.sr-groups{display:grid;gap:22px}.sr-title{display:flex;align-items:baseline;gap:8px;margin:0 0 8px;font:600 16px/1.3 var(--f-text);color:var(--n-ink)}.sr-title small{font-size:13px;color:var(--n-muted)}.sr-list{margin:0;padding:0;list-style:none;display:grid;gap:4px}.sr-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 10px;border-radius:10px;color:var(--n-ink);text-decoration:none}.sr-row:focus-visible,.sr-row:hover{background:var(--n-held)}.sr-row:focus-visible{outline:2px solid var(--n-mintdk);outline-offset:1px}.sr-thumb{flex:none;width:36px;aspect-ratio:63/88;border-radius:4px;overflow:hidden;background:var(--n-held)}.sr-thumb img{display:block;width:100%;height:100%;object-fit:contain}.sr-text{display:grid;gap:1px;min-width:0;font-size:14px;color:var(--n-muted)}.sr-text b{font-size:15px;font-weight:600;color:var(--n-ink);overflow-wrap:anywhere}.sr-sale{justify-self:start;margin-top:2px}.sr-form{display:flex;gap:8px}.sr-field{flex:1;min-width:0;min-height:48px;padding:0 14px;border:1px solid var(--n-field);border-radius:10px;background:var(--n-white);color:var(--n-ink);font:400 16px/1.2 var(--f-text)}.sr-field:focus-visible{outline:2px solid var(--n-mintdk);outline-offset:1px}.sr-submit{flex:none;min-height:48px;padding:0 18px;border:0;border-radius:10px;background:var(--n-green);color:var(--n-white);font:600 15px/1 var(--f-text);cursor:pointer}.sr-submit:hover{background:var(--n-deep)}.sr-page{padding:28px 0 48px}.sr-page h1{margin:0 0 16px}.sr-summary{margin:14px 0 22px;font-size:15px;color:var(--n-muted)}