:root{color:#193d34;font-synthesis:none;background:#f8f7f2;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}header{justify-content:space-between;align-items:center;gap:20px;max-width:1120px;margin:auto;padding:24px;display:flex}.brand{letter-spacing:-1px;color:inherit;font-size:28px;font-weight:850;text-decoration:none}.brand span{color:#d7883e;margin-inline-start:6px;font-size:14px}label{align-items:center;gap:12px;font-size:14px;display:flex}select{color:inherit;font:inherit;background:#fff;border:1px solid #b7c5be;border-radius:8px;padding:10px}main{max-width:800px;margin:60px auto;padding:0 24px}.eyebrow{letter-spacing:4px;color:#647b70;font-size:13px}h1{letter-spacing:-1px;max-width:760px;font-size:clamp(2.2rem,6vw,3.7rem);line-height:1.15}.intro{color:#50675e;max-width:650px;font-size:20px;line-height:1.7}aside{background:#f2e9d9;border-inline-start:3px solid #d7883e;margin-block:32px;padding:16px 20px;line-height:1.6}section{border-block-start:1px solid #d5ded5;margin-block-start:40px;padding-block-start:20px}h2{font-size:21px}ul{padding-inline-start:22px;line-height:2}.health{color:#50675e;margin-block-start:40px;font-size:14px}select:focus-visible,a:focus-visible{outline-offset:4px;outline:3px solid #d7883e}[dir=rtl] h1{letter-spacing:0;line-height:1.5}@media (width<=500px){header{padding:18px}main{margin-block-start:32px}label{gap:6px}}form{gap:12px;max-width:420px;display:grid}form label{display:block}input,button{font:inherit;border:1px solid #b7c5be;border-radius:8px;min-width:0;padding:12px}button{cursor:pointer;color:#fff;background:#193d34}button:disabled{opacity:.6;cursor:wait}input:focus-visible,button:focus-visible{outline-offset:3px;outline:3px solid #d7883e}.auth-notice{color:#50675e;line-height:1.6}[role=alert]{color:#9b2424}[data-testid=workspace] code{overflow-wrap:anywhere;unicode-bidi:isolate}form input:not([type=checkbox]):not([type=radio]),textarea{width:100%;margin-block-start:6px;display:block}textarea{min-height:100px;font:inherit;color:inherit;resize:vertical;border:1px solid #b7c5be;border-radius:8px;padding:12px}fieldset{border:1px solid #b7c5be;border-radius:8px;padding:12px}fieldset label{margin-block:8px}nav{flex-wrap:wrap;gap:8px;display:flex}article{border:1px solid #d5ded5;border-radius:12px;margin-block:16px;padding:16px}article label{margin-block:12px}article button,li button{margin-block:4px;margin-inline-end:8px}dl{gap:12px;display:grid}dt{font-weight:650}dd{overflow-wrap:anywhere;margin:0}textarea:focus-visible{outline-offset:3px;outline:3px solid #d7883e}.journey-nav{background:var(--surface,#fff);z-index:2;flex-wrap:wrap;gap:.5rem;padding:.75rem 0;display:flex;position:sticky;top:0}.journey-nav [aria-current=page]{outline:3px solid #b64b14}.order-cards{gap:1rem;padding:0;list-style:none;display:grid}.order-cards li{border:1px solid #ddd;border-radius:1rem;padding:1rem}button,a,input{touch-action:manipulation}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #b64b14}[hidden]{display:none!important}article,section{overflow-wrap:anywhere;min-width:0}[data-testid=disputes] select,[data-testid=payments] select{width:100%;min-width:0;max-width:100%}[data-testid=disputes] button{white-space:normal;max-width:100%}.case-list{padding:0;list-style:none}.case-list>li{border-block-start:1px solid #d5ded5;padding-block:12px}.product-photo{object-fit:contain;max-width:100%;max-height:320px}[data-testid=upload] input{max-width:100%}[data-testid=upload] label{display:block}[data-testid=upload] button{max-width:100%}[data-testid=upload]{min-inline-size:0}[data-testid=upload] input[type=file]{width:100%}
