.side-tools,.side-handle,.side-show{display:none}html[data-side] [data-side-menu]{transition:width .22s cubic-bezier(.3,.7,.2,1)}html[data-side] .sp-main,html[data-side] .sp-topbar,html[data-side] .th-shell{transition:margin-left .22s cubic-bezier(.3,.7,.2,1),padding-left .22s}html.side-dragging [data-side-menu],html.side-dragging .sp-main,html.side-dragging .sp-topbar,html.side-dragging .th-shell{transition:none!important}html.side-dragging,html.side-dragging *{cursor:col-resize!important;user-select:none!important}html[data-side] .side-tools{position:absolute;top:16px;right:10px;z-index:3;display:flex;gap:2px;opacity:0;transition:opacity .15s}html[data-side] [data-side-menu]:hover .side-tools,html[data-side] [data-side-menu]:focus-within .side-tools{opacity:1}.side-tools button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:9px;background:transparent;color:#68779d;cursor:pointer;transition:background .15s,color .15s}.side-tools button:hover{background:#eef0fb;color:#111b40}.side-tools button:focus-visible{outline:2px solid #5844eb;outline-offset:1px;opacity:1}.side-tools .icon{font-size:16px!important}html[data-side] .side-handle{position:fixed;top:0;bottom:0;left:calc(var(--side-now, 246px) - 5px);z-index:45;display:block;width:10px;cursor:col-resize;touch-action:none;background:none;border:0;padding:0}.side-handle:after{content:"";position:absolute;top:0;bottom:0;left:4px;width:2px;border-radius:2px;background:#5844eb;opacity:0;transition:opacity .15s}.side-handle:hover:after,.side-handle:focus-visible:after,html.side-dragging .side-handle:after{opacity:.8}.side-handle:focus-visible{outline:none}html[data-side=compact]{--side-w: 84px }html[data-side=compact] .side-tools{position:static;justify-content:center;margin:0 0 10px;opacity:1;flex-direction:column;align-items:center}html[data-side=compact] .sp-brand,html[data-side=compact] .th-brand{display:none}html[data-side=compact] .sp-sidebar,html[data-side=compact] .th-sidebar{padding-left:10px;padding-right:10px;overflow-x:hidden}html[data-side=compact] .sp-nav a,html[data-side=compact] .sp-nav-soon,html[data-side=compact] .th-nav a{position:relative;justify-content:center;padding-left:0;padding-right:0;gap:0}html[data-side=compact] .sp-nav a>span:not(.sp-tile),html[data-side=compact] .sp-nav-soon>span:not(.sp-tile),html[data-side=compact] .sp-nav-soon small,html[data-side=compact] .th-nav a>span:not(.th-nav-icon){display:none}html[data-side=compact] .sp-count,html[data-side=compact] .th-nav-count{position:absolute;top:2px;right:6px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;line-height:18px;margin:0}html[data-side=compact] .sp-nav a.is-active:before,html[data-side=compact] .th-nav a.is-active:before{display:none}html[data-side=compact] .sp-nav-heading,html[data-side=compact] .th-nav-heading{display:none}html[data-side=compact] .sp-level{justify-content:center;padding:8px 0;grid-template-columns:auto}html[data-side=compact] .sp-level-text,html[data-side=compact] .sp-level progress{display:none}html[data-side=compact] .sp-account{justify-content:center;padding-left:0;padding-right:0}html[data-side=compact] .sp-account>span,html[data-side=compact] .sp-account>.icon{display:none}html[data-side=compact] .sp-account-pop,html[data-side=compact] .th-account-pop{left:0;right:auto;width:220px}html[data-side=compact] .th-sidebar-focus{justify-content:center;padding-left:0;padding-right:0}html[data-side=compact] .th-sidebar-focus>span:not(.th-nav-icon){display:none}html[data-side=compact] .th-sidebar-bottom>button{justify-content:center;padding-left:0;padding-right:0;font-size:0;gap:0}html[data-side=compact] .th-profile{justify-content:center}html[data-side=compact] .th-profile>span:not(.th-avatar),html[data-side=compact] .th-profile>.icon{display:none}html[data-side=hidden]{--side-w: 0px }html[data-side=hidden] [data-side-menu]{transform:translate(-100%);box-shadow:none;visibility:hidden;transition:transform .22s cubic-bezier(.3,.7,.2,1),visibility 0s .22s}html[data-side=hidden] .side-handle{display:none}html[data-side] .side-show{position:fixed;top:14px;left:12px;z-index:46;display:none;align-items:center;gap:6px;height:36px;padding:0 12px 0 10px;border:1px solid #e1e7f4;border-radius:12px;background:#fff;color:#111b40;font:650 13.5px/1 Inter,system-ui,sans-serif;box-shadow:0 8px 22px -12px #10182f59;cursor:pointer;animation:side-in .2s ease-out}.side-show:hover{border-color:#c9cff0;background:#f8f8ff}.side-show .icon{font-size:16px!important}html[data-side=hidden] .side-show{display:inline-flex}html[data-side=hidden] .sp-topbar,html[data-side=hidden] .th-topbar{padding-left:132px}@keyframes side-in{0%{opacity:0;transform:translate(-8px)}}@media (prefers-reduced-motion: reduce){[data-side-menu],html[data-side=hidden] [data-side-menu],.side-show{transition:none!important;animation:none!important}}html[data-side=compact] .th-suite-nav>summary{justify-content:center;padding-left:0;padding-right:0;gap:0}html[data-side=compact] .th-suite-name,html[data-side=compact] .th-suite-count,html[data-side=compact] .th-suite-caret,html[data-side=compact] .th-suite-links{display:none}html[data-side=compact] .th-suite-nav[open]{background:none}
