.DeviceManagementPageClient_screen__kaeua{--devices-background:url(/assets/images/ui/bg.avif);min-height:100svh;padding-bottom:calc(var(--nav-height, 108px) + env(safe-area-inset-bottom) + 28px);color:var(--theme-cream);background:radial-gradient(circle at 50% -12%,rgba(92,112,57,.2),transparent 32rem),#020503}.DeviceManagementPageClient_screenNight__BNQ_l{--devices-background:url(/assets/images/ui/bg_night.avif)}.DeviceManagementPageClient_hero__gKf_z{width:min(100%,768px);margin-inline:auto}.DeviceManagementPageClient_content__hcZEv{display:grid;width:min(100%,768px);gap:16px;margin-inline:auto;padding:10px clamp(14px,4vw,30px) 0}.DeviceManagementPageClient_dashboard__nr7yP{display:grid;gap:16px}.DeviceManagementPageClient_devicesPanel__t_0o_,.DeviceManagementPageClient_errorPanel__WOAWW,.DeviceManagementPageClient_historyPanel__M22hI,.DeviceManagementPageClient_journalPanel__1Bdow,.DeviceManagementPageClient_securityPanel__hGU72{min-width:0;background:radial-gradient(circle at 100% 0,rgba(110,131,68,.09),transparent 21rem),linear-gradient(145deg,rgba(15,21,15,.96),rgba(5,9,6,.98));border-radius:8px;box-shadow:0 18px 38px rgba(0,0,0,.24)}.DeviceManagementPageClient_devicesPanel__t_0o_,.DeviceManagementPageClient_historyPanel__M22hI{padding:18px}.DeviceManagementPageClient_panelHeader__of7KX{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:14px}.DeviceManagementPageClient_deviceIcon__iWASj,.DeviceManagementPageClient_eventIcon__DzftS,.DeviceManagementPageClient_panelIcon__jueyf{display:grid;place-items:center;color:var(--theme-gold-soft);background:rgba(226,190,111,.055);border-radius:7px}.DeviceManagementPageClient_panelIcon__jueyf{width:42px;height:42px}.DeviceManagementPageClient_panelIcon__jueyf svg{width:23px;height:23px}.DeviceManagementPageClient_journalHeader__gPLaZ h2,.DeviceManagementPageClient_panelHeader__of7KX h2,.DeviceManagementPageClient_securityPanel__hGU72 h2{margin:0;color:rgba(246,231,198,.98);font-family:var(--font-title);font-size:1.55rem;font-weight:400;line-height:1.1}.DeviceManagementPageClient_journalHeader__gPLaZ p,.DeviceManagementPageClient_panelHeader__of7KX p,.DeviceManagementPageClient_securityPanel__hGU72 p{margin:5px 0 0;color:rgba(229,213,178,.68);font-size:.8rem;line-height:1.45}.DeviceManagementPageClient_deviceList___AdRG,.DeviceManagementPageClient_eventList__D4Czs{display:grid;padding:0;margin:0;list-style:none}.DeviceManagementPageClient_eventItem__m5_6h{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-height:68px;padding:10px 0;border-bottom:1px solid rgba(216,180,104,.1)}.DeviceManagementPageClient_eventItem__m5_6h:last-child{border-bottom:0}.DeviceManagementPageClient_eventIcon__DzftS{width:38px;height:38px}.DeviceManagementPageClient_eventIcon__DzftS svg{width:20px;height:20px}.DeviceManagementPageClient_eventItem__m5_6h[data-tone=ended] .DeviceManagementPageClient_eventIcon__DzftS{color:rgba(232,193,107,.78)}.DeviceManagementPageClient_eventItem__m5_6h strong{color:rgba(246,234,208,.94);font-size:.83rem;font-weight:600;text-transform:uppercase}.DeviceManagementPageClient_eventItem__m5_6h p{margin:3px 0 0;color:rgba(222,207,175,.68);font-size:.76rem;line-height:1.35}.DeviceManagementPageClient_eventItem__m5_6h time{grid-column:2;color:rgba(229,213,178,.6);font-size:.7rem}.DeviceManagementPageClient_deviceList___AdRG{gap:10px}.DeviceManagementPageClient_deviceItem__n5aui{display:grid;gap:10px;padding:13px;background:rgba(7,12,8,.7);border-radius:8px}.DeviceManagementPageClient_deviceItem__n5aui[data-active=true]{box-shadow:inset 0 0 0 1px rgba(218,171,73,.42)}.DeviceManagementPageClient_deviceItem__n5aui[data-active=false]{color:rgba(232,218,188,.72);background:rgba(9,14,9,.56)}.DeviceManagementPageClient_deviceTop__4vsa3{display:flex;min-width:0;align-items:center;gap:12px}.DeviceManagementPageClient_deviceIcon__iWASj{width:46px;height:46px;flex:0 0 46px}.DeviceManagementPageClient_deviceIcon__iWASj>span{--category-icon-fill:linear-gradient(135deg,#edf4f8,#92a5b3);width:24px;height:24px}.DeviceManagementPageClient_deviceIcon__iWASj[data-platform^=android]>span{--category-icon-fill:linear-gradient(135deg,#b6ef6e,#3ddc84 52%,#219f57)}.DeviceManagementPageClient_deviceIcon__iWASj[data-platform^=windows]>span{--category-icon-fill:linear-gradient(135deg,#6bd8ff,#00a4ef 52%,#0867d3)}.DeviceManagementPageClient_deviceIcon__iWASj[data-platform=ios]>span,.DeviceManagementPageClient_deviceIcon__iWASj[data-platform=ipados]>span,.DeviceManagementPageClient_deviceIcon__iWASj[data-platform^=mac]>span{--category-icon-fill:linear-gradient(135deg,#f7f7f7,#bdc3c7 55%,#78828b)}.DeviceManagementPageClient_deviceIcon__iWASj[data-platform^=linux]>span{--category-icon-fill:linear-gradient(135deg,#fff4bf,#ffd049 55%,#f5a623)}.DeviceManagementPageClient_deviceIdentity__fQx8b{min-width:0;flex:1}.DeviceManagementPageClient_deviceIdentity__fQx8b h3{margin:0;overflow:hidden;color:rgba(247,234,206,.95);font-family:var(--font-title);font-size:1.08rem;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.DeviceManagementPageClient_deviceIdentity__fQx8b>p{margin:3px 0 0;overflow:hidden;color:rgba(225,209,176,.68);font-size:.74rem;text-overflow:ellipsis;white-space:nowrap}.DeviceManagementPageClient_badges__ZPe19{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.DeviceManagementPageClient_badges__ZPe19>span{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;color:rgba(229,213,178,.72);font-size:.65rem;font-weight:700;background:rgba(255,255,255,.05);border-radius:999px}.DeviceManagementPageClient_badges__ZPe19>span[data-tone=current]{color:#171d0b;background:linear-gradient(135deg,#ead18f,#c69130)}.DeviceManagementPageClient_badges__ZPe19>span[data-tone=active]{color:#a8d9a5}.DeviceManagementPageClient_badges__ZPe19>span[data-tone=active]:before{width:6px;height:6px;margin-right:5px;content:"";background:#72cc86;border-radius:50%}.DeviceManagementPageClient_badges__ZPe19>span[data-tone=warning]{color:#f2cca2;background:rgba(121,62,27,.44)}.DeviceManagementPageClient_revokeButton__G_t2w{min-width:42px;min-height:42px;flex:0 0 auto}.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_revokeButton__G_t2w,.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_revokeButton__G_t2w:not(:disabled):focus-visible,.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_revokeButton__G_t2w:not(:disabled):hover,.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_revokeOthersButton__HPrXV,.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_revokeOthersButton__HPrXV:not(:disabled):focus-visible,.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_revokeOthersButton__HPrXV:not(:disabled):hover{border:0;box-shadow:none}.DeviceManagementPageClient_deviceMeta__KQYV7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;background:rgba(214,177,106,.08);border-radius:6px}.DeviceManagementPageClient_deviceMeta__KQYV7>div{display:grid;min-width:0;gap:4px;padding:9px;background:rgba(3,7,4,.92)}.DeviceManagementPageClient_deviceMeta__KQYV7 dd,.DeviceManagementPageClient_deviceMeta__KQYV7 dt{margin:0}.DeviceManagementPageClient_deviceMeta__KQYV7 dt{display:flex;align-items:center;gap:5px;color:rgba(229,213,178,.52);font-size:.66rem}.DeviceManagementPageClient_deviceMeta__KQYV7 dt svg{width:13px;height:13px}.DeviceManagementPageClient_deviceMeta__KQYV7 dd{overflow-wrap:anywhere;color:rgba(245,232,204,.88);font-size:.72rem}.DeviceManagementPageClient_ipHistory__Y5lC_{color:rgba(229,213,178,.72)}.DeviceManagementPageClient_ipHistory__Y5lC_ summary{cursor:pointer;font-size:.72rem;font-weight:700}.DeviceManagementPageClient_ipHistory__Y5lC_ summary span{margin-left:4px;color:var(--theme-gold-soft)}.DeviceManagementPageClient_ipHistory__Y5lC_ ul{display:grid;gap:1px;padding:7px 0 0;margin:0;list-style:none}.DeviceManagementPageClient_ipHistory__Y5lC_ li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;padding:7px 0;border-bottom:1px solid rgba(214,177,106,.08);font-size:.68rem}.DeviceManagementPageClient_ipHistory__Y5lC_ li strong{overflow-wrap:anywhere;color:rgba(245,232,204,.88)}.DeviceManagementPageClient_ipHistory__Y5lC_ li small,.DeviceManagementPageClient_ipHistory__Y5lC_ li span{color:rgba(229,213,178,.52)}.DeviceManagementPageClient_ipHistory__Y5lC_ li small{grid-column:1/-1}.DeviceManagementPageClient_showDevicesButton__tafxd{display:flex;width:100%;min-height:48px;align-items:center;justify-content:space-between;margin-top:10px;padding:0 15px;color:var(--theme-gold-soft);font:inherit;font-size:.78rem;font-weight:700;background:rgba(13,19,12,.88);border:0;border-radius:7px;cursor:pointer}.DeviceManagementPageClient_showDevicesButton__tafxd span{display:inline-flex;align-items:center;gap:8px}.DeviceManagementPageClient_showDevicesButton__tafxd svg{width:18px;height:18px}.DeviceManagementPageClient_showDevicesButton__tafxd>svg{width:16px}.DeviceManagementPageClient_revokeOthersButton__HPrXV{width:100%;margin-top:10px}.DeviceManagementPageClient_journalPanel__1Bdow{padding:17px 18px}.DeviceManagementPageClient_journalHeader__gPLaZ{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.DeviceManagementPageClient_journalHeader__gPLaZ h2{display:flex;align-items:center;gap:10px}.DeviceManagementPageClient_journalHeader__gPLaZ h2 svg{width:23px;height:23px;color:var(--theme-gold-soft)}.DeviceManagementPageClient_journalHeader__gPLaZ>a{display:inline-flex;align-items:center;gap:6px;color:var(--theme-gold-soft);font-size:.72rem;text-decoration:none;white-space:nowrap}.DeviceManagementPageClient_journalHeader__gPLaZ>a svg{width:15px;height:15px}.DeviceManagementPageClient_journalTableWrap__z1Ign{overflow-x:auto}.DeviceManagementPageClient_journalTable__YoPwf{width:100%;min-width:720px;border-collapse:collapse;color:rgba(229,215,184,.76);font-size:.72rem}.DeviceManagementPageClient_journalTable__YoPwf td,.DeviceManagementPageClient_journalTable__YoPwf th{padding:10px 12px;border-bottom:1px solid rgba(216,180,104,.1);text-align:left}.DeviceManagementPageClient_journalTable__YoPwf th{color:rgba(229,213,178,.5);font-size:.64rem;font-weight:500;text-transform:uppercase}.DeviceManagementPageClient_journalTable__YoPwf tr:last-child td{border-bottom:0}.DeviceManagementPageClient_journalEvent__m2vai{display:inline-flex;align-items:center;gap:7px;color:rgba(246,233,205,.9);font-weight:600;white-space:nowrap}.DeviceManagementPageClient_journalEvent__m2vai svg{width:14px;height:14px;color:var(--theme-gold-soft)}.DeviceManagementPageClient_securityPanel__hGU72{padding:17px 18px}.DeviceManagementPageClient_securityPanel__hGU72 h2{display:flex;align-items:center;gap:10px}.DeviceManagementPageClient_securityPanel__hGU72 h2 svg{width:23px;height:23px;color:var(--theme-gold-soft)}.DeviceManagementPageClient_emptyState__5kne4,.DeviceManagementPageClient_errorPanel__WOAWW{margin:0;padding:18px;color:rgba(229,213,178,.7)}.DeviceManagementPageClient_errorPanel__WOAWW{display:grid;justify-items:start;gap:12px}.DeviceManagementPageClient_errorPanel__WOAWW p{margin:0}@media (hover:hover) and (pointer:fine){.DeviceManagementPageClient_showDevicesButton__tafxd:hover{color:#f4d58e;background:rgba(40,51,24,.76)}}@media (min-width:1024px){.DeviceManagementPageClient_screen__kaeua{display:flex;min-height:calc(100svh - 86px);flex-direction:column;padding-bottom:34px;background:linear-gradient(180deg,rgba(2,5,3,.18),rgba(2,5,3,.76) 650px,#020503),var(--devices-background) center top /cover no-repeat,#020503}.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_hero__gKf_z{width:100%;min-height:224px;padding:18px 72px 25px;background:transparent}.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_hero__gKf_z:after{display:none}.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_heroLogo__89db2{width:54px;height:54px}.DeviceManagementPageClient_hero__gKf_z>p:first-of-type{margin-top:5px;font-size:2rem;letter-spacing:0}.DeviceManagementPageClient_hero__gKf_z h1{margin-top:0;font-size:4rem;line-height:.9}.DeviceManagementPageClient_hero__gKf_z>p:last-of-type{width:min(100%,780px);margin-top:12px;font-size:.95rem}.DeviceManagementPageClient_content__hcZEv{width:min(calc(100% - 96px),1480px);gap:14px;padding:0}.DeviceManagementPageClient_dashboard__nr7yP{grid-template-columns:minmax(0,1.55fr) minmax(360px,1fr);align-items:stretch;gap:16px}.DeviceManagementPageClient_devicesPanel__t_0o_,.DeviceManagementPageClient_historyPanel__M22hI{min-height:458px;padding:20px}.DeviceManagementPageClient_panelHeader__of7KX{margin-bottom:10px}.DeviceManagementPageClient_eventItem__m5_6h{grid-template-columns:40px minmax(0,1fr) auto;min-height:52px;padding:7px 2px}.DeviceManagementPageClient_eventIcon__DzftS{width:36px;height:36px}.DeviceManagementPageClient_eventItem__m5_6h time{grid-column:auto;align-self:start;padding-top:3px;white-space:nowrap}.DeviceManagementPageClient_deviceItem__n5aui{gap:8px;padding:11px 12px}.DeviceManagementPageClient_deviceItem__n5aui[data-active=true]{padding:12px}.DeviceManagementPageClient_deviceIdentity__fQx8b h3{font-size:1rem}.DeviceManagementPageClient_badges__ZPe19{margin-top:5px}.DeviceManagementPageClient_deviceMeta__KQYV7{display:none}.DeviceManagementPageClient_deviceTop__4vsa3 .DeviceManagementPageClient_revokeButton__G_t2w{width:44px;min-height:44px;gap:0;padding:0;overflow:hidden;font-size:0}.DeviceManagementPageClient_revokeButton__G_t2w>span:last-child{display:none}.DeviceManagementPageClient_revokeButton__G_t2w svg{margin:0}.DeviceManagementPageClient_journalPanel__1Bdow{padding:17px 20px 13px}.DeviceManagementPageClient_securityPanel__hGU72{display:none}}@media (min-width:1440px){.DeviceManagementPageClient_screen__kaeua .DeviceManagementPageClient_hero__gKf_z{min-height:232px}.DeviceManagementPageClient_devicesPanel__t_0o_,.DeviceManagementPageClient_historyPanel__M22hI{min-height:472px}}@media (min-width:1024px) and (max-width:1199px){.DeviceManagementPageClient_content__hcZEv{width:min(calc(100% - 56px),1480px)}.DeviceManagementPageClient_dashboard__nr7yP{grid-template-columns:minmax(0,1.28fr) minmax(330px,1fr)}.DeviceManagementPageClient_eventItem__m5_6h p{max-width:390px}}@media (max-width:620px){.DeviceManagementPageClient_deviceTop__4vsa3{flex-wrap:wrap}.DeviceManagementPageClient_deviceIdentity__fQx8b{width:calc(100% - 58px);flex:none}.DeviceManagementPageClient_revokeButton__G_t2w{width:100%}.DeviceManagementPageClient_deviceMeta__KQYV7{grid-template-columns:minmax(0,1fr)}.DeviceManagementPageClient_journalHeader__gPLaZ{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.DeviceManagementPageClient_screen__kaeua *,.DeviceManagementPageClient_screen__kaeua :after,.DeviceManagementPageClient_screen__kaeua :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}