.modern-nav .document-navigation>button{width:100%}.modern-nav .document-navigation-children{border:0;gap:2px;margin:5px 0 9px;padding:3px 0;display:grid}.modern-nav .document-navigation-children button{padding:9px 12px 9px 34px;white-space:normal;text-align:start;color:#cbd5e1;width:100%;min-height:32px;box-shadow:none;background:0 0;border:0;border-radius:6px;outline:none;padding-inline:34px 12px;font-size:12px;font-weight:500;position:relative}.modern-nav .document-navigation-children button:hover{color:#fff;background:#ffffff0f}.modern-nav .document-navigation-children button.selected{color:#fff;box-shadow:none;background:#ffffff17;border:0;font-weight:700}.modern-nav .document-navigation-children button.selected:before{content:"";inset-inline-start:17px;background:#5eead4;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.modern-nav .document-navigation-children button:focus-visible{outline-offset:-2px;outline:1px solid #99f6e4}.modern-nav .document-menu-items button>svg{inset-inline-start:12px;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;transform:translateY(-50%)}.modern-nav .document-menu-items button.selected:before{inset-inline-start:3px}.workspace-tabs{white-space:nowrap;scrollbar-width:thin;background:linear-gradient(#cbd8e8,#cbd8e8) 0 100%/100% 1px no-repeat;border-bottom:0;align-items:flex-end;gap:4px;min-height:43px;padding:0;display:flex;overflow-x:auto}.workspace-tabs>span{color:#36516f;background:#e9eff7;border:1px solid #0000;border-bottom:0;border-radius:11px 11px 0 0;flex:none;align-items:center;height:34px;display:inline-flex}.workspace-tabs>span:hover{background:#f5f8fc}.workspace-tabs>span.active{z-index:2;background:#fff;border-color:#cbd8e8;height:38px;margin-bottom:-1px;position:relative;box-shadow:0 -2px 8px #2442680c}.workspace-tabs>span.active:after{content:"";inset-inline:0;background:#fff;height:3px;position:absolute;bottom:-2px}.modern-body .workspace-tabs.workspace-tabs>span>button{min-height:31px;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important}.modern-body .workspace-tabs.workspace-tabs>span>button:first-child{padding-inline:13px 4px!important}.modern-body .workspace-tabs.workspace-tabs>span>button:last-child{padding-inline:6px 11px!important;font-size:15px!important;font-weight:400!important}.modern-body .workspace-tabs.workspace-tabs>span.active>button:first-child{color:#173b68!important}.modern-body .workspace-tabs.workspace-tabs>span>button:hover:not(:disabled){color:#0f5ba2!important;background:0 0!important}.modern-body .workspace-tabs.workspace-tabs>span>button:last-child:hover:not(:disabled){color:#a82535!important}.modern-body .workspace-tabs.workspace-tabs>span>button:focus-visible{text-underline-offset:3px;text-decoration:underline}.modern-body .workspace-tabs.workspace-tabs>button{color:#36516f!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.modern-body .workspace-tabs.workspace-tabs>button:hover:not(:disabled){background:#e9eff7!important;border:0!important}.modern-body .workspace-tabs.workspace-tabs>button:focus-visible{text-underline-offset:3px;text-decoration:underline}.workspace-tabs>button,.workspace-tabs>details{flex:none;align-self:center}.workspace-tabs>details{color:#435c79;font-size:12px}.workspace-tabs>details summary{cursor:pointer;padding:5px 8px}.workspace-tabs>details button{display:block}.workspace-surface.has-open-tabs{background:#fff;border:1px solid #cbd8e8;border-top:0;border-radius:0 0 12px 12px;min-width:0;position:relative;overflow:hidden;box-shadow:0 4px 18px #273e5d0b}.workspace-save{color:#627891;margin:0;padding:9px 16px 5px;font-size:11px}.workspace-page{scrollbar-gutter:stable;min-width:0;max-height:calc(100vh - 165px);overflow:auto}.workspace-page[hidden]{display:none}.workspace-close{z-index:10000;background:#fff;border:1px solid #b4c9ea;border-radius:10px;padding:24px;position:fixed;top:30%;left:50%;transform:translate(-50%);box-shadow:0 0 0 100vmax #172d4f66}.workspace-close button{margin:5px;padding:8px}@media (width<=600px){.workspace-tabs>span{height:38px}.workspace-tabs>span.active{height:40px}.workspace-surface.has-open-tabs{border-radius:0 0 8px 8px}}.workspace-surface.has-open-tabs .workspace-page{box-sizing:border-box;scrollbar-gutter:stable both-edges;padding:0 12px 16px}@media (width<=600px){.workspace-surface.has-open-tabs .workspace-page{padding-inline:8px}}
