._shell_1i21a_1{min-height:100dvh}._content_1i21a_5{flex-direction:column;min-width:0;min-height:100dvh;display:flex;overflow-x:clip}._content_1i21a_5>:last-child{flex:1}._desktop_1i21a_11{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);display:grid}._desktop_1i21a_11 ._content_1i21a_5{min-height:100dvh}._bar_1i21a_21{z-index:var(--z-bar);left:calc(var(--space-3) + var(--safe-left));right:calc(var(--space-3) + var(--safe-right));bottom:max(var(--space-3), var(--safe-bottom));height:calc(var(--bar-h) - var(--space-3));max-width:560px;padding:0 var(--space-1);border-radius:calc(var(--radius-xl) - 4px);background:var(--bg-elev);border:1px solid var(--edge-strong);box-shadow:var(--highlight), var(--shadow-2);grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;margin-inline:auto;display:grid;position:fixed}._barBase_1i21a_57{z-index:calc(var(--z-bar) - 1);height:calc((var(--bar-h) - var(--space-3)) / 2 + max(var(--space-3), var(--safe-bottom)));background:var(--bg);pointer-events:none;position:fixed;bottom:0;left:0;right:0}._tab_1i21a_77{cursor:pointer;align-content:center;justify-items:center;gap:var(--space-1);min-width:0;color:var(--text-3);-webkit-tap-highlight-color:transparent;min-height:var(--tap);transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;padding:0;display:grid}._tab_1i21a_77[data-active]{color:var(--text)}._tabIcon_1i21a_109{place-items:center;width:48px;height:28px;display:grid;position:relative}._tabIcon_1i21a_109 svg{width:22px;height:22px;position:relative}._tab_1i21a_77[data-active] ._tabIcon_1i21a_109 svg{color:var(--accent-text)}._tabPill_1i21a_127{border-radius:var(--radius-pill);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);position:absolute;inset:0}._tabLabel_1i21a_141{font-size:calc(11px * var(--font-scale));letter-spacing:.005em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-inline:var(--space-half);margin-block:-.1em;font-weight:600;line-height:1.4;overflow:hidden}._dotSlot_1i21a_145{place-items:center;display:grid;position:relative}._dotBtn_1i21a_147{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:52px;height:52px;transition:transform var(--dur-2) var(--ease-spring), box-shadow var(--dur-2) var(--ease-out);background:radial-gradient(120% 120% at 30% 0,#2b2f35,#121417);border:0;border-radius:18px;place-items:center;margin-inline:auto;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 8px 20px -8px #14120c99}._dotBtn_1i21a_147:active{transform:scale(.94)}._dotBtn_1i21a_147[data-active]{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent), 0 10px 26px -8px color-mix(in srgb, var(--accent) 70%, transparent)}._sidebar_1i21a_191{gap:var(--space-2);height:100dvh;padding:0 var(--space-3) var(--space-3);border-right:1px solid var(--edge);background:color-mix(in srgb, var(--bg-elev) 46%, transparent);scrollbar-width:none;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}._sidebar_1i21a_191::-webkit-scrollbar{display:none}._brand_1i21a_223{z-index:1;height:calc(var(--safe-top) + var(--header-h) + 1px);margin:0 calc(-1 * var(--space-3)) var(--space-1);padding:var(--safe-top) var(--space-6) 0;border-bottom:1px solid var(--edge);background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(20px);backdrop-filter:saturate(1.6)blur(20px);flex:none;align-items:center;display:flex;position:sticky;top:0}._brandLink_1i21a_253{min-height:44px;margin-inline:calc(-1 * var(--space-1));padding-inline:var(--space-1);border-radius:var(--radius-sm);color:inherit;align-items:center;text-decoration:none;display:inline-flex}._brandLink_1i21a_253:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._family_1i21a_257{align-items:center;gap:var(--space-3);width:100%;min-height:calc(44px * var(--ui-scale));padding:0 var(--space-2);border:1px solid var(--edge);background:var(--bg-elev);box-shadow:var(--highlight), 0 1px 2px #14120c0a;border-radius:var(--radius-md);color:var(--text);font-weight:620;font-size:var(--fs-sm);cursor:pointer;text-align:left;display:flex}._family_1i21a_257:hover{border-color:var(--edge-strong)}._family_1i21a_257>svg{color:var(--text-3);flex:none;margin-left:auto}._familyMark_1i21a_295{width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));font-size:var(--fs-xs);color:var(--on-accent);background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 80%, #fff), var(--accent-strong));border-radius:9px;flex:none;place-items:center;font-weight:750;display:grid;box-shadow:inset 0 1px #ffffff59}._familyText_1i21a_321{min-width:0;line-height:1.25;display:grid}._familyName_1i21a_323{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._familySub_1i21a_325{font-size:var(--fs-xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-weight:520;overflow:hidden}._search_1i21a_327,._forgot_1i21a_327{align-items:center;gap:var(--space-3);min-height:calc(38px * var(--ui-scale));padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--edge);background:var(--well);color:var(--text-3);font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:border-color var(--dur-1) var(--ease-out), color var(--dur-1), background-color var(--dur-1);display:flex}._search_1i21a_327 span{flex:1}._search_1i21a_327:hover{border-color:var(--edge-strong);color:var(--text-2);background:var(--bg-elev)}._kbd_1i21a_361{align-items:center;gap:var(--space-half);font:600 var(--fs-xs) var(--font-sans);padding:var(--space-half) var(--space-2);background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--edge-strong), 0 1px 0 var(--edge-strong);color:var(--text-3);border-radius:6px;display:inline-flex}._forgot_1i21a_327{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:linear-gradient(135deg, var(--accent-soft), color-mix(in srgb, var(--accent-soft) 70%, var(--accent)));color:var(--accent-text);font-weight:650}._forgot_1i21a_327:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}._forgotIcon_1i21a_397{background:var(--accent);width:22px;height:22px;color:var(--on-accent);border-radius:7px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff59}._forgotIcon_1i21a_397 svg{width:13px;height:13px}._nav_1i21a_401{gap:var(--space-5);margin-top:var(--space-3);display:grid}._navGroup_1i21a_403{gap:var(--space-half);display:grid}._navHeading_1i21a_405{font-size:calc(11px * var(--k));color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;padding:0 var(--space-3) var(--space-2);font-weight:680}._navItem_1i21a_407{align-items:center;gap:var(--space-3);min-height:calc(38px * var(--ui-scale));padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-2);font-weight:560;font-size:var(--fs-sm);transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);display:flex;position:relative}._navItem_1i21a_407:hover{color:var(--text);background:var(--hover)}._navActive_1i21a_435{color:var(--text);font-weight:650}._navActive_1i21a_435:hover{background:0 0}._navPill_1i21a_439{border-radius:var(--radius-sm);background:var(--bg-elev);box-shadow:var(--highlight), 0 0 0 1px var(--edge), 0 2px 8px -4px #14120c33;position:absolute;inset:0}._navPill_1i21a_439:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-12px}._navIcon_1i21a_443{width:20px;height:20px;color:var(--text-3);transition:color var(--dur-1);place-items:center;display:grid;position:relative}._navItem_1i21a_407:hover ._navIcon_1i21a_443{color:var(--text-2)}._navActive_1i21a_435 ._navIcon_1i21a_443{color:var(--accent-text)}._navIcon_1i21a_443 svg{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}._navLabel_1i21a_451{position:relative}._sideFooter_1i21a_453{padding-top:var(--space-3);gap:var(--space-2);border-top:1px solid var(--edge);margin-top:auto;display:grid}._trial_1i21a_455{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font-size:var(--fs-xs);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent);font-weight:650;display:flex}._trialDot_1i21a_465{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%;flex:none}._user_1i21a_467{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}._user_1i21a_467:hover{background:var(--hover)}._userText_1i21a_493{min-width:0;display:grid}._userName_1i21a_495{font-weight:640;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userSync_1i21a_497{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}._syncDot_1i21a_499{background:var(--positive);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--positive) 20%, transparent);border-radius:50%;flex:none}._syncDot_1i21a_499[data-state=pending]{background:var(--accent)}._syncDot_1i21a_499[data-state=off]{background:var(--text-3)}._noBar_1i21a_507 ._content_1i21a_5{--bar-h:0px}
