._overlay_tnc4u_85{z-index:9999;opacity:0;pointer-events:none;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background-color:#00000080;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:fixed;inset:0}._content_tnc4u_99{background:var(--background-color-light);color:var(--text-color-primary);opacity:0;width:92%;max-width:560px;max-height:85vh;font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);flex-direction:column;transition:transform .2s,opacity .2s;display:flex;position:relative;overflow:hidden;transform:scale(.95)}@media (max-width:479.98px){._content_tnc4u_99{border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);width:90%;max-width:100%}}@media (min-width:1024px){._content_tnc4u_99{max-width:720px}}._content_tnc4u_99:focus-visible{outline:2px solid var(--focus-outline-color,var(--primary-color));outline-offset:4px;border-radius:8px}._header_tnc4u_137{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-md);border-bottom:1px solid var(--border-color);flex-shrink:0;display:flex}@media (max-width:479.98px){._header_tnc4u_137{padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md)}}._headerContent_tnc4u_152{flex:1;min-width:0}._title_tnc4u_157{font-family:var(--font-family-heading);font-size:var(--font-size-heading-sm,1.25rem);font-weight:var(--font-weight-heading,700);color:inherit;margin:0;line-height:1.2}._body_tnc4u_166{min-height:0;padding:var(--spacing-lg) var(--spacing-xl);flex:auto;overflow-y:auto}@media (max-width:479.98px){._body_tnc4u_166{padding:var(--spacing-md) var(--spacing-lg)}}._footer_tnc4u_178{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl) var(--spacing-lg);border-top:1px solid var(--border-color,#ffffff1f);flex-shrink:0;display:flex}@media (max-width:479.98px){._footer_tnc4u_178{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg)}}._closeButton_tnc4u_193{border:none;flex-shrink:0}._closeButtonFloating_tnc4u_198{top:var(--spacing-sm);right:var(--spacing-sm);z-index:2;border:none;position:absolute}._srOnly_tnc4u_206{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._roundNone_tnc4u_218{border-radius:var(--border-radius-none)}._roundSmall_tnc4u_222{border-radius:var(--border-radius-sm)}._roundMedium_tnc4u_226{border-radius:var(--border-radius-md)}._roundLarge_tnc4u_230{border-radius:var(--border-radius-lg)}._roundFull_tnc4u_234{border-radius:var(--border-radius-full)}._shadowNone_tnc4u_238{box-shadow:var(--box-shadow-none)}._shadowLight_tnc4u_242{box-shadow:var(--box-shadow-light)}._shadowMedium_tnc4u_246{box-shadow:var(--box-shadow-medium)}._shadowStrong_tnc4u_250{box-shadow:var(--box-shadow-heavy)}._shadowIntense_tnc4u_254{box-shadow:var(--box-shadow-intense)}._visible_tnc4u_258{opacity:1;pointer-events:auto}._visible_tnc4u_258 ._content_tnc4u_99{opacity:1;transform:scale(1)}@media (max-width:479.98px){._visible_tnc4u_258 ._content_tnc4u_99{transform:translateY(0)}}._hidden_tnc4u_272{opacity:0;pointer-events:none}._hidden_tnc4u_272 ._content_tnc4u_99{opacity:0;transform:scale(.95)}@media (max-width:479.98px){._hidden_tnc4u_272 ._content_tnc4u_99{transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){._overlay_tnc4u_85,._content_tnc4u_99,._closeButton_tnc4u_193,._closeButtonFloating_tnc4u_198{transition:none!important}}@media (hover:none){._closeButton_tnc4u_193:hover,._closeButtonFloating_tnc4u_198:hover{transform:none}}@media (forced-colors:active){._overlay_tnc4u_85{background:0 0}._content_tnc4u_99{color:canvastext;background:canvas;border:1px solid buttontext;outline-color:highlight}._header_tnc4u_137,._footer_tnc4u_178{border-color:buttontext}._closeButton_tnc4u_193,._closeButtonFloating_tnc4u_198{color:buttontext;border:1px solid buttontext;border-radius:4px}}
