:root{--accounts-bg:#070809;--accounts-text:#f7f8fb}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--accounts-bg);color:var(--accounts-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{background:linear-gradient(180deg,rgba(4,4,6,.34),rgba(4,4,6,.58)),url(/topographic-bg.jpg) 50% /cover fixed no-repeat;opacity:.9}body:after,body:before{content:"";position:fixed;inset:0;pointer-events:none}body:after{background:radial-gradient(circle at 50% 23%,rgba(255,255,255,.055),transparent 28%),linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.2))}button,input{font:inherit}.accountsLoginShell{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}.accountsLoginCenter{flex:1 1 auto;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:48px 20px 28px}.accountsLoginLogo{width:min(250px,62vw);height:auto;display:block;object-fit:contain;filter:drop-shadow(0 14px 38px rgba(0,0,0,.46))}.accountsLoginCard{width:min(390px,calc(100vw - 32px));padding:30px!important;border-radius:22px!important;display:grid!important;grid-gap:18px!important;gap:18px!important;background:linear-gradient(180deg,rgba(29,30,34,.94),rgba(13,14,17,.97))!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 28px 80px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.045)!important;backdrop-filter:blur(24px) saturate(118%);-webkit-backdrop-filter:blur(24px) saturate(118%)}.accountsLoginHeading{text-align:center;margin-bottom:4px}.accountsLoginHeading>span{display:block;margin-bottom:6px;color:rgba(220,223,232,.48);font-size:10px;font-weight:900;letter-spacing:.13em}.accountsLoginHeading h1{margin:0;font-size:24px;line-height:1.1;letter-spacing:.015em}.accountsLoginHeading p{margin:8px 0 0;color:rgba(222,225,233,.58);font-size:12px}.accountsLoginField{display:grid;grid-gap:7px;gap:7px}.accountsLoginField>span{padding-left:2px;color:rgba(225,228,236,.7);font-size:10px;font-weight:900;letter-spacing:.08em}.accountsLoginInputWrap{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(4,5,7,.62);color:rgba(225,228,236,.5);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.accountsLoginInputWrap:focus-within{border-color:rgba(255,255,255,.3);background:rgba(7,8,10,.82);box-shadow:0 0 0 3px rgba(255,255,255,.055)}.accountsLoginInputWrap input{min-width:0;flex:1 1;height:46px;border:0;outline:0;background:transparent;color:#f7f8fb;font-size:13px;font-weight:700}.accountsLoginInputWrap input::placeholder{color:rgba(205,209,220,.28)}.accountsLoginInputWrap input:-webkit-autofill,.accountsLoginInputWrap input:-webkit-autofill:active,.accountsLoginInputWrap input:-webkit-autofill:focus,.accountsLoginInputWrap input:-webkit-autofill:hover{-webkit-text-fill-color:#f7f8fb!important;caret-color:#f7f8fb;box-shadow:inset 0 0 0 1000px rgba(7,8,10,.98)!important;-webkit-box-shadow:inset 0 0 0 1000px rgba(7,8,10,.98)!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}.accountsLoginRemember{margin-top:-2px;padding-left:2px}.accountsLoginPasswordToggle{width:30px;height:30px;border:0;border-radius:8px;background:transparent;color:rgba(225,228,236,.55);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.accountsLoginPasswordToggle:hover{background:rgba(255,255,255,.06);color:#fff}.accountsLoginError{margin-top:-4px;padding:10px 12px;border:1px solid rgba(255,95,95,.2);border-radius:10px;background:rgba(255,66,66,.07);color:rgba(255,199,199,.92);font-size:11px;font-weight:700;text-align:center}.accountsLoginSubmit{width:100%;min-height:48px!important;justify-content:center!important;margin-top:2px;font-size:12px!important;font-weight:950!important;letter-spacing:.045em!important}.accountsLoginFooter{flex:0 0 auto;min-height:54px;display:flex;align-items:center;justify-content:center;padding:14px 20px 16px;color:rgba(210,214,224,.38);font-size:10px;font-weight:700;letter-spacing:.035em;text-align:center}@media (max-width:520px){.accountsLoginCenter{gap:28px;padding-top:36px}.accountsLoginCard{padding:24px!important}}.accountsLoginActions{display:grid;grid-gap:10px;gap:10px}.accountsLoginRegister{width:100%;min-height:46px!important;justify-content:center!important;font-size:12px!important;font-weight:950!important;letter-spacing:.045em!important}.accountsLoginRegisterNotice{margin-top:-6px;color:rgba(222,225,233,.52);font-size:10px;font-weight:700;text-align:center}.accountsRegisterCenter{padding-top:38px;padding-bottom:24px}.accountsRegisterCard{width:min(420px,calc(100vw - 32px))}.accountsRegisterSuccess{margin-top:-4px;padding:10px 12px;border:1px solid rgba(80,224,132,.18);border-radius:10px;background:rgba(44,184,96,.075);color:rgba(208,255,224,.9);display:flex;align-items:flex-start;gap:8px;font-size:10px;font-weight:700;line-height:1.45}.accountsRegisterSuccess svg{flex:0 0 auto;margin-top:1px}.accountsTermsBackdrop{position:fixed;inset:0;z-index:1000;padding:24px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.accountsTermsModal{width:min(720px,calc(100vw - 32px));max-height:min(780px,calc(100vh - 48px));padding:0!important;overflow:hidden;border-radius:22px!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;background:linear-gradient(180deg,rgba(23,24,28,.985),rgba(8,9,12,.995))!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 38px 110px rgba(0,0,0,.68),inset 0 1px 0 rgba(255,255,255,.04)!important;backdrop-filter:blur(28px) saturate(116%);-webkit-backdrop-filter:blur(28px) saturate(116%)}.accountsTermsHeader{padding:22px 24px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.08)}.accountsTermsHeader span{display:block;margin-bottom:5px;color:rgba(220,223,232,.48);font-size:9px;font-weight:900;letter-spacing:.13em}.accountsTermsHeader h2{margin:0;font-size:18px;line-height:1.2}.accountsTermsHeader p{margin:6px 0 0;color:rgba(222,225,233,.52);font-size:10px}.accountsTermsClose{width:38px;height:38px;flex:0 0 auto;border:1px solid rgba(255,255,255,.11);border-radius:11px;background:rgba(255,255,255,.035);color:rgba(245,247,252,.82);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.accountsTermsClose:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.065);color:#fff}.accountsTermsScroll{min-height:0;max-height:430px;overflow-y:auto;padding:22px 24px 32px;color:rgba(228,231,239,.72);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.24) rgba(255,255,255,.035)}.accountsTermsScroll::-webkit-scrollbar{width:8px}.accountsTermsScroll::-webkit-scrollbar-track{background:rgba(255,255,255,.03);border-radius:10px}.accountsTermsScroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:10px}.accountsTermsScroll p{margin:0 0 16px;font-size:12px;line-height:1.68}.accountsTermsScroll strong{color:rgba(248,249,252,.94)}.accountsTermsCriticalClause{margin:20px 0;padding:16px 17px;border:1px solid rgba(255,93,93,.28);border-radius:13px;background:linear-gradient(180deg,rgba(126,34,34,.19),rgba(79,21,21,.11));box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.accountsTermsCriticalClause>strong{display:block;margin-bottom:8px;color:rgba(255,203,203,.98);font-size:11px;letter-spacing:.035em}.accountsTermsCriticalClause p{margin:0;color:rgba(247,218,218,.84)}.accountsTermsEndMarker{margin-top:6px;padding:14px 12px 2px;color:rgba(225,228,236,.34);font-size:9px;font-weight:900;letter-spacing:.14em;text-align:center}.accountsTermsFooter{padding:16px 24px 20px;border-top:1px solid rgba(255,255,255,.08);display:grid;grid-gap:12px;gap:12px}.accountsTermsFooter>small{color:rgba(225,228,236,.4);font-size:10px;font-weight:700}.accountsTermsFooter>small.is-ready{color:rgba(179,240,201,.78)}.accountsTermsActions{display:flex;justify-content:flex-end;gap:10px}.accountsTermsActions .fdm-ui-button{min-width:150px;justify-content:center}.accountsTermsActions .fdm-ui-button:disabled{cursor:not-allowed;opacity:.34;filter:saturate(.5)}@media (max-width:620px){.accountsTermsBackdrop{padding:12px}.accountsTermsHeader{padding:18px 18px 15px}.accountsTermsScroll{padding:18px 18px 28px;max-height:52vh}.accountsTermsFooter{padding:14px 18px 18px}.accountsTermsActions{display:grid;grid-template-columns:1fr}.accountsTermsActions .fdm-ui-button{width:100%;min-width:0}}.accountsAdminShell{position:relative;z-index:1;width:min(1460px,calc(100% - 48px));min-height:100vh;margin:0 auto;padding:28px 0 18px;display:flex;flex-direction:column;gap:18px}.accountsAdminTopbar{min-height:78px;padding:14px 20px!important;display:flex!important;align-items:center;justify-content:space-between;gap:18px;border-radius:22px!important}.accountsAdminBrand{border:0;background:transparent;padding:0;display:inline-flex;align-items:center;cursor:pointer}.accountsAdminBrand img{width:180px;max-height:48px;object-fit:contain;display:block}.accountsAdminAccountActions,.accountsAdminHeroActions,.accountsAdminModalActions,.accountsAdminRenewActions,.accountsAdminRowActions,.accountsAdminTopActions{display:flex;align-items:center;gap:10px}.accountsAdminSuiteNav{display:flex;align-items:center;gap:6px}.accountsAdminSuiteNav button{min-height:40px;padding:0 14px;border:1px solid transparent;border-radius:10px;background:transparent;color:rgba(224,227,234,.58);font-size:11px;font-weight:950;letter-spacing:.04em;cursor:pointer}.accountsAdminSuiteNav button.active,.accountsAdminSuiteNav button:hover{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.055);color:#fff}.accountsAdminLogout{min-width:42px!important;width:42px;padding-inline:0!important;justify-content:center}.accountsAdminWorkspace{flex:1 1 auto;padding:34px!important;border-radius:24px!important;display:grid!important;grid-gap:22px!important;gap:22px!important}.accountsAdminClientHero,.accountsAdminDangerZone,.accountsAdminHeading,.accountsAdminRenewRow,.accountsAdminSectionHeading,.accountsAdminSubscriptionHead{display:flex;align-items:center;justify-content:space-between;gap:18px}.accountsAdminClientHero h1,.accountsAdminHeading h1{margin:5px 0 7px;font-size:clamp(28px,3vw,38px);line-height:1;letter-spacing:-.035em}.accountsAdminClientHero p,.accountsAdminConfirmModal p,.accountsAdminHeading p,.accountsAdminModalHead p,.accountsAdminNotesCard p,.accountsAdminSubscriptionHead p{margin:0;color:rgba(222,225,233,.58);font-size:12px;line-height:1.55}.accountsAdminEyebrow,.accountsAdminModalHead>div>span{color:rgba(220,223,232,.5);font-size:9px;font-weight:950;letter-spacing:.13em}.accountsAdminStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.accountsAdminStatCard{min-height:104px;padding:18px!important;display:flex!important;align-items:center;gap:14px;border-radius:16px!important}.accountsAdminStatIcon{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.04);color:rgba(232,235,242,.76)}.accountsAdminStatCard.danger .accountsAdminStatIcon{border-color:rgba(239,68,68,.25);background:rgba(239,68,68,.08);color:rgba(255,170,170,.92)}.accountsAdminAccountInfo small,.accountsAdminDangerZone span,.accountsAdminFormGrid label>span,.accountsAdminRenewRow>div:first-child>span,.accountsAdminRowMetric>span,.accountsAdminStatCard small,.accountsAdminSubscriptionMetrics span{display:block;color:rgba(220,223,232,.48);font-size:9px;font-weight:950;letter-spacing:.105em}.accountsAdminStatCard strong{display:block;margin-top:5px;font-size:18px}.accountsAdminAccountCard,.accountsAdminClientPanel,.accountsAdminHistoryCard,.accountsAdminSubscriptionCard{padding:18px!important;border-radius:18px!important}.accountsAdminSearch{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:rgba(4,5,7,.45);color:rgba(225,228,236,.45)}.accountsAdminSearch:focus-within{border-color:rgba(255,255,255,.26);box-shadow:0 0 0 3px rgba(255,255,255,.04)}.accountsAdminSearch input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;color:#fff;font-size:13px;font-weight:700}.accountsAdminSearch input::placeholder{color:rgba(210,214,224,.35)}.accountsAdminClientList{margin-top:12px;display:grid;grid-gap:9px;gap:9px}.accountsAdminClientRow{min-height:72px;display:grid;grid-template-columns:minmax(260px,1.65fr) minmax(100px,.6fr) minmax(150px,.75fr) minmax(140px,.75fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:12px 14px;border:1px solid transparent;border-radius:14px;background:rgba(255,255,255,.025);transition:border-color .16s ease,background .16s ease,transform .16s ease}.accountsAdminClientRow:hover{border-color:rgba(255,255,255,.09);background:rgba(255,255,255,.04);transform:translateY(-1px)}.accountsAdminIdentity{min-width:0;display:flex;align-items:center;gap:12px}.accountsAdminIdentity>div{min-width:0}.accountsAdminIdentity h1,.accountsAdminIdentity strong{color:#fff}.accountsAdminIdentity>div>strong{display:block;font-size:14px}.accountsAdminIdentity small{display:block;margin-top:4px;color:rgba(222,225,233,.5);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accountsAdminAvatar{width:42px;height:42px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:rgba(255,255,255,.055);color:#fff;font-size:14px;font-weight:950}.accountsAdminRowMetric strong{display:block;margin-top:5px;font-size:12px;color:rgba(247,248,251,.92)}.accountsAdminStatus{display:inline-flex!important;width:-moz-fit-content;width:fit-content;min-height:27px;align-items:center;justify-content:center;padding:0 9px;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(255,255,255,.04);font-size:9px!important;font-weight:950!important;letter-spacing:.075em}.accountsAdminStatus.active{border-color:rgba(61,213,117,.22);background:rgba(43,181,93,.09);color:rgba(171,255,201,.9)!important}.accountsAdminStatus.blocked,.accountsAdminStatus.overdue{border-color:rgba(239,68,68,.24);background:rgba(239,68,68,.08);color:rgba(255,181,181,.94)!important}.accountsAdminEmpty{min-height:120px;display:grid;place-items:center;color:rgba(222,225,233,.45);font-size:12px}.accountsAdminFooter{min-height:42px;color:rgba(210,214,224,.34);font-size:10px;font-weight:700;letter-spacing:.035em}.accountsAdminFooter,.accountsAdminModalBackdrop{display:flex;align-items:center;justify-content:center}.accountsAdminModalBackdrop{position:fixed;inset:0;z-index:1200;padding:24px;background:rgba(0,0,0,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.accountsAdminConfirmModal,.accountsAdminModal{width:min(660px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;padding:24px!important;border-radius:22px!important;display:grid!important;grid-gap:18px!important;gap:18px!important;background:linear-gradient(180deg,rgba(24,25,29,.985),rgba(8,9,11,.995))!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 36px 100px rgba(0,0,0,.68),inset 0 1px 0 rgba(255,255,255,.035)!important}.accountsAdminModalHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.accountsAdminConfirmModal h2,.accountsAdminModalHead h2,.accountsAdminSectionHeading h2,.accountsAdminSubscriptionHead h2{margin:4px 0 5px;font-size:20px;line-height:1.15}.accountsAdminFormGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px;gap:13px}.accountsAdminFormGrid label{display:grid;grid-gap:7px;gap:7px}.accountsAdminFormFull{grid-column:1/-1}.accountsAdminFormGrid input,.accountsAdminFormGrid textarea,.accountsAdminMoneyInput{width:100%;min-height:46px;border:1px solid rgba(255,255,255,.11);border-radius:11px;outline:0;background:rgba(3,4,6,.58);color:#fff;padding:0 13px;font-size:12px;font-weight:700;resize:vertical}.accountsAdminFormGrid textarea{min-height:92px;padding-top:12px;line-height:1.5}.accountsAdminFormGrid input:focus,.accountsAdminFormGrid textarea:focus,.accountsAdminMoneyInput:focus-within{border-color:rgba(255,255,255,.27);box-shadow:0 0 0 3px rgba(255,255,255,.04)}.accountsAdminMoneyInput{display:flex;align-items:center;gap:8px}.accountsAdminMoneyInput>span{color:rgba(222,225,233,.48);font-size:11px;font-weight:900}.accountsAdminMoneyInput input{min-height:42px;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none!important}.accountsAdminDatePicker .fdm-ui-date-trigger{width:100%;min-height:46px}.accountsAdminModalActions{justify-content:flex-end}.accountsAdminDetailWorkspace{gap:16px!important}.accountsAdminDetailTopbar{margin-bottom:0}.accountsAdminIdentityLarge{gap:15px}.accountsAdminAvatarLarge{width:56px;height:56px;border-radius:16px;font-size:19px}.accountsAdminClientHero{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.07)}.accountsAdminClientHero p{margin-top:4px}.accountsAdminSubscriptionCard{display:grid!important;grid-gap:18px!important;gap:18px!important}.accountsAdminSubscriptionMetrics{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.accountsAdminSubscriptionMetrics>div{min-height:76px;padding:15px 18px;border-right:1px solid rgba(255,255,255,.07)}.accountsAdminSubscriptionMetrics>div:first-child{padding-left:0}.accountsAdminSubscriptionMetrics>div:last-child{border-right:0}.accountsAdminSubscriptionMetrics strong{display:block;margin-top:6px;font-size:17px}.accountsAdminRenewRow>div:first-child small{display:block;margin-top:4px;color:rgba(222,225,233,.46);font-size:10px}.accountsAdminDetailGrid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:14px;gap:14px}.accountsAdminSectionHeading svg{color:rgba(222,225,233,.38)}.accountsAdminAccountInfo{margin:14px 0;display:grid;grid-gap:8px;gap:8px}.accountsAdminAccountInfo>div{min-height:58px;display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(255,255,255,.02);color:rgba(222,225,233,.52)}.accountsAdminAccountInfo span{min-width:0}.accountsAdminAccountInfo strong{display:block;margin-top:3px;color:rgba(247,248,251,.9);font-size:12px;overflow-wrap:anywhere}.accountsAdminAccountActions{align-items:stretch;flex-wrap:wrap}.accountsAdminNotesCard p{margin-top:16px;white-space:pre-wrap}.accountsAdminHistoryCard{display:grid!important;grid-gap:8px!important;gap:8px!important}.accountsAdminSectionHeading>small{color:rgba(222,225,233,.4);font-size:10px}.accountsAdminHistoryList{display:grid}.accountsAdminHistoryItem{min-height:64px;display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.07)}.accountsAdminHistoryItem:last-child{border-bottom:0}.accountsAdminHistoryItem strong{font-size:12px}.accountsAdminHistoryItem p{margin:4px 0 0;color:rgba(222,225,233,.48);font-size:10px;line-height:1.45}.accountsAdminHistoryItem>span{flex:0 0 auto;color:rgba(222,225,233,.34);font-size:9px}.accountsAdminDangerZone{padding:16px 18px;border:1px solid rgba(239,68,68,.12);border-radius:16px;background:rgba(239,68,68,.035)}.accountsAdminDangerZone small{display:block;margin-top:4px;color:rgba(255,190,190,.46);font-size:10px}.accountsAdminConfirmModal{width:min(480px,calc(100vw - 32px))}.accountsAdminMissingClient{min-height:360px;place-content:center;justify-items:center}@media (max-width:1120px){.accountsAdminStats{grid-template-columns:repeat(2,minmax(0,1fr))}.accountsAdminClientRow{grid-template-columns:minmax(220px,1.5fr) .7fr .8fr auto}.accountsAdminClientRow .accountsAdminRowMetric:nth-of-type(3){display:none}.accountsAdminDetailGrid{grid-template-columns:1fr}}@media (max-width:760px){.accountsAdminShell{width:min(100% - 20px,1460px);padding-top:10px}.accountsAdminTopbar{align-items:flex-start;flex-direction:column}.accountsAdminTopActions{width:100%;justify-content:space-between}.accountsAdminBrand img{width:150px}.accountsAdminWorkspace{padding:20px!important}.accountsAdminClientHero,.accountsAdminDangerZone,.accountsAdminHeading,.accountsAdminRenewRow,.accountsAdminSubscriptionHead{align-items:flex-start;flex-direction:column}.accountsAdminStats{grid-template-columns:1fr 1fr}.accountsAdminClientRow{grid-template-columns:1fr auto}.accountsAdminClientRow .accountsAdminRowMetric{display:none}.accountsAdminRowActions{flex-direction:column;align-items:stretch}.accountsAdminSubscriptionMetrics{grid-template-columns:1fr}.accountsAdminSubscriptionMetrics>div{border-right:0;border-bottom:1px solid rgba(255,255,255,.07);padding-left:0}.accountsAdminSubscriptionMetrics>div:last-child{border-bottom:0}.accountsAdminRenewActions{width:100%;flex-wrap:wrap}.accountsAdminFormGrid{grid-template-columns:1fr}.accountsAdminFormFull{grid-column:auto}.accountsAdminHistoryItem{flex-direction:column;gap:5px}}@media (max-width:520px){.accountsAdminStats{grid-template-columns:1fr}.accountsAdminSuiteNav{overflow-x:auto;max-width:calc(100vw - 95px)}.accountsAdminSuiteNav button{flex:0 0 auto}}@media (min-width:901px){.accountsAdminShell{width:min(1520px,calc(100% - 40px))!important;min-height:100vh;margin:0 auto!important;padding:10px 0 24px!important;gap:10px!important}.accountsAdminTopbar{box-sizing:border-box!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;margin:0!important;padding:14px 18px 14px 30px!important;border-radius:26px!important;justify-content:space-between!important;gap:24px!important}.accountsAdminBrand,.accountsAdminTopbar{display:flex!important;align-items:center!important}.accountsAdminBrand{min-width:260px!important;justify-content:flex-start!important}.accountsAdminBrand img{width:170px!important;height:auto!important;max-height:none!important}.accountsAdminTopActions{gap:10px!important}.accountsAdminSuiteNav,.accountsAdminTopActions{display:flex!important;align-items:center!important}.accountsAdminSuiteNav{gap:5px!important;padding:5px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:14px!important;background:rgba(255,255,255,.04)!important}.accountsAdminSuiteNav button{height:42px!important;min-height:42px!important;padding:0 17px!important;border:0!important;border-radius:10px!important;background:transparent!important;color:rgba(224,227,234,.58)!important;font-size:13px!important;font-weight:900!important;letter-spacing:.035em!important}.accountsAdminSuiteNav button:hover{color:#fff!important;background:rgba(255,255,255,.06)!important}.accountsAdminSuiteNav button.active{color:#fff!important;background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.06))!important;box-shadow:inset 0 0 0 1px rgba(220,220,223,.28)!important}.accountsAdminLogout{width:42px!important;min-width:42px!important;min-height:42px!important;height:42px!important;padding:0!important}.accountsAdminDetailWorkspace,.accountsAdminWorkspace{margin-top:0!important}}@media (max-width:900px){.accountsAdminShell{width:min(100% - 20px,1520px)!important;padding-top:10px!important;gap:10px!important}}.accountsAdminAccountShortcut{width:42px!important;min-width:42px!important;min-height:42px!important;height:42px!important;padding:0!important}.accountsAdminAccountShortcut.is-active{border-color:rgba(255,255,255,.2)!important;background:rgba(255,255,255,.085)!important;color:#fff!important}.accountsProfileWorkspace{gap:18px!important}.accountsProfileHeading,.accountsProfileIdentity,.accountsProfileSectionHead,.accountsProfileSupportCard{display:flex;align-items:center;justify-content:space-between;gap:18px}.accountsProfileHeading h1{margin:5px 0 7px;font-size:clamp(28px,3vw,38px);line-height:1;letter-spacing:-.035em}.accountsProfileHeading p,.accountsProfileIdentity p,.accountsProfileRecoveryCard>p,.accountsProfileSupportCard p{margin:0;color:rgba(222,225,233,.58);font-size:12px;line-height:1.55}.accountsProfileGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);grid-gap:14px;gap:14px}.accountsProfileMainCard,.accountsProfileRecoveryCard,.accountsProfileSupportCard{padding:22px!important;border-radius:18px!important}.accountsProfileIdentity{justify-content:flex-start;padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.08)}.accountsProfileIdentity h2,.accountsProfileSectionHead h2,.accountsProfileSupportCard h2{margin:4px 0 5px;font-size:20px;letter-spacing:-.02em}.accountsProfileAvatar{width:54px;height:54px;flex:0 0 auto;display:grid;place-items:center;border-radius:15px;border:1px solid rgba(255,255,255,.13);background:rgba(255,255,255,.055);color:#fff;font-size:20px;font-weight:950}.accountsProfileDataList{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.accountsProfileDataList>div{min-width:0;min-height:68px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.025);display:flex;align-items:center;gap:11px}.accountsProfileDataList svg,.accountsProfileSectionHead>svg{color:rgba(230,233,240,.62);flex:0 0 auto}.accountsProfileDataList span{min-width:0;display:grid;grid-gap:4px;gap:4px}.accountsProfileDataList small,.accountsProfileModalField>span{color:rgba(220,223,232,.48);font-size:9px;font-weight:950;letter-spacing:.12em}.accountsProfileDataList strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f5f8;font-size:13px}.accountsProfileRecoveryCard{display:flex!important;flex-direction:column;align-items:stretch}.accountsProfileSectionHead{align-items:flex-start}.accountsProfileRecoveryActions{margin-top:auto;padding-top:22px;display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px}.accountsProfileRecoveryActions .fdm-ui-button{width:100%}.accountsProfileSupportCard{min-height:112px}.accountsProfileSupportCard>div:first-child{min-width:0}.accountsProfileModal{width:min(520px,calc(100vw - 28px))!important}.accountsProfileModalField{display:grid;grid-gap:8px;gap:8px}.accountsProfileModalField input{width:100%;min-height:46px;padding:0 13px;border:1px solid rgba(255,255,255,.11);border-radius:12px;outline:0;background:rgba(255,255,255,.035);color:#f5f7fb}.accountsProfileModalField input:focus{border-color:rgba(255,255,255,.28);box-shadow:0 0 0 3px rgba(255,255,255,.06)}@media (max-width:900px){.accountsProfileGrid{grid-template-columns:1fr}.accountsProfileHeading,.accountsProfileSupportCard{align-items:flex-start;flex-direction:column}.accountsProfileDataList{grid-template-columns:1fr}.accountsProfileSupportCard .fdm-ui-button{width:100%}}.accountsAdminStatus.pending{border-color:rgba(245,183,72,.28);background:rgba(245,183,72,.11);color:rgba(255,220,151,.96)}.accountsAdminFormGrid input[readonly]{color:rgba(232,235,242,.68);background:rgba(255,255,255,.025);cursor:default}.accountsAdminSearchPanel{padding:14px!important;border-radius:16px!important}.accountsAdminClientSectionHead{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:2px 2px 14px;border-bottom:1px solid rgba(255,255,255,.065)}.accountsAdminClientSectionCopy{min-width:0}.accountsAdminClientSectionCopy h2{margin:5px 0;font-size:18px;line-height:1.15;letter-spacing:-.02em}.accountsAdminClientSectionCopy p{margin:0;color:rgba(222,225,233,.5);font-size:11px;line-height:1.5}.accountsAdminClientSectionCount{min-width:38px;height:34px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:rgba(255,255,255,.04);color:rgba(245,247,251,.9);font-size:12px;font-weight:950}.accountsAdminClientSectionCount.pending{border-color:rgba(245,183,72,.24);background:rgba(245,183,72,.075);color:rgba(255,220,151,.94)}.accountsAdminPendingPanel{border-color:rgba(245,183,72,.1)!important}.accountsAdminPendingRow{border-color:rgba(245,183,72,.07);background:rgba(245,183,72,.018)}.accountsAdminPendingRow:hover{border-color:rgba(245,183,72,.16);background:rgba(245,183,72,.032)}.accountsAdminSectionEmpty{min-height:84px}@media (max-width:780px){.accountsAdminClientSectionHead{align-items:flex-start}}.accountsAdminStatus.admin{border-color:rgba(124,155,255,.28);background:rgba(91,118,219,.1);color:rgba(205,216,255,.96)!important}:root{--fdm-ui-border:rgba(255,255,255,.16);--fdm-ui-border-soft:rgba(255,255,255,.115);--fdm-ui-highlight:rgba(255,255,255,.085);--fdm-ui-highlight-soft:rgba(255,255,255,.035);--fdm-ui-shadow:rgba(0,0,0,.22);--fdm-ui-form-bg:rgba(10,11,14,.12);--fdm-ui-form-blur:10px;--fdm-ui-form-saturate:114%;--fdm-ui-suite-bg:var(--fdm-ui-form-bg);--fdm-ui-suite-blur:var(--fdm-ui-form-blur);--fdm-ui-suite-saturate:var(--fdm-ui-form-saturate);--fdm-ui-module-bg:var(--fdm-ui-form-bg);--fdm-ui-module-blur:var(--fdm-ui-form-blur);--fdm-ui-module-saturate:var(--fdm-ui-form-saturate);--fdm-ui-main-bg:var(--fdm-ui-form-bg);--fdm-ui-main-blur:var(--fdm-ui-form-blur);--fdm-ui-main-saturate:var(--fdm-ui-form-saturate);--fdm-ui-card-bg:rgba(18,19,23,.18);--fdm-ui-card-blur:8px;--fdm-ui-card-saturate:110%;--fdm-ui-utility-bg:var(--fdm-ui-form-bg);--fdm-ui-utility-blur:var(--fdm-ui-form-blur);--fdm-ui-utility-saturate:var(--fdm-ui-form-saturate)}.fdm-ui-surface{position:relative;box-sizing:border-box;border:1px solid var(--fdm-ui-border-soft)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.048),rgba(255,255,255,.011) 22%,rgba(255,255,255,0) 48%,rgba(0,0,0,.025))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.068),inset 0 -1px 0 rgba(255,255,255,.018),0 10px 30px var(--fdm-ui-shadow)!important;transition:none!important;transform:none!important;filter:none!important}.fdm-ui-surface.fdm-ui-suite-header{isolation:isolate!important;background-color:transparent!important;background-image:none!important;border-color:var(--fdm-ui-border-soft)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 38px rgba(0,0,0,.16)!important}.fdm-ui-surface.fdm-ui-suite-header:before{content:""!important;display:block!important;position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-color:var(--fdm-ui-suite-bg)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.048),rgba(255,255,255,.011) 22%,rgba(255,255,255,0) 48%,rgba(0,0,0,.025))!important;opacity:1!important;backdrop-filter:blur(var(--fdm-ui-suite-blur)) saturate(var(--fdm-ui-suite-saturate));-webkit-backdrop-filter:blur(var(--fdm-ui-suite-blur)) saturate(var(--fdm-ui-suite-saturate));transition:none;transform:none;filter:none}.fdm-ui-suite-brand{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:260px;display:flex;align-items:center;justify-content:flex-start;padding:0;border:0;color:inherit;cursor:pointer}.fdm-ui-suite-brand,.fdm-ui-suite-brand:active,.fdm-ui-suite-brand:hover{background:transparent;box-shadow:none}.fdm-ui-suite-brand-logo{display:block;width:170px;height:auto;object-fit:contain}@media (max-width:1180px){.fdm-ui-suite-brand{min-width:190px}.fdm-ui-suite-brand-logo{width:150px}}@media (max-width:1040px){.fdm-ui-suite-brand{width:100%;min-width:0}}.fdm-ui-surface.fdm-ui-module-header{isolation:isolate!important;background-color:transparent!important;background-image:none!important;border-color:var(--fdm-ui-border-soft)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 38px rgba(0,0,0,.16)!important}.fdm-ui-surface.fdm-ui-module-header:before{content:""!important;display:block!important;position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-color:var(--fdm-ui-module-bg)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.048),rgba(255,255,255,.011) 22%,rgba(255,255,255,0) 48%,rgba(0,0,0,.025))!important;opacity:1!important;backdrop-filter:blur(var(--fdm-ui-module-blur)) saturate(var(--fdm-ui-module-saturate));-webkit-backdrop-filter:blur(var(--fdm-ui-module-blur)) saturate(var(--fdm-ui-module-saturate));transition:none;transform:none;filter:none}.fdm-ui-surface.fdm-ui-main-panel{background-color:var(--fdm-ui-main-bg)!important;backdrop-filter:blur(var(--fdm-ui-main-blur)) saturate(var(--fdm-ui-main-saturate))!important;-webkit-backdrop-filter:blur(var(--fdm-ui-main-blur)) saturate(var(--fdm-ui-main-saturate))!important}.fdm-ui-surface.fdm-ui-form-panel,.fdm-ui-surface.fdm-ui-main-panel{box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 38px rgba(0,0,0,.16)!important}.fdm-ui-surface.fdm-ui-form-panel{background-color:var(--fdm-ui-form-bg)!important;backdrop-filter:blur(var(--fdm-ui-form-blur)) saturate(var(--fdm-ui-form-saturate))!important;-webkit-backdrop-filter:blur(var(--fdm-ui-form-blur)) saturate(var(--fdm-ui-form-saturate))!important}.fdm-ui-surface.fdm-ui-data-card{background-color:var(--fdm-ui-card-bg)!important;border-color:rgba(255,255,255,.13)!important;backdrop-filter:blur(var(--fdm-ui-card-blur)) saturate(var(--fdm-ui-card-saturate))!important;-webkit-backdrop-filter:blur(var(--fdm-ui-card-blur)) saturate(var(--fdm-ui-card-saturate))!important;background-image:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.014) 22%,rgba(255,255,255,0) 48%,rgba(0,0,0,.025))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 8px 22px rgba(0,0,0,.12)!important}.fdm-ui-surface.fdm-ui-utility-card{background-color:var(--fdm-ui-utility-bg)!important;border-color:var(--fdm-ui-border-soft)!important;backdrop-filter:blur(var(--fdm-ui-utility-blur)) saturate(var(--fdm-ui-utility-saturate))!important;-webkit-backdrop-filter:blur(var(--fdm-ui-utility-blur)) saturate(var(--fdm-ui-utility-saturate))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 38px rgba(0,0,0,.16)!important}.fdm-ui-nav-group{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.fdm-ui-button,.fdm-ui-nav-group,.fdm-ui-nav-group button,.fdm-ui-surface button,.fdm-ui-surface input,.fdm-ui-surface select,.fdm-ui-surface textarea{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.fdm-ui-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;min-width:112px;padding:0 17px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:rgba(255,255,255,.055);color:#eef1f6;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);font:inherit;font-weight:800;line-height:1;cursor:pointer;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease}.fdm-ui-button:hover:not(:disabled){background:rgba(255,255,255,.085);border-color:rgba(255,255,255,.2)}.fdm-ui-button:disabled{opacity:.48;cursor:not-allowed}.fdm-ui-button-positive{border-color:rgba(34,197,94,.48);background:linear-gradient(135deg,rgba(34,197,94,.92),rgba(22,163,74,.94));color:#fff}.fdm-ui-button-positive:hover:not(:disabled){border-color:rgba(74,222,128,.62);background:linear-gradient(135deg,#22c55e,#16a34a)}.fdm-ui-button-danger{border-color:rgba(239,68,68,.48);background:rgba(239,68,68,.09);color:#fecaca}.fdm-ui-button-danger:hover:not(:disabled){border-color:rgba(248,113,113,.62);background:rgba(239,68,68,.16);color:#fff1f2}.fdm-ui-button-sm{min-height:40px;min-width:96px;padding-inline:15px}.fdm-ui-button-lg{min-height:46px;min-width:128px;padding-inline:20px}.fdm-ui-checkbox{display:inline-flex;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;color:rgba(225,228,236,.72);font:inherit;font-size:11px;font-weight:800;letter-spacing:.03em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fdm-ui-checkbox input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.fdm-ui-checkbox-box{width:18px;height:18px;flex:0 0 18px;display:inline-grid;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:rgba(255,255,255,.045);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);transition:border-color .16s ease,box-shadow .16s ease}.fdm-ui-checkbox-box svg{width:13px;height:13px}.fdm-ui-checkbox:hover .fdm-ui-checkbox-box{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.075)}.fdm-ui-checkbox input:checked+.fdm-ui-checkbox-box{border-color:rgba(34,197,94,.58);background:linear-gradient(135deg,rgba(34,197,94,.92),rgba(22,163,74,.94))}.fdm-ui-checkbox input:focus-visible+.fdm-ui-checkbox-box{box-shadow:0 0 0 3px rgba(255,255,255,.07),inset 0 1px 0 rgba(255,255,255,.04)}.fdm-ui-checkbox.is-disabled{opacity:.48;cursor:not-allowed}.fdm-ui-suite-header-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 44px;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:13px;display:inline-grid;place-items:center;background:rgba(255,255,255,.06);color:#f5f7fb;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);cursor:pointer;line-height:1;transition:border-color .16s ease,color .16s ease,box-shadow .16s ease;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.fdm-ui-suite-header-action:hover:not(:disabled){background:rgba(255,255,255,.085);border-color:rgba(255,255,255,.22)}.fdm-ui-suite-header-action:disabled{opacity:.48;cursor:not-allowed}.fdm-ui-suite-header-action svg{width:19px;height:19px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fdm-ui-suite-header-action.is-active{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.095);color:#fff}.fdm-ui-suite-header-action-danger{background:linear-gradient(135deg,rgba(239,68,68,.9),rgba(220,38,38,.94));border-color:rgba(248,113,113,.46);color:#fee2e2;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 24px rgba(0,0,0,.16),0 0 0 1px rgba(239,68,68,.07)}.fdm-ui-suite-header-action-danger:hover:not(:disabled){background:linear-gradient(135deg,#f15b5b,#dc2626);border-color:rgba(241,91,91,.56);color:#fff1f2;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 28px rgba(0,0,0,.18),0 0 0 1px rgba(239,68,68,.1)}.fdm-ui-toast-layer{position:fixed;top:20px;right:20px;z-index:16000;pointer-events:none}.fdm-ui-toast{min-height:44px;max-width:min(360px,calc(100vw - 32px));display:flex;align-items:center;padding:0 15px;border:1px solid var(--fdm-ui-border-soft)!important;border-radius:12px;background-color:var(--fdm-ui-utility-bg)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.048),rgba(255,255,255,.011) 22%,rgba(255,255,255,0) 48%,rgba(0,0,0,.025))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 38px rgba(0,0,0,.22)!important;backdrop-filter:blur(var(--fdm-ui-utility-blur)) saturate(var(--fdm-ui-utility-saturate))!important;-webkit-backdrop-filter:blur(var(--fdm-ui-utility-blur)) saturate(var(--fdm-ui-utility-saturate))!important;color:#f3f4f6;font-size:12px;font-weight:900;letter-spacing:.015em;animation:fdm-ui-toast-life var(--fdm-ui-toast-duration,1.7s) ease forwards}@keyframes fdm-ui-toast-life{0%{opacity:0;transform:translateY(-7px)}10%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@media (max-width:640px){.fdm-ui-toast-layer{top:12px;right:12px}}.fdm-ui-accordion{overflow:hidden;border-radius:18px!important}.fdm-ui-accordion-trigger{width:100%;min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px 14px 18px;border:0;border-radius:inherit;background:transparent;color:#eef1f6;text-align:left;cursor:pointer}.fdm-ui-accordion-copy{min-width:0;display:flex;flex-direction:column;gap:5px}.fdm-ui-accordion-eyebrow{color:#9299a8;font-size:10px;font-weight:900;letter-spacing:.12em;line-height:1}.fdm-ui-accordion-copy strong{color:#f5f7fb;font-size:15px;line-height:1.2}.fdm-ui-accordion-chevron-button{flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:rgba(255,255,255,.045);color:#cbd0da;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);transition:border-color .16s ease,color .16s ease}.fdm-ui-accordion-trigger:hover .fdm-ui-accordion-chevron-button{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.18);color:#fff}.fdm-ui-accordion-chevron{width:18px;height:18px;transition:transform .18s cubic-bezier(.2,.7,.3,1);transform:rotate(0deg);transform-origin:50% 50%}.fdm-ui-accordion.is-open .fdm-ui-accordion-chevron{transform:rotate(180deg)}.fdm-ui-accordion-body{padding:0 18px 18px;border-top:1px solid rgba(255,255,255,.075)}.fdm-ui-emoji-textarea{position:relative;display:block;width:100%}.fdm-ui-emoji-textarea-input{width:100%;box-sizing:border-box;padding-right:48px!important;padding-bottom:42px!important}.fdm-ui-emoji-picker{position:absolute;right:10px;bottom:10px;z-index:35;display:inline-flex}.fdm-ui-emoji-trigger{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:rgba(255,255,255,.055);color:#d9dde6;font:700 18px/1 system-ui,sans-serif;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:border-color .15s ease,color .15s ease}.fdm-ui-emoji-picker.is-open .fdm-ui-emoji-trigger,.fdm-ui-emoji-trigger:hover{background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.2);color:#fff}.fdm-ui-emoji-popover{position:absolute;right:0;bottom:calc(100% + 9px);width:min(360px,calc(100vw - 36px));max-height:430px;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.012) 30%,rgba(0,0,0,.02)),rgba(10,11,14,.8);backdrop-filter:blur(18px) saturate(118%);-webkit-backdrop-filter:blur(18px) saturate(118%);box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 20px 52px rgba(0,0,0,.4)}.fdm-ui-emoji-popover-head{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px 10px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.fdm-ui-emoji-popover-head>span:first-child{display:flex;flex-direction:column;gap:3px}.fdm-ui-emoji-popover-head small{color:#8f96a5;font-size:9px;font-weight:900;letter-spacing:.12em}.fdm-ui-emoji-popover-head strong{color:#f4f6fa;font-size:13px}.fdm-ui-emoji-popover-head>button{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.11);border-radius:9px;background:rgba(255,255,255,.04);color:#aab0bd;font-size:20px;cursor:pointer}.fdm-ui-emoji-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px;padding:10px;max-height:308px;overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.fdm-ui-emoji-option{aspect-ratio:1;min-width:0;display:grid;place-items:center;border:1px solid transparent;border-radius:9px;background:transparent;cursor:pointer}.fdm-ui-emoji-option:hover{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.1)}.fdm-ui-emoji-option img{width:26px;height:26px;object-fit:contain;pointer-events:none}.fdm-ui-emoji-more{min-height:40px;border:0;border-top:1px solid rgba(255,255,255,.075);background:rgba(255,255,255,.025);color:#aeb4c0;font-size:10px;font-weight:900;letter-spacing:.08em;cursor:pointer}.fdm-ui-emoji-more:hover{background:rgba(255,255,255,.055);color:#fff}.fdm-ui-date-picker,.fdm-ui-time-picker{position:relative;display:block;width:100%;overflow:visible}.fdm-ui-date-trigger,.fdm-ui-time-trigger{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;border:1px solid rgba(255,255,255,.13)!important;border-radius:12px!important;background:rgba(13,14,18,.3)!important;color:#eef1f6!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;outline:none;cursor:pointer;transition:border-color .15s ease}.fdm-ui-date-picker.is-open .fdm-ui-date-trigger,.fdm-ui-date-trigger:hover:not(:disabled),.fdm-ui-time-picker.is-open .fdm-ui-time-trigger,.fdm-ui-time-trigger:hover:not(:disabled){border-color:rgba(255,255,255,.21)!important;background:rgba(20,21,26,.42)!important}.fdm-ui-date-trigger .is-placeholder,.fdm-ui-time-trigger .is-placeholder{color:#747b89}.fdm-ui-date-trigger svg,.fdm-ui-time-trigger svg{width:17px;height:17px;flex:0 0 17px;fill:none;stroke:#aeb4c0;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fdm-ui-date-popover,.fdm-ui-time-popover{position:absolute;z-index:120;top:calc(100% + 8px);left:0;border:1px solid rgba(255,255,255,.15)!important;border-radius:16px!important;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.012) 30%,rgba(0,0,0,.02)),rgba(10,11,14,.82)!important;backdrop-filter:blur(18px) saturate(118%)!important;-webkit-backdrop-filter:blur(18px) saturate(118%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 58px rgba(0,0,0,.42)!important;color:#eef1f6}.fdm-ui-date-popover{width:306px;padding:12px}.fdm-ui-date-head{display:grid;grid-template-columns:34px 1fr 34px;align-items:center;grid-gap:8px;gap:8px;margin-bottom:10px}.fdm-ui-date-head strong{text-align:center;text-transform:capitalize;font-size:13px}.fdm-ui-date-head button{width:34px;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:rgba(255,255,255,.04);color:#cbd0da;font-size:22px;cursor:pointer}.fdm-ui-date-head button:hover{background:rgba(255,255,255,.075);color:#fff}.fdm-ui-date-grid,.fdm-ui-date-weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px}.fdm-ui-date-weekdays{margin-bottom:5px;color:#767d8b;font-size:9px;font-weight:900;text-align:center}.fdm-ui-date-grid button{height:34px;border:1px solid transparent;border-radius:9px;background:transparent;color:#d8dce5;cursor:pointer}.fdm-ui-date-grid button:hover{background:rgba(255,255,255,.07)}.fdm-ui-date-grid button.is-outside{color:#505663}.fdm-ui-date-grid button.is-today{border-color:rgba(255,255,255,.18)}.fdm-ui-date-grid button.is-selected{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.14);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)}.fdm-ui-date-today{width:100%;min-height:36px;margin-top:10px;border:1px solid rgba(255,255,255,.11);border-radius:10px;background:rgba(255,255,255,.04);color:#cbd0da;font-size:10px;font-weight:900;letter-spacing:.08em;cursor:pointer}.fdm-ui-date-today:hover{background:rgba(255,255,255,.075);color:#fff}.fdm-ui-time-popover{width:238px;padding:12px}.fdm-ui-time-title{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:7px;color:#8e95a3!important;font-size:9px!important;font-weight:900!important;letter-spacing:.1em;text-align:center}.fdm-ui-time-columns{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:8px!important;gap:8px!important}.fdm-ui-time-column{height:196px!important;overflow:auto!important;display:flex!important;flex-direction:column!important;gap:3px!important;padding:3px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:11px!important;background:rgba(255,255,255,.025)!important;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.fdm-ui-time-column button{flex:0 0 32px!important;min-height:32px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:#b8bec9!important;cursor:pointer}.fdm-ui-time-column button:hover{background:rgba(255,255,255,.065)!important;color:#fff!important}.fdm-ui-time-column button.is-active{border-color:rgba(255,255,255,.2)!important;background:rgba(255,255,255,.11)!important;color:#fff!important}.fdm-ui-time-preview{display:block!important;margin-top:9px!important;padding-top:9px!important;border-top:1px solid rgba(255,255,255,.075)!important;color:#f5f7fb!important;font-size:17px!important;font-weight:900!important;text-align:center!important}@media (max-width:620px){.fdm-ui-emoji-grid{grid-template-columns:repeat(7,1fr)}.fdm-ui-emoji-popover{width:min(330px,calc(100vw - 28px))}}.fdm-ui-folder-picker{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}.fdm-ui-folder-picker-copy{min-width:0;display:grid;grid-gap:5px;gap:5px}.fdm-ui-folder-picker-label{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--fdm-text-muted,#9ca3af)}.fdm-ui-folder-picker-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fdm-text,#f5f7fa)}.fdm-ui-folder-picker-copy small,.fdm-ui-folder-picker-copy strong.is-empty{color:var(--fdm-text-muted,#9ca3af)}@media (max-width:760px){.fdm-ui-folder-picker{align-items:stretch;flex-direction:column}.fdm-ui-folder-picker .fdm-ui-button{width:100%}}.fdm-ui-folder-modal-backdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.34);backdrop-filter:blur(3px) brightness(.68);-webkit-backdrop-filter:blur(3px) brightness(.68)}.fdm-ui-folder-modal{width:min(760px,94vw);max-height:min(720px,88vh);display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:22px;overflow:hidden;background-color:rgba(9,10,13,.965)!important;background-image:linear-gradient(145deg,rgba(24,25,30,.34),rgba(7,8,10,.22))!important;border-color:rgba(255,255,255,.14)!important;backdrop-filter:blur(22px) saturate(116%)!important;-webkit-backdrop-filter:blur(22px) saturate(116%)!important}.fdm-ui-folder-modal-actions,.fdm-ui-folder-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.fdm-ui-folder-modal-head>div:first-child{display:grid;grid-gap:4px;gap:4px}.fdm-ui-folder-roots{display:flex;flex-wrap:wrap;gap:8px}.fdm-ui-folder-quick-button{font-size:inherit}.fdm-ui-folder-trigger{font-size:12px;font-weight:900;letter-spacing:.03em}.fdm-ui-folder-path{min-height:44px;display:flex;align-items:center;padding:0 14px;border:1px solid var(--fdm-glass-border,rgba(255,255,255,.14));border-radius:12px;background:rgba(255,255,255,.035);color:var(--fdm-text,#f3f4f6);overflow-wrap:anywhere}.fdm-ui-folder-list{min-height:260px;max-height:420px;overflow:auto;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:6px;border:1px solid var(--fdm-glass-border,rgba(255,255,255,.12));border-radius:14px;background:rgba(0,0,0,.12)}.fdm-ui-folder-row{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--fdm-text,#f3f4f6);text-align:left;cursor:pointer}.fdm-ui-folder-row:hover{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.055)}.fdm-ui-folder-quick-label{padding:4px 12px 2px;color:var(--fdm-text-muted,#9ca3af);font-size:10px;font-weight:800;letter-spacing:.12em}.fdm-ui-folder-row-shortcut{background:rgba(255,255,255,.025)}.fdm-ui-folder-row-shortcut.is-expanded{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.055)}.fdm-ui-folder-shortcut-block,.fdm-ui-folder-shortcut-children{display:grid;grid-gap:4px;gap:4px}.fdm-ui-folder-shortcut-children{padding:0 0 2px 18px}.fdm-ui-folder-row-nested{min-height:40px;padding-left:14px;background:rgba(255,255,255,.018)}.fdm-ui-folder-empty-nested{padding:10px 14px;font-size:13px}.fdm-ui-folder-list-divider{height:1px;margin:4px 8px;background:rgba(255,255,255,.075)}.fdm-ui-folder-icon{opacity:.72;font-size:14px}.fdm-ui-folder-empty,.fdm-ui-folder-error{padding:14px;color:var(--fdm-text-muted,#9ca3af)}.fdm-ui-folder-error{color:#fca5a5;border:1px solid rgba(239,68,68,.28);border-radius:10px;background:rgba(127,29,29,.16)}.fdm-ui-folder-modal-actions{justify-content:flex-end;padding-top:2px}@media (max-width:640px){.fdm-ui-folder-modal-backdrop{padding:10px}.fdm-ui-folder-modal{width:100%;max-height:94vh;padding:14px}.fdm-ui-folder-modal-actions{flex-direction:column-reverse}.fdm-ui-folder-modal-actions .fdm-ui-button{width:100%}}:root{--fdm-ui-gap-header-content:10px;--fdm-ui-gap-header-module:8px}.fdm-ui-suite-spacer{display:block;width:100%;flex:0 0 auto;margin:0;padding:0;border:0;background:transparent;pointer-events:none}.fdm-ui-suite-spacer-content{height:var(--fdm-ui-gap-header-content);min-height:var(--fdm-ui-gap-header-content)}.fdm-ui-suite-spacer-module{height:var(--fdm-ui-gap-header-module);min-height:var(--fdm-ui-gap-header-module)}.fdm-ui-surface.fdm-ui-suite-header+.fdm-ui-surface.fdm-ui-main-panel{margin-top:var(--fdm-ui-gap-header-content)!important}.fdm-ui-surface.fdm-ui-suite-header+.fdm-ui-surface.fdm-ui-module-header{margin-top:var(--fdm-ui-gap-header-module)!important}.fdm-ui-surface.fdm-ui-module-header+.fdm-ui-surface.fdm-ui-main-panel{margin-top:var(--fdm-ui-gap-header-content)!important}.fdm-ui-suite-page-shell.fdm-ui-suite-page-shell{display:flex!important;flex-direction:column!important;gap:0!important;row-gap:0!important}.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-main-panel,.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-module-header,.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-suite-header{flex:0 0 auto;margin-top:0!important}.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-suite-header{margin-bottom:var(--fdm-ui-gap-header-content)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(255,255,255,.025)!important}.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-suite-header+.fdm-ui-surface.fdm-ui-module-header{margin-top:calc(var(--fdm-ui-gap-header-module) - var(--fdm-ui-gap-header-content))!important;margin-bottom:var(--fdm-ui-gap-header-content)!important}.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-module-header+.fdm-ui-surface.fdm-ui-main-panel,.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-suite-header+.fdm-ui-surface.fdm-ui-main-panel{margin-top:0!important}.fdm-ui-suite-page-shell>.fdm-ui-surface.fdm-ui-main-panel+footer{margin-top:var(--fdm-ui-gap-header-content)!important}.fdm-ui-suite-status-notice{--fdm-ui-status-accent:rgba(255,255,255,.72);--fdm-ui-status-soft:rgba(255,255,255,.055);--fdm-ui-status-border:rgba(255,255,255,.12);min-height:92px;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:15px;gap:15px;padding:17px 18px!important;border-radius:18px!important;border-color:var(--fdm-ui-status-border)!important;background:linear-gradient(135deg,var(--fdm-ui-status-soft),rgba(255,255,255,.018))!important}.fdm-ui-suite-status-notice-positive{--fdm-ui-status-accent:rgba(125,232,166,.96);--fdm-ui-status-soft:rgba(55,190,112,.105);--fdm-ui-status-border:rgba(95,218,145,.23)}.fdm-ui-suite-status-notice-warning{--fdm-ui-status-accent:rgba(255,210,119,.98);--fdm-ui-status-soft:rgba(231,168,53,.115);--fdm-ui-status-border:rgba(245,183,72,.26)}.fdm-ui-suite-status-notice-danger{--fdm-ui-status-accent:rgba(255,137,137,.98);--fdm-ui-status-soft:rgba(210,55,55,.12);--fdm-ui-status-border:rgba(239,92,92,.27)}.fdm-ui-suite-status-notice-admin{--fdm-ui-status-accent:rgba(178,163,255,.98);--fdm-ui-status-soft:rgba(112,88,220,.115);--fdm-ui-status-border:rgba(157,136,255,.26)}.fdm-ui-suite-status-notice-icon{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--fdm-ui-status-border);border-radius:14px;background:color-mix(in srgb,var(--fdm-ui-status-soft) 70%,rgba(255,255,255,.025));color:var(--fdm-ui-status-accent)}.fdm-ui-suite-status-notice-icon svg{width:22px;height:22px;stroke-width:2}.fdm-ui-suite-status-notice-copy{min-width:0;display:grid;grid-gap:4px;gap:4px}.fdm-ui-suite-status-notice-eyebrow{color:var(--fdm-ui-status-accent);font-size:9px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.fdm-ui-suite-status-notice-title{color:#f7f8fb;font-size:16px;line-height:1.2;letter-spacing:-.012em}.fdm-ui-suite-status-notice-description{max-width:860px;margin:0;color:rgba(226,229,237,.62);font-size:12px;line-height:1.5}.fdm-ui-suite-status-notice-meta{min-width:max-content;padding:8px 11px;border:1px solid var(--fdm-ui-status-border);border-radius:10px;background:rgba(0,0,0,.1);color:var(--fdm-ui-status-accent);font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.fdm-ui-suite-status-notice-actions{display:flex;align-items:center;gap:8px}@media (max-width:760px){.fdm-ui-suite-status-notice{grid-template-columns:44px minmax(0,1fr)}.fdm-ui-suite-status-notice-icon{width:44px;height:44px}.fdm-ui-suite-status-notice-actions,.fdm-ui-suite-status-notice-meta{grid-column:1/-1;width:100%}.fdm-ui-suite-status-notice-meta{min-width:0;text-align:center}}.fdm-ui-glass-modal-backdrop{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:24px;background:rgba(2,3,6,.7);backdrop-filter:blur(8px) brightness(.74);-webkit-backdrop-filter:blur(8px) brightness(.74)}.fdm-ui-glass-modal.fdm-ui-form-panel{width:min(640px,calc(100vw - 32px));max-height:min(78vh,720px);overflow:auto;padding:20px;border-radius:20px!important}.fdm-ui-glass-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.fdm-ui-glass-modal-copy{min-width:0;display:flex;flex-direction:column;gap:6px}.fdm-ui-glass-modal-eyebrow{color:#969daa;font-size:10px;font-weight:900;letter-spacing:.12em}.fdm-ui-glass-modal-title{color:#f5f7fb;font-size:20px;line-height:1.2}.fdm-ui-glass-modal-body{padding-top:16px}@media (max-width:680px){.fdm-ui-glass-modal-backdrop{padding:10px}.fdm-ui-glass-modal.fdm-ui-form-panel{width:100%;max-height:92vh;padding:16px}}.fdm-ui-output-access-backdrop{position:fixed;inset:0;z-index:18000;display:grid;place-items:center;padding:20px;background:rgba(2,3,6,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.fdm-ui-output-access-modal.fdm-ui-form-panel{width:min(540px,100%);padding:24px;display:grid;grid-template-columns:50px minmax(0,1fr);grid-gap:16px;gap:16px;border-radius:20px;border-color:rgba(255,255,255,.13);background-color:rgba(13,14,18,.94);background-image:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.008) 42%,rgba(0,0,0,.04));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 26px 90px rgba(0,0,0,.52)}.fdm-ui-output-access-icon{width:50px;height:50px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.15);border-radius:15px;background:rgba(255,255,255,.055);color:#f4f5f7;font-size:22px;font-weight:900}.fdm-ui-output-access-copy{min-width:0;display:grid;grid-gap:7px;gap:7px}.fdm-ui-output-access-eyebrow{color:rgba(226,229,237,.54);font-size:9px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.fdm-ui-output-access-title{color:#f7f8fb;font-size:20px;line-height:1.2;letter-spacing:-.015em}.fdm-ui-output-access-copy p{margin:0;color:rgba(226,229,237,.76);font-size:13px;line-height:1.55}.fdm-ui-output-access-copy small{color:rgba(226,229,237,.46);font-size:11px;line-height:1.5}.fdm-ui-output-access-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;margin-top:4px}@media (max-width:640px){.fdm-ui-output-access-backdrop{padding:12px}.fdm-ui-output-access-modal.fdm-ui-form-panel{grid-template-columns:44px minmax(0,1fr);padding:18px}.fdm-ui-output-access-icon{width:44px;height:44px;border-radius:13px}.fdm-ui-output-access-actions{flex-direction:column-reverse}.fdm-ui-output-access-actions .fdm-ui-button{width:100%}}.fdm-ui-output-access-primary.fdm-ui-button-neutral{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.12);color:#fff}.fdm-ui-output-access-primary.fdm-ui-button-neutral:hover:not(:disabled){border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.17)}.fdm-ui-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;border:1px solid rgba(255,255,255,.13)!important;border-radius:12px!important;background:rgba(13,14,18,.3)!important;color:#eef1f6!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important;outline:none;padding:0 13px;font:inherit;font-weight:800;transition:border-color .15s ease,color .15s ease;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.fdm-ui-input:focus,.fdm-ui-input:hover:not(:disabled){border-color:rgba(255,255,255,.21)!important;background:rgba(20,21,26,.42)!important}.fdm-ui-input:disabled{opacity:.48;cursor:not-allowed}.fdm-ui-input[type=number]{color-scheme:dark}.fdm-ui-tab-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;border:1px solid transparent;border-radius:11px;padding:0 16px;background:transparent;color:#969da9;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-weight:800;letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.fdm-ui-tab-button:hover:not(:disabled){color:#d8dce5;background:rgba(255,255,255,.045)}.fdm-ui-tab-button.is-active{color:#fff;border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.055)}.fdm-ui-tab-button:disabled{opacity:.48;cursor:not-allowed}.fdm-ui-status-badge{min-height:34px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.045);color:#aeb3bd;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);font-size:10px;font-weight:900;letter-spacing:.055em;white-space:nowrap}.fdm-ui-status-badge-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgba(255,255,255,.035)}.fdm-ui-status-badge-success{color:#86efac;border-color:rgba(34,197,94,.4);background:rgba(22,101,52,.14)}.fdm-ui-status-badge-success .fdm-ui-status-badge-dot{box-shadow:0 0 12px rgba(74,222,128,.66),0 0 0 4px rgba(34,197,94,.08)}.fdm-ui-status-badge-danger{color:#fca5a5;border-color:rgba(239,68,68,.34);background:rgba(127,29,29,.14)}