.SessionManager_sessions__S1lIT{scroll-margin-top:110px;padding:clamp(20px,3vw,28px);border:1px solid rgba(185,173,154,.66);border-radius:26px;background:rgba(255,253,248,.9);box-shadow:var(--shadow-sm)}.SessionManager_header__hLpUc{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.SessionManager_header__hLpUc h2{margin:4px 0 0;font-size:clamp(1.65rem,3vw,2.1rem)}.SessionManager_header__hLpUc p{margin:7px 0 0;color:var(--muted);font-size:.86rem}.SessionManager_label__mPLwW{color:var(--cinnabar);font-size:.67rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.SessionManager_revokeAll__1XSyR{flex:0 0 auto;min-height:40px;padding:0 13px;border-radius:12px;font-size:.76rem}.SessionManager_list__ZGIwR{display:grid;overflow:hidden;margin-top:20px;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.58)}.SessionManager_list__ZGIwR article{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:12px 15px;border-bottom:1px solid var(--line)}.SessionManager_list__ZGIwR article:last-child{border-bottom:0}.SessionManager_deviceIcon__tzfZg{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--accent-soft);color:var(--accent)}.SessionManager_deviceIcon__tzfZg svg{width:19px;height:19px}.SessionManager_deviceCopy__BHePI{display:grid;min-width:0;gap:4px}.SessionManager_deviceCopy__BHePI strong{overflow-wrap:anywhere;font-size:.88rem}.SessionManager_deviceCopy__BHePI span{overflow-wrap:anywhere;color:var(--muted);font-size:.73rem}.SessionManager_deviceCopy__BHePI .SessionManager_userAgent__jdsse{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.5}.SessionManager_current__NGWwV{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.7rem;font-weight:800;white-space:nowrap}.SessionManager_current__NGWwV i{width:7px;height:7px;border-radius:50%;background:#20a35a}.SessionManager_revokeOne__QEqKc{min-height:34px;padding:0 10px;border:1px solid rgba(182,71,50,.22);border-radius:10px;background:transparent;color:var(--cinnabar);font:inherit;font-size:.71rem;font-weight:800;cursor:pointer}.SessionManager_revokeOne__QEqKc:hover:not(:disabled){background:var(--cinnabar-soft)}.SessionManager_revokeOne__QEqKc:disabled{cursor:wait;opacity:.62}.SessionManager_loading__K_KnA{margin-top:20px;padding:18px;border:1px dashed var(--line-strong);border-radius:16px;color:var(--muted);font-size:.82rem;text-align:center}.SessionManager_error__eb6sK{margin:18px 0 0;padding:10px 12px;border:1px solid rgba(182,71,50,.2);border-radius:12px;background:var(--cinnabar-soft);color:var(--cinnabar);font-size:.78rem}@media (max-width:620px){.SessionManager_header__hLpUc{align-items:stretch;flex-direction:column}.SessionManager_revokeAll__1XSyR{width:100%}}@media (max-width:520px){.SessionManager_sessions__S1lIT{padding:18px 15px;border-radius:21px}.SessionManager_header__hLpUc h2{font-size:1.55rem}.SessionManager_list__ZGIwR article{grid-template-columns:36px minmax(0,1fr);padding:12px}.SessionManager_deviceIcon__tzfZg{width:36px;height:36px}.SessionManager_current__NGWwV,.SessionManager_revokeOne__QEqKc{grid-column:2;width:fit-content}}