.ops-workspace:is(.admin-shell,.admin-login){--ops-paper:#fcfaf6;--ops-white:#fff;--ops-ink:#24161f;--ops-plum:#6b2d55;--ops-muted:#5e5058;--ops-line:#e8e1d9;--ops-sand:#f3eee7;--ops-blush:#f7e7e1;--ops-leaf:#2f5d45;--green:var(--ops-plum);--dark-green:#52213f;--white:var(--ops-white);--paper:var(--ops-paper);--line:var(--ops-line);--muted:var(--ops-muted);--muted-on-tint:var(--ops-muted);--sage:var(--ops-sand);--pink:var(--ops-blush);--serif:"Bricolage Grotesque", sans-serif;--sans:"Figtree", sans-serif;--partner-line:var(--ops-line);--partner-muted:var(--ops-muted);font-family:var(--sans);color:var(--ops-ink);background:var(--ops-paper);font-variant-numeric:tabular-nums;min-height:100dvh}.ops-workspace:is(.admin-shell,.admin-login) :where(h1,h2,h3,h4){font-family:var(--serif);color:var(--ops-ink);letter-spacing:-.025em;text-wrap:balance}.ops-workspace:is(.admin-shell,.admin-login) :where(p){text-wrap:pretty}.ops-workspace:is(.admin-shell,.admin-login) :where(button,input,select,textarea){font-family:var(--sans)}.ops-workspace:is(.admin-shell,.admin-login) .ops-page-header{border-bottom:1px solid var(--ops-line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;padding-bottom:22px;display:flex}.ops-workspace:is(.admin-shell,.admin-login) .ops-page-copy{min-width:0}.ops-workspace:is(.admin-shell,.admin-login) .ops-page-copy h1{font-family:var(--serif);color:var(--ops-ink);letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(26px,2.3vw,34px);font-weight:700;line-height:1.12}.ops-workspace:is(.admin-shell,.admin-login) .ops-page-copy p,.ops-workspace:is(.admin-shell,.admin-login) .ops-section-heading p{color:var(--ops-muted);max-width:68ch;margin:0;font-size:14px;line-height:1.65}.ops-workspace:is(.admin-shell,.admin-login) .ops-page-actions{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.ops-workspace:is(.admin-shell,.admin-login) .ops-section{background:var(--ops-white);border:1px solid var(--ops-line);border-radius:16px;min-width:0;margin-block:20px;padding:clamp(18px,2vw,26px)}.ops-workspace:is(.admin-shell,.admin-login) .ops-section-heading{margin-bottom:22px}.ops-workspace:is(.admin-shell,.admin-login) .ops-section-heading h2{margin:0 0 6px;font-size:21px}.ops-workspace:is(.admin-shell,.admin-login) .ops-empty-state{text-align:center;background:var(--ops-sand);border-radius:16px;justify-items:center;gap:12px;padding:44px 22px;display:grid}.ops-workspace:is(.admin-shell,.admin-login) .ops-empty-icon{width:56px;height:56px;color:var(--ops-plum);background:var(--ops-white);border-radius:14px;place-items:center;display:grid}.ops-workspace:is(.admin-shell,.admin-login) .ops-empty-state h2{margin:0;font-size:21px}.ops-workspace:is(.admin-shell,.admin-login) .ops-empty-state p{max-width:52ch;color:var(--ops-muted);margin:0;line-height:1.65}.ops-workspace:is(.admin-shell,.admin-login) .ops-empty-action{margin-top:8px}.ops-workspace:is(.admin-shell,.admin-login) .button{background:var(--ops-plum);border-color:var(--ops-plum);color:#fff;font-family:var(--sans);border-radius:12px;gap:9px;min-height:44px;padding:11px 18px;font-size:14px;font-weight:600;transition:background-color .18s,border-color .18s,transform .18s}.ops-workspace:is(.admin-shell,.admin-login) .button:hover:not(:disabled){background:#52213f;border-color:#52213f}.ops-workspace:is(.admin-shell,.admin-login) .button:active:not(:disabled){transform:translateY(1px)}.ops-workspace:is(.admin-shell,.admin-login) .button.secondary{color:var(--ops-plum);border:1px solid var(--ops-line);background:#fff}.ops-workspace:is(.admin-shell,.admin-login) .button.secondary:hover:not(:disabled){background:var(--ops-sand);border-color:var(--ops-plum)}.ops-workspace:is(.admin-shell,.admin-login) .button.danger{color:#fff;background:#8e3524;border-color:#8e3524}.ops-workspace:is(.admin-shell,.admin-login) .button:disabled{opacity:.55;cursor:not-allowed;transform:none}.ops-workspace:is(.admin-shell,.admin-login) :where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:3px solid var(--ops-plum);outline-offset:3px}.ops-workspace:is(.admin-shell,.admin-login) :where(.field,.themed-select>label){color:var(--ops-ink);font-size:13px;font-weight:500}.ops-workspace:is(.admin-shell,.admin-login) .field :is(input:not([type=checkbox]):not([type=radio]),textarea,select),.ops-workspace:is(.admin-shell,.admin-login) .themed-select>button{color:var(--ops-ink);min-height:46px;font-family:var(--sans);background:#fff;border:1px solid #d9cfc9;border-radius:12px;font-size:14px;line-height:1.5}.ops-workspace:is(.admin-shell,.admin-login) .field :is(input,textarea,select):focus{border-color:var(--ops-plum)}.ops-workspace:is(.admin-shell,.admin-login) .field :is(input,textarea,select):disabled{background:var(--ops-sand);color:var(--ops-muted)}.ops-workspace:is(.admin-shell,.admin-login) .field :is(input,textarea,select)[readonly]{background:var(--ops-sand)}.ops-workspace:is(.admin-shell,.admin-login) .field textarea{resize:vertical;min-height:100px}.ops-workspace:is(.admin-shell,.admin-login) input:is([type=checkbox],[type=radio]){accent-color:var(--ops-plum)}.ops-workspace:is(.admin-shell,.admin-login) .helper{color:var(--ops-muted);font-size:13px;line-height:1.65}.ops-workspace:is(.admin-shell,.admin-login) .form-error{color:#8e3524;background:#fbe9e4;border-radius:12px;padding:12px 16px}.ops-workspace:is(.admin-shell,.admin-login) .modal{background:var(--ops-paper);color:var(--ops-ink);border:1px solid var(--ops-line);border-radius:20px;max-height:calc(100dvh - 32px);padding:clamp(18px,3vw,32px);box-shadow:0 24px 64px #24161f2e}.ops-workspace:is(.admin-shell,.admin-login) .modal::backdrop{background:#24161f80}.ops-workspace:is(.admin-shell,.admin-login) .modal-head{border-color:var(--ops-line);gap:14px}.ops-workspace:is(.admin-shell,.admin-login) .modal-head h2{font-family:var(--serif);color:var(--ops-ink);font-size:24px}.ops-workspace:is(.admin-shell,.admin-login) .modal-head .icon-button{flex-shrink:0}.ops-workspace:is(.admin-shell,.admin-login) :is(.commercial-card,.trust-card){border-color:var(--ops-line);box-shadow:none;background:#fff;border-radius:16px;padding:clamp(18px,2vw,26px)}.ops-workspace:is(.admin-shell,.admin-login) .commercial-page{max-width:none}.ops-workspace:is(.admin-shell,.admin-login) :is(.trust-note,.commercial-card input[readonly]){background:var(--ops-sand);color:var(--ops-muted);border-radius:12px}.ops-workspace:is(.admin-shell,.admin-login) .trust-note{padding:16px 20px;line-height:1.7}.ops-workspace:is(.admin-shell,.admin-login) .trust-metrics{gap:16px;margin-block:24px}.ops-workspace:is(.admin-shell,.admin-login) .trust-metrics>div{border-color:var(--ops-line);background:#fff;border-radius:14px;padding:20px}.ops-workspace:is(.admin-shell,.admin-login) .trust-metrics strong{color:var(--ops-ink);font-family:var(--serif);font-size:clamp(24px,2.2vw,30px);font-weight:700}.ops-workspace:is(.admin-shell,.admin-login) .trust-metrics :is(small,span){color:var(--ops-muted);font-family:var(--sans)}.ops-workspace:is(.admin-shell,.admin-login) :is(.trust-table-wrap,.admin-table-wrap){border-color:var(--ops-line);border-radius:16px}.ops-workspace:is(.admin-shell,.admin-login) .trust-table{color:var(--ops-ink);background:#fff;font-size:13px}.ops-workspace:is(.admin-shell,.admin-login) .trust-table th{background:var(--ops-sand);color:var(--ops-muted);font-size:12px;font-weight:600}.ops-workspace:is(.admin-shell,.admin-login) .trust-table :is(th,td){border-color:var(--ops-line);padding:13px 16px}.ops-workspace:is(.admin-shell,.admin-login) .trust-table td small,.ops-workspace:is(.admin-shell,.admin-login) .trust-row small,.ops-workspace:is(.admin-shell,.admin-login) .trust-empty{color:var(--ops-muted);font-size:12px}.ops-workspace:is(.admin-shell,.admin-login) .trust-row{border-color:var(--ops-line);gap:16px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-values{margin-block:18px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-values>div{border-bottom:1px solid var(--ops-line);padding-block:10px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-values dt{color:var(--ops-muted)}.ops-workspace:is(.admin-shell,.admin-login) .commercial-values dd{color:var(--ops-ink);font-weight:600}.ops-workspace:is(.admin-shell,.admin-login) .commercial-reconciliation{border-color:var(--ops-line);margin-top:24px;padding-top:24px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-reconciliation h3{color:var(--ops-ink);font-family:var(--serif)}.ops-workspace:is(.admin-shell,.admin-login) .trust-filter,.ops-workspace:is(.admin-shell,.admin-login) .trust-filters{background:var(--ops-sand);border-radius:14px;gap:14px;padding:16px}.ops-workspace:is(.admin-shell,.admin-login) .trust-empty{background:var(--ops-sand);border-radius:14px;padding:24px}.ops-workspace:is(.admin-shell,.admin-login) details>summary{cursor:pointer;min-height:44px;color:var(--ops-plum);align-content:center}.ops-workspace:is(.admin-shell,.admin-login) .empty-state{background:var(--ops-sand);border-radius:16px}.ops-workspace:is(.admin-shell,.admin-login) .empty-state :is(h2,h3){font-family:var(--serif)}.ops-workspace:is(.admin-shell,.admin-login) .empty-state p{color:var(--ops-muted)}.ops-workspace:is(.admin-shell,.admin-login) .icon-button{color:var(--ops-plum);border-radius:12px;min-width:44px;min-height:44px}.ops-workspace:is(.admin-shell,.admin-login) .icon-button:hover{background:var(--ops-sand)}@media (width<=700px){.ops-workspace:is(.admin-shell,.admin-login) .ops-page-header{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:24px;padding-bottom:20px}.ops-workspace:is(.admin-shell,.admin-login) .ops-page-actions{flex-shrink:1}.ops-workspace:is(.admin-shell,.admin-login) .ops-page-actions .button{flex:1}.ops-workspace:is(.admin-shell,.admin-login) .trust-metrics{grid-template-columns:minmax(0,1fr);gap:12px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-values>div{flex-wrap:wrap;gap:6px 18px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-values dd{white-space:normal;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.ops-workspace:is(.admin-shell,.admin-login) *,.ops-workspace:is(.admin-shell,.admin-login) :before,.ops-workspace:is(.admin-shell,.admin-login) :after{scroll-behavior:auto;transition:none;animation:none}}.ops-floating-select,.ops-floating-date{--green:#6b2d55;--white:#fff;--sage:#f3eee7;--line:#e8e1d9;--muted-on-tint:#5e5058;color:#24161f;background:#fff;border-color:#e8e1d9;border-radius:14px;font-family:Figtree,sans-serif;box-shadow:0 14px 40px #24161f20}.ops-floating-select>li{color:#24161f;font-size:14px}.ops-floating-select>li[aria-selected=true],.ops-floating-select>li[data-active=true]{color:#6b2d55;background:#f3eee7}.ops-floating-select>li[data-active=true]{outline-color:#6b2d55}.ops-floating-select>li:hover:not([aria-disabled=true]){background:#f7e7e1}.ops-floating-select>li[aria-disabled=true]{color:#5e5058;background:#f3eee7}.ops-floating-date button{font-family:Figtree,sans-serif}.ops-floating-date :focus-visible{outline-offset:1px;outline:3px solid #6b2d55}.ops-floating-date .date-grid [aria-selected=true] button{color:#fff;background:#6b2d55}.ops-floating-date .date-grid [aria-current=date]{box-shadow:inset 0 0 0 1px #6b2d55}.ops-workspace:is(.admin-shell,.admin-login) .date-field-trigger{color:#24161f;background:#fff;border-color:#d9cfc9;border-radius:12px;font-size:14px}.ops-workspace:is(.admin-shell,.admin-login) .trust-shop-finance{border:1px solid var(--ops-line);background:#fff;border-radius:16px;margin-block:16px;padding:22px 24px}.ops-workspace:is(.admin-shell,.admin-login) .trust-shop-finance>summary{font-family:var(--serif);color:var(--ops-ink);font-size:21px}.ops-workspace:is(.admin-shell,.admin-login) .trust-reconciliation{border-color:var(--ops-line)}.ops-workspace:is(.admin-shell,.admin-login) :is(.trust-reputation,.trust-liability-confirm){background:var(--ops-sand);color:var(--ops-ink);border-color:var(--ops-line);border-radius:14px}.ops-workspace:is(.admin-shell,.admin-login) .trust-reputation :is(p,small){color:var(--ops-muted)}.ops-workspace:is(.admin-shell,.admin-login) .trust-response{border-color:var(--ops-line)}.ops-workspace:is(.admin-shell,.admin-login) .trust-rating{color:var(--ops-plum)}.ops-workspace:is(.admin-shell,.admin-login) :is(.partner-finance-chart,.partner-finance-ledger,.partner-split-details,.partner-provider-fees){border:1px solid var(--ops-line);box-shadow:none;background:#fff;border-radius:16px}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-chart-heading h2,.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-section-heading h2{font-family:var(--serif);color:var(--ops-ink);font-size:21px}.ops-workspace:is(.admin-shell,.admin-login) :is(.partner-finance-notice,.partner-chart-scope,.partner-finance-section-heading p,.partner-finance-chart-heading p,.partner-report-row small){color:var(--ops-muted);font-size:13px}.ops-workspace:is(.admin-shell,.admin-login) .partner-store-metrics article{border-color:var(--ops-line);background:#fff;border-radius:14px}.ops-workspace:is(.admin-shell,.admin-login) .partner-store-metrics article :is(span,small){color:var(--ops-muted)}.ops-workspace:is(.admin-shell,.admin-login) .partner-store-metrics article strong{color:var(--ops-ink);font-family:var(--serif)}.ops-workspace:is(.admin-shell,.admin-login) .partner-demo-balances{background:var(--ops-sand);border-radius:14px}.ops-workspace:is(.admin-shell,.admin-login) .partner-demo-balances dt{color:var(--ops-muted)}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-table-wrap th{background:var(--ops-sand);color:var(--ops-muted);font-family:var(--sans)}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-table-wrap :is(th,td){border-color:var(--ops-line)}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-table-wrap :is(table,td){color:var(--ops-ink);font-size:13px}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-table-wrap td small{color:var(--ops-muted)}.ops-workspace:is(.admin-shell,.admin-login) .partner-report-row{border-color:var(--ops-line)}.ops-workspace:is(.admin-shell,.admin-login) .partner-report-row>svg{color:var(--ops-plum)}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-empty{background:var(--ops-sand);border-radius:14px}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-empty h3{font-family:var(--serif);color:var(--ops-ink)}@media (width<=700px){.ops-workspace:is(.admin-shell,.admin-login) .trust-shop-finance{padding:18px}}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-chart-legend i{background:#6b2d55}.ops-workspace:is(.admin-shell,.admin-login) .partner-finance-chart-legend i.adjustment{background:#8e3524}.ops-workspace:is(.admin-shell,.admin-login) :is(.preparation-feedback,.preparation-pending,.dashboard-notice){border:1px solid var(--ops-line);border-radius:14px}.ops-workspace:is(.admin-shell,.admin-login) .trust-card blockquote{background:var(--ops-sand);color:var(--ops-ink);border:0;border-radius:12px;font-size:13px;line-height:1.6}.ops-workspace:is(.admin-shell,.admin-login) :is(.field,.partner-chart-period) select:not([multiple]){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%236b2d55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.ops-workspace:is(.admin-shell,.admin-login) .check-label{min-height:44px;color:var(--ops-ink);cursor:pointer;margin:4px 0 14px;font-size:14px;font-weight:500}.ops-workspace:is(.admin-shell,.admin-login) :is(.check-label,.field)>input:is([type=checkbox],[type=radio]){flex:none;width:18px;height:18px;margin:0}.ops-workspace:is(.admin-shell,.admin-login) :is(.admin-table-wrap,.trust-table-wrap){border-radius:14px}.ops-workspace:is(.admin-shell,.admin-login) .status-pill{white-space:nowrap}@media (width<=700px){.ops-workspace:is(.admin-shell,.admin-login) div.admin-table-wrap:has(>.admin-table-stack){background:0 0;border:0;overflow:visible}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack,.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack :is(tbody,tr,td){width:100%;min-width:0;display:block}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack tr{border-bottom:1px solid var(--ops-line);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 16px;padding:16px;display:grid}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack tr:last-child{border-bottom:0}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack td{white-space:normal;border:0;padding:0}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack td[data-label]:before{content:attr(data-label);content:attr(data-label) / "";color:var(--ops-muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack td.stack-lead{grid-column:1/-1}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack td.stack-action{grid-area:1/2;place-self:start end;width:auto}.ops-workspace:is(.admin-shell,.admin-login) table.admin-table.admin-table-stack tr:has(td.stack-action) td.stack-lead{grid-area:1/1}}.ops-workspace:is(.admin-shell,.admin-login) :is(.admin-form-panel,.product-editor-section,.partner-settings-section) .commercial-card{background:var(--ops-sand);border:0;border-radius:14px;padding:20px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-card>h2{margin:0 0 18px;font-size:21px}.ops-workspace:is(.admin-shell,.admin-login) .commercial-card>p{color:var(--ops-muted);max-width:80ch;font-size:14px;line-height:1.6}.ops-workspace:is(.admin-shell,.admin-login) .commercial-page>form>.button[type=submit]{margin-block:4px 12px}.ops-workspace:is(.admin-shell,.admin-login) .admin-occasion-checks .check-label{margin:0}@media (width>=1100px){.ops-workspace:is(.admin-shell,.admin-login) .commercial-page>form>.commercial-card>.form-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}}.ops-workspace:is(.admin-shell,.admin-login) .form-grid>.ops-field-wide{grid-column:1/-1}.trust-heading{margin-bottom:28px}.trust-heading h1{margin-bottom:8px;font-size:clamp(30px,4vw,44px)}.trust-heading p,.trust-note,.trust-empty{color:#536249}.trust-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:20px;display:grid}.trust-metrics>div{background:#fffefa;border:1px solid #d9e1d0;border-radius:10px;min-width:0;padding:20px}.trust-metrics span,.trust-metrics strong,.trust-metrics small{display:block}.trust-metrics span{font-size:12px}.trust-metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:10px 0;font-size:clamp(20px,2.2vw,29px);font-weight:500}.trust-metrics small{color:#536249;font-size:11px;line-height:1.6}.trust-note{background:#edf1e6;border-radius:8px;padding:17px 20px;font-size:13px;line-height:1.8}.trust-finance h2{margin-top:30px;font-size:27px}.trust-table-wrap{border:1px solid #d9e1d0;border-radius:10px;width:100%;margin-bottom:30px;overflow-x:auto}.trust-table{border-collapse:collapse;text-align:left;background:#fffefa;width:100%;min-width:840px;font-size:12px}.trust-table th{background:#edf1e6;font-weight:500}.trust-table th,.trust-table td{border-bottom:1px solid #e1e5d9;padding:15px 12px}.trust-table td{font-variant-numeric:tabular-nums}.trust-table td small{color:#536249;max-width:200px;margin-top:5px;font-size:10px;line-height:1.6;display:block}.trust-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-block:12px;display:flex}.trust-row small{color:#536249;margin-top:5px;font-size:11px;display:block}.trust-row>div{min-width:0}.trust-card{overflow-wrap:anywhere;background:#fffefa;border:1px solid #d9e1d0;border-radius:10px;margin-block:18px;padding:22px}.trust-card p{white-space:pre-wrap;margin-top:14px;font-size:14px}.trust-card small{color:#536249;font-size:11px}.trust-card blockquote{background:#edf1e6;border-left:3px solid #8fa17d;margin:18px 0;padding:14px 18px;font-size:12px}.trust-card blockquote p{margin-bottom:0}.trust-response{margin-top:20px}.trust-liability-confirm{color:#254d40;cursor:pointer;background:#eef1e8;border:1px solid #bdcbb2;border-radius:8px;align-items:flex-start;gap:10px;margin-block:14px;padding:14px;font-size:13px;line-height:1.6;display:flex}.trust-liability-confirm input{accent-color:#254d40;flex:none;margin-top:3px}.trust-response textarea,.trust-order textarea{resize:vertical;width:100%}.trust-order{border-top:1px solid #d9e1d0;margin-top:35px;padding-top:25px}.trust-order>.button{margin:0 12px 12px 0}.trust-stars{border:0;flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:0;display:flex}.trust-stars legend{margin-bottom:14px;font-size:13px}.trust-stars label{cursor:pointer;border:1px solid #bdcbb2;border-radius:7px;align-items:center;gap:6px;min-height:44px;padding:8px;font-size:13px;display:flex}.trust-stars input{accent-color:#254d40}.trust-stars label:has(:checked){background:#edf1e6;border-color:#254d40}.trust-rating{color:#4f603f;margin-block:10px;font-size:12px;display:block}.trust-filters{flex-wrap:wrap;gap:16px;display:flex}.trust-filter,.trust-filters .field{width:100%;max-width:360px}.trust-reputation{background:#edf1e6;border-radius:8px;margin-block:20px;padding:15px}.trust-reputation>strong{font-size:12px}.trust-reputation p,.trust-reputation small{color:#536249;font-size:11px}.trust-reputation p{margin:8px 0}.trust-public{padding-block:30px 50px}.trust-shop-finance{background:#fffefa;border:1px solid #d9e1d0;border-radius:10px;margin-bottom:20px;padding:22px}.trust-shop-finance>summary{cursor:pointer;font-weight:500;line-height:1.7}.trust-shop-finance>summary span{color:#536249;font-size:12px;display:block}.trust-shop-finance>.button{margin:8px 12px 8px 0}.trust-reconciliation{margin-top:38px}.trust-reconciliation h2{font-size:27px}.trust-reconciliation code{overflow-wrap:anywhere}.trust-history-actions{flex-wrap:wrap;gap:10px;margin-block:20px;display:flex}.trust-empty{padding:24px 0;font-size:14px}@media (width<=760px){.trust-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trust-metrics>div{padding:15px}.trust-card,.trust-shop-finance{padding:16px}.trust-row{align-items:flex-start}.trust-heading h1{font-size:33px}}@media (width<=380px){.trust-metrics{grid-template-columns:1fr}}
