._7snwSa_dialog{--enter-transform:translateY(12px) scale(.98);width:calc(100% - 2 * var(--space-4));border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-raised);max-width:560px;max-height:min(85dvh,760px);color:var(--text);box-shadow:var(--shadow), 0 0 18px hsl(var(--neon-hue) var(--neon-sat) var(--neon-light) / calc(.35 * var(--glow-strength)));opacity:0;transform:var(--enter-transform);transition:opacity var(--duration-normal) var(--ease), transform var(--duration-normal) var(--ease), overlay var(--duration-normal) allow-discrete, display var(--duration-normal) allow-discrete;margin:auto;padding:0;overflow:hidden}._7snwSa_dialog[data-size=sm]{max-width:400px}._7snwSa_dialog[data-size=lg]{max-width:760px}._7snwSa_dialog[open]{opacity:1;transform:none}@starting-style{._7snwSa_dialog[open]{opacity:0;transform:var(--enter-transform)}}._7snwSa_dialog::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color var(--duration-normal) var(--ease), backdrop-filter var(--duration-normal) var(--ease), overlay var(--duration-normal) allow-discrete, display var(--duration-normal) allow-discrete;background:0 0}._7snwSa_dialog[open]::backdrop{background:var(--backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@starting-style{._7snwSa_dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}html:has(._7snwSa_dialog[open]){scrollbar-gutter:stable;overflow:hidden}@media (max-width:599px){._7snwSa_dialog,._7snwSa_dialog[data-size]{--enter-transform:translateY(100%);border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-width:1px 0 0;width:100%;max-width:none;max-height:90dvh;margin:auto 0 0}}._7snwSa_panel{max-height:inherit;flex-direction:column;display:flex}._7snwSa_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-1);display:flex}._7snwSa_title{font-size:var(--text-md);margin:0;padding-top:3px;line-height:1.25}._7snwSa_close{width:28px;height:28px;margin:0 calc(-1 * var(--space-1)) 0 0;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}._7snwSa_close:hover{background:var(--highlight);color:var(--text)}._7snwSa_close:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._7snwSa_description{padding:0 var(--space-4) var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin:0}._7snwSa_toolbar{padding:0 var(--space-4)}._7snwSa_body{min-height:0;padding:var(--space-3) var(--space-4) var(--space-4);overscroll-behavior:contain;flex:1;overflow-y:auto}._7snwSa_footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}._7snwSa_description+._7snwSa_footer,._7snwSa_header+._7snwSa_footer{border-top:0}@media (max-width:599px){._7snwSa_footer{padding-bottom:max(var(--space-3), env(safe-area-inset-bottom))}._7snwSa_footer>*{flex:1}}
.OARTJG_trigger{z-index:1;position:relative}.OARTJG_trigger:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.OARTJG_bubble{z-index:var(--z-overlay);width:max-content;max-width:min(16rem,80vw);padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow);font-family:var(--font-text);font-size:var(--text-xs);letter-spacing:normal;text-align:center;text-shadow:none;text-transform:none;white-space:normal;color:var(--text);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease), visibility var(--duration-fast) allow-discrete;font-style:normal;font-weight:400;line-height:1.35;text-decoration:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)}.OARTJG_trigger[data-open]>.OARTJG_bubble{opacity:1;visibility:visible;transform:translate(-50%)}
