.sidebar-nav .nav-item{border-radius:8px;gap:8px;min-height:30px;padding:5px 8px;font-size:13.5px;line-height:1.4}.sidebar-nav .nav-item .ico{width:16px;height:16px}@media (hover:none){.sidebar-nav .nav-item{min-height:40px}}.nav-item-btn{width:100%;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;font-size:13.5px;line-height:1.4}.sidebar-projects{flex-direction:column;gap:2px;margin-top:10px;display:flex}.nav-ungrouped{border-radius:8px;flex-direction:column;gap:2px;display:flex}.nav-row{border-radius:8px;align-items:center;display:flex;position:relative}.nav-row>.nav-item{flex:1;min-width:0}.sidebar-nav .nav-item.sidebar-project-item{padding-left:32px;position:relative}.nav-item.sidebar-project-item:before{content:"";border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:13px;box-shadow:inset 0 0 0 1.5px #9fb0b5}.nav-item.sidebar-project-item.active:before{background:var(--brand);box-shadow:none}.nav-more-wrap{display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.nav-more{opacity:0;width:24px;height:24px}.nav-row:hover .nav-more,.nav-row:focus-within .nav-more,.nav-group-head:hover .nav-more,.nav-group-head:focus-within .nav-more,.nav-more[aria-expanded=true]{opacity:1}.sidebar-nav .nav-row:hover>.nav-item,.sidebar-nav .nav-row:focus-within>.nav-item,.sidebar-nav .nav-row.menu-open>.nav-item{padding-right:32px}.nav-more:focus-visible{outline:2px solid var(--brand-deep);outline-offset:1px}@media (hover:none){.nav-more{opacity:1}.sidebar-nav .nav-row>.nav-item{padding-right:32px}}.menu.nav-menu{z-index:45;width:204px;max-height:320px;position:absolute;top:calc(100% + 6px);left:auto;right:-2px;overflow-y:auto}.nav-row.menu-open,.nav-group-head.menu-open{z-index:46}.nav-menu .menu-item:disabled{color:var(--muted);cursor:default;opacity:.6}.nav-menu .menu-item:disabled:hover{background:0 0}.nav-menu .menu-item.on:disabled{color:var(--text);opacity:1}.nav-menu .menu-item:focus-visible{outline:2px solid var(--brand-deep);outline-offset:-2px}.nav-menu-label{color:var(--muted);padding:8px 10px 4px;font-size:11.5px;font-weight:700}.nav-group{border-radius:8px;flex-direction:column;gap:2px;margin-top:10px;display:flex}.nav-group-head{border-radius:8px;align-items:center;gap:6px;min-height:28px;padding-right:32px;display:flex;position:relative}.nav-group-toggle{letter-spacing:.02em;min-width:0;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex:1;align-items:center;gap:8px;padding:5px 6px 5px 8px;font-size:12px;font-weight:700;display:flex}.nav-group-toggle:hover{color:var(--text)}.nav-group-toggle:focus-visible{outline:2px solid var(--brand-deep);outline-offset:-2px}.nav-group-toggle .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav-chevron{flex:none;transition:transform .12s}.nav-chevron.is-collapsed{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.nav-chevron{transition:none}}@media (hover:none){.nav-group-head{min-height:36px}}.nav-group-head>.unread-badge{flex:none}.nav-group-empty{padding:4px 8px 4px 32px;font-size:12.5px}.nav-group-form{flex:1;min-width:0;padding:2px 0 2px 8px}.nav-group-head:has(.nav-group-form){padding-right:8px}.input.nav-group-input{border-radius:8px;padding:5px 9px;font-size:13px}.nav-row.dragging,.nav-group.dragging{opacity:.45}.nav-row.drop-before{box-shadow:inset 0 2px 0 var(--brand-deep)}.nav-row.drop-after{box-shadow:inset 0 -2px 0 var(--brand-deep)}.nav-group.drop-before{box-shadow:0 -2px 0 var(--brand-deep)}.nav-group.drop-after{box-shadow:0 2px 0 var(--brand-deep)}.nav-group.drop-into>.nav-group-head,.nav-ungrouped.drop-into>.nav-drop-zone{background:var(--brand-soft);color:var(--brand-deep)}.nav-drop-zone{box-shadow:inset 0 0 0 1px var(--line);border-radius:8px;padding:6px 8px 6px 32px;font-size:12.5px}.sidebar-collapsed .sidebar-nav .nav-item{gap:10px;min-height:44px;padding:10px}.sidebar-collapsed .sidebar-nav .nav-item .ico{width:24px;height:24px}.sidebar-collapsed .sidebar-projects,.sidebar-collapsed .sidebar-new-project,.sidebar-collapsed .nav-new-group{display:none}
.space-switch{padding:4px 2px 6px}.space-switch-group{background:#dfe9ec;border-radius:9px;gap:2px;padding:2px;display:flex}.space-switch-btn{min-width:0;min-height:28px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:1;font-size:12.5px;font-weight:600}.space-switch-btn:hover{color:var(--text)}.space-switch-btn.active{color:var(--brand-deep);background:#fff;box-shadow:0 1px 2px #152b4014}.space-switch-btn:focus-visible{outline:2px solid var(--brand-deep);outline-offset:1px}.sidebar-collapsed .space-switch{padding:4px 0 6px}.sidebar-collapsed .space-switch-group{flex-direction:column}.sidebar-collapsed .space-switch-btn{padding:0 2px;font-size:11px}
html[data-ui=new]{--newui-nav-w:210px;--newui-pad-x:24px;--newui-pad-y:24px}@media (max-width:767px){html[data-ui=new]{--newui-pad-x:16px;--newui-pad-y:20px}}@media (min-width:768px){html[data-ui=new] .shell:not(.sidebar-collapsed){grid-template-columns:var(--newui-nav-w) minmax(0, 1fr)}}html[data-ui=new] .shell:not(.shell-editor)>.app-main{padding:var(--newui-pad-y) var(--newui-pad-x)}html[data-ui=new] .newui-bleed{margin:calc(-1 * var(--newui-pad-y)) calc(-1 * var(--newui-pad-x)) var(--newui-pad-y);border-bottom:1px solid var(--line)}html[data-ui=new] .newui-menu{flex-direction:column;gap:3px;margin-top:6px;display:flex}html[data-ui=new] .newui-menu-item{border-radius:9px;gap:10px;min-height:44px;padding:10px 12px;font-size:14px;font-weight:550}html[data-ui=new] .newui-menu-item.active{font-weight:700}html[data-ui=new] .newui-menu-ico{width:18px;height:18px;color:var(--muted);flex:none}html[data-ui=new] .newui-menu-item.active .newui-menu-ico{color:var(--brand-deep)}html[data-ui=new] .newui-menu-item .unread-badge{margin-left:auto}html[data-ui=new] .newui-menu-off{color:var(--muted);opacity:.6;cursor:default}html[data-ui=new] .newui-menu-off:hover{color:var(--muted);background:0 0}html[data-ui=new] .sidebar-collapsed .newui-menu-item{justify-content:center;padding:10px 0}html[data-ui=new] .sidebar-collapsed .newui-menu-item .unread-badge{display:none}html[data-ui=new] .newui-list-label{letter-spacing:.02em;color:var(--muted);padding:18px 10px 0;font-size:11.5px;font-weight:700}html[data-ui=new] .newui-ops-notice{background:var(--brand-soft);color:var(--brand-deep);border-radius:10px;margin:8px 2px 0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.5}html[data-ui=new] .newui-ops-notice span{color:var(--muted);font-size:12px;font-weight:400;display:block}html[data-ui=new] .newui-ops-empty{margin:0;padding:4px 10px;font-size:12.5px}html[data-ui=new] .newui-sidebar[data-newui-space=ops] .sidebar-projects>.sidebar-copy,html[data-ui=new] .sidebar-collapsed .newui-list-label,html[data-ui=new] .sidebar-collapsed .newui-ops-notice,html[data-ui=new] .sidebar-collapsed .newui-ops-empty{display:none}html[data-ui=new] .newui-topbar{box-sizing:border-box;min-height:69px;padding:16px var(--newui-pad-x);flex-wrap:wrap;align-items:center;gap:12px;display:flex}html[data-ui=new] .newui-title{letter-spacing:-.035em;margin:0;font-size:21px;font-weight:750;line-height:1.3}html[data-ui=new] .newui-tools{align-items:center;gap:8px;display:flex}@media (max-width:767px){html[data-ui=new] .newui-topbar{min-height:62px;padding:12px var(--newui-pad-x);gap:8px}html[data-ui=new] .newui-title{font-size:19px}}html[data-ui=new] .newui-intro{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:18px;display:flex}html[data-ui=new] .newui-intro p{flex:1;min-width:200px;margin:0;font-size:13.5px}
