.MediaFrame-module__luk6jW__frame{aspect-ratio:16/9;background:var(--surface);width:100%;position:relative;overflow:hidden}.MediaFrame-module__luk6jW__frame iframe{object-fit:contain;border:0;width:100%;height:100%;display:block}.MediaFrame-module__luk6jW__fallback{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}.MediaFrame-module__luk6jW__fallback p{margin:0}.MediaFrame-module__luk6jW__fallback a{color:var(--accent)}.MediaFrame-module__luk6jW__images{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.25rem;display:grid}.MediaFrame-module__luk6jW__images img{width:100%;height:auto;display:block}
.CompanyJobEditor-module__QS1lRa__editor{gap:2rem;padding-top:.25rem;display:grid}.CompanyJobEditor-module__QS1lRa__featuredHeading,.CompanyJobEditor-module__QS1lRa__toolbar,.CompanyJobEditor-module__QS1lRa__footer{justify-content:space-between;align-items:center;gap:1rem;display:flex}.CompanyJobEditor-module__QS1lRa__editor h3{margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.CompanyJobEditor-module__QS1lRa__hint,.CompanyJobEditor-module__QS1lRa__limit,.CompanyJobEditor-module__QS1lRa__meta,.CompanyJobEditor-module__QS1lRa__emptyPins,.CompanyJobEditor-module__QS1lRa__empty{color:var(--muted-strong);margin:0;font-size:.875rem;line-height:1.5}.CompanyJobEditor-module__QS1lRa__hint{margin-top:.25rem}.CompanyJobEditor-module__QS1lRa__capacity{color:var(--muted-strong);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.625rem;font-size:.8125rem;display:inline-flex}.CompanyJobEditor-module__QS1lRa__slots{gap:3px;display:flex}.CompanyJobEditor-module__QS1lRa__slots span{background:var(--line);border-radius:2px;width:5px;height:12px}.CompanyJobEditor-module__QS1lRa__slots span[data-filled=true]{background:var(--accent)}.CompanyJobEditor-module__QS1lRa__pins{flex-wrap:wrap;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.CompanyJobEditor-module__QS1lRa__pin{border:1px solid var(--line);border-radius:var(--cosign-radius-small);background:var(--surface-subtle);align-items:center;gap:.5rem;min-width:0;max-width:100%;padding:.125rem .125rem .125rem .625rem;display:flex}.CompanyJobEditor-module__QS1lRa__pin>svg{color:var(--muted);flex-shrink:0}.CompanyJobEditor-module__QS1lRa__pinTitle{text-overflow:ellipsis;white-space:nowrap;max-width:17rem;font-size:.875rem;overflow:hidden}.CompanyJobEditor-module__QS1lRa__pin>button{flex-shrink:0}.CompanyJobEditor-module__QS1lRa__limit{margin-top:.75rem}.CompanyJobEditor-module__QS1lRa__emptyPins{color:var(--muted);margin-top:1rem}.CompanyJobEditor-module__QS1lRa__toolbar{border-bottom:1px solid var(--line);padding-bottom:.625rem}.CompanyJobEditor-module__QS1lRa__toolbar h3{white-space:nowrap;align-items:center;gap:.5rem;display:flex}.CompanyJobEditor-module__QS1lRa__count{color:var(--muted);font-size:.8125rem;font-weight:400}.CompanyJobEditor-module__QS1lRa__search{border:1px solid var(--line-strong);background:var(--surface-subtle);width:min(100%,17.5rem);color:var(--muted);border-radius:8px;align-items:center;gap:.625rem;padding:0 .75rem;display:flex}.CompanyJobEditor-module__QS1lRa__search:focus-within{border-color:var(--accent);background:var(--background)}.CompanyJobEditor-module__QS1lRa__search>svg{flex-shrink:0}.CompanyJobEditor-module__QS1lRa__search>div{flex:1;min-width:0}.CompanyJobEditor-module__QS1lRa__list{margin:0;padding:0;list-style:none}.CompanyJobEditor-module__QS1lRa__row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.875rem 0;display:flex}.CompanyJobEditor-module__QS1lRa__identity{min-width:0}.CompanyJobEditor-module__QS1lRa__title{color:var(--foreground);overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none}.CompanyJobEditor-module__QS1lRa__title:hover{text-underline-offset:3px;text-decoration:underline}.CompanyJobEditor-module__QS1lRa__title:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.CompanyJobEditor-module__QS1lRa__meta{margin-top:.1875rem}.CompanyJobEditor-module__QS1lRa__row button{flex-shrink:0;gap:.375rem;min-width:5.5rem}.CompanyJobEditor-module__QS1lRa__footer{min-height:3rem;color:var(--muted);font-size:.8125rem}.CompanyJobEditor-module__QS1lRa__empty{padding:1.5rem 0}@media (max-width:40rem){.CompanyJobEditor-module__QS1lRa__editor{gap:1.5rem}.CompanyJobEditor-module__QS1lRa__toolbar{flex-wrap:wrap;gap:.625rem;padding-bottom:.625rem}.CompanyJobEditor-module__QS1lRa__search{width:100%}.CompanyJobEditor-module__QS1lRa__row{flex-wrap:wrap;gap:.625rem}.CompanyJobEditor-module__QS1lRa__row button{min-width:4.75rem}.CompanyJobEditor-module__QS1lRa__slots{display:none}}
.AskCosignSidebar-module__bAJCpG__shell{--ask-panel-width:clamp(22rem, 30vw, 28rem);flex:1;min-width:0;transition:padding-right .22s cubic-bezier(.23,1,.32,1);display:flex}.AskCosignSidebar-module__bAJCpG__content{flex-direction:column;flex:1;min-width:0;display:flex}.AskCosignSidebar-module__bAJCpG__shell[data-open=true]{padding-right:var(--ask-panel-width)}.AskCosignSidebar-module__bAJCpG__panel{z-index:60;width:var(--ask-panel-width);background:var(--background);border-left:1px solid var(--line);visibility:hidden;opacity:0;pointer-events:none;outline:none;flex-direction:column;height:100dvh;transition:transform .24s cubic-bezier(.32,.72,0,1),opacity .18s,visibility 0s .24s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(100%)}.AskCosignSidebar-module__bAJCpG__panel[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(0)}.AskCosignSidebar-module__bAJCpG__header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.AskCosignSidebar-module__bAJCpG__header h2{letter-spacing:-.025em;font-size:1rem;font-weight:500}.AskCosignSidebar-module__bAJCpG__actions{align-items:center;gap:.25rem;display:flex}.AskCosignSidebar-module__bAJCpG__expand{width:2rem;height:2rem;color:var(--muted);border-radius:50%;place-items:center;transition:color .15s,background-color .15s;display:grid}@media (hover:hover) and (pointer:fine){.AskCosignSidebar-module__bAJCpG__expand:hover{color:var(--foreground);background:var(--surface)}}.AskCosignSidebar-module__bAJCpG__mobileToggle,.AskCosignSidebar-module__bAJCpG__returnTab,:is(body:has(.AskCosignSidebar-module__bAJCpG__mobile-message-workspace) .AskCosignSidebar-module__bAJCpG__mobileToggle,body:has(input:focus,textarea:focus,[contenteditable=true]:focus) .AskCosignSidebar-module__bAJCpG__mobileToggle){display:none}@media (max-width:900px){.AskCosignSidebar-module__bAJCpG__shell{--ask-nav-height:env(safe-area-inset-bottom,0px)}.AskCosignSidebar-module__bAJCpG__desktopTrigger{display:none}.AskCosignSidebar-module__bAJCpG__shell[data-open=true]{padding-right:0}.AskCosignSidebar-module__bAJCpG__mobileToggle{z-index:56;right:0;bottom:calc(var(--ask-nav-height) + .75rem);transition:opacity .14s,transform .18s cubic-bezier(.23,1,.32,1),visibility;display:block;position:fixed}.AskCosignSidebar-module__bAJCpG__mobileToggle button{background:var(--background);border-right:0;border-radius:.875rem 0 0 .875rem;width:2.75rem;min-height:2.75rem;padding:.625rem;box-shadow:2px 2px 10px #00000008}.AskCosignSidebar-module__bAJCpG__mobileToggle[data-open=true]{opacity:0;visibility:hidden;transition-delay:0s,0s,.18s;transform:translate(.5rem)}.AskCosignSidebar-module__bAJCpG__panel{inset:0 0 var(--ask-nav-height);top:var(--visible-workspace-top,0px);height:var(--visible-workspace-height,calc(100dvh - var(--ask-nav-height)));width:100%;padding-top:env(safe-area-inset-top,0px);opacity:1;border:0;border-radius:0;bottom:auto;transform:translate(100%)}.AskCosignSidebar-module__bAJCpG__panel[data-open=true]{transform:translate(0)}.AskCosignSidebar-module__bAJCpG__header{display:none}.AskCosignSidebar-module__bAJCpG__returnTab{z-index:2;left:0;top:calc(env(safe-area-inset-top,0px) + 4.25rem);display:block;position:absolute}.AskCosignSidebar-module__bAJCpG__returnTab button{background:var(--background);border-left:0;border-radius:0 .875rem .875rem 0;width:2.75rem;min-height:2.75rem;padding:.625rem}}@media (max-width:639px){.AskCosignSidebar-module__bAJCpG__shell{--ask-nav-height:calc(var(--mobile-bottom-nav-height,4rem) + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.AskCosignSidebar-module__bAJCpG__shell,.AskCosignSidebar-module__bAJCpG__panel,.AskCosignSidebar-module__bAJCpG__expand,.AskCosignSidebar-module__bAJCpG__mobileToggle{transition:none}}
