.workspace-sidebar{gap:14px;padding:14px 12px 12px}.workspace-sidebar-heading{display:flex;min-width:0}.workspace-sidebar-heading .workspace-brand-block{min-width:0;flex:1 1}.workspace-brand-block{gap:11px;min-height:0;padding:4px 8px 14px;border-bottom-color:rgba(255,255,255,.08);border-radius:0}.workspace-brand-copy{min-width:0;display:grid;gap:2px}.workspace-brand-block .workspace-brand-copy :is(h1,p){max-width:none;margin:0;overflow:visible;font-size:15.5px;font-weight:850;line-height:1.15;letter-spacing:normal;text-overflow:clip;white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.workspace-brand-copy small{overflow:hidden;color:rgba(244,239,230,.46);font-size:11px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workspace-brand-block.workspace-brand-block-logo{margin:0;padding:2px 6px 12px}.workspace-brand-block-logo .workspace-brand-logo{max-height:56px}.workspace-brand-block:focus-visible{outline:2px solid #ffd8a4;outline-offset:2px;border-radius:10px}.workspace-sidebar-menu{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:12px}.workspace-nav-list{grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;max-height:none;padding:0 2px 4px 0;scrollbar-width:thin;scrollbar-color:rgba(255,216,164,.22) transparent}.workspace-sidebar-menu>.workspace-nav-list{min-height:0;flex:1 1}.workspace-nav-group{display:grid;gap:2px;min-width:0}.workspace-nav-item{position:relative;display:flex;align-items:center;gap:10px;min-width:0;min-height:36px;padding:7px 10px;border:1px solid transparent;border-radius:10px;color:rgba(244,239,230,.72);text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease}.workspace-nav-item:hover{color:#fffaf0;background:rgba(255,255,255,.055);border-color:transparent}.workspace-nav-group-action:focus-visible,.workspace-nav-item:focus-visible{outline:2px solid #ffd8a4;outline-offset:1px}.workspace-nav-item.active{color:#fffaf0;background:linear-gradient(90deg,rgba(217,121,53,.2),rgba(217,121,53,.07) 72%,rgba(217,121,53,.03));border-color:rgba(255,216,164,.13);box-shadow:none}.workspace-nav-item.active:before{content:"";position:absolute;top:50%;right:auto;left:0;width:3px;height:16px;border-radius:0 3px 3px 0;background:#f0a060;transform:translateY(-50%)}.workspace-nav-item .workspace-nav-label{flex:1 1 auto;min-width:0;overflow:hidden;font-size:13.5px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.workspace-nav-icon{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.7;transition:opacity .16s ease,color .16s ease,transform .18s ease}.workspace-nav-item:hover .workspace-nav-icon{opacity:1}.workspace-nav-item.active .workspace-nav-icon{color:#f3a86b;opacity:1}.workspace-nav-item .workspace-nav-count{flex:0 0 auto;min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 6px;overflow:visible;border-radius:999px;color:#2b1508;background:#f0a060;font-size:11px;font-weight:850;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace-nav-group>.workspace-nav-group-header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px;padding:0 4px 2px 10px}.workspace-nav-group-header p{margin:0;color:rgba(244,239,230,.44);font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.workspace-nav-group-action{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;color:rgba(244,239,230,.62);transition:background .16s ease,color .16s ease}.workspace-nav-group-action:hover{color:#fffaf0;background:rgba(255,255,255,.08)}.workspace-nav-group-action .workspace-nav-icon{width:16px;height:16px;flex-basis:16px;opacity:1}.workspace-nav-group>.workspace-nav-team-list{display:grid;gap:2px}.workspace-nav-item.employee-nav-item{min-height:44px;padding:6px 10px 6px 8px}.workspace-nav-item .workspace-nav-avatar{position:relative;width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;overflow:visible;border-radius:9px;color:#3a1c08;background:linear-gradient(135deg,#ffe2b8,#d97935);font-size:10.5px;font-weight:900;line-height:1;letter-spacing:normal;white-space:nowrap}.workspace-nav-avatar img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover;object-position:50% 18%;box-shadow:0 0 0 1px rgba(255,240,222,.18)}.workspace-nav-item .workspace-nav-text{flex:1 1 auto;min-width:0;display:grid;gap:1px;overflow:hidden;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:normal}.workspace-nav-text small{overflow:hidden;color:rgba(244,239,230,.48);font-size:11.5px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.workspace-nav-item.active .workspace-nav-text small{color:rgba(255,238,220,.66)}.workspace-nav-item .workspace-nav-avatar-add{border:1px dashed rgba(255,216,164,.42);color:#f0a060;background:rgba(217,121,53,.06)}.workspace-nav-avatar-add .workspace-nav-icon{width:14px;height:14px;flex-basis:14px;opacity:1}.workspace-nav-empty-note{margin:0;padding:6px 10px;color:rgba(244,239,230,.5);font-size:12px;font-weight:650}.workspace-nav-group.workspace-nav-secondary{gap:2px;padding-top:12px;border-top:1px solid rgba(255,255,255,.07)}.workspace-nav-disclosure{display:grid}.workspace-nav-disclosure>.workspace-nav-summary{margin:0;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.workspace-nav-summary::-webkit-details-marker{display:none}.workspace-nav-summary::marker{content:""}.workspace-nav-item .workspace-nav-chevron{width:16px;height:16px;flex-basis:16px;margin-left:auto;opacity:.5}.workspace-nav-disclosure[open]>.workspace-nav-summary .workspace-nav-chevron{transform:rotate(180deg)}.workspace-nav-disclosure[data-contains-active=true]>.workspace-nav-summary{color:#fffaf0}.workspace-nav-disclosure[data-contains-active=true]>.workspace-nav-summary .workspace-nav-icon:not(.workspace-nav-chevron){color:#f3a86b;opacity:1}.workspace-nav-subitems{display:grid;gap:1px;margin:2px 0 6px 18px;padding-left:10px;border-left:1px solid rgba(255,255,255,.08)}.workspace-nav-item.workspace-nav-subitem{min-height:32px;padding:6px 10px;color:rgba(244,239,230,.64)}.workspace-nav-item.workspace-nav-subitem .workspace-nav-label{font-size:13px;font-weight:650}.workspace-nav-item.workspace-nav-subitem.active,.workspace-nav-item.workspace-nav-subitem:hover{color:#fffaf0}.workspace-nav-item.workspace-nav-subitem.active:before{left:-12px;height:14px;border-radius:3px}.workspace-sidebar-footer{gap:8px;padding-top:12px;border-top-color:rgba(255,255,255,.08)}.workspace-user-card{grid-template-columns:34px minmax(0,1fr) 34px;gap:10px;padding:7px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:rgba(255,255,255,.035)}.workspace-user-card[data-has-avatar=false]{grid-template-columns:minmax(0,1fr) 34px}.workspace-user-card[data-has-avatar=false] .workspace-user-copy{grid-column:1;justify-items:center;text-align:center}.workspace-user-card .workspace-user-avatar{width:34px;height:34px;border-radius:10px;font-size:12.5px}.workspace-user-card .workspace-user-avatar.user-avatar-img{border:0;object-position:50% 18%;box-shadow:0 0 0 1px rgba(255,240,222,.18)}.workspace-user-card .workspace-user-copy strong{overflow:visible;font-size:13.5px;font-weight:800;line-height:1.2;text-overflow:clip;white-space:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}.workspace-user-card .workspace-user-copy span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.workspace-brand-copy :is(h1,p)[data-fit-break],.workspace-user-copy strong[data-fit-break]{overflow-wrap:anywhere}.workspace-user-card .workspace-logout-icon-button{width:34px;height:34px}.workspace-logout-icon-button:focus-visible{outline:2px solid #ffd8a4;outline-offset:1px}.workspace-sidebar-legal-links{padding:0 8px;color:rgba(244,239,230,.42)}.workspace-mobile-nav-toggle{display:none}@media (max-width:980px){.workspace-sidebar{position:sticky;top:0;z-index:10;height:auto;gap:0;padding:10px 18px}.workspace-sidebar-heading{min-height:56px;align-items:center;gap:12px}.workspace-sidebar-heading .workspace-brand-block,.workspace-sidebar-heading .workspace-brand-block.workspace-brand-block-logo{min-height:0;margin:0;padding:0;border:0}.workspace-sidebar-heading .workspace-brand-logo{max-width:min(48vw,260px);max-height:44px}.workspace-mobile-nav-toggle{display:inline-flex;min-width:88px;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;padding:9px 12px;border:1px solid rgba(255,250,240,.22);border-radius:12px;color:#fffaf0;background:rgba(255,250,240,.07);font:inherit;font-size:13px;font-weight:750;cursor:pointer}.workspace-mobile-nav-toggle:hover,.workspace-mobile-nav-toggle[aria-expanded=true]{border-color:rgba(255,216,164,.55);background:rgba(217,121,53,.16)}.workspace-mobile-nav-toggle:focus-visible{outline:2px solid #ffd8a4;outline-offset:3px}.workspace-mobile-nav-icon{display:grid;gap:5px;width:17px}.workspace-mobile-nav-icon i{display:block;height:2px;border-radius:1px;background:currentColor;transition:transform .16s ease}.workspace-sidebar[data-mobile-open=true] .workspace-mobile-nav-icon i:first-child{transform:translateY(3.5px) rotate(45deg)}.workspace-sidebar[data-mobile-open=true] .workspace-mobile-nav-icon i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.workspace-sidebar-menu{display:none}.workspace-sidebar[data-mobile-open=true]{height:100vh;height:100dvh;margin-bottom:calc(var(--workspace-bar-height, 76px) - 100dvh);background:rgba(14,10,9,.94)}html:has(.workspace-sidebar[data-mobile-open=true]){overflow:hidden}.workspace-sidebar[data-mobile-open=true] .workspace-sidebar-menu{display:flex;min-height:0;flex:1 1 auto;gap:14px;overflow-y:auto;overscroll-behavior:contain;margin-top:10px;padding:16px 2px 0;border-top:1px solid rgba(255,250,240,.12);scrollbar-color:rgba(255,216,164,.36) transparent}.workspace-sidebar[data-mobile-open=true] .workspace-sidebar-menu>.workspace-sidebar-footer{position:sticky;bottom:0;margin-top:auto;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:rgb(14,10,9)}.workspace-sidebar-menu>.workspace-nav-list{max-height:none;flex:none;overflow:visible}.workspace-nav-item{min-height:44px}.workspace-nav-item.workspace-nav-subitem{min-height:42px}.workspace-nav-item.employee-nav-item{min-height:48px}.workspace-nav-group-action{width:40px;height:40px}}@media (min-width:621px) and (max-width:980px){.workspace-sidebar-menu>.workspace-nav-list,.workspace-sidebar-menu>.workspace-sidebar-footer{width:min(100%,560px)}}@media (max-width:620px){.workspace-sidebar{padding:10px 16px}}@media (prefers-reduced-motion:reduce){.workspace-mobile-nav-icon i,.workspace-nav-group-action,.workspace-nav-icon,.workspace-nav-item{transition:none}}.employee-portrait-edit-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}