.HLZfMa_panel{gap:var(--space-5);align-items:start;display:grid}.HLZfMa_panelMenu,.HLZfMa_panelBody{min-width:0}.HLZfMa_panelBody{gap:var(--space-5);display:grid}@media (min-width:1100px){.HLZfMa_panel{gap:var(--space-6);grid-template-columns:236px minmax(0,1fr)}.HLZfMa_panelMenu{top:calc(var(--app-header-h,112px) + 12px);max-height:calc(100vh - var(--app-header-h,112px) - 24px);scrollbar-width:thin;padding-right:2px;position:sticky;overflow-y:auto}}.HLZfMa_desktop{display:none}@media (min-width:1100px){.HLZfMa_desktop{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);background:var(--surface,#fff);box-shadow:var(--shadow-sm);border-radius:16px;display:grid}.HLZfMa_mobile{display:none}}.HLZfMa_group{gap:2px;display:grid}.HLZfMa_group+.HLZfMa_group{padding-top:var(--space-2);border-top:1px solid var(--line)}.HLZfMa_groupLabel{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;padding:.35rem .6rem .2rem;font-size:.7rem;font-weight:800}.HLZfMa_items{gap:2px;margin:0;padding:0;list-style:none;display:grid}.HLZfMa_item{min-height:38px;color:var(--text);transition:background-color var(--dur-1,.12s) var(--ease), color var(--dur-1,.12s) var(--ease);border-radius:10px;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.HLZfMa_item:hover{background:var(--surface-2,var(--bg-soft));color:var(--text-strong);text-decoration:none}.HLZfMa_itemIcon{color:var(--text-muted);flex-shrink:0}.HLZfMa_item:hover .HLZfMa_itemIcon{color:var(--success-fg,var(--green-700))}.HLZfMa_item[aria-current=page]{background:var(--grad-emerald,var(--accent));box-shadow:0 6px 16px -10px var(--accent);color:var(--navy-900)}.HLZfMa_item[aria-current=page] .HLZfMa_itemIcon,.HLZfMa_item[aria-current=page] .HLZfMa_lock{color:var(--navy-900)}.HLZfMa_itemText{flex:1;gap:1px;min-width:0;display:grid}.HLZfMa_itemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HLZfMa_itemHint{color:var(--text-muted);font-size:.8rem;font-weight:500;line-height:1.35}.HLZfMa_item[aria-current=page] .HLZfMa_itemHint{color:color-mix(in srgb, var(--navy-900) 75%, transparent)}.HLZfMa_lock{color:var(--text-muted);display:inline-flex}.HLZfMa_badge{background:var(--warning-bg,#fff7e6);min-width:1.4rem;color:var(--warning-fg,#6d4300);text-align:center;border-radius:999px;padding:.05rem .4rem;font-size:.72rem;font-weight:800}.HLZfMa_mobile{border:1px solid var(--line);background:var(--surface,#fff);box-shadow:var(--shadow-sm);border-radius:14px}.HLZfMa_mobileSummary{min-height:52px;color:var(--text-strong);cursor:pointer;align-items:center;gap:.7rem;padding:.55rem .9rem;list-style:none;display:flex}.HLZfMa_mobileSummary::-webkit-details-marker{display:none}.HLZfMa_mobileSummary>svg{color:var(--success-fg,var(--green-700))}.HLZfMa_mobileCurrent{flex:1;line-height:1.25;display:grid}.HLZfMa_mobileKicker{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:800}.HLZfMa_mobileAll{color:var(--success-fg,var(--green-700));align-items:center;gap:.3rem;font-size:.85rem;font-weight:700;display:inline-flex}.HLZfMa_chev{transition:transform var(--dur-2,.2s) var(--ease)}details[open]>summary .HLZfMa_chev{transform:rotate(180deg)}.HLZfMa_mobileList{gap:var(--space-2);max-height:min(70vh,640px);padding:0 var(--space-2) var(--space-3);border-top:1px solid var(--line);display:grid;overflow-y:auto}.HLZfMa_mobileList .HLZfMa_group:first-child{padding-top:var(--space-2)}.HLZfMa_mobileList .HLZfMa_item{align-items:flex-start}.HLZfMa_mobileList .HLZfMa_itemIcon{margin-top:2px}.HLZfMa_mobileList .HLZfMa_itemLabel{white-space:normal}.HLZfMa_intro{gap:var(--space-3) var(--space-4);flex-wrap:wrap;align-items:flex-start;display:flex}.HLZfMa_introIcon{background:var(--success-bg,var(--green-50));width:44px;height:44px;color:var(--success-fg,var(--green-700));border-radius:12px;flex-shrink:0;place-items:center;display:grid}.HLZfMa_introText{flex:320px;min-width:0}@media (max-width:600px){.HLZfMa_introIcon{display:none}}.HLZfMa_introTitle{font-size:var(--step-1,1.2rem);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.HLZfMa_introBadge{background:var(--info-bg,var(--navy-50));color:var(--info-fg,var(--navy-700));letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.1rem .5rem;font-size:.72rem;font-weight:800}.HLZfMa_introDesc{max-width:78ch;color:var(--text-muted);margin:.25rem 0 0;font-size:.95rem;line-height:1.55}.HLZfMa_introActions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.HLZfMa_disclosure{border:1px solid var(--line);background:var(--surface,#fff);box-shadow:var(--shadow-sm);border-radius:14px}.HLZfMa_disclosureWarn{border-color:color-mix(in srgb, var(--warning-fg,#6d4300) 28%, var(--line))}.HLZfMa_disclosureSummary{cursor:pointer;border-radius:14px;align-items:center;gap:.75rem;padding:.9rem 1.1rem;list-style:none;display:flex}.HLZfMa_disclosureSummary::-webkit-details-marker{display:none}.HLZfMa_disclosureSummary:hover{background:var(--surface-2,var(--bg-soft))}.HLZfMa_disclosureSummary:focus-visible{box-shadow:var(--focus);outline:none}.HLZfMa_discIcon{background:var(--surface-2,var(--bg-soft));width:34px;height:34px;color:var(--text-muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.HLZfMa_disclosureWarn .HLZfMa_discIcon{background:var(--warning-bg,#fff7e6);color:var(--warning-fg,#6d4300)}.HLZfMa_discText{min-width:0;color:var(--text-strong);flex:1;gap:2px;display:grid}.HLZfMa_discText span{color:var(--text-muted);font-size:.88rem}.HLZfMa_discBadge{background:var(--info-bg,var(--navy-50));color:var(--info-fg,var(--navy-700));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-size:.7rem;font-weight:800}.HLZfMa_disclosureBody{gap:var(--space-4);padding:0 1.1rem 1.1rem;display:grid}.HLZfMa_disclosureBody>section{box-shadow:none}.HLZfMa_notes{border:1px dashed var(--line-strong,var(--line));background:var(--surface-2,var(--bg-soft));border-radius:12px;padding:.85rem 1rem;font-size:.9rem}.HLZfMa_notesTitle{color:var(--text-strong);align-items:center;gap:.4rem;margin:0 0 .35rem;font-weight:750;display:flex}.HLZfMa_notes ul{color:var(--text-muted);gap:.25rem;margin:0;padding-left:1.15rem;display:grid}@media (prefers-reduced-motion:reduce){.HLZfMa_item,.HLZfMa_chev{transition:none}}@media (max-width:760px){.HLZfMa_disclosureBody{overflow-x:auto}}
.HsjkRa_region{z-index:var(--z-toast,90);right:var(--space-4);bottom:calc(var(--space-4) + var(--fab-offset,0px));gap:var(--space-2);pointer-events:none;width:min(400px,100vw - 2rem);display:grid;position:fixed}@media (max-width:680px){.HsjkRa_region{top:var(--space-3);right:var(--space-3);bottom:auto}}.HsjkRa_toast{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised,#fff);box-shadow:var(--shadow-lg);color:var(--text-strong);pointer-events:auto;animation:HsjkRa_enter var(--dur-2,.2s) ease;border-left-width:4px;grid-template-columns:auto 1fr auto auto;display:grid}.HsjkRa_toast p{margin:0;font-size:.94rem;line-height:1.45}.HsjkRa_toast svg{margin-top:.1rem}@keyframes HsjkRa_enter{0%{opacity:0;transform:translateY(8px)}}.HsjkRa_success{border-left-color:var(--accent)}.HsjkRa_success>svg{color:var(--success-fg,var(--green-700))}.HsjkRa_info{border-left-color:var(--chart-2,#2d4f86)}.HsjkRa_warning{border-left-color:var(--chart-3,#d99a1e)}.HsjkRa_warning>svg{color:var(--warning-fg,#6d4300)}.HsjkRa_error{border-left-color:var(--chart-4,#d64545)}.HsjkRa_error>svg{color:var(--danger-fg,#b42318)}.HsjkRa_action{background:var(--surface-2,var(--bg-soft));color:var(--link);font:inherit;cursor:pointer;border:0;border-radius:6px;padding:.15rem .5rem;font-size:.88rem;font-weight:700}.HsjkRa_close{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.HsjkRa_close:hover{background:var(--surface-2,var(--bg-soft))}
