#weekToolbarActionsHost#weekToolbarActionsHost#weekToolbarActionsHost#weekToolbarActionsHost#weekToolbarActionsHost#weekToolbarActionsHost{display:flex!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;width:auto!important;min-width:0!important;gap:0!important;overflow:visible!important;position:relative!important;z-index:120!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu{position:relative!important;display:block!important;margin:0!important;padding:0!important;min-width:0!important;border:0!important;background:transparent!important;overflow:visible!important;z-index:80!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu>summary{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:38px!important;padding:8px 13px!important;border:1px solid var(--dc-line,#c7ded1)!important;border-radius:10px!important;background:var(--dc-surface,#fff)!important;color:var(--dc-text,#184c3a)!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;list-style:none!important;cursor:pointer!important;box-shadow:0 2px 6px #123b2310!important}
#weekToolbarMenu summary::-webkit-details-marker{display:none}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu>summary svg{display:block!important;width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu .week-toolbar-items{position:absolute!important;inset:auto 0 auto auto!important;top:calc(100% + 7px)!important;display:flex!important;flex-direction:column!important;gap:3px!important;box-sizing:border-box!important;width:224px!important;max-width:calc(100vw - 24px)!important;margin:0!important;padding:7px!important;border:1px solid var(--dc-line,#c9ded2)!important;border-radius:13px!important;background:var(--dc-surface,#fff)!important;color:var(--dc-text,#183c37)!important;box-shadow:0 14px 35px #163a3433!important;z-index:81!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu:not([open]) .week-toolbar-items{display:none!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu .week-toolbar-items button{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:9px 11px!important;border:1px solid transparent!important;border-radius:8px!important;background:transparent!important;color:inherit!important;box-shadow:none!important;font-family:inherit!important;font-size:12px!important;font-weight:650!important;line-height:1.3!important;text-align:left!important;cursor:pointer!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu .week-toolbar-items button::before{position:static!important;display:inline-block!important;flex:0 0 18px!important;width:18px!important;height:auto!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:16px!important;line-height:1!important;text-align:center!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu .week-toolbar-items button svg{width:18px!important;height:18px!important;flex:0 0 18px!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu .week-toolbar-items button:hover:not(:disabled){background:var(--dc-soft,#ecf7ef)!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu #publishBtn:not(:disabled){background:#147d6b!important;color:#fff!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu .week-toolbar-items button:disabled{background:transparent!important;color:var(--dc-muted,#7a9083)!important;opacity:.45!important;cursor:default!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu summary:focus-visible,#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu button:focus-visible{outline:3px solid #45b79b!important;outline-offset:-2px!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu [hidden]{display:none!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu .week-toolbar-items{overflow-y:auto!important;overscroll-behavior:contain!important}
#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu#weekToolbarMenu[data-unsaved=true]>summary::after{content:'';display:block;width:6px;height:6px;border-radius:50%;background:#dc9b34}
