@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:is(.ds-buyer,.ds-admin){--ds-page:#f3f8f6;--ds-surface:#fff;--ds-surface-muted:#f4f8f7;--ds-primary-soft:#e9f4f0;--ds-border:#dce8e4;--ds-border-strong:#c2ddd6;--ds-notice-border:#b2d9ce;--ds-primary:#00684f;--ds-primary-text:#005742;--ds-on-primary:#fff;--ds-text:#071c22;--ds-text-2:#294147;--ds-muted:#5c7378;--ds-faint:#9aaeaa;--ds-label:#668085;--ds-primary-label:#075d40;--ds-danger:#a02626;--ds-danger-soft:#fbecec;--ds-info:#4b8fae;--ds-info-soft:#eff4f8;--ds-info-text:#2c6e8a;--ds-danger-border:#f0cfcf;--ds-error-soft:#fef2f2;--ds-error-border:#fecaca;--ds-error-text:#991b1b;--ds-danger-action:#e12828;--ds-danger-icon:#dc2626;--ds-success-soft:#e3f5ea;--ds-success-text:#0b6b43;--ds-warn-text:#7a4d00;--ds-warn-soft:#fdf4e3;--ds-warn-border:#f0ddb8;--ds-warn:#d9930d;--ds-focus:#00684f;--ds-radius-s:6px;--ds-radius-m:8px;--ds-radius-card:10px;--ds-radius-action:14px;--ds-radius-l:16px;--ds-radius-section:20px;--ds-shadow-card:0 8px 24px #0e3d3312;--ds-shadow-raised:0 4px 16px #0e3d3312;--ds-shadow-subtle:0 2px 10px #0e3d3308;--ds-shadow-section:0 3px 10px #153f350a;--ds-topbar-h:64px;--ds-sidenav-w:180px;--ds-gap:20px}:root{--ds-success:#059669;--ds-success-soft:#d1fae5;--ds-success-text:#065f46}
.ds-buyer{background:var(--ds-page);min-height:100vh;color:var(--ds-text);font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:13px;line-height:1.45}:is(.ds-buyer,.ds-admin) *,:is(.ds-buyer,.ds-admin) :before,:is(.ds-buyer,.ds-admin) :after{box-sizing:border-box}:is(.ds-buyer,.ds-admin) h1{letter-spacing:-.68px;margin:0;font-size:34px;font-weight:700;line-height:1.2}:is(.ds-buyer,.ds-admin) h2{margin:0;font-size:16px;font-weight:700}:is(.ds-buyer,.ds-admin) h3{margin:0;font-size:13px;font-weight:600}:is(.ds-buyer,.ds-admin) p{margin:0}:is(.ds-buyer,.ds-admin) a{color:var(--ds-primary-text)}:is(.ds-buyer,.ds-admin) :focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}
:is(.ds-buyer,.ds-admin) .ds-card{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-l);box-shadow:var(--ds-shadow-card);overflow:hidden}:is(.ds-buyer,.ds-admin) .ds-card__pad{padding:20px}:is(.ds-buyer,.ds-admin) button{border-radius:var(--ds-radius-m);border:1px solid var(--ds-border-strong);background:var(--ds-surface);min-height:36px;color:var(--ds-text-2);cursor:pointer;padding:8px 14px;font-weight:600}:is(.ds-buyer,.ds-admin) button:disabled{opacity:.5;cursor:default}:is(.ds-buyer,.ds-admin) .ds-button{border-radius:var(--ds-radius-m);border:1px solid var(--ds-border-strong);background:var(--ds-surface);min-height:36px;color:var(--ds-text-2);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}:is(.ds-buyer,.ds-admin) .ds-button--primary{background:var(--ds-primary);border-color:var(--ds-primary);color:var(--ds-on-primary)}:is(.ds-buyer,.ds-admin) .ds-button--ghost{color:var(--ds-primary-text);background:0 0;border-color:#0000}:is(.ds-buyer,.ds-admin) .ds-button--outline{border-color:var(--ds-primary);color:var(--ds-primary-text)}:is(.ds-buyer,.ds-admin) .ds-button--danger{border-color:var(--ds-danger-action);color:var(--ds-danger-action)}:is(.ds-buyer,.ds-admin) .text-button{min-height:0;color:var(--ds-primary-text);text-align:left;background:0 0;border:0;border-radius:0;padding:0;font-weight:600}:is(.ds-buyer,.ds-admin) input,:is(.ds-buyer,.ds-admin) select{border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-m);background:var(--ds-surface);width:auto;max-width:100%;color:var(--ds-text);padding:8px 12px}:is(.ds-buyer,.ds-admin) label{color:var(--ds-text-2);font-weight:600}:is(.ds-buyer,.ds-admin) .notice{border:1px solid var(--ds-notice-border);border-radius:var(--ds-radius-card);background:var(--ds-primary-soft);color:var(--ds-text-2);align-items:center;gap:12px;padding:13px 17px;display:flex}:is(.ds-buyer,.ds-admin) .notice>svg{fill:var(--ds-primary);stroke:var(--ds-surface);flex-shrink:0}:is(.ds-buyer,.ds-admin) .notice>svg circle{stroke:var(--ds-primary)}:is(.ds-buyer,.ds-admin) .notice>.ds-notice__loading{box-sizing:content-box;background:var(--ds-primary);fill:none;stroke:var(--ds-surface);border-radius:50%;padding:4px}:is(.ds-buyer,.ds-admin) .buyer-content>.notice{margin-bottom:24px}:is(.ds-buyer,.ds-admin) .buyer-content>h1+.notice{margin-top:24px}:is(.ds-buyer,.ds-admin) .ds-loading{flex-direction:column;align-items:flex-start;gap:24px;display:flex}:is(.ds-buyer,.ds-admin) .ds-loading>.notice{align-self:stretch;margin-bottom:0}:is(.ds-buyer,.ds-admin) .notice.error,:is(.ds-buyer,.ds-admin) .ds-notice--error{background:var(--ds-error-soft);border-color:var(--ds-error-border);color:var(--ds-error-text)}:is(.ds-buyer,.ds-admin) .notice.error>svg,:is(.ds-buyer,.ds-admin) .ds-notice--error>svg{fill:var(--ds-danger-icon)}:is(.ds-buyer,.ds-admin) .notice.error>svg circle,:is(.ds-buyer,.ds-admin) .ds-notice--error>svg circle{stroke:var(--ds-danger-icon)}:is(.ds-buyer,.ds-admin) .ds-notice--warning{background:var(--ds-warn-soft);border-color:var(--ds-warn-border);color:var(--ds-warn-text)}:is(.ds-buyer,.ds-admin) .ds-notice--success{background:var(--ds-primary-soft);color:var(--ds-primary-text)}:is(.ds-buyer,.ds-admin) .ds-notice__action{margin-left:auto;display:inline-flex}:is(.ds-buyer,.ds-admin) .ds-notice__body{flex-direction:column;gap:2px;display:flex}:is(.ds-buyer,.ds-admin) .ds-notice__desc{font-size:12px;font-weight:400}:is(.ds-buyer,.ds-admin) .ds-record-list{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-l);box-shadow:var(--ds-shadow-card);overflow-x:auto}:is(.ds-buyer,.ds-admin) .ds-record-list+.ds-button,:is(.ds-buyer,.ds-admin) .ds-button+.ds-record-list{margin-top:16px}:is(.ds-buyer,.ds-admin) .ds-record-list+.edit-form{margin-top:var(--ds-gap)}:is(.ds-buyer,.ds-admin) .ds-record-list+.ds-form-actions{margin-top:16px}:is(.ds-buyer,.ds-admin) .ds-record-list table{border-collapse:collapse;width:100%}:is(.ds-buyer,.ds-admin) .ds-record-list th{text-align:left;height:46px;color:var(--ds-muted);border-bottom:1px solid var(--ds-border);background:var(--ds-surface-muted);white-space:nowrap;padding:0 16px;font-size:12px;font-weight:600}:is(.ds-buyer,.ds-admin) .ds-record-list td{border-bottom:1px solid var(--ds-border);vertical-align:middle;height:52px;padding:8px 16px}:is(.ds-buyer,.ds-admin) .ds-record-list tr.ds-row--selected td{background:var(--ds-primary-soft)}:is(.ds-buyer,.ds-admin) .ds-record-list .empty{color:var(--ds-muted);text-align:center;padding:24px 16px}:is(.ds-buyer,.ds-admin) .ds-record-list__empty .ds-empty-state{gap:6px;padding:28px 24px}:is(.ds-buyer,.ds-admin) .ds-record-list__empty .ds-empty-state svg{box-sizing:content-box;border:1px solid var(--ds-border);border-radius:var(--ds-radius-m);background:var(--ds-surface);color:var(--ds-muted);padding:10px}:is(.ds-buyer,.ds-admin) .ds-record-list__empty .ds-empty-state h2{font-size:13px}:is(.ds-buyer,.ds-admin) .ds-record-list__empty .ds-empty-state p{margin:0;font-size:12px}:is(.ds-buyer,.ds-admin) .ds-record-list nav{justify-content:flex-end;align-items:center;gap:12px;padding:10px 16px;display:flex}:is(.ds-buyer,.ds-admin) .ds-record-list nav>span{color:var(--ds-muted)}:is(.ds-buyer,.ds-admin) .ds-record-range{color:var(--ds-muted);padding:8px 16px;font-size:12px}:is(.ds-buyer,.ds-admin) .ds-page-header{margin-bottom:var(--ds-gap);flex-direction:column;align-items:stretch;gap:12px;display:flex}:is(.ds-buyer,.ds-admin) .ds-page-header__body{justify-content:space-between;align-items:flex-end;gap:var(--ds-gap);flex-wrap:wrap;display:flex}:is(.ds-buyer,.ds-admin) .ds-page-header__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:is(.ds-buyer,.ds-admin) .ds-page-header__breadcrumb{color:var(--ds-muted);align-items:center;gap:8px;font-size:12px;display:flex}:is(.ds-buyer,.ds-admin) .ds-page-header__breadcrumb a{color:var(--ds-muted);align-items:center;text-decoration:none;display:inline-flex}:is(.ds-buyer,.ds-admin) .ds-page-header__breadcrumb a:hover{color:var(--ds-primary-text)}:is(.ds-buyer,.ds-admin) .ds-page-header__breadcrumb-sep{color:var(--ds-faint)}:is(.ds-buyer,.ds-admin) .ds-page-header__breadcrumb-current{color:var(--ds-text);font-weight:600}:is(.ds-buyer,.ds-admin) .ds-page-header__actions .ds-status-pill{border-radius:var(--ds-radius-s);gap:7px;padding:5px 10px}:is(.ds-buyer,.ds-admin) .ds-page-header__actions .ds-status-pill:before{width:7px;height:7px}:is(.ds-buyer,.ds-admin) .ds-page-header__desc{color:var(--ds-muted);margin-top:6px}:is(.ds-buyer,.ds-admin) .ds-search-input{align-items:center;display:flex;position:relative}:is(.ds-buyer,.ds-admin) .ds-search-input>svg{color:var(--ds-muted);pointer-events:none;position:absolute;left:12px}:is(.ds-buyer,.ds-admin) .ds-search-input .ds-input{width:100%;padding-left:38px}:is(.ds-buyer,.ds-admin) .ds-empty-state{text-align:center;color:var(--ds-muted);justify-items:center;gap:10px;padding:40px 24px;display:grid}:is(.ds-buyer,.ds-admin) .ds-empty-state svg{color:var(--ds-faint)}:is(.ds-buyer,.ds-admin) .ds-empty-state h2{color:var(--ds-text)}:is(.ds-buyer,.ds-admin) .ds-empty-state__actions{margin-top:8px}:is(.ds-buyer,.ds-admin) .ds-skeleton{border-radius:var(--ds-radius-s);background:linear-gradient(90deg, var(--ds-surface-muted) 25%, var(--ds-border) 50%, var(--ds-surface-muted) 75%);background-size:200% 100%;animation:1.2s ease-in-out infinite ds-skeleton-pulse;display:block}@keyframes ds-skeleton-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}:is(.ds-buyer,.ds-admin) .ds-product-thumb{border-radius:var(--ds-radius-m);border:1px solid var(--ds-border);background:var(--ds-surface-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}:is(.ds-buyer,.ds-admin) .ds-product-thumb>img{object-fit:cover;width:100%;height:100%;display:block}:is(.ds-buyer,.ds-admin) .ds-product-thumb__placeholder{color:var(--ds-faint);display:inline-flex}:is(.ds-buyer,.ds-admin) .ds-price-tag{white-space:nowrap;color:var(--ds-primary-text);align-items:baseline;gap:4px;font-weight:600;display:inline-flex}:is(.ds-buyer,.ds-admin) .ds-price-tag small{color:var(--ds-muted);font-weight:400}.ds-admin .ds-form-actions{align-items:center;gap:12px;display:flex}:is(.ds-buyer,.ds-admin) .ds-form-card{border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-raised);margin-bottom:24px;padding:27px}:is(.ds-buyer,.ds-admin) .ds-form-card .edit-form{flex-direction:column;gap:20px;width:100%;display:flex}:is(.ds-buyer,.ds-admin) .ds-form-card .edit-form>fieldset{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}:is(.ds-buyer,.ds-admin) .ds-form-card .field{flex-direction:column;gap:6px;margin:0;display:flex}:is(.ds-buyer,.ds-admin) .ds-form-card .field label{color:var(--ds-text-2);font-size:13px;font-weight:400}:is(.ds-buyer,.ds-admin) .ds-form-card .field input,:is(.ds-buyer,.ds-admin) .ds-form-card .field select,:is(.ds-buyer,.ds-admin) .ds-form-card .field textarea{border:1px solid var(--ds-border);border-radius:var(--ds-radius-m);background-color:var(--ds-surface);width:100%;min-height:46px;color:var(--ds-text);padding:0 13px;font-size:13px}:is(.ds-buyer,.ds-admin) .ds-form-card .field textarea{resize:vertical;min-height:64px;padding:12px 13px;font-family:inherit}:is(.ds-buyer,.ds-admin) .ds-form-card .field input::placeholder,:is(.ds-buyer,.ds-admin) .ds-form-card .field textarea::placeholder,:is(.ds-buyer,.ds-admin) .ds-form-card .field select:invalid,:is(.ds-buyer,.ds-admin) .ds-form-card .field input:invalid{color:var(--ds-muted)}:is(.ds-buyer,.ds-admin) .ds-form-card .field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%232f3b40' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}:is(.ds-buyer,.ds-admin) .ds-form-card .ds-product-section{border:1px solid var(--ds-border);border-radius:var(--ds-radius-m);flex-direction:column;gap:16px;padding:19px;display:flex}:is(.ds-buyer,.ds-admin) .ds-form-card .ds-product-section fieldset{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}:is(.ds-buyer,.ds-admin) .ds-form-card .ds-product-section legend{float:left;width:100%;color:var(--ds-text-2);padding:0;font-size:13px;font-weight:600}:is(.ds-buyer,.ds-admin) .ds-form-card .ds-product-section legend+*{clear:both}:is(.ds-buyer,.ds-admin) .ds-form-card .ds-product-section .field label{color:var(--ds-primary-label)}:is(.ds-buyer,.ds-admin) .ds-add-line{color:var(--ds-primary-label);text-underline-offset:3px;align-self:flex-start;padding-top:8px;font-size:13px;font-weight:600;text-decoration:underline}:is(.ds-buyer,.ds-admin) .ds-add-line:before{content:"+ "}:is(.ds-buyer,.ds-admin) .ds-button--block{justify-content:center;width:100%;min-height:48px}:is(.ds-buyer,.ds-admin) .ds-form-card .ds-button--block{border-radius:var(--ds-radius-card);font-size:15px}:is(.ds-buyer,.ds-admin) .ds-form-card .ds-button--outline{color:var(--ds-primary)}:is(.ds-buyer,.ds-admin) .ds-form-card .edit-form>.ds-button:not(.ds-button--block){align-self:flex-start}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable{border-radius:var(--ds-radius-card);box-shadow:none;margin-bottom:24px}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable th{height:46px;color:var(--ds-text-2);padding:0 19px;font-size:13px}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable th:first-child{width:47%}:is(.ds-buyer,.ds-admin) .ds-record-list--fees td{height:56px;padding:8px 19px}:is(.ds-buyer,.ds-admin) .ds-record-list--fees th:first-child{width:19%}:is(.ds-buyer,.ds-admin) .ds-record-list--fees th:nth-child(2){width:15%}:is(.ds-buyer,.ds-admin) .ds-record-list--fees th:nth-child(3){width:23%}:is(.ds-buyer,.ds-admin) .ds-record-list--fees th:nth-child(4){width:19%}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable .empty{text-align:left;min-height:60px;color:var(--ds-faint);align-items:center;margin:0;padding:0 19px;font-size:13px;font-style:italic;display:flex}:is(.ds-buyer,.ds-admin) .ds-status-pill{background:var(--ds-primary-soft);color:var(--ds-primary-text);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}:is(.ds-buyer,.ds-admin) .ds-status-pill:before{content:"";background:var(--ds-primary);border-radius:50%;width:6px;height:6px}:is(.ds-buyer,.ds-admin) .ds-status-pill--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}:is(.ds-buyer,.ds-admin) .ds-status-pill--danger:before{background:var(--ds-danger)}:is(.ds-buyer,.ds-admin) .ds-status-pill--warn{background:var(--ds-warn-soft);color:var(--ds-warn-text)}:is(.ds-buyer,.ds-admin) .ds-status-pill--warn:before{background:var(--ds-warn)}:is(.ds-buyer,.ds-admin) .ds-status-pill.ds-status-pill--info{background:var(--ds-info-soft);color:var(--ds-info-text)}:is(.ds-buyer,.ds-admin) .ds-status-pill.ds-status-pill--info:before{background:var(--ds-info)}:is(.ds-buyer,.ds-admin) .ds-status-pill.ds-status-pill--plain:before{display:none}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable td{height:60px;padding:0 19px;font-size:13px}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable tr.ds-row--selected td{background:var(--ds-surface-muted)}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable .text-button{color:var(--ds-primary);text-underline-offset:3px;font-size:13px;font-weight:400;text-decoration:underline}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable tr.ds-row--selected .text-button{font-weight:600;text-decoration:none}:is(.ds-buyer,.ds-admin) .ds-record-list--inline{box-shadow:none;border-radius:var(--ds-radius-m)}:is(.ds-buyer,.ds-admin) .ds-record-list--inline th{height:40px;color:var(--ds-text-2);padding:0 15px;font-size:12px}:is(.ds-buyer,.ds-admin) .ds-record-list--inline td{height:52px;padding:0 15px;font-size:13px}:is(.ds-buyer,.ds-admin) .ds-detail-card{border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-raised);flex-direction:column;gap:20px;margin-bottom:24px;padding:27px;display:flex}:is(.ds-buyer,.ds-admin) .ds-detail-card h2{letter-spacing:-.24px;margin:0;font-size:24px}:is(.ds-buyer,.ds-admin) .ds-detail-card .detail-list{flex-direction:column;gap:10px;margin:0;display:flex}:is(.ds-buyer,.ds-admin) .ds-detail-card .detail-list>div{grid-template-columns:140px 1fr;align-items:center;column-gap:12px;display:grid}:is(.ds-buyer,.ds-admin) .ds-detail-card .detail-list dt{color:var(--ds-label);font-size:13px;font-weight:400}:is(.ds-buyer,.ds-admin) .ds-detail-card .detail-list dd{margin:0;font-size:13px}:is(.ds-buyer,.ds-admin) .ds-faint{color:var(--ds-faint)}:is(.ds-buyer,.ds-admin) .ds-detail-card--total .detail-list>div:last-child dd{font-weight:600}:is(.ds-buyer,.ds-admin) .ds-detail-card .actions .ds-button{border-radius:var(--ds-radius-action);gap:10px;min-height:46px;padding:0 19px;font-size:14px;font-weight:400}:is(.ds-buyer,.ds-admin) .ds-detail-card .actions{flex-wrap:wrap;gap:12px;display:flex}:is(.ds-buyer,.ds-admin) .ds-revisions>h3{letter-spacing:-.22px;margin:0 0 16px;font-size:22px;font-weight:700}:is(.ds-buyer,.ds-admin) .ds-revisions{margin-bottom:24px}:is(.ds-buyer,.ds-admin) .ds-revisions .ds-detail-card{box-shadow:var(--ds-shadow-subtle);gap:16px;margin-bottom:16px;padding:23px}:is(.ds-buyer,.ds-admin) .ds-revisions .ds-detail-card:last-child{margin-bottom:0}:is(.ds-buyer,.ds-admin) .ds-revisions .detail-list{gap:8px}:is(.ds-buyer,.ds-admin) .ds-revisions .detail-list>div{grid-template-columns:160px 1fr}:is(.ds-buyer,.ds-admin) .ds-revisions .ds-status-pill{width:fit-content;display:flex}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable .ds-status-pill,:is(.ds-buyer,.ds-admin) .ds-detail-card .ds-status-pill{border-radius:var(--ds-radius-s);gap:7px;padding:5px 10px}:is(.ds-buyer,.ds-admin) .ds-record-list--comfortable .ds-status-pill:before,:is(.ds-buyer,.ds-admin) .ds-detail-card .ds-status-pill:before{width:7px;height:7px}:is(.ds-buyer,.ds-admin) .ds-detail-card .ds-status-pill.ds-status-pill--plain{padding:4px 10px}:is(.ds-buyer,.ds-admin) .ds-search-results{flex-direction:column;gap:24px;width:100%;margin-bottom:24px;display:flex}:is(.ds-buyer,.ds-admin) .ds-search-results article{flex-direction:column;gap:12px;display:flex}:is(.ds-buyer,.ds-admin) .ds-search-results h2{margin:0;font-size:20px}:is(.ds-buyer,.ds-admin) .ds-search-results h2 a{color:var(--ds-primary-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}:is(.ds-buyer,.ds-admin) .ds-search-results .detail-list{flex-direction:column;gap:6px;margin:0;display:flex}:is(.ds-buyer,.ds-admin) .ds-search-results .detail-list>div{align-items:center;gap:12px;font-size:14px;display:flex}:is(.ds-buyer,.ds-admin) .ds-search-results .detail-list dt{color:var(--ds-text);font-weight:700}:is(.ds-buyer,.ds-admin) .ds-search-results .detail-list dd{color:var(--ds-text-2);margin:0}:is(.ds-buyer,.ds-admin) .ds-button--refresh{border-color:var(--ds-primary);border-radius:var(--ds-radius-m);min-height:42px;color:var(--ds-primary);padding:0 19px;font-size:14px}:is(.ds-buyer,.ds-admin) .ds-button--quiet{border-color:var(--ds-border);border-radius:var(--ds-radius-m);min-height:37px;color:var(--ds-text-2);gap:8px;padding:9px 19px;font-size:14px;font-weight:400;line-height:17px}:is(.ds-buyer,.ds-admin) .ds-button--ink{border-color:var(--ds-text-2);border-radius:var(--ds-radius-card);min-height:44px;color:var(--ds-text-2);gap:8px;padding:0 19px;font-size:14px}:is(.ds-buyer,.ds-admin) .ds-notice__icon{background:var(--ds-primary);width:22px;height:22px;color:var(--ds-on-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex}:is(.ds-buyer,.ds-admin) .ds-notice__icon svg{fill:none;stroke:currentColor;width:14px;height:14px}:is(.ds-buyer,.ds-admin) .ds-notice__icon--info:before{content:"i"}:is(.ds-buyer,.ds-admin) .ds-notice__icon--error{background:var(--ds-danger-icon)}:is(.ds-buyer,.ds-admin) .ds-notice__icon--error:before{content:"!"}:is(.ds-buyer,.ds-admin) .ds-notice__icon--warning{background:var(--ds-warn-text)}:is(.ds-buyer,.ds-admin) .ds-notice__icon--warning:before{content:"!"}:is(.ds-buyer,.ds-admin) .ds-seller__note{color:var(--ds-muted);margin:0 0 20px;line-height:1.6}:is(.ds-buyer,.ds-admin) .ds-seller .ds-detail-card .detail-list dt{color:var(--ds-muted)}:is(.ds-buyer,.ds-admin) .ds-seller .ds-detail-card .detail-list dd{overflow-wrap:anywhere;min-width:0}:is(.ds-buyer,.ds-admin) .ds-seller .ds-record-list+.ds-button{margin-top:20px}:is(.ds-buyer,.ds-admin) .buyer-auth.ds-seller .ds-page-header{margin-bottom:0}:is(.ds-buyer,.ds-admin) .buyer-auth.ds-seller input::placeholder{color:var(--ds-muted)}@media (max-width:600px){:is(.ds-buyer,.ds-admin) .ds-seller .ds-detail-card{padding:20px}:is(.ds-buyer,.ds-admin) .ds-seller .ds-detail-card .detail-list>div{grid-template-columns:minmax(0,1fr);row-gap:4px}}:is(.ds-buyer,.ds-admin) .ds-manufacturer__note{color:var(--ds-muted);margin:0 0 20px;line-height:1.6}:is(.ds-buyer,.ds-admin) .ds-manufacturer .ds-detail-card .detail-list dt{color:var(--ds-muted)}:is(.ds-buyer,.ds-admin) .ds-manufacturer .ds-detail-card .detail-list dd{overflow-wrap:anywhere;min-width:0}:is(.ds-buyer,.ds-admin) .ds-manufacturer .ds-detail-card p{color:var(--ds-text-2);margin:0;line-height:1.6}:is(.ds-buyer,.ds-admin) .ds-manufacturer .ds-record-list+.ds-button{margin-top:20px}:is(.ds-buyer,.ds-admin) .buyer-auth.ds-manufacturer .ds-page-header{margin-bottom:0}:is(.ds-buyer,.ds-admin) .buyer-auth.ds-manufacturer input::placeholder{color:var(--ds-muted)}:is(.ds-buyer,.ds-admin) .ds-manufacturer__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-bottom:24px;display:grid}:is(.ds-buyer,.ds-admin) .ds-manufacturer__grid .ds-detail-card{margin-bottom:0}:is(.ds-buyer,.ds-admin) .ds-manufacturer__placeholder{box-shadow:var(--ds-shadow-subtle);padding:20px}:is(.ds-buyer,.ds-admin) .ds-manufacturer__placeholder h2{font-size:16px}:is(.ds-buyer,.ds-admin) .ds-manufacturer .ds-detail-card.ds-manufacturer__placeholder p{color:var(--ds-muted);font-style:italic}@media (max-width:600px){:is(.ds-buyer,.ds-admin) .ds-manufacturer .ds-detail-card{padding:20px}:is(.ds-buyer,.ds-admin) .ds-manufacturer .ds-detail-card .detail-list>div{grid-template-columns:minmax(0,1fr);row-gap:4px}}:is(.ds-buyer,.ds-admin) .ds-section-card{gap:var(--ds-gap);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-section);box-shadow:var(--ds-shadow-section);padding:26px 30px 28px;display:grid}:is(.ds-buyer,.ds-admin) .ds-section-card+.ds-section-card{margin-top:26px}:is(.ds-buyer,.ds-admin) .ds-section-card__header{justify-content:space-between;align-items:center;gap:var(--ds-gap);display:flex}:is(.ds-buyer,.ds-admin) .ds-section-card__heading{align-items:center;gap:var(--ds-gap);min-width:0;display:flex}:is(.ds-buyer,.ds-admin) .ds-section-card__icon{background:var(--ds-primary-soft);width:54px;height:54px;color:var(--ds-primary-text);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}:is(.ds-buyer,.ds-admin) .ds-section-card__icon--danger{background:var(--ds-danger-soft);color:var(--ds-danger-icon)}:is(.ds-buyer,.ds-admin) .ds-section-card__title{color:var(--ds-text);margin:0;font-size:23px;font-weight:700}:is(.ds-buyer,.ds-admin) .ds-section-card__desc{color:var(--ds-text-2);margin:6px 0 0;font-size:13px}:is(.ds-buyer,.ds-admin) .ds-section-card__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}:is(.ds-buyer,.ds-admin) .ds-section-card>.ds-button{justify-self:start}:is(.ds-buyer,.ds-admin) .ds-record-list--section{border-radius:var(--ds-radius-m);box-shadow:none}:is(.ds-buyer,.ds-admin) .ds-record-list--section table{table-layout:fixed}:is(.ds-buyer,.ds-admin) .ds-record-list--section th{height:53px;color:var(--ds-text-2);white-space:normal;padding:0 20px;font-size:13px;font-weight:400}:is(.ds-buyer,.ds-admin) .ds-record-list--section td{height:70px;color:var(--ds-text);overflow-wrap:anywhere;padding:8px 20px;font-size:14px}:is(.ds-buyer,.ds-admin) .ds-record-list--section tr:last-child td{border-bottom:0}:is(.ds-buyer,.ds-admin) .ds-record-list--section .text-button{color:var(--ds-primary-label);text-underline-offset:3px;font-size:14px;font-weight:400;text-decoration:underline}
.ds-admin{color:var(--ds-text);font-size:13px;line-height:1.45}.ds-admin .field input:not([type=checkbox]):not([type=radio]):not([type=file]),.ds-admin .field select,.ds-admin .field textarea{width:100%}.ds-admin .field:not(:has(>input[type=checkbox]))>label{margin-bottom:calc(var(--ds-gap) * .3);display:block}.ds-admin .field:has(>input[type=checkbox]){align-items:center;gap:calc(var(--ds-gap) * .3);display:flex}.ds-admin .field>input[type=checkbox]{width:auto;margin:0}.ds-admin .ds-product-image-editor{gap:calc(var(--ds-gap) * .6);margin-top:calc(var(--ds-gap) * 1.2);padding-top:var(--ds-gap);border-top:1px solid var(--ds-border);display:grid}.ds-admin .ds-product-image-editor form{gap:calc(var(--ds-gap) * .6);justify-items:start;display:grid}.ds-admin .ds-product-image-editor form>.field{width:100%;margin:0}.ds-admin .editor{margin-top:calc(var(--ds-gap) * 1.6);padding-top:var(--ds-gap);border-top:1px solid var(--ds-border);max-width:680px}.ds-admin .editor+.ds-record-list,.ds-admin .details{margin-top:calc(var(--ds-gap) * 1.2)}.ds-admin :is(.ds-button,.details,.editor)+.notice{margin-top:var(--ds-gap)}.ds-admin .editor h2{margin:0 0 var(--ds-gap);font-size:18px}.ds-admin .toolbar{align-items:center;gap:var(--ds-gap);display:flex}.ds-admin .grant-list{gap:calc(var(--ds-gap) * .5);display:grid}.ds-admin .grant-list label{align-items:center;gap:calc(var(--ds-gap) * .6);display:flex}.ds-admin .grant-list input{width:auto}.ds-admin .verification-case{border:1px solid var(--ds-border);border-radius:var(--ds-radius-m);padding:var(--ds-gap);margin:calc(var(--ds-gap) * .6) 0}.ds-admin #driver-enrolment{margin-top:calc(var(--ds-gap) * 1.6)}.ds-admin .ds-affix{width:100%;display:block;position:relative}.ds-admin .ds-affix input{padding-right:46px}.ds-admin .ds-affix .ds-affix__btn{min-height:0;box-shadow:none;color:var(--ds-muted);background:0 0;border:0;align-items:center;padding:6px;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ds-admin .ds-check-list{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.ds-admin .ds-check-list legend{margin:0 0 10px;padding:0;font-size:13px;font-weight:400}.ds-admin .ds-check-list label{align-items:center;gap:12px;font-weight:600;display:flex}.ds-admin .ds-check-list input{width:auto}.ds-admin .ds-region{margin-top:calc(var(--ds-gap) * 1.6);padding-top:var(--ds-gap);border-top:1px solid var(--ds-border)}.ds-admin .ds-region h2{margin:0 0 var(--ds-gap);font-size:18px}.ds-admin .ds-copy-link{align-items:end;gap:var(--ds-gap);flex-wrap:wrap;display:flex}.ds-admin .ds-copy-link .field{flex:1;min-width:200px;margin:0}.ds-admin.ds-operations-stack{gap:var(--ds-gap);display:grid}.ds-admin.ds-operations-stack section.ds-card{gap:var(--ds-gap);border-radius:var(--ds-radius-section);flex-direction:column;padding:20px 22px;display:flex}.ds-admin.ds-operations-stack section.ds-card>h2{margin:0;font-size:18px}.ds-admin.ds-operations-stack section.ds-card+:is(section.ds-card,.notice){margin-top:var(--ds-gap)}.ds-admin.ds-operations-stack .detail-list{margin:0}.ds-admin.ds-operations-stack .edit-form{max-width:680px}.ds-admin.ds-operations-stack .edit-form:has(.ds-code-editor){max-width:none}.ds-admin.ds-operations-stack .editor{gap:var(--ds-gap);border-top:0;flex-direction:column;max-width:none;margin-top:0;padding-top:0;display:flex}.ds-admin.ds-operations-stack .editor>:is(h2,h3){margin:0}.ds-admin.ds-operations-stack .ds-record-list .text-button{color:var(--ds-primary);text-decoration:underline}.ds-admin .ds-identifier{border-radius:var(--ds-radius-s);background:var(--ds-surface-muted);color:var(--ds-text-2);align-items:center;padding:10px 14px;font-size:12px;display:inline-flex}.ds-admin .ds-inline-field{flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}.ds-admin .ds-icon-button{color:var(--ds-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.ds-admin .ds-icon-button:hover{color:var(--ds-primary-text)}.ds-admin .ds-code-editor{gap:8px;width:100%;display:grid}.ds-admin .ds-code-editor__label{font-size:13px}.ds-admin .ds-code-editor__box{display:block;position:relative}.ds-admin .ds-code-editor__box textarea{border:1px solid var(--ds-border);border-radius:var(--ds-radius-s);background:var(--ds-surface-muted);width:100%;min-height:88px;color:var(--ds-text);resize:vertical;padding:12px 90px 12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5;display:block}.ds-admin .ds-code-editor__copy{border:1px solid var(--ds-border);border-radius:var(--ds-radius-s);background:var(--ds-surface);color:var(--ds-text-2);cursor:pointer;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:7px;right:9px}.ds-admin .ds-card-head{align-items:center;gap:14px;display:flex}.ds-admin .ds-card-head__icon{border-radius:var(--ds-radius-card);background:var(--ds-primary-soft);width:48px;height:48px;color:var(--ds-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-admin .ds-card-head__titles h2{letter-spacing:-.19px;margin:0;font-size:19px;font-weight:700}.ds-admin .ds-card-head__titles p{color:var(--ds-muted);margin:2px 0 0;font-size:13px}.ds-admin .ds-card-head__actions{align-items:center;gap:10px;margin-left:auto;display:flex}.ds-admin .ds-delivery-stack{gap:var(--ds-gap);flex-direction:column;display:flex}.ds-admin .ds-delivery-stack>.ds-card{gap:calc(var(--ds-gap) * .8);flex-direction:column;padding:20px 22px;display:flex}.ds-admin .ds-delivery-stack .ds-card .edit-form{max-width:480px}.ds-admin .ds-delivery-stack .field input:not([type=checkbox]):not([type=radio]):not([type=file]),.ds-admin .ds-delivery-stack .field select{min-height:46px}.ds-admin .ds-delivery-stack .ds-cell-sub{color:var(--ds-muted);font-size:11px;font-weight:400;display:block}.ds-admin .ds-delivery-stack .ds-record-list .text-button{color:var(--ds-primary);text-decoration:underline}.ds-admin .ds-actions-card h2{margin:0;font-size:16px;font-weight:700}.ds-admin .ds-actions-card hr{border:0;border-top:1px solid var(--ds-border);width:100%;margin:6px 0}.ds-admin .ds-actions-card .actions{flex-wrap:wrap;gap:10px;display:flex}.ds-admin .ds-org-scope{position:relative}.ds-admin .ds-org-scope__icon{border-radius:var(--ds-radius-s);background:var(--ds-primary-soft);width:28px;height:28px;color:var(--ds-primary);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:9px;left:10px}.ds-admin .ds-org-scope .field{margin:0}.ds-admin .ds-org-scope .field select{min-height:46px;padding-left:48px}.ds-admin .ds-detail-ref{color:var(--ds-primary);font-weight:600}.ds-admin .ds-detail-head{align-items:center;gap:10px;display:flex}.ds-admin .ds-status-pill{background:var(--ds-primary-soft);color:var(--ds-primary-text);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.ds-admin .ds-status-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ds-admin .ds-status-pill--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.ds-admin .ds-status-pill--warn{background:var(--ds-warn-soft);color:var(--ds-warn-text)}.ds-admin .ds-status-pill--success{background:var(--ds-success-soft);color:var(--ds-success-text)}@media (max-width:700px){.ds-admin .ds-card-head{flex-wrap:wrap}.ds-admin .ds-card-head__actions{flex-wrap:wrap;margin-left:0}}.ds-admin .ds-invoice-section{overflow:visible}@media screen{.ds-admin .ds-invoice-detail{gap:var(--ds-gap);background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-l);box-shadow:var(--ds-shadow-card);flex-direction:column;max-width:none;padding:20px 22px;display:flex}.ds-admin .ds-invoice-detail .invoice-actions{margin:0}}
:root{color:#172820;font-synthesis:none;background:#f5f7f4;font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button{color:#fff;cursor:pointer;background:#185f46;border:1px solid #185f46;border-radius:5px;padding:.7rem 1rem}button:disabled{opacity:.55;cursor:wait}input,select,textarea{background:#fff;border:1px solid #b8c6bc;border-radius:4px;width:100%;padding:.65rem}input:focus,button:focus-visible,select:focus{outline-offset:2px;outline:3px solid #acd0bb}.toolbar{align-items:center;gap:20px;display:flex}.toolbar label{align-items:center;gap:10px;font-size:13px;display:flex}.toolbar select{width:auto}.secondary{color:#185f46;background:#fff}.workspace-body{min-height:calc(100vh - 76px);display:flex}main{flex:1;min-width:0;padding:36px}.panel{background:#fff;border:1px solid #dce4de;border-radius:8px;min-height:180px;padding:28px}.panel-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}h1{letter-spacing:-.5px;margin:0 0 20px;font-size:24px}.panel-header h1{margin:0}.login{background:#fff;border:1px solid #dce4de;border-radius:8px;max-width:410px;margin:65px auto;padding:32px}.edit-form fieldset{border:0;margin:0 0 20px;padding:0}.field{margin:0 0 16px;display:block}.field span{margin-bottom:7px;font-size:13px;font-weight:600;display:block}.notice{background:#eef3ef;border-radius:4px;padding:16px}.notice.error{color:#9b3328;background:#fff0eb}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;color:#526459;background:#f5f7f4;font-size:12px}th,td{border-bottom:1px solid #e4e9e5;padding:14px 12px}.text-button{color:#185f46;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.empty{text-align:center;color:#64796b;padding:30px}.detail-list>div{border-bottom:1px solid #e4e9e5;gap:30px;padding:12px 0;display:flex}.detail-list dt{color:#64796b;width:180px}.detail-list dd{overflow-wrap:anywhere;margin:0}@media (max-width:760px){.workspace-body{display:block}main,.panel{padding:18px}.toolbar label{font-size:0}.toolbar select{font-size:13px}}.editor{border-top:1px solid #dce4de;max-width:680px;margin-top:32px;padding-top:24px}.editor h2{font-size:18px}.grant-list{gap:10px;display:grid}.grant-list label{align-items:center;gap:12px;display:flex}.grant-list input{width:auto}.verification-case{border:1px solid #dce4de;border-radius:5px;margin:12px 0;padding:20px}select[multiple]{min-height:120px}.invoice-section{border-bottom:1px solid #dce4de;margin:24px 0 40px;padding-bottom:28px}.invoice-detail{max-width:none}.invoice-actions{margin:24px 0}@media print{body *{visibility:hidden}.invoice-detail,.invoice-detail *{visibility:visible}.invoice-detail{border:0;width:100%;margin:0;padding:20px;position:absolute;top:0;left:0}.invoice-actions,.invoice-actions *,.invoice-print{display:none!important}body{background:#fff}}:root{--shell-sidebar-w:256px;--shell-header-h:74px;--shell-active-bg:#e9f4f0;--shell-active-text:#005742;--shell-muted:#668085;--shell-nav-text:#294147}.shell-header{height:var(--shell-header-h);z-index:50;background:#fff;border-bottom:1px solid #dce4de;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0}.shell-logo{height:20px;display:block}.shell-controls{align-items:center;gap:14px;display:flex}.shell-lang-label{color:#294147;white-space:nowrap;font-size:12px;font-weight:600}.shell-lang{align-items:center;display:flex;position:relative}.shell-lang-chip,.shell-lang-menu{display:none}.shell-lang-select{color:#071c22;border:1px solid #dce8e4;border-radius:6px;width:110px;height:36px;padding:0 10px;font-size:12px}.shell-bell{color:#668085;align-items:center;display:flex}.shell-divider{background:#dce8e4;flex-shrink:0;width:1px;height:34px}.user-avatar{color:#fff;letter-spacing:.5px;background:#087a50;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:600;display:flex}.shell-profile{flex-direction:column;gap:2px;max-width:130px;display:flex;overflow:hidden}.shell-profile-name{color:#071c22;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.shell-menu-btn{cursor:pointer;color:#294147;background:0 0;border:none;align-items:center;padding:4px;display:none}.shell-sidebar{width:var(--shell-sidebar-w);height:calc(100vh - var(--shell-header-h));top:var(--shell-header-h);background:#fff;border-right:1px solid #dce4de;flex-direction:column;flex-shrink:0;gap:20px;padding:16px 16px 24px 22px;display:flex;position:sticky;overflow-y:auto}.nav-group{flex-direction:column;gap:4px;display:flex}.nav-group-label{color:var(--shell-muted);letter-spacing:1.54px;text-transform:uppercase;padding:8px 10px 4px;font-size:11px;font-weight:700;display:block}.nav-item{height:38px;color:var(--shell-nav-text);border-radius:6px;align-items:center;gap:12px;padding:0 10px;font-size:13px;text-decoration:none;transition:background .15s;display:flex}.nav-item:hover{background:#f4f8f7}.nav-item.active{background:var(--shell-active-bg);color:var(--shell-active-text);border-radius:10px;font-weight:600}.support-card{background:#f4f8f7;border-radius:13px;flex-direction:column;gap:8px;margin-top:auto;padding:18px;display:flex}.support-card-title{color:#071c22;margin:0;font-size:16px;font-weight:700}.support-card-desc{color:#668085;margin:0;font-size:12px;line-height:1.4}.support-wa-btn{color:#294147;cursor:pointer;background:#fff;border:none;border-radius:6px;align-items:center;gap:8px;width:fit-content;padding:9px 12px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.support-illustration{object-fit:cover;border-radius:10px;width:100%;height:92px;margin-top:4px;display:block}.sidebar-overlay{z-index:99;background:#0000004d;display:none;position:fixed;inset:0}.ds-page-header__breadcrumb{color:#213d47;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;display:flex}.ds-page-header__breadcrumb a{color:inherit;align-items:center;text-decoration:none;display:flex}.ds-page-header__breadcrumb a:hover{text-decoration:underline}.ds-page-header__breadcrumb-sep{color:#668085}.ds-page-header__breadcrumb-current{font-weight:600}@media (max-width:760px){.shell-menu-btn{display:flex}.shell-sidebar{left:-100%;top:var(--shell-header-h);height:calc(100vh - var(--shell-header-h));z-index:100;visibility:hidden;border-bottom:none;border-right:1px solid #dce4de;width:85vw;max-width:300px;padding:16px 16px 24px 18px;transition:left .25s,visibility 0s .25s;position:fixed}.shell-sidebar.is-open{visibility:visible;transition:left .25s,visibility;left:0}.sidebar-overlay.is-open{display:block}.shell-header{padding:0 16px}.shell-controls{gap:8px}.shell-logo{height:16px}.user-avatar{width:32px;height:32px;font-size:12px}.shell-lang-label{display:none}.shell-lang-chip{color:#294147;cursor:pointer;background:#fff;border:1px solid #dce8e4;border-radius:6px;align-items:center;gap:3px;height:32px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.shell-lang-select{display:none}.shell-lang-menu{z-index:60;background:#fff;border:1px solid #dce8e4;border-radius:8px;flex-direction:column;gap:2px;min-width:170px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 24px #071c2224}.shell-lang-option{text-align:left;color:#294147;cursor:pointer;background:#fff;border:0;border-radius:6px;width:100%;padding:9px 10px;font-size:13px;display:block}.shell-lang-option:hover{background:#f4f8f7}.shell-lang-option.selected{background:var(--shell-active-bg);color:var(--shell-active-text);font-weight:600}.shell-profile,.shell-divider{display:none}.shell-sidebar nav{flex-direction:column;gap:20px;display:flex}.shell-sidebar nav a{display:flex}.shell-sidebar .nav-group{flex-direction:column;gap:4px;display:flex}}@media (max-width:400px){.shell-bell{display:none}}.nav-group-label,.support-card-desc{color:#5c7378}
