.visibility-toggle-item{display:flex;line-height:var(--ant-menu-item-height);border-bottom:1px solid var(--ant-color-border-secondary);justify-content:space-between;align-items: center;width:100%;transition:background-color .2s}.vertical-navigation-sider{overflow:hidden;display:flex;border-right:1px solid var(--ant-color-border);flex-direction:column;height:100vh;&>:last-child{border-right:1px solid var(--ant-color-border)}}.vertical-navigation-header{height:var(--vertical-navigation-header-height);padding:var(--ant-layout-header-padding)px;border-bottom:1px solid var(--ant-color-border);background-color:var(--ant-color-bg-container);display:flex;padding:var(--ant-layout-header-padding)px;border-bottom:1px solid var(--ant-color-border);background-color:var(--ant-color-bg-container);flex-shrink:0;justify-content:center;align-items: center}.vertical-navigation-logo{object-fit:contain;cursor:pointer;max-width:100%;max-height:40px;transition:opacity .2s}.vertical-navigation-logo:hover{opacity:.8}.vertical-navigation-content{overflow:auto;flex:1}.menu-item-title{padding:var(--ant-padding);font-weight:var(--ant-font-weight-strong)}.calendar-popover-wrapper{position:relative;display:inline-block}.calendar-popover-trigger{width:auto;padding:0 var(--ant-padding)!important}.calendar-popover-date-cell{display:flex;justify-content:center}.calendar-popover-date-wrapper{width:var(--ant-control-height);height:var(--ant-control-height);display:flex;position:relative;background:0 0;border-radius:50%;justify-content:center;align-items: center}.calendar-popover-date-wrapper--today{background:var(--ant-blue-1)}.calendar-popover-date-text{color:var(--ant-color-text);transition:all var(--ant-motion-duration-mid)var(--ant-motion-ease-out);text-align:center}.calendar-popover-date-text-with-appointment{font-weight:var(--ant-font-weight-strong);padding:var(--ant-padding-xs);border-radius:var(--ant-border-radius-xl);min-width:var(--ant-control-height-sm);text-align:center;color:var(--ant-color-success);border:var(--ant-line-width)solid var(--ant-color-success)}.calendar-popover-title{margin:var(--ant-margin-sm)0!important;font-size:var(--ant-font-size-heading-5)!important;font-weight:var(--ant-font-weight-strong)!important}.calendar-popover-calendar-wrapper{border:var(--ant-line-width)solid var(--ant-color-border-secondary);border-radius:var(--ant-border-radius-lg);width:300px}.calendar-popover-content{display:flex;gap:var(--ant-margin-lg);flex-direction:column}.help-center-popover-wrapper{display:inline-block}.help-center-popover-trigger{display:flex;background:0 0;border:none;justify-content:center;align-items: center;padding:4px 8px;transition:all .2s}.help-center-popover-trigger:hover{background-color:#0000000a}.help-center-popover-content{max-width:280px;padding:8px 0}.help-center-popover-item{border:none!important;padding:0!important}.help-center-popover-link{display:block;color:#000000e0;text-decoration:none;width:100%;padding:8px 16px;transition:all .2s;font-size:14px;line-height:1.5}.help-center-popover-link:hover{color:#1890ff;background-color:#0000000a}.help-center-popover-button{text-align:left;color:#000000e0;justify-content:flex-start;width:100%;height:auto;padding:8px 16px;transition:all .2s;font-size:14px;line-height:1.5}.help-center-popover-button:hover{color:#1890ff;background-color:#0000000a}.help-center-popover-content .ant-divider-horizontal{border-color:#0000000f;margin:8px 0}.help-center-popover-content .ant-list-item{border:none;padding:0}.help-center-popover-content .ant-list-item:not(:last-child){border-bottom:none}.ant-popover-arrow{display:block}.help-center-popover-trigger:focus,.help-center-popover-link:focus,.help-center-popover-button:focus{outline:2px solid #1890ff;outline-offset:2px}body,html{height:100%;margin:0;padding:0}.app-shell-layout{height:100vh}.app-shell-header{background-color:var(--ant-color-bg-container);height:var(--vertical-navigation-header-height);border-bottom:1px solid var(--ant-color-border);display:flex;justify-content:end;width:100%}.ant-layout-header{padding-left:var(--ant-padding)px;padding-right:var(--ant-padding)px}.app-shell-header-title{margin:0}.app-shell-desktop-nav{display:flex;align-items: center;gap:1rem}.app-shell-mobile-nav{display:none}.app-shell-layout .ant-layout-content{overflow:auto;display:flex;flex-direction:column;flex:1;height:100%}.app-shell-content{display:flex;flex-direction:column;width:100%}.base-page-header{background:var(--ant-color-bg-container);padding:var(--ant-padding);border-bottom:1px solid var(--ant-color-border)}.base-page-sub-header{background:var(--ant-color-bg-container);padding-left:var(--ant-padding);padding-right:var(--ant-padding);border-bottom:1px solid var(--ant-color-border)}.base-page-content{padding:var(--ant-padding)}:root{--las-header-height:50px}.base-drawer .ant-drawer-header{height:var(--las-header-height);padding:0 var(--ant-padding);background:var(--ant-color-bg-container);border-bottom:1px solid #d9d9d9}.base-drawer .ant-drawer-title{font-size:var(--ant-font-size-base);color:var(--ant-color-text);font-weight:600;line-height:var(--las-header-height);margin:0}.base-drawer .ant-drawer-body{padding:var(--ant-padding);background:var(--ant-color-bg-container)}.base-drawer .ant-drawer-close{height:var(--las-header-height);width:var(--las-header-height);display:flex;border-left:1px solid var(--ant-color-border);color:var(--ant-color-text);justify-content:center;align-items: center}.base-drawer .ant-drawer-close:hover{background:var(--ant-color-bg-layout);color:var(--ant-color-text)}.base-drawer .ant-drawer-content{border-left:1px solid #d9d9d9}:root{--vertical-navigation-header-height:50px;--app-shell-header-height:64px;--sidebar-width:250px}:root{--buncss-light:initial;--buncss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@media (prefers-color-scheme:dark){:root{--buncss-light: ;--buncss-dark:initial}}
