.Modal_overlay__Ak2_O{background:var(--surface-overlay)}.Modal_inner__ZjgCy,.Modal_overlay__Ak2_O{position:fixed;inset:0;z-index:var(--z-modal)}.Modal_inner__ZjgCy{display:flex;align-items:flex-start;justify-content:center;padding:10dvh var(--space-4) var(--space-4);overflow-y:auto}.Modal_content__S_wpG{box-sizing:border-box;width:100%;overflow:hidden;border-radius:var(--radius-block);background:var(--surface-card);box-shadow:var(--shadow-modal);outline:none}.Modal_stack__DNqyC{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6)}.Modal_sm__tfxlM{max-width:440px}.Modal_md__l0rLc{max-width:520px}.Modal_lg__oh8VY{max-width:640px}.Modal_header__sgnWY{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3)}.Modal_icon__k5kgR{display:inline-flex;flex-basis:100%}.Modal_title__2wpfd{flex:1;min-width:0;margin:0;font-size:var(--type-h2);font-weight:var(--weight-bold);line-height:1.25;color:var(--text-primary)}.Modal_close___0kkn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin:-4px -4px 0 0;border:0;border-radius:var(--radius-control-sm);background:transparent;color:var(--text-secondary);cursor:pointer}.Modal_close___0kkn:hover{background:var(--surface-fill);color:var(--text-primary)}.Modal_close___0kkn:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.Modal_close___0kkn:disabled{color:var(--text-disabled);cursor:not-allowed}.Modal_content__S_wpG .Modal_body__jhk8j{padding:0;display:flex;flex-direction:column;gap:var(--space-4)}.Modal_description__opKjW{margin:0;font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-secondary)}.Modal_footer__oQ8En{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.notify_toast__Q4LkP{--toast-lead-fg:var(--status-success-on-inverse);--tile-bg:var(--status-success-soft);--tile-fg:var(--status-success-fg);--toast-shift:8px;box-sizing:border-box;position:fixed;z-index:var(--z-toast);display:flex;align-items:center;font-family:inherit;opacity:0;transition:opacity .26s var(--ease-out),transform .26s var(--ease-out)}.notify_shown__rUKkZ{--toast-shift:0px;opacity:1}.notify_bottom__tQsQE{bottom:max(calc(24px + env(safe-area-inset-bottom, 0px)),calc(var(--toast-obstruction, 0px) + 16px));left:50%;transform:translateX(-50%) translateY(var(--toast-shift))}.notify_topRight__lQxr3{--toast-shift:-8px;top:calc(84px + env(safe-area-inset-top, 0px));right:calc(24px + env(safe-area-inset-right, 0px));transform:translateY(var(--toast-shift))}.notify_topRight__lQxr3.notify_shown__rUKkZ{--toast-shift:0px}.notify_bar__6g5OE{gap:12px;width:max-content;max-width:min(560px,calc(100vw - 32px));min-height:44px;padding:8px 16px;border-radius:var(--radius-control);background:var(--surface-inverse);color:var(--text-inverse);box-shadow:var(--shadow-toast-bar)}.notify_bar__6g5OE.notify_withClose___IUtG{padding-right:8px}.notify_bar__6g5OE.notify_withAction__xtPcO{padding-right:6px}.notify_bar__6g5OE .notify_lead__U6CuG{display:flex;flex-shrink:0;color:var(--toast-lead-fg)}.notify_bar__6g5OE.notify_loading__iHQtW .notify_lead__U6CuG{color:var(--text-inverse)}.notify_bar__6g5OE .notify_texts__PK_bd{display:flex;flex:1;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;min-width:0}.notify_bar__6g5OE .notify_title__AnXJe{font-size:var(--type-body);font-weight:var(--weight-medium);line-height:1.4;text-wrap:pretty}.notify_bar__6g5OE .notify_text__A2IgZ{font-size:var(--type-caption);line-height:1.4;color:var(--text-inverse-secondary);text-wrap:pretty}.notify_barAction__ukCJV{flex-shrink:0;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--action-on-inverse);font:inherit;font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:1;cursor:pointer;transition:background var(--duration-base) var(--ease-out)}.notify_barAction__ukCJV:hover{background:color-mix(in srgb,var(--text-inverse) 8%,transparent);color:var(--action-on-inverse-hover)}.notify_bar__6g5OE .notify_close__i5arv{width:28px;height:28px;color:var(--text-inverse-secondary)}.notify_bar__6g5OE .notify_close__i5arv:hover{background:color-mix(in srgb,var(--text-inverse) 8%,transparent);color:var(--text-inverse)}.notify_card__3l4Ov{gap:14px;width:360px;max-width:min(360px,calc(100vw - 32px));padding:14px 14px 14px 16px;border:1px solid var(--border-line);border-radius:var(--radius-nested);background:var(--surface-card);box-shadow:var(--shadow-toast)}.notify_card__3l4Ov .notify_lead__U6CuG{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-pill);background:var(--tile-bg);color:var(--tile-fg)}.notify_card__3l4Ov.notify_loading__iHQtW .notify_lead__U6CuG{background:var(--status-info-soft);color:var(--action-primary)}.notify_mediaWrap__PkDy8{display:flex;flex-shrink:0}.notify_media__1avvH{width:40px;height:40px;border-radius:var(--radius-pill);object-fit:contain}.notify_card__3l4Ov .notify_texts__PK_bd{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.notify_card__3l4Ov .notify_title__AnXJe{font-size:var(--type-body);font-weight:var(--weight-semibold);line-height:1.4;color:var(--text-primary);text-wrap:pretty;white-space:pre-line}.notify_card__3l4Ov .notify_text__A2IgZ{font-size:var(--type-caption);line-height:1.45;color:var(--text-muted);text-wrap:pretty;white-space:pre-line}.notify_card__3l4Ov .notify_close__i5arv{width:32px;height:32px;color:var(--text-secondary)}.notify_card__3l4Ov .notify_close__i5arv:hover{background:var(--surface-fill);color:var(--text-primary)}.notify_close__i5arv{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;cursor:pointer;transition:background var(--duration-base) var(--ease-out)}.notify_barAction__ukCJV:focus-visible,.notify_close__i5arv:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.notify_info__0MeAb{--toast-lead-fg:var(--status-info-on-inverse);--tile-bg:var(--status-info-soft);--tile-fg:var(--status-info-fg)}.notify_warning__OTLr2{--toast-lead-fg:var(--status-warning-on-inverse);--tile-bg:var(--status-warning-soft);--tile-fg:var(--status-warning-fg)}.notify_error__yLA9Y{--toast-lead-fg:var(--status-danger-on-inverse);--tile-bg:var(--status-danger-soft);--tile-fg:var(--status-danger-fg)}@media (max-width:600px){.notify_bar__6g5OE,.notify_card__3l4Ov{max-width:calc(100vw - 32px)}.notify_topRight__lQxr3{right:calc(16px + env(safe-area-inset-right, 0px))}}@media (prefers-reduced-motion:reduce){.notify_toast__Q4LkP{--toast-shift:0px;transition:opacity .26s var(--ease-out)}.notify_topRight__lQxr3{--toast-shift:0px}}