.labbar{height:30px;display:flex;gap:9px;align-items:center;justify-content:center;background:#edede8;color:#595951;font-size:10px;border-bottom:1px solid #e4e4dc}.labbar strong{font-weight:700}.lab-indicator{display:inline-block;width:5px;height:5px;background:#7d785d;border-radius:50%}.shell{display:grid;grid-template-columns:224px minmax(0,1fr);min-height:calc(100vh - 30px)}aside{background:#fff;border-right:1px solid var(--line);padding:37px 23px 25px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;max-height:100vh}.brand-block{display:flex;flex-direction:column;align-items:flex-start;text-decoration:none;gap:12px;margin:0 0 32px}.logo{width:114px;height:auto;display:block}.brand-block>span{font-size:13px;letter-spacing:.1px;color:var(--muted)}.side-label{font-size:11px;color:#74746c;margin:5px 12px 12px}.nav{display:flex;flex-direction:column;gap:6px}.nav button{justify-content:flex-start;position:relative;width:100%;background:transparent;color:#65655f;border:0;padding:13px 12px;font-size:13px;font-weight:400;gap:12px;text-align:left;white-space:nowrap}.nav button:hover{background:#f5f5f0;color:var(--ink)}.nav button.active{background:#f0f2ec;color:var(--ink);font-weight:700}.nav button.active>.icon{color:var(--green)}.nav-marker{margin-left:auto;width:5px;height:5px;background:var(--green);border-radius:50%}.side-manifesto{margin-top:auto;padding:50px 11px 36px}.side-manifesto p{font-size:22px;letter-spacing:-.7px;font-weight:400;line-height:1.2;margin:16px 0 12px}.side-manifesto small{font-size:11px;line-height:1.6}.vertical-dots{display:flex;gap:7px}.vertical-dots i{width:7px;height:7px;border-radius:50%;background:var(--tone)}.aside-bottom{display:flex;align-items:center;gap:8px;border-top:1px solid var(--line);padding-top:21px;min-width:0}.avatar{width:31px;height:31px;background:#f1f1ed;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.avatar .icon{width:16px}.profile-data{min-width:0;flex:1}.profile-data strong{display:block;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.profile-data small{font-size:9px;display:block;margin-top:2px}.aside-bottom .icon-button{width:30px;min-height:30px;height:30px;padding:6px}.main{padding:22px 45px 24px;min-width:0;width:100%;max-width:1380px;margin:0 auto}.topline{display:flex;justify-content:space-between;align-items:center;padding-bottom:13px;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}.breadcrumb{display:flex;align-items:center;gap:13px}.breadcrumb span{color:#a7a79e}.breadcrumb b{color:var(--ink);font-weight:400}.top-actions{display:flex;gap:12px;align-items:center}.connection{display:flex;gap:7px;align-items:center;font-size:10px}.connection i,.available-label i{width:5px;height:5px;border-radius:50%;background:var(--green)}.top-actions .icon-button{width:32px;height:32px;min-height:32px}.heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin:29px 0 27px}.heading p{font-size:13px;line-height:1.6;color:var(--muted);max-width:610px;margin:0}.heading-actions{padding-bottom:4px;flex-shrink:0}.row{display:flex;justify-content:space-between;align-items:center;gap:16px}.actions{display:flex;align-items:center;gap:17px;flex-wrap:wrap;margin-top:24px}.section{margin-top:32px}.section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.section-head h2{margin:0}.section-head .small{font-size:11px}