.platform-admin_shell__diJOE{min-height:100vh;display:flex;color:var(--ink);background:var(--canvas);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.platform-admin_sidebar__NWMLQ{width:244px;min-width:244px;height:100vh;min-height:100vh;padding:22px 15px;display:flex;flex-direction:column;color:#e7ecf5;background:var(--navy);box-shadow:10px 0 28px rgba(23,35,60,.08);position:sticky;top:0}.platform-admin_brand__Vt8gE{min-height:44px;padding:0 8px;display:flex;align-items:center;gap:11px;color:#fff;font-size:19px;font-weight:760}.platform-admin_brand__Vt8gE>.leadsmith-mark,.platform-admin_loading__6_CQC>.leadsmith-mark{width:32px;height:32px}.platform-admin_brand__Vt8gE div{display:grid;gap:2px}.platform-admin_brand__Vt8gE strong{color:#7dd3c7;font-size:9px;letter-spacing:1.3px}.platform-admin_sidebar__NWMLQ nav{margin-top:32px;display:grid;gap:5px}.platform-admin_navTab__T7d1I{width:100%;height:43px;padding:0 11px;border:0;border-radius:8px;display:flex;align-items:center;gap:11px;color:#9ca8bd;background:transparent;font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.platform-admin_navTab__T7d1I:hover{color:#dce4ef;background:rgba(255,255,255,.05)}.platform-admin_navTab__T7d1I.platform-admin_active__O9EpE{color:#f5fffd;background:rgba(13,148,136,.2);box-shadow:inset 3px 0 0 var(--brand-bright)}.platform-admin_navTab__T7d1I.platform-admin_active__O9EpE svg{color:var(--brand-bright)}.platform-admin_navTab__T7d1I:focus-visible,.platform-admin_sidebarFoot__vw0iB>button:focus-visible{outline:2px solid var(--brand-bright);outline-offset:2px}.platform-admin_sidebarFoot__vw0iB{margin-top:auto}.platform-admin_ownerBadge__U29Bk{padding:13px 8px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;gap:9px}.platform-admin_ownerBadge__U29Bk>span{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:#fff;background:var(--coral);font-size:11px;font-weight:800}.platform-admin_ownerBadge__U29Bk small,.platform-admin_ownerBadge__U29Bk strong{display:block}.platform-admin_ownerBadge__U29Bk strong{color:#edf7f4;font-size:13px}.platform-admin_ownerBadge__U29Bk small{margin-top:3px;color:#718d84;font-size:11px}.platform-admin_sidebarFoot__vw0iB>button{width:100%;height:38px;padding:0 9px;border:0;display:flex;align-items:center;gap:9px;color:#8da198;background:none;cursor:pointer}.platform-admin_main__Qb8UV{min-width:0;flex:1}.platform-admin_header__9X84W{min-height:116px;padding:24px 30px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:24px;background:rgba(255,255,255,.94);backdrop-filter:blur(14px)}.platform-admin_authPanel__RWwl9 form>span,.platform-admin_dialog__HVDyV>span,.platform-admin_header__9X84W>div:first-child>span,.platform-admin_passwordPage__I2uY4 form>span{color:var(--brand-action);font-size:10px;font-weight:800;letter-spacing:1.15px}.platform-admin_header__9X84W h1{margin:6px 0 5px;font-size:25px;letter-spacing:-.65px}.platform-admin_header__9X84W p{margin:0;color:#80908b;font-size:14px}.platform-admin_headerActions__BL4ZQ{display:flex;align-items:center;justify-content:flex-end;gap:8px}.platform-admin_credentials__gPEEE button,.platform-admin_dialogActions__pCq30 button,.platform-admin_headerActions__BL4ZQ a,.platform-admin_headerActions__BL4ZQ button,.platform-admin_sectionTitle__yk4Y1 button{height:39px;padding:0 13px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.platform-admin_primary__iQmeG{border:1px solid var(--brand-action)!important;color:#fff!important;background:var(--brand-action)!important;box-shadow:0 5px 14px rgba(15,118,110,.18)}.platform-admin_secondary__vcaX4{border:1px solid #dce5e2;color:#50605b;background:#fff}.platform-admin_headerActions__BL4ZQ button:disabled{opacity:.5;cursor:not-allowed}.platform-admin_headerActions__BL4ZQ a:focus-visible,.platform-admin_headerActions__BL4ZQ button:focus-visible,.platform-admin_sectionTitle__yk4Y1 button:focus-visible{outline:3px solid rgba(13,148,136,.18);outline-offset:2px}.platform-admin_portalLink__8YO4W{text-decoration:none}.platform-admin_content__0gJ2X{width:100%;max-width:1680px;margin:0 auto;padding:22px 26px 30px;background:var(--canvas)}.platform-admin_metrics__vu8BT{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px}.platform-admin_auditPanel__9YEOf[hidden],.platform-admin_customerPanel__VmjiL[hidden],.platform-admin_metrics__vu8BT[hidden],.platform-admin_panel__rQACL[hidden]{display:none}.platform-admin_metric__xdiOo{min-height:91px;padding:16px;border:1px solid #e1e8e5;border-radius:11px;display:flex;align-items:center;gap:13px;background:#fff}.platform-admin_metric__xdiOo>span{width:42px;height:42px;border-radius:10px;display:grid;place-items:center}.platform-admin_green__2oSu2{color:var(--brand-action);background:#e9f8f5}.platform-admin_blue__XXFeS{color:#3f69c7;background:#edf2ff}.platform-admin_amber__slrxx{color:#b77717;background:#fff3db}.platform-admin_purple__oExI5{color:#8054c0;background:#f3edfc}.platform-admin_metric__xdiOo small,.platform-admin_metric__xdiOo strong{display:block}.platform-admin_metric__xdiOo small{color:#7c8b87;font-size:12px}.platform-admin_metric__xdiOo strong{margin-top:4px;font-size:24px}.platform-admin_metric__xdiOo strong.platform-admin_metricText__I0rlo{font-size:17px}.platform-admin_panel__rQACL{margin-top:14px;border:1px solid #e1e8e5;border-radius:12px;background:#fff;overflow:hidden}.platform-admin_panelHead__4ytRo{min-height:72px;padding:14px 17px;border-bottom:1px solid #e7ecea;display:flex;align-items:center;justify-content:space-between;gap:18px}.platform-admin_panelHead__4ytRo h2,.platform-admin_sectionTitle__yk4Y1 h2{margin:0;font-size:17px}.platform-admin_panelHead__4ytRo p,.platform-admin_sectionTitle__yk4Y1 p{margin:4px 0 0;color:#8b9793;font-size:12px}.platform-admin_accessNotice__5FTRl{margin:12px 14px 0;padding:11px 13px;border:1px solid #d9e8e4;border-radius:9px;display:flex;align-items:flex-start;gap:9px;color:var(--brand-action);background:#f2faf8}.platform-admin_accessNotice__5FTRl>div{min-width:0}.platform-admin_accessNotice__5FTRl span,.platform-admin_accessNotice__5FTRl strong{display:block}.platform-admin_accessNotice__5FTRl strong{color:#36544c;font-size:11px}.platform-admin_accessNotice__5FTRl span{margin-top:3px;color:#70817c;font-size:10px;line-height:1.45}.platform-admin_filters__JCMH6{display:flex;gap:8px}.platform-admin_filters__JCMH6 label{height:36px;padding:0 10px;border:1px solid #dfe6e4;border-radius:8px;display:flex;align-items:center;gap:7px;color:#889591;background:#fbfcfc}.platform-admin_filters__JCMH6 input,.platform-admin_filters__JCMH6 select{border:0;outline:0;color:#465450;background:transparent;font:inherit;font-size:13px}.platform-admin_filters__JCMH6 input{width:180px}.platform-admin_filters__JCMH6 select{min-width:150px;appearance:none}.platform-admin_tableWrap__N65tV{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.platform-admin_tableWrap__N65tV table{width:100%;min-width:1120px;border-collapse:collapse}.platform-admin_tableWrap__N65tV th{height:40px;padding:0 13px;border-bottom:1px solid #e7ecea;color:#83908c;background:#fafbfb;font-size:10px;letter-spacing:.55px;text-align:left;text-transform:uppercase;white-space:nowrap}.platform-admin_tableWrap__N65tV td{min-height:74px;padding:9px 13px;border-bottom:1px solid #edf1ef;color:#61706b;font-size:12px;white-space:nowrap}.platform-admin_person__aQtrj{display:flex;align-items:center;gap:9px}.platform-admin_person__aQtrj>span{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#40635a;background:#eaf1ef;font-size:10px;font-weight:800}.platform-admin_person__aQtrj em,.platform-admin_person__aQtrj small,.platform-admin_person__aQtrj strong{display:block}.platform-admin_companyName__fi3y8,.platform-admin_person__aQtrj strong{color:#34433f;font-size:12px}.platform-admin_person__aQtrj small{margin-top:3px;color:#8a9692;font-size:10px}.platform-admin_person__aQtrj em{margin-top:2px;color:#54796f;font-size:9px;font-style:normal}.platform-admin_roleSelect__wQUMy{height:30px;padding:0 25px 0 8px;border:1px solid #dde5e2;border-radius:6px;color:#52615c;background:#fff;font-size:11px}.platform-admin_ownerRole__T_T2o{width:fit-content;min-height:28px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;color:#206e5a;background:#e8f6f1;font-size:10px;font-weight:750}.platform-admin_complete__QgE8X,.platform-admin_pending__9p8qG{width:fit-content;padding:4px 7px;border-radius:999px;display:flex;align-items:center;gap:4px;font-size:10px;font-weight:650}.platform-admin_pending__9p8qG{color:#a76a14;background:#fff3dc}.platform-admin_complete__QgE8X{color:#24765f;background:#e8f6f1}.platform-admin_status__m_Tj4{padding:4px 8px;border:0;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:10px;font-weight:680;cursor:pointer}.platform-admin_status__m_Tj4 i{width:6px;height:6px;border-radius:50%}.platform-admin_enabled__hn7Hn{color:#21795f;background:#e8f6f1}.platform-admin_enabled__hn7Hn i{background:#24a37b}.platform-admin_disabled__zRFgQ{color:#9b5e55;background:#fff0ed}.platform-admin_disabled__zRFgQ i{background:#d96858}.platform-admin_status__m_Tj4:disabled{cursor:default;opacity:1}.platform-admin_statusStack__i36vy{display:grid;gap:5px}.platform-admin_statusStack__i36vy>div{display:grid;grid-template-columns:58px auto;align-items:center;gap:6px}.platform-admin_statusStack__i36vy small{color:#8a9692;font-size:9px;font-weight:650}.platform-admin_identityStatus__eeT7s{box-shadow:inset 0 0 0 1px currentColor}.platform-admin_rowActions__OBp4Q{display:flex;gap:5px}.platform-admin_rowActions__OBp4Q button{height:29px;padding:0 8px;border:1px solid #dfe6e4;border-radius:6px;display:flex;align-items:center;gap:5px;color:#61706c;background:#fff;font:inherit;font-size:10px;cursor:pointer}.platform-admin_rowActions__OBp4Q button:disabled{opacity:.45;cursor:not-allowed}.platform-admin_deviceUsage__Wgmjy small,.platform-admin_deviceUsage__Wgmjy strong,.platform-admin_loginCount__UwNj8 small,.platform-admin_loginCount__UwNj8 strong{display:block}.platform-admin_deviceUsage__Wgmjy strong{color:#344c46;font-size:12px}.platform-admin_deviceUsage__Wgmjy small{margin-top:3px;color:#2b8068;font-size:9px}.platform-admin_loginCount__UwNj8 strong{color:#344c46}.platform-admin_loginCount__UwNj8 small{margin-top:3px;color:#a15c50;font-size:9px}.platform-admin_lastLogin__u8Ecd{color:#697873;font-size:10px}.platform-admin_empty__8_wFh{min-height:190px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#9aa6a2}.platform-admin_empty__8_wFh strong{color:#5d6b67;font-size:14px}.platform-admin_empty__8_wFh span{font-size:12px}.platform-admin_auditPanel__9YEOf,.platform-admin_customerPanel__VmjiL{padding:20px;border:1px solid #e1e8e5;border-radius:12px;background:#fff}.platform-admin_customerPanel__VmjiL{margin-top:14px}.platform-admin_sectionTitle__yk4Y1{min-height:50px;margin-bottom:12px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.platform-admin_sectionTitle__yk4Y1 button{height:34px;border:1px solid #dfe6e4;color:#50605b;background:#fff}.platform-admin_customerList__tz2QR{display:grid;grid-template-columns:repeat(auto-fit,minmax(390px,1fr));gap:10px}.platform-admin_customerList__tz2QR article{min-height:92px;padding:13px;border:1px solid #e4ebe8;border-radius:10px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;background:linear-gradient(135deg,#fff 62%,#f8fbfa);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.platform-admin_customerList__tz2QR article:hover{border-color:#cfded9;box-shadow:0 8px 24px rgba(31,68,58,.06);transform:translateY(-1px)}.platform-admin_customerList__tz2QR article>span{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#2a6a59;background:#e9f4f0;font-size:11px;font-weight:800}.platform-admin_customerList__tz2QR small,.platform-admin_customerList__tz2QR strong{display:block}.platform-admin_customerList__tz2QR strong{color:#34433f;font-size:13px}.platform-admin_customerList__tz2QR small{margin-top:4px;color:#84918d;font-size:10px;line-height:1.35}.platform-admin_customerList__tz2QR b{color:#73817d;font-size:10px}.platform-admin_customerControls__2NzAw{min-width:0;display:flex;align-items:flex-end;flex-direction:column;gap:8px}.platform-admin_customerControls__2NzAw button{height:29px;padding:0 8px;border:0;border-radius:7px;display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:9px;font-weight:700;white-space:nowrap;cursor:pointer}.platform-admin_cloudOn__G_qR_{color:#24765f;background:#e8f6f1}.platform-admin_cloudOff__vA_an{color:#9b5e55;background:#fff0ed}.platform-admin_customerList__tz2QR em{margin-top:5px;display:block;color:#4d756a;font-size:9px;font-style:normal;font-weight:650}.platform-admin_customerControls__2NzAw>div{max-width:270px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px}.platform-admin_customerControls__2NzAw .platform-admin_policyButton__Ejok1{color:#496b96;background:#edf3fb}.platform-admin_customerControls__2NzAw .platform-admin_ownerButton__eevNQ{color:#6b568d;background:#f2eef9}.platform-admin_customerList__tz2QR .platform-admin_ownerName__pNcYo{margin-top:5px;display:flex;align-items:center;gap:4px;color:#3f6f63;overflow-wrap:anywhere}.platform-admin_customerList__tz2QR>.platform-admin_empty__8_wFh{grid-column:1/-1}.platform-admin_auditPanelFull__tpS0G{width:min(100%,1040px);margin:0 auto;padding:23px}.platform-admin_auditShield__0GUEj{min-height:31px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;color:#2f7563;background:#eaf7f2;font-size:10px;font-weight:750}.platform-admin_auditList__mza__{display:grid;gap:5px}.platform-admin_auditList__mza__>div{min-height:49px;display:grid;grid-template-columns:29px 1fr auto;align-items:center;gap:8px}.platform-admin_auditList__mza__>div>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#6b8079;background:#eef3f1}.platform-admin_auditList__mza__ small,.platform-admin_auditList__mza__ strong{display:block}.platform-admin_auditList__mza__ strong{color:#43514d;font-size:11px}.platform-admin_auditList__mza__ small{margin-top:2px;color:#94a09c;font-size:9px}.platform-admin_auditList__mza__ time{color:#9aa5a1;font-size:9px}.platform-admin_auditList__mza__>p{color:#8d9995;font-size:12px}.platform-admin_auditListFull__rUfdU{gap:0;border:1px solid #e7ecea;border-radius:10px;overflow:hidden}.platform-admin_auditListFull__rUfdU>div{min-height:64px;padding:9px 13px;border-bottom:1px solid #edf1ef;grid-template-columns:36px minmax(0,1fr) auto;gap:11px}.platform-admin_auditListFull__rUfdU>div:last-child{border-bottom:0}.platform-admin_auditListFull__rUfdU>div>span{width:34px;height:34px;border-radius:9px;color:var(--brand-action);background:#eaf7f2}.platform-admin_auditListFull__rUfdU strong{font-size:12px}.platform-admin_auditListFull__rUfdU small{margin-top:3px;font-size:10px}.platform-admin_auditListFull__rUfdU time{font-size:10px}.platform-admin_auditList__mza__>.platform-admin_empty__8_wFh{min-height:250px;display:flex;grid-template-columns:none}.platform-admin_auditList__mza__>.platform-admin_empty__8_wFh>span{width:auto;height:auto;display:block;color:#9aa6a2;background:none}.platform-admin_scrim__w93GY{padding:22px;position:fixed;inset:0;z-index:100;display:grid;place-items:center;overflow-y:auto;background:rgba(12,28,24,.52);backdrop-filter:blur(3px)}.platform-admin_dialog__HVDyV{width:min(470px,100%);max-height:calc(100vh - 44px);padding:28px;border-radius:15px;overflow-y:auto;background:#fff;box-shadow:0 30px 90px rgba(10,30,24,.25);position:relative}.platform-admin_close__4WCkx{width:34px;height:34px;border:0;border-radius:8px;display:grid;place-items:center;color:#7b8985;background:#f2f5f4;position:absolute;top:16px;right:16px;cursor:pointer}.platform-admin_dialog__HVDyV h2{margin:7px 42px 6px 0;overflow-wrap:anywhere;font-size:22px}.platform-admin_dialog__HVDyV>p{margin:0;color:#7f8c88;font-size:13px;line-height:1.5}.platform-admin_dialogForm__jvAuG{margin-top:21px;display:grid;gap:13px}.platform-admin_authPanel__RWwl9 label,.platform-admin_dialogForm__jvAuG label,.platform-admin_passwordPage__I2uY4 label{display:grid;gap:6px;color:#53615d;font-size:12px;font-weight:650}.platform-admin_authPanel__RWwl9 input,.platform-admin_dialogForm__jvAuG input,.platform-admin_dialogForm__jvAuG select,.platform-admin_passwordPage__I2uY4 input{width:100%;height:42px;padding:0 11px;border:1px solid #dce5e2;border-radius:8px;outline:none;color:#34433f;background:#fbfcfc;font:inherit;font-size:14px}.platform-admin_authPanel__RWwl9 input:focus,.platform-admin_dialogForm__jvAuG input:focus,.platform-admin_dialogForm__jvAuG select:focus,.platform-admin_passwordPage__I2uY4 input:focus{border-color:#69a996;box-shadow:0 0 0 3px rgba(20,107,88,.08)}.platform-admin_dialogActions__pCq30{margin-top:7px;display:flex;justify-content:flex-end;gap:8px}.platform-admin_dialogActions__pCq30 button{border:1px solid #dfe6e4;color:#5a6864;background:#fff}.platform-admin_policySummary__ykrBj{padding:11px;border:1px solid #dce8e4;border-radius:9px;display:flex;align-items:flex-start;gap:9px;color:#2d7763;background:#f2faf7}.platform-admin_policySummary__ykrBj p{margin:0}.platform-admin_policySummary__ykrBj span,.platform-admin_policySummary__ykrBj strong{display:block}.platform-admin_policySummary__ykrBj strong{color:#36574e;font-size:11px}.platform-admin_policySummary__ykrBj span{margin-top:4px;color:#6e837d;font-size:10px;line-height:1.45}.platform-admin_transferWarning__7JYZZ{padding:9px 10px;border-radius:8px;display:flex;align-items:center;gap:7px;color:#7b673d;background:#fff6df;font-size:10px;line-height:1.4}.platform-admin_globalWarning__e2ABY{padding:13px;border:1px solid #f0d2ca;border-radius:10px;display:flex;align-items:flex-start;gap:10px;color:#b25649;background:#fff5f2}.platform-admin_globalWarning__e2ABY svg{flex:0 0 auto}.platform-admin_globalWarning__e2ABY p{min-width:0;margin:0}.platform-admin_globalWarning__e2ABY span,.platform-admin_globalWarning__e2ABY strong{display:block}.platform-admin_globalWarning__e2ABY strong{color:#814b43;font-size:12px}.platform-admin_globalWarning__e2ABY span{margin-top:4px;color:#8e6861;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.platform-admin_dialogActions__pCq30 .platform-admin_dangerPrimary__pJ_Nx{border-color:#c55e50;color:#fff;background:#b95447;box-shadow:0 5px 14px rgba(185,84,71,.17)}.platform-admin_credentials__gPEEE{margin-top:20px;display:grid;gap:9px}.platform-admin_credentials__gPEEE>div{padding:10px 12px;border:1px solid #e1e8e5;border-radius:8px;background:#f8faf9}.platform-admin_credentials__gPEEE span,.platform-admin_credentials__gPEEE strong{display:block}.platform-admin_credentials__gPEEE span{color:#899591;font-size:10px;text-transform:uppercase;letter-spacing:.6px}.platform-admin_credentials__gPEEE code,.platform-admin_credentials__gPEEE strong{margin-top:5px;color:#33423e;font-size:13px}.platform-admin_credentials__gPEEE code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;word-break:break-all}.platform-admin_credentials__gPEEE p{margin:3px 0;padding:9px;border-radius:7px;display:flex;align-items:flex-start;gap:6px;color:#7b673d;background:#fff6df;font-size:11px}.platform-admin_credentials__gPEEE button{width:100%}.platform-admin_credentials__gPEEE p.platform-admin_existingAccountNotice__VPI3c{color:#336b5b;background:#eaf7f1;line-height:1.45}.platform-admin_authPage__12uVv{min-height:100vh;display:grid;grid-template-columns:1.08fr .92fr;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.platform-admin_authStory__xJdUp{min-height:100vh;padding:38px clamp(42px,6vw,90px);display:flex;flex-direction:column;color:#fff;background:radial-gradient(circle at 75% 20%,rgba(168,230,123,.16),transparent 28%),#112620}.platform-admin_authBrand__MC89q{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:750}.platform-admin_authBrand__MC89q>.leadsmith-mark{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;color:#18382f;background:#a8e67b}.platform-admin_authBrand__MC89q b{padding:4px 6px;border-radius:5px;color:#a8e67b;background:rgba(168,230,123,.1);font-size:9px;letter-spacing:1px}.platform-admin_authStory__xJdUp>div:last-child{max-width:600px;margin:auto 0}.platform-admin_authStory__xJdUp>div:last-child>span{color:#a8e67b;font-size:11px;font-weight:800;letter-spacing:1.5px}.platform-admin_authStory__xJdUp h1{margin:18px 0;font-size:clamp(38px,4vw,58px);line-height:1.04;letter-spacing:-2.2px}.platform-admin_authStory__xJdUp p{max-width:540px;color:#a4bab3;font-size:16px;line-height:1.7}.platform-admin_authStory__xJdUp ul{margin:31px 0 0;padding:0;display:grid;gap:14px;list-style:none}.platform-admin_authStory__xJdUp li{display:flex;align-items:center;gap:9px;color:#d4e2dd;font-size:14px}.platform-admin_authStory__xJdUp li svg{color:#a8e67b}.platform-admin_authPanel__RWwl9{padding:30px;display:grid;place-items:center;background:#f5f8f7}.platform-admin_authPanel__RWwl9 form,.platform-admin_passwordPage__I2uY4 form{width:min(410px,100%);padding:37px;border:1px solid #e0e7e4;border-radius:17px;background:#fff;box-shadow:0 24px 75px rgba(20,52,43,.1)}.platform-admin_authIcon__yuBgC,.platform-admin_passwordPage__I2uY4 form>div:first-child{width:52px;height:52px;margin-bottom:18px;border-radius:14px;display:grid;place-items:center;color:#176b58;background:#e8f5f0}.platform-admin_authPanel__RWwl9 h2{margin:7px 0;font-size:25px}.platform-admin_authPanel__RWwl9 form>p{margin:0 0 22px;color:#83908c;font-size:13px}.platform-admin_authPanel__RWwl9 label,.platform-admin_passwordPage__I2uY4 label{margin-top:12px}.platform-admin_authPanel__RWwl9 form>button,.platform-admin_passwordPage__I2uY4 form>button{width:100%;height:44px;margin-top:18px;border:0;border-radius:8px;color:#fff;background:#146b58;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.platform-admin_authPanel__RWwl9 form>small{margin-top:15px;display:flex;align-items:center;justify-content:center;gap:5px;color:#8b9793;font-size:10px}.platform-admin_authError__6Hhbn{padding:9px 10px;border-radius:7px;color:#a44f45;background:#fff0ed;font-size:11px;line-height:1.45}.platform-admin_authPanel__RWwl9 form>button{display:flex;align-items:center;justify-content:center;gap:7px}.platform-admin_authPanel__RWwl9 form>.platform-admin_authTextButton__o6Pae{height:auto;margin-top:12px;padding:3px;color:#24755f;background:none;font-size:12px}.platform-admin_authPanel__RWwl9 form>.platform-admin_authTextButton__o6Pae:hover{text-decoration:underline}.platform-admin_passwordField__KtzeU{margin-top:12px;display:grid;gap:6px}.platform-admin_passwordField__KtzeU>input{width:100%;height:42px;padding:0 11px;border:1px solid #dce5e2;border-radius:8px;outline:none;color:#34433f;background:#fbfcfc;font:inherit;font-size:14px}.platform-admin_passwordField__KtzeU>input:focus{border-color:#69a996;box-shadow:0 0 0 3px rgba(20,107,88,.08)}.platform-admin_passwordLabel__PUQCb{min-height:0;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#53615d;font-size:12px;font-weight:650}.platform-admin_passwordLabel__PUQCb button{padding:0;border:0;color:#24755f;background:none;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.platform-admin_passwordLabel__PUQCb button:hover{text-decoration:underline}.platform-admin_authNotice__fXIxm{padding:9px 10px;border-radius:7px;color:#336b5b;background:#eaf7f1;font-size:11px;line-height:1.45}.platform-admin_passwordPage__I2uY4{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 20% 20%,#e8f5ef,transparent 30%),#f4f7f6;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.platform-admin_passwordPage__I2uY4 h1{margin:8px 0;font-size:25px}.platform-admin_passwordPage__I2uY4 form>p{margin:0 0 20px;color:#84918d;font-size:13px;line-height:1.55}.platform-admin_loading__6_CQC{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:11px;background:#f4f7f6;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.platform-admin_loading__6_CQC small,.platform-admin_loading__6_CQC strong{display:block}.platform-admin_loading__6_CQC strong{font-size:16px}.platform-admin_loading__6_CQC small{margin-top:3px;color:#82908c;font-size:11px}.platform-admin_toast__8l9x6{width:fit-content;max-width:min(520px,calc(100vw - 40px));min-height:42px;padding:9px 14px;border-radius:9px;display:flex;align-items:center;gap:7px;overflow-wrap:anywhere;color:#fff;background:var(--navy);box-shadow:0 15px 35px rgba(23,35,60,.24);font-size:12px;line-height:1.4;position:fixed;right:20px;bottom:20px;z-index:130}.platform-admin_authStory__xJdUp{background:radial-gradient(circle at 75% 20%,rgba(13,148,136,.34),transparent 29%),radial-gradient(circle at 17% 82%,rgba(242,107,94,.14),transparent 31%),var(--navy)}.platform-admin_authBrand__MC89q>.leadsmith-mark{background:#fff}.platform-admin_authBrand__MC89q>.leadsmith-wordmark{color:#fff}.platform-admin_authBrand__MC89q>.leadsmith-wordmark strong{color:var(--brand-bright)}.platform-admin_authBrand__MC89q b{color:var(--brand-bright);background:rgba(13,148,136,.16)}.platform-admin_authStory__xJdUp li svg,.platform-admin_authStory__xJdUp>div:last-child>span{color:var(--brand-bright)}.platform-admin_authStory__xJdUp p{color:#b0bbcd}.platform-admin_authStory__xJdUp li{color:#e3e8f0}.platform-admin_authPanel__RWwl9{background:var(--canvas)}.platform-admin_authPanel__RWwl9 form,.platform-admin_passwordPage__I2uY4 form{border-color:var(--line);box-shadow:0 24px 75px rgba(23,35,60,.1)}.platform-admin_authIcon__yuBgC,.platform-admin_passwordPage__I2uY4 form>div:first-child{color:var(--brand-action);background:#e9f8f5}.platform-admin_authPanel__RWwl9 form>button,.platform-admin_passwordPage__I2uY4 form>button{background:var(--brand-action)}.platform-admin_authPanel__RWwl9 form>.platform-admin_authTextButton__o6Pae,.platform-admin_passwordLabel__PUQCb button{color:var(--brand-action);background:none}.platform-admin_passwordPage__I2uY4{background:radial-gradient(circle at 20% 20%,#e9f8f5,transparent 30%),var(--canvas)}.platform-admin_loading__6_CQC{background:var(--canvas)}.platform-admin_spin__nYp2M{animation:platform-admin_spin__nYp2M 1s linear infinite}@keyframes platform-admin_spin__nYp2M{to{transform:rotate(1turn)}}@media (max-width:1050px){.platform-admin_sidebar__NWMLQ{width:215px;min-width:215px}.platform-admin_header__9X84W{align-items:flex-start;flex-direction:column}.platform-admin_headerActions__BL4ZQ{width:100%;justify-content:flex-start}.platform-admin_metrics__vu8BT{grid-template-columns:repeat(2,1fr)}.platform-admin_customerList__tz2QR{grid-template-columns:1fr}}@media (max-width:760px){.platform-admin_shell__diJOE{display:block}.platform-admin_sidebar__NWMLQ{width:100%;min-width:0;min-height:auto;height:auto;padding:11px 14px 9px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;z-index:40}.platform-admin_sidebar__NWMLQ nav{margin-top:0;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);grid-column:1/-1;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.platform-admin_sidebar__NWMLQ nav::-webkit-scrollbar{display:none}.platform-admin_navTab__T7d1I{width:auto;min-width:max-content;height:38px;padding:0 13px;flex:1 0 auto;justify-content:center;font-size:12px}.platform-admin_navTab__T7d1I.platform-admin_active__O9EpE{box-shadow:inset 0 -2px 0 var(--brand-bright)}.platform-admin_ownerBadge__U29Bk{display:none}.platform-admin_sidebarFoot__vw0iB{margin:0}.platform-admin_sidebarFoot__vw0iB>button{width:auto}.platform-admin_header__9X84W{min-height:0;padding:19px 16px;gap:16px}.platform-admin_header__9X84W h1{font-size:23px}.platform-admin_header__9X84W p{max-width:600px;line-height:1.45}.platform-admin_headerActions__BL4ZQ{flex-wrap:wrap}.platform-admin_content__0gJ2X{padding:15px}.platform-admin_metrics__vu8BT{grid-template-columns:1fr 1fr}.platform-admin_panelHead__4ytRo{align-items:flex-start;flex-direction:column}.platform-admin_filters__JCMH6{width:100%;flex-direction:column}.platform-admin_filters__JCMH6 input,.platform-admin_filters__JCMH6 label,.platform-admin_filters__JCMH6 select{width:100%}.platform-admin_auditPanelFull__tpS0G,.platform-admin_customerPanel__VmjiL{padding:16px}.platform-admin_authPage__12uVv,.platform-admin_customerList__tz2QR{grid-template-columns:1fr}.platform-admin_authStory__xJdUp{display:none}.platform-admin_authPanel__RWwl9{min-height:100vh;padding:18px}.platform-admin_dialog__HVDyV{padding:24px 20px}}@media (max-width:470px){.platform-admin_brand__Vt8gE>.leadsmith-mark{width:29px;height:29px}.platform-admin_brand__Vt8gE{padding:0;font-size:17px}.platform-admin_sidebarFoot__vw0iB>button{padding:0 4px;font-size:0}.platform-admin_metrics__vu8BT{grid-template-columns:1fr}.platform-admin_headerActions__BL4ZQ{width:100%;display:grid;grid-template-columns:1fr 1fr}.platform-admin_headerActions__BL4ZQ a,.platform-admin_headerActions__BL4ZQ button{width:100%;padding:0 9px}.platform-admin_portalLink__8YO4W{grid-column:1/-1;order:4}.platform-admin_sectionTitle__yk4Y1{align-items:flex-start;flex-direction:column}.platform-admin_sectionTitle__yk4Y1 button{width:100%}.platform-admin_customerList__tz2QR article{grid-template-columns:38px minmax(0,1fr);align-items:flex-start}.platform-admin_customerControls__2NzAw{grid-column:2;align-items:flex-start}.platform-admin_auditShield__0GUEj{display:none}.platform-admin_auditListFull__rUfdU>div:not(.platform-admin_empty__8_wFh){grid-template-columns:34px minmax(0,1fr)}.platform-admin_auditListFull__rUfdU time{grid-column:2}.platform-admin_authPanel__RWwl9 form,.platform-admin_passwordPage__I2uY4 form{padding:28px 22px}}