.signupAccessNotice{padding:15px 17px;margin:14px 0;border:1px solid #3b8061;border-radius:10px;background:#152b22;color:#e2f4e9;font-size:13px;line-height:1.55}.signupAccessNotice>strong{display:block;color:#a9edc9;font-size:15px}.signupAccessNotice p{margin:8px 0!important;font-size:13px!important}.signupAccessNotice small{display:block;font-size:12px;line-height:1.5;margin-top:7px;color:#b9cec2}.signupAccessNotice .signupPrice{font-size:16px!important}.signupAcknowledgement{display:flex!important;align-items:flex-start;gap:10px;padding:10px 0;line-height:1.5;font-size:13px!important}.signupAcknowledgement input{width:18px!important;height:18px;flex-shrink:0;margin-top:3px}.earlyAccessSummary{display:flex;gap:20px;flex-wrap:wrap;padding:18px;margin:14px 0;border:1px solid #315343;border-radius:9px;background:#14241d}.earlyAccessSummary strong{display:block;color:#9fe2bd;font-size:20px}@media(max-width:420px){.signupAccessNotice{padding:12px}.signupAccessNotice>strong{font-size:14px}}.memberAccessAnnouncement{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;margin:12px 0;border:1px solid #3b8061;border-radius:8px;background:#152b22}.memberAccessAnnouncement strong{color:#a9edc9;font-size:14px}.memberAccessAnnouncement small{display:block;color:#b9cec2;font-size:11px;margin-top:3px}.memberAccessAnnouncement button{flex-shrink:0}@media(max-width:390px){.memberAccessAnnouncement{flex-wrap:wrap}}.externalBadges{display:flex;gap:6px;flex-wrap:wrap}.externalBadge,.externalBadges span{padding:4px 8px;border:1px solid #365748;border-radius:6px;color:#a6e6c6;font-size:11px;background:#142b23}.externalJobCard h3 a{color:inherit;text-decoration:none}.externalCompanyIdentity{display:flex;align-items:center;gap:12px;color:var(--text,#e6edf5);text-decoration:none}.externalAvatar{display:grid;place-items:center;width:48px;height:48px;border-radius:10px;background:#203e33;color:#acf0ca;font-size:22px;flex-shrink:0}.externalCompanyIdentity img,.externalOrganizationHero img{object-fit:contain;border-radius:10px;background:#182230}.externalApply{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.externalApply small{line-height:1.5}.externalConsent{display:flex!important;align-items:flex-start!important;gap:8px!important;font-size:11px!important;font-weight:400!important;line-height:1.5}.externalConsent input{width:auto!important;margin-top:3px}.externalPublic{margin:auto;padding:24px}.externalOrganizationHero{display:flex;align-items:center;gap:20px;margin:32px 0}.externalAdmin{display:grid;grid-gap:20px;gap:20px}.externalAdminToolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.externalAdminToolbar label{flex:1 1;min-width:180px}.externalAdmin table{width:100%;border-collapse:collapse;min-width:780px}.externalAdmin td,.externalAdmin th{padding:12px;text-align:left;border-bottom:1px solid #293647;vertical-align:top}.externalAdmin td small{display:block;margin-top:5px}.externalPeriod{padding:4px 7px;border-radius:5px;display:inline-block;font-size:12px}.externalPeriod.green{background:#173d2c;color:#9ce4b8}.externalPeriod.yellow{background:#40391c;color:#eedb91}.externalPeriod.red{background:#48282d;color:#ffadb4}.externalAdminActions{display:flex;gap:7px;flex-wrap:wrap}.externalEditor{max-width:860px;width:calc(100vw - 40px);max-height:90dvh;overflow:auto;background:#111c2a;color:#e6edf5;border:1px solid #364455;border-radius:14px;padding:24px}.externalEditor::-webkit-backdrop{background:#03070acf}.externalEditor::backdrop{background:#03070acf}.externalEditor header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.externalForm{display:grid;grid-gap:14px;gap:14px}.externalFormGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.externalForm label{display:grid;grid-gap:6px;gap:6px}.externalForm input,.externalForm select,.externalForm textarea{width:100%;background:#0e1723;color:#e6edf5;border:1px solid #354457;border-radius:7px;padding:10px;font:inherit}.externalForm input[type=checkbox]{width:auto}.externalForm textarea{min-height:100px}.externalForm .externalCheck{display:flex;align-items:center}.externalEditorFooter{display:flex;gap:10px;justify-content:flex-end}.externalStatsNote{font-size:12px;line-height:1.6;color:#a7b7c8}.externalAdmin input,.externalAdmin select{color-scheme:dark}.externalEmpty{padding:25px;border:1px dashed #354457;border-radius:10px}.externalReportSummary{display:flex;gap:20px;flex-wrap:wrap}.externalReportSummary strong{font-size:20px;display:block}@media(max-width:650px){.externalFormGrid{grid-template-columns:1fr}.externalPublic{padding:16px}.externalOrganizationHero{gap:12px;align-items:flex-start}.externalEditor{padding:16px}.externalAdminToolbar{align-items:stretch}.externalAdminToolbar label{width:100%}}.externalAdmin{min-width:0;width:100%}.externalAdmin .adminTable{min-width:0;max-width:100%;overflow:auto}.externalPublic .directJobGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:650px){.externalPublic .directJobGrid{grid-template-columns:minmax(0,1fr)}}.externalJobCard.directJobCard{min-width:0;max-width:100%;background:#111e22;border-color:#29473c;box-shadow:none}.externalJobCompact.directJobCard{padding:16px;gap:10px;display:flex;flex-direction:column;align-self:start}.externalJobHeading{display:flex;align-items:center;gap:12px;min-width:0}.externalCompanyLogo{flex:0 0 48px;text-decoration:none}.externalCompanyLogo img{width:48px;height:48px;object-fit:contain;background:#182b24;border-radius:10px}.externalJobIdentity{min-width:0;flex:1 1}.externalJobIdentity small{color:#a5b7ae;overflow-wrap:anywhere;font-size:11px}.externalJobCard .externalJobIdentity h3{margin:4px 0;font-size:18px;line-height:1.25;overflow-wrap:anywhere}.externalCompanyName{font-size:13px;color:#c4e9d5;text-decoration:none}.externalJobCard .externalJobLocation{margin:0;color:#aabbb3;font-size:13px;line-height:1.5}.externalDetailsLink{color:#a6e6c6;font-size:12px;text-decoration:none;align-self:flex-start}.externalJobCard .externalApplyCompact{margin-top:0;gap:0}.externalJobCard .externalApply .primary,.externalPublic .primary{background:#22b573;color:#071d12;border:1px solid #22b573;box-shadow:none}.externalJobCard .externalApply .primary:hover,.externalPublic .primary:hover{background:#46ca8e;border-color:#46ca8e}.externalJobCard .externalApply .primary:focus-visible{outline:2px solid #b4f4d4;outline-offset:3px}.externalJobCard .externalApply button{max-width:100%;white-space:normal}.externalDetail .directJobGrid{grid-template-columns:minmax(0,1fr)}.externalJobExpanded{padding:24px}.externalJobExpanded .externalJobHeading{margin-bottom:16px}.externalJobExpanded .externalJobLocation{margin-bottom:12px}.externalJobDescription{margin-top:20px;line-height:1.6}.externalJobDescription p{overflow-wrap:anywhere}.externalPublic{width:100%;min-width:0;max-width:1100px;margin:0 auto;padding:20px}.externalBack{margin-bottom:16px}.externalPublic a:not(.primary):not(.secondary):not(.externalCompanyLogo){color:#a6e6c6}.externalLogoEditor{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.externalLogoEditor img{height:56px;width:56px;object-fit:contain;border-radius:10px;background:#182b24}@media(max-width:650px){.externalJobCompact.directJobCard{padding:14px}.externalJobExpanded{padding:16px}.externalPublic{padding:12px}.externalJobCard .externalJobIdentity h3{font-size:17px}}.viewingCopyControls{padding:12px 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.viewingCopyControls p{flex-basis:100%;margin:0}.viewingCopyControls progress{accent-color:var(--aaven-green,#26c78b);max-width:100%}.adminProfileReview article{border-top:1px solid #344055;padding:18px 0;overflow-wrap:anywhere}.adminProfileReview .adminProfileAvatar{width:64px;height:64px;object-fit:cover;border-radius:14px;display:block}.adminProfileFields{margin:16px 0}.adminProfileFields>div{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;grid-gap:14px;gap:14px;margin:10px 0}.adminProfileFields dt{color:#a9b8ce}.adminProfileFields dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.adminActivity{margin-bottom:24px}.adminActivity>p{font-size:13px;color:#a9b8ce}.adminTable td>.secondary{display:block;margin-top:8px;white-space:nowrap}@media(max-width:480px){.adminProfileFields>div{grid-template-columns:1fr;gap:3px}}.quickAvailability{position:relative;display:inline-block;max-width:100%}.quickAvailabilityTrigger{display:flex;align-items:center;gap:8px;border:1px solid var(--border,#294353);background:transparent;color:var(--text,#eef5ff);padding:8px 10px;border-radius:8px;cursor:pointer;max-width:100%}.quickAvailabilityTrigger .networkAvailability{margin:0!important}.quickAvailabilityMenu{position:absolute;top:calc(100% + 6px);right:0;width:250px;max-width:calc(100vw - 48px);padding:14px;box-sizing:border-box;z-index:40;border:1px solid var(--border,#294353);border-radius:10px;background:#10202b;box-shadow:0 12px 36px #0009}.quickAvailabilityMenu>strong{display:block;margin-bottom:8px}.availabilityChoice{display:flex;gap:8px;align-items:center;width:100%;padding:10px;border:0;background:transparent;text-align:left;color:#e5efff;cursor:pointer}.availabilityChoice:hover{background:#1a3441}.availabilityChoice.available>span{color:#20dd95}.availabilityChoice.unavailable>span{color:#ff7b83}.availabilityChoice.scheduled>span{color:#f4ce75}.quickAvailabilityMenu form{display:grid;grid-gap:10px;gap:10px}.quickAvailabilityMenu label{display:grid;grid-gap:5px;gap:5px}.quickAvailabilityMenu input{width:100%;box-sizing:border-box}.quickAvailabilityMenu p[role=alert]{color:#ff9b9b;font-size:13px}.networkAvailability.unavailable,.networkAvailability.unavailable>span{color:#ff7b83}.networkAvailability.scheduled,.networkAvailability.scheduled>span{color:#f4ce75}.networkAvailability.available,.networkAvailability.available>span{color:#20dd95}.supportBackdrop{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:18px;background:#020a12b8}.supportDialog{width:520px;max-width:100%;max-height:calc(100dvh - 36px);overflow:auto;padding:24px;box-sizing:border-box;border:1px solid #294353;border-radius:14px;background:#10202b;color:#e5efff}.supportDialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}.supportDialog h2{margin:0}.supportDialog label{display:grid;grid-gap:8px;gap:8px}.supportDialog textarea{resize:vertical;width:100%;box-sizing:border-box;background:#0b1721;color:#e5efff;border:1px solid #294353;border-radius:8px;padding:10px}.supportActions{display:flex;gap:10px;flex-wrap:wrap}.supportActions .secondary{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #365d69;border-radius:8px;padding:8px 12px;background:transparent;color:#26dba0;cursor:pointer;font-size:14px}.supportDialog p{line-height:1.5}.quickAvailability button:focus-visible,.supportDialog a:focus-visible{outline:2px solid #26dba0;outline-offset:3px}@media(max-width:850px){.quickAvailabilityMenu{position:fixed;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:300px;max-width:calc(100vw - 36px);max-height:calc(100dvh - 160px);overflow:auto}}.supportDialog header{position:static;min-height:0;height:auto;padding:0 0 16px;border-bottom:1px solid #294353;background:transparent;box-shadow:none}.activationPage{min-height:100dvh;box-sizing:border-box;background:#08131d;color:#dce6ef;padding:12px 20px;font-family:AavenInter,Inter,Arial,sans-serif}.activationTop{max-width:1050px;margin:0 auto 12px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.activationTop>b{font-size:24px;letter-spacing:3px}.activationTop>span{color:#91a6b9;margin-left:auto}.activationPage button,.activationTop button{border:1px solid #294359;border-radius:8px;padding:11px 16px;background:transparent;color:#dce6ef;cursor:pointer}.activationFormCard{width:100%;box-sizing:border-box;max-width:820px;margin:auto;padding:16px 24px;border:1px solid #294359;border-radius:16px;background:#0d1c28}.activationIntro{display:flex;gap:18px;margin-bottom:16px}.activationIntro>.commandIcon{width:30px;height:30px;flex-shrink:0;color:#00d19a;margin-top:4px}.activationIntro h1{font-size:clamp(24px,3vw,34px);margin:8px 0;line-height:1.2}.activationIntro p{line-height:1.6;color:#a8bacb;margin:0}.activationIntro small{color:#a8bacb;overflow-wrap:anywhere}.activationFormCard fieldset{border:0;padding:0;margin:0;min-width:0}.activationFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.activationFields label{display:flex;flex-direction:column;gap:7px;margin:0;font-size:14px}.activationFields input,.activationFields select{width:100%;box-sizing:border-box;background:#08131d;color:#dce6ef;border:1px solid #294359;border-radius:8px;min-height:44px;margin:0;padding:10px 12px;font:inherit;font-weight:400;color-scheme:dark}.activationFields :is(input,select):focus{outline:2px solid #00d19a;outline-offset:2px}.activationFields [aria-invalid=true]{border-color:#ff7f88}.activationFieldError,.activationFormCard [role=alert]{color:#ff9ba2}.activationTrialNote{margin:24px 0 10px;line-height:1.6;color:#b4ccdd}.activationOptionalNote{color:#91a6b9;font-size:13px;line-height:1.6}.activationPage .activationSubmit{background:#00b982;color:#03150f;border-color:#00b982;font-weight:650;min-height:46px;margin:8px 0 12px}.activationPage button:disabled{opacity:.6;cursor:default}.activationFormCard>a{color:#00d19a;font-size:14px}.activationFormCard>a:focus-visible,.activationPage button:focus-visible{outline:2px solid #00d19a;outline-offset:3px}@media(max-width:600px){.activationPage{padding:16px 12px}.activationTop{gap:12px;margin-bottom:20px}.activationTop>span{margin-left:0;font-size:13px}.activationTop button{width:100%}.activationFormCard{padding:20px 16px}.activationIntro{gap:10px}.activationFields{grid-template-columns:1fr}.activationPage .activationSubmit{width:100%}}.activationFieldLabel{display:block;line-height:1.4}.activationFieldLabel>span{color:#8fa3b6}.activationFormCard .activationTrialNote{background:none;border:0;padding:0;border-radius:0;font-size:14px}.activationFormCard form{margin:0}.activationFormCard .commandIcon{min-width:22px}.activationFormCard .activationCircle{display:flex;gap:10px;align-items:flex-start;margin:14px 0 0;font-weight:400}.activationCircle>input{width:18px;height:18px;min-height:18px;min-width:18px;max-width:18px;padding:0;margin:2px 0;accent-color:#00b982;flex-shrink:0}.activationCircle>span{display:block}.activationCircle b{font-size:13px}.activationCircle small{display:block;margin-top:5px;color:#91a6b9;font-size:12px;line-height:1.5}.activationFormCard .activationTrialNote{margin-top:14px}.b2bAdmin,.b2bMarketplace{width:100%;min-width:0}.b2bRepresenting{color:var(--muted);font-size:.85rem}.b2bRepresenting b{color:var(--text)}.b2bFilters{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:16px 0}.b2bFilters label{flex:1 1 150px;min-width:0}.b2bFilters input,.b2bFilters select{width:100%;min-width:0}.b2bCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:12px;gap:12px}.b2bCard,.b2bOffer{background:var(--panel,#141d2d);border:1px solid var(--line,#304157);border-radius:12px;padding:16px;min-width:0}.b2bCard h2{font-size:1.1rem;margin:12px 0}.b2bCardIdentity{display:flex;gap:10px;align-items:center}.b2bCardIdentity .profileImage{width:40px;height:40px;flex-basis:40px}.b2bCard>small,.b2bCardIdentity small{display:block;color:var(--muted);font-size:.8rem;margin:6px 0}.b2bCardIdentity a{font-weight:650;color:var(--text);overflow-wrap:anywhere}.b2bTags{display:flex;gap:5px;flex-wrap:wrap}.b2bTags span{border:1px solid var(--line,#304157);border-radius:5px;font-size:.75rem;padding:3px 7px;color:var(--muted)}.b2bActions{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:12px 0}.b2bActions a,.b2bActions button{font-size:.8rem}.b2bForm fieldset{border:0;padding:0;min-width:0}.b2bForm label{display:grid;grid-gap:5px;gap:5px;margin:10px 0;font-size:.85rem}.b2bForm input,.b2bForm select,.b2bForm textarea{width:100%;min-width:0;box-sizing:border-box}.b2bForm .b2bServiceChoices{border:1px solid var(--line,#304157);padding:10px;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px}.b2bCheck,.b2bForm .b2bCheck,.b2bServiceChoices label{display:flex!important;align-items:center;gap:6px}.b2bCheck input,.b2bServiceChoices input{width:16px;min-width:16px;flex:0 0 16px;accent-color:#32c990}.b2bGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 12px;gap:0 12px}.b2bNda{border-left:3px solid #32c990;background:#32c99012;padding:12px;margin:12px 0;font-size:.85rem}.b2bOffer{display:grid;grid-gap:7px;gap:7px;margin:10px 0}.b2bOffer h3,.b2bOffer p{margin:0}.b2bDetail dt{font-size:.8rem;color:var(--muted);margin-top:12px}.b2bDetail dd{margin:3px 0}.b2bDetail p{overflow-wrap:anywhere}.b2bStale{color:#c9b26d!important}.b2bThread{display:flex;flex-direction:column;height:min(720px,calc(100dvh - 180px));min-height:380px;padding:16px;min-width:0}.b2bThreadHeader{display:flex;gap:10px;align-items:center}.b2bThreadHeader .profileImage{width:36px;height:36px;flex-basis:36px}.b2bThreadHeader>div{flex:1 1;min-width:0}.b2bThreadHeader h2{font-size:1rem;margin:0;overflow-wrap:anywhere}.b2bThreadHeader small{color:var(--muted)}.b2bMessageList{overflow-y:auto;flex:1 1;min-height:100px;scrollbar-gutter:stable;display:flex;flex-direction:column;gap:10px;padding:12px 2px}.b2bMessage{background:#213249;max-width:85%;align-self:flex-start;border:1px solid #334a63;border-radius:12px;padding:12px;overflow-wrap:anywhere}.b2bMessage.own{background:#184739;align-self:flex-end;border-color:#2a735b}.b2bMessage header{display:grid;grid-gap:3px;gap:3px;font-size:.75rem}.b2bMessage time{color:#aabcb3}.b2bMessage p{margin:7px 0}.b2bMessage .textButton{font-size:.75rem}.b2bComposer{display:flex;gap:10px;align-items:end;padding-top:10px;border-top:1px solid var(--line,#304157)}.b2bComposer textarea{flex:1 1;min-width:0}.b2bCompanyListings article{display:flex;gap:10px;align-items:center;margin:8px 0;border:1px solid var(--line,#304157);padding:10px;border-radius:8px}.b2bCompanyListings article b{flex:1 1}.b2bPermissions label{margin:10px 0}.b2bInboxCompany{display:flex;align-items:center;gap:10px;padding:10px 0}.b2bInboxCompany select{max-width:350px}.b2bThread .helpHint{font-size:.75rem;margin:6px 0}.b2bAdmin blockquote{white-space:pre-wrap;overflow-wrap:anywhere}.b2bForm textarea{resize:vertical}@media(max-width:640px){.b2bGrid{grid-template-columns:1fr}.b2bThread{height:calc(100dvh - 220px);padding:10px;min-height:320px}.b2bMessage{max-width:95%}.b2bThread>.b2bActions{gap:6px;margin:6px 0}.b2bFilters label{flex-basis:calc(50% - 8px)}.b2bComposer button{padding:10px}.b2bCompanyListings article,.b2bInboxCompany{flex-wrap:wrap}}.commandApp .b2bThread .b2bMessage>header,.commandApp .b2bThread>.b2bThreadHeader{position:static;inset:auto;z-index:auto;width:auto;height:auto;min-height:0;max-height:none;padding:0;border:0;box-shadow:none;background:transparent;transform:none;flex-wrap:nowrap;overflow:visible}.commandApp .b2bThread>.b2bThreadHeader{display:flex;margin-bottom:10px}.b2bThreadHeader>div:not(.profileImage){flex:1 1;min-width:0}.b2bThreadHeader>.profileImage{flex:0 0 36px!important;width:36px!important;height:36px!important;min-width:36px;max-width:36px}.commandApp .b2bCardIdentity .profileImage,.commandApp .b2bThread .profileImage{background:#204738;color:#c2f8dd}.commandApp .b2bThread .b2bMessage>header{display:grid;grid-gap:3px;gap:3px;align-items:start;font-size:.75rem}.b2bListingMenu{position:relative}.b2bListingMenu summary{cursor:pointer;padding:6px 12px;list-style:none;color:var(--text)}.b2bListingMenu>div{position:absolute;right:0;z-index:2;min-width:170px;padding:8px;background:var(--panel,#141d2d);border:1px solid var(--line,#304157);border-radius:10px;box-shadow:0 8px 24px #0006}.b2bListingMenu>div button{display:block;white-space:nowrap}.b2bProposalSummary{font-size:13px;border-top:1px solid var(--line,#304157);padding-top:8px}