._panel_1oefx_1{padding-block:var(--space-5);border-bottom:1px solid var(--color-line)}._panel_1oefx_1>header,._commentHead_1oefx_7,._commentActions_1oefx_8,._formActions_1oefx_9{align-items:center;display:flex}._panel_1oefx_1>header{justify-content:space-between;align-items:flex-start;gap:var(--space-3)}._panel_1oefx_1 h3{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}._panel_1oefx_1 header p,._panel_1oefx_1>p{margin:var(--space-1) 0 0;color:var(--color-ink-muted);font-size:var(--text-sm)}._panel_1oefx_1 header>strong{font-family:var(--font-mono);font-size:var(--text-sm);flex:none}._list_1oefx_41{gap:var(--space-2);margin:var(--space-4) 0;padding:0;list-style:none;display:grid}._list_1oefx_41 li{padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md)}._commentHead_1oefx_7{gap:var(--space-2);font-size:var(--text-xs);flex-wrap:wrap}._commentHead_1oefx_7>span{color:var(--color-brand);letter-spacing:.05em}._commentHead_1oefx_7 time{color:var(--color-ink-muted)}._commentHead_1oefx_7 em{padding:4px var(--space-2);background:var(--color-warning-soft);color:var(--color-warning);border-radius:999px;font-style:normal}._commentHead_1oefx_7 em[data-status=rejected]{background:var(--color-danger-soft);color:var(--color-danger)}._list_1oefx_41 li>p{margin:var(--space-2) 0 0;line-height:1.55}._commentActions_1oefx_8,._formActions_1oefx_9{gap:var(--space-1);margin-top:var(--space-2)}._form_1oefx_9{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);display:grid}._form_1oefx_9 fieldset{border:0;margin:0;padding:0}._form_1oefx_9 legend,._form_1oefx_9 label{font-size:var(--text-sm);font-weight:650}._stars_1oefx_115{gap:var(--space-1);margin-top:var(--space-1);display:flex}._stars_1oefx_115 button{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface);width:44px;height:44px;color:var(--color-ink-soft);font-size:var(--text-xl);cursor:pointer}._stars_1oefx_115 button[aria-pressed=true]{border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-brand)}._form_1oefx_9 textarea,._form_1oefx_9 select{width:100%;min-height:48px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);font:inherit}._form_1oefx_9 small{color:var(--color-ink-muted);text-align:right}._error_1oefx_155{color:var(--color-danger);margin:0}._signIn_1oefx_160{min-height:48px;margin-top:var(--space-3);color:var(--color-brand-hover);align-items:center;font-weight:650;display:inline-flex}.cd003-catalog [data-catalog-detail]{overscroll-behavior:contain}.cd004-detail [data-detail-header] .cd004-s17{flex-wrap:wrap;justify-content:flex-end;max-width:50%}.cd004-detail a{overflow-wrap:anywhere;text-underline-offset:2px}.cd004-reviews{background:#fff;border:1px solid #e4dfd3;border-radius:14px;flex-direction:column;gap:10px;padding:18px 22px;display:flex}.cd004-reviews>header>div{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.cd004-reviews>header h3{letter-spacing:0;text-transform:none;font-size:16.5px}.cd004-reviews>header p{margin:0;font-size:13.5px}.cd004-review-badge{color:#b8441a;letter-spacing:.06em;border:1px solid #ff6b35;border-radius:4px;align-items:center;height:19px;padding:0 6px;font:600 10.5px IBM Plex Mono,monospace;display:inline-flex}.cd004-review-error{color:#16161d;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:15px;display:flex}.cd004-review-error>span{flex:1;min-width:180px}.cd004-review-error>button{color:#16161d;cursor:pointer;background:#fff;border:1px solid #16161d;border-radius:9px;min-height:40px;padding:0 16px;font:600 14.5px "Source Sans 3",sans-serif}.cd004-reviews>a{align-self:flex-start;min-height:32px;margin:0;font-size:14.5px}@media (width<=759px){.cd004-reviews{padding:16px}.cd003-catalog [data-catalog-detail]{padding-bottom:0}}
