.oc-workspace-drawer{height:100dvh;padding:3.5rem 1.25rem max(1.25rem,env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;overflow-wrap:anywhere}.oc-workspace-drawer>*{flex-shrink:0;min-width:0}.oc-workspace-drawer h2{padding-right:1.5rem;overflow-wrap:anywhere}@media (min-width:640px){.oc-workspace-drawer{padding-inline:1.5rem}}@media (max-width:639px){.oc-workspace-drawer{max-width:100vw}.oc-interview-candidate input,.oc-interview-candidate textarea,.oc-workspace-drawer input:not([type=checkbox]):not([type=radio]),.oc-workspace-drawer select,.oc-workspace-drawer textarea,[data-product-shell] input:not([type=checkbox]):not([type=radio]),[data-product-shell] select,[data-product-shell] textarea,[data-workspace-detail] input:not([type=checkbox]):not([type=radio]),[data-workspace-detail] select,[data-workspace-detail] textarea{font-size:var(--oc-size-16);max-width:100%}.oc-interview-candidate button,.oc-workspace-drawer button,.oc-workspace-drawer select,[data-product-shell] button,[data-product-shell] select,[data-workspace-detail] button,[data-workspace-detail] select{min-height:44px}.oc-workspace-drawer button{white-space:normal;overflow-wrap:anywhere}[data-product-shell] main{padding-inline:1rem}}[data-workspace-detail]{min-width:0;overflow-wrap:anywhere}.oc-context-sidebar nav [data-navigation-toggle][data-active=true]{color:var(--oc-rail-text);font-weight:600}.oc-workspace-nav-children{overflow:hidden}@media (prefers-reduced-motion:no-preference){.oc-workspace-nav-children[data-state=open]{animation:oc-nav-expand .15s ease-out}.oc-workspace-nav-children[data-state=closed]{animation:oc-nav-collapse .12s ease-in}@keyframes oc-nav-expand{0%{height:0;opacity:0}to{height:var(--radix-collapsible-content-height);opacity:1}}@keyframes oc-nav-collapse{0%{height:var(--radix-collapsible-content-height);opacity:1}to{height:0;opacity:0}}}.oc-workspace-drawer.oc-applicant-drawer{width:min(96vw,1480px);max-width:96vw}.oc-applicant-profile-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.oc-applicant-resume{min-width:0;padding:1rem;border-radius:var(--oc-radius-lg);background:var(--oc-surface-blue)}@media (min-width:1024px){.oc-applicant-profile-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.oc-applicant-resume{position:sticky;top:0}}@media (max-width:639px){.oc-workspace-drawer.oc-applicant-drawer{width:100vw;max-width:100vw}}.oc-workspace-drawer.oc-applicant-drawer{overflow:hidden;padding:0;gap:0}.oc-applicant-drawer>.oc-applicant-drawer-scroll{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:3.5rem 1.5rem 1.5rem}.oc-applicant-review-footer{flex:0 0 auto;position:relative;z-index:1;isolation:isolate;background:var(--card);border-top:1px solid var(--border);padding:1rem 1.5rem max(1rem,env(safe-area-inset-bottom))}@media (max-width:639px){.oc-applicant-drawer>.oc-applicant-drawer-scroll,.oc-applicant-review-footer{padding-inline:1rem}}