.icVsOW_root{--work-tab:28px;--work-panel:300px;--work-sheet:#f5f1ea;--work-ink:#141414;--work-red:#c4161c;--work-muted:#8d877e;--work-open:.25s;font-family:var(--work-font,var(--font-jost), "Futura", "Jost", sans-serif)}.icVsOW_dock{z-index:7;width:var(--work-panel);cursor:default;pointer-events:none;align-items:stretch;max-width:calc(100vw - 48px);transition:opacity .3s;display:flex;position:fixed;top:50%;transform:translateY(-50%)}.icVsOW_root:not([data-study]) .icVsOW_tab,.icVsOW_root:not([data-study]) .icVsOW_dock[data-open] .icVsOW_panel{pointer-events:auto}.icVsOW_dock[data-side=left]{left:env(safe-area-inset-left,0px)}.icVsOW_dock[data-side=right]{right:env(safe-area-inset-right,0px);flex-direction:row-reverse}.icVsOW_root[data-study] .icVsOW_dock{opacity:0}.icVsOW_tab{flex:0 0 var(--work-tab);width:var(--work-tab);background:var(--work-sheet);min-height:136px;color:var(--work-ink);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:14px 0;display:flex;position:relative}.icVsOW_tab:focus-visible{outline:2px solid var(--work-red);outline-offset:-4px}.icVsOW_spine{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;align-items:center;gap:8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.icVsOW_dock[data-side=left] .icVsOW_spine{transform:rotate(180deg)}.icVsOW_mark{background:var(--work-red);border-radius:50%;flex:none;width:6px;height:6px}.icVsOW_panel{background:var(--work-sheet);visibility:hidden;clip-path:inset(0 100% 0 0);min-width:0;transition:clip-path var(--work-open) cubic-bezier(.2, 0, 0, 1), visibility 0s linear var(--work-open);flex:auto;align-items:center;display:flex}.icVsOW_dock[data-side=right] .icVsOW_panel{clip-path:inset(0 0 0 100%);justify-content:flex-end}.icVsOW_dock[data-side][data-open] .icVsOW_panel{visibility:visible;clip-path:inset(0);transition-delay:0s}.icVsOW_list{gap:2px;margin:0;padding:18px 22px;list-style:none;display:grid}.icVsOW_dock[data-side=right] .icVsOW_list{text-align:right}.icVsOW_project,.icVsOW_soon{letter-spacing:.08em;text-transform:uppercase;padding:8px 0;font-size:15px;font-weight:700;line-height:1.2;display:block}.icVsOW_project{color:var(--work-ink);text-decoration:none;transition:color .12s}.icVsOW_project:hover,.icVsOW_project:focus-visible{color:var(--work-red)}.icVsOW_project:focus-visible{outline:2px solid var(--work-ink);outline-offset:3px}.icVsOW_soon{color:var(--work-muted)}@media (max-width:700px){.icVsOW_root{--work-tab:20px;--work-panel:min(300px, calc(100vw - 64px))}.icVsOW_tab{min-height:112px;padding:10px 0}.icVsOW_spine{gap:6px;font-size:10px}.icVsOW_mark{width:5px;height:5px}.icVsOW_list{padding:14px 18px}.icVsOW_project,.icVsOW_soon{font-size:14px}}@media (pointer:coarse){.icVsOW_tab:before{content:"";width:44px;position:absolute;top:-8px;bottom:-8px}.icVsOW_dock[data-side=left] .icVsOW_tab:before{left:0}.icVsOW_dock[data-side=right] .icVsOW_tab:before{right:0}}@media (prefers-reduced-motion:reduce){.icVsOW_panel,.icVsOW_dock[data-side=right] .icVsOW_panel{clip-path:none;opacity:0;transition:opacity .2s,visibility 0s linear .2s}.icVsOW_dock[data-side][data-open] .icVsOW_panel{clip-path:none;opacity:1;transition:opacity .2s,visibility}.icVsOW_dock{transition:none}}
