.mc-bottom-nav{display:none}@media (width<=991.98px){.mc-bottom-nav{z-index:1040;padding-block:.35rem calc(.35rem + env(safe-area-inset-bottom,0px));border-top:1px solid color-mix(in srgb, var(--mc-navy) 10%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;inset-block-end:0;inset-inline:0;box-shadow:0 -.35rem 1.2rem #0f172a14}.mc-bottom-nav-item{color:var(--mc-slate,#475569);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.25rem .1rem;font-family:inherit;font-size:.7rem;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.mc-bottom-nav-text-size-slot{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-width:0;display:flex}html.has-bottom-nav .mc-bottom-nav-text-size-slot .mc-text-size-toggle{z-index:auto;width:100%;height:100%;min-height:2.75rem;box-shadow:none;color:inherit;letter-spacing:normal;background:0 0;border:0;border-radius:0;flex-direction:column;gap:.15rem;padding:.25rem .1rem;font-family:inherit;font-size:.7rem;font-weight:600;line-height:1.4;transition:none;display:flex;position:static;inset:auto;transform:none}html.has-bottom-nav .mc-bottom-nav-text-size-slot .mc-text-size-icon{font-size:1.15rem;line-height:1.4}html.has-bottom-nav .mc-bottom-nav-text-size-slot .mc-text-size-nav-label{white-space:nowrap;display:block}html.has-bottom-nav .mc-bottom-nav-text-size-slot .mc-text-size-toggle:hover,html.has-bottom-nav .mc-bottom-nav-text-size-slot .mc-text-size-toggle:focus-visible{color:var(--mc-green,#1f7a5c);border:0;transform:none}html.has-bottom-nav .mc-bottom-nav-text-size-slot .mc-text-size-toggle:focus-visible{outline:2px solid var(--mc-green,#1f7a5c);outline-offset:-2px}.mc-bottom-nav-item .bi{font-size:1.15rem}.mc-bottom-nav-icon{display:inline-flex;position:relative}.mc-bottom-nav-badge{background:var(--mc-amber,#d97706);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;min-width:.95rem;height:.95rem;padding:0 .2rem;font-size:.6rem;font-weight:800;line-height:1;display:grid;position:absolute;inset-block-start:-.35rem;inset-inline-end:-.6rem}.mc-bottom-nav-item.is-active,.mc-bottom-nav-item[aria-current=page]{color:var(--mc-green,#1f7a5c)}.mc-bottom-nav-menu{overscroll-behavior:contain;background:var(--mc-surface,#fff);width:min(100%,30rem);max-width:100%;max-height:min(80dvh,32rem);color:var(--mc-ink,#0f172a);border:0;border-start-start-radius:var(--mc-radius-xl,1.25rem);border-start-end-radius:var(--mc-radius-xl,1.25rem);margin:0 auto;padding:0;animation:.2s ease-out mc-bottom-nav-menu-in;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -1rem 2.5rem #0f172a33}.mc-bottom-nav-menu::backdrop{background:#0f172a73;animation:.2s ease-out mc-bottom-nav-backdrop-in}@keyframes mc-bottom-nav-menu-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes mc-bottom-nav-backdrop-in{0%{background:#0f172a00}}.mc-bottom-nav-menu-sheet{padding-block-end:env(safe-area-inset-bottom,0px)}.mc-bottom-nav-menu-head{border-bottom:1px solid color-mix(in srgb, var(--mc-navy) 8%, transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.1rem .85rem;display:flex}.mc-bottom-nav-menu-identity{flex-direction:column;flex:auto;min-width:0;display:flex}.mc-bottom-nav-menu-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.mc-bottom-nav-menu-identity small{color:var(--mc-slate,#475569);text-align:right;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-size:.75rem;overflow:hidden}.mc-bottom-nav-menu-close{background:color-mix(in srgb, var(--mc-navy) 7%, transparent);width:2.25rem;height:2.25rem;color:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;font-size:1rem;display:grid}.mc-bottom-nav-menu-item{border:0;border-bottom:1px solid color-mix(in srgb, var(--mc-navy) 8%, transparent);width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:.75rem;padding:.9rem 1.1rem;font-family:inherit;font-size:.9rem;font-weight:600;line-height:1.6;text-decoration:none;display:flex}.mc-bottom-nav-menu form{margin:0}.mc-bottom-nav-menu form:last-child .mc-bottom-nav-menu-item{border-bottom:0}.mc-bottom-nav-menu-item .bi{width:1.2rem;color:var(--mc-green,#1f7a5c);text-align:center;flex:none;font-size:1.05rem}.mc-bottom-nav-menu-item.is-health{color:var(--mc-green,#1f7a5c);font-weight:700}.mc-bottom-nav-menu-item.is-danger,.mc-bottom-nav-menu-item.is-danger .bi{color:var(--mc-danger,#b91c1c)}.mc-bottom-nav-menu-item:active{background:color-mix(in srgb, var(--mc-green) 10%, transparent)}.mc-bottom-nav-menu-item:focus-visible,.mc-bottom-nav-menu-close:focus-visible{outline:2px solid var(--mc-green,#1f7a5c);outline-offset:-2px}@media (hover:hover){.mc-bottom-nav-menu-item:hover{background:color-mix(in srgb, var(--mc-green) 7%, transparent)}}@media (prefers-reduced-motion:reduce){.mc-bottom-nav-menu,.mc-bottom-nav-menu::backdrop{animation:none}}html.has-bottom-nav body{padding-block-end:calc(4.25rem + env(safe-area-inset-bottom,0px))}html.has-bottom-nav .back-to-top{inset-block-end:calc(5.25rem + env(safe-area-inset-bottom,0px))}}@media (prefers-color-scheme:dark){.mc-bottom-nav{background:#16232ff7;border-top-color:#94a3b833}.mc-bottom-nav-item{color:#a8b6c4}.mc-bottom-nav-item.is-active,.mc-bottom-nav-item[aria-current=page]{color:#4ade80}.mc-bottom-nav-badge{border-color:#16232f}.mc-bottom-nav-menu{color:#e6edf3;background:#16232f;box-shadow:0 -1rem 2.5rem #00000073}.mc-bottom-nav-menu-head{border-bottom-color:#94a3b833}.mc-bottom-nav-menu-identity small{color:#a8b6c4}.mc-bottom-nav-menu-close{background:#94a3b81f}.mc-bottom-nav-menu-item{border-bottom-color:#94a3b829}.mc-bottom-nav-menu-item .bi,.mc-bottom-nav-menu-item.is-health{color:#4ade80}.mc-bottom-nav-menu-item.is-danger,.mc-bottom-nav-menu-item.is-danger .bi{color:#f87171}.mc-bottom-nav-menu-item:active{background:#4ade801f}}@media print{.mc-bottom-nav,.mc-bottom-nav-menu{display:none!important}}html[data-theme=dark] .mc-bottom-nav{background:#16232ff7;border-top-color:#94a3b833}html[data-theme=dark] .mc-bottom-nav-item{color:#a8b6c4}html[data-theme=dark] .mc-bottom-nav-item.is-active,html[data-theme=dark] .mc-bottom-nav-item[aria-current=page]{color:#4ade80}html[data-theme=dark] .mc-bottom-nav-badge{border-color:#16232f}html[data-theme=dark] .mc-bottom-nav-menu{color:#e6edf3;background:#16232f;box-shadow:0 -1rem 2.5rem #00000073}html[data-theme=dark] .mc-bottom-nav-menu-head{border-bottom-color:#94a3b833}html[data-theme=dark] .mc-bottom-nav-menu-identity small{color:#a8b6c4}html[data-theme=dark] .mc-bottom-nav-menu-close{background:#94a3b81f}html[data-theme=dark] .mc-bottom-nav-menu-item{border-bottom-color:#94a3b829}html[data-theme=dark] .mc-bottom-nav-menu-item .bi,html[data-theme=dark] .mc-bottom-nav-menu-item.is-health{color:#4ade80}html[data-theme=dark] .mc-bottom-nav-menu-item.is-danger,html[data-theme=dark] .mc-bottom-nav-menu-item.is-danger .bi{color:#f87171}html[data-theme=dark] .mc-bottom-nav-menu-item:active{background:#4ade801f}
