.ts-mode-drawer-root{z-index:80;position:fixed;inset:0}.ts-mode-drawer-backdrop{cursor:default;background:#0a14229e;border:0;width:100%;height:100%;position:absolute;inset:0}.ts-mode-drawer{color:#f8fafc;background:#202a35;flex-direction:column;width:min(86vw,360px);height:100dvh;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;box-shadow:12px 0 36px #040c164d}.ts-mode-drawer-header{padding:max(24px, env(safe-area-inset-top)) 20px 20px;border-bottom:1px solid #ffffff1c;flex:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ts-mode-drawer-title{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:750;line-height:1.3}.ts-mode-drawer-subtitle{color:#aebdcb;margin:5px 0 0;font-size:12px;font-weight:500;line-height:1.45}.ts-mode-drawer-close{color:#e2e8f0;background:#ffffff12;border:0;border-radius:9px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ts-mode-drawer-close:hover{background:#ffffff24}.ts-mode-drawer-scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:18px 12px 22px;overflow-y:auto}.ts-mode-drawer-scroll nav{gap:4px;display:grid}.ts-mode-drawer-scroll nav button{color:#d9e1eb;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:14px;width:100%;min-height:48px;padding:11px 14px;font-size:14px;font-weight:550;line-height:1.35;display:flex}.ts-mode-drawer-scroll nav button svg{color:#98a9bc;flex-shrink:0;width:19px;height:19px}.ts-mode-drawer-scroll nav button[aria-current=page]{color:#fff;background:#2176b83d;font-weight:700}.ts-mode-drawer-scroll nav button[aria-current=page] svg{color:#7bc1f7}.ts-mode-drawer-scroll nav button:not([aria-current=page]):hover{color:#fff;background:#ffffff14}.ts-mode-drawer-extra{border-top:1px solid #ffffff1c;margin-top:18px;padding-top:14px}.ts-mode-drawer-extra>div{gap:2px;display:grid}.ts-mode-drawer-extra button{color:#cbd5e1;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:14px;width:100%;min-height:44px;padding:10px 14px;font-size:13px;font-weight:550;display:flex}.ts-mode-drawer-extra button:hover{background:#ffffff14}.ts-mode-drawer-footer{padding:18px 20px max(22px, env(safe-area-inset-bottom));background:#202a35;border-top:1px solid #ffffff1c;flex:none}.ts-mode-drawer-switch{border:1px solid var(--ts-info);background:var(--ts-info);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px 16px;font-size:15px;font-weight:750;line-height:1.3;display:inline-flex;box-shadow:0 3px 9px #0000001f}.ts-mode-drawer-switch:hover{background:var(--ts-info-hover);border-color:var(--ts-info-hover)}.ts-mode-drawer-switch:active{transform:translateY(1px)}.ts-mode-drawer button:focus-visible{outline-offset:3px;outline:2px solid #b3dcf7}@media (width>=768px){.ts-mode-drawer-root{display:none}}@media (prefers-reduced-motion:reduce){.ts-mode-drawer-switch:active{transform:none}}.ts-owner-desktop-sidebar{color:#f8fafc;background:#202a35;border-right:1px solid #17222e;flex-direction:column;flex:0 0 272px;height:calc(100dvh - 68px);min-height:0;padding:24px 12px 0;display:none;position:sticky;top:68px;overflow:hidden}.ts-owner-sidebar-heading{color:#aebdcb;letter-spacing:.075em;text-transform:uppercase;flex:none;margin:0 8px 19px;font-size:11px;font-weight:750}.ts-owner-sidebar-nav{overscroll-behavior:contain;align-content:start;gap:4px;min-height:0;display:grid;overflow-y:auto}.ts-owner-sidebar-nav button,.ts-owner-sidebar-account button{color:#d9e1eb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:14px;width:100%;min-height:48px;padding:11px 14px;font-size:14px;font-weight:550;line-height:1.35;display:flex}.ts-owner-sidebar-nav button svg,.ts-owner-sidebar-account button svg{color:#98a9bc;flex:0 0 19px;width:19px;height:19px}.ts-owner-sidebar-nav button[aria-current=page]{color:#fff;background:#2176b83d;font-weight:700}.ts-owner-sidebar-nav button[aria-current=page] svg{color:#7bc1f7}.ts-owner-sidebar-nav button:not([aria-current=page]):hover,.ts-owner-sidebar-account button:hover{color:#fff;background:#ffffff14}.ts-owner-sidebar-nav button span{min-width:0}.ts-owner-sidebar-bottom{border-top:1px solid #ffffff1c;flex:none;margin-top:auto;padding:14px 8px 24px}.ts-owner-sidebar-account{gap:2px;margin-bottom:16px;display:grid}.ts-owner-sidebar-account button{min-height:44px;padding:10px 8px;font-size:13px}.ts-owner-sidebar-switch{border:1px solid var(--ts-info);background:var(--ts-info);color:#fff;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px 10px;font-size:15px;font-weight:750;line-height:1.3;display:flex}.ts-owner-sidebar-switch:hover{background:var(--ts-info-hover);border-color:var(--ts-info-hover)}.ts-owner-desktop-sidebar button:focus-visible{outline-offset:2px;outline:2px solid #b3dcf7}@media (width>=768px){.ts-owner-desktop-sidebar{display:flex}}@media (height<=520px){.ts-owner-sidebar-bottom{padding-top:8px;padding-bottom:8px}.ts-owner-sidebar-nav button{min-height:40px}}
