.ft-modal-close.kh9AnG_modalClose{flex-shrink:0;width:44px;height:44px}.ft-modal-close.kh9AnG_modalClose:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kh9AnG_confirmBody{padding:20px 24px 4px}.kh9AnG_confirmMessage{color:var(--ink-2);margin:0;font-size:16px;line-height:1.55}.kh9AnG_confirmError{margin-top:14px}.kh9AnG_confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:20px 24px 22px;display:flex}.kh9AnG_confirmElder .ft-modal-header h2{font-size:1.375rem;line-height:1.3}.kh9AnG_confirmElder .kh9AnG_confirmMessage,.kh9AnG_confirmElder .kh9AnG_notice{font-size:1.125rem}.kh9AnG_confirmElder .kh9AnG_confirmActions{gap:12px}.kh9AnG_confirmElder .kh9AnG_confirmActions .td-btn{min-width:112px;min-height:56px;padding:0 24px;font-size:1.25rem}.kh9AnG_confirmElder .ft-modal-close.kh9AnG_modalClose{width:48px;height:48px}.kh9AnG_notice{color:var(--ink);border:1px solid;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:15px;line-height:1.5;display:flex}.kh9AnG_notice+.kh9AnG_notice{margin-top:10px}.kh9AnG_noticeIcon{flex-shrink:0;margin-top:2px;display:inline-flex}.kh9AnG_noticeBody{flex:1;min-width:0}.kh9AnG_noticeTitle{margin-bottom:2px;font-weight:600;display:block}.kh9AnG_noticeDismiss{width:44px;height:44px;color:var(--ink-3);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:-10px -10px -10px 0;display:inline-flex}.kh9AnG_noticeDismiss:hover{color:var(--ink);background:color-mix(in srgb, currentColor 8%, transparent)}.kh9AnG_noticeDismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.kh9AnG_success{background:var(--success-wash);border-color:color-mix(in oklch, var(--success) 35%, transparent)}.kh9AnG_success .kh9AnG_noticeIcon{color:var(--success)}.kh9AnG_error{background:var(--danger-wash);border-color:color-mix(in oklch, var(--danger) 35%, transparent)}.kh9AnG_error .kh9AnG_noticeIcon{color:var(--danger)}.kh9AnG_info{background:var(--accent-wash);border-color:color-mix(in oklch, var(--accent) 30%, transparent)}.kh9AnG_info .kh9AnG_noticeIcon{color:var(--accent)}
