.crm-leads-table td:first-child>a{display:block;line-height:24px;min-height:24px}.social-workspace{--social-ink:#4a2e3a;--social-paper:#faf7f2;--social-line:#e0d4cc;color:var(--social-ink);margin:auto;max-width:1600px}.social-actions,.social-calendar-legend,.social-calendar-toolbar,.social-pagination,.social-quick,.social-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.social-tabs{border-bottom:1px solid var(--social-line);margin-bottom:28px;padding:0 0 20px}.social-tabs>a:not(.btn){border-radius:6px;color:var(--social-ink);padding:10px 14px}.social-tabs [aria-current=page]{background:#f2e7e3;font-weight:600}.social-tabs>.btn{margin-left:auto}.social-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin:24px 0}.social-heading h2{font-size:26px;margin:6px 0 10px}.social-heading p,.social-meta{color:#66534f}.social-heading p{margin:0;max-width:760px}.social-quick{margin-bottom:20px}.social-quick a{border:1px solid var(--social-line);border-radius:20px;color:var(--social-ink);padding:7px 14px}.social-filters{background:var(--social-paper);border:1px solid var(--social-line);border-radius:10px;margin:20px 0 26px;padding:18px}.social-search{display:flex;gap:12px}.social-search input{flex:1;min-width:0}.social-filters summary{cursor:pointer;font-weight:500;padding:14px 0 0}.social-filters details[open] summary{margin-bottom:16px}.social-form-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.social-filters .social-form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.social-filters .social-actions{margin-top:18px}.social-meta{font-size:13px}.social-badges{display:flex;flex-wrap:wrap;gap:6px}.social-badge{align-items:center;background:#faf7f2;border:1px solid var(--social-line);border-radius:20px;color:var(--social-ink);display:inline-flex;font-size:12px;padding:4px 9px}.social-badge--approved{background:#a8b5a2}.social-badge--changes_requested,.social-badge--in_review{background:#f2e7e3;border-color:#c56a56}.social-panel{background:var(--social-paper);border:1px solid var(--social-line);border-radius:12px;margin-bottom:24px;min-width:0;padding:26px}.social-panel h3{font-size:20px;margin:0 0 20px}.social-field{display:flex;flex-direction:column;gap:7px;margin-bottom:12px;min-width:0}.social-field>label{font-weight:500}.social-field textarea{resize:vertical}.social-field input,.social-field select,.social-field textarea{max-width:100%;min-height:44px}.social-field>a{font-size:13px}.social-save{align-items:center;background:#faf7f2;border-top:1px solid var(--social-line);bottom:0;display:flex;gap:16px;justify-content:space-between;padding:14px 20px;position:sticky;z-index:3}.social-save p{margin:0;max-width:660px}.social-notice{background:#f2e7e3;border-left:4px solid #c56a56;border-radius:6px;margin:18px 0;padding:18px 22px}.social-notice ul{margin:8px 0 0}.social-detail-grid{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.social-preview{background:#f2e7e3;border-radius:10px;overflow:hidden}.social-preview-header{background:var(--social-paper);border-bottom:1px solid var(--social-line);padding:16px 20px}.social-preview-header small{color:#66534f;display:block;margin-top:3px}.social-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.social-carousel figure{flex:0 0 100%;margin:0;min-width:0;scroll-snap-align:start}.social-carousel img,.social-carousel video{display:block;max-height:650px;object-fit:contain;width:100%}.social-carousel figcaption{font-size:13px;padding:8px 16px;text-align:center}.social-preview-nav{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:12px}.social-preview-nav button{background:#faf7f2;border:1px solid var(--social-line);border-radius:6px;color:#4a2e3a;min-height:40px;padding:8px 13px}.social-caption{line-height:1.7;margin:18px 0;overflow-wrap:anywhere;white-space:pre-wrap}.social-detail dl{display:grid;gap:12px;grid-template-columns:120px minmax(0,1fr)}.social-detail dd{margin:0;overflow-wrap:anywhere}.social-detail dt{color:#66534f;font-weight:400}.social-detail form+form{margin-top:18px}.social-detail summary,.social-panel summary{cursor:pointer;font-weight:500;padding:10px 0}.social-detail .social-field{margin-top:14px}.social-media-library,.social-media-selection{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.social-media-item,.social-media-option{border:1px solid var(--social-line);border-radius:8px;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere;padding:12px}.social-media-item img,.social-media-item video,.social-media-option img,.social-media-option video{background:#f2e7e3;height:160px;object-fit:contain;width:100%}.social-media-option label{font-size:13px}.social-media-option input[type=number]{width:90px}.social-media-item small{color:#66534f}.social-settings{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.social-setting-row{align-items:center;border-bottom:1px solid var(--social-line);display:flex;gap:14px;justify-content:space-between;padding:16px 0}.social-setting-row small{color:#66534f;display:block}.social-check{display:block;margin:12px 0}.social-settings fieldset{border:0;padding:0}.social-settings legend{font-size:15px;font-weight:500}.social-calendar-toolbar{justify-content:center;padding:10px 0 20px}.social-calendar{background:#faf7f2;border-left:1px solid var(--social-line);border-top:1px solid var(--social-line);display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.social-day{border-bottom:1px solid var(--social-line);border-right:1px solid var(--social-line);min-height:155px;padding:10px}.social-day h3{font-size:13px;margin:0 0 10px}.social-day--today{background:#f2e7e3}.social-day-empty{color:#66534f}.social-calendar-entry{background:#f2e7e3;border-left:3px solid #c56a56;border-radius:6px;color:#4a2e3a;display:block;margin-bottom:8px;overflow-wrap:anywhere;padding:9px}.social-calendar-entry--actual{background:#e1e6de;border-left-color:#4a2e3a}.social-calendar-entry small,.social-calendar-entry span{display:block;font-size:11px}.social-calendar-entry strong{display:block;font-size:13px;margin:5px 0}.social-calendar-legend{font-size:13px;justify-content:center}.social-history{list-style:none;padding:0}.social-history li{border-bottom:1px solid var(--social-line);padding:14px 0}.social-history small{color:#66534f;display:block}.social-history p{margin:8px 0 0;white-space:pre-wrap}.social-pagination{justify-content:center;margin-top:26px}.social-empty{border:1px dashed var(--social-line);border-radius:12px;grid-column:1/-1;padding:50px 20px;text-align:center}.social-workspace :focus-visible{outline:3px solid #4a2e3a;outline-offset:3px}.social-workspace .btn-primary{background:#4a2e3a;border-color:#4a2e3a;color:#faf7f2}.social-workspace .btn-primary:hover{background:#613c4c}.social-workspace a{overflow-wrap:anywhere}@media(max-width:1100px){.social-calendar{grid-template-columns:repeat(4,minmax(0,1fr))}.social-detail-grid{grid-template-columns:minmax(0,1fr) minmax(270px,.8fr)}}@media(max-width:760px){.social-detail-grid,.social-form-grid,.social-settings{grid-template-columns:minmax(0,1fr)}.social-tabs{gap:6px}.social-tabs>.btn{margin-left:0}.social-heading{align-items:flex-start;flex-direction:column}.social-panel{padding:18px}.social-save{align-items:stretch;flex-direction:column;position:static}.social-calendar{grid-template-columns:1fr}.social-day{min-height:80px}.social-calendar-toolbar{justify-content:flex-start}.social-calendar-toolbar strong{order:-1;width:100%}.social-search{flex-wrap:wrap}.social-search input{flex-basis:100%}.social-preview img,.social-preview video{max-height:500px}}.social-table-scroll{background:var(--social-paper);border:1px solid var(--social-line);border-radius:10px;max-width:100%;overflow-x:auto}.social-post-table{border-collapse:collapse;font-size:14px;min-width:980px;text-align:left;width:100%}.social-post-table thead{background:#f2e7e3}.social-post-table thead th{font-size:12px;font-weight:600;letter-spacing:.03em;padding:15px 18px;white-space:nowrap}.social-post-table tbody th,.social-post-table td{border-top:1px solid var(--social-line);padding:16px 18px;vertical-align:middle}.social-post-table tbody th[scope=row]{font-weight:400;width:38%}.social-post-table td strong{font-size:14px;font-weight:500}.social-post-table small{color:#66534f;display:block;font-size:12px;line-height:1.45;margin-top:4px}.social-post-table .social-table-group th{background:#f2e7e3;border-left:3px solid #c56a56;font-size:12px;font-weight:600;padding:10px 18px}.social-post-row:hover{background:#f6eeea}.social-table-post{align-items:center;display:flex;gap:14px;min-width:260px}.social-table-thumb{align-items:center;background:#f2e7e3;border:1px solid var(--social-line);border-radius:5px;color:var(--social-ink);display:flex;flex:0 0 58px;height:72px;justify-content:center;width:58px}.social-table-thumb img{border-radius:4px;height:100%;object-fit:cover;width:100%}.social-post-title{color:var(--social-ink);display:block;font-size:15px;font-weight:600;line-height:1.4}.social-table-caption{color:#66534f;display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:2;line-height:1.5;margin:5px 0 0;-webkit-box-orient:vertical;overflow:hidden}.social-table-date{font-variant-numeric:tabular-nums;min-width:155px}.social-table-date time{display:block;font-weight:500}.social-table-date time small{font-weight:400}.social-table-actions{align-items:center;display:flex;gap:12px;white-space:nowrap}.social-table-actions .btn{padding:8px 13px}.social-table-actions>a{align-items:center;display:inline-flex;min-height:44px}.social-badge--published{background:#e1e6de;border-color:#a8b5a2}.social-badge--scheduled{background:#f2e7e3;border-color:#c56a56}@media(max-width:760px){.social-post-table td,.social-post-table th{padding:12px}.social-table-scroll{border-radius:6px}.social-table-post{min-width:235px}}.social-list-heading{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:14px 0}.social-list-heading p{color:#66534f;margin:0}.social-list-heading strong{white-space:nowrap}.social-list-heading~.social-quick{margin-bottom:12px}.social-list-heading~.social-filters{margin:12px 0 16px;padding:14px 18px}@media(max-width:760px){.social-list-heading{align-items:flex-start}.social-list-heading p{font-size:13px}}.social-delete-form{margin:0}.social-detail-grid>*{min-width:0;overflow-wrap:anywhere}.social-actions>.btn{max-width:100%;white-space:normal}.crm-workspace{--crm-plum:#4a2e3a;--crm-line:#e0d4cc;color:var(--crm-plum)}.crm-heading{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:24px 0}.crm-heading h1{font-size:clamp(1.6rem,3vw,2.2rem);margin:4px 0 12px}.crm-heading h2{margin:0}.crm-eyebrow{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.crm-panel{border:1px solid var(--crm-line);margin-bottom:24px;padding:clamp(18px,3vw,30px)}.crm-brand-grid,.crm-contact-grid,.crm-form-grid{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.crm-wide{grid-column:1/-1}.crm-field{display:flex;flex-direction:column;gap:8px;min-width:0}.crm-field label{font-weight:500}.crm-field input,.crm-field select,.crm-field textarea{min-width:0;width:100%}.crm-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}form .crm-actions{margin-top:24px}.crm-primary-actions{margin-bottom:24px}.crm-tabs{border-bottom:2px solid #c56a56;gap:10px 24px;margin-bottom:24px;padding-bottom:16px}.crm-filters,.crm-tabs{display:flex;flex-wrap:wrap}.crm-filters{align-items:end;gap:16px}.crm-filters .crm-field{flex:1 1 180px}.crm-card-top{display:flex;flex-wrap:wrap;font-size:.85rem;gap:10px;justify-content:space-between}.crm-badge{background:#f2e7e3;border-radius:6px;color:#4a2e3a;display:inline-block;padding:4px 10px}.crm-brand-card{border-top:3px solid #c56a56;margin:0}.crm-activity{border-bottom:1px solid var(--crm-line);overflow-wrap:anywhere;padding:22px 0}.crm-activity:last-child{border-bottom:0}.crm-contact{background:#faf7f2;border:1px solid var(--crm-line);border-radius:8px;overflow-wrap:anywhere;padding:20px}.crm-prose{overflow-wrap:anywhere;white-space:pre-wrap}.crm-error,.crm-warning{border-left:3px solid #c56a56;color:#4a2e3a;padding-left:10px}.crm-checkbox{align-items:center;display:flex;gap:10px;padding:8px 0}.crm-checkbox input{flex:0 0 20px;height:20px;width:20px}.crm-participants{border:1px solid var(--crm-line);padding:18px}.crm-participants legend{font-size:1rem}.crm-pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin:24px 0}.crm-facts{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.crm-facts dd{margin:6px 0 0;overflow-wrap:anywhere}.crm-empty{grid-column:1/-1;padding:24px}.crm-workspace h1,.crm-workspace h2,.crm-workspace h3{font-family:Jost,sans-serif}.crm-workspace section{scroll-margin-top:100px}@media (max-width:760px){.crm-brand-grid,.crm-contact-grid,.crm-facts,.crm-form-grid{grid-template-columns:minmax(0,1fr)}.crm-heading{align-items:flex-start}.crm-actions .btn{white-space:normal}}.crm-form{align-items:stretch;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;min-width:0}.crm-form label{font-weight:500;margin-top:8px}.crm-form input,.crm-form select,.crm-form textarea{min-width:0;width:100%}.crm-form button{align-self:flex-start;min-height:44px;white-space:normal}.crm-form p{margin:0 0 8px;overflow-wrap:anywhere}.crm-contact summary{cursor:pointer;font-weight:500;min-height:44px}.crm-panel>details+details{margin-top:12px}@media (max-width:760px){.crm-form button{width:100%}}.crm-cockpit-hero{background:#f2e7e3;border-left:4px solid #c56a56;border-radius:12px;padding:clamp(20px,3vw,36px)}.crm-cockpit-hero h1{overflow-wrap:anywhere}.crm-metrics{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0}.crm-metrics article{background:#faf7f2;border:1px solid #e0d4cc;border-radius:8px;display:flex;flex-direction:column;gap:10px;overflow-wrap:anywhere;padding:22px}.crm-metrics strong{font-size:1.5rem;line-height:1.3}.crm-metrics small{line-height:1.5}.crm-cockpit-columns{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.crm-alert{background:#f2e7e3;border-left:4px solid #c56a56;padding:20px}.crm-activity summary{cursor:pointer;min-height:44px;padding:12px 0}.crm-dialog{background:#faf7f2;border:1px solid #e0d4cc;border-radius:12px;max-height:calc(100dvh - 32px);overflow:auto;padding:clamp(16px,3vw,28px);width:min(960px,calc(100% - 24px))}.crm-dialog::backdrop{background:rgba(74,46,58,.55)}.crm-dialog>.crm-heading{margin-top:0}.crm-dialog h2{font-size:1.5rem}.crm-dialog form{margin-bottom:0}.crm-workspace [hidden]{display:none!important}.crm-workspace :focus-visible{outline:3px solid #4a2e3a;outline-offset:3px}@media (max-width:1000px){.crm-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-cockpit-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.crm-metrics{grid-template-columns:minmax(0,1fr)}.crm-dialog{max-height:calc(100dvh - 16px)}}.table.crm-brands-table{min-width:1080px}.crm-tabs a{align-items:center;border-radius:6px;display:inline-flex;min-height:44px;padding:8px 12px}.crm-tabs a[aria-current=page]{background:#f2e7e3;box-shadow:inset 0 -3px #c56a56;color:#4a2e3a;font-weight:600;text-decoration:none}.crm-cockpit .crm-cockpit-hero{padding:24px}.crm-cockpit .crm-cockpit-hero p:last-child{margin-bottom:0}.crm-preview>.crm-heading{align-items:start;margin-top:0}.crm-preview h2{font-size:1.25rem}.crm-preview-row{border-bottom:1px solid #e0d4cc;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;overflow-wrap:anywhere;padding:18px 0}.crm-preview-row:last-child{border-bottom:0}.crm-preview-row h3{font-size:1.05rem;margin:0 0 6px}.crm-preview-row p{margin:4px 0}.crm-preview .crm-activity h3{font-size:1.1rem;margin:12px 0}.crm-partnership-preview{align-items:center;background:#f2e7e3;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.crm-cockpit .crm-metrics a{margin-top:auto;min-height:24px}@media (max-width:760px){.crm-tabs{gap:4px}.crm-tabs a{padding:8px}.crm-cockpit .crm-cockpit-hero{padding:20px}}.crm-cockpit .crm-cockpit-hero h1{font-size:clamp(1.5rem,2.5vw,2rem);margin:4px 0 8px}.crm-cockpit .crm-cockpit-hero p{margin:8px 0}.crm-preview{min-width:0}.crm-cockpit-columns>.crm-panel{margin-top:0}.crm-preview .crm-activity{padding:16px 0}.crm-cockpit .crm-next-focus{background:#f2e7e3;border-left:4px solid #c56a56}@media (min-width:360px) and (max-width:480px){.crm-cockpit>.crm-metrics{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.crm-cockpit>.crm-metrics article{padding:14px}.crm-cockpit>.crm-metrics strong{font-size:1.25rem}}.crm-list-heading{flex-wrap:wrap;justify-content:space-between;margin:0 0 20px}.crm-list-heading,.crm-list-title{align-items:center;display:flex;gap:16px}.crm-list-title h1{font-size:1.6rem;font-weight:600;line-height:1.3;margin:0}.crm-list-title>span{border-left:1px solid #e0d4cc;font-size:.85rem;padding-left:16px}.crm-list-heading .crm-actions{gap:8px}.crm-list-filters{align-items:end;display:flex;flex-wrap:wrap;gap:12px 10px;margin:0}.crm-list-filters .crm-field{flex:1 1 160px;gap:5px}.crm-list-filters .crm-list-search{flex:1.8 1 220px}.crm-list-filters .crm-field:has(#crm-owner){flex-basis:180px}.crm-list-filters .crm-field:has(#crm-focus){flex:1 1 200px;max-width:260px}.crm-list-filters label{font-size:.8rem}.crm-list-filters .form-control,.crm-list-filters .form-select{font-size:.85rem;min-height:44px;padding:9px 12px}.crm-list-filters .form-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%234a2e3a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:36px}.crm-list-filters .is-filter-active,.crm-list-filters select:has(option:checked:not([value=""]):not([value=all])){background-color:#f2e7e3;border-color:#c56a56;box-shadow:inset 0 0 0 1px #c56a56}.crm-list .crm-companies-table{min-width:620px}.crm-list .crm-companies-table td,.crm-list .crm-companies-table th{padding-bottom:12px;padding-top:12px}.crm-list-filters>a{align-items:center;display:inline-flex;font-size:.8rem;min-height:44px}.crm-list-summary{align-items:center;display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 16px;justify-content:space-between;margin:14px 0 10px}.crm-list-summary p{margin:0}.crm-list-summary #crm-results{font-weight:600}.crm-list-summary #crm-filter-hint{color:#715d66}.crm-list .crm-brands-table td,.crm-list .crm-brands-table th{padding-bottom:12px;padding-top:12px}.crm-priority,.crm-stage,.crm-status{align-items:center;border:1px solid transparent;display:inline-flex;font-size:.75rem;font-weight:500;gap:6px;line-height:1.4;padding:4px 8px;white-space:nowrap}.crm-priority:before,.crm-status:before{background:currentColor;border-radius:50%;content:"";flex:0 0 6px;height:6px;width:6px}.crm-status--lead{background:#4a2e3a;border-color:#4a2e3a;color:#faf7f2}.crm-status--lead:before{background:currentColor}.crm-status--signed{background:#286444;border-color:#286444;color:#faf7f2}.crm-status--signed:before{background:none;border-bottom:2px solid;border-left:2px solid;border-radius:0;flex-basis:8px;height:4px;transform:translateY(-1px) rotate(-45deg);width:8px}.crm-status--excluded{background:#9f2d35;border-color:#9f2d35;color:#faf7f2}.crm-priority--high{background:#4a2e3a;color:#faf7f2}.crm-priority--normal{background:#f2e7e3;color:#4a2e3a}.crm-priority--low{background:#faf7f2;border-color:#e0d4cc;color:#4a2e3a}@media (max-width:760px){.crm-list-heading{gap:12px;margin-bottom:16px}.crm-list-heading .crm-actions{width:100%}.crm-list-heading .crm-actions .btn{flex:1 1 auto}.crm-list-filters .crm-field,.crm-list-filters .crm-field:has(#crm-owner){flex:1 1 calc(50% - 10px)}.crm-list-filters .crm-list-search{flex-basis:100%}.crm-list-filters .crm-field:has(#crm-focus){flex:1 1 calc(50% - 10px);max-width:none}.crm-list-filters>a,.crm-list-filters>button{flex:1 1 auto;justify-content:center}}.crm-brands-table .crm-brand-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-stage--new{background:#f2e7e3;border-color:#c56a56;color:#4a2e3a}.crm-stage--contacted{background:#c8b8c0;border-color:#9a8070;color:#4a2e3a}.crm-stage--discussion{background:#a8b5a2;border-color:#a8b5a2;color:#4a2e3a}.crm-stage--paused{background:#faf7f2;border-color:#c56a56;border-style:dashed;color:#4a2e3a}.crm-stage--archived{background:#e0d4cc;border-color:#9a8070;color:#4a2e3a}.crm-list-menu{flex:0 0 auto;position:relative}.crm-list-menu>summary,.crm-row-action{align-items:center;background:#faf7f2;border:1px solid #e0d4cc;border-radius:6px;color:#4a2e3a;cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;text-decoration:none;width:44px}.crm-list-menu>summary{list-style:none}.crm-list-menu>summary::-webkit-details-marker{display:none}.crm-list-menu>summary:hover,.crm-list-menu[open]>summary,.crm-row-action:hover{background:#f2e7e3;border-color:#c56a56;color:#4a2e3a}.crm-list-menu-panel{background:#faf7f2;border:1px solid #e0d4cc;border-radius:8px;box-shadow:0 6px 20px #4a2e3a18;max-width:min(320px,calc(100vw - 48px));min-width:220px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);width:max-content;z-index:20}.crm-list-menu-panel a{align-items:center;border-radius:4px;color:#4a2e3a;display:flex;font-size:.85rem;min-height:44px;padding:8px 12px;text-decoration:none}.crm-list-menu-panel a:hover{background:#f2e7e3}.crm-row-actions{align-items:center;display:flex;gap:4px}.crm-row-action{background:transparent;flex:0 0 44px}.crm-list .crm-actions-column{width:120px}.crm-list .crm-actions-column--worklist{width:168px}.crm-row-actions--worklist{flex-wrap:nowrap}.table.crm-brands-table{min-width:1200px}.table.crm-worklist-table{min-width:1080px}.crm-list .crm-worklist-table td,.crm-list .crm-worklist-table th{padding-bottom:12px;padding-top:12px}.crm-line-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (forced-colors:active){.crm-list-menu>summary,.crm-row-action{border-color:ButtonText}}.crm-list-filter-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}@media (max-width:760px){.crm-list-filter-actions{flex:1 1 100%}.crm-list-filter-actions>.btn{flex:1 1 auto}}.crm-row-menu-panel{background:#faf7f2;border:1px solid #e0d4cc;border-radius:8px;box-shadow:0 6px 20px #4a2e3a26;color:#4a2e3a;max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px);overflow-y:auto;padding:6px;width:280px}.crm-row-menu-panel .crm-row-menu-link{align-items:center;border-radius:4px;color:#4a2e3a;display:flex;font-size:.85rem;gap:10px;min-height:44px;padding:8px 12px;text-decoration:none}.crm-row-menu-link svg{flex:0 0 18px}.crm-row-menu-panel .crm-row-menu-link:hover{background:#f2e7e3}.crm-row-menu-panel :focus-visible{outline:3px solid #4a2e3a;outline-offset:-3px}.crm-cockpit .crm-record-header{background:#fffdfa;border:1px solid #e0d4cc;border-radius:10px;border-top:3px solid #c56a56;color:#4a2e3a;display:block;margin:0 0 16px;overflow:hidden;padding:0}.crm-record-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:12px 20px 14px}.crm-record-identity{min-width:0}.crm-record-context{align-items:center;color:#715d66;display:flex;font-size:.75rem;gap:10px}.crm-record-context a{align-items:center;display:inline-flex;min-height:32px}.crm-cockpit .crm-record-header h1{font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.2;margin:2px 0 10px;overflow-wrap:anywhere}.crm-record-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.crm-record-priority{color:#715d66;font-size:.75rem;margin-left:4px}.crm-record-actions{flex:0 0 auto}.crm-record-actions .btn{align-items:center;display:inline-flex;gap:8px;min-height:44px}.crm-record-header .crm-record-actions .btn-primary{background:#4a2e3a;border-color:#4a2e3a;color:#faf7f2}.crm-record-header .crm-record-actions .btn-primary:hover{background:#4a2e3a;border-color:#c56a56;box-shadow:inset 0 -3px #c56a56}.crm-record-header .crm-record-actions .btn-primary:focus-visible{outline-color:#faf7f2;outline-offset:-4px}.crm-record-meta{background:#faf7f2;border-top:1px solid #e0d4cc;display:grid;gap:12px 24px;grid-template-columns:minmax(160px,1.3fr) minmax(160px,1.3fr) minmax(70px,.5fr) minmax(100px,.8fr) repeat(2,minmax(145px,1fr));margin:0;padding:12px 20px}.crm-record-meta>div{min-width:0}.crm-record-meta dt{color:#715d66;font-size:.7rem;font-weight:500;margin-bottom:3px}.crm-record-meta dd{font-size:.8rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.crm-record-meta time{white-space:nowrap}.crm-record-navigation{background:#f2e7e3;border-top:1px solid #e0d4cc}.crm-record-navigation .crm-tabs{border:0;flex-wrap:nowrap;gap:6px;margin:0;overflow-x:auto;padding:6px 12px}.crm-record-navigation .crm-tabs a{align-items:center;border-radius:5px;display:inline-flex;flex:0 0 auto;font-size:.8rem;font-weight:500;justify-content:center;line-height:1.3;margin:0;min-height:44px;padding:10px 14px}.crm-record-navigation .crm-tabs a:hover{background:#faf7f2}.crm-record-navigation .crm-tabs a[aria-current=page]{background:#4a2e3a;box-shadow:inset 4px 0 #c56a56;color:#faf7f2;font-weight:600;text-decoration:none}.crm-record-navigation .crm-tabs a[aria-current=page]:focus-visible{outline-color:#faf7f2;outline-offset:-4px}.crm-record-header :focus-visible{outline:2px solid #4a2e3a;outline-offset:-2px}@media (max-width:1100px){.crm-record-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.crm-record-heading{align-items:flex-start;flex-direction:column;gap:12px;padding:10px 14px 14px}.crm-record-meta{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px}.crm-record-meta>div:first-child{grid-column:1/-1}.crm-record-navigation .crm-tabs{padding:6px}}.crm-record-list .crm-list-heading{margin:0 0 8px}.crm-record-list h2{font-size:1.3rem;margin:0}.crm-contacts-table{min-width:1000px}.crm-list-description{color:#715d66;font-size:.85rem;margin:0 0 18px}.crm-brand-activities-table{min-width:900px;table-layout:fixed}.crm-brand-activities-table th:first-child{width:25%}.crm-brand-activities-table small{color:#715d66;display:block;font-size:.7rem;margin-top:4px}.crm-activity-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.crm-meeting-heading{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:20px}.crm-meeting-heading h2{font-size:1.4rem;margin:10px 0;overflow-wrap:anywhere}.crm-meeting-heading p{color:#715d66;font-size:.85rem;margin:0}.crm-meeting-record h3{font-size:1.1rem;margin:0 0 14px}.crm-meeting-summary{background:#f2e7e3;border-left:4px solid #c56a56}.crm-meeting-columns>.crm-panel{margin-top:0}.crm-meeting-columns{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.crm-meeting-record .crm-prose{overflow-wrap:anywhere}.crm-meeting-sources>summary{align-items:center;cursor:pointer;display:flex;font-weight:600;min-height:44px}.crm-meeting-sources>summary:before{content:"+";margin-right:10px}.crm-meeting-sources[open]>summary:before{content:"−"}.crm-meeting-sources>div{margin-top:16px}@media (max-width:760px){.crm-meeting-columns{gap:0;grid-template-columns:minmax(0,1fr)}}.crm-stage--onboarding{background:#c8b8c0;border-color:#9a8070;color:#4a2e3a}.crm-stage--partnership{background:#a8b5a2;border-color:#a8b5a2;color:#4a2e3a}.crm-access-notice{align-items:flex-start;gap:12px;padding:24px}.crm-access-notice h3{font-size:1.2rem;margin:0}.crm-access-notice p{margin:0;max-width:85ch}.crm-access-tables.seller-access{margin:0;max-width:none}.crm-access-tables .seller-access__panel{background:#fffdfb;margin:0 0 20px;overflow:hidden;padding:0}.crm-access-tables .seller-access__panel>h2{font-size:1rem;padding:16px 16px 0}.crm-access-tables .seller-access__panel>p{font-size:.8rem;margin:8px 0 16px;padding:0 16px}.crm-access-tables .seller-access__panel>details{padding:16px}.crm-access-tables .admin-data-table{margin:0;min-width:850px}.crm-access-tables td{vertical-align:middle}.crm-access-tables td form{align-items:center;display:flex;gap:8px}.crm-access-tables td .form-select{width:auto}.crm-access-tables td .btn{font-size:.75rem;padding:8px 12px}.crm-worklist-metrics .btn{margin-top:auto;min-width:0;white-space:normal}.crm-worklist-metrics article{border-top:3px solid #c56a56}@media (max-width:1200px){.crm-worklist-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.crm-worklist-metrics{grid-template-columns:minmax(0,1fr)}}.crm-portfolio-chart{background:#faf7f2;border:1px solid #e0d4cc;border-radius:8px;margin:0 0 24px;padding:20px}.crm-portfolio-chart figcaption{font-weight:600;margin-bottom:16px}.crm-portfolio-chart__bar{border-radius:4px;display:flex;height:24px;overflow:hidden}.crm-portfolio-chart__segment{flex-basis:0;min-width:0}.crm-portfolio-chart__segment--prospecting{background:#c56a56}.crm-portfolio-chart__segment--discussion{background:#4a2e3a}.crm-portfolio-chart__segment--signed{background:#a8b5a2}.crm-portfolio-chart__segment--other{background:#c8b8c0}.crm-portfolio-chart__legend{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;margin:16px 0;padding:0}.crm-portfolio-chart__legend li{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.crm-portfolio-chart__swatch{border:1px solid #4a2e3a;flex:0 0 12px;height:12px;width:12px}.crm-portfolio-chart p{font-size:.85rem;margin:0}.crm-company-form{max-width:900px}.crm-company-modes{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.crm-record-company a{align-items:center;display:inline-flex;font-weight:600;gap:6px;min-height:28px}.crm-company-fields{display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.crm-company-field-wide{grid-column:1/-1}.crm-company-fields label{display:block;margin:0 0 6px}.crm-company-fields input,.crm-company-fields select{margin-bottom:0}.crm-company-fields p,.crm-company-help p{color:#715d66;font-size:.85rem;margin:6px 0 0}.crm-company-help{margin:0 0 16px}.crm-company-help summary{cursor:pointer;padding:8px 0}@media (max-width:620px){.crm-company-fields{grid-template-columns:1fr}}.navigation-editor,.navigation-editor-grid{display:grid;gap:1.25rem}.navigation-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.navigation-editor-grid>label{align-content:start;display:grid;gap:.4rem}.navigation-editor-wide{grid-column:1/-1}.navigation-editor small{color:#4a2e3a;display:block}.navigation-options{margin-top:1rem;max-height:30rem;overflow:auto;padding:.25rem}.navigation-option{align-items:center;border-bottom:1px solid #e0d4cc;display:flex;gap:1rem;justify-content:space-between;padding:.65rem 0}.navigation-option label{flex:1;min-width:0}.navigation-option input[type=number]{min-height:44px;width:5rem}.navigation-option input[type=checkbox]{accent-color:#4a2e3a;min-height:20px;min-width:20px}@media (max-width:768px){.navigation-editor-grid{grid-template-columns:1fr}.navigation-option{gap:.5rem}}.navigation-option[hidden]{display:none}.navigation-order{margin:1.5rem 0}.navigation-order h2{color:#4a2e3a;margin:0}.navigation-order-eyebrow{color:#934638;font-size:.75rem;letter-spacing:.09em;margin-bottom:.5rem;text-transform:uppercase}.navigation-order-preview{background:#f2e7e3;border-radius:8px;display:flex;flex-wrap:wrap;gap:.45rem;margin:1.25rem 0;padding:1rem}.navigation-order-preview:empty{display:none}.navigation-order-preview span{background:#faf7f2;border-radius:4px;color:#4a2e3a;font-size:.85rem;padding:.4rem .65rem}.navigation-order-row,.navigation-selected .navigation-option{align-items:center;background:#faf7f2;border:1px solid #e0d4cc;border-radius:8px;color:#4a2e3a;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.75rem}.navigation-order-rank{color:#934638;font-weight:600;text-align:center;width:1.8rem}.navigation-order-label{flex:1;min-width:0}.navigation-order-label small{color:#725b66;display:block}.navigation-order-edit{color:#4a2e3a;padding:.75rem;text-underline-offset:3px}.navigation-order-number input{max-width:5rem}.navigation-order-controls{display:flex;flex-shrink:0;gap:.25rem}.navigation-order-controls button{background:#faf7f2;border:1px solid #c8b8c0;border-radius:6px;color:#4a2e3a;cursor:pointer;font-size:1.1rem;height:44px;width:44px}.navigation-order-controls button:hover{background:#f2e7e3}.navigation-order-controls button[aria-disabled=true]{cursor:default;opacity:.4}.navigation-order-controls button:focus-visible,.navigation-order-edit:focus-visible{outline:2px solid #934638;outline-offset:3px}.navigation-order-handle{cursor:grab;font-size:1.5rem;padding:.5rem;touch-action:none}.navigation-order .is-dragging,.navigation-selected .is-dragging{border-color:#934638;opacity:.5}.navigation-order-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;padding-top:1.25rem}.navigation-order-actions [role=status],.navigation-selection-status{color:#725b66;font-size:.875rem}.navigation-order.is-enhanced .navigation-order-number,[data-navigation-options].is-enhanced input[type=number]{display:none}.navigation-selected{margin:1rem 0}.navigation-selected label{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.navigation-options .navigation-order-controls,.navigation-options .navigation-order-handle{display:none}[data-navigation-options] h3{color:#4a2e3a;font-size:1rem}[data-navigation-options].is-enhanced .navigation-options{max-height:18rem}.navigation-option label{cursor:pointer}@media (max-width:600px){.navigation-order-row,.navigation-selected .navigation-option{flex-wrap:wrap;gap:.4rem}.navigation-order-label,.navigation-selected label{min-width:50%}.navigation-order-controls,.navigation-order-edit{margin-left:auto}.navigation-order-rank{display:none}.navigation-order-actions .btn{width:100%}}:root{--saenea-link:#245b8a;--saenea-link-hover:#183f61;--saenea-prune:#4a2e3a;--saenea-nude:#f2e7e3;--saenea-terracotta:#c56a56;--saenea-sage:#a8b5a2;--saenea-ivory:#faf7f2;--saenea-ink:#2b2025;--saenea-muted:#7a6870;--saenea-line:rgba(74,46,58,.14);--saenea-shadow:0 18px 55px rgba(74,46,58,.12);--saenea-focus:0 0 0 3px rgba(197,106,86,.2);color-scheme:light;font-family:Jost,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{min-width:0}body{background:var(--saenea-ivory);color:var(--saenea-ink);font-size:15px;line-height:1.5;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.back-skip-link{background:var(--saenea-prune);border-radius:7px;color:var(--saenea-ivory);font-size:13px;font-weight:900;left:8px;padding:10px 14px;position:fixed;top:8px;transform:translateY(-150%);z-index:200}.back-skip-link:focus{box-shadow:var(--saenea-focus);outline:none;transform:translateY(0)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.back-auth,.back-shell{background:linear-gradient(180deg,hsla(16,37%,92%,.72),rgba(250,247,242,0) 360px),var(--saenea-ivory);min-height:100vh}.back-shell--admin{overflow:visible}.back-announcement{background:#1d1d1d;color:var(--saenea-ivory);font-size:12px;font-weight:900;min-height:40px;text-align:center;text-transform:uppercase}.back-announcement__inner{align-items:center;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-inline:auto;min-height:44px;padding:5px clamp(18px,4vw,58px);width:min(1440px,100%)}.back-announcement__label{grid-column:2;line-height:1.3}.back-announcement__tools{display:flex;grid-column:3;justify-self:end}.impersonation-banner{align-items:center;background:rgba(168,181,162,.3);border-bottom:1px solid rgba(74,46,58,.14);color:var(--saenea-prune);display:flex;gap:16px;justify-content:space-between;padding:12px clamp(18px,4vw,58px)}.impersonation-banner__content{display:grid;gap:1px;min-width:0}.impersonation-banner span{color:#52624c;font-size:11px;font-weight:900;text-transform:uppercase}.impersonation-banner strong{font-size:14px;overflow-wrap:anywhere}.impersonation-banner a{align-items:center;background:rgba(255,250,246,.72);border:1px solid rgba(74,46,58,.18);border-radius:999px;color:var(--saenea-prune);display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:36px;padding:0 14px;white-space:nowrap}.impersonation-banner a:focus-visible,.impersonation-banner a:hover{border-color:rgba(197,106,86,.38);box-shadow:var(--saenea-focus);outline:none}.back-header{backdrop-filter:blur(18px);background:rgba(250,247,242,.96);border-bottom:1px solid var(--saenea-line);position:sticky;top:0;z-index:20}.back-auth__inner,.back-header__inner,.back-page{margin-inline:auto;padding-inline:clamp(18px,4vw,58px);width:min(1440px,100%)}.back-header__inner{align-items:center;display:grid;gap:20px;grid-template-columns:auto minmax(0,1fr) auto;min-height:82px}.back-brand{display:inline-flex;flex-direction:column;gap:2px;width:fit-content}.back-brand__name{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:36px;font-style:italic;line-height:.95}.back-brand__baseline{color:var(--saenea-terracotta);font-size:10px;font-weight:800;text-transform:uppercase}.back-nav{display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;min-width:0}.back-menu__toggle,.back-nav>a,.back-nav__link{align-items:center;border:1px solid transparent;border-radius:999px;color:var(--saenea-muted);display:inline-flex;font-size:12px;font-weight:900;letter-spacing:0;min-height:36px;padding:0 13px;text-transform:uppercase;white-space:nowrap}.back-menu[open] .back-menu__toggle,.back-menu__toggle.is-active,.back-menu__toggle:focus-visible,.back-menu__toggle:hover,.back-nav>a.is-active,.back-nav>a:focus-visible,.back-nav>a:hover,.back-nav__link.is-active,.back-nav__link:focus-visible,.back-nav__link:hover{background:hsla(0,0%,100%,.52);border-color:rgba(74,46,58,.18);color:var(--saenea-prune);outline:none}.back-menu__toggle:focus-visible,.back-nav>a:focus-visible,.back-nav__link:focus-visible{box-shadow:var(--saenea-focus)}.back-menu,.back-user-menu,.user-actions-menu{position:relative}.back-menu__toggle,.back-user-menu__toggle,.technical-panel>summary,.user-actions-menu__toggle{cursor:pointer;list-style:none}.back-menu__toggle::-webkit-details-marker,.back-user-menu__toggle::-webkit-details-marker,.technical-panel>summary::-webkit-details-marker,.user-actions-menu__toggle::-webkit-details-marker{display:none}.back-menu__toggle:after{border-bottom:2px solid;border-right:2px solid;content:"";height:7px;margin-left:8px;opacity:.48;transform:rotate(45deg) translateY(-2px);transform-origin:center;width:7px}.back-menu[open] .back-menu__toggle:after{transform:rotate(225deg) translateY(-1px)}.back-menu__panel,.back-user-menu__panel{background:rgba(255,250,246,.98);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:var(--saenea-shadow);min-width:260px;padding:8px;position:absolute;top:calc(100% + 12px);z-index:40}.back-menu__panel{left:50%;transform:translateX(-50%)}.back-user-menu__panel{min-width:286px;padding:12px;right:0}.back-menu__item{background:transparent;border:0;border-radius:8px;color:var(--saenea-prune);display:grid;font:inherit;font-size:13px;font-weight:900;gap:2px;padding:11px 12px;text-align:left;width:100%}.back-menu__item span{color:var(--saenea-muted);font-size:12px;font-weight:700}.back-menu__item.is-active,.back-menu__item:focus-visible,.back-menu__item:hover{background:hsla(16,37%,92%,.58);outline:none}.back-menu__item.is-muted{color:rgba(74,46,58,.48)}.back-user-menu__toggle{align-items:center;background:hsla(0,0%,100%,.52);border:1px solid rgba(74,46,58,.14);border-radius:999px;display:flex;gap:10px;min-height:46px;padding:5px 8px 5px 5px}.back-user-menu[open] .back-user-menu__toggle,.back-user-menu__toggle:focus-visible,.back-user-menu__toggle:hover{border-color:rgba(197,106,86,.38);box-shadow:var(--saenea-focus);outline:none}.back-user-menu__avatar{align-items:center;background:var(--saenea-prune);border-radius:50%;color:var(--saenea-ivory);display:inline-flex;font-size:13px;font-weight:900;height:34px;justify-content:center;width:34px}.back-user-menu__meta{color:var(--saenea-muted);display:grid;font-size:11px;gap:0;min-width:0}.back-user-menu__meta strong{color:var(--saenea-prune);font-size:12px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.back-user-menu__label{color:var(--saenea-muted);font-size:11px;font-weight:900;text-transform:uppercase}.back-user-menu__email{color:var(--saenea-prune);font-weight:900;margin:4px 0 12px;overflow:hidden;text-overflow:ellipsis}.back-user-menu__action,.back-user-menu__logout{align-items:center;border:1px solid rgba(74,46,58,.14);border-radius:999px;display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:38px;padding:0 14px;text-align:center;width:100%}.back-user-menu__action{background:hsla(16,37%,92%,.54);color:var(--saenea-prune)}.back-user-menu__action+.back-user-menu__action,.back-user-menu__action+.back-user-menu__logout{margin-top:8px}.back-user-menu__logout{background:var(--saenea-prune);border-color:var(--saenea-prune);color:var(--saenea-ivory)}.back-user-menu__action:focus-visible,.back-user-menu__action:hover,.back-user-menu__logout:focus-visible,.back-user-menu__logout:hover{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.back-page{padding-block:34px 58px}.back-page-title{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:24px}.back-auth h1,.back-page-title h1{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:46px;font-weight:500;line-height:1.04;margin:0}.back-eyebrow,.shop-eyebrow{color:var(--saenea-terracotta);font-size:12px;font-weight:900;margin:0 0 8px;text-transform:uppercase}.breadcrumb{color:var(--saenea-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:7px;justify-content:flex-end;list-style:none;margin:0;padding:0}.breadcrumb li:not(:last-child):after{color:rgba(74,46,58,.35);content:"/";margin-left:7px}.breadcrumb a{color:var(--saenea-prune);font-weight:800}.card{background:rgba(255,250,246,.88);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:0 14px 40px rgba(74,46,58,.07);overflow:hidden}.card+.card,.card+.row,.row+.card{margin-top:20px}.card-body,.card-footer,.card-header{padding:22px}.card-footer,.card-header{background:hsla(0,0%,100%,.36);border-color:var(--saenea-line)}.card-title{color:var(--saenea-prune);margin:0}.row{display:grid;gap:18px;grid-template-columns:repeat(12,minmax(0,1fr))}.col-12{grid-column:span 12}.col-md-3{grid-column:span 3}.col-lg-4,.col-md-4,.col-xl-4{grid-column:span 4}.col-lg-5,.col-lg-6,.col-md-6{grid-column:span 6}.col-lg-7,.col-md-8,.col-xl-7,.col-xl-8{grid-column:span 8}.col-lg-auto{grid-column:span 2}.table-responsive{--back-table-header-height:48px;--back-table-row-height:64px;min-width:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-inline:contain;width:100%}.back-shell--admin .card:has(.table-responsive){overflow:visible}.back-shell--admin .table-responsive{min-height:0;overflow-x:auto;overflow-y:visible}.table{border-collapse:collapse;max-width:100%;table-layout:fixed;width:100%}.admin-seller-access-region{position:relative}.table.admin-seller-access-table{min-width:960px}.table td,.table th{border-top:1px solid var(--saenea-line);min-width:0;overflow-wrap:anywhere;padding:13px 14px;text-align:left;vertical-align:middle;white-space:normal}.table thead th{background:hsla(16,37%,92%,.48);border-top:0;color:var(--saenea-prune);font-size:12px;font-weight:900;text-transform:uppercase}.table-hover tbody tr:hover{background:hsla(16,37%,92%,.26)}.table .font-monospace,.table a,.table code{overflow-wrap:anywhere;word-break:break-word}.table .text-end{text-align:right}.table .text-center{text-align:center}.admin-data-table{font-size:13px}.admin-data-table thead th{height:var(--back-table-header-height);line-height:1.25;padding-block:10px}.admin-data-table tbody tr{min-height:var(--back-table-row-height)}.admin-data-table__primary{color:var(--saenea-prune);display:block;font-size:13px;font-weight:900;line-height:1.35;min-width:0}.admin-data-table__meta{color:var(--saenea-muted);display:block;font-size:11px;line-height:1.35;margin-top:3px}.admin-data-table__stack{display:grid;gap:4px;min-width:0}.admin-data-table__action,.admin-data-table__date,.admin-data-table__number{white-space:nowrap}.admin-data-table__action{width:58px}.admin-data-table__compact{width:10%}.admin-data-table__medium{width:16%}.admin-data-table__wide{width:26%}.admin-data-table__empty{color:var(--saenea-muted);padding-block:32px!important;text-align:center!important}.admin-detail-hero{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;padding:24px}.admin-detail-back{align-items:center;color:var(--saenea-muted);display:inline-flex;font-size:13px;font-weight:700;gap:7px;margin-bottom:14px;text-decoration:none}.admin-detail-back:focus-visible,.admin-detail-back:hover{color:var(--saenea-prune)}.admin-detail-hero__identity{min-width:0}.admin-detail-hero__identity h1{margin:3px 0 6px;overflow-wrap:anywhere}.admin-detail-hero__meta{align-items:center;color:var(--saenea-muted);display:flex;flex-wrap:wrap;gap:8px 12px}.admin-detail-hero__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end}.admin-detail-grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,2fr) minmax(272px,1fr)}.admin-detail-stack{display:grid;gap:24px;min-width:0}.admin-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.admin-detail-list__item{border-bottom:1px solid var(--saenea-line);min-width:0;padding:16px 0}.admin-detail-list__item:nth-child(odd){padding-right:20px}.admin-detail-list__item dt{color:var(--saenea-muted);font-size:11px;font-weight:700;letter-spacing:.05em;margin-bottom:5px;text-transform:uppercase}.admin-detail-list__item dd{color:var(--saenea-prune);font-weight:600;margin:0;overflow-wrap:anywhere}.admin-stat-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stat{background:var(--saenea-rose-pale);border:1px solid var(--saenea-line);border-radius:8px;min-width:0;padding:16px}.admin-stat span{color:var(--saenea-muted);display:block;font-size:12px}.admin-stat strong{color:var(--saenea-prune);display:block;font-size:17px;margin-top:4px;overflow-wrap:anywhere}.admin-detail-copy{overflow-wrap:anywhere;white-space:pre-line}.admin-detail-actions,.admin-detail-actions form{display:grid;gap:12px}.admin-detail-section+.admin-detail-section{margin-top:24px}.admin-table-caption{align-items:center;background:hsla(0,0%,100%,.28);border-top:1px solid var(--saenea-line);color:var(--saenea-muted);display:flex;font-size:12px;gap:14px;justify-content:space-between;min-height:54px;padding:12px 18px}.admin-table-caption strong{color:var(--saenea-prune)}.admin-search{display:grid;gap:12px;width:100%}.admin-search__bar{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(260px,1.4fr) auto auto}.admin-search__field,.admin-search__filter{min-width:0}.admin-search__field{position:relative}.admin-search__field>input[type=search]{background-color:hsla(0,0%,100%,.92);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' stroke='%2377666d' stroke-linecap='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E");background-position:15px;background-repeat:no-repeat;background-size:18px;min-height:44px;padding-left:44px}.admin-search__field>.form-select{min-height:44px;width:100%}.admin-search__bar>.btn{min-height:44px;white-space:nowrap}.card-header>.admin-search{margin-top:14px}.card-header>.admin-search:first-child,.landing-search-card .card-header>.admin-search{margin-top:0}.admin-search__filters{align-items:end;background:hsla(16,37%,92%,.3);border:1px solid rgba(74,46,58,.1);border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:14px}.admin-search__filters[hidden]{display:none}.admin-search__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-search__toggle{align-items:center;display:inline-flex;gap:7px;justify-content:center}.admin-search__toggle:before{color:var(--saenea-terracotta);content:"+";font-size:20px;font-weight:500;line-height:1}.admin-search__toggle:focus-visible:before,.admin-search__toggle:hover:before{color:currentColor}.admin-search__toggle[aria-expanded=true]{background:hsla(16,37%,92%,.78);border-color:rgba(197,106,86,.42);color:var(--saenea-prune)}.admin-create-panel__summary{align-items:center;cursor:pointer;display:flex;gap:18px;justify-content:space-between;list-style:none;padding:18px}.admin-create-panel__summary::-webkit-details-marker{display:none}.admin-create-panel__summary strong{color:var(--saenea-prune);display:block;font-family:Jost,ui-sans-serif,sans-serif;font-size:18px;font-weight:900;margin-top:3px}.admin-create-panel[open] .admin-create-panel__summary{border-bottom:1px solid var(--saenea-line)}.admin-form-grid{align-items:start;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-form-grid__actions{display:flex;grid-column:1/-1;justify-content:flex-end}.form-hint{color:var(--saenea-muted);display:block;font-size:11px;margin-top:5px}.admin-active-filters{gap:8px}.admin-active-filters:empty{display:none}.admin-filter-chip{align-items:center;background:hsla(16,37%,92%,.66);border:1px solid rgba(197,106,86,.24);border-radius:999px;color:var(--saenea-prune);display:inline-flex;font-size:11px;font-weight:800;min-height:32px;padding:5px 11px}.admin-filter-chip:focus-visible,.admin-filter-chip:hover{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.admin-filter-chip__remove{color:var(--saenea-terracotta);font-size:15px;line-height:1;margin-left:7px}.admin-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-pagination__pages{align-items:center;display:flex;gap:6px}.admin-pagination a,.admin-pagination span[aria-current=page]{align-items:center;background:hsla(0,0%,100%,.56);border:1px solid rgba(74,46,58,.16);border-radius:6px;color:var(--saenea-prune);display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:36px;min-width:36px;padding-inline:10px}.admin-pagination span[aria-current=page]{background:var(--saenea-terracotta);border-color:var(--saenea-terracotta);color:var(--saenea-ivory)}.admin-row-actions{display:inline-grid;justify-items:end;position:relative}.admin-row-actions[open]{z-index:70}.admin-row-actions__toggle{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid rgba(74,46,58,.16);border-radius:50%;color:var(--saenea-prune);display:inline-flex;font-size:20px;font-weight:900;height:38px;justify-content:center;line-height:1;list-style:none;width:38px}.admin-row-actions__toggle::-webkit-details-marker{display:none}.admin-row-actions[open] .admin-row-actions__toggle,.admin-row-actions__toggle:focus-visible,.admin-row-actions__toggle:hover{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.admin-row-actions__panel{background:rgba(255,250,246,.99);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:var(--saenea-shadow);display:grid;gap:10px;padding:12px;position:absolute;right:0;top:calc(100% + 7px);white-space:normal;width:min(360px,calc(100vw - 36px));z-index:80}.admin-row-actions__panel--wide{width:min(520px,calc(100vw - 36px))}.admin-row-actions__panel form{display:grid;gap:9px}.admin-row-actions__panel .form-control,.admin-row-actions__panel .form-select{min-height:40px}.back-shell--admin .table tbody tr{height:var(--back-table-row-height)}.form-label{color:var(--saenea-prune);display:block;font-size:13px;font-weight:900;margin-bottom:7px}.form-control,.form-select{background:hsla(0,0%,100%,.72);border:1px solid rgba(74,46,58,.18);border-radius:8px;color:var(--saenea-ink);min-height:46px;padding:10px 13px;width:100%}textarea.form-control{min-height:118px;resize:vertical}.form-control:focus,.form-select:focus{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.btn,.shop-button{align-items:center;background:var(--saenea-prune);border:1px solid var(--saenea-prune);border-radius:7px;color:var(--saenea-ivory);display:inline-flex;font-weight:900;justify-content:center;min-height:44px;padding:0 20px;text-align:center;white-space:nowrap}.btn:focus-visible,.btn:hover,.shop-button:focus-visible,.shop-button:hover{background:var(--saenea-terracotta);border-color:var(--saenea-terracotta);color:var(--saenea-ivory);outline:none}.btn:focus-visible,.shop-button:focus-visible{box-shadow:var(--saenea-focus)}.btn-dark,.btn-light,.btn-outline-primary,.btn-soft-primary{background:hsla(0,0%,100%,.62);border-color:rgba(74,46,58,.18);color:var(--saenea-prune)}.btn-icon{min-width:40px;padding:0;width:40px}.user-actions-menu{display:inline-grid;justify-items:end;text-align:left}.user-actions-menu[open]{z-index:50}.user-actions-menu__toggle{align-items:center;background:hsla(0,0%,100%,.62);border:1px solid rgba(74,46,58,.16);border-radius:999px;color:var(--saenea-prune);display:inline-flex;height:38px;justify-content:center;width:38px}.user-actions-menu[open] .user-actions-menu__toggle,.user-actions-menu__toggle:focus-visible,.user-actions-menu__toggle:hover{border-color:rgba(197,106,86,.38);box-shadow:var(--saenea-focus);outline:none}.user-actions-menu__dots{display:grid;gap:3px}.user-actions-menu__dots span{background:currentColor;border-radius:50%;height:4px;width:4px}.user-actions-menu__panel{background:rgba(255,250,246,.98);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:var(--saenea-shadow);display:grid;justify-self:end;min-width:220px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.user-actions-menu__item{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--saenea-prune);display:flex;font:inherit;font-size:13px;font-weight:900;min-height:38px;padding:0 12px;text-align:left;width:100%}.user-actions-menu__item:focus-visible,.user-actions-menu__item:hover{background:hsla(16,37%,92%,.58);outline:none}.user-actions-menu__item.is-muted,.user-actions-menu__item:disabled{color:rgba(74,46,58,.46);cursor:not-allowed}.visually-hidden{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.badge{align-items:center;background:hsla(16,37%,92%,.5);border:1px solid rgba(74,46,58,.12);border-radius:999px;color:var(--saenea-prune);display:inline-flex;font-size:11px;font-weight:900;min-height:28px;padding:0 10px;text-transform:uppercase}.alert{background:hsla(0,0%,100%,.66);border:1px solid var(--saenea-line);border-radius:8px;padding:14px 16px}.flash-stack{display:grid;gap:10px;margin-bottom:18px}.alert-success,.bg-success-subtle{background:rgba(168,181,162,.28);color:#52624c}.alert-danger,.bg-danger-subtle{background:rgba(197,106,86,.14);color:#8e3d2e}.badge--approved{background:rgba(168,181,162,.32);color:#52624c}.badge--pending{background:hsla(16,37%,92%,.72);color:var(--saenea-prune)}.badge--rejected{background:rgba(197,106,86,.16);color:#8e3d2e}.moderation-filter{width:180px}.seller-search-input{width:min(320px,100%)}.seller-submit-cell{min-width:420px}.seller-inline-form{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) auto}.seller-catalog-hero{align-items:center;background:linear-gradient(135deg,rgba(74,46,58,.98),rgba(82,98,76,.88));border-radius:8px;box-shadow:var(--saenea-shadow);color:var(--saenea-ivory);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:20px;padding:26px}.seller-catalog-hero small,.seller-catalog-hero span{font-size:12px;font-weight:900;text-transform:uppercase}.seller-catalog-hero h2{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:500;margin:4px 0 8px}.seller-catalog-hero p{color:rgba(250,247,242,.78);margin:0;max-width:840px}.seller-catalog-hero__metric{background:rgba(250,247,242,.1);border:1px solid rgba(250,247,242,.2);border-radius:8px;display:grid;min-width:150px;padding:18px;text-align:center}.seller-catalog-hero__metric strong{font-size:34px}.seller-catalog-toolbar{margin-bottom:20px}.seller-catalog-toolbar form{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(220px,1fr) minmax(0,2fr)}.seller-catalog-toolbar label,.seller-product-card__footer label{color:var(--saenea-prune);font-size:13px;font-weight:900}.seller-product-list{display:grid;gap:20px}.seller-product-card{overflow:hidden}.seller-product-card__header{align-items:start;border-bottom:1px solid var(--saenea-line);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding:20px}.seller-product-card__identity{display:grid;gap:18px;grid-template-columns:92px minmax(0,1fr)}.seller-product-card__identity img,.seller-product-card__placeholder{border:1px solid var(--saenea-line);border-radius:8px;height:92px;object-fit:cover;width:92px}.seller-product-card__placeholder{background:hsla(16,37%,92%,.62);color:var(--saenea-prune);display:grid;font-family:Georgia,Times New Roman,serif;font-size:38px;place-items:center}.seller-product-card__identity h2{color:var(--saenea-prune);font-size:21px;margin:0 0 4px}.seller-product-card__identity p,.seller-product-card__identity small{color:var(--saenea-muted)}.seller-product-card__identity p{margin:0 0 7px}.seller-product-card__status{background:hsla(16,37%,92%,.72);border-radius:8px;color:var(--saenea-prune);font-size:13px;font-weight:900;margin:0;max-width:260px;padding:12px}.seller-product-card__status--success{background:rgba(168,181,162,.28);color:#52624c}.seller-product-card__status--danger{background:rgba(197,106,86,.14);color:#8e3d2e}.seller-product-card__variants{min-height:0}.seller-product-card__variants:focus-visible{outline:3px solid rgba(74,46,58,.32);outline-offset:2px}.seller-connector__automatic-summary{align-items:center;cursor:pointer;display:flex;min-height:28px}.seller-product-card__variants table{table-layout:fixed}.seller-product-card__select{width:72px}.seller-price-field{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(110px,150px) auto}.seller-price-field span{color:var(--saenea-muted);font-size:12px;font-weight:900}.seller-product-card__footer{align-items:end;background:rgba(250,247,242,.58);border-top:1px solid var(--saenea-line);display:grid;gap:14px;grid-template-columns:minmax(190px,.7fr) minmax(240px,1fr) auto;padding:18px 20px}.seller-product-card__footer>div:not(.seller-product-card__locked){display:grid;gap:6px}.seller-product-card__locked{color:var(--saenea-muted);display:grid;gap:3px;grid-column:1/-1}.seller-product-card__locked strong{color:var(--saenea-prune)}.moderation-product-hero{align-items:center;background:linear-gradient(135deg,rgba(74,46,58,.98),rgba(142,93,80,.88));border-radius:8px;box-shadow:var(--saenea-shadow);color:var(--saenea-ivory);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:20px;padding:28px}.moderation-product-hero small,.moderation-product-hero span{font-size:12px;font-weight:900;text-transform:uppercase}.moderation-product-hero h2{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:500;margin:4px 0 8px}.moderation-product-hero p{color:rgba(250,247,242,.78);margin:0;max-width:840px}.moderation-product-hero__metric{background:rgba(250,247,242,.1);border:1px solid rgba(250,247,242,.2);border-radius:8px;display:grid;min-width:140px;padding:18px;text-align:center}.moderation-product-hero__metric strong{font-size:34px}.moderation-product-toolbar{margin-bottom:20px}.moderation-product-toolbar form:not(.admin-search){align-items:center;display:flex;gap:18px;justify-content:space-between}.moderation-product-list{display:grid;gap:22px}.moderation-product-card{overflow:hidden}.moderation-product-card__header{border-bottom:1px solid var(--saenea-line);display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(210px,.28fr);padding:22px}.moderation-product-card__identity{display:grid;gap:18px;grid-template-columns:96px minmax(0,1fr)}.moderation-product-card__identity img,.moderation-product-card__placeholder{border:1px solid var(--saenea-line);border-radius:8px;height:96px;object-fit:cover;width:96px}.moderation-product-card__placeholder{background:hsla(16,37%,92%,.62);color:var(--saenea-prune);display:grid;font-family:Georgia,Times New Roman,serif;font-size:38px;place-items:center}.moderation-product-card__identity h2{color:var(--saenea-prune);font-size:22px;margin:0 0 5px}.moderation-product-card__identity blockquote,.moderation-product-card__identity p{color:var(--saenea-muted)}.moderation-product-card__identity p{margin:0}.moderation-product-card__identity blockquote{border-left:3px solid var(--saenea-terracotta);font-style:italic;margin:10px 0 0;padding-left:12px}.moderation-product-card__meta{align-content:start;background:rgba(250,247,242,.7);border-radius:8px;display:grid;gap:4px;padding:14px}.moderation-product-card__meta span{color:var(--saenea-muted);font-size:11px;font-weight:900;margin-top:7px;text-transform:uppercase}.moderation-product-card__meta span:first-child{margin-top:0}.moderation-product-card__meta strong{color:var(--saenea-prune);font-size:13px}.moderation-product-card__variants{min-height:0}.moderation-product-card__variants table{table-layout:fixed}.moderation-product-card__decisions{background:rgba(250,247,242,.5);border-top:1px solid var(--saenea-line);display:grid;gap:18px;grid-template-columns:minmax(0,1.8fr) minmax(300px,.72fr);padding:20px}.moderation-decision-form{align-content:start;background:rgba(255,250,246,.92);border:1px solid var(--saenea-line);border-radius:8px;display:grid;gap:14px;padding:18px}.moderation-decision-form--approve{border-color:rgba(82,98,76,.28)}.moderation-decision-form--reject{border-color:rgba(197,106,86,.28)}.moderation-decision-form h3{color:var(--saenea-prune);font-size:18px;margin:0}.moderation-decision-form p{color:var(--saenea-muted);font-size:13px;margin:0}.moderation-decision-form label{color:var(--saenea-prune);font-size:12px;font-weight:900}.moderation-decision-form__heading{align-items:start;display:flex;gap:14px;justify-content:space-between}.moderation-decision-form__fields{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.moderation-decision-form__fields>div{display:grid;gap:6px}.moderation-decision-form__description{grid-column:1/-1}.moderation-product-card__recorded{background:rgba(250,247,242,.58);border-top:1px solid var(--saenea-line);display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:18px 22px}.moderation-product-card__recorded div{display:grid;gap:3px}.moderation-product-card__recorded strong{color:var(--saenea-prune)}.moderation-product-card__recorded span{color:var(--saenea-muted);font-size:13px}.connector-grid,.submission-grid{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr)}.connector-stack{display:grid;gap:20px}.connector-step{color:var(--saenea-muted);display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.connector-platforms{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.connector-platform{align-content:start;background:hsla(0,0%,100%,.72);border:1px solid var(--saenea-line);border-radius:12px;color:inherit;display:grid;gap:7px;min-height:150px;padding:18px;position:relative;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.connector-platform:hover{border-color:rgba(92,35,59,.42);box-shadow:0 10px 28px rgba(92,35,59,.08);transform:translateY(-2px)}.connector-platform.is-selected{background:rgba(250,247,242,.96);border-color:var(--saenea-prune);box-shadow:0 0 0 2px rgba(92,35,59,.09)}.connector-platform.is-disabled{cursor:not-allowed;opacity:.58}.connector-platform.is-disabled:hover{border-color:var(--saenea-line);box-shadow:none;transform:none}.connector-platform__check{background:rgba(92,35,59,.08);border-radius:50%;color:var(--saenea-prune);display:grid;font-weight:900;height:26px;place-items:center;position:absolute;right:14px;top:14px;width:26px}.connector-platform strong{color:var(--saenea-prune);font-size:16px;padding-right:28px}.connector-platform small{color:var(--saenea-muted);line-height:1.45;min-height:36px}.connector-platform .badge{margin-top:auto;width:fit-content}.connector-notice,.connector-security-note{border-radius:10px;display:flex;gap:10px;line-height:1.5;padding:14px 16px}.connector-notice{background:rgba(250,247,242,.78);border:1px solid rgba(187,139,76,.28);flex-direction:column;margin-bottom:20px}.connector-notice strong{color:var(--saenea-prune)}.connector-notice span,.connector-security-note{color:var(--saenea-muted);font-size:13px}.connector-form .row{row-gap:16px}.connector-security-note{align-items:flex-start;background:rgba(44,122,86,.06);border:1px solid rgba(44,122,86,.2);margin-top:20px}.connector-sync-progress{accent-color:var(--saenea-prune);border:0;border-radius:999px;display:block;height:7px;overflow:hidden;width:min(220px,100%)}.logistics-grid,.offer-grid{align-items:start;gap:20px;grid-template-columns:minmax(0,1fr) minmax(320px,.48fr)}.logistics-grid{display:grid}.offer-metrics{display:grid;gap:12px}.metric-card{background:hsla(0,0%,100%,.52);border:1px solid var(--saenea-line);border-radius:8px;display:grid;gap:4px;padding:16px}.metric-card span{color:var(--saenea-muted);font-size:12px;font-weight:900;text-transform:uppercase}.metric-card strong{color:var(--saenea-prune);font-size:24px}.seller-detail-layout{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(260px,330px) minmax(0,1fr)}.seller-detail-sidebar{display:grid;gap:14px;position:sticky;top:18px}.seller-profile-card{background:rgba(255,250,246,.9);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:0 14px 40px rgba(74,46,58,.07);overflow:hidden}.seller-profile-card__avatar{background:linear-gradient(135deg,rgba(197,106,86,.16),rgba(168,181,162,.2)),hsla(0,0%,100%,.48);color:var(--saenea-prune);display:grid;font-family:Georgia,Times New Roman,serif;font-size:44px;height:92px;line-height:1;place-items:center}.seller-profile-card__body{display:grid;gap:14px;padding:20px}.seller-profile-card__status{display:flex;justify-content:flex-start}.seller-profile-card h2{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:500;line-height:1.05;margin:0;overflow-wrap:anywhere}.seller-profile-card p{color:var(--saenea-muted);margin:-8px 0 0;overflow-wrap:anywhere}.seller-info-grid,.seller-profile-card dl{margin:0}.seller-profile-card dl{display:grid;gap:10px;padding-top:4px}.seller-info-grid div,.seller-profile-card dl div,.seller-review-grid div{min-width:0}.seller-info-grid dt,.seller-profile-card dt,.seller-review-grid span{color:var(--saenea-muted);font-size:11px;font-weight:900;text-transform:uppercase}.seller-info-grid dd,.seller-profile-card dd{color:var(--saenea-ink);font-weight:900;margin:2px 0 0;overflow-wrap:anywhere}.seller-profile-card__edit{width:100%}.seller-side-nav{background:rgba(255,250,246,.74);border:1px solid var(--saenea-line);border-radius:8px;display:grid;gap:8px;padding:8px}.seller-side-nav__link{align-items:center;border-radius:8px;color:var(--saenea-prune);display:flex;font-weight:900;gap:11px;min-height:48px;padding:0 12px}.seller-side-nav__link.is-active,.seller-side-nav__link:focus-visible,.seller-side-nav__link:hover{background:hsla(16,37%,92%,.7);outline:none}.seller-side-nav__link.is-active{box-shadow:inset 3px 0 0 var(--saenea-terracotta)}.seller-side-nav__icon{background:hsla(0,0%,100%,.62);border-radius:8px;color:var(--saenea-terracotta);display:grid;height:32px;place-items:center;width:32px}.seller-detail-main{display:grid;gap:20px;min-width:0}.seller-page-intro{align-items:flex-end;display:flex;gap:18px;justify-content:space-between}.seller-page-intro h2{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.04;margin:0}.seller-page-intro p:not(.back-eyebrow){color:var(--saenea-muted);margin:8px 0 0;max-width:720px}.seller-page-intro__action{align-items:center;display:flex;flex-shrink:0;gap:10px}.seller-card-header{align-items:center;display:flex;gap:18px;justify-content:space-between}.seller-kpi-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.seller-kpi{background:hsla(0,0%,100%,.56);border:1px solid var(--saenea-line);border-radius:8px;display:grid;gap:7px;min-height:148px;padding:20px}.seller-kpi span{color:var(--saenea-muted);font-size:12px;font-weight:900;text-transform:uppercase}.seller-kpi strong{color:var(--saenea-prune);font-size:clamp(24px,3vw,34px);line-height:1}.seller-kpi small{color:var(--saenea-muted);line-height:1.35}.seller-info-grid{display:grid;gap:18px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-info-grid__wide{grid-column:1/-1}.seller-platform-grid,.seller-settings-grid,.seller-summary-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-score{display:grid;gap:9px}.seller-score span{color:var(--saenea-muted);font-size:12px;font-weight:900;text-transform:uppercase}.seller-score strong{color:var(--saenea-prune);font-size:36px;line-height:1}.seller-score__bar{background:rgba(74,46,58,.1);border-radius:999px;height:10px;overflow:hidden}.seller-score__bar span{background:var(--saenea-terracotta);border-radius:inherit;display:block;height:100%}.seller-check-list,.seller-timeline{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.seller-check-list li,.seller-timeline li{color:var(--saenea-muted);padding-left:28px;position:relative}.seller-check-list li:before,.seller-timeline li:before{border:1px solid rgba(74,46,58,.18);border-radius:999px;color:var(--saenea-prune);content:"";display:grid;height:18px;left:0;place-items:center;position:absolute;top:3px;width:18px}.seller-check-list li.is-complete{color:var(--saenea-prune);font-weight:900}.seller-check-list li.is-complete:before{background:var(--saenea-sage);border-color:rgba(168,181,162,.9);content:""}.seller-timeline span{color:var(--saenea-terracotta);display:block;font-size:11px;font-weight:900;text-transform:uppercase}.seller-timeline small,.seller-timeline strong{display:block}.seller-timeline strong{color:var(--saenea-prune)}.seller-shop-status{background:hsla(16,37%,92%,.36);border:1px solid var(--saenea-line);border-radius:8px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr);margin-bottom:18px;padding:16px}.seller-shop-status.is-connected{background:rgba(168,181,162,.22)}.seller-complete-card__icon,.seller-shop-status__icon{background:hsla(0,0%,100%,.76);border-radius:999px;color:var(--saenea-terracotta);display:grid;font-size:22px;height:42px;place-items:center;width:42px}.seller-setting-placeholder strong,.seller-shop-status strong{color:var(--saenea-prune);font-weight:900}.seller-complete-card p,.seller-configuration-summary p,.seller-platform-card p,.seller-setting-placeholder p,.seller-shop-status p{color:var(--saenea-muted);margin:4px 0 0}.seller-setting-placeholder{background:hsla(0,0%,100%,.5);border:1px dashed rgba(74,46,58,.22);border-radius:8px;min-height:124px;padding:16px}.seller-platform-card h3{color:var(--saenea-prune);margin:14px 0 4px}.seller-platform-card small{color:var(--saenea-muted);display:block;font-weight:900;margin-top:12px}.seller-onboarding-steps{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.seller-onboarding-step{align-items:center;background:hsla(0,0%,100%,.52);border:1px solid var(--saenea-line);border-radius:8px;color:var(--saenea-muted);display:flex;gap:10px;min-height:58px;padding:10px 12px}.seller-onboarding-step span{background:rgba(74,46,58,.08);border-radius:999px;color:var(--saenea-prune);display:grid;font-size:12px;font-weight:900;height:28px;place-items:center;width:28px}.seller-onboarding-step strong{font-size:13px}.seller-onboarding-step.is-active,.seller-onboarding-step.is-complete{background:hsla(16,37%,92%,.62);border-color:rgba(197,106,86,.28);color:var(--saenea-prune)}.seller-review-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.seller-review-grid div{background:hsla(0,0%,100%,.52);border:1px solid var(--saenea-line);border-radius:8px;padding:14px}.seller-review-grid strong{color:var(--saenea-prune);display:block;margin-top:4px;overflow-wrap:anywhere}.seller-configuration-summary{background:rgba(168,181,162,.2);border:1px solid rgba(168,181,162,.48);border-radius:8px;display:grid;gap:14px;grid-template-columns:auto minmax(0,1fr);margin:18px 0;padding:16px}.seller-configuration-summary i{color:#52624c;font-size:30px}.seller-complete-card .card-body{display:grid;gap:14px;justify-items:start}.seller-complete-card h2{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:500;line-height:1.08;margin:0}.seller-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.decision-panel{display:grid;gap:20px}.meta-list{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.meta-list dt{color:var(--saenea-muted);font-size:12px;font-weight:900;margin-bottom:5px;text-transform:uppercase}.meta-list dd{margin:0}.form-check,.meta-list dd{color:var(--saenea-prune);font-weight:800}.form-check{align-items:center;display:flex;gap:10px}.code-snapshot{background:rgba(43,32,37,.95);border-radius:8px;color:var(--saenea-ivory);font-size:13px;line-height:1.55;margin:0;overflow-x:auto;padding:18px}.dashboard-quality-scores{display:grid;gap:12px;grid-template-columns:minmax(0,1.25fr) repeat(9,minmax(0,1fr));margin-bottom:20px;padding:2px}.dashboard-quality-score{background:rgba(255,250,246,.92);border:1px solid var(--saenea-line);border-radius:8px;border-top:3px solid var(--saenea-sage);box-shadow:0 14px 40px rgba(74,46,58,.07);color:var(--saenea-prune);display:flex;flex-direction:column;justify-content:center;min-height:118px;min-width:0;padding:14px;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dashboard-quality-score:focus-visible,.dashboard-quality-score:hover{border-color:rgba(168,181,162,.68);border-top-color:var(--saenea-sage);box-shadow:var(--saenea-focus),0 18px 50px rgba(74,46,58,.11);outline:none;transform:translateY(-2px)}.dashboard-quality-score.is-watch{border-top-color:var(--saenea-terracotta)}.dashboard-quality-score.is-watch:focus-visible,.dashboard-quality-score.is-watch:hover{border-top-color:var(--saenea-terracotta)}.dashboard-quality-score.is-alert{border-top-color:#a8473c}.dashboard-quality-score.is-alert:focus-visible,.dashboard-quality-score.is-alert:hover{border-top-color:#a8473c}.dashboard-quality-score--global{background:linear-gradient(145deg,rgba(74,46,58,.98),rgba(90,53,68,.94));border-top-color:var(--saenea-prune);color:var(--saenea-ivory)}.dashboard-quality-score--global:focus-visible,.dashboard-quality-score--global:hover{border-color:var(--saenea-prune);border-top-color:var(--saenea-prune)}.dashboard-quality-score__description,.dashboard-quality-score__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-quality-score__label{color:var(--saenea-muted);font-size:11px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.dashboard-quality-score strong{color:inherit;font-size:28px;line-height:1;margin-top:10px}.dashboard-quality-score strong small{color:var(--saenea-muted);font-size:13px;margin-left:3px}.dashboard-quality-score__description{color:var(--saenea-muted);font-size:12px;font-weight:800;margin-top:8px}.dashboard-quality-score--global .dashboard-quality-score__description,.dashboard-quality-score--global .dashboard-quality-score__label,.dashboard-quality-score--global strong small{color:rgba(250,247,242,.74)}.dashboard-hero{align-items:stretch;background:linear-gradient(135deg,rgba(74,46,58,.98),rgba(74,46,58,.86) 54%,rgba(142,93,80,.9)),var(--saenea-prune);border:1px solid rgba(74,46,58,.18);border-radius:8px;box-shadow:var(--saenea-shadow);color:var(--saenea-ivory);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);margin-bottom:20px;padding:30px}.dashboard-hero h2{font-family:Georgia,Times New Roman,serif;font-size:44px;font-weight:500;line-height:1.05;margin:0 0 10px}.dashboard-hero p{color:rgba(250,247,242,.8);margin:0;max-width:850px}.dashboard-eyebrow{align-items:center;background:rgba(250,247,242,.08);border:1px solid rgba(250,247,242,.24);border-radius:8px;color:rgba(250,247,242,.82);display:inline-flex;font-size:12px;font-weight:900;margin-bottom:14px;min-height:28px;padding:0 10px;text-transform:uppercase}.dashboard-hero__status{align-content:center;background:rgba(250,247,242,.09);border:1px solid rgba(250,247,242,.2);border-radius:8px;display:grid;gap:5px;padding:18px}.dashboard-hero__status small,.dashboard-hero__status span{color:rgba(250,247,242,.74);font-size:12px;font-weight:900;text-transform:uppercase}.dashboard-hero__status strong{font-size:22px;overflow-wrap:anywhere}.dashboard-kpis{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px}.dashboard-kpi{background:rgba(255,250,246,.92);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:0 14px 40px rgba(74,46,58,.07);display:grid;gap:7px;min-height:148px;padding:20px}.dashboard-kpi--button{color:inherit;position:relative;text-align:left;width:100%}.dashboard-kpi--button:after{bottom:17px;color:var(--saenea-terracotta);content:"Detail";font-size:12px;font-weight:900;position:absolute;right:18px;text-transform:uppercase}.dashboard-kpi--button:focus-visible,.dashboard-kpi--button:hover{border-color:rgba(197,106,86,.5);box-shadow:var(--saenea-focus),0 18px 50px rgba(74,46,58,.11);outline:none;transform:translateY(-1px)}.dashboard-bars span,.dashboard-donut-legend span,.dashboard-kpi span,.order-status{color:var(--saenea-muted);font-size:12px;font-weight:900;text-transform:uppercase}.dashboard-kpi strong{color:var(--saenea-prune);font-size:30px;line-height:1.1}.dashboard-kpi small{color:#52624c;font-weight:800}.dashboard-analytics-grid,.dashboard-orders-grid{display:grid;gap:20px;grid-template-columns:minmax(0,1.34fr) minmax(330px,.66fr);margin-bottom:20px}.dashboard-analytics-grid--balanced{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-analytics-grid>.card,.dashboard-orders-grid>.card{margin-top:0}.dashboard-card__header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.dashboard-card__header p{margin-top:5px}.dashboard-chip-button{align-items:center;background:hsla(0,0%,100%,.62);border:1px solid rgba(74,46,58,.16);border-radius:8px;color:var(--saenea-prune);display:inline-flex;font-size:13px;font-weight:900;justify-content:center;min-height:38px;padding:0 13px;white-space:nowrap}.dashboard-chip-button:focus-visible,.dashboard-chip-button:hover{border-color:rgba(197,106,86,.42);box-shadow:var(--saenea-focus);outline:none}.dashboard-revenue-chart{display:grid;gap:16px}.dashboard-revenue-chart__plot{background:linear-gradient(rgba(74,46,58,.07) 1px,transparent 0) 0 42px /100% 52px,rgba(250,247,242,.68);border:1px solid rgba(74,46,58,.08);border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(12,minmax(44px,1fr));min-height:310px;padding:20px 10px 14px}.dashboard-revenue-chart__plot span{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;min-height:270px;padding-top:28px;position:relative}.dashboard-revenue-chart__plot span:after,.dashboard-revenue-chart__plot span:before{border-radius:8px 8px 3px 3px;bottom:46px;content:"";left:14%;position:absolute;right:14%}.dashboard-revenue-chart__plot span:before{background:linear-gradient(180deg,rgba(74,46,58,.94),rgba(74,46,58,.64));height:var(--value)}.dashboard-revenue-chart__plot span:after{background:var(--saenea-terracotta);height:var(--commission);left:30%;right:30%}.dashboard-revenue-chart__plot b,.dashboard-revenue-chart__plot strong{position:relative;z-index:1}.dashboard-customer-chart b,.dashboard-revenue-chart__plot b{color:var(--saenea-muted);font-size:12px;font-weight:900;margin-top:10px}.dashboard-customer-chart strong,.dashboard-revenue-chart__plot strong{color:var(--saenea-prune);font-size:13px}.dashboard-revenue-chart__legend{color:var(--saenea-muted);display:flex;flex-wrap:wrap;font-size:13px;font-weight:800;gap:10px 18px}.dashboard-donut-legend i,.legend-dot{border-radius:50%;display:inline-block;height:10px;margin-right:8px;width:10px}.legend-dot--revenue{background:var(--saenea-prune)}.legend-dot--commission{background:var(--saenea-terracotta)}.dashboard-donut-layout{display:grid;gap:18px;justify-items:center}.dashboard-donut{aspect-ratio:1;background:conic-gradient(#4a2e3a 0 54%,#a8b5a2 54% 77%,#c56a56 77% 85%,#8e5d50 85% 91%,#d7c4bd 91% 100%);border-radius:50%;display:block;position:relative;width:min(250px,100%)}.dashboard-donut:after{background:var(--saenea-ivory);border-radius:50%;content:"";inset:20%;position:absolute}.dashboard-donut__center{display:grid;inset:26%;place-content:center;position:absolute;text-align:center;z-index:1}.dashboard-donut__center small,.dashboard-donut__center span{position:relative}.dashboard-donut__center span{color:var(--saenea-prune);font-size:28px;font-weight:900;line-height:1}.dashboard-donut__center small{color:var(--saenea-muted);font-size:12px;font-weight:900;margin-top:5px;text-transform:uppercase}.dashboard-donut-legend,.timeline-list{display:grid;gap:12px}.dashboard-donut-legend{width:min(100%,420px)}.dashboard-donut-legend span{align-items:center;display:grid;gap:6px;grid-template-columns:20px minmax(0,1fr) auto}.dashboard-donut-legend i{background:var(--dot)}.dashboard-donut-legend strong{color:var(--saenea-prune)}.lead-profile-card,.lead-search-card{margin-bottom:20px}.lead-profile-breakdown{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.lead-profile-breakdown>div{align-items:center;background:rgba(250,247,242,.68);border:1px solid var(--saenea-line);border-radius:8px;display:grid;gap:8px 14px;grid-template-columns:minmax(0,1fr) auto;padding:14px}.lead-profile-breakdown span{color:var(--saenea-muted);font-size:13px;font-weight:800}.lead-profile-breakdown strong{color:var(--saenea-prune);font-size:22px}.lead-profile-breakdown i{background:rgba(74,46,58,.1);border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.lead-profile-breakdown i:before{background:linear-gradient(90deg,var(--saenea-terracotta),var(--saenea-prune));border-radius:inherit;content:"";display:block;height:100%;width:var(--lead-share)}.lead-search-heading{margin-bottom:18px}.lead-search-form{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(260px,1.3fr) repeat(3,minmax(170px,.8fr))}.lead-search-form__actions{display:flex;gap:10px;grid-column:1/-1}.lead-table{min-height:0!important}.lead-table td{vertical-align:top}.lead-table td a,.lead-table td small,.lead-table td strong{display:block}.lead-table td a{color:var(--saenea-prune);font-weight:800;margin-top:3px;min-height:24px}.lead-table td small{color:var(--saenea-muted);font-size:11px;margin-top:5px}.lead-message{margin-top:9px}.lead-message summary{color:var(--saenea-prune);cursor:pointer;font-size:12px;font-weight:900}.lead-message p{background:hsla(16,37%,92%,.5);border-radius:6px;color:var(--saenea-ink);font-size:13px;margin:8px 0 0;max-width:320px;padding:10px;white-space:normal}.lead-pagination{align-items:center;color:var(--saenea-muted);display:flex;font-size:13px;font-weight:800;gap:14px;justify-content:center}.lead-pagination a{align-items:center;background:hsla(0,0%,100%,.62);border:1px solid rgba(74,46,58,.16);border-radius:999px;color:var(--saenea-prune);display:inline-flex;min-height:38px;padding-inline:14px}.lead-pagination a:focus-visible,.lead-pagination a:hover{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.dashboard-bars{display:grid;gap:14px}.dashboard-bars--monthly div{align-items:center;display:grid;gap:12px;grid-template-columns:44px minmax(0,1fr) 46px}.dashboard-bars--monthly i{background:rgba(74,46,58,.11);border-radius:8px;height:11px;overflow:hidden}.dashboard-bars--monthly i:before{background:linear-gradient(90deg,var(--saenea-terracotta),#8e5d50);border-radius:inherit;content:"";display:block;height:100%;width:var(--value)}.dashboard-bars--monthly strong{color:var(--saenea-prune);font-size:13px;text-align:right}.dashboard-customer-chart{align-items:end;background:linear-gradient(rgba(74,46,58,.06) 1px,transparent 0) 0 38px /100% 44px,rgba(250,247,242,.68);border:1px solid rgba(74,46,58,.08);border-radius:8px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(42px,1fr));min-height:238px;padding:16px 14px 10px}.dashboard-customer-chart span{display:grid;gap:5px;justify-items:center}.dashboard-customer-chart i{background:linear-gradient(180deg,rgba(168,181,162,.94),rgba(82,98,76,.86));border-radius:8px 8px 3px 3px;height:var(--value);min-height:54px;width:min(52px,100%)}.dashboard-orders-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.34fr)}.dashboard-activity-section,.dashboard-orders-grid--full{display:grid;grid-template-columns:1fr;margin-bottom:20px}.back-shell--admin .dashboard-orders-table,.dashboard-orders-table{min-height:0;overflow:visible;overflow-y:visible}.dashboard-orders-table thead th{position:sticky;top:0;z-index:2}.dashboard-orders-table td:first-child,.dashboard-orders-table td:nth-child(5),.dashboard-orders-table td:nth-child(6),.dashboard-orders-table td:nth-child(7){color:var(--saenea-prune);font-weight:900;white-space:nowrap}.order-status{align-items:center;border-radius:8px;display:inline-flex;min-height:28px;padding:0 9px}.order-status--accepted{background:rgba(168,181,162,.28);color:#52624c}.order-status--shipping{background:rgba(74,46,58,.1);color:var(--saenea-prune)}.order-status--pending{background:hsla(16,37%,92%,.8);color:#8e5d50}.order-status--refund{background:rgba(197,106,86,.18);color:#8e3f33}.order-status--rejected{background:rgba(43,32,37,.09);color:var(--saenea-ink)}.timeline-list div{border-bottom:1px solid var(--saenea-line);display:grid;gap:12px;grid-template-columns:62px minmax(0,1fr);padding-bottom:13px}.timeline-list div:last-child{border-bottom:0;padding-bottom:0}.timeline-list span{color:var(--saenea-terracotta);font-weight:900}.timeline-list p{color:var(--saenea-prune);font-weight:700;margin:0}.timeline-list--rich strong{display:block;font-weight:900;margin-bottom:2px}.dashboard-card--activity .timeline-list--rich{gap:0;grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-card--activity .timeline-list--rich div{align-content:start;border-bottom:0;border-left:1px solid var(--saenea-line);grid-template-columns:1fr;min-height:150px;padding:0 18px}.dashboard-card--activity .timeline-list--rich div:first-child{border-left:0;padding-left:0}.dashboard-modal{background:transparent;border:0;border-radius:8px;color:var(--saenea-ink);padding:0;width:min(1040px,calc(100vw - 34px))}.dashboard-modal::backdrop{backdrop-filter:blur(8px);background:rgba(43,32,37,.5)}.dashboard-modal__panel{background:var(--saenea-ivory);border:1px solid rgba(74,46,58,.14);border-radius:8px;box-shadow:0 28px 90px rgba(43,32,37,.28);overflow:hidden}.dashboard-modal__header{background:linear-gradient(135deg,rgba(74,46,58,.98),rgba(74,46,58,.82)),var(--saenea-prune);color:var(--saenea-ivory);display:flex;gap:20px;justify-content:space-between;padding:24px}.dashboard-modal__header h2{font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:500;margin:0 0 8px}.dashboard-modal__header p{color:rgba(250,247,242,.78);margin:0;max-width:720px}.dashboard-modal__close{background:rgba(250,247,242,.1);border:1px solid rgba(250,247,242,.24);border-radius:50%;color:var(--saenea-ivory);display:grid;flex:0 0 auto;font-size:18px;font-weight:900;height:38px;place-items:center;width:38px}.dashboard-modal__close:focus-visible,.dashboard-modal__close:hover{box-shadow:0 0 0 3px rgba(250,247,242,.16);outline:none}.dashboard-modal__summary{background:hsla(16,37%,92%,.58);display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 24px}.dashboard-modal__summary span{display:grid;gap:2px}.dashboard-modal__summary strong{color:var(--saenea-prune);font-size:22px}.dashboard-modal__summary small{color:var(--saenea-muted);font-weight:900;text-transform:uppercase}.back-shell--admin .dashboard-modal__table,.dashboard-modal__table{min-height:0;overflow:visible}.dashboard-modal__table .table{table-layout:fixed}.dashboard-modal__table .table td,.dashboard-modal__table .table th{padding-inline:14px}.technical-panel>summary.card-header{align-items:center;display:flex;justify-content:space-between}.technical-panel>summary.card-header:after{color:var(--saenea-terracotta);content:"Ouvrir";font-size:12px;font-weight:900;text-transform:uppercase}.technical-panel[open]>summary.card-header:after{content:"Fermer"}.resource-hero{align-items:stretch;background:linear-gradient(135deg,rgba(74,46,58,.98),rgba(74,46,58,.86) 58%,rgba(82,98,76,.82)),var(--saenea-prune);border:1px solid rgba(74,46,58,.18);border-radius:8px;box-shadow:var(--saenea-shadow);color:var(--saenea-ivory);display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);margin-bottom:20px;padding:30px}.resource-hero h2,.resource-section__intro h2{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500;line-height:1.06;margin:0}.resource-hero p{color:rgba(250,247,242,.78);margin:12px 0 0;max-width:900px}.resource-hero__note{align-content:center;background:rgba(250,247,242,.1);border:1px solid rgba(250,247,242,.2);border-radius:8px;display:grid;gap:8px;padding:18px}.resource-hero__note strong{font-size:18px}.resource-hero__note p{margin:0}.resource-section{margin-top:24px}.resource-section__intro{display:grid;gap:10px;margin-bottom:16px;max-width:940px}.resource-section__intro h2{color:var(--saenea-prune)}.resource-section__intro p{color:var(--saenea-muted);margin:0}.resource-grid{display:grid;gap:16px}.resource-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-card,.resource-panel{background:rgba(255,250,246,.9);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:0 14px 40px rgba(74,46,58,.07);min-width:0;padding:22px}.resource-card{align-content:start;display:grid;gap:8px}.resource-card span{color:var(--saenea-terracotta);font-size:12px;font-weight:900;text-transform:uppercase}.resource-card h3,.resource-panel h3{color:var(--saenea-prune);font-size:18px;margin:0}.resource-card p,.resource-panel p{color:var(--saenea-muted);margin:0}.resource-list{display:grid;gap:10px;list-style:none;margin:14px 0 0;padding:0}.resource-list li{color:var(--saenea-muted);padding-left:24px;position:relative}.resource-list li:before{background:var(--saenea-sage);border-radius:50%;content:"";height:9px;left:0;position:absolute;top:8px;width:9px}.resource-flow{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.resource-flow div{background:hsla(16,37%,92%,.48);border:1px solid rgba(74,46,58,.14);border-radius:8px;display:grid;gap:8px;min-width:0;padding:18px}.resource-flow span{background:var(--saenea-prune);border-radius:50%;color:var(--saenea-ivory);display:grid;font-weight:900;height:32px;place-items:center;width:32px}.resource-flow strong{color:var(--saenea-prune)}.resource-flow p{color:var(--saenea-muted);margin:0}.resource-warning-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.resource-warning-grid div{background:rgba(197,106,86,.1);border:1px solid rgba(197,106,86,.28);border-radius:8px;color:#8e3d2e;font-weight:900;padding:16px}.resource-source-list{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.resource-source-list a{align-items:center;background:rgba(255,250,246,.9);border:1px solid var(--saenea-line);border-radius:8px;color:var(--saenea-prune);display:flex;font-weight:900;min-height:54px;padding:0 16px}.resource-source-list a:focus-visible,.resource-source-list a:hover{border-color:rgba(197,106,86,.42);box-shadow:var(--saenea-focus);outline:none}.onboarding-actions{display:flex;flex-wrap:wrap;gap:8px}.onboarding-note{overflow-wrap:anywhere;white-space:pre-wrap}.onboarding-workspace .btn:focus-visible,.onboarding-workspace .btn:hover{background:#684352;border-color:#684352;color:var(--saenea-ivory)}.onboarding-brand{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:20px}.onboarding-brand>div{flex:1 1 400px}.onboarding-brand h2{margin:0 0 8px;overflow-wrap:anywhere}.onboarding-tabs{border-bottom:1px solid var(--saenea-line);display:flex;flex-wrap:wrap;gap:8px 20px;margin-bottom:24px}.onboarding-tabs a{align-items:center;border-bottom:3px solid transparent;color:var(--saenea-prune);display:inline-flex;min-height:44px;text-decoration:none}.onboarding-tabs a[aria-current]{border-color:var(--saenea-terracotta);font-weight:700}.onboarding-table{min-width:760px}.onboarding-table td small,.onboarding-table td strong{display:block}.onboarding-table td small{color:var(--saenea-muted);font-size:12px;margin-top:6px}.onboarding-table th:first-child{width:30%}.onboarding-workspace .seller-detail-main{grid-template-columns:minmax(0,1fr)}.onboarding-workspace .card{min-width:0}.onboarding-workspace .table-responsive:focus-visible{outline:2px solid var(--saenea-prune);outline-offset:2px}.onboarding-workspace .back-auth__brand{align-items:center;gap:8px}.onboarding-workspace .back-auth__brand span{font-weight:400;letter-spacing:.12em;line-height:1.8}.landing-analytics-grid,.landing-detail-analytics{display:grid;gap:20px;grid-template-columns:minmax(0,1.6fr) minmax(320px,.7fr);margin-bottom:20px}.landing-analytics-card,.landing-funnel-card{min-width:0}.landing-chart-legend{color:var(--saenea-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:800;gap:8px 16px}.landing-chart-legend span{align-items:center;display:inline-flex;gap:7px}.landing-chart-legend i{border-radius:50%;height:10px;width:10px}.landing-chart-legend__views{background:var(--saenea-prune)}.landing-chart-legend__leads{background:var(--saenea-terracotta)}.landing-activity-chart{align-items:end;background:linear-gradient(rgba(74,46,58,.07) 1px,transparent 0) 0 40px /100% 48px,rgba(250,247,242,.68);border:1px solid rgba(74,46,58,.08);border-radius:8px;display:grid;grid-auto-columns:minmax(22px,1fr);grid-auto-flow:column;min-height:280px;overflow-x:auto;padding:18px 10px 4px}.landing-activity-chart:focus-visible{outline:3px solid rgba(74,46,58,.32);outline-offset:3px}.landing-activity-chart__day{display:grid;gap:7px;justify-items:center;min-width:22px}.landing-activity-chart__bars{align-items:flex-end;display:flex;gap:2px;height:220px;justify-content:center;width:100%}.landing-activity-chart__bars b,.landing-activity-chart__bars i{border-radius:5px 5px 2px 2px;display:block;min-height:2px;width:min(8px,42%)}.landing-activity-chart__bars i{background:linear-gradient(180deg,var(--saenea-prune),rgba(74,46,58,.7));height:var(--landing-views)}.landing-activity-chart__bars b{background:linear-gradient(180deg,var(--saenea-terracotta),#8e5d50);height:var(--landing-leads)}.landing-activity-chart__day span{color:var(--saenea-muted);font-size:10px;font-weight:800;min-height:16px;white-space:nowrap}.landing-source-chart{align-content:start;display:grid;gap:18px}.landing-source-chart__row{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(110px,.75fr) minmax(100px,1fr) auto}.landing-source-chart__row div,.landing-source-chart__row small,.landing-source-chart__row strong{display:block;min-width:0}.landing-source-chart__row strong{color:var(--saenea-prune);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-source-chart__row small,.landing-source-chart__row span{color:var(--saenea-muted);font-size:11px;font-weight:800}.landing-source-chart__row i{background:rgba(74,46,58,.1);border-radius:10px;height:10px;overflow:hidden}.landing-source-chart__row i:before{background:linear-gradient(90deg,var(--saenea-terracotta),#8e5d50);border-radius:inherit;content:"";display:block;height:100%;width:var(--landing-source-share)}.landing-create-card{margin-bottom:20px}.landing-search-card .card-header{display:grid;gap:16px;padding:18px 20px}.landing-search-heading .card-title{font-size:20px;margin-bottom:2px}.landing-search-form{gap:12px}.landing-search-form__dates{background:hsla(16,37%,92%,.3);border:1px solid rgba(74,46,58,.1);border-radius:8px;grid-template-columns:repeat(2,minmax(170px,220px)) minmax(220px,1fr);padding:14px}.landing-search-form__dates .form-label{font-size:11px;margin-bottom:5px}.landing-search-form__dates .form-control{min-height:42px}.landing-search-form__active{border-top:0;padding-top:0}.landing-table{max-height:none}.landing-table table{min-width:1080px}.back-shell--admin .landing-table .admin-data-table.table-hover thead th{background:#f5ebe7;box-shadow:0 1px 0 var(--saenea-line);position:static;top:auto;white-space:nowrap;z-index:auto}.landing-table__name{width:20%}.landing-table__status{width:9%}.landing-table__date{width:15%}.landing-table__action{width:13%}.landing-table td small,.landing-table td strong{display:block}.landing-table td small{color:var(--saenea-muted);margin-top:4px;white-space:nowrap}.landing-table td:last-child .btn{min-height:40px;padding-inline:12px;width:100%}.landing-detail-hero{align-items:center;background:rgba(255,250,246,.94);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:var(--saenea-shadow);margin-bottom:16px}.landing-detail-hero h2{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,50px);font-weight:500;margin:0 0 6px}.landing-detail-hero p{color:var(--saenea-muted);margin:0 0 12px}.landing-detail-hero .dashboard-eyebrow{background:var(--saenea-rose-pale);border-color:rgba(74,46,58,.16);color:var(--saenea-prune)}.landing-detail-period{align-items:end;background:rgba(255,250,246,.78);border:1px solid var(--saenea-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:14px 16px}.landing-detail-period>div{width:min(210px,100%)}.landing-detail-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-detail-analytics{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr)}.landing-funnel{display:grid;gap:16px}.landing-funnel__step{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(100px,.85fr) minmax(100px,1fr) 44px 52px}.landing-funnel__step small,.landing-funnel__step span{color:var(--saenea-muted);font-size:11px;font-weight:800}.landing-funnel__step i{background:rgba(74,46,58,.1);border-radius:10px;height:12px;overflow:hidden}.landing-funnel__step i:before{background:linear-gradient(90deg,var(--saenea-prune),var(--saenea-terracotta));border-radius:inherit;content:"";display:block;height:100%;width:var(--landing-funnel-share)}.landing-funnel__step strong{color:var(--saenea-prune);text-align:right}.landing-information-grid{margin-bottom:20px}.landing-content-overview__image{border-radius:8px;margin-bottom:12px;max-height:260px;object-fit:cover;width:100%}.landing-management-card{margin-bottom:20px}.landing-management-sections{display:grid;gap:14px}.landing-management-sections>details{background:rgba(250,247,242,.54);border:1px solid var(--saenea-line);border-radius:8px}.landing-management-sections>details[open]{padding:0 18px 18px}.landing-management-summary{color:var(--saenea-prune);cursor:pointer;font-weight:900;padding:16px 18px}.landing-management-sections>details[open]>.landing-management-summary{border-bottom:1px solid var(--saenea-line);margin-inline:-18px}@media (max-width:1180px){.landing-analytics-grid,.landing-detail-analytics{grid-template-columns:1fr}.landing-detail-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-table table{min-width:0}.landing-table thead{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.landing-table tbody{display:grid;gap:12px;padding:14px}.landing-table td,.landing-table tr{display:block;width:100%}.landing-table tr{background:rgba(255,250,246,.82);border:1px solid var(--saenea-line);border-radius:8px;overflow:hidden}.back-shell--admin .landing-table tbody tr{height:auto!important;min-height:0}.landing-table td{align-items:start;border-top:1px solid var(--saenea-line);display:grid;gap:12px;grid-template-columns:minmax(110px,.38fr) minmax(0,1fr);overflow-wrap:anywhere;padding:11px 14px}.landing-table td:first-child{border-top:0}.landing-table td:before{color:var(--saenea-muted);content:attr(data-label);font-size:11px;font-weight:900;grid-column:1;grid-row:1;letter-spacing:.04em;text-transform:uppercase}.landing-table td>*{grid-column:2}.landing-table td .badge{justify-self:start}.landing-table .admin-data-table__empty{display:block;text-align:center}.landing-table .admin-data-table__empty:before{content:none}}@media (max-width:720px){.landing-funnel__step,.landing-source-chart__row{grid-template-columns:minmax(0,1fr) auto}.landing-funnel__step i,.landing-source-chart__row i{grid-column:1/-1;grid-row:2}.landing-funnel__step small{display:none}.landing-detail-period,.landing-detail-period .btn,.landing-detail-period>div{width:100%}.landing-detail-kpis{grid-template-columns:1fr}.landing-table td{gap:4px;grid-template-columns:minmax(0,1fr)}.landing-table td:before,.landing-table td>*{grid-column:1;grid-row:auto}}.landing-list-filters .crm-list-filter-actions{flex-wrap:wrap}.crm-list .crm-landings-table{min-width:1080px}.crm-list .crm-landings-table td,.crm-list .crm-landings-table th{padding-block:12px}.crm-landings-table td small,.crm-landings-table td strong{display:block}.crm-landings-table td small{color:var(--saenea-muted);white-space:nowrap}.crm-landings-table .admin-data-table__meta,.crm-landings-table .admin-data-table__primary{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-dashboard-modal{max-height:calc(100dvh - 32px);width:min(1440px,calc(100vw - 32px))}.landing-dashboard-modal .dashboard-modal__panel{overflow:clip}.landing-dashboard-modal .dashboard-modal__header{align-items:flex-start;background:var(--saenea-prune);flex-direction:row;position:sticky;top:0;z-index:1}.landing-dashboard-modal .dashboard-modal__header h2{font-family:Jost,sans-serif;font-size:clamp(22px,3vw,28px);font-weight:600}.landing-dashboard-modal .dashboard-modal__close{height:44px;width:44px}.landing-dashboard-modal__body{padding:clamp(16px,2vw,24px)}.landing-dashboard-modal .landing-portfolio-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-dashboard-modal .landing-analytics-grid{margin-bottom:0}@media (max-width:900px){.landing-dashboard-modal .landing-portfolio-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.landing-dashboard-modal .landing-portfolio-kpis{grid-template-columns:minmax(0,1fr)}.landing-dashboard-modal .dashboard-modal__header{gap:12px;padding:16px}}.text-muted{color:var(--saenea-muted)}.text-dark,.text-info,.text-primary,.text-success,.text-warning{color:var(--saenea-prune)}.fw-bold,.fw-semibold{font-weight:900}.font-monospace{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.small{font-size:13px}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.text-end{text-align:right}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.d-grid{display:grid}.align-items-center{align-items:center}.align-items-start{align-items:flex-start}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.gap-1{gap:6px}.gap-2{gap:10px}.gap-3{gap:16px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:14px}.mb-4{margin-bottom:20px}.mt-3{margin-top:14px}.mt-4{margin-top:20px}.me-1{margin-right:4px}.me-2{margin-right:8px}.p-0{padding:0}.p-4{padding:22px}.py-4{padding-block:22px}.pt-2{padding-top:10px}.pt-3{padding-top:14px}.border-top{border-top:1px solid var(--saenea-line)}.border-bottom,.border-light{border-color:var(--saenea-line)}.rounded-circle{border-radius:50%}.avatar,.avatar-sm,.avatar-xl{align-items:center;background:hsla(16,37%,92%,.66);border-radius:50%;color:var(--saenea-prune);display:inline-flex;font-weight:900;justify-content:center}.avatar-sm{height:38px;width:38px}.avatar-xl{height:76px;width:76px}.back-auth{align-items:center;display:flex;padding-block:32px}.back-auth--single{justify-content:center}.back-auth__inner{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr)}.back-auth__inner--single{align-items:center;display:flex;flex-direction:column;justify-content:center}.back-auth__form,.back-auth__panel{background:rgba(255,250,246,.88);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:var(--saenea-shadow)}.back-auth__panel{align-content:space-between;display:grid;gap:28px;padding:34px}.back-auth__form{padding:34px}.back-auth__brand{display:inline-flex;flex-direction:column;width:fit-content}.back-auth__brand strong{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:48px;font-style:italic;line-height:.95}.back-auth__brand span{color:var(--saenea-terracotta);font-size:10px;font-weight:900;text-transform:uppercase}.back-auth__proofs{display:grid;gap:14px}.back-auth__proof{display:flex;gap:12px}.back-auth__proof span{background:var(--saenea-prune);border-radius:50%;color:var(--saenea-ivory);flex:0 0 34px;font-weight:900;height:34px;line-height:34px;text-align:center;width:34px}.back-auth__form--narrow{margin-inline:auto;max-width:520px}.back-auth__form--single{margin-inline:auto;padding:clamp(28px,4vw,48px);width:min(620px,100%)}.back-auth__form--register{width:min(820px,100%)}.back-auth__intro{display:grid;gap:14px;justify-items:center;margin-bottom:28px;text-align:center}.back-auth__intro h1{margin-top:4px}.back-auth__intro p{margin:0;max-width:430px}.back-auth__brand--center{align-items:center;margin-bottom:4px;text-align:center}.back-auth__actions{display:flex;justify-content:center;margin-top:28px}.back-auth__footer{border-top:1px solid var(--saenea-line);margin-top:26px;padding-top:20px;text-align:center}.back-auth__shop-return{align-items:center;background:rgba(255,250,246,.54);border:1px solid rgba(74,46,58,.12);border-radius:999px;color:var(--saenea-prune);display:inline-flex;font-size:13px;font-weight:900;justify-content:center;margin-top:20px;min-height:40px;padding:0 18px}.back-auth__shop-return:focus-visible,.back-auth__shop-return:hover{border-color:rgba(197,106,86,.34);box-shadow:var(--saenea-focus);outline:none}.admin-utility-button,.back-command-trigger{align-items:center;background:hsla(0,0%,100%,.62);border:1px solid rgba(74,46,58,.16);border-radius:7px;color:var(--saenea-prune);display:inline-flex;font-size:12px;font-weight:900;gap:8px;justify-content:center;min-height:38px;padding:0 12px;white-space:nowrap}.admin-utility-button:focus-visible,.admin-utility-button:hover,.back-command-trigger:focus-visible,.back-command-trigger:hover{border-color:rgba(197,106,86,.48);box-shadow:var(--saenea-focus);outline:none}.admin-command-palette kbd,.back-command-trigger kbd{background:hsla(16,37%,92%,.66);border:1px solid rgba(74,46,58,.14);border-radius:5px;color:var(--saenea-muted);font-family:inherit;font-size:10px;font-weight:900;min-width:24px;padding:2px 6px;text-align:center}.back-announcement .back-command-trigger{background:rgba(250,247,242,.08);border-color:rgba(250,247,242,.28);color:var(--saenea-ivory);min-height:32px}.back-announcement .back-command-trigger:focus-visible,.back-announcement .back-command-trigger:hover{background:rgba(197,106,86,.2);border-color:rgba(197,106,86,.82)}.back-announcement .back-command-trigger kbd{background:rgba(250,247,242,.12);border-color:rgba(250,247,242,.22);color:var(--saenea-ivory)}.admin-command-palette,.admin-confirm-dialog{background:transparent;border:0;height:100%;margin:0;max-height:none;max-width:none;overflow:hidden;padding:clamp(12px,5vh,56px) 12px;width:100%}.admin-command-palette[open],.admin-confirm-dialog[open]{display:grid;place-items:start center}.admin-confirm-dialog[open]{place-items:center}.admin-command-palette::backdrop,.admin-confirm-dialog::backdrop{backdrop-filter:blur(5px);background:rgba(43,32,37,.58)}.admin-command-palette__panel,.admin-confirm-dialog__panel{background:#fffaf6;border:1px solid rgba(74,46,58,.16);border-radius:8px;box-shadow:0 28px 90px rgba(43,32,37,.3);max-height:calc(100vh - 24px);overflow:hidden;width:min(720px,calc(100vw - 24px))}.admin-command-palette__panel{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto}.admin-command-palette__header,.admin-confirm-dialog__panel{display:grid;gap:18px}.admin-command-palette__header{align-items:start;grid-template-columns:minmax(0,1fr) auto;padding:22px 22px 14px}.admin-command-palette__header h2,.admin-confirm-dialog h2{color:var(--saenea-prune);font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,4vw,34px);font-weight:500;line-height:1.1;margin:2px 0 0}.admin-dialog-close{align-items:center;background:hsla(16,37%,92%,.52);border:1px solid var(--saenea-line);border-radius:50%;color:var(--saenea-prune);display:inline-flex;font-size:24px;height:38px;justify-content:center;line-height:1;padding:0;width:38px}.admin-dialog-close:focus-visible,.admin-dialog-close:hover{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.admin-command-palette__search{align-items:center;background:hsla(0,0%,100%,.84);border:1px solid rgba(74,46,58,.2);border-radius:7px;color:var(--saenea-terracotta);display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);margin:0 22px 10px;padding:0 14px}.admin-command-palette__search:focus-within{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus)}.admin-command-palette__search input{background:transparent;border:0;color:var(--saenea-ink);min-height:52px;min-width:0;outline:none;padding:0;width:100%}.admin-command-results{display:grid;gap:4px;max-height:min(52vh,470px);overflow-y:auto;overscroll-behavior:contain;padding:4px 14px 12px}.admin-command-item{align-items:center;border:1px solid transparent;border-radius:7px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:11px 12px}.admin-command-item>span{color:var(--saenea-terracotta);font-size:10px;font-weight:900;min-width:64px;text-transform:uppercase}.admin-command-item strong{color:var(--saenea-prune);font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-command-item small{color:var(--saenea-muted);font-size:11px;white-space:nowrap}.admin-command-item.is-active,.admin-command-item:focus-visible,.admin-command-item:hover{background:hsla(16,37%,92%,.58);border-color:rgba(74,46,58,.12);outline:none}.admin-command-empty{color:var(--saenea-muted);margin:0;padding:22px;text-align:center}.admin-command-palette__footer{background:hsla(16,37%,92%,.28);border-top:1px solid var(--saenea-line);color:var(--saenea-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:10px 18px;padding:12px 22px}.admin-command-palette__footer span{align-items:center;display:inline-flex;gap:4px}.admin-confirm-dialog__panel{grid-template-columns:auto minmax(0,1fr);padding:clamp(20px,4vw,30px);width:min(560px,calc(100vw - 24px))}.admin-confirm-dialog__icon{align-items:center;background:rgba(197,106,86,.16);border-radius:50%;color:#8e3d2e;display:inline-flex;font-weight:900;height:42px;justify-content:center;width:42px}.admin-confirm-dialog p{color:var(--saenea-muted);margin:12px 0 0}.admin-confirm-dialog__actions{display:flex;flex-wrap:wrap;gap:10px;grid-column:1/-1;justify-content:flex-end}.admin-toast{background:#52624c;border:1px solid rgba(82,98,76,.3);border-radius:7px;bottom:clamp(14px,3vw,36px);box-shadow:var(--saenea-shadow);color:var(--saenea-ivory);font-size:13px;font-weight:800;max-width:min(390px,calc(100vw - 28px));padding:13px 16px;position:fixed;right:clamp(14px,3vw,36px);z-index:100}.admin-toast[data-tone=error]{background:#8e3d2e;border-color:rgba(197,106,86,.48)}.admin-search-workspace{align-items:center;border-top:1px solid var(--saenea-line);display:grid;gap:10px 18px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:12px 0 2px;width:100%}.card-body>.admin-search-workspace,.card-header>.admin-search-workspace{margin-top:12px}.admin-search-workspace__views{display:grid;gap:6px;min-width:0}.admin-search-workspace__label{color:var(--saenea-muted);font-size:10px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.admin-saved-views,.admin-search-workspace__actions{align-items:center;display:flex;flex-wrap:wrap;gap:7px;min-width:0}.admin-saved-views__empty{color:var(--saenea-muted);font-size:12px}.admin-saved-view-chip{align-items:stretch;background:hsla(0,0%,100%,.58);border:1px solid rgba(74,46,58,.14);border-radius:999px;display:inline-flex;max-width:100%;overflow:hidden}.admin-saved-view-chip.is-active{background:hsla(16,37%,92%,.72);border-color:rgba(197,106,86,.46)}.admin-saved-view-chip a{color:var(--saenea-prune);font-size:11px;font-weight:900;max-width:210px;overflow:hidden;padding:6px 5px 6px 11px;text-overflow:ellipsis;white-space:nowrap}.admin-saved-view-chip button{background:transparent;border:0;color:var(--saenea-muted);padding:0 5px 1px 2px;width:30px}.admin-saved-view-chip a:focus-visible,.admin-saved-view-chip a:hover,.admin-saved-view-chip button:focus-visible,.admin-saved-view-chip button:hover{color:var(--saenea-terracotta);outline:none}.admin-saved-view-editor{align-items:center;background:hsla(16,37%,92%,.42);border:1px solid rgba(197,106,86,.26);border-radius:7px;display:grid;gap:8px;grid-column:1/-1;grid-template-columns:auto minmax(180px,1fr) auto auto;padding:10px}.admin-saved-view-editor[hidden]{display:none}.admin-saved-view-editor label{color:var(--saenea-prune);font-size:12px;font-weight:900}.admin-saved-view-editor input{background:#fff;border:1px solid rgba(74,46,58,.18);border-radius:7px;min-height:40px;min-width:0;padding:8px 11px}.admin-saved-view-editor input:focus{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.admin-saved-view-editor .btn{min-height:40px;padding-inline:14px}.admin-active-filters{align-items:center;border-top:1px dashed rgba(74,46,58,.14);display:flex;flex-wrap:wrap;gap:7px;grid-column:1/-1;min-width:0;padding-top:10px}.admin-active-filters[hidden]{display:none}.admin-active-filters__empty,.admin-active-filters__summary{color:var(--saenea-muted);font-size:11px}.admin-active-filter-chip{align-items:center;background:hsla(16,37%,92%,.68);border:1px solid rgba(197,106,86,.3);border-radius:999px;color:var(--saenea-prune);display:inline-flex;font-size:11px;gap:3px;max-width:100%;min-height:30px;padding:4px 7px 4px 10px}.admin-active-filter-chip span:first-child,.admin-active-filter-chip strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-active-filter-chip__close{align-items:center;background:rgba(197,106,86,.14);border-radius:50%;color:var(--saenea-terracotta);display:inline-flex;font-size:14px;font-weight:900;height:19px;justify-content:center;margin-left:3px;width:19px}.admin-active-filter-chip:focus-visible,.admin-active-filter-chip:hover{border-color:var(--saenea-terracotta);box-shadow:var(--saenea-focus);outline:none}.admin-active-filters__reset{color:var(--saenea-terracotta);font-size:11px;font-weight:900;margin-left:auto;text-decoration:underline;text-underline-offset:3px}.admin-filter-count{align-items:center;background:var(--saenea-terracotta);border-radius:999px;color:var(--saenea-ivory);display:inline-flex;font-size:10px;font-weight:900;height:22px;justify-content:center;margin-left:8px;min-width:22px;padding:0 6px}.admin-table-tools{align-items:center;background:hsla(16,37%,92%,.22);border-top:1px solid var(--saenea-line);color:var(--saenea-muted);display:flex;font-size:11px;gap:12px;justify-content:space-between;min-width:0;padding:10px 16px}.admin-table-tools__summary strong{color:var(--saenea-prune)}.admin-table-tools__controls{align-items:center;display:flex;gap:8px}.admin-table-tools__hint{white-space:nowrap}.admin-column-menu{position:relative}.admin-column-menu>summary{cursor:pointer;list-style:none}.admin-column-menu>summary::-webkit-details-marker{display:none}.admin-column-menu[open]>summary{border-color:rgba(197,106,86,.48);box-shadow:var(--saenea-focus)}.admin-column-menu__panel{background:#fffaf6;border:1px solid var(--saenea-line);border-radius:8px;box-shadow:var(--saenea-shadow);display:grid;max-height:min(420px,calc(100vh - var(--admin-sticky-offset, 82px) - 40px));overflow-y:auto;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:min(290px,calc(100vw - 32px));z-index:18}.admin-column-menu fieldset{border:0;display:grid;gap:4px;margin:0;min-width:0;padding:0}.admin-column-menu legend{color:var(--saenea-prune);font-size:11px;font-weight:900;margin-bottom:8px;text-transform:uppercase}.admin-column-menu__option{align-items:center;border-radius:6px;color:var(--saenea-prune);cursor:pointer;display:grid;font-size:12px;font-weight:800;gap:9px;grid-template-columns:auto minmax(0,1fr);min-height:36px;padding:6px 8px}.admin-column-menu__option:hover{background:hsla(16,37%,92%,.54)}.admin-column-menu__option input{accent-color:var(--saenea-terracotta);height:16px;width:16px}.admin-column-menu__option input:disabled+span{color:var(--saenea-muted)}.admin-column-menu__reset{background:hsla(16,37%,92%,.44);border:1px solid rgba(74,46,58,.16);border-radius:6px;color:var(--saenea-prune);font-size:11px;font-weight:900;margin-top:10px;min-height:34px}.admin-data-table .is-admin-column-hidden{display:none!important}.admin-sort-link{align-items:center;color:inherit;display:inline-flex;gap:6px;max-width:100%}.admin-sort-link>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.admin-sort-link__indicator{color:var(--saenea-terracotta);flex:0 0 auto;font-size:13px}.admin-sort-link:focus-visible,.admin-sort-link:hover{color:var(--saenea-terracotta);outline:none}.back-shell--office.back-shell--admin .admin-data-table tbody tr,.back-shell--office.back-shell--admin .table tbody tr{height:48px}.back-shell--office.back-shell--admin .admin-data-table td,.back-shell--office.back-shell--admin .admin-data-table th{padding-block:8px}.back-shell--office.back-shell--admin .admin-data-table__meta{font-size:10px;margin-top:1px}.back-shell--admin .admin-data-table.table-hover thead th{box-shadow:0 1px 0 var(--saenea-line);position:sticky;top:var(--admin-sticky-offset,82px);z-index:6}.admin-data-table tr.is-keyboard-active td{background:hsla(16,37%,92%,.76);box-shadow:inset 0 1px 0 rgba(197,106,86,.22),inset 0 -1px 0 rgba(197,106,86,.22)}.admin-data-table tr.is-keyboard-active td:first-child{box-shadow:inset 3px 0 0 var(--saenea-terracotta),inset 0 1px 0 rgba(197,106,86,.22),inset 0 -1px 0 rgba(197,106,86,.22)}.admin-data-table tr.is-keyboard-active:focus{outline:none}.admin-result-navigation{align-items:center;background:hsla(0,0%,100%,.48);border:1px solid var(--saenea-line);border-radius:7px;display:grid;gap:14px;grid-template-columns:auto auto minmax(0,1fr);margin:-8px 0 20px;padding:10px 12px}.admin-result-navigation__back{color:var(--saenea-prune);font-size:12px;font-weight:900}.admin-result-navigation__disabled,.admin-result-navigation__position{color:var(--saenea-muted);font-size:11px}.admin-result-navigation__directions{display:flex;gap:8px;justify-content:flex-end;min-width:0}.admin-result-navigation__directions>*{border-left:1px solid var(--saenea-line);display:grid;max-width:220px;min-width:110px;padding:6px 9px}.admin-result-navigation__directions span{color:var(--saenea-muted);font-size:9px;font-weight:900;text-transform:uppercase}.admin-result-navigation__directions strong{color:var(--saenea-prune);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-result-navigation a:focus-visible,.admin-result-navigation a:hover{color:var(--saenea-terracotta);outline:none}.admin-detail-section-nav{align-items:center;backdrop-filter:blur(14px);background:rgba(250,247,242,.94);border:1px solid var(--saenea-line);border-radius:8px;box-shadow:0 10px 30px rgba(74,46,58,.08);display:flex;flex-wrap:wrap;gap:6px;margin:-8px 0 20px;min-width:0;padding:7px;position:sticky;top:calc(var(--admin-sticky-offset, 82px) + 8px);z-index:10}.admin-detail-section-nav__label{color:var(--saenea-muted);font-size:9px;font-weight:900;letter-spacing:.04em;padding:0 8px;text-transform:uppercase;white-space:nowrap}.admin-detail-section-nav a{border-radius:6px;color:var(--saenea-muted);font-size:11px;font-weight:900;min-width:0;overflow:hidden;padding:7px 10px;text-overflow:ellipsis;white-space:nowrap}.admin-detail-section-nav a.is-active,.admin-detail-section-nav a:focus-visible,.admin-detail-section-nav a:hover{background:var(--saenea-prune);color:var(--saenea-ivory);outline:none}.admin-detail-section-anchor{scroll-margin-top:calc(var(--admin-sticky-offset, 82px) + 76px)}.admin-utility-button.is-loading,.btn.is-loading{gap:9px;opacity:.72;pointer-events:none;position:relative}.admin-utility-button.is-loading:before,.btn.is-loading:before{animation:admin-spin .8s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:14px;width:14px}.admin-data-table__empty.is-enhanced{background:linear-gradient(180deg,hsla(16,37%,92%,.24),transparent);padding:58px 24px 30px!important;position:relative}.admin-data-table__empty.is-enhanced:before{border:1px solid rgba(74,46,58,.18);border-radius:50%;color:var(--saenea-terracotta);content:"⌕";display:grid;height:28px;left:50%;place-items:center;position:absolute;top:22px;transform:translateX(-50%);width:28px}.badge--active,.badge--completed,.badge--healthy,.badge--paid,.badge--published,.badge--synced{background:rgba(168,181,162,.32);color:#52624c}.badge--draft,.badge--in_review,.badge--paused,.badge--pending_payment,.badge--processing,.badge--queued,.badge--scheduled{background:hsla(16,37%,92%,.78);color:var(--saenea-prune)}.badge--archived,.badge--blocked,.badge--cancelled,.badge--critical,.badge--failed,.badge--inactive{background:rgba(197,106,86,.16);color:#8e3d2e}@keyframes admin-spin{to{transform:rotate(1turn)}}@media (max-width:1200px){.dashboard-quality-scores{grid-template-columns:repeat(3,minmax(0,1fr))}.back-header__inner{gap:12px;grid-template-columns:minmax(0,1fr) auto;padding-block:12px}.back-nav{flex-wrap:wrap;grid-column:1/-1;grid-row:2;justify-content:flex-start}.back-user-menu{grid-column:2;grid-row:1}}@media (max-width:980px){.admin-detail-grid{grid-template-columns:minmax(0,1fr)}.admin-detail-hero{flex-direction:column}.admin-detail-hero__actions{justify-content:flex-start}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-search__bar{grid-template-columns:minmax(0,1fr) auto}.admin-search__bar .admin-search__field{grid-column:1/-1}.admin-data-table__tertiary{display:none}.lead-search-form{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-search-form__actions,.lead-search-form__query{grid-column:1/-1}.back-auth__inner,.back-header__inner,.back-page-title{grid-template-columns:1fr}.back-header__inner{gap:12px;grid-template-columns:minmax(0,1fr) auto;padding-block:12px}.back-nav{grid-column:1/-1;grid-row:2}.back-user-menu{grid-column:2;grid-row:1}.admin-search-workspace{grid-template-columns:minmax(0,1fr)}.admin-table-tools{align-items:flex-start;flex-direction:column}.admin-table-tools__controls{flex-wrap:wrap;width:100%}.admin-table-tools__hint{margin-right:auto}.admin-result-navigation{grid-template-columns:minmax(0,1fr) auto}.admin-result-navigation__directions{grid-column:1/-1;justify-content:stretch}.admin-result-navigation__directions>*{flex:1 1 0;max-width:none}.back-nav{flex-wrap:wrap;justify-content:flex-start}.back-menu__panel,.back-user-menu__panel{left:0;right:auto;transform:none}.back-user-menu{width:fit-content}.impersonation-banner{align-items:flex-start;flex-direction:column}.breadcrumb{justify-content:flex-start}.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-auto,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-xl-4,.col-xl-7,.col-xl-8,.connector-grid,.logistics-grid,.meta-list,.offer-grid,.seller-detail-layout,.submission-grid{grid-column:span 12}.connector-grid,.dashboard-analytics-grid,.dashboard-analytics-grid--balanced,.dashboard-donut-layout,.dashboard-hero,.dashboard-orders-grid,.logistics-grid,.meta-list,.moderation-product-card__decisions,.moderation-product-card__header,.moderation-product-hero,.offer-grid,.resource-flow,.resource-grid--three,.resource-grid--two,.resource-hero,.resource-source-list,.resource-warning-grid,.seller-catalog-hero,.seller-catalog-toolbar form,.seller-detail-layout,.seller-inline-form,.seller-platform-grid,.seller-product-card__footer,.seller-product-card__header,.seller-review-grid,.seller-settings-grid,.seller-summary-grid,.submission-grid{grid-template-columns:1fr}.moderation-product-hero__metric,.seller-catalog-hero__metric{justify-self:start}.seller-detail-sidebar{position:static}.dashboard-kpis,.seller-kpi-grid,.seller-onboarding-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-submit-cell{min-width:260px}}@media (max-width:640px){.back-header__inner{gap:8px;grid-template-columns:minmax(0,1fr) auto}.back-command-trigger{padding:0;width:40px}.back-command-trigger:before{content:"⌕";font-size:18px}.back-command-trigger kbd,.back-command-trigger span,.back-user-menu__meta{display:none}.back-user-menu__toggle{padding:5px}.back-nav{gap:4px}.back-menu__toggle,.back-nav>a,.back-nav__link{font-size:10px;min-height:32px;padding-inline:9px}.admin-command-palette,.admin-confirm-dialog{padding-inline:8px}.admin-command-palette__panel,.admin-confirm-dialog__panel{width:calc(100vw - 16px)}.admin-command-palette__header{padding:18px 16px 12px}.admin-command-palette__search{margin-inline:16px}.admin-command-item{gap:2px;grid-template-columns:minmax(0,1fr)}.admin-command-item small,.admin-command-item>span,.admin-command-palette__footer{display:none}.admin-confirm-dialog__panel{grid-template-columns:minmax(0,1fr)}.admin-confirm-dialog__icon{height:36px;width:36px}.admin-saved-view-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-saved-view-editor input,.admin-saved-view-editor label{grid-column:1/-1}.admin-search-workspace__actions,.admin-search-workspace__actions>*{width:100%}.admin-active-filters__reset{margin-left:0;padding-top:4px;width:100%}.admin-table-tools__hint{display:none}.admin-table-tools__controls{display:grid;grid-template-columns:minmax(0,1fr) auto}.admin-column-menu__panel{left:0;right:auto}.admin-result-navigation{grid-template-columns:minmax(0,1fr)}.admin-result-navigation__directions,.admin-result-navigation__position{grid-column:1}.admin-result-navigation__directions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-result-navigation__directions>*{min-width:0}.admin-result-navigation__directions strong{white-space:normal}.admin-detail-section-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));top:calc(var(--admin-sticky-offset, 82px) + 4px)}.admin-detail-section-nav__label{grid-column:1/-1}.admin-detail-section-nav a{white-space:normal}.admin-detail-list,.admin-stat-grid{grid-template-columns:minmax(0,1fr)}.admin-detail-list__item:nth-child(odd){padding-right:0}.admin-create-panel__summary{align-items:stretch;flex-direction:column}.admin-form-grid,.admin-search__bar,.admin-search__filters{grid-template-columns:1fr}.admin-search__actions>*,.admin-search__bar>*{width:100%}.admin-pagination,.admin-table-caption{align-items:stretch;flex-direction:column}.admin-data-table__secondary{display:none}.admin-data-table td,.admin-data-table th{font-size:11px;padding-inline:9px}.lead-search-form{grid-template-columns:1fr}.lead-search-form>*,.lead-search-form__actions,.lead-search-form__query{grid-column:1}.lead-search-form__actions{align-items:stretch;flex-direction:column}.back-auth h1,.back-page-title h1{font-size:36px}.back-auth__brand strong,.back-brand__name{font-size:34px}.dashboard-kpis,.dashboard-modal__summary,.dashboard-quality-scores,.seller-info-grid,.seller-kpi-grid,.seller-onboarding-steps{grid-template-columns:1fr}.seller-card-header,.seller-page-intro{align-items:flex-start;flex-direction:column}.seller-product-card__identity{grid-template-columns:1fr}.moderation-decision-form__heading,.moderation-product-toolbar form:not(.admin-search){align-items:stretch;flex-direction:column}.moderation-decision-form__fields,.moderation-product-card__identity{grid-template-columns:1fr}.moderation-decision-form__description{grid-column:1}.dashboard-hero{padding:22px}.dashboard-hero h2,.resource-hero h2,.resource-section__intro h2{font-size:34px}.dashboard-card__header,.dashboard-modal__header{flex-direction:column}.dashboard-customer-chart,.dashboard-revenue-chart__plot{overflow-x:auto}.dashboard-revenue-chart__plot{grid-template-columns:repeat(12,minmax(56px,1fr))}.dashboard-card--activity .timeline-list--rich{gap:14px;grid-template-columns:1fr}.dashboard-card--activity .timeline-list--rich div{border-bottom:1px solid var(--saenea-line);border-left:0;min-height:0;padding:0 0 14px}.dashboard-card--activity .timeline-list--rich div:last-child{border-bottom:0;padding-bottom:0}.dashboard-modal{width:calc(100vw - 22px)}.dashboard-modal__header h2{font-size:30px}.dashboard-modal__table .table td,.dashboard-modal__table .table th{font-size:11px;overflow-wrap:anywhere;padding:8px 6px}.back-auth__form,.back-auth__panel,.card-body,.card-footer,.card-header{padding:18px}}@media (prefers-reduced-motion:reduce){.admin-utility-button.is-loading:before,.btn.is-loading:before{animation-duration:1.8s}}.quality-scorecard{--score-ink:#4a2e3a;--score-muted:#74666c;--score-line:#e8ddd8;--score-ivory:#faf7f2;--score-nude:#f2e7e3;--score-terracotta:#c56a56;--score-terracotta-text:#934638;--score-sage:#7f9279;display:grid;gap:1.5rem}.quality-scorecard__evidence,.quality-scorecard__hero,.quality-scorecard__section{background:#fff;border:1px solid rgba(74,46,58,.1);border-radius:1.5rem;box-shadow:0 1.2rem 3.4rem rgba(74,46,58,.07)}.quality-scorecard__hero{align-items:center;background:radial-gradient(circle at 88% 18%,rgba(197,106,86,.34),transparent 31%),linear-gradient(135deg,#3c2530,#5a3544 62%,#7b493f);border:0;color:var(--score-ivory);display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.3fr);padding:clamp(1.8rem,4vw,3.5rem)}.quality-scorecard__eyebrow,.quality-scorecard__section-header span{color:#e7b9aa;display:block;font-size:.73rem;font-weight:800;letter-spacing:0;margin-bottom:.6rem;text-transform:uppercase}.quality-scorecard__hero h2{color:#fff;font-size:clamp(1.75rem,3vw,2.85rem);line-height:1.08;margin:0;max-width:53rem}.quality-scorecard__hero p{color:rgba(250,247,242,.78);line-height:1.7;margin:1.1rem 0 0;max-width:48rem}.quality-scorecard__hero-score{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);border-radius:1.15rem;display:grid;gap:.35rem;padding:1.35rem}.quality-scorecard__hero-score>small,.quality-scorecard__hero-score>span{color:rgba(250,247,242,.7);font-size:.75rem;font-weight:700}.quality-scorecard__hero-score strong{color:#fff;font-size:4rem;letter-spacing:0;line-height:1}.quality-scorecard__hero-score strong small{font-size:.9rem;letter-spacing:0}.quality-scorecard__hero-score em{color:#f0c4b5;font-size:.85rem;font-style:normal;font-weight:750}.quality-scorecard__state{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#fff;font-size:.68rem;font-weight:800;justify-self:start;margin-top:.2rem;padding:.35rem .65rem;text-transform:uppercase}.quality-scorecard__state--excellent{background:rgba(168,181,162,.22)}.quality-scorecard__state--degraded,.quality-scorecard__state--watch{background:rgba(197,106,86,.24)}.quality-scorecard__evidence,.quality-scorecard__section{padding:clamp(1.25rem,3vw,2.25rem)}.quality-scorecard__section-header{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1.35rem}.quality-scorecard__section-header span{color:var(--score-terracotta-text)}.quality-scorecard__section-header h3{color:var(--score-ink);font-size:clamp(1.3rem,2vw,1.75rem);margin:0}.quality-scorecard__section-header p{color:var(--score-muted);line-height:1.55;margin:0;max-width:34rem;text-align:right}.quality-scorecard__scores{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.quality-scorecard__score{background:var(--score-ivory);border:1px solid var(--score-line);border-radius:1rem;min-width:0;padding:1.05rem}.quality-scorecard__score>div:first-child{align-items:baseline;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}.quality-scorecard__score span{color:var(--score-muted);font-size:.72rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.quality-scorecard__score strong{color:var(--score-ink);font-size:1.8rem}.quality-scorecard__score strong small{font-size:.65rem}.quality-scorecard__meter{background:#e7dedb;border-radius:999px;height:.32rem;margin-top:.9rem;overflow:hidden}.quality-scorecard__meter i{background:var(--score-sage);border-radius:inherit;display:block;height:100%}.quality-scorecard__score.is-watch .quality-scorecard__meter i{background:var(--score-terracotta)}.quality-scorecard__score.is-alert .quality-scorecard__meter i{background:#a8473c}.quality-scorecard__evidence-grid p,.quality-scorecard__levers p,.quality-scorecard__score p{color:var(--score-muted);font-size:.78rem;line-height:1.5;margin:.6rem 0 0}.quality-scorecard__evidence-grid,.quality-scorecard__operational-grid{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.quality-scorecard__evidence-grid article,.quality-scorecard__operational-grid article{background:#fff;border:1px solid var(--score-line);border-radius:1rem;padding:1.1rem}.quality-scorecard__evidence-grid span,.quality-scorecard__operational-grid span{color:var(--score-muted);display:block;font-size:.72rem;font-weight:750;text-transform:uppercase}.quality-scorecard__evidence-grid strong,.quality-scorecard__operational-grid strong{color:var(--score-ink);display:block;font-size:1.3rem;margin-top:.45rem}.quality-scorecard__test-detail{border:1px solid var(--score-line);border-radius:1rem;margin-top:1rem;overflow:hidden}.quality-scorecard__test-detail summary{background:var(--score-nude);color:var(--score-ink);font-weight:750;padding:.9rem 1rem}.quality-scorecard__table-scroll{min-width:0;overflow:visible;width:100%}.quality-scorecard table{border-collapse:collapse;max-width:100%;table-layout:fixed;width:100%}.quality-scorecard td,.quality-scorecard th{border-bottom:1px solid var(--score-line);color:var(--score-ink);font-size:.75rem;overflow-wrap:anywhere;padding:.8rem .9rem;text-align:left;vertical-align:middle}.quality-scorecard th{background:var(--score-ivory);color:var(--score-muted);font-size:.67rem;letter-spacing:0;text-transform:uppercase;white-space:normal}.quality-scorecard tr:last-child td{border-bottom:0}.quality-scorecard__effort,.quality-scorecard__gain,.quality-scorecard__priority,.quality-scorecard__status,.quality-scorecard__universe{border-radius:999px;display:inline-flex;font-size:.7rem;font-weight:800;max-width:100%;overflow-wrap:anywhere;padding:.38rem .62rem;white-space:normal}.quality-scorecard__gain,.quality-scorecard__status{background:#e9f1e6;color:#516a4a}.quality-scorecard__evidence-grid .quality-scorecard__status,.quality-scorecard__operational-grid .quality-scorecard__status{margin-top:.85rem}.quality-scorecard__issue-list{background:#fff8f5;border:1px solid #ead5ce;border-radius:1rem;color:#81584d;margin-top:1rem;padding:1rem}.quality-scorecard__issue-list strong{color:var(--score-ink);display:block}.quality-scorecard__issue-list ul{display:grid;gap:.45rem;margin:.75rem 0 0;padding-left:1.1rem}.quality-scorecard__issue-list li{font-size:.82rem;line-height:1.45}.quality-scorecard__roadmap{overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0}.quality-scorecard__roadmap>.quality-scorecard__section-header{padding:0 clamp(1.25rem,3vw,2.25rem)}.quality-scorecard__summary{background:var(--score-ivory);border:1px solid var(--score-line);border-radius:.8rem;color:var(--score-muted);padding:.65rem .85rem}.quality-scorecard__summary strong{color:var(--score-ink)}.quality-scorecard__notice{background:#fbf4f1;border:1px solid #e3d1ca;border-radius:.9rem;color:#81584d;font-size:.78rem;line-height:1.5;margin:0 clamp(1.25rem,3vw,2.25rem) 1.25rem;padding:.85rem 1rem}.quality-scorecard__levers{border-top:1px solid var(--score-line);table-layout:fixed}.quality-scorecard__levers td:nth-child(5),.quality-scorecard__levers td:nth-child(6),.quality-scorecard__levers td:nth-child(7){width:21%}.quality-scorecard__levers td:nth-child(2) small{color:#6f6066;display:block;margin-top:.35rem}.quality-scorecard__order{border:1px solid var(--score-line);border-radius:.7rem;display:grid;font-weight:800;height:2.2rem;place-items:center;width:2.2rem}.quality-scorecard__priority.is-p0{background:#fbe5df;color:#a8473c}.quality-scorecard__priority.is-p1{background:#f7eadc;color:#855022}.quality-scorecard__priority.is-p2{background:#ede8f2;color:#6d557e}.quality-scorecard__universe{background:var(--score-ivory);border:1px solid var(--score-line);color:var(--score-ink)}.quality-scorecard__effort{background:var(--score-nude);color:var(--score-ink)}@media (max-width:1199.98px){.quality-scorecard__evidence-grid,.quality-scorecard__operational-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899.98px){.quality-scorecard__scores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.quality-scorecard{gap:1rem}.quality-scorecard__hero{grid-template-columns:1fr;padding:1.35rem}.quality-scorecard__hero-score{max-width:none}.quality-scorecard__section-header{align-items:flex-start;flex-direction:column}.quality-scorecard__section-header p{text-align:left}.quality-scorecard__evidence-grid,.quality-scorecard__operational-grid,.quality-scorecard__scores{grid-template-columns:1fr}}.editorial-admin-intro,.editorial-workflow{align-items:center;background:linear-gradient(135deg,rgba(255,244,237,.96),hsla(0,0%,100%,.98));border:1px solid var(--saenea-line);border-radius:22px;box-shadow:var(--saenea-shadow-soft);display:flex;gap:24px;justify-content:space-between;margin-bottom:24px;padding:24px 28px}.editorial-admin-intro h2{color:var(--saenea-ink);font-family:var(--saenea-font-serif);font-size:30px;margin:4px 0 7px}.editorial-admin-intro p{color:var(--saenea-muted);margin:0}.editorial-admin-intro__actions,.editorial-workflow__actions,.editorial-workflow__actions form{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.editorial-check{align-items:flex-start;color:var(--saenea-ink);display:flex;gap:9px}.editorial-check input{accent-color:var(--saenea-coral);margin-top:4px}.editorial-check span{display:grid}.editorial-check small{color:var(--saenea-muted)}.editorial-category-popover{min-width:min(420px,86vw)}.editorial-category-popover form{display:grid;gap:9px}.editorial-filters{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(220px,1fr) 180px 220px auto;width:100%}.editorial-workflow strong{margin:0 12px 0 8px}.editorial-publish-form label{color:var(--saenea-muted);font-size:12px}.editorial-publish-form .form-control{width:190px}.editorial-editor{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.editorial-editor__aside,.editorial-editor__main{display:grid;gap:20px}.editorial-editor__aside{position:sticky;top:18px}.editorial-editor__panel{overflow:visible}.editorial-fields{display:grid;gap:17px;grid-template-columns:1fr 1fr}.editorial-editor__aside .editorial-fields>div,.editorial-fields__full{grid-column:1/-1}.editorial-slug-field{align-items:center;display:flex;gap:8px}.editorial-slug-field span{color:var(--saenea-muted);white-space:nowrap}.editorial-outline-actions{align-items:center;color:var(--saenea-success);display:flex;gap:14px;margin-top:12px}.editorial-block-buttons{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.editorial-block-list{display:grid;gap:14px}.editorial-empty-state{border:1px dashed var(--saenea-line-strong);border-radius:16px;color:var(--saenea-muted);display:grid;gap:6px;justify-items:center;padding:46px 20px;text-align:center}.editorial-empty-state strong{color:var(--saenea-ink)}.editorial-block{background:#fff;border:1px solid var(--saenea-line);border-radius:16px;overflow:hidden}.editorial-block__header{align-items:center;background:var(--saenea-cream);border-bottom:1px solid var(--saenea-line);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.editorial-block__header>div{align-items:center;display:flex;gap:8px}.editorial-block__index{background:var(--saenea-coral);border-radius:50%;color:#fff;display:inline-grid;font-size:12px;height:26px;place-items:center;width:26px}.editorial-block__actions button,.editorial-source button{background:#fff;border:1px solid var(--saenea-line);border-radius:8px;color:var(--saenea-ink);cursor:pointer;min-height:30px;min-width:30px}.editorial-block__actions button:disabled{cursor:default;opacity:.35}.editorial-block__actions .is-danger,.editorial-source button{color:var(--saenea-danger)}.editorial-block__content{display:grid;gap:14px;padding:16px}.editorial-block__content label{color:var(--saenea-muted);display:block;font-size:12px;font-weight:700;margin-bottom:5px}.editorial-block__heading-fields{display:grid;gap:12px;grid-template-columns:2fr 1fr}.editorial-block textarea.is-native-editor{font-family:var(--saenea-font-sans);line-height:1.6;min-height:180px}.editorial-source-list{display:grid;gap:10px}.editorial-source{display:grid;gap:9px;grid-template-columns:1fr 1.4fr auto}.editorial-related-list{display:grid;gap:10px;max-height:330px;overflow-y:auto}.editorial-editor__save{background:var(--saenea-cream);border:1px solid var(--saenea-line);border-radius:16px;display:grid;gap:8px;padding:16px}.editorial-editor__save p{color:var(--saenea-muted);font-size:12px;margin:0}.editorial-quality__score{background:var(--saenea-ink);border-radius:50%;color:#fff;display:grid;font-family:var(--saenea-font-serif);font-size:17px;height:54px;min-width:54px;place-items:center}.editorial-quality__bar{background:var(--saenea-line);border-radius:999px;height:8px;overflow:hidden}.editorial-quality__bar span{background:linear-gradient(90deg,var(--saenea-coral),var(--saenea-success));border-radius:inherit;display:block;height:100%}.editorial-quality__status{border-radius:10px;font-size:12px;margin:12px 0;padding:10px 12px}.editorial-quality__status--ready{background:#e8f4eb;color:#28623a}.editorial-quality__status--blocked{background:#fff0ed;color:#8c372f}.editorial-quality__checks{display:grid;gap:9px;list-style:none;margin:0;padding:0}.editorial-quality__check{align-items:start;display:grid;gap:8px;grid-template-columns:24px 1fr}.editorial-quality__check>span{background:var(--saenea-line);border-radius:50%;color:var(--saenea-muted);display:grid;font-size:12px;font-weight:800;height:22px;place-items:center;width:22px}.editorial-quality__check div{display:grid;gap:1px}.editorial-quality__check small{color:var(--saenea-muted);line-height:1.35}.editorial-quality__check--passed>span{background:#e8f4eb;color:#28623a}.editorial-quality__check--blocker>span{background:#fff0ed;color:#8c372f}.editorial-search-preview{background:#fff;border:1px solid var(--saenea-line);border-radius:12px;padding:14px}.editorial-search-preview__url{color:#32643d;display:block;font-size:12px;overflow-wrap:anywhere}.editorial-search-preview>strong{color:#1a0dab;display:block;font-family:Arial,sans-serif;font-size:17px;font-weight:400;margin:5px 0 3px}.editorial-search-preview p{color:#4d5156;font-family:Arial,sans-serif;font-size:12px;line-height:1.45;margin:0}.editorial-media-layout{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(280px,380px) 1fr}.editorial-media-upload{display:grid;gap:15px}.editorial-media-focal{align-items:center;display:grid;gap:8px 12px;grid-template-columns:auto 1fr}.editorial-media-search{margin-bottom:14px}.editorial-media-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-media-card{background:#fff;border:1px solid var(--saenea-line);border-radius:16px;box-shadow:var(--saenea-shadow-soft);overflow:hidden}.editorial-media-card img{aspect-ratio:4/3;background:var(--saenea-cream);display:block;object-fit:cover;width:100%}.editorial-media-card div{display:grid;gap:3px;padding:12px}.editorial-media-card small,.editorial-media-card span{color:var(--saenea-muted);font-size:12px}.editorial-media-card code{color:var(--saenea-muted);font-size:10px;overflow:hidden;text-overflow:ellipsis}.editorial-autosave-banner{align-items:center;background:#fff8e8;border:1px solid #e5c58f;border-radius:14px;color:#6f4b16;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;padding:14px 18px}.editorial-autosave-banner[hidden]{display:none}.editorial-autosave-banner div{display:grid;gap:2px}.editorial-autosave-banner span,.editorial-autosave-status{color:var(--saenea-muted);font-size:11px}.editorial-revision-list{display:grid;gap:8px}.editorial-revision-list details{background:#fff;border:1px solid var(--saenea-line);border-radius:10px}.editorial-revision-list summary{align-items:center;cursor:pointer;display:flex;gap:8px;padding:10px}.editorial-revision-list summary strong{color:var(--saenea-coral)}.editorial-revision-list details>div{display:grid;gap:10px;padding:0 10px 10px}.editorial-revision-list dl{display:grid;font-size:11px;gap:4px 8px;grid-template-columns:58px 1fr;margin:0}.editorial-revision-list dt{color:var(--saenea-muted)}.editorial-revision-list dd{margin:0}.editorial-revision-actions{display:flex;flex-wrap:wrap;gap:7px}.editorial-diff-list{display:grid;gap:14px}.editorial-diff-list article{border-bottom:1px solid var(--saenea-line);display:grid;gap:14px;grid-template-columns:140px 1fr 1fr;padding-bottom:14px}.editorial-diff-list article>div{min-width:0}.editorial-diff-list span{color:var(--saenea-muted);display:block;font-size:11px;margin-bottom:5px;text-transform:uppercase}.editorial-diff-list pre{background:var(--saenea-cream);border-radius:10px;margin:0;max-height:260px;overflow:auto;padding:10px;white-space:pre-wrap}.editorial-diff-blocks{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.editorial-diff-blocks div{background:var(--saenea-cream);border-radius:12px;display:grid;gap:5px;padding:14px}.editorial-seo-stats{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);margin-bottom:18px}.editorial-seo-stats article{background:#fff;border:1px solid var(--saenea-line);border-radius:15px;display:grid;gap:2px;padding:18px}.editorial-seo-stats strong{color:var(--saenea-coral);font-family:var(--saenea-font-serif);font-size:30px}.editorial-seo-stats span{color:var(--saenea-muted);font-size:12px}.editorial-seo-issues{display:grid;gap:10px}.editorial-seo-issues>article{align-items:center;border-bottom:1px solid var(--saenea-line);display:flex;gap:18px;justify-content:space-between;padding:12px 0}.editorial-seo-issues article>div{display:grid;gap:3px}.editorial-seo-issues small,.editorial-seo-issues span{color:var(--saenea-muted)}.editorial-performance-import>summary{cursor:pointer;list-style:none}.editorial-performance-import>summary span{color:var(--saenea-muted);font-size:12px}.editorial-performance-import form{display:grid;gap:9px;grid-template-columns:2fr repeat(8,minmax(105px,1fr)) auto}.editorial-performance-connectors{display:grid;gap:18px;grid-template-columns:minmax(260px,.8fr) minmax(520px,1.4fr)}.editorial-connector-card,.editorial-sync-card{padding:22px}.editorial-connector-card h2,.editorial-sync-card h2{color:var(--saenea-ink);font-family:var(--saenea-font-serif);font-size:25px;margin:3px 0 14px}.editorial-connector-card ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.editorial-connector-card li{align-items:center;border-top:1px solid var(--saenea-line);display:flex;gap:14px;justify-content:space-between;padding:11px 0}.editorial-connector-status{border-radius:999px;display:inline-flex;font-size:11px;padding:5px 9px}.editorial-connector-status--ready{background:#e8f4eb;color:#28623a}.editorial-connector-status--missing{background:#fff0ed;color:#8c372f}.editorial-sync-card form{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(145px,1fr) minmax(180px,1fr) 1.2fr auto}.editorial-sync-card label{color:var(--saenea-muted);display:grid;font-size:12px;font-weight:700;gap:5px}.editorial-sync-card .editorial-check{align-items:center;grid-template-columns:auto 1fr}.editorial-performance-kpis{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin-top:18px}.editorial-performance-kpis article{background:#fff;border:1px solid var(--saenea-line);border-radius:15px;box-shadow:var(--saenea-shadow-soft);display:grid;gap:3px;padding:18px}.editorial-performance-kpis strong{color:var(--saenea-coral);font-family:var(--saenea-font-serif);font-size:29px}.editorial-performance-kpis span{color:var(--saenea-muted);font-size:12px}.editorial-refresh-worklist{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.editorial-refresh-worklist>article{background:var(--saenea-cream);border:1px solid var(--saenea-line);border-left:4px solid var(--saenea-coral);border-radius:12px;display:grid;gap:8px;padding:17px}.editorial-refresh-worklist>article>div:first-child,.editorial-refresh-worklist__actions{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.editorial-refresh-worklist h3{color:var(--saenea-ink);font-size:16px;margin:0}.editorial-refresh-worklist p{color:var(--saenea-muted);font-size:12px;margin:0}.editorial-refresh-worklist a{color:var(--saenea-coral);font-weight:700}.editorial-task-status{color:var(--saenea-muted);font-size:11px}.editorial-vital{display:block;font-size:11px;margin:2px 0}.editorial-vital--good{color:#28623a}.editorial-vital--needs_improvement{color:#76501a}.editorial-vital--poor{color:#8c372f;font-weight:700}.editorial-vital--unknown{color:var(--saenea-muted)}.editorial-priority--high{background:#fff0ed;color:#8c372f}.editorial-priority--medium{background:#fff8e8;color:#76501a}.editorial-priority--none{background:#e8f4eb;color:#28623a}.badge--in_review{background:#fff0dc;color:#8b5419}.badge--approved{background:#e8f4eb;color:#28623a}.badge--scheduled{background:#eee9fa;color:#554087}.badge--published{background:#dff3e6;color:#236139}.editorial-rich-text-toolbar{align-items:center;background:var(--saenea-cream);border:1px solid var(--saenea-line);border-radius:12px 12px 0 0;display:flex;flex-wrap:wrap;font-family:var(--saenea-font-sans);gap:5px;padding:8px}.editorial-rich-text-toolbar button,.editorial-rich-text-toolbar select{background:transparent;border:1px solid transparent;border-radius:7px;color:var(--saenea-ink);cursor:pointer;font:inherit;min-height:32px;min-width:32px}.editorial-rich-text-toolbar button{padding:4px 8px}.editorial-rich-text-toolbar select{min-width:112px;padding:4px 7px}.editorial-rich-text-toolbar button.ql-active,.editorial-rich-text-toolbar button:focus-visible,.editorial-rich-text-toolbar button:hover,.editorial-rich-text-toolbar select:focus-visible{background:#fff;border-color:var(--saenea-coral);color:var(--saenea-coral);outline:none}.editorial-block .ql-container{border:1px solid var(--saenea-line);border-radius:0 0 12px 12px;border-top:0;color:#26221f;font-family:var(--saenea-font-sans);font-size:14px}.editorial-block .ql-editor{line-height:1.65;min-height:190px}.editorial-block .ql-editor:focus{outline:2px solid color-mix(in srgb,var(--saenea-coral) 48%,transparent);outline-offset:2px}@media (max-width:1100px){.editorial-editor{grid-template-columns:1fr}.editorial-editor__aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.editorial-editor__save{align-self:end}.editorial-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-performance-connectors{grid-template-columns:1fr}.editorial-performance-kpis{grid-template-columns:repeat(3,1fr)}.editorial-sync-card form{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.editorial-admin-intro,.editorial-workflow,.editorial-workflow__actions,.editorial-workflow__actions form{align-items:stretch;flex-direction:column}.editorial-block__heading-fields,.editorial-editor__aside,.editorial-fields,.editorial-filters,.editorial-source{grid-template-columns:1fr}.editorial-block__header{align-items:flex-start}.editorial-diff-blocks,.editorial-diff-list article,.editorial-media-grid,.editorial-media-layout{grid-template-columns:1fr}.editorial-seo-stats{grid-template-columns:repeat(2,1fr)}.editorial-seo-issues>article{align-items:stretch;flex-direction:column}.editorial-performance-import form,.editorial-performance-kpis,.editorial-refresh-worklist,.editorial-sync-card form{grid-template-columns:1fr}}.offer-workspace{--offer-prune:#4a2e3a;--offer-nude:#f2e7e3;--offer-terra:#c56a56;--offer-sage:#a8b5a2;--offer-ivory:#faf7f2;color:var(--offer-prune);font-family:Jost,Arial,sans-serif;line-height:1.6}.offer-workspace h2{font-family:Jost,Arial,sans-serif;font-size:1.45rem;font-weight:600;line-height:1.3;margin:0 0 1rem}.offer-workspace h3{font-size:1.1rem}.offer-workspace p{margin:.5rem 0 1rem}.offer-workspace a{color:inherit;text-underline-offset:4px}.offer-intro{align-items:center;background:var(--offer-prune);border-radius:12px;color:var(--offer-ivory);display:flex;gap:2rem;justify-content:space-between;margin:0 0 1.5rem;padding:2rem}.offer-intro>div{max-width:780px}.offer-intro h2{font-size:1.9rem}.offer-kicker{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.offer-button{align-items:center;background:var(--offer-terra);border:1px solid var(--offer-terra);border-radius:6px;color:#2f1923!important;cursor:pointer;display:inline-flex;font:600 .95rem Jost,Arial,sans-serif;justify-content:center;line-height:1.4;min-height:44px;padding:.7rem 1.1rem;text-decoration:none}.offer-button--light{background:var(--offer-ivory);border-color:#c9b8be;color:var(--offer-prune)!important}.offer-workspace :focus-visible{outline:3px solid var(--offer-prune);outline-offset:3px}.offer-steps,.offer-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0}.offer-steps button,.offer-tabs a{background:var(--offer-ivory);border:1px solid #d5c5c8;border-radius:6px;color:var(--offer-prune);cursor:pointer;font:500 .95rem Jost,Arial,sans-serif;min-height:44px;padding:.5rem .85rem;text-decoration:none}.offer-steps [aria-current=step],.offer-tabs [aria-current=page]{background:var(--offer-nude);border-color:var(--offer-terra);box-shadow:inset 0 -3px var(--offer-terra)}.offer-workspace label{display:block;font-weight:500;margin-bottom:1rem}.offer-workspace input:not([type=checkbox]):not([type=hidden]),.offer-workspace select,.offer-workspace textarea{background:#fffdfa;border:1px solid #b8a5ad;border-radius:6px;box-sizing:border-box;color:var(--offer-prune);display:block;font:400 1rem Jost,Arial,sans-serif;margin-top:.35rem;min-height:44px;padding:.7rem;width:100%}.offer-workspace textarea{resize:vertical}.offer-workspace small{display:block;font-size:.85rem;font-weight:400;margin-top:.35rem}.offer-filters{align-items:end;display:grid;gap:1rem;grid-template-columns:2fr 1fr 1fr auto}.offer-filters label{margin:0}.offer-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin:1.5rem 0}.offer-toolbar p{margin:0}.offer-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}.offer-card{background:#fffdfa;border:1px solid #e0d4cc;border-radius:10px;overflow:hidden}.offer-card>img,.offer-image-placeholder{background:var(--offer-nude);height:220px;object-fit:contain;width:100%}.offer-image-placeholder{display:grid;place-items:center}.offer-card-body{padding:1.25rem}.offer-card h2{font-size:1.2rem;margin-top:.9rem}.offer-price{font-size:1.4rem;font-weight:600}.offer-badge{background:var(--offer-nude);border-radius:5px;display:inline-block;font-size:.8rem;margin:.15rem;padding:.25rem .65rem}.offer-badge--sage{background:#dce3d8}.offer-empty{background:var(--offer-nude);border-radius:10px;grid-column:1/-1;padding:3rem;text-align:center}.offer-panel{background:#fffdfa;border:1px solid #e0d4cc;border-radius:10px;margin:1.25rem 0;padding:1.75rem}.offer-panel[hidden]{display:none}.offer-editor{margin:auto;max-width:1000px}.offer-progress{margin:1.5rem 0}.offer-progress label{display:flex;justify-content:space-between;margin-bottom:.5rem}.offer-progress progress{accent-color:var(--offer-terra);height:10px;width:100%}.offer-workspace fieldset{border:0;margin:1.5rem 0;padding:0}.offer-workspace legend{font-weight:600}.offer-checks{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.offer-check,.offer-checks label{align-items:center;border:1px solid #e0d4cc;border-radius:6px;display:flex!important;gap:.6rem;margin:0!important;padding:.7rem}.offer-workspace input[type=checkbox]{accent-color:var(--offer-prune);flex-shrink:0;height:20px;width:20px}.offer-columns{display:grid;gap:1rem;grid-template-columns:2fr 1fr 1fr}.offer-detail-grid{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.offer-gallery{display:flex;gap:1rem;overflow:auto;padding-bottom:1rem}.offer-gallery img{background:var(--offer-ivory);border-radius:8px;max-height:400px;object-fit:contain;width:70%}.offer-thumbnails{display:flex;flex-wrap:wrap;gap:1rem}.offer-thumbnails label{max-width:160px}.offer-thumbnails img{height:140px;object-fit:contain;width:160px}.offer-notice{background:var(--offer-nude);border-left:4px solid var(--offer-terra);border-radius:5px;margin:1rem 0;padding:1rem 1.5rem}.offer-message p,.offer-prose{overflow-wrap:anywhere;white-space:pre-wrap}.offer-actions{display:flex;flex-wrap:wrap;gap:.6rem}.offer-messages{display:grid;gap:1rem;list-style:none;max-height:600px;overflow:auto;padding:0}.offer-message{background:var(--offer-ivory);border-left:3px solid var(--offer-sage);border-radius:8px;padding:1rem}.offer-message--admin{background:var(--offer-nude);border-color:var(--offer-terra)}.offer-message>div{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.offer-message time{font-size:.8rem}.offer-table-wrap{overflow:auto}.offer-table-wrap table{border-collapse:collapse;width:100%}.offer-table-wrap td,.offer-table-wrap th{border-bottom:1px solid #e0d4cc;padding:.75rem;text-align:left}@media(max-width:1050px){.offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-filters{grid-template-columns:1fr 1fr}.offer-detail-grid{grid-template-columns:1fr}.offer-intro{align-items:start;flex-direction:column}}@media(max-width:600px){.offer-checks,.offer-columns,.offer-filters,.offer-grid{grid-template-columns:1fr}.offer-intro,.offer-panel{padding:1.1rem}.offer-intro h2{font-size:1.5rem}.offer-steps{gap:.3rem}.offer-steps button{font-size:.8rem;padding:.5rem}.offer-toolbar{align-items:stretch}.offer-toolbar .offer-button{flex:1}.offer-gallery img{width:90%}}.offer-task-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.offer-task-grid>a{background:#f2e7e3;border-radius:10px;color:#4a2e3a;display:flex;flex-direction:column;gap:8px;padding:20px;text-decoration:none}.offer-task-grid strong{font-size:2rem}.offer-task-grid a:hover{outline:2px solid #c56a56}.offer-save-status{background:#eef1eb;border-left:4px solid #a8b5a2;border-radius:6px;margin:16px 0;padding:12px 16px}.offer-errors,.offer-field-error{color:#7e3025}.offer-errors{background:#f2e7e3;border-left:4px solid #c56a56;padding:16px}.offer-editor [aria-invalid=true]{border:2px solid #a5412e}.offer-missing{display:flex;flex-wrap:wrap;gap:8px}.offer-image-actions button,.offer-missing button,.offer-quick-actions>form button{background:#faf7f2;border:1px solid #e0d4cc;border-radius:5px;color:#4a2e3a;cursor:pointer;font:inherit;padding:6px 10px}.offer-image-list{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.offer-image-item{background:#faf7f2;border:1px solid #e0d4cc;border-radius:10px;display:flex;flex-direction:column;gap:8px;max-width:260px;padding:12px}.offer-image-item img{background:#fff;border-radius:6px;height:160px;object-fit:contain;width:100%}.offer-image-actions{display:flex;flex-wrap:wrap;font-size:.85rem;gap:6px}.offer-dropzone{background:#faf7f2;border:2px dashed #a8b5a2;border-radius:12px;margin-top:16px;padding:24px}.offer-dropzone.is-dragging{background:#f2e7e3;border-color:#c56a56}.offer-category-group{border-bottom:1px solid #e0d4cc;padding:12px 0}.offer-category-group summary{cursor:pointer;font-weight:600;padding:8px}.offer-category-group .offer-checks{padding:12px}.offer-preview{display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);overflow-wrap:anywhere}.offer-preview-gallery{align-content:start;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.offer-preview-gallery img{aspect-ratio:1;background:#faf7f2;border-radius:8px;object-fit:contain;width:100%}.offer-preview-gallery img:first-child{grid-column:1/-1}.offer-preview h3{font-size:1.8rem}.offer-preview .offer-tags{display:flex;flex-wrap:wrap;gap:8px}.offer-feedback{background:#f2e7e3;border-left:4px solid #c56a56;border-radius:8px;margin:20px 0;padding:20px 24px}.offer-feedback p{white-space:pre-wrap}.offer-quick-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.offer-quick-actions form{margin:0}.offer-quick-actions details{width:100%}.offer-quick-actions summary{cursor:pointer;text-decoration:underline}.offer-quick-stock{background:#faf7f2;border:1px solid #e0d4cc;border-radius:8px;padding:12px}.offer-catalogue-table{border-collapse:collapse;width:100%}.offer-catalogue-table td,.offer-catalogue-table th{border-bottom:1px solid #e0d4cc;padding:16px;text-align:left;vertical-align:top}.offer-catalogue-table small{color:#725c66;display:block;margin-top:6px}.offer-tab-count{font-variant-numeric:tabular-nums;margin-left:4px;opacity:.85}.offer-editor-toolbar{background:#faf7f2;border-top:1px solid #e0d4cc;padding:16px;position:static;z-index:2}.offer-workspace a:focus-visible,.offer-workspace button:focus-visible,.offer-workspace summary:focus-visible{outline:3px solid #4a2e3a;outline-offset:3px}.offer-workspace [hidden]{display:none!important}.offer-toolbar [aria-current=page]{font-weight:700;text-decoration:underline}.offer-workspace .offer-table-wrap{max-width:100%;overflow-x:auto}@media(max-width:700px){.offer-preview{grid-template-columns:1fr}.offer-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-task-grid>a{padding:14px}.offer-editor-toolbar{gap:8px;padding:10px}.offer-editor-toolbar button{font-size:.85rem;padding:10px}.offer-image-list{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-catalogue-table{min-width:680px}.offer-preview-gallery img:first-child{max-height:330px}.offer-feedback{padding:16px}}.seller-orders-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.seller-orders-actions .btn{white-space:normal}.seller-orders-scroll:focus-visible{outline:3px solid #4a2e3a;outline-offset:3px}.seller-orders-table{min-width:800px;table-layout:auto}.seller-orders-table th{white-space:nowrap}.offer-checks{align-content:start;max-height:24rem;overflow:auto;overscroll-behavior:contain;padding:.25rem;scrollbar-gutter:stable}.offer-checks label{box-sizing:border-box;min-height:44px}.offer-checks input[type=checkbox]{flex-shrink:0;height:24px;min-width:24px;width:24px}.seller-detail-main>.offer-workspace{min-width:0}.back-shell--office{--office-sidebar-width:248px;background:var(--saenea-ivory);font-family:Jost,ui-sans-serif,system-ui,sans-serif}.office-sidebar{background:var(--saenea-prune);border-right:1px solid hsla(0,0%,100%,.1);color:var(--saenea-ivory);display:flex;flex-direction:column;height:100dvh;inset:0 auto 0 0;position:fixed;width:var(--office-sidebar-width);z-index:45}.office-sidebar__brand{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;justify-content:space-between;padding:28px 24px 25px}.office-sidebar .back-brand{gap:9px}.office-sidebar .back-brand__name{color:var(--saenea-ivory);font-size:36px}.office-sidebar .back-brand__baseline{color:var(--saenea-nude);font-size:8px;font-weight:400;letter-spacing:.07em;line-height:1.6}.office-sidebar__label{color:#ddc6c5;font-size:10px;font-weight:500;letter-spacing:.13em;margin:24px 24px 12px;text-transform:uppercase}.office-sidebar .back-nav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:5px;justify-content:flex-start;min-height:0;overflow:auto;padding:0 14px 24px;scrollbar-color:#977480 transparent;scrollbar-width:thin}.office-sidebar .back-menu__toggle,.office-sidebar .back-nav>a{align-items:center;border:0;border-radius:7px;color:#e4d5d9;display:flex;font-size:13px;font-weight:500;gap:12px;line-height:1.4;min-height:44px;padding:10px 12px;text-align:left;text-transform:none;white-space:normal;width:100%}.office-nav-icon{flex-shrink:0;opacity:.85}.office-sidebar .back-menu__toggle:hover,.office-sidebar .back-nav>a:hover{background:hsla(0,0%,100%,.07);color:#fff}.office-sidebar .back-menu__toggle.is-active,.office-sidebar .back-nav>a.is-active{background:hsla(16,37%,92%,.13);box-shadow:inset 3px 0 var(--saenea-terracotta);color:var(--saenea-ivory)}.office-sidebar .back-menu[open] .back-menu__toggle{background:hsla(16,37%,92%,.08);color:var(--saenea-ivory)}.office-sidebar .back-menu__toggle:after{flex-shrink:0;height:6px;margin-left:auto;width:6px}.office-sidebar .back-menu__panel{background:transparent;border:0;border-radius:0;box-shadow:none;margin-left:8px;min-width:0;padding:5px 0 5px 25px;position:static;transform:none}.office-sidebar .back-menu__item{background:transparent;border-radius:5px;color:#d8c7ce;display:block;font-size:12px;font-weight:400;line-height:1.5;padding:9px 12px}.office-sidebar .back-menu__item strong{font-weight:inherit}.office-sidebar .back-menu__item>span{display:none}.office-sidebar .back-menu__item.is-active,.office-sidebar .back-menu__item:hover{background:hsla(16,37%,92%,.12);color:#fff}.office-sidebar .back-menu__item.is-active{box-shadow:inset 2px 0 var(--saenea-terracotta);font-weight:600}.office-sidebar .back-menu__item:disabled{cursor:default;opacity:.45}.office-sidebar a:focus-visible,.office-sidebar button:focus-visible,.office-sidebar summary:focus-visible{box-shadow:none;outline:2px solid var(--saenea-nude);outline-offset:-2px}.office-sidebar__footer{border-top:1px solid hsla(0,0%,100%,.12);display:grid;font-size:12px;gap:10px;margin-top:auto;padding:20px 24px}.office-sidebar__footer a{align-items:center;color:var(--saenea-ivory);display:flex;justify-content:space-between;min-height:32px}.office-sidebar__footer>span{color:#d8c7ce;font-size:10px}.office-content{margin-left:var(--office-sidebar-width);min-width:0}.back-shell--office .back-header{backdrop-filter:blur(12px);background:rgba(255,253,250,.97);border-bottom:1px solid var(--saenea-line);position:sticky;top:0;z-index:30}.back-shell--office .back-header__inner{align-items:center;display:flex;gap:20px;margin:0;min-height:72px;padding:12px 32px;width:100%}.office-topbar__tools{flex:1;min-width:0}.office-search{align-items:center;background:var(--saenea-ivory);border:1px solid var(--saenea-line);border-radius:7px;color:var(--saenea-muted);display:flex;gap:10px;max-width:440px;min-height:42px;padding:0 12px}.office-search:focus-within{outline:2px solid var(--saenea-terracotta);outline-offset:2px}.office-search input{background:transparent;border:0;color:var(--saenea-prune);font-size:13px;min-width:0;outline:none;width:100%}.office-search button{background:transparent;border:0;color:var(--saenea-muted);min-height:38px;min-width:28px}.back-shell--office .back-command-trigger{align-items:center;background:var(--saenea-ivory);border:1px solid var(--saenea-line);border-radius:7px;color:var(--saenea-muted);display:flex;font-size:13px;font-weight:400;gap:12px;max-width:440px;min-height:42px;padding:8px 14px;text-transform:none;width:100%}.back-shell--office .back-command-trigger kbd{background:#fffdfa;border:1px solid var(--saenea-line);color:var(--saenea-muted);font-size:10px;margin-left:auto}.office-context{align-items:center;color:var(--saenea-muted);display:flex;font-size:11px;gap:7px;white-space:nowrap}.office-context>span{background:#63755b;border-radius:50%;height:6px;width:6px}.back-shell--office .back-user-menu{flex-shrink:0}.back-shell--office .back-user-menu__toggle{background:transparent;border:0;gap:10px;padding:0}.back-shell--office .back-user-menu__avatar{background:var(--saenea-nude);color:var(--saenea-prune);font-size:12px;height:34px;width:34px}.back-shell--office .back-user-menu__meta{font-size:10px;max-width:210px}.back-shell--office .back-user-menu__meta strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.back-shell--office .back-page{margin:auto;max-width:1920px;padding:28px 32px 48px;width:100%}.back-shell--office .back-page-title{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:24px}.back-shell--office .back-page-title h1{color:var(--saenea-prune);font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:30px;font-style:normal;font-weight:600;letter-spacing:-.025em;line-height:1.25;margin:5px 0 0;overflow-wrap:anywhere}.back-shell--office .back-eyebrow{color:var(--saenea-prune);font-size:10px;font-weight:600;letter-spacing:.09em;margin:0}.back-shell--office .breadcrumb{flex-shrink:0;font-size:11px;margin:0}.back-shell--office .card,.back-shell--office .offer-card,.back-shell--office .offer-panel{background:#fffdfa;border:1px solid var(--saenea-line);border-radius:9px;box-shadow:0 4px 16px rgba(74,46,58,.025)}.back-shell--office .card-title{font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-weight:600}.back-shell--office .dashboard-hero,.back-shell--office .offer-intro{background:#fffdfa;border:1px solid var(--saenea-line);border-left:3px solid var(--saenea-terracotta);border-radius:8px;box-shadow:none;color:var(--saenea-prune);gap:24px;margin-bottom:24px;padding:20px 24px}.back-shell--office .dashboard-hero h2,.back-shell--office .offer-intro h2{font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:21px;font-weight:600;line-height:1.35;margin:4px 0 8px}.back-shell--office .dashboard-hero p,.back-shell--office .offer-intro p{color:var(--saenea-muted);font-size:13px;line-height:1.6;margin:0}.back-shell--office .dashboard-eyebrow,.back-shell--office .offer-intro .offer-kicker{background:none;border:0;color:var(--saenea-muted);font-size:10px;letter-spacing:.06em;padding:0}.back-shell--office .dashboard-hero__status{background:var(--saenea-ivory);border-color:var(--saenea-line);color:var(--saenea-prune);min-width:220px;padding:12px 16px}.back-shell--office .dashboard-hero__status small,.back-shell--office .dashboard-hero__status span{color:var(--saenea-muted)}.back-shell--office .dashboard-hero__status strong{font-size:17px}.back-shell--office .offer-button{flex-shrink:0;font-size:13px;padding:10px 16px;white-space:normal}.back-shell--office .offer-button:not(.offer-button--light){background:var(--saenea-prune);border-color:var(--saenea-prune);color:var(--saenea-ivory)!important}.back-shell--office .offer-panel{margin:0 0 20px;padding:22px}.back-shell--office .offer-workspace h2{font-size:18px}.back-shell--office .offer-task-grid>a{background:var(--saenea-ivory);border:1px solid var(--saenea-line);border-radius:7px;font-size:12px;gap:4px;padding:16px}.back-shell--office .offer-task-grid strong{font-size:27px;font-weight:600}.back-shell--office .offer-workspace{font-size:14px}.back-shell--office .offer-card-body{padding:20px}.back-shell--office .offer-card h2{font-size:16px}.back-shell--office .offer-tabs{gap:6px;margin:18px 0}.back-shell--office .offer-tabs a{font-size:12px;min-height:36px;padding:7px 11px}.back-shell--office .offer-filters{background:#fffdfa;border:1px solid var(--saenea-line);border-radius:8px;padding:18px}.back-shell--office .offer-editor{max-width:1120px}.back-shell--office .offer-editor-toolbar{border-radius:7px;box-shadow:0 -5px 20px rgba(74,46,58,.04);margin-bottom:0}.back-shell--office .dashboard-quality-scores{grid-template-columns:repeat(5,minmax(0,1fr))}.office-icon-button{align-items:center;background:var(--saenea-ivory);border:1px solid var(--saenea-line);border-radius:6px;color:var(--saenea-prune);display:inline-flex;flex-shrink:0;font-size:25px;height:40px;justify-content:center;width:40px}.office-backdrop,.office-menu-button,.office-sidebar__close{display:none}@media(min-width:1600px){.back-shell--office .dashboard-quality-scores{grid-template-columns:repeat(10,minmax(0,1fr))}}@media(max-width:1200px){.office-context{display:none}.back-shell--office .offer-intro{align-items:center;flex-direction:row}.back-shell--office .back-user-menu__meta{display:none}.back-shell--office .back-page{padding:24px}.back-shell--office .back-header__inner{padding:12px 24px}.back-shell--office .offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.office-content{margin-left:0}.office-sidebar{transform:translateX(-100%);visibility:hidden;width:min(290px,85vw);z-index:70}.back-shell--office.is-navigation-open .office-sidebar{transform:translateX(0);visibility:visible}.office-menu-button,.office-sidebar__close{display:inline-flex}.office-sidebar__close{background:transparent;border-color:hsla(0,0%,100%,.2);color:var(--saenea-ivory);height:32px;width:30px}.office-sidebar__brand{gap:12px;padding:24px 18px}.office-backdrop:not([hidden]){background:rgba(43,32,37,.45);border:0;display:block;height:100%;inset:0;position:fixed;width:100%;z-index:60}body.office-navigation-open{overflow:hidden}.back-shell--office .back-header__inner{gap:12px;min-height:64px;padding:10px 20px}.back-shell--office .back-page-title h1{font-size:27px}.back-shell--office .back-page-title{align-items:flex-start;flex-direction:column;gap:8px}.back-shell--office .back-page{padding:24px 20px 40px}.back-shell--office .dashboard-quality-scores{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.back-shell--office .back-header__inner{gap:10px;padding:10px 16px}.back-shell--office .back-page{padding:22px 16px 36px}.back-shell--office .back-page-title h1{font-size:25px}.back-shell--office .dashboard-hero,.back-shell--office .offer-intro{align-items:stretch;flex-direction:column;gap:16px;padding:18px}.back-shell--office .dashboard-hero h2,.back-shell--office .offer-intro h2{font-size:19px}.back-shell--office .offer-panel{padding:16px}.back-shell--office .offer-filters{padding:14px}.back-shell--office .offer-grid{grid-template-columns:1fr}.back-shell--office .back-command-trigger{font-size:12px;gap:6px;padding:8px}.back-shell--office .back-command-trigger kbd{display:none}.office-search{gap:6px;padding:0 8px}.office-search input{font-size:12px}.back-shell--office .back-user-menu__panel{left:auto;min-width:0;right:0;width:min(286px,calc(100vw - 32px))}.back-shell--office .offer-editor-toolbar{gap:6px;padding:8px}.back-shell--office .offer-editor-toolbar .offer-button{font-size:12px;padding:9px}}@media(prefers-reduced-motion:reduce){.office-sidebar{transition:none}}.back-shell--office.back-shell--admin .admin-data-table.table-hover thead th{background:#f5eeea;top:0}@media(max-width:600px){.back-shell--office .back-command-trigger>span:nth-child(2){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.back-shell--admin #back-main-content a:not(.btn):not(.crm-row-action):not(.crm-row-menu-link):not([aria-current]):not(.active):not(.is-active){color:var(--saenea-link)}.back-shell--admin #back-main-content a:not(.btn):not(.crm-row-action):not(.crm-row-menu-link):not([aria-current]):not(.active):not(.is-active):hover{color:var(--saenea-link-hover);text-decoration:underline;text-underline-offset:3px}.back-shell--admin #back-main-content :is(p,li) a:not(.btn):not(.crm-row-action):not(.crm-row-menu-link){text-decoration:underline;text-underline-offset:3px}.seller-access{color:#4a2e3a;margin:auto;max-width:1280px}.seller-access__actions,.seller-access__hero{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.seller-access__hero{margin:24px 0}.seller-access h1,.seller-access h2{font-family:Jost,sans-serif}.seller-access__metrics{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0}.seller-access__metrics>div{background:#f2e7e3;border-radius:8px;display:grid;gap:6px;padding:20px}.seller-access__metrics strong{font-size:24px}.seller-access__panel{background:#faf7f2;border:1px solid #e0d4cc;margin:24px 0;padding:24px}.seller-access__person{border:1px solid #e0d4cc;margin:20px 0;min-width:0;padding:16px}.seller-access__person legend{font-size:16px;font-weight:600}.seller-access__fields{align-items:end;display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr 1fr auto}.seller-access label{display:block;margin-bottom:6px}.seller-access input,.seller-access select{max-width:100%;min-width:0}.seller-access__notice{background:#f2e7e3;border-left:4px solid #c56a56;overflow-wrap:anywhere;padding:12px}.seller-access__error{border-left:4px solid #c56a56;color:#4a2e3a;font-weight:600;padding-left:12px}.seller-access__checklist{display:grid;gap:12px;margin:20px 0}.seller-access__checklist input{accent-color:#4a2e3a}.seller-access td small,.seller-access td span{display:block}.seller-access .btn-primary{background:#4a2e3a;border-bottom:3px solid #c56a56;color:#faf7f2}.seller-access .btn:focus-visible,.seller-access input:focus-visible,.seller-access select:focus-visible{outline:3px solid #4a2e3a;outline-offset:3px}.seller-access td{vertical-align:top}.seller-access .table-responsive{max-width:100%}.seller-access small{font-size:13px}.seller-access__actions{justify-content:flex-start}@media(max-width:900px){.seller-access__fields{grid-template-columns:1fr 1fr}.seller-access__metrics{gap:8px}.seller-access__panel{padding:16px}}@media(max-width:520px){.seller-access__fields,.seller-access__metrics{grid-template-columns:1fr}.seller-access__hero h1{font-size:28px}.seller-access__actions>.btn{width:100%}}