.header-spacer[data-v-4e7c6e9f]{flex:1}.topbar.h2 .topbar-inner .header-tabs .closing-period-caption[data-v-4e7c6e9f]{min-width:0;height:auto;font:inherit;background:0 0;border-radius:0;align-items:center;gap:8px;margin:0;display:inline-flex}.topbar.h2 .topbar-inner .header-tabs .closing-period-count[data-v-4e7c6e9f]{vertical-align:middle;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex}.topbar.h2 .topbar-inner .header-tabs .closing-period-count.has-danger[data-v-4e7c6e9f]{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,var(--surface-2))}.bottom-navigation{--glass-fill:color-mix(in srgb,var(--surface-1) 76%,transparent);--glass-edge:color-mix(in srgb,var(--surface-1) 82%,var(--line));--glass-highlight:#fffc;--glass-shadow:#10193024;left:50%;bottom:var(--dock-offset);z-index:30;border:1px solid var(--glass-edge);background:var(--surface-1);max-width:calc(100vw - 32px);box-shadow:0 8px 30px var(--glass-shadow),0 2px 6px #1019300d,inset 0 1px 0 var(--glass-highlight),inset 0 -1px 0 #ffffff26;isolation:isolate;border-radius:24px;padding:6px;position:fixed;transform:translate(-50%)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bottom-navigation{background:var(--glass-fill);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%)}}.bottom-navigation:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(150deg,#ffffff38,#0000 40% 65%,#ffffff0f);position:absolute;inset:0}html[data-theme=dark] .bottom-navigation{--glass-fill:color-mix(in srgb,var(--surface-1) 80%,transparent);--glass-edge:color-mix(in srgb,var(--line) 65%,transparent);--glass-highlight:#ffffff2e;--glass-shadow:#0000004d}html[data-theme=dark] .bottom-navigation:before{opacity:.45}.bottom-navigation-items{gap:4px;display:flex;position:relative}.bottom-navigation-indicator{pointer-events:none;background:color-mix(in srgb,var(--accent) 10%,transparent);box-shadow:inset 0 1px 0 #fff3,inset 0 0 0 1px color-mix(in srgb,var(--accent) 9%,transparent);border-radius:18px;position:absolute;top:0;left:0}.indicator-ready .bottom-navigation-indicator{transition:transform var(--motion-navigation) cubic-bezier(.22,.8,.25,1),width var(--motion-navigation) cubic-bezier(.22,.8,.25,1),height var(--motion-state) ease}.bottom-navigation-link{min-width:104px;min-height:56px;color:var(--muted);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px 16px;font-size:.75rem;line-height:1rem;transition:color .14s,background-color .14s,transform .1s;display:flex;position:relative}.bottom-navigation-icon{flex:none;width:24px;height:24px}.bottom-navigation-link.active{color:var(--accent)}@media (hover:hover){.bottom-navigation-link:hover{background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink)}.bottom-navigation-link.active:hover{color:var(--accent)}}.bottom-navigation-link:active{background:color-mix(in srgb,var(--accent) 12%,transparent);transform:scale(.97)}html[data-keyboard-focus] .bottom-navigation-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (width<=760px){.bottom-navigation{left:10px;right:10px;bottom:var(--dock-offset);max-width:none;transform:none}.bottom-navigation-items{grid-template-columns:repeat(var(--v2eb13731),minmax(0,1fr));gap:2px;display:grid}.bottom-navigation-link{min-width:0;font-size:var(--type-caption-small);padding:6px 1px;line-height:.875rem}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.bottom-navigation{background:var(--surface-1);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:var(--border)}.bottom-navigation:before{display:none}.bottom-navigation-link{color:var(--ink)}.bottom-navigation-link.active{color:var(--accent)}.bottom-navigation-indicator{background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent)}}@media (prefers-reduced-motion:reduce){.bottom-navigation-link,.indicator-ready .bottom-navigation-indicator{transition:none}.bottom-navigation-link:active{transform:none}}@media (forced-colors:active){.bottom-navigation{box-shadow:none;-webkit-backdrop-filter:none;background:canvas;border-color:canvastext}.bottom-navigation:before{display:none}.bottom-navigation-indicator{box-shadow:none;background:0 0;border:2px solid highlight}.bottom-navigation-link.active{color:linktext}}
