._heading_1yc5e_1{font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);color:var(--foreground)}._h1_1yc5e_8{font-size:var(--font-size-2xl)}._h2_1yc5e_12{font-size:var(--font-size-xl)}._h3_1yc5e_16{font-size:var(--font-size-lg)}._h4_1yc5e_20{font-size:var(--font-size-md)}._display_1yc5e_25{font-size:var(--font-size-display);letter-spacing:-.02em}._overlay_ygo6k_1{z-index:100;padding:var(--space-4);animation:_overlayIn_ygo6k_1 var(--duration-base) var(--ease-standard);background:#17141266;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_ygo6k_13{width:100%;max-width:28rem;max-height:calc(100vh - var(--space-8));background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lift);padding:var(--space-6);animation:_panelIn_ygo6k_1 var(--duration-base) var(--ease-premium);overflow-y:auto}._header_ygo6k_25{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}._title_ygo6k_33{margin:0}._closeButton_ygo6k_37{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--muted);transition:background-color var(--duration-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._closeButton_ygo6k_37:hover{background:var(--color-neutral-50);color:var(--foreground)}@keyframes _overlayIn_ygo6k_1{0%{opacity:0}to{opacity:1}}@keyframes _panelIn_ygo6k_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
