.XKru4q_advisor{border:1px dashed color-mix(in srgb, var(--accent) 45%, var(--border));background:color-mix(in srgb, var(--accent-soft) 40%, transparent);border-radius:16px;gap:14px;padding:18px 20px;display:grid}.XKru4q_head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.XKru4q_head h3{font-size:var(--heading-group);font-weight:700}.XKru4q_lead,.XKru4q_plain{font-size:var(--text-small);line-height:1.6}.XKru4q_verdict{background:var(--surface);border:1px solid var(--border);font-size:var(--text-small);border-radius:12px;gap:6px;padding:12px 14px;line-height:1.55;display:grid}.XKru4q_verdict[data-kind=leader]{border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.XKru4q_verdict ul{gap:4px;padding-left:18px;list-style:outside;display:grid}.XKru4q_verdict p{color:var(--muted);font-size:12px}.XKru4q_quotes{gap:10px;display:grid}.XKru4q_quotes>li{background:var(--surface);border:1px solid var(--border);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.XKru4q_quoteHead{font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;gap:4px 14px;display:flex}.XKru4q_quoteHead span{color:var(--muted)}.XKru4q_notes{font-size:var(--text-small);gap:5px;line-height:1.5;display:grid}.XKru4q_notes li{grid-template-columns:15px 1fr;align-items:start;gap:8px;display:grid}.XKru4q_notes svg{margin-top:3px}.XKru4q_notes [data-tone=good] svg{color:#3d7a5a}.XKru4q_notes [data-tone=warn] svg{color:#9c6a14}.XKru4q_notes [data-tone=info] svg{color:var(--muted)}.XKru4q_questions{justify-items:start;gap:8px;display:grid}.XKru4q_questions h4{font-size:var(--heading-group);font-weight:700}.XKru4q_questions ul{font-size:var(--text-small);gap:4px;padding-left:18px;line-height:1.55;list-style:outside;display:grid}.XKru4q_questions small{color:var(--muted)}.XKru4q_how{font-size:var(--text-small)}.XKru4q_how summary{cursor:pointer;align-items:center;min-height:44px;font-weight:650;display:flex}.XKru4q_how p{color:var(--muted);line-height:1.6}.XKru4q_hint{font-size:var(--text-small);justify-items:start;gap:8px;line-height:1.55;display:grid}
._MvEGq_view{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:96px;display:grid}._MvEGq_viewAs{gap:4px;display:grid}._MvEGq_viewAs label{color:var(--muted);font-size:12px;font-weight:650}._MvEGq_viewAs select{min-width:min(220px,100%)}._MvEGq_filters{display:flex}._MvEGq_filters>div{width:100%}._MvEGq_filters button{white-space:nowrap;flex:1}._MvEGq_list{gap:4px;margin:0;padding:0;list-style:none;display:grid}._MvEGq_list li{animation:.52s cubic-bezier(.16,1,.3,1) both _MvEGq_row-enter;animation-delay:calc(var(--i,0) * 55ms)}._MvEGq_row{text-align:left;border-radius:18px;gap:5px;width:100%;padding:12px 14px;transition:background-color .2s,box-shadow .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);display:grid}._MvEGq_row:hover{background:color-mix(in srgb, var(--accent-soft) 60%, transparent);transform:translate(2px)}._MvEGq_row[aria-pressed=true]{background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb, var(--overlay) 8%, transparent), 0 10px 24px -12px color-mix(in srgb, var(--overlay) 28%, transparent);transform:none}._MvEGq_row strong{font-size:14px}._MvEGq_row small{color:var(--muted);font-size:12px;line-height:1.4}._MvEGq_rowTop{justify-content:space-between;align-items:center;gap:10px;display:flex}._MvEGq_turn{color:var(--accent);font-size:12px;font-weight:700}._MvEGq_detail{align-content:start;gap:24px;min-width:0;padding:32px 36px 36px;animation:.56s cubic-bezier(.16,1,.3,1) both _MvEGq_detail-enter;display:grid}._MvEGq_detailEmpty{place-items:center;padding:40px;display:grid}._MvEGq_detailHeading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._MvEGq_detailHeading h2{font-size:var(--heading-object);letter-spacing:var(--heading-object-tracking);font-weight:700;line-height:1.2}._MvEGq_detailHeading p{color:var(--muted);max-width:var(--measure-body);margin-top:6px;font-size:13px}._MvEGq_progress{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._MvEGq_progress li{color:var(--muted);gap:7px;font-size:12px;line-height:1.3;display:grid}._MvEGq_progress li:before{content:"";background:var(--border);border-radius:999px;height:6px}._MvEGq_progress li[data-state=done]:before{background:color-mix(in srgb, var(--accent) 55%, transparent)}._MvEGq_progress li[data-state=current]:before{background:var(--accent)}._MvEGq_progress li[data-state=current]{color:var(--foreground);font-weight:700}._MvEGq_progress li[data-state=stopped]:before{background:#b34d43}._MvEGq_turnPanel{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:20px;gap:14px;padding:18px 20px;display:grid}._MvEGq_turnPanel[data-idle=true]{background:color-mix(in srgb, var(--surface) 70%, transparent);border-color:var(--border)}._MvEGq_turnPanel p{font-size:13px;line-height:1.55}._MvEGq_turnPanel h3{font-size:var(--heading-sub);letter-spacing:var(--heading-sub-tracking);font-weight:700;line-height:1.35}._MvEGq_actions{flex-wrap:wrap;gap:10px;display:flex}._MvEGq_form{gap:14px;padding-top:4px;display:grid}._MvEGq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._MvEGq_formActions{flex-wrap:wrap;gap:10px;display:flex}._MvEGq_error{color:#9a3b32;font-size:13px}._MvEGq_choices{border:0;gap:8px;margin:0;padding:0;display:grid}._MvEGq_choices legend{color:#424f59;margin-bottom:6px;font-size:12px;font-weight:650}._MvEGq_choice{align-items:flex-start;gap:10px;min-height:32px;font-size:13px;line-height:1.45;display:flex}._MvEGq_choice input{accent-color:var(--accent);width:16px;height:16px;margin-top:3px}._MvEGq_notice{background:color-mix(in srgb, var(--surface) 80%, transparent);border:1px solid var(--border);border-radius:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.55}._MvEGq_confirm{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:16px;gap:10px;margin-top:12px;padding:14px 16px;display:grid}._MvEGq_confirm p{margin:0;font-size:13px;line-height:1.55}._MvEGq_roleLine{font-weight:650}._MvEGq_zoneList{gap:2px;margin:0;padding:0;list-style:none;display:grid}._MvEGq_zoneList li{justify-content:space-between;gap:12px;display:flex}._MvEGq_zoneList span{color:var(--muted);font-weight:500}._MvEGq_mapLink{color:var(--accent);text-underline-offset:3px;align-items:center;gap:4px;margin-top:6px;font-size:12px;font-weight:650;text-decoration:underline;display:inline-flex}._MvEGq_roles{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 70%, transparent);border-radius:16px;padding:12px 16px;font-size:13px;line-height:1.55}._MvEGq_roles summary{cursor:pointer;font-weight:650}._MvEGq_roles ul{gap:4px;margin:10px 0 0;padding-left:18px;display:grid}._MvEGq_facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 24px;margin:0;display:grid}._MvEGq_facts dt{color:var(--muted);font-size:12px}._MvEGq_facts dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:14px;font-weight:650}._MvEGq_section{gap:12px;display:grid}._MvEGq_section h3{font-size:var(--heading-sub);letter-spacing:var(--heading-sub-tracking);font-weight:700;line-height:1.35}._MvEGq_tableWrap{overflow-x:auto}._MvEGq_quotes{border-collapse:collapse;width:100%;font-size:13px}._MvEGq_quotes th{text-align:left;color:var(--muted);white-space:nowrap;padding:0 12px 8px 0;font-size:12px;font-weight:650}._MvEGq_quotes td{border-top:1px solid var(--border);vertical-align:top;font-variant-numeric:tabular-nums;padding:11px 12px 11px 0}._MvEGq_quotes td small{color:var(--muted);margin-top:2px;font-size:12px;display:block}._MvEGq_best{font-weight:700}@media (max-width:640px){._MvEGq_quotes thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._MvEGq_quotes,._MvEGq_quotes tbody{display:block}._MvEGq_quotes tr{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding:14px 0;display:grid}._MvEGq_quotes td{border-top:0;padding:0;display:block}._MvEGq_quotes td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:12px;display:block}._MvEGq_quotes td:first-child{grid-column:1/-1;font-weight:650}._MvEGq_quotes td:first-child small{font-weight:400}._MvEGq_quotes td:last-child:not([data-label]){grid-column:1/-1}._MvEGq_quotes td:empty{display:none}}._MvEGq_delivery{background:color-mix(in srgb, var(--surface) 78%, transparent);border:1px solid var(--border);border-radius:20px;gap:12px;padding:18px 20px;display:grid}._MvEGq_delivery ul{margin:0;padding-left:18px;font-size:13px;line-height:1.6}._MvEGq_deliveryNote{font-size:13px;line-height:1.55}._MvEGq_reply{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);background:var(--accent-soft);border-radius:14px;gap:6px;padding:12px 14px;display:grid}._MvEGq_reply h4{font-size:var(--heading-group,14px);margin:0;font-weight:700}._MvEGq_reply p{margin:0;font-size:13px;line-height:1.55}._MvEGq_reply ul{margin:0}._MvEGq_bar{background:var(--border);border-radius:999px;height:8px;overflow:hidden}._MvEGq_bar:after{content:"";border-radius:inherit;background:var(--accent);width:100%;height:100%;transform:scaleX(var(--share,0));transform-origin:0;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}._MvEGq_bar[data-low=true]:after{background:#b88a2c}._MvEGq_timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}._MvEGq_timeline li{border-top:1px solid var(--border);grid-template-columns:82px minmax(0,1fr);gap:14px;padding:9px 0;font-size:13px;line-height:1.5;display:grid}._MvEGq_timeline time{color:var(--muted);padding-top:1px;font-size:12px}._MvEGq_links{flex-wrap:wrap;gap:16px;font-size:13px;display:flex}._MvEGq_links a{color:var(--accent);text-underline-offset:3px;align-items:center;gap:5px;font-weight:650;text-decoration:underline;display:inline-flex}._MvEGq_dialogForm{gap:16px;padding-top:12px;display:grid}@media (max-width:1200px){._MvEGq_detail{padding:26px 24px 28px}}@media (max-width:900px){._MvEGq_detailHeading{flex-direction:column;gap:12px}._MvEGq_progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 6px}._MvEGq_formGrid{grid-template-columns:1fr}._MvEGq_timeline li{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){._MvEGq_list li,._MvEGq_detail{animation:none}._MvEGq_row,._MvEGq_bar:after{transition:none}}
