.mp{--mp-bg: #fff;--mp-line: #eceef5;--mp-ink: #161c3a;--mp-text: #3a4160;--mp-muted: #858ba3;--mp-icon: #6f7693;--mp-hover: #f3f4f9;--mp-active-bg: #efedff;--mp-active: #4636d4;--mp-active-icon: #4636d4;--mp-badge-bg: #eceaff;--mp-badge: #4636d4;--mp-head: #8f95ab;--mp-pop: #fff;--mp-shadow: 0 24px 60px -20px rgba(16, 22, 56, .35);background:var(--mp-bg)!important;color:var(--mp-text);border-right:1px solid var(--mp-line)!important;box-shadow:none!important;padding:18px 12px 12px!important;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:transparent transparent}.mp:hover{scrollbar-color:var(--mp-line) transparent}.menu-night .mp{--mp-bg: #11153a;--mp-line: rgba(214, 220, 255, .09);--mp-ink: #f4f5ff;--mp-text: #c9cdea;--mp-muted: #8a90bd;--mp-icon: #9097c6;--mp-hover: rgba(255, 255, 255, .06);--mp-active-bg: rgba(201, 211, 255, .13);--mp-active: #fff;--mp-active-icon: #f2b766;--mp-badge-bg: rgba(242, 183, 102, .18);--mp-badge: #ffd9a0;--mp-head: #7a81b4;--mp-pop: #1b2052;--mp-shadow: 0 24px 60px -16px rgba(0, 0, 0, .6);color-scheme:dark}.mp .th-brand,.mp .sp-brand{display:flex;align-items:center;min-height:32px;padding:0 10px 18px!important;margin:0;color:var(--mp-ink)}.mp .th-brand .wordmark,.mp .sp-brand .wordmark,.mp .sp-brand svg{height:26px;width:auto;color:var(--mp-ink)}.mp .side-tools button{color:var(--mp-muted)}.mp .side-tools button:hover{background:var(--mp-hover);color:var(--mp-ink)}.mp .th-nav,.mp .sp-nav{display:flex;flex-direction:column;gap:1px}.mp .th-nav-group,.mp .sp-nav-group{display:flex;flex-direction:column;gap:1px;margin-top:18px!important;padding-top:0!important;border-top:0!important}.mp .th-nav-heading,.mp .sp-nav-heading{padding:0 10px 6px!important;margin:0;font-size:11px!important;font-weight:650!important;letter-spacing:.07em!important;text-transform:uppercase;color:var(--mp-head)!important}.mp .th-nav a,.mp .sp-nav a,.mp .sp-nav-soon,.mp .th-suite-nav>summary,.mp .th-sidebar-bottom>button{position:relative;display:flex;align-items:center;gap:12px;min-height:36px;padding:0 10px!important;border:0!important;border-radius:10px!important;background:none;box-shadow:none!important;color:var(--mp-text)!important;font-size:14px!important;font-weight:550!important;line-height:1.25;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;transition:background .12s ease,color .12s ease}.mp .th-nav a>span:not(.th-nav-icon),.mp .sp-nav a>span:not(.sp-tile),.mp .th-suite-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.mp .th-nav a:hover,.mp .sp-nav a:hover,.mp .th-suite-nav>summary:hover,.mp .th-sidebar-bottom>button:hover{background:var(--mp-hover)!important;color:var(--mp-ink)!important}.mp .th-nav-icon,.mp .sp-tile{flex:none;width:20px!important;height:20px!important;display:grid;place-items:center;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--mp-icon)!important}.mp .th-nav-icon .icon,.mp .sp-tile .icon,.mp .sp-tile svg,.mp .th-sidebar-bottom>button>.icon{font-size:18px!important;width:18px;height:18px;line-height:1;color:inherit}.mp .th-sidebar-bottom>button>.icon{flex:none;width:20px;text-align:center;color:var(--mp-icon)}.mp a:hover .th-nav-icon,.mp a:hover .sp-tile,.mp summary:hover .th-nav-icon{color:var(--mp-ink)!important}.mp .th-nav a.is-active,.mp .sp-nav a.is-active,.mp .th-nav a[aria-current=page],.mp .sp-nav a[aria-current=page]{background:var(--mp-active-bg)!important;color:var(--mp-active)!important;font-weight:650!important}.mp .th-nav a.is-active .th-nav-icon,.mp .sp-nav a.is-active .sp-tile,.mp .th-nav a[aria-current=page] .th-nav-icon,.mp .sp-nav a[aria-current=page] .sp-tile{color:var(--mp-active-icon)!important;background:none!important}.mp .th-nav a.is-active:before,.mp .sp-nav a.is-active:before,.mp .th-nav a:before,.mp .sp-nav a:before{display:none!important}.mp .th-nav-count,.mp .sp-count{margin-left:auto;flex:none;min-width:22px;height:20px;padding:0 7px;border:0!important;border-radius:999px;display:inline-grid;place-items:center;background:var(--mp-badge-bg)!important;color:var(--mp-badge)!important;font-size:12px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.mp a.is-active .th-nav-count,.mp a.is-active .sp-count{background:var(--mp-bg)!important}.mp .th-nav a:focus-visible,.mp .sp-nav a:focus-visible,.mp summary:focus-visible,.mp .th-sidebar-bottom>button:focus-visible{outline:2px solid var(--mp-active);outline-offset:-2px}.mp .th-suite-nav,.mp .th-suite-nav[open]{background:none!important;border-radius:10px}.mp .th-suite-nav>summary{list-style:none;cursor:pointer}.mp .th-suite-nav[data-here=true]>summary{color:var(--mp-ink)!important;font-weight:600!important}.mp .th-suite-caret{margin-left:auto;flex:none;font-size:14px!important;color:var(--mp-muted);transition:transform .18s ease}.mp .th-suite-count{display:none}.mp .th-suite-links:before{content:none!important}.mp .th-suite-links{margin:2px 0 6px 19px!important;padding:0 0 0 10px!important;border-left:1px solid var(--mp-line);list-style:none;display:flex;flex-direction:column;gap:1px}.mp .th-nav .th-suite-links a{min-height:32px;padding:0 10px!important;gap:8px;font-size:13.5px!important;font-weight:500!important;color:var(--mp-text)!important}.mp .th-nav .th-suite-links a>.icon:first-child{display:none}.mp .th-nav .th-suite-links a.is-active{font-weight:600!important}.mp .th-nav .th-suite-links a.th-suite-all{color:var(--mp-muted)!important;font-size:13px!important;font-weight:600!important;justify-content:flex-start}.mp .th-nav .th-suite-links a.th-suite-all .icon{display:inline-block;font-size:13px!important;color:inherit!important}.mp .th-sidebar-bottom,.mp .sp-sidebar-bottom{margin-top:auto;padding-top:14px!important;display:flex;flex-direction:column;gap:4px}.mp .th-sidebar-bottom>button{width:100%;text-align:left}.mp .th-profile,.mp .sp-account{display:flex;align-items:center;gap:10px;margin:6px 0 0!important;padding:10px!important;border:0!important;border-top:1px solid var(--mp-line)!important;border-radius:0!important;background:none!important;color:var(--mp-ink)!important;text-decoration:none;cursor:pointer;box-shadow:none!important}.mp .th-profile:hover,.mp .sp-account:hover{background:var(--mp-hover)!important;border-radius:10px!important;border-top-color:transparent!important}.mp .th-avatar{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--mp-active-bg);color:var(--mp-active);font-size:13px;font-weight:700;letter-spacing:.02em;border:0}.mp .th-avatar .icon{font-size:16px!important}.mp .th-profile strong,.mp .sp-account strong{display:block;font-size:14px;font-weight:600;color:var(--mp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp .th-profile small,.mp .sp-account small{display:block;font-size:12.5px;color:var(--mp-muted)}.mp .th-profile>span:not(.th-avatar){min-width:0;flex:1}.mp .th-profile>.icon,.mp .sp-account>.icon{margin-left:auto;flex:none;font-size:16px!important;color:var(--mp-muted)}.mp .th-account-pop,.mp .sp-account-pop{background:var(--mp-pop)!important;border:1px solid var(--mp-line)!important;box-shadow:var(--mp-shadow)!important;border-radius:14px!important}.mp .th-account-pop a,.mp .sp-account-pop a{color:var(--mp-text)}.mp .th-account-pop a:hover,.mp .sp-account-pop a:hover{background:var(--mp-hover)}.mp .sp-level{border:1px solid var(--mp-line)!important;box-shadow:none!important;background:none!important;border-radius:12px!important}html[data-side=full]{--side-w: 268px}html[data-side=compact]{--side-w: 72px}html[data-side=compact] .mp{padding-left:12px!important;padding-right:12px!important}html[data-side=compact] .mp .th-nav a,html[data-side=compact] .mp .sp-nav a,html[data-side=compact] .mp .th-suite-nav>summary,html[data-side=compact] .mp .th-sidebar-bottom>button{justify-content:center;width:44px;min-height:40px;margin:0 auto;padding:0!important;gap:0}html[data-side=compact] .mp .th-nav-icon .icon,html[data-side=compact] .mp .sp-tile .icon{font-size:19px!important}html[data-side=compact] .mp .th-nav-group,html[data-side=compact] .mp .sp-nav-group{margin-top:10px!important;padding-top:10px!important;border-top:1px solid var(--mp-line)!important}html[data-side=compact] .mp .th-nav-count,html[data-side=compact] .mp .sp-count{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 4px;font-size:10px;box-shadow:0 0 0 2px var(--mp-bg)}html[data-side=compact] .mp .th-profile,html[data-side=compact] .mp .sp-account{justify-content:center;padding:10px 0!important}html[data-side=compact] .mp .th-sidebar-bottom>button{font-size:0!important}html[data-side=compact] .mp .th-sidebar-bottom>button>.icon{font-size:19px!important}html[data-side=compact] .mp .th-suite-nav[data-here=true]>summary{background:var(--mp-active-bg)!important;color:var(--mp-active)!important}html[data-side=compact] .mp .th-suite-nav[data-here=true]>summary .th-nav-icon{color:var(--mp-active-icon)!important}.bloop-ui .mp{--mp-ink: var(--ink, #161c3a);--mp-text: var(--ink, #161c3a);--mp-active: var(--ink, #161c3a);--mp-active-icon: var(--ink, #161c3a);border-right:2px solid var(--ink, #161c3a)!important}.bloop-ui .mp .th-nav a.is-active,.bloop-ui .mp .sp-nav a.is-active,.bloop-ui .mp .th-nav a[aria-current=page],.bloop-ui .mp .sp-nav a[aria-current=page]{background:var(--s-lilac, #e3dcff)!important;box-shadow:inset 0 0 0 1.5px var(--ink, #161c3a),2px 2px 0 var(--ink, #161c3a)!important}.bloop-ui .mp .th-nav-count,.bloop-ui .mp .sp-count{background:var(--s-yellow, #ffe27a)!important;color:var(--ink, #161c3a)!important}.bloop-ui .menu-night .mp{--mp-ink: #f4f5ff;--mp-text: #c9cdea;--mp-active: #fff;--mp-active-icon: #f2b766;border-right:1px solid var(--mp-line)!important}.bloop-ui .menu-night .mp .th-nav a.is-active,.bloop-ui .menu-night .mp .th-nav a[aria-current=page]{background:var(--mp-active-bg)!important;box-shadow:none!important}.bloop-ui .menu-night .mp .th-nav-count{background:var(--mp-badge-bg)!important;color:var(--mp-badge)!important}@media (max-width: 800px){.tools-app .mp{width:min(86vw,340px)!important}.tools-app .th-scrim:not([hidden]){background:#080a1e80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:mp-fade .22s ease-out}}@media (max-width: 760px){.mp.sp-sidebar{width:min(86vw,340px)!important}}@media (max-width: 800px){.tools-app .mp{border-right:0!important;border-radius:0 22px 22px 0;box-shadow:var(--mp-shadow)!important;padding:calc(env(safe-area-inset-top) + 16px) 14px calc(env(safe-area-inset-bottom) + 14px)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1)!important}}@media (max-width: 760px){.mp.sp-sidebar{position:fixed;top:0!important;bottom:0;left:0;height:auto;z-index:60}.mp.sp-sidebar.is-open{animation:mp-slide .3s cubic-bezier(.2,.8,.2,1)}.mp.sp-sidebar{border-right:0!important;border-radius:0 22px 22px 0;box-shadow:var(--mp-shadow)!important;padding:calc(env(safe-area-inset-top) + 16px) 14px calc(env(safe-area-inset-bottom) + 14px)!important;transition:transform .3s cubic-bezier(.2,.8,.2,1)!important}}@media (max-width: 800px){.tools-app .mp .th-nav a,.tools-app .mp .th-suite-nav>summary,.tools-app .mp .th-sidebar-bottom>button{min-height:46px;font-size:16px!important;gap:14px}.tools-app .mp .th-nav-icon .icon,.tools-app .mp .th-sidebar-bottom>button>.icon{font-size:20px!important}.tools-app .mp .th-nav-icon{width:22px!important;height:22px!important}.tools-app .mp .th-nav .th-suite-links a{min-height:40px;font-size:15px!important}.tools-app .mp .th-suite-links{margin-left:20px!important}.tools-app .mp .th-nav-heading{font-size:12px!important;padding-top:4px!important}.tools-app .mp .th-brand{padding-bottom:20px!important}.tools-app .mp .th-sidebar-close{position:absolute;top:calc(env(safe-area-inset-top) + 12px);right:12px;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--mp-hover);color:var(--mp-ink)}}@media (max-width: 760px){.mp.sp-sidebar .sp-nav a,.mp.sp-sidebar .sp-nav-soon{min-height:46px;font-size:16px!important;gap:14px}.mp.sp-sidebar .sp-tile .icon,.mp.sp-sidebar .sp-tile svg{font-size:20px!important;width:20px;height:20px}.mp.sp-sidebar .sp-tile{width:22px!important;height:22px!important}.mp.sp-sidebar .sp-nav-heading{font-size:12px!important;padding-top:4px!important}.sp-scrim{position:fixed;inset:0;z-index:55;border:0;padding:0;background:#080a1e80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:mp-fade .22s ease-out}.sp-scrim[hidden]{display:none}.mp .mp-close{position:absolute;top:calc(env(safe-area-inset-top) + 12px);right:12px;width:40px;height:40px;border:0;border-radius:50%;display:grid;place-items:center;background:var(--mp-hover);color:var(--mp-ink);cursor:pointer}.mp .mp-close .icon{font-size:18px}}@media (min-width: 761px){.mp .mp-close,.sp-scrim{display:none!important}}html.mp-lock,html.mp-lock body{overflow:hidden}html.mp-lock .mp{z-index:960!important}html.mp-lock .th-scrim,html.mp-lock .sp-scrim{z-index:950!important}.mp.mp-dragging{transition:none!important}@keyframes mp-fade{0%{opacity:0}}@keyframes mp-slide{0%{transform:translate(-100%)}}html.mp-lock .th-palette,html.mp-lock .th-accessibility,html.mp-lock .sp-fab{visibility:hidden}@media (prefers-reduced-motion: reduce){.mp,.mp *,.th-scrim,.sp-scrim{transition:none!important;animation:none!important}}
