.academy-blog .bl-board{--case-ink:#193828;--case-muted:#475449;--case-rule:#cbd1c4;margin:8px 0 28px}.academy-blog .relationship-board{border:0;border-radius:0;background:transparent;overflow:visible}.academy-blog .relationship-board__toolbar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:16px;border-bottom:1px solid var(--case-rule)}.academy-blog .relationship-board__mode,.academy-blog .relationship-board__views{display:flex;flex-wrap:wrap;gap:6px}.academy-blog .relationship-board button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid #b9c5b6;border-radius:6px;padding:10px 13px;min-height:44px;font:600 13px/1.4 var(--gx-font-ui);color:var(--case-ink);background:transparent}.academy-blog .relationship-board button[aria-pressed=true]{color:#fff;background:var(--case-ink);border-color:var(--case-ink)}.academy-blog .relationship-board button:hover:not([aria-pressed=true]){background:#e3e9d7}.academy-blog .relationship-board__guide{font-size:14px;line-height:1.7;padding:18px 20px 0;margin:0;min-height:78px;color:var(--case-muted)}.academy-blog .relationship-board__scroll{overflow-x:auto;max-width:100%;overscroll-behavior-x:contain;padding:20px}.academy-blog .relationship-board__sheet{min-width:850px}.academy-blog .relationship-board .gx-board__time{white-space:normal}.academy-blog .relationship-board .gx-board__grid>div>span{transition:background-color .16s ease}.academy-blog .career-board[data-focus=friend] .gx-board__grid>div:nth-of-type(5)>span,.academy-blog .career-board[data-focus=role] .gx-board__grid>div:nth-of-type(4)>span,.academy-blog .career-board[data-focus=salary] .gx-board__grid>div:nth-of-type(3)>span,.academy-blog .career-board[data-focus=salary] .gx-board__grid>div:nth-of-type(6)>span,.academy-blog .relationship-board[data-focus=group] .gx-board__grid>div:first-of-type>span,.academy-blog .relationship-board[data-focus=group] .gx-board__grid>div:nth-of-type(3)>span,.academy-blog .relationship-board[data-focus=hidden] .gx-board__grid>div:nth-of-type(5)>span{background:#e0e9ae}.academy-blog .career-board .gx-board__pillars>span:first-child .gx-board__pair{color:var(--case-muted)}.academy-blog .career-board .gx-board__pillars>span:first-child .gx-board__wx,.academy-blog .relationship-board__mobile{display:none}.bl-fit{position:relative}.bl-fit__clip{overflow:hidden}.bl-fit__scale{width:850px;transform-origin:top left}.bl-fit__board{border:0;background:transparent;overflow:visible}.bl-fit__hint{display:none}.bl-fit__open{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;color:transparent;cursor:zoom-in}.bl-viewer{width:min(920px,calc(100vw - 24px));background:var(--gx-shell,#f8f5ec);border-radius:8px;transform-origin:center center}.bl-viewer .relationship-board__sheet{min-width:0;width:100%}@media (max-width:720px){.academy-blog .relationship-board__toolbar{flex-direction:column;align-items:stretch;gap:8px;padding:10px}.academy-blog .relationship-board__mode,.academy-blog .relationship-board__views{display:flex;flex-wrap:nowrap;width:100%;gap:6px}.academy-blog .relationship-board__mode button,.academy-blog .relationship-board__views button{flex:1 1;min-width:0;min-height:34px;padding:6px 4px;font-size:11px;line-height:1.2}}@media (max-width:900px){.academy-blog .relationship-board__mobile{display:block}.academy-blog .relationship-board__scroll{padding:16px}.academy-blog .relationship-board__guide{min-height:0;padding:18px 16px 0}}