._0rUlvq_shell{overflow-x:hidden}._0rUlvq_main{gap:32px;width:min(1080px,100% - 32px);margin:0 auto;padding:32px 0 80px;display:grid}._0rUlvq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._0rUlvq_head h1{font-family:var(--font-title);margin:4px 0 0;font-size:clamp(30px,4vw,38px);line-height:1.14}._0rUlvq_who{color:var(--text-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:14px}._0rUlvq_tools{align-items:center;gap:8px;display:flex}._0rUlvq_ask{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:12px;padding:24px;display:grid}._0rUlvq_ask form{gap:12px;display:grid}._0rUlvq_ask label{font-size:17px;font-weight:600}._0rUlvq_askRow{gap:8px;display:flex}._0rUlvq_askRow input{border:1px solid var(--input);min-width:0;min-height:48px;color:var(--ink);background:var(--surface-subtle);border-radius:10px;flex:1;padding:0 16px;font-size:16px}._0rUlvq_askRow input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._0rUlvq_askRow button{white-space:nowrap;min-height:48px}._0rUlvq_hint,._0rUlvq_note{color:var(--text-muted);margin:0;font-size:14px;line-height:1.6}._0rUlvq_result:empty{display:none}._0rUlvq_result{gap:12px;padding-top:4px;display:grid}._0rUlvq_result p{margin:0;line-height:1.6}._0rUlvq_result strong{margin:0 4px}._0rUlvq_actions{flex-wrap:wrap;gap:8px;display:flex}._0rUlvq_actions svg{width:17px;height:17px}._0rUlvq_sectionTitle{margin:0 0 4px;font-size:21px}._0rUlvq_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:16px 0 0;padding:0;list-style:none;display:grid}._0rUlvq_card{border:1px solid var(--line);min-height:168px;color:var(--ink);background:var(--surface);border-radius:16px;align-content:start;gap:16px;padding:20px;text-decoration:none;transition:border-color .15s ease-out,background .15s ease-out;display:grid}._0rUlvq_card:hover{border-color:var(--input);background:var(--surface-subtle)}._0rUlvq_card:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._0rUlvq_cardHead{align-items:center;gap:12px;display:flex}._0rUlvq_cardHead>span{flex:1;gap:2px;display:grid}._0rUlvq_cardHead strong{font-size:17px}._0rUlvq_cardHead small{color:var(--text-muted);font-size:13px}._0rUlvq_cardArrow{width:18px;height:18px;color:var(--text-muted)}._0rUlvq_figures{flex-wrap:wrap;gap:12px 24px;margin:0;display:flex}._0rUlvq_figures div{gap:4px;display:grid}._0rUlvq_figures dt{color:var(--text-muted);font-size:13px}._0rUlvq_figures dd{font-variant-numeric:tabular-nums;margin:0;font-size:28px;font-weight:600;line-height:1.1}._0rUlvq_figures small{color:var(--text-muted);margin-left:4px;font-size:14px;font-weight:500}._0rUlvq_state{color:var(--ink-soft);align-items:center;gap:8px;margin:0;font-size:15px;display:inline-flex}._0rUlvq_state[data-state=unavailable]{color:var(--danger)}._0rUlvq_spin{width:16px;height:16px;animation:1s linear infinite _0rUlvq_spin}@keyframes _0rUlvq_spin{to{transform:rotate(360deg)}}._0rUlvq_sections{gap:16px;display:grid}._0rUlvq_panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;gap:12px;padding:24px;display:grid}._0rUlvq_panel h2{margin:0;font-size:19px}._0rUlvq_panel p{color:var(--ink-soft);margin:0;line-height:1.6}._0rUlvq_rows{gap:8px;margin:0;display:grid}._0rUlvq_rows div{flex-wrap:wrap;gap:4px 16px;display:flex}._0rUlvq_rows dt{min-width:96px;color:var(--text-muted)}._0rUlvq_rows dd{overflow-wrap:anywhere;margin:0}._0rUlvq_links{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._0rUlvq_links a{border:1px solid var(--line);min-height:44px;color:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;display:flex}._0rUlvq_links a:hover{background:var(--surface-subtle)}._0rUlvq_links a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._0rUlvq_links small{color:var(--text-muted)}._0rUlvq_badge{border:1px solid var(--line);min-height:24px;color:var(--ink-soft);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;display:inline-flex}._0rUlvq_error{color:var(--danger);margin:0}._0rUlvq_inlineLink{min-height:24px;color:var(--ink);text-underline-offset:3px;justify-self:start;align-items:center;text-decoration:underline;display:inline-flex}._0rUlvq_inlineLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:560px){._0rUlvq_main{gap:24px;padding-top:20px}._0rUlvq_ask,._0rUlvq_panel{padding:16px}._0rUlvq_askRow{flex-direction:column}}@media (prefers-reduced-motion:reduce){._0rUlvq_card{transition:none}._0rUlvq_spin{animation:none}}._0rUlvq_turn{border-top:1px solid var(--line);gap:8px;padding:12px 0;display:grid}._0rUlvq_userLine{background:var(--brand-soft,#0000000d);border-radius:14px;justify-self:end;max-width:85%;margin:0;padding:8px 12px}._0rUlvq_items{gap:10px;margin:0;padding:0;list-style:none;display:grid}._0rUlvq_item{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:6px;padding:12px;display:grid}._0rUlvq_item dl{flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}._0rUlvq_item dl div{gap:4px;display:flex}._0rUlvq_item dt{color:var(--ink-soft)}._0rUlvq_item dd{margin:0;font-weight:700}._0rUlvq_saved{color:var(--success,#1f7a3d);align-items:center;gap:6px;margin:0;font-weight:700;display:flex}
