.trial-access{color:#202735;background:#f7f8fc;min-height:100dvh;font:15px/1.5 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.trial-access *{box-sizing:border-box}.trial-access .trial-access-topbar{background:#fff;border-bottom:1px solid #e3e7ef;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:20px 32px;display:flex}.trial-access .trial-access-logo{flex-shrink:0;width:138px;height:auto;display:block}.trial-access-link{color:#0525d8;align-items:center;min-height:36px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.trial-access-context{color:#606b7c;font-size:12px}.trial-access-main{flex-direction:column;align-items:center;width:100%;padding:32px;display:flex}.trial-access .trial-access-footer{text-align:center;color:#606b7c;padding:0 18px 22px;font-size:12px;line-height:1.6}.trial-session{background:#fff;border:1px solid #e3e7ef;border-radius:18px;width:min(100%,424px);padding:28px}.trial-session h1{letter-spacing:-.5px;margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.25}.trial-session p{color:#606b7c;margin:0 0 18px;font-size:14px}.trial-session button{min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4dae5;border-radius:10px;margin:0 12px 0 0;padding:10px 14px}.trial-access :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #7987fb}@media (max-width:540px){.trial-access .trial-access-topbar{min-height:66px;padding:17px 18px}.trial-access .trial-access-logo{width:120px}.trial-access-main{padding:20px 14px}.trial-session{border-radius:14px;padding:22px 18px}}@media (pointer:coarse){.trial-access-link{min-height:44px}}.trial-business-list{min-width:0;max-width:760px}.trial-business-intro{color:#606b7c;max-width:560px;margin:0 0 18px;font-size:14px;line-height:1.6}.trial-business-card{background:#fff;border:1px solid #e3e7ef;border-radius:14px;margin:14px 0;padding:16px}.trial-business-card h2{align-items:center;gap:9px;display:flex;margin:0 0 4px!important;font-size:16px!important}.trial-business-card h2 small{color:#606b7c;font-size:12px;font-weight:400}.trial-business-row{text-align:left;color:#202735;width:100%;min-height:72px;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e3e7ef;align-items:center;gap:12px;padding:12px 0;display:flex}.trial-business-row:disabled{opacity:1;cursor:default}.trial-business-icon{color:#0525d8;background:#edf0ff;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.trial-business-name{flex:1;min-width:0}.trial-business-name strong{overflow-wrap:anywhere;font-size:15px;line-height:1.4;display:block}.trial-business-name small{color:#606b7c;margin-top:3px;font-size:12px;display:block}.trial-business-current{color:#0525d8;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:flex}.trial-business-add{color:#0525d8;width:100%;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d4dae5;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.trial-business-add:disabled{color:#606b7c;opacity:.65;cursor:default}.trial-business-card .small-note{margin:12px 0 0;font-size:12px;line-height:1.5}.welcome-form-context{justify-content:space-between;align-items:center;gap:10px;margin:0 0 20px;display:flex}.welcome-form-context .welcome-secondary{min-height:44px;padding:8px 12px;font-size:13px}.welcome-form-context span{color:#606b7c;text-align:right;font-size:12px}.welcome-pending{background:#edf0ff;border:1px solid #ced7ff;border-radius:10px;margin-bottom:18px;padding:12px;font-size:13px;line-height:1.5}.trial-business-logo>header{align-items:center;gap:16px;display:flex}.trial-business-logo>header h1{flex:1;margin:0}.trial-logo-form{gap:14px;max-width:540px;padding:22px;display:grid}.trial-logo-preview{color:#536173;background:#f7f8fc;border:1px solid #e0e4ed;border-radius:12px;place-items:center;width:160px;height:96px;display:grid}.trial-logo-preview img{object-fit:contain;width:100%;height:100%}.trial-logo-form small{color:#536173}.trial-logo-form .text-action{justify-self:start}.trial-logo-form .form-actions{flex-wrap:wrap;gap:12px;display:flex}.trial-workspace .desktop-business-icon img{object-fit:contain;border-radius:0;width:100%;height:100%}.trial-mobile-logo{flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.trial-mobile-logo img{object-fit:contain;width:100%;height:100%}@media (max-width:740px){.trial-logo-form{padding:18px}.trial-business-logo>header{gap:10px}.trial-business-logo>header h1{font-size:23px}}.trial-team{min-width:0;padding:24px}.trial-team-heading{align-items:center;gap:14px;margin-bottom:12px;display:flex}.trial-team-heading>div{flex:1;min-width:0}.trial-team-heading h1{margin:4px 0}.trial-team-heading p{color:#667085;margin:0}.trial-team-scope{color:#536173;max-width:850px;margin:0 0 18px;font-size:13px;line-height:1.6}.trial-invitations{min-width:0;margin:0 0 20px}.trial-invitations>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.trial-invitations h2{margin:0 0 5px;font-size:19px}.trial-invitations header p{color:#637084;margin:0;font-size:13px}.trial-invitations .btn{justify-content:center;align-items:center;gap:7px;width:auto;min-height:44px;display:inline-flex}.trial-invitation-form{max-width:640px;margin-top:12px}.trial-invitation-form fieldset{border:0;min-width:0;margin:0;padding:0}.trial-invitation-form .field input,.trial-invitation-form .field select{min-height:44px;font-size:16px}.trial-invitation-form .check{align-items:center;gap:9px;min-height:44px;display:flex}.trial-invitation-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.trial-invitation-actions button{min-height:44px}.trial-invitation-list{background:#fff;border:1px solid #dee3ed;border-radius:12px;margin-top:10px;overflow:hidden}.trial-invitation-list>article{border-bottom:1px solid #e7eaf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.trial-invitation-list>article:last-child{border-bottom:0}.trial-invitation-list strong{overflow-wrap:anywhere;font-size:14px}.trial-invitation-list p{color:#637084;margin:4px 0;font-size:13px}.trial-invitation-list small{color:#637084;font-size:12px}.trial-invitation-list .team-empty{padding:12px}.trial-invitation-confirm{flex-basis:100%;padding-top:8px}.trial-invitation-list .subtle{align-items:center;gap:7px;display:inline-flex}.trial-invitation-form .small-note svg{vertical-align:middle}.trial-team .team-workspace:not(.admin-detail)>.admin-heading{display:none}.trial-team .team-info b{overflow-wrap:anywhere}.trial-team .team-member,.trial-team .team-member>span{min-width:0}.trial-team .team-member b{overflow-wrap:anywhere}@media (max-width:740px){.trial-team{padding:12px}.trial-team-heading{flex-wrap:wrap;gap:10px}.trial-team-heading>div{flex-basis:100%;order:2}.trial-team-heading h1{font-size:24px}.trial-team-heading>button:last-child{margin-left:auto}.trial-team .team-status-filters{flex-wrap:wrap}.trial-team .team-status-filters button{flex:1}.trial-team .team-role-tabs{flex-wrap:wrap}.trial-team .team-role-tabs button{flex:1}.vafir-app .trial-team>.trial-team-heading{display:flex!important}.vafir-app .trial-team:has(.team-workspace.admin-detail)>.trial-team-heading{display:none!important}.trial-team:has(.team-workspace.admin-detail)>.trial-team-scope{display:none!important}.trial-team:has(.team-workspace.admin-detail)>.trial-invitations{display:none}}.trial-invitation-form .check{font-size:14px;line-height:1.5}.trial-invitation-form .check input{accent-color:#0525d8;flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0}.trial-member-management{min-width:0;margin-top:14px}.trial-member-form{margin:12px 0;padding:16px}.trial-member-form h3{margin:0 0 8px}.trial-member-form fieldset{border:0;min-width:0;margin:0;padding:0}.trial-member-form .check{align-items:center;gap:9px;min-height:44px;font-size:14px;line-height:1.5;display:flex}.trial-member-form .check input{accent-color:#0525d8;flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0}.trial-member-form select{min-height:44px;font-size:16px}.trial-member-review{margin:12px 0}.trial-member-review>div{border-bottom:1px solid #e7eaf0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.trial-member-review dt{color:#637084}.trial-member-review dd{overflow-wrap:anywhere;margin:0}.trial-member-form button,.trial-member-management>button{min-height:44px}.trial-member-history{border-top:1px solid #e7eaf0;margin-top:16px;padding-top:12px;font-size:14px}.trial-member-history summary{cursor:pointer;min-height:44px}.trial-member-history article{border-bottom:1px solid #e7eaf0;padding:10px 0}.trial-member-history article p{color:#536173;margin:5px 0}.trial-member-history small{color:#637084}@media (max-width:740px){.trial-member-form{padding:12px}.trial-member-review>div{grid-template-columns:1fr;gap:3px}}.trial-member-status{min-width:0;margin-top:12px}.trial-member-status button{min-height:44px}.trial-member-status .danger{color:#a32942}.trial-member-status p{line-height:1.5}.trial-member-status h3:focus-visible{outline-offset:4px;outline:2px solid #0525d8}.vafir-app .work.trial-inventory{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-access:has(.trial-inventory)>.trial-access-topbar{display:none}.trial-inventory-heading>.trial-mobile-add{display:none}.trial-inventory-heading{align-items:center;gap:16px;margin-bottom:20px;display:flex}.trial-inventory-heading>div{flex:1;min-width:0}.trial-inventory-heading p{color:#606b7c;overflow-wrap:anywhere;margin:0 0 3px;font-size:13px}.trial-inventory-heading h1{margin:0;font-size:28px;line-height:1.25}.trial-inventory-heading button{justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.trial-inventory-tabs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;display:flex}.trial-inventory-tabs>button{color:#202735;background:#fff;border:1px solid #dce2ed;border-radius:10px;min-height:44px;padding:10px 14px}.trial-inventory-tabs>button[aria-current]{color:#0525d8;background:#edf0ff;border-color:#c4ceff}.trial-inventory-tabs>.trial-add-product{color:#fff;background:#0525d8;margin-left:auto}.trial-mobile-inventory{display:none}.trial-adjust-form{width:min(540px,100vw - 28px)}.trial-adjust-form .form-actions{gap:12px;margin-top:18px;display:flex}.trial-stock-total{font-size:28px;font-weight:700}.trial-stock-event{border-top:1px solid #e3e7ef;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.trial-stock-event p{margin:4px 0 0}.trial-stock-event time{color:#606b7c;font-size:12px}.trial-inventory .dp-empty-detail{background:#fff;border:1px solid #e3e7ef;border-radius:14px}@media (max-width:740px){.trial-mobile-inventory{display:block}.trial-inventory-heading{gap:10px}.trial-inventory-heading h1{font-size:21px}.trial-inventory-heading>.trial-mobile-add{color:#0525d8;width:44px;min-width:44px;padding:8px;font-size:24px;display:inline-flex}.trial-inventory-heading>button:first-child{width:44px;padding:10px;font-size:0}.trial-inventory-heading>button:last-child span{display:none}.trial-inventory-tabs>button{padding:9px 10px;font-size:13px}.trial-inventory-tabs>.trial-add-product{display:none}.trial-inventory .md-title{display:none!important}.trial-inventory .dp-empty-detail{display:none}.trial-stock-detail{padding:18px}.trial-inventory .managed-product-form{min-width:0}}@media (min-width:741px){.trial-inventory.page-productos .desktop-product-detail{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 24px);position:sticky;top:12px;overflow-y:auto}.trial-inventory.page-productos .desktop-product-workspace{align-items:start}}.trial-inventory .product-save-actions{z-index:3;background:#fff;border-top:1px solid #e3e7ef;flex-wrap:wrap;grid-column:1/-1;gap:10px;padding:12px 0;display:flex;position:sticky;bottom:0}.trial-inventory .product-save-actions button{white-space:normal;flex:1;min-height:44px}.trial-inventory .product-name-review{background:#fff8e7;border:1px solid #e8c76e;border-radius:10px;grid-column:1/-1;padding:12px;font-size:13px}.trial-inventory .product-name-review p,.trial-inventory .product-name-review ul{margin:6px 0}.trial-inventory .product-name-review input[type=checkbox]{width:18px;min-width:18px;height:18px}.trial-inventory .managed-product-form .product-basic-fields{gap:10px}.vafir-app .trial-inventory :is(.managed-product-form,.product-editor) .product-photo-field{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px;display:flex}.vafir-app .trial-inventory :is(.managed-product-form,.product-editor) .product-photo-field>.field{flex:1;justify-content:center;min-height:44px}.vafir-app .trial-inventory :is(.managed-product-form,.product-editor) .product-photo-field img{order:-1;width:60px;height:60px}.vafir-app .trial-inventory :is(.managed-product-form,.product-editor) .product-photo-field>small{flex-basis:100%;font-size:11px;line-height:1.4}.vafir-app .trial-inventory :is(.managed-product-form,.product-editor) .product-photo-field>.text-action{min-height:36px}.trial-inventory .cost-inline-dialog{scroll-margin:12px}@media (max-width:740px){.trial-inventory .product-save-actions{bottom:calc(84px + env(safe-area-inset-bottom));padding:10px 0}.trial-inventory .product-save-actions button{font-size:13px}.trial-inventory .mobile-product-form{scroll-margin-top:12px}}@media (min-width:741px){.vafir-app .trial-inventory.page-productos .desktop-product-workspace{grid-template-columns:minmax(0,1.15fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.vafir-app .trial-inventory.page-productos .desktop-product-directory{min-width:0}.vafir-app .trial-inventory.page-productos .dp-table-scroll{max-width:100%;overflow-x:auto}}.trial-document-overlay{z-index:1200;padding:18px}.receipt.trial-document{color:#202735;background:#fff;width:min(700px,100vw - 28px);max-height:90dvh;padding:24px;overflow:auto}.trial-document .receipt-brand h2,.trial-document .receipt-brand small{overflow-wrap:anywhere}.trial-document .receipt-title-row{align-items:flex-start;gap:16px}.trial-document .receipt-title-row strong,.trial-document .receipt-row>strong.receipt-amount{white-space:nowrap;flex-shrink:0}.trial-document .receipt-row>strong:not(.receipt-amount){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:48%}.trial-document .receipt-row>span{overflow-wrap:anywhere;min-width:0}.trial-document .receipt-row{gap:16px}.trial-document .document-lead,.trial-document .receipt-note{overflow-wrap:anywhere;line-height:1.6}.trial-document .document-links{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.trial-document .document-generator{color:#667085;margin-top:20px;font-size:11px}.trial-document .document-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.trial-document .document-actions button{white-space:normal;min-height:44px;font-size:13px}.trial-document-host .receipt-image-preview{width:min(720px,100vw - 28px)}.trial-document-host .receipt-image{width:100%;height:auto}@media (max-width:740px){.receipt.trial-document{padding:20px}.trial-document .receipt-title-row{font-size:18px}.trial-document .receipt-detail-row{font-size:12px}.trial-document .document-actions{grid-template-columns:minmax(0,1fr);display:grid}}@media print{@page{margin:12mm}body[data-trial-document-open=true]{background:#fff;overflow:visible!important}body[data-trial-document-open=true]>:not(.trial-document-host){display:none!important}.trial-document-host,.trial-document-overlay{background:#fff!important;max-height:none!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.receipt.trial-document{width:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;padding:0!important;display:block!important;overflow:visible!important}.trial-document .receipt-close-bar,.trial-document .document-actions{display:none!important}.trial-document .receipt-row{break-inside:avoid}.trial-document h3{break-after:avoid}.trial-document .document-links button{color:#202735;border:0;padding:0;text-decoration:none}}.trial-document .receipt-brand img{object-fit:contain;background:0 0;border:0;border-radius:0;flex:0 0 80px;width:80px;height:64px}.vafir-app .work.trial-customers{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-access:has(.trial-customers)>.trial-access-topbar{display:none}.trial-customers-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.trial-customers-heading>div{flex:1;min-width:0}.trial-customers-heading p{color:#606b7c;overflow-wrap:anywhere;margin:0 0 3px;font-size:13px}.trial-customers-heading h1{margin:0;font-size:28px;line-height:1.25}.trial-customers-heading button{justify-content:center;align-items:center;gap:8px;min-height:44px;display:inline-flex}.trial-customers-mobile{display:none}.trial-customers .customer-editor{width:min(560px,100vw - 28px);max-height:85dvh;overflow:auto}.trial-customers .customer-editor fieldset{border:0;min-width:0;margin:0;padding:0}.trial-customers .customer-editor input{max-width:100%}.trial-customer-profile h2{overflow-wrap:anywhere}@media (max-width:740px){.trial-customers-mobile{display:block}.trial-customers-heading{gap:8px}.trial-customers-heading h1{font-size:21px}.trial-customers-heading button{width:44px;min-width:44px;padding:10px}.trial-customers-heading button span{display:none}.trial-customers .md-title{display:none!important}.trial-customers .md-client-row{grid-template-columns:42px minmax(0,1fr) 16px}.trial-customers .md-stats.md-single-stat{grid-template-columns:1fr}.trial-customer-profile{padding:18px}}.trial-customer-balances{gap:16px;margin:16px 0;display:flex}.trial-customer-balances p{flex:1;margin:0;font-size:13px}.trial-customer-balances strong{font-size:22px;display:block}.trial-customer-profile-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.trial-customer-movement{border-bottom:1px solid #e1e4ec;flex-direction:column;gap:6px;padding:14px 0;display:flex}.trial-customer-movement small{color:var(--muted);overflow-wrap:anywhere}.trial-customer-movement .text-action{align-self:flex-start}.trial-customer-profile>.md-credit-badge{border-radius:6px;padding:4px 8px;font-size:12px;display:inline-block}.trial-customer-profile>.md-credit-badge[data-credit-status=APROBADO]{color:#256e4c;background:#e8f5ed}.trial-customer-profile>.md-credit-badge[data-credit-status=BLOQUEADO]{color:#a33348;background:#fce7ec}.vafir-app .work.trial-sales{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-access:has(.trial-sales)>.trial-access-topbar{display:none}.trial-sales-heading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.trial-sales-heading>div{flex:1;min-width:0}.trial-sales-heading p{color:#606b7c;overflow-wrap:anywhere;margin:0 0 3px;font-size:13px}.trial-sales-heading h1{margin:0;font-size:28px;line-height:1.25}.trial-sales-heading button{justify-content:center;align-items:center;gap:6px;min-height:44px;display:inline-flex}.trial-sales .trial-sale-fields{border:0;min-width:0;margin:0;padding:0}.trial-sale-cash{margin-bottom:18px;padding:18px}.trial-sale-cash h2{font-size:18px}.trial-sale-cash p{color:#606b7c;font-size:13px}.trial-sale-cash form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.trial-sale-cash .field{flex:1;min-width:180px}.trial-sales-mobile-step{display:none}.trial-sale-receipt{width:min(600px,100vw - 28px);max-height:85dvh;overflow:auto}.trial-sale-receipt .form-actions{gap:12px;margin-top:18px;display:flex}.trial-sales .sale-line-options .field input{width:100%;min-width:0}.trial-sales .sales-history{margin-bottom:20px}@media (max-width:740px){.trial-sales-heading{gap:8px}.trial-sales-heading h1{font-size:21px}.trial-sales-heading>button:first-child,.trial-sales-heading>button:last-child{width:44px;min-width:44px;padding:10px}.trial-sales-heading>button{padding:8px;font-size:12px}.trial-sales-mobile-step{display:block}.vafir-app .trial-sales .pos-mobile-order-bar,.vafir-app .trial-sales .mobile-sale-details .pos-order .save-sale{width:calc(100% - 28px);bottom:12px;left:14px;right:14px}.vafir-app .trial-sales .mobile-sale-details .sale-form:has(.pos-layout){padding-bottom:82px}.trial-sales .trial-sale-scope{margin-bottom:88px}.trial-sales .sale-history-item{min-width:0}}.vafir-app .trial-sales .trial-sales-history{display:block}.trial-sale-receipt .receipt-title-row strong,.trial-sale-receipt .receipt-row>strong{white-space:nowrap;flex-shrink:0}.trial-sale-receipt .receipt-row>span{overflow-wrap:anywhere;min-width:0}.trial-correction-summary{min-width:0;margin-bottom:16px}.trial-correction-summary h2{font-size:19px}.trial-correction-summary p{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.trial-correction-summary .field{margin:12px 0}.trial-correction-confirm{margin:14px 0;font-size:13px;line-height:1.6}.trial-correction-payment{margin-top:14px}.trial-sales-heading .trial-sale-code{white-space:nowrap}.trial-access:has(.trial-collections)>.trial-access-topbar{display:none}.vafir-app .work.trial-collections{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-collections-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.trial-collections-heading>div{flex:1;min-width:0}.trial-collections-heading h1{margin:0;font-size:30px}.trial-collections-heading p{color:var(--muted);margin:0}.trial-collections-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.trial-collections-columns>.mobile-collections{display:none}.trial-collections-desktop-summary{gap:16px;margin-bottom:20px;display:flex}.trial-collections-desktop-summary p{background:#fff;border:1px solid #e1e4ec;border-radius:16px;flex:1;margin:0;padding:16px 20px}.trial-collections-desktop-summary strong{font-size:26px;display:block}.trial-payment-fields{border:0;min-width:0;margin:0;padding:0}.trial-collection-placeholder,.trial-collection-history{padding:24px}.trial-collection-row{border-bottom:1px solid #e1e4ec;align-items:center;gap:16px;padding:18px 0;display:flex}.trial-collection-row>div:first-child{flex:1;min-width:0}.trial-collection-row small{color:var(--muted);margin-top:4px;display:block}.trial-collection-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.trial-collection-reversed{color:#9c3348;overflow-wrap:anywhere;margin-top:4px;font-size:13px;display:block}.trial-reverse-dialog{width:min(480px,100vw - 32px);max-height:90dvh;padding:24px;overflow:auto}.trial-reverse-dialog textarea{resize:vertical;min-height:90px}.trial-reverse-dialog .trial-collection-actions{justify-content:flex-end;margin-top:20px}@media (max-width:740px){.trial-collections-heading{gap:8px;margin-bottom:20px}.trial-collections-heading h1{font-size:25px}.trial-collections-heading p{font-size:12px}.trial-collections-heading .subtle{padding:9px;font-size:13px}.trial-collections-columns{display:block}.trial-collections-columns>.desktop-collection-list,.trial-collections-desktop-summary,.trial-collection-placeholder{display:none}.trial-collections-columns>.mobile-collections{display:block}.trial-collections .collection-payment-sheet{padding-bottom:24px}.trial-collection-history{padding:16px}.trial-collection-row{flex-wrap:wrap;gap:8px}.trial-collection-row>.trial-collection-actions{width:100%}.trial-collection-row>strong{font-size:18px}.trial-collection-row small{font-size:12px}.trial-collection-history-toggle:not(.is-history){display:none}}.trial-access:has(.trial-money)>.trial-access-topbar{display:none}.vafir-app .work.trial-money{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-money-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.trial-money-heading>div{flex:1;min-width:0}.trial-money-heading p{color:#606b7c;margin:0;font-size:13px}.trial-money-heading h1{margin:0;font-size:28px}.trial-money-heading button{align-items:center;gap:6px;min-height:44px;display:inline-flex}@media (max-width:740px){.trial-money-heading{gap:8px;margin-bottom:16px}.trial-money-heading h1{font-size:22px}.trial-money-heading .subtle{padding:10px}.trial-money .cash-mobile-view>.mw-heading>.mobile-more-back{display:none}.trial-money .cash-mobile-view>.mw-heading:has(.mobile-more-back)>h2{display:none}.trial-money .cash-mobile-view>.mw-heading:has(.mobile-more-back){justify-content:flex-end;margin-bottom:8px}.trial-money .movement-fullscreen .movement-sheet,.trial-money .cash-workspace{padding-bottom:24px}}.trial-reports{min-width:0;max-width:1500px;margin:auto;padding:24px}.trial-reports-heading{align-items:center;gap:16px;margin-bottom:16px;display:flex}.trial-reports-heading>div{flex:1;min-width:0}.trial-reports-heading p{color:#667085;overflow-wrap:anywhere;margin:0}.trial-reports-heading h1{margin:4px 0}.trial-reports .mobile-more-back{display:none!important}.trial-reports-summary .rp-header h2{display:none}.trial-reports-context,.trial-reports-time{color:#536173;font-size:13px;line-height:1.6}.trial-reports-time{margin:8px 0 16px}.trial-reports .rp-header,.trial-reports .rp-panel,.trial-reports .rp-metric-value{min-width:0}.trial-reports .sheet .field{flex-direction:column;gap:7px;display:flex}.trial-reports .sheet input,.trial-reports .sheet select{min-width:0;max-width:100%}@media (max-width:740px){.trial-reports{padding:16px 12px}.trial-reports-heading{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.trial-reports-heading>button:first-child{grid-area:1/1;justify-self:start}.trial-reports-heading>button:last-child{grid-area:1/2}.trial-reports-heading>div{grid-area:2/1/auto/-1}.trial-reports-heading h1{font-size:24px}.trial-reports .rp-header h2{overflow-wrap:anywhere}.trial-reports .rp-intervals{flex-wrap:wrap}.trial-reports .rp-metric strong{overflow-wrap:anywhere}}.trial-catalog{min-width:0;max-width:1500px;margin:auto;padding:24px}.trial-catalog-heading{align-items:center;gap:16px;margin-bottom:18px;display:flex}.trial-catalog-heading>div{flex:1;min-width:0}.trial-catalog-heading p{color:#667085;overflow-wrap:anywhere;margin:0}.trial-catalog-heading h1{margin:4px 0}.trial-catalog-editor{border:0;min-width:0;margin:0;padding:0}.trial-catalog .catalog-admin{margin-top:16px}.trial-catalog .ca-publish-bar{z-index:20;position:sticky;bottom:0}.trial-catalog .catalog-admin .mobile-more-back{display:none!important}.trial-catalog .ca-link-strip{overflow-wrap:anywhere}.trial-catalog .ca-product-edit{min-width:0}.trial-catalog .ca-product-edit b{overflow-wrap:anywhere}.trial-catalog .ca-live-preview{min-width:0}.trial-catalog .ca-draft-products h5{overflow-wrap:anywhere}.trial-catalog label.md-search{background:#fff;border:1px solid #dee3ed;border-radius:12px;align-items:center;gap:8px;min-width:0;min-height:44px;margin:0;padding:0 12px;display:flex}.trial-catalog label.md-search svg{flex-shrink:0}.trial-catalog label.md-search input{width:100%;min-width:0;min-height:42px;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:8px 0;border:0!important}.trial-catalog .ca-draft-store>label.md-search{margin:12px 0}.vafir-app .trial-catalog>.trial-catalog-heading{display:flex}.vafir-app .trial-store input.search{padding-left:46px}.trial-catalog .catalog-admin:not(.catalog-managing)>.mw-heading h2{display:none}@media (max-width:740px){.trial-catalog{padding:16px 12px}.trial-catalog-heading{gap:8px}.trial-catalog-heading h1{font-size:23px}.trial-catalog .ca-publish-bar{padding:12px}.trial-catalog .ca-publish-bar button{white-space:normal}.vafir-app .trial-catalog>.trial-catalog-heading{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.trial-catalog-heading>button:first-child{grid-area:1/1;justify-self:start}.trial-catalog-heading>div{grid-area:2/1/auto/-1}.trial-catalog-heading>button:last-child{grid-area:1/2}.trial-catalog .catalog-desktop-modern .ca-item-row{grid-template-columns:20px minmax(0,1fr) 42px;align-items:start;gap:12px;display:grid}.trial-catalog .catalog-desktop-modern .ca-item-row>.ca-product-edit{grid-area:1/2;gap:10px;width:100%;min-width:0;display:flex}.trial-catalog .ca-product-edit>span:not(.mw-photo){flex:1;min-width:0}.trial-catalog .ca-product-edit>.mw-photo,.trial-catalog .ca-product-edit>img{flex:0 0 44px;width:44px;height:52px}.trial-catalog .catalog-desktop-modern .ca-item-row>.ca-product-price{text-align:left;grid-area:2/2;justify-content:flex-start;align-items:center;gap:4px;margin:0;display:flex}.trial-catalog .catalog-desktop-modern .ca-item-row>.ca-visibility-switch{grid-area:1/3;margin:0}.trial-catalog .ca-item-row>input[type=checkbox]{grid-area:1/1;width:18px;margin-top:12px}.trial-catalog .ca-publish-bar{bottom:calc(90px + env(safe-area-inset-bottom));z-index:45;width:auto;position:fixed;left:12px;right:12px;transform:none}.trial-catalog .catalog-admin{padding-bottom:160px}}.trial-store{color:#27313a;background:#f4f2f0;font-family:Arial,Helvetica,sans-serif}.trial-store *{box-sizing:border-box}.trial-store{margin:0}.trial-store button,.trial-store input{font:inherit}.trial-store button{cursor:pointer}.trial-store .empty-page{text-align:center;max-width:680px;margin:12vh auto;padding:28px}.trial-store .empty-page h1{font-size:1.8rem}.trial-store .catalog-head{color:#fff;background:#e75c55;padding:20px max(20px,50vw - 590px)}.trial-store .brand-row{align-items:center;gap:14px;display:flex}.trial-store .brand-logo,.trial-store .brand-letter{color:#bc4039;background:#fff;border:2px solid #fff;border-radius:50%;flex:0 0 64px;place-items:center;width:64px;height:64px;font-size:1.6rem;font-weight:800;display:grid;overflow:hidden}.trial-store .brand-logo img{object-fit:cover;width:100%;height:100%;display:block}.trial-store .brand-row h1{margin:0 0 3px;font-size:1.65rem}.trial-store .brand-row p{opacity:.9;margin:0}.trial-store .business-address{font-size:.91rem;margin-top:4px!important}.trial-store .catalog-body{max-width:1180px;margin:0 auto;padding:24px 20px 150px}.trial-store .catalog-tools{grid-template-columns:minmax(0,1fr) minmax(210px,260px);align-items:end;gap:12px;margin-bottom:22px;display:grid}.trial-store .search-wrap{display:block;position:relative}.trial-store .search-wrap svg{color:#68717a;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.trial-store .search{background:#fff;border:1px solid #d8d5d1;border-radius:15px;outline-color:#e75c55;width:100%;padding:15px 17px 15px 46px;font-size:1rem}.trial-store .sort-wrap{color:#68717a;gap:6px;font-size:.9rem;font-weight:700;display:grid}.trial-store .sort-wrap select{color:#27313a;background:#fff;border:1px solid #d8d5d1;border-radius:12px;width:100%;padding:14px 12px}.trial-store .catalog-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px;display:grid}.trial-store .item{background:#fff;border:1px solid #d9d6d2;border-bottom:3px solid #c9c5c0;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 6px 18px #27313a0a}.trial-store .item-photo{object-fit:contain;background:#f7f5f3;width:100%;height:200px;display:block}.trial-store .item-photo-button{background:0 0;border:0;width:100%;padding:0;display:block}:is(.trial-store .item-photo-button:focus-visible,.trial-store .item-name-button:focus-visible,.trial-store .detail-link:focus-visible){outline-offset:3px;outline:3px solid #c6423c}.trial-store .item-name-button{color:inherit;text-align:left;font-size:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;padding:0}.trial-store .detail-link{color:#a6302b;background:0 0;border:0;align-self:flex-start;margin:auto 0 14px;padding:0;font-weight:700;text-decoration:underline;display:block}.trial-store .detail-shade{z-index:6;background:#1e252cb5;position:fixed;inset:0}.trial-store .item-detail{z-index:7;background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(780px,100vw - 28px);max-height:min(90vh,880px);display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 18px 60px #0004}.trial-store .detail-close{z-index:1;color:#27313a;background:#fff;border:0;border-radius:50%;width:42px;height:42px;font-size:1.65rem;line-height:1;position:absolute;top:14px;right:14px;box-shadow:0 2px 12px #0003}.trial-store .detail-photo{object-fit:contain;background:#f7f5f3;width:100%;height:100%;min-height:340px;max-height:600px}.trial-store .detail-content{flex-direction:column;align-items:flex-start;padding:38px 28px 28px;display:flex}.trial-store .detail-content h2{margin:0 35px 8px 0;font-size:1.5rem;line-height:1.25}.trial-store .detail-unit{color:#68717a;margin:0 0 20px}.trial-store .detail-description{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 24px;line-height:1.6}.trial-store .empty-description{color:#68717a}.trial-store .detail-price{margin-top:auto;font-size:1.25rem}.trial-store .detail-quantity{width:100%;margin-top:18px}.trial-store .photo-empty{color:#737b84;place-items:center;font-size:1rem;display:grid}.trial-store .item-info{flex-direction:column;flex:1;padding:17px;display:flex}.trial-store .item-info h2{margin:0 0 6px;font-size:1.06rem;line-height:1.3}.trial-store .item-info p{color:#68717a;margin:0 0 12px}.trial-store .item-info strong{margin-bottom:14px;display:block}.trial-store .qty-row{align-items:center;gap:8px;display:flex}.trial-store .qty-row input{text-align:center;border:1px solid #d8d5d1;border-radius:10px;width:75px;padding:10px}.trial-store .add,.trial-store .primary{color:#fff;background:#c6423c;border:0;border-radius:10px;padding:12px 13px;font-weight:700}.trial-store .add{flex:1}.trial-store .cart-open{z-index:2;color:#fff;background:#27313a;border:0;border-radius:28px;justify-content:center;align-items:center;gap:8px;padding:15px 24px;font-weight:700;display:flex;position:fixed;bottom:18px;right:20px;box-shadow:0 5px 20px #0003}.trial-store .cart-count{color:#fff;background:#e75c55;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:2px 7px;font-size:.85rem;display:inline-grid}.trial-store .cart-shade{z-index:3;background:#1e252c90;position:fixed;inset:0}.trial-store .cart{z-index:4;background:#fff;width:min(460px,100%);padding:24px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-5px 0 24px #0002}.trial-store .cart-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.trial-store .cart-title h2{margin:0}.trial-store .close{background:#f1eeeb;border:0;border-radius:8px;padding:9px 12px}.trial-store .cart-line{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:10px;padding:15px 0;display:flex}.trial-store .cart-line p{color:#68717a;margin:5px 0}.trial-store .cart-line button{color:#ac342e;background:0 0;border:0;text-decoration:underline}.trial-store .cart-quantity{align-items:center;gap:7px;margin-top:9px;display:flex}.trial-store .cart-quantity button{color:#27313a;background:#f7f5f3;border:1px solid #d8d5d1;border-radius:50%;width:30px;height:30px;padding:0;font-size:1.15rem;line-height:1;text-decoration:none}.trial-store .cart-quantity button:disabled{opacity:.45;cursor:not-allowed}.trial-store .cart-quantity input{text-align:center;border:1px solid #d8d5d1;border-radius:9px;width:72px;padding:7px 6px}.trial-store .cart-total{justify-content:space-between;margin:20px 0;font-weight:700;display:flex}.trial-store .primary{text-align:center;width:100%;text-decoration:none;display:block}.trial-store .notice{color:#68717a;font-size:.9rem;line-height:1.45}.trial-store .fulfillment{border:1px solid #d9d6d2;border-radius:12px;flex-wrap:wrap;gap:12px;margin:18px 0;padding:12px;display:flex}.trial-store .fulfillment legend{padding:0 5px;font-weight:700}.trial-store .fulfillment label{align-items:center;gap:5px;display:flex}.trial-store .delivery-field{gap:7px;margin:16px 0;font-weight:700;display:grid}.trial-store .delivery-field textarea,.trial-store .delivery-field input{width:100%;font:inherit;border:1px solid #d8d5d1;border-radius:10px;padding:12px}.trial-store .delivery-field textarea{resize:vertical;min-height:85px}.trial-store .pickup-details p{line-height:1.45}.trial-store .primary.disabled{opacity:.55;cursor:not-allowed}@media (max-width:600px){.trial-store .catalog-head{padding:18px}.trial-store .catalog-body{padding:18px 14px 110px}.trial-store .catalog-tools{grid-template-columns:1fr;gap:10px;margin-bottom:18px}.trial-store .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trial-store .item-photo{height:145px}.trial-store .item-info{padding:12px}.trial-store .qty-row{flex-direction:column;align-items:stretch}.trial-store .qty-row input{width:100%}.trial-store .cart-open{bottom:15px;left:15px;right:15px}.trial-store .item-detail{grid-template-columns:1fr}.trial-store .detail-photo{height:min(38vh,300px);min-height:190px;max-height:none}.trial-store .detail-content{padding:22px 20px 28px}.trial-store .detail-content h2{font-size:1.3rem}.trial-store .detail-quantity{flex-direction:row}.trial-store .detail-quantity input{width:90px}}.trial-store{color:#19262d;background:#f7f7f4}.trial-store .catalog-head{color:#19262d;background:#fff;border-bottom:1px solid #e8e9e5}.trial-store .brand-letter{color:#927015;background:#fff2c5;border-color:#fff2c5}.trial-store .brand-row h1{color:#19262d}.trial-store .item{border:1px solid #e5e7e3;border-radius:18px;box-shadow:0 3px 12px #17232c06}.trial-store .item-photo{background:#fafaf7}.trial-store .item-info h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;display:-webkit-box;overflow:hidden}.trial-store .item-info strong{font-size:16px;line-height:1.4}.trial-store .item-info p{font-size:13px}.trial-store .detail-link{color:#686f73;margin-bottom:12px;font-size:13px}.trial-store .add,.trial-store .primary{color:#202932;background:#ffcf3c;min-height:44px}.trial-store .add:active,.trial-store .primary:active{background:#efbd24}.trial-store .add:disabled{color:#777;cursor:not-allowed;background:#eceeea}.trial-store .search,:is(.trial-store .item-photo-button:focus-visible,.trial-store .item-name-button:focus-visible,.trial-store .detail-link:focus-visible){outline-color:#b48a00}.trial-store .cart-line small{color:#68717a;margin-top:7px;display:block}.trial-store .cart-line>button{color:#626b6e;min-height:44px}.trial-store .cart-quantity button{width:40px;height:40px}.trial-store .cart-quantity input{min-height:40px;font-size:16px}.trial-store .cart-final{background:#fff6d6;border-radius:14px;margin:18px 0;padding:16px;line-height:1.5}.trial-store .cart-final p{margin:0 0 8px}.trial-store .load-more{font:inherit;background:#fff;border:1px solid #dedfd9;border-radius:14px;margin:20px auto;padding:14px 24px;display:block}.trial-store .delivery-field input,.trial-store .delivery-field textarea,.trial-store .sort-wrap select{min-height:48px;font-size:16px}.trial-store .cart{padding-bottom:calc(24px + env(safe-area-inset-bottom))}.trial-store .cart-open{bottom:calc(15px + env(safe-area-inset-bottom))}.trial-store .item-info .add{margin-top:auto}.trial-store .item-name-button{overflow-wrap:anywhere}@media (max-width:600px){.trial-store .brand-logo,.trial-store .brand-letter{flex-basis:48px;width:48px;height:48px}.trial-store .brand-row h1{font-size:22px}.trial-store .catalog-head{padding:16px}.trial-store .catalog-body{padding-top:16px}.trial-store .item-info strong,.trial-store .item-info h2{font-size:15px}.trial-store .cart{padding:20px 18px calc(24px + env(safe-area-inset-bottom))}.trial-store .item-detail{max-height:90dvh}.trial-store .cart-title h2{font-size:22px}}.trial-store{--brand-blue:#0525d8;--brand-purple:#d43fff;--brand-pale:#edf0ff;--brand-border:#dee3ed;color:#202735;background:#f7f8fc}.trial-store button,.trial-store input,.trial-store select,.trial-store textarea{font:inherit}.trial-store .catalog-head{color:#202735;border-color:var(--brand-border);background:#fff}.trial-store .brand-row>div{min-width:0}.trial-store .brand-row h1,.trial-store .business-address{color:inherit;overflow-wrap:anywhere}.trial-store .brand-row p{opacity:1;color:#536173;line-height:1.5}.trial-store .brand-letter{background:var(--brand-pale);color:var(--brand-blue);border-color:var(--brand-pale)}.trial-store .item{border-color:var(--brand-border);box-shadow:none}.trial-store .item-photo,.trial-store .detail-photo{background:#f7f8fc}.trial-store .item-info p,.trial-store .detail-unit,.trial-store .empty-description,.trial-store .notice,.trial-store .sort-wrap,.trial-store .cart-line small,.trial-store .cart-line p{color:#536173;line-height:1.5}.trial-store .item-info p,.trial-store .detail-link{font-size:14px}.trial-store .item-info>.add{flex:none;min-height:48px}.trial-store .item-info h2{min-height:0;display:block;overflow:visible}.trial-store .item-name-button{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;line-height:1.3;display:-webkit-box;overflow:hidden}.trial-store .detail-link{color:var(--brand-blue);min-height:36px}.trial-store .add,.trial-store .primary,.trial-store .cart-open{background:var(--brand-blue);color:#fff}.trial-store .add:hover:not(:disabled),.trial-store .primary:not(.disabled):hover,.trial-store .cart-open:hover,.trial-store .add:active,.trial-store .primary:active{background:#041fb7}.trial-store .add:disabled,.trial-store .primary.disabled{opacity:1;color:#536173;background:#edf0f3}.trial-store .cart-count{color:#76219b;background:#f5e9fc}.trial-store .cart-final{background:var(--brand-pale);color:#202735}.trial-store .cart-final strong{font-variant-numeric:tabular-nums}.trial-store .search,.trial-store .sort-wrap select,.trial-store .qty-row input,.trial-store .cart-quantity input,.trial-store .delivery-field input,.trial-store .delivery-field textarea,.trial-store .fulfillment,.trial-store .load-more{border-color:var(--brand-border)}.trial-store .close{color:#202735;background:#f0f2f6;min-height:44px;padding:10px 14px}.trial-store .cart-quantity button{border-color:var(--brand-border);background:#f7f8fc;width:44px;height:44px}.trial-store .cart-quantity input{min-height:44px}.trial-store .cart-line>div{min-width:0}.trial-store .cart-line strong{overflow-wrap:anywhere;line-height:1.5}.trial-store .cart-line>button{color:#536173}.trial-store input[type=radio]{accent-color:var(--brand-blue)}:is(.trial-store button:focus-visible,.trial-store a:focus-visible,.trial-store input:focus-visible,.trial-store select:focus-visible,.trial-store textarea:focus-visible){outline:3px solid var(--brand-blue);outline-offset:3px}:is(.trial-store .item-photo-button:focus-visible,.trial-store .item-name-button:focus-visible,.trial-store .detail-link:focus-visible){outline-color:var(--brand-blue)}@media (max-width:600px){.trial-store .item-info p,.trial-store .detail-link{font-size:13px}.trial-store .catalog-body{padding-bottom:130px}}.trial-store .catalog-head{padding-inline:max(20px,50vw - 620px)}.trial-store .catalog-body{max-width:1240px;padding-top:20px}.trial-store .catalog-tools{margin-bottom:18px}.trial-store .catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.trial-store .item{border-radius:14px;min-width:0}.trial-store .item-photo{height:164px}.trial-store .item-info{padding:12px}.trial-store .item-info h2{margin-bottom:8px;font-size:15px}.trial-store .item-name-button{width:100%;min-height:2.7em;line-height:1.35}.trial-store .item-info .item-price{margin:0 0 4px;font-size:16px;line-height:1.5}.trial-store .item-price span{color:#536173;white-space:nowrap;font-size:12px;font-weight:400;display:inline}.trial-store .item-info>p{margin:0 0 4px}.trial-store .item-info .detail-link{text-underline-offset:3px;min-height:32px;margin:0 0 4px;font-size:13px;font-weight:400}.trial-store .item-action{align-items:center;min-height:44px;margin-top:auto;display:flex}.trial-store .item-info .item-add{border:1px solid var(--brand-border);min-height:44px;color:var(--brand-blue);background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:5px;margin:0;padding:9px 13px;font-size:14px;display:inline-flex}.trial-store .item-info .item-add:hover:not(:disabled),.trial-store .item-info .item-add:active:not(:disabled){background:var(--brand-pale);border-color:#adb9ef}.trial-store .item-info .item-add:disabled{color:#536173;background:#f0f2f6}.trial-store .item-quantity{border:1px solid var(--brand-border);background:#fff;border-radius:9px;justify-content:space-between;align-items:center;width:132px;max-width:100%;min-height:44px;display:flex}.trial-store .item-quantity button{width:44px;height:44px;color:var(--brand-blue);background:0 0;border:0;border-radius:8px;flex:0 0 44px;font-size:20px}.trial-store .item-quantity button:hover:not(:disabled){background:var(--brand-pale)}.trial-store .item-quantity button:disabled{color:#8b94a2;cursor:not-allowed}.trial-store .item-quantity output{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;padding:0 2px;font-size:14px;font-weight:700}@media (min-width:900px){.trial-store .catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.trial-store .catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:600px){.trial-store .catalog-head{padding:16px}.trial-store .catalog-body{padding:16px 12px 130px}.trial-store .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trial-store .item-photo{height:132px}.trial-store .item-info{padding:10px}.trial-store .item-info h2{margin-bottom:6px;font-size:14px}.trial-store .item-info .item-price{font-size:15px}.trial-store .item-info .item-add{padding-inline:10px}}.trial-store .catalog-viewport{height:var(--catalog-available,560px);background:#f7f8fc;border:1px solid #dee3ed;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;min-height:220px;display:grid;overflow:hidden}.trial-store .catalog-viewport>.catalog-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-bottom:20px;overflow-y:auto}.trial-store .catalog-cart-dock{z-index:2;background:#fff;border-top:1px solid #dee3ed;justify-content:flex-end;align-items:center;padding:10px 14px;display:flex;position:relative}.trial-store .catalog-cart-dock>.cart-open{min-height:44px;box-shadow:none;border-radius:11px;margin:0;padding:10px 18px;position:static}@media (max-width:600px){.trial-store .catalog-cart-dock>.cart-open{width:100%}.trial-store .catalog-viewport>.catalog-head{padding:12px}.trial-store .catalog-viewport>.catalog-body{padding:12px 10px 20px}}.trial-store .item-action{justify-content:space-between;align-items:center;gap:0;min-height:54px;margin-top:auto;padding:4px 3px 6px 5px;display:flex}.trial-store .item-action .detail-link{color:#596577;text-underline-offset:3px;justify-content:center;align-self:center;align-items:center;min-width:44px;min-height:44px;margin:0;padding:0;font-size:12px;font-weight:400;display:inline-flex}.trial-store .item-action .item-add-circle,.trial-store .item-action .item-quantity button{color:#202735;width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 44px;place-items:center;padding:0;display:grid}.trial-store .item-action .item-add-circle>span,.trial-store .item-action .item-quantity button>span{background:#eef0f4;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;line-height:1;display:grid}.trial-store .item-action .item-add-circle:hover:not(:disabled),.trial-store .item-action .item-quantity button:hover:not(:disabled){background:0 0}.trial-store .item-action .item-add-circle:hover:not(:disabled)>span,.trial-store .item-action .item-quantity button:hover:not(:disabled)>span{background:#e0e4ec}.trial-store .item-action .item-add-circle:disabled,.trial-store .item-action .item-quantity button:disabled{color:#9ca5b3;cursor:not-allowed}.trial-store .item-action .item-quantity{background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;width:104px;max-width:none;min-height:44px;display:flex}.trial-store .item-action .item-quantity output{text-align:center;font-variant-numeric:tabular-nums;min-width:16px;padding:0;font-size:12px;font-weight:600}.trial-store .item-action .item-unavailable{color:#637084;cursor:not-allowed;background:0 0;border:0;min-height:44px;margin:0;padding:0 7px;font-size:12px}.trial-store .item-action .item-quantity-wide{grid-template-columns:44px 44px;width:88px;display:grid}.trial-store .item-action .item-quantity-wide output{grid-area:1/1/auto/-1;line-height:20px}.trial-store .item-action .item-quantity-wide button{grid-row:2}@media (max-width:350px){.trial-store .item-action{padding-inline:0}.trial-store .item-action .item-quantity{grid-template-columns:44px 44px;width:88px;display:grid}.trial-store .item-action .item-quantity output{grid-area:1/1/auto/-1;line-height:20px}.trial-store .item-action .item-quantity button{grid-row:2}}.trial-store .brand-logo{border-radius:12px}.trial-store .brand-logo img{object-fit:contain}.trial-access:has(.trial-pricing)>.trial-access-topbar{display:none}.vafir-app .work.trial-pricing{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-pricing-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.trial-pricing-heading>div{flex:1;min-width:0}.trial-pricing-heading p{color:#606b7c;margin:0;font-size:13px}.trial-pricing-heading h1{margin:0;font-size:28px}.trial-pricing-heading button{align-items:center;gap:6px;min-height:44px;display:inline-flex}.trial-pricing .movement-workspace>.mw-heading:has(.mobile-more-back){display:none}@media (max-width:740px){.trial-pricing-heading{gap:8px;margin-bottom:16px}.trial-pricing-heading h1{font-size:22px}.trial-pricing-heading .subtle{padding:10px}.trial-pricing .movement-fullscreen .movement-sheet,.trial-pricing .movement-workspace{padding-bottom:24px}}.trial-pricing .price-settings,.trial-pricing .settings-price-layout{min-width:0}.trial-pricing .price-example strong{overflow-wrap:anywhere}@media (max-width:740px){.trial-pricing .settings-price-layout{grid-template-columns:minmax(0,1fr);display:grid}.trial-pricing .settings-price-layout>fieldset,.trial-pricing .settings-price-layout>section{min-width:0}.trial-pricing-heading h1{font-size:21px}}.trial-access:has(.trial-costs)>.trial-access-topbar{display:none}.vafir-app .work.trial-costs{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-costs-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.trial-costs-heading>div{flex:1;min-width:0}.trial-costs-heading p{color:#606b7c;margin:0;font-size:13px}.trial-costs-heading h1{margin:0;font-size:28px}.trial-costs-heading button{align-items:center;gap:6px;min-height:44px;display:inline-flex}.trial-costs .movement-workspace>.mw-heading:has(.mobile-more-back){display:none}@media (max-width:740px){.trial-costs-heading{gap:8px;margin-bottom:16px}.trial-costs-heading h1{font-size:22px}.trial-costs-heading .subtle{padding:10px}.trial-costs .movement-fullscreen .movement-sheet,.trial-costs .movement-workspace{padding-bottom:24px}}.trial-costs .saved-cost-row{min-width:0}.trial-costs .saved-cost-row strong{overflow-wrap:anywhere}.trial-costs .saved-cost-actions{gap:8px;display:flex}@media (max-width:740px){.trial-costs .saved-cost-row{flex-direction:column;align-items:stretch;gap:12px;display:flex}.trial-costs .saved-cost-actions{justify-content:flex-end}.trial-costs .saved-cost-editor{min-width:0;max-width:calc(100vw - 24px)}}.trial-access:has(.trial-purchases)>.trial-access-topbar{display:none}.vafir-app .work.trial-purchases{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-purchases-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.trial-purchases-heading>div{flex:1;min-width:0}.trial-purchases-heading p{color:#606b7c;margin:0;font-size:13px}.trial-purchases-heading h1{margin:0;font-size:28px}.trial-purchases-heading button{align-items:center;gap:6px;min-height:44px;display:inline-flex}.trial-purchases .movement-workspace>.mw-heading:has(.mobile-more-back){display:none}@media (max-width:740px){.trial-purchases-heading{gap:8px;margin-bottom:16px}.trial-purchases-heading h1{font-size:22px}.trial-purchases-heading .subtle{padding:10px}.trial-purchases .movement-fullscreen .movement-sheet,.trial-purchases .movement-workspace{padding-bottom:24px}}.trial-purchases .purchases-modern>.mw-heading:has(.mobile-more-back){display:none}@media (max-width:740px){.vafir-app .trial-purchases .purchase-desktop-add{justify-content:center;width:100%;margin:0 0 16px;display:inline-flex}.trial-purchases .purchase-detail-selected>.purchase-desktop-add{display:none}}.trial-access:has(.trial-expenses)>.trial-access-topbar{display:none}.vafir-app .work.trial-expenses{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-expenses-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.trial-expenses-heading>div{flex:1;min-width:0}.trial-expenses-heading p{color:#606b7c;margin:0;font-size:13px}.trial-expenses-heading h1{margin:0;font-size:28px}.trial-expenses-heading button{align-items:center;gap:6px;min-height:44px;display:inline-flex}.trial-expenses .movement-workspace>.mw-heading:has(.mobile-more-back){display:none}@media (max-width:740px){.trial-expenses-heading{gap:8px;margin-bottom:16px}.trial-expenses-heading h1{font-size:22px}.trial-expenses-heading .subtle{padding:10px}.trial-expenses .movement-fullscreen .movement-sheet,.trial-expenses .movement-workspace{padding-bottom:24px}}.trial-access:has(.trial-withdrawals)>.trial-access-topbar{display:none}.vafir-app .work.trial-withdrawals{background:0 0;width:100%;min-width:0;max-width:1440px;min-height:0;margin:0;padding:0}.trial-withdrawals-heading{align-items:center;gap:12px;margin-bottom:24px;display:flex}.trial-withdrawals-heading>div{flex:1;min-width:0}.trial-withdrawals-heading p{color:#606b7c;margin:0;font-size:13px}.trial-withdrawals-heading h1{margin:0;font-size:28px}.trial-withdrawals-heading button{align-items:center;gap:6px;min-height:44px;display:inline-flex}.trial-withdrawals .movement-workspace>.mw-heading:has(.mobile-more-back){display:none}@media (max-width:740px){.trial-withdrawals-heading{gap:8px;margin-bottom:16px}.trial-withdrawals-heading h1{font-size:22px}.trial-withdrawals-heading .subtle{padding:10px}.trial-withdrawals .movement-fullscreen .movement-sheet,.trial-withdrawals .movement-workspace{padding-bottom:24px}}.trial-reserve{background:#fff;border:1px solid #e0e4ef;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex}.trial-reserve p{color:#606b7c;margin:0;font-size:14px}.trial-reserve button{flex-shrink:0}@media (max-width:740px){.trial-reserve{display:block}.trial-reserve button{margin-top:10px}.trial-withdrawals-heading h1{font-size:20px}}.trial-plan{min-width:0}.trial-plan-heading{align-items:center;gap:14px;margin-bottom:20px;display:flex}.trial-plan-heading h1{flex:1;margin:0;font-size:28px}.trial-plan-heading>button:last-child{display:none}.trial-plan .plan-commercial-summary{display:block}.trial-plan .plan-conditions{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.trial-plan .plan-conditions li{border-bottom:1px solid var(--border,#e4e8ee);padding:10px 0;line-height:1.5}.trial-plan .plan-conditions li:last-child{border:0}.trial-plan .plan-access-data dd{overflow-wrap:anywhere}.trial-plan .plan-side{flex-direction:column;gap:16px;display:flex}.trial-plan .plan-side h3{margin:0 0 10px}.trial-plan .admin-card p,.trial-plan .account-info-card p{line-height:1.6}.trial-plan .plan-offer-amount{font-size:30px}.trial-plan .plan-capacity-note{margin-bottom:0}@media (max-width:740px){.trial-plan-heading{gap:8px;margin-bottom:14px}.trial-plan-heading h1{font-size:23px}.trial-plan-heading>button:first-child{padding:8px;font-size:0}.trial-plan-heading>button:first-child:before{content:"←";font-size:22px}.trial-plan .plan-side{display:flex}.trial-plan .plan-commercial-summary,.trial-plan .plan-desktop-grid{display:block}.trial-plan .plan-side{margin-top:14px}.trial-plan .subscription-summary{padding:18px}.trial-plan .plan-conditions li{padding:9px 0}}.trial-workspace .trial-plan>header.trial-plan-heading{gap:12px;margin-bottom:16px;display:flex}.trial-workspace .trial-plan .subscription-summary{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;display:grid}.trial-workspace .trial-plan .subscription-summary>.admin-icon{width:44px;height:44px;margin:0}.trial-workspace .trial-plan .subscription-summary h3{margin:0 0 6px;font-size:20px}.trial-workspace .trial-plan .subscription-summary>.plan-access-data,.trial-workspace .trial-plan .subscription-summary>p{grid-column:1/-1;margin:0}.trial-workspace .trial-plan .subscription-workspace .plan-access-data>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;padding:10px 0;display:grid}.trial-workspace .trial-plan .subscription-workspace .plan-access-data dd{text-align:right}.trial-workspace .trial-plan .subscription-summary>p{padding:4px 0 0;line-height:1.55;display:block}@media (max-width:740px){.trial-workspace .trial-plan>header.trial-plan-heading{gap:8px}.trial-workspace .trial-plan .subscription-summary{gap:10px}}.trial-plan .plan-test-payments .plan-test-expected{color:#202735;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.trial-plan .plan-test-expected strong{white-space:nowrap;font-size:18px}.trial-plan .plan-test-form{gap:14px;display:grid}.trial-plan .plan-test-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.trial-plan .plan-test-form .field{color:#202735;gap:7px;min-width:0;margin:0;font-size:13px;display:grid}.trial-plan .plan-test-form .field input{box-sizing:border-box;background:#fff;border:1px solid #d4dae5;border-radius:10px;width:100%;min-width:0;min-height:44px;padding:10px 11px;font-size:16px}.trial-plan .plan-test-confirm{color:#202735;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.trial-workspace .trial-plan .plan-test-confirm input{accent-color:#0525d8;flex:0 0 18px;width:18px;min-width:18px;height:18px;min-height:18px;max-height:18px;margin:2px 0 0}.trial-plan .plan-test-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.trial-plan .plan-test-actions button{white-space:normal;min-height:44px}.trial-plan .plan-test-actions .btn{flex:1;padding:10px 14px;font-size:14px}.trial-plan .plan-request-status{color:#0525d8;background:#edf0ff;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;font-size:13px;font-weight:600;display:inline-flex}.trial-plan .plan-test-pending dl{margin:10px 0}.trial-plan .plan-test-pending dl>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;padding:9px 0;line-height:1.5;display:grid}.trial-plan .plan-test-pending dd{overflow-wrap:anywhere}@media (max-width:740px){.trial-plan .plan-test-payments{padding:18px}.trial-plan .plan-test-actions .btn{flex-basis:190px}}.trial-plan .plan-test-history{margin-top:18px;font-size:13px}.trial-plan .plan-test-history summary{cursor:pointer;min-height:44px;padding:8px 0;display:list-item}.trial-plan .plan-test-history ul{margin:0;padding:0;list-style:none}.trial-plan .plan-test-history li{overflow-wrap:anywhere;border-top:1px solid #e3e7ef;flex-direction:column;gap:6px;padding:12px 0;display:flex}.trial-plan .plan-test-history strong,.trial-plan .plan-test-history span{display:block}.trial-plan .plan-test-history span{color:#606b7c}.trial-plan .plan-service-status{color:#0525d8;white-space:normal;background:#edf0ff;border-radius:8px;max-width:100%;padding:5px 9px;font-size:13px;font-style:normal;line-height:1.4;display:inline-block}.trial-plan .plan-service-status[data-service=not_configured],.trial-plan .plan-service-status[data-service=consultation_ended]{color:#596474;background:#f0f2f6}.trial-plan .plan-service-status[data-service=grace]{color:#7834a3;background:#f6edff}.trial-plan .plan-service-adjustment{background:#fbf7ff;border-left:3px solid #d43fff;border-radius:0 8px 8px 0;grid-column:1/-1;min-width:0;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.trial-plan .plan-service-adjustment p{margin:4px 0 0;font-size:13px}.trial-workspace .trial-plan .subscription-summary>p.plan-service-zone{color:#667181;padding:0;font-size:12px}.trial-plan .plan-service-summary>div{min-width:0}.trial-plan .plan-service-summary small{overflow-wrap:anywhere}.trial-capacity{max-width:760px;margin-top:20px;padding:18px}.trial-capacity-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.trial-capacity h2{margin:0;font-size:18px}.trial-capacity p{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.trial-capacity strong{font-variant-numeric:tabular-nums}.trial-capacity progress{accent-color:#0525d8;width:100%;height:8px}.trial-capacity small{color:#536173;margin-top:16px;line-height:1.5;display:block}.trial-export{max-width:900px}.trial-export header{margin:18px 0 24px}.trial-export h1{margin:0 0 8px}.trial-export .card{padding:24px}.trial-export h2{margin:0 0 12px;font-size:20px}.trial-export p{line-height:1.55}.trial-export-progress{border-top:1px solid #dfe3ed;gap:14px;margin-top:20px;padding-top:20px;display:grid}.trial-export-progress>p{margin:0}.trial-export-progress>.btn,.trial-export-progress>.subtle{justify-self:start}.trial-export-part{background:#f7f8fc;border:1px solid #dfe3ed;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;padding:16px;display:flex}.trial-export-part>small{color:#586174;width:100%}.trial-export a.btn{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.trial-export .notice{overflow-wrap:anywhere}@media (max-width:740px){.trial-export .card{padding:18px}.trial-export h1{font-size:25px}.trial-export-progress>.btn{width:100%}.trial-export-part{padding:14px}.trial-export-part>.btn{flex:1}.trial-export{padding-bottom:120px!important}}.trial-workspace .trial-module.trial-export>header{display:block}.trial-workspace .trial-module.trial-export>header>p{max-width:650px;margin:8px 0 0}body[data-trial-workspace=true] .trial-access-topbar,body[data-trial-workspace=true] .trial-access-footer{display:none}body[data-trial-workspace=true] .trial-access-main{align-items:stretch;padding:0}.trial-workspace{width:100%;min-height:100dvh}.trial-workspace-main,.trial-workspace .trial-module{min-width:0}.trial-workspace .trial-module button[aria-label^=Actualizar]{display:none}.trial-workspace .work{box-sizing:border-box;width:100%;max-width:1500px;margin:0 auto}.trial-home{padding:28px 32px}.trial-home-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.trial-home-heading h1{margin:0 0 8px}.trial-home-heading p{color:#667085;margin:0}.trial-home-updated{color:#667085;margin:0 0 16px;font-size:12px}.trial-workspace-mobile-bar{display:none}.trial-workspace-menu{padding:28px 32px}.trial-workspace-menu>.card{margin:16px 0}.trial-workspace-menu h2{font-size:16px}.trial-workspace-menu .admin-menu-row{text-align:left;width:100%;min-height:52px;font:inherit;background:#fff;border:0;border-bottom:1px solid #e3e7ef;align-items:center;gap:12px;padding:12px;display:flex}.trial-workspace-menu .admin-menu-row svg:last-child{flex-shrink:0;margin-left:auto}.trial-workspace .desktop-sidebar{top:0}@media (min-width:741px){.trial-workspace>.mobile-nav{display:none}}@media (max-width:740px){.trial-workspace{display:block}.trial-workspace>.desktop-sidebar{display:none}.trial-workspace-main{padding-bottom:100px}.trial-workspace-mobile-bar{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:8px 12px 0;display:flex}.trial-workspace-business{color:#202735;min-width:0;min-height:44px;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.trial-workspace-business strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trial-workspace-business svg{flex-shrink:0}.trial-home,.trial-workspace-menu{padding:12px}.trial-home-heading{margin-bottom:12px}.trial-home-heading h1{margin:0;font-size:22px}.trial-home-heading p{display:none}.trial-home-heading>.btn{min-height:44px;padding:10px 14px;font-size:14px}.trial-home-updated{font-size:11px}.trial-workspace>.mobile-nav{z-index:45;padding:8px 5px calc(8px + env(safe-area-inset-bottom));background:#fff;border:1px solid #e3e7ef;border-radius:22px 22px 0 0;display:grid;position:fixed;bottom:0;left:0;right:0}.trial-workspace>.mobile-nav button{color:#616975;min-width:0;min-height:50px;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:11px;display:flex}.trial-workspace>.mobile-nav button.active{color:#0525d8;position:relative}.trial-workspace>.mobile-nav button.active:after{content:"";background:#d43fff;border-radius:4px;width:30px;height:3px;position:absolute;bottom:0}}.trial-navigation-notice:not([hidden]){color:#202735;background:#edf0ff;border:1px solid #ced7ff;border-radius:12px;align-items:center;gap:12px;margin:12px;padding:12px 16px;font-size:14px;display:flex}.trial-navigation-notice button{color:#0525d8;background:#fff;border:0;border-radius:8px;flex-shrink:0;min-height:44px;padding:8px 12px}.trial-workspace .data-pull-indicator[hidden]{display:none}@media (max-width:740px){.vafir-app.trial-workspace .work.page-inicio>.trial-home-heading{display:none!important}.trial-workspace-mobile-bar:has(.trial-home-mobile-sale){gap:5px}.trial-workspace-mobile-bar:has(.trial-home-mobile-sale) .trial-workspace-business{flex:1;gap:7px;padding:0}.trial-workspace-mobile-bar:has(.trial-home-mobile-sale) .trial-workspace-business strong{white-space:normal;font-size:14px;line-height:1.3}.trial-home-mobile-sale{border-radius:12px;flex-shrink:0;min-height:44px;padding:10px 11px;font-size:12px}.vafir-app.trial-workspace .shared-home .mh-month-grid:not([data-wide-values=true]){grid-template-columns:repeat(3,minmax(0,1fr))}.vafir-app.trial-workspace .shared-home .mh-month-grid:not([data-wide-values=true])>button{padding:12px 8px;display:block;border-bottom:0!important}.vafir-app.trial-workspace .shared-home .mh-month-grid:not([data-wide-values=true])>button>span{align-items:flex-start;min-height:30px;font-size:11px;line-height:1.4}.vafir-app.trial-workspace .shared-home .mh-month-grid:not([data-wide-values=true]) strong{white-space:normal;grid-area:auto;margin:6px 0;font-size:18px}.vafir-app.trial-workspace .shared-home .mh-month-grid:not([data-wide-values=true]) small{grid-area:auto;font-size:11px}.trial-workspace .trial-module [class$=-heading]>div>p{display:none}}.welcome-shell{background:#fff;border:1px solid #e3e7ef;border-radius:18px;width:min(100%,636px);margin:0 auto;padding:28px;box-shadow:0 3px 14px #20273504}.welcome-shell *{box-sizing:border-box}.welcome-shell h1{letter-spacing:-.6px;margin:0 0 8px;font-size:27px;font-weight:700;line-height:1.25}.welcome-shell h2{margin:24px 0 0;font-size:16px;font-weight:600;line-height:1.4}.welcome-shell .welcome-lead{color:#606b7c;margin:0 0 26px;font-size:14px;line-height:1.6}.welcome-progress{gap:8px;margin:0 0 25px;padding:0;list-style:none;display:flex}.welcome-progress li{color:#606b7c;align-items:center;gap:7px;font-size:12px;display:flex}.welcome-progress li+li:before{content:"";background:#dce2ed;width:24px;height:1px;margin:0 5px;display:block}.welcome-step-number{color:#606b7c;background:#f1f3f7;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.welcome-progress li.current{color:#0525d8;font-weight:600}.welcome-progress li.current .welcome-step-number{color:#0525d8;background:#edf0ff}.welcome-shell fieldset{border:0;min-width:0;margin:0 0 24px;padding:0}.welcome-shell legend{padding:0 0 10px;font-size:13px;font-weight:600}.welcome-shell .welcome-fields{margin:0}.welcome-activities{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.welcome-activities label{cursor:pointer;background:#fff;border:1px solid #dce2ed;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;min-height:94px;padding:14px 12px;display:flex;position:relative}.welcome-activities label.selected{background:#f5f6ff;border-color:#0525d8}.welcome-activities input{accent-color:#0525d8;cursor:pointer;width:15px;height:15px;margin:0;position:absolute;top:16px;right:12px}.welcome-activities svg{color:#606b7c}.welcome-activities label.selected svg{color:#0525d8}.welcome-activities strong{font-size:14px;font-weight:600}.welcome-industries{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.welcome-industries button{color:#202735;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce2ed;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:11px 12px;font-family:inherit;font-size:13px;display:flex}.welcome-industries button.selected{color:#0525d8;background:#edf0ff;border-color:#c4ceff}.welcome-industries button svg{color:#0525d8;flex-shrink:0}.welcome-field{min-width:0;margin:0 0 18px;font-size:13px;font-weight:600;display:block}.welcome-field input{color:#202735;background:#fff;border:1px solid #d4dae5;border-radius:10px;width:100%;min-width:0;height:46px;margin-top:7px;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.5;display:block}.welcome-field input::placeholder{color:#7b8493;opacity:1}.welcome-field input[readonly]{color:#606b7c;background:#f7f8fc}.welcome-field select{color:#202735;background:#fff;border:1px solid #d4dae5;border-radius:10px;width:100%;min-width:0;min-height:46px;margin-top:7px;padding:10px 12px;font-family:inherit;font-size:16px;display:block}.welcome-optional{color:#606b7c;margin-left:5px;font-size:12px;font-weight:400}.welcome-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.welcome-shell .welcome-note{color:#606b7c;margin:0;font-size:12px;line-height:1.6}.welcome-actions{border-top:1px solid #e3e7ef;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:20px;display:flex}.welcome-shell .welcome-primary,.welcome-shell .welcome-secondary{cursor:pointer;border:1px solid #0525d8;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.welcome-shell .welcome-primary{color:#fff;background:#0525d8}.welcome-shell .welcome-primary:hover:not(:disabled){background:#041dae}.welcome-shell .welcome-secondary{color:#202735;background:#fff;border-color:#d4dae5}.welcome-save{flex-direction:column;align-items:center;gap:4px;margin-top:16px;display:flex}.welcome-save button{color:#0525d8;cursor:pointer;background:0 0;border:0;min-height:36px;padding:6px 0;font-family:inherit;font-size:13px}.welcome-save span{color:#606b7c;text-align:center;font-size:12px}.welcome-shell button:disabled,.welcome-shell fieldset:disabled{opacity:.65;cursor:wait}.welcome-error{color:#9c3131;background:#fff3f3;border:1px solid #ebc4c4;border-radius:10px;margin-bottom:22px;padding:14px;font-size:14px}.welcome-error p{margin:0 0 8px}.welcome-error button{color:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}.welcome-saved{color:#0525d8;align-items:center;gap:7px;margin-bottom:18px;font-size:12px;font-weight:500;display:flex}.welcome-kicker{color:#606b7c;margin:0 0 8px;font-size:13px}.welcome-checklist{margin:23px 0;padding:0;list-style:none}.welcome-checklist li{border-top:1px solid #e3e7ef;align-items:center;gap:13px;padding:15px 0;font-size:14px;display:flex}.welcome-checklist svg{color:#0525d8;flex-shrink:0;width:20px;height:20px}.welcome-toolbar{color:#606b7c;border-top:1px solid #e3e7ef;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:12px;font-size:12px;display:flex}.welcome-toolbar button{color:#202735;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;font-family:inherit;font-size:13px;display:inline-flex}.welcome-business{align-items:center;gap:13px;display:flex}.welcome-business h1{overflow-wrap:anywhere;margin:0}.welcome-business-symbol{color:#0525d8;background:#edf0ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.welcome-home h2{margin-top:24px}.welcome-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0;display:grid}.welcome-status-grid>div{border:1px solid #e3e7ef;border-radius:12px;padding:18px}.welcome-status-grid h3{margin:10px 0 7px;font-size:14px;font-weight:600}.welcome-status-grid p{color:#606b7c;margin:0;font-size:13px;line-height:1.6}.welcome-status-grid svg{color:#0525d8;width:20px;height:20px}.welcome-home>.welcome-secondary{margin-top:20px}@media (max-width:540px){.welcome-shell{border-radius:14px;padding:22px 18px}.welcome-shell h1{font-size:24px}.welcome-progress li+li:before{width:12px;margin:0}.welcome-activities{gap:7px}.welcome-activities label{padding:14px 9px}.welcome-activities strong{font-size:13px}.welcome-activities input{width:13px;height:13px;top:16px;right:9px}.welcome-industries button{padding:10px;font-size:12px}.welcome-columns,.welcome-status-grid{grid-template-columns:1fr}.welcome-field input{font-size:16px}.welcome-actions{gap:10px}.welcome-actions .welcome-primary{flex:1}}@media (pointer:coarse){.welcome-save button{min-height:44px}}.trial-invitation-entry{color:#202735;background:#fff;border:1px solid #dee3ed;border-radius:16px;width:100%;max-width:480px;margin:0 auto;padding:24px}.trial-invitation-entry h1{overflow-wrap:anywhere;margin:16px 0;font-size:25px;line-height:1.3}.trial-invitation-entry p{font-size:14px;line-height:1.6}.trial-invitation-primary,.trial-invitation-secondary{font:inherit;border-radius:9px;width:100%;min-height:44px;margin-top:12px;padding:10px 14px;display:block}.trial-invitation-primary{color:#fff;background:#0525d8;border:0;font-weight:600}.trial-invitation-secondary{color:#0525d8;background:#fff;border:1px solid #dee3ed}.trial-invitation-entry button:disabled{opacity:.6}@media (max-width:740px){.trial-invitation-entry{padding:18px}.trial-invitation-entry h1{font-size:23px}}
