.secure-exchange__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.secure-exchange__fields label{color:#3f4767;gap:7px;min-width:0;font-size:.9rem;font-weight:800;display:grid}.secure-exchange__fields input,.secure-exchange__fields select,.secure-exchange__fields textarea{color:#252b48;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #d9dced;border-radius:12px;padding:10px 12px}.secure-exchange__fields textarea{resize:vertical}.secure-exchange__fields input:focus-visible,.secure-exchange__fields select:focus-visible,.secure-exchange__fields textarea:focus-visible,.secure-exchange__reveal-gate button:focus-visible,.secure-exchange__revealed button:focus-visible{outline-offset:2px;border-color:#5735fc;outline:3px solid #5735fc3d}.secure-exchange__fields .secure-exchange__check{border:1px solid #d9dced;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-self:end;align-items:center;min-height:46px;padding:10px 12px}.secure-exchange__check input{width:18px;min-height:18px;margin:0}.secure-exchange__reveal-gate,.secure-exchange__revealed,.secure-exchange__closed,.secure-policy-summary{color:#343a59;background:#fafaff;border:1px solid #dedff1;border-radius:16px;gap:10px;padding:16px;display:grid}.secure-exchange-portal{background:#fff;border:1px solid #dfe1ef;border-radius:18px;gap:14px;margin-top:14px;padding:16px;display:grid}.secure-exchange-portal>header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.secure-exchange-portal>header div{gap:3px;display:grid}.secure-exchange-portal>header span,.secure-exchange-portal>header bdi{color:#6b718d;font-size:.78rem}.secure-exchange-portal h4{color:#292f4d;margin:0;font-size:1rem}.secure-exchange-form{background:#fafaff;border:1px solid #dedff1;border-radius:16px;gap:13px;padding:15px;display:grid}.secure-exchange-form p,.secure-exchange-form ul{margin:4px 0 0;line-height:1.8}.secure-exchange-form>label,.secure-exchange__decline label{color:#3f4767;gap:7px;font-weight:800;display:grid}.secure-exchange-form>label input,.secure-exchange-form>label select,.secure-exchange-form>label textarea,.secure-exchange__decline textarea{color:#252b48;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #d9dced;border-radius:12px;padding:10px 12px}.secure-exchange-form>button,.secure-exchange-form .secure-exchange__actions button{color:#fff;width:fit-content;min-height:44px;font:inherit;background:#5735fc;border:1px solid #5735fc;border-radius:11px;padding:9px 15px;font-weight:900}.secure-exchange-form button:disabled{opacity:.58;cursor:not-allowed}.secure-exchange-history{border-top:1px solid #e5e6f1;padding-top:12px}.secure-exchange-history summary{color:#4c5371;cursor:pointer;font-weight:800}.secure-exchange-history ol{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.secure-exchange-history li{background:#fafaff;border:1px solid #e6e7f1;border-radius:12px;gap:5px;padding:11px;display:grid}.secure-exchange-history li>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.secure-exchange-history p,.secure-exchange-history small{margin:0;line-height:1.7}.secure-exchange__decline{border-top:1px solid #dedff1;gap:10px;padding-top:12px;display:grid}.secure-exchange__loading{color:#616884;margin:0}.secure-exchange__reveal-gate p,.secure-exchange__revealed p,.secure-exchange__closed p,.secure-policy-summary p{margin:0;line-height:1.8}.secure-exchange__warning{color:#694800;background:#fff8e8;border-inline-start:3px solid #e59b16;border-radius:8px;padding:10px 12px}.secure-exchange__error{color:#a32731;margin:0;line-height:1.8}.secure-exchange__actions,.secure-exchange__revealed-head,.secure-exchange__revealed dd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.secure-exchange__revealed-head{justify-content:space-between}.secure-exchange__revealed-head>div{gap:4px;display:grid}.secure-exchange__revealed-head span{color:#656b87;font-size:.84rem}.secure-exchange__reveal-gate button,.secure-exchange__revealed button,.secure-exchange__closed button,.secure-exchange__closed a{color:#fff;width:fit-content;min-height:42px;font:inherit;cursor:pointer;background:#5735fc;border:1px solid #5735fc;border-radius:11px;padding:8px 14px;font-weight:800;text-decoration:none}.secure-exchange__reveal-gate button:disabled{opacity:.58;cursor:wait}.secure-exchange__secondary,.secure-exchange__closed .secure-exchange__secondary,.secure-exchange__revealed .secure-exchange__secondary{color:#454c6b;background:#fff;border-color:#d4d6e8}.secure-exchange__revealed dl{gap:9px;margin:0;display:grid}.secure-exchange__revealed dl>div{border-bottom:1px solid #e7e8f3;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.secure-exchange__revealed dt{color:#656b87}.secure-exchange__revealed dd{min-width:0;margin:0}.secure-exchange__revealed code{overflow-wrap:anywhere;color:#222843;-webkit-user-select:text;user-select:text;min-width:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.secure-exchange__revealed .secure-exchange__copy{color:#454c6b;background:#fff;border-color:#d4d6e8;min-height:34px;padding:5px 10px;font-size:.8rem}.secure-policy-summary header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.secure-policy-summary.is-safe{background:#f5fcf8;border-color:#b9dec9}.secure-policy-summary.is-invalid{background:#fff8f8;border-color:#efc7ca}@media (width<=680px){.secure-exchange__fields{grid-template-columns:1fr}.secure-exchange__revealed dl>div{grid-template-columns:1fr;gap:5px}.secure-exchange__reveal-gate button,.secure-exchange__closed a,.secure-exchange__closed button,.secure-exchange-form>button,.secure-exchange-form .secure-exchange__actions button{width:100%}}@media (prefers-reduced-motion:reduce){.secure-exchange__reveal-gate *,.secure-exchange__revealed *{scroll-behavior:auto!important}}.managed-panel{--managed-ink:#18202d;--managed-muted:#667085;--managed-line:#e4e7ec;--managed-accent:#3156d3;color:var(--managed-ink);gap:1rem;min-width:0;display:grid}.managed-panel--customer,.managed-panel--admin{border:1px solid var(--managed-line);background:#fff;border-radius:1.25rem;padding:clamp(1rem,2.2vw,1.5rem)}.managed-panel__heading,.managed-card>header,.managed-admin-section>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.managed-panel__heading h2,.managed-panel__heading p,.managed-card p,.managed-subsection h3{margin:0}.managed-panel__heading>div{gap:.3rem;display:grid}.managed-panel__heading>div>span,.managed-card>header span{color:var(--managed-accent);font-size:.76rem;font-weight:750}.managed-panel__heading>button,.managed-state button,.managed-action button{background:var(--managed-accent);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:.75rem;padding:.65rem .9rem;font-weight:700}.managed-panel button:disabled{cursor:not-allowed;opacity:.48}.managed-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.85rem;display:grid}.managed-card{border:1px solid var(--managed-line);background:#fbfcfe;border-radius:1rem;gap:.8rem;min-width:0;padding:1rem;display:grid}.managed-card.is-actionable{border-color:color-mix(in srgb, var(--managed-accent) 55%, var(--managed-line));box-shadow:0 0 0 2px color-mix(in srgb, var(--managed-accent) 8%, transparent)}.managed-card>header>div{gap:.2rem;min-width:0;display:grid}.managed-card>header strong{overflow-wrap:anywhere}.managed-card>header b{color:#3448a5;white-space:nowrap;background:#eef2ff;border-radius:999px;padding:.35rem .55rem;font-size:.76rem;font-weight:700}.managed-facts{gap:.45rem;margin:0;display:grid}.managed-facts>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.managed-facts dt{color:var(--managed-muted);font-size:.78rem}.managed-facts dd{text-align:end;margin:0;font-size:.82rem;font-weight:650}.managed-actions,.managed-action,.managed-action__fields{gap:.65rem;display:grid}.managed-actions{border-top:1px solid var(--managed-line);padding-top:.8rem}.managed-action+.managed-action{border-top:1px dashed var(--managed-line);padding-top:.75rem}.managed-action p,.managed-action small,.managed-empty-line{color:var(--managed-muted);margin:0;font-size:.78rem}.managed-action label{color:var(--managed-muted);gap:.3rem;font-size:.78rem;display:grid}.managed-action input,.managed-action select,.managed-action textarea{color:var(--managed-ink);font:inherit;background:#fff;border:1px solid #cfd4dc;border-radius:.65rem;width:100%;min-height:2.5rem;padding:.55rem .65rem}.managed-action textarea{resize:vertical;min-height:5.5rem}.managed-action .managed-checkbox{flex-direction:row;align-items:center;display:flex}.managed-checkbox input{width:auto;min-height:auto}.managed-action__error{color:#b42318}.managed-action__success{color:#067647}.managed-action a{color:var(--managed-accent);font-weight:700}.managed-state,.managed-feature-state{border:1px dashed var(--managed-line);color:var(--managed-muted);background:#f8fafc;border-radius:.85rem;margin:0;padding:.9rem}.managed-state.is-error{color:#b42318;background:#fffbfa;border-color:#fecdca;justify-content:space-between;align-items:center;gap:1rem;display:flex}.managed-feature-state{color:#854a0e}.managed-subsection{gap:.7rem;display:grid}.managed-subsection+.managed-subsection{border-top:1px solid var(--managed-line);padding-top:1rem}.managed-renewal{background:#f4f7ff;border-radius:.75rem;gap:.45rem;padding:.75rem;display:grid}.managed-panel--seller{border:1px solid var(--managed-line);background:#fff;border-radius:1rem;padding:1rem}.managed-panel--seller.is-compact .managed-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.managed-panel--admin{gap:1.2rem}.managed-admin-section>header span{color:var(--managed-muted);font-size:.8rem}@media (width<=640px){.managed-panel__heading,.managed-state.is-error{flex-direction:column;align-items:stretch}.managed-panel__heading>button,.managed-state button{width:100%}.managed-facts>div{flex-direction:column;align-items:flex-start;gap:.15rem}.managed-facts dd{text-align:start}}.managed-config{border:1px solid color-mix(in srgb,var(--color-border,#d7dce5) 84%,transparent);background:var(--color-surface,#fff);border-radius:1rem;margin-top:1.25rem;padding:1rem}.managed-config>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.managed-config>header span{color:var(--color-primary,#3158d4);font-size:.75rem}.managed-config>header h2{margin:.2rem 0}.managed-config>header p{max-width:64rem;color:var(--color-text-muted,#5e6675);margin:.25rem 0}.managed-config button{min-height:2.4rem}.managed-config-notice,.managed-config-state{background:var(--color-surface-subtle,#f4f6fa);border-radius:.75rem;padding:.8rem}.managed-config-state.is-error,.managed-config .is-error{color:#a42128}.managed-config .is-warning{color:#8a5a00}.managed-config-command{background:var(--color-surface-subtle,#f4f6fa);border-radius:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0;padding:1rem;display:grid}.managed-config-command h3,.managed-config-command>p{grid-column:1/-1;margin:0}.managed-config-command label{gap:.35rem;font-size:.85rem;display:grid}.managed-config-command .wide{grid-column:1/-1}.managed-config-command input,.managed-config-command select,.managed-config-command textarea{border:1px solid var(--color-border,#ccd2dd);background:var(--color-surface,#fff);width:100%;color:inherit;border-radius:.55rem;padding:.55rem}.managed-config-command textarea{min-height:10rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.managed-config-schema{gap:.35rem;display:grid}.managed-config-schema code{white-space:normal;overflow-wrap:anywhere}.managed-config-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.managed-config-group{min-width:0}.managed-config-group>header{justify-content:space-between;align-items:center;display:flex}.managed-config-list{gap:.65rem;display:grid}.managed-config-list article{border:1px solid var(--color-border,#d7dce5);border-radius:.75rem;padding:.75rem}.managed-config-list article>header{justify-content:space-between;gap:.75rem;display:flex}.managed-config-list dl{grid-template-columns:minmax(7rem,.5fr) 1fr;gap:.25rem .5rem;font-size:.78rem;display:grid}.managed-config-list dt{color:var(--color-text-muted,#5e6675)}.managed-config-list dd{overflow-wrap:anywhere;margin:0}.managed-config-list small{color:var(--color-text-muted,#5e6675)}.managed-config-audit{margin-top:1rem}.managed-config-audit ul{gap:.4rem;padding:0;list-style:none;display:grid}.managed-config-audit li{border-bottom:1px solid var(--color-border,#d7dce5);grid-template-columns:minmax(12rem,1fr) minmax(10rem,1fr) auto;gap:.75rem;padding:.6rem;display:grid}@media (width<=800px){.managed-config-command{grid-template-columns:1fr}.managed-config-command>*{grid-column:1!important}.managed-config-groups,.managed-config-audit li{grid-template-columns:1fr}.managed-config>header{flex-direction:column}}.chat-attachment-controls{gap:.45rem;display:grid}.chat-attachment-controls>input{display:none}.chat-attachment-controls__actions{flex-wrap:wrap;gap:.5rem;display:flex}.chat-attachment-controls__actions button{color:#1d4ed8;font:inherit;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:11px;padding:.55rem .8rem;font-size:.82rem;font-weight:800}.chat-attachment-controls__actions button.is-recording{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.chat-attachment-controls__actions button:disabled{opacity:.55;cursor:not-allowed}.chat-attachment-controls>small{color:#64748b;font-size:.72rem}.chat-attachment-controls__error{color:#b91c1c;margin:0;font-size:.78rem}.chat-attachment-view{margin:.45rem 0}.chat-attachment-view.is-image{color:#1d4ed8;gap:.35rem;font-size:.75rem;font-weight:800;text-decoration:none;display:grid}.chat-attachment-view.is-image img{object-fit:contain;background:#fff;border:1px solid #cbd5e1;border-radius:12px;width:min(100%,22rem);max-height:18rem;display:block}.chat-attachment-view.is-voice{gap:.3rem;display:grid}.chat-attachment-view.is-voice audio{width:min(100%,24rem);height:2.5rem}.chat-attachment-view.is-voice a{color:#1d4ed8;font-size:.75rem;font-weight:800}.chat-attachment-view__status{color:#9a3412;margin:.45rem 0;display:block}.order-room{background:#feffff;border:1px solid #64748b3d;border-radius:18px;margin-top:1rem;overflow:hidden}.order-room__toggle{width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.order-room__toggle span{gap:.2rem;display:grid}.order-room__toggle small{color:#64748b;font-weight:500}.order-room__toggle b{color:#2563eb;font-size:1.5rem}.order-room__body{padding:0 1rem 1rem}.order-room__toolbar{border-top:1px solid #64748b2e;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem 0;display:flex}.order-room__toolbar p{color:#7c2d12;margin:0;font-size:.82rem}.order-room__toolbar button,.order-room__message footer button,.order-room__reply button{color:#2563eb;cursor:pointer;background:0 0;border:0}.order-room__messages{gap:.65rem;max-height:24rem;padding:.25rem;display:grid;overflow:auto}.order-room__message{background:#f1f5f9;border-radius:16px 16px 16px 4px;justify-self:start;width:min(88%,38rem);padding:.75rem .85rem}.order-room__message.is-self{background:#dbeafe;border-radius:16px 16px 4px;justify-self:end}.order-room__message.is-sharifgpt,.order-room__message.is-system{background:#fef3c7}.order-room__message.is-customer{background:#ecfeff}.order-room__message.is-seller{background:#f0fdf4}.order-room__message header,.order-room__message footer{justify-content:space-between;gap:.7rem;display:flex}.order-room__message header{color:#475569;font-size:.76rem}.order-room__message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.45rem 0}.order-room__message blockquote{color:#475569;border-inline-start:3px solid #94a3b8;margin:.45rem 0;padding:.35rem .6rem;font-size:.78rem}.order-room__message footer{color:#64748b;align-items:center;font-size:.75rem}.order-room__attachment{color:#1d4ed8;margin-bottom:.45rem;font-size:.78rem;font-weight:800;display:inline-flex}.order-room__composer{gap:.65rem;margin-top:.8rem;display:grid}.order-room__composer label{gap:.35rem;font-size:.82rem;font-weight:700;display:grid}.order-room__composer textarea{resize:vertical;width:100%;font:inherit;border:1px solid #cbd5e1;border-radius:12px;padding:.7rem}.order-room__composer>button{color:#fff;font:inherit;cursor:pointer;background:#2563eb;border:0;border-radius:12px;justify-self:end;padding:.65rem 1rem;font-weight:800}.order-room__composer>button:disabled{opacity:.55;cursor:not-allowed}.order-room__reply{color:#475569;background:#e2e8f0;border-radius:10px;justify-content:space-between;gap:.8rem;padding:.5rem .7rem;font-size:.8rem;display:flex}.order-room__error{color:#991b1b;background:#fee2e2;border-radius:10px;padding:.65rem .8rem}.order-room__empty{color:#64748b;text-align:center;padding:1rem}@media (width<=640px){.order-room__toolbar{flex-direction:column;align-items:flex-start}.order-room__message{width:94%}}.managed-delivery-issue{color:#2d281f;background:#fffaf2;border:1px solid #5243312e;border-radius:18px;margin:1rem 0;padding:1rem}.managed-delivery-issue>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.managed-delivery-issue h4{margin:.25rem 0;font-size:1rem}.managed-delivery-issue__mode{color:#17603c;background:#e8f6ee;border-radius:999px;padding:.3rem .6rem;font-size:.75rem}.managed-delivery-issue__mode.is-read_only{color:#714b00;background:#fff0d1}.managed-delivery-issue dl{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.65rem;margin:.8rem 0;display:grid}.managed-delivery-issue dl div{gap:.2rem;display:grid}.managed-delivery-issue dt{color:#6f6659;font-size:.75rem}.managed-delivery-issue dd{overflow-wrap:anywhere;margin:0;font-weight:700}.managed-delivery-issue__timeline{gap:.4rem;margin:.75rem 0;padding-inline-start:1.25rem;display:grid}.managed-delivery-issue__timeline li{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.managed-delivery-issue__timeline time{color:#756b5e;font-size:.78rem}.managed-delivery-issue__actions{flex-wrap:wrap;gap:.6rem;margin-top:.85rem;display:flex}.managed-delivery-issue button{color:#fff;cursor:pointer;background:#155b3c;border:0;border-radius:12px;padding:.7rem .9rem}.managed-delivery-issue button.is-danger{background:#8d2d2d}.managed-delivery-issue button:disabled{opacity:.5;cursor:not-allowed}.managed-delivery-issue__notice{color:#17603c}.managed-delivery-issue__error,.managed-delivery-issue.is-error{color:#8d2d2d}.managed-delivery-issue__admin{gap:.75rem;display:grid}.managed-delivery-issue details{border-top:1px solid #52433124;padding-top:.75rem}.managed-delivery-issue summary{cursor:pointer;font-weight:800}.managed-delivery-issue__form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;margin-top:.75rem;display:grid}.managed-delivery-issue__form label,.managed-delivery-issue__form fieldset{gap:.35rem;display:grid}.managed-delivery-issue__form input,.managed-delivery-issue__form select,.managed-delivery-issue__form textarea{box-sizing:border-box;width:100%;color:inherit;background:#fff;border:1px solid #cabda9;border-radius:10px;padding:.65rem}.managed-delivery-issue__form fieldset{border:1px solid #d8cbb8;border-radius:12px}@media (width<=640px){.managed-delivery-issue>header{display:grid}.managed-delivery-issue__form{grid-template-columns:1fr}}
