.mNjBbG_details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mNjBbG_details+.mNjBbG_details{border-top:none}.mNjBbG_summary{cursor:pointer;padding:var(--space-4) 0;justify-content:space-between;align-items:center;gap:var(--space-3);font-weight:600;list-style:none;display:flex}.mNjBbG_summary::-webkit-details-marker{display:none}.mNjBbG_summary:hover{color:var(--brand)}.mNjBbG_summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mNjBbG_marker{flex:none;width:14px;height:14px;position:relative}.mNjBbG_marker:before,.mNjBbG_marker:after{content:"";transition:transform var(--duration-slow) var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mNjBbG_marker:before{width:14px;height:1.5px}.mNjBbG_marker:after{width:1.5px;height:14px}.mNjBbG_details[open] .mNjBbG_marker:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}@media (prefers-reduced-motion:reduce){.mNjBbG_marker:before,.mNjBbG_marker:after{transition:none}}.mNjBbG_content{margin:0 0 var(--space-4);font-size:15px}
.RCbtMW_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.RCbtMW_row{align-items:baseline;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--line);display:flex}.RCbtMW_temp{font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;font-size:32px;font-weight:700}.RCbtMW_body{flex:1}.RCbtMW_description{font-weight:500}.RCbtMW_rest{color:var(--ink-muted);margin:2px 0 0;font-size:14px}
._1dh2uq_wrap{align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0 0;padding:var(--space-3);border:1px dashed var(--ink-muted);border-radius:var(--radius-control);flex-direction:column;max-width:28em;display:flex}._1dh2uq_message{color:var(--ink-muted);margin:0;font-size:14px}
.UUMYVq_wrap{margin-top:var(--space-8)}.UUMYVq_list{margin:0 0 var(--space-4);font-size:15px}.UUMYVq_list dt{margin-top:var(--space-3);font-weight:600}.UUMYVq_list dt:first-child{margin-top:0}.UUMYVq_list dd{color:var(--ink-muted);margin:2px 0 0}
.C5mr1W_card{gap:var(--space-6);flex-direction:column;max-width:600px;display:flex}
.HOzQ5W_wrap{display:inline-block}.HOzQ5W_source{border:1px solid var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;display:inline-grid}.HOzQ5W_source[aria-expanded=true]{background:var(--ink);color:var(--brand-soft)}.HOzQ5W_pop{margin:var(--space-3) 0 0;max-width:26em;color:var(--ink);transition:grid-template-rows var(--duration-slow) var(--ease);grid-template-rows:0fr;font-size:14px;display:grid}.HOzQ5W_pop.HOzQ5W_open{grid-template-rows:1fr}.HOzQ5W_popInner{display:block;overflow:hidden}.HOzQ5W_pop a{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:2px}
.A4SDQq_tool{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.A4SDQq_field label{color:var(--ink-muted);margin-bottom:5px;font-size:13px;display:block}.A4SDQq_field input,.A4SDQq_field select{border-radius:var(--radius-control);background-color:var(--field);width:100%;height:48px;padding:0 var(--space-3);appearance:none;border:1.5px solid #0000;font-size:17px;font-weight:500}.A4SDQq_field select{background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.A4SDQq_field input:focus,.A4SDQq_field select:focus{border-color:var(--ink);background-color:var(--surface);outline:none}.A4SDQq_field input:focus-visible,.A4SDQq_field select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.A4SDQq_hint{color:var(--warning);grid-column:1/-1;min-height:1.4em;margin:0;font-size:14px}.A4SDQq_breakdown{margin:var(--space-4) 0 0;gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.A4SDQq_breakdown div{border-bottom:1px solid var(--panel-line);justify-content:space-between;padding-bottom:4px;display:flex}.A4SDQq_breakdown dt{color:var(--ink-muted)}.A4SDQq_breakdown dd{margin:0;font-weight:600}@media (max-width:640px){.A4SDQq_tool,.A4SDQq_breakdown{grid-template-columns:1fr}}
.bKaDLa_panel{--ink:var(--on-brand);--ink-muted:var(--on-brand-muted);--ink-faint:var(--on-brand-muted);--line:#fbfaf647;--panel-line:#fbfaf647;--brand-soft:var(--brand);background:var(--brand);color:var(--ink);padding:var(--space-6);border-radius:18px;min-height:10rem;box-shadow:0 4px 12px #0000001a}.bKaDLa_panel a{color:inherit;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.bKaDLa_sentence{max-width:26em;margin:0;font-size:17px;font-weight:500}.bKaDLa_answer{margin:var(--space-3) 0 0;font-family:var(--font-heading);letter-spacing:-.02em;font-size:clamp(2.75rem,11vw,3.75rem);font-weight:700;line-height:1}.bKaDLa_answerUnit{letter-spacing:-.02em;margin-left:4px;font-size:.38em;font-weight:600}.bKaDLa_context{margin:var(--space-4) 0 0;align-items:center;gap:var(--space-2);color:var(--ink-muted);flex-wrap:wrap;display:flex}.bKaDLa_note{margin:var(--space-2) 0 0;color:var(--ink-muted);max-width:28em;font-size:14px}.bKaDLa_actions{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.bKaDLa_btn{min-height:50px;padding:0 var(--space-4);border-radius:var(--radius-control);cursor:pointer;color:var(--ink);background:0 0;border:1.5px solid #0000;font-weight:600}.bKaDLa_btn.bKaDLa_primary{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.bKaDLa_btn.bKaDLa_secondary{border-color:var(--line)}.bKaDLa_btn.bKaDLa_ghost{color:var(--ink-muted);border-color:#0000}.bKaDLa_btn:active:not(:disabled){transform:scale(.98)}.bKaDLa_btn:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.bKaDLa_tick{animation:bKaDLa_tick .22s var(--ease)}@keyframes bKaDLa_tick{0%{opacity:.3;transform:translateY(6px)}}}
