:root{--s15-navy:#07356f;--s15-navy-deep:#052b61;--s15-teal:#019daa;--s15-canvas:#f4f7fb;--s15-surface:#fff;--s15-border:#dce6ef;--s15-text:#082f63;--s15-muted:#66788e;--s15-blue-soft:#eaf4ff;--s15-green-soft:#e8f8ef;--s15-yellow-soft:#fff4d9;--s15-pink-soft:#fff0f3;--s15-teal-soft:#e5f8fa;--s15-shadow:0 5px 18px #082f630f}.seso-product-platform-card.customer-form-card{box-shadow:none;background:0 0;border:0;grid-template-columns:none;width:100%;min-width:0;max-width:none;padding:0;display:block;overflow:visible}.seso-product-platform-form.customer-form,.seso-new-product-form.customer-form,.seso-product-platform-fields,.seso-product-platform-workspace{gap:16px;display:grid}.seso-product-platform-top-details{grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr);align-items:start;gap:16px;display:grid}.seso-product-platform-primary-stack{gap:16px;min-width:0;display:grid}.seso-product-platform-section,.seso-product-publication{background:#fff;border:1px solid #bdd7e9;border-radius:15px;overflow:hidden;box-shadow:0 8px 22px #1431590f}.seso-product-platform-section-heading{background:#fbfdff;border-bottom:1px solid #dce9f3;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 22px;display:flex}.seso-product-platform-section-heading h2,.seso-product-publication-heading h2{color:#092e5b;letter-spacing:-.2px;margin:0;font-size:19px;font-weight:500;line-height:1.2}.seso-product-platform-section-heading p,.seso-product-publication-heading p{color:#577691;margin:5px 0 0;font-size:14px;font-weight:400;line-height:1.45}.seso-product-platform-section-heading>span{color:#087e8e;font-size:14px;font-weight:500}.seso-product-platform-basics-grid.customer-form-grid,.seso-product-platform-finance-grid.customer-form-grid{grid-template-columns:1.15fr .85fr .85fr .72fr;gap:15px;padding:21px 22px 23px}.seso-product-platform-finance-grid.customer-form-grid{grid-template-columns:1fr 1fr;padding:0}.seso-product-platform-basics-grid .customer-field-wide{grid-column:1/-1}.seso-product-platform-form .customer-field>span,.seso-new-product-form .seso-product-platform-workspace .customer-field>span,.seso-product-platform-form .seso-new-product-stock legend{color:#143d68;font-size:14px;font-weight:500}.seso-product-platform-form .customer-field :is(input,select,textarea),.seso-new-product-form .seso-product-platform-workspace .customer-field :is(input,select,textarea),.seso-product-platform-form .seso-product-supplier-search>input,.seso-new-product-form .seso-product-platform-workspace .seso-product-supplier-search>input{color:#092f5c;border-color:#b7d2e6;border-radius:9px;min-height:47px;font-size:15px}.seso-product-platform-section-body{padding:21px 22px 23px}.seso-product-platform-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.seso-product-platform-pair .seso-product-platform-section{min-width:0}.seso-product-platform-finance-stack{gap:16px;min-width:0;display:grid}.seso-product-platform-category-body .seso-product-category-field{gap:14px;display:grid}.seso-product-platform-category-body .seso-hierarchical-category-field>.customer-form-grid{gap:12px}.seso-product-platform-category-body .seso-product-category-manage{color:#087a8b;border:1px solid #b7d2e6;border-radius:9px;min-height:43px;font-size:13px;font-weight:500}.seso-product-platform-finance-grid .seso-product-supplier-field{grid-column:1/-1}.seso-product-platform-finance-grid .seso-product-supplier-search{min-height:47px}.seso-product-platform-finance-grid .seso-product-supplier-search>a{font-size:13px;font-weight:500}.seso-product-platform-stock-summary,.seso-product-platform-section .seso-new-product-stock{background:#eafafa;border:1px solid #bee4e6;border-radius:9px;justify-content:space-between;align-items:center;gap:13px;margin-top:14px;padding:13px;display:flex}.seso-product-platform-stock-summary span,.seso-product-platform-section .seso-new-product-stock>p{color:#54748f;font-size:12px}.seso-product-platform-stock-summary strong{color:#092d59;margin-top:3px;font-size:17px;font-weight:500;display:block}.seso-product-platform-section .seso-new-product-stock{align-items:flex-start;margin:14px 0 0;display:grid}.seso-product-platform-section .seso-new-product-stock legend{padding:0}.seso-product-platform-section .seso-new-product-stock>p{margin:-5px 0 0}.seso-product-platform-section .seso-new-product-stock .customer-field{width:min(100%,280px)}.seso-product-platform-section .seso-new-product-stock-toggle{border-radius:8px;min-height:42px}.seso-product-platform-section .seso-new-product-stock-toggle button{font-size:13px;font-weight:500}.seso-product-platform-media>.seso-product-gallery-field{border:0;border-radius:0;margin:0;padding:0}.seso-product-platform-media .seso-product-gallery-heading{border-bottom:1px solid #dce9f3;align-items:flex-start;padding:18px 22px}.seso-product-platform-media .seso-product-gallery-heading strong{color:#092e5b;font-size:19px;font-weight:500}.seso-product-platform-media .seso-product-gallery-heading>div span{color:#577691;margin-top:5px;font-size:14px;font-weight:400}.seso-product-platform-media .seso-product-gallery-heading>span{font-size:14px;font-weight:500}.seso-product-platform-media .seso-product-gallery-grid{background:#f9fcff;grid-template-columns:repeat(5,minmax(0,1fr));padding:21px 22px 23px}.seso-product-platform-media .seso-product-gallery-tile,.seso-product-platform-media .seso-product-gallery-add{border-radius:10px;min-height:142px}.seso-product-platform-media .seso-product-gallery-add strong{font-size:14px;font-weight:500}.seso-product-platform-media .seso-product-gallery-add span{font-size:12px}.seso-product-platform-media .seso-product-gallery-layout{background:#f9fcff;grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;gap:16px;padding:21px 22px 23px;display:grid}.seso-product-platform-media .seso-product-gallery-media-stack{gap:12px;min-width:0;display:grid}.seso-product-platform-media .seso-product-gallery-main{aspect-ratio:1;background:linear-gradient(145deg,#07356f,#0aa8ae);border-radius:11px;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.seso-product-platform-media .seso-product-gallery-main>img{object-fit:cover;width:100%;height:100%}.seso-product-platform-media .seso-product-gallery-main>span:first-child{color:#fff;font-size:14px;font-weight:500}.seso-product-platform-media .seso-product-gallery-main .seso-product-gallery-cover{position:absolute;bottom:10px;left:10px}.seso-product-platform-media .seso-product-gallery-main-remove{color:#fff;cursor:pointer;background:#07356fe0;border:0;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:10px;right:10px}.seso-product-platform-media .seso-product-gallery-add{text-align:center;background:#f1fbfc;border:1.5px dashed #36adbb;align-content:center;justify-items:center;min-height:0;padding:20px;display:grid}.seso-product-platform-media .seso-product-gallery-add small{color:#577691;font-size:12px;font-weight:400;line-height:1.45}.seso-product-platform-media .seso-product-gallery-order{min-width:0;padding:0}.seso-product-platform-media .seso-product-gallery-order-heading{display:none}.seso-product-platform-media .seso-product-gallery-order-heading small{color:#087f8e;font-size:11px;font-weight:500}.seso-product-platform-media .seso-product-gallery-order .seso-product-gallery-grid{background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0}.seso-product-platform-media .seso-product-gallery-order .seso-product-gallery-tile,.seso-product-platform-media .seso-product-gallery-empty{aspect-ratio:1;min-height:0}.seso-product-platform-media .seso-product-gallery-order .seso-product-gallery-tile>span{color:#fff;background:#07356fd1;border-radius:5px;padding:2px 5px;font-size:10px;position:absolute;bottom:4px;left:4px}.seso-product-platform-media .seso-product-gallery-empty{background:#f7fbfe;border:1px dashed #b8d3e5;border-radius:8px}.seso-product-platform-note textarea{min-height:92px;font-size:15px}.seso-product-platform-workspace>.seso-product-publication{margin:0;padding:0}.seso-product-platform-workspace .seso-product-publication-heading{background:#fbfdff;border-bottom:1px solid #dce9f3;padding:18px 22px}.seso-product-platform-workspace .seso-product-publication-heading>span{display:none}.seso-product-platform-workspace .seso-product-publication-options{grid-template-columns:1fr 1fr;gap:16px;padding:21px 22px 0}.seso-product-platform-workspace .seso-product-publication-option{border:1px solid #bfd9e9;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;min-height:130px;padding:19px}.seso-product-platform-workspace .seso-product-publication-option strong{font-size:16px;font-weight:500}.seso-product-platform-workspace .seso-product-publication-option small{font-size:13px;font-weight:400;line-height:1.45}.seso-product-platform-workspace .seso-product-publication-state{font-size:13px;font-weight:500}.seso-product-platform-workspace .seso-product-market-settings{margin:16px 22px 22px;padding:18px}.seso-product-platform-actions.customer-form-actions{background:#fff;border:1px solid #bdd7e9;border-radius:13px;margin:0;padding:14px 16px;box-shadow:0 8px 22px #1431590f}.seso-product-platform-actions.customer-form-actions>:is(a,button,div){min-height:45px;font-size:14px;font-weight:500}@media (max-width:900px){.seso-product-platform-top-details,.seso-product-platform-pair,.seso-product-platform-workspace .seso-product-publication-options{grid-template-columns:minmax(0,1fr)}.seso-product-platform-basics-grid.customer-form-grid{grid-template-columns:1fr 1fr}.seso-product-platform-basics-grid .customer-field-wide{grid-column:1/-1}.seso-product-platform-media .seso-product-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-product-platform-media .seso-product-gallery-layout{grid-template-columns:minmax(0,1fr) 168px}}@media (max-width:640px){.seso-product-platform-basics-grid.customer-form-grid,.seso-product-platform-finance-grid.customer-form-grid,.seso-product-platform-category-body .seso-hierarchical-category-field>.customer-form-grid,.seso-product-platform-media .seso-product-gallery-grid,.seso-product-platform-media .seso-product-gallery-layout{grid-template-columns:minmax(0,1fr)}.seso-product-platform-section-heading,.seso-product-platform-section-body,.seso-product-platform-basics-grid.customer-form-grid,.seso-product-platform-media .seso-product-gallery-heading,.seso-product-platform-media .seso-product-gallery-grid,.seso-product-platform-media .seso-product-gallery-layout,.seso-product-platform-workspace .seso-product-publication-heading{padding-left:16px;padding-right:16px}.seso-product-platform-stock-summary,.seso-product-platform-section .seso-new-product-stock{flex-direction:column;align-items:flex-start}}@media (min-width:981px){.seso-product-edit-page .seso-product-platform-workspace{gap:17px}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-layout{grid-template-rows:auto auto;grid-template-columns:196px minmax(0,1fr);align-items:start;gap:12px 16px;padding:16px 20px 20px}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-media-stack{display:contents}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-main{grid-area:1/1/span 2;width:196px;margin:0}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-add{aspect-ratio:auto;width:auto;height:auto;min-height:96px}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-order{grid-area:1/2;padding:0}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-order .seso-product-gallery-grid{grid-template-columns:repeat(4,minmax(0,120px));justify-content:start;max-width:none;margin:0}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-order .seso-product-gallery-tile,.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-empty{min-height:0}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-add{flex-wrap:wrap;grid-area:2/2;justify-content:center;align-items:center;gap:5px 8px;min-height:96px;padding:16px;display:flex}.seso-product-edit-page .seso-product-platform-media .seso-product-gallery-add small{width:auto}.seso-product-edit-page .seso-product-platform-workspace .seso-product-publication-options{grid-template-columns:minmax(0,1fr);gap:10px;padding:13px 14px 0}.seso-product-edit-page .seso-product-platform-workspace .seso-product-publication-option{grid-template-columns:39px minmax(0,1fr) auto;min-height:0;padding:13px}.seso-product-edit-page .seso-product-platform-workspace .seso-product-publication-icon{width:39px;height:39px}.seso-product-edit-page .seso-product-platform-workspace .seso-product-market-settings{grid-template-columns:minmax(0,1fr);margin:12px 14px 14px;padding:13px}}.seso-product-edit-page .workspace-page-actions{align-items:center;gap:10px;display:flex}.seso-product-edit-page .workspace-page-actions>:is(a,button){border-radius:11px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.seso-product-edit-page .workspace-page-actions .secondary-action{color:#16446f;background:#fff;border:1px solid #b6cde0}.seso-product-edit-page .workspace-page-actions .primary-action{color:#fff;background:#079fa9;border:1px solid #079fa9}.seso-product-platform-delete{justify-content:flex-end;display:flex}.seso-product-platform-delete .seso-product-delete-trigger{min-height:42px;font-size:13px;font-weight:500}@media (max-width:980px){.seso-product-edit-page .seso-product-platform-pair{display:grid}}@media (max-width:640px){.seso-product-edit-page .workspace-page-actions{width:100%}.seso-product-edit-page .workspace-page-actions>:is(a,button){flex:1 1 0;padding-inline:11px}}.seso-cash-accounts-page{width:min(100%,1120px);color:var(--s15-text);gap:16px;margin:0 auto;padding-bottom:36px;display:grid}.seso-cash-accounts-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.seso-cash-accounts-heading>div:first-child>span,.seso-cash-accounts-card>header>div>span,.seso-cash-movements>header>div>span{color:#8a0f58;letter-spacing:1.8px;font-size:12px;font-weight:800}.seso-cash-accounts-heading h1{letter-spacing:-1.1px;margin:4px 0 0;font-size:clamp(31px,4vw,43px);line-height:1}.seso-cash-accounts-heading p{color:var(--s15-muted);margin:8px 0 0;font-size:15px}.seso-cash-accounts-heading-actions{align-items:center;gap:9px;display:flex}.seso-cash-accounts-heading-actions>a,.seso-cash-account-add{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:750;text-decoration:none;display:inline-flex}.seso-cash-accounts-heading-actions>a{color:var(--s15-text);background:#fff;border:1px solid #cddfe9}.seso-cash-account-add{color:#fff;background:var(--s15-navy);border:1px solid var(--s15-navy)}.seso-cash-total-card{color:#fff;background:linear-gradient(125deg,#07366f,#087f99);border-radius:22px;align-content:center;min-height:154px;padding:27px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 32px #08396b26}.seso-cash-total-card:after{content:"";border:1px solid #fff3;border-radius:50%;width:260px;height:260px;position:absolute;top:-95px;right:-40px}.seso-cash-total-card>span{opacity:.78;font-size:14px}.seso-cash-total-card>strong{letter-spacing:-1.1px;margin-top:4px;font-size:clamp(32px,5vw,46px)}.seso-cash-total-card>small{opacity:.82;margin-top:7px;font-size:13px}.seso-cash-type-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.seso-cash-type-summary article{border:1px solid var(--s15-border);min-width:0;box-shadow:var(--s15-shadow);background:#fff;border-radius:15px;gap:5px;padding:16px 18px;display:grid}.seso-cash-type-summary span{color:var(--s15-muted);font-size:13px}.seso-cash-type-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;overflow:hidden}.seso-cash-accounts-card,.seso-cash-movements{border:1px solid var(--s15-border);box-shadow:var(--s15-shadow);background:#fff;border-radius:19px;overflow:hidden}.seso-cash-accounts-card>header,.seso-cash-movements>header{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 14px;display:flex}.seso-cash-accounts-card h2,.seso-cash-movements h2{letter-spacing:-.45px;margin:3px 0 0;font-size:23px}.seso-cash-accounts-card>header>a,.seso-cash-movements>header>a{color:var(--s15-teal);align-items:center;gap:6px;font-weight:750;text-decoration:none;display:inline-flex}.seso-cash-account-tabs,.seso-cash-movement-tabs{background:#edf4f7;border-radius:12px;gap:4px;margin:0 16px 10px;padding:4px;display:grid}.seso-cash-account-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-cash-movement-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-cash-account-tabs a,.seso-cash-movement-tabs a{min-height:39px;color:var(--s15-muted);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-weight:700;text-decoration:none;display:inline-flex}.seso-cash-account-tabs a.is-active,.seso-cash-movement-tabs a.is-active{color:var(--s15-text);background:#fff;box-shadow:0 2px 8px #082e5914}.seso-cash-movement-tabs a span{min-width:23px;color:inherit;text-align:center;background:#e6eef5;border-radius:999px;padding:2px 6px;font-size:11px}.seso-cash-account-row{min-height:78px;color:var(--s15-text);border-top:1px solid var(--s15-border);grid-template-columns:46px minmax(0,1fr) auto 20px;align-items:center;gap:12px;padding:13px 18px;text-decoration:none;display:grid}.seso-cash-account-row:hover{background:#f8fbfd}.seso-cash-account-type{width:44px;height:44px;color:var(--cash-row-color);background:color-mix(in srgb, var(--cash-row-color) 12%, white);border-radius:13px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.seso-cash-account-copy,.seso-cash-account-balance{gap:3px;min-width:0;display:grid}.seso-cash-account-copy strong,.seso-cash-account-copy small,.seso-cash-account-balance strong,.seso-cash-account-balance small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seso-cash-account-copy small,.seso-cash-account-balance small{color:var(--s15-muted);font-size:12px}.seso-cash-account-balance{text-align:right}.seso-cash-account-balance strong{font-size:17px}.seso-cash-account-row>svg{color:#8aa0b2}.seso-cash-account-empty,.seso-cash-movement-empty{color:var(--s15-muted);text-align:center;padding:28px 20px}.seso-cash-movement-search{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0 16px 10px;display:grid}.seso-cash-movement-search label{background:#fff;border:1px solid #cddfe9;border-radius:11px;align-items:center;gap:9px;min-height:43px;padding:0 13px;display:flex}.seso-cash-movement-search input{border:0;outline:0;flex:1;min-width:0}.seso-cash-movement-search button{color:#fff;background:var(--s15-navy);border:0;border-radius:11px;min-width:76px;font-weight:700}.seso-cash-movement-row{min-height:70px;color:var(--s15-text);border-top:1px solid var(--s15-border);grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;gap:11px;padding:12px 18px;text-decoration:none;display:grid}.seso-cash-movement-row>span:first-child{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.seso-cash-movement-row>span:nth-child(2),.seso-cash-movement-row>span:nth-child(3){gap:3px;display:grid}.seso-cash-movement-row>span:nth-child(3){text-align:right}.seso-cash-movement-row small{color:var(--s15-muted);font-size:12px}.seso-cash-movement-row .is-income{color:#0a9468;background:#e9f8f1}.seso-cash-movement-row .is-expense{color:#cf3f57;background:#fff0f3}.seso-cash-movement-row>span:nth-child(3).is-income,.seso-cash-movement-row>span:nth-child(3).is-expense{background:0 0}.seso-cash-movement-pagination{border-top:1px solid var(--s15-border);grid-template-columns:1fr auto 1fr;align-items:center;padding:13px 18px;display:grid}.seso-cash-movement-pagination a:last-child{justify-self:end}.seso-cash-movement-pagination a{color:var(--s15-teal);font-weight:700;text-decoration:none}.seso-cash-account-detail-page{width:min(100%,1120px);color:var(--s15-text);gap:14px;margin:0 auto;padding-bottom:36px;display:grid}.seso-cash-account-back{width:fit-content;color:var(--s15-teal);font-size:14px;font-weight:750;text-decoration:none}.seso-cash-account-detail-hero{color:#fff;background:radial-gradient(circle at 88% 18%, #ffffff24, transparent 35%), linear-gradient(135deg, color-mix(in srgb, var(--cash-row-color) 82%, #052f66), #052f66);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 28px;padding:22px;display:grid;box-shadow:0 12px 28px #052f6629}.seso-cash-account-detail-identity{align-items:center;gap:14px;min-width:0;display:flex}.seso-cash-account-detail-identity>span{width:54px;height:54px;color:var(--cash-row-color);background:#fff;border-radius:15px;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:850;display:inline-flex}.seso-cash-account-detail-identity>div,.seso-cash-account-detail-balance{gap:3px;min-width:0;display:grid}.seso-cash-account-detail-identity small,.seso-cash-account-detail-balance span,.seso-cash-account-detail-balance small{color:#ffffffc2}.seso-cash-account-detail-identity h1,.seso-cash-account-detail-identity h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(25px,4vw,34px);overflow:hidden}.seso-cash-account-detail-identity p{color:#ffffffd1;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.seso-cash-account-detail-balance{text-align:right}.seso-cash-account-detail-balance strong{letter-spacing:-.5px;font-size:27px}.seso-cash-account-detail-hero>a{min-height:42px;color:var(--s15-text);background:#fff;border-radius:11px;grid-column:2;justify-content:center;justify-self:end;align-items:center;gap:7px;padding:0 15px;font-weight:750;text-decoration:none;display:inline-flex}.seso-cash-account-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.seso-cash-account-detail-summary article{border:1px solid var(--s15-border);min-width:0;box-shadow:var(--s15-shadow);background:#fff;border-radius:15px;gap:5px;padding:15px 17px;display:grid}.seso-cash-account-detail-summary span{color:var(--s15-muted);font-size:12px}.seso-cash-account-detail-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:19px;overflow:hidden}.seso-cash-account-detail-summary .is-income{color:#0a9468}.seso-cash-account-detail-summary .is-expense{color:#cf3f57}.seso-cash-account-detail-page .seso-cash-movements>header>small{color:var(--s15-muted);font-weight:700}.seso-cash-account-dialog{width:min(100% - 28px,720px);max-height:min(88vh,840px);color:var(--s15-text);background:#fff;border:0;border-radius:22px;margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 80px #041c3b4d}.seso-cash-account-dialog::backdrop{background:#041c3b8c}.seso-cash-account-form{box-sizing:border-box;overscroll-behavior:contain;gap:16px;max-height:min(88vh,840px);padding:22px;display:grid;overflow-y:auto}.seso-cash-account-dialog-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.seso-cash-account-dialog-header span{color:#8a0f58;letter-spacing:1.7px;font-size:11px;font-weight:800}.seso-cash-account-dialog-header h2{margin:4px 0 0;font-size:25px}.seso-cash-account-dialog-header button{width:40px;height:40px;color:var(--s15-text);border:1px solid var(--s15-border);background:#f5f9fc;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.seso-cash-account-alert{color:#9d2440;background:#fff0f3;border-radius:11px;padding:11px 13px}.seso-cash-account-types,.seso-cash-account-colors{border:0;min-width:0;margin:0;padding:0}.seso-cash-account-types legend,.seso-cash-account-colors legend{margin-bottom:7px;font-size:13px;font-weight:750}.seso-cash-account-types>div{background:#edf4f7;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.seso-cash-account-types button{min-height:43px;color:var(--s15-muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-weight:700;display:inline-flex}.seso-cash-account-types button[aria-pressed=true]{color:var(--s15-text);background:#fff;box-shadow:0 2px 8px #082e5914}.seso-cash-account-types button span{width:24px;height:24px;color:var(--s15-teal);background:var(--s15-teal-soft);border-radius:7px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.seso-cash-account-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seso-cash-account-fields label{gap:6px;min-width:0;display:grid}.seso-cash-account-fields label.is-wide{grid-column:1/-1}.seso-cash-account-fields label>span{font-size:13px;font-weight:750}.seso-cash-account-fields input,.seso-cash-account-fields select{width:100%;min-height:45px;color:var(--s15-text);background:#fff;border:1px solid #cbd9e4;border-radius:11px;padding:0 12px}.seso-cash-account-fields input[aria-invalid=true]{border-color:#d94b62}.seso-cash-account-fields small{color:#c5314b;font-size:12px}.seso-cash-account-colors>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.seso-cash-account-colors button{box-sizing:border-box;appearance:none;background:var(--cash-account-color);border:2px solid #fff;border-radius:999px;flex:0 0 28px;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;box-shadow:0 0 0 1px #c9d7e2}.seso-cash-account-colors button[aria-pressed=true]{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--cash-account-color)}.seso-cash-account-preview{background:color-mix(in srgb, var(--cash-account-color) 10%, white);border:1px solid color-mix(in srgb, var(--cash-account-color) 28%, white);border-radius:13px;align-items:center;gap:11px;padding:12px;display:flex}.seso-cash-account-preview>span{width:40px;height:40px;color:var(--cash-account-color);background:#fff;border-radius:11px;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.seso-cash-account-preview div{gap:2px;min-width:0;display:grid}.seso-cash-account-preview strong,.seso-cash-account-preview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seso-cash-account-preview small{color:var(--s15-muted)}.seso-cash-account-default{border-top:1px solid var(--s15-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.seso-cash-account-default>span{gap:3px;display:grid}.seso-cash-account-default small{color:var(--s15-muted)}.seso-cash-account-default input{width:20px;height:20px;accent-color:var(--s15-teal)}.seso-cash-account-actions{grid-template-columns:.75fr 1.25fr;gap:9px;display:grid}.seso-cash-account-actions button{border-radius:11px;min-height:46px;font-weight:750}.seso-cash-account-actions button:first-child{color:var(--s15-text);border:1px solid var(--s15-border);background:#fff}.seso-cash-account-actions button:last-child{color:#fff;background:var(--s15-navy);border:1px solid var(--s15-navy)}@media (max-width:720px){.seso-cash-accounts-page{gap:12px;width:100%}.seso-cash-account-detail-page{gap:11px;width:100%}.seso-cash-account-back{padding-inline:2px}.seso-cash-account-detail-hero{border-radius:17px;grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.seso-cash-account-detail-identity{gap:11px}.seso-cash-account-detail-identity>span{border-radius:13px;width:46px;height:46px;font-size:17px}.seso-cash-account-detail-identity h1,.seso-cash-account-detail-identity h2{font-size:23px}.seso-cash-account-detail-identity p{font-size:12px}.seso-cash-account-detail-balance{text-align:left;border-top:1px solid #ffffff2e;padding-top:12px}.seso-cash-account-detail-balance strong{font-size:24px}.seso-cash-account-detail-hero>a{grid-column:auto;justify-self:stretch;width:100%}.seso-cash-account-detail-summary{gap:7px}.seso-cash-account-detail-summary article{border-radius:13px;padding:11px 10px}.seso-cash-account-detail-summary span{font-size:10px}.seso-cash-account-detail-summary strong{font-size:13px}.seso-cash-accounts-heading{align-items:flex-start}.seso-cash-accounts-heading h1{font-size:29px}.seso-cash-accounts-heading p{font-size:14px}.seso-cash-accounts-heading-actions>a{display:none}.seso-cash-account-add{min-height:42px;padding:0 12px}.seso-cash-total-card{border-radius:18px;min-height:138px;padding:22px}.seso-cash-total-card>strong{font-size:33px}.seso-cash-type-summary{gap:7px}.seso-cash-type-summary article{border-radius:13px;padding:12px 9px}.seso-cash-type-summary strong{font-size:14px}.seso-cash-accounts-card,.seso-cash-movements{border-radius:16px}.seso-cash-accounts-card>header,.seso-cash-movements>header{padding:15px 14px 11px}.seso-cash-accounts-card h2,.seso-cash-movements h2{font-size:19px}.seso-cash-account-tabs,.seso-cash-movement-tabs,.seso-cash-movement-search{margin-inline:10px}.seso-cash-account-tabs a,.seso-cash-movement-tabs a{min-height:35px;padding-inline:4px;font-size:12px}.seso-cash-account-row{grid-template-columns:42px minmax(0,1fr) auto 16px;gap:9px;min-height:70px;padding:11px 12px}.seso-cash-account-type{width:42px;height:42px}.seso-cash-account-balance strong{font-size:14px}.seso-cash-movement-row{grid-template-columns:36px minmax(0,1fr) auto 15px;gap:8px;min-height:66px;padding:10px 12px}.seso-cash-movement-row>span:nth-child(2) strong,.seso-cash-movement-row>span:nth-child(2) small{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.seso-cash-movement-row>span:nth-child(3) strong{font-size:13px}.seso-cash-account-dialog{border-radius:20px;width:calc(100vw - 28px);max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);margin:auto;inset:0}.seso-cash-account-form{width:100%;max-height:calc(100dvh - 28px);padding:18px 16px calc(20px + env(safe-area-inset-bottom));gap:13px;overflow:hidden auto}.seso-cash-account-dialog-header h2{font-size:21px}.seso-cash-account-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 9px}.seso-cash-account-fields label.is-wide,.seso-cash-account-fields.is-cash .seso-cash-account-field-name,.seso-cash-account-fields.is-bank .seso-cash-account-field-currency{grid-column:1/-1}.seso-cash-account-fields label>span{font-size:12px}.seso-cash-account-fields input,.seso-cash-account-fields select{min-width:0;min-height:43px;padding-inline:10px;font-size:16px}.seso-cash-account-colors>div{gap:9px;padding:2px 3px}.seso-cash-account-colors button{flex-basis:26px;width:26px;min-width:26px;height:26px;min-height:26px}}@media (max-width:380px){.seso-cash-accounts-heading p,.seso-cash-account-add span{display:none}.seso-cash-type-summary article{padding-inline:7px}.seso-cash-type-summary span{font-size:11px}.seso-cash-account-row{grid-template-columns:38px minmax(0,1fr) auto 13px;gap:7px}.seso-cash-account-type{width:38px;height:38px}.seso-cash-account-balance small{display:none}}.seso-customer-directory-page{color:#092c55;gap:16px;width:min(100%,1120px);margin:0 auto;padding-bottom:34px;display:grid}.seso-customer-directory-page .workspace-page-breadcrumbs{color:#71869a;margin:0;font-size:13px}.seso-customer-directory-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.seso-customer-directory-heading h1{color:#092c55;letter-spacing:-1.1px;margin:0;font-size:clamp(31px,4vw,42px);font-weight:760;line-height:1}.seso-customer-directory-heading p{color:#6f8294;margin:8px 0 0;font-size:15px;line-height:1.45}.seso-customer-directory-actions{align-items:center;gap:9px;display:flex}.seso-customer-directory-button{color:#092c55;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cddfe9;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:720;text-decoration:none;display:inline-flex}.seso-customer-directory-button.is-primary{color:#fff;background:#07366f;border-color:#07366f}.seso-customer-directory-button:hover{color:#07366f;background:#effafa;border-color:#08aeb8}.seso-customer-directory-button.is-primary:hover{color:#fff;background:#08498f;border-color:#08498f}.seso-customer-directory-summary{background:#fff;border:1px solid #d4e3ec;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 10px 24px #052d550b}.seso-customer-directory-summary>div{border-right:1px solid #dce8ef;min-width:0;min-height:76px;padding:15px 18px}.seso-customer-directory-summary>div:last-child{border-right:0}.seso-customer-directory-summary span,.seso-customer-directory-summary strong{display:block}.seso-customer-directory-summary span{color:#708498;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.seso-customer-directory-summary strong{color:#092c55;font-variant-numeric:tabular-nums;margin-top:6px;font-size:21px}.seso-customer-directory-tools{background:#fff;border:1px solid #d4e3ec;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(360px,.54fr);align-items:center;gap:12px;padding:14px;display:grid}.seso-customer-directory-tools form{min-width:0}.seso-customer-directory-search{color:#078e98;background:#fff;border:1px solid #cbdde8;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:0 13px;display:flex}.seso-customer-directory-search:focus-within{border-color:#08aeb8;box-shadow:0 0 0 3px #08aeb81c}.seso-customer-directory-search input{color:#092c55;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:16px}.seso-customer-directory-search input::placeholder{color:#899aaa}.seso-customer-directory-search>a{color:#71869a;background:#eef4f7;border-radius:9px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.seso-customer-directory-tabs{background:#eaf1f5;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px;display:grid}.seso-customer-directory-tabs a{color:#64798d;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:40px;padding:0 9px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.seso-customer-directory-tabs a.is-active{color:#07366f;background:#fff;box-shadow:0 3px 11px #062e6114}.seso-customer-directory-tabs small{color:#6e8294;text-align:center;background:#fff9;border-radius:999px;min-width:21px;padding:2px 5px;font-size:10px;line-height:1.5}.seso-customer-directory-tabs a.is-active small{color:#087f88;background:#e8f8f8}.seso-customer-directory-list{background:#fff;border:1px solid #d4e3ec;border-radius:17px;overflow:hidden;box-shadow:0 14px 34px #052d550e}.seso-customer-directory-columns,.seso-customer-directory-row{grid-template-columns:minmax(0,1fr) 170px 150px 22px;align-items:center;gap:16px;display:grid}.seso-customer-directory-columns{color:#778b9d;letter-spacing:.06em;text-transform:uppercase;background:#f8fbfc;border-bottom:1px solid #dce8ef;min-height:42px;padding:0 18px;font-size:11px;font-weight:720}.seso-customer-directory-row{color:#092c55;border-bottom:1px solid #e2ecf2;min-height:76px;padding:11px 18px;text-decoration:none;transition:background .15s,box-shadow .15s}.seso-customer-directory-row:last-child{border-bottom:0}.seso-customer-directory-row:hover,.seso-customer-directory-row:focus-visible{background:#f0f9fa;outline:0;box-shadow:inset 3px 0 #08aeb8}.seso-customer-directory-identity{align-items:center;gap:12px;min-width:0;display:flex}.seso-customer-directory-identity>img,.seso-customer-directory-identity>span:first-child{object-fit:cover;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.seso-customer-directory-identity>span:first-child{color:#087f88;background:#e8f8f8;font-size:12px;font-weight:760}.seso-customer-directory-identity>span:last-child{min-width:0}.seso-customer-directory-identity strong,.seso-customer-directory-identity small,.seso-customer-directory-balance strong,.seso-customer-directory-balance small{display:block}.seso-customer-directory-identity strong{color:#092c55;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.seso-customer-directory-identity small{color:#708498;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:500;overflow:hidden}.seso-customer-directory-kind{color:#536b81;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.seso-customer-directory-balance{text-align:right}.seso-customer-directory-balance strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.seso-customer-directory-balance small{color:#8192a2;margin-top:3px;font-size:10px}.seso-customer-directory-balance.is-positive strong{color:#c82f4a}.seso-customer-directory-balance.is-negative strong{color:#078e98}.seso-customer-directory-balance.is-zero strong{color:#63798d}.seso-customer-directory-row>.workspace-icon{color:#8397a8}.seso-customer-directory-empty{color:#6f8294;text-align:left;justify-content:center;align-items:center;gap:14px;min-height:190px;padding:32px 22px;display:flex}.seso-customer-directory-empty>span{color:#078e98;background:#e8f8f8;border-radius:15px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}.seso-customer-directory-empty h2,.seso-customer-directory-empty p{margin:0}.seso-customer-directory-empty h2{color:#092c55;font-size:18px}.seso-customer-directory-empty p{margin-top:4px;font-size:13px}.seso-customer-directory-empty .seso-customer-directory-button{margin-left:10px}.seso-customer-directory-footer{color:#6f8294;background:#fbfdfe;border-top:1px solid #dce8ef;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 14px 9px 18px;font-size:12px;display:flex}.seso-customer-directory-pagination{align-items:center;gap:5px;display:flex}.seso-customer-directory-pagination a{color:#092c55;background:#fff;border:1px solid #d2e1ea;border-radius:9px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;text-decoration:none;display:grid}.seso-customer-directory-pagination a:hover{background:#effafa;border-color:#08aeb8}.seso-customer-directory-pagination a.is-current{color:#fff;background:#07366f;border-color:#07366f}.seso-customer-directory-pagination a.is-arrow{font-size:20px;font-weight:500}@media (max-width:820px){.seso-customer-directory-tools{grid-template-columns:1fr}.seso-customer-directory-columns,.seso-customer-directory-row{grid-template-columns:minmax(0,1fr) 135px 22px}.seso-customer-directory-columns span:nth-child(2),.seso-customer-directory-kind{display:none}}@media (max-width:720px){.seso-customer-directory-page{gap:12px;padding-bottom:96px}.seso-customer-directory-page .workspace-page-breadcrumbs{margin:0 2px;font-size:12px}.seso-customer-directory-heading{align-items:center;margin:0 2px}.seso-customer-directory-heading h1{letter-spacing:-.6px;font-size:29px}.seso-customer-directory-heading p{display:none}.seso-customer-directory-actions{gap:6px}.seso-customer-directory-button{border-radius:11px;min-height:40px;padding:0 12px;font-size:12px}.seso-customer-directory-summary{border-radius:15px}.seso-customer-directory-summary>div{min-height:61px;padding:10px 8px}.seso-customer-directory-summary span{font-size:10px}.seso-customer-directory-summary strong{margin-top:4px;font-size:17px}.seso-customer-directory-tools{background:0 0;border:0;border-radius:0;gap:9px;padding:0}.seso-customer-directory-search{border-radius:13px;min-height:47px}.seso-customer-directory-tabs{border-radius:12px}.seso-customer-directory-tabs a{min-height:38px;padding:0 5px;font-size:12px}.seso-customer-directory-tabs small{display:none}.seso-customer-directory-list{border-radius:16px}.seso-customer-directory-columns{display:none}.seso-customer-directory-row{grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;min-height:72px;padding:11px 10px}.seso-customer-directory-identity{gap:10px}.seso-customer-directory-identity>img,.seso-customer-directory-identity>span:first-child{border-radius:11px;flex-basis:39px;width:39px;height:39px}.seso-customer-directory-identity strong{font-size:14px}.seso-customer-directory-identity small{max-width:min(44vw,210px);margin-top:3px;font-size:10px}.seso-customer-directory-balance strong{font-size:13px}.seso-customer-directory-balance small{margin-top:2px;font-size:9px}.seso-customer-directory-footer{min-height:52px;padding:8px 9px 8px 11px;font-size:10px}.seso-customer-directory-pagination{gap:4px}.seso-customer-directory-pagination a{border-radius:8px;width:30px;height:30px;font-size:11px}.seso-customer-directory-pagination a.is-arrow{display:none}.seso-customer-directory-empty{text-align:center;flex-wrap:wrap;min-height:170px;padding:28px 16px}.seso-customer-directory-empty .seso-customer-directory-button{width:100%;margin:0}}@media (max-width:390px){.seso-customer-directory-page{gap:10px}.seso-customer-directory-heading{gap:8px}.seso-customer-directory-heading h1{font-size:27px}.seso-customer-directory-button{padding-inline:10px}.seso-customer-directory-actions .is-primary span{font-size:0}.seso-customer-directory-actions .is-primary span:after{content:"Yeni";font-size:12px}.seso-customer-directory-summary>div{padding-inline:6px}.seso-customer-directory-identity small{max-width:39vw}.seso-customer-directory-pagination a{width:28px;height:28px}}.seso-product-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-product-directory-page .seso-customer-directory-summary>div:nth-child(3) strong{color:#c97816}.seso-product-directory-page .seso-customer-directory-summary>div:last-child strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seso-product-directory-page .seso-customer-directory-tools{grid-template-columns:minmax(0,1fr) minmax(430px,.62fr)}.seso-product-directory-page .seso-customer-directory-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-product-directory-list .seso-customer-directory-columns,.seso-product-directory-list .seso-customer-directory-row{grid-template-columns:minmax(250px,1fr) 180px 145px 145px 22px}.seso-product-directory-meta,.seso-product-directory-price,.seso-product-directory-stock,.seso-product-directory-mobile-values{min-width:0}.seso-product-directory-meta strong,.seso-product-directory-meta small,.seso-product-directory-price strong,.seso-product-directory-price small,.seso-product-directory-stock strong,.seso-product-directory-stock small,.seso-product-directory-mobile-values strong,.seso-product-directory-mobile-values small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-product-directory-meta strong,.seso-product-directory-price strong,.seso-product-directory-stock strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:14px}.seso-product-directory-meta small,.seso-product-directory-price small,.seso-product-directory-stock small{color:#7a8d9f;margin-top:4px;font-size:10px}.seso-product-directory-price,.seso-product-directory-stock{text-align:right}.seso-product-directory-stock.is-critical strong{color:#b66c10}.seso-product-directory-stock.is-out strong{color:#c8324c}.seso-product-directory-stock.is-off strong{color:#6f8294}.seso-product-directory-mobile-values{text-align:right;display:none}@media (max-width:940px){.seso-product-directory-page .seso-customer-directory-tools{grid-template-columns:1fr}.seso-product-directory-list .seso-customer-directory-columns,.seso-product-directory-list .seso-customer-directory-row{grid-template-columns:minmax(220px,1fr) 135px 135px 22px}.seso-product-directory-list .seso-customer-directory-columns span:nth-child(2),.seso-product-directory-meta{display:none}}@media (max-width:720px){.seso-product-directory-page .seso-customer-directory-summary>div{min-height:62px;padding-inline:7px}.seso-product-directory-page .seso-customer-directory-summary span{font-size:9px}.seso-product-directory-page .seso-customer-directory-summary strong{font-size:15px}.seso-product-directory-page .seso-customer-directory-tabs a{font-size:11px}.seso-product-directory-list .seso-customer-directory-row{grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;min-height:72px;padding:10px}.seso-product-directory-price,.seso-product-directory-stock{display:none}.seso-product-directory-mobile-values{max-width:110px;display:block}.seso-product-directory-mobile-values strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:12px}.seso-product-directory-mobile-values small{color:#078e98;margin-top:3px;font-size:9px}.seso-product-directory-mobile-values.is-critical small{color:#b66c10}.seso-product-directory-mobile-values.is-out small{color:#c8324c}.seso-product-directory-mobile-values.is-off small{color:#6f8294}}@media (max-width:390px){.seso-product-directory-page .seso-customer-directory-summary>div{padding-inline:5px}.seso-product-directory-page .seso-customer-directory-summary strong{font-size:14px}.seso-product-directory-page .seso-customer-directory-tabs a{padding-inline:3px;font-size:10px}.seso-product-directory-mobile-values{max-width:96px}}.seso-sales-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-sales-directory-page .seso-customer-directory-summary>div:nth-child(3) strong{color:#078e98}.seso-sales-directory-page .seso-customer-directory-tools{grid-template-columns:minmax(0,1fr) minmax(350px,.52fr)}.seso-sales-directory-page .seso-customer-directory-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-sales-directory-list .seso-customer-directory-columns,.seso-sales-directory-list .seso-customer-directory-row{grid-template-columns:minmax(250px,1.25fr) 130px 140px 145px 92px 22px}.seso-sales-directory-date,.seso-sales-directory-payment,.seso-sales-directory-amount,.seso-sales-directory-mobile-values{min-width:0}.seso-sales-directory-date strong,.seso-sales-directory-date small,.seso-sales-directory-payment strong,.seso-sales-directory-payment small,.seso-sales-directory-amount strong,.seso-sales-directory-amount small,.seso-sales-directory-mobile-values strong,.seso-sales-directory-mobile-values small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-sales-directory-date strong,.seso-sales-directory-payment strong,.seso-sales-directory-amount strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:13px}.seso-sales-directory-date small,.seso-sales-directory-payment small,.seso-sales-directory-amount small{color:#7a8d9f;margin-top:4px;font-size:10px}.seso-sales-directory-amount{text-align:right}.seso-sales-directory-status{border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:750;display:inline-flex}.seso-sales-directory-status.is-confirmed{color:#087f87;background:#e7f8f7}.seso-sales-directory-status.is-cancelled{color:#bd2d48;background:#fff0f3}.seso-sales-directory-row.is-cancelled .seso-customer-directory-identity strong,.seso-sales-directory-row.is-cancelled .seso-sales-directory-amount strong{color:#7b8794}.seso-sales-directory-mobile-values{text-align:right;display:none}@media (max-width:1040px){.seso-sales-directory-page .seso-customer-directory-tools{grid-template-columns:1fr}.seso-sales-directory-list .seso-customer-directory-columns,.seso-sales-directory-list .seso-customer-directory-row{grid-template-columns:minmax(220px,1fr) 125px 140px 92px 22px}.seso-sales-directory-list .seso-customer-directory-columns span:nth-child(3),.seso-sales-directory-payment{display:none}}@media (max-width:820px){.seso-sales-directory-list .seso-customer-directory-columns,.seso-sales-directory-list .seso-customer-directory-row{grid-template-columns:minmax(0,1fr) 130px 92px 22px}.seso-sales-directory-list .seso-customer-directory-columns span:nth-child(2),.seso-sales-directory-date{display:none}}@media (max-width:720px){.seso-sales-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-sales-directory-page .seso-customer-directory-summary>div{min-height:62px;padding-inline:12px}.seso-sales-directory-page .seso-customer-directory-summary>div:nth-child(2){border-right:0}.seso-sales-directory-page .seso-customer-directory-summary>div:nth-child(-n+2){border-bottom:1px solid #dce8ef}.seso-sales-directory-page .seso-customer-directory-summary strong{font-size:15px}.seso-sales-directory-list .seso-customer-directory-row{grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;min-height:72px;padding:10px}.seso-sales-directory-date,.seso-sales-directory-payment,.seso-sales-directory-amount,.seso-sales-directory-status{display:none}.seso-sales-directory-mobile-values{max-width:130px;display:block}.seso-sales-directory-mobile-values strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:12px}.seso-sales-directory-mobile-values small{color:#708498;margin-top:4px;font-size:9px}.seso-sales-directory-mobile-values.is-cancelled strong,.seso-sales-directory-mobile-values.is-cancelled small{color:#bd2d48}}@media (max-width:390px){.seso-sales-directory-page .seso-customer-directory-summary>div{padding-inline:9px}.seso-sales-directory-page .seso-customer-directory-summary strong{font-size:14px}.seso-sales-directory-page .seso-customer-directory-tabs a{padding-inline:4px;font-size:10px}.seso-sales-directory-mobile-values{max-width:112px}}.seso-plan-page{max-width:1080px}.seso-plan-workspace{gap:20px;display:grid}.seso-plan-tabs{background:#eaf1f6;border:1px solid #d6e3ec;border-radius:14px;justify-self:start;align-items:center;gap:4px;padding:4px;display:inline-flex}.seso-plan-tabs button{color:#60768b;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;min-height:36px;padding:0 15px;font-size:.82rem;font-weight:760}.seso-plan-tabs button.is-active{color:var(--s15-navy);background:#fff;box-shadow:0 3px 10px #062d5a17}.seso-plan-hero,.seso-plan-credit-card,.seso-plan-limits-card,.seso-plan-usage-section,.seso-plan-options,.seso-plan-history{background:#fff;border:1px solid #d8e5ee;border-radius:20px;box-shadow:0 12px 28px #07356f0f}.seso-plan-hero{color:#fff;background:linear-gradient(112deg,#07356f 0%,#07568e 60%,#0798a7 125%);border:0;justify-content:space-between;align-items:center;gap:24px;padding:28px;display:flex;position:relative;overflow:hidden}.seso-plan-hero:after{content:"";border:1px solid #ffffff24;border-radius:999px;width:220px;height:220px;position:absolute;top:-115px;right:-75px}.seso-plan-hero-main,.seso-plan-hero-actions,.seso-plan-section-title,.seso-plan-usage-grid article,.seso-plan-ledger-list article{align-items:center;display:flex}.seso-plan-hero-main{z-index:1;gap:16px;position:relative}.seso-plan-hero-icon,.seso-plan-credit-icon{border-radius:16px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.seso-plan-hero-icon{color:#6ff0f2;background:#ffffff29}.seso-plan-hero .eyebrow,.seso-plan-hero h2,.seso-plan-hero p{margin:0;display:block}.seso-plan-hero .eyebrow{color:#7ee8e9;font-size:.7rem}.seso-plan-hero h2{letter-spacing:-.03em;margin-top:3px;font-size:1.48rem}.seso-plan-hero p{color:#ffffffbf;margin-top:5px;font-size:.82rem}.seso-plan-hero-actions{z-index:1;flex:none;gap:9px;position:relative}.seso-plan-hero-actions button,.seso-plan-options article>button,.seso-plan-modal-submit{color:#07356f;cursor:pointer;font:inherit;background:#fff;border:1px solid #ffffffa6;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:.82rem;font-weight:780;display:inline-flex}.seso-plan-hero-actions button.is-primary,.seso-plan-modal-submit{color:#fff;background:#06a8b5;border-color:#06a8b5}.seso-plan-hero-actions button:disabled,.seso-plan-options article>button:disabled{cursor:not-allowed;opacity:.54}.seso-plan-overview-grid{grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr);gap:20px;display:grid}.seso-plan-credit-card,.seso-plan-limits-card,.seso-plan-usage-section,.seso-plan-options,.seso-plan-history{padding:24px}.seso-plan-section-title{justify-content:space-between;gap:18px}.seso-plan-section-title>div{min-width:0}.seso-plan-section-title .eyebrow,.seso-plan-section-title h2,.seso-plan-section-title p{margin:0;display:block}.seso-plan-section-title .eyebrow{color:#058f9e;font-size:.68rem}.seso-plan-section-title h2{color:#102d4c;letter-spacing:-.025em;margin-top:4px;font-size:1.13rem}.seso-plan-section-title>p,.seso-plan-section-title>span{color:#698094;text-align:right;max-width:250px;font-size:.76rem}.seso-plan-section-title>button{color:#087e8b;cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;font-size:.8rem;font-weight:780}.seso-plan-section-title>button span{margin-left:4px;font-size:1rem}.seso-plan-credit-icon{color:#09a;background:#e5f8fa}.seso-plan-credit-value{color:#07356f;letter-spacing:-.06em;margin-top:26px;font-size:clamp(2rem,5vw,3.1rem);line-height:1;display:block}.seso-plan-credit-unit{color:#657e91;margin-top:7px;font-size:.8rem;display:block}.seso-plan-progress{background:#e7f0f5;border-radius:999px;height:9px;margin:24px 0 11px;overflow:hidden}.seso-plan-progress span{border-radius:inherit;background:linear-gradient(90deg,#00a4b3,#08c7c6);min-width:4px;height:100%;display:block}.seso-plan-credit-card>p{color:#677f92;margin:0;font-size:.78rem;line-height:1.55}.seso-plan-credit-card>p strong{color:#173d61}.seso-plan-credit-breakdown,.seso-plan-limit-list{gap:0;margin:23px 0 0;display:grid}.seso-plan-credit-breakdown{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-plan-credit-breakdown>div,.seso-plan-limit-list>div{border-top:1px solid #e4edf3;padding:12px 0}.seso-plan-credit-breakdown>div:nth-child(odd){padding-right:14px}.seso-plan-credit-breakdown>div:nth-child(2n){border-left:1px solid #e4edf3;padding-left:14px}.seso-plan-credit-breakdown dt,.seso-plan-limit-list dt{color:#71889a;font-size:.72rem}.seso-plan-credit-breakdown dd,.seso-plan-limit-list dd{color:#12365b;margin:4px 0 0;font-size:.92rem;font-weight:800}.seso-plan-limit-list{margin-top:19px}.seso-plan-limit-list>div{justify-content:space-between;align-items:center;display:flex}.seso-plan-limit-list dd{text-align:right;margin:0}.seso-plan-usage-section,.seso-plan-options,.seso-plan-history{padding-top:22px}.seso-plan-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.seso-plan-usage-grid article{background:#f8fbfd;border:1px solid #e0eaf0;border-radius:14px;gap:11px;min-width:0;padding:13px}.seso-plan-usage-icon{color:#008d9b;background:#e8f8f9;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.seso-plan-usage-icon.is-whatsapp_message{color:#0b9c5b;background:#eaf8ef}.seso-plan-usage-icon.is-structured_output{color:#4a66c9;background:#eef2ff}.seso-plan-usage-grid article>div{min-width:0}.seso-plan-usage-grid strong,.seso-plan-usage-grid small{display:block}.seso-plan-usage-grid strong{color:#173a5e;white-space:nowrap;font-size:.79rem}.seso-plan-usage-grid small{color:#71889a;margin-top:3px;font-size:.7rem}.seso-plan-usage-grid b{color:#0a7e8c;margin-left:auto;font-size:.86rem}.seso-plan-empty{color:#6a8091;background:#f8fbfd;border:1px dashed #c9dce7;border-radius:13px;align-items:center;gap:10px;min-height:74px;margin-top:18px;padding:14px;font-size:.84rem;display:flex}.seso-plan-options-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.seso-plan-options-grid article{border:1px solid #dbe7ee;border-radius:17px;flex-direction:column;min-width:0;padding:20px;display:flex;position:relative}.seso-plan-options-grid article.is-current{border-color:#0aa7b3;box-shadow:0 9px 22px #009daa1a}.seso-plan-current-badge{color:#007f8f;background:#e5f8f9;border-radius:999px;width:max-content;margin-bottom:16px;padding:6px 9px;font-size:.68rem;font-weight:800}.seso-plan-options-grid h3,.seso-plan-options-grid p{margin:0}.seso-plan-options-grid h3{color:#102d4c;letter-spacing:-.025em;font-size:1.1rem}.seso-plan-options-grid p{color:#6b8192;min-height:58px;margin-top:8px;font-size:.78rem;line-height:1.5}.seso-plan-price{color:#057f8c;margin:20px 0 10px;font-size:1rem;display:block}.seso-plan-options-grid ul{color:#3d5c75;gap:8px;margin:0 0 20px;padding:0;font-size:.75rem;line-height:1.35;list-style:none;display:grid}.seso-plan-options-grid li{padding-left:17px;position:relative}.seso-plan-options-grid li:before{color:#0aa7b3;content:"✓";font-weight:800;position:absolute;left:0}.seso-plan-options-grid article>button,.seso-plan-current-button{width:100%;margin-top:auto}.seso-plan-options article>button{color:#fff;background:#07356f;border-color:#07356f}.seso-plan-current-button{color:#007f8f;background:#e8f8f9;border-radius:11px;justify-content:center;align-items:center;min-height:42px;font-size:.79rem;font-weight:780;display:flex}.seso-plan-ledger-list{border-top:1px solid #e0eaf0;margin-top:18px;display:grid}.seso-plan-ledger-list article{border-bottom:1px solid #e7eef3;gap:12px;min-height:63px;padding:10px 0}.seso-plan-ledger-sign{color:#60778a;background:#edf3f6;border-radius:999px;justify-content:center;align-items:center;width:31px;height:31px;font-size:1.15rem;font-weight:800;display:inline-flex}.seso-plan-ledger-sign.is-credit{color:#098a54;background:#e8f8ee}.seso-plan-ledger-sign.is-debit{color:#bf3656;background:#fff0f2}.seso-plan-ledger-list article>div{min-width:0}.seso-plan-ledger-list strong,.seso-plan-ledger-list small{display:block}.seso-plan-ledger-list strong{color:#183a5d;font-size:.83rem}.seso-plan-ledger-list small{color:#71889a;margin-top:3px;font-size:.72rem}.seso-plan-ledger-list b{color:#667f92;margin-left:auto;font-size:.9rem}.seso-plan-ledger-list b.is-credit{color:#07864f}.seso-plan-ledger-list b.is-debit{color:#bd3453}.seso-plan-modal-backdrop{z-index:200;background:#03163194;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.seso-plan-modal{background:#fff;border-radius:20px;width:100%;max-width:460px;padding:28px;position:relative;box-shadow:0 24px 65px #00143259}.seso-plan-modal .eyebrow{color:#008d9b;font-size:.68rem;display:block}.seso-plan-modal h2{color:#0d3157;letter-spacing:-.03em;margin:6px 40px 8px 0;font-size:1.3rem}.seso-plan-modal>p{color:#698094;margin:0 0 20px;font-size:.84rem;line-height:1.6}.seso-plan-modal-close{color:#12385d;cursor:pointer;background:#eef4f7;border:0;border-radius:11px;justify-content:center;align-items:center;width:39px;height:39px;display:inline-flex;position:absolute;top:18px;right:18px}.seso-plan-credit-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:18px;display:grid}.seso-plan-credit-options button{color:#294b67;cursor:pointer;font:inherit;background:#fff;border:1px solid #d5e4ec;border-radius:11px;min-height:45px;font-size:.83rem;font-weight:760}.seso-plan-credit-options button.is-selected{color:#007e8c;background:#e5f8f9;border-color:#0babb7}.seso-plan-modal form{display:grid}.seso-plan-modal-submit{border:0;width:100%;min-height:48px}.seso-plan-modal-back{color:#087f8d;cursor:pointer;font:inherit;background:0 0;border:0;margin:0 0 14px;padding:0;font-size:.78rem;font-weight:750}.seso-payment-methods{gap:10px;display:grid}.seso-payment-methods>button{color:#143a5e;cursor:pointer;text-align:left;background:#fff;border:1px solid #d5e4ec;border-radius:14px;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:15px;display:grid}.seso-payment-methods>button:hover{background:#f3fcfc;border-color:#0aabb7}.seso-payment-methods strong,.seso-payment-methods small{display:block}.seso-payment-methods strong{font-size:.93rem}.seso-payment-methods small{color:#70869a;margin-top:3px;font-size:.74rem}.seso-payment-methods>button>span:last-child{color:#0aabb7;font-size:1.4rem}.seso-bank-transfer-details{background:#f4fbfc;border:1px solid #c8ecef;border-radius:14px;gap:0;margin:0 0 17px;display:grid;overflow:hidden}.seso-bank-transfer-details>div{border-bottom:1px solid #d8eef0;padding:11px 13px}.seso-bank-transfer-details>div:last-child{border-bottom:0}.seso-bank-transfer-details dt{color:#678093;text-transform:uppercase;font-size:.7rem;font-weight:720}.seso-bank-transfer-details dd{color:#12385d;margin:4px 0 0;font-size:.9rem;font-weight:780}.seso-payment-field{color:#294b67;gap:7px;margin-bottom:12px;font-size:.78rem;font-weight:750;display:grid}.seso-payment-field input{color:#15395e;font:inherit;letter-spacing:.04em;border:1px solid #cbdde7;border-radius:11px;min-height:48px;padding:0 13px;font-size:1rem}.seso-payment-demo-row{color:#8295a5;justify-content:space-between;margin:0 3px 18px;font-size:.75rem;display:flex}.seso-payment-page{width:100%;max-width:780px;margin-inline:auto}.seso-payment-result{background:var(--workspace-surface,#fff);border:1px solid var(--workspace-border,#d7e3ec);border-radius:24px;margin-top:20px;padding:30px;box-shadow:0 18px 44px #082d5214}.seso-payment-result>.eyebrow{color:#008d9b;font-size:.69rem;display:block}.seso-payment-result h1,.seso-payment-result h2,.seso-payment-result p{margin-top:0}.seso-payment-result h1{color:#0d3157;letter-spacing:-.035em;margin-bottom:8px;font-size:1.7rem}.seso-payment-result h2{color:#12385d;margin-bottom:6px;font-size:1.15rem}.seso-payment-result>p,.seso-payment-notice-form header p{color:#688095;font-size:.9rem;line-height:1.65}.seso-payment-order-strip{background:#effafb;border:1px dashed #7ccad0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:22px 0;padding:15px 17px;display:flex}.seso-payment-order-strip span{color:#668095;font-size:.76rem;font-weight:720}.seso-payment-order-strip strong{color:#0b426e;letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92rem}.seso-payment-order-strip>div{gap:4px;min-width:0;display:grid}.seso-payment-copy-button{color:#087985;cursor:pointer;background:#fff;border:1px solid #b9d7df;border-radius:10px;flex:none;min-height:38px;padding:7px 12px;font-size:.78rem;font-weight:800}.seso-payment-order-summary{color:#274966;background:#f8fafc;border:1px solid #dbe6ee;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;font-size:.86rem;display:flex}.seso-payment-order-summary b{color:#07854e;font-size:.82rem}.seso-payment-result-icon{border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 17px;font-size:2rem;font-weight:800;display:flex}.seso-payment-result-icon.is-success{color:#07854e;background:#e2f8e9}.seso-payment-result[aria-label="Demo ödeme sonucu"]{text-align:center}.seso-payment-result[aria-label="Demo ödeme sonucu"] .seso-payment-order-strip,.seso-payment-result[aria-label="Demo ödeme sonucu"] .seso-payment-order-summary{text-align:left}.seso-payment-transfer-note{color:#826018;background:#fff8e8;border:1px solid #f1dfac;border-radius:13px;align-items:flex-start;gap:10px;margin-bottom:16px;padding:14px 15px;display:flex}.seso-payment-transfer-note p{color:inherit;margin:0;font-size:.85rem;line-height:1.55}.seso-payment-bank-details{background:#f5fbfc;border:1px solid #c9e9eb;border-radius:15px;margin:0;overflow:hidden}.seso-payment-bank-details>div{border-bottom:1px solid #d8edef;padding:13px 15px}.seso-payment-bank-details>div:last-child{border-bottom:0}.seso-payment-bank-details dt{color:#668093;text-transform:uppercase;font-size:.7rem;font-weight:750}.seso-payment-bank-details dd{color:#12385d;overflow-wrap:anywhere;margin:5px 0 0;font-size:.91rem;font-weight:760}.seso-payment-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.seso-payment-actions .primary-action,.seso-payment-actions .secondary-action,.seso-payment-return{justify-content:center;align-items:center;min-height:47px;text-decoration:none;display:inline-flex}.seso-payment-return{margin-top:24px}.seso-payment-notice-form{border-top:1px solid #dce6ed;margin-top:20px;padding-top:20px}.seso-payment-notice-form>h2{margin:0 0 14px}.seso-payment-notice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seso-payment-notice-grid label{color:#294b67;gap:7px;min-width:0;font-size:.79rem;font-weight:750;display:grid}.seso-payment-notice-grid label.is-full{grid-column:1/-1}.seso-payment-notice-grid input,.seso-payment-notice-grid textarea{color:#15395e;font:inherit;background:#fff;border:1px solid #cbdde7;border-radius:11px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:11px 13px}.seso-payment-notice-grid textarea{resize:vertical;min-height:88px}.seso-payment-file-field{background:#f4fbfc;border:1px dashed #73c4cb;border-radius:12px;padding:14px}.seso-payment-file-field input{background:#fff;padding:8px}.seso-payment-file-field small{color:#678093;font-size:.74rem;font-weight:600}.seso-payment-pending-status{color:#846014;background:#fff4d9;border-radius:99px;margin:0 0 8px;padding:8px 12px;font-size:.78rem;font-weight:760;display:inline-block}.seso-payment-error{color:#a52843;background:#fff0f2;border:1px solid #f2c7cf;border-radius:12px;margin-top:18px;padding:12px 14px;font-size:.84rem;font-weight:700}@media (max-width:760px){.seso-plan-page{max-width:none}.seso-plan-tabs{justify-self:stretch}.seso-plan-tabs button{flex:1;padding-inline:8px}.seso-plan-hero{flex-direction:column;align-items:stretch;padding:20px}.seso-plan-hero h2{font-size:1.25rem}.seso-plan-hero-actions{grid-template-columns:1fr 1fr;display:grid}.seso-plan-hero-actions button{padding-inline:8px}.seso-plan-overview-grid{grid-template-columns:1fr}.seso-plan-credit-card,.seso-plan-limits-card,.seso-plan-usage-section,.seso-plan-options,.seso-plan-history{border-radius:17px;padding:18px}.seso-plan-usage-grid,.seso-plan-options-grid{grid-template-columns:1fr}.seso-plan-usage-grid{gap:8px}.seso-plan-options-grid article>button,.seso-plan-current-button{min-height:46px}.seso-plan-section-title{align-items:flex-start}.seso-plan-section-title>p,.seso-plan-section-title>span{display:none}.seso-plan-modal{border-radius:18px;padding:23px}.seso-payment-result{border-radius:18px;margin-top:14px;padding:18px}.seso-payment-result h1{font-size:1.42rem}.seso-payment-notice-grid{grid-template-columns:1fr}.seso-payment-notice-grid label.is-full{grid-column:auto}.seso-payment-notice-grid :is(input,textarea){font-size:16px}.seso-payment-notice-grid input[type=date]{appearance:none;inline-size:100%;min-inline-size:0}.seso-payment-actions{flex-direction:column-reverse}.seso-payment-actions .primary-action,.seso-payment-actions .secondary-action,.seso-payment-return{width:100%}.seso-payment-order-strip,.seso-payment-order-summary{align-items:center}}@media (min-width:901px) and (max-width:1280px){.workspace-topbar>.workspace-header-intelligence{grid-template-columns:minmax(360px,1.5fr) minmax(240px,.9fr)}.workspace-header-quote,.workspace-header-local-item{padding-inline:7px}.workspace-header-quote-icon,.workspace-header-local-icon,.workspace-header-local-item:last-child .workspace-header-local-icon{flex-basis:26px;width:26px;height:26px}}.seso-product-edit-page{gap:16px;width:100%;min-width:0;margin-inline:auto;display:grid}.seso-product-edit-card.customer-form-card{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:none;width:100%;min-width:0;max-width:none;padding:0;display:block;overflow:visible}.seso-product-edit-form.customer-form{box-sizing:border-box;gap:12px;width:100%;margin:0;padding:0;display:grid}.seso-product-edit-fields{gap:12px;width:100%;min-width:0;display:grid}.seso-product-edit-form .customer-form-alert{margin:0}.seso-product-edit-primary{grid-template-columns:230px minmax(0,1fr);gap:12px;display:grid}.seso-product-edit-image-panel,.seso-product-edit-basics,.seso-product-edit-secondary>section,.seso-product-edit-note{box-sizing:border-box;background:#f8fbfd;border:1px solid #d8e6ed;border-radius:18px;min-width:0;padding:18px}.seso-product-edit-image-panel .seso-product-detail-visual{justify-items:center}.seso-product-edit-image-panel .seso-product-detail-visual-button>:is(img,span){border-radius:16px;width:172px;height:172px}.seso-product-edit-image-panel .seso-product-detail-visual small{display:none}.seso-product-edit-image-actions{margin-top:12px}.seso-product-edit-image-actions .seso-product-image-edit-trigger{color:#08254a;background:#fff;border:1px solid #bfd2df;border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;padding:0 14px;font-size:.78rem;font-weight:800;display:flex}.seso-product-edit-basics-grid,.seso-product-edit-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.seso-product-edit-form .customer-field{min-width:0}.seso-product-edit-form .customer-field>span,.seso-product-edit-form .seso-new-product-stock legend{color:#29465f;font-size:.78rem;font-style:normal;font-weight:780}.seso-product-edit-form .customer-field :is(input,select,textarea){box-sizing:border-box;width:100%;min-width:0}.seso-product-edit-secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seso-product-edit-purchase-price{grid-column:1/-1}.seso-product-edit-stock-summary{background:#eaf8f7;border:1px solid #c8e8e7;border-radius:13px;grid-template-columns:minmax(110px,.55fr) minmax(210px,1.45fr);align-items:center;gap:14px;margin-bottom:12px;padding:10px 12px;display:grid}.seso-product-edit-stock-summary>div:first-child{gap:2px;display:grid}.seso-product-edit-stock-summary span{color:#61758a;font-size:.72rem}.seso-product-edit-stock-summary strong{color:#08254a;font-size:.98rem}.seso-product-edit-stock-toggle .seso-new-product-stock-toggle{width:100%;margin:0}.seso-product-edit-note{padding:18px}.seso-product-edit-note textarea{resize:vertical;min-height:105px}.seso-product-edit-actions.customer-form-actions{background:#fff;border:1px solid #d8e6ed;border-radius:16px;grid-template-columns:minmax(120px,.7fr) minmax(220px,1.3fr) minmax(120px,.7fr);justify-content:end;gap:12px;margin:0;padding:14px;display:grid}.seso-product-edit-actions.customer-form-actions>:is(a,button,div),.seso-product-delete-control,.seso-product-delete-trigger{box-sizing:border-box;width:100%;min-width:0}.seso-product-edit-actions.customer-form-actions>:is(a,button),.seso-product-delete-trigger{justify-content:center;align-items:center;min-height:48px;font-weight:800;display:inline-flex}.seso-product-delete-trigger{color:#b42334;cursor:pointer;background:#fff7f7;border:1px solid #e6a8ae;border-radius:12px}.seso-product-delete-overlay{z-index:1200;background:#03152b9e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.seso-product-delete-dialog{background:#fff;border:1px solid #d9e5ec;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;width:100%;max-width:520px;padding:24px;display:grid;box-shadow:0 24px 70px #0019373d}.seso-product-delete-mark{color:#b42334;background:#fff0f1;border:1px solid #efb3b9;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.25rem;font-weight:900;display:inline-flex}.seso-product-delete-dialog .eyebrow{color:#b42334;letter-spacing:.12em;font-size:.7rem;font-weight:850}.seso-product-delete-dialog h2{color:#08254a;margin:5px 0 7px;font-size:1.25rem}.seso-product-delete-dialog p{color:#5c7186;margin:0;line-height:1.55}.seso-product-delete-dialog footer{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.seso-product-delete-dialog footer :is(button,form){width:100%}.seso-product-delete-dialog footer button{cursor:pointer;border:1px solid #cbdbe5;border-radius:11px;width:100%;min-height:46px;font-weight:800}.seso-product-delete-dialog footer>button{color:#08254a;background:#fff}.seso-product-delete-dialog footer form button{color:#fff;background:#b42334;border-color:#b42334}@media (max-width:760px){.seso-product-edit-page{gap:11px;max-width:none;overflow-x:clip}.seso-product-edit-card.customer-form-card{border-radius:0}.seso-product-edit-form .customer-form-alert{margin:0}.seso-product-edit-form.customer-form,.seso-product-edit-fields{gap:10px}.seso-product-edit-primary{grid-template-columns:minmax(0,1fr);gap:10px}.seso-product-edit-image-panel{grid-template-columns:104px minmax(0,1fr);gap:10px;padding:14px;display:grid}.seso-product-edit-image-panel>.seso-product-detail-visual{grid-area:1/1}.seso-product-edit-image-panel .seso-product-detail-visual-button>:is(img,span){border-radius:15px;width:104px;height:104px}.seso-product-edit-image-panel .seso-product-detail-visual-button>i{width:27px;height:27px;bottom:6px;right:6px}.seso-product-edit-image-actions{grid-area:1/2;align-self:center;margin:0}.seso-product-edit-image-actions .seso-product-image-edit-trigger{width:100%;min-height:42px}.seso-product-edit-basics-grid,.seso-product-edit-price-grid{gap:12px 9px}.seso-product-edit-basics,.seso-product-edit-secondary>section,.seso-product-edit-note{border-radius:15px;padding:14px}.seso-product-edit-basics-grid .customer-field-wide{grid-column:1/-1}.seso-product-edit-form .customer-field :is(input,select,textarea),.seso-product-edit-form .seso-product-supplier-search>input{font-size:16px}.seso-product-edit-secondary{grid-template-columns:minmax(0,1fr);gap:10px}.seso-product-edit-stock-summary{grid-template-columns:98px minmax(0,1fr);gap:10px;padding:9px 10px}.seso-product-edit-stock-toggle .seso-new-product-stock-toggle button{min-height:42px;padding-inline:8px}.seso-product-edit-actions.customer-form-actions{grid-template-columns:minmax(74px,.7fr) minmax(0,1.35fr) minmax(64px,.7fr);gap:8px;padding:10px}.seso-product-edit-actions.customer-form-actions>:is(a,button),.seso-product-delete-trigger{min-height:46px;padding-inline:7px;font-size:.78rem}.seso-product-delete-overlay{align-items:flex-end;padding:12px}.seso-product-delete-dialog{border-radius:18px;gap:13px;padding:18px}.seso-product-delete-dialog h2{font-size:1.1rem}.seso-product-delete-dialog p{font-size:.86rem}.seso-product-delete-dialog footer{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.seso-new-product-page,.seso-document-page,.seso-invoice-page,.seso-support-page{width:100%;max-width:1040px;margin-inline:auto}.seso-new-product-card.customer-form-card,.seso-document-card.sale-form-card,.seso-invoice-card,.seso-support-tabs-shell{background:var(--workspace-surface,#fff);border:1px solid var(--workspace-border,#d7e3ec);border-radius:24px;overflow:hidden;box-shadow:0 18px 44px #082d5214}.seso-new-product-form.customer-form,.seso-document-form{box-sizing:border-box;width:100%;margin:0;padding:25px}.seso-new-product-section+.seso-new-product-section,.seso-document-section+.seso-document-section{border-top:1px solid var(--workspace-border,#d7e3ec);margin-top:24px;padding-top:24px}.seso-new-product-section>h2,.seso-document-section>h2{color:var(--workspace-ink,#102d4c);letter-spacing:-.02em;margin:0 0 17px;font-size:1.12rem}.seso-new-product-grid.customer-form-grid{gap:17px}.seso-new-product-form .customer-field>span,.seso-document-form .customer-field>span{color:#29465f;font-size:.82rem;font-style:normal;font-weight:760}.seso-new-product-form .customer-field :is(input,select,textarea),.seso-document-form .customer-field :is(input,select,textarea),.seso-document-line :is(input,select){box-sizing:border-box;width:100%;min-width:0}.seso-new-product-image-field{background:#fbfdfe;border:1px solid #d1e0e9;border-radius:17px;grid-template-columns:86px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:20px;padding:14px;display:grid}.seso-new-product-image-preview{aspect-ratio:1;color:#0197a7;background:#eef8fa;border:1px dashed #8bcfd5;border-radius:15px;justify-content:center;align-items:center;width:86px;display:flex;overflow:hidden}.seso-new-product-image-preview img{object-fit:cover;width:100%;height:100%}.seso-new-product-image-field>div:nth-child(2){min-width:0}.seso-new-product-image-field strong{font-size:.94rem;display:block}.seso-new-product-image-field small{color:#64798e;margin-top:5px;font-size:.75rem;line-height:1.45;display:block}.seso-new-product-image-field>button,.seso-product-supplier-search>a{color:#062d61;background:#fff;border:1px solid #bfd2df;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-size:.78rem;font-weight:780;text-decoration:none;display:inline-flex}.seso-product-supplier-field{position:relative}.seso-product-supplier-search,.seso-document-search-control{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0;min-width:0;display:grid;position:relative}.seso-product-supplier-search>svg,.seso-document-search-control>svg{color:#0197a7;pointer-events:none;z-index:2;position:absolute;left:15px}.seso-product-supplier-search>input,.seso-document-search-control>input{padding-left:46px}.seso-product-supplier-search>a{min-height:54px;margin-left:10px}.seso-product-supplier-results,.seso-document-search-results{z-index:20;background:#fff;border:1px solid #cbdde8;border-radius:14px;max-height:280px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 18px 35px #05264c24}.seso-product-supplier-results button,.seso-document-search-results button{color:#102d4c;text-align:left;background:0 0;border:0;border-bottom:1px solid #e4edf2;gap:3px;min-height:56px;padding:10px 14px;display:grid}.seso-product-supplier-results button:last-child,.seso-document-search-results button:last-child{border-bottom:0}.seso-product-supplier-results span,.seso-document-search-results span{color:#64798e;font-size:.73rem}.seso-product-selected-supplier{color:#056c78;background:#eafafa;border:0;border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:7px 10px;font-size:.78rem;display:inline-flex}.seso-new-product-stock{background:#f7fbfd;border:1px solid #d5e3eb;border-radius:16px;margin:0;padding:17px}.seso-new-product-stock legend{padding-inline:6px;font-size:.88rem;font-weight:780}.seso-new-product-stock>p{color:#64798e;margin:0 0 14px;font-size:.8rem}.seso-new-product-stock-toggle{background:#eaf2f6;border-radius:12px;grid-template-columns:1fr 1fr;gap:3px;margin-bottom:15px;padding:3px;display:inline-grid}.seso-new-product-stock-toggle button{color:#526a80;background:0 0;border:0;border-radius:9px;min-height:39px;padding:0 15px;font-size:.78rem;font-weight:760}.seso-new-product-stock-toggle button[aria-pressed=true]{color:#fff;background:#062d61}.seso-new-product-actions.customer-form-actions{border-top:1px solid #d7e3ec;margin-top:24px;padding-top:21px}.seso-document-card.sale-form-card,.seso-document-form{padding:0}.seso-document-section{padding:24px 25px}.seso-document-section+.seso-document-section{margin:0}.seso-purchase-meta,.seso-quote-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.seso-document-wide{grid-column:1/-1}.seso-document-search-field{position:relative}.seso-document-search-control :is(input,button,a){min-height:54px}.seso-document-search-control>button,.seso-document-search-control>a{color:#fff;background:#062d61;border:0;border-radius:13px;justify-content:center;align-self:stretch;align-items:center;gap:7px;min-width:105px;margin-left:10px;padding-inline:14px;font-size:.82rem;font-weight:780;text-decoration:none;display:inline-flex}.seso-document-search-control>button:disabled{cursor:not-allowed;opacity:.48}.seso-document-product-search{margin-bottom:12px}.seso-product-search-results{margin-top:-6px;position:relative;top:auto}.seso-document-lines{margin-top:15px;display:grid}.seso-document-empty{color:#7b8c9d;text-align:center;margin:25px 0;font-size:.88rem}.seso-document-line{border-bottom:1px solid #dce6ec;grid-template-columns:minmax(160px,1.6fr) minmax(126px,.85fr) minmax(132px,.9fr) minmax(92px,.55fr) minmax(112px,.75fr) auto;align-items:center;gap:12px;min-width:0;padding:16px 0;display:grid}.seso-quote-line{grid-template-columns:minmax(180px,1.7fr) minmax(126px,.85fr) minmax(132px,.9fr) minmax(112px,.75fr) auto}.seso-document-line-copy{gap:4px;min-width:0;display:grid}.seso-document-line-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seso-document-line-copy span{color:#64798e;font-size:.75rem}.seso-document-quantity{border:1px solid #c6d8e4;border-radius:12px;grid-template-columns:38px minmax(0,1fr) 38px;min-width:0;display:grid;overflow:hidden}.seso-document-quantity button{color:#0197a7;background:#eff8fa;border:0;min-height:47px;font-size:1.1rem}.seso-document-quantity input{text-align:center;border-block:0!important;border-radius:0!important;min-height:47px!important;padding:0 3px!important}.seso-document-money{border:1px solid #c6d8e4;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.seso-document-money input{text-align:right;border:0!important;border-radius:0!important;min-height:47px!important;padding-right:5px!important}.seso-document-money span{color:#64798e;padding-right:11px;font-size:.75rem}.seso-document-line>label>select{min-height:49px}.seso-document-line-total{justify-items:end;gap:3px;display:grid}.seso-document-line-total small{color:#64798e;text-transform:uppercase;font-size:.65rem}.seso-document-line-total strong{white-space:nowrap}.seso-document-remove{color:#c22654;background:0 0;border:0;place-items:center;padding:8px;display:grid}.seso-document-note textarea{min-height:84px}.seso-document-totals{border-top:1px solid #d7e3ec;gap:9px;margin:0 25px;padding:21px 0;display:grid}.seso-document-totals>div{justify-content:flex-end;align-items:center;gap:25px;display:flex}.seso-document-totals span{color:#64798e;min-width:110px}.seso-document-totals strong{text-align:right;min-width:150px}.seso-document-totals .is-grand{border-top:1px solid #d7e3ec;margin-top:5px;padding-top:13px}.seso-document-totals .is-grand span{color:#018b9b}.seso-document-totals .is-grand strong{color:#018b9b;font-size:1.55rem}.seso-document-actions.customer-form-actions{border-top:1px solid #d7e3ec;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;margin:0;padding:21px 25px 25px;display:grid}.seso-document-actions .primary-action{gap:12px}.seso-invoice-card{margin-top:18px}.seso-invoice-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:25px;display:grid}.seso-invoice-icon{color:#0197a7;background:#e8fafa;border:1px solid #bfe8eb;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.seso-invoice-heading h1{letter-spacing:-.035em;margin:3px 0;font-size:clamp(1.55rem,3vw,2rem)}.seso-invoice-heading p{color:#64798e;margin:0}.seso-invoice-status{color:#157b43;background:#eaf9ef;border:1px solid #a9dfbe;border-radius:999px;padding:8px 12px;font-size:.76rem;font-weight:780}.seso-invoice-status.is-cancelled{color:#bc204b;background:#fff0f2;border-color:#efbdc7}.seso-invoice-meta{border-block:1px solid #d7e3ec;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seso-invoice-meta>div{gap:5px;padding:20px 25px;display:grid}.seso-invoice-meta>div+div{border-left:1px solid #d7e3ec}.seso-invoice-meta small{color:#64798e;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:780}.seso-invoice-meta strong{font-size:1.02rem}.seso-invoice-meta :is(span,a){color:#64798e;font-size:.78rem}.seso-invoice-lines>header{justify-content:space-between;align-items:center;padding:21px 25px 13px;display:flex}.seso-invoice-lines h2{margin:0}.seso-invoice-lines>header>span{color:#526a80;background:#f0f5f8;border-radius:999px;padding:7px 10px;font-size:.75rem}.seso-invoice-table-head,.seso-invoice-line{grid-template-columns:minmax(180px,1.6fr) minmax(90px,.6fr) minmax(110px,.75fr) minmax(120px,.85fr) minmax(120px,.8fr);gap:15px;padding-inline:25px;display:grid}.seso-quote-table-head,.seso-quote-invoice-line{grid-template-columns:minmax(200px,1.7fr) minmax(100px,.65fr) minmax(120px,.8fr) minmax(120px,.8fr)}.seso-invoice-table-head{color:#718597;letter-spacing:.06em;text-transform:uppercase;padding-block:9px;font-size:.67rem;font-weight:780}.seso-invoice-line{border-top:1px solid #e1e9ee;align-items:center;min-width:0;padding-block:16px}.seso-invoice-line>:last-child{text-align:right}.seso-invoice-line span{color:#526a80;font-size:.84rem}.seso-invoice-note{border-top:1px solid #d7e3ec;margin-top:5px;padding:18px 25px}.seso-invoice-note small{color:#64798e;font-weight:760}.seso-invoice-note p{margin:6px 0 0}.seso-invoice-totals{border-top:1px solid #d7e3ec;gap:9px;margin:0 25px;padding:20px 0;display:grid}.seso-invoice-totals>div{justify-content:flex-end;align-items:center;display:flex}.seso-invoice-totals span{color:#64798e;min-width:130px}.seso-invoice-totals strong{text-align:right;min-width:150px}.seso-invoice-totals .is-grand{border-top:1px solid #d7e3ec;margin-top:5px;padding-top:13px}.seso-invoice-totals .is-grand strong{color:#018b9b;font-size:1.55rem}.seso-invoice-actions{border-top:1px solid #d7e3ec;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:20px 25px 24px;display:flex}.seso-invoice-actions>:first-child{margin-right:auto}.seso-quote-converted{background:#edfaf3;border-top:1px solid #c9e9d7;justify-content:space-between;align-items:center;gap:15px;padding:17px 25px;display:flex}.seso-quote-converted div{gap:4px;display:grid}.seso-quote-converted span{color:#5f786a;font-size:.78rem}.seso-quote-status-panel{border-top:1px solid #d7e3ec;padding:18px 25px 24px}.seso-quote-status-panel>span{color:#64798e;margin-bottom:10px;font-size:.73rem;font-weight:760;display:block}.seso-command-dialog{color:#102d4c;background:#fff;border:0;border-radius:22px;width:calc(100% - 32px);max-width:600px;max-height:min(720px,100dvh - 32px);margin:auto;padding:0;box-shadow:0 28px 80px #02193747}.seso-command-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#021835a8}.seso-command-dialog header{border-bottom:1px solid #d7e3ec;justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex}.seso-command-dialog header strong{font-size:1.15rem}.seso-command-dialog header p{color:#64798e;margin:5px 0 0;font-size:.8rem}.seso-command-dialog header>button{color:#102d4c;background:#eff4f7;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.seso-command-dialog-body{gap:15px;padding:20px 22px;display:grid}.seso-command-dialog footer{border-top:1px solid #d7e3ec;grid-template-columns:1fr 1.3fr;gap:10px;padding:18px 22px 21px;display:grid}.seso-command-dialog footer button{border:1px solid #bfd0dc;border-radius:12px;min-height:49px;font-weight:780}.seso-command-dialog footer .is-save{color:#fff;background:#029aa9;border-color:#029aa9}.seso-command-dialog footer .is-danger{color:#fff;background:#c22654;border-color:#c22654}.seso-support-tabs-shell{margin-top:18px}.seso-support-tabs{background:#f1f6f9;border-bottom:1px solid #d7e3ec;grid-template-columns:1fr 1fr;gap:5px;padding:6px;display:grid}.seso-support-tabs button{color:#526a80;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-weight:780;display:flex}.seso-support-tabs button[aria-selected=true]{color:#fff;background:#062d61}.seso-support-tabs button>span{color:#fff;background:#05a9b7;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.68rem;display:inline-flex}.seso-support-tabs-shell .support-form-card{box-shadow:none;border:0;border-radius:0}.seso-support-ticket-workspace.support-workspace{grid-template-columns:1fr}.seso-support-ticket-workspace .support-ticket-card{box-shadow:none;border:0;border-radius:0}@media (max-width:760px){.seso-new-product-page,.seso-document-page,.seso-invoice-page,.seso-support-page{max-width:none}.seso-new-product-card.customer-form-card,.seso-document-card.sale-form-card,.seso-invoice-card,.seso-support-tabs-shell{border-radius:20px}.seso-new-product-form.customer-form{padding:18px 16px 20px}.seso-new-product-grid.customer-form-grid{grid-template-columns:minmax(0,1fr)}.seso-new-product-grid .customer-field-wide{grid-column:auto}.seso-new-product-image-field{grid-template-columns:70px minmax(0,1fr);gap:11px;padding:11px}.seso-new-product-image-preview{width:70px}.seso-new-product-image-field>button{grid-column:1/-1;width:100%;min-height:46px}.seso-product-supplier-search{grid-template-columns:auto minmax(0,1fr) auto}.seso-product-supplier-search>a{min-width:82px;padding-inline:10px}.seso-new-product-stock-toggle{width:100%;display:grid}.seso-document-section{padding:20px}.seso-purchase-meta,.seso-quote-meta{gap:14px}.seso-document-search-control>button,.seso-document-search-control>a{min-width:104px}.seso-document-line,.seso-quote-line{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,.78fr) auto;gap:9px;padding:16px 0}.seso-document-line-copy{grid-column:1/4}.seso-document-remove{grid-area:1/4}.seso-document-quantity{grid-column:1}.seso-document-money{grid-column:2}.seso-document-line>label:has(select){grid-column:3}.seso-document-line-total{grid-area:3/1/auto/-1;grid-template-columns:1fr auto;justify-items:stretch}.seso-document-line-total strong{text-align:right}.seso-quote-line .seso-document-line-total{grid-area:2/3/auto/-1}.seso-document-totals{margin-inline:20px}.seso-document-totals span{min-width:100px}.seso-document-totals strong{min-width:140px}.seso-document-actions.customer-form-actions{padding:18px 20px 21px}.seso-invoice-heading{padding:20px}.seso-invoice-meta>div{padding:17px 20px}.seso-invoice-lines>header{padding-inline:20px}.seso-invoice-table-head{display:none}.seso-invoice-line,.seso-quote-invoice-line{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:5px 12px;padding:16px 20px}.seso-invoice-line strong:first-child{grid-column:1/-1;margin-bottom:5px}.seso-invoice-line span:nth-of-type(2),.seso-invoice-line b{text-align:right}.seso-invoice-line b{font-size:1rem}.seso-quote-invoice-line span:nth-of-type(2){text-align:right}.seso-quote-invoice-line b{grid-column:2}.seso-invoice-note{padding-inline:20px}.seso-invoice-totals{margin-inline:20px}.seso-invoice-actions{grid-template-columns:1fr 1fr;padding:18px 20px 21px;display:grid}.seso-invoice-actions>*{width:100%;margin:0!important}.seso-invoice-actions>:last-child:nth-child(3){grid-column:1/-1}.seso-quote-converted{flex-direction:column;align-items:stretch;padding-inline:20px}}@media (max-width:470px){.seso-new-product-page,.seso-document-page,.seso-invoice-page,.seso-support-page{width:100%}.seso-purchase-meta,.seso-quote-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.seso-purchase-meta>label:first-child{grid-column:1/-1}.seso-document-search-control>input{font-size:16px}.seso-document-search-control>button,.seso-document-search-control>a{min-width:88px;margin-left:8px;padding-inline:9px}.seso-document-section{padding-inline:16px}.seso-document-line{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(74px,.7fr) auto}.seso-document-quantity{grid-template-columns:32px minmax(0,1fr) 32px}.seso-document-money span{padding-right:7px}.seso-document-totals{margin-inline:16px}.seso-document-totals>div{justify-content:space-between;gap:10px}.seso-document-totals span,.seso-document-totals strong{min-width:0}.seso-document-totals .is-grand strong{font-size:1.35rem}.seso-document-actions.customer-form-actions{padding-inline:16px}.seso-invoice-heading{grid-template-columns:auto minmax(0,1fr);padding:18px 16px}.seso-invoice-status{grid-column:2;justify-self:start}.seso-invoice-meta>div{padding:15px 16px}.seso-invoice-lines>header,.seso-invoice-line,.seso-quote-invoice-line{padding-inline:16px}.seso-invoice-totals{margin-inline:16px}.seso-invoice-totals>div{justify-content:space-between}.seso-invoice-totals span,.seso-invoice-totals strong{min-width:0}.seso-invoice-actions{padding-inline:16px}.seso-command-dialog{border-radius:19px;width:calc(100% - 20px)}}.content .workspace-page-heading>.workspace-page-breadcrumbs,.content>*>.workspace-page-breadcrumbs{box-shadow:none;box-sizing:border-box;color:#60758c;background:#f8fafc;border:0;border-bottom:1px solid #d1dbe6;border-radius:0;flex-wrap:nowrap;align-self:stretch;align-items:center;gap:7px;width:100%;max-width:none;height:54px;min-height:54px;margin:0;padding:0 16px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.content .workspace-page-breadcrumbs a,.content .workspace-page-breadcrumbs strong{color:#60758c;white-space:nowrap;flex:0 auto;align-items:center;gap:6px;min-width:0;line-height:1.2;text-decoration:none;display:inline-flex}.content .workspace-page-breadcrumbs strong{color:#082b59;text-overflow:ellipsis;font-weight:800;overflow:hidden}.content .workspace-page-breadcrumb-separator{color:#8ca0b3;flex:none;justify-content:center;align-items:center;display:inline-flex}.seso-sale-detail-page{gap:14px;display:grid}.seso-sale-detail-heading,.seso-sale-detail-lines-card,.seso-sale-detail-side>section{background:#fff;border:1px solid #cbd8e5;border-radius:20px;box-shadow:0 10px 24px #082b5912}.seso-sale-detail-heading{background:radial-gradient(circle at 86% 20%,#00aebc1a,#0000 28%),#fff;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:122px;padding:22px;display:grid}.seso-sale-detail-heading-icon{color:#008fa0;background:#e1f7f6;border:1px solid #9bdedc;border-radius:16px;justify-content:center;align-self:start;align-items:center;width:54px;height:54px;display:inline-flex}.seso-sale-detail-heading .eyebrow,.seso-sale-detail-side .eyebrow,.seso-sale-detail-lines-card .eyebrow,.seso-sale-detail-cancel .eyebrow{color:#008a99;letter-spacing:.12em;margin-bottom:5px;font-size:11px;font-style:normal;font-weight:900;line-height:1.2;display:block}.seso-sale-detail-heading h1{color:#082b59;letter-spacing:-.025em;margin:0;font-size:clamp(25px,2vw,32px);font-weight:850;line-height:1.08}.seso-sale-detail-heading p{color:#60758c;margin:6px 0 0;font-size:14px;line-height:1.45}.seso-sale-detail-heading-actions{align-items:center;gap:10px;display:flex}.seso-sale-detail-heading-actions a{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:44px;display:inline-flex}.seso-sale-detail-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seso-sale-detail-kpis article{border:1px solid;border-radius:18px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;min-height:126px;padding:17px;display:grid;position:relative;overflow:hidden}.seso-sale-detail-kpis article:after{content:"";opacity:.65;background:currentColor;border-radius:999px;width:42px;height:3px;position:absolute;bottom:13px;left:17px}.seso-sale-detail-kpis article>span{background:#ffffffa3;border:1px solid #ffffffd1;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.seso-sale-detail-kpis small,.seso-sale-detail-kpis strong,.seso-sale-detail-kpis em{min-width:0;display:block}.seso-sale-detail-kpis small{font-size:13px;font-weight:850;line-height:1.2}.seso-sale-detail-kpis strong{color:#082b59;letter-spacing:-.02em;margin-top:6px;font-size:clamp(19px,1.7vw,25px);font-weight:900;line-height:1.15}.seso-sale-detail-kpis em{color:#60758c;margin-top:4px;font-size:11px;font-style:normal;font-weight:700;line-height:1.25}.seso-sale-detail-kpis .is-total{color:#0870d7;background:linear-gradient(135deg,#eff6ff 0%,#dceaff 100%);border-color:#a9c9ef}.seso-sale-detail-kpis .is-payment{color:#049b55;background:linear-gradient(135deg,#effcf6 0%,#dff6e9 100%);border-color:#a7dfbd}.seso-sale-detail-kpis .is-date{color:#c78300;background:linear-gradient(135deg,#fff9e9 0%,#fff0c5 100%);border-color:#eed28a}.seso-sale-detail-kpis .is-status{color:#7044d2;background:linear-gradient(135deg,#f7f2ff 0%,#ebe2ff 100%);border-color:#c9b5ef}.seso-sale-detail-layout{grid-template-columns:minmax(0,1.65fr) minmax(280px,.72fr);align-items:start;gap:14px;display:grid}.seso-sale-detail-lines-card{overflow:hidden}.seso-sale-detail-lines-card>header{border-bottom:1px solid #d7e1eb;justify-content:space-between;align-items:center;min-height:76px;padding:16px 20px;display:flex}.seso-sale-detail-lines-card h2,.seso-sale-detail-side h2,.seso-sale-detail-cancel h2{color:#082b59;margin:0;font-size:21px;font-weight:850;line-height:1.15}.seso-sale-detail-lines-card>header>span{color:#526b84;background:#eff4f8;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.seso-sale-detail-line-header,.seso-sale-detail-line{grid-template-columns:minmax(190px,1.4fr) minmax(100px,.55fr) minmax(110px,.65fr) minmax(110px,.65fr);align-items:center;gap:16px;display:grid}.seso-sale-detail-line-header{color:#60758c;letter-spacing:.04em;text-transform:uppercase;background:#f5f8fb;border-bottom:1px solid #d7e1eb;padding:11px 20px;font-size:11px;font-weight:850}.seso-sale-detail-line-header>:not(:first-child){text-align:right}.seso-sale-detail-line{color:#47617c;border-bottom:1px solid #e2e9f0;min-height:78px;padding:13px 20px;font-size:13px}.seso-sale-detail-line>div{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;display:grid}.seso-sale-detail-line>div>span{color:#0870d7;background:#e9f2ff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.seso-sale-detail-line strong{color:#082b59;font-size:14px;font-weight:850}.seso-sale-detail-line>:not(:first-child){text-align:right}.seso-sale-detail-lines-card>footer{background:#fbfcfd;justify-content:flex-end;align-items:center;gap:18px;min-height:72px;padding:15px 20px;display:flex}.seso-sale-detail-lines-card>footer span{color:#60758c;font-size:14px}.seso-sale-detail-lines-card>footer strong{color:#082b59;font-size:24px;font-weight:900}.seso-sale-detail-side{gap:14px;display:grid}.seso-sale-detail-side>section{grid-template-columns:48px minmax(0,1fr);gap:12px;padding:18px;display:grid}.seso-sale-detail-side-icon{color:#0870d7;background:#e9f2ff;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.seso-sale-detail-side-icon.is-customer{color:#0095a3;background:#e3f8f5}.seso-sale-detail-side-icon.is-payment{color:#079c56;background:#e7f8ee}.seso-sale-detail-side p{color:#60758c;margin:6px 0 0;font-size:12px;line-height:1.45}.seso-sale-detail-side a{grid-column:1/-1;justify-content:space-between;align-items:center;min-height:42px;display:flex}.seso-sale-detail-note p{color:#304c68;overflow-wrap:anywhere;margin-top:2px;font-size:13px}.seso-sale-detail-cancel{box-shadow:none;background:0 0;border:0;width:100%}.seso-sale-detail-cancel>summary{color:#b42346;cursor:pointer;justify-content:center;align-items:center;gap:7px;width:max-content;margin:0 auto;padding:9px 12px;font-size:12px;font-weight:800;list-style:none;display:flex}.seso-sale-detail-cancel>summary::-webkit-details-marker{display:none}.seso-sale-detail-cancel>summary .workspace-icon:last-child{transition:transform .16s}.seso-sale-detail-cancel[open]>summary .workspace-icon:last-child{transform:rotate(90deg)}.seso-sale-detail-cancel-content{background:#fff;border:1px solid #e6c7cf;border-radius:16px;grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);align-items:start;gap:22px;margin-top:8px;padding:20px;display:grid}.seso-sale-detail-cancel-content>div>p{color:#60758c;margin:7px 0 0;font-size:13px;line-height:1.5}.seso-sale-detail-cancel .sale-cancel-form{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.seso-sale-detail-cancel .sale-cancel-form>label,.seso-sale-detail-cancel .sale-cancel-form>div,.seso-sale-detail-cancel .sale-cancel-form>small{grid-column:1/-1}.seso-sale-detail-cancel .sale-cancel-form textarea{min-height:82px}.seso-quote-detail-workflow{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:stretch;gap:14px;display:grid}.seso-quote-detail-workflow>section,.seso-quote-detail-converted{background:#fff;border:1px solid #cbd8e5;border-radius:20px;padding:20px;box-shadow:0 10px 24px #082b5912}.seso-quote-detail-workflow .eyebrow,.seso-quote-detail-converted .eyebrow{color:#008a99;letter-spacing:.12em;margin-bottom:5px;font-size:11px;font-style:normal;font-weight:900;line-height:1.2;display:block}.seso-quote-detail-workflow h2,.seso-quote-detail-converted h2{color:#082b59;margin:0;font-size:21px;font-weight:850;line-height:1.15}.seso-quote-detail-workflow>section>div:first-child>p,.seso-quote-detail-converted>div>p{color:#60758c;margin:7px 0 0;font-size:13px;line-height:1.5}.seso-quote-detail-convert .quote-conversion-form{gap:14px;margin-top:17px;display:grid}.seso-quote-detail-convert .quote-conversion-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.seso-quote-detail-convert .customer-field{gap:6px;display:grid}.seso-quote-detail-convert .customer-field>span{color:#304c68;font-size:12px;font-weight:850}.seso-quote-detail-convert :is(select,input){color:#082b59;font:inherit;background:#fbfcfe;border:1px solid #cbd8e5;border-radius:12px;width:100%;min-height:46px;padding:0 12px;font-size:13px}.seso-quote-detail-convert .primary-action{width:100%;min-height:44px}.seso-quote-detail-current-status{background:linear-gradient(135deg,#f7f2ff 0%,#ebe2ff 100%);border:1px solid #c9b5ef;border-radius:14px;justify-content:space-between;align-items:center;min-height:58px;margin-top:17px;padding:11px 13px;display:flex}.seso-quote-detail-current-status span{color:#60758c;font-size:12px;font-weight:750}.seso-quote-detail-current-status strong{color:#7044d2;font-size:15px;font-weight:900}.seso-quote-detail-status .quote-status-form{margin-top:12px}.seso-quote-detail-status .quote-command-buttons{flex-wrap:wrap;gap:9px;display:flex}.seso-quote-detail-status .quote-command-buttons button{flex:180px;min-height:42px}.seso-quote-detail-converted{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.seso-quote-detail-converted>a{justify-content:center;align-items:center;gap:7px;min-height:44px;display:inline-flex}@media (max-width:900px){.content{padding-top:0}.content>*{max-width:none;margin-top:0}.content .workspace-page-heading{gap:11px}.content .workspace-page-heading>.workspace-page-breadcrumbs,.content>*>.workspace-page-breadcrumbs{width:calc(100% + 16px);height:54px;min-height:54px;margin:0 -8px;padding:0 14px}.content .workspace-page-breadcrumbs{gap:5px;font-size:13px}.content .workspace-page-breadcrumbs a>span{text-overflow:ellipsis;max-width:112px;display:block;overflow:hidden}.seso-sale-detail-heading{grid-template-columns:50px minmax(0,1fr);min-height:0;padding:17px 15px}.seso-sale-detail-heading-icon{border-radius:14px;width:48px;height:48px}.seso-sale-detail-heading h1{font-size:23px}.seso-sale-detail-heading p{font-size:12px}.seso-sale-detail-heading-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.seso-sale-detail-heading-actions a{min-width:0;padding-inline:10px}.seso-sale-detail-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seso-sale-detail-kpis article{grid-template-columns:42px minmax(0,1fr);align-content:center;gap:8px;min-height:112px;padding:12px 10px}.seso-sale-detail-kpis article:after{width:34px;bottom:10px;left:11px}.seso-sale-detail-kpis article>span{border-radius:12px;width:42px;height:42px}.seso-sale-detail-kpis small{font-size:11px}.seso-sale-detail-kpis strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.seso-sale-detail-kpis em{font-size:10px}.seso-sale-detail-layout{grid-template-columns:minmax(0,1fr)}.seso-sale-detail-lines-card>header{min-height:68px;padding:14px 15px}.seso-sale-detail-lines-card h2,.seso-sale-detail-side h2,.seso-sale-detail-cancel h2{font-size:19px}.seso-sale-detail-line-header{display:none}.seso-sale-detail-line{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;min-height:116px;padding:14px 15px}.seso-sale-detail-line>div{grid-column:1/-1}.seso-sale-detail-line>span{text-align:left;font-size:12px}.seso-sale-detail-line>span:nth-of-type(2){display:none}.seso-sale-detail-line>strong{text-align:right;align-self:end;font-size:15px}.seso-sale-detail-lines-card>footer{min-height:66px;padding:13px 15px}.seso-sale-detail-lines-card>footer strong{font-size:21px}.seso-sale-detail-side>section{padding:15px}.seso-sale-detail-cancel-content{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.seso-sale-detail-cancel .sale-cancel-form,.seso-quote-detail-workflow{grid-template-columns:minmax(0,1fr)}.seso-quote-detail-workflow>section,.seso-quote-detail-converted{padding:16px}.seso-quote-detail-workflow h2,.seso-quote-detail-converted h2{font-size:19px}.seso-quote-detail-convert .quote-conversion-fields,.seso-quote-detail-converted{grid-template-columns:minmax(0,1fr)}.seso-quote-detail-status .quote-command-buttons{grid-template-columns:minmax(0,1fr);display:grid}.seso-quote-detail-status .quote-command-buttons button,.seso-quote-detail-converted>a{width:100%}}.seso-supplier-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.seso-supplier-heading-actions>a{color:#fff;background:#07356f;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-size:13px;font-weight:800;display:inline-flex}.seso-supplier-purchase-overview{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:16px;min-width:0;display:grid}.seso-supplier-products-card,.seso-supplier-activity-card{min-width:0;overflow:hidden}.seso-supplier-products-card>header,.seso-supplier-activity-card>header{border-bottom:1px solid #d7e2ed;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px;display:flex}.seso-supplier-products-card header h2,.seso-supplier-activity-card header h2{color:#071f48;margin:4px 0 3px;font-size:20px}.seso-supplier-products-card header p,.seso-supplier-activity-card header p{color:#60758c;margin:0;font-size:13px;line-height:1.45}.seso-supplier-products-card header>a,.seso-supplier-activity-card header>a{color:#007f91;flex:none;margin-top:3px;font-size:13px;font-weight:800}.seso-supplier-product-list{display:grid}.seso-supplier-product-row{border-bottom:1px solid #e1e9f1;grid-template-columns:46px minmax(150px,1fr) repeat(3,minmax(105px,.55fr));align-items:center;gap:12px;min-width:0;padding:15px 20px;display:grid}.seso-supplier-product-row:last-child{border-bottom:0}.seso-supplier-product-icon{color:#0b5f9f;background:#eaf3fb;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.seso-supplier-product-identity,.seso-supplier-product-metric{min-width:0;display:grid}.seso-supplier-product-identity{color:#071f48;gap:3px}.seso-supplier-product-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.seso-supplier-product-identity small,.seso-supplier-product-metric small{color:#60758c;font-size:11px}.seso-supplier-product-metric{text-align:right;justify-items:end;gap:3px}.seso-supplier-product-metric strong{color:#355b7f;white-space:nowrap;font-size:13px}.seso-supplier-product-metric.is-total strong{color:#071f48;font-size:14px}.seso-supplier-activity-card>div:not(.seso-supplier-activity-actions,.seso-supplier-overview-empty){display:grid}.seso-supplier-activity-card>div>:is(a,article){color:#071f48;border-bottom:1px solid #e1e9f1;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:68px;padding:11px 18px;display:grid}.seso-supplier-activity-card>div>:is(a,article)>span:first-child{border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.seso-supplier-activity-card .is-purchase{color:#0b5f9f;background:#eaf3fb}.seso-supplier-activity-card .is-payment{color:#009f69;background:#e6f7ef}.seso-supplier-activity-card>div>:is(a,article)>span:nth-child(2){gap:3px;min-width:0;display:grid}.seso-supplier-activity-card>div>:is(a,article)>span:nth-child(2) strong{font-size:13px}.seso-supplier-activity-card>div>:is(a,article) small{color:#60758c;font-size:11px}.seso-supplier-activity-card>div>:is(a,article)>strong{white-space:nowrap;font-size:13px}.seso-supplier-activity-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px 18px 18px;display:grid}.seso-supplier-activity-actions a{color:#07356f;border:1px solid #b9cfdf;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-flex}.seso-supplier-overview-empty{color:#007f91;align-items:center;gap:12px;min-height:116px;padding:22px;display:flex}.seso-supplier-overview-empty>div{gap:4px;display:grid}.seso-supplier-overview-empty strong{color:#071f48;font-size:14px}.seso-supplier-overview-empty small{color:#60758c;font-size:12px}.sale-line-header,.sale-line-row{grid-template-columns:minmax(180px,1.35fr) minmax(90px,.4fr) minmax(135px,.65fr) minmax(76px,.28fr) auto}.sale-form-total{grid-template-columns:auto auto;align-items:baseline;gap:3px 12px!important;display:grid!important}.sale-form-total>b{color:#355b7f;text-align:right;font-size:13px}.sale-form-total>strong{text-align:right;grid-column:2}.sale-trade-impact{background:#f2fbfb;border:1px solid #b8e2e4;border-radius:12px;flex:300px;gap:8px;max-width:520px;padding:11px 13px;display:grid}.sale-trade-impact>span{color:#4c6781;gap:2px;font-size:12px;line-height:1.35;display:grid}.sale-trade-impact strong{color:#007f91;letter-spacing:.04em;text-transform:uppercase;font-size:11px}.seso-trade-total-breakdown{grid-template-columns:1fr auto;gap:6px 18px;display:grid!important}.seso-trade-total-breakdown>:nth-last-child(-n+2){color:#071f48;font-size:18px;font-weight:850}@media (max-width:1120px){.seso-supplier-purchase-overview{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.seso-customer-detail-card-heading{align-items:flex-start}.seso-supplier-heading-actions{flex-direction:column;align-items:flex-end}.seso-supplier-heading-actions>a{min-height:34px;padding:6px 10px}.seso-supplier-products-card>header,.seso-supplier-activity-card>header{padding:16px 14px 13px}.seso-supplier-products-card header h2,.seso-supplier-activity-card header h2{font-size:17px}.seso-supplier-products-card header p,.seso-supplier-activity-card header p{display:none}.seso-supplier-product-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;padding:14px;display:grid;position:relative}.seso-supplier-product-icon{position:absolute;top:14px;left:14px}.seso-supplier-product-identity{grid-column:1/-1;min-height:42px;padding-left:52px}.seso-supplier-product-metric{text-align:center;border-top:1px solid #e1e9f1;justify-items:center;padding-top:9px}.seso-supplier-product-metric strong,.seso-supplier-product-metric.is-total strong{font-size:12px}.seso-supplier-product-metric small{white-space:nowrap;font-size:10px}.seso-supplier-activity-actions{padding:12px 14px 14px}.sale-line-header{display:none}.sale-line-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-line-row>label:first-child{grid-column:1/-1}.sale-line-row>button{grid-column:1/-1;justify-self:end}.sale-form-footer{align-items:stretch}.sale-trade-impact{max-width:none}.seso-sale-detail-page .seso-sale-detail-line-header{display:none}.seso-sale-detail-page .seso-sale-detail-line{grid-template-columns:minmax(0,1fr) auto}.seso-sale-detail-page .seso-sale-detail-line>div:first-child{grid-column:1/-1}}.customer-detail-page{min-width:0}.customer-detail-page,.customer-detail-page *{box-sizing:border-box}.customer-detail-page .seso-customer-detail-back{color:#0b2a5b;background:#fff;border:1px solid #cddbea;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:9px 14px;font-size:13px;font-weight:800;display:inline-flex}.customer-detail-page .seso-customer-detail-back .workspace-icon{transform:rotate(180deg)}.seso-customer-detail-card{color:#071d43;background:#fff;border:1px solid #d7e2ed;border-radius:17px;box-shadow:0 8px 24px #0b2a5b0e}.seso-customer-detail-overview{grid-template-columns:minmax(0,1.7fr) minmax(270px,.85fr);gap:16px;margin-top:16px;display:grid}.seso-customer-detail-profile{grid-template-columns:118px minmax(0,1fr) 126px;align-items:stretch;gap:18px;min-height:214px;padding:22px;display:grid}.seso-customer-detail-visual{color:#0e68c7;text-align:center;background:linear-gradient(145deg,#f8fbff,#f3f7fc);border:1px solid #cddbea;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:126px;padding:11px;font-size:13px;font-weight:850;display:flex;overflow:hidden}.seso-customer-detail-visual>span{letter-spacing:-.04em;background:#eaf4ff;border-radius:13px;justify-content:center;align-items:center;width:54px;height:54px;font-size:23px;display:flex}.seso-customer-detail-visual img{object-fit:contain;background:#fff;border-radius:13px;width:72px;max-width:100%;height:72px}.seso-customer-detail-visual small{color:#49617e;font-size:11px;font-weight:800}.seso-customer-detail-code{align-items:center;gap:10px;margin-bottom:7px;display:flex}.seso-customer-detail-code small{color:#60728a;font-size:13px;font-weight:750}.seso-customer-detail-code strong{color:#071d43;font-size:17px;font-weight:850}.seso-customer-detail-code span{color:#087f47;background:#e4f7ec;border:1px solid #b9e7cb;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:850}.seso-customer-detail-copy>h2{color:#071d43;letter-spacing:-.025em;margin:0;font-size:24px;font-weight:750;line-height:1.16}.seso-customer-detail-copy>p{color:#60728a;margin:7px 0 10px;font-size:12px;font-weight:750}.seso-customer-detail-contact-grid{border-top:1px solid #e4ebf2;grid-template-columns:1fr 1fr;margin:0;display:grid}.seso-customer-detail-contact-grid>div{border-bottom:1px solid #e4ebf2;min-width:0;padding:8px 9px 8px 0}.seso-customer-detail-contact-grid dt{color:#49617e;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 3px;font-size:10px;font-weight:850;display:flex}.seso-customer-detail-contact-grid dt .workspace-icon{color:#3b6f9d;flex:none}.seso-customer-detail-contact-grid dd{color:#112b50;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:750;overflow:hidden}.seso-customer-detail-actions{flex-direction:column;gap:9px;display:flex}.seso-customer-detail-actions a{color:#0b2a5b;background:#fff;border:1px solid #cddbea;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:8px;font-size:12px;font-weight:850;display:flex}.seso-customer-detail-actions a:hover{border-color:#6ca7dd;transform:translateY(-1px);box-shadow:0 7px 16px #0b2a5b17}.seso-customer-detail-actions .is-edit{color:#008e98;border-color:#a9d9dc}.seso-customer-detail-media{border-top:1px solid #e4ebf2;grid-column:1/-1;padding-top:12px}.seso-customer-detail-media summary{color:#0e68c7;cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:850;display:inline-flex}.seso-customer-detail-media>div{flex-wrap:wrap;align-items:end;gap:10px;margin-top:12px;display:flex}.seso-customer-detail-media form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.seso-customer-detail-media label{gap:5px;display:grid}.seso-customer-detail-media label span{color:#60728a;font-size:11px;font-weight:750}.seso-customer-detail-media input{color:#112b50;font:inherit;background:#f8fafc;border:1px solid #cddbea;border-radius:10px;max-width:320px;min-height:40px;padding:7px;font-size:12px}.seso-customer-detail-media button{color:#fff;cursor:pointer;background:#0b2a5b;border:1px solid #0b2a5b;border-radius:10px;min-height:40px;padding:8px 13px;font-size:12px;font-weight:850}.seso-customer-detail-media button.is-remove{color:#a4313c;background:#fff;border-color:#e6bec4}.seso-customer-detail-note{grid-template-rows:auto 1fr auto;min-height:214px;padding:17px 18px;display:grid}.seso-customer-detail-note header,.seso-customer-detail-quick>header,.seso-customer-detail-activity section>header{justify-content:space-between;align-items:center;display:flex}.seso-customer-detail-note h2,.seso-customer-detail-quick h2,.seso-customer-detail-centers h2,.seso-customer-detail-activity h2{color:#071d43;margin:0;font-size:17px;font-weight:750}.seso-customer-detail-note header a{color:#0e68c7;background:#f7fafc;border:1px solid #e4ebf2;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.seso-customer-detail-note>div{color:#3b6f9d;background:#f7fafc;border:1px solid #e4ebf2;border-radius:13px;align-items:flex-start;gap:10px;margin:12px 0;padding:13px;display:flex}.seso-customer-detail-note p{color:#112b50;margin:0;font-size:13px;font-weight:650;line-height:1.55}.seso-customer-detail-note footer{color:#60728a;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.seso-customer-detail-note footer a{color:#0e68c7;white-space:nowrap;font-weight:850}.seso-customer-detail-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.seso-customer-detail-kpis article{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:13px;min-height:118px;padding:17px;display:grid}.seso-customer-detail-kpis article>span{color:#0e68c7;background:#eaf4ff;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.seso-customer-detail-kpis .is-balance>span{color:#ca3146;background:#fff0f2}.seso-customer-detail-kpis .is-sales>span{color:#079455;background:#e9f8ee}.seso-customer-detail-kpis .is-collection>span{color:#008e98;background:#e8f9f9}.seso-customer-detail-kpis small,.seso-customer-detail-kpis strong,.seso-customer-detail-kpis em{display:block}.seso-customer-detail-kpis small{color:#60728a;font-size:12px;font-weight:750}.seso-customer-detail-kpis strong{color:#071d43;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 4px;font-size:clamp(16px,1.25vw,20px);font-weight:750;overflow:hidden}.seso-customer-detail-kpis em{color:#60728a;font-size:11px;font-style:normal;font-weight:750}.seso-customer-detail-identity{grid-template-columns:55px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:80px;margin-top:16px;padding:12px 17px;display:grid}.seso-customer-detail-identity>span{color:#008e98;background:#e9fafa;border-radius:13px;justify-content:center;align-items:center;width:55px;height:55px;display:flex}.seso-customer-detail-identity strong,.seso-customer-detail-identity small{display:block}.seso-customer-detail-identity strong{color:#071d43;font-size:15px;font-weight:850}.seso-customer-detail-identity small{color:#60728a;margin-top:4px;font-size:11px}.seso-customer-detail-identity b{color:#008d96;background:#f1fbfb;border:1px solid #bce6e7;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:850}.seso-customer-detail-quick,.seso-customer-detail-centers{margin-top:16px;padding:18px}.seso-customer-detail-quick>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.seso-customer-detail-quick>div>a{color:#071d43;border:1px solid #c7d9f3;border-radius:15px;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:3px 12px;min-height:88px;padding:13px;display:grid}.seso-customer-detail-quick a.is-collection{background:linear-gradient(145deg,#f7fffb,#e7f8ef);border-color:#b9e0c9}.seso-customer-detail-quick a.is-quote{background:linear-gradient(145deg,#fbf9ff,#f1edff);border-color:#d6cdf6}.seso-customer-detail-quick a.is-statement{background:linear-gradient(145deg,#fffbf5,#fff2db);border-color:#ecd3a9}.seso-customer-detail-quick a:hover{transform:translateY(-2px);box-shadow:0 8px 18px #0b2a5b1a}.seso-customer-detail-quick a>span:first-child,.seso-customer-detail-quick a>i{color:#0e68c7;background:#ffffffc7;border-radius:11px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.seso-customer-detail-quick a.is-collection>span:first-child{color:#079455}.seso-customer-detail-quick a.is-quote>span:first-child{color:#6652d9}.seso-customer-detail-quick a.is-statement>span:first-child{color:#c47c00}.seso-customer-detail-quick a>i{border-radius:9px;width:28px;height:28px}.seso-customer-detail-quick strong,.seso-customer-detail-quick small{display:block}.seso-customer-detail-quick strong{font-size:13px;font-style:normal;font-weight:850}.seso-customer-detail-quick small{color:#60728a;margin-top:4px;font-size:11px}.seso-customer-detail-centers>div{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.seso-customer-detail-centers a{color:#31577f;text-align:center;background:#f8fafc;border:1px solid #e0e8f0;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:82px;padding:10px;display:flex}.seso-customer-detail-centers a:hover,.seso-customer-detail-centers a.is-active{color:#0e68c7;background:#eff7ff;border-color:#88b8e7;transform:translateY(-2px);box-shadow:0 7px 16px #0b2a5b17}.seso-customer-detail-centers strong{color:#071d43;font-size:12px;font-weight:850}.seso-customer-detail-centers small{color:#60728a;font-size:10px}.seso-customer-detail-activity{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.seso-customer-detail-activity>section{min-width:0;padding:18px}.seso-customer-detail-activity section>header>a{color:#0e68c7;font-size:12px;font-weight:850}.seso-customer-detail-activity section>div>a{color:#071d43;border-top:1px solid #e4ebf2;grid-template-columns:42px minmax(0,1fr) auto 18px;align-items:center;gap:11px;min-height:68px;padding:10px 2px;display:grid}.seso-customer-detail-activity section>div>a:first-child{border-top:0}.seso-customer-detail-activity section>div>a>span:first-child{color:#0e68c7;background:#edf5ff;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.seso-customer-detail-activity section>div>a>span:nth-child(2){min-width:0}.seso-customer-detail-activity section>div>a strong,.seso-customer-detail-activity section>div>a small{display:block}.seso-customer-detail-activity section>div>a strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.seso-customer-detail-activity section>div>a small{color:#60728a;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;overflow:hidden}.seso-customer-detail-activity section>div>a>span:nth-child(3){text-align:right}.seso-customer-detail-activity section>div>a>span:nth-child(3) strong{font-size:13px}.seso-customer-detail-activity em{color:#087d46;background:#e6f7ec;border-radius:999px;margin-top:4px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:850;display:inline-block}.seso-customer-detail-empty{color:#60728a;margin:18px 0 2px;font-size:12px;font-weight:700}#customer-account-statement{scroll-margin-top:96px}@media (max-width:1100px){.seso-customer-detail-overview{grid-template-columns:1fr}.seso-customer-detail-note{min-height:170px}.seso-customer-detail-kpis,.seso-customer-detail-quick>div{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-customer-detail-centers>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.customer-detail-page{max-width:100%;overflow-x:clip}.customer-detail-page .workspace-page-actions{width:auto}.customer-detail-page .seso-customer-detail-back{min-height:40px;padding:8px 11px;font-size:12px}.seso-customer-detail-overview{margin-top:12px}.seso-customer-detail-profile{grid-template-columns:66px minmax(0,1fr);gap:13px;padding:14px}.seso-customer-detail-visual{align-self:start;min-height:66px;padding:7px}.seso-customer-detail-visual>span{width:48px;height:48px;font-size:18px}.seso-customer-detail-visual img{width:48px;height:48px}.seso-customer-detail-visual small{display:none}.seso-customer-detail-copy>h2{font-size:21px;line-height:1.18}.seso-customer-detail-code{flex-wrap:wrap;align-items:flex-start;gap:6px 8px}.seso-customer-detail-code small{flex-basis:100%;font-size:11px}.seso-customer-detail-code strong{font-size:15px}.seso-customer-detail-code span{padding:4px 8px;font-size:10px}.seso-customer-detail-contact-grid{grid-column:1/-1;grid-template-columns:1fr;margin-top:11px}.seso-customer-detail-contact-grid>div:nth-child(odd){border-right:0;margin-right:0}.seso-customer-detail-contact-grid dt{font-size:10px}.seso-customer-detail-contact-grid dd{font-size:13px}.seso-customer-detail-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.seso-customer-detail-actions a{min-height:44px;font-size:12px}.seso-customer-detail-media{grid-column:1/-1}.seso-customer-detail-media>div,.seso-customer-detail-media form{flex-direction:column;align-items:stretch}.seso-customer-detail-media input{width:100%;max-width:100%}.seso-customer-detail-note{min-height:154px;padding:15px}.seso-customer-detail-note h2,.seso-customer-detail-quick h2,.seso-customer-detail-centers h2,.seso-customer-detail-activity h2{font-size:18px}.seso-customer-detail-note p{font-size:14px}.seso-customer-detail-note footer{font-size:11px}.seso-customer-detail-kpis{gap:10px;margin-top:12px}.seso-customer-detail-kpis article{grid-template-columns:44px minmax(0,1fr);align-content:start;gap:9px;min-height:118px;padding:13px 11px}.seso-customer-detail-kpis article>span{border-radius:12px;width:44px;height:44px}.seso-customer-detail-kpis small{font-size:11px}.seso-customer-detail-kpis strong{margin-top:5px;font-size:16px}.seso-customer-detail-kpis em{font-size:10px}.seso-customer-detail-identity{grid-template-columns:50px minmax(0,1fr);margin-top:12px;padding:12px}.seso-customer-detail-identity>span{width:50px;height:50px}.seso-customer-detail-identity strong{font-size:14px}.seso-customer-detail-identity b{text-align:center;grid-column:1/-1;justify-self:stretch}.seso-customer-detail-quick,.seso-customer-detail-centers{margin-top:12px;padding:15px}.seso-customer-detail-quick>div{gap:9px}.seso-customer-detail-quick>div>a{grid-template-columns:42px minmax(0,1fr);gap:8px;min-height:82px;padding:10px}.seso-customer-detail-quick a>span:first-child{width:42px;height:42px}.seso-customer-detail-quick a>i{display:none}.seso-customer-detail-quick strong{white-space:nowrap;font-size:12px}.seso-customer-detail-quick small{font-size:10px}.seso-customer-detail-centers>div{gap:8px}.seso-customer-detail-centers a{min-height:88px;padding:8px 5px}.seso-customer-detail-centers strong{font-size:11px}.seso-customer-detail-activity{grid-template-columns:1fr;gap:12px;margin-top:12px}.seso-customer-detail-activity>section{padding:15px}.seso-customer-detail-activity section>div>a{grid-template-columns:40px minmax(0,1fr) auto 15px}.seso-customer-detail-activity section>div>a>span:nth-child(3) strong{font-size:12px}}@media (max-width:420px){.seso-customer-detail-kpis article{display:block}.seso-customer-detail-kpis article>span{margin-bottom:9px}.seso-customer-detail-kpis strong{font-size:15px}.seso-customer-detail-quick>div>a{text-align:center;flex-direction:column;align-content:center;min-height:104px;display:flex}.seso-customer-detail-quick strong{white-space:normal}.seso-customer-detail-centers>div{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-customer-detail-activity section>div>a{grid-template-columns:38px minmax(0,1fr) 14px}.seso-customer-detail-activity section>div>a>span:nth-child(3){text-align:left;grid-column:2}}.customer-detail-page .workspace-page-identity{display:none}.customer-detail-page .workspace-page-heading{margin-bottom:0}.customer-detail-page .workspace-page-breadcrumbs{color:#4c6480;background:#f8fafc;border:1px solid #cfdeec;border-radius:14px;min-height:48px;padding:12px 16px}.seso-customer-detail-breadcrumb{color:#4c6480;background:#f8fafc;border:1px solid #cfdeec;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;padding:12px 16px;font-size:14px;display:flex}.seso-customer-detail-breadcrumb a{color:#4c6480;align-items:center;gap:6px;display:inline-flex}.seso-customer-detail-breadcrumb strong{color:#071f48}.seso-customer-detail-overview{margin-top:14px;display:block}.seso-customer-detail-note,.seso-customer-detail-identity,.seso-customer-detail-centers{display:none}.seso-customer-detail-card{border-color:#c5d7e7;box-shadow:0 10px 24px #082b5c12}.seso-customer-detail-profile{background:radial-gradient(circle at 92% 2%,#019daa1f,#0000 30%),#fff;border-color:#9edce1;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:22px;display:grid}.seso-customer-detail-card-heading{border-bottom:1px solid #cbdbe9;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.seso-customer-detail-card-heading h1{color:#071f48;letter-spacing:-.025em;margin:0;font-size:23px;font-weight:850}.seso-customer-detail-card-heading b{color:#008a97;white-space:nowrap;background:#effafa;border:1px solid #91d9df;border-radius:999px;padding:9px 13px;font-size:13px;font-weight:850}.seso-customer-detail-visual,.seso-customer-detail-code{display:none}.seso-customer-detail-copy{min-width:0}.seso-customer-detail-copy>h2{color:#071f48;margin-top:18px;font-size:27px;font-weight:850}.seso-customer-detail-copy>p{display:none}.seso-customer-detail-context{color:#4c6480;border-bottom:1px solid #cbdbe9;align-items:center;gap:10px;min-height:58px;padding:13px 0;font-size:15px;font-weight:700;display:flex}.seso-customer-detail-context .workspace-icon{color:#0095a3;flex:none}.seso-customer-detail-contact-grid{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seso-customer-detail-contact-grid>div{border-bottom:1px solid #cbdbe9;min-height:72px;margin:0;padding:13px 14px 13px 0}.seso-customer-detail-contact-grid>div:first-child{order:3;grid-column:1}.seso-customer-detail-contact-grid>div:nth-child(2){order:1;grid-column:1}.seso-customer-detail-contact-grid>div:nth-child(3){border-left:1px solid #cbdbe9;order:4;grid-column:2;padding-left:16px}.seso-customer-detail-contact-grid>div:nth-child(4){border-left:1px solid #cbdbe9;order:2;grid-column:2;padding-left:16px}.seso-customer-detail-contact-grid>div:nth-child(odd){border-right:0;margin-right:0}.seso-customer-detail-contact-grid dt{color:#54708f;letter-spacing:0;text-transform:none;font-size:12px}.seso-customer-detail-contact-grid dt .workspace-icon{color:#0095a3}.seso-customer-detail-contact-grid dd{color:#071f48;margin-top:6px;font-size:15px;font-weight:850}.seso-customer-detail-contact-grid>.is-address{border-left:0;order:5;grid-column:1/-1;padding-left:0}.seso-customer-detail-contact-grid>.is-address dd{text-overflow:clip;white-space:normal;line-height:1.4;overflow:visible}.seso-customer-detail-actions{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:10px;margin-top:16px;display:grid}.seso-customer-detail-actions a{color:#082f63;border-color:#bdcfe0;border-radius:12px;min-height:48px;font-size:14px}.seso-customer-detail-actions a .workspace-icon{color:#0095a3}.seso-customer-detail-actions .is-whatsapp{color:#087f4a;background:#f0fbf5;border-color:#b6e0c8}.seso-customer-detail-actions .is-whatsapp .workspace-icon{color:#00a765}.seso-customer-detail-media{margin-top:14px}.seso-customer-detail-kpis{gap:12px;margin-top:14px}.seso-customer-detail-kpis article{border-color:#c5d7e7;min-height:124px;padding:18px}.seso-customer-detail-kpis article.is-balance{background:linear-gradient(135deg,#fff8fa,#fff);border-color:#efbdc7}.seso-customer-detail-kpis article.is-sales{background:linear-gradient(135deg,#eefbf5,#fff);border-color:#b6dfca}.seso-customer-detail-kpis article.is-collection{background:linear-gradient(135deg,#eefafa,#fff);border-color:#abdce0}.seso-customer-detail-kpis article.is-last{background:linear-gradient(135deg,#f1f7ff,#fff);border-color:#b9d5ef}.seso-customer-detail-kpis small{color:#415f7f;font-size:13px}.seso-customer-detail-kpis strong{color:#061f48;font-size:clamp(18px,1.35vw,23px)}.seso-customer-detail-kpis em{color:#4c6887;font-size:12px}.seso-customer-detail-quick{margin-top:14px;padding:20px}.seso-customer-detail-quick h2,.seso-customer-detail-activity h2{color:#071f48;font-size:21px;font-weight:850}.seso-customer-detail-quick>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.seso-customer-detail-quick>div>a{color:#fff;border:0;grid-template-columns:50px minmax(0,1fr) 32px;min-height:104px;padding:15px;box-shadow:0 10px 22px #082b5c24}.seso-customer-detail-quick a.is-sale{background:linear-gradient(135deg,#083b78,#0875c8)}.seso-customer-detail-quick a.is-collection{background:linear-gradient(135deg,#008a7c,#02b8a8)}.seso-customer-detail-quick a.is-quote{background:linear-gradient(135deg,#593cb5,#8163dc)}.seso-customer-detail-quick a.is-statement{background:linear-gradient(135deg,#cb6800,#f39800)}.seso-customer-detail-quick a>span:first-child,.seso-customer-detail-quick a>i{color:#fff;background:#ffffff24}.seso-customer-detail-quick a.is-collection>span:first-child,.seso-customer-detail-quick a.is-quote>span:first-child,.seso-customer-detail-quick a.is-statement>span:first-child{color:#fff}.seso-customer-detail-quick a>i{border:1px solid #ffffffa6}.seso-customer-detail-quick strong{color:#fff;font-size:16px}.seso-customer-detail-quick small{color:#ffffffd1}.seso-customer-detail-activity{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.seso-customer-detail-activity>section{padding:0;overflow:hidden}.seso-customer-detail-activity>section.is-quotes{grid-column:1/-1}.seso-customer-detail-activity section>header{color:#0879c9;background:#edf7ff;border-bottom:1px solid #bad8ed;min-height:58px;padding:14px 17px}.seso-customer-detail-activity section:nth-child(2)>header{color:#00945c;background:#eefbf5;border-color:#b8e1cc}.seso-customer-detail-activity section.is-quotes>header{color:#6946c7;background:#f7f1ff;border-color:#d7c5f2}.seso-customer-detail-activity section>header h2,.seso-customer-detail-activity section>header>a{color:currentColor}.seso-customer-detail-activity section>div{margin-top:0}.seso-customer-detail-activity section>div>a{min-height:84px;padding:12px 17px}.seso-customer-detail-activity section>div>a strong{color:#071f48;font-size:14px}.seso-customer-detail-activity section>div>a small{color:#526d8b;font-size:12px}.seso-customer-detail-empty{color:#526d8b;margin:0;padding:22px 17px;font-size:14px}@media (max-width:1100px){.seso-customer-detail-quick>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.customer-detail-page .workspace-page-breadcrumbs{border-radius:11px;min-height:44px;padding:10px 12px}.seso-customer-detail-breadcrumb{border-radius:11px;gap:6px;min-height:44px;padding:10px 12px;font-size:13px}.seso-customer-detail-profile{grid-template-columns:minmax(0,1fr);padding:15px;display:grid}.seso-customer-detail-card-heading{gap:10px;padding-bottom:13px}.seso-customer-detail-card-heading h1{font-size:21px}.seso-customer-detail-card-heading b{padding:8px 10px;font-size:11px}.seso-customer-detail-copy>h2{margin-top:15px;font-size:25px}.seso-customer-detail-context{min-height:54px;font-size:14px}.seso-customer-detail-contact-grid{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.seso-customer-detail-contact-grid>div{min-height:68px;padding:11px 8px 11px 0}.seso-customer-detail-contact-grid>div:nth-child(3),.seso-customer-detail-contact-grid>div:nth-child(4){padding-left:10px}.seso-customer-detail-contact-grid dt{font-size:11px}.seso-customer-detail-contact-grid dd{font-size:13px}.seso-customer-detail-actions{grid-column:auto;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px;margin-top:13px}.seso-customer-detail-actions a{white-space:nowrap;gap:4px;min-height:46px;padding:6px 4px;font-size:11px}.seso-customer-detail-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-customer-detail-kpis article{min-height:138px}.seso-customer-detail-quick{padding:15px}.seso-customer-detail-quick>div{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-customer-detail-quick>div>a{text-align:left;grid-template-columns:44px minmax(0,1fr);min-height:96px;display:grid}.seso-customer-detail-quick a>i{display:none}.seso-customer-detail-quick strong{white-space:normal;font-size:14px}.seso-customer-detail-activity{grid-template-columns:minmax(0,1fr)}.seso-customer-detail-activity>section.is-quotes{grid-column:auto}.seso-customer-detail-activity section>div>a{grid-template-columns:40px minmax(0,1fr) auto 15px}}@media (max-width:420px){.seso-customer-detail-kpis article{grid-template-columns:44px minmax(0,1fr);display:grid}.seso-customer-detail-kpis article>span{margin-bottom:0}.seso-customer-detail-quick>div>a{flex-direction:initial;text-align:left;align-content:center;min-height:94px;display:grid}.seso-customer-detail-activity section>div>a{grid-template-columns:minmax(0,1fr) auto}.seso-customer-detail-activity section>div>a>span:first-child,.seso-customer-detail-activity section>div>a>.workspace-icon:last-child{display:none}.seso-customer-detail-activity section>div>a>span:nth-child(3){text-align:right;grid-column:auto}}.dashboard-package-spotlight strong,.plan-page .module-card h2{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.workspace-record-filters{background:var(--s15-surface);border:1px solid var(--s15-border);box-shadow:var(--s15-shadow);border-radius:16px}.workspace-record-heading{padding:2px}.workspace-record-list-card{background:var(--s15-surface)}@media (max-width:900px){.workspace-mobile-header{height:calc(76px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 10px 7px}.workspace-mobile-brand .brand-logo{width:clamp(112px,31vw,132px)}.workspace-mobile-utilities{gap:2px}.workspace-mobile-utilities a,.workspace-mobile-utilities button{min-width:clamp(38px,10.5vw,46px);min-height:44px;font-size:.56rem}.workspace-mobile-utilities .workspace-icon{width:20px;height:20px}.content{padding:12px 12px calc(96px + env(safe-area-inset-bottom))}.workspace-record-page{gap:12px;padding-top:0}.workspace-record-page .workspace-page-heading{margin:0}.workspace-page-breadcrumbs{min-height:28px;padding:5px 12px;font-size:.65rem}.workspace-page-identity{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:10px 11px}.workspace-page-identity-icon{border-radius:11px;width:40px;height:40px}.workspace-page-identity-icon .workspace-icon{width:20px;height:20px}.workspace-page-copy .eyebrow{display:none}.workspace-page-copy h1{margin:0 0 3px;font-size:1.08rem;line-height:1.08}.workspace-page-copy p{color:#6f7f91;text-overflow:ellipsis;white-space:nowrap;max-width:34ch;font-size:.63rem;line-height:1.25;display:block;overflow:hidden}.workspace-page-actions{grid-area:1/3;justify-content:flex-end;gap:6px;width:auto;display:flex}.workspace-record-page .workspace-page-actions .secondary-action{display:none}.workspace-record-page .workspace-page-actions .primary-action{white-space:nowrap;border-radius:9px;min-height:34px;padding:7px 10px;font-size:.66rem}.workspace-record-filters{background:var(--s15-surface);border:1px solid var(--s15-border);box-shadow:var(--s15-shadow);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin:0;padding:10px;display:grid}.workspace-record-filters>input[type=search],.workspace-record-filters>label:first-of-type{grid-column:1/-1}.workspace-record-filters>label{min-width:0}.workspace-record-filters :is(input,select,button){border-radius:9px;min-height:36px;font-size:.68rem}.workspace-record-filters input[type=search]{background:linear-gradient(100deg,#fff,#eefaf5);width:100%;padding-inline:11px}.workspace-record-filters select{width:100%}.workspace-record-filters button[type=submit]{background:var(--s15-navy);border-color:var(--s15-navy);color:#fff;padding:6px 13px}.workspace-record-filters .customer-filter-clear{color:var(--s15-teal);grid-column:1/-1;justify-self:end;font-size:.62rem}.workspace-record-summary{gap:7px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important}.workspace-record-summary>article{min-width:0;background:var(--s15-blue-soft)!important;box-shadow:none!important;color:var(--s15-text)!important;border:1px solid #0000!important;border-radius:13px!important;min-height:76px!important;padding:10px!important}.workspace-record-summary>article:nth-child(2){background:var(--s15-green-soft)!important}.workspace-record-summary>article:nth-child(3){background:var(--s15-yellow-soft)!important}.workspace-record-summary>article span{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;display:block;overflow:hidden;color:var(--s15-muted)!important;font-size:.49rem!important}.workspace-record-summary>article strong{text-overflow:ellipsis;white-space:nowrap;margin-top:7px;line-height:1.15;display:block;overflow:hidden;color:var(--s15-text)!important;font-size:.84rem!important}.workspace-record-summary>article small{display:none}.workspace-record-heading{background:0 0;border:0;align-items:center;min-height:27px;padding:1px}.workspace-record-heading>div{display:none}.workspace-record-heading>span{color:#46617f;margin:0;font-size:.65rem;font-weight:750}.workspace-record-list-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.workspace-record-list-card :is(.customer-list,.product-list,.sale-list,.cash-list){gap:7px}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row){border:1px solid var(--s15-border);box-shadow:var(--s15-shadow);border-radius:13px;min-height:74px;padding:9px}.workspace-record-list-card .customer-row{gap:2px 8px}.workspace-record-list-card .customer-identity>span,.workspace-record-list-card .customer-identity .entity-list-image,.workspace-record-list-card .product-identity>span,.workspace-record-list-card .product-identity .entity-list-image,.workspace-record-list-card .record-type-icon{border-radius:11px;width:38px;height:38px}.workspace-record-list-card .customer-identity strong,.workspace-record-list-card .product-identity strong,.workspace-record-list-card .sale-row>div strong,.workspace-record-list-card .cash-row>div strong{font-size:.76rem}.workspace-record-list-card .customer-contact,.workspace-record-list-card .customer-last-activity,.workspace-record-list-card .product-code{padding-left:46px;font-size:.6rem}.workspace-record-list-card .customer-balance{padding-right:8px}.workspace-record-list-card .customer-balance strong,.workspace-record-list-card .product-row>strong,.workspace-record-list-card .sale-row>strong:last-child,.workspace-record-list-card .cash-row>strong:last-child{font-size:.74rem}.workspace-record-list-card :is(.sale-row,.cash-row){grid-template-columns:38px minmax(0,1fr) auto;gap:2px 8px;padding-right:23px}.workspace-record-list-card .sale-row>div small,.workspace-record-list-card .cash-row>div small,.workspace-record-list-card .sale-row>span:not(.record-type-icon),.workspace-record-list-card .cash-row>span:not(.record-type-icon){font-size:.57rem}.workspace-record-list-card .sale-row>.is-confirmed,.workspace-record-list-card .sale-row>.is-cancelled,.workspace-record-list-card .sale-row>.quote-status,.workspace-record-list-card .sale-row>strong:not(:last-child){padding:3px 6px;font-size:.52rem}.workspace-record-list-card .customer-balance:after,.workspace-record-list-card .product-row:after,.workspace-record-list-card .sale-row:after,.workspace-record-list-card .cash-row:after{font-size:1.1rem;right:5px}.workspace-record-list-card .customer-pagination{border:1px solid var(--s15-border);background:#fff;border-radius:12px;margin-top:8px;padding:9px;font-size:.64rem}.dashboard-page{gap:14px;width:auto;max-width:none;margin:-12px -12px 0;padding-top:0}.dashboard-hero{border-radius:0 0 38px 38px;grid-template-columns:minmax(0,1fr) minmax(132px,42%);gap:18px;min-height:238px;padding:29px 20px 66px}.dashboard-welcome h1{margin:3px 0 7px;font-size:clamp(1.9rem,9vw,2.65rem)}.dashboard-greeting{font-size:.92rem}.dashboard-welcome>div>strong{font-size:.86rem}.dashboard-welcome p{font-size:.72rem;line-height:1.45}.dashboard-primary-action{display:none}.dashboard-package-spotlight{grid-template-columns:34px minmax(0,1fr);align-self:center;gap:6px;min-height:104px;padding:11px 8px}.dashboard-package-spotlight>span{width:34px;height:34px}.dashboard-package-spotlight small,.dashboard-package-spotlight p{font-size:.58rem}.dashboard-package-spotlight strong{font-size:.64rem}.dashboard-overview-card,.dashboard-card,.dashboard-focus-grid,.dashboard-bottom-grid{margin-left:10px;margin-right:10px}.dashboard-overview-card{z-index:2;border-radius:25px;margin-top:-54px;padding:19px 13px 15px;position:relative}.dashboard-overview-heading{margin-bottom:12px}.dashboard-overview-heading h2{font-size:1.25rem}.dashboard-overview-heading time{font-size:.61rem}.dashboard-summary-grid{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-summary-card{border-radius:16px;gap:7px;min-height:106px!important;padding:10px 8px!important}.dashboard-summary-card strong{font-size:1rem!important}.dashboard-summary-card small{font-size:.56rem;display:block}.dashboard-card{border-radius:22px;padding:17px 13px}.dashboard-action-grid{gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))!important}.dashboard-action-grid>a{border-radius:14px;gap:7px;min-height:98px;padding:9px 3px}.dashboard-action-grid>a>span{width:38px;height:38px}.dashboard-action-grid strong{font-size:clamp(.52rem,2.2vw,.63rem)}}@media (max-width:370px){.workspace-page-copy p{max-width:21ch}.workspace-record-page .workspace-page-actions .primary-action{padding-inline:8px;font-size:.6rem}.dashboard-hero{grid-template-columns:minmax(0,1fr) minmax(118px,40%)}.dashboard-package-spotlight{display:grid}}:root{--seso-navy:#0f2b5c;--seso-navy-deep:#081f45;--seso-blue:#2563eb;--seso-cyan:#00b4d8;--seso-teal:#00a6b4;--seso-canvas:#e8edf3;--seso-surface:#fff;--seso-border:#e2e8f0;--seso-text:#0f172a;--seso-body:#334155;--seso-muted:#64748b;--seso-blue-soft:#eaf3ff;--seso-green-soft:#e9f8ef;--seso-amber-soft:#fff4d8;--seso-violet-soft:#f1edff;--seso-rose-soft:#fff0f3;--seso-cyan-soft:#e5f8fa;--seso-shadow:0 10px 15px -3px #0f172a14, 0 4px 6px -4px #0f172a0f;--seso-shadow-hover:0 18px 28px -12px #0f2b5c33, 0 8px 12px -8px #0f172a1f;--seso-radius:16px;--seso-radius-small:12px;--seso-control-height:44px;--s14-navy:var(--seso-navy);--s14-navy-deep:var(--seso-navy-deep);--s14-teal:var(--seso-teal);--s14-canvas:var(--seso-canvas);--s14-surface:var(--seso-surface);--s14-border:var(--seso-border);--s14-text:var(--seso-text);--s14-body:var(--seso-body);--s14-muted:var(--seso-muted);--s14-blue-soft:var(--seso-blue-soft);--s14-green-soft:var(--seso-green-soft);--s14-yellow-soft:var(--seso-amber-soft);--s14-pink-soft:var(--seso-rose-soft);--s14-violet-soft:var(--seso-violet-soft);--s14-teal-soft:var(--seso-cyan-soft);--s14-shadow:var(--seso-shadow);--s14-shadow-soft:var(--seso-shadow);--s14-radius:var(--seso-radius);--s14-radius-small:var(--seso-radius-small);--s14-control-height:var(--seso-control-height);--s15-navy:var(--seso-navy);--s15-navy-deep:var(--seso-navy-deep);--s15-teal:var(--seso-teal);--s15-canvas:var(--seso-canvas);--s15-surface:var(--seso-surface);--s15-border:var(--seso-border);--s15-text:var(--seso-text);--s15-muted:var(--seso-muted);--s15-blue-soft:var(--seso-blue-soft);--s15-green-soft:var(--seso-green-soft);--s15-yellow-soft:var(--seso-amber-soft);--s15-pink-soft:var(--seso-rose-soft);--s15-teal-soft:var(--seso-cyan-soft);--s15-shadow:var(--seso-shadow)}html{background:var(--seso-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--seso-canvas);color:var(--seso-body);text-rendering:optimizelegibility;font-family:Inter,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:where(a,button,input,select,textarea){-webkit-tap-highlight-color:transparent}:where(a,button){transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s}:where(a,button,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #00b4d847}.workspace{background:var(--seso-canvas);min-height:100dvh}.workspace-main,.content{background:var(--seso-canvas)}.content{padding:26px clamp(22px,3vw,42px) 44px}.workspace-topbar{border-bottom:1px solid var(--seso-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffeb}.workspace-topbar>div:first-child>span,.workspace-engine-status,.workspace-user-chip strong{color:var(--seso-muted)}.workspace-topbar>div:first-child>strong{color:var(--seso-text)}.workspace-topbar-icon,.workspace-user-chip>span{background:var(--seso-cyan-soft);color:var(--seso-teal);border-color:#c9edf1}.sidebar,.workspace-mobile-header{background:radial-gradient(circle at 12% 5%, #00b4d82e, transparent 32%), linear-gradient(155deg, var(--seso-navy-deep), var(--seso-navy))}.sidebar{border-right:1px solid #ffffff14}.sidebar-navigation-section>span{color:#ffffff94}.sidebar nav a,.sidebar-account-link,.logout-button{color:#ffffffd1;border-radius:11px}.sidebar nav a:hover,.sidebar nav a.is-active,.sidebar nav a[aria-current=page]{color:#fff;background:#ffffff1a}.sidebar nav a.is-active,.sidebar nav a[aria-current=page]{box-shadow:inset 3px 0 0 var(--seso-cyan)}.sidebar .sidebar-featured-link{background:linear-gradient(135deg, var(--seso-teal), var(--seso-cyan));color:#fff}.sidebar-account{border-top-color:#ffffff1f}.primary-action,.secondary-action,.danger-action,button.primary-action,button.secondary-action{min-height:var(--seso-control-height);border-radius:11px;padding:10px 16px;font-size:.82rem;font-weight:800}.primary-action{background:var(--seso-navy);border:1px solid var(--seso-navy);color:#fff;box-shadow:0 8px 18px #0f2b5c29}.primary-action:hover{background:var(--seso-navy-deep);border-color:var(--seso-navy-deep);transform:translateY(-1px);box-shadow:0 12px 24px #0f2b5c38}.secondary-action{border:1px solid var(--seso-border);color:var(--seso-navy);background:#fff}.secondary-action:hover{color:var(--seso-teal);border-color:#00a6b47a}:is(.account-page,.backbone-page,.calendar-page,.cash-page,.catalog-workspace-page,.customer-detail-page,.customer-form-page,.customer-page,.dashboard-page,.product-detail-page,.product-page,.quote-page,.sale-detail-page,.sale-form-page,.sale-page,.support-page,.team-page,.voice-page){color:var(--seso-body);gap:16px;width:100%;max-width:1280px;margin-inline:auto}.workspace-page-breadcrumbs{color:var(--seso-muted);min-height:32px;font-size:.75rem}.workspace-page-breadcrumbs a{color:var(--seso-muted)}.workspace-page-breadcrumbs>span:last-child{color:var(--seso-navy);font-weight:800}.workspace-page-identity{border:1px solid var(--seso-border);border-radius:var(--seso-radius);box-shadow:var(--seso-shadow);background:linear-gradient(115deg,#fff 0% 66%,#f0fcfd 100%);min-height:84px}.workspace-page-identity-icon{background:var(--seso-cyan-soft);color:var(--seso-teal);border:1px solid #bfeaf0}.workspace-page-copy .eyebrow,.eyebrow{color:#008994;letter-spacing:.13em;font-weight:900}.workspace-page-copy h1{color:var(--seso-text);letter-spacing:-.04em;font-size:clamp(1.35rem,2vw,1.8rem)}.workspace-page-copy p{color:var(--seso-muted);font-size:.78rem}:is(.account-card,.account-logout-card,.calendar-list-card,.cash-list-card,.catalog-create-form,.catalog-product-card,.catalog-publication-card,.catalog-setup-card,.customer-form-card,.customer-form-panel,.customer-list-card,.customer-movement-card,.customer-notes-card,.customer-sales-card,.dashboard-card,.dashboard-onboarding,.dashboard-overview-card,.entity-media-card,.entity-profile-card,.module-card,.product-list-card,.quote-command-card,.sale-cancel-card,.sale-form-card,.sale-list-card,.sale-prerequisite-card,.sale-side-card,.support-hero-card,.support-self-service,.team-card,.team-role-guide,.voice-history,.voice-recorder-card){background:var(--seso-surface);border:1px solid var(--seso-border);box-shadow:var(--seso-shadow)}:is(.account-card,.calendar-list-card,.catalog-product-card,.catalog-publication-card,.catalog-setup-card,.customer-form-card,.customer-form-panel,.customer-movement-card,.customer-notes-card,.customer-sales-card,.dashboard-card,.entity-media-card,.entity-profile-card,.module-card,.quote-command-card,.sale-cancel-card,.sale-form-card,.sale-prerequisite-card,.sale-side-card,.support-self-service,.team-card,.team-role-guide) h2{color:var(--seso-text)}.workspace-metric-strip,:is(.account-summary,.calendar-summary,.cash-summary-grid,.catalog-summary-grid,.customer-detail-summary,.module-grid,.product-detail-summary,.sale-detail-summary){grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workspace-metric{background:var(--seso-blue-soft);box-shadow:none;border:1px solid #d9e9fa;border-radius:15px;min-width:0;min-height:108px;padding:17px}.workspace-metric.is-brand{background:linear-gradient(135deg, var(--seso-navy-deep), var(--seso-navy));border-color:var(--seso-navy);color:#fff}.workspace-metric.is-success{background:var(--seso-green-soft);border-color:#d4ebdd}.workspace-metric.is-warning{background:var(--seso-amber-soft);border-color:#f2dfac}.workspace-metric>span,.workspace-metric>small{color:var(--seso-muted);display:block}.workspace-metric>span{letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:800}.workspace-metric>strong{color:var(--seso-navy);margin:11px 0 7px;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.1;display:block}.workspace-metric>small{font-size:.72rem}.workspace-metric.is-brand>:is(span,strong,small){color:#fff}.workspace-metric.is-brand>:is(span,small){opacity:.76}.workspace-record-filters,:is(.customer-filters,.product-filters,.sale-filters,.cash-filters){border:1px solid var(--seso-border);border-radius:var(--seso-radius);box-shadow:var(--seso-shadow);background:#fff;grid-template-columns:minmax(220px,1fr) minmax(170px,auto) auto;gap:10px;padding:13px;display:grid}.workspace-record-filters>label,:is(.customer-filters,.product-filters,.sale-filters,.cash-filters)>label{min-width:0}.workspace-record-filters :is(input,select,button),:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) :is(input,select,button){border-radius:11px;min-height:44px;font-size:.78rem}.workspace-record-filters :is(input,select),:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) :is(input,select){border:1px solid var(--seso-border);color:var(--seso-text);background:#fff;width:100%}.workspace-record-filters input[type=search],:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) input[type=search]{background:linear-gradient(100deg,#fff,#effaf6);padding-inline:14px}.workspace-record-filters button[type=submit],:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) button[type=submit]{background:var(--seso-navy);border:1px solid var(--seso-navy);color:#fff;padding-inline:18px;font-weight:800}.workspace-record-heading{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:6px 16px;padding:2px 2px 0;display:grid}.workspace-record-heading h2{color:var(--seso-text);letter-spacing:-.025em;margin-top:3px;font-size:1.08rem}.workspace-record-heading>span{color:var(--seso-muted);font-size:.72rem;font-weight:700}.workspace-record-sort{color:var(--seso-navy)!important}.workspace-record-list-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.workspace-record-list-card :is(.customer-list,.product-list,.sale-list,.cash-list){gap:9px;display:grid}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row){border:1px solid var(--seso-border);box-shadow:var(--seso-shadow);background:#fff;border-radius:14px}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row):hover{box-shadow:var(--seso-shadow-hover);border-color:#c9d7e6;transform:translateY(-2px)}.customer-success,.workspace-access-banner{border-radius:12px}.workspace-commercial-alerts{gap:10px;width:100%;min-width:0;margin:0 0 20px;display:grid}.workspace-commercial-alert{color:var(--seso-navy);background:#fff;border:1px solid #e2c576;border-left:5px solid #b7791f;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:76px;margin:0;padding:13px 16px 13px 13px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:0 10px 24px #25385314}.workspace-commercial-alert:hover{transform:translateY(-2px);box-shadow:0 14px 30px #25385324}.workspace-commercial-alert:focus-visible{outline-offset:3px;outline:3px solid #00abbc52}.workspace-commercial-alert.is-critical{background:linear-gradient(90deg,#fff9e9,#fff 62%);border-color:#e8bb50 #e8bb50 #e8bb50 #cf8a15}.workspace-commercial-alert.is-warning{background:linear-gradient(90deg,#f4fbff,#fff 62%);border-color:#acd9e3 #acd9e3 #acd9e3 #0a99ae}.workspace-commercial-alert-icon{color:#b7791f;background:#fff;border:1px solid;border-radius:13px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.workspace-commercial-alert.is-warning .workspace-commercial-alert-icon{color:#07889b}.workspace-commercial-alert-copy{gap:3px;min-width:0;display:grid}.workspace-commercial-alert-copy strong{color:var(--seso-navy);font-size:.99rem;line-height:1.25}.workspace-commercial-alert-copy span{color:#5d7086;font-size:.84rem;line-height:1.45}.workspace-commercial-alert-action{color:var(--seso-navy);white-space:nowrap;border:1px solid;border-radius:11px;justify-content:center;align-items:center;gap:4px;min-height:40px;padding:7px 11px;font-size:.84rem;font-weight:800;display:inline-flex}.workspace-commercial-alert.is-critical .workspace-commercial-alert-action{color:#9a5e00}@media (max-width:640px){.workspace-commercial-alerts{margin:0 0 14px;padding:13px 12px 0}.workspace-commercial-alert{border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px 12px;min-height:0;padding:12px}.workspace-commercial-alert-icon{border-radius:11px;width:40px;height:40px}.workspace-commercial-alert-copy strong{font-size:.92rem}.workspace-commercial-alert-copy span{font-size:.78rem}.workspace-commercial-alert-action{grid-column:1/-1;justify-self:stretch;width:100%}}.dashboard-page{max-width:1280px}.dashboard-hero{background:radial-gradient(circle at 84% 30%, #00b4d833, transparent 34%), linear-gradient(135deg, var(--seso-navy-deep), var(--seso-navy) 62%, #075d82);box-shadow:var(--seso-shadow);border:0;border-radius:24px;min-height:220px;padding:30px;overflow:hidden}.dashboard-greeting,.dashboard-welcome p,.dashboard-welcome>div>strong{color:#ffffffdb}.dashboard-package-spotlight{color:#fff;background:#051d417a;border:1px solid #ffffff38;border-radius:18px}.dashboard-package-spotlight:hover{background:#051d419e;border-color:#ffffff59;transform:translateY(-2px)}.dashboard-package-spotlight>span{color:#ffc83d;background:#ffffff1a}.dashboard-package-spotlight strong{color:#35d6de;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dashboard-overview-card,.dashboard-card{border-radius:20px}.dashboard-overview-heading h2,.dashboard-card-heading h2{color:var(--seso-text)}.dashboard-summary-card{border:1px solid var(--seso-border);box-shadow:none;background:#fff;border-radius:16px}.dashboard-summary-card:first-child .dashboard-summary-icon,.dashboard-action-grid>a:nth-child(5n+1)>span{background:var(--seso-green-soft);color:#109a54}.dashboard-summary-card:nth-child(2) .dashboard-summary-icon,.dashboard-action-grid>a:nth-child(5n+2)>span{background:var(--seso-blue-soft);color:#1677d2}.dashboard-summary-card:nth-child(3) .dashboard-summary-icon,.dashboard-action-grid>a:nth-child(5n+3)>span{background:var(--seso-amber-soft);color:#d26b1d}.dashboard-summary-card:nth-child(4) .dashboard-summary-icon,.dashboard-action-grid>a:nth-child(5n+4)>span{background:var(--seso-cyan-soft);color:var(--seso-teal)}.dashboard-action-grid>a:nth-child(5n)>span{background:var(--seso-violet-soft);color:#7046cf}.dashboard-summary-card span,.dashboard-summary-card small{color:var(--seso-muted)}.dashboard-summary-card strong{color:var(--seso-navy)}.dashboard-action-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-action-grid>a{border:1px solid var(--seso-border);box-shadow:none;background:#fff}.dashboard-action-grid>a:hover{box-shadow:var(--seso-shadow-hover);border-color:#cbd8e6;transform:translateY(-2px)}.dashboard-action-grid strong{color:var(--seso-text)}.dashboard-voice-prompt{background:linear-gradient(120deg, #fff 0%, #fff 55%, var(--seso-cyan-soft))}.dashboard-voice-prompt-icon{background:linear-gradient(145deg, var(--seso-teal), var(--seso-navy));color:#fff}.support-hero-card{background:linear-gradient(120deg, #fff 0%, #fff 62%, var(--seso-cyan-soft))}.support-topic-grid>a{border:1px solid var(--seso-border);box-shadow:var(--seso-shadow);background:#fff}.support-topic-grid>a:hover{box-shadow:var(--seso-shadow-hover);border-color:#c9d7e6;transform:translateY(-2px)}.support-topic-grid>a:nth-child(3n+1){background:linear-gradient(135deg, #fff, var(--seso-blue-soft))}.support-topic-grid>a:nth-child(3n+2){background:linear-gradient(135deg, #fff, var(--seso-green-soft))}.support-topic-grid>a:nth-child(3n){background:linear-gradient(135deg, #fff, var(--seso-amber-soft))}:is(.calendar-stat,.customer-detail-summary article,.product-detail-summary article,.sale-detail-summary article){box-shadow:none;border:1px solid #0000}@media (max-width:900px){html.workspace-menu-open,html.workspace-menu-open body{overflow:hidden}.workspace-mobile-header{height:calc(84px + env(safe-area-inset-top));padding:max(10px, env(safe-area-inset-top)) 13px 10px;z-index:50;border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:end;display:flex;position:relative}.workspace-mobile-brand{align-items:center;min-width:116px;min-height:44px;display:flex}.workspace-mobile-brand .brand-logo{width:32vw;max-width:132px;height:auto}.workspace-mobile-utilities{align-items:end;gap:1px;display:flex}.workspace-mobile-utilities :is(a,button){color:#fff;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:clamp(39px,11vw,48px);min-height:44px;padding:2px;font-size:.56rem;font-weight:800;display:flex}.workspace-mobile-utilities .workspace-icon{width:21px;height:21px}.workspace-mobile-utilities .has-notification{position:relative}.workspace-mobile-utilities .has-notification>i{border:2px solid var(--seso-navy);background:#ef4444;border-radius:999px;width:8px;height:8px;position:absolute;top:4px;right:9px}.workspace-topbar{display:none}.content{padding:12px 12px calc(92px + env(safe-area-inset-bottom))}.sidebar{z-index:80;width:100%;max-width:min(86vw,336px);height:100dvh;transition:transform .18s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:20px 0 50px #00000047}.workspace.is-menu-open .sidebar{transform:translate(0)}.sidebar-brand-row{flex:none}.sidebar-scroll-region{overscroll-behavior:contain;min-height:0;padding-bottom:calc(20px + env(safe-area-inset-bottom));flex-direction:column;flex:auto;display:flex;overflow-y:auto}.sidebar-scroll-region>nav{flex:none}.sidebar-account{margin-top:14px;position:static}.workspace-overlay{opacity:0;pointer-events:none;z-index:70;background:#02112b94;border:0;transition:opacity .18s;position:fixed;inset:0}.workspace.is-menu-open .workspace-overlay{opacity:1;pointer-events:auto}.workspace-bottom-navigation{border-top:1px solid var(--seso-border);height:calc(72px + env(safe-area-inset-bottom));padding:4px 5px env(safe-area-inset-bottom);z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 28px #0f2b5c1a}.workspace-bottom-navigation :is(a,button){color:var(--seso-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:4px;min-width:0;min-height:52px;padding:5px 1px;font-size:clamp(.54rem,2.4vw,.64rem);font-weight:750;display:flex}.workspace-bottom-navigation :is(a[aria-current=page],.is-active){color:var(--seso-navy)}.workspace-bottom-navigation .is-voice{color:var(--seso-navy);position:relative;overflow:visible}.workspace-bottom-navigation .is-voice .workspace-icon{background:linear-gradient(145deg, var(--seso-teal), var(--seso-cyan));color:#fff;border:4px solid #fff;border-radius:50%;width:50px;height:50px;margin-top:-29px;padding:12px;box-shadow:0 8px 18px #00a6b44d}.workspace-bottom-navigation .is-voice span{margin-top:-2px}.workspace-page-heading{margin:0}.workspace-page-breadcrumbs{min-height:28px;padding:1px 2px 7px;font-size:.66rem}.workspace-page-identity{border-radius:15px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:72px;padding:11px}.workspace-page-identity-icon{border-radius:11px;width:40px;height:40px}.workspace-page-identity-icon .workspace-icon{width:20px;height:20px}.workspace-page-copy .eyebrow{display:none}.workspace-page-copy h1{margin:0 0 3px;font-size:1.08rem;line-height:1.08}.workspace-page-copy p{text-overflow:ellipsis;white-space:nowrap;max-width:34ch;font-size:.64rem;line-height:1.25;display:block;overflow:hidden}.workspace-page-actions{grid-area:1/3;gap:6px;width:auto;display:flex}.workspace-record-page .workspace-page-actions .secondary-action{display:none}.workspace-page-actions .primary-action,.workspace-page-actions .secondary-action{white-space:nowrap;border-radius:9px;min-height:36px;padding:8px 10px;font-size:.66rem}.workspace-record-page{gap:12px}.workspace-record-filters,:is(.customer-filters,.product-filters,.sale-filters,.cash-filters){border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin:0;padding:10px;display:grid}.workspace-record-filters>label:first-of-type,.workspace-record-filters>input[type=search],:is(.customer-filters,.product-filters,.sale-filters,.cash-filters)>label:first-of-type{grid-column:1/-1}.workspace-record-filters :is(input,select,button),:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) :is(input,select,button){min-height:38px;font-size:.69rem}.workspace-record-filters button[type=submit],:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) button[type=submit]{padding-inline:13px}.customer-filter-clear{color:var(--seso-teal);grid-column:1/-1;justify-self:end;font-size:.63rem}.workspace-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.workspace-metric{border-radius:13px;min-height:79px;padding:10px}.workspace-metric>span{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:.54rem;overflow:hidden}.workspace-metric>strong{text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:clamp(.8rem,3.3vw,.96rem);overflow:hidden}.workspace-metric>small{display:none}.workspace-record-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-height:27px;padding:1px}.workspace-record-heading>div{display:none}.workspace-record-heading>span{font-size:.66rem}.workspace-record-sort{text-align:right}.workspace-record-list-card :is(.customer-list,.product-list,.sale-list,.cash-list){gap:8px}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row){border-radius:14px;min-height:78px;padding:10px}.workspace-record-list-card .customer-row{gap:2px 8px}.workspace-record-list-card :is(.customer-identity>span,.customer-identity .entity-list-image,.product-identity>span,.product-identity .entity-list-image,.record-type-icon){border-radius:11px;width:40px;height:40px}.workspace-record-list-card :is(.customer-identity strong,.product-identity strong,.sale-row>div strong,.cash-row>div strong){color:var(--seso-text);font-size:.78rem}.workspace-record-list-card :is(.customer-contact,.customer-last-activity,.product-code){padding-left:48px;font-size:.61rem}.workspace-record-list-card :is(.customer-balance strong,.product-row>strong,.sale-row>strong:last-child,.cash-row>strong:last-child){font-size:.75rem}.workspace-record-list-card :is(.sale-row,.cash-row){grid-template-columns:40px minmax(0,1fr) auto;gap:2px 8px;padding-right:24px}.workspace-record-list-card :is(.sale-row>div small,.cash-row>div small,.sale-row>span,.cash-row>span){font-size:.58rem}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row):after{color:#94a3b8;content:"›";font-size:1.15rem;position:absolute;right:6px}.workspace-record-list-card .customer-pagination{border:1px solid var(--seso-border);background:#fff;border-radius:12px;margin-top:9px;padding:10px;font-size:.65rem}:is(.account-summary,.calendar-summary,.cash-summary-grid,.catalog-summary-grid,.customer-detail-summary,.module-grid,.product-detail-summary,.sale-detail-summary){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:is(.account-summary,.cash-summary-grid,.catalog-summary-grid,.customer-detail-summary,.module-grid,.product-detail-summary,.sale-detail-summary)>:is(article,div){border-radius:14px;min-height:90px;padding:13px}:is(.account-card,.account-logout-card,.calendar-list-card,.catalog-product-card,.catalog-publication-card,.catalog-setup-card,.customer-form-card,.customer-form-panel,.customer-movement-card,.customer-notes-card,.customer-sales-card,.dashboard-card,.entity-media-card,.entity-profile-card,.module-card,.quote-command-card,.sale-cancel-card,.sale-form-card,.sale-prerequisite-card,.sale-side-card,.support-self-service,.team-card,.team-role-guide){border-radius:15px;padding:15px}.account-settings-grid,.customer-detail-layout,.customer-form-shell,.dashboard-bottom-grid,.product-detail-layout,.sale-detail-layout,.voice-layout{grid-template-columns:minmax(0,1fr)}.support-hero-card{grid-template-columns:42px minmax(0,1fr);gap:11px;padding:15px}.support-hero-icon{width:42px;height:42px}.support-hero-card>a{grid-column:1/-1}.support-topic-grid>a{border-radius:14px;min-height:0;padding:15px}.dashboard-page{gap:14px;width:auto;max-width:none;margin:-12px -12px 0}.dashboard-hero{border-radius:0 0 34px 34px;grid-template-columns:minmax(0,1fr) minmax(132px,42%);gap:16px;min-height:244px;padding:30px 20px 68px}.dashboard-welcome h1{margin:4px 0 7px;font-size:clamp(1.72rem,8.2vw,2.28rem);line-height:1}.dashboard-greeting{font-size:.9rem}.dashboard-welcome>div>strong{font-size:.84rem}.dashboard-welcome p{font-size:.7rem;line-height:1.45}.dashboard-primary-action{display:none}.dashboard-package-spotlight{grid-template-columns:35px minmax(0,1fr);align-self:center;gap:7px;min-height:104px;padding:11px 9px}.dashboard-package-spotlight>span{width:35px;height:35px}.dashboard-package-spotlight :is(small,p){font-size:.57rem}.dashboard-package-spotlight strong{font-size:.68rem}.dashboard-overview-card,.dashboard-card,.dashboard-focus-grid,.dashboard-bottom-grid{margin-inline:10px}.dashboard-overview-card{z-index:2;border-radius:24px;margin-top:-55px;padding:19px 13px 15px;position:relative}.dashboard-overview-heading{margin-bottom:12px}.dashboard-overview-heading h2{font-size:1.22rem}.dashboard-overview-heading time{font-size:.61rem}.dashboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dashboard-summary-card{border-radius:16px;gap:8px;min-height:108px;padding:11px 9px}.dashboard-summary-card strong{font-size:1rem}.dashboard-summary-card small{font-size:.56rem;display:block}.dashboard-card{border-radius:22px;padding:17px 13px}.dashboard-action-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.dashboard-action-grid>a{border-radius:14px;gap:7px;min-height:96px;padding:9px 3px}.dashboard-action-grid>a>span{width:38px;height:38px}.dashboard-action-grid strong{font-size:clamp(.51rem,2.2vw,.62rem)}}@media (max-width:390px){.workspace-mobile-brand .brand-logo{width:118px}.workspace-mobile-utilities :is(a,button){min-width:39px}.workspace-page-copy p{max-width:22ch}.workspace-page-actions .primary-action,.workspace-page-actions .secondary-action{padding-inline:8px;font-size:.61rem}.dashboard-hero{grid-template-columns:minmax(0,1fr) minmax(118px,40%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--seso-navy:#0b2a5b;--seso-navy-deep:#071c3d;--seso-blue:#1677d2;--seso-cyan:#14b8c4;--seso-teal:#009da8;--seso-canvas:#eff3f7;--seso-surface:#fff;--seso-border:#dce6ef;--seso-text:#10233f;--seso-body:#203750;--seso-muted:#66758a;--seso-blue-soft:#eaf3ff;--seso-green-soft:#eaf8ef;--seso-amber-soft:#fff3d8;--seso-violet-soft:#f1edff;--seso-rose-soft:#fff0f3;--seso-cyan-soft:#e6f8fa;--seso-shadow:0 8px 24px #0b2a5b12;--seso-shadow-hover:0 14px 30px #0b2a5b21;--seso-radius:17px;--seso-radius-small:14px;--seso-control-height:44px}html,body{background:#ededed}body{color:var(--seso-text);font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:15px}.workspace{background:#ededed;grid-template-columns:252px minmax(0,1fr);min-height:100dvh;display:grid}.workspace-main{background:var(--seso-canvas);grid-column:2;min-width:0}.sidebar{z-index:60;background:linear-gradient(165deg,#020a1c 0%,#03183b 48%,#053c82 100%);border:0;gap:10px;width:252px;height:100dvh;padding:18px 10px 14px;position:fixed;inset:0 auto 0 0;box-shadow:10px 0 32px #051f4926}.sidebar-brand{padding:2px 10px 8px}.sidebar-brand .brand-logo{width:100%;max-width:158px}.sidebar-scroll-region{overscroll-behavior:contain;scrollbar-color:#ffffff2e transparent;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.sidebar-scroll-region>nav{flex:none}.sidebar nav{gap:12px}.sidebar-navigation-section{gap:4px}.sidebar-navigation-section>span{color:#ffffff7a;letter-spacing:.12em;padding:0 10px 4px;font-size:.6rem}.sidebar-navigation-section>div{gap:2px}.sidebar nav a{color:#ffffffd1;border-radius:9px;gap:10px;min-height:38px;padding:8px 10px;font-size:.76rem}.sidebar nav a .workspace-icon{color:#ffffffa8;width:18px;height:18px}.sidebar nav a:hover{color:#fff;background:#ffffff14}.sidebar .sidebar-featured-link{color:#ffffffd1;background:0 0}.sidebar nav a.is-active,.sidebar nav a[aria-current=page],.sidebar nav a.is-active:hover{box-shadow:none;color:#061f46;background:linear-gradient(135deg,#19bcc6,#1aa8c7)}.sidebar nav a.is-active .workspace-icon,.sidebar nav a[aria-current=page] .workspace-icon{color:#061f46}.sidebar-account{background:0 0;border:0;border-top:1px solid #ffffff24;border-radius:0;gap:7px;margin-top:auto;padding:12px 4px 0;position:static}.sidebar-account-link{padding:0 4px!important}.sidebar-account-link span{color:#fff;font-size:.75rem}.sidebar-account-link small{color:#ffffff94;font-size:.62rem}.pwa-install-button,.logout-button{border-radius:9px;min-height:36px;font-size:.67rem}.workspace-topbar{z-index:40;background:#fff;border:1px solid #c2cedb;border-radius:18px;justify-content:space-between;align-items:center;height:96px;padding:7px 10px 7px 17px;display:flex;position:fixed;top:8px;left:264px;right:12px;box-shadow:0 10px 27px #0b2a5b24}.workspace-topbar-context{flex-direction:column;align-items:flex-start;gap:3px!important;display:flex!important}.workspace-topbar-context>span{font-weight:850;color:var(--seso-navy)!important;font-size:1.05rem!important}.workspace-topbar-context>time{color:var(--seso-muted);text-transform:capitalize;font-size:.8rem;font-weight:700}.workspace-topbar-actions{gap:8px}.workspace-engine-status{color:#25704e;background:#eef9f3;border:1px solid #b9dbc8;min-height:44px;padding:8px 13px;font-size:.76rem;font-weight:800}.workspace-topbar-link{color:var(--seso-muted);border:1px solid #d3dde7;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:72px;min-height:70px;padding:7px 10px;font-size:.72rem;font-weight:800;display:flex;position:relative}.workspace-topbar-link:hover{color:var(--seso-navy);background:#edf6fb;border-color:#92bfd4;box-shadow:0 8px 18px #0b2a5b1a}.workspace-topbar-link .workspace-icon{width:27px;height:27px}.workspace-topbar-link.has-notification>i{background:#ef4444;border:2px solid #fff;border-radius:999px;width:9px;height:9px;position:absolute;top:8px;right:14px}.workspace-user-chip{background:#f7fafc;border:1px solid #cbd6e1;border-radius:13px;gap:9px;min-height:70px;margin-left:4px;padding:8px 13px 8px 8px}.workspace-user-chip>span{background:linear-gradient(145deg, var(--seso-teal), var(--seso-navy));color:#fff;border:0;border-radius:11px;width:48px;height:48px}.workspace-user-chip>div{gap:2px;max-width:180px;display:grid}.workspace-user-chip strong{color:var(--seso-text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.workspace-user-chip small{color:var(--seso-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.content{background:var(--seso-canvas);min-height:100dvh;padding:111px 12px 34px}:is(.account-page,.backbone-page,.calendar-page,.cash-page,.catalog-workspace-page,.customer-detail-page,.customer-form-page,.customer-page,.dashboard-page,.product-detail-page,.product-page,.quote-page,.sale-detail-page,.sale-form-page,.sale-page,.support-page,.team-page,.voice-page){gap:14px;max-width:1320px}.workspace-page-breadcrumbs{min-height:30px;padding:0 3px 8px;font-size:.7rem}.workspace-page-identity{background:linear-gradient(135deg,#f9fcfd 0%,#f2fafb 100%);border:1px solid #dce8ef;border-radius:14px;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;min-height:72px;padding:10px 12px;box-shadow:0 4px 14px #0b2a5b08}.workspace-page-identity-icon{border-radius:12px;width:46px;height:46px}.workspace-page-copy h1{margin:2px 0 3px;font-size:1.34rem;line-height:1.06}.workspace-page-copy p{color:var(--seso-muted);font-size:.72rem;line-height:1.3}.workspace-page-copy .eyebrow,.eyebrow{color:#008993;font-size:.62rem}.workspace-page-actions{gap:7px}.primary-action,.secondary-action,.danger-action,button.primary-action,button.secondary-action{border-radius:10px;min-height:42px;padding:9px 15px;font-size:.73rem}:is(.account-card,.account-logout-card,.calendar-list-card,.cash-list-card,.catalog-create-form,.catalog-product-card,.catalog-publication-card,.catalog-setup-card,.customer-form-card,.customer-form-panel,.customer-list-card,.customer-movement-card,.customer-notes-card,.customer-sales-card,.dashboard-card,.dashboard-onboarding,.dashboard-overview-card,.entity-media-card,.entity-profile-card,.module-card,.product-list-card,.quote-command-card,.sale-cancel-card,.sale-form-card,.sale-list-card,.sale-prerequisite-card,.sale-side-card,.support-faq-card,.support-hero-card,.support-self-service,.team-card,.team-role-guide,.voice-history,.voice-recorder-card){background:#fff;border:1px solid #dfe9f1;border-radius:17px;box-shadow:0 8px 26px #0b2a5b0d}.workspace-metric-strip{background:#fff;border:1px solid #dfe8f1;border-radius:17px;gap:9px;padding:10px;box-shadow:0 9px 26px #0b2a5b0a}.workspace-metric{border:1px solid #dae7f4;border-radius:14px;min-height:92px;padding:13px}.workspace-metric.is-brand{background:linear-gradient(135deg, var(--seso-navy-deep), var(--seso-navy))}.workspace-metric.is-success{background:linear-gradient(135deg, #f9fdfa, var(--seso-green-soft))}.workspace-metric.is-warning{background:linear-gradient(135deg, #fffdf8, var(--seso-amber-soft))}.workspace-metric.is-info{background:linear-gradient(135deg, #fbfdff, var(--seso-blue-soft))}.workspace-metric>strong{margin:8px 0 5px;font-size:1.35rem}.workspace-record-filters,:is(.customer-filters,.product-filters,.sale-filters,.cash-filters){border-radius:17px;padding:12px;box-shadow:0 9px 26px #0b2a5b0d}.workspace-record-filters :is(input,select,button),:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) :is(input,select,button){border-radius:11px;min-height:44px}.workspace-record-filters input[type=search],:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) input[type=search]{background:linear-gradient(100deg,#fff,#effaf6)}.workspace-record-heading{min-height:38px;padding:4px 3px 2px}.workspace-record-heading h2{font-size:1.03rem}.workspace-record-list-card :is(.customer-list,.product-list,.sale-list,.cash-list){gap:8px}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row){border-color:#dce6ef;border-radius:15px;min-height:84px;box-shadow:0 5px 16px #0b2a5b0a}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row):hover{border-color:#c7d7e6;transform:translateY(-1px);box-shadow:0 12px 25px #0b2a5b1a}.dashboard-page{gap:14px}.dashboard-hero{color:var(--seso-text);background:radial-gradient(circle at 91% 12%,#14b8c41f,#0000 18rem),#fff;border:1px solid #d7e0e8;border-radius:17px;min-height:201px;padding:18px 20px;box-shadow:0 8px 24px #0b2a5b0f}.dashboard-greeting,.dashboard-welcome>div>strong,.dashboard-welcome p{color:var(--seso-muted)}.dashboard-welcome h1{color:var(--seso-text);font-size:clamp(2rem,3.5vw,3rem)}.dashboard-welcome>div>strong{color:var(--seso-navy)}.dashboard-package-spotlight{color:#fff;background:linear-gradient(145deg,#0b2a5b,#0b4d78);border:1px solid #2c658c;border-radius:17px;min-height:118px}.dashboard-package-spotlight:hover{background:linear-gradient(145deg,#071f47,#0b426b)}.dashboard-package-spotlight strong{color:#38d6dd;white-space:nowrap}.dashboard-overview-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.dashboard-overview-heading{display:none}.dashboard-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.dashboard-summary-card{border-radius:16px;min-height:151px;padding:16px;box-shadow:0 9px 24px #0a224812}.dashboard-summary-card:first-child{background:linear-gradient(135deg,#fff,#eaf8ef)}.dashboard-summary-card:nth-child(2){background:linear-gradient(135deg,#fff,#eaf3ff)}.dashboard-summary-card:nth-child(3){background:linear-gradient(135deg,#fff,#fff0df)}.dashboard-summary-card:nth-child(4){background:linear-gradient(135deg,#fff,#eee9ff)}.dashboard-summary-card:nth-child(5){background:linear-gradient(135deg,#fff,#e7f7f9)}.dashboard-card{border-radius:17px;padding:18px}.dashboard-action-grid>a{border-radius:15px;min-height:98px}.dashboard-action-grid>a:nth-child(5n+1){background:linear-gradient(135deg,#fff,#eaf8ef)}.dashboard-action-grid>a:nth-child(5n+2){background:linear-gradient(135deg,#fff,#eaf3ff)}.dashboard-action-grid>a:nth-child(5n+3){background:linear-gradient(135deg,#fff,#fff0f3)}.dashboard-action-grid>a:nth-child(5n+4){background:linear-gradient(135deg,#fff,#e7f7f9)}.dashboard-action-grid>a:nth-child(5n){background:linear-gradient(135deg,#fff,#fff3d8)}.dashboard-focus-grid,.dashboard-bottom-grid{gap:14px}.support-page{grid-template-columns:minmax(0,1fr)}.support-hero-card{background:#fff;gap:13px;min-height:154px}.support-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.support-topic-grid>a{border-radius:17px;min-height:136px}.support-faq-card{padding:17px}.support-section-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.support-section-heading h2{color:var(--seso-text);margin:3px 0 0;font-size:1.08rem}.support-section-heading>a{color:var(--seso-teal);font-size:.72rem;font-weight:800}.support-faq-card details{border-top:1px solid var(--seso-border);padding:12px 1px}.support-faq-card summary{color:var(--seso-text);cursor:pointer;font-size:.78rem;font-weight:800}.support-faq-card details p{color:var(--seso-muted);margin:8px 0 0;font-size:.72rem}.account-summary>article,.module-grid>.module-card{background:#fff;border:1px solid #dfe9f1;border-radius:15px;box-shadow:0 8px 24px #0b2a5b0d}@media (max-width:900px){html,body{background:#f4f7fa}body{font-family:Roboto Condensed,Arial Narrow,Arial,sans-serif;font-size:15px}.workspace{background:#f4f7fa;min-height:100dvh;display:block}.workspace-main{background:#f4f7fa;display:block}.workspace-mobile-header{height:calc(60px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 8px 0 10px;z-index:50;background:linear-gradient(135deg,#071c3d 0%,#0b2a5b 62%,#123d7d 100%);border:0;align-items:center;display:flex;position:sticky;top:0;box-shadow:0 10px 24px #071c3d29}.workspace-mobile-brand{min-width:112px;min-height:44px;padding-left:2px}.workspace-mobile-brand .brand-logo{width:clamp(112px,31vw,128px);max-width:128px}.workspace-mobile-utilities{align-items:center;gap:0}.workspace-mobile-utilities :is(a,button){gap:2px;min-width:clamp(38px,10.5vw,45px);min-height:46px;padding:1px;font-size:.55rem}.workspace-mobile-utilities .workspace-icon{width:20px;height:20px}.workspace-mobile-utilities .has-notification>i{top:3px;right:7px}.workspace-topbar{display:none}.content{background:#f4f7fa;min-height:calc(100dvh - 60px);padding:7px 8px 28px}.workspace-bottom-navigation{display:none}.sidebar{max-width:min(82vw,304px);padding:max(14px, env(safe-area-inset-top)) 10px calc(14px + env(safe-area-inset-bottom));gap:10px;width:100%;transform:translate(-105%)}.workspace.is-menu-open .sidebar{transform:translate(0)}.sidebar-scroll-region{padding-bottom:0}.sidebar-account{margin-top:10px}:is(.account-page,.backbone-page,.calendar-page,.cash-page,.catalog-workspace-page,.customer-detail-page,.customer-form-page,.customer-page,.dashboard-page,.product-detail-page,.product-page,.quote-page,.sale-detail-page,.sale-form-page,.sale-page,.support-page,.team-page,.voice-page){gap:10px;max-width:none}.workspace-page-breadcrumbs{min-height:32px;padding:4px 3px 7px;font-size:.66rem}.workspace-page-identity{border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;min-height:56px;padding:8px 9px}.workspace-page-identity-icon{border-radius:10px;width:38px;height:38px}.workspace-page-identity-icon .workspace-icon{width:19px;height:19px}.workspace-page-copy h1{margin:0 0 2px;font-size:1.05rem}.workspace-page-copy p{max-width:29ch;font-size:.64rem;line-height:1.2}.workspace-page-actions{gap:5px}.workspace-page-actions .primary-action,.workspace-page-actions .secondary-action{border-radius:9px;min-height:38px;padding:7px 9px;font-size:.62rem}.workspace-record-page .workspace-page-actions .secondary-action{display:none}.workspace-record-page{gap:10px}.workspace-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px}.workspace-metric{border-radius:13px;min-height:80px;padding:9px}.workspace-metric>span{letter-spacing:0;white-space:normal;font-size:.53rem}.workspace-metric>strong{margin:7px 0 2px;font-size:clamp(.8rem,3.7vw,.98rem)}.workspace-metric>small{font-size:.5rem;line-height:1.15;display:block}.workspace-record-filters,:is(.customer-filters,.product-filters,.sale-filters,.cash-filters){border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px}.workspace-record-filters :is(input,select,button),:is(.customer-filters,.product-filters,.sale-filters,.cash-filters) :is(input,select,button){min-height:42px;font-size:.69rem}.workspace-record-heading{min-height:30px;padding:2px 3px 0}.workspace-record-heading>div{display:block}.workspace-record-heading .eyebrow{display:none}.workspace-record-heading h2{margin:0;font-size:.9rem}.workspace-record-heading>span{font-size:.63rem}.workspace-record-list-card :is(.customer-row,.product-row,.sale-row,.cash-row){border-radius:15px;min-height:82px;padding:9px 10px}.workspace-record-list-card :is(.customer-identity strong,.product-identity strong,.sale-row>div strong,.cash-row>div strong){font-size:.78rem}.workspace-record-list-card :is(.customer-identity>span,.customer-identity .entity-list-image,.product-identity>span,.product-identity .entity-list-image,.record-type-icon){border-radius:11px;width:42px;height:42px}.workspace-record-list-card :is(.customer-contact,.customer-last-activity,.product-code){padding-left:50px;font-size:.61rem}.workspace-record-list-card :is(.customer-balance strong,.product-row>strong,.sale-row>strong:last-child,.cash-row>strong:last-child){font-size:.75rem}:is(.account-summary,.calendar-summary,.cash-summary-grid,.catalog-summary-grid,.customer-detail-summary,.module-grid,.product-detail-summary,.sale-detail-summary){grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}:is(.account-summary,.cash-summary-grid,.catalog-summary-grid,.customer-detail-summary,.module-grid,.product-detail-summary,.sale-detail-summary)>:is(article,div){border-radius:15px;min-height:84px;padding:11px}:is(.account-card,.account-logout-card,.calendar-list-card,.catalog-product-card,.catalog-publication-card,.catalog-setup-card,.customer-form-card,.customer-form-panel,.customer-movement-card,.customer-notes-card,.customer-sales-card,.dashboard-card,.entity-media-card,.entity-profile-card,.module-card,.quote-command-card,.sale-cancel-card,.sale-form-card,.sale-prerequisite-card,.sale-side-card,.support-faq-card,.support-self-service,.team-card,.team-role-guide){border-radius:17px;padding:14px}.dashboard-page{gap:11px;width:auto;margin:-7px -8px 0}.dashboard-hero{box-shadow:none;color:#fff;background:radial-gradient(circle at 86% 45%,#14b8c429,#0000 10rem),linear-gradient(135deg,#071c3d 0%,#0b2a5b 64%,#0d4d7a 100%);border:0;border-radius:0 0 30px 30px;grid-template-columns:minmax(0,1fr) minmax(124px,41%);gap:12px;min-height:192px;padding:28px 14px 46px}.dashboard-greeting,.dashboard-welcome>div>strong,.dashboard-welcome p{color:#ffffffd1}.dashboard-welcome h1{color:#fff;margin:3px 0 7px;font-size:clamp(1.72rem,8.2vw,2.15rem);line-height:.98}.dashboard-greeting{font-size:.85rem}.dashboard-welcome>div>strong{color:#fff;margin-bottom:7px;font-size:.78rem}.dashboard-welcome p{font-size:.66rem;line-height:1.4}.dashboard-package-spotlight{background:#04173757;border:1px solid #ffffff3d;border-radius:17px;grid-template-columns:34px minmax(0,1fr);align-self:center;gap:7px;min-height:100px;padding:9px}.dashboard-package-spotlight>span{width:34px;height:34px}.dashboard-package-spotlight :is(small,p){font-size:.55rem}.dashboard-package-spotlight strong{font-size:.7rem}.dashboard-overview-card{z-index:2;background:#fff;border:1px solid #dfe8f1;border-radius:20px;margin:-35px 9px 0;padding:14px;position:relative;box-shadow:0 12px 34px #0b2a5b17}.dashboard-overview-heading{margin-bottom:11px;display:flex}.dashboard-overview-heading h2{font-size:1.2rem}.dashboard-overview-heading time{font-size:.59rem}.dashboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.dashboard-summary-card{box-shadow:none;border-radius:15px;gap:8px;min-height:88px;padding:9px;background:#fff!important}.dashboard-summary-card:nth-child(5){display:none}.dashboard-summary-card strong{font-size:.93rem}.dashboard-summary-card span{font-size:.59rem}.dashboard-summary-card small{font-size:.52rem}.dashboard-overview-card,.dashboard-card,.dashboard-focus-grid,.dashboard-bottom-grid{margin-inline:9px}.dashboard-card{border-radius:20px;padding:14px}.dashboard-card-heading{margin-bottom:10px}.dashboard-card-heading h2{font-size:1.12rem}.dashboard-action-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.dashboard-action-grid>a{border-radius:13px;gap:6px;min-height:88px;padding:8px 3px}.dashboard-action-grid>a>span{width:37px;height:37px}.dashboard-action-grid strong{font-size:clamp(.5rem,2.1vw,.59rem)}.dashboard-focus-grid,.dashboard-bottom-grid{grid-template-columns:minmax(0,1fr);gap:10px}.support-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.support-topic-grid>a{border-radius:16px;min-height:122px;padding:13px}.support-hero-card{grid-template-columns:42px minmax(0,1fr);min-height:0;padding:15px}.support-hero-card>a{grid-column:1/-1}}@media (max-width:390px){.workspace-mobile-brand .brand-logo{width:112px}.workspace-mobile-utilities :is(a,button){min-width:38px}.workspace-page-copy p{max-width:22ch}.workspace-page-actions .primary-action,.workspace-page-actions .secondary-action{padding-inline:7px;font-size:.59rem}.dashboard-hero{grid-template-columns:minmax(0,1fr) minmax(116px,40%)}}@media (max-width:900px){.workspace>.workspace-overlay{z-index:120}.workspace.is-menu-open>.sidebar{pointer-events:auto;z-index:130}.workspace-bottom-navigation{height:calc(66px + env(safe-area-inset-bottom));bottom:0;padding:5px 4px calc(4px + env(safe-area-inset-bottom));z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-top:1px solid #dce6ef;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;display:grid;position:fixed;inset-inline:0;box-shadow:0 -10px 28px #0f2b5c1a}.workspace-bottom-navigation :is(a,button){color:#68788d;background:0 0;border:0;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:3px;min-width:0;min-height:52px;padding:4px 2px;font-size:.62rem;font-weight:700;display:flex}.workspace-bottom-navigation :is(a[aria-current=page],.is-active){color:#0b2a5b}.workspace-bottom-navigation .is-voice{color:#0b2a5b;overflow:visible}.workspace-bottom-navigation .is-voice .workspace-icon{color:#fff;background:linear-gradient(145deg,#019daa,#14b8c4);border:4px solid #fff;border-radius:50%;width:50px;height:50px;margin-top:-29px;padding:12px;box-shadow:0 8px 18px #00a6b44d}.workspace-bottom-navigation .is-voice span{margin-top:-2px}.content{padding-bottom:calc(92px + env(safe-area-inset-bottom))}}.seso-customers-page{gap:14px;width:100%;display:grid}.seso-customers-page .workspace-page-heading{gap:14px;margin:0;display:grid}.seso-customers-page .workspace-page-breadcrumbs{color:#63758c;align-items:center;gap:6px;min-height:28px;padding:0 5px;font-size:13px;font-weight:700;display:flex}.seso-customers-page .workspace-page-breadcrumbs a{color:#0b5f9f}.seso-customers-page .workspace-page-identity,.seso-customer-filter-card,.seso-customer-tabs-card,.seso-customer-list-card,.seso-customer-metric{background:#fff;border:1px solid #bdc9d6;box-shadow:0 12px 28px #0b2a5b24}.seso-customers-page .workspace-page-identity{border-radius:18px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:124px;padding:18px 20px;display:grid;position:relative;overflow:hidden}.seso-customers-page .workspace-page-identity:after{content:"";pointer-events:none;background:radial-gradient(circle,#019daa24,#0000 68%);width:230px;height:230px;position:absolute;top:-130px;right:16%}.seso-customers-page .workspace-page-identity-icon{color:#008b98;z-index:1;background:linear-gradient(145deg,#e3f5f7,#d9f1f4);border:1px solid #b7d8dc;border-radius:14px;place-items:center;width:58px;height:58px;margin:0;padding:0;line-height:0;display:grid;position:relative}.seso-customers-page .workspace-page-identity-icon .workspace-icon{width:30px;height:30px;margin:auto;display:block}.seso-customers-page .workspace-page-copy{z-index:1;min-width:0;position:relative}.seso-customers-page .workspace-page-copy .eyebrow{color:#018f9b;letter-spacing:.1em;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.seso-customers-page .workspace-page-copy h1{color:#071c3d;letter-spacing:-.035em;margin:0 0 7px;font-size:30px;font-weight:850;line-height:1}.seso-customers-page .workspace-page-copy p{color:#5c6f87;margin:0;font-size:14px}.seso-customers-page .workspace-page-actions{z-index:1;align-items:center;gap:9px;display:flex;position:relative}.seso-customers-button{color:#0b2a5b;background:#fff;border:1px solid #c5d1dd;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:13px;font-weight:800;transition:box-shadow .16s,transform .16s;display:inline-flex}.seso-customers-button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0b2a5b21}.seso-customers-button.is-primary{color:#fff;background:linear-gradient(135deg,#0b2a5b,#0c4770);border-color:#205b83}.seso-customer-success{color:#176f47;background:#eaf8f0;border:1px solid #b9dcc8;border-radius:12px;padding:11px 14px;font-size:13px;font-weight:750}.seso-customer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.seso-customer-metric{background:linear-gradient(145deg,#fff 0%,#eef8f9 100%);border-color:#b5d5d9;border-radius:16px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;min-height:136px;padding:16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.seso-customer-metric:after{content:"";background:#16a8b3;border-radius:999px;width:50px;height:3px;position:absolute;bottom:15px;left:20px}.seso-customer-metric:nth-child(2){background:linear-gradient(145deg,#fff 0%,#edf8f2 100%);border-color:#b9d7c6}.seso-customer-metric:nth-child(2):after{background:#39b86f}.seso-customer-metric:nth-child(3){background:linear-gradient(145deg,#fff 0%,#fff4eb 100%);border-color:#e8c7aa}.seso-customer-metric:nth-child(3):after{background:#e56a1d}.seso-customer-metric:nth-child(4){background:linear-gradient(145deg,#fff 0%,#f1f5fb 100%);border-color:#c3d0df}.seso-customer-metric:nth-child(4):after{background:#5578a8}.seso-customer-metric-icon{color:#019daa;background:#019daa1a;border-radius:13px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.seso-customer-metric:nth-child(2) .seso-customer-metric-icon{color:#0fa84f;background:#0fa84f17}.seso-customer-metric:nth-child(3) .seso-customer-metric-icon{color:#ed6118;background:#fff0e7}.seso-customer-metric:nth-child(4) .seso-customer-metric-icon{color:#496b98;background:#edf2f8}.seso-customer-metric>div{min-height:100px;display:grid}.seso-customer-metric>div>span,.seso-customer-metric>div>small{color:#65778e;font-size:12px;line-height:1.25;display:block}.seso-customer-metric>div>span{color:#018f9b;font-size:13px;font-weight:800}.seso-customer-metric:nth-child(2)>div>span{color:#0c984c}.seso-customer-metric:nth-child(3)>div>span{color:#df5917}.seso-customer-metric:nth-child(4)>div>span{color:#496b98}.seso-customer-metric strong{color:#0b2a5b;margin:7px 0;font-size:25px;font-weight:850;line-height:1.1;display:block}.seso-customer-metric small{align-self:end;font-weight:650}.seso-customer-filter-layout{grid-template-columns:minmax(0,1.35fr) minmax(440px,.95fr);gap:14px;display:grid}.seso-customer-filter-card,.seso-customer-tabs-card{border-radius:18px;padding:16px}.seso-customer-search{background:#f7fafc;border:1px solid #c7d3df;border-radius:13px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:56px;padding:0 10px 0 15px;display:grid}.seso-customer-search>.workspace-icon{color:#62758c}.seso-customer-search input{color:#071c3d;background:0 0;border:0;outline:0;width:100%;min-width:0;height:52px;font-size:14px}.seso-customer-search input::placeholder{color:#77899c}.seso-customer-search:focus-within{border-color:#019daa;box-shadow:0 0 0 3px #019daa1f}.seso-customer-search-clear{color:#526985;background:#eef3f8;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.seso-customer-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.seso-customer-tab{color:#51657f;text-align:center;background:#f8fafc;border:1px solid #c8d3df;border-radius:12px;min-height:56px;padding:8px 7px}.seso-customer-tab strong,.seso-customer-tab small{display:block}.seso-customer-tab strong{color:#10233f;margin-bottom:3px;font-size:13px;font-weight:850}.seso-customer-tab small{font-size:11px;font-weight:700}.seso-customer-tab.is-active{color:#018f9b;background:linear-gradient(145deg,#e3f5f7,#d9f1f4);border-color:#77cbd2;box-shadow:0 7px 16px #019daa1f}.seso-customer-tab.is-active strong{color:#017f8a}.seso-customer-list-heading{justify-content:space-between;align-items:end;padding:2px 4px 0;display:flex}.seso-customer-list-heading span{color:#018f9b;letter-spacing:.1em;margin-bottom:4px;font-size:11px;font-weight:850;display:block}.seso-customer-list-heading h2{color:#071c3d;letter-spacing:-.02em;margin:0;font-size:20px}.seso-customer-list-heading>p{color:#61758d;margin:0;font-size:13px;font-weight:700}.seso-customer-list-card{border-radius:20px;padding:7px;overflow:hidden}.seso-customer-list-columns,.seso-customer-row{grid-template-columns:minmax(250px,1.35fr) minmax(170px,.85fr) minmax(120px,.65fr) minmax(150px,.7fr) auto;gap:13px;display:grid}.seso-customer-list-columns{color:#718197;letter-spacing:.05em;text-transform:uppercase;padding:11px 13px 8px;font-size:11px;font-weight:800}.seso-customer-row{color:#10233f;background:#f8fafc;border:1px solid #d1dbe6;border-radius:13px;align-items:center;min-height:78px;margin-bottom:7px;padding:10px 12px;transition:border-color .18s,box-shadow .18s,transform .18s}.seso-customer-row:last-child{margin-bottom:0}.seso-customer-identity{align-items:center;gap:11px;min-width:0;display:flex}.seso-customer-identity>span,.seso-customer-identity>img{color:#008b98;object-fit:cover;background:linear-gradient(145deg,#e3f5f7,#d9f1f4);border:1px solid #b7d8dc;border-radius:12px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:14px;font-weight:850;display:flex}.seso-customer-identity>div,.seso-customer-contact,.seso-customer-last-activity,.seso-customer-balance{min-width:0}.seso-customer-identity strong,.seso-customer-identity small,.seso-customer-contact span,.seso-customer-contact small,.seso-customer-last-activity span,.seso-customer-last-activity small,.seso-customer-balance strong,.seso-customer-balance small{display:block}.seso-customer-identity strong{color:#10233f;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.seso-customer-identity small,.seso-customer-contact small,.seso-customer-last-activity small,.seso-customer-balance small{color:#718197;margin-top:4px;font-size:11px}.seso-customer-contact,.seso-customer-last-activity{color:#334b68;font-size:13px}.seso-customer-contact span,.seso-customer-contact small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seso-customer-balance{text-align:right}.seso-customer-balance strong{color:#078c46;font-size:14px}.seso-customer-balance.is-payable strong{color:#d85613}.seso-customer-balance.is-zero strong{color:#526985}.seso-customer-row-actions{align-items:center;gap:6px;display:flex}.seso-customer-icon-button{color:#1769aa;background:#eaf3fb;border:1px solid #c5d8ea;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.seso-customer-icon-button.is-whatsapp{color:#167c4c;background:#e9f6ef;border-color:#c4e3d1}.seso-customer-icon-button.is-chevron{color:#526985;background:#fff;border-color:#d4dde6}.seso-customer-empty{color:#6d7e92;justify-content:center;align-items:center;gap:14px;min-height:180px;padding:28px 16px;display:flex}.seso-customer-empty>span{color:#008b98;background:#e3f5f7;border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.seso-customer-empty h3{color:#10233f;margin:0 0 5px}.seso-customer-empty p{margin:0}.seso-customer-pagination{text-align:center;border-top:1px solid #dce4ec;grid-template-columns:repeat(3,1fr);align-items:center;margin-top:7px;padding:13px;font-size:13px;display:grid}.seso-customer-pagination a{color:#0b5f9f;font-weight:800}.seso-customer-pagination a:first-child{text-align:left}.seso-customer-pagination a:last-child{text-align:right}@media (max-width:1120px) and (min-width:901px){.seso-customer-filter-layout{grid-template-columns:minmax(0,1fr)}.seso-customer-list-columns,.seso-customer-row{grid-template-columns:minmax(220px,1.3fr) minmax(160px,.9fr) minmax(130px,.7fr) auto}.seso-customer-list-columns span:nth-child(3),.seso-customer-row .seso-customer-last-activity{display:none}}@media (max-width:900px){.seso-customers-page{gap:11px;width:calc(100% + 24px);margin:-12px -12px 0}.seso-customers-page .workspace-page-heading{gap:11px}.seso-customers-page .workspace-page-breadcrumbs{background:#f6f8fb;border-bottom:1px solid #d1dbe6;min-height:48px;padding:9px 14px;font-size:11px}.seso-customers-page .workspace-page-identity{border-radius:19px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:11px;min-height:0;margin:0 9px;padding:14px}.seso-customers-page .workspace-page-identity:after{right:-60px}.seso-customers-page .workspace-page-identity-icon{border-radius:13px;width:50px;height:50px}.seso-customers-page .workspace-page-identity-icon .workspace-icon{width:26px;height:26px}.seso-customers-page .workspace-page-copy .eyebrow{font-size:10px;display:block}.seso-customers-page .workspace-page-copy h1{margin-bottom:5px;font-size:24px}.seso-customers-page .workspace-page-copy p{white-space:normal;max-width:none;font-size:12px;display:block}.seso-customers-page .workspace-page-actions{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;display:grid}.seso-customers-button{min-height:42px;padding:8px 9px;font-size:12px}.seso-customer-success{margin:0 9px}.seso-customer-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0 9px}.seso-customer-metric{border-radius:15px;grid-template-columns:38px minmax(0,1fr);gap:8px;min-height:88px;padding:9px;box-shadow:0 6px 16px #0b2a5b1f}.seso-customer-metric:after{display:none}.seso-customer-metric-icon{border-radius:11px;width:38px;height:38px}.seso-customer-metric-icon .workspace-icon{width:21px;height:21px}.seso-customer-metric>div{min-height:0}.seso-customer-metric>div>span,.seso-customer-metric>div>small{font-size:10px}.seso-customer-metric strong{margin:4px 0;font-size:18px}.seso-customer-filter-layout{grid-template-columns:minmax(0,1fr);gap:10px;margin:0 9px}.seso-customer-filter-card,.seso-customer-tabs-card{border-radius:19px;padding:12px}.seso-customer-search{min-height:54px}.seso-customer-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.seso-customer-tab{min-height:62px;padding:8px 3px}.seso-customer-tab strong{font-size:13px}.seso-customer-tab small{font-size:11px}.seso-customer-list-heading{padding:3px 13px 0}.seso-customer-list-heading span{font-size:10px}.seso-customer-list-heading h2{font-size:18px}.seso-customer-list-heading>p{font-size:11px}.seso-customer-list-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 9px;padding:0;overflow:visible}.seso-customer-list-columns{display:none}.seso-customer-row{background:#fff;border:1px solid #c7d3df;border-radius:17px;grid-template-columns:minmax(0,1fr) auto auto;gap:9px;min-height:88px;margin-bottom:9px;padding:11px;box-shadow:0 8px 20px #0b2a5b1a}.seso-customer-identity{grid-area:1/1;gap:9px}.seso-customer-identity>span,.seso-customer-identity>img{width:48px;height:48px}.seso-customer-identity strong{font-size:13px}.seso-customer-identity small{font-size:10px}.seso-customer-contact,.seso-customer-last-activity{display:none}.seso-customer-balance{background:#e9f6ef;border:1px solid #c4e3d1;border-radius:10px;grid-area:1/2;align-self:center;min-width:78px;padding:6px 7px;display:block}.seso-customer-balance.is-payable{background:#fff2e8;border-color:#efd1b8}.seso-customer-balance.is-zero{display:none}.seso-customer-balance strong{font-size:12px}.seso-customer-balance small{margin-top:2px;font-size:9px}.seso-customer-row-actions{grid-area:1/3;justify-content:flex-end;gap:5px}.seso-customer-icon-button{width:38px;height:38px}.seso-customer-icon-button.is-chevron{display:none}.seso-customer-empty{background:#fff;border:1px solid #c7d3df;border-radius:17px;flex-wrap:wrap;box-shadow:0 8px 20px #0b2a5b1a}.seso-customer-pagination{background:#fff;border:1px solid #c7d3df;border-radius:14px;margin-top:9px;font-size:11px}}@media (max-width:560px){.seso-customer-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-customer-tab{min-height:52px}}@media (hover:hover) and (pointer:fine){.seso-customer-metric:hover,.seso-customer-row:hover{border-color:#78afca;transform:translateY(-3px);box-shadow:0 17px 32px #0b2a5b29}}.seso-products-page .seso-customer-identity>span .workspace-icon,.seso-sales-page .seso-customer-identity>span .workspace-icon,.seso-purchases-page .seso-customer-identity>span .workspace-icon,.seso-collections-page .seso-customer-identity>span .workspace-icon,.seso-quotes-page .seso-customer-identity>span .workspace-icon,.seso-cash-page .seso-customer-identity>span .workspace-icon{width:25px;height:25px}.seso-sales-page .seso-customer-tabs,.seso-collections-page .seso-customer-tabs,.seso-cash-page .seso-customer-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-quotes-page .seso-customer-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.seso-cash-filter-card{gap:14px;display:grid}.seso-cash-date-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seso-cash-date-fields label{gap:6px;display:grid}.seso-cash-date-fields span{color:#526986;font-size:13px;font-weight:700}.seso-cash-date-fields input{color:#082553;font:inherit;background:#f8fbff;border:1px solid #b9cce0;border-radius:12px;width:100%;min-height:46px;padding:0 14px}.seso-cash-date-fields input:focus{border-color:#019daa;outline:0;box-shadow:0 0 0 3px #019daa1f}@media (max-width:900px){.seso-products-page .seso-customer-icon-button.is-chevron,.seso-sales-page .seso-customer-icon-button.is-chevron,.seso-purchases-page .seso-customer-icon-button.is-chevron,.seso-collections-page .seso-customer-icon-button.is-chevron,.seso-quotes-page .seso-customer-icon-button.is-chevron,.seso-cash-page .seso-customer-icon-button.is-chevron{display:flex}.seso-products-page .seso-customer-row,.seso-sales-page .seso-customer-row,.seso-purchases-page .seso-customer-row,.seso-collections-page .seso-customer-row,.seso-quotes-page .seso-customer-row,.seso-cash-page .seso-customer-row{grid-template-columns:minmax(0,1fr) auto 38px}.seso-products-page .seso-customer-balance,.seso-sales-page .seso-customer-balance,.seso-purchases-page .seso-customer-balance,.seso-collections-page .seso-customer-balance,.seso-quotes-page .seso-customer-balance,.seso-cash-page .seso-customer-balance{min-width:78px}.seso-quotes-page .seso-customer-tabs-card{overflow-x:auto}.seso-quotes-page .seso-customer-tabs{grid-template-columns:repeat(5,minmax(118px,1fr));min-width:620px}}@media (max-width:560px){.seso-sales-page .seso-customer-tabs,.seso-collections-page .seso-customer-tabs,.seso-cash-page .seso-customer-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-quotes-page .seso-customer-tabs{grid-template-columns:repeat(5,minmax(118px,1fr))}.seso-cash-date-fields{grid-template-columns:minmax(0,1fr)}}.seso-catalog-page .seso-customer-identity>span .workspace-icon,.seso-calendar-page .seso-customer-identity>span .workspace-icon{width:25px;height:25px}.seso-catalog-page .seso-customer-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-management-chip{color:#167c4c;white-space:nowrap;background:#e8f7ef;border:1px solid #b9dfca;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:6px 12px;font-size:12px;font-weight:850;display:inline-flex}.seso-management-chip.is-warning{color:#c85310;background:#fff3e8;border-color:#f0cba8}.seso-management-setup-card{background:radial-gradient(circle at 92% 14%,#00aab824,#0000 28%),linear-gradient(135deg,#fff,#f3fbfc);border:1px solid #9fcbd0;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid;box-shadow:0 12px 28px #0b2a5b1c}.seso-management-setup-card h2{color:#071c3d;margin:5px 0;font-size:21px}.seso-management-setup-card p{color:#61758d;margin:0}.seso-management-setup-card .catalog-create-form{align-items:end;gap:10px;display:flex}.seso-management-setup-card .catalog-create-form>label:not(.honeypot){gap:6px;display:grid}.seso-management-setup-card .catalog-create-form label>span{color:#526986;font-size:12px;font-weight:800}.seso-management-setup-card .catalog-create-form input{color:#082553;font:inherit;background:#f8fbff;border:1px solid #b9cce0;border-radius:12px;min-height:44px;padding:0 13px}.seso-catalog-publication-card{background:radial-gradient(circle at 92% 14%,#00aab824,#0000 28%),linear-gradient(135deg,#fff,#f3fbfc);border:1px solid #9fcbd0;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid;box-shadow:0 12px 28px #0b2a5b1c}.seso-catalog-brand{align-items:center;gap:15px;min-width:0;display:flex}.seso-catalog-logo{color:#fff;background:linear-gradient(145deg,#0b2a5b,#0f4472);border:1px solid #2a638f;border-radius:16px;flex:none;justify-content:center;align-items:center;width:70px;height:70px;font-size:23px;font-weight:900;display:flex;overflow:hidden}.seso-catalog-logo img{object-fit:contain;width:100%;height:100%;padding:7px}.seso-catalog-brand h2{color:#071c3d;margin:5px 0;font-size:21px}.seso-catalog-brand p{color:#61758d;margin:0}.seso-catalog-publication-actions{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.seso-catalog-publication-actions>a{color:#0b5f9f;font-size:12px;font-weight:750}.seso-catalog-publication-actions>small{color:#718197;font-size:12px}.seso-catalog-logo-settings{border-top:1px solid #c8dbe0;grid-column:1/-1;padding-top:13px}.seso-catalog-logo-settings summary{color:#0b5f9f;cursor:pointer;width:max-content;font-size:12px;font-weight:800}.seso-catalog-logo-settings>div{flex-wrap:wrap;align-items:end;gap:10px;padding-top:13px;display:flex}.seso-catalog-logo-settings form{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.seso-catalog-logo-settings label{gap:6px;display:grid}.seso-catalog-logo-settings label>span{color:#526986;font-size:12px;font-weight:800}.seso-catalog-logo-settings input[type=file]{color:#082553;font:inherit;background:#f8fbff;border:1px solid #b9cce0;border-radius:12px;min-height:44px;padding:8px 10px}.seso-catalog-toggle{color:#1769aa;background:#fff;border:1px solid #c5d8ea;border-radius:10px;justify-content:center;align-items:center;min-width:94px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:850;display:inline-flex}.seso-catalog-toggle.is-included{color:#167c4c;background:#e9f6ef;border-color:#c4e3d1}.seso-calendar-week-card{background:#fff;border:1px solid #b9c9d9;border-radius:20px;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:14px;display:grid;box-shadow:0 12px 28px #0b2a5b1c}.seso-calendar-week-card article{color:#526985;background:#f7fafc;border:1px solid #ccd7e2;border-radius:13px;justify-items:center;gap:5px;min-height:70px;padding:9px 5px;display:grid}.seso-calendar-week-card article>span{font-size:11px;font-weight:750}.seso-calendar-week-card article>strong{color:#10233f;font-size:19px}.seso-calendar-week-card article>small{color:#008b78;background:#dff4f1;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:850}.seso-calendar-week-card article.is-active{background:linear-gradient(145deg,#e3f5f7,#d9f1f4);border-color:#58bec8;box-shadow:0 8px 18px #019daa29}.seso-calendar-week-card article.is-active>strong{color:#017f8a}.seso-reminder-time{color:#1769aa;font-size:14px;font-weight:850}.seso-team-page .team-invite-form{background:radial-gradient(circle at 90% 5%,#2871d31a,#0000 30%),#fff;border:1px solid #b9c9d9;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:20px;display:grid;box-shadow:0 12px 28px #0b2a5b1c}.seso-team-page .team-invite-fields{grid-template-columns:minmax(240px,1.25fr) minmax(190px,.65fr);gap:14px;display:grid}.seso-team-page .team-invite-fields label,.seso-team-page .team-invite-link{color:#10233f;gap:6px;font-size:12px;font-weight:800;display:grid}.seso-team-page .team-invite-fields input,.seso-team-page .team-invite-fields select,.seso-team-page .team-invite-link input{color:#082553;font:inherit;background:#f8fbff;border:1px solid #b9cce0;border-radius:12px;width:100%;min-height:46px;padding:0 13px}.seso-team-page .team-invite-form>.team-form-alert,.seso-team-page .team-invite-form>.team-invite-link{grid-column:1/-1}.seso-team-page .team-invite-form>.seso-customers-button{min-width:132px}.seso-team-role-cell{color:#334b68;min-width:0;font-size:13px}.seso-team-role-cell>strong,.seso-team-role-cell>small{display:block}.seso-team-role-cell>small{color:#718197;margin-top:4px;font-size:11px}.seso-team-page :is(.team-role-form,.team-access-form,.team-revoke-form){gap:5px;display:grid}.seso-team-page .team-role-form select{color:#10233f;font:inherit;background:#f8fbff;border:1px solid #b9cce0;border-radius:9px;width:100%;min-height:36px;padding:5px 8px}.seso-team-page :is(.team-role-form,.team-access-form,.team-revoke-form,.team-invite-link) button{color:#1769aa;cursor:pointer;background:#fff;border:1px solid #c5d8ea;border-radius:9px;min-height:34px;padding:7px 10px;font-size:11px;font-weight:800}.seso-team-page .team-access-form button.is-suspend,.seso-team-page .team-revoke-form button{color:#b4232d;background:#fff3f3;border-color:#e8b9b9}.seso-team-page :is(.team-role-form,.team-access-form,.team-revoke-form) small{font-size:10px}.seso-team-role-guide,.seso-account-permissions{background:#fff;border:1px solid #b9c9d9;border-radius:20px;padding:20px;box-shadow:0 12px 28px #0b2a5b1c}.seso-team-role-guide>header,.seso-account-permissions>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.seso-team-role-guide h2,.seso-account-permissions h2{color:#071c3d;margin:5px 0;font-size:20px}.seso-team-role-guide p,.seso-account-permissions p{color:#61758d;margin:0}.seso-team-role-guide>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.seso-team-role-guide article{background:#f8fafc;border:1px solid #c8d3df;border-radius:14px;min-height:112px;padding:14px}.seso-team-role-guide article strong{color:#10233f;margin-bottom:7px;font-size:14px;display:block}.seso-team-role-guide article span{color:#61758d;font-size:11px;line-height:1.45}.seso-account-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seso-account-card{background:#fff;border:1px solid #b9c9d9;border-radius:20px;padding:20px;box-shadow:0 12px 28px #0b2a5b1c}.seso-account-card-header{align-items:center;gap:12px;margin-bottom:18px;display:flex}.seso-account-card-icon{color:#008b98;background:linear-gradient(145deg,#e3f5f7,#d9f1f4);border:1px solid #b7d8dc;border-radius:13px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.seso-account-card-header div>span{color:#018f9b;letter-spacing:.1em;font-size:10px;font-weight:850;display:block}.seso-account-card-header h2{color:#071c3d;margin:4px 0 0;font-size:20px}.seso-account-page .account-form{gap:12px;display:grid}.seso-account-page .account-form label{color:#526986;gap:6px;font-size:12px;font-weight:800;display:grid}.seso-account-page .account-form input{color:#082553;font:inherit;background:#f8fbff;border:1px solid #b9cce0;border-radius:12px;width:100%;min-height:46px;padding:0 13px}.seso-account-page .account-form input:focus{border-color:#019daa;outline:0;box-shadow:0 0 0 3px #019daa1f}.seso-account-page .account-form input:disabled{color:#718197;opacity:1}.seso-account-page .account-form label>small,.seso-account-page .account-security-note{color:#718197;font-size:11px;font-weight:600}.seso-account-page .account-security-note{background:#f7fafc;border:1px solid #d5e0ea;border-radius:11px;padding:10px 12px}.seso-account-page .account-form>.primary-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0b2a5b,#0c4770);border:1px solid #205b83;border-radius:11px;justify-self:end;min-height:42px;padding:9px 15px;font-size:13px;font-weight:800}.seso-account-page .account-form-alert{border-radius:11px;padding:10px 12px;font-size:12px}.seso-account-page .account-form-alert.is-error{color:#a0262e;background:#fff0f0;border:1px solid #e8b9b9}.seso-account-page .account-form-alert.is-success{color:#176f47;background:#eaf8f0;border:1px solid #b9dcc8}.seso-account-permission-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.seso-account-permission-list>span{color:#334b68;background:#f7fafc;border:1px solid #ccd7e2;border-radius:11px;align-items:center;min-height:42px;padding:9px 12px;font-size:12px;font-weight:750;display:flex}.seso-account-permission-list>span:before{content:"";background:#0bb684;border-radius:50%;flex:none;width:7px;height:7px;margin-right:8px}.seso-account-danger-card{background:#fff;border:1px solid #e1b9b9;border-radius:20px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex;box-shadow:0 12px 28px #0b2a5b17}.seso-account-danger-card h2{color:#071c3d;margin:0 0 5px;font-size:18px}.seso-account-danger-card p{color:#61758d;margin:0}.seso-account-danger-card button{color:#b4232d;cursor:pointer;white-space:nowrap;background:#fff3f3;border:1px solid #e8a8a8;border-radius:11px;min-height:42px;padding:9px 15px;font-size:13px;font-weight:850}@media (max-width:1120px) and (min-width:901px){.seso-team-role-guide>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.seso-catalog-page .seso-customer-icon-button.is-chevron,.seso-calendar-page .seso-customer-icon-button.is-chevron{display:flex}.seso-catalog-page .seso-customer-row,.seso-calendar-page .seso-customer-row{grid-template-columns:minmax(0,1fr) auto 38px}.seso-catalog-page .seso-customer-balance,.seso-calendar-page .seso-customer-balance{min-width:78px}.seso-management-setup-card,.seso-catalog-publication-card,.seso-calendar-week-card,.seso-team-page .team-invite-form,.seso-team-role-guide,.seso-account-permissions,.seso-account-danger-card{margin-left:9px;margin-right:9px}.seso-management-setup-card,.seso-catalog-publication-card{grid-template-columns:minmax(0,1fr)}.seso-catalog-publication-actions{align-items:stretch}.seso-calendar-week-card{grid-template-columns:repeat(7,minmax(74px,1fr));overflow-x:auto}.seso-team-page .team-invite-form,.seso-team-page .team-invite-fields{grid-template-columns:minmax(0,1fr)}.seso-team-page .team-invite-form>.seso-customers-button{width:100%}.seso-team-page .seso-customer-row{grid-template-columns:minmax(0,1fr) auto 38px}.seso-team-page .seso-team-role-cell{display:none}.seso-team-page .seso-customer-row-actions{min-width:38px}.seso-team-page :is(.team-access-form,.team-revoke-form) button{width:38px;min-width:38px;padding:0;font-size:0}.seso-team-page :is(.team-access-form,.team-revoke-form) button:before{content:"•••";letter-spacing:1px;font-size:13px}.seso-team-role-guide>div{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-account-settings-grid{grid-template-columns:minmax(0,1fr)}.seso-account-card{margin-left:9px;margin-right:9px}.seso-account-permission-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.seso-catalog-page .seso-customer-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-calendar-page .workspace-page-copy h1{font-size:23px}.seso-management-setup-card .catalog-create-form{flex-direction:column;align-items:stretch}.seso-catalog-publication-card{padding:15px}.seso-catalog-brand{align-items:flex-start}.seso-catalog-logo{width:56px;height:56px}.seso-calendar-week-card{scrollbar-width:none}.seso-calendar-week-card::-webkit-scrollbar{display:none}.seso-team-role-guide>header,.seso-account-permissions>header{flex-direction:column;align-items:flex-start;gap:10px}.seso-team-role-guide>div,.seso-account-permission-list{grid-template-columns:minmax(0,1fr)}.seso-account-card,.seso-account-permissions{padding:15px}.seso-account-page .account-form>.primary-action{justify-self:stretch}.seso-account-danger-card{flex-direction:column;align-items:stretch}.seso-account-danger-card button{width:100%}}.seso-customers-page{width:100%;max-width:1320px;margin-inline:auto}.workspace-page-breadcrumbs,.seso-customers-page .workspace-page-breadcrumbs,.customer-detail-page .workspace-page-breadcrumbs{box-shadow:none;color:#60758c;background:#f8fafc;border:0;border-bottom:1px solid #d1dbe6;border-radius:0;flex-wrap:nowrap;align-items:center;gap:7px;width:100%;min-height:52px;padding:10px 16px;font-size:14px;font-weight:700;display:flex;overflow:hidden}.workspace-page-breadcrumbs a,.seso-customers-page .workspace-page-breadcrumbs a,.customer-detail-page .workspace-page-breadcrumbs a{color:#60758c;align-items:center;gap:6px;min-width:0;display:inline-flex}.workspace-page-breadcrumbs a>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-page-breadcrumbs .workspace-page-breadcrumb-home{color:#0b5f9f;flex:none}.workspace-page-breadcrumbs .workspace-page-breadcrumb-separator{color:#8ba0b6;flex:none;align-items:center;display:inline-flex}.workspace-page-breadcrumbs>strong,.seso-customers-page .workspace-page-breadcrumbs>strong,.customer-detail-page .workspace-page-breadcrumbs>strong{color:#071f48;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:850;overflow:hidden}@media (max-width:900px){.content{padding-top:0}.seso-customers-page{width:100%;max-width:none;margin:0 auto}.seso-customers-page>:not(.workspace-page-heading){max-width:100%;margin-inline:0}.workspace-page-breadcrumbs,.seso-customers-page .workspace-page-breadcrumbs,.customer-detail-page .workspace-page-breadcrumbs{gap:6px;width:calc(100% + 16px);height:54px;min-height:54px;margin:0 -8px;padding:0 14px;font-size:14px}}@media (max-width:760px){.seso-customer-detail-kpis{gap:10px}.seso-customer-detail-kpis article{grid-template-columns:42px minmax(0,1fr);align-content:center;gap:9px;min-height:108px;padding:11px 10px}.seso-customer-detail-kpis article>span{border-radius:12px;width:42px;height:42px;margin:0}.seso-customer-detail-kpis article>div{min-width:0}.seso-customer-detail-kpis small{white-space:nowrap;font-size:12px;line-height:1.15}.seso-customer-detail-kpis strong{white-space:nowrap;margin-top:4px;font-size:16px;line-height:1.15}.seso-customer-detail-kpis .is-last strong{font-size:14px}.seso-customer-detail-kpis em{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;line-height:1.15;overflow:hidden}}.content>*{width:100%;min-width:0;max-width:1320px;margin-inline:auto}.content>:is(.customer-detail-page,.product-detail-page,.sale-detail-page,.customer-form-page,.sale-form-page){width:100%;max-width:1320px;margin-inline:auto}.content .workspace-page-breadcrumbs{align-self:stretch;max-width:none;margin-top:0}.seso-product-detail-page{color:#071f48;gap:16px;min-width:0;display:grid}.seso-product-detail-page,.seso-product-detail-page *{box-sizing:border-box}.seso-product-detail-card{background:#fff;border:1px solid #c8d7e6;border-radius:20px;box-shadow:0 10px 24px #08275214}.seso-product-detail-profile{background:radial-gradient(circle at 100% 0,#00aebb1a,#0000 31%),linear-gradient(135deg,#fff 0%,#f8fcfd 100%);border-color:#9edbe0;grid-template-columns:176px minmax(0,1fr);gap:0 24px;padding:22px;display:grid}.seso-product-detail-card-heading{border-bottom:1px solid #cbd9e6;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;display:flex}.seso-product-detail-card-heading h1{color:#071f48;letter-spacing:-.035em;margin:0;font-size:27px;line-height:1.1}.seso-product-detail-card-heading b{color:#008f9c;white-space:nowrap;background:#eefcfc;border:1px solid #74d4dc;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:850}.seso-product-detail-visual{align-self:start;justify-items:center;gap:8px;display:grid}.seso-product-detail-visual-button{appearance:none;color:inherit;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.seso-product-detail-visual-button>:is(img,span){color:#008e9d;object-fit:cover;background:linear-gradient(145deg,#e9fafa,#e8f1fb);border:1px solid #a8d7df;border-radius:22px;justify-content:center;align-items:center;width:154px;height:154px;font-size:46px;font-weight:900;display:flex;overflow:hidden}.seso-product-detail-visual-button>i{color:#fff;background:#071f48d1;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:31px;height:31px;display:flex;position:absolute;bottom:8px;right:8px}.seso-product-detail-visual-button:hover>:is(img,span){border-color:#00a8b5;box-shadow:0 10px 22px #07356f24}.seso-product-detail-visual small{color:#61778f;font-size:12px;font-weight:750}.seso-product-detail-copy{min-width:0}.seso-product-detail-code{flex-wrap:wrap;align-items:center;gap:7px 10px;margin-bottom:8px;display:flex}.seso-product-detail-code small{color:#657b92;font-size:12px;font-weight:750}.seso-product-detail-code strong{color:#071f48;font-size:13px}.seso-product-detail-code span{color:#079556;background:#e5f8ee;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:850}.seso-product-detail-copy h2{color:#071f48;letter-spacing:-.045em;margin:0;font-size:clamp(27px,3vw,38px);line-height:1.06}.seso-product-detail-copy>p{color:#526d8b;margin:7px 0 14px;font-size:15px;font-weight:700}.seso-product-detail-context{color:#008f9c;border-bottom:1px solid #cad9e6;align-items:center;gap:9px;padding-bottom:14px;font-size:14px;font-weight:800;display:flex}.seso-product-detail-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.seso-product-detail-info-grid>div{border-bottom:1px solid #d1dce7;min-width:0;padding:14px 14px 14px 0}.seso-product-detail-info-grid>div:not(:nth-child(3n+1)){border-left:1px solid #d1dce7;padding-left:14px}.seso-product-detail-info-grid dt{color:#55708d;align-items:center;gap:7px;margin-bottom:7px;font-size:12px;font-weight:800;display:flex}.seso-product-detail-info-grid dt .workspace-icon{color:#00a3af;flex:none}.seso-product-detail-info-grid dd{color:#071f48;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:850;overflow:hidden}.seso-product-detail-description{background:#f6f9fc;border:1px solid #d8e2ec;border-radius:13px;margin-top:14px;padding:12px 14px}.seso-product-detail-description strong{color:#345572;font-size:12px}.seso-product-detail-description p{color:#526d8b;margin:5px 0 0;font-size:13px;line-height:1.5}.seso-product-detail-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.seso-product-detail-actions>:is(a,button){color:#0b2a5b;background:#fff;border:1px solid #b7c9da;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:8px 11px;font-size:13px;font-weight:850;display:inline-flex}.seso-product-detail-actions>:is(a,button):hover{color:#008f9c;border-color:#00a8b5;transform:translateY(-1px);box-shadow:0 8px 18px #07356f14}.seso-product-detail-actions>button:disabled{box-shadow:none;color:#8293a5;cursor:not-allowed;background:#f2f5f8;border-color:#d9e2e9;transform:none}.seso-product-detail-actions>.seso-product-image-edit-trigger{color:#008e9b;background:#f4ffff;border-color:#76d5d8}.seso-product-image-preview-dialog{color:#071f48;background:#fff;border:0;border-radius:20px;width:max-content;max-width:min(88vw,720px);max-height:min(88dvh,720px);margin:auto;padding:0;box-shadow:0 26px 70px #03183859}.seso-product-image-preview-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#031838b8}.seso-product-image-preview-dialog>header{border-bottom:1px solid #d8e2ec;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:10px 14px 10px 18px;display:flex}.seso-product-image-preview-dialog>header strong{font-size:15px}.seso-product-image-preview-dialog>header button{color:#0b2a5b;cursor:pointer;background:#edf3f8;border:0;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex}.seso-product-image-preview-dialog>div{background:#f4f8fb;justify-content:center;align-items:center;min-height:260px;padding:18px;display:flex}.seso-product-image-preview-dialog>div>:is(img,span){object-fit:contain;background:#e9fafa;border-radius:14px;justify-content:center;align-items:center;width:auto;max-width:calc(min(88vw,720px) - 36px);height:auto;min-height:220px;max-height:calc(min(88dvh,720px) - 94px);font-size:80px;font-weight:900;display:flex}.seso-product-image-preview-dialog>div>span{aspect-ratio:1;color:#008e9d;width:min(62vw,420px)}.seso-product-image-editor-dialog{color:#071f48;background:#fff;border:0;border-radius:22px;width:720px;max-width:min(92vw,720px);max-height:min(90dvh,760px);margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 90px #0318386b}.seso-product-image-editor-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#031838ad}.seso-product-image-editor-dialog>header{border-bottom:1px solid #d8e2ec;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:15px 18px 14px 22px;display:flex}.seso-product-image-editor-dialog>header strong{letter-spacing:-.02em;font-size:18px;display:block}.seso-product-image-editor-dialog>header p{color:#5d7288;margin:4px 0 0;font-size:12px;line-height:1.45}.seso-product-image-editor-dialog>header>button{color:#0b2a5b;cursor:pointer;background:#edf3f8;border:0;border-radius:11px;flex:0 0 40px;justify-content:center;align-items:center;height:40px;padding:0;display:flex}.seso-product-image-editor-dialog-body{max-height:calc(min(90dvh,760px) - 150px);padding:20px 22px;overflow-y:auto}.seso-product-image-editor{gap:16px;display:grid}.seso-product-image-picker{background:#f4ffff;border:1px dashed #76d5d8;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 15px;display:grid}.seso-product-image-picker>div{min-width:0}.seso-product-image-picker strong{color:#163a5d;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.seso-product-image-picker small{color:#5d7288;margin-top:4px;font-size:11px;line-height:1.45;display:block}.seso-product-image-picker>label{color:#0b2a5b;cursor:pointer;background:#fff;border:1px solid #b7c9da;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:850;display:inline-flex}.seso-product-image-picker>input[type=file]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.seso-product-image-cropper{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.seso-product-image-crop-stage{aspect-ratio:1;border-radius:17px;width:100%;max-width:480px;margin-inline:auto;overflow:hidden}.seso-product-image-crop-preview{aspect-ratio:1;cursor:grab;touch-action:none;background:#fff;border:0;border-radius:17px;width:100%;max-width:none;height:100%;position:relative;overflow:hidden}.seso-product-image-crop-preview:active{cursor:grabbing}.seso-product-image-crop-preview img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .12s}.seso-product-image-crop-preview:after{content:"";pointer-events:none;border:2px solid #00a8b5;border-radius:14px;position:absolute;inset:8px;box-shadow:inset 0 0 0 1px #ffffffb8}.seso-product-image-drag-hint{color:#fff;pointer-events:none;white-space:nowrap;z-index:1;background:#03274ddb;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.seso-product-image-crop-controls{gap:10px;width:100%;max-width:480px;margin-inline:auto;display:grid}.seso-product-image-crop-controls label{gap:7px;display:grid}.seso-product-image-crop-controls label>span{color:#345572;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.seso-product-image-crop-controls label>span b{color:#008f9c}.seso-product-image-crop-controls input[type=range]{accent-color:#00a8b5;width:100%;min-height:32px}.seso-product-image-crop-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.seso-product-image-crop-presets button{color:#345572;cursor:pointer;background:#f3f7fa;border:1px solid #cbd9e4;border-radius:10px;min-height:38px;padding:7px;font-size:11px;font-weight:800}.seso-product-image-crop-presets button.is-selected{color:#fff;background:#008f9c;border-color:#008f9c}.seso-product-image-fine-tune{border-top:1px solid #dbe5ec;padding-top:8px}.seso-product-image-fine-tune summary{color:#55708d;cursor:pointer;font-size:11px;font-weight:800}.seso-product-image-fine-tune[open]{gap:8px;display:grid}.seso-product-image-current-preview{background:#f6f9fc;border:1px solid #d8e2ec;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:22px;display:flex}.seso-product-image-current-preview>:is(img,span){object-fit:cover;background:#e8f7f7;border:1px solid #c4dce6;border-radius:16px;justify-content:center;align-items:center;width:170px;height:170px;display:flex}.seso-product-image-current-preview>span{color:#008e9d}.seso-product-image-current-preview p{color:#5d7288;text-align:center;margin:13px 0 0;font-size:12px}.seso-product-image-storage-note{color:#007f8b;background:#eafafa;border-radius:11px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;font-weight:750;display:flex}.seso-product-image-error{color:#b42335;background:#fff0f1;border:1px solid #efb1b7;border-radius:10px;margin:0;padding:10px 12px;font-size:12px;font-weight:750}.seso-product-image-editor-dialog>footer{background:#f7fafc;border-top:1px solid #d8e2ec;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:14px 22px;display:flex}.seso-product-image-editor-dialog>footer>div{gap:9px;display:flex}.seso-product-image-editor-dialog>footer button{color:#0b2a5b;cursor:pointer;background:#fff;border:1px solid #b7c9da;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 14px;font-size:12px;font-weight:850;display:inline-flex}.seso-product-image-editor-dialog>footer button.is-save{color:#fff;background:#008f9c;border-color:#008f9c}.seso-product-image-editor-dialog>footer button.is-remove{color:#c92a3a;background:0 0;border-color:#efb1b7}.seso-product-image-editor-dialog>footer button:disabled{cursor:not-allowed;opacity:.52}.seso-product-stock-entry-dialog{color:#071f48;background:#fff;border:0;border-radius:22px;width:620px;max-width:min(92vw,620px);max-height:min(92dvh,800px);margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 90px #0318386b}.seso-product-stock-entry-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#031838ad}.seso-product-stock-entry-dialog>header{border-bottom:1px solid #d8e2ec;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:15px 18px 14px 22px;display:flex}.seso-product-stock-entry-dialog>header strong{letter-spacing:-.02em;font-size:18px;display:block}.seso-product-stock-entry-dialog>header p{color:#5d7288;margin:4px 0 0;font-size:12px;line-height:1.45}.seso-product-stock-entry-dialog>header>button{color:#0b2a5b;cursor:pointer;background:#edf3f8;border:0;border-radius:11px;flex:0 0 42px;justify-content:center;align-items:center;height:42px;padding:0;display:flex}.seso-product-stock-entry-body{gap:15px;max-height:calc(min(92dvh,800px) - 152px);padding:18px 22px 20px;display:grid;overflow-y:auto}.seso-product-stock-entry-summary{background:linear-gradient(135deg,#f4fbfc 0%,#eff7fb 100%);border:1px solid #c9e3e8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 14px;display:grid}.seso-product-stock-entry-summary>span{gap:3px;display:grid}.seso-product-stock-entry-summary>span:last-child{text-align:right}.seso-product-stock-entry-summary small,.seso-product-stock-totals small{color:#61778e;font-size:10px;font-weight:750}.seso-product-stock-entry-summary strong{font-size:13px}.seso-product-stock-supplier>span{justify-content:space-between;align-items:center;display:flex}.seso-product-stock-supplier>span small,.seso-product-stock-entry-grid .customer-field>span small{color:#008f9c;font-size:9px;font-weight:850}.seso-product-stock-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seso-product-stock-quantity{border:1px solid var(--customer-field-border,#cbd9e4);border-radius:12px;grid-template-columns:42px minmax(0,1fr) 42px auto;align-items:center;min-height:48px;display:grid;overflow:hidden}.seso-product-stock-quantity button{color:#008f9c;cursor:pointer;background:#f2f7fa;border:0;justify-content:center;align-self:stretch;align-items:center;font-size:18px;font-weight:900;display:flex}.seso-product-stock-quantity input{text-align:center;outline:0;min-width:0;border:0!important;border-radius:0!important}.seso-product-stock-quantity b{color:#60758a;padding-right:10px;font-size:11px}.seso-product-stock-vat{border:0;margin:0;padding:0}.seso-product-stock-vat legend{color:#173654;margin-bottom:8px;font-size:11px;font-weight:850}.seso-product-stock-vat>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.seso-product-stock-vat button{color:#345572;cursor:pointer;background:#f3f7fa;border:1px solid #cbd9e4;border-radius:10px;min-height:38px;font-size:12px;font-weight:850}.seso-product-stock-vat button.is-selected{color:#fff;background:#008f9c;border-color:#008f9c}.seso-product-stock-totals{background:#f4fbfc;border:1px solid #bfe1e5;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;padding:12px 14px;display:grid}.seso-product-stock-totals>span,.seso-product-stock-totals>strong{justify-content:space-between;align-items:center;display:flex}.seso-product-stock-totals>strong{border-top:1px solid #cce3e6;grid-column:1/-1;margin-top:5px;padding-top:9px}.seso-product-stock-totals>strong b{color:#008f9c;font-size:16px}.seso-product-stock-totals p{color:#577089;grid-column:1/-1;align-items:center;gap:6px;margin:2px 0 0;font-size:10px;line-height:1.4;display:flex}.seso-product-stock-detail-toggle{color:#008f9c;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;padding:2px 0;font-size:11px;font-weight:850;display:inline-flex}.seso-product-stock-entry-dialog form>footer{background:#f7fafc;border-top:1px solid #d8e2ec;grid-template-columns:minmax(120px,.65fr) minmax(0,1.35fr);align-items:center;gap:10px;min-height:76px;padding:14px 22px;display:grid}.seso-product-stock-entry-dialog form>footer button{color:#0b2a5b;cursor:pointer;background:#fff;border:1px solid #b7c9da;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 14px;font-size:12px;font-weight:850;display:inline-flex}.seso-product-stock-entry-dialog form>footer button.is-save{color:#fff;background:#07346f;border-color:#07346f}.seso-product-stock-entry-dialog form>footer button:disabled{cursor:not-allowed;opacity:.52}.seso-product-stock-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px 40px;display:flex}.seso-product-stock-empty>span{color:#008f9c;background:#e9fafa;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.seso-product-stock-empty p{color:#60758a;max-width:390px;margin:0;font-size:12px;line-height:1.55}.seso-product-image-remove-form{flex:none}.seso-product-detail-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seso-product-detail-kpis article{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;min-height:128px;padding:17px;display:grid}.seso-product-detail-kpis article>span{border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.seso-product-detail-kpis article>div{min-width:0}.seso-product-detail-kpis small{color:#486581;font-size:13px;font-weight:850;display:block}.seso-product-detail-kpis strong{color:#071f48;letter-spacing:-.025em;margin-top:6px;font-size:clamp(18px,1.7vw,24px);line-height:1.12;display:block}.seso-product-detail-kpis em{color:#5b7189;margin-top:5px;font-size:12px;font-style:normal;font-weight:700;display:block}.seso-product-detail-kpis .is-stock{background:linear-gradient(135deg,#f5fffb 0%,#e3f8ed 100%);border-color:#a8ddc0}.seso-product-detail-kpis .is-stock>span{color:#00a660;background:#ddf7e9}.seso-product-detail-kpis .is-price{background:linear-gradient(135deg,#f8fbff 0%,#e6f1ff 100%);border-color:#afcfef}.seso-product-detail-kpis .is-price>span{color:#0676d7;background:#e5f1ff}.seso-product-detail-kpis .is-value{background:linear-gradient(135deg,#fbf9ff 0%,#eee9ff 100%);border-color:#cabdf6}.seso-product-detail-kpis .is-value>span{color:#6944df;background:#eee8ff}.seso-product-detail-kpis .is-last{background:linear-gradient(135deg,#fffaf4 0%,#fff0de 100%);border-color:#efc38f}.seso-product-detail-kpis .is-last>span{color:#dc6c00;background:#fff0dc}.seso-product-detail-quick{padding:20px}.seso-product-detail-quick>header h2{color:#071f48;letter-spacing:-.03em;margin:0 0 14px;font-size:23px}.seso-product-detail-quick>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.seso-product-detail-quick a{border:1px solid;border-radius:17px;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:13px;min-height:96px;padding:14px;display:grid}.seso-product-detail-quick a:hover{transform:translateY(-2px);box-shadow:0 12px 24px #07356f1a}.seso-product-detail-quick a>span:first-child{background:#ffffff8f;border:1px solid #ffffffb8;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.seso-product-detail-quick a>span:nth-child(2){min-width:0}.seso-product-detail-quick a strong{color:#071f48;white-space:nowrap;font-size:16px;line-height:1.15;display:block}.seso-product-detail-quick a small{color:#60758c;margin-top:5px;font-size:12px;font-weight:700;display:block}.seso-product-detail-quick a i{background:#ffffffc7;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.seso-product-detail-quick .is-sale{color:#0676d7;background:linear-gradient(135deg,#edf5ff 0%,#cfe2ff 100%);border-color:#9fc2f1}.seso-product-detail-quick .is-stock-in{color:#00a660;background:linear-gradient(135deg,#f0fff8 0%,#ccefdc 100%);border-color:#9ed7b8}.seso-product-detail-quick .is-stock-out{color:#df5c18;background:linear-gradient(135deg,#fff8f4 0%,#ffe0ce 100%);border-color:#efbd9f}.seso-product-detail-quick .is-image{color:#6944df;background:linear-gradient(135deg,#faf8ff 0%,#e6deff 100%);border-color:#c7b8f2}.seso-product-detail-operations{grid-template-columns:minmax(0,1.45fr) minmax(320px,.72fr);align-items:start;gap:14px;display:grid}.seso-product-detail-operations.is-history-only{grid-template-columns:minmax(0,1fr)}.seso-product-detail-movements{overflow:hidden}.seso-product-detail-movements>header{border-bottom:1px solid #d4e0ea;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.seso-product-detail-movements h2,.seso-product-detail-stock-form h2{color:#071f48;letter-spacing:-.025em;margin:4px 0 0;font-size:21px}.seso-product-detail-movements>header b{color:#506b87;background:#f1f6fa;border-radius:999px;padding:7px 10px;font-size:12px}.seso-product-movement-list article{border-bottom:1px solid #e0e8ef;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 20px;display:grid}.seso-product-movement-list article:last-child{border-bottom:0}.seso-product-movement-list article>span{border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.seso-product-movement-list article>span.is-in{color:#00a660;background:#e5f8ee}.seso-product-movement-list article>span.is-out{color:#df5c18;background:#fff0e8}.seso-product-movement-list article>div{min-width:0}.seso-product-movement-list article>div:last-child{text-align:right}.seso-product-movement-list strong{color:#071f48;font-size:14px;display:block}.seso-product-movement-list strong.is-stock-in{color:#008d53}.seso-product-movement-list strong.is-stock-out{color:#d94b25}.seso-product-movement-list small{color:#60758c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.seso-product-detail-stock-form{padding:20px}.seso-product-detail-stock-form>p{color:#60758c;margin:7px 0 16px;font-size:13px;line-height:1.5}.seso-product-detail-stock-form .customer-movement-form{gap:12px;display:grid}.seso-product-detail-stock-form .customer-form-grid{gap:10px}.seso-product-detail-stock-form .primary-action{width:100%}@media (max-width:1120px){.seso-product-detail-kpis,.seso-product-detail-quick>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.content>*,.content>:is(.customer-detail-page,.product-detail-page,.sale-detail-page,.customer-form-page,.sale-form-page){max-width:none;margin-inline:0}.content .workspace-page-breadcrumbs{border-radius:0;width:calc(100% + 16px);margin:0 -8px}}@media (max-width:760px){.seso-product-detail-page{gap:11px;overflow-x:clip}.seso-product-detail-profile{grid-template-columns:128px minmax(0,1fr);gap:0;padding:15px}.seso-product-detail-card{border-radius:17px}.seso-product-detail-card-heading{gap:9px;margin-bottom:15px;padding-bottom:13px}.seso-product-detail-card-heading h1{font-size:21px}.seso-product-detail-card-heading b{padding:8px 9px;font-size:10px}.seso-product-detail-visual{grid-area:2/1/5;justify-items:start;padding-right:12px}.seso-product-detail-visual-button>:is(img,span){border-radius:16px;width:114px;height:114px;font-size:34px}.seso-product-detail-visual-button>i{width:27px;height:27px;bottom:6px;right:6px}.seso-product-detail-visual small{display:none}.seso-product-detail-code{grid-area:2/2;margin-bottom:5px}.seso-product-detail-code small,.seso-product-detail-code strong{display:none}.seso-product-detail-copy h2{grid-area:2/2;font-size:25px}.seso-product-detail-copy>p{grid-area:3/2;margin:5px 0 9px;font-size:13px}.seso-product-detail-context{grid-area:4/2;padding-bottom:12px;font-size:12px}.seso-product-detail-copy{display:contents}.seso-product-detail-info-grid{grid-area:5/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:13px;display:grid}.seso-product-detail-info-grid>div{padding:12px 10px 12px 0}.seso-product-detail-info-grid>div:not(:nth-child(3n+1)){border-left:0;padding-left:0}.seso-product-detail-info-grid>div:nth-child(2n){border-left:1px solid #d1dce7;padding-left:12px}.seso-product-detail-info-grid dt{font-size:11px}.seso-product-detail-info-grid dd{font-size:13px}.seso-product-detail-description{grid-area:6/1/auto/-1;margin-top:12px}.seso-product-detail-actions{grid-area:7/1/auto/-1;gap:7px;margin-top:14px}.seso-product-detail-actions>:is(a,button){justify-content:flex-start;gap:4px;min-height:40px;padding:7px 6px;font-size:10px}.seso-product-image-editor-dialog{border-radius:22px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto}.seso-product-image-editor-dialog>header{min-height:70px;padding:13px 14px 12px 17px}.seso-product-image-editor-dialog>header strong{font-size:16px}.seso-product-image-editor-dialog>header p{font-size:11px}.seso-product-image-editor-dialog-body{max-height:calc(100dvh - 176px);padding:15px}.seso-product-image-picker{grid-template-columns:minmax(0,1fr);align-items:stretch}.seso-product-image-picker>label{justify-content:center}.seso-product-image-cropper{grid-template-columns:minmax(0,1fr)}.seso-product-image-crop-stage{min-height:0;padding:0}.seso-product-image-crop-preview{max-width:none}.seso-product-image-crop-controls{grid-template-columns:minmax(0,1fr)}.seso-product-image-current-preview{min-height:230px}.seso-product-image-current-preview>:is(img,span){width:145px;height:145px}.seso-product-image-editor-dialog>footer{flex-direction:column-reverse;align-items:stretch;padding:11px 15px}.seso-product-image-editor-dialog>footer>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seso-product-image-editor-dialog>footer>div button,.seso-product-image-remove-form,.seso-product-image-remove-form button{width:100%}.seso-product-stock-entry-dialog{border-radius:22px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto}.seso-product-stock-entry-dialog>header{min-height:70px;padding:13px 14px 12px 17px}.seso-product-stock-entry-dialog>header strong{font-size:16px}.seso-product-stock-entry-dialog>header p{font-size:10px}.seso-product-stock-entry-body{gap:13px;max-height:calc(100dvh - 178px);padding:15px}.seso-product-stock-entry-grid{grid-template-columns:minmax(0,1fr)}.seso-product-stock-entry-dialog form>footer{padding:11px 15px}.seso-product-image-preview-dialog{border-radius:16px;width:calc(100vw - 28px);max-width:calc(100vw - 28px);max-height:86dvh}.seso-product-image-preview-dialog>div{min-height:240px;padding:14px}.seso-product-image-preview-dialog>div>:is(img,span){max-width:calc(100vw - 56px);max-height:calc(86dvh - 86px)}.workspace-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px!important}.seso-product-detail-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seso-product-detail-kpis article{grid-template-columns:42px minmax(0,1fr);align-content:center;gap:8px;min-height:108px;padding:11px 9px}.seso-product-detail-kpis article>span{border-radius:12px;width:42px;height:42px}.seso-product-detail-kpis small{white-space:nowrap;font-size:11px}.seso-product-detail-kpis strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.seso-product-detail-kpis em{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.seso-product-detail-quick{padding:15px}.seso-product-detail-quick>header h2{margin-bottom:12px;font-size:21px}.seso-product-detail-quick>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.seso-product-detail-quick a{grid-template-columns:39px minmax(0,1fr) 25px;gap:8px;min-height:82px;padding:10px 9px}.seso-product-detail-quick a>span:first-child{border-radius:11px;width:39px;height:39px}.seso-product-detail-quick a strong{font-size:13px}.seso-product-detail-quick a small{font-size:10px}.seso-product-detail-quick a i{border-radius:8px;width:25px;height:25px}.seso-product-detail-operations{grid-template-columns:minmax(0,1fr)}.seso-product-detail-movements>header,.seso-product-detail-stock-form{padding:15px}.seso-product-detail-movements h2,.seso-product-detail-stock-form h2{font-size:19px}.seso-product-movement-list article{grid-template-columns:38px minmax(0,1fr) auto;gap:9px;padding:12px 14px}.seso-product-movement-list article>span{width:38px;height:38px}.seso-product-movement-list strong{font-size:12px}.seso-product-movement-list small{max-width:150px;font-size:10px}}.seso-collection-detail-page .seso-sale-detail-kpis .is-amount{color:#008f9a;background:linear-gradient(135deg,#f4ffff 0%,#dcf7f3 100%);border-color:#8ad6d2}.seso-collection-detail-page .seso-sale-detail-kpis .is-customer{color:#0b70ca;background:linear-gradient(135deg,#f8fbff 0%,#e1eeff 100%);border-color:#a5c9ee}.seso-collection-detail-page .seso-sale-detail-kpis .is-date{color:#c27900;background:linear-gradient(135deg,#fffdf7 0%,#fff0cb 100%);border-color:#e9c979}.seso-collection-detail-page .seso-sale-detail-kpis .is-status{color:#07975a;background:linear-gradient(135deg,#fafffb 0%,#e0f7e9 100%);border-color:#9ed9b5}.seso-collection-detail-page .seso-sale-detail-heading-icon,.seso-collection-detail-page .seso-sale-detail-line>div>span{color:#008f9a;background:#e1f7f6;border-color:#9bdedc}.seso-collections-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-collections-directory-page .seso-customer-directory-summary>div:nth-child(2) strong,.seso-collections-directory-page .seso-customer-directory-summary>div:nth-child(3) strong{color:#078e98}.seso-collection-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.seso-collection-kpi-card{--collection-kpi-accent:#0aa8ae;--collection-kpi-icon-background:#dff8f5;background:#fff;border:1px solid #c5d5e5;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:94px;padding:14px 17px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #14315912}.seso-collection-kpi-card:before{background:var(--collection-kpi-accent);content:"";height:3px;position:absolute;inset:0 0 auto}.seso-collection-kpi-card.is-blue{--collection-kpi-accent:#176bd1;--collection-kpi-icon-background:#e3edff}.seso-collection-kpi-card.is-orange{--collection-kpi-accent:#ed9400;--collection-kpi-icon-background:#fff0d4}.seso-collection-kpi-card.is-purple{--collection-kpi-accent:#7651d7;--collection-kpi-icon-background:#eee6ff}.seso-collection-kpi-card>.seso-collection-kpi-icon{background:var(--collection-kpi-icon-background);color:var(--collection-kpi-accent);border-radius:12px;justify-content:center;place-self:center;align-items:center;width:48px;height:48px;line-height:1;display:inline-flex}.seso-collection-kpi-icon .workspace-icon{flex:none;margin:0;display:block}.seso-collection-kpi-card>div{min-width:0}.seso-collection-kpi-card>div>span,.seso-collection-kpi-card>div>strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-collection-kpi-card>div>span{color:#123c69;font-size:13px;font-weight:500}.seso-collection-kpi-card>div>strong{color:#071c3d;font-variant-numeric:tabular-nums;margin-top:5px;font-size:25px;font-weight:500;line-height:1}.seso-collections-directory-page .seso-customer-directory-tools{grid-template-columns:minmax(0,1fr) minmax(350px,.52fr)}.seso-collections-directory-page .seso-customer-directory-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-collections-directory-list .seso-customer-directory-columns,.seso-collections-directory-list .seso-customer-directory-row{grid-template-columns:minmax(250px,1.2fr) 130px minmax(160px,.9fr) 145px 92px 22px}.seso-collections-directory-date,.seso-collections-directory-description,.seso-collections-directory-amount,.seso-collections-directory-mobile-values{min-width:0}.seso-collections-directory-date strong,.seso-collections-directory-date small,.seso-collections-directory-description strong,.seso-collections-directory-description small,.seso-collections-directory-amount strong,.seso-collections-directory-amount small,.seso-collections-directory-mobile-values strong,.seso-collections-directory-mobile-values small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-collections-directory-date strong,.seso-collections-directory-description strong,.seso-collections-directory-amount strong{color:#092c55;font-size:13px}.seso-collections-directory-date small,.seso-collections-directory-description small,.seso-collections-directory-amount small{color:#7a8d9f;margin-top:4px;font-size:10px}.seso-collections-directory-amount{font-variant-numeric:tabular-nums;text-align:right}.seso-collections-directory-status{border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.seso-collections-directory-status.is-posted{color:#087b52;background:#e7f8f1}.seso-collections-directory-status.is-cancelled{color:#bd2d48;background:#fff0f3}.seso-collections-directory-row.is-cancelled .seso-customer-directory-identity strong,.seso-collections-directory-row.is-cancelled .seso-collections-directory-amount strong{color:#7b8794}.seso-collections-directory-mobile-values{text-align:right;display:none}.seso-collection-premium-detail-page{gap:14px;display:grid}.seso-collection-detail-back{color:#078d98;justify-self:start;align-items:center;gap:6px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.seso-collection-detail-back .workspace-icon{transform:rotate(180deg)}.seso-collection-detail-hero,.seso-collection-detail-card,.seso-collection-detail-danger{background:#fff;border:1px solid #d4e1e9;border-radius:20px;box-shadow:0 12px 28px #07315c12}.seso-collection-detail-hero{background:radial-gradient(circle at 88% 18%,#00aebc21,#0000 30%),linear-gradient(125deg,#fff 0%,#f5fbfc 100%);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:20px;display:grid}.seso-collection-detail-hero-main{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:13px;min-width:0;display:grid}.seso-collection-detail-hero-icon{color:#008f9a;background:#e2f8f7;border:1px solid #9bdedc;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.seso-collection-detail-hero-main span,.seso-collection-detail-hero-amount>span,.seso-collection-detail-card small,.seso-collection-detail-danger>div>span{color:#6b7f91;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.seso-collection-detail-hero-main h1{color:#082b59;letter-spacing:-.02em;margin:3px 0 0;font-size:clamp(22px,2vw,29px);line-height:1.08}.seso-collection-detail-hero-main p{color:#61768a;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:12px;overflow:hidden}.seso-collection-detail-hero-amount{text-align:right;min-width:150px}.seso-collection-detail-hero-amount>span{letter-spacing:normal;text-transform:none;border-radius:999px;margin-bottom:7px;padding:5px 9px;display:inline-flex}.seso-collection-detail-hero-amount>span.is-posted{color:#087b52;background:#e7f8f1}.seso-collection-detail-hero-amount>span.is-cancelled{color:#bd2d48;background:#fff0f3}.seso-collection-detail-hero-amount strong{color:#082b59;font-variant-numeric:tabular-nums;font-size:clamp(21px,2vw,27px);display:block}.seso-collection-detail-hero-actions{gap:8px;display:flex}.seso-collection-detail-hero-actions a{color:#082b59;white-space:nowrap;background:#fff;border:1px solid #c9d8e3;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.seso-collection-detail-hero-actions a.is-primary{color:#fff;background:#07316d;border-color:#07316d}.seso-collection-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:start;gap:14px;display:grid}.seso-collection-detail-card{padding:18px}.seso-collection-detail-card>header{justify-content:space-between;align-items:center;gap:11px;display:flex}.seso-collection-detail-info>header{justify-content:flex-start}.seso-collection-detail-info>header>span{color:#008f9a;background:#e9f8f8;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.seso-collection-detail-card h2,.seso-collection-detail-danger h2{color:#082b59;margin:3px 0 0;font-size:18px;line-height:1.15}.seso-collection-detail-info dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:15px 0 0;display:grid}.seso-collection-detail-info dl>div{border-top:1px solid #e0e8ee;min-width:0;padding:12px 10px}.seso-collection-detail-info dl>div:nth-child(odd){border-right:1px solid #e0e8ee;padding-left:0}.seso-collection-detail-info dt{color:#708396;font-size:10px;font-weight:800}.seso-collection-detail-info dd{color:#082b59;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:800}.seso-collection-detail-balance>header a{color:#078d98;align-items:center;gap:4px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.seso-collection-detail-balance-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.seso-collection-detail-balance-flow>div{background:#f5f8fb;border:1px solid #dce6ed;border-radius:13px;min-width:0;padding:12px}.seso-collection-detail-balance-flow>div.is-payment{background:#eaf9f3;border-color:#b6e5cf}.seso-collection-detail-balance-flow>div.is-cancelled{background:#fff2f4;border-color:#efc6d0}.seso-collection-detail-balance-flow span,.seso-collection-detail-balance-flow strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-collection-detail-balance-flow span{color:#718497;font-size:9px;font-weight:750}.seso-collection-detail-balance-flow strong{color:#082b59;font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px}.seso-collection-detail-balance-flow .is-payment strong{color:#087b52}.seso-collection-detail-balance-flow .is-cancelled strong{color:#bd2d48}.seso-collection-detail-cash{grid-column:1/-1;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:14px;display:grid}.seso-collection-detail-cash>span{color:#078c58;background:#e9f8f1;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.seso-collection-detail-cash strong{color:#082b59;margin-top:4px;font-size:14px;display:block}.seso-collection-detail-cash>div:last-child{text-align:right}.seso-collection-premium-detail-page .seso-document-actions{margin-top:0;padding:18px}.seso-collection-premium-detail-page .seso-document-dialog-trigger{margin-top:14px}.seso-collection-premium-detail-page .seso-document-actions>p{margin-bottom:0}.seso-collection-detail-danger{box-shadow:none;border-color:#edccd4;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.seso-collection-detail-danger>div>span{color:#b42346}.seso-collection-detail-danger p{color:#6e7f8f;margin:5px 0 0;font-size:11px}.seso-collection-detail-danger .danger-action{color:#b42346;font:inherit;white-space:nowrap;background:#fff;border:1px solid #d64260;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex}@media (max-width:1040px){.seso-collection-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-collections-directory-page .seso-customer-directory-tools{grid-template-columns:1fr}.seso-collections-directory-list .seso-customer-directory-columns,.seso-collections-directory-list .seso-customer-directory-row{grid-template-columns:minmax(220px,1fr) 125px minmax(150px,.8fr) 130px 22px}.seso-collections-directory-list .seso-customer-directory-columns span:nth-child(5),.seso-collections-directory-status{display:none}.seso-collection-detail-hero{grid-template-columns:minmax(0,1fr) auto}.seso-collection-detail-hero-actions{grid-column:1/-1;justify-content:flex-end}.seso-collection-detail-grid{grid-template-columns:1fr}}@media (max-width:820px){.seso-collections-directory-list .seso-customer-directory-columns,.seso-collections-directory-list .seso-customer-directory-row{grid-template-columns:minmax(0,1fr) 130px 22px}.seso-collections-directory-list .seso-customer-directory-columns span:nth-child(2),.seso-collections-directory-list .seso-customer-directory-columns span:nth-child(3),.seso-collections-directory-date,.seso-collections-directory-description{display:none}}@media (max-width:720px){.seso-collection-kpi-grid{gap:9px}.seso-collection-kpi-card{grid-template-columns:38px minmax(0,1fr);gap:9px;min-height:72px;padding:10px}.seso-collection-kpi-card>.seso-collection-kpi-icon{border-radius:10px;width:38px;height:38px}.seso-collection-kpi-card>div>span{font-size:10px}.seso-collection-kpi-card>div>strong{font-size:15px}.seso-collections-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-collections-directory-page .seso-customer-directory-summary>div{min-height:61px;padding-inline:10px}.seso-collections-directory-page .seso-customer-directory-summary>div:nth-child(2){border-right:0}.seso-collections-directory-page .seso-customer-directory-summary>div:nth-child(-n+2){border-bottom:1px solid #dce8ef}.seso-collections-directory-page .seso-customer-directory-summary strong{font-size:14px}.seso-collections-directory-list .seso-customer-directory-row{grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;min-height:70px;padding:9px 10px}.seso-collections-directory-date,.seso-collections-directory-description,.seso-collections-directory-amount,.seso-collections-directory-status{display:none}.seso-collections-directory-mobile-values{max-width:125px;display:block}.seso-collections-directory-mobile-values strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:12px}.seso-collections-directory-mobile-values small{color:#708498;margin-top:4px;font-size:9px}.seso-collections-directory-mobile-values.is-cancelled strong,.seso-collections-directory-mobile-values.is-cancelled small{color:#bd2d48}.seso-collection-premium-detail-page{gap:10px}.seso-collection-detail-back{font-size:11px}.seso-collection-detail-hero{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px}.seso-collection-detail-hero-main{grid-template-columns:40px minmax(0,1fr);gap:9px}.seso-collection-detail-hero-icon{border-radius:11px;width:40px;height:40px}.seso-collection-detail-hero-main>div>span{display:none}.seso-collection-detail-hero-main h1{font-size:18px}.seso-collection-detail-hero-main p{max-width:170px;font-size:10px}.seso-collection-detail-hero-amount{min-width:95px}.seso-collection-detail-hero-amount>span{margin-bottom:4px;padding:4px 7px;font-size:9px}.seso-collection-detail-hero-amount strong{font-size:17px}.seso-collection-detail-hero-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seso-collection-detail-hero-actions a{min-height:36px;font-size:10px}.seso-collection-detail-grid{gap:10px}.seso-collection-detail-card{border-radius:16px;padding:11px}.seso-collection-detail-info>header>span,.seso-collection-detail-info>header small{display:none}.seso-collection-detail-card h2{margin:0;font-size:15px}.seso-collection-detail-info dl{margin-top:8px}.seso-collection-detail-info dl>div{min-height:52px;padding:8px}.seso-collection-detail-info dl>div:nth-child(odd){padding-left:0}.seso-collection-detail-info dt{font-size:9px}.seso-collection-detail-info dd{margin-top:3px;font-size:11px}.seso-collection-detail-balance>header small{display:none}.seso-collection-detail-balance>header a{font-size:9px}.seso-collection-detail-balance-flow{gap:5px;margin-top:9px}.seso-collection-detail-balance-flow>div{border-radius:10px;padding:8px 6px}.seso-collection-detail-balance-flow span{font-size:8px}.seso-collection-detail-balance-flow strong{margin-top:4px;font-size:10px}.seso-collection-detail-cash{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;padding-block:9px}.seso-collection-detail-cash>span{border-radius:9px;width:34px;height:34px}.seso-collection-detail-cash small{font-size:8px}.seso-collection-detail-cash strong{margin-top:2px;font-size:11px}.seso-collection-premium-detail-page .seso-document-actions{border-radius:16px;padding:12px}.seso-collection-premium-detail-page .seso-document-actions-heading>span,.seso-collection-premium-detail-page .seso-document-actions-heading small,.seso-collection-premium-detail-page .seso-document-actions>p{display:none}.seso-collection-premium-detail-page .seso-document-actions-heading strong{font-size:14px}.seso-collection-premium-detail-page .seso-document-dialog-trigger{min-height:38px;margin-top:9px;font-size:11px}.seso-collection-detail-danger{border-radius:16px;padding:11px}.seso-collection-detail-danger>div>span,.seso-collection-detail-danger p{display:none}.seso-collection-detail-danger h2{margin:0;font-size:14px}.seso-collection-detail-danger .danger-action{min-height:36px;padding-inline:10px;font-size:10px}}@media (max-width:390px){.seso-collections-directory-page .seso-customer-directory-tabs a{padding-inline:4px;font-size:10px}.seso-collections-directory-mobile-values{max-width:108px}.seso-collection-detail-hero-main p{max-width:135px}.seso-collection-detail-hero-actions a span{display:none}}.content>*{box-sizing:border-box;width:100%;min-width:0;max-width:1320px;margin-inline:auto}.content>.workspace-global-breadcrumb{max-width:1320px;margin:0;padding:0;display:block}.content>:not(.workspace-global-breadcrumb) .workspace-page-breadcrumbs,.content>:not(.workspace-global-breadcrumb) [class*=breadcrumb],.content>:not(.workspace-global-breadcrumb) [class*=__crumb],.content>:not(.workspace-global-breadcrumb) nav[aria-label=Sayfa\ yolu],.content>:not(.workspace-global-breadcrumb) nav[aria-label=İçerik\ yolu]{display:none}.content .workspace-page-heading{gap:14px;width:100%;min-width:0;margin-block:0;display:grid}.content .workspace-page-heading>.workspace-page-breadcrumbs,.content>.workspace-global-breadcrumb>.workspace-page-breadcrumbs{box-shadow:none;box-sizing:border-box;color:#173f70;background:#f8fafc;border:0;border-bottom:1px solid #d1dbe6;border-radius:0;align-self:stretch;width:100%;max-width:none;height:54px;min-height:54px;margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;display:block;overflow:hidden}.content .workspace-page-breadcrumbs ol{align-items:center;width:100%;min-width:0;height:100%;margin:0;padding:0 16px;list-style:none;display:flex;overflow:hidden}.content .workspace-page-breadcrumbs li{white-space:nowrap;flex:0 auto;align-items:center;min-width:0;line-height:1.2;display:inline-flex}.content .workspace-page-breadcrumbs a,.content .workspace-page-breadcrumbs strong{color:#173f70;white-space:nowrap;align-items:center;gap:7px;min-width:0;text-decoration:none;display:inline-flex}.content .workspace-page-breadcrumbs a:hover{color:#00737c}.content .workspace-page-breadcrumbs a:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #00a8b4}.content .workspace-page-breadcrumbs li[aria-current=page]{min-width:0;overflow:hidden}.content .workspace-page-breadcrumbs li[aria-current=page] strong{color:#00737c;text-overflow:ellipsis;font-weight:500;overflow:hidden}.content .workspace-page-breadcrumb-home{color:#173f70;flex:none}.content .workspace-page-breadcrumb-separator{color:#173f70;flex:none;justify-content:center;align-items:center;margin:0 7px;display:inline-flex}@media (max-width:900px){.content{padding-top:0}.content>*{max-width:none;margin-top:0}.content>:is(.customer-detail-page,.customer-form-page,.product-detail-page,.sale-detail-page,.sale-form-page){padding-top:0}.content .workspace-page-heading{gap:11px}.content .workspace-page-heading>.workspace-page-breadcrumbs,.content>.workspace-global-breadcrumb>.workspace-page-breadcrumbs{width:calc(100% + 16px);height:54px;min-height:54px;margin:0 -8px;padding:0}.content .workspace-page-breadcrumbs{font-size:13px}.content .workspace-page-breadcrumbs ol{padding:0 14px}.content .workspace-page-breadcrumb-separator{margin-inline:5px}.content .workspace-page-breadcrumbs a>span{text-overflow:ellipsis;max-width:112px;display:block;overflow:hidden}}.content>.workspace-global-breadcrumb{display:none}.content>:not(.workspace-global-breadcrumb) .workspace-page-breadcrumbs{display:block}.content>:not(.workspace-global-breadcrumb) :is([class*=__crumb],[class*=__breadcrumb]){display:none}.content .workspace-page-breadcrumbs{box-shadow:none;color:#173f70;background:0 0;border:0;border-radius:0;width:auto;height:auto;min-height:0;margin:0 0 9px;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;display:block;overflow:visible}.content .workspace-page-breadcrumbs ol{align-items:center;gap:0;width:auto;min-width:0;height:auto;margin:0;padding:0;list-style:none;display:flex;overflow:visible}.content .workspace-page-breadcrumbs li,.content .workspace-page-breadcrumbs a,.content .workspace-page-breadcrumbs strong{color:#173f70;white-space:nowrap;align-items:center;min-width:0;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.content .workspace-page-breadcrumbs a:hover,.content .workspace-page-breadcrumbs a:focus-visible{color:#00737c}.content .workspace-page-breadcrumbs li[aria-current=page] strong{color:#00737c;text-overflow:ellipsis;overflow:hidden}.content .workspace-page-breadcrumb-home{gap:0}.content>:not(.workspace-global-breadcrumb) .workspace-page-breadcrumb-home,.content>:not(.workspace-global-breadcrumb) .workspace-page-breadcrumb-separator{display:inline-flex}.content .workspace-page-breadcrumb-separator{color:#173f70;flex:none;justify-content:center;align-items:center;margin-inline:7px;display:inline-flex}.content [class*=hero] .workspace-page-breadcrumbs{margin-bottom:0}.content [class*=hero]>div>.workspace-page-breadcrumbs~a,.content [class*=page]>.workspace-page-breadcrumbs+a{display:none}@media (max-width:900px){.content .workspace-page-breadcrumbs{margin-bottom:8px;font-size:11px}.content .workspace-page-breadcrumb-separator{margin-inline:6px}.content .workspace-page-breadcrumbs a,.content .workspace-page-breadcrumbs strong{text-overflow:ellipsis;max-width:120px;overflow:hidden}}.voice-page{width:100%;max-width:1320px}.voice-page .voice-examples p{min-width:0}@media (max-width:900px){.voice-page .workspace-page-identity{display:none}.voice-page .voice-card-heading{flex-direction:row;align-items:center;gap:12px}.voice-page .voice-card-heading .eyebrow,.voice-page .voice-card-heading>div>p{display:none}.voice-page .voice-card-heading h2{margin:0}.voice-page .voice-examples>span{display:block}.voice-page .voice-examples p{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;display:block;overflow:hidden}.voice-page .voice-examples p:after{display:none}}.seso-directory-page .seso-customer-filter-layout{grid-template-columns:minmax(320px,.9fr) minmax(560px,1.1fr)}.seso-directory-page .seso-customer-list-columns,.seso-directory-page .seso-customer-row{grid-template-columns:minmax(250px,1.25fr) minmax(140px,.65fr) minmax(190px,.9fr) minmax(140px,.65fr) auto}.seso-directory-page .seso-customer-last-activity>span{color:#0b5f9f;font-weight:800}.seso-directory-form-page{gap:16px;display:grid}.seso-directory-file-field{color:#536a83;cursor:pointer;text-align:center;background:linear-gradient(145deg,#f8fbfd,#edf8f9);border:1px dashed #85c8ce;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:210px;padding:26px;display:flex}.seso-directory-file-field>span{color:#008d99;background:#dff4f6;border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.seso-directory-file-field strong{color:#0b2a5b;font-size:17px}.seso-directory-file-field small{font-size:12px}.seso-directory-file-field input{color:#334b68;font:inherit;background:#fff;border:1px solid #c5d3df;border-radius:10px;width:100%;max-width:440px;padding:9px}@media (max-width:1120px) and (min-width:901px){.seso-directory-page .seso-customer-filter-layout{grid-template-columns:minmax(0,1fr)}.seso-directory-page .seso-customer-list-columns,.seso-directory-page .seso-customer-row{grid-template-columns:minmax(220px,1.2fr) minmax(170px,.85fr) auto auto}.seso-directory-page .seso-customer-list-columns span:nth-child(2),.seso-directory-page .seso-customer-last-activity{display:none}}@media (max-width:900px){.seso-directory-page{max-width:100%;overflow-x:clip}.seso-directory-page .seso-customer-filter-layout{grid-template-columns:minmax(0,1fr)}.seso-directory-page .seso-customer-list-columns,.seso-directory-page .seso-customer-row{grid-template-columns:minmax(0,1fr) auto auto}.seso-directory-form-page{max-width:100%;overflow-x:clip}.seso-directory-file-field{min-height:180px;padding:20px 14px}}.sale-form .sale-line-header,.sale-form .sale-line-row{grid-template-columns:minmax(180px,1.35fr) minmax(90px,.4fr) minmax(135px,.65fr) minmax(76px,.28fr) auto}.sale-form .sale-form-total{grid-template-columns:auto auto;align-items:baseline;gap:3px 12px;display:grid}.seso-sale-detail-page .seso-sale-detail-line-header,.seso-sale-detail-page .seso-sale-detail-line{grid-template-columns:minmax(180px,1fr) 120px 150px 150px 140px}@media (max-width:760px){.customer-detail-page .seso-customer-detail-card-heading:has(.seso-supplier-heading-actions){align-items:flex-start}.sale-form .sale-line-header{display:none}.sale-form .sale-line-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-form .sale-line-row>label:first-child,.sale-form .sale-line-row>button{grid-column:1/-1}.seso-sale-detail-page .seso-sale-detail-line-header{display:none}.seso-sale-detail-page .seso-sale-detail-line{grid-template-columns:minmax(0,1fr) auto}.seso-sale-detail-page .seso-sale-detail-line>div:first-child{grid-column:1/-1}}.seso-whatsapp-page{gap:22px;display:grid}.seso-whatsapp-notice{color:#08776f;background:#edfffb;border:1px solid #9ddfd7;border-radius:16px;padding:14px 18px;font-weight:750}.seso-whatsapp-notice.is-error{color:#b42346;background:#fff3f5;border-color:#f2b9c3}.seso-whatsapp-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.seso-whatsapp-metrics article,.seso-whatsapp-card{background:#fff;border:1px solid #cfdae7;box-shadow:0 12px 28px #072b570f}.seso-whatsapp-metrics article{border-radius:20px;align-items:center;gap:15px;min-height:126px;padding:20px;display:flex}.seso-whatsapp-metrics article>span{color:#0877c7;background:#eaf6ff;border-radius:16px;flex:0 0 54px;place-items:center;height:54px;display:grid}.seso-whatsapp-metrics article>span.is-whatsapp{color:#079b65;background:#e7fbf4}.seso-whatsapp-metrics small,.seso-whatsapp-metrics p{color:#58708a;margin:0;display:block}.seso-whatsapp-metrics strong{color:#082d61;margin:4px 0;font-size:clamp(1.28rem,2vw,1.7rem);display:block}.seso-whatsapp-setup-grid,.seso-whatsapp-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.seso-whatsapp-card{border-radius:22px;padding:24px}.seso-whatsapp-card>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.seso-whatsapp-card>header span{color:#008e91;letter-spacing:.12em;font-size:.75rem;font-weight:850}.seso-whatsapp-card>header h2{color:#062c61;margin:5px 0 0;font-size:clamp(1.2rem,2vw,1.55rem)}.seso-whatsapp-card>header>b,.seso-whatsapp-list article>b{color:#526b84;white-space:nowrap;background:#edf3f9;border-radius:999px;padding:7px 11px;font-size:.77rem}.seso-whatsapp-card>header>b.is-connected,.seso-whatsapp-list article>b.is-read,.seso-whatsapp-list article>b.is-delivered{color:#07885b;background:#e8fbf3}.seso-whatsapp-list article>b.is-pending_approval{color:#a86700;background:#fff5df}.seso-whatsapp-list article>b.is-failed,.seso-whatsapp-list article>b.is-rejected{color:#bd3151;background:#fff0f3}.seso-whatsapp-connection-card dl{gap:0;margin:0;display:grid}.seso-whatsapp-connection-card dl div{border-top:1px solid #dce5ef;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.seso-whatsapp-connection-card dt{color:#627891}.seso-whatsapp-connection-card dd{color:#092f61;overflow-wrap:anywhere;margin:0;font-weight:750}.seso-whatsapp-command-card>p,.seso-whatsapp-policy-note{color:#526b84;line-height:1.55}.seso-whatsapp-phone-row{color:#007f83;background:#f4fdfd;border:1px solid #b9dce1;border-radius:15px;align-items:center;gap:10px;margin:18px 0;padding:14px 16px;display:flex}.seso-whatsapp-button{min-height:48px;font:inherit;cursor:pointer;border:1px solid #bfcddb;border-radius:14px;padding:0 19px;font-weight:800}.seso-whatsapp-button.is-primary{color:#fff;background:linear-gradient(135deg,#06356e,#087c9e);border-color:#06356e}.seso-whatsapp-button.is-secondary{color:#0a376d;background:#fff}.seso-whatsapp-button.is-danger{color:#b42346;background:#fff5f7;border-color:#efb4bf}.seso-whatsapp-button:disabled{cursor:not-allowed;opacity:.5}.seso-whatsapp-connect-intro,.seso-whatsapp-connected-identity{background:linear-gradient(135deg,#f3fffb,#f5fbff);border:1px solid #bce4dc;border-radius:18px;align-items:center;gap:15px;padding:17px;display:flex}.seso-whatsapp-connect-intro>span,.seso-whatsapp-connected-identity>span{color:#078f61;background:#dff8ef;border-radius:16px;flex:0 0 52px;place-items:center;height:52px;display:grid}.seso-whatsapp-connect-intro strong,.seso-whatsapp-connected-identity strong{color:#072e60;font-size:1.06rem;display:block}.seso-whatsapp-connect-intro p,.seso-whatsapp-connected-identity p,.seso-whatsapp-connected-identity small{color:#58718a;margin:4px 0 0;line-height:1.45;display:block}.seso-whatsapp-connect-steps{gap:11px;margin:18px 0;padding:0;list-style:none;display:grid}.seso-whatsapp-connect-steps li{color:#355675;align-items:center;gap:11px;display:flex}.seso-whatsapp-connect-steps b{color:#067d8f;background:#e7f6fb;border-radius:999px;flex:0 0 30px;place-items:center;height:30px;font-size:.82rem;display:grid}.seso-whatsapp-connect-button{justify-content:center;align-items:center;gap:9px;width:100%;display:flex}.seso-whatsapp-registration-pin{color:#173f6d;gap:7px;margin:0 0 14px;font-weight:780;display:grid}.seso-whatsapp-registration-pin input{color:#082f63;width:100%;min-height:48px;font:inherit;letter-spacing:.28em;background:#fbfdff;border:1px solid #bdd2df;border-radius:14px;padding:0 15px;font-size:1.1rem}.seso-whatsapp-registration-pin small{color:#687f96;font-weight:500;line-height:1.4}.seso-whatsapp-connected-identity{margin-bottom:8px}.seso-whatsapp-connect-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.seso-whatsapp-connection-note,.seso-whatsapp-connection-warning{color:#536d86;background:#f3f7fb;border-radius:13px;margin:14px 0 0;padding:12px 14px;line-height:1.45}.seso-whatsapp-connection-warning{color:#a82c48;background:#fff5f7;border:1px solid #f0c4ca}.seso-whatsapp-connect-feedback{color:#087658;background:#edfbf6;border:1px solid #a8ddcf;border-radius:13px;margin-top:14px;padding:12px 14px;font-weight:720}.seso-whatsapp-connect-feedback.is-error{color:#aa2948;background:#fff4f6;border-color:#efbdc6}.seso-whatsapp-compose-card form{gap:15px;display:grid}.seso-whatsapp-compose-card label{color:#173e6c;gap:7px;font-weight:780;display:grid}.seso-whatsapp-compose-card select,.seso-whatsapp-compose-card textarea{color:#082f63;width:100%;font:inherit;resize:vertical;background:#fbfdff;border:1px solid #c7d5e3;border-radius:14px;padding:13px 14px}.seso-whatsapp-rules-card ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.seso-whatsapp-rules-card li{color:#008c8d;gap:13px;display:flex}.seso-whatsapp-rules-card li span{color:#62768d;gap:3px;line-height:1.4;display:grid}.seso-whatsapp-rules-card li strong{color:#0a3568}.seso-whatsapp-list{margin:0 -24px -24px;display:grid}.seso-whatsapp-list article{border-top:1px solid #dce5ee;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:18px 24px;display:grid}.seso-whatsapp-list-icon{color:#0877c7;background:#eaf6ff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.seso-whatsapp-list-icon.is-message{color:#079b65;background:#e8fbf3}.seso-whatsapp-list-copy{min-width:0}.seso-whatsapp-list-copy strong{color:#082f63}.seso-whatsapp-list-copy p{color:#415f7e;overflow-wrap:anywhere;margin:4px 0}.seso-whatsapp-list-copy small{color:#71859a}.seso-whatsapp-row-actions{gap:8px;display:flex}.seso-whatsapp-row-actions button{color:#173d69;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d4e0;border-radius:11px;padding:0 13px;font-size:.85rem;font-weight:800}.seso-whatsapp-row-actions button.is-approve{color:#fff;background:#078f70;border-color:#078f70}.seso-whatsapp-empty{color:#008f91;border-top:1px solid #dce5ee;align-items:center;gap:15px;min-height:112px;padding:20px 0 0;display:flex}.seso-whatsapp-empty strong{color:#0a3568}.seso-whatsapp-empty p{color:#687f96;margin:4px 0 0}@media (max-width:900px){.seso-whatsapp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-whatsapp-setup-grid,.seso-whatsapp-workspace-grid{grid-template-columns:1fr}.seso-whatsapp-list article{grid-template-columns:auto minmax(0,1fr) auto}.seso-whatsapp-row-actions{grid-column:2/-1}}@media (max-width:600px){.seso-whatsapp-page{gap:14px}.seso-whatsapp-metrics{gap:10px}.seso-whatsapp-metrics article{border-radius:18px;gap:10px;min-height:112px;padding:14px}.seso-whatsapp-metrics article>span{border-radius:13px;flex-basis:44px;height:44px}.seso-whatsapp-metrics strong{font-size:1.13rem}.seso-whatsapp-card{border-radius:18px;padding:18px}.seso-whatsapp-connection-card dl div{grid-template-columns:1fr;gap:5px}.seso-whatsapp-connect-actions{grid-template-columns:1fr}.seso-whatsapp-connect-intro,.seso-whatsapp-connected-identity{align-items:flex-start;padding:14px}.seso-whatsapp-list{margin:0 -18px -18px}.seso-whatsapp-list article{grid-template-columns:auto minmax(0,1fr);padding:16px 18px}.seso-whatsapp-list article>b{grid-column:2;justify-self:start}.seso-whatsapp-row-actions{grid-column:1/-1;width:100%}.seso-whatsapp-row-actions form{flex:1}.seso-whatsapp-row-actions button{width:100%}}.sale-tax-mode{background:#f4fafb;border:1px solid #c4e2e5;border-radius:16px;gap:9px;margin:0;padding:14px 16px;display:grid}.sale-tax-mode legend{color:#173654;padding:0 5px;font-size:13px;font-weight:850}.sale-tax-mode>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:360px;display:grid}.sale-tax-mode button{color:#345572;cursor:pointer;font:inherit;background:#fff;border:1px solid #bfd0de;border-radius:11px;min-height:42px;font-size:13px;font-weight:850}.sale-tax-mode button.is-active{color:#fff;background:#008f9c;border-color:#008f9c}.sale-tax-mode>small{color:#60758c;font-size:11px;line-height:1.45}.sale-form-totals{align-items:end;gap:5px;display:grid}.sale-form-totals>span{color:#60758c;justify-content:space-between;align-items:baseline;gap:15px;font-size:12px;display:flex}.sale-form-totals>span:last-child{color:#082b59;border-top:1px solid #cbd8e5;margin-top:3px;padding-top:7px;font-size:14px}.sale-form-totals strong{color:#082b59;font-size:15px}.sale-form-totals>span:last-child strong{color:#008f9c;font-size:20px}.seso-sale-invoice{background:#fff;border:1px solid #cbd8e5;border-radius:16px;overflow:hidden;box-shadow:0 8px 22px #082b590d}.seso-sale-invoice-header{background:#fff;border-bottom:1px solid #d4e1e9;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.seso-sale-invoice-title{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:13px;min-width:0;display:grid}.seso-sale-invoice-icon{color:#008f9c;background:#e6f8f8;border:0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.seso-sale-invoice .eyebrow{color:#008a99;letter-spacing:.13em;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.seso-sale-invoice-title h1{color:#082b59;letter-spacing:-.025em;margin:0;font-size:clamp(21px,1.8vw,25px);font-weight:850;line-height:1.1}.seso-sale-invoice-title p{color:#60758c;margin:4px 0 0;font-size:12px}.seso-sale-invoice-status{color:#087949;background:#e6f7ee;border:1px solid #a7ddbf;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:850}.seso-sale-invoice-status.is-cancelled{color:#b42346;background:#fff0f3;border-color:#efb5bf}.seso-sale-invoice-meta{border-bottom:1px solid #dce5ed;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 22px;display:grid}.seso-sale-invoice-meta>div{gap:4px;min-height:0;padding:15px 0;display:grid}.seso-sale-invoice-meta>div+div{border-left:1px solid #dce5ed;padding-left:18px}.seso-sale-invoice-meta span,.seso-sale-invoice-note>span{color:#60758c;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.seso-sale-invoice-meta :is(a,strong){color:#082b59;font-size:15px;font-weight:850;text-decoration:none}.seso-sale-invoice-meta a:hover{color:#008f9c}.seso-sale-invoice-meta small{color:#708399;font-size:11px}.seso-sale-invoice-lines>header{justify-content:space-between;align-items:center;min-height:56px;padding:13px 22px 9px;display:flex}.seso-sale-invoice-lines>header h2{color:#082b59;margin:0;font-size:17px;font-weight:850}.seso-sale-invoice-lines>header span{color:#526b84;background:#eff4f8;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.seso-sale-invoice-line-labels,.seso-sale-invoice-line{grid-template-columns:minmax(190px,1.35fr) minmax(90px,.45fr) minmax(120px,.65fr) minmax(120px,.6fr) minmax(120px,.65fr);align-items:center;gap:14px;display:grid}.seso-sale-invoice-line-labels{color:#60758c;letter-spacing:.04em;text-transform:uppercase;background:#f4f7fa;border-block:1px solid #dce5ed;padding:10px 22px;font-size:10px;font-weight:850}.seso-sale-invoice-line-labels>:not(:first-child),.seso-sale-invoice-line>:not(:first-child){text-align:right}.seso-sale-invoice-line{color:#456079;border-bottom:1px solid #e2e9f0;min-height:66px;padding:12px 22px;font-size:12px}.seso-sale-invoice-product{min-width:0}.seso-sale-invoice-line strong{color:#082b59;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;display:block;overflow:hidden}.seso-sale-invoice-footer{background:#fff;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:24px;padding:18px 22px;display:grid}.seso-sale-invoice-context{color:#60758c;font-size:12px;line-height:1.45}.seso-sale-invoice-context p{overflow-wrap:anywhere;margin:0}.seso-sale-invoice-context .seso-sale-invoice-note{color:#304c68;margin-top:7px}.seso-sale-invoice-totals{grid-column:2;gap:8px;margin:0;display:grid}.seso-sale-invoice-totals>div{color:#60758c;justify-content:space-between;align-items:baseline;gap:16px;font-size:12px;display:flex}.seso-sale-invoice-totals :is(dt,dd){margin:0}.seso-sale-invoice-totals dd{color:#082b59;font-weight:850}.seso-sale-invoice-totals .is-grand-total{color:#082b59;border-top:1px solid #cbd8e5;margin-top:3px;padding-top:10px;font-size:14px;font-weight:850}.seso-sale-invoice-totals .is-grand-total dd{color:#008f9c;font-size:21px;font-weight:900}.seso-sale-invoice-actions{border-top:1px solid #dce5ed;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px 22px 20px;display:grid}.seso-sale-invoice-actions a{justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;min-height:42px;display:inline-flex}@media (max-width:760px){.sale-tax-mode{padding:13px}.sale-tax-mode>div{max-width:none}.sale-form .sale-line-row>label:nth-child(4){grid-column:auto}.sale-form-footer{align-items:stretch}.sale-form-totals{width:100%}.seso-sale-invoice{border-radius:14px}.seso-sale-invoice-header{align-items:flex-start;min-height:0;padding:16px 15px}.seso-sale-invoice-title{grid-template-columns:40px minmax(0,1fr);gap:10px}.seso-sale-invoice-icon{border-radius:11px;width:40px;height:40px}.seso-sale-invoice-title h1{font-size:19px}.seso-sale-invoice-status{padding:6px 9px;font-size:10px}.seso-sale-invoice-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:0 15px}.seso-sale-invoice-meta>div{min-height:0;padding:12px 0}.seso-sale-invoice-meta>div+div{padding-left:12px}.seso-sale-invoice-lines>header{min-height:52px;padding:11px 12px 8px}.seso-sale-invoice-line-labels{text-transform:none;grid-template-columns:minmax(0,1fr) 38px 72px 44px 78px;gap:6px;padding:8px 12px;font-size:9px;display:grid}.seso-sale-invoice-line{grid-template-columns:minmax(0,1fr) 38px 72px 44px 78px;align-items:center;gap:6px;min-height:58px;padding:10px 12px;font-size:11px}.seso-sale-invoice-product{grid-column:auto}.seso-sale-invoice-line>:not(:first-child){text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.seso-sale-invoice-line strong{font-size:11px}.seso-sale-invoice-footer{grid-template-columns:minmax(0,1fr);gap:12px;padding:16px 15px}.seso-sale-invoice-context+.seso-sale-invoice-totals{border-top:1px solid #dce5ed;padding-top:14px}.seso-sale-invoice-totals{grid-column:1}.seso-sale-invoice-actions{padding:14px 15px 16px}.seso-product-stock-entry-dialog :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px!important}}.seso-new-sale-page{gap:10px}.seso-new-sale-card.sale-form-card{box-sizing:border-box;background:#fff;border:1px solid #ccdbe6;border-radius:18px;width:100%;min-width:0;max-width:100%;padding:0;display:block;overflow:visible;box-shadow:0 10px 28px #082b590f}.seso-new-sale-form.sale-form{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:0;display:block}.seso-new-sale-form *,.seso-new-sale-form :before,.seso-new-sale-form :after{box-sizing:border-box}.seso-new-sale-form>.customer-form-alert{margin:16px 22px 0}.seso-new-sale-section{box-sizing:border-box;background:0 0;border:0;border-radius:0;width:100%;min-width:0;max-width:100%;margin:0;padding:20px 22px}.seso-new-sale-section+.seso-new-sale-section{border-top:1px solid #dbe6ed}.seso-new-sale-section:first-of-type{z-index:2;position:relative}.seso-new-sale-form .sale-lines{z-index:1;display:block;position:relative}.seso-new-sale-section-heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.seso-new-sale-section-heading h3{color:#102f4e;margin:0;font-size:16px;font-weight:850}.seso-new-sale-form .sale-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.seso-new-sale-form .sale-form-grid>*{width:100%;min-width:0;max-width:100%}.seso-new-sale-form .sale-form-grid>:first-child{grid-column:1/-1}.seso-new-sale-form .customer-field{gap:6px;width:100%;min-width:0;max-width:100%}.seso-new-sale-form .customer-field>span{color:#284963;font-size:11px;font-weight:800}.seso-new-sale-form .customer-field :is(input,select,textarea){box-shadow:none;border-color:#c8d7e2;border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:44px}.seso-sale-date-input{appearance:none;cursor:pointer;inline-size:100%;min-inline-size:0;max-inline-size:100%;padding-inline:8px;display:block}.seso-sale-date-field{contain:inline-size;width:100%;min-width:0;max-width:100%}.seso-sale-date-input::-webkit-date-and-time-value{text-align:center;min-width:0}.seso-sale-date-input::-webkit-datetime-edit{min-width:0;padding:0;display:block}.seso-sale-combobox{min-width:0;position:relative}.seso-sale-combobox>.workspace-icon{color:#009ca7;pointer-events:none;z-index:2;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.seso-new-sale-form .seso-sale-combobox>input[type=search]{width:100%;padding-left:41px}.seso-sale-search-results{z-index:20;background:#fff;border:1px solid #bed1dc;border-radius:12px;max-height:310px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 34px #082b592e}.seso-sale-search-option{color:#102f4e;cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:58px;padding:10px 12px;display:grid}.seso-sale-search-option+.seso-sale-search-option{border-top:1px solid #e1e9ef}.seso-sale-search-option:hover,.seso-sale-search-option:focus-visible,.seso-sale-search-option[aria-selected=true]{background:#edfafa}.seso-sale-search-option>span{min-width:0}.seso-sale-search-option strong,.seso-sale-search-option small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-sale-search-option strong{color:#102f4e;font-size:12px;font-weight:850}.seso-sale-search-option small{color:#60778c;margin-top:3px;font-size:10px}.seso-sale-search-option>b{color:#008d98;white-space:nowrap;font-size:10px}.seso-sale-search-empty{color:#60778c;text-align:center;margin:0;padding:18px 14px;font-size:11px}.seso-sale-product-search{z-index:5;grid-template-columns:minmax(0,1fr) minmax(88px,max-content);align-items:stretch;gap:9px;width:100%;min-width:0;max-width:100%;margin-bottom:17px;display:grid;position:relative}.seso-sale-product-search .seso-sale-combobox{width:100%;min-width:0}.seso-sale-product-search .seso-sale-search-results{max-height:330px}.seso-sale-product-option{grid-template-columns:minmax(0,1fr) auto auto}.seso-sale-product-option>em{color:#008d98;background:#e3f6f5;border-radius:8px;padding:7px 9px;font-size:10px;font-style:normal;font-weight:850}.seso-sale-search-add{white-space:nowrap;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;max-width:100%;height:44px;min-height:44px;padding-inline:16px;display:inline-flex}.seso-sale-search-add .workspace-icon{flex:0 0 18px;width:18px;height:18px}.seso-new-sale-rows{width:100%;min-width:0;max-width:100%;display:grid}.seso-new-sale-form .sale-line-row{box-sizing:border-box;border-bottom:1px solid #e0e8ee;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;max-width:100%;padding:14px 0;display:grid}.seso-new-sale-line-heading{grid-template-columns:minmax(0,1fr) max-content 32px;align-items:start;gap:10px;width:100%;min-width:0;display:grid}.seso-new-sale-line-controls{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,.72fr);align-items:stretch;gap:8px;width:100%;min-width:0;max-width:100%;display:grid}.seso-new-sale-line-controls>*,.seso-new-sale-product{min-width:0}.seso-new-sale-product strong,.seso-new-sale-product small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-new-sale-product strong{color:#102f4e;font-size:12px;font-weight:850}.seso-new-sale-product small{color:#677d90;margin-top:3px;font-size:9px}.seso-new-sale-form .sale-line-row label{min-width:0}.seso-new-sale-form .sale-line-row select{text-align:right;border-color:#c8d7e2;border-radius:9px;width:100%;min-height:44px;padding:7px 8px;font-size:12px}.seso-new-sale-stepper{border:1px solid #c8d7e2;border-radius:9px;grid-template-columns:38px minmax(32px,1fr) 38px;min-height:44px;display:grid;overflow:hidden}.seso-new-sale-stepper button{color:#008d98;cursor:pointer;font:inherit;background:#edf8f8;border:0;min-height:42px;padding:0;font-size:18px}.seso-new-sale-stepper button:disabled{color:#9aabb8;cursor:not-allowed}.seso-new-sale-stepper output{background:#fff;border-inline:1px solid #dbe6ed;justify-content:center;align-items:center;min-width:0;font-size:12px;display:flex}.seso-new-sale-price-field{background:#fff;border:1px solid #c8d7e2;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:44px;padding-right:10px;display:grid;overflow:hidden}.seso-new-sale-form .seso-new-sale-price-field input{box-shadow:none;text-align:right;background:0 0;border:0;border-radius:0;width:100%;min-width:0;min-height:42px;padding:7px 8px 7px 10px;font-size:12px}.seso-new-sale-price-field>span:last-child{color:#64798d;white-space:nowrap;font-size:10px}.seso-new-sale-tax-field{min-width:0}.seso-new-sale-line-total{color:#102f4e;text-align:right;white-space:nowrap;font-size:12px;font-weight:850}.seso-new-sale-form .seso-new-sale-remove-line{color:#b42346;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;min-height:32px;padding:0;display:inline-flex}.seso-new-sale-form .seso-new-sale-remove-line:hover{background:#fff0f3}.seso-new-sale-empty{color:#64798d;text-align:center;margin:0;padding:22px 8px 5px;font-size:11px}.seso-new-sale-summary{box-sizing:border-box;border-top:1px solid #dbe6ed;width:100%;min-width:0;max-width:100%;padding:18px 22px;display:block}.seso-new-sale-summary .sale-form-totals{box-sizing:border-box;gap:7px;width:100%;min-width:0;max-width:360px;margin-left:auto;display:grid}.seso-new-sale-summary .sale-form-totals>span{color:#5d7285;grid-template-columns:minmax(0,1fr) minmax(0,auto);align-items:baseline;gap:12px;width:100%;min-width:0;max-width:100%;font-size:11px;display:grid;overflow:hidden}.seso-new-sale-summary .sale-form-totals strong{color:#102f4e;font-variant-numeric:tabular-nums;overflow-wrap:normal;text-align:right;white-space:nowrap;word-break:normal;justify-self:end;min-width:0;max-width:100%;font-size:14px}.seso-new-sale-summary .sale-form-totals>span:last-child{color:#087f89;border-top:1px solid #cbdbe5;margin-top:4px;padding-top:10px}.seso-new-sale-summary .sale-form-totals>span:last-child strong{color:#087f89;font-size:20px}.seso-new-sale-actions.customer-form-actions{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;min-width:0;max-width:100%;margin:0;padding:10px 22px 22px;display:grid}.seso-new-sale-actions.customer-form-actions :is(a,button){justify-content:center;align-items:center;gap:12px;width:100%;min-width:0;max-width:100%;min-height:48px;display:inline-flex}@media (max-width:760px){.seso-new-sale-page{gap:8px}.seso-new-sale-card.sale-form-card{border-radius:14px}.seso-new-sale-form>.customer-form-alert{margin:12px 12px 0}.seso-new-sale-section{padding:15px 12px}.seso-new-sale-section-heading{margin-bottom:12px}.seso-new-sale-form .sale-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.seso-new-sale-form .sale-form-grid>:first-child{grid-column:1/-1}.seso-new-sale-form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-size:16px!important}.seso-sale-product-search{gap:7px;margin-bottom:13px}.seso-sale-search-add{height:44px;min-height:44px;padding-inline:11px}.seso-sale-search-option{min-height:56px;padding:9px 10px}.seso-sale-product-option{grid-template-columns:minmax(0,1fr) auto}.seso-sale-product-option>b{display:none}.seso-new-sale-form .sale-line-row{gap:10px;padding:11px 0}.seso-new-sale-line-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,.74fr);gap:7px}.seso-new-sale-stepper{grid-template-columns:34px minmax(30px,1fr) 34px;min-height:46px}.seso-new-sale-price-field,.seso-new-sale-form .sale-line-row select{min-height:46px}.seso-new-sale-form .seso-new-sale-price-field input{min-height:44px;padding-inline:7px}.seso-new-sale-summary{padding:15px 12px}.seso-new-sale-summary .sale-form-totals{max-width:none}.seso-new-sale-summary .sale-form-totals>span{grid-template-columns:minmax(0,1fr) max-content}.seso-new-sale-summary .sale-form-totals strong{font-size:clamp(13px,4vw,16px)}.seso-new-sale-summary .sale-form-totals>span:last-child strong{font-size:clamp(18px,5.8vw,22px)}.seso-new-sale-actions.customer-form-actions{gap:8px;padding:10px 12px 15px}.seso-new-sale-actions.customer-form-actions :is(a,button){min-height:46px;padding-inline:9px;font-size:12px}}@media (max-width:390px){.seso-new-sale-section{padding-inline:10px}.seso-sale-search-add{padding-inline:9px}.seso-new-sale-line-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.7fr);gap:5px}.seso-new-sale-stepper{grid-template-columns:30px minmax(28px,1fr) 30px}.seso-new-sale-actions.customer-form-actions{padding-inline:10px}}.seso-new-customer-page{gap:14px;max-width:920px}.seso-new-customer-page .workspace-page-breadcrumbs{padding-inline:2px}.seso-new-customer-card.customer-form-card{border-radius:24px;display:block;overflow:hidden}.seso-new-customer-header{border-bottom:1px solid var(--seso-border);justify-content:space-between;align-items:center;gap:18px;padding:24px 26px;display:flex}.seso-new-customer-title{align-items:center;gap:14px;min-width:0;display:flex}.seso-new-customer-title>div{min-width:0}.seso-new-customer-icon{background:var(--seso-cyan-soft);color:var(--seso-teal);border:1px solid #bfeaf0;border-radius:15px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.seso-new-customer-title h1{color:var(--seso-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,3vw,1.9rem)}.seso-new-customer-title p{color:var(--seso-muted);margin:5px 0 0;font-size:.82rem}.seso-new-customer-back{color:var(--seso-navy);flex:none;font-size:.82rem;font-weight:800}.seso-new-customer-form.customer-form{padding:26px;display:block}.seso-new-customer-form>.customer-form-alert{margin-bottom:20px}.seso-new-customer-section+.seso-new-customer-section{border-top:1px solid var(--seso-border);margin-top:25px;padding-top:25px}.seso-new-customer-section>h2{color:var(--seso-text);letter-spacing:-.02em;margin:0 0 17px;font-size:1.08rem}.seso-new-customer-form .customer-form-grid{gap:17px}.seso-new-customer-form .customer-field{color:#29465f;gap:8px;font-size:.84rem}.seso-new-customer-form .customer-field>span:first-child,.seso-new-customer-kind legend{font-weight:800}.seso-new-customer-form .customer-field em,.seso-new-customer-kind em{color:var(--seso-teal);font-style:normal}.seso-new-customer-form .customer-field :is(input,select,textarea){color:var(--seso-text);background:#fff;border:1px solid #c6d8e4;border-radius:14px;min-height:54px;padding-inline:15px;font-size:1rem;font-weight:650}.seso-new-customer-form .customer-field textarea{min-height:92px;padding-block:14px;line-height:1.45}.seso-new-customer-form .customer-field :is(input,textarea)::placeholder{color:#9aa9b7;font-weight:500}.seso-new-customer-form .customer-field :is(input,select,textarea):focus{border-color:var(--seso-teal);box-shadow:0 0 0 4px #00a6b41c}.seso-new-customer-kind{border:0;min-width:0;margin:0;padding:0}.seso-new-customer-kind legend{color:#29465f;margin-bottom:8px;padding:0;font-size:.84rem}.seso-new-customer-kind-options{background:#f3f8fb;border:1px solid #c6d8e4;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid}.seso-new-customer-kind-options label{cursor:pointer;min-width:0;position:relative}.seso-new-customer-kind-options input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.seso-new-customer-kind-options span{color:var(--seso-muted);text-align:center;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:8px;font-size:.82rem;font-weight:800;transition:background .16s,color .16s,box-shadow .16s;display:flex}.seso-new-customer-kind-options input:checked+span{background:var(--seso-teal);color:#fff;box-shadow:0 5px 14px #00a6b438}.seso-new-customer-kind-options input:focus-visible+span{outline-offset:2px;outline:3px solid #00a6b42e}.seso-new-customer-optional-section{gap:12px;display:grid}.seso-new-customer-optional-section>h2{margin-bottom:5px}.seso-new-customer-optional{background:#fbfdfe;border:1px solid #d1e0e9;border-radius:16px;overflow:hidden}.seso-new-customer-optional summary{color:#29465f;cursor:pointer;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:12px 16px;font-size:.88rem;font-weight:800;list-style:none;display:grid}.seso-new-customer-optional summary::-webkit-details-marker{display:none}.seso-new-customer-optional summary:after{color:var(--seso-teal);content:"+";font-size:1.45rem;font-weight:500}.seso-new-customer-optional[open] summary:after{content:"−"}.seso-new-customer-summary-icon{color:var(--seso-teal);justify-content:center;align-items:center;font-size:1.05rem;font-weight:850;display:flex}.seso-new-customer-optional-body{border-top:1px solid #e5edf2;padding:16px}.seso-new-customer-optional-body.customer-form-grid{display:grid}.seso-new-customer-actions.customer-form-actions{grid-template-columns:minmax(120px,.72fr) minmax(190px,1.28fr);gap:12px;margin-top:26px;padding-top:22px;display:grid}.seso-new-customer-actions.customer-form-actions :is(a,button){width:100%;min-height:56px;padding-inline:16px;font-size:.95rem}.seso-new-customer-actions button{gap:10px}@media (max-width:640px){.seso-new-customer-page{gap:10px}.seso-new-customer-page .workspace-page-breadcrumbs{padding-inline:4px}.seso-new-customer-card.customer-form-card{border-radius:21px}.seso-new-customer-header{padding:18px}.seso-new-customer-icon{border-radius:13px;width:43px;height:43px}.seso-new-customer-title h1{font-size:1.42rem}.seso-new-customer-title p,.seso-new-customer-back{display:none}.seso-new-customer-form.customer-form{padding:19px 18px 21px}.seso-new-customer-form .customer-form-grid{grid-template-columns:minmax(0,1fr);gap:15px}.seso-new-customer-form .customer-field-wide,.seso-new-customer-kind.customer-field-wide{grid-column:auto}.seso-new-customer-section+.seso-new-customer-section{margin-top:21px;padding-top:21px}.seso-new-customer-section>h2{margin-bottom:15px;font-size:1.02rem}.seso-new-customer-form .customer-field :is(input,select,textarea){border-radius:13px;min-height:52px;font-size:16px}.seso-new-customer-kind-options{gap:4px}.seso-new-customer-kind-options span{min-height:42px;padding-inline:6px;font-size:.74rem}.seso-new-customer-actions.customer-form-actions{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:9px;margin-top:22px;padding-top:19px}.seso-new-customer-actions.customer-form-actions :is(a,button){min-height:53px;padding-inline:10px;font-size:.84rem}}.seso-commerce-hub,.seso-commerce-selection,.seso-commerce-checkout{gap:20px;width:100%;min-width:0;display:grid}.seso-commerce-overview,.seso-commerce-entry-grid{grid-template-columns:minmax(0,1.55fr) minmax(260px,.85fr);gap:18px;min-width:0;display:grid}.seso-commerce-current-plan,.seso-commerce-wallet,.seso-commerce-entry-card,.seso-commerce-balance-strip,.seso-commerce-product-grid>article,.seso-commerce-order-summary,.seso-commerce-payment-panel{box-sizing:border-box;background:#fff;border:1px solid #d5e3ec;border-radius:20px;min-width:0;box-shadow:0 12px 28px #07356f0f}.seso-commerce-current-plan{color:#fff;background:radial-gradient(circle at 92% 12%,#0fbfc730,#0000 34%),linear-gradient(125deg,#062f68 0%,#07558a 68%,#078f9c 130%);border-color:#0000;padding:26px}.seso-commerce-current-plan .eyebrow{color:#67e9eb}.seso-commerce-current-plan-head,.seso-commerce-card-head,.seso-commerce-toolbar,.seso-commerce-balance-strip,.seso-commerce-order-product,.seso-commerce-checkout-actions{justify-content:space-between;align-items:center;min-width:0;display:flex}.seso-commerce-current-plan-head{align-items:flex-start;gap:18px}.seso-commerce-current-plan h2,.seso-commerce-wallet h2,.seso-commerce-entry-card h2,.seso-commerce-product-grid h2,.seso-commerce-order-summary h2,.seso-commerce-payment-panel h2{color:var(--s15-text);margin:5px 0 0;font-size:clamp(1.15rem,2vw,1.48rem);line-height:1.2}.seso-commerce-current-plan h2{color:#fff;font-size:clamp(1.45rem,3vw,2rem)}.seso-commerce-current-plan p,.seso-commerce-wallet p,.seso-commerce-entry-card p,.seso-commerce-product-grid p{color:var(--s15-muted);margin:8px 0 0;line-height:1.55}.seso-commerce-current-plan p{color:#ffffffc7}.seso-commerce-status,.seso-commerce-product-badge{color:#fff;background:#ffffff21;border:1px solid #ffffff3b;border-radius:999px;flex:none;padding:7px 11px;font-size:.76rem;font-weight:800}.seso-commerce-plan-meta{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:25px 0 0;padding-top:18px;display:grid}.seso-commerce-plan-meta div{min-width:0;padding-right:14px}.seso-commerce-plan-meta div+div{border-left:1px solid #ffffff26;padding-left:16px}.seso-commerce-plan-meta dt{color:#ffffffa6;font-size:.74rem;font-weight:700}.seso-commerce-plan-meta dd{color:#fff;overflow-wrap:anywhere;margin:5px 0 0;font-size:.94rem;font-weight:800}.seso-commerce-wallet,.seso-commerce-entry-card{padding:24px}.seso-commerce-card-head{align-items:flex-start;gap:14px}.seso-commerce-card-head>div{min-width:0}.seso-commerce-soft-icon{background:var(--s15-teal-soft);color:var(--s15-teal);border:1px solid #bcecee;border-radius:13px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.seso-commerce-wallet>strong{color:var(--s15-navy);margin-top:25px;font-size:clamp(2.1rem,5vw,3.35rem);line-height:1;display:block}.seso-commerce-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-commerce-entry-card{flex-direction:column;gap:24px;display:flex}.seso-commerce-entry-card .seso-commerce-card-head{justify-content:flex-start}.seso-commerce-primary-action,.seso-commerce-entry-card>button,.seso-commerce-product-grid article>button{background:var(--s15-navy);border:1px solid var(--s15-navy);color:#fff;text-align:center;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;padding:10px 16px;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.seso-commerce-primary-action.is-turquoise{background:var(--s15-teal);border-color:var(--s15-teal)}.seso-commerce-entry-card>button:disabled,.seso-commerce-product-grid article>button:disabled{color:#708194;cursor:not-allowed;background:#edf3f6;border-color:#d8e3e9}.seso-commerce-back-link{color:var(--s15-teal);align-items:center;width:fit-content;margin-bottom:-3px;font-size:.84rem;font-weight:800;text-decoration:none;display:inline-flex}.seso-commerce-toolbar{background:#eef5f8;border:1px solid #d8e5ec;border-radius:15px;gap:18px;padding:7px}.seso-commerce-toolbar>span{color:#34727b;padding-right:12px;font-size:.8rem;font-weight:750}.seso-commerce-billing-toggle{grid-template-columns:repeat(2,minmax(82px,1fr));gap:4px;display:grid}.seso-commerce-billing-toggle a{color:#61758a;text-align:center;border-radius:10px;min-height:39px;padding:10px 17px;font-size:.82rem;font-weight:800;text-decoration:none}.seso-commerce-billing-toggle a[aria-current=page]{color:var(--s15-navy);background:#fff;box-shadow:0 3px 10px #062d5a17}.seso-commerce-product-grid{gap:18px;min-width:0;display:grid}.seso-commerce-product-grid.is-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-commerce-product-grid.is-credits{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-commerce-product-grid>article{flex-direction:column;min-height:100%;padding:23px;display:flex}.seso-commerce-product-grid>article.is-current{border-color:#1aaeb8;box-shadow:0 14px 32px #019daa21}.seso-commerce-product-grid .seso-commerce-product-badge{background:var(--s15-teal-soft);color:#087985;border-color:#c2ebee;align-self:flex-start}.seso-commerce-product-price{flex-wrap:wrap;gap:4px 7px;margin:23px 0 0;display:flex}.seso-commerce-product-price strong{color:var(--s15-navy);font-size:1.42rem}.seso-commerce-product-price>span{color:var(--s15-muted);align-self:flex-end;padding-bottom:4px;font-size:.78rem}.seso-commerce-product-price small{color:#6b7d90;flex-basis:100%;font-size:.72rem}.seso-commerce-product-grid ul{color:#4e647a;gap:10px;margin:22px 0 25px;padding:0;font-size:.82rem;list-style:none;display:grid}.seso-commerce-product-grid li:before{color:var(--s15-teal);content:"✓";margin-right:8px;font-weight:900}.seso-commerce-product-grid article>:is(a,button):last-child{margin-top:auto}.seso-commerce-balance-strip{padding:21px 24px}.seso-commerce-balance-strip>div{min-width:0}.seso-commerce-balance-strip strong{color:var(--s15-navy);margin-top:4px;font-size:1.8rem;display:block}.seso-commerce-balance-strip p{margin:2px 0 0}.seso-commerce-credit-count{color:var(--s15-teal);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.seso-commerce-credit-count strong{color:var(--s15-navy);font-size:1.7rem}.seso-commerce-credit-count span{color:var(--s15-muted);font-size:.78rem}.seso-commerce-checkout{gap:18px}.seso-commerce-order-summary{grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:26px;padding:24px 26px;display:grid}.seso-commerce-order-product{flex-direction:column;justify-content:center;align-items:flex-start}.seso-commerce-order-product>div{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:330px;margin-top:13px;display:flex}.seso-commerce-order-product span,.seso-commerce-order-summary dt{color:var(--s15-muted);font-size:.8rem}.seso-commerce-order-product strong,.seso-commerce-order-summary dd{color:var(--s15-text);font-weight:800}.seso-commerce-order-summary dl{gap:12px;margin:0;display:grid}.seso-commerce-order-summary dl>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.seso-commerce-order-summary dd{white-space:nowrap;margin:0}.seso-commerce-order-summary .is-total{border-top:1px solid #d9e4eb;margin-top:4px;padding-top:14px}.seso-commerce-order-summary .is-total :is(dt,dd){color:var(--s15-teal);font-size:1.15rem}.seso-commerce-payment-panel{padding:26px}.seso-commerce-payment-panel>h2{margin:0 0 18px}.seso-commerce-payment-methods{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.seso-commerce-payment-methods button{color:var(--s15-text);cursor:pointer;text-align:left;background:#fff;border:1px solid #d5e2ea;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:82px;padding:15px 18px;display:flex}.seso-commerce-payment-methods button[aria-pressed=true]{border-color:var(--s15-teal);background:#ebfafb}.seso-commerce-payment-methods button>span{gap:4px;min-width:0;display:grid}.seso-commerce-payment-methods strong{font-size:.9rem}.seso-commerce-payment-methods small{color:var(--s15-muted);font-size:.75rem}.seso-commerce-payment-form{gap:20px;min-width:0;margin-top:21px;display:grid}.seso-commerce-payment-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 13px;min-width:0;display:grid}.seso-commerce-payment-fields label{color:#536a80;gap:7px;min-width:0;font-size:.76rem;display:grid}.seso-commerce-payment-fields label.is-wide{grid-column:1/-1}.seso-commerce-payment-fields input{box-sizing:border-box;color:var(--s15-text);font:inherit;background:#fff;border:1px solid #cedde7;border-radius:12px;width:100%;min-width:0;min-height:52px;padding:12px 14px}.seso-commerce-payment-info{color:#245782;background:#eef6ff;border-radius:12px;padding:14px 16px;font-size:.78rem;line-height:1.55}.seso-commerce-bank-details{border:1px solid #d9e5ec;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.seso-commerce-bank-details>div{gap:5px;min-width:0;padding:15px;display:grid}.seso-commerce-bank-details>div:nth-child(2n){border-left:1px solid #e1e9ee}.seso-commerce-bank-details>div:nth-child(n+3){border-top:1px solid #e1e9ee}.seso-commerce-bank-details dt{color:var(--s15-muted);font-size:.72rem}.seso-commerce-bank-details dd{color:var(--s15-text);overflow-wrap:anywhere;margin:0;font-size:.88rem;font-weight:800}.seso-commerce-checkout-actions{border-top:1px solid #d9e4eb;justify-content:flex-end;gap:12px;padding-top:19px}.seso-commerce-checkout-actions :is(a,button){border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:10px 18px;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.seso-commerce-checkout-actions a{color:var(--s15-text);border:1px solid #cedde7}.seso-commerce-checkout-actions button{background:var(--s15-navy);border:1px solid var(--s15-navy);color:#fff;gap:10px}.seso-commerce-checkout-actions button:disabled{cursor:not-allowed;opacity:.5}.seso-commerce-checkout-error{color:#805b12;background:#fff7e8;border:1px solid #f1d59c;border-radius:13px;margin-top:20px;padding:15px}@media (max-width:900px){.seso-commerce-product-grid.is-plans,.seso-commerce-product-grid.is-credits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.seso-commerce-hub,.seso-commerce-selection,.seso-commerce-checkout{gap:13px}.seso-commerce-overview,.seso-commerce-entry-grid,.seso-commerce-product-grid.is-plans,.seso-commerce-product-grid.is-credits,.seso-commerce-order-summary{grid-template-columns:minmax(0,1fr)}.seso-commerce-current-plan,.seso-commerce-wallet,.seso-commerce-entry-card,.seso-commerce-product-grid>article,.seso-commerce-payment-panel,.seso-commerce-order-summary{border-radius:17px;padding:18px}.seso-commerce-current-plan-head{gap:10px}.seso-commerce-current-plan h2{font-size:1.42rem}.seso-commerce-status{padding:6px 8px;font-size:.67rem}.seso-commerce-plan-meta{margin-top:19px;padding-top:15px}.seso-commerce-plan-meta div{padding-right:8px}.seso-commerce-plan-meta div+div{padding-left:9px}.seso-commerce-plan-meta dt{font-size:.66rem}.seso-commerce-plan-meta dd{font-size:.78rem}.seso-commerce-wallet>strong{margin-top:19px;font-size:2.2rem}.seso-commerce-toolbar{flex-direction:column;align-items:stretch}.seso-commerce-toolbar>span{text-align:center;padding:2px 7px 6px}.seso-commerce-billing-toggle{width:100%}.seso-commerce-balance-strip{padding:17px 18px}.seso-commerce-payment-methods{grid-template-columns:minmax(0,1fr)}.seso-commerce-payment-methods button{min-height:68px}.seso-commerce-payment-fields{gap:13px 9px}.seso-commerce-payment-fields input{min-height:50px;padding-inline:12px;font-size:16px}.seso-commerce-bank-details{grid-template-columns:minmax(0,1fr)}.seso-commerce-bank-details>div:nth-child(2n){border-left:0}.seso-commerce-bank-details>div:nth-child(n+2){border-top:1px solid #e1e9ee}.seso-commerce-checkout-actions{grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr);display:grid}.seso-commerce-checkout-actions :is(a,button){width:100%;min-width:0;padding-inline:10px}}@media (max-width:370px){.seso-commerce-payment-fields,.seso-commerce-checkout-actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}.customer-detail-page .seso-customer-detail-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.customer-detail-page .seso-customer-detail-kpis article{border:1px solid #0000;border-radius:16px;min-width:0;min-height:0;padding:16px;display:block;box-shadow:0 8px 20px #082f630d}.customer-detail-page .seso-customer-detail-kpis article.is-balance{background:#fff4f6;border-color:#f2cbd3}.customer-detail-page .seso-customer-detail-kpis article.is-sales{background:#effaf4;border-color:#c6e8d5}.customer-detail-page .seso-customer-detail-kpis article.is-collection{background:#eef8fb;border-color:#c2e3ea}.customer-detail-page .seso-customer-detail-kpis article>div{gap:6px;min-width:0;display:grid}.customer-detail-page .seso-customer-detail-kpis small{color:#52677e;font-size:.78rem;font-weight:700;line-height:1.25}.customer-detail-page .seso-customer-detail-kpis strong{color:#082b59;overflow-wrap:anywhere;font-size:clamp(1rem,2vw,1.32rem);line-height:1.15}.customer-detail-page .seso-customer-detail-quick{margin-top:14px;padding:18px}.customer-detail-page .seso-customer-detail-quick>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.customer-detail-page .seso-customer-detail-quick>div>a{box-shadow:none;color:#0a315f;background:#f8fbfd;border:1px solid #d5e2ea;border-radius:13px;grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:62px;padding:11px 12px;display:grid}.customer-detail-page .seso-customer-detail-quick a:is(.is-sale,.is-collection,.is-quote,.is-statement){background:#f8fbfd}.customer-detail-page .seso-customer-detail-quick a>span:first-child{color:#009aa3;background:#e8f8f8;width:36px;height:36px}.customer-detail-page .seso-customer-detail-quick a>i,.customer-detail-page .seso-customer-detail-quick small{display:none}.customer-detail-page .seso-customer-detail-quick strong{color:#0a315f;font-size:.88rem;line-height:1.25}.customer-detail-page .seso-customer-detail-quick a:hover{background:#eef9fa;border-color:#91d5d9;transform:translateY(-1px)}.customer-delete-error{color:#a61f35;background:#fff3f4;border:1px solid #efc4ca;border-radius:12px;margin-top:12px;padding:12px 14px}.seso-customer-delete-zone{background:#fff;border:1px solid #efd4d8;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:17px 18px;display:flex}.seso-customer-delete-zone>div:first-child{gap:3px;display:grid}.seso-customer-delete-zone strong{color:#8e2132}.seso-customer-delete-zone p{color:#64788b;margin:0;font-size:.8rem}.seso-customer-delete-zone>button{color:#b4253d;cursor:pointer;font:inherit;background:#fff;border:1px solid #d94a5e;border-radius:11px;min-height:42px;padding:9px 15px;font-size:.82rem;font-weight:800}.seso-customer-delete-overlay{z-index:1200;background:#0216329e;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.seso-customer-delete-overlay>section{background:#fff;border-radius:20px;grid-template-columns:48px minmax(0,1fr);gap:16px;width:100%;max-width:520px;padding:24px;display:grid;box-shadow:0 24px 70px #00143247}.seso-customer-delete-mark{color:#b4253d;background:#fff0f2;border:1px solid #efbbc3;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.4rem;font-weight:900;display:flex}.seso-customer-delete-overlay h2{color:#081f46;margin:5px 0 8px;font-size:1.25rem}.seso-customer-delete-overlay p{color:#526a80;margin:0;line-height:1.55}.seso-customer-delete-overlay footer{border-top:1px solid #e1e9ee;grid-column:1/-1;justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.seso-customer-delete-overlay footer button{cursor:pointer;font:inherit;border:1px solid #cfdae3;border-radius:11px;min-height:44px;padding:9px 15px;font-size:.83rem;font-weight:800}.seso-customer-delete-overlay footer>button{color:#183852;background:#fff}.seso-customer-delete-overlay form button{color:#fff;background:#bb2941;border-color:#bb2941}.seso-customer-premium-page,.seso-customer-activity-page{gap:14px;display:grid}.seso-customer-premium-profile,.seso-customer-premium-balance,.seso-customer-premium-actions,.seso-customer-premium-history,.seso-customer-premium-tools,.seso-customer-activity-card{background:#fff;border:1px solid #c8dbe8;border-radius:18px;box-shadow:0 12px 28px #082b5c12}.seso-customer-premium-profile{background:radial-gradient(circle at 94% 2%,#00b1b71c,#0000 34%),#fff;border-color:#94dce0;padding:22px}.seso-customer-premium-profile>header{border-bottom:1px solid #ccdae5;justify-content:space-between;align-items:center;gap:14px;padding-bottom:16px;display:flex}.seso-customer-premium-profile>header h1,.seso-customer-premium-profile>h2,.seso-customer-premium-history h2,.seso-customer-activity-heading h1{color:#071f48;letter-spacing:-.025em;margin:0}.seso-customer-premium-profile>header h1{font-size:1.42rem;font-weight:850}.seso-customer-premium-profile>header span{color:#008a97;white-space:nowrap;background:#effafa;border:1px solid #91d9df;border-radius:999px;padding:9px 13px;font-size:.78rem;font-weight:850}.seso-customer-premium-profile>h2{margin-top:18px;font-size:1.7rem;font-weight:850}.seso-customer-premium-person{color:#526b85;border-bottom:1px solid #ccdae5;align-items:center;gap:10px;min-height:54px;padding:12px 0;display:flex}.seso-customer-premium-person .workspace-icon,.seso-customer-premium-contact dt .workspace-icon{color:#0098a3;flex:none}.seso-customer-premium-contact{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.seso-customer-premium-contact>div{border-bottom:1px solid #ccdae5;min-width:0;padding:14px 16px 14px 0}.seso-customer-premium-contact>div:nth-child(2n){border-left:1px solid #ccdae5;padding-left:16px}.seso-customer-premium-contact>.is-address{border-left:0;grid-column:1/-1;padding-left:0}.seso-customer-premium-contact dt{color:#58718c;align-items:center;gap:8px;font-size:.76rem;font-weight:760;display:flex}.seso-customer-premium-contact dd{color:#071f48;overflow-wrap:anywhere;margin:7px 0 0;font-size:.94rem;font-weight:850}.seso-customer-premium-contact-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.seso-customer-premium-contact-actions a{color:#082f63;border:1px solid #bdcfe0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:.83rem;font-weight:820;display:flex}.seso-customer-premium-contact-actions a .workspace-icon{color:#0098a3}.seso-customer-premium-contact-actions a.is-whatsapp{color:#087f4a;background:#f0fbf5;border-color:#b6e0c8}.seso-customer-premium-balance{background:linear-gradient(135deg,#f6fbff,#fff);padding:20px}.seso-customer-premium-balance-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.seso-customer-premium-balance-head>div,.seso-customer-premium-balance-totals>div{gap:5px;display:grid}.seso-customer-premium-balance small{color:#60758b;font-size:.77rem}.seso-customer-premium-balance-head strong{color:#0a315f;letter-spacing:-.035em;font-size:1.72rem}.seso-customer-premium-balance-head>a{color:#fff;background:#0a3974;border-radius:11px;align-items:center;gap:6px;min-height:42px;padding:9px 14px;font-size:.82rem;font-weight:820;display:inline-flex}.seso-customer-premium-balance-totals{border-top:1px solid #d3e0e9;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:17px;padding-top:15px;display:grid}.seso-customer-premium-balance-totals>div+div{border-left:1px solid #d3e0e9;padding-left:18px}.seso-customer-premium-balance-totals strong{color:#071f48;font-size:1rem}.seso-customer-premium-actions{gap:11px;padding:18px;display:grid}.seso-customer-premium-actions>a,.seso-customer-premium-actions>div>a{border:1px solid #cad9e6;border-radius:13px;align-items:center;gap:12px;min-width:0;display:grid}.seso-customer-premium-actions>a.is-primary{color:#fff;background:linear-gradient(135deg,#07356d,#0875c8);border:0;grid-template-columns:46px minmax(0,1fr) 20px;min-height:76px;padding:13px 16px;box-shadow:0 11px 22px #053e7b2e}.seso-customer-premium-actions>a.is-primary>span:first-child,.seso-customer-premium-actions>div>a>span:first-child{background:#ffffff24;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.seso-customer-premium-actions strong,.seso-customer-premium-actions small{display:block}.seso-customer-premium-actions strong{font-size:.96rem}.seso-customer-premium-actions small{color:inherit;opacity:.8;margin-top:3px;font-size:.7rem}.seso-customer-premium-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.seso-customer-premium-actions>div>a{color:#0b315f;grid-template-columns:44px minmax(0,1fr);min-height:64px;padding:10px 12px}.seso-customer-premium-actions>div>a>span:first-child{color:#0096a1;background:#e9f8f8}.seso-customer-premium-history{overflow:hidden}.seso-customer-premium-history>header{border-bottom:1px solid #d7e2ea;justify-content:space-between;align-items:center;gap:14px;padding:17px 19px;display:flex}.seso-customer-premium-history h2{font-size:1.13rem}.seso-customer-premium-history>header a{color:#008d99;font-size:.78rem;font-weight:820}.seso-customer-premium-history>a,.seso-customer-activity-list>a{color:#071f48;border-bottom:1px solid #e0e8ee;grid-template-columns:42px minmax(0,1fr) auto 17px;align-items:center;gap:12px;min-height:72px;padding:11px 18px;display:grid}.seso-customer-premium-history>a:last-child,.seso-customer-activity-list>a:last-child{border-bottom:0}.seso-customer-premium-history>a>span:first-child,.seso-customer-activity-list>a>span:first-child{border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.seso-customer-premium-history .is-sales,.seso-customer-activity-list .is-sales{color:#0873bd;background:#e9f4ff}.seso-customer-premium-history .is-quotes,.seso-customer-activity-list .is-quotes,.seso-customer-activity-list .is-quote{color:#6a48c8;background:#f3edff}.seso-customer-premium-history .is-collections,.seso-customer-activity-list .is-collections,.seso-customer-activity-list .is-collection{color:#008c61;background:#eafaf5}.seso-customer-premium-history>a>span:nth-child(2),.seso-customer-activity-list>a>span:nth-child(2),.seso-customer-activity-list>a>span:nth-child(3){min-width:0}.seso-customer-premium-history>a strong,.seso-customer-premium-history>a small,.seso-customer-activity-list>a strong,.seso-customer-activity-list>a small{display:block}.seso-customer-premium-history>a strong,.seso-customer-activity-list>a strong{font-size:.88rem}.seso-customer-premium-history>a small,.seso-customer-activity-list>a small{color:#60758b;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.7rem;overflow:hidden}.seso-customer-premium-history>a>b{color:#31516e;background:#eef4f7;border-radius:999px;justify-content:center;align-items:center;min-width:32px;padding:5px 8px;font-size:.75rem;display:inline-flex}.seso-customer-premium-tools{overflow:hidden}.seso-customer-premium-tools>a{color:#0a315f;border-bottom:1px solid #dce6ed;justify-content:space-between;align-items:center;min-height:66px;padding:12px 18px;display:flex}.seso-customer-premium-tools>a:last-child{border-bottom:0}.seso-customer-premium-tools>a>span{align-items:center;gap:12px;display:flex}.seso-customer-premium-tools strong,.seso-customer-premium-tools small{display:block}.seso-customer-premium-tools strong{font-size:.85rem}.seso-customer-premium-tools small{color:#6b7e90;margin-top:3px;font-size:.69rem}.seso-customer-premium-management{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.seso-customer-premium-management>a{color:#0a315f;background:#fff;border:1px solid #bfcfdd;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-size:.83rem;font-weight:820;display:flex}.seso-customer-premium-management .seso-customer-delete-zone{background:0 0;border:0;margin:0;padding:0;display:block}.seso-customer-premium-management .seso-customer-delete-zone>div:first-child{display:none}.seso-customer-premium-management .seso-customer-delete-zone>button{background:#fff8f9;border-color:#e3aeb7;width:100%;min-height:50px}.seso-customer-activity-heading{justify-content:space-between;align-items:flex-end;gap:20px;padding:5px 2px;display:flex}.seso-customer-activity-heading>div>a{color:#008e9b;gap:6px;margin-bottom:9px;font-size:.78rem;font-weight:820;display:inline-flex}.seso-customer-activity-heading h1{font-size:1.55rem}.seso-customer-activity-heading p{color:#61778d;margin:5px 0 0;font-size:.82rem}.seso-customer-activity-heading .is-create{color:#fff;background:#073a76;border-radius:11px;min-height:42px;padding:11px 15px;font-size:.8rem;font-weight:820}.seso-customer-activity-card{overflow:hidden}.seso-customer-activity-search{border-bottom:1px solid #d8e4ec;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding:14px 16px;display:grid}.seso-customer-activity-search .workspace-icon{color:#0097a2}.seso-customer-activity-search input{color:#092a53;font:inherit;border:0;outline:0;width:100%;min-width:0;min-height:40px;font-size:.84rem}.seso-customer-activity-search button{color:#007f8b;cursor:pointer;font:inherit;background:#eaf7f8;border:1px solid #b9dfe2;border-radius:10px;min-height:38px;padding:8px 14px;font-size:.78rem;font-weight:820}.seso-customer-activity-list>a>span:nth-child(3){text-align:right}.seso-customer-statement-list>article{border-bottom:1px solid #e0e8ee;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:11px 18px;display:grid}.seso-customer-statement-list>article>span:first-child{color:#0873bd;background:#e9f4ff;border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.seso-customer-statement-list>article>span:first-child.is-credit{color:#008c61;background:#eafaf5}.seso-customer-statement-list strong,.seso-customer-statement-list small{display:block}.seso-customer-statement-list strong{color:#071f48;font-size:.86rem}.seso-customer-statement-list small{color:#60758b;margin-top:4px;font-size:.7rem}.seso-customer-activity-empty{color:#63788b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:190px;padding:25px;display:flex}.seso-customer-activity-empty strong{color:#0a315f}.seso-customer-activity-empty small{font-size:.76rem}.seso-customer-activity-pagination{color:#61778d;border-top:1px solid #d8e4ec;justify-content:space-between;align-items:center;padding:13px 16px;font-size:.75rem;display:flex}.seso-customer-activity-pagination>div{gap:8px;display:flex}.seso-customer-activity-pagination a,.seso-customer-activity-pagination>div>span{color:#0a315f;border:1px solid #c8d8e5;border-radius:9px;padding:7px 10px;font-weight:780}.seso-customer-activity-pagination>div>span{color:#9aa8b5}@media (max-width:760px){.seso-customer-premium-profile{padding:15px}.seso-customer-premium-profile>header{gap:9px;padding-bottom:13px}.seso-customer-premium-profile>header h1{font-size:1.18rem}.seso-customer-premium-profile>header span{padding:7px 9px;font-size:.63rem}.seso-customer-premium-profile>h2{margin-top:15px;font-size:1.45rem}.seso-customer-premium-contact>div{min-height:67px;padding:11px 8px 11px 0}.seso-customer-premium-contact>div:nth-child(2n){padding-left:10px}.seso-customer-premium-contact dt{gap:5px;font-size:.66rem}.seso-customer-premium-contact dd{font-size:.78rem}.seso-customer-premium-contact-actions{gap:6px}.seso-customer-premium-contact-actions a{gap:4px;min-height:45px;font-size:.7rem}.seso-customer-premium-balance,.seso-customer-premium-actions{padding:15px}.seso-customer-premium-balance-head strong{font-size:1.45rem}.seso-customer-premium-balance-head>a{padding:8px 10px;font-size:.7rem}.seso-customer-premium-actions>a.is-primary{min-height:70px}.seso-customer-premium-actions>div>a{min-height:62px}.seso-customer-premium-actions strong{font-size:.82rem}.seso-customer-premium-actions small{font-size:.61rem}.seso-customer-premium-history>header{padding:14px 15px}.seso-customer-premium-history h2{font-size:1rem}.seso-customer-premium-history>a,.seso-customer-activity-list>a{grid-template-columns:38px minmax(0,1fr) auto 14px;gap:9px;min-height:67px;padding:10px 13px}.seso-customer-premium-history>a>span:first-child,.seso-customer-activity-list>a>span:first-child{width:36px;height:36px}.seso-customer-premium-history>a strong,.seso-customer-activity-list>a strong{font-size:.78rem}.seso-customer-premium-history>a small,.seso-customer-activity-list>a small{font-size:.62rem}.seso-customer-premium-tools>a{min-height:62px;padding:11px 14px}.seso-customer-activity-heading{flex-direction:column;align-items:stretch;gap:10px}.seso-customer-activity-heading h1{font-size:1.35rem}.seso-customer-activity-heading .is-create{justify-content:center;align-items:center;display:flex}.seso-customer-activity-search{padding:10px 12px}.seso-customer-activity-list>a>span:nth-child(3) strong{font-size:.72rem}.seso-customer-activity-pagination{flex-direction:column;align-items:stretch;gap:10px}.seso-customer-activity-pagination>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seso-customer-activity-pagination a,.seso-customer-activity-pagination>div>span{text-align:center}}@media (max-width:420px){.seso-customer-premium-profile>header{flex-direction:column;align-items:flex-start}.seso-customer-premium-contact-actions a{flex-direction:column;gap:2px}.seso-customer-premium-actions>div{grid-template-columns:minmax(0,1fr)}.seso-customer-activity-list>a{grid-template-columns:36px minmax(0,1fr) auto}.seso-customer-activity-list>a>.workspace-icon:last-child{display:none}}@media (max-width:760px){.customer-detail-page .seso-customer-detail-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-detail-page .seso-customer-detail-kpis article{min-height:0;padding:12px 9px;display:block}.customer-detail-page .seso-customer-detail-kpis small{font-size:.66rem}.customer-detail-page .seso-customer-detail-kpis strong{font-size:clamp(.76rem,3.25vw,1rem)}.customer-detail-page .seso-customer-detail-quick{padding:15px}.customer-detail-page .seso-customer-detail-quick>div{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-detail-page .seso-customer-detail-quick>div>a{min-height:58px}.seso-customer-delete-zone{flex-direction:column;align-items:stretch}.seso-customer-delete-zone>button{width:100%}.seso-customer-delete-overlay>section{grid-template-columns:42px minmax(0,1fr);padding:19px}.seso-customer-delete-mark{width:42px;height:42px}.seso-customer-delete-overlay footer{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seso-customer-delete-overlay footer button,.seso-customer-delete-overlay footer form{width:100%}}.seso-document-actions,.seso-customer-export-card{background:#fff;border:1px solid #d5e2ea;border-radius:22px;box-shadow:0 16px 38px #0a345c14}.seso-document-actions{margin-top:22px;padding:22px}.seso-document-actions-heading,.seso-customer-export-card>div:first-child{align-items:center;gap:13px;display:flex}.seso-document-actions-heading>span,.seso-customer-export-card>div:first-child>span{color:#009eaa;background:#e9faf9;border-radius:13px;flex:0 0 44px;justify-content:center;align-items:center;height:44px;display:inline-flex}.seso-document-actions-heading div,.seso-customer-export-card p{gap:3px;margin:0;display:grid}.seso-document-actions-heading strong,.seso-customer-export-card strong{color:#062451;font-size:1.08rem}.seso-document-actions-heading small,.seso-customer-export-card small,.seso-document-actions>p{color:#60738a;font-size:.84rem}.seso-document-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.seso-document-action-grid>a,.seso-document-action-grid>span,.seso-document-action-grid button{color:#082d70;cursor:pointer;font:inherit;text-align:center;background:#f4f8fb;border:1px solid #d4e0e8;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:10px 12px;font-weight:750;text-decoration:none;display:flex}.seso-document-action-grid>a:hover,.seso-document-action-grid button:hover{background:#e9f7f8;border-color:#69cbd0}.seso-document-action-grid .is-whatsapp{color:#087a47;background:#eefaf3}.seso-document-action-grid>span[aria-disabled=true]{color:#8d9baa;cursor:default;opacity:.72}.seso-document-action-grid form{margin:0}.seso-document-actions>p{margin:12px 0 0}.seso-document-dialog-trigger{color:#fff;cursor:pointer;font:inherit;background:#07316d;border:1px solid #07316d;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;margin-top:18px;padding:11px 18px;font-weight:780;display:flex}.seso-document-dialog-trigger:hover{background:#0a438c;border-color:#0a438c}.seso-document-dialog-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2200;background:#021430b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.seso-document-dialog{background:#f2f7fa;border:1px solid #ffffff47;border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:1080px;max-height:92dvh;display:grid;overflow:hidden;box-shadow:0 30px 90px #000e2861}.seso-document-dialog>header{background:#fff;border-bottom:1px solid #d5e2ea;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.seso-document-dialog>header>div{min-width:0;display:grid}.seso-document-dialog>header span,.seso-document-dialog>header small{color:#60738a;font-size:.76rem}.seso-document-dialog>header strong{color:#062451;font-size:1.2rem}.seso-document-dialog-close{color:#07316d;cursor:pointer;background:#eef5f8;border:1px solid #d3e0e8;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;height:42px;padding:0;display:inline-flex}.seso-document-dialog-body{overscroll-behavior:contain;min-height:0;padding:16px;overflow:auto}.seso-document-dialog-body .seso-document-preview-frame-shell{max-width:860px;margin:0 auto}.seso-document-dialog>footer{background:#fff;border-top:1px solid #d5e2ea;padding:14px 20px 16px}.seso-document-dialog-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.seso-document-dialog-actions a,.seso-document-dialog-actions button,.seso-document-dialog-actions>span{color:#07316d;cursor:pointer;font:inherit;text-align:center;background:#f4f8fb;border:1px solid #cfdee8;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;padding:9px 10px;font-size:.86rem;font-weight:750;text-decoration:none;display:flex}.seso-document-dialog-actions form{margin:0}.seso-document-dialog-actions .is-whatsapp{color:#087a47;background:#eefaf3;border-color:#bfe8d0}.seso-document-dialog-actions>span[aria-disabled=true]{color:#8d9baa;cursor:default;opacity:.72}.seso-document-dialog-actions button:disabled{cursor:wait;opacity:.7}.seso-document-dialog-help{color:#60738a;text-align:center;margin:9px 0 0;font-size:.74rem}.seso-document-delivery-feedback{border-radius:11px;margin-bottom:14px;padding:10px 12px;font-size:.86rem;font-weight:700}.seso-document-delivery-feedback.is-success{color:#087a47;background:#eaf9f2}.seso-document-delivery-feedback.is-error{color:#b32645;background:#fff1f3}.seso-customer-export-card{grid-template-columns:minmax(260px,1fr) minmax(190px,250px) auto;align-items:center;gap:14px;margin:0 0 18px;padding:16px 18px;display:grid}.seso-customer-export-card select{appearance:auto;color:#062451;font:inherit;background:#f8fbfd;border:1px solid #cfdde7;border-radius:12px;width:100%;min-height:46px;padding:0 12px}.seso-customer-export-actions{gap:8px;display:flex}.seso-customer-export-actions button{color:#fff;cursor:pointer;font:inherit;background:#082d70;border:0;border-radius:12px;min-height:46px;padding:0 15px;font-weight:750}.seso-customer-export-actions button:last-child{background:#009eaa}@media (max-width:760px){.seso-document-actions{border-radius:17px;margin:16px 14px 0;padding:16px}.seso-document-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-document-action-grid>a,.seso-document-action-grid>span,.seso-document-action-grid button{min-height:46px;padding-inline:8px;font-size:.82rem}.seso-document-dialog-trigger{min-height:48px;margin-top:15px}.seso-document-dialog-backdrop{align-items:flex-end;padding:0}.seso-document-dialog{border:0;border-radius:22px 22px 0 0;height:94dvh;max-height:94dvh}.seso-document-dialog>header{padding:13px 14px}.seso-document-dialog>header strong{font-size:1.04rem}.seso-document-dialog-close{flex-basis:40px;height:40px}.seso-document-dialog-body{padding:10px 0 0}.seso-document-dialog-body .seso-document-preview-frame-shell{box-shadow:none;border-inline:0;border-radius:0;width:100%;max-width:none;margin:0;padding:0}.seso-document-dialog>footer{padding:10px 12px calc(12px + env(safe-area-inset-bottom))}.seso-document-dialog-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-document-dialog-actions a,.seso-document-dialog-actions button,.seso-document-dialog-actions>span{min-height:44px;padding:8px 6px;font-size:.8rem}.seso-customer-export-card{grid-template-columns:1fr;margin-inline:14px;padding:15px}.seso-customer-export-actions button{flex:1}}.seso-document-preview-page{gap:16px;width:100%;max-width:1180px;margin:0 auto;padding:4px 0 28px;display:grid}.seso-document-preview-header{background:#fff;border:1px solid #d5e2ea;border-radius:20px;justify-content:space-between;align-items:center;gap:22px;padding:17px 20px;display:flex;box-shadow:0 14px 34px #0a345c14}.seso-document-preview-header>div:first-child{min-width:0}.seso-document-preview-header span,.seso-document-preview-header p{color:#60738a;margin:0;font-size:.8rem}.seso-document-preview-header h1{color:#062451;margin:2px 0;font-size:clamp(1.25rem,2.1vw,1.7rem)}.seso-document-preview-actions{flex:none;gap:9px;display:flex;position:relative}.seso-document-preview-actions a,.seso-document-preview-actions button{color:#07316d;cursor:pointer;font:inherit;background:#f4f8fb;border:1px solid #cfdee8;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:9px 13px;font-size:.88rem;font-weight:750;text-decoration:none;display:inline-flex}.seso-document-preview-actions .is-back{color:#fff;background:#07316d;border-color:#07316d}.seso-document-preview-actions button:disabled{cursor:wait;opacity:.7}.seso-document-mobile-print-help{display:none}.seso-document-preview-frame-shell{box-sizing:border-box;background:#dfe7ec;border:1px solid #cbd8e0;border-radius:20px;justify-content:center;align-items:flex-start;min-height:0;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #0a345c1a}.seso-document-preview-frame-shell iframe{transform-origin:top;background:#fff;border:0;border-radius:10px;flex:0 0 595px;width:595px;height:842px;min-height:0;display:block}.seso-document-preview-help{color:#60738a;text-align:center;margin:0;font-size:.82rem}@media (max-width:760px){.seso-document-preview-page{gap:12px;padding:0 14px 24px}.seso-document-preview-header{border-radius:16px;align-items:stretch;gap:12px;padding:14px;display:grid}.seso-document-preview-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.seso-document-preview-actions a,.seso-document-preview-actions button{min-height:42px;padding:8px 5px;font-size:.76rem}.seso-document-preview-frame-shell{border-radius:15px;padding:6px}.seso-document-preview-frame-shell iframe{border-radius:10px}.seso-document-mobile-print-help{color:#60738a;text-align:center;grid-column:1/-1;margin:0;font-size:.72rem;display:block}.seso-document-preview-help{padding-inline:8px}}.seso-trade-directory-page .seso-customer-directory-heading{align-items:flex-end}.seso-trade-directory-eyebrow{color:#8f0d5a;letter-spacing:.14em;margin-bottom:5px;font-size:.72rem;font-weight:850;display:block}.seso-trade-directory-sections{background:#fff;border:1px solid #cfdee8;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin-bottom:12px;padding:6px;display:grid;box-shadow:0 10px 24px #0a31560f}.seso-trade-directory-sections a{color:#60758a;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:.84rem;font-weight:750;text-decoration:none;display:flex}.seso-trade-directory-sections a:hover{color:#082d58;background:#f2f8fa}.seso-trade-directory-sections a.is-active{color:#fff;background:#07346d;box-shadow:0 7px 18px #07346d2e}.seso-trade-directory-sections small{color:#536b82;background:#edf4f7;border-radius:999px;justify-content:center;align-items:center;min-width:25px;padding:3px 7px;font-size:.66rem;font-weight:800;display:inline-flex}.seso-trade-directory-sections a.is-active small{color:#fff;background:#ffffff2b}.seso-trade-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-trade-directory-page .seso-customer-directory-summary>div:first-child{background:linear-gradient(145deg,#fff 8%,#ebfbfa 100%)}.seso-trade-directory-page .seso-customer-directory-summary>div:nth-child(2) strong,.seso-trade-directory-page .seso-customer-directory-summary>div:nth-child(3) strong{color:#078e98}.seso-trade-directory-page .seso-customer-directory-tools{grid-template-columns:minmax(0,1fr) minmax(310px,.48fr)}.seso-trade-directory-page .seso-customer-directory-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.seso-trade-directory-list .seso-customer-directory-columns,.seso-trade-directory-list .seso-customer-directory-row{grid-template-columns:minmax(240px,1.2fr) 132px minmax(150px,.75fr) 145px 88px 22px}.seso-trade-directory-date,.seso-trade-directory-operation,.seso-trade-directory-amount,.seso-trade-directory-mobile-values{min-width:0}.seso-trade-directory-date strong,.seso-trade-directory-date small,.seso-trade-directory-operation strong,.seso-trade-directory-operation small,.seso-trade-directory-amount strong,.seso-trade-directory-amount small,.seso-trade-directory-mobile-values strong,.seso-trade-directory-mobile-values small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-trade-directory-date strong,.seso-trade-directory-operation strong,.seso-trade-directory-amount strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:.8rem}.seso-trade-directory-date small,.seso-trade-directory-operation small,.seso-trade-directory-amount small{color:#7a8d9f;margin-top:4px;font-size:.64rem}.seso-trade-directory-amount{text-align:right}.seso-trade-directory-status{border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 10px;font-size:.68rem;font-weight:780;display:inline-flex}.seso-trade-directory-status.is-confirmed{color:#087c58;background:#e7f8f2}.seso-trade-directory-status.is-cancelled{color:#bd2d48;background:#fff0f3}.seso-trade-directory-mobile-values{text-align:right;display:none}.seso-trade-directory-row.is-cancelled .seso-customer-directory-identity strong,.seso-trade-directory-row.is-cancelled .seso-trade-directory-amount strong{color:#7c8997}.seso-trade-premium-detail-page{width:100%;min-width:0;max-width:1180px;margin-inline:auto;padding-bottom:22px;overflow:hidden}.seso-trade-detail-back{color:#078e98;align-items:center;gap:7px;margin:2px 0 12px;font-size:.82rem;font-weight:760;text-decoration:none;display:inline-flex}.seso-trade-detail-back .workspace-icon{transform:rotate(180deg)}.seso-trade-detail-hero,.seso-trade-detail-card,.seso-trade-detail-danger{box-sizing:border-box;border-radius:18px;min-width:0}.seso-trade-detail-hero{color:#fff;background:linear-gradient(118deg,#07346d 0%,#085a7f 68%,#008694 100%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:14px;padding:20px;display:grid;overflow:hidden;box-shadow:0 16px 34px #07346d29}.seso-trade-detail-hero-main{align-items:center;gap:13px;min-width:0;display:flex}.seso-trade-detail-hero-icon{color:#86f2ed;background:#ffffff21;border:1px solid #ffffff29;border-radius:13px;flex:none;justify-content:center;align-items:center;width:49px;height:49px;display:inline-flex}.seso-trade-detail-hero-main>div{min-width:0}.seso-trade-detail-hero-main>div>span,.seso-trade-detail-hero-amount>span,.seso-trade-detail-card small,.seso-trade-detail-danger>div>span{letter-spacing:.12em;font-size:.65rem;font-weight:850;display:block}.seso-trade-detail-hero-main>div>span{color:#8ff1ee}.seso-trade-detail-hero-main h1{letter-spacing:-.035em;margin:3px 0 0;font-size:clamp(1.45rem,2.3vw,2rem)}.seso-trade-detail-hero-main p{color:#d9eaf1;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:.8rem;overflow:hidden}.seso-trade-detail-hero-amount{text-align:right}.seso-trade-detail-hero-amount>span{letter-spacing:0;border-radius:999px;padding:6px 10px;display:inline-flex}.seso-trade-detail-hero-amount>span.is-confirmed{color:#087c58;background:#e7f8f2}.seso-trade-detail-hero-amount>span.is-cancelled{color:#bd2d48;background:#fff0f3}.seso-trade-detail-hero-amount strong{font-variant-numeric:tabular-nums;margin-top:7px;font-size:clamp(1.2rem,2.1vw,1.65rem);display:block}.seso-trade-detail-hero-actions{grid-column:1/-1;gap:8px;display:flex}.seso-trade-detail-hero-actions a{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 13px;font-size:.78rem;font-weight:760;text-decoration:none;display:inline-flex}.seso-trade-detail-hero-actions a.is-primary{color:#07346d;background:#fff;border-color:#fff}.seso-trade-detail-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.62fr);align-items:start;gap:14px;display:grid}.seso-trade-detail-main,.seso-trade-detail-side{gap:14px;min-width:0;display:grid}.seso-trade-detail-card{background:#fff;border:1px solid #cfdee8;overflow:hidden;box-shadow:0 10px 25px #0c32580f}.seso-trade-detail-card>header{border-bottom:1px solid #dce7ee;justify-content:space-between;align-items:center;min-height:58px;padding:13px 16px;display:flex}.seso-trade-detail-card>header small{color:#8f0d5a}.seso-trade-detail-card>header h2{color:#092c55;letter-spacing:-.015em;margin:3px 0 0;font-size:1rem}.seso-trade-detail-card>header>span{color:#6f8295;font-size:.7rem}.seso-trade-detail-info dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.seso-trade-detail-info dl>div{border-right:1px solid #dce7ee;min-width:0;padding:14px 15px}.seso-trade-detail-info dl>div:last-child{border-right:0}.seso-trade-detail-info dt{color:#6b7f92;font-size:.66rem}.seso-trade-detail-info dd{color:#092c55;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:.78rem;font-weight:760;overflow:hidden}.seso-trade-detail-line-head,.seso-trade-detail-line{grid-template-columns:minmax(180px,1.7fr) .72fr .84fr .56fr .9fr;align-items:center;gap:9px;display:grid}.seso-trade-detail-line-head{color:#6d8195;text-transform:uppercase;background:#f5f9fb;min-height:36px;padding:8px 15px;font-size:.63rem;font-weight:780}.seso-trade-detail-line{border-top:1px solid #e0e9ef;min-height:52px;padding:10px 15px;font-size:.74rem}.seso-trade-detail-line:first-of-type{border-top:0}.seso-trade-detail-line strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seso-trade-detail-line>span:not(:first-child),.seso-trade-detail-line>b,.seso-trade-detail-line-head>span:not(:first-child){text-align:right}.seso-trade-detail-line b{font-variant-numeric:tabular-nums}.seso-trade-detail-note{padding:15px 16px}.seso-trade-detail-note small{color:#8f0d5a}.seso-trade-detail-note p{color:#536a7f;margin:7px 0 0;font-size:.78rem;line-height:1.55}.seso-trade-detail-totals{padding:8px 15px 13px}.seso-trade-detail-totals>div{color:#667b8f;border-bottom:1px solid #e0e9ef;justify-content:space-between;align-items:center;min-height:42px;font-size:.75rem;display:flex}.seso-trade-detail-totals>div strong{color:#092c55;font-variant-numeric:tabular-nums}.seso-trade-detail-totals>div.is-grand{color:#092c55;border-bottom:0;padding-top:4px;font-size:.9rem;font-weight:800}.seso-trade-detail-totals>div.is-grand strong{color:#078e98;font-size:1.16rem}.seso-trade-detail-effect>div{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:3px 10px;min-height:67px;padding:10px 14px;display:grid}.seso-trade-detail-effect>div+div{border-top:1px solid #e0e9ef}.seso-trade-detail-effect-icon{color:#008e98;background:#e8f9f7;border-radius:10px;grid-row:1/3;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.seso-trade-detail-effect>div>span:not(.seso-trade-detail-effect-icon){color:#6d8093;font-size:.65rem}.seso-trade-detail-effect>div>strong{color:#092c55;font-size:.73rem}.seso-trade-premium-detail-page>.seso-document-actions{margin-top:14px}.seso-trade-detail-danger{background:#fff8f8;border:1px solid #f0cfd4;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:15px 17px;display:flex}.seso-trade-detail-danger>div>span{color:#b42d45}.seso-trade-detail-danger h2{color:#642233;margin:3px 0 0;font-size:.96rem}.seso-trade-detail-danger p{color:#825b65;margin:4px 0 0;font-size:.73rem;line-height:1.45}.seso-trade-detail-danger .danger-action{flex:none;margin:0}@media (max-width:1040px){.seso-trade-directory-page .seso-customer-directory-tools{grid-template-columns:1fr}.seso-trade-directory-list .seso-customer-directory-columns,.seso-trade-directory-list .seso-customer-directory-row{grid-template-columns:minmax(210px,1fr) 130px minmax(145px,.72fr) 130px 80px 20px}}@media (max-width:860px){.seso-trade-directory-list .seso-customer-directory-columns,.seso-trade-directory-list .seso-customer-directory-row{grid-template-columns:minmax(200px,1fr) minmax(140px,.72fr) 130px 80px 20px}.seso-trade-directory-list .seso-customer-directory-columns span:nth-child(2),.seso-trade-directory-date{display:none}.seso-trade-detail-grid{grid-template-columns:1fr}.seso-trade-detail-side{grid-template-columns:minmax(220px,.7fr) minmax(0,1fr)}}@media (max-width:720px){.seso-trade-directory-page .seso-customer-directory-heading{align-items:center}.seso-trade-directory-eyebrow,.seso-trade-directory-page .seso-customer-directory-heading p,.seso-trade-return-action{display:none}.seso-trade-directory-sections{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:5px}.seso-trade-directory-sections a{min-height:39px;padding:6px 7px;font-size:.72rem}.seso-trade-directory-sections small{min-width:21px;padding:2px 6px;font-size:.58rem}.seso-trade-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-trade-directory-page .seso-customer-directory-summary>div{min-height:62px;padding-inline:11px}.seso-trade-directory-page .seso-customer-directory-summary>div:nth-child(2){border-right:0}.seso-trade-directory-page .seso-customer-directory-summary>div:nth-child(-n+2){border-bottom:1px solid #dce8ef}.seso-trade-directory-page .seso-customer-directory-summary strong{font-size:.9rem}.seso-trade-directory-list .seso-customer-directory-row{grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;min-height:72px;padding:10px}.seso-trade-directory-list .seso-customer-directory-columns,.seso-trade-directory-date,.seso-trade-directory-operation,.seso-trade-directory-amount,.seso-trade-directory-status{display:none}.seso-trade-directory-mobile-values{max-width:135px;display:block}.seso-trade-directory-mobile-values strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:.74rem}.seso-trade-directory-mobile-values small{color:#708498;margin-top:4px;font-size:.58rem}.seso-trade-directory-mobile-values.is-cancelled strong{color:#8c5b68}.seso-trade-detail-hero{border-radius:16px;gap:12px;padding:15px}.seso-trade-detail-hero-icon{width:42px;height:42px}.seso-trade-detail-hero-main>div>span{font-size:.56rem}.seso-trade-detail-hero-main h1{font-size:1.2rem}.seso-trade-detail-hero-main p{font-size:.66rem}.seso-trade-detail-hero-amount strong{font-size:1.05rem}.seso-trade-detail-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.seso-trade-detail-hero-actions a{min-height:38px;padding:7px 9px;font-size:.68rem}.seso-trade-detail-card{border-radius:15px}.seso-trade-detail-info dl{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-trade-detail-info dl>div{border-bottom:1px solid #dce7ee;padding:11px 12px}.seso-trade-detail-info dl>div:nth-child(2){border-right:0}.seso-trade-detail-info dl>div:nth-child(n+3){border-bottom:0}.seso-trade-detail-card>header{min-height:52px;padding:10px 12px}.seso-trade-detail-card>header h2{font-size:.9rem}.seso-trade-detail-line-head{display:none}.seso-trade-detail-line{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-height:61px;padding:10px 12px}.seso-trade-detail-line strong{font-size:.78rem}.seso-trade-detail-line>span:nth-child(2){text-align:right;font-size:.7rem}.seso-trade-detail-line>span:nth-child(3),.seso-trade-detail-line>span:nth-child(4){color:#708397;text-align:left;font-size:.63rem}.seso-trade-detail-line>span:nth-child(4):before{content:"KDV "}.seso-trade-detail-line>b{grid-area:2/2;font-size:.75rem}.seso-trade-detail-side{grid-template-columns:1fr}.seso-trade-detail-effect>header{display:none}.seso-trade-detail-danger{flex-direction:column;align-items:stretch}.seso-trade-detail-danger .danger-action{width:100%}}@media (max-width:430px){.seso-trade-directory-page .seso-customer-directory-actions .is-primary span{display:none}.seso-trade-directory-page .seso-customer-directory-actions .is-primary:after{content:"Yeni"}.seso-trade-detail-hero{grid-template-columns:minmax(0,1fr) auto}.seso-trade-detail-hero-main{gap:9px}.seso-trade-detail-hero-icon{display:none}.seso-trade-detail-hero-amount>span{padding:5px 8px;font-size:.56rem}}.desktop-sidebar-workspace,.desktop-workspace-navigation,.desktop-sidebar-ai-card,.workspace-desktop-search,.workspace-desktop-channelbar{display:none}.mobile-workspace-navigation{display:block}@media (min-width:901px){.workspace{background:radial-gradient(circle at 80% 0,#2bb7bb17,#0000 34%),#e7eef6;grid-template-columns:252px minmax(0,1fr)}.workspace-main{background:0 0;grid-column:2}.sidebar{background:radial-gradient(circle at 10% 0,#14b8b42b,#0000 30%),linear-gradient(#031733 0%,#062455 58%,#041a3d 100%);gap:0;width:252px;padding:24px 17px 18px;box-shadow:10px 0 32px #051f4924}.sidebar-brand-row{min-height:66px}.sidebar-brand{padding:0 3px 19px}.sidebar-brand .brand-logo{max-width:150px}.desktop-sidebar-workspace{color:#fff;background:#ffffff14;border:1px solid #ffffff21;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:74px;margin:0 0 23px;padding:10px 11px;display:grid}.desktop-sidebar-workspace>span{color:#073a58;background:linear-gradient(145deg,#baf8ee,#72e2d9);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:13px;font-weight:600;display:flex}.desktop-sidebar-workspace>div{gap:4px;min-width:0;display:grid}.desktop-sidebar-workspace strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.desktop-sidebar-workspace small{color:#b8dbff;font-size:11px;font-weight:450}.desktop-sidebar-workspace>.workspace-icon{color:#d9ecff;transform:rotate(90deg)}.sidebar-scroll-region{margin:0 -7px;padding:0 7px}.desktop-workspace-navigation{display:block}.mobile-workspace-navigation{display:none}.desktop-navigation{gap:20px;display:grid}.desktop-navigation-section{gap:7px;display:grid}.desktop-navigation-section>span{color:#92c6fb;letter-spacing:.12em;text-transform:uppercase;padding:0 8px;font-size:10px;font-weight:500}.desktop-navigation-section>div{gap:4px;display:grid}.sidebar .desktop-navigation a{color:#fff;border:0;border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;min-height:44px;padding:4px 9px;font-size:14px;font-weight:500;display:grid}.sidebar .desktop-navigation a:hover{color:#fff;background:#ffffff17}.desktop-navigation-icon{color:#fff;background:#ffffff12;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.sidebar .desktop-navigation a .workspace-icon,.sidebar .desktop-navigation a:hover .workspace-icon,.sidebar .desktop-navigation a[aria-current=page] .workspace-icon{color:#fff;width:19px;height:19px}.sidebar .desktop-navigation a.is-active,.sidebar .desktop-navigation a[aria-current=page],.sidebar .desktop-navigation a.is-active:hover{color:#fff;background:linear-gradient(100deg,#087bc8,#0ab8b1);box-shadow:0 10px 25px #009dc23b}.sidebar .desktop-navigation a.is-active .desktop-navigation-icon,.sidebar .desktop-navigation a[aria-current=page] .desktop-navigation-icon{color:#fff;background:#ffffff24}.desktop-sidebar-ai-card{color:#fff;background:linear-gradient(145deg,#0e97b957,#635de93b);border:1px solid #7ee7e533;border-radius:16px;grid-template-columns:34px minmax(0,1fr);gap:9px;margin:22px 0 0;padding:13px;display:grid}.desktop-sidebar-ai-card>span{color:#6cf0e3;background:#58ebdc2b;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.desktop-sidebar-ai-card>div{gap:3px;display:grid}.desktop-sidebar-ai-card strong,.desktop-sidebar-ai-card b{color:#fff;font-size:12px;font-weight:500}.desktop-sidebar-ai-card small{color:#c9e2fb;font-size:10px}.desktop-sidebar-ai-card b{grid-column:1/-1;margin-top:3px}.sidebar-account{display:none}.workspace-topbar{box-shadow:none;background:#fff;border:0;border-bottom:1px solid #d8e2ed;border-radius:0;height:68px;padding:0 28px;top:0;left:252px;right:0}.workspace-desktop-search{color:#6a7f98;background:#f7f9fc;border:1px solid #d5e0eb;border-radius:13px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;width:min(440px,42%);max-width:440px;min-height:44px;padding:0 13px;display:grid}.workspace-desktop-search input{color:#0a2448;font:inherit;background:0 0;border:0;outline:0;min-width:0;padding:0;font-size:13px}.workspace-desktop-search input::placeholder{color:#607792;opacity:1}.workspace-desktop-search kbd{color:#647991;background:#fff;border:1px solid #d7e1eb;border-radius:7px;padding:4px 6px;font-family:inherit;font-size:10px}.workspace-topbar-context,.workspace-engine-status,.workspace-topbar-link[href=\/plan]{display:none!important}.workspace-topbar-actions{align-items:center;gap:10px}.workspace-topbar-link{color:#516a87;border:1px solid #d5e0eb;border-radius:12px;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:flex}.workspace-topbar-link>span{display:none}.workspace-topbar-link .workspace-icon{width:19px;height:19px}.workspace-topbar-link.has-notification>i{width:7px;height:7px;top:6px;right:7px}.workspace-user-chip{background:0 0;border:0;border-left:1px solid #dce5ee;border-radius:0;gap:10px;min-height:44px;margin-left:5px;padding:0 0 0 15px}.workspace-user-chip>span{border-radius:11px;width:42px;height:42px;font-size:13px;font-weight:600}.workspace-user-chip strong{color:#071c3d;font-size:13px;font-weight:600}.workspace-user-chip small{color:#607792;font-size:10px;font-weight:450}.workspace-desktop-channelbar{z-index:39;background:#fff;border-bottom:1px solid #d8e2ed;justify-content:space-between;align-items:center;height:50px;padding:0 28px;display:flex;position:fixed;top:68px;left:252px;right:0}.workspace-desktop-channelbar>div{align-self:stretch;gap:4px;display:flex}.workspace-desktop-channelbar a{color:#2d496c;align-items:center;padding:0 15px;font-size:12px;font-weight:500;display:flex;position:relative}.workspace-desktop-channelbar a[aria-current=page]{color:#087d89}.workspace-desktop-channelbar a[aria-current=page]:after{content:"";background:#0bb7ae;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:14px;right:14px}.workspace-desktop-channelbar time{color:#526c89;text-transform:capitalize;font-size:11px}.workspace-topbar{grid-template-columns:minmax(570px,1fr) auto;gap:16px;height:92px;padding:14px 22px;display:grid}.workspace-topbar>.workspace-header-intelligence{background:#f8fbfe;border:1px solid #c9d8e8;border-radius:15px;align-items:stretch;min-width:0;height:62px;display:flex;overflow:hidden}.workspace-header-market{flex:auto;grid-template-columns:repeat(3,minmax(118px,1fr));min-width:390px;display:grid}.workspace-header-quote{border-right:1px solid #dbe5ef;align-items:center;gap:9px;min-width:0;padding:0 13px;display:flex}.workspace-header-quote-icon,.workspace-header-local-icon{border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.workspace-header-quote:first-child .workspace-header-quote-icon{color:#007f87;background:#daf5f2}.workspace-header-quote:nth-child(2) .workspace-header-quote-icon{color:#1767d5;background:#e2edff}.workspace-header-quote:nth-child(3) .workspace-header-quote-icon{color:#be7100;background:#fff0cf}.workspace-header-quote>div,.workspace-header-local-item>div{min-width:0;display:grid}.workspace-header-quote>div>span,.workspace-header-local-item>div>span{color:#49627f;letter-spacing:.03em;font-size:9px;font-weight:600}.workspace-header-quote>div>span{text-transform:uppercase}.workspace-header-quote strong,.workspace-header-local-item :is(strong,time){color:#071c3d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.workspace-header-quote strong{font-variant-numeric:tabular-nums;font-size:14px}.workspace-header-quote>small{color:#087c72;margin-left:auto;font-size:9px;font-weight:650}.workspace-header-local{flex:none;grid-template-columns:auto auto;align-items:stretch;display:grid}.workspace-header-local-item{border-left:1px solid #dbe5ef;align-items:center;gap:9px;min-width:0;padding:0 13px;display:flex}.workspace-header-local-icon{color:#0d6597;background:#e4f4fb}.workspace-header-local-item:last-child .workspace-header-local-icon{color:#cb7800;background:#fff0d0}.workspace-topbar-actions{flex:none;gap:8px}.workspace-user-chip{background:#f7fafc;border:1px solid #cfdaea;border-radius:13px;gap:10px;min-height:50px;margin-left:0;padding:5px 12px 5px 6px}.workspace-user-chip>span{width:40px;height:40px}.content{background:0 0;padding:108px 28px 18px}.workspace-commercial-alerts{max-width:none;margin:0 auto 16px}}@media (min-width:901px) and (max-width:1280px){.workspace-topbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding-inline:14px}.workspace-header-quote{gap:6px;padding-inline:9px}.workspace-header-quote-icon{display:none}.workspace-header-market{grid-template-columns:repeat(3,minmax(92px,1fr));min-width:290px}.workspace-header-local-item{gap:6px;padding-inline:9px}.workspace-header-local-icon{flex-basis:28px;width:28px;height:28px}.workspace-header-local-item :is(strong,time){font-size:10px}}@media (min-width:901px) and (max-width:1100px){.workspace-header-local-item.is-date,.workspace-user-chip>div{display:none}.workspace-user-chip{padding:5px}}.seso-quote-directory-page .seso-customer-directory-heading{align-items:flex-end}.seso-quote-directory-eyebrow{color:#8f0d5a;letter-spacing:.14em;margin-bottom:5px;font-size:.72rem;font-weight:850;display:block}.seso-quote-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.seso-quote-directory-page .seso-customer-directory-summary>div:first-child{background:linear-gradient(145deg,#fff 8%,#ebfbfa 100%)}.seso-quote-directory-page .seso-customer-directory-summary>div:nth-child(3) strong{color:#078e98}.seso-quote-directory-page .seso-customer-directory-summary small{color:#7a8d9f;margin-top:4px;font-size:.64rem;display:block}.seso-quote-directory-page .seso-customer-directory-tools{grid-template-columns:minmax(0,1fr) minmax(460px,.72fr)}.seso-quote-directory-page .seso-customer-directory-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.seso-quote-directory-mobile-filter{display:none}.seso-quote-directory-list .seso-customer-directory-columns,.seso-quote-directory-list .seso-customer-directory-row{grid-template-columns:minmax(230px,1.2fr) 132px 142px 140px 108px 22px}.seso-quote-directory-date,.seso-quote-directory-validity,.seso-quote-directory-amount,.seso-quote-directory-mobile-values{min-width:0}.seso-quote-directory-date strong,.seso-quote-directory-date small,.seso-quote-directory-validity strong,.seso-quote-directory-validity small,.seso-quote-directory-amount strong,.seso-quote-directory-amount small,.seso-quote-directory-mobile-values strong,.seso-quote-directory-mobile-values small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.seso-quote-directory-date strong,.seso-quote-directory-validity strong,.seso-quote-directory-amount strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:.8rem}.seso-quote-directory-date small,.seso-quote-directory-validity small,.seso-quote-directory-amount small{color:#7a8d9f;margin-top:4px;font-size:.64rem}.seso-quote-directory-amount{text-align:right}.seso-quote-directory-status{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:0 9px;font-size:.64rem;font-weight:780;display:inline-flex}.seso-quote-directory-status.is-draft,.seso-quote-detail-hero-amount>span.is-draft{color:#627487;background:#f0f3f6}.seso-quote-directory-status.is-sent,.seso-quote-detail-hero-amount>span.is-sent{color:#1768a4;background:#e9f3ff}.seso-quote-directory-status.is-accepted,.seso-quote-detail-hero-amount>span.is-accepted{color:#087c58;background:#e7f8f2}.seso-quote-directory-status.is-converted,.seso-quote-detail-hero-amount>span.is-converted{color:#087f86;background:#e5f9f8}.seso-quote-directory-status.is-expired,.seso-quote-detail-hero-amount>span.is-expired{color:#9c610a;background:#fff4dc}.seso-quote-directory-status.is-closed,.seso-quote-detail-hero-amount>span.is-closed{color:#bd2d48;background:#fff0f3}.seso-quote-directory-mobile-values{text-align:right;display:none}.seso-quote-premium-detail-page{width:100%;min-width:0;max-width:1180px;margin-inline:auto;padding-bottom:22px;overflow:hidden}.seso-quote-detail-hero{background:linear-gradient(118deg,#07346d 0%,#085a7f 68%,#008694 100%)}.seso-quote-detail-hero-amount>span{letter-spacing:0;border-radius:999px;justify-content:center;padding:6px 10px;font-size:.65rem;font-weight:850;display:inline-flex}.seso-quote-detail-line-head,.seso-quote-detail-line{grid-template-columns:minmax(180px,1.7fr) .72fr .84fr .9fr;align-items:center;gap:9px;display:grid}.seso-quote-detail-line-head{color:#6d8195;text-transform:uppercase;background:#f5f9fb;min-height:36px;padding:8px 15px;font-size:.63rem;font-weight:780}.seso-quote-detail-line{border-top:1px solid #e0e9ef;min-height:52px;padding:10px 15px;font-size:.74rem}.seso-quote-detail-line:first-of-type{border-top:0}.seso-quote-detail-line strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.seso-quote-detail-line>span:not(:first-child),.seso-quote-detail-line>b,.seso-quote-detail-line-head>span:not(:first-child){text-align:right}.seso-quote-detail-line b{font-variant-numeric:tabular-nums}.seso-quote-detail-totals>div:first-child{border-bottom:1px solid #e0e9ef}.seso-quote-detail-process>header{border-bottom:1px solid #dce7ee}.seso-quote-detail-timeline{padding:5px 14px}.seso-quote-detail-timeline>div{grid-template-columns:29px minmax(0,1fr);align-items:center;gap:9px;min-height:53px;padding:6px 0;display:grid}.seso-quote-detail-timeline>div+div{border-top:1px solid #e0e9ef}.seso-quote-detail-timeline>div>span{color:#008e98;background:#e8f9f7;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:inline-flex}.seso-quote-detail-timeline small,.seso-quote-detail-timeline strong{display:block}.seso-quote-detail-timeline small{color:#73879a;letter-spacing:0;font-size:.61rem}.seso-quote-detail-timeline strong{color:#092c55;margin-top:3px;font-size:.72rem}.seso-quote-detail-sale-link,.seso-quote-detail-conversion .primary-action{border-radius:10px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 24px);min-height:40px;margin:0 12px 9px;font-size:.73rem;font-weight:780;text-decoration:none;display:flex}.seso-quote-detail-sale-link{color:#087c58;background:#e7f8f2;border:1px solid #bce7d8}.seso-quote-detail-conversion .primary-action{color:#fff;background:#008e98;border-color:#008e98}.seso-quote-detail-process .quote-status-form{border-top:1px solid #e0e9ef;padding:10px 12px 12px}.seso-quote-detail-process .quote-command-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.seso-quote-detail-process .quote-command-buttons button{border-radius:10px;width:100%;min-height:38px;margin:0;padding:7px 9px;font-size:.69rem}.seso-quote-premium-detail-page>.seso-document-actions{margin-top:14px}@media (max-width:1040px){.seso-quote-directory-page .seso-customer-directory-tools{grid-template-columns:1fr}.seso-quote-directory-list .seso-customer-directory-columns,.seso-quote-directory-list .seso-customer-directory-row{grid-template-columns:minmax(210px,1fr) 128px 136px 128px 102px 20px}}@media (max-width:860px){.seso-quote-directory-list .seso-customer-directory-columns,.seso-quote-directory-list .seso-customer-directory-row{grid-template-columns:minmax(200px,1fr) 136px 128px 102px 20px}.seso-quote-directory-list .seso-customer-directory-columns span:nth-child(2),.seso-quote-directory-date{display:none}}@media (max-width:720px){.seso-quote-directory-page .seso-customer-directory-heading{align-items:center}.seso-quote-directory-eyebrow,.seso-quote-directory-page .seso-customer-directory-heading p{display:none}.seso-quote-directory-page .seso-customer-directory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-quote-directory-page .seso-customer-directory-summary>div{min-height:64px;padding:10px 11px}.seso-quote-directory-page .seso-customer-directory-summary>div:nth-child(2){border-right:0}.seso-quote-directory-page .seso-customer-directory-summary>div:nth-child(-n+2){border-bottom:1px solid #dce8ef}.seso-quote-directory-page .seso-customer-directory-summary strong{font-size:.9rem}.seso-quote-directory-page .seso-customer-directory-summary small{display:none}.seso-quote-directory-page .seso-customer-directory-tools{grid-template-columns:1fr}.seso-quote-directory-page .seso-customer-directory-tabs{display:none}.seso-quote-directory-mobile-filter{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.seso-quote-directory-mobile-filter select,.seso-quote-directory-mobile-filter button{color:#092c55;border:1px solid #cfdee8;border-radius:10px;min-height:40px}.seso-quote-directory-mobile-filter select{background:#f5f9fb;width:100%;padding:0 10px}.seso-quote-directory-mobile-filter button{color:#fff;background:#07346d;border-color:#07346d;padding:0 13px;font-size:.7rem;font-weight:780}.seso-quote-directory-list .seso-customer-directory-row{grid-template-columns:minmax(0,1fr) auto 18px;gap:8px;min-height:72px;padding:10px}.seso-quote-directory-list .seso-customer-directory-columns,.seso-quote-directory-date,.seso-quote-directory-validity,.seso-quote-directory-amount,.seso-quote-directory-status{display:none}.seso-quote-directory-mobile-values{max-width:125px;display:block}.seso-quote-directory-mobile-values strong{color:#092c55;font-variant-numeric:tabular-nums;font-size:.74rem}.seso-quote-directory-mobile-values small{color:#708498;margin-top:4px;font-size:.58rem}.seso-quote-detail-line-head{display:none}.seso-quote-detail-line{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;min-height:61px;padding:10px 12px}.seso-quote-detail-line strong{font-size:.78rem}.seso-quote-detail-line>span:nth-child(2){text-align:right;font-size:.7rem}.seso-quote-detail-line>span:nth-child(3){color:#708397;text-align:left;font-size:.63rem}.seso-quote-detail-line>b{grid-area:2/2;font-size:.75rem}}@media (max-width:430px){.seso-quote-directory-page .seso-customer-directory-actions .is-primary span{display:none}.seso-quote-directory-page .seso-customer-directory-actions .is-primary:after{content:"Yeni"}}@media (min-width:901px){.workspace-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;height:96px;padding:10px 22px}.workspace-topbar>.workspace-header-intelligence{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(390px,1.45fr) minmax(270px,.8fr);align-items:stretch;gap:9px;min-width:0;height:72px;display:grid;overflow:visible}.workspace-header-market{grid-template-columns:repeat(3,minmax(112px,1fr));gap:9px;min-width:0;display:grid}.workspace-header-quote{background:#fff;border:1px solid #c4d5e5;border-radius:13px;align-items:center;gap:9px;min-width:0;padding:8px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 18px #12345812}.workspace-header-quote:before,.workspace-header-local-item:before{content:"";background:#0aa8ae;height:3px;position:absolute;top:0;left:0;right:0}.workspace-header-quote:nth-child(2):before{background:#176bd1}.workspace-header-quote:nth-child(3):before{background:#ed9400}.workspace-header-quote-icon,.workspace-header-local-icon{color:#fff;background:#0aa8ae;border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.workspace-header-quote:first-child .workspace-header-quote-icon{color:#fff;background:#0aa8ae}.workspace-header-quote:nth-child(2) .workspace-header-quote-icon{color:#fff;background:#176bd1}.workspace-header-quote:nth-child(3) .workspace-header-quote-icon{color:#fff;background:#ed9400}.workspace-header-quote>div,.workspace-header-local-item>div{min-width:0;display:grid}.workspace-header-quote>div>span,.workspace-header-local-item>div>span{color:#244e76;letter-spacing:.025em;font-size:10px;font-weight:600}.workspace-header-quote strong,.workspace-header-local-item :is(strong,time){color:#071c3d;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.workspace-header-quote strong{font-variant-numeric:tabular-nums;font-size:15px}.workspace-header-quote>small{color:#006f78;margin-left:auto;font-size:9px;font-weight:700}.workspace-header-local{grid-template-columns:repeat(2,minmax(124px,1fr));gap:9px;display:grid}.workspace-header-local-item{background:#fff;border:1px solid #c4d5e5;border-radius:13px;align-items:center;gap:9px;min-width:0;padding:8px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 7px 18px #12345812}.workspace-header-local-item:before{background:#7246dd}.workspace-header-local-item:last-child:before{background:#0aa8ae}.workspace-header-local-icon,.workspace-header-local-item:last-child .workspace-header-local-icon{color:#fff;background:#7246dd}.workspace-header-local-item:last-child .workspace-header-local-icon{background:#0aa8ae}.workspace-topbar-actions{flex:none;gap:8px}.workspace-topbar-link{color:#123c69;background:#fff;border-color:#c4d5e5;min-height:48px}.workspace-user-chip{background:linear-gradient(110deg,#062452,#07507c);border:1px solid #0b7196;border-radius:13px;gap:10px;min-height:50px;margin-left:0;padding:5px 12px 5px 6px;box-shadow:0 7px 18px #03285021}.workspace-user-chip>span{color:#fff;background:linear-gradient(145deg,#10afb2,#1673ca);width:40px;height:40px}.workspace-user-chip strong,.workspace-user-chip small{color:#fff}.content{padding-top:112px}}@media (min-width:901px) and (max-width:1280px){.workspace-topbar{padding-inline:14px}.workspace-topbar>.workspace-header-intelligence{grid-template-columns:minmax(330px,1.35fr) minmax(225px,.75fr);gap:7px}.workspace-header-market,.workspace-header-local{gap:7px}.workspace-header-quote,.workspace-header-local-item{gap:6px;padding-inline:8px}.workspace-header-quote-icon,.workspace-header-local-icon{flex-basis:28px;width:28px;height:28px;display:inline-flex}.workspace-header-quote strong{font-size:13px}.workspace-header-local-item :is(strong,time){font-size:10px}}.content.workspace-content-frame>*{box-sizing:border-box;width:100%;min-width:0;max-width:none;margin-inline:0}.workspace-topbar-link.has-notification>i,.workspace-mobile-utilities .has-notification>i{color:#fff;background:#e32f50;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:18px;padding:0 4px;font-style:normal;font-weight:700;line-height:1;display:inline-flex}.workspace-topbar-link.has-notification>i{border:2px solid #fff;height:18px;font-size:9px;top:5px;right:8px}.workspace-mobile-utilities .has-notification>i{border:2px solid var(--seso-navy);height:17px;font-size:8px;top:1px;right:4px}.workspace-profile-completion-alert{color:#74152a;background:linear-gradient(90deg,#fff0f2 0%,#fff8f8 100%);border:1px solid #e32f50;border-left-width:5px;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:68px;padding:12px 16px;text-decoration:none;display:grid}.workspace-profile-completion-icon{color:#fff;background:#e32f50;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.workspace-profile-completion-copy{gap:3px;display:grid}.workspace-profile-completion-copy strong{color:#781329;font-size:14px;font-weight:800}.workspace-profile-completion-copy>span{color:#6a3140;font-size:12px;font-weight:600}.workspace-profile-completion-action{color:#fff;white-space:nowrap;background:#e32f50;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:12px;font-weight:800;display:flex}@media (max-width:760px){.workspace-profile-completion-alert{grid-template-columns:auto 1fr;padding:12px}.workspace-profile-completion-copy>span{display:none}.workspace-profile-completion-action{grid-column:1/-1;justify-content:center}}@media (min-width:901px){.workspace-topbar{justify-content:flex-start;gap:10px;height:72px;padding:8px 20px}.workspace-topbar>.workspace-header-intelligence{background:#fff;border:1px solid #c4d5e5;border-radius:13px;flex:0 900px;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:stretch;gap:0;width:min(900px,100vw - 560px);height:54px;display:grid;overflow:hidden}.workspace-header-market,.workspace-header-local{gap:0;min-width:0;height:100%;display:grid}.workspace-header-market{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-header-local{grid-template-columns:minmax(126px,.85fr) minmax(150px,1.15fr)}.workspace-header-quote,.workspace-header-local-item{box-shadow:none;background:0 0;border:0;border-right:1px solid #d4e1ed;border-radius:0;align-items:center;gap:8px;min-width:0;height:100%;min-height:0;padding:6px 10px;display:flex}.workspace-header-local-item:last-child{border-right:0}.workspace-header-quote:before,.workspace-header-local-item:before,.workspace-header-quote>small{display:none}.workspace-header-quote-icon,.workspace-header-local-icon,.workspace-header-local-item:last-child .workspace-header-local-icon{color:#073b74;background:0 0;border:0;border-radius:9px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.workspace-header-quote:nth-child(2) .workspace-header-quote-icon,.workspace-header-quote:nth-child(3) .workspace-header-quote-icon{color:#073b74}.workspace-header-quote span,.workspace-header-local-item span{color:#315477;font-size:9px;font-weight:600}.workspace-header-quote strong,.workspace-header-local-item :is(strong,time){color:#071c3d;font-size:12px;font-weight:600}.workspace-topbar-actions{gap:6px;margin-left:auto}.workspace-topbar-link{width:44px;height:44px;min-height:44px}.workspace-user-chip{min-height:46px}.content{padding-top:88px}}@media (min-width:901px) and (max-width:1280px){.workspace-topbar{padding-inline:14px}.workspace-topbar>.workspace-header-intelligence{grid-template-columns:minmax(330px,1.4fr) minmax(220px,.8fr)}.workspace-header-quote,.workspace-header-local-item{gap:6px;padding-inline:7px}.workspace-header-quote-icon,.workspace-header-local-icon,.workspace-header-local-item:last-child .workspace-header-local-icon{flex-basis:26px;width:26px;height:26px}}@media (min-width:901px){.workspace-topbar{justify-content:flex-start}.workspace-topbar>.workspace-header-intelligence{flex:0 900px;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);width:min(900px,100vw - 560px)}.workspace-topbar-actions{margin-left:auto}.workspace-header-quote-icon,.workspace-header-local-icon,.workspace-header-local-item:last-child .workspace-header-local-icon,.workspace-header-quote:nth-child(2) .workspace-header-quote-icon,.workspace-header-quote:nth-child(3) .workspace-header-quote-icon{border-radius:9px;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.workspace-header-quote:first-child .workspace-header-quote-icon,.workspace-header-local-item:last-child .workspace-header-local-icon{color:#008d95;background:#e4f7f5}.workspace-header-quote:nth-child(2) .workspace-header-quote-icon{color:#1768d6;background:#e8f0ff}.workspace-header-quote:nth-child(3) .workspace-header-quote-icon{color:#c97b00;background:#fff2da}.workspace-header-local-item.is-date .workspace-header-local-icon{color:#7041d7;background:#eee8ff}.workspace-header-quote-icon svg,.workspace-header-local-icon svg{stroke-width:2.25px}.workspace-header-quote span,.workspace-header-local-item span{color:#315477;font-weight:650}.workspace-header-quote strong,.workspace-header-local-item :is(strong,time){color:#071c3d;font-weight:700}.workspace-topbar-link{color:#073b74;background:#fff}.workspace-topbar-link:hover{color:#052d59;background:#f1f7fc;border-color:#9fc2de}.workspace-topbar-link .workspace-icon{color:#073b74;stroke-width:2.25px}.workspace-user-menu{margin-bottom:-10px;padding-bottom:10px;position:relative}.workspace-user-chip{appearance:none;color:#fff;cursor:pointer;font:inherit;text-align:left;background:#075d88;border-color:#075d88;align-items:center;transition:background .16s,border-color .16s,box-shadow .16s;display:flex}.workspace-user-menu:hover .workspace-user-chip,.workspace-user-menu:focus-within .workspace-user-chip{background:#075d88;border-color:#075d88}.workspace-user-chip:hover{background:#087aa4;border-color:#087aa4;box-shadow:0 8px 18px #075d8838}.workspace-user-chip:focus-visible{outline-offset:3px;outline:3px solid #0fabbd5c}.workspace-user-chip strong,.workspace-user-chip small{color:#fff}.workspace-user-menu-panel{z-index:90;background:#fff;border:1px solid #c4d5e5;border-radius:14px;gap:3px;min-width:238px;padding:8px;display:none;position:absolute;top:calc(100% - 1px);right:0;box-shadow:0 18px 36px #071c3d2e}.workspace-user-menu:hover .workspace-user-menu-panel,.workspace-user-menu:focus-within .workspace-user-menu-panel{display:grid}.workspace-user-menu-panel a,.workspace-user-menu-panel form button{color:#092f5c;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 11px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.workspace-user-menu-panel a:hover,.workspace-user-menu-panel form button:hover{color:#063568;background:#eef7fb}.workspace-user-menu-panel form button{color:#c92645}.workspace-user-menu-panel form button:hover{color:#ad1735;background:#fff1f3}.workspace-user-menu-divider{background:#dce6ef;height:1px;margin:4px 0}}@media (min-width:901px) and (max-width:1180px){.workspace-topbar>.workspace-header-intelligence{flex:auto;grid-template-columns:minmax(0,1fr);width:auto}.workspace-header-local,.workspace-user-chip>div{display:none}.workspace-user-chip{border-left:0;margin-left:0;padding-left:0}}.seso-product-category-field{gap:9px;min-width:0;display:grid}.seso-product-category-field>.customer-field{margin:0}.seso-product-category-manage{color:#082f5d;cursor:pointer;background:#f3f8fc;border:1px solid #bcd2e2;border-radius:12px;justify-content:center;align-self:start;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-size:.79rem;font-weight:680;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-flex}.seso-product-category-manage:hover{background:#eaf5fa;border-color:#72b8cf;transform:translateY(-1px);box-shadow:0 8px 18px #073e6f1a}.seso-product-gallery-field{box-sizing:border-box;background:#f8fbfd;border:1px solid #d4e2eb;border-radius:18px;min-width:0;padding:18px}.seso-product-gallery-heading{justify-content:space-between;align-items:start;gap:16px;margin-bottom:14px;display:flex}.seso-product-gallery-heading>div{gap:3px;display:grid}.seso-product-gallery-heading strong{color:#0a2e55;font-size:.94rem;font-weight:680}.seso-product-gallery-heading>div span{color:#405c76;font-size:.76rem;line-height:1.45}.seso-product-gallery-heading>span{color:#087783;background:#e7f6f6;border-radius:999px;flex:none;padding:5px 9px;font-size:.74rem;font-weight:680}.seso-product-gallery-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.seso-product-gallery-tile,.seso-product-gallery-add{aspect-ratio:1;box-sizing:border-box;border-radius:14px;min-width:0;position:relative;overflow:hidden}.seso-product-gallery-tile{background:#edf6fa;border:1px solid #bad5e3}.seso-product-gallery-tile img{object-fit:cover;width:100%;height:100%}.seso-product-gallery-tile>button{color:#fff;cursor:pointer;background:#05264ae6;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute;top:7px;right:7px}.seso-product-gallery-cover{color:#fff;background:#0a044f;border-radius:999px;padding:4px 7px;font-size:.67rem;font-weight:680;position:absolute;bottom:7px;left:7px}.seso-product-gallery-add{color:#0a5070;cursor:pointer;text-align:center;background:#f0f8fb;border:1px dashed #6db9ca;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:92px;padding:10px;transition:background .16s,border-color .16s,transform .16s;display:flex}.seso-product-gallery-add:hover{background:#e4f5f8;border-color:#089aaa;transform:translateY(-1px)}.seso-product-gallery-add strong{font-size:.77rem;font-weight:680}.seso-product-gallery-add span{color:#496a7f;font-size:.65rem}.seso-product-gallery-add input{opacity:0;width:1px;height:1px;position:absolute}.seso-product-publication{box-sizing:border-box;background:#fff;border:1px solid #d4e2eb;border-radius:19px;gap:17px;min-width:0;padding:20px;display:grid}.seso-product-publication-heading{gap:4px;display:grid}.seso-product-publication-heading>span{color:#008e9c;letter-spacing:.12em;font-size:.68rem;font-weight:720}.seso-product-publication-heading h2{color:#082f5d;margin:0;font-size:1.02rem;font-weight:680}.seso-product-publication-heading p{color:#385670;margin:0;font-size:.78rem;line-height:1.55}.seso-product-publication-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.seso-product-publication-option{color:#0a2e55;cursor:pointer;text-align:left;background:#f8fbfd;border:1px solid #c9dce8;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:86px;padding:14px;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid}.seso-product-publication-option:hover{border-color:#6eb4c9;transform:translateY(-1px);box-shadow:0 9px 22px #082d5217}.seso-product-publication-option[aria-pressed=true]{background:#edf9fa;border-color:#16a8b4}.seso-product-publication-icon{color:#008e9c;background:#dff4f5;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.seso-product-publication-option>span:nth-child(2){gap:3px;display:grid}.seso-product-publication-option strong{font-size:.84rem;font-weight:680}.seso-product-publication-option small{color:#405d76;font-size:.71rem;line-height:1.45}.seso-product-publication-state{color:#466077;background:#e7edf3;border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:680}.seso-product-publication-option[aria-pressed=true] .seso-product-publication-state{color:#fff;background:#087c87}.seso-product-market-settings{background:#f7fafc;border:1px solid #d9e5ec;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:17px;display:grid}.seso-product-edit-primary>.seso-product-gallery-field{align-self:stretch}.seso-product-edit-primary .seso-product-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-product-edit-primary .seso-product-gallery-add{min-height:108px}.seso-new-product-section>.seso-product-gallery-field{margin-bottom:20px}@media (min-width:761px){.seso-product-edit-primary{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)}}@media (max-width:760px){.seso-product-gallery-field,.seso-product-publication{padding:15px}.seso-product-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seso-product-gallery-add{min-height:118px}.seso-product-publication-options,.seso-product-market-settings{grid-template-columns:minmax(0,1fr)}.seso-product-publication-option{grid-template-columns:42px minmax(0,1fr)}.seso-product-publication-state{grid-column:2;justify-self:start}}.workspace-page-heading.workspace-corporate-page-header,.content .workspace-page-heading.workspace-corporate-page-header{background:#fff;border:1px solid #c5d5e5;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:118px;margin:0;padding:17px 19px;display:flex;box-shadow:0 8px 22px #1431590f}.workspace-corporate-page-header-copy{min-width:0}.workspace-page-heading.workspace-corporate-page-header .workspace-page-breadcrumbs,.content .workspace-page-heading.workspace-corporate-page-header .workspace-page-breadcrumbs{box-shadow:none;color:#173f70;background:0 0;border:0;align-items:center;gap:7px;width:auto;height:auto;min-height:0;margin:0 0 9px;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;display:flex;overflow:visible}.workspace-page-heading.workspace-corporate-page-header .workspace-page-breadcrumbs a,.workspace-page-heading.workspace-corporate-page-header .workspace-page-breadcrumbs strong{color:inherit;font-weight:500;overflow:visible}.workspace-page-heading.workspace-corporate-page-header .workspace-page-breadcrumbs strong,.workspace-page-heading.workspace-corporate-page-header .workspace-page-breadcrumb-home{color:#00737c}.workspace-page-heading.workspace-corporate-page-header h1{color:#071c3d;letter-spacing:-.7px;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:31px;font-weight:500;line-height:1.08}.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions{flex:none;justify-content:flex-end;align-items:center;gap:9px;display:flex}.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions>:is(a,button){box-sizing:border-box;white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-width:132px;min-height:46px;padding:10px 15px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:500}.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions .primary-action,.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions .seso-customers-button.is-primary{color:#fff;background:#1586d1;border-color:#1586d1}.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions .secondary-action,.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions .seso-customers-button{color:#07386e;background:#fff;border-color:#b8cadc}.seso-customers-button.is-primary{background:#1586d1;border-color:#1586d1}.workspace-page-heading.workspace-corporate-page-header .voice-health{color:#07386e;background:#e7f8f6;border:1px solid #b9e1dc;border-radius:11px;min-height:46px;padding:10px 15px;font-size:12px;font-weight:500}@media (max-width:760px){.workspace-page-heading.workspace-corporate-page-header,.content .workspace-page-heading.workspace-corporate-page-header{flex-direction:column;align-items:stretch;gap:13px;min-height:0;padding:14px}.workspace-page-heading.workspace-corporate-page-header h1{font-size:25px}.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));display:grid}.workspace-page-heading.workspace-corporate-page-header .workspace-page-actions>:is(a,button){width:100%}}
