.PasswordInput-module__CUYc5G__wrapper{width:100%;min-width:0;display:block;position:relative}.PasswordInput-module__CUYc5G__toggle{width:44px;height:44px;color:var(--muted,var(--foreground));cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;transition:background .18s,color .18s;display:grid;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.PasswordInput-module__CUYc5G__toggle:hover{background:var(--border)}.PasswordInput-module__CUYc5G__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}
.admin-module__4WpgRW__adminPage{--r-xs:8px;--r-sm:12px;--r-md:18px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--pad-page:clamp(.75rem, 1.4vw, 1.15rem);--gap:clamp(.875rem, 1.4vw, 1.25rem);--pad-panel:clamp(1.1rem, 2.3vw, 1.6rem);--tap:2.75rem;--ink:#1d1b2f;--muted:#1d1b2f94;--panel:#fff;--bg:#eaf3ff;--blue:#3b82f6;--blue-soft:#e0ecff;--orange:#f97316;--orange-soft:#ffedd5;--green:#16a34a;--green-soft:#dcfce7;--violet:#8b5cf6;--violet-soft:#ede9fe;--line:#1d1b2f14;background:var(--bg);min-height:100vh;color:var(--ink)}.admin-module__4WpgRW__adminTopBar{background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex}.admin-module__4WpgRW__adminBrand img{width:130px;height:auto;display:block}.admin-module__4WpgRW__adminSearch{display:none}.admin-module__4WpgRW__adminTopActions{align-items:center;gap:10px;display:flex}.admin-module__4WpgRW__adminIconBtn{width:40px;height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;text-decoration:none;transition:background .2s;display:grid;position:relative}.admin-module__4WpgRW__adminIconBtn:hover{background:var(--blue-soft);color:var(--blue)}.admin-module__4WpgRW__adminBellBadge{background:var(--orange);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.62rem;font-weight:900;display:grid;position:absolute;top:2px;right:2px}.admin-module__4WpgRW__adminAvatarBtn{background:var(--orange);width:40px;height:40px;color:var(--ink);box-shadow:none;border-radius:50%;place-items:center;font-size:.75rem;font-weight:900;text-decoration:none;display:grid}.admin-module__4WpgRW__adminChatFab{background:var(--blue);color:#fff;cursor:pointer;z-index:100;border:0;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .2s;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 28px #3b82f666}.admin-module__4WpgRW__adminChatFab:hover{transform:translateY(-3px)}.admin-module__4WpgRW__spaceContent{gap:22px;max-width:1120px;margin:0 auto;padding:26px 22px 110px;display:grid}.admin-module__4WpgRW__spaceTopRow{gap:14px;display:grid}.admin-module__4WpgRW__spaceHeader h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,7vw,2.6rem);font-weight:900;line-height:1}.admin-module__4WpgRW__spaceHeader p{color:var(--muted);margin:10px 0 0;font-size:1rem;font-weight:650}.admin-module__4WpgRW__tabSwitcher{border:1px solid var(--line);background:#fff;border-radius:999px;grid-template-columns:1fr 1fr;gap:6px;width:min(100%,460px);padding:6px;display:grid;box-shadow:0 6px 18px #1716240f}.admin-module__4WpgRW__tabSwitcherBtn{min-height:50px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:.96rem;font-weight:800;transition:background .2s,color .2s;display:inline-flex}.admin-module__4WpgRW__tabSwitcherActive{background:var(--blue);color:#fff;box-shadow:0 6px 16px #3b82f659}.admin-module__4WpgRW__spaceSectionTitle{letter-spacing:-.04em;color:var(--ink);align-items:center;gap:12px;margin:6px 0 0;font-size:1.4rem;font-weight:900;display:flex}.admin-module__4WpgRW__spaceSectionTitle svg{color:var(--blue)}.admin-module__4WpgRW__statTilesGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.admin-module__4WpgRW__statTile{color:inherit;background:#fff;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon label value""icon sub value";align-items:center;gap:2px 14px;padding:16px 18px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 6px 22px #1716240d}.admin-module__4WpgRW__statTile:hover{transform:translateY(-2px);box-shadow:0 12px 28px #17162414}.admin-module__4WpgRW__statTileIcon{border-radius:12px;grid-area:icon;place-items:center;width:40px;height:40px;display:grid}.admin-module__4WpgRW__statTileIconGreen{background:var(--green-soft);color:var(--green)}.admin-module__4WpgRW__statTileIconBlue{background:var(--blue-soft);color:var(--blue)}.admin-module__4WpgRW__statTileIconOrange{background:var(--orange-soft);color:var(--orange)}.admin-module__4WpgRW__statTileIconViolet{background:var(--violet-soft);color:var(--violet)}.admin-module__4WpgRW__statTile small{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;grid-area:label;align-self:end;margin:0;font-size:.78rem;font-weight:800}.admin-module__4WpgRW__statTile strong{letter-spacing:-.04em;color:var(--ink);white-space:nowrap;grid-area:value;margin:0;font-size:1.7rem;font-weight:900;line-height:1}.admin-module__4WpgRW__statTile strong em{color:var(--muted);letter-spacing:0;margin-left:4px;font-size:1rem;font-style:normal;font-weight:700}.admin-module__4WpgRW__statTile p{color:var(--muted);grid-area:sub;align-self:start;margin:0;font-size:.8rem;font-weight:650;line-height:1.3}.admin-module__4WpgRW__adminTodoList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-module__4WpgRW__adminTodoItem{color:inherit;background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 4px 14px #1716240a}.admin-module__4WpgRW__adminTodoItem:hover{transform:translate(3px);box-shadow:0 10px 22px #17162414}.admin-module__4WpgRW__adminTodoTime{letter-spacing:.04em;text-align:center;border-radius:999px;justify-content:center;align-items:center;min-width:86px;padding:6px 10px;font-size:.72rem;font-weight:900;display:inline-flex}.admin-module__4WpgRW__adminTodo_annonce{color:var(--orange);background:#f9731624}.admin-module__4WpgRW__adminTodo_kyc{color:var(--blue);background:#3b82f624}.admin-module__4WpgRW__adminTodo_signal{color:#dc2626;background:#dc262624}.admin-module__4WpgRW__adminTodo_paiement{color:var(--violet);background:#8b5cf624}.admin-module__4WpgRW__adminTodoItem strong{color:var(--ink);font-size:.94rem;font-weight:850;display:block}.admin-module__4WpgRW__adminTodoItem p{color:var(--muted);margin:3px 0 0;font-size:.78rem;font-weight:650}.admin-module__4WpgRW__adminTodoChevron{color:var(--muted);place-items:center;display:grid}.admin-module__4WpgRW__adminModerationSection{gap:14px;display:grid}.admin-module__4WpgRW__adminModerationHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-module__4WpgRW__adminModerationCount{background:var(--blue-soft);min-width:28px;height:28px;color:var(--blue);border-radius:999px;place-items:center;margin-left:4px;padding:0 9px;font-size:.8rem;font-weight:900;display:inline-grid}.admin-module__4WpgRW__adminModerationHeader a{color:var(--blue);font-size:.86rem;font-weight:800;text-decoration:none}.admin-module__4WpgRW__adminModerationHeader a:hover{text-decoration:underline}.admin-module__4WpgRW__adminFilterBar label{color:var(--muted,#1d1b2f94);align-items:center;gap:8px;font-size:.82rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__adminFilterBar input[type=date]{min-height:44px;color:var(--ink,#1d1b2f);font:inherit;background:#f6f7fb;border:2px solid #0000;border-radius:12px;padding:0 12px;font-size:.82rem;font-weight:750}.admin-module__4WpgRW__adminFilterBar input[type=date]:focus-visible{border-color:var(--blue,#3b82f6);outline:none;box-shadow:0 0 0 4px #3b82f61a}.admin-module__4WpgRW__content a:focus-visible,.admin-module__4WpgRW__content button:focus-visible,.admin-module__4WpgRW__content input:focus-visible,.admin-module__4WpgRW__content select:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:2px}@media (max-width:1180px){.admin-module__4WpgRW__logoutButton{justify-content:center;min-width:44px}}.admin-module__4WpgRW__settingsCard:last-of-type{margin-bottom:84px}.admin-module__4WpgRW__settingsCard{border:1px solid var(--line,#1d1b2f14);background:#fff;border-radius:20px;margin-bottom:18px;padding:24px;box-shadow:0 8px 28px #1111110a}.admin-module__4WpgRW__settingsCardHead{border-bottom:1px solid var(--line,#1d1b2f14);margin-bottom:18px;padding-bottom:14px}.admin-module__4WpgRW__settingsCardHead h2{letter-spacing:-.025em;margin:0;font-size:1rem;font-weight:850}.admin-module__4WpgRW__settingsCardHead p{color:var(--muted,#1d1b2f94);margin:5px 0 0;font-size:.84rem;font-weight:650}.admin-module__4WpgRW__settingsRows{flex-direction:column;gap:14px;display:flex}.admin-module__4WpgRW__settingsRow{grid-template-columns:minmax(0,1fr) minmax(190px,260px);align-items:center;gap:18px;display:grid}.admin-module__4WpgRW__settingsRowLabel{color:var(--ink,#1d1b2f);flex-wrap:wrap;align-items:baseline;gap:6px 9px;font-size:.88rem;font-weight:750;display:flex}.admin-module__4WpgRW__settingsRowLabel code{color:#1d4ed8;background:#e8f0ff;border-radius:6px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600}.admin-module__4WpgRW__settingsDirty{color:var(--blue,#3b82f6);letter-spacing:.06em;text-transform:uppercase;background:#3b82f61f;border-radius:999px;padding:2px 8px;font-size:.66rem;font-style:normal;font-weight:900}.admin-module__4WpgRW__settingsRowField{align-items:center;gap:9px;display:flex}.admin-module__4WpgRW__settingsRowField input{min-width:0;min-height:44px;color:var(--ink,#1d1b2f);font:inherit;background:#f6f7fb;border:2px solid #0000;border-radius:12px;flex:1;padding:0 14px;font-size:.9rem;font-weight:750;transition:border-color .18s,box-shadow .18s}.admin-module__4WpgRW__settingsRowField input:focus-visible{border-color:var(--blue,#3b82f6);outline:none;box-shadow:0 0 0 4px #3b82f61a}.admin-module__4WpgRW__settingsUnit{color:var(--muted,#1d1b2f94);white-space:nowrap;flex-shrink:0;font-size:.78rem;font-weight:800}.admin-module__4WpgRW__settingsBar{z-index:20;border:1px solid var(--line,#1d1b2f14);background:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:12px;width:min(100% - 300px,760px);padding:13px 18px;display:flex;position:fixed;bottom:18px;left:auto;right:24px;box-shadow:0 14px 34px #1111111f}.admin-module__4WpgRW__settingsBarState{min-width:190px;color:var(--muted,#1d1b2f94);flex:1;font-size:.82rem;font-weight:750}.admin-module__4WpgRW__settingsBarDirty{background:#eef4ff;border-color:#3b82f659}.admin-module__4WpgRW__settingsBarDirty .admin-module__4WpgRW__settingsBarState{color:#1d4ed8}.admin-module__4WpgRW__settingsBarSave{background:var(--blue,#3b82f6);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:44px;padding:0 22px;font-size:.84rem;font-weight:850;transition:background .2s,opacity .2s}.admin-module__4WpgRW__settingsBarSave:hover:not(:disabled){background:#1d4ed8}.admin-module__4WpgRW__settingsBarSave:disabled{opacity:.4;cursor:not-allowed}.admin-module__4WpgRW__settingsBarReset{color:#b91c1c;cursor:pointer;background:0 0;border:1.5px solid #dc262652;border-radius:999px;min-height:44px;padding:0 16px;font-size:.82rem;font-weight:800}.admin-module__4WpgRW__settingsBarReset:hover{color:#fff;background:#dc2626;border-color:#0000}.admin-module__4WpgRW__settingsNotice{color:#1d4ed8;background:#e8f0ff;border-radius:14px;margin:0 0 14px;padding:13px 16px;font-size:.86rem;font-weight:650}.admin-module__4WpgRW__settingsNoticeLink{background:var(--blue,#3b82f6);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:.82rem;font-weight:850;text-decoration:none;transition:background .2s;display:inline-flex}.admin-module__4WpgRW__settingsNoticeLink:hover{background:#1d4ed8}@media (max-width:760px){.admin-module__4WpgRW__settingsRow{grid-template-columns:minmax(0,1fr);gap:8px}.admin-module__4WpgRW__settingsBar{border-radius:20px}}.admin-module__4WpgRW__adminSortRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.admin-module__4WpgRW__adminSortLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#1d1b2f94);margin-right:2px;font-size:.7rem;font-weight:900}.admin-module__4WpgRW__adminSortPill{border:1px solid var(--line,#1d1b2f14);min-height:44px;color:var(--ink,#1d1b2f);cursor:pointer;background:#fff;border-radius:999px;padding:0 16px;font-size:.8rem;font-weight:800;transition:background .18s,color .18s,border-color .18s}.admin-module__4WpgRW__adminSortPill:hover{border-color:var(--ink,#1d1b2f)}.admin-module__4WpgRW__adminSortPillActive{border-color:var(--ink,#1d1b2f);background:var(--ink,#1d1b2f);color:#fff}.admin-module__4WpgRW__adminBulkBar{border:1px solid var(--line,#1d1b2f14);background:#f6f7fb;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.admin-module__4WpgRW__adminBulkCheck{cursor:pointer;min-height:44px;color:var(--ink,#1d1b2f);align-items:center;gap:9px;font-size:.84rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__adminBulkCheck input{width:19px;height:19px;accent-color:var(--blue,#3b82f6);cursor:pointer}.admin-module__4WpgRW__adminBulkAction{background:var(--ink,#1d1b2f);color:#fff;cursor:pointer;border:0;border-radius:999px;min-height:44px;padding:0 20px;font-size:.82rem;font-weight:850;transition:background .2s,opacity .2s}.admin-module__4WpgRW__adminBulkAction:hover:not(:disabled){background:var(--blue,#3b82f6)}.admin-module__4WpgRW__adminBulkAction:disabled{opacity:.45;cursor:not-allowed}.admin-module__4WpgRW__adminBulkClear{min-height:44px;color:var(--muted,#1d1b2f94);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:.8rem;font-weight:800;text-decoration:underline}.admin-module__4WpgRW__adminBulkClear:hover{color:var(--ink,#1d1b2f)}.admin-module__4WpgRW__adminAdCheck{width:19px;height:19px;accent-color:var(--blue,#3b82f6);cursor:pointer;align-self:flex-start;margin-top:4px}.admin-module__4WpgRW__adminToast{color:#065f46;background:#ecfdf5;border:1px solid #10b98147;border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:13px 16px;font-size:.86rem;font-weight:750;display:flex}.admin-module__4WpgRW__adminToastError{color:#991b1b;background:#fff1f1;border-color:#dc262642}.admin-module__4WpgRW__adminToast svg{flex-shrink:0;margin-top:1px}.admin-module__4WpgRW__adminToastText{flex:1;min-width:0}.admin-module__4WpgRW__adminToastClose{color:currentColor;cursor:pointer;opacity:.62;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;padding:0;font-size:1.05rem;line-height:1;transition:opacity .18s,background .18s;display:grid}.admin-module__4WpgRW__adminToastClose:hover,.admin-module__4WpgRW__adminToastClose:focus-visible{opacity:1;background:#0000000f}.admin-module__4WpgRW__adminModerationEmpty{color:var(--muted);text-align:center;background:#fff;border-radius:14px;margin:0;padding:18px;font-size:.9rem;font-weight:650}.admin-module__4WpgRW__adminModerationList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-module__4WpgRW__adminModerationItem{background:#fff;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 14px;padding:14px 16px;display:grid;box-shadow:0 4px 14px #1716240a}.admin-module__4WpgRW__adminModerationRef{letter-spacing:.02em;border-radius:8px;padding:5px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:900}.admin-module__4WpgRW__adminModerationRef_orange{color:var(--orange);background:#f9731624}.admin-module__4WpgRW__adminModerationRef_blue{color:var(--blue);background:#3b82f624}.admin-module__4WpgRW__adminModerationRef_red{color:#dc2626;background:#dc262624}.admin-module__4WpgRW__adminModerationRef_violet{color:var(--violet);background:#8b5cf624}.admin-module__4WpgRW__adminModerationItem strong{color:var(--ink);font-size:.94rem;font-weight:850;display:block}.admin-module__4WpgRW__adminModerationItem p{color:var(--muted);margin:3px 0 0;font-size:.78rem;font-weight:650}.admin-module__4WpgRW__adminModerationActions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.admin-module__4WpgRW__adminActionPrimary,.admin-module__4WpgRW__adminActionSecondary{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 14px;font-size:.82rem;font-weight:850;text-decoration:none;transition:transform .15s,filter .15s,background .15s;display:inline-flex}.admin-module__4WpgRW__adminActionPrimary{color:#fff}.admin-module__4WpgRW__adminActionPrimary_blue{background:var(--blue)}.admin-module__4WpgRW__adminActionPrimary_orange{color:var(--orange);background:0 0;border:1.5px solid #f9731673}.admin-module__4WpgRW__adminActionPrimary_orange:hover{background:var(--orange);color:#fff;border-color:#0000}.admin-module__4WpgRW__adminActionPrimary_red{color:#dc2626;background:0 0;border:1.5px solid #dc262666}.admin-module__4WpgRW__adminActionPrimary_red:hover{color:#fff;background:#dc2626;border-color:#0000}.admin-module__4WpgRW__adminActionPrimary:hover{filter:brightness(1.05);transform:translateY(-1px)}.admin-module__4WpgRW__adminActionSecondary{color:var(--ink);background:#f1f5f9}.admin-module__4WpgRW__adminActionSecondary:hover{background:#e2e8f0}.admin-module__4WpgRW__adminCategoryList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.admin-module__4WpgRW__adminCategoryChip{background:var(--blue-soft);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.88rem;font-weight:800;display:inline-flex}.admin-module__4WpgRW__adminCategoryChip button{color:#dc2626;cursor:pointer;background:#dc262624;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.admin-module__4WpgRW__adminCategoryChip button:hover{color:#fff;background:#dc2626}.admin-module__4WpgRW__adminCategoryAdd{gap:10px;margin-top:4px;display:flex}.admin-module__4WpgRW__adminCategoryAdd input{border:1px solid var(--line);min-height:46px;color:var(--ink);font:inherit;background:#f7f8fb;border-radius:999px;outline:none;flex:1;padding:0 16px;font-size:.92rem;font-weight:650}.admin-module__4WpgRW__adminCategoryAdd input:focus{background:#fff;box-shadow:0 0 0 3px #3b82f633}.admin-module__4WpgRW__adminCategoryAdd button{background:var(--blue);color:#fff;min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:.9rem;font-weight:850;display:inline-flex}.admin-module__4WpgRW__adminCategoryAdd button:hover{transform:translateY(-1px)}@media (min-width:720px){.admin-module__4WpgRW__adminModerationItem{grid-template-columns:auto minmax(0,1fr) auto}.admin-module__4WpgRW__adminModerationActions{grid-column:auto;margin-top:0}}.admin-module__4WpgRW__adminAuditList{background:#fff;border-radius:18px;gap:4px;margin:0;padding:8px 18px;list-style:none;display:grid;box-shadow:0 4px 14px #1716240a}.admin-module__4WpgRW__adminAuditItem{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.admin-module__4WpgRW__adminAuditList li:last-child{border-bottom:0}.admin-module__4WpgRW__adminAuditDot{background:var(--blue);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #3b82f629}.admin-module__4WpgRW__adminAuditItem strong{color:var(--ink);font-size:.92rem;font-weight:850;display:block}.admin-module__4WpgRW__adminAuditItem p{color:var(--muted);margin:3px 0 0;font-size:.8rem;font-weight:650}.admin-module__4WpgRW__adminAuditItem em{color:var(--muted);font-size:.78rem;font-style:normal;font-weight:700}.admin-module__4WpgRW__adminSettingCard{background:#fff;border-radius:22px;gap:14px;padding:22px;display:grid;box-shadow:0 4px 14px #1716240a}.admin-module__4WpgRW__adminSettingLead{color:var(--muted);margin:-4px 0 4px;font-size:.9rem;font-weight:650;line-height:1.4}.admin-module__4WpgRW__adminSettingRow{gap:14px;display:grid}.admin-module__4WpgRW__adminSettingField{gap:8px;display:grid}.admin-module__4WpgRW__adminSettingField span{color:var(--ink);font-size:.9rem;font-weight:850}.admin-module__4WpgRW__adminSettingField input{border:1px solid var(--line);background:var(--blue-soft);min-height:50px;color:var(--ink);font:inherit;border-radius:14px;outline:none;padding:0 18px;font-size:1rem;font-weight:650;transition:background .2s,box-shadow .2s}.admin-module__4WpgRW__adminSettingField input:focus{background:#fff;box-shadow:0 0 0 3px #3b82f633}.admin-module__4WpgRW__adminSettingSave{background:var(--blue);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:4px;font-size:.96rem;font-weight:900;transition:transform .2s;box-shadow:0 10px 24px #3b82f659}.admin-module__4WpgRW__adminSettingSave:hover{transform:translateY(-2px)}@media (min-width:720px){.admin-module__4WpgRW__adminTopBar{gap:28px;padding:16px 36px}.admin-module__4WpgRW__adminBrand img{width:160px}.admin-module__4WpgRW__adminSearch{max-width:520px;color:var(--muted);background:#f5f7fa;border-radius:999px;flex:1;align-items:center;gap:10px;padding:10px 20px;display:flex}.admin-module__4WpgRW__adminSearch:focus-within{background:#fff;box-shadow:0 0 0 3px #3b82f638}.admin-module__4WpgRW__adminSearch input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.94rem;font-weight:650}.admin-module__4WpgRW__spaceContent{gap:28px;max-width:1280px;padding:36px 48px 100px}.admin-module__4WpgRW__spaceTopRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.admin-module__4WpgRW__tabSwitcher{max-width:460px}.admin-module__4WpgRW__statTilesGrid{grid-template-columns:repeat(4,1fr);gap:18px}.admin-module__4WpgRW__statTile{border-radius:24px;padding:24px}.admin-module__4WpgRW__statTile strong{font-size:2rem}.admin-module__4WpgRW__adminSettingRow{grid-template-columns:1fr 1fr;gap:18px}}.admin-module__4WpgRW__adminFilterBar{background:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex;box-shadow:0 4px 14px #1716240a}.admin-module__4WpgRW__adminSearchInline{min-width:200px;min-height:44px;color:var(--muted);background:#f5f7fa;border-radius:999px;flex:1;align-items:center;gap:8px;padding:10px 16px;display:flex}.admin-module__4WpgRW__adminSearchInline:focus-within{background:#fff;box-shadow:0 0 0 3px #3b82f633}.admin-module__4WpgRW__adminSearchInline input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.9rem;font-weight:650}.admin-module__4WpgRW__adminFilterPill{white-space:nowrap;min-height:var(--tap,44px);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:0 16px;font-size:.82rem;font-weight:800;transition:background .2s,color .2s}.admin-module__4WpgRW__adminFilterPill:hover{color:var(--ink);background:#f5f7fa}.admin-module__4WpgRW__adminFilterPillActive{background:var(--blue);color:#fff;box-shadow:0 4px 12px #3b82f64d}.admin-module__4WpgRW__adminFilterPillActive:hover{background:var(--blue);color:#fff}.admin-module__4WpgRW__adminFilterExport{border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:0 16px;font-size:.82rem;font-weight:800;transition:background .2s;display:inline-flex}.admin-module__4WpgRW__adminFilterExport:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.admin-module__4WpgRW__adminUserStatus{letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:.72rem;font-style:normal;font-weight:900;display:inline-flex}.admin-module__4WpgRW__adminUserStatus_ok{color:#16a34a;background:#16a34a24}.admin-module__4WpgRW__adminUserStatus_wait{color:var(--orange);background:#f9731624}.admin-module__4WpgRW__adminUserStatus_fail{color:#dc2626;background:#dc262624}.admin-module__4WpgRW__adminTxService{letter-spacing:.02em;text-transform:uppercase;border-radius:6px;margin-right:4px;padding:2px 8px;font-size:.68rem;font-style:normal;font-weight:900;display:inline-flex}.admin-module__4WpgRW__adminTxService_blue{color:var(--blue);background:#3b82f624}.admin-module__4WpgRW__adminTxService_green{color:#16a34a;background:#16a34a24}.admin-module__4WpgRW__adminTxService_orange{color:var(--orange);background:#f9731624}.admin-module__4WpgRW__adminTxService_violet{color:var(--violet);background:#8b5cf624}.admin-module__4WpgRW__adminTxAmount{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:1.05rem;font-weight:900}.admin-module__4WpgRW__adminAdsList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.admin-module__4WpgRW__adminAdItem{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;padding:16px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 4px 14px #1716240a}.admin-module__4WpgRW__adminAdItem:hover{transform:translateY(-2px);box-shadow:0 14px 32px #11111112}.admin-module__4WpgRW__adminAdItemImg{object-fit:cover;width:100%;height:100%;display:block}.admin-module__4WpgRW__adminAdMain{gap:8px;min-width:0;display:grid}.admin-module__4WpgRW__adminAdTitleRow{align-items:center;gap:10px;min-width:0;display:flex}.admin-module__4WpgRW__adminAdItem strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:850;display:block;overflow:hidden}.admin-module__4WpgRW__adminAdItem p{color:var(--muted);margin:0;font-size:.8rem;font-weight:650;line-height:1.35}.admin-module__4WpgRW__adminAdDelay{background:var(--blue-soft);min-height:24px;color:var(--blue);border-radius:999px;flex-shrink:0;align-items:center;padding:3px 9px;font-size:.7rem;font-weight:900;display:inline-flex}.admin-module__4WpgRW__adminAdDelay_urgent{color:#dc2626;background:#dc262624}.admin-module__4WpgRW__adminAdMetaGrid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px;display:grid}.admin-module__4WpgRW__adminAdMetaGrid span{min-width:0;color:var(--ink);background:#f7f8fc;border-radius:12px;gap:3px;padding:9px 10px;font-size:.78rem;font-weight:850;line-height:1.2;display:grid}.admin-module__4WpgRW__adminAdMetaGrid small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:900}@media (min-width:720px){.admin-module__4WpgRW__adminAdItem{grid-template-columns:84px minmax(0,1fr) auto;padding:16px 20px}.admin-module__4WpgRW__adminAdItem .admin-module__4WpgRW__adminModerationActions{grid-column:auto;margin-top:0}}.admin-module__4WpgRW__adminAdThumb{aspect-ratio:1;border:1px solid var(--line);cursor:zoom-in;background:#f7f8fc;border-radius:14px;width:100%;padding:0;position:relative;overflow:hidden}.admin-module__4WpgRW__adminAdThumb:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.admin-module__4WpgRW__adminAdThumbCount{color:#fff;letter-spacing:.02em;background:#111111b8;border-radius:999px;padding:2px 6px;font-size:.62rem;font-weight:900;position:absolute;bottom:4px;right:4px}.admin-module__4WpgRW__adminAdThumbEmpty{width:100%;height:100%;color:var(--muted);text-align:center;text-transform:uppercase;letter-spacing:.04em;place-items:center;font-size:.6rem;font-weight:900;line-height:1.2;display:grid}.admin-module__4WpgRW__adminLightbox{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0c0c14e6;grid-template-rows:auto minmax(0,1fr) auto;gap:14px;padding:24px clamp(16px,4vw,48px);display:grid;position:fixed;inset:0}.admin-module__4WpgRW__adminLightboxBar{color:#fff;justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-module__4WpgRW__adminLightboxBar strong{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:850;overflow:hidden}.admin-module__4WpgRW__adminLightboxClose{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:999px;flex-shrink:0;min-height:38px;padding:0 16px;font-size:.8rem;font-weight:900}.admin-module__4WpgRW__adminLightboxStage{background:#00000059;border-radius:18px;min-height:0;position:relative;overflow:hidden}.admin-module__4WpgRW__adminLightboxStage img{object-fit:contain;width:100%;height:100%}.admin-module__4WpgRW__adminLightboxThumbs{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.admin-module__4WpgRW__adminLightboxThumbs button{cursor:pointer;background:#ffffff1f;border:2px solid #0000;border-radius:12px;flex:none;width:68px;height:68px;padding:0;overflow:hidden}.admin-module__4WpgRW__adminLightboxThumbs button img{object-fit:cover;width:100%;height:100%}.admin-module__4WpgRW__adminLightboxThumbActive{border-color:#fff!important}.admin-module__4WpgRW__adminPageHeader{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.admin-module__4WpgRW__pageHeaderTitle{min-width:0}.admin-module__4WpgRW__pageHeaderTitle h1{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:900;line-height:1}.admin-module__4WpgRW__pageHeaderTitle p{color:var(--muted);margin:6px 0 0;font-size:.82rem;font-weight:650;line-height:1.35}.admin-module__4WpgRW__adminBackBtn{width:46px;height:46px;color:var(--ink);background:#fff;border-radius:14px;place-items:center;text-decoration:none;transition:background .2s,transform .2s,color .2s;display:grid;box-shadow:0 4px 12px #1716240f}.admin-module__4WpgRW__adminBackBtn:hover{background:var(--ink);color:#fff;transform:translate(-2px)}.admin-module__4WpgRW__headerCta{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:.82rem;font-weight:850;text-decoration:none;transition:background .18s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 24px #17162433}.admin-module__4WpgRW__headerCta:hover{background:var(--blue);transform:translateY(-2px);box-shadow:0 14px 30px #3b82f647}.admin-module__4WpgRW__adminPage .admin-module__4WpgRW__content{max-width:1280px;margin:0 auto;padding:32px 24px 80px}.admin-module__4WpgRW__adminPage .admin-module__4WpgRW__header{margin:0 0 24px}@media (max-width:760px){.admin-module__4WpgRW__adminPage .admin-module__4WpgRW__content{padding:20px 16px 80px}.admin-module__4WpgRW__adminPage .admin-module__4WpgRW__header{grid-template-columns:1fr;gap:12px}.admin-module__4WpgRW__adminPage .admin-module__4WpgRW__header>div+label{grid-column:1/-1}.admin-module__4WpgRW__adminPage .admin-module__4WpgRW__header .admin-module__4WpgRW__avatar{display:none}}.admin-module__4WpgRW__page{--ink:#1d1b2f;--muted:#1d1b2f94;--panel:#fff;--bg:#f6f7fb;--blue:#3b82f6;--orange:#f97316;--green:#10b981;--violet:#8b5cf6;--black:#111;--line:#1d1b2f14;background:var(--bg);min-height:100vh;color:var(--ink);grid-template-columns:232px minmax(0,1fr);gap:22px;padding:18px 24px 24px 28px;display:grid}.admin-module__4WpgRW__sidebar{background:var(--black);color:#fff;scrollbar-width:thin;scrollbar-color:#ffffff52 transparent;border-radius:22px;flex-direction:column;height:calc(100vh - 36px);padding:24px 16px 16px;display:flex;position:sticky;top:18px;overflow-y:auto}.admin-module__4WpgRW__mobileMenuButton,.admin-module__4WpgRW__sidebarOverlay{display:none}.admin-module__4WpgRW__sidebar::-webkit-scrollbar{width:6px}.admin-module__4WpgRW__sidebar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:999px}.admin-module__4WpgRW__brand{color:inherit;align-items:center;gap:10px;padding:0 10px 22px;text-decoration:none;display:flex}.admin-module__4WpgRW__brandLogo{filter:brightness(0)invert();width:118px;height:auto;display:block}.admin-module__4WpgRW__menu{flex-direction:column;gap:4px;display:flex}.admin-module__4WpgRW__menuItem{color:#ffffffa8;letter-spacing:-.008em;border-radius:14px;grid-template-columns:1.9rem minmax(0,1fr);align-items:center;gap:11px;min-height:44px;padding:0 11px;font-size:.92rem;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:grid}.admin-module__4WpgRW__menuIcon{width:1.9rem;height:1.9rem;color:inherit;opacity:.9;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-module__4WpgRW__menuItem:hover{color:#fff;background:#ffffff0f}.admin-module__4WpgRW__menuItem.admin-module__4WpgRW__active{background:var(--blue);color:#fff;font-weight:600}.admin-module__4WpgRW__menuItem:focus-visible{outline-offset:2px;outline:2px solid #ffffffd9}.admin-module__4WpgRW__menuItem.admin-module__4WpgRW__active .admin-module__4WpgRW__menuIcon{opacity:1}.admin-module__4WpgRW__menuLabel{min-width:0;font-size:inherit;font-weight:inherit;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-module__4WpgRW__menuBadge{background:var(--orange);color:#fff;letter-spacing:.02em;text-align:center;border-radius:999px;min-width:22px;padding:2px 7px;font-size:.66rem;font-style:normal;font-weight:900}.admin-module__4WpgRW__menuItem.admin-module__4WpgRW__active .admin-module__4WpgRW__menuBadge{color:var(--blue);background:#ffffffeb}.admin-module__4WpgRW__profileCard{color:#fff;background:#ffffff0f;border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;text-decoration:none;transition:background .2s,transform .2s;display:grid}.admin-module__4WpgRW__profileCard:hover{background:#ffffff1f;transform:translateY(-1px)}.admin-module__4WpgRW__profileAvatar{background:var(--orange);color:#fff;width:40px;height:40px;box-shadow:none;border-radius:50%;place-items:center;font-size:.78rem;font-weight:900;display:grid}.admin-module__4WpgRW__page>.admin-module__4WpgRW__spaceContent{justify-self:center;gap:20px;width:100%;max-width:1280px;margin:0;padding:4px 0 80px}.admin-module__4WpgRW__profileText{flex-direction:column;gap:2px;min-width:0;display:flex}.admin-module__4WpgRW__profileText strong{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:850;overflow:hidden}.admin-module__4WpgRW__profileText span{color:#ffffff8c;letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:700}.admin-module__4WpgRW__profileChevron{color:#ffffff80;place-items:center;display:grid}.admin-module__4WpgRW__logoutButton{color:#fecaca;background:#dc262624;border-radius:14px;align-items:center;gap:10px;min-height:44px;margin-top:10px;padding:0 12px;font-size:.84rem;font-weight:850;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:flex}.admin-module__4WpgRW__logoutButton:hover{color:#fff;background:#dc2626;transform:translateY(-1px)}.admin-module__4WpgRW__logoutIcon{background:#ffffff14;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.admin-module__4WpgRW__content{align-content:start;justify-self:center;gap:20px;width:100%;min-width:0;max-width:1280px;display:grid}.admin-module__4WpgRW__header{grid-template-columns:minmax(0,1fr) minmax(240px,340px) 48px;align-items:center;gap:18px;margin:4px 0 0;display:grid}.admin-module__4WpgRW__header h1{color:var(--ink);letter-spacing:-.055em;margin:0;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:900;line-height:1}.admin-module__4WpgRW__header p{color:var(--muted);margin:10px 0 0;font-size:.9rem;font-weight:650;line-height:1.4}.admin-module__4WpgRW__search{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:0 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 14px #1111110a}.admin-module__4WpgRW__search:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px #3b82f61f}.admin-module__4WpgRW__search>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:800}.admin-module__4WpgRW__search input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:.84rem;font-weight:650}.admin-module__4WpgRW__avatar{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:.78rem;font-weight:900;display:grid;box-shadow:0 8px 20px #f9731652}.admin-module__4WpgRW__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:0;display:grid}.admin-module__4WpgRW__adminHero{color:#fff;background:linear-gradient(135deg,#111111f5,#1d1b2feb),radial-gradient(circle at 82% 22%,#f9731657,#0000 34%),radial-gradient(circle at 14% 88%,#3b82f647,#0000 34%);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(280px,380px);align-items:end;gap:24px;min-height:190px;padding:28px;display:grid;overflow:hidden;box-shadow:0 18px 42px #11111129}.admin-module__4WpgRW__adminHeroKicker{color:#ffffffc7;letter-spacing:.12em;text-transform:uppercase;background:#ffffff1a;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:.68rem;font-weight:900;display:inline-flex}.admin-module__4WpgRW__adminHero h2{letter-spacing:-.045em;max-width:620px;margin:16px 0 0;font-size:clamp(2rem,4.2vw,3.45rem);font-weight:900;line-height:.96}.admin-module__4WpgRW__adminHero p{color:#ffffffb8;max-width:620px;margin:16px 0 0;font-size:.92rem;font-weight:650;line-height:1.5}.admin-module__4WpgRW__adminHeroMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.admin-module__4WpgRW__adminHeroMetrics span{color:#ffffffad;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:18px;align-content:center;gap:7px;min-height:96px;padding:14px;font-size:.72rem;font-weight:800;line-height:1.2;display:grid}.admin-module__4WpgRW__adminHeroMetrics strong{color:#fff;letter-spacing:-.035em;font-size:1.5rem;font-weight:900;line-height:1;display:block}.admin-module__4WpgRW__statCard,.admin-module__4WpgRW__card,.admin-module__4WpgRW__premium,.admin-module__4WpgRW__calendar{background:var(--panel);border:1px solid var(--line);border-radius:20px;transition:transform .2s,box-shadow .25s;box-shadow:0 8px 28px #1111110a}.admin-module__4WpgRW__statCard{min-height:144px;color:inherit;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:22px;text-decoration:none;display:grid;position:relative;overflow:hidden}.admin-module__4WpgRW__statCard:hover{transform:translateY(-3px);box-shadow:0 18px 40px #11111117}.admin-module__4WpgRW__icon{width:44px;height:44px;color:var(--orange);background:#f973161f;border-radius:14px;place-items:center;font-size:1rem;font-weight:900;display:grid}.admin-module__4WpgRW__statCard:nth-child(2) .admin-module__4WpgRW__icon{color:var(--blue);background:#3b82f61f}.admin-module__4WpgRW__statCard:nth-child(3) .admin-module__4WpgRW__icon{color:var(--green);background:#10b98124}.admin-module__4WpgRW__statCard:nth-child(4) .admin-module__4WpgRW__icon{color:var(--violet);background:#8b5cf61f}.admin-module__4WpgRW__statCard h2,.admin-module__4WpgRW__cardHeader h2,.admin-module__4WpgRW__premium h2{letter-spacing:-.025em;margin:0;font-size:.95rem;font-weight:850}.admin-module__4WpgRW__statCard p,.admin-module__4WpgRW__cardHeader p,.admin-module__4WpgRW__scheduleItem p,.admin-module__4WpgRW__actionItem p,.admin-module__4WpgRW__assignment p,.admin-module__4WpgRW__tableRow p,.admin-module__4WpgRW__premium p{color:var(--muted);margin:4px 0 0;font-size:.76rem;font-weight:650;line-height:1.28}.admin-module__4WpgRW__statCard strong{letter-spacing:0;overflow-wrap:anywhere;grid-column:1/-1;min-width:0;max-width:100%;font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:900;line-height:1}.admin-module__4WpgRW__grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.95fr) 300px;align-items:start;gap:20px;display:grid}.admin-module__4WpgRW__adminDashboardFocus{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);align-items:start;gap:20px;display:grid}.admin-module__4WpgRW__card{padding:24px}.admin-module__4WpgRW__card:hover{box-shadow:0 14px 36px #11111112}.admin-module__4WpgRW__cardHeader{justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.admin-module__4WpgRW__cardHeader p span{color:var(--blue);font-weight:850}.admin-module__4WpgRW__cardHeader a,.admin-module__4WpgRW__cardHeader button,.admin-module__4WpgRW__actionItem button,.admin-module__4WpgRW__tableRow button,.admin-module__4WpgRW__premium a,.admin-module__4WpgRW__month button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#f1f3f8;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:.76rem;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.admin-module__4WpgRW__cardHeader a:hover,.admin-module__4WpgRW__cardHeader button:hover{background:var(--ink);color:#fff}.admin-module__4WpgRW__chart{grid-template-columns:repeat(var(--bars,7), minmax(0, 1fr));border-bottom:1px solid var(--line);background:0 0;align-items:end;gap:3px;height:200px;padding:18px 12px 0;display:grid}.admin-module__4WpgRW__chart span{background:linear-gradient(180deg, var(--blue), #6366f1);border-radius:4px 4px 0 0;justify-self:center;width:100%;max-width:22px;min-height:2px;transition:filter .2s}.admin-module__4WpgRW__chart span:hover{filter:brightness(1.15)}.admin-module__4WpgRW__chartEmpty{background:var(--line)!important}.admin-module__4WpgRW__chartLast{background:linear-gradient(180deg, var(--orange), #f59e0b)!important}.admin-module__4WpgRW__chartLabels{grid-template-columns:repeat(var(--bars,7), minmax(0, 1fr));color:var(--muted);font-variant-numeric:tabular-nums;text-align:center;gap:3px;padding-top:10px;font-size:.7rem;font-weight:700;display:grid}.admin-module__4WpgRW__chartLabels span{white-space:nowrap;overflow:hidden}.admin-module__4WpgRW__scheduleList,.admin-module__4WpgRW__actionList,.admin-module__4WpgRW__assignmentList{gap:12px;display:grid}.admin-module__4WpgRW__scheduleItem,.admin-module__4WpgRW__actionItem,.admin-module__4WpgRW__assignment{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:64px;padding:10px 12px;transition:background .2s,transform .2s;display:grid}.admin-module__4WpgRW__scheduleItem{color:inherit;text-decoration:none}.admin-module__4WpgRW__scheduleItem:hover{background:#f7f8fc;transform:translate(2px)}.admin-module__4WpgRW__scheduleItem>span{min-width:78px;min-height:44px;color:var(--orange);letter-spacing:.02em;text-align:center;white-space:nowrap;background:#f973161f;border-radius:12px;place-items:center;padding:0 10px;font-size:.72rem;font-weight:900;display:grid}.admin-module__4WpgRW__scheduleItem:nth-child(2)>span{color:var(--blue);background:#3b82f61f}.admin-module__4WpgRW__scheduleItem:nth-child(3)>span{color:var(--green);background:#10b98124}.admin-module__4WpgRW__scheduleItem:nth-child(4)>span{color:var(--violet);background:#8b5cf61f}.admin-module__4WpgRW__scheduleItem em{color:var(--muted);background:#f1f3f8;border-radius:999px;padding:6px 10px;font-size:.74rem;font-style:normal;font-weight:800}.admin-module__4WpgRW__scheduleItem strong,.admin-module__4WpgRW__actionItem strong,.admin-module__4WpgRW__assignment strong,.admin-module__4WpgRW__tableRow strong{color:var(--ink);font-size:.9rem;font-weight:850;display:block}.admin-module__4WpgRW__scheduleItem button{color:#15803d;min-width:92px;min-height:44px;font:inherit;cursor:pointer;background:#16a34a1f;border:0;border-radius:999px;padding:0 14px;font-size:.78rem;font-weight:900;transition:transform .15s,background .15s,color .15s;box-shadow:inset 0 0 0 1px #16a34a1f}.admin-module__4WpgRW__scheduleItem button:hover{color:#fff;background:#16a34a;transform:translateY(-1px)}.admin-module__4WpgRW__sideRail{gap:20px;display:grid}.admin-module__4WpgRW__categoryList{gap:12px;display:grid}.admin-module__4WpgRW__categoryRow{gap:6px;display:grid}.admin-module__4WpgRW__categoryRowHead{justify-content:space-between;align-items:baseline;display:flex}.admin-module__4WpgRW__categoryRowHead strong{color:var(--ink);font-size:.82rem;font-weight:800}.admin-module__4WpgRW__categoryRowHead em{color:var(--muted);font-size:.74rem;font-style:normal;font-weight:800}.admin-module__4WpgRW__categoryBar{background:#1716240f;border-radius:999px;height:6px;overflow:hidden}.admin-module__4WpgRW__categoryBar span{background:linear-gradient(90deg, var(--blue), #6366f1);border-radius:999px;height:100%;display:block}.admin-module__4WpgRW__notifList{gap:8px;display:grid}.admin-module__4WpgRW__notifItem{color:inherit;background:#f7f8fc;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;text-decoration:none;transition:background .18s,transform .18s;display:grid}.admin-module__4WpgRW__notifItem:hover{background:#eef0f8;transform:translate(2px)}.admin-module__4WpgRW__notifItem strong{color:var(--ink);font-size:.82rem;font-weight:850;display:block}.admin-module__4WpgRW__notifItem p{color:var(--muted);margin:3px 0 0;font-size:.74rem;font-weight:650;line-height:1.35}.admin-module__4WpgRW__notifDot{background:var(--muted);border-radius:50%;width:10px;height:10px;margin-top:4px;box-shadow:0 0 0 4px #1d1b2f14}.admin-module__4WpgRW__notif_alerte .admin-module__4WpgRW__notifDot{background:#dc2626;box-shadow:0 0 0 4px #dc262629}.admin-module__4WpgRW__notif_warning .admin-module__4WpgRW__notifDot{background:var(--orange);box-shadow:0 0 0 4px #f9731629}.admin-module__4WpgRW__notif_info .admin-module__4WpgRW__notifDot{background:var(--blue);box-shadow:0 0 0 4px #3b82f629}.admin-module__4WpgRW__auditList{background:var(--line);border-radius:12px;gap:2px;display:grid;overflow:hidden}.admin-module__4WpgRW__auditRow{background:#fff;grid-template-columns:90px 1.4fr 2fr auto;align-items:center;gap:14px;padding:12px 16px;font-size:.8rem;display:grid}.admin-module__4WpgRW__auditRow:hover{background:#f7f8fc}.admin-module__4WpgRW__auditActor{letter-spacing:.04em;text-transform:uppercase;color:var(--violet);text-align:center;background:#8b5cf61f;border-radius:999px;padding:4px 10px;font-size:.68rem;font-weight:900}.admin-module__4WpgRW__auditAction{color:var(--ink);font-weight:800}.admin-module__4WpgRW__auditTarget{color:var(--muted);font-weight:650}.admin-module__4WpgRW__auditTime{color:var(--muted);white-space:nowrap;font-size:.74rem;font-weight:700}@media (max-width:760px){.admin-module__4WpgRW__auditRow{grid-template-columns:1fr;gap:4px;padding:12px}}.admin-module__4WpgRW__txTable{background:var(--line);border-radius:14px;gap:2px;display:grid;overflow:hidden}.admin-module__4WpgRW__txTableHead,.admin-module__4WpgRW__txTableRow{background:#fff;grid-template-columns:130px 1.3fr 1.6fr 1.1fr 1.3fr 1.1fr 1fr;align-items:center;gap:12px;padding:14px 16px;display:grid}.admin-module__4WpgRW__txTableHead{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;background:#f7f8fc;font-size:.7rem;font-weight:900}.admin-module__4WpgRW__txTableRow{font-size:.82rem;transition:background .2s}.admin-module__4WpgRW__txTableRow:hover{background:#f7f8fc}.admin-module__4WpgRW__txTableRow>span{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-module__4WpgRW__txTableRow strong{color:var(--ink);font-weight:800}.admin-module__4WpgRW__txTableRow small{color:var(--muted);font-size:.72rem;font-weight:650}.admin-module__4WpgRW__txRef{font-family:var(--font-geist-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--ink);font-size:.74rem;font-weight:800}.admin-module__4WpgRW__txAmount{letter-spacing:-.02em;color:var(--ink);font-weight:900}.admin-module__4WpgRW__servicePill,.admin-module__4WpgRW__statusPill{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:.7rem;font-style:normal;font-weight:900;display:inline-flex}.admin-module__4WpgRW__pill_blue{color:var(--blue);background:#3b82f61f}.admin-module__4WpgRW__pill_green{color:var(--green);background:#10b98124}.admin-module__4WpgRW__pill_orange{color:var(--orange);background:#f9731624}.admin-module__4WpgRW__pill_violet{color:var(--violet);background:#8b5cf624}.admin-module__4WpgRW__status_ok{color:var(--green);background:#10b98124}.admin-module__4WpgRW__status_wait{color:var(--orange);background:#f9731624}.admin-module__4WpgRW__status_fail{color:#dc2626;background:#ef444424}.admin-module__4WpgRW__card+.admin-module__4WpgRW__card .admin-module__4WpgRW__txTableHead,.admin-module__4WpgRW__card+.admin-module__4WpgRW__card .admin-module__4WpgRW__txTableRow{grid-template-columns:130px 1.5fr 1.3fr 1.2fr 1fr 1.1fr}@media (max-width:1180px){.admin-module__4WpgRW__txTableHead{display:none}.admin-module__4WpgRW__txTableRow{grid-template-columns:1fr;gap:6px;padding:14px}.admin-module__4WpgRW__card+.admin-module__4WpgRW__card .admin-module__4WpgRW__txTableRow{grid-template-columns:1fr}}.admin-module__4WpgRW__premium{min-height:172px;color:var(--ink);background:#fff;padding:22px}.admin-module__4WpgRW__premium span{color:var(--blue);letter-spacing:.12em;font-size:.72rem;font-weight:850}.admin-module__4WpgRW__premium h2{color:var(--ink);margin-top:12px;font-size:1.45rem}.admin-module__4WpgRW__premium p{max-width:180px;color:var(--muted)}.admin-module__4WpgRW__premium a{background:var(--black);color:#fff;align-items:center;margin-top:16px;display:inline-flex}.admin-module__4WpgRW__calendar{padding:20px}.admin-module__4WpgRW__month,.admin-module__4WpgRW__week,.admin-module__4WpgRW__days{text-align:center;grid-template-columns:repeat(7,1fr);align-items:center;display:grid}.admin-module__4WpgRW__month{grid-template-columns:34px 1fr 34px;margin-bottom:16px}.admin-module__4WpgRW__month strong{font-size:.92rem;font-weight:850}.admin-module__4WpgRW__month button{width:34px;padding:0}.admin-module__4WpgRW__week{color:var(--muted);margin-bottom:8px;font-size:.68rem;font-weight:850}.admin-module__4WpgRW__days{color:#1d1b2fa3;gap:7px 0;font-size:.72rem;font-weight:720}.admin-module__4WpgRW__days span{border-radius:50%;place-items:center;min-height:26px;display:grid}.admin-module__4WpgRW__days .admin-module__4WpgRW__today{background:var(--orange);color:#fff;font-weight:900}.admin-module__4WpgRW__lowerGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:20px;margin-top:20px;display:grid}.admin-module__4WpgRW__actionItem{border-top:1px solid var(--line);grid-template-columns:92px minmax(0,1fr) auto;padding-top:12px}.admin-module__4WpgRW__actionItem>span{color:var(--blue);text-align:center;background:#3b82f61f;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:850}.admin-module__4WpgRW__actionItem button,.admin-module__4WpgRW__tableRow button{background:var(--black);color:#fff}.admin-module__4WpgRW__assignment{border:1px solid var(--line);background:#fff;border-radius:14px;padding:12px}.admin-module__4WpgRW__assignment>span{background:#f973161f;border-radius:12px;width:38px;height:38px}.admin-module__4WpgRW__assignment em{color:var(--blue);background:#3b82f61f;border-radius:999px;padding:7px 10px;font-size:.7rem;font-style:normal;font-weight:850}.admin-module__4WpgRW__table{gap:10px;display:grid}.admin-module__4WpgRW__tableRow{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:48px minmax(220px,1fr) 90px 150px auto;align-items:center;gap:14px;min-height:68px;padding:10px 12px;display:grid}.admin-module__4WpgRW__tableRow img{object-fit:cover;border-radius:12px}.admin-module__4WpgRW__tableRow>span{color:var(--muted);font-size:.82rem;font-weight:780}.admin-module__4WpgRW__actionPageGrid,.admin-module__4WpgRW__settingsGrid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:20px;display:grid}.admin-module__4WpgRW__settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__simulator{border:1px solid var(--line);background:#fff;border-radius:18px;gap:16px;padding:22px;display:grid;box-shadow:0 14px 34px #1111110b}.admin-module__4WpgRW__simulator h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-size:1.35rem;font-weight:860}.admin-module__4WpgRW__simulator p{color:var(--muted);margin:-8px 0 0;font-size:.84rem;font-weight:650}.admin-module__4WpgRW__simulator label,.admin-module__4WpgRW__checkList label{color:var(--ink);gap:8px;font-size:.78rem;font-weight:820;display:grid}.admin-module__4WpgRW__simulator input,.admin-module__4WpgRW__simulator select,.admin-module__4WpgRW__simulator textarea{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:14px;outline:none;padding:0 13px;font-size:.84rem;font-weight:650}.admin-module__4WpgRW__simulator textarea{resize:vertical;min-height:104px;padding-top:12px}.admin-module__4WpgRW__checkList,.admin-module__4WpgRW__stepList,.admin-module__4WpgRW__paymentList{gap:10px;display:grid}.admin-module__4WpgRW__checkList label{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:44px;padding:0 12px}.admin-module__4WpgRW__checkList input{width:16px;min-height:16px;accent-color:var(--blue)}.admin-module__4WpgRW__stepList span{border:1px solid var(--line);min-height:42px;color:var(--ink);background:#fff;border-radius:14px;align-items:center;padding:0 12px;font-size:.84rem;font-weight:760;display:flex}.admin-module__4WpgRW__buttonRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-module__4WpgRW__buttonRow button,.admin-module__4WpgRW__simulator>button{background:var(--blue);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:.82rem;font-weight:850}.admin-module__4WpgRW__buttonRow button:nth-child(2){background:var(--orange)}.admin-module__4WpgRW__paymentRow{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.admin-module__4WpgRW__paymentRow span{color:var(--muted);letter-spacing:.08em;font-size:.74rem;font-weight:850}.admin-module__4WpgRW__paymentRow strong{color:var(--ink);margin-top:4px;font-size:1.15rem;font-weight:900;display:block}.admin-module__4WpgRW__paymentRow p{color:var(--muted);margin:4px 0 0;font-size:.82rem;font-weight:650}.admin-module__4WpgRW__paymentRow em{background:var(--blue);color:#fff;border-radius:999px;padding:8px 10px;font-size:.72rem;font-style:normal;font-weight:850}.admin-module__4WpgRW__subscriptionGrid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.75fr);align-items:start;gap:20px;display:grid}.admin-module__4WpgRW__planList,.admin-module__4WpgRW__subscriptionList{gap:12px;display:grid}.admin-module__4WpgRW__planCard{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(160px,190px) auto;align-items:center;gap:14px;padding:14px;display:grid}.admin-module__4WpgRW__planCard strong,.admin-module__4WpgRW__subscriptionRow strong{color:var(--ink);font-size:.94rem;font-weight:850;display:block}.admin-module__4WpgRW__planCard p,.admin-module__4WpgRW__subscriptionRow p{color:var(--muted);margin:4px 0 0;font-size:.78rem;font-weight:650;line-height:1.35}.admin-module__4WpgRW__planCard span{width:fit-content;color:var(--blue);background:#3b82f61f;border-radius:999px;margin-top:8px;padding:5px 9px;font-size:.68rem;font-weight:900;display:inline-flex}.admin-module__4WpgRW__planCard label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:7px;font-size:.7rem;font-weight:900;display:grid}.admin-module__4WpgRW__planCard input{border:1px solid var(--line);width:100%;min-height:40px;color:var(--ink);font:inherit;background:#f7f8fc;border-radius:12px;outline:none;padding:0 12px;font-size:.86rem;font-weight:800}.admin-module__4WpgRW__planCard input:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 4px #3b82f61a}.admin-module__4WpgRW__subscriptionRow{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:92px minmax(0,1fr) minmax(120px,auto) auto;align-items:center;gap:14px;padding:14px;display:grid}.admin-module__4WpgRW__subscriptionRow em{color:var(--muted);white-space:nowrap;font-size:.76rem;font-style:normal;font-weight:800}@media (max-width:1180px){.admin-module__4WpgRW__page{grid-template-columns:1fr;gap:14px;padding:12px}.admin-module__4WpgRW__settingsBar{width:auto;left:12px;right:12px}.admin-module__4WpgRW__grid,.admin-module__4WpgRW__adminDashboardFocus,.admin-module__4WpgRW__lowerGrid,.admin-module__4WpgRW__subscriptionGrid,.admin-module__4WpgRW__actionPageGrid,.admin-module__4WpgRW__settingsGrid{grid-template-columns:1fr}.admin-module__4WpgRW__sideRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-module__4WpgRW__adminHero{grid-template-columns:1fr;align-items:start}.admin-module__4WpgRW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-module__4WpgRW__spaceContent,.admin-module__4WpgRW__content{max-width:100%}.admin-module__4WpgRW__header{grid-template-columns:1fr auto;gap:12px}.admin-module__4WpgRW__header>div:first-child{grid-column:1/-1}.admin-module__4WpgRW__header h1{font-size:clamp(1.6rem,6vw,2.2rem)}.admin-module__4WpgRW__header p{font-size:.84rem}.admin-module__4WpgRW__sideRail{grid-template-columns:1fr}.admin-module__4WpgRW__adminFilterBar{border-radius:18px}.admin-module__4WpgRW__adminSearchInline{flex-basis:100%;min-width:0}.admin-module__4WpgRW__adminFilterExport{margin-left:0}.admin-module__4WpgRW__adminAdMetaGrid{grid-template-columns:1fr 1fr}.admin-module__4WpgRW__planCard,.admin-module__4WpgRW__subscriptionRow{grid-template-columns:1fr;align-items:stretch}.admin-module__4WpgRW__subscriptionRow .admin-module__4WpgRW__adminModerationActions{grid-column:1/-1}.admin-module__4WpgRW__page{gap:0;padding:76px 12px 18px;display:block}.admin-module__4WpgRW__mobileMenuButton{z-index:130;background:var(--black);color:#fff;border:0;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;position:fixed;top:14px;left:14px;box-shadow:0 12px 30px #11111138}.admin-module__4WpgRW__sidebarOverlay{z-index:110;opacity:0;pointer-events:none;background:#11111161;border:0;transition:opacity .2s;display:block;position:fixed;inset:0}.admin-module__4WpgRW__sidebarOverlayOpen{opacity:1;pointer-events:auto}.admin-module__4WpgRW__sidebar{z-index:120;border-radius:0 22px 22px 0;gap:12px;width:min(86vw,330px);height:100dvh;padding:22px 16px 16px;transition:transform .24s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:24px 0 50px #11111138}.admin-module__4WpgRW__sidebarOpen{transform:translate(0)}.admin-module__4WpgRW__brand{padding:0 8px 16px}.admin-module__4WpgRW__brandLogo{width:108px}.admin-module__4WpgRW__menu{flex-direction:column;flex:none;gap:5px;padding:0;overflow:visible auto}.admin-module__4WpgRW__menuLabel{font-size:.84rem;display:block}.admin-module__4WpgRW__menuItem{gap:10px;min-height:44px;padding:0 12px}.admin-module__4WpgRW__menuBadge{min-width:18px;padding:2px 5px;font-size:.6rem}.admin-module__4WpgRW__profileCard{margin-top:auto;display:grid}.admin-module__4WpgRW__spaceContent,.admin-module__4WpgRW__content{gap:16px}.admin-module__4WpgRW__spaceContent{padding:18px 0 48px}.admin-module__4WpgRW__spaceHeader h1{letter-spacing:0;font-size:clamp(1.55rem,8vw,2.05rem)}.admin-module__4WpgRW__spaceHeader p{margin-top:6px;font-size:.78rem;line-height:1.35}.admin-module__4WpgRW__spaceSectionTitle{letter-spacing:0;gap:8px;font-size:1.05rem}.admin-module__4WpgRW__statTilesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-module__4WpgRW__statTile{border-radius:var(--r-md,18px);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon label value""icon sub value";align-items:center;gap:2px 12px;min-height:0;padding:14px 16px}.admin-module__4WpgRW__statTileIcon{border-radius:10px;width:32px;height:32px}.admin-module__4WpgRW__statTileIcon svg{width:16px;height:16px}.admin-module__4WpgRW__statTile small{letter-spacing:.03em;white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:.7rem;line-height:1.15}.admin-module__4WpgRW__statTile strong{letter-spacing:-.03em;text-align:right;white-space:nowrap;justify-self:end;max-width:100%;font-size:1.35rem}.admin-module__4WpgRW__statTile strong em{margin-left:2px;font-size:.72rem;display:inline}.admin-module__4WpgRW__statTile p{overflow-wrap:anywhere;min-width:0;font-size:.66rem;line-height:1.25}.admin-module__4WpgRW__adminPageHeader{grid-template-columns:46px minmax(0,1fr);gap:12px}.admin-module__4WpgRW__adminPageHeader .admin-module__4WpgRW__headerCta{grid-column:1/-1;width:100%}.admin-module__4WpgRW__pageHeaderTitle h1{font-size:clamp(1.45rem,8vw,2rem)}.admin-module__4WpgRW__pageHeaderTitle p{font-size:.78rem}.admin-module__4WpgRW__adminHero{border-radius:18px;gap:18px;min-height:0;padding:20px}.admin-module__4WpgRW__adminHero h2{font-size:clamp(1.75rem,10vw,2.35rem)}.admin-module__4WpgRW__adminHeroMetrics{grid-template-columns:1fr}.admin-module__4WpgRW__adminHeroMetrics span{min-height:72px}.admin-module__4WpgRW__stats{grid-template-columns:1fr 1fr;gap:10px}.admin-module__4WpgRW__statCard{border-radius:16px;grid-template-rows:auto auto 1fr;grid-template-columns:32px minmax(0,1fr);align-content:start;align-items:start;gap:7px 9px;min-height:108px;padding:12px}.admin-module__4WpgRW__statCard h2{letter-spacing:0;overflow-wrap:anywhere;grid-area:2/1/auto/-1;min-width:0;font-size:.78rem;line-height:1.08}.admin-module__4WpgRW__statCard p{overflow-wrap:anywhere;grid-area:3/1/auto/-1;min-width:0;margin-top:0;font-size:.68rem;line-height:1.25}.admin-module__4WpgRW__statCard strong{letter-spacing:0;text-align:right;overflow-wrap:anywhere;grid-area:1/2;justify-self:end;max-width:100%;font-size:1.1rem}.admin-module__4WpgRW__statCard .admin-module__4WpgRW__icon{grid-area:1/1;width:32px;height:32px;font-size:.72rem}.admin-module__4WpgRW__card{border-radius:16px;padding:16px}.admin-module__4WpgRW__cardHeader{flex-wrap:wrap;gap:10px;margin-bottom:14px}.admin-module__4WpgRW__cardHeader h2{font-size:.92rem}.admin-module__4WpgRW__cardHeader a,.admin-module__4WpgRW__cardHeader button{flex:none;align-self:flex-start;min-height:32px;padding:0 12px;font-size:.72rem}.admin-module__4WpgRW__chart{gap:10px;height:160px;padding:14px 6px 0}.admin-module__4WpgRW__scheduleItem{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px}.admin-module__4WpgRW__scheduleItem>span{min-width:64px;min-height:36px;padding:0 8px;font-size:.66rem}.admin-module__4WpgRW__scheduleItem em{grid-column:2;justify-self:flex-start;margin-top:4px}.admin-module__4WpgRW__scheduleItem button{grid-column:1/-1;width:100%;min-height:38px}.admin-module__4WpgRW__header{margin:0 0 16px}.admin-module__4WpgRW__avatar{display:none}.admin-module__4WpgRW__search{grid-column:1/-1}.admin-module__4WpgRW__search input{font-size:16px}.admin-module__4WpgRW__adminFilterBar{flex-wrap:wrap;gap:8px;padding:8px;display:flex}.admin-module__4WpgRW__adminSearchInline{grid-column:1/-1;width:100%;min-height:44px}.admin-module__4WpgRW__adminFilterPill{min-width:0;min-height:44px;padding:0 12px;font-size:.76rem}.admin-module__4WpgRW__adminAdsList{gap:10px}.admin-module__4WpgRW__adminAdItem{border-radius:16px;grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;padding:12px}.admin-module__4WpgRW__adminAdThumb{border-radius:12px}.admin-module__4WpgRW__adminAdTitleRow{flex-direction:column;align-items:flex-start;gap:6px}.admin-module__4WpgRW__adminAdItem strong{white-space:normal;overflow-wrap:anywhere;font-size:.9rem}.admin-module__4WpgRW__adminAdItem p{font-size:.76rem}.admin-module__4WpgRW__adminAdMetaGrid{grid-column:1/-1;grid-template-columns:1fr}.admin-module__4WpgRW__adminAdMetaGrid span{padding:8px 10px}.admin-module__4WpgRW__adminAdItem .admin-module__4WpgRW__adminModerationActions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.admin-module__4WpgRW__adminAdItem .admin-module__4WpgRW__adminActionPrimary,.admin-module__4WpgRW__adminAdItem .admin-module__4WpgRW__adminActionSecondary{justify-content:center;width:100%;padding:0 10px}.admin-module__4WpgRW__planCard,.admin-module__4WpgRW__subscriptionRow{border-radius:14px;padding:12px}.admin-module__4WpgRW__planCard button,.admin-module__4WpgRW__subscriptionRow button{width:100%}.admin-module__4WpgRW__subscriptionRow .admin-module__4WpgRW__adminModerationActions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.admin-module__4WpgRW__table{gap:12px}.admin-module__4WpgRW__tableRow{border-radius:14px;grid-template-rows:auto auto auto;grid-template-columns:56px minmax(0,1fr);gap:4px 12px;min-height:0;padding:12px}.admin-module__4WpgRW__tableRow img{grid-row:1/4;align-self:start;width:56px;height:56px}.admin-module__4WpgRW__tableRow>div{grid-column:2;min-width:0}.admin-module__4WpgRW__tableRow>div strong{font-size:.86rem}.admin-module__4WpgRW__tableRow>div p{font-size:.74rem}.admin-module__4WpgRW__tableRow>span{color:var(--ink);background:#f1f3f8;border-radius:999px;grid-column:2;align-self:flex-start;width:fit-content;padding:3px 10px;font-size:.7rem;font-weight:800}.admin-module__4WpgRW__tableRow>span:nth-of-type(2){color:var(--blue);background:#3b82f61a}.admin-module__4WpgRW__tableRow button{border-radius:999px;grid-column:1/-1;width:100%;min-height:38px;margin-top:6px}.admin-module__4WpgRW__actionPageGrid,.admin-module__4WpgRW__settingsGrid{grid-template-columns:1fr;gap:14px}.admin-module__4WpgRW__simulator{border-radius:16px;padding:16px}.admin-module__4WpgRW__simulator h2{font-size:1.1rem}.admin-module__4WpgRW__simulator input,.admin-module__4WpgRW__simulator select,.admin-module__4WpgRW__simulator textarea{min-height:44px;font-size:16px}.admin-module__4WpgRW__buttonRow{grid-template-columns:1fr}.admin-module__4WpgRW__buttonRow button,.admin-module__4WpgRW__simulator>button{width:100%;min-height:46px}.admin-module__4WpgRW__actionItem{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px}.admin-module__4WpgRW__actionItem>button,.admin-module__4WpgRW__actionItem>div:last-child{grid-column:1/-1;width:100%;margin-top:4px}.admin-module__4WpgRW__paymentRow{grid-template-columns:1fr;gap:6px;padding:12px}.admin-module__4WpgRW__adminModerationItem{border-radius:14px;align-items:start;gap:10px;padding:12px}.admin-module__4WpgRW__adminModerationRef{padding:5px 7px;font-size:.64rem}.admin-module__4WpgRW__adminModerationItem strong{font-size:.88rem}.admin-module__4WpgRW__adminModerationItem p{overflow-wrap:anywhere;font-size:.72rem;line-height:1.35}.admin-module__4WpgRW__adminModerationActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.admin-module__4WpgRW__adminModerationActions .admin-module__4WpgRW__adminUserStatus,.admin-module__4WpgRW__adminModerationActions .admin-module__4WpgRW__adminTxAmount{justify-content:center;width:100%}.admin-module__4WpgRW__adminModerationActions .admin-module__4WpgRW__adminTxAmount{text-align:center;align-self:center;font-size:.92rem}.admin-module__4WpgRW__adminActionPrimary,.admin-module__4WpgRW__adminActionSecondary{width:100%;min-height:44px;padding:0 10px;font-size:.76rem}.admin-module__4WpgRW__categoryRowHead strong{font-size:.78rem}.admin-module__4WpgRW__notifItem{padding:10px 12px}.admin-module__4WpgRW__header h1{overflow-wrap:anywhere}}@media (max-width:560px){.admin-module__4WpgRW__page{padding:72px 8px 14px}.admin-module__4WpgRW__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-module__4WpgRW__statTilesGrid{gap:8px}.admin-module__4WpgRW__statTile{min-height:104px;padding:10px}.admin-module__4WpgRW__statTile small{font-size:.64rem}.admin-module__4WpgRW__statTile p{font-size:.62rem}.admin-module__4WpgRW__statTile strong{font-size:1rem}.admin-module__4WpgRW__statCard{min-height:104px;padding:10px}.admin-module__4WpgRW__statCard h2{font-size:.74rem}.admin-module__4WpgRW__statCard p{font-size:.64rem}.admin-module__4WpgRW__statCard strong{font-size:1rem}.admin-module__4WpgRW__adminHeroMetrics,.admin-module__4WpgRW__adminFilterBar,.admin-module__4WpgRW__adminAdItem .admin-module__4WpgRW__adminModerationActions,.admin-module__4WpgRW__subscriptionRow .admin-module__4WpgRW__adminModerationActions{grid-template-columns:1fr}.admin-module__4WpgRW__menu{padding:0}.admin-module__4WpgRW__menuItem{padding:0 8px}}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:44px minmax(0,1fr);align-content:start;align-items:start;min-width:0;display:grid}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard .admin-module__4WpgRW__icon{flex-shrink:0;grid-area:1/1/span 2}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard h2{letter-spacing:0;overflow-wrap:anywhere;grid-area:1/2;min-width:0;max-width:100%;line-height:1.12}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard p{overflow-wrap:anywhere;grid-area:2/2;min-width:0;max-width:100%;margin-top:3px}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard strong{letter-spacing:0;white-space:normal;overflow-wrap:anywhere;grid-area:3/1/auto/-1;align-self:end;min-width:0;max-width:100%;font-size:clamp(1.05rem,1.65vw,1.5rem);line-height:1.05}@media (max-width:760px){.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard{grid-template-rows:auto auto 1fr;grid-template-columns:32px minmax(0,1fr);gap:7px 9px;min-height:108px;padding:12px}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard .admin-module__4WpgRW__icon{grid-area:1/1;width:32px;height:32px}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard strong{text-align:right;grid-area:1/2;place-self:center end;font-size:1.08rem}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard h2{grid-area:2/1/auto/-1;font-size:.76rem}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard p{grid-area:3/1/auto/-1;margin-top:0;font-size:.66rem;line-height:1.25}}@media (max-width:560px){.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard{min-height:104px;padding:10px}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard strong{font-size:.98rem}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard h2{font-size:.72rem}.admin-module__4WpgRW__stats .admin-module__4WpgRW__statCard p{font-size:.62rem}}.admin-module__4WpgRW__dashOverview{--dash-navy:#171624;--dash-navy-soft:#ffffff0f;align-content:start;gap:22px;display:grid}.admin-module__4WpgRW__dashBanner{background:var(--dash-navy);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:26px 30px;display:flex;box-shadow:0 10px 24px #17162433}.admin-module__4WpgRW__dashBanner h1{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:900;line-height:1.05}.admin-module__4WpgRW__dashBanner p{color:#ffffff9e;margin:8px 0 0;font-size:.88rem;font-weight:650}.admin-module__4WpgRW__dashBannerCta{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:.88rem;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.admin-module__4WpgRW__dashBannerCta:hover{background:#ffffff29;transform:translateY(-1px)}.admin-module__4WpgRW__dashBannerCta svg{flex:none}.admin-module__4WpgRW__dashTabs{border:1px solid var(--line);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px;display:flex;box-shadow:0 8px 28px #1111110a}.admin-module__4WpgRW__dashTab{color:#1d1b2f9e;min-height:46px;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:9px;padding:0 20px;font-size:.8rem;font-weight:850;transition:background .18s,color .18s;display:inline-flex}.admin-module__4WpgRW__dashTab:hover{color:var(--ink);background:#f1f4fa}.admin-module__4WpgRW__dashTabActive,.admin-module__4WpgRW__dashTabActive:hover{background:var(--dash-navy);color:#fff}.admin-module__4WpgRW__dashTabCount{color:#1d1b2fb3;letter-spacing:0;background:#eef1f7;border-radius:999px;place-items:center;min-width:30px;min-height:22px;padding:0 8px;font-size:.7rem;font-weight:900;display:inline-grid}.admin-module__4WpgRW__dashTabActive .admin-module__4WpgRW__dashTabCount{color:#fff;background:#ffffff29}.admin-module__4WpgRW__dashKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.admin-module__4WpgRW__dashKpi{border:1px solid var(--line);color:inherit;background:#fff;border-radius:18px;align-content:start;gap:18px;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .25s;display:grid;box-shadow:0 8px 28px #1111110a}.admin-module__4WpgRW__dashKpi:hover{transform:translateY(-3px);box-shadow:0 18px 40px #11111117}.admin-module__4WpgRW__dashKpiTop{align-items:center;gap:14px;display:flex}.admin-module__4WpgRW__dashKpiIcon{background:var(--orange-soft);width:40px;height:40px;color:var(--orange);border-radius:12px;flex:none;place-items:center;display:grid}.admin-module__4WpgRW__dashKpiLabel{color:#1d1b2fd1;letter-spacing:-.01em;font-size:.95rem;font-weight:700}.admin-module__4WpgRW__dashKpiValue{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:2rem;font-weight:900;line-height:1}.admin-module__4WpgRW__dashKpi:nth-child(2) .admin-module__4WpgRW__dashKpiIcon{background:var(--blue-soft);color:var(--blue)}.admin-module__4WpgRW__dashKpi:nth-child(3) .admin-module__4WpgRW__dashKpiIcon{background:var(--green-soft);color:var(--green)}.admin-module__4WpgRW__dashKpi:nth-child(4) .admin-module__4WpgRW__dashKpiIcon{background:var(--violet-soft);color:var(--violet)}.admin-module__4WpgRW__dashMoney{background:var(--dash-navy);color:#fff;border-radius:20px;padding:28px;box-shadow:0 10px 24px #17162433}.admin-module__4WpgRW__dashMoneyTitle{letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 22px;font-size:1.05rem;font-weight:850;display:flex}.admin-module__4WpgRW__dashMoneyTitle svg{color:#4ade80}.admin-module__4WpgRW__dashMoneyHead{background:var(--dash-navy-soft);border-radius:14px;padding:22px 24px}.admin-module__4WpgRW__dashMoneyHead span{color:#ffffff8f;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800;display:block}.admin-module__4WpgRW__dashMoneyHead strong{letter-spacing:-.04em;margin-top:12px;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:900;line-height:1;display:block}.admin-module__4WpgRW__dashMoneyGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin-top:14px;display:grid}.admin-module__4WpgRW__dashMoneyTile{background:var(--dash-navy-soft);border-radius:14px;padding:16px 18px}.admin-module__4WpgRW__dashMoneyTile span{color:#ffffff8f;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:.7rem;font-weight:800;display:flex}.admin-module__4WpgRW__dashMoneyTile strong{letter-spacing:-.035em;margin-top:10px;font-size:1.28rem;font-weight:900;line-height:1;display:block}.admin-module__4WpgRW__dashMoneyTile em{color:#ffffff6b;margin-top:6px;font-size:.7rem;font-style:normal;font-weight:650;display:block}.admin-module__4WpgRW__dashMoneyBlue strong{color:#60a5fa}.admin-module__4WpgRW__dashMoneyGreen strong{color:#4ade80}.admin-module__4WpgRW__dashMoneyAmber strong{color:#fbbf24}.admin-module__4WpgRW__dashPanel{border:1px solid var(--line);background:#fff;border-radius:20px;padding:26px 28px;box-shadow:0 8px 28px #1111110a}.admin-module__4WpgRW__dashPanelTitle{letter-spacing:-.025em;align-items:center;gap:10px;margin:0 0 20px;font-size:1.05rem;font-weight:850;display:flex}.admin-module__4WpgRW__dashPanelTitle svg{color:var(--blue)}.admin-module__4WpgRW__dashStatusGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px;display:grid}.admin-module__4WpgRW__dashStatus{color:inherit;border-radius:16px;align-content:start;gap:10px;padding:20px;text-decoration:none;display:grid}.admin-module__4WpgRW__dashStatus strong{letter-spacing:-.04em;font-size:1.6rem;font-weight:900;line-height:1}.admin-module__4WpgRW__dashStatus span{font-size:.82rem;font-weight:700}.admin-module__4WpgRW__dashStatusAmber{color:#92400e;background:#fefbeb}.admin-module__4WpgRW__dashStatusBlue{color:#1d4ed8;background:#eff6ff}.admin-module__4WpgRW__dashStatusGreen{color:#15803d;background:#f0fdf4}.admin-module__4WpgRW__dashStatusRose{color:#b91c1c;background:#fef2f2}.admin-module__4WpgRW__dashMeter{align-items:center;gap:20px;display:flex}.admin-module__4WpgRW__dashMeterTrack{background:#e9edf6;border-radius:999px;flex:1;height:14px;position:relative;overflow:hidden}.admin-module__4WpgRW__dashMeterFill{background:var(--blue);border-radius:999px;transition:width .4s;position:absolute;inset:0 auto 0 0}.admin-module__4WpgRW__dashMeterValue{color:var(--blue);letter-spacing:-.04em;flex:none;font-size:1.5rem;font-weight:900}.admin-module__4WpgRW__dashMeterNote{color:var(--muted);margin:14px 0 0;font-size:.82rem;font-weight:650}.admin-module__4WpgRW__dashError{color:#b91c1c;background:#fef2f2;border:1px solid #b91c1c2e;border-radius:14px;margin:0;padding:16px 18px;font-size:.84rem;font-weight:750}@media (max-width:1180px){.admin-module__4WpgRW__dashKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-module__4WpgRW__dashBanner{padding:22px}.admin-module__4WpgRW__dashMoney,.admin-module__4WpgRW__dashPanel{padding:20px}.admin-module__4WpgRW__dashKpi{padding:18px}.admin-module__4WpgRW__dashKpiValue{font-size:1.6rem}.admin-module__4WpgRW__dashMeter{gap:14px}.admin-module__4WpgRW__chart{gap:2px;height:150px;padding:14px 4px 0}.admin-module__4WpgRW__chartLabels{gap:2px;font-size:.62rem}}@media (max-width:560px){.admin-module__4WpgRW__dashKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-module__4WpgRW__dashKpi{gap:12px;padding:14px}.admin-module__4WpgRW__dashKpiTop{flex-direction:column;align-items:flex-start;gap:8px}.admin-module__4WpgRW__dashKpiIcon{border-radius:10px;width:32px;height:32px}.admin-module__4WpgRW__dashKpiLabel{font-size:.8rem;line-height:1.25}.admin-module__4WpgRW__dashKpiValue{font-size:1.75rem}.admin-module__4WpgRW__dashStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-module__4WpgRW__dashStatus{gap:8px;padding:14px}.admin-module__4WpgRW__dashStatus svg{width:20px;height:20px}.admin-module__4WpgRW__dashStatus strong{font-size:1.75rem}.admin-module__4WpgRW__dashStatus span{font-size:.78rem;line-height:1.25}}.admin-module__4WpgRW__adminSettingList{gap:8px;margin-top:16px;display:grid}.admin-module__4WpgRW__adminSettingLine{background:#f4f6fa;border-radius:14px;grid-template-columns:minmax(0,1fr) 8rem auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-module__4WpgRW__adminSettingLineText{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.admin-module__4WpgRW__adminSettingLineText strong{letter-spacing:-.01em;font-size:.88rem;font-weight:700}.admin-module__4WpgRW__adminSettingLineText code{color:#1d4ed8;background:#e8f0ff;border-radius:999px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600}.admin-module__4WpgRW__adminSettingLineInput{width:100%;min-height:2.5rem;color:var(--ink,#1d1b2f);font:inherit;background:#fff;border:1px solid #1d1b2f1a;border-radius:12px;padding:0 12px;font-size:.88rem;font-weight:650}.admin-module__4WpgRW__adminSettingLineInput:focus-visible{outline:2px solid var(--blue,#3b82f6);outline-offset:1px}.admin-module__4WpgRW__adminSettingLineUnit{color:#1d1b2f8f;min-width:4.5rem;font-size:.78rem;font-weight:600}.admin-module__4WpgRW__adminSettingNote{color:#15803d;background:#e4f7ea;border-radius:14px;margin:0 0 14px;padding:13px 16px;font-size:.85rem;font-weight:600}@media (max-width:760px){.admin-module__4WpgRW__adminSettingLine{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.admin-module__4WpgRW__adminSettingLineText{grid-column:1/-1}}
.ui-module__JA7OwG__page{--paper:#fff;--sunk:#f4f6fa;--ink:#1d1b2f;--soft:#1d1b2f8f;--faint:#1d1b2f66;--hair:#1d1b2f17;--blue:#3b82f6;--blue-ink:#1d4ed8;--blue-wash:#e8f0ff;--orange:#f97316;--orange-ink:#b45309;--orange-wash:#fff1de;--green:#16a34a;--green-ink:#15803d;--green-wash:#e4f7ea;--red:#dc2626;--red-ink:#b91c1c;--red-wash:#fdeceb;--violet:#8b5cf6;--violet-wash:#efeaff;--r-sm:12px;--r-md:18px;--r-lg:22px;--tap:2.75rem;--lift:0 10px 30px -18px #1d1b2f59, 0 1px 3px -1px #1d1b2f14;align-content:start;gap:22px;min-width:0;max-width:1240px;display:grid}.ui-module__JA7OwG__head{border-bottom:1px solid var(--hair);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding-bottom:20px;display:grid}.ui-module__JA7OwG__back{border:1px solid var(--hair);background:var(--paper);width:2.6rem;height:2.6rem;color:var(--ink);border-radius:999px;place-items:center;text-decoration:none;transition:background .18s,color .18s;display:grid}.ui-module__JA7OwG__back:hover{background:var(--ink);color:var(--paper)}.ui-module__JA7OwG__crumb{color:var(--soft);align-items:center;gap:7px;margin:0 0 6px;font-size:.78rem;font-weight:500;display:flex}.ui-module__JA7OwG__crumb a{color:var(--blue-ink);text-decoration:none}.ui-module__JA7OwG__crumb a:hover{text-decoration:underline}.ui-module__JA7OwG__head h1{letter-spacing:-.042em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3vw,2.15rem);font-weight:800;line-height:1.03}.ui-module__JA7OwG__lede{max-width:62ch;color:var(--soft);margin:0;font-size:1rem;font-weight:450;line-height:1.5}.ui-module__JA7OwG__lede b{color:var(--ink);font-weight:700}.ui-module__JA7OwG__cta{min-height:var(--tap);border:1px solid var(--hair);background:var(--paper);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}.ui-module__JA7OwG__cta:hover:not(:disabled){background:var(--sunk)}.ui-module__JA7OwG__cta:disabled{opacity:.5;cursor:not-allowed}.ui-module__JA7OwG__who{border-left:1px solid var(--hair);text-align:right;align-items:center;gap:12px;padding-left:18px;display:flex}.ui-module__JA7OwG__whoName{letter-spacing:-.01em;font-size:.88rem;font-weight:700;display:block}.ui-module__JA7OwG__whoRole{color:var(--soft);margin-top:1px;font-size:.78rem;font-weight:450;display:block}.ui-module__JA7OwG__whoDot{background:var(--orange);color:#fff;border-radius:999px;flex:none;place-items:center;width:2.6rem;height:2.6rem;font-size:.8rem;font-weight:750;display:grid}.ui-module__JA7OwG__intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.ui-module__JA7OwG__stats{border-radius:var(--r-md);background:var(--hair);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:1px;display:grid;overflow:hidden}.ui-module__JA7OwG__stat{background:var(--paper);gap:4px;padding:15px 18px;display:grid}.ui-module__JA7OwG__statLabel{color:var(--faint);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:650}.ui-module__JA7OwG__statValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:750;line-height:1}.ui-module__JA7OwG__valueBlue{color:var(--blue-ink)}.ui-module__JA7OwG__valueGreen{color:var(--green-ink)}.ui-module__JA7OwG__valueOrange{color:var(--orange-ink)}.ui-module__JA7OwG__valueRed{color:var(--red-ink)}.ui-module__JA7OwG__valueViolet{color:var(--violet)}.ui-module__JA7OwG__statNote{color:var(--soft);font-size:.75rem;font-weight:450}.ui-module__JA7OwG__panel{border-radius:var(--r-lg);background:var(--paper);min-width:0;box-shadow:var(--lift);padding:20px}.ui-module__JA7OwG__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.ui-module__JA7OwG__panelHead h2{letter-spacing:-.02em;align-items:center;gap:9px;margin:0;font-size:1rem;font-weight:700;display:flex}.ui-module__JA7OwG__tally{background:var(--blue);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:26px;min-height:23px;padding:0 8px;font-size:.74rem;font-weight:800;display:inline-grid}.ui-module__JA7OwG__panelNote{color:var(--soft);font-size:.8rem;font-weight:450}.ui-module__JA7OwG__link{color:var(--blue-ink);font-size:.82rem;font-weight:600;text-decoration:none}.ui-module__JA7OwG__link:hover{text-decoration:underline}.ui-module__JA7OwG__bar{flex-wrap:wrap;gap:8px;min-width:0;margin-bottom:16px;display:flex}.ui-module__JA7OwG__find{min-width:180px;min-height:var(--tap);background:var(--sunk);color:var(--soft);border:1px solid #0000;border-radius:999px;flex:0 320px;align-items:center;gap:10px;margin-right:auto;padding:0 17px;display:flex}.ui-module__JA7OwG__find:focus-within{border-color:var(--ink)}.ui-module__JA7OwG__find input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:.87rem;font-weight:450}.ui-module__JA7OwG__tabs{flex-wrap:wrap;gap:6px;display:flex}.ui-module__JA7OwG__tab{min-height:var(--tap);background:var(--sunk);color:var(--soft);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;padding:0 16px;font-size:.82rem;font-weight:600;transition:background .18s,color .18s}.ui-module__JA7OwG__tab:hover{color:var(--ink)}.ui-module__JA7OwG__tabOn{background:var(--blue);color:#fff}.ui-module__JA7OwG__tabOn:hover{color:#fff}.ui-module__JA7OwG__tab:focus-visible,.ui-module__JA7OwG__find:focus-within,.ui-module__JA7OwG__back:focus-visible,.ui-module__JA7OwG__cta:focus-visible,.ui-module__JA7OwG__act:focus-visible,.ui-module__JA7OwG__row:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.ui-module__JA7OwG__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ui-module__JA7OwG__row{border-radius:var(--r-md);background:var(--sunk);min-width:0;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:grid}.ui-module__JA7OwG__rowLink{transition:background .18s}.ui-module__JA7OwG__rowLink:hover{background:var(--blue-wash)}.ui-module__JA7OwG__rowBlue{background:var(--blue-wash);box-shadow:inset 3px 0 0 var(--blue)}.ui-module__JA7OwG__rowGreen{background:var(--green-wash);box-shadow:inset 3px 0 0 var(--green)}.ui-module__JA7OwG__rowOrange{background:var(--orange-wash);box-shadow:inset 3px 0 0 var(--orange)}.ui-module__JA7OwG__rowRed{background:var(--red-wash);box-shadow:inset 3px 0 0 var(--red)}.ui-module__JA7OwG__rowViolet{background:var(--violet-wash);box-shadow:inset 3px 0 0 var(--violet)}.ui-module__JA7OwG__thumb{border-radius:var(--r-sm);background:var(--paper);cursor:pointer;border:0;flex:none;place-items:center;width:3.6rem;height:3.6rem;padding:0;display:grid;position:relative;overflow:hidden}.ui-module__JA7OwG__thumb img{object-fit:cover;width:100%;height:100%;display:block}.ui-module__JA7OwG__thumbNone{color:var(--faint);text-align:center;cursor:default;font-size:.6rem;font-weight:650;line-height:1.2}.ui-module__JA7OwG__thumbMore{color:#fff;background:#1d1b2fcc;border-radius:999px;padding:1px 6px;font-size:.6rem;font-weight:750;position:absolute;bottom:4px;right:4px}.ui-module__JA7OwG__icon{background:var(--paper);width:2.1rem;height:2.1rem;color:var(--soft);border-radius:999px;flex:none;place-items:center;display:grid}.ui-module__JA7OwG__iconBlue{background:var(--blue);color:#fff}.ui-module__JA7OwG__iconGreen{background:var(--green);color:#fff}.ui-module__JA7OwG__iconOrange{background:var(--orange);color:#fff}.ui-module__JA7OwG__iconRed{background:var(--red);color:#fff}.ui-module__JA7OwG__iconViolet{background:var(--violet);color:#fff}.ui-module__JA7OwG__body{overflow-wrap:anywhere;min-width:0}.ui-module__JA7OwG__title{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ui-module__JA7OwG__title strong{letter-spacing:-.012em;font-size:.95rem;font-weight:700}.ui-module__JA7OwG__meta{color:var(--soft);margin:5px 0 0;font-size:.82rem;font-weight:450;line-height:1.45}.ui-module__JA7OwG__meta b{color:var(--ink);font-weight:650}.ui-module__JA7OwG__gap{width:.85rem;display:inline-block}.ui-module__JA7OwG__nowrap{white-space:nowrap}.ui-module__JA7OwG__tag{background:var(--paper);color:var(--soft);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.68rem;font-weight:700;display:inline-flex}.ui-module__JA7OwG__tagBlue{background:var(--blue-wash);color:var(--blue-ink)}.ui-module__JA7OwG__tagGreen{background:var(--green-wash);color:var(--green-ink)}.ui-module__JA7OwG__tagOrange{background:var(--orange-wash);color:var(--orange-ink)}.ui-module__JA7OwG__tagRed{background:var(--red-wash);color:var(--red-ink)}.ui-module__JA7OwG__tagViolet{background:var(--violet-wash);color:var(--violet)}.ui-module__JA7OwG__acts{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ui-module__JA7OwG__act{border:1px solid var(--hair);background:var(--paper);min-height:2.4rem;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:.81rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.ui-module__JA7OwG__act:hover:not(:disabled){background:var(--ink);color:var(--paper);border-color:var(--ink)}.ui-module__JA7OwG__actMain{background:var(--blue);color:#fff;border-color:#0000;font-weight:700}.ui-module__JA7OwG__actMain:hover:not(:disabled){background:var(--blue-ink);color:#fff;border-color:#0000}.ui-module__JA7OwG__actWarn{color:var(--orange-ink);border-color:#f9731659}.ui-module__JA7OwG__actWarn:hover:not(:disabled){background:var(--orange);color:#fff;border-color:#0000}.ui-module__JA7OwG__actStop{color:var(--red-ink);border-color:#dc262652}.ui-module__JA7OwG__actStop:hover:not(:disabled){background:var(--red);color:#fff;border-color:#0000}.ui-module__JA7OwG__act:disabled{opacity:.45;cursor:not-allowed}.ui-module__JA7OwG__input{border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--paper);width:100%;min-height:2.6rem;color:var(--ink);font:inherit;padding:0 14px;font-size:.87rem}.ui-module__JA7OwG__input:focus-visible{outline:2px solid var(--blue);outline-offset:1px}.ui-module__JA7OwG__note{border-radius:var(--r-md);background:var(--blue-wash);color:var(--blue-ink);margin:0 0 14px;padding:13px 16px;font-size:.85rem;font-weight:600}.ui-module__JA7OwG__noteOk{background:var(--green-wash);color:var(--green-ink)}.ui-module__JA7OwG__noteBad{background:var(--red-wash);color:var(--red-ink)}.ui-module__JA7OwG__empty{border-radius:var(--r-md);background:var(--sunk);text-align:center;color:var(--soft);padding:32px 20px;font-size:.86rem;font-weight:450}.ui-module__JA7OwG__empty strong{color:var(--ink);margin-bottom:5px;font-size:1rem;font-weight:700;display:block}.ui-module__JA7OwG__pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:16px;display:flex}.ui-module__JA7OwG__pagerAt{color:var(--soft);font-variant-numeric:tabular-nums;font-size:.81rem;font-weight:650}.ui-module__JA7OwG__split{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:start;gap:16px;display:grid}@media (max-width:1180px){.ui-module__JA7OwG__split{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ui-module__JA7OwG__page{gap:18px}.ui-module__JA7OwG__head{grid-template-columns:minmax(0,1fr);row-gap:12px;padding-bottom:16px}.ui-module__JA7OwG__back{grid-row:1;justify-self:start}.ui-module__JA7OwG__who{display:none}.ui-module__JA7OwG__intro{gap:12px}.ui-module__JA7OwG__head h1{font-size:1.5rem}.ui-module__JA7OwG__cta{justify-content:center}.ui-module__JA7OwG__lede{font-size:.95rem}.ui-module__JA7OwG__panel{padding:15px}.ui-module__JA7OwG__find{flex:100%;margin-right:0}.ui-module__JA7OwG__tabs{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.ui-module__JA7OwG__tabs::-webkit-scrollbar{display:none}.ui-module__JA7OwG__row{grid-template-columns:auto minmax(0,1fr);padding:13px 14px}.ui-module__JA7OwG__acts{border-top:1px solid var(--hair);grid-column:1/-1;padding-top:11px}.ui-module__JA7OwG__act{flex:1;min-width:92px}}@media (max-width:560px){.ui-module__JA7OwG__thumb{width:3rem;height:3rem}.ui-module__JA7OwG__title strong{font-size:.9rem}.ui-module__JA7OwG__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-module__JA7OwG__stat:last-child:nth-child(odd){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.ui-module__JA7OwG__row,.ui-module__JA7OwG__act,.ui-module__JA7OwG__tab,.ui-module__JA7OwG__cta,.ui-module__JA7OwG__back{transition:none}}
.connexion-module__pUzyoq__page{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.connexion-module__pUzyoq__hero{background:#fff;justify-content:center;width:100%;padding:1rem 0 0;display:flex}.connexion-module__pUzyoq__heroPicture{object-fit:contain;object-position:top center;width:100%;height:auto}.connexion-module__pUzyoq__card{z-index:1;background:#fffffff2;border-radius:32px;flex-direction:column;gap:1.5rem;width:min(100%,420px);margin-top:0;padding:2rem 1.5rem 2.25rem;display:flex;box-shadow:0 24px 72px #0f172a1f}.connexion-module__pUzyoq__cardPicture{object-fit:contain;width:min(100%,260px);height:auto;margin:-1.25rem auto -.25rem;display:block}.connexion-module__pUzyoq__text{text-align:center}.connexion-module__pUzyoq__title{letter-spacing:-.04em;color:#111;margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800}.connexion-module__pUzyoq__subtitle{color:#111111a6;max-width:26rem;margin:.75rem auto 0;font-size:1rem;line-height:1.6}.connexion-module__pUzyoq__buttons{flex-direction:column;gap:.9rem;display:flex}.connexion-module__pUzyoq__btnGoogle,.connexion-module__pUzyoq__btnApple{letter-spacing:-.01em;border-radius:16px;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:56px;font-size:.98rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.connexion-module__pUzyoq__btnGoogle:hover,.connexion-module__pUzyoq__btnApple:hover{transform:translateY(-1px);box-shadow:0 14px 30px #0f172a1a}.connexion-module__pUzyoq__btnGoogle{color:#111;background:#fff;border:1px solid #1111111f}.connexion-module__pUzyoq__btnApple{color:#fff;background:#111;border:1px solid #111}.connexion-module__pUzyoq__form{flex-direction:column;gap:.9rem;display:flex}.connexion-module__pUzyoq__field{flex-direction:column;flex:1;gap:.35rem;display:flex}.connexion-module__pUzyoq__fieldRow{gap:.75rem;display:flex}.connexion-module__pUzyoq__label{color:#111111bf;font-size:.85rem;font-weight:700}.connexion-module__pUzyoq__input{color:#111;background:#fff;border:1px solid #11111126;border-radius:14px;outline:none;width:100%;min-height:48px;padding:0 1rem;font-size:.95rem;transition:border-color .15s}.connexion-module__pUzyoq__input:focus{border-color:#111}.connexion-module__pUzyoq__error{color:#b91c1c;background:#dc262614;border:1px solid #dc262640;border-radius:12px;margin:0;padding:.7rem 1rem;font-size:.9rem;line-height:1.4}.connexion-module__pUzyoq__success{color:#15803d;text-align:center;background:#16a34a17;border:1px solid #16a34a3d;border-radius:12px;margin:0;padding:.8rem 1rem;font-size:.9rem;line-height:1.45}.connexion-module__pUzyoq__roleChoice{gap:.6rem;display:flex}.connexion-module__pUzyoq__roleBtn,.connexion-module__pUzyoq__roleActive{cursor:pointer;color:#111111b3;background:#fff;border:1px solid #11111126;border-radius:12px;flex:1;min-height:44px;font-size:.85rem;font-weight:700;transition:all .15s}.connexion-module__pUzyoq__roleActive{color:#111;background:#1111110d;border-color:#111}.connexion-module__pUzyoq__switchMode{color:#111111a6;cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.9rem;font-weight:600;text-decoration:underline}.connexion-module__pUzyoq__btnApple:disabled,.connexion-module__pUzyoq__btnGoogle:disabled{opacity:.6;cursor:not-allowed}.connexion-module__pUzyoq__btnGoogle{cursor:pointer}.connexion-module__pUzyoq__divider{color:#11111173;align-items:center;gap:.75rem;font-size:.85rem;font-weight:600;display:flex}.connexion-module__pUzyoq__divider:before,.connexion-module__pUzyoq__divider:after{content:"";background:#1111111f;flex:1;height:1px}.connexion-module__pUzyoq__googleSlot{justify-content:center;min-height:44px;display:flex}@media (min-width:481px){.connexion-module__pUzyoq__hero{display:none}.connexion-module__pUzyoq__card{margin-inline:1.5rem}}@media (min-width:900px){.connexion-module__pUzyoq__card{border-radius:28px;gap:1rem;width:min(100%,580px);padding:1.5rem 2.75rem 1.75rem}.connexion-module__pUzyoq__cardPicture{width:min(100%,190px);margin:-.75rem auto -.5rem}.connexion-module__pUzyoq__form{gap:.7rem}.connexion-module__pUzyoq__input{min-height:44px}.connexion-module__pUzyoq__btnGoogle,.connexion-module__pUzyoq__btnApple{min-height:48px}.connexion-module__pUzyoq__title{font-size:2.2rem}.connexion-module__pUzyoq__subtitle{margin-top:.45rem;font-size:1rem;line-height:1.45}.connexion-module__pUzyoq__registerCard{width:min(100%,720px);padding-block:1.25rem 1.5rem}.connexion-module__pUzyoq__registerForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;display:grid}.connexion-module__pUzyoq__registerForm>.connexion-module__pUzyoq__fieldRow,.connexion-module__pUzyoq__registerForm>.connexion-module__pUzyoq__field:last-of-type,.connexion-module__pUzyoq__registerForm>.connexion-module__pUzyoq__roleChoice,.connexion-module__pUzyoq__registerForm>.connexion-module__pUzyoq__btnApple{grid-column:1/-1}}@media (max-width:480px){.connexion-module__pUzyoq__page{justify-content:flex-start;padding:0;overflow-x:hidden}.connexion-module__pUzyoq__hero{max-height:42vh;display:flex;overflow:hidden}.connexion-module__pUzyoq__heroPicture{transform-origin:top;width:96%;margin-inline:auto;display:block;transform:translateY(2.25rem)scale(1)}.connexion-module__pUzyoq__card{width:100%;box-shadow:none;background:0 0;border-radius:0;gap:1.15rem;margin-top:1.25rem;padding:.75rem 1rem 1.75rem}.connexion-module__pUzyoq__cardPicture{display:none}.connexion-module__pUzyoq__text{padding:0 .5rem}.connexion-module__pUzyoq__title{letter-spacing:0;font-size:1.85rem}.connexion-module__pUzyoq__subtitle{margin-top:.45rem;font-size:.9rem;line-height:1.4}.connexion-module__pUzyoq__buttons{gap:.75rem}.connexion-module__pUzyoq__label{font-size:.9rem}.connexion-module__pUzyoq__form{gap:.75rem}.connexion-module__pUzyoq__input{min-height:46px}.connexion-module__pUzyoq__btnGoogle,.connexion-module__pUzyoq__btnApple{min-height:48px}.connexion-module__pUzyoq__roleChoice>button{font-size:.78rem}.connexion-module__pUzyoq__forgotCard{width:100%;box-shadow:none;background:0 0;border-radius:0;margin:1.25rem 0 0;padding:.75rem 1rem 1.75rem}.connexion-module__pUzyoq__forgotCard .connexion-module__pUzyoq__title{font-size:1.7rem;line-height:1.15}.connexion-module__pUzyoq__forgotCard .connexion-module__pUzyoq__subtitle{max-width:19rem;margin:.5rem auto 0;font-size:.9rem;line-height:1.5}}
.espace-module__20oSmG__page{color:#171624;background:#f7f8fb;min-height:100vh;padding:48px 20px}.espace-module__20oSmG__shell{width:min(1050px,100%);margin:0 auto}.espace-module__20oSmG__narrow{width:min(560px,100%);margin:7vh auto 0}.espace-module__20oSmG__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.espace-module__20oSmG__header h1{margin:0;font-size:clamp(1.8rem,4vw,3rem)}.espace-module__20oSmG__header p,.espace-module__20oSmG__muted{color:#68707d}.espace-module__20oSmG__card{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:20px;padding:24px;box-shadow:0 8px 28px #1111110a}.espace-module__20oSmG__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.espace-module__20oSmG__list{gap:12px;margin-top:18px;display:grid}.espace-module__20oSmG__item{border:1px solid var(--border,#e2e8f0);background:#fff;border-radius:18px;padding:18px}.espace-module__20oSmG__item h2,.espace-module__20oSmG__item h3{margin:0 0 8px}.espace-module__20oSmG__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.espace-module__20oSmG__form{gap:16px;display:grid}.espace-module__20oSmG__field{gap:7px;font-weight:700;display:grid}.espace-module__20oSmG__input,.espace-module__20oSmG__select{border:1px solid var(--border,#e2e8f0);width:100%;min-height:44px;font:inherit;background:#fff;border-radius:12px;padding:12px 14px}.espace-module__20oSmG__button,.espace-module__20oSmG__secondary{min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-weight:800;text-decoration:none;display:inline-flex}.espace-module__20oSmG__back{border:1px solid var(--border,#e2e8f0);color:#171624;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px 0 14px;font-size:.86rem;font-weight:800;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.espace-module__20oSmG__back:hover,.espace-module__20oSmG__back:focus-visible{color:#fff;background:#171624;transform:translate(-2px)}.espace-module__20oSmG__button{color:#fff;background:#171624}.espace-module__20oSmG__secondary{color:#171624;background:#f1f3f8}.espace-module__20oSmG__button:disabled{opacity:.55;cursor:wait}.espace-module__20oSmG__input:focus-visible,.espace-module__20oSmG__select:focus-visible{border-color:#3b82f6;outline:none;box-shadow:0 0 0 4px #3b82f61a}.espace-module__20oSmG__button:focus-visible,.espace-module__20oSmG__secondary:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.espace-module__20oSmG__message{color:#174ea6;background:#eef6ff;border-radius:12px;padding:12px 14px}.espace-module__20oSmG__error{color:#dc2626;background:#fff0f0;border-radius:12px;padding:12px 14px}.espace-module__20oSmG__badge{background:#eef1f5;border-radius:999px;padding:4px 9px;font-size:.76rem;font-weight:800;display:inline-flex}.espace-module__20oSmG__price{font-weight:900}@media (max-width:650px){.espace-module__20oSmG__header{flex-direction:column;align-items:flex-start}.espace-module__20oSmG__page{padding:28px 14px}}
