.DataUpdateModal_updateTrigger__f1iMT{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 14px;background:var(--bg);border:1px solid var(--border-color);border-radius:8px;color:var(--text-color);font-size:.95rem;font-weight:500;cursor:pointer;box-sizing:border-box;transition:background .2s ease,border-color .2s ease}.DataUpdateModal_updateTrigger__f1iMT:hover{background:var(--bg-hover);border-color:var(--border-dark-color)}.DataUpdateModal_updateTriggerContent__scZFE{display:flex;align-items:center;gap:10px;min-width:0}.DataUpdateModal_updateTriggerContent__scZFE svg{flex-shrink:0;color:var(--contact-accent)}.DataUpdateModal_updateTriggerText__3K5iT{display:flex;align-items:center;gap:4px;line-height:1.1;white-space:nowrap}.DataUpdateModal_updateTriggerText__3K5iT strong{color:var(--contact-accent);font-weight:700}.DataUpdateModal_updateTriggerChevron___ccW2{flex-shrink:0;color:var(--contact-accent)}.DataUpdateModal_modalBackdrop__FOhoa{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--overlay-bg)}.DataUpdateModal_modalContent__kHAM0{width:520px;max-width:calc(100vw - 32px);background:var(--bg-card);border-radius:14px;overflow:hidden;box-shadow:0 22px 70px var(--shadow-color);animation:DataUpdateModal_modalFade__pZAKk .2s ease}@keyframes DataUpdateModal_modalFade__pZAKk{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DataUpdateModal_modalHeader__AgRfL{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px 12px;border-bottom:1px solid var(--border-color)}.DataUpdateModal_modalTitleWrap__4DvU9{display:flex;align-items:flex-start;gap:10px}.DataUpdateModal_modalIcon__hy4uu{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--surface-accent);color:var(--contact-accent);flex-shrink:0}.DataUpdateModal_modalTitle__oVVf_{margin:0;color:var(--primary-color);font-size:1.08rem;font-weight:700}.DataUpdateModal_modalSubtitle__dRjNZ{margin-top:2px;color:var(--text-secondary-color);font-size:.86rem}.DataUpdateModal_modalClose__9xigY{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1px solid var(--border-color);background:var(--bg-muted);color:var(--icon-muted);cursor:pointer;flex-shrink:0;transition:background .2s ease,border-color .2s ease}.DataUpdateModal_modalClose__9xigY:hover{background:var(--bg-hover);border-color:var(--border-dark-color)}.DataUpdateModal_modalBody__rF3Hs{padding:18px 22px 22px}.DataUpdateModal_modalBody__rF3Hs p{margin-top:0;margin-bottom:14px;color:var(--text-color);font-size:.94rem;line-height:1.6}.DataUpdateModal_modalMeta__UnmuC{display:flex;align-items:center;gap:10px;margin:14px 0 18px;padding:12px 14px;background:var(--bg-soft);border:1px solid var(--border-color);border-radius:10px;color:var(--text-color);font-size:.92rem}.DataUpdateModal_modalMeta__UnmuC svg{color:var(--contact-accent);flex-shrink:0}.DataUpdateModal_modalMeta__UnmuC strong{color:var(--primary-color)}.DataUpdateModal_modalButton__5U2f3{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:7px;background:var(--primary-color);color:var(--text-on-dark);font-size:.9rem;font-weight:700;text-decoration:none;transition:background .2s ease}.DataUpdateModal_modalButton__5U2f3:hover{background:var(--secondary-color)}.Loader_loaderContainer__d_Gcm{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;top:0;left:0;background-color:var(--overlay-bg);z-index:9999}.Loader_loader___rb1F{width:100px;height:100px;border-radius:50%;background:radial-gradient(farthest-side,var(--secondary-color) 94%,transparent) top /16px 16px no-repeat,conic-gradient(transparent 30%,var(--secondary-color));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 16px),#000 0);animation:Loader_s3__wCNnO 1s linear infinite}@keyframes Loader_s3__wCNnO{to{transform:rotate(1turn)}}