.ConfiguracoesPage_inlineInput__tBG_2,.ConfiguracoesPage_inlineSelect__oFa1q,.ConfiguracoesPage_tagAddInput__h0eRS{width:100%;border-radius:10px;border:1px solid rgba(148,163,184,.55);padding:8px 10px;outline:none;min-width:0;font:inherit;font-size:.88rem;background:#fff;color:#0f172a}.ConfiguracoesPage_inlineInput__tBG_2:focus,.ConfiguracoesPage_inlineSelect__oFa1q:focus,.ConfiguracoesPage_tagAddInput__h0eRS:focus{border-color:rgba(0,122,83,.45);box-shadow:0 0 0 3px rgba(0,122,83,.12)}.ConfiguracoesPage_inlineInput__tBG_2:disabled,.ConfiguracoesPage_inlineSelect__oFa1q:disabled,.ConfiguracoesPage_tagAddInput__h0eRS:disabled{opacity:.7;background:rgba(226,232,240,.35)}.ConfiguracoesPage_btnDanger__6zmkj,.ConfiguracoesPage_btnGhost__0pe5l,.ConfiguracoesPage_btnPrimary__6d2ar,.ConfiguracoesPage_subTab__EL7Gy{border:0;border-radius:9999px;padding:10px 18px;font-weight:700;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;gap:6px}.ConfiguracoesPage_btnDanger__6zmkj:disabled,.ConfiguracoesPage_btnGhost__0pe5l:disabled,.ConfiguracoesPage_btnPrimary__6d2ar:disabled,.ConfiguracoesPage_subTab__EL7Gy:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.ConfiguracoesPage_btnDanger__6zmkj:not(:disabled):hover,.ConfiguracoesPage_btnGhost__0pe5l:not(:disabled):hover,.ConfiguracoesPage_btnPrimary__6d2ar:not(:disabled):hover,.ConfiguracoesPage_subTab__EL7Gy:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.14)}.ConfiguracoesPage_page__8UojP{padding:18px;display:flex;flex-direction:column;gap:16px;font-family:var(--font-family)}.ConfiguracoesPage_header__JrvfM{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap}.ConfiguracoesPage_header__JrvfM>div:first-child{flex:1 1 560px;min-width:0}.ConfiguracoesPage_title__e2pNE{margin:0;font-size:20px;font-weight:900;color:#0f172a}.ConfiguracoesPage_subTabs__D4_p5{display:flex;gap:8px;flex-wrap:wrap}.ConfiguracoesPage_subTab__EL7Gy{padding:9px 18px;border:1px solid rgba(148,163,184,.42);background:rgba(248,250,252,.92);color:#0f172a;font-size:.88rem;font-weight:900}.ConfiguracoesPage_subTabActive__dsqP0{border-color:rgba(0,122,83,.38);background:rgba(0,122,83,.1);color:#065f46;box-shadow:0 8px 16px rgba(0,122,83,.12)}.ConfiguracoesPage_card__4iF8h{background:#fff;border:1px solid rgba(148,163,184,.42);border-radius:14px;box-shadow:0 12px 30px rgba(15,23,42,.06);padding:20px 22px}.ConfiguracoesPage_cardHeader__kaeLg{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.ConfiguracoesPage_cardTitle___ZSQU{margin:0;font-size:1rem;font-weight:900;color:#0f172a;letter-spacing:-.01em}.ConfiguracoesPage_cardDesc__VRNsM{margin:4px 0 0;font-size:.85rem;color:#64748b;font-weight:600;line-height:1.4}.ConfiguracoesPage_btnPrimary__6d2ar{background:rgba(0,122,83,.1);color:#065f46;border:1px solid rgba(0,122,83,.38)}.ConfiguracoesPage_btnPrimary__6d2ar:hover:not(:disabled){box-shadow:0 12px 22px rgba(0,122,83,.16)}.ConfiguracoesPage_btnGhost__0pe5l{background:rgba(100,116,139,.07);color:#334155;border:1px solid rgba(100,116,139,.28)}.ConfiguracoesPage_btnGhost__0pe5l:hover:not(:disabled){background:rgba(100,116,139,.13);border-color:rgba(100,116,139,.48);box-shadow:0 16px 28px rgba(15,23,42,.1)}.ConfiguracoesPage_btnDanger__6zmkj{background:rgba(239,68,68,.08);color:#991b1b;border:1px solid rgba(239,68,68,.3)}.ConfiguracoesPage_btnDanger__6zmkj:hover:not(:disabled){box-shadow:0 10px 20px rgba(239,68,68,.14)}.ConfiguracoesPage_table__ZROOY{width:100%;border-collapse:collapse;font-size:.87rem}.ConfiguracoesPage_th__5iD1V{text-align:left;padding:9px 12px;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#64748b;background:rgba(248,250,252,.92);border-bottom:1px solid rgba(148,163,184,.42);border-top:1px solid rgba(148,163,184,.22)}.ConfiguracoesPage_th__5iD1V:first-child{border-radius:10px 0 0 0}.ConfiguracoesPage_th__5iD1V:last-child{border-radius:0 10px 0 0}.ConfiguracoesPage_td__X8XTs{padding:10px 12px;color:#334155;border-bottom:1px solid rgba(148,163,184,.16);vertical-align:middle}.ConfiguracoesPage_tr__4peuG{transition:background .1s}.ConfiguracoesPage_tr__4peuG:hover{background:#f8fafc}.ConfiguracoesPage_tr__4peuG:last-child .ConfiguracoesPage_td__X8XTs{border-bottom:none}.ConfiguracoesPage_trEditing__2m4dH{background:rgba(0,122,83,.04)!important}.ConfiguracoesPage_inlineInput__tBG_2{width:100%}.ConfiguracoesPage_inlineSelect__oFa1q{cursor:pointer}.ConfiguracoesPage_tagChipRow__xfKRW{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.ConfiguracoesPage_tagChip__JW6JQ{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;font-size:.78rem;font-weight:700;color:#065f46;background:rgba(16,185,129,.09);border:1px solid rgba(16,185,129,.32);border-radius:9999px}.ConfiguracoesPage_tagChipDel__KV8_e{border:none;background:none;color:#64748b;cursor:pointer;font-size:13px;line-height:1;padding:0 1px}.ConfiguracoesPage_tagChipDel__KV8_e:hover{color:#ef4444}.ConfiguracoesPage_tagAddInput__h0eRS{padding:4px 9px;font-size:.78rem;width:120px}.ConfiguracoesPage_toggle__847qF{position:relative;display:inline-flex;align-items:center;width:36px;height:20px;cursor:pointer}.ConfiguracoesPage_toggle__847qF input{opacity:0;width:0;height:0}.ConfiguracoesPage_toggleSlider__tU416{position:absolute;inset:0;background:#e2e8f0;border-radius:20px;transition:background .2s}.ConfiguracoesPage_toggleSlider__tU416:before{content:"";position:absolute;width:14px;height:14px;left:3px;top:3px;background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(15,23,42,.25);transition:transform .2s}.ConfiguracoesPage_toggleOn__tHUoH .ConfiguracoesPage_toggleSlider__tU416{background:#007a53}.ConfiguracoesPage_toggleOn__tHUoH .ConfiguracoesPage_toggleSlider__tU416:before{transform:translateX(16px)}.ConfiguracoesPage_actions__AKcUr{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.ConfiguracoesPage_badge__Uf6CJ{display:inline-block;padding:3px 9px;font-size:.75rem;font-weight:900;border-radius:9999px;border:1px solid rgba(0,0,0,0)}.ConfiguracoesPage_badgeGreen__faaep{background:rgba(16,185,129,.09);color:#065f46;border-color:rgba(16,185,129,.32)}.ConfiguracoesPage_badgeGray__9mgWv{background:#f1f5f9;color:#64748b;border-color:rgba(148,163,184,.42)}.ConfiguracoesPage_badgeIndigo__vjWzj{background:rgba(59,130,246,.08);color:#1d4ed8;border-color:rgba(59,130,246,.26)}.ConfiguracoesPage_badgeAmber__IWYxM{background:rgba(245,158,11,.09);color:#92400e;border-color:rgba(245,158,11,.3)}.ConfiguracoesPage_emptyState__22FXk{text-align:center;padding:32px;color:#64748b;font-size:.88rem;font-weight:700}.ConfiguracoesPage_errorMsg__ThcQJ{padding:10px 14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);border-radius:10px;color:#991b1b;font-size:.85rem;font-weight:800;margin-bottom:10px}.ConfiguracoesPage_saving___xUpz{color:#64748b;font-size:.8rem;font-weight:700}.ConfiguracoesPage_addRowForm__0ZV9n{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;padding:14px 12px;background:#f8fafc;border-top:1px solid rgba(148,163,184,.22);border-radius:0 0 14px 14px}.ConfiguracoesPage_formGroup__CCjlj{display:flex;flex-direction:column;gap:4px}.ConfiguracoesPage_formGroup__CCjlj label{font-size:.78rem;font-weight:900;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.Awards_list__EoRih{display:flex;flex-direction:column;gap:10px}.Awards_listRow__9RoVB{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;flex-wrap:wrap}.Awards_monthBox__QWRd7{min-width:150px;font-weight:900;color:#0f172a;font-size:.95rem}.Awards_rowMain__ukOK0{flex:1 1;min-width:240px;display:flex;flex-direction:column;gap:4px}.Awards_rowTitle__SffOp{font-weight:800;color:#334155}.Awards_podiumLine__UZNxW{font-size:.82rem;color:#64748b;overflow:hidden;text-overflow:ellipsis}.Awards_badges__CJwYW{display:flex;gap:6px;flex-wrap:wrap}.Awards_btnSm___9PAG{padding:5px 12px!important;font-size:.8rem!important}.Awards_subtitle__Cq11n{margin:4px 0 0;font-size:.85rem;color:#64748b;line-height:1.4}.Awards_cardBody__a3Ula{display:flex;flex-direction:column;gap:12px}.Awards_createRow__YNCXw{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap}.Awards_monthField__Sqd0L{flex:0 0 200px;width:200px}.Awards_yearField__Ow8q6{flex:0 0 140px;width:140px}.Awards_checkLabel__Kmam0{display:flex;align-items:center;gap:8px;font-weight:700;color:#334155;cursor:pointer}.Awards_fileInput__dQX_u{font-size:.86rem;color:#334155;max-width:100%}.Awards_previewBox__2X4cp{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px dashed rgba(59,130,246,.45);border-radius:12px;background:rgba(59,130,246,.04)}.Awards_previewItem__kqjkG{font-size:.86rem;color:#334155;line-height:1.45}.Awards_warn__a_w3e{color:#92400e;font-size:.82rem;font-weight:700}.Awards_okMsg___m32z{color:#065f46;font-weight:700;font-size:.88rem}.Awards_hint__9zJk4{font-size:.8rem;color:#64748b;line-height:1.4}.Awards_backLink__Q_485{color:#64748b;font-weight:800;text-decoration:none;font-size:.86rem}.Awards_backLink__Q_485:hover{color:#0f172a}.Awards_linkRow__ZXh9M{margin-top:8px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.86rem;color:#334155}.Awards_code__7pzUm{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem;background:rgba(148,163,184,.14);padding:2px 6px;border-radius:6px}.Awards_tabs__p5TNE{display:flex;gap:8px;flex-wrap:wrap}.Awards_tab__gGwvQ{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;background:rgba(248,250,252,.85);color:#334155;border:1px solid rgba(148,163,184,.3)}.Awards_tab__gGwvQ:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.Awards_tabActive___IiBM{background:rgba(0,122,83,.12);color:#065f46;border-color:rgba(0,122,83,.3)}.Awards_bgPreview__VoEu0{width:100%;max-width:420px;aspect-ratio:16/9;object-fit:cover;border-radius:10px;border:1px solid rgba(148,163,184,.22);background:#0b0d10}.Awards_podium__VsjTy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:980px){.Awards_podium__VsjTy{grid-template-columns:1fr}}.Awards_slot__IRRj_{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;min-width:0}.Awards_slotHead__VSzaj{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:900;color:#0f172a}.Awards_slotVideo__e9Lya{display:flex;gap:10px;align-items:flex-start;min-width:0}.Awards_thumb__9K5R3{object-fit:cover}.Awards_thumbEmpty__V66JP,.Awards_thumb__9K5R3{width:96px;aspect-ratio:16/9;border-radius:6px;background:rgba(148,163,184,.18);flex-shrink:0}.Awards_slotTitle__wBGH5{font-weight:800;color:#334155;font-size:.88rem;line-height:1.3;word-break:break-word}.Awards_slotEmpty__r_3gi{font-size:.86rem;color:#64748b}.Awards_slotActions__UgKzc{display:flex;gap:6px;flex-wrap:wrap}.Awards_picker__BV_XM{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid rgba(148,163,184,.22)}.Awards_pickerLabel__1fX1O{font-size:.74rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:#64748b}.Awards_lookupResults__JIKup{border:1px solid rgba(148,163,184,.45);border-radius:10px;background:#fff;overflow:hidden;max-height:320px;overflow-y:auto}.Awards_lookupItem__YipIh{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;border-bottom:1px solid rgba(148,163,184,.22);background:none;cursor:pointer;text-align:left;font-family:var(--font-family);color:#334155}.Awards_lookupItem__YipIh:last-child{border-bottom:0}.Awards_lookupItem__YipIh:hover:not(:disabled){background:rgba(0,122,83,.06)}.Awards_lookupItem__YipIh:disabled{cursor:not-allowed;opacity:.55}.Awards_lookupThumb__BNN6e{width:64px;aspect-ratio:16/9;object-fit:cover;border-radius:4px;background:rgba(148,163,184,.18);flex-shrink:0}.Awards_lookupText__iXW4f{display:flex;flex-direction:column;min-width:0;gap:2px}.Awards_lookupTitle__7_E1L{font-weight:700;font-size:.84rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Awards_lookupMeta__qEFL8{font-size:.74rem;color:#64748b}.Awards_mvList__RzQS3{border:1px solid rgba(148,163,184,.45);border-radius:10px;background:#fff;overflow:hidden}.Awards_mvRow__nCcdq{display:grid;grid-template-columns:28px 64px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;border-bottom:1px solid rgba(148,163,184,.22)}.Awards_mvRow__nCcdq:last-child{border-bottom:0}@media(max-width:720px){.Awards_mvRow__nCcdq{grid-template-columns:28px 64px minmax(0,1fr)}.Awards_mvRow__nCcdq .Awards_mvNums__l2SV7,.Awards_mvRow__nCcdq .Awards_mvPick__A1OnF{grid-column:3;justify-content:flex-start}.Awards_mvRow__nCcdq .Awards_mvNums__l2SV7{flex-wrap:wrap;gap:2px 10px}}.Awards_mvRank__I1isC{font-weight:900;color:#0f172a;text-align:center;font-size:.9rem}.Awards_mvNums__l2SV7{display:flex;gap:12px;font-size:.78rem;color:#64748b;white-space:nowrap}.Awards_mvNums__l2SV7 strong{color:#0f172a;font-weight:900}.Awards_mvPick__A1OnF{display:flex;gap:4px;justify-content:flex-end}.AdminBapsflixShell_errorBox___rCl0{border-radius:12px;padding:12px 14px}.AdminBapsflixShell_page__sUHSR{display:flex;flex-direction:column;gap:14px;font-family:var(--font-family)}.AdminBapsflixShell_header__qo9P2{display:flex;flex-direction:column;gap:10px}.AdminBapsflixShell_headerTop__36MRU{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap}.AdminBapsflixShell_headerLeft__PHTnv{min-width:0}.AdminBapsflixShell_title__j9GBt{margin:0;font-size:24px;font-weight:950;color:#0f172a;letter-spacing:-.02em}.AdminBapsflixShell_subtitle__1n4WY{margin:6px 0 0;font-size:.95rem;color:#334155;line-height:1.35}.AdminBapsflixShell_subtitle__1n4WY b{color:#0f172a;font-weight:900}.AdminBapsflixShell_tabs__DdkHE{display:flex;gap:10px;flex-wrap:wrap}.AdminBapsflixShell_tab__lWECo{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:9999px;padding:10px 12px;border:1px solid rgba(148,163,184,.3);background:rgba(248,250,252,.92);color:#0f172a;font-weight:900;font-size:.9rem;line-height:1;transition:transform .08s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease}.AdminBapsflixShell_tab__lWECo:hover{transform:translateY(-1px);box-shadow:0 14px 22px rgba(15,23,42,.1)}.AdminBapsflixShell_tabActive__Ittkj{border-color:rgba(0,122,83,.35);background:rgba(0,122,83,.1);color:#065f46;box-shadow:0 10px 18px rgba(0,122,83,.12)}.AdminBapsflixShell_body__oYqjo{display:block}.AdminBapsflixShell_errorBox___rCl0{border:1px solid rgba(239,68,68,.3);background:rgba(239,68,68,.08)}.AdminBapsflixShell_errorTitle__CRzpv{margin:0 0 8px;font-weight:950;color:#991b1b}.AdminBapsflixShell_errorText__5w77r{margin:0;color:#7f1d1d;font-weight:750;line-height:1.35}.AdminBapsflixShell_blocked__6zc57{border-radius:12px;border:1px solid rgba(148,163,184,.42);background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.06);padding:16px;color:#64748b;font-weight:900}@media(max-width:560px){.AdminBapsflixShell_tab__lWECo{width:100%;justify-content:center}}@keyframes AssocieSeWizard_spin___ZVsB{to{transform:rotate(1turn)}}.AssocieSeWizard_btnSpinner__VtmUl{display:inline-block;width:14px;height:14px;border:2px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:AssocieSeWizard_spin___ZVsB .8s linear infinite}.AssocieSeWizard_formWrap__SQuSd{display:grid;gap:20px;font-family:var(--font-family)}.AssocieSeWizard_planBar__qDgmP{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.AssocieSeWizard_planLeft__XCqOu{display:grid;gap:2px;min-width:0}.AssocieSeWizard_planName__bYYUu{font-weight:900;color:#0f172a;font-size:.98rem}.AssocieSeWizard_planMeta__W__ow{color:#64748b;font-size:.85rem;font-weight:700}.AssocieSeWizard_planPrice__U_RHq{font-weight:900;color:#065f46;white-space:nowrap}.AssocieSeWizard_card__K1AFm{background:hsla(0,0%,100%,.5);border-radius:16px;border:1px solid rgba(148,163,184,.35);padding:20px;display:grid;gap:16px}.AssocieSeWizard_cardTitle__d4gk8{margin:0;font-size:1.05rem;font-weight:900;color:#0f172a}.AssocieSeWizard_muted__5cKWM{margin:-6px 0 12px;color:#64748b;font-size:.92rem}.AssocieSeWizard_divider__0NAt7{height:1px;background:rgba(148,163,184,.35);margin:0}.AssocieSeWizard_grid2__Yi3vm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.AssocieSeWizard_grid3__5aGKB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.AssocieSeWizard_field___UPES{display:grid;gap:5px}.AssocieSeWizard_field___UPES label{font-size:.78rem;font-weight:700;color:#475569;letter-spacing:.02em;text-transform:uppercase}.AssocieSeWizard_field___UPES input:not([type=checkbox]):not([type=radio]),.AssocieSeWizard_field___UPES select,.AssocieSeWizard_field___UPES textarea{height:42px;width:100%;border-radius:9999px;border:1px solid rgba(148,163,184,.55);padding:0 16px;background:#e8f3f1;outline:none;font-family:inherit;font-size:.88rem;color:#0f172a}.AssocieSeWizard_field___UPES input:not([type=checkbox]):not([type=radio]):focus,.AssocieSeWizard_field___UPES select:focus,.AssocieSeWizard_field___UPES textarea:focus{border-color:rgba(1,118,84,.45);box-shadow:0 0 0 3px rgba(1,118,84,.12)}.AssocieSeWizard_field___UPES button{height:44px;border-radius:9999px;border:0;font-weight:900;cursor:pointer;font-family:inherit}.AssocieSeWizard_toggleField___xxwk{display:grid;gap:5px}.AssocieSeWizard_toggleField___xxwk label{font-size:.78rem;font-weight:700;color:#475569;letter-spacing:.02em;text-transform:uppercase}.AssocieSeWizard_toggleGroup__YrG_D{display:flex;gap:10px;margin-top:4px}.AssocieSeWizard_toggleBtn__EDx35{padding:8px 24px;border-radius:9999px!important;border:1.5px solid #cbd5e1!important;background:#fff!important;color:#334155!important;font-weight:700!important;cursor:pointer;font-family:inherit;font-size:.82rem;height:auto!important;transition:border-color .15s,background .15s,color .15s}.AssocieSeWizard_toggleBtn__EDx35.AssocieSeWizard_toggleBtnActive__Cpjxv{border:2px solid #007a53!important;background:#007a53!important;color:#fff!important}.AssocieSeWizard_phoneRow__PAko_{display:flex;gap:8px;align-items:center}.AssocieSeWizard_phonePrefix___V985{width:76px!important;flex-shrink:0;text-align:center;font-weight:700;letter-spacing:.03em;padding:0 8px!important}.AssocieSeWizard_uploadBox__oIkw_{border:2px dashed rgba(148,163,184,.6);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:8px;transition:border-color .15s,background .15s}.AssocieSeWizard_uploadBoxDragging__PXbKl{border-color:#007a53;background:rgba(0,122,83,.04)}.AssocieSeWizard_uploadBoxTop__9XEyB{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.AssocieSeWizard_uploadBtn__ac0gW{height:36px!important;padding:0 16px!important;border-radius:8px!important;border:1.5px solid rgba(0,122,83,.4)!important;background:rgba(0,122,83,.06)!important;color:#007a53!important;font-size:.8rem!important;font-weight:700!important;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}.AssocieSeWizard_uploadBtn__ac0gW:hover{background:rgba(0,122,83,.1)!important;border-color:#007a53!important}.AssocieSeWizard_uploadDragHint___7_Gy{font-size:.8rem;font-weight:700;color:#007a53}.AssocieSeWizard_uploadIdleHint__Udo0c{font-size:.79rem;color:#94a3b8;font-weight:500}.AssocieSeWizard_uploadCount__8KvNh{margin-left:auto;font-size:.76rem;font-weight:700;color:#94a3b8}.AssocieSeWizard_uploadFileList__oJoGD{display:flex;flex-direction:column;gap:6px;border-top:1px solid rgba(148,163,184,.2);padding-top:8px}.AssocieSeWizard_uploadFileRow__bY9Jc{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;background:rgba(0,122,83,.05);border:1px solid rgba(0,122,83,.15)}.AssocieSeWizard_uploadFileIcon__zfWM_{flex-shrink:0;opacity:.7}.AssocieSeWizard_uploadFileName__2WVaK{flex:1 1;font-size:.79rem;font-weight:600;color:#065f46;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssocieSeWizard_uploadFileRemove__jK2aI{border:none!important;background:none!important;color:#ef4444!important;cursor:pointer;padding:2px 4px!important;height:auto!important;flex-shrink:0;opacity:.65;transition:opacity .1s;display:inline-flex;align-items:center;justify-content:center}.AssocieSeWizard_uploadFileRemove__jK2aI:hover{opacity:1}.AssocieSeWizard_closeIcon__RSBct{content:"";display:inline-block;width:12px;height:12px;flex-shrink:0;background-color:currentColor;-webkit-mask-image:var(--close-icon-url);mask-image:var(--close-icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.AssocieSeWizard_docsHint__rtiOK{font-size:.76rem;color:#94a3b8;font-weight:500;line-height:1.4}.AssocieSeWizard_fieldHint__jDax_{margin:0;font-size:.81rem;color:#64748b;font-weight:500;line-height:1.4}.AssocieSeWizard_supportHint__e6c2t{padding:10px 16px;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;font-size:.84rem;color:#0369a1;font-weight:600;line-height:1.45}.AssocieSeWizard_fieldError__Go51g{color:#dc2626;font-size:.79rem;font-weight:600;line-height:1.3}.AssocieSeWizard_checkField__Rl_v6{display:flex;align-items:center}.AssocieSeWizard_checkRow__Z1Gm3{display:inline-flex;gap:10px;padding-top:25px;align-items:center;-webkit-user-select:none;user-select:none;font-weight:800;color:#0f172a}.AssocieSeWizard_checkRow__Z1Gm3 input{width:18px;height:18px;border-radius:4px;accent-color:#007a53}.AssocieSeWizard_checkRow__Z1Gm3 span{font-size:.92rem;font-weight:800}.AssocieSeWizard_payBox__LJNlY{border-radius:14px;border:1px solid rgba(148,163,184,.35);background:rgba(248,250,252,.7);padding:14px;display:grid;gap:12px}.AssocieSeWizard_payRow__qYHKH{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.AssocieSeWizard_payRow__qYHKH span{color:#334155;font-weight:800}.AssocieSeWizard_payRow__qYHKH strong{color:#065f46;font-weight:900}.AssocieSeWizard_terms__kU_wS{margin:0;color:#64748b;font-size:.88rem;font-weight:700}.AssocieSeWizard_actions__ZoTj8{display:flex;margin-top:20px;gap:10px;justify-content:space-between;flex-wrap:wrap}.AssocieSeWizard_primaryBtn__2AasG,.AssocieSeWizard_secondaryBtn__AX0MM{border:0;border-radius:9999px;padding:11px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;white-space:nowrap;min-width:160px}.AssocieSeWizard_primaryBtn__2AasG{background:#007a53;color:#fff;box-shadow:0 12px 24px rgba(0,122,83,.18)}.AssocieSeWizard_primaryBtn__2AasG:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 28px rgba(0,122,83,.22)}.AssocieSeWizard_primaryBtn__2AasG:disabled{opacity:.6;cursor:not-allowed;transform:none}.AssocieSeWizard_secondaryBtn__AX0MM{background:#e2e8f0;color:#0f172a}.AssocieSeWizard_secondaryBtn__AX0MM:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 26px rgba(15,23,42,.12)}.AssocieSeWizard_secondaryBtn__AX0MM:disabled{opacity:.6;cursor:not-allowed;transform:none}.AssocieSeWizard_notice__Tj7fJ{border-radius:12px;border:1px solid rgba(148,163,184,.35);background:rgba(248,250,252,.7);padding:12px;color:#334155;font-weight:800}.AssocieSeWizard_successBox__LZF7O{border-radius:12px;border:1px solid rgba(16,185,129,.35);background:rgba(16,185,129,.08);padding:14px}.AssocieSeWizard_successTitle__UBE0n{margin:0 0 8px;font-size:1.15rem;font-weight:900;color:#065f46}.AssocieSeWizard_successText__10mmS{margin:0;color:#065f46}.AssocieSeWizard_successText__10mmS code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92em}.AssocieSeWizard_errorBox__svUAx{border-radius:12px;border:1px solid rgba(239,68,68,.35);background:rgba(239,68,68,.08);padding:14px}.AssocieSeWizard_errorTitle__3bd6y{margin:0 0 8px;font-weight:900;color:#991b1b}.AssocieSeWizard_errorText__ePAWW{margin:0;color:#7f1d1d}.AssocieSeWizard_rqeAlertWrapper__yU_8O{margin-top:10px}.AssocieSeWizard_rqeAlert__0F_Nq{border-radius:14px;padding:10px 12px;display:flex;gap:10px;align-items:flex-start;border:1px solid rgba(0,0,0,.08)}.AssocieSeWizard_rqeDot__uh_JP{width:10px;height:10px;border-radius:999px;margin-top:4px;flex:0 0 auto}.AssocieSeWizard_rqeAlertBody__JM94z{display:flex;flex-direction:column;gap:2px}.AssocieSeWizard_rqeAlertTitle__FxmKu{font-weight:700;font-size:13px;line-height:1.2}.AssocieSeWizard_rqeAlertText__HVxTi{font-size:13px;line-height:1.25;opacity:.9}.AssocieSeWizard_rqeAlertOk__dmqOt{background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.35)}.AssocieSeWizard_rqeAlertOk__dmqOt .AssocieSeWizard_rqeDot__uh_JP{background:#10b981}.AssocieSeWizard_rqeAlertError__XsYzv{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.35)}.AssocieSeWizard_rqeAlertError__XsYzv .AssocieSeWizard_rqeDot__uh_JP{background:#c70a0a}.AssocieSeWizard_rqeAlertLoading__I3WoA{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3)}.AssocieSeWizard_rqeAlertLoading__I3WoA .AssocieSeWizard_rqeDot__uh_JP{background:#3b82f6}.AssocieSeWizard_paymentRow__I2PEC{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.AssocieSeWizard_paymentLabel__7AYMg{color:#334155;font-weight:800}.AssocieSeWizard_paymentValue__NPvhL{color:#065f46;font-weight:900}.AssocieSeWizard_cardBox__Fvmtq,.AssocieSeWizard_pixBox__2fF_U{margin-top:10px;display:grid;gap:12px}.AssocieSeWizard_pixHint__WYucP{color:#64748b;font-size:.88rem;font-weight:700;padding-left:4px}.AssocieSeWizard_pixCopyBox__xOdEv{border-radius:14px;border:1px solid rgba(148,163,184,.35);background:rgba(248,250,252,.7);padding:10px}.AssocieSeWizard_photoRow___Uldf{display:flex;align-items:center;gap:14px;padding:6px 0}.AssocieSeWizard_photoPreviewCircle__Y5Wn4{width:72px;height:72px;border-radius:999px;border:2px solid rgba(148,163,184,.4);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f1f5f9}.AssocieSeWizard_photoPreviewImg__DLGsr{width:100%;height:100%;object-fit:cover}.AssocieSeWizard_cropOverlay__UbnXj{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;z-index:9999;padding:16px}.AssocieSeWizard_cropDialog__c_gpG{background:#fff;border-radius:16px;padding:20px;display:grid;gap:14px;max-width:360px;width:100%;box-shadow:0 24px 48px rgba(0,0,0,.18)}.AssocieSeWizard_cropTitle__hn7PN{font-weight:900;font-size:1rem;color:#0f172a;margin:0}.AssocieSeWizard_cropHint__yJ65i{font-size:.8rem;color:#64748b;font-weight:500;margin:-8px 0 0}.AssocieSeWizard_cropContainer__pN1oC{border-radius:10px;overflow:hidden;border:1.5px solid rgba(148,163,184,.35);cursor:grab;-webkit-user-select:none;user-select:none;line-height:0}.AssocieSeWizard_cropContainer__pN1oC:active{cursor:grabbing}.AssocieSeWizard_cropCanvas__T_aky{display:block;width:100%;height:auto}.AssocieSeWizard_cropZoomRow__hJUWY{display:flex;align-items:center;gap:10px}.AssocieSeWizard_cropZoomLabel__NBeMi{font-size:.78rem;font-weight:700;color:#475569;letter-spacing:.02em;text-transform:uppercase;flex-shrink:0}.AssocieSeWizard_cropZoomSlider__nQlaG{flex:1 1;accent-color:#007a53;cursor:pointer;height:4px}.AssocieSeWizard_cropActions__a7dHO{display:flex;gap:10px;justify-content:flex-end}.AssocieSeWizard_pixCopyTextarea__I4pvC{width:100%;min-height:100px;resize:vertical;border-radius:14px;border:1px solid rgba(148,163,184,.55);background:#fff;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.92rem;line-height:1.25;outline:none}.AssocieSeWizard_pixCopyTextarea__I4pvC:focus{border-color:rgba(1,118,84,.45);box-shadow:0 0 0 3px rgba(1,118,84,.12)}.AssocieSeWizard_serviceAreas__7KG3e{display:grid;gap:10px}.AssocieSeWizard_serviceRow__PcZ0G{display:grid;grid-template-columns:auto 1fr 44px;gap:10px;align-items:flex-start}.AssocieSeWizard_serviceCountrySelect__T__Y0{width:100%}.AssocieSeWizard_serviceBrWrap__Vv9MX{display:flex;gap:8px;min-width:0;align-items:flex-start}.AssocieSeWizard_serviceCityWrap__1vlLR{display:grid;gap:6px;min-width:0;align-content:start;flex:1 1}.AssocieSeWizard_serviceCity__fHEWS,.AssocieSeWizard_serviceUF___ue2e{width:100%}.AssocieSeWizard_serviceBrWrap__Vv9MX .AssocieSeWizard_serviceUF___ue2e{flex-shrink:0;width:65px}.AssocieSeWizard_serviceRemoveBtn__pzoFy{width:44px;height:44px;padding:0;line-height:1;border-radius:9999px;justify-self:center;align-self:center;border:1px solid rgba(239,68,68,.35);background:rgba(239,68,68,.1);color:#991b1b;font-weight:900;cursor:pointer;display:grid;place-items:center;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease}.AssocieSeWizard_serviceRemoveBtn__pzoFy:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 20px rgba(239,68,68,.18)}.AssocieSeWizard_serviceRemoveBtn__pzoFy:disabled{opacity:.6;cursor:not-allowed;transform:none}.AssocieSeWizard_serviceAddBtn__8W4qV{height:44px;border-radius:9999px;justify-self:center;width:min(320px,100%);border:1px dashed rgba(148,163,184,.75);color:#0f172a;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease}.AssocieSeWizard_serviceAddBtn__8W4qV:hover:not(:disabled){transform:translateY(-1px)}.AssocieSeWizard_serviceAddBtn__8W4qV:disabled{opacity:.6;cursor:not-allowed;transform:none}.AssocieSeWizard_inlineHintError__E23_4{font-size:12px;font-weight:800;color:#991b1b;padding-left:12px}.AssocieSeWizard_pixCopyTitle__u8cA_{font-size:.82rem;font-weight:700;color:#475569;margin-bottom:6px}.AssocieSeWizard_supportLink__hMryu{color:#007a53;font-weight:700;text-decoration:underline;text-underline-offset:2px}.AssocieSeWizard_paymentActions__JgLAp{display:grid;gap:10px;margin-top:10px}.AssocieSeWizard_paymentActions__JgLAp .AssocieSeWizard_actions__ZoTj8{margin-top:0}.AssocieSeWizard_telefone__OTFOB :hover{text-decoration:underline}@media(max-width:900px){.AssocieSeWizard_grid3__5aGKB{grid-template-columns:1fr}.AssocieSeWizard_checkRow__Z1Gm3{display:inline-flex;gap:10px;padding-top:0}}@media(max-width:720px){.AssocieSeWizard_grid2__Yi3vm{grid-template-columns:1fr}.AssocieSeWizard_primaryBtn__2AasG,.AssocieSeWizard_secondaryBtn__AX0MM{width:100%}.AssocieSeWizard_actions__ZoTj8{flex-direction:column-reverse}.AssocieSeWizard_serviceRow__PcZ0G{grid-template-columns:1fr 44px;grid-template-areas:"uf rm" "city rm";align-items:start}.AssocieSeWizard_serviceCountrySelect__T__Y0{grid-area:uf}.AssocieSeWizard_serviceBrWrap__Vv9MX,.AssocieSeWizard_serviceCityWrap__1vlLR{grid-area:city}.AssocieSeWizard_serviceRemoveBtn__pzoFy{grid-area:rm;align-self:center}}.AssocieSeWizard_comboboxWrap__tiCgK{position:relative;width:100%}.AssocieSeWizard_comboboxInput__k8T3Z{width:100%;height:42px;padding:0 16px;border:1px solid rgba(148,163,184,.55);border-radius:9999px;font-size:.88rem;font-family:inherit;background:#e8f3f1;color:#0f172a;outline:none;box-sizing:border-box;transition:border-color .15s}.AssocieSeWizard_comboboxInput__k8T3Z:focus{border-color:rgba(1,118,84,.45);box-shadow:0 0 0 3px rgba(1,118,84,.12)}.AssocieSeWizard_comboboxInput__k8T3Z::placeholder{color:#94a3b8}.AssocieSeWizard_comboboxList__8YSdk{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:50;background:#fff;border:1px solid rgba(148,163,184,.4);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.1);max-height:280px;overflow-y:auto;list-style:none;margin:0;padding:4px 0}.AssocieSeWizard_comboboxOption__n_x2z{padding:9px 14px;font-size:.93rem;color:#0f172a;cursor:pointer;transition:background .1s}.AssocieSeWizard_comboboxOption__n_x2z:hover{background:rgba(0,122,83,.08);color:#007a53}.AssocieSeWizard_comboboxNoResults__ji_bZ{color:#94a3b8;cursor:default;font-style:italic}.AssocieSeWizard_comboboxNoResults__ji_bZ:hover{background:rgba(0,0,0,0);color:#94a3b8}@keyframes ProductPrerequisiteVerifier_buttonSpin__0aVEA{to{transform:rotate(1turn)}}.ProductPrerequisiteVerifier_verifier__fgb3s{display:flex;flex-direction:column;gap:18px}.ProductPrerequisiteVerifier_header__AOJut{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid #e2e8e5}.ProductPrerequisiteVerifier_eyebrow__EbHEZ,.ProductPrerequisiteVerifier_slotEyebrow__7V5K2{display:block;margin-bottom:5px;color:#068166;font-family:"IgnaSans-Bold",var(--font-family);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ProductPrerequisiteVerifier_productName__v0UiG{margin:0;color:#17211e;font-family:"IgnaSans-Bold",var(--font-family);font-size:clamp(18px,2.5vw,23px);line-height:1.25}.ProductPrerequisiteVerifier_cardTitle__wnoqD{margin:5px 0 0;color:#5b6763;font-size:14px;font-weight:650}.ProductPrerequisiteVerifier_quantityBadge__40Mwm{flex:0 0 auto;padding:7px 11px;color:#04745b;background:#eaf8f3;border:1px solid #b9e5d6;border-radius:999px;font-family:"IgnaSans-Bold",var(--font-family);font-size:13px}.ProductPrerequisiteVerifier_notice__IV06S{display:flex;align-items:flex-start;gap:11px;padding:14px 16px;color:#3c4c47;background:#f4f7fa;border:1px solid #dce3e8;border-radius:12px;font-size:14px;font-weight:600;line-height:1.45}.ProductPrerequisiteVerifier_noticeIcon__d_Bmv{display:grid;flex:0 0 22px;width:22px;height:22px;place-items:center;color:#fff;background:#068166;border-radius:50%;font-family:serif;font-size:13px;font-weight:800}.ProductPrerequisiteVerifier_linkList__cajft{display:flex;flex-direction:column;gap:14px}.ProductPrerequisiteVerifier_linkCard__eDyXf{padding:18px;background:#fff;border:1px solid #d7dfdc;border-radius:14px;box-shadow:0 5px 18px rgba(26,62,51,.04);transition:border-color .2s,box-shadow .2s}.ProductPrerequisiteVerifier_linkCardDone__Jl9bg{background:#fbfffd;border-color:#86d4bd;box-shadow:0 5px 18px rgba(6,129,102,.08)}.ProductPrerequisiteVerifier_linkCardHeader___9t4t{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.ProductPrerequisiteVerifier_linkCardHeader___9t4t h3{margin:0;color:#17211e;font-family:"IgnaSans-Bold",var(--font-family);font-size:15px}.ProductPrerequisiteVerifier_linkedBadge__ePtkn{flex:0 0 auto;padding:5px 9px;color:#04745b;background:#e0f7ef;border-radius:999px;font-size:11px;font-weight:800}.ProductPrerequisiteVerifier_field__iUURw{display:grid;gap:7px}.ProductPrerequisiteVerifier_field__iUURw label{color:#35413e;font-size:12px;font-weight:800}.ProductPrerequisiteVerifier_field__iUURw input:not([type=checkbox]):not([type=radio]),.ProductPrerequisiteVerifier_field__iUURw select{width:100%;min-height:46px;padding:11px 13px;color:#17211e;background:#fff;border:1px solid #cfd8d5;border-radius:10px;outline:none;font:inherit;font-weight:650}.ProductPrerequisiteVerifier_field__iUURw input:not([type=checkbox]):not([type=radio]):focus,.ProductPrerequisiteVerifier_field__iUURw select:focus{border-color:#068166;box-shadow:0 0 0 3px rgba(6,129,102,.11)}.ProductPrerequisiteVerifier_field__iUURw input:not([type=checkbox]):not([type=radio]):disabled,.ProductPrerequisiteVerifier_field__iUURw select:disabled{color:#4f5b57;cursor:not-allowed;background:#f3f6f5;opacity:1}.ProductPrerequisiteVerifier_internationalToggle__nVRvx{display:flex;align-items:center;gap:8px;margin:14px 0 10px;color:#3f4a47;font-size:13px;font-weight:650}.ProductPrerequisiteVerifier_lockedText__LDoyY{margin-left:8px;color:#068166;font-size:11px}.ProductPrerequisiteVerifier_linkSummary__wJN0D{display:flex;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 13px;color:#075e4c;background:#edf9f5;border-radius:10px;font-size:13px;line-height:1.4}.ProductPrerequisiteVerifier_linkSummaryDot__U83eY{flex:0 0 8px;width:8px;height:8px;margin-top:5px;background:#08a77e;border-radius:50%}.ProductPrerequisiteVerifier_linkSummaryContent__4JqxD{display:grid;gap:2px}.ProductPrerequisiteVerifier_linkSummaryContent__4JqxD strong{overflow-wrap:anywhere;color:#006f5c;font-size:13px}.ProductPrerequisiteVerifier_linkSummaryContent__4JqxD small{margin-top:2px;color:#58706a;font-size:11px}.ProductPrerequisiteVerifier_linkSummaryLabel__rwtai{color:#60716b;font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.ProductPrerequisiteVerifier_noteOk__26D5Y,.ProductPrerequisiteVerifier_noteWarn__nuXza{margin-top:12px;padding:10px 12px;border-radius:10px;font-size:13px;font-weight:650;line-height:1.4}.ProductPrerequisiteVerifier_noteWarn__nuXza{color:#92400e;background:#fff8e6;border:1px solid #f2d489}.ProductPrerequisiteVerifier_noteOk__26D5Y{color:#065f46;background:#ecfdf5;border:1px solid #a7e4cf}.ProductPrerequisiteVerifier_linkActions__1jUIC{display:flex;justify-content:flex-end;margin-top:14px}.ProductPrerequisiteVerifier_changeButton__n2zuD,.ProductPrerequisiteVerifier_linkButton__jR6wz{min-width:140px;padding:10px 22px;border-radius:999px;font-family:"IgnaSans-Bold",var(--font-family);font-size:14px;cursor:pointer}.ProductPrerequisiteVerifier_changeButton__n2zuD:disabled,.ProductPrerequisiteVerifier_linkButton__jR6wz:disabled{cursor:wait;opacity:.6}.ProductPrerequisiteVerifier_linkButton__jR6wz{display:inline-flex;align-items:center;justify-content:center;gap:7px;color:#fff;background:#068166;border:1px solid #068166}.ProductPrerequisiteVerifier_buttonSpinner__4_68n{display:inline-block;flex:0 0 14px;width:14px;height:14px;border:2px solid hsla(0,0%,100%,.25);border-top-color:#fff;border-radius:50%;animation:ProductPrerequisiteVerifier_buttonSpin__0aVEA .8s linear infinite}.ProductPrerequisiteVerifier_changeButton__n2zuD{color:#04745b;background:#fff;border:1px solid #068166}@media(max-width:600px){.ProductPrerequisiteVerifier_header__AOJut,.ProductPrerequisiteVerifier_linkCardHeader___9t4t{gap:10px}.ProductPrerequisiteVerifier_linkCard__eDyXf{padding:15px}.ProductPrerequisiteVerifier_changeButton__n2zuD,.ProductPrerequisiteVerifier_linkActions__1jUIC,.ProductPrerequisiteVerifier_linkButton__jR6wz{width:100%}}.HelpTooltip_button__nrKLU{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin:0;border:1px solid rgba(148,163,184,.25);border-radius:50%;background:rgba(148,163,184,.2);color:rgba(71,85,105,.7);font-size:.7rem;font-weight:850;line-height:1;cursor:help;-webkit-user-select:none;user-select:none;transition:all .12s ease}.HelpTooltip_button__nrKLU:hover{background:rgba(148,163,184,.3);color:rgba(71,85,105,.85);border-color:rgba(148,163,184,.35)}.HelpTooltip_button__nrKLU:focus{outline:2px solid rgba(0,122,83,.35);outline-offset:2px}.HelpTooltip_tooltip__eiZVX{min-width:240px;max-width:360px;padding:14px 16px;background:#fff;color:#334155;font-size:.85rem;line-height:1.6;font-weight:500;border:1px solid rgba(148,163,184,.25);border-radius:10px;box-shadow:0 8px 24px rgba(15,23,42,.12),0 2px 6px rgba(15,23,42,.06);z-index:9999;pointer-events:none;white-space:normal;transform:translateX(-50%);animation:HelpTooltip_fadeIn___Sdf2 .12s ease}@keyframes HelpTooltip_fadeIn___Sdf2{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ChartCard_card__A4F_Y{border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.06);overflow:hidden;padding:18px 20px;display:flex;flex-direction:column;gap:12px}.ChartCard_headerRow__aGYZ_{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ChartCard_titleCol__ukHns{display:flex;flex-direction:column;gap:2px;min-width:0}.ChartCard_titleRow__xLvko{display:flex;align-items:center;gap:6px}.ChartCard_title__XKADD{font-size:.95rem;font-weight:900;color:#0f172a}.ChartCard_period__jKWea{font-size:.78rem;font-weight:700;color:#64748b}.ChartCard_actions__S_kPH{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ReportsPieChart_legend__m31mH{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 6px;padding-top:10px;margin-top:6px;border-top:1px solid rgba(148,163,184,.22)}.ReportsPieChart_legendItem__8UQ5o{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-family:inherit;color:#0f172a;background:none;border:none;padding:3px 6px;border-radius:6px;cursor:default;white-space:nowrap}.ReportsPieChart_legendItem__8UQ5o:disabled{opacity:1}.ReportsPieChart_legendItemClickable__FObqr{cursor:pointer}.ReportsPieChart_legendItemClickable__FObqr:hover{background:rgba(148,163,184,.22)}.ReportsPieChart_legendItemClickable__FObqr:focus-visible{outline:2px solid #007a53;outline-offset:1px}.ReportsPieChart_dot__READ7{width:10px;height:10px;min-width:10px;border-radius:50%}.ReportsPieChart_legendCount__dbZ8P{font-weight:700}.DateRangeFilter_dateInput__Vz4nB,.DateRangeFilter_selectInput__pMJ4P{width:100%;border-radius:10px;border:1px solid rgba(148,163,184,.55);padding:8px 10px;outline:none;min-width:0;font:inherit;font-size:.88rem;background:#fff;color:#0f172a}.DateRangeFilter_dateInput__Vz4nB:focus,.DateRangeFilter_selectInput__pMJ4P:focus{border-color:rgba(0,122,83,.45);box-shadow:0 0 0 3px rgba(0,122,83,.12)}.DateRangeFilter_dateInput__Vz4nB:disabled,.DateRangeFilter_selectInput__pMJ4P:disabled{opacity:.7;background:rgba(226,232,240,.35)}.DateRangeFilter_field__UdEVz{min-width:0}.DateRangeFilter_label__U7CEE{display:block;font-weight:900;color:#0f172a;font-size:.88rem;margin-bottom:5px}.DateRangeFilter_dateInput__Vz4nB,.DateRangeFilter_selectInput__pMJ4P{cursor:pointer}.RecognitionLogsPreviewModal_modalOverlay__ltv9i{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:14px;overflow:auto}.RecognitionLogsPreviewModal_modalBackdropBtn__4SoLP{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}.RecognitionLogsPreviewModal_modalContent__acOFv{position:relative;display:flex;flex-direction:column;width:min(760px,100vw - 28px);max-height:min(92dvh,900px);border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 30px 90px rgba(15,23,42,.35);overflow:hidden}.RecognitionLogsPreviewModal_modalHeader__zNuMm{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8)}.RecognitionLogsPreviewModal_modalTitle__LwCG0{font-weight:950;color:#0f172a;font-size:1.05rem;line-height:1.2}.RecognitionLogsPreviewModal_modalSubtitle__xpayD{margin:0;color:rgba(71,85,105,.95);font-size:.9rem;font-weight:750;line-height:1.35}.RecognitionLogsPreviewModal_modalBody__z4NOP{flex:1 1 auto;padding:14px 16px;overflow:auto;-webkit-overflow-scrolling:touch}.RecognitionLogsPreviewModal_modalFooter__ceovZ{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8);flex-shrink:0}@media(max-width:560px){.RecognitionLogsPreviewModal_modalOverlay__ltv9i{padding:16px}.RecognitionLogsPreviewModal_modalContent__acOFv{width:calc(100vw - 32px);max-height:88dvh;border-radius:16px}.RecognitionLogsPreviewModal_modalHeader__zNuMm{padding:14px}.RecognitionLogsPreviewModal_modalBody__z4NOP{padding:12px 14px}}.RecognitionLogsPreviewModal_hint__gaW8T{margin:0 0 10px;color:rgba(71,85,105,.9);font-size:.88rem}.RecognitionLogsPreviewModal_errorText__wn9JL{margin:0;color:#991b1b;font-weight:700}.RecognitionLogsPreviewModal_summary__Gw4nt{margin:0 0 12px;font-size:.92rem;line-height:1.45}.RecognitionLogsPreviewModal_grid__1lX6B{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.RecognitionLogsPreviewModal_card__s0aQ8{border:1px solid rgba(148,163,184,.3);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:rgba(248,250,252,.6)}.RecognitionLogsPreviewModal_thumbWrap__FRSPz{aspect-ratio:1;background:#0f172a;display:flex;align-items:center;justify-content:center}.RecognitionLogsPreviewModal_thumb__0TCVu{width:100%;height:100%;object-fit:cover;display:block}.RecognitionLogsPreviewModal_thumbPlaceholder__MnmnR{color:rgba(226,232,240,.75);font-size:.75rem}.RecognitionLogsPreviewModal_cardInfo__9o1Y3{padding:8px;display:flex;flex-direction:column;gap:2px;min-width:0}.RecognitionLogsPreviewModal_cardName__XVshP{font-weight:800;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecognitionLogsPreviewModal_cardMeta__MeyKI{font-size:.76rem;color:rgba(71,85,105,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecognitionLogsPreviewModal_cardOutcome__q2e9C{margin-top:2px;font-size:.74rem;font-weight:750;color:#0f172a}.RecognitionLogsPreviewModal_btnDanger__Rfc3F,.RecognitionLogsPreviewModal_btnSecondary__IjBga{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.RecognitionLogsPreviewModal_btnDanger__Rfc3F:disabled,.RecognitionLogsPreviewModal_btnSecondary__IjBga:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.RecognitionLogsPreviewModal_btnSecondary__IjBga{background:rgba(148,163,184,.16);color:#0f172a;border:1px solid rgba(148,163,184,.4)}.RecognitionLogsPreviewModal_btnSecondary__IjBga:not(:disabled):hover{background:rgba(148,163,184,.26)}.RecognitionLogsPreviewModal_btnDanger__Rfc3F{background:rgba(239,68,68,.08);color:#991b1b;border:1px solid rgba(239,68,68,.35)}.RecognitionLogsPreviewModal_btnDanger__Rfc3F:not(:disabled):hover{background:rgba(239,68,68,.14)}.ConfirmDangerModal_modalOverlay__beVoS{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:14px;overflow:auto}.ConfirmDangerModal_modalBackdropBtn__CaoSH{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}.ConfirmDangerModal_modalContent__MIJhW{position:relative;display:flex;flex-direction:column;width:min(520px,100vw - 28px);max-height:min(92dvh,900px);border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 30px 90px rgba(15,23,42,.35);overflow:hidden}.ConfirmDangerModal_modalHeader__PHCCX{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8)}.ConfirmDangerModal_modalTitle__jEI9G{font-weight:950;color:#0f172a;font-size:1.05rem;line-height:1.2}.ConfirmDangerModal_modalBody__pW21t{flex:1 1 auto;padding:14px 16px;overflow:auto;-webkit-overflow-scrolling:touch}.ConfirmDangerModal_modalFooter__x0Sy_{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8);flex-shrink:0}@media(max-width:560px){.ConfirmDangerModal_modalOverlay__beVoS{padding:16px}.ConfirmDangerModal_modalContent__MIJhW{width:calc(100vw - 32px);max-height:88dvh;border-radius:16px}.ConfirmDangerModal_modalHeader__PHCCX{padding:14px}.ConfirmDangerModal_modalBody__pW21t{padding:12px 14px}}.ConfirmDangerModal_description__k4KA4{font-size:.92rem;line-height:1.5;color:#0f172a}.ConfirmDangerModal_btnDanger__zm8bL,.ConfirmDangerModal_btnSecondary__64kC_{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.ConfirmDangerModal_btnDanger__zm8bL:disabled,.ConfirmDangerModal_btnSecondary__64kC_:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.ConfirmDangerModal_btnSecondary__64kC_{background:rgba(148,163,184,.16);color:#0f172a;border:1px solid rgba(148,163,184,.4)}.ConfirmDangerModal_btnSecondary__64kC_:not(:disabled):hover{background:rgba(148,163,184,.26)}.ConfirmDangerModal_btnDanger__zm8bL{background:rgba(239,68,68,.08);color:#991b1b;border:1px solid rgba(239,68,68,.35)}.ConfirmDangerModal_btnDanger__zm8bL:not(:disabled):hover{background:rgba(239,68,68,.14)}.RetentionChoiceModal_modalOverlay__V8ldU{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:14px;overflow:auto}.RetentionChoiceModal_modalBackdropBtn__FtC_D{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}.RetentionChoiceModal_modalContent__yTVOq{position:relative;display:flex;flex-direction:column;width:min(540px,100vw - 28px);max-height:min(92dvh,900px);border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 30px 90px rgba(15,23,42,.35);overflow:hidden}.RetentionChoiceModal_modalHeader__79FoD{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8)}.RetentionChoiceModal_modalTitle__U0oSG{font-weight:950;color:#0f172a;font-size:1.05rem;line-height:1.2}.RetentionChoiceModal_modalSubtitle__9l4IC{margin:0;color:rgba(71,85,105,.95);font-size:.9rem;font-weight:750;line-height:1.35}.RetentionChoiceModal_modalBody__0Yved{flex:1 1 auto;padding:14px 16px;overflow:auto;-webkit-overflow-scrolling:touch}.RetentionChoiceModal_modalFooter__x43bB{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8);flex-shrink:0}@media(max-width:560px){.RetentionChoiceModal_modalOverlay__V8ldU{padding:16px}.RetentionChoiceModal_modalContent__yTVOq{width:calc(100vw - 32px);max-height:88dvh;border-radius:16px}.RetentionChoiceModal_modalHeader__79FoD{padding:14px}.RetentionChoiceModal_modalBody__0Yved{padding:12px 14px}}.RetentionChoiceModal_question__1vMvu{margin:0;font-size:.95rem;line-height:1.5;font-weight:700;color:#0f172a}.RetentionChoiceModal_current__SOS65{margin:12px 0 0;font-size:.85rem;color:#334155}.RetentionChoiceModal_notes__vxUcI{margin:12px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:.82rem;line-height:1.45;color:#64748b}.RetentionChoiceModal_btnPrimary___mmGm,.RetentionChoiceModal_btnSecondary__LDLAS{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.RetentionChoiceModal_btnPrimary___mmGm:disabled,.RetentionChoiceModal_btnSecondary__LDLAS:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.RetentionChoiceModal_btnSecondary__LDLAS{background:rgba(148,163,184,.16);color:#0f172a;border:1px solid rgba(148,163,184,.4)}.RetentionChoiceModal_btnSecondary__LDLAS:not(:disabled):hover{background:rgba(148,163,184,.26)}.RetentionChoiceModal_btnPrimary___mmGm{background:#007a53;color:#fff;border:1px solid #007a53}.RetentionChoiceModal_btnPrimary___mmGm:not(:disabled):hover{filter:brightness(1.06)}.FaceConsentDesk_textToggle__h4Frk{border:1px solid rgba(148,163,184,.22);border-radius:10px;background:#f8fafc;font-size:.82rem;color:#334155}.FaceConsentDesk_textToggle__h4Frk summary{cursor:pointer;padding:8px 12px;font-weight:700;color:#007a53;list-style-position:inside}.FaceConsentDesk_textBody__dmuoZ{padding:0 12px 10px;line-height:1.5;max-height:260px;overflow-y:auto}.FaceConsentDesk_textBody__dmuoZ p{margin:0 0 8px}.FaceConsentDesk_textTitle__Er4hQ{font-weight:800;color:#0f172a}.FaceConsentDesk_textVersion__BZ4_T{color:#64748b;font-size:.76rem}.FaceConsentDesk_summaryWarn__se1d5{color:#b45309;font-weight:700}.FaceConsentDesk_textWarn__2Uz6u{padding:8px 10px;border:1px solid rgba(245,158,11,.35);border-radius:8px;background:rgba(245,158,11,.1);color:#92400e;font-weight:600}.FaceConsentDesk_via__ibJVP{margin:0;padding:8px 12px;border:1px solid rgba(148,163,184,.22);border-radius:10px;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.84rem;color:#334155}.FaceConsentDesk_via__ibJVP legend{float:left;width:100%;padding:0;font-size:.8rem;font-weight:800;color:#0f172a}.FaceConsentDesk_via__ibJVP label{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:600}.FaceConsentDesk_viaHint__HNG8m{width:100%;margin:2px 0 0;font-size:.78rem;color:#92400e}.PhotoTestModal_modalOverlay__4WmmX{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:14px;overflow:auto}.PhotoTestModal_modalBackdropBtn__vMg_Q{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}.PhotoTestModal_modalContent__SjGn9{position:relative;display:flex;flex-direction:column;width:min(620px,100vw - 28px);max-height:min(92dvh,900px);border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 30px 90px rgba(15,23,42,.35);overflow:hidden}.PhotoTestModal_modalHeader__R51FW{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8)}.PhotoTestModal_modalTitle__dCfq1{font-weight:950;color:#0f172a;font-size:1.05rem;line-height:1.2}.PhotoTestModal_modalSubtitle__XQAiV{margin:0;color:rgba(71,85,105,.95);font-size:.9rem;font-weight:750;line-height:1.35}.PhotoTestModal_modalBody__ffsL9{flex:1 1 auto;padding:14px 16px;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:14px}.PhotoTestModal_modalFooter__eq08Y{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8);flex-shrink:0;flex-wrap:wrap}@media(max-width:560px){.PhotoTestModal_modalOverlay__4WmmX{padding:16px}.PhotoTestModal_modalContent__SjGn9{width:calc(100vw - 32px);max-height:88dvh;border-radius:16px}.PhotoTestModal_modalHeader__R51FW{padding:14px}.PhotoTestModal_modalBody__ffsL9{padding:12px 14px}}.PhotoTestModal_muted__o3DbM{color:#64748b;font-weight:500}.PhotoTestModal_photos__dvQrZ{display:flex;gap:14px;flex-wrap:wrap}.PhotoTestModal_photo__NDC05{margin:0;display:flex;flex-direction:column;gap:4px}.PhotoTestModal_photo__NDC05 .PhotoTestModal_photoEmpty__SnBcy,.PhotoTestModal_photo__NDC05 img{width:120px;height:150px;object-fit:cover;border-radius:10px;border:1px solid rgba(148,163,184,.45);background:#f1f5f9}.PhotoTestModal_photo__NDC05 figcaption{font-size:.75rem;font-weight:700;color:#64748b}.PhotoTestModal_section__KuAi3{display:flex;flex-direction:column;gap:8px}.PhotoTestModal_sectionTitle__vIn85{margin:0;font-size:.85rem;font-weight:800;color:#0f172a}.PhotoTestModal_devices__eiPUP{display:flex;flex-direction:column;gap:6px}.PhotoTestModal_device__dIfP7{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;row-gap:4px;padding:9px 12px;border:1px solid rgba(148,163,184,.45);border-radius:10px;cursor:pointer;background:#fff}.PhotoTestModal_device__dIfP7 input{margin:0}.PhotoTestModal_deviceActive__aSYwp{border-color:#007a53;background:rgba(0,122,83,.05)}.PhotoTestModal_deviceDisabled__uj0Tf{opacity:.55;cursor:not-allowed}.PhotoTestModal_deviceName__xH_tA{font-size:.86rem;font-weight:700;color:#0f172a;overflow-wrap:anywhere}.PhotoTestModal_chips__y8lM5{grid-column:2;display:flex;flex-wrap:wrap;gap:4px}.PhotoTestModal_chip__j3CFH{display:inline-flex;padding:2px 8px;border-radius:999px;font-size:.7rem;font-weight:700;background:rgba(148,163,184,.16);color:#334155}.PhotoTestModal_chipOk__eQ_nJ{background:rgba(16,185,129,.12);color:#065f46}.PhotoTestModal_chipWarn__Vdw5a{background:rgba(245,158,11,.14);color:#92400e}.PhotoTestModal_chipMuted__Bj2pg{background:rgba(148,163,184,.16);color:#64748b}.PhotoTestModal_hint__I1sG1{margin:0;font-size:.78rem;line-height:1.45;color:#64748b}.PhotoTestModal_msg__EvieD{padding:10px 12px;border-radius:10px;font-size:.84rem;line-height:1.45;border:1px solid rgba(0,0,0,0)}.PhotoTestModal_msgInfo__4PpOz{background:rgba(59,130,246,.07);border-color:rgba(59,130,246,.2);color:#1e3a8a}.PhotoTestModal_msgOk__Uc3mt{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.28);color:#065f46}.PhotoTestModal_msgWarn__s1OVG{background:rgba(245,158,11,.09);border-color:rgba(245,158,11,.3);color:#92400e}.PhotoTestModal_msgErr__m5DDZ{background:rgba(239,68,68,.07);border-color:rgba(239,68,68,.24);color:#991b1b}.PhotoTestModal_countdown__GGPam{margin-left:8px;padding:1px 8px;border-radius:999px;background:rgba(30,58,138,.1);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PhotoTestModal_spinner__9TSrQ{display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px;border:2px solid rgba(30,58,138,.25);border-top-color:#1e3a8a;border-radius:50%;animation:PhotoTestModal_photoTestSpin__P11bJ .8s linear infinite}@keyframes PhotoTestModal_photoTestSpin__P11bJ{to{transform:rotate(1turn)}}.PhotoTestModal_quality__EyB5O{margin:0;font-size:.78rem;color:#334155}.PhotoTestModal_attempts__J_Kn3{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:.8rem;color:#334155}.PhotoTestModal_attempts__J_Kn3 li{padding:6px 10px;border-radius:8px;background:rgba(148,163,184,.08)}.PhotoTestModal_attemptOk__XAuK4{background:rgba(16,185,129,.1)!important;color:#065f46;font-weight:700}.PhotoTestModal_attemptBad__nxppT{background:rgba(239,68,68,.07)!important;color:#991b1b}.PhotoTestModal_attemptWhen__a1ktF{margin-right:8px;color:#64748b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PhotoTestModal_cleanup__O0dWl{margin:0;font-size:.76rem;color:#64748b}.PhotoTestModal_btnPrimary__4uMcj,.PhotoTestModal_btnSecondary__O9o5m{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.PhotoTestModal_btnPrimary__4uMcj:disabled,.PhotoTestModal_btnSecondary__O9o5m:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.PhotoTestModal_btnSecondary__O9o5m{background:rgba(148,163,184,.16);color:#0f172a;border:1px solid rgba(148,163,184,.4)}.PhotoTestModal_btnSecondary__O9o5m:not(:disabled):hover{background:rgba(148,163,184,.26)}.PhotoTestModal_btnPrimary__4uMcj{background:#007a53;color:#fff;border:1px solid #007a53}.PhotoTestModal_btnPrimary__4uMcj:not(:disabled):hover{filter:brightness(1.06)}.MissingPhotosPanel_panel__w4Afd{display:flex;flex-direction:column;gap:12px}.MissingPhotosPanel_head__7eJpQ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.MissingPhotosPanel_headText__bGFKV{flex:1 1 320px;min-width:0}.MissingPhotosPanel_title__UQp5e{margin:0;font-size:.95rem;font-weight:800;color:#0f172a}.MissingPhotosPanel_meta__J_YNa{margin:4px 0 0;font-size:.82rem;color:#64748b;line-height:1.45}.MissingPhotosPanel_meta__J_YNa strong{color:#334155}.MissingPhotosPanel_muted__M1Pno{margin:0;font-size:.82rem;color:#64748b}.MissingPhotosPanel_filters__5qb2U{display:flex;flex-direction:column;gap:8px}.MissingPhotosPanel_chips__kJg4_{display:flex;flex-wrap:wrap;gap:6px}.MissingPhotosPanel_chip__euoQp{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid rgba(148,163,184,.45);background:#fff;font-size:.8rem;font-weight:700;color:#334155;cursor:pointer}.MissingPhotosPanel_chipActive__n_Xz1{border-color:#007a53;background:rgba(0,122,83,.08);color:#007a53}.MissingPhotosPanel_chipCount__XYY8N{min-width:20px;padding:0 6px;border-radius:999px;background:rgba(148,163,184,.2);font-size:.72rem;text-align:center}.MissingPhotosPanel_search__XFWwI{width:100%;max-width:420px;padding:9px 12px;border:1px solid rgba(148,163,184,.45);border-radius:10px;font:inherit;font-size:.85rem}.MissingPhotosPanel_msg__b5iLr{padding:10px 12px;border-radius:10px;font-size:.84rem;border:1px solid rgba(0,0,0,0)}.MissingPhotosPanel_msgErr__NL1a3{background:rgba(239,68,68,.07);border-color:rgba(239,68,68,.24);color:#991b1b}.MissingPhotosPanel_rows__DNKCv{display:flex;flex-direction:column;gap:8px}.MissingPhotosPanel_row__Co2F2{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 14px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#fff}@media(max-width:760px){.MissingPhotosPanel_row__Co2F2{grid-template-columns:44px minmax(0,1fr)}.MissingPhotosPanel_row__Co2F2 .MissingPhotosPanel_actions__hv10e{grid-column:1/-1;justify-content:flex-start}}.MissingPhotosPanel_main__P8cKu{min-width:0;display:flex;flex-direction:column;gap:3px}.MissingPhotosPanel_nameLine__ULNt_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.MissingPhotosPanel_name___I383{font-size:.9rem;font-weight:800;color:#0f172a;overflow-wrap:anywhere}.MissingPhotosPanel_sub__Qx_3E{font-size:.76rem;color:#64748b;overflow-wrap:anywhere}.MissingPhotosPanel_detail__owM31{margin:0;font-size:.8rem;color:#334155;line-height:1.45}.MissingPhotosPanel_badge__D4Bic{display:inline-flex;padding:2px 9px;border-radius:999px;font-size:.72rem;font-weight:800;background:rgba(148,163,184,.16);color:#334155}.MissingPhotosPanel_badge_will_carry__8_qWr{background:rgba(16,185,129,.12);color:#065f46}.MissingPhotosPanel_badge_previous_photo__t02mV{background:rgba(59,130,246,.1);color:#1e3a8a}.MissingPhotosPanel_badge_no_photo__LoBmM{background:rgba(245,158,11,.14);color:#92400e}.MissingPhotosPanel_badge_no_account__vhzG5{background:rgba(148,163,184,.18);color:#64748b}.MissingPhotosPanel_badge_opted_out__hZAJu{background:rgba(8,145,178,.12);color:#155e75}.MissingPhotosPanel_badge_erase_pending__UD5XD{background:rgba(239,68,68,.08);color:#991b1b}.MissingPhotosPanel_badge_qr__It6tw{background:rgba(8,145,178,.06);color:#155e75;border:1px dashed rgba(8,145,178,.45)}.MissingPhotosPanel_rowMsg__a8Dqi{margin-top:4px;font-size:.78rem;font-weight:700;display:flex;flex-direction:column;gap:6px}.MissingPhotosPanel_rowMsgOk__u63jN{color:#065f46}.MissingPhotosPanel_rowMsgErr__Y9XXe{color:#991b1b}.MissingPhotosPanel_manual__zz7nR{width:100%;min-height:110px;padding:8px;border:1px solid rgba(148,163,184,.45);border-radius:8px;font:inherit;font-size:.8rem;font-weight:500;color:#334155}.MissingPhotosPanel_actions__hv10e{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.MissingPhotosPanel_pager__hlyTj{display:flex;align-items:center;justify-content:center;gap:10px;font-size:.82rem;color:#64748b}.MissingPhotosPanel_btnMuted__oL616,.MissingPhotosPanel_btnOk__zVd9a,.MissingPhotosPanel_btnPrimary__XFlFs{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.MissingPhotosPanel_btnMuted__oL616:disabled,.MissingPhotosPanel_btnOk__zVd9a:disabled,.MissingPhotosPanel_btnPrimary__XFlFs:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.MissingPhotosPanel_btnExport__xnWXo{border:0;border-radius:9999px;padding:10px 18px;font-weight:700;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;gap:6px;font-size:.82rem}.MissingPhotosPanel_btnExport__xnWXo:disabled{opacity:.55}.MissingPhotosPanel_btnExport__xnWXo:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.14)}.MissingPhotosPanel_btnExport__xnWXo{background:#007a53;color:#fff;border:1px solid #007a53}.MissingPhotosPanel_btnExport__xnWXo:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.MissingPhotosPanel_btnOk__zVd9a{padding:6px 12px;font-size:.78rem;background:rgba(16,185,129,.12);color:#065f46;border:1px solid rgba(16,185,129,.3)}.MissingPhotosPanel_btnOk__zVd9a:not(:disabled):hover{background:rgba(16,185,129,.2)}.MissingPhotosPanel_btnMuted__oL616{padding:6px 12px;font-size:.78rem;background:rgba(148,163,184,.16);color:#0f172a;border:1px solid rgba(148,163,184,.4)}.MissingPhotosPanel_btnMuted__oL616:not(:disabled):hover{background:rgba(148,163,184,.26)}.MissingPhotosPanel_btnPrimary__XFlFs{background:#007a53;color:#fff;border:1px solid #007a53}.MissingPhotosPanel_btnPrimary__XFlFs:not(:disabled):hover{filter:brightness(1.06)}.MissingPhotosPanel_modalOverlay__BjC92{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:14px;overflow:auto}.MissingPhotosPanel_modalBackdropBtn__e3bX6{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}.MissingPhotosPanel_modalContent__xMr_b{position:relative;display:flex;flex-direction:column;width:min(560px,100vw - 28px);max-height:min(92dvh,900px);border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 30px 90px rgba(15,23,42,.35);overflow:hidden}.MissingPhotosPanel_modalHeader__K9aCL{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8)}.MissingPhotosPanel_modalTitle__WAgTF{font-weight:950;color:#0f172a;font-size:1.05rem;line-height:1.2}.MissingPhotosPanel_modalSubtitle__fTv_5{margin:0;color:rgba(71,85,105,.95);font-size:.9rem;font-weight:750;line-height:1.35}.MissingPhotosPanel_modalBody__0CJlu{flex:1 1 auto;padding:14px 16px;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:12px}.MissingPhotosPanel_modalFooter__kPmMK{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8);flex-shrink:0}@media(max-width:560px){.MissingPhotosPanel_modalOverlay__BjC92{padding:16px}.MissingPhotosPanel_modalContent__xMr_b{width:calc(100vw - 32px);max-height:88dvh;border-radius:16px}.MissingPhotosPanel_modalHeader__K9aCL{padding:14px}.MissingPhotosPanel_modalBody__0CJlu{padding:12px 14px}}.MissingPhotosPanel_prevRow__vbGJa{display:flex;gap:12px;align-items:flex-start}.MissingPhotosPanel_check__N0zGp{display:flex;gap:8px;align-items:flex-start;font-size:.84rem;font-weight:700;color:#0f172a;cursor:pointer}.MissingPhotosPanel_check__N0zGp input{margin-top:3px}.MissingPhotosPanel_keepFieldset__D3Jlc{margin:0;padding:10px 12px;border:1px solid rgba(245,158,11,.35);border-radius:10px;background:rgba(245,158,11,.06);display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.84rem;color:#334155}.MissingPhotosPanel_keepFieldset__D3Jlc legend{float:left;width:100%;padding:0;font-size:.82rem;font-weight:800;color:#92400e;line-height:1.4}.MissingPhotosPanel_keepFieldset__D3Jlc label{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-weight:700}.ZoomableThumb_thumb__0rqxs{position:relative;flex-shrink:0;width:52px;height:64px;padding:0;border-radius:8px;overflow:hidden;background:#f1f5f9;border:1px solid rgba(148,163,184,.22);display:flex;align-items:center;justify-content:center;font:inherit;font-weight:800;color:#64748b}.ZoomableThumb_thumb__0rqxs img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:760px){.ZoomableThumb_thumb__0rqxs{width:44px;height:54px}}.ZoomableThumb_thumbEmpty__aUWkt{text-transform:uppercase}.ZoomableThumb_thumbLg__zKrPM{width:96px;height:120px;border-radius:10px}.ZoomableThumb_thumbLg__zKrPM .ZoomableThumb_zoomIcon__Nxh8N{width:24px;height:24px;right:5px;bottom:5px}.ZoomableThumb_thumbLg__zKrPM .ZoomableThumb_zoomIcon__Nxh8N svg{width:14px;height:14px}.ZoomableThumb_thumbBtn__5HWv4{cursor:zoom-in;transition:border-color .15s ease,box-shadow .15s ease}.ZoomableThumb_thumbBtn__5HWv4:hover{border-color:#007a53;box-shadow:0 0 0 2px rgba(0,122,83,.15)}.ZoomableThumb_thumbBtn__5HWv4:focus-visible{outline:2px solid #007a53;outline-offset:2px}.ZoomableThumb_thumbPending__cLkYA{border:2px solid #f59e0b}.ZoomableThumb_zoomIcon__Nxh8N{position:absolute;right:3px;bottom:3px;width:18px;height:18px;border-radius:50%;background:rgba(15,23,42,.62);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none}.ZoomableThumb_zoomIcon__Nxh8N svg{width:11px;height:11px}.FacialRetentionPanel_search__namlJ,.FacialRetentionPanel_select__wEeTs{width:100%;border-radius:10px;border:1px solid rgba(148,163,184,.55);padding:8px 10px;outline:none;min-width:0;font:inherit;font-size:.88rem;background:#fff;color:#0f172a}.FacialRetentionPanel_search__namlJ:focus,.FacialRetentionPanel_select__wEeTs:focus{border-color:rgba(0,122,83,.45);box-shadow:0 0 0 3px rgba(0,122,83,.12)}.FacialRetentionPanel_search__namlJ:disabled,.FacialRetentionPanel_select__wEeTs:disabled{opacity:.7;background:rgba(226,232,240,.35)}.FacialRetentionPanel_panel__3TJnQ{border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.06);overflow:hidden;display:flex;flex-direction:column}.FacialRetentionPanel_panelHead__aZkzB{padding:14px 18px;border-bottom:1px solid rgba(148,163,184,.4);background:#f8fafc;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;align-items:flex-start}.FacialRetentionPanel_panelHead__aZkzB>div{flex:1 1 420px;min-width:0}.FacialRetentionPanel_panelTitle__zXHyH{margin:0;font-size:1.05rem;font-weight:900;color:#0f172a}.FacialRetentionPanel_panelMeta__N9phL{margin:6px 0 0;font-size:.84rem;line-height:1.5;color:#64748b}.FacialRetentionPanel_panelMeta__N9phL strong{color:#334155}.FacialRetentionPanel_btnExport__YEu1H{border:0;border-radius:9999px;padding:10px 18px;font-weight:700;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;gap:6px;font-size:.82rem}.FacialRetentionPanel_btnExport__YEu1H:disabled{opacity:.55}.FacialRetentionPanel_btnExport__YEu1H:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.14)}.FacialRetentionPanel_btnExport__YEu1H{background:#007a53;color:#fff;border:1px solid #007a53}.FacialRetentionPanel_btnExport__YEu1H:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.FacialRetentionPanel_panelHead__aZkzB>.FacialRetentionPanel_headActions__JhBT5{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:8px}.FacialRetentionPanel_btnSecondary__wfLsG{border:0;border-radius:9999px;padding:10px 18px;font-weight:700;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;gap:6px;font-size:.82rem}.FacialRetentionPanel_btnSecondary__wfLsG:disabled{opacity:.55}.FacialRetentionPanel_btnSecondary__wfLsG:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.14)}.FacialRetentionPanel_btnSecondary__wfLsG{background:rgba(148,163,184,.16);color:#0f172a;border:1px solid rgba(148,163,184,.4)}.FacialRetentionPanel_btnSecondary__wfLsG:not(:disabled):hover{background:rgba(148,163,184,.26)}.FacialRetentionPanel_btnSecondary__wfLsG:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.FacialRetentionPanel_msg__JyBht{margin:12px 18px 0;padding:10px 12px;border-radius:10px;font-size:.84rem;line-height:1.5;border:1px solid rgba(0,0,0,0)}.FacialRetentionPanel_msgOk__JuRqD{border-color:rgba(16,185,129,.32);background:rgba(16,185,129,.1);color:#065f46}.FacialRetentionPanel_msgWarn__Xy_DY{border-color:rgba(245,158,11,.32);background:rgba(245,158,11,.1);color:#92400e}.FacialRetentionPanel_msgErr__nbOcH{border-color:rgba(239,68,68,.32);background:rgba(239,68,68,.1);color:#991b1b}.FacialRetentionPanel_terms__l4N7T{display:block;margin-top:4px;color:#64748b;font-size:.78rem}.FacialRetentionPanel_linkBtn__WL4nr{border:0;background:none;padding:0;font:inherit;font-weight:800;color:inherit;text-decoration:underline;cursor:pointer}.FacialRetentionPanel_filters__UgiSx{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 18px 0}.FacialRetentionPanel_select__wEeTs{width:auto;max-width:100%}.FacialRetentionPanel_search__namlJ{flex:1 1 200px;width:auto}.FacialRetentionPanel_chips__UNbXI{display:flex;flex-wrap:wrap;gap:6px}.FacialRetentionPanel_chip__eym4F{display:inline-flex;align-items:center;border:1px solid rgba(148,163,184,.4);border-radius:9999px;background:#f8fafc;color:#334155;font-weight:700;font-size:.84rem;padding:7px 13px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .08s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease}.FacialRetentionPanel_chip__eym4F:hover{background:#f1f5f9;border-color:rgba(0,122,83,.28);transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,122,83,.1)}.FacialRetentionPanel_chip__eym4F{font-size:.78rem;padding:5px 11px}.FacialRetentionPanel_chipActive__Gk_Pb{background:rgba(0,122,83,.1);border-color:rgba(0,122,83,.45);color:#007a53}.FacialRetentionPanel_cards__QtbXH{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;padding:14px 18px 0}.FacialRetentionPanel_card__SCwgN{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#f8fafc;min-width:0}.FacialRetentionPanel_cardLabel__rn59l{font-size:.74rem;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.02em}.FacialRetentionPanel_cardValue__HdLA2{font-size:1.4rem;font-weight:900;color:#0f172a}.FacialRetentionPanel_cardHint__BHLTp{font-size:.74rem;color:#64748b}.FacialRetentionPanel_listHead__zhJS7{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 18px 6px;font-size:.82rem;font-weight:700;color:#64748b}.FacialRetentionPanel_pager__WbGBb{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#64748b}.FacialRetentionPanel_pageBtn__hKLMC{border:0;border-radius:9999px;padding:5px 12px;font-weight:700;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;gap:6px;font-size:.78rem}.FacialRetentionPanel_pageBtn__hKLMC:disabled{opacity:.55}.FacialRetentionPanel_pageBtn__hKLMC:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.14)}.FacialRetentionPanel_pageBtn__hKLMC{background:#fff;border:1px solid rgba(148,163,184,.45);color:#334155}.FacialRetentionPanel_pageBtn__hKLMC:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.FacialRetentionPanel_empty__WQf_P{margin:0;padding:6px 18px 14px;font-size:.84rem;color:#64748b}.FacialRetentionPanel_rows__6OQQY{display:flex;flex-direction:column;padding:0 18px 14px;gap:8px}.FacialRetentionPanel_row__DEjxD{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr);gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(148,163,184,.22);border-radius:12px}@media(max-width:760px){.FacialRetentionPanel_row__DEjxD{grid-template-columns:minmax(0,1fr)}}.FacialRetentionPanel_rowMain__pnbMN{display:flex;flex-direction:column;min-width:0}.FacialRetentionPanel_rowName__wmk_z{font-weight:800;color:#0f172a;font-size:.88rem;overflow-wrap:anywhere}.FacialRetentionPanel_rowSub__s1cUJ{font-size:.76rem;color:#64748b;overflow-wrap:anywhere}.FacialRetentionPanel_rowChips__md74M{display:flex;flex-wrap:wrap;gap:5px}.FacialRetentionPanel_rowDates__AbOov{display:flex;flex-direction:column;gap:1px;font-size:.78rem;color:#334155}.FacialRetentionPanel_rowExpiry__mVazG{font-weight:800;color:#0f172a}.FacialRetentionPanel_rowDays__yiL9h{color:#64748b}.FacialRetentionPanel_rowDaysSoon__TpIx5{color:#92400e;font-weight:700}.FacialRetentionPanel_rowConsent__HSejo{color:#64748b;font-size:.72rem}.FacialRetentionPanel_badge__tmpII{display:inline-flex;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:9999px;padding:2px 9px;font-size:.72rem;font-weight:800}.FacialRetentionPanel_badgeOk__fjfnY{border-color:rgba(16,185,129,.32);background:rgba(16,185,129,.1);color:#065f46}.FacialRetentionPanel_badgeWarn__oxewf{border-color:rgba(245,158,11,.32);background:rgba(245,158,11,.1);color:#92400e}.FacialRetentionPanel_badgeMuted__s52S_{background:rgba(100,116,139,.1);color:#64748b;border-color:rgba(100,116,139,.18)}.FacialRetentionPanel_badgeInfo__k5pG4{background:rgba(59,130,246,.1);color:#1d4ed8;border-color:rgba(59,130,246,.25)}.FacialRetentionPanel_history__woaYC{border-top:1px solid rgba(148,163,184,.22);padding:12px 18px 16px;display:flex;flex-direction:column;gap:10px}.FacialRetentionPanel_historyToggle__oB24g{border:0;border-radius:9999px;padding:6px 14px;font-weight:700;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;gap:6px;font-size:.8rem}.FacialRetentionPanel_historyToggle__oB24g:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.FacialRetentionPanel_historyToggle__oB24g:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.14)}.FacialRetentionPanel_historyToggle__oB24g{align-self:flex-start;background:#fff;border:1px solid rgba(148,163,184,.45);color:#334155}.FacialRetentionPanel_historyRows__vVcoC{display:flex;flex-direction:column;gap:6px}.FacialRetentionPanel_historyRow__YbYey{display:grid;grid-template-columns:150px minmax(0,1.4fr) minmax(0,1fr);gap:10px;font-size:.78rem;padding:6px 0;border-bottom:1px dashed rgba(148,163,184,.22)}@media(max-width:760px){.FacialRetentionPanel_historyRow__YbYey{grid-template-columns:minmax(0,1fr);gap:2px}}.FacialRetentionPanel_historyWhen___bkc_{color:#64748b}.FacialRetentionPanel_historyWhat__0tRnq{color:#0f172a;font-weight:700}.FacialRetentionPanel_historyWho__yG8AW{color:#64748b;overflow-wrap:anywhere}.RoutineRunModal_modalOverlay__feV7_{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:14px;overflow:auto}.RoutineRunModal_modalBackdropBtn__Lx7AX{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}.RoutineRunModal_modalContent__HWAnh{position:relative;display:flex;flex-direction:column;width:min(720px,100vw - 28px);max-height:min(92dvh,900px);border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 30px 90px rgba(15,23,42,.35);overflow:hidden}.RoutineRunModal_modalHeader__pBh8d{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8)}.RoutineRunModal_modalTitle__0eC_h{font-weight:950;color:#0f172a;font-size:1.05rem;line-height:1.2}.RoutineRunModal_modalSubtitle__UXvx_{margin:0;color:rgba(71,85,105,.95);font-size:.9rem;font-weight:750;line-height:1.35}.RoutineRunModal_modalBody__RHFP5{flex:1 1 auto;padding:14px 16px;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:10px}.RoutineRunModal_modalFooter__DtUEM{display:flex;justify-content:flex-end;gap:10px;padding:12px 16px;border-top:1px solid rgba(148,163,184,.22);background:rgba(248,250,252,.8);flex-shrink:0;flex-wrap:wrap}@media(max-width:560px){.RoutineRunModal_modalOverlay__feV7_{padding:16px}.RoutineRunModal_modalContent__HWAnh{width:calc(100vw - 32px);max-height:88dvh;border-radius:16px}.RoutineRunModal_modalHeader__pBh8d{padding:14px}.RoutineRunModal_modalBody__RHFP5{padding:12px 14px}}.RoutineRunModal_muted__kkJ34{margin:0;font-size:.78rem;color:#64748b}.RoutineRunModal_msg__UQOl7{padding:10px 12px;border-radius:10px;font-size:.84rem;line-height:1.5;border:1px solid rgba(0,0,0,0)}.RoutineRunModal_msgInfo__5AtoH{background:rgba(59,130,246,.07);border-color:rgba(59,130,246,.2);color:#1e3a8a}.RoutineRunModal_msgOk__RRCG1{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.28);color:#065f46}.RoutineRunModal_msgWarn__V1y2n{background:rgba(245,158,11,.09);border-color:rgba(245,158,11,.3);color:#92400e}.RoutineRunModal_msgErr__5xNj3{background:rgba(239,68,68,.07);border-color:rgba(239,68,68,.24);color:#991b1b}.RoutineRunModal_section__krl4H{border:1px solid rgba(148,163,184,.22);border-radius:10px;padding:8px 10px;background:#fff}.RoutineRunModal_sectionHead__WR9Vs{display:flex;align-items:center;gap:10px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;font:inherit}.RoutineRunModal_sectionHead__WR9Vs:disabled{cursor:default}.RoutineRunModal_count__Boisp{min-width:34px;padding:2px 8px;border-radius:999px;text-align:center;font-size:.8rem;font-weight:800;background:rgba(148,163,184,.16);color:#64748b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RoutineRunModal_countDanger__iKgQS{background:rgba(239,68,68,.1);color:#991b1b}.RoutineRunModal_countWarn___6QEr{background:rgba(245,158,11,.14);color:#92400e}.RoutineRunModal_countOk__bBtfz{background:rgba(16,185,129,.12);color:#065f46}.RoutineRunModal_countInfo__IC7FI{background:rgba(59,130,246,.1);color:#1e3a8a}.RoutineRunModal_sectionTitle__z8axg{flex:1 1;min-width:0;font-size:.86rem;font-weight:800;color:#0f172a}.RoutineRunModal_toggle__7OuOJ{font-size:.75rem;font-weight:700;color:#007a53;white-space:nowrap}.RoutineRunModal_note__3Y5xp{margin:4px 0 0 44px;font-size:.75rem;color:#64748b;line-height:1.4}.RoutineRunModal_rows__KtO_o{margin-top:8px;display:flex;flex-direction:column;gap:3px;max-height:260px;overflow-y:auto}.RoutineRunModal_groupTitle__Bb_Ss{margin:6px 0 2px;font-size:.78rem;font-weight:800;color:#334155}.RoutineRunModal_row__TlmTR{display:flex;justify-content:space-between;gap:10px;padding:5px 8px;border-radius:6px;background:rgba(148,163,184,.07);font-size:.8rem}@media(max-width:560px){.RoutineRunModal_row__TlmTR{flex-direction:column;gap:1px}}.RoutineRunModal_rowMain__64C7g{color:#0f172a;font-weight:700;min-width:0;overflow-wrap:anywhere}.RoutineRunModal_rowSub__5ezYB{color:#64748b;font-weight:500}.RoutineRunModal_rowAside__Wgvd6{color:#64748b;white-space:nowrap}@media(max-width:560px){.RoutineRunModal_rowAside__Wgvd6{white-space:normal}}.RoutineRunModal_btnDanger__jTEQz,.RoutineRunModal_btnSecondary__2XFxP{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.RoutineRunModal_btnDanger__jTEQz:disabled,.RoutineRunModal_btnSecondary__2XFxP:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.RoutineRunModal_btnSecondary__2XFxP{background:rgba(148,163,184,.16);color:#0f172a;border:1px solid rgba(148,163,184,.4)}.RoutineRunModal_btnSecondary__2XFxP:not(:disabled):hover{background:rgba(148,163,184,.26)}.RoutineRunModal_btnDanger__jTEQz{background:#ef4444;color:#fff;border:1px solid #ef4444}.RoutineRunModal_btnDanger__jTEQz:not(:disabled):hover{filter:brightness(1.05)}.PurchaseReceiptsBox_box__xp_Pl{display:flex;flex-direction:column;gap:10px}.PurchaseReceiptsBox_title__HiVOm{margin:0;font-weight:900;color:#0f172a}.PurchaseReceiptsBox_row__9p_vJ{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#f8fafc}.PurchaseReceiptsBox_info__Qa0Ai{display:flex;flex-direction:column;gap:2px;min-width:0}.PurchaseReceiptsBox_main__D_Nyz{font-weight:800;color:#0f172a}.PurchaseReceiptsBox_meta__MIByY{font-size:.82rem;color:#64748b}.PurchaseReceiptsBox_actions__Xx_M_{display:flex;gap:6px;flex-wrap:wrap}.PurchaseReceiptsBox_btn__5ck1g{border:0;border-radius:9999px;padding:6px 12px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;font-size:.82rem;background:rgba(0,122,83,.1);color:#065f46;border:1px solid rgba(0,122,83,.35)}.PurchaseReceiptsBox_btn__5ck1g:hover:not(:disabled){background:rgba(0,122,83,.15)}.PurchaseReceiptsBox_btn__5ck1g:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.PurchaseReceiptsBox_badge__WISnJ{display:inline-block;margin-left:6px;padding:2px 8px;border:1px solid;border-radius:9999px;font-size:.72rem;font-weight:800;vertical-align:middle}.PurchaseReceiptsBox_ok__TGM_q{border-color:rgba(16,185,129,.32);background:rgba(16,185,129,.1);color:#065f46}.PurchaseReceiptsBox_warn__dPvll{border-color:rgba(245,158,11,.32);background:rgba(245,158,11,.1);color:#92400e}.PurchaseReceiptsBox_danger__gHpc9{border-color:rgba(239,68,68,.32);background:rgba(239,68,68,.1);color:#991b1b}.PurchaseReceiptsBox_neutral__a4m54{border-color:rgba(100,116,139,.3);background:rgba(100,116,139,.08);color:#334155}.PurchaseReceiptsBox_muted__4pFmd{margin:0;font-size:.85rem;color:#64748b}.PurchaseReceiptsBox_error__yWjKU{margin:0;font-size:.85rem;color:#991b1b}.PurchaseReceiptsBox_success__pNbJi{margin:0;font-size:.85rem;color:#065f46}.PurchaseReceiptsBox_warnBox__0MkdT{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid rgba(245,158,11,.35);border-radius:12px;background:rgba(245,158,11,.1)}.PurchaseReceiptsBox_warnText__Nsm9D{margin:0;flex:1 1 260px;font-size:.85rem;font-weight:700;color:#92400e}.PhotoCropDialog_cropOverlay__f6SvN{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.78);display:flex;align-items:center;justify-content:center;padding:20px}.PhotoCropDialog_cropDialog__P0iVd{background:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:14px;width:min(360px,100vw - 40px);box-shadow:0 20px 60px rgba(15,23,42,.35)}.PhotoCropDialog_cropTitle__OQBA6{font-weight:950;font-size:.95rem;color:#0f172a;letter-spacing:-.01em}.PhotoCropDialog_cropHint__v8pWB{font-size:.78rem;color:rgba(71,85,105,.8);font-weight:650;margin-top:-6px}.PhotoCropDialog_cropContainer__X8iG5{width:300px;height:300px;margin:0 auto;position:relative;overflow:hidden;border-radius:12px;border:2px solid #007a53;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.PhotoCropDialog_cropImageEl__Jy3Em{position:absolute;pointer-events:none;will-change:transform}.PhotoCropDialog_cropZoomRow__EJj9b{display:flex;align-items:center;gap:10px}.PhotoCropDialog_cropZoomLabel__dwYIo{font-size:.78rem;font-weight:750;color:#334155;white-space:nowrap;min-width:56px}.PhotoCropDialog_cropZoomSlider__2h3LC{flex:1 1;accent-color:#007a53;height:4px;cursor:pointer}.PhotoCropDialog_cropActions__b7TP8{display:flex;gap:10px;justify-content:flex-end}.PhotoCropDialog_primaryBtn__uzTiw{border:0;border-radius:9999px;padding:10px 18px;font-weight:800;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;white-space:nowrap;background:rgba(0,122,83,.13);color:#065f46;border:1px solid rgba(0,122,83,.45)}.PhotoCropDialog_primaryBtn__uzTiw:hover:not(:disabled){background:rgba(0,122,83,.15);border-color:rgba(0,122,83,.45)}.PhotoCropDialog_primaryBtn__uzTiw:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.PhotoCropDialog_secondaryBtn__GQDU_{border:0;border-radius:9999px;padding:10px 18px;font-weight:800;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;white-space:nowrap;background:rgba(100,116,139,.08);color:#334155;border:1px solid rgba(100,116,139,.3)}.PhotoCropDialog_secondaryBtn__GQDU_:hover:not(:disabled){background:rgba(100,116,139,.13);border-color:rgba(100,116,139,.5)}.PhotoCropDialog_secondaryBtn__GQDU_:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.PhotoCropDialog_spinner__GaR38{display:inline-block;width:14px;height:14px;margin-right:7px;border:2px solid rgba(0,122,83,.25);border-top-color:#007a53;border-radius:50%;animation:PhotoCropDialog_cropSpin__zT2uJ .7s linear infinite;flex-shrink:0}@keyframes PhotoCropDialog_cropSpin__zT2uJ{to{transform:rotate(1turn)}}.MembershipNotes_box__zKrI3{display:flex;flex-direction:column;gap:10px}.MembershipNotes_title__S5E5h{margin:0;font-weight:900;color:#0f172a}.MembershipNotes_list__SxMeW{display:flex;flex-direction:column;gap:8px}.MembershipNotes_note__aIaDd{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid rgba(245,158,11,.3);border-left:3px solid rgba(245,158,11,.75);border-radius:12px;background:#fffbeb}.MembershipNotes_body__vtRFV{margin:0;color:#0f172a;font-size:.88rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.MembershipNotes_meta__GlxBC{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:#64748b;font-size:.78rem}.MembershipNotes_tag__MAVzM{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid rgba(148,163,184,.45);border-radius:9999px;background:#fff;color:#334155;font-size:.72rem;font-weight:700}.MembershipNotes_linkBtn__vdCSV{border:0;padding:0;background:rgba(0,0,0,0);color:#991b1b;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.MembershipNotes_linkBtn__vdCSV:disabled{opacity:.55;cursor:not-allowed}.MembershipNotes_form__mctBt{display:flex;flex-direction:column;gap:8px}.MembershipNotes_textarea___h44d{width:100%;min-height:72px;box-sizing:border-box;resize:vertical;padding:10px 12px;border:1px solid rgba(148,163,184,.45);border-radius:12px;background:#fff;color:#0f172a;font:inherit;font-size:.88rem;line-height:1.45}.MembershipNotes_textarea___h44d:focus{outline:none;border-color:rgba(0,122,83,.55);box-shadow:0 0 0 3px rgba(0,122,83,.12)}.MembershipNotes_textarea___h44d:disabled{opacity:.6}.MembershipNotes_formFoot__GtSBd{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.MembershipNotes_counter__5KgO_{color:#64748b;font-size:.78rem}.MembershipNotes_btn__2_uL_{border:0;border-radius:9999px;padding:6px 14px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;font-size:.82rem;background:rgba(0,122,83,.1);color:#065f46;border:1px solid rgba(0,122,83,.35)}.MembershipNotes_btn__2_uL_:hover:not(:disabled){background:rgba(0,122,83,.15)}.MembershipNotes_btn__2_uL_:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.MembershipNotes_muted__kRAtQ{margin:0;font-size:.85rem;color:#64748b}.MembershipNotes_error__zseqz{margin:0;font-size:.85rem;color:#991b1b}.MembershipNotes_success__ktLbE{margin:0;font-size:.85rem;color:#065f46}.AdminPurchasesPage_input__aCC7Q,.AdminPurchasesPage_select__SvTmj{width:100%;border-radius:10px;border:1px solid rgba(148,163,184,.55);padding:8px 10px;outline:none;min-width:0;font:inherit;font-size:.88rem;background:#fff;color:#0f172a}.AdminPurchasesPage_input__aCC7Q:focus,.AdminPurchasesPage_select__SvTmj:focus{border-color:rgba(0,122,83,.45);box-shadow:0 0 0 3px rgba(0,122,83,.12)}.AdminPurchasesPage_input__aCC7Q:disabled,.AdminPurchasesPage_select__SvTmj:disabled{opacity:.7;background:rgba(226,232,240,.35)}.AdminPurchasesPage_primaryBtn__OAQ9d,.AdminPurchasesPage_secondaryBtn__KCo4m{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap}.AdminPurchasesPage_primaryBtn__OAQ9d:disabled,.AdminPurchasesPage_secondaryBtn__KCo4m:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.AdminPurchasesPage_page__kCvCx{padding:18px;display:flex;flex-direction:column;gap:16px;font-family:var(--font-family)}.AdminPurchasesPage_header__Lo9SX{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.AdminPurchasesPage_title__dctPD{margin:0;font-size:20px;font-weight:900;color:#0f172a}.AdminPurchasesPage_subtitle___Bt_I{margin:8px 0 0;font-size:.95rem;color:#334155;max-width:980px}.AdminPurchasesPage_headerActions__gwNAd{display:flex;gap:10px;align-items:center;flex-wrap:wrap;flex-shrink:0;max-width:100%}.AdminPurchasesPage_tabs__EgrEr{display:flex;gap:8px;flex-wrap:wrap}.AdminPurchasesPage_tab__gT6zL{border:0;border-radius:9999px;padding:10px 18px;font-weight:900;cursor:pointer;transition:transform .08s ease,box-shadow .12s ease,opacity .12s ease;display:inline-flex;align-items:center;justify-content:center;line-height:1;white-space:nowrap;background:rgba(248,250,252,.85);color:#334155;border:1px solid rgba(148,163,184,.3)}.AdminPurchasesPage_tab__gT6zL:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.AdminPurchasesPage_tabActive__ha0Vz{background:rgba(0,122,83,.12);color:#065f46;border-color:rgba(0,122,83,.3)}.AdminPurchasesPage_primaryBtn__OAQ9d{background:rgba(0,122,83,.13);color:#065f46;border:1px solid rgba(0,122,83,.45)}.AdminPurchasesPage_primaryBtn__OAQ9d:hover:not(:disabled){background:rgba(0,122,83,.15);border-color:rgba(0,122,83,.45)}.AdminPurchasesPage_secondaryBtn__KCo4m{background:rgba(100,116,139,.08);color:#334155;border:1px solid rgba(100,116,139,.3)}.AdminPurchasesPage_secondaryBtn__KCo4m:hover:not(:disabled){background:rgba(100,116,139,.13);border-color:rgba(100,116,139,.5)}.AdminPurchasesPage_pagination__viVn4{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0;color:#52606d;font-size:.875rem}.AdminPurchasesPage_paginationActions__E3yVe{display:flex;gap:8px}@media(max-width:640px){.AdminPurchasesPage_pagination__viVn4{align-items:stretch;flex-direction:column}.AdminPurchasesPage_paginationActions__E3yVe>button{flex:1 1}}.AdminPurchasesPage_filtersCard__rPTmK{border:1px solid rgba(148,163,184,.45);background:#fff;border-radius:14px;box-shadow:0 12px 30px rgba(15,23,42,.06);padding:16px 18px}.AdminPurchasesPage_filtersRow__rgLF_{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;margin-top:10px}.AdminPurchasesPage_filtersRow__rgLF_:first-child{margin-top:0}.AdminPurchasesPage_field___xcnX{min-width:160px}.AdminPurchasesPage_fieldSearch__rWUZG{flex:1 1 260px;min-width:220px}.AdminPurchasesPage_fieldGrow__cQZsC{flex:1 1;min-width:60px}.AdminPurchasesPage_label__Grr4Z{display:block;font-size:.85rem;font-weight:900;color:#0f172a;margin-bottom:5px}.AdminPurchasesPage_smallSummary__aPfaW{margin-top:10px;font-size:.85rem;color:#64748b;font-weight:700}.AdminPurchasesPage_grid__vakO8{display:grid;grid-template-columns:1.3fr .7fr;gap:16px}.AdminPurchasesPage_left__vCuMp,.AdminPurchasesPage_right__2M8ZR{border-radius:14px;border:1px solid rgba(148,163,184,.4);background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.06);overflow:hidden}.AdminPurchasesPage_panelHeader__xXdg5{padding:14px 18px;border-bottom:1px solid rgba(148,163,184,.4);background:#f8fafc;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.AdminPurchasesPage_panelTitle__YQXEH{margin:0;font-size:1.05rem;font-weight:900;color:#0f172a;font-size:.93rem}.AdminPurchasesPage_panelMeta__ebMSH{color:#64748b;font-size:.9rem;font-weight:700;font-size:.82rem}.AdminPurchasesPage_list__j28eR{max-height:68vh;overflow:auto;-webkit-overflow-scrolling:touch}.AdminPurchasesPage_listItem__xxESJ{width:100%;text-align:left;padding:11px 16px;border:0;border-bottom:1px solid rgba(148,163,184,.15);background:rgba(0,0,0,0);color:#334155;cursor:pointer}.AdminPurchasesPage_listItem__xxESJ:hover{background:rgba(248,250,252,.8)}.AdminPurchasesPage_listItemActive__wB_eD{background:rgba(0,122,83,.05)!important}.AdminPurchasesPage_listItemTop__KxglB{display:flex;justify-content:space-between;align-items:center;gap:10px}.AdminPurchasesPage_listItemTitle__6nkHE{font-weight:900;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPurchasesPage_listItemSub__Lh577{margin-top:4px;font-size:.85rem;color:#334155;font-weight:600}.AdminPurchasesPage_listItemMeta__X9Lwy{margin-top:5px;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.78rem;color:#64748b;font-weight:700}.AdminPurchasesPage_infoFlag__RCo6W{border:1px solid rgba(37,99,235,.3);background:rgba(37,99,235,.09);color:#1d4ed8;border-radius:9999px}.AdminPurchasesPage_infoFlag__RCo6W,.AdminPurchasesPage_notesFlag__qfFym{display:inline-flex;align-items:center;padding:0 7px;font-size:.72rem;font-weight:800}.AdminPurchasesPage_notesFlag__qfFym{border:1px solid rgba(245,158,11,.4);border-radius:9999px;background:#fffbeb;color:#92400e}.AdminPurchasesPage_statusFlag__2Mc0c{display:inline-flex;align-items:center;border:1px solid rgba(239,68,68,.35);border-radius:9999px;background:#fef2f2;color:#991b1b;padding:0 7px;font-size:.72rem;font-weight:800}.AdminPurchasesPage_badge__0oKpO{border-radius:9999px;padding:4px 10px;font-weight:900;font-size:.78rem;line-height:1;display:inline-flex;align-items:center;border:1px solid rgba(148,163,184,.45);background:rgba(248,250,252,.8);color:#0f172a;white-space:nowrap}.AdminPurchasesPage_badgeJoin__o_Yuc{border-color:rgba(124,58,237,.3);background:rgba(124,58,237,.09);color:#6d28d9}.AdminPurchasesPage_badgeRenew__A_b3v{border-color:rgba(37,99,235,.3);background:rgba(37,99,235,.09);color:#1d4ed8}.AdminPurchasesPage_badgeNeutral__X3EFs{border-color:rgba(148,163,184,.45);background:rgba(248,250,252,.92);color:#475569}.AdminPurchasesPage_summaryCard__Op5oO{padding:14px 16px}.AdminPurchasesPage_summaryRow__sNuHl{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:.93rem}.AdminPurchasesPage_muted__JPauO{color:#64748b;font-weight:700}.AdminPurchasesPage_value__DZsJH{font-weight:900;color:#0f172a}.AdminPurchasesPage_divider__hLLZm{height:1px;background:rgba(148,163,184,.2);margin:12px 0}.AdminPurchasesPage_groups__k4xgT{padding:10px 16px 14px}.AdminPurchasesPage_groupRow___Vazn{padding:9px 0;border-bottom:1px solid rgba(148,163,184,.15)}.AdminPurchasesPage_groupRow___Vazn:last-child{border-bottom:0}.AdminPurchasesPage_groupKey__wtxYF{font-weight:900;color:#0f172a;font-size:.9rem}.AdminPurchasesPage_groupMeta__0ejXH{margin-top:4px;display:flex;justify-content:space-between;font-size:.85rem;color:#334155;font-weight:700}.AdminPurchasesPage_empty__M4CHm{padding:16px;color:#64748b;font-weight:700;font-size:.9rem}.AdminPurchasesPage_mono__GWuKo{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.85rem}.AdminPurchasesPage_errorBox__mX6WI{border-radius:12px;padding:12px 14px;border:1px solid rgba(239,68,68,.35);background:rgba(239,68,68,.08)}.AdminPurchasesPage_errorTitle__kJyve{margin:0 0 4px;font-weight:900;color:#991b1b;font-size:.9rem}.AdminPurchasesPage_errorText__hw2p9{margin:0;color:#7f1d1d;font-weight:800;font-size:.9rem}.AdminPurchasesPage_successBox__1m9zs{border-radius:12px;padding:12px 14px;border:1px solid rgba(16,185,129,.35);background:rgba(16,185,129,.08)}.AdminPurchasesPage_successTitle__SOg8J{margin:0 0 4px;font-weight:900;color:#065f46;font-size:.9rem}.AdminPurchasesPage_successText__987to{margin:0;color:#065f46;font-weight:800;font-size:.9rem}.AdminPurchasesPage_modalOverlay__WlkdS{position:fixed;inset:0;background:rgba(15,23,42,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;display:flex;align-items:flex-start;justify-content:flex-end;padding:16px}.AdminPurchasesPage_modalBackdropBtn__CPnXX{position:absolute;inset:0;background:rgba(0,0,0,0);border:0;cursor:pointer}.AdminPurchasesPage_modalContent__3QWcv{position:relative;background:#fff;border-radius:14px;box-shadow:0 24px 64px rgba(15,23,42,.2);width:min(680px,95vw);max-height:calc(100vh - 32px);display:flex;flex-direction:column;overflow:hidden}.AdminPurchasesPage_modalHeader__mjkb8{padding:16px 20px;border-bottom:1px solid rgba(148,163,184,.25);display:flex;align-items:center;gap:12px;justify-content:space-between;flex-shrink:0}.AdminPurchasesPage_modalTitle__yHZ0v{margin:0;font-size:1rem;font-weight:900;color:#0f172a}.AdminPurchasesPage_modalSubtitle__T7rAx{margin-top:5px;font-size:.82rem;color:#64748b;font-weight:700}.AdminPurchasesPage_modalHeaderRight__dpWoi{display:flex;gap:10px}.AdminPurchasesPage_modalBody__AS0Xl{overflow-y:auto;flex:1 1;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.AdminPurchasesPage_kvGrid__kILcr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.AdminPurchasesPage_kv__i4lSh{padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.45);background:rgba(248,250,252,.6)}.AdminPurchasesPage_k__bo9Ek{font-size:.78rem;font-weight:900;color:#64748b;text-transform:uppercase;letter-spacing:.03em}.AdminPurchasesPage_v__aMgya{margin-top:5px;font-weight:900;color:#0f172a;font-size:.9rem;word-break:break-all}.AdminPurchasesPage_loading__JImvZ{color:#64748b;font-weight:700;padding:8px 0;font-size:.9rem}.AdminPurchasesPage_pre__bwzXV{white-space:pre-wrap;word-break:break-word;font-size:.82rem;line-height:1.4;background:rgba(248,250,252,.8);border:1px solid rgba(148,163,184,.45);border-radius:12px;padding:10px 12px;max-height:260px;overflow:auto;color:#334155}@media(max-width:980px){.AdminPurchasesPage_grid__vakO8,.AdminPurchasesPage_kvGrid__kILcr{grid-template-columns:1fr}}@media(max-width:640px){.AdminPurchasesPage_filtersRow__rgLF_{flex-direction:column}.AdminPurchasesPage_field___xcnX{min-width:0;width:100%}.AdminPurchasesPage_fieldSearch__rWUZG{flex:1 1 auto;min-width:0;width:100%}.AdminPurchasesPage_modalOverlay__WlkdS{align-items:center;justify-content:center;padding:16px}.AdminPurchasesPage_modalContent__3QWcv{width:calc(100vw - 32px)}}