.shell[data-v-b1a6d7a4]{--grid-cols: 3fr 5fr;display:grid;grid-template-columns:var(--grid-cols);grid-template-rows:40px 1fr;grid-template-areas:"header header" "left   main";height:100vh;width:100vw;overflow:hidden}.shell__header[data-v-b1a6d7a4]{grid-area:header;overflow:hidden}.shell__left[data-v-b1a6d7a4]{grid-area:left;position:relative;background:#fff;overflow:hidden}.shell__main[data-v-b1a6d7a4]{grid-area:main;background:#dbe3ef;overflow:hidden}.info[data-v-1d926a8d]{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;padding:0 16px;box-sizing:border-box;background:#0b0b0b;border-bottom:1px solid #2a2a2a;color:#fff}.info__company[data-v-1d926a8d]{font-size:15px;font-weight:700;letter-spacing:-.01em;color:#fff}.info__time[data-v-1d926a8d]{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#c9ced6}.embed[data-v-872efdf7]{position:relative;width:100%;height:100%;overflow:hidden}.embed__iframe[data-v-872efdf7]{width:100%;height:100%;border:0;display:block}.embed__overlay[data-v-872efdf7]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#667085;background:#f2f4f7;text-align:center;padding:16px}.tabs[data-v-e4890e92]{display:flex;flex-direction:column;gap:8px}.tabs__btn[data-v-e4890e92]{display:flex;align-items:center;justify-content:center;width:46px;height:104px;padding:0;border:1px solid #cdd6e5;border-right:0;border-radius:14px 0 0 14px;background:#ffffffe6;color:#5b6a86;cursor:pointer;box-shadow:-3px 0 10px #1b2a4e0f;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease}.tabs__btn[data-v-e4890e92]:not(.tabs__btn--active):hover{background:#fff;color:#1d2939}.tabs__btn[data-v-e4890e92]:focus-visible{outline:2px solid #3f52a3;outline-offset:2px}.tabs__btn--active[data-v-e4890e92]{background:linear-gradient(135deg,#5468c4,#3a4c96);border-color:transparent;color:#fff;box-shadow:-5px 0 16px #3a4c964d}.tabs__label[data-v-e4890e92]{writing-mode:vertical-rl;text-orientation:mixed;font-weight:700;font-size:16px}.left__avatar[data-v-826d6755]{position:absolute;top:0;right:0;bottom:0;left:0}.left__tabs[data-v-826d6755]{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:1}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f3f3f3}
