.content-article{padding:1.75rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;color:#334155;overflow-wrap:anywhere}.content-article h1{margin:0 0 1.25rem;color:#0f172a;font-size:1.4rem;line-height:1.4}.content-article p,.content-article__body li{font-size:.875rem;line-height:1.8}.content-article__description{white-space:pre-wrap}.content-article__body h1,.content-article__body h2,.content-article__body h3{color:#0f172a;line-height:1.5;margin:1.5rem 0 .65rem}.content-article__body h1,.content-article__body h2{font-size:1.1rem}.content-article__body h3{font-size:.95rem}.content-article__body h2[id],.content-article__body h3[id]{scroll-margin-top:7rem}.content-article__body a{color:#0b63ce}.content-article__body pre{max-width:100%;overflow-x:auto;background:#f8fafc;padding:1rem;border-radius:.5rem}.content-article nav button{margin:.4rem .5rem 0 0;padding:.5rem .85rem;border:1px solid #bfdbfe;border-radius:.5rem;background:#eff6ff;color:#0b63ce;font:inherit;font-size:.8125rem;cursor:pointer}@media (max-width:640px){.content-article{padding:1.25rem}}.c-image-multiple,.c-image-one{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0;position:relative}.c-image-label{color:#334155;font:inherit;font-size:.75rem}.c-image-hint,.c-image-meta{color:#64748b;font-size:.6875rem;line-height:1.6}.c-image-multiple-item,.c-image-one-preview{position:relative;min-width:0;overflow:hidden;border:1px solid #cbd5e1;border-radius:.65rem;background:#f8fafc}.c-image-one-preview.is-enabled{border-color:#93b8eb;background:#f5f9ff}.c-image-one.is-disabled .c-image-label{color:#64748b}.c-image-picker,.c-image-preview-button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.c-image-picker{flex-direction:column;gap:.5rem;color:#64748b;font-size:.75rem}.c-image-picker:disabled{cursor:default}.c-image-picker:not(:disabled):hover,.c-image-preview-button:hover{background:#eaf2ff}.c-image-picker-mark{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px dashed #94a3b8;border-radius:50%;font-size:1.5rem}.c-image-preview-img{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-image-preview-img.is-failed{display:none}.c-image-failure{padding:.75rem;font-size:.75rem;color:#a16207;overflow-wrap:anywhere}.c-image-viewer-image-wrap .c-image-failure{color:#fef3c7}.c-image-remove,.c-image-view{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:.5rem;z-index:2;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:#0f172acc;color:#fff;font:inherit;cursor:pointer}.c-image-remove{right:.5rem}.c-image-view{left:.5rem}.c-image-remove-sm{top:.25rem;right:.25rem;width:1.4rem;height:1.4rem}.c-image-multiple .c-image-input,.c-image-one .c-image-input{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;border:0;opacity:0;pointer-events:none}.c-image-multiple-list{display:flex;align-items:center;gap:.5rem;max-width:100%;min-width:0;overflow-x:auto;padding:.25rem}.c-image-multiple-item{flex-shrink:0}.c-image-multiple-item-reorderable{cursor:-webkit-grab;cursor:grab}.c-image-multiple-item.is-dragging{opacity:.5}.c-image-multiple-item.is-drag-over{outline:2px solid #0066ff;outline-offset:2px}.c-image-add{flex-shrink:0;border:1px dashed #94a3b8;border-radius:.65rem;background:#f8fafc;color:#0066ff;font-size:1.5rem;cursor:pointer}.c-image-add:disabled{color:#64748b;cursor:default}.c-image-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.c-image-multiple button:focus-visible,.c-image-one button:focus-visible,.c-image-viewer-body button:focus-visible{outline:2px solid #0066ff;outline-offset:-3px}.c-image-viewer-body{padding:0;overflow:hidden;background:#050505}.c-image-viewer-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.65rem;color:#fff;background:#172033;font-size:.75rem}.c-image-viewer-downloads,.c-image-viewer-zoom{display:flex;align-items:center;gap:.4rem}.c-image-viewer-zoom{margin-left:auto}.c-image-viewer-zoom>span{min-width:3rem;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c-image-viewer-toolbar svg{width:1.1rem;height:1.1rem;fill:none;stroke:currentColor;stroke-width:1.5}.c-image-viewer-nav,.c-image-viewer-toolbar button{min-height:2rem;padding:.3rem .65rem;border:1px solid #64748b;border-radius:.4rem;background:#334155;color:#fff;font:inherit;cursor:pointer}.c-image-viewer-toolbar button:disabled{opacity:.45;cursor:default}.c-image-viewer-toolbar button{display:inline-flex;align-items:center;justify-content:center;min-width:2rem}.modal-popup__body .c-image-viewer-filename{flex:none;margin:0;padding:.4rem .75rem;color:#cbd5e1;background:#172033;font-size:.6875rem;overflow-wrap:anywhere}.c-image-download-error,.c-image-viewer-toolbar{flex:none}.modal-popup--maximized .c-image-viewer-body{display:flex;flex-direction:column}.modal-popup--maximized .c-image-viewer-stage{flex:1 1 auto;height:auto;min-height:0}.c-image-download-error{margin:0;padding:.65rem;background:#fef2f2;color:#b91c1c;font-size:.75rem}.c-image-viewer-stage{position:relative;height:min(60dvh,calc(90dvh - 9rem),34rem);overflow:hidden;background:#050505;touch-action:none}.c-image-viewer-image-wrap{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.c-image-viewer-image{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-image-viewer-image.is-pannable{cursor:-webkit-grab;cursor:grab}.c-image-viewer-image.is-pannable:active{cursor:-webkit-grabbing;cursor:grabbing}.c-image-viewer-nav{position:absolute;top:50%;z-index:2;width:2.5rem;height:2.5rem;padding:0;border-radius:50%;transform:translateY(-50%);font-size:1.5rem}.c-image-viewer-nav-prev{left:.5rem}.c-image-viewer-nav-next{right:.5rem}.c-image-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.organization-confirmation_stack__eG2hY{display:grid;grid-gap:1rem;gap:1rem;min-width:0;font:inherit}.organization-confirmation_card__H5kei{padding:1.25rem;background:#fff;border:1px solid #dce5f1;border-radius:16px;min-width:0;color:#334155;box-shadow:0 1px 3px #0f172a06;overflow-wrap:anywhere}.organization-confirmation_card__H5kei h1{margin:0 0 .6rem;font-size:1.05rem;color:#0f172a}.organization-confirmation_card__H5kei h2{margin:0 0 .6rem;font-size:.95rem;color:#0f172a}.organization-confirmation_card__H5kei h3{font-size:.875rem;margin:0 0 .6rem}.organization-confirmation_card__H5kei p{font-size:.8125rem;line-height:1.7}.organization-confirmation_muted__JIK_o{color:#64748b}.organization-confirmation_error__5Z_um{color:#b91c1c}.organization-confirmation_actions__d1nn7{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.organization-confirmation_button__2dDky{display:inline-flex;align-items:center;padding:.5rem .75rem;background:#fff;border:1px solid #cbdcf5;border-radius:9px;font:inherit;font-size:.8125rem;color:#0866d9;text-decoration:none;cursor:pointer}.organization-confirmation_button__2dDky:disabled{opacity:.55;cursor:default}.organization-confirmation_select__UEsgm{padding:.6rem;border:1px solid #cbd5e1;border-radius:8px;font:inherit;font-size:.8125rem;max-width:100%}.organization-confirmation_list__TFKtl{display:grid;grid-gap:.85rem;gap:.85rem;list-style:none;margin:0;padding:0}.organization-confirmation_heading__6XFKm{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;align-items:center}.organization-confirmation_badge__8qwv_{padding:.2rem .55rem;border-radius:12px;background:#eff6ff;color:#1d4ed8;font-size:.75rem}.organization-confirmation_details__hvFdy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:.6rem;gap:.6rem;margin:0;font-size:.8125rem;line-height:1.7}.organization-confirmation_details__hvFdy dt{color:#64748b}.organization-confirmation_details__hvFdy dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.organization-confirmation_history__87lTB{display:grid;grid-gap:.75rem;gap:.75rem;padding-left:1.25rem;font-size:.8125rem;line-height:1.7}.organization-confirmation_history__87lTB time{display:block;color:#64748b;font-size:.75rem}.organization-confirmation_workflow__GHHIs{border-top:1px solid #e2e8f0;padding-top:1rem}.organization-confirmation_fieldset__4alN0,.organization-confirmation_form__xCk1b{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.organization-confirmation_fieldset__4alN0{padding:0;margin:0;border:0}.organization-confirmation_field__FfZPC{display:grid;grid-gap:.4rem;gap:.4rem;font-size:.8125rem}.organization-confirmation_field__FfZPC textarea{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:9px;padding:.7rem;font:inherit;color:#334155;resize:vertical}.organization-confirmation_field__FfZPC textarea:focus{outline:2px solid #bfdbfe;border-color:#2563eb}.organization-confirmation_check__sllZB{display:flex;gap:.6rem;align-items:flex-start;font-size:.8125rem;line-height:1.6;margin-top:.5rem}.organization-confirmation_danger__HSUxi{color:#b91c1c;border-color:#fecaca}@media(max-width:600px){.organization-confirmation_card__H5kei{padding:1rem}.organization-confirmation_details__hvFdy{grid-template-columns:1fr;gap:.2rem}.organization-confirmation_details__hvFdy dd{margin-bottom:.6rem}}.company-management_stack__ZKOQ3{display:grid;grid-gap:1rem;gap:1rem}.company-management_panel__PRun6{background:#fff;border:1px solid #dbe5f0;border-radius:1rem;padding:1.5rem;min-width:0;overflow-wrap:anywhere}.company-management_panel__PRun6 h1,.company-management_panel__PRun6 h2{margin:0 0 .75rem;color:#0f172a}.company-management_panel__PRun6 p{line-height:1.65}.company-management_panel__PRun6 a{color:var(--tto-blue)}.company-management_panel__PRun6 button{font:inherit;border:1px solid #b8cce8;border-radius:.5rem;background:#fff;color:#0759b7;padding:.6rem .9rem;cursor:pointer}.company-management_panel__PRun6 button:disabled{opacity:.55;cursor:default}.company-management_form__b7tNb{display:grid;grid-gap:1rem;gap:1rem;padding:0;margin:1rem 0;border:0;min-width:0}.company-management_form__b7tNb label{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.company-management_form__b7tNb input,.company-management_form__b7tNb select,.company-management_form__b7tNb textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:.5rem;padding:.7rem;background:#fff;font:inherit;color:#1e293b}.company-management_form__b7tNb small{color:#64748b;line-height:1.5}.company-management_actions__zWgFh{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.company-management_error__FaYjr{color:#b42318}.company-management_history__A8OXs{margin-top:1rem;border-top:1px solid #dbe5f0}.company-management_message__sOMK2{white-space:pre-wrap}@media(min-width:700px){.company-management_row__hzVFZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}}@media(max-width:639px){.company-management_panel__PRun6{padding:1rem}}.data-update_actions__nF0y3{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-top:.7rem}.data-update_button__5dMvo{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.4rem .7rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#0066ff;font:inherit;font-size:.75rem;text-decoration:none;cursor:pointer}.data-update_button__5dMvo:disabled{opacity:.5;cursor:default}.data-update_button__5dMvo:focus-visible{outline:2px solid #0066ff;outline-offset:2px}.data-update_table__p2Xz1{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.75rem;line-height:1.6;margin-top:.5rem}.data-update_table__p2Xz1 td,.data-update_table__p2Xz1 th{border:1px solid #e2e8f0;padding:.6rem;text-align:left;vertical-align:top;overflow-wrap:anywhere;white-space:pre-wrap;color:#475569}.data-update_table__p2Xz1 thead th{width:40%;background:#f8fafc;color:#334155;font-weight:600}.data-update_table__p2Xz1 thead th:first-child{width:20%}.data-update_table__p2Xz1 tbody th{font-weight:500}.company-source-job_card__UCWmd{padding:24px;border:1px solid #dbe5f0;border-radius:18px;background:#fff;color:#334155;font-size:14px;line-height:1.7;min-width:0;overflow-wrap:anywhere}.company-source-job_card__UCWmd h1{font-size:24px;line-height:1.4;color:#0f172a;margin:18px 0 12px}.company-source-job_card__UCWmd h2{font-size:17px;color:#0f172a;margin-top:24px}.company-source-job_card__UCWmd a{color:#0563c1}.company-source-job_tags__hJYhp{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.company-source-job_tags__hJYhp span{padding:4px 10px;border-radius:7px;background:#eff6ff;color:#0563c1;font-size:12px}.company-source-job_prose__8lvgv{white-space:pre-line}.company-source-job_notice__bQXEZ{padding:12px;background:#f8fafc;border-radius:10px;color:#64748b}@media (max-width:600px){.company-source-job_card__UCWmd{padding:18px}.company-source-job_card__UCWmd h1{font-size:21px}}.company-content,.company-result-list,.company-sidebar-stack{display:grid;grid-gap:1rem;gap:1rem}.company-discovery-panel,.company-panel,.company-result-card{border:1px solid #e2e8f0;border-radius:.75rem;background:#fff;box-shadow:0 1px 2px rgb(15 23 42/3%)}.company-panel{padding:1.25rem}.company-panel h2{margin:0;color:#0f172a;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.company-panel>p{margin:.55rem 0 0;color:#475569;font-size:.75rem;line-height:1.6}.company-text-link{display:inline-flex;align-items:center;gap:.25rem;margin-top:.65rem;color:var(--tto-blue);font-size:.75rem;font-weight:700;text-decoration:none}.company-text-link:hover{color:#08438f;text-decoration:underline}.company-new-space-list,.company-recommendation-list{display:grid;grid-gap:.75rem;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none}.company-new-space-item{display:flex;align-items:center;gap:.625rem;padding:.625rem;border:1px solid #f1f5f9;border-radius:.5rem;background:rgb(248 250 252/65%)}.company-building-icon,.company-result-card__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;border-radius:.5rem}.company-building-icon{width:2rem;height:2rem}.company-building-icon svg,.company-create-button svg,.company-empty-box__icon svg,.company-result-card__icon svg,.company-search-field svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.company-building-icon svg{width:1rem;height:1rem;stroke-width:2}.company-building-icon--blue{background:#dbeafe;color:#1d4ed8}.company-building-icon--green{background:#d1fae5;color:#047857}.company-new-space-item__body{min-width:0;flex:1 1}.company-new-space-item strong{display:block;color:#1e293b;font-size:.75rem;line-height:1.25}.company-new-space-item small{display:inline-block;margin-top:.2rem;border-radius:.2rem;padding:.08rem .3rem;background:#eff6ff;color:#1d4ed8;font-size:.625rem;font-weight:600}.company-new-space-item--green small{background:#ecfdf5;color:#047857}.company-new-space-item button,.company-result-card__action{border:1px solid #bfdbfe;border-radius:.375rem;background:#fff;color:var(--tto-blue);font:inherit;font-size:.6875rem;font-weight:600;cursor:pointer}.company-new-space-item button{padding:.3rem .5rem}.company-new-space-item button:hover,.company-result-card__action:hover{background:#eff6ff}.company-sidebar-controls{display:flex;align-items:center;justify-content:space-between;margin-top:.85rem;border-top:1px solid #f1f5f9;padding-top:.75rem}.company-sidebar-controls button{border:0;background:transparent;color:#475569;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.company-sidebar-controls button:first-child{color:var(--tto-blue)}.company-tabs{display:flex;margin-top:.75rem;border-bottom:1px solid #e2e8f0}.company-tabs button{margin-bottom:-1px;border:0;border-bottom:2px solid transparent;padding:0 .75rem .55rem;background:transparent;color:#64748b;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.company-tabs button.is-active{border-bottom-color:var(--tto-blue);color:var(--tto-blue)}.company-empty-box{display:grid;justify-items:center;margin-top:.9rem;padding:1.25rem .75rem;border:1px dashed #cbd5e1;border-radius:.75rem;background:#f8fafc;text-align:center}.company-empty-box__icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#f1f5f9;color:#94a3b8}.company-empty-box__icon--rose{background:#fff1f2;color:#fb7185}.company-empty-box__icon svg{width:1.25rem;height:1.25rem;stroke-width:1.5}.company-empty-box p{margin:.45rem 0 0;color:#64748b;font-size:.75rem;line-height:1.55}.company-recommendation-list{gap:.35rem}.company-recommendation-list a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem;border-radius:.5rem;color:#334155;font-size:.75rem;font-weight:600;text-decoration:none}.company-recommendation-list a:hover{background:#f8fafc;color:var(--tto-blue)}.company-recommendation-list b{color:#94a3b8;font-size:1rem;line-height:1}.company-discovery-panel{padding:1.25rem}.company-discovery-panel__heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.company-discovery-panel h1{margin:0;color:#0f172a;font-size:1.35rem;letter-spacing:-.02em;line-height:1.2}.company-discovery-panel p{margin:.3rem 0 0;color:#64748b;font-size:.8125rem;line-height:1.45}.company-create-button{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;border:0;border-radius:.5rem;padding:.55rem .8rem;background:var(--tto-blue);box-shadow:0 1px 2px rgb(15 23 42/12%);color:#fff;font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.company-create-button:hover{background:#0952ae}.company-create-button svg{width:1rem;height:1rem;stroke-width:2.5}.company-search-field{display:flex;align-items:center;gap:.55rem;min-height:2.6rem;border:1px solid #e2e8f0;border-radius:.5rem;padding:0 .8rem;background:#f8fafc;color:#94a3b8}.company-search-field:focus-within{border-color:transparent;outline:2px solid rgb(11 99 206/42%);background:#fff}.company-search-field svg{width:1rem;height:1rem;flex:none;stroke-width:2}.company-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#1e293b;font:inherit;font-size:.8125rem}.company-search-field input::placeholder{color:#94a3b8}.company-result-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;transition:border-color .15s}.company-result-card:hover{border-color:#cbd5e1}.company-result-card__identity{display:flex;min-width:0;align-items:center;gap:.9rem}.company-result-card__icon{width:3rem;height:3rem;border:1px solid}.company-result-card__icon svg{width:1.5rem;height:1.5rem;stroke-width:1.75}.company-result-card__icon--blue{border-color:#dbeafe;background:#eff6ff;color:var(--tto-blue)}.company-result-card__icon--green{border-color:#d1fae5;background:#ecfdf5;color:#059669}.company-result-card__badge{display:inline-flex;border-radius:.25rem;padding:.14rem .45rem;font-size:.6875rem;font-weight:700}.company-result-card__badge--blue{background:#eff6ff;color:#1d4ed8}.company-result-card__badge--green{background:#ecfdf5;color:#047857}.company-result-card h2{margin:.25rem 0 0;color:#0f172a;font-size:1rem;line-height:1.3}.company-result-card p{margin:.2rem 0 0;color:#64748b;font-size:.75rem;line-height:1.45}.company-result-card__action{display:inline-flex;flex:none;align-items:center;gap:.35rem;padding:.5rem .8rem}.company-more-results{justify-self:center;border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem 1.1rem;background:#fff;color:#475569;font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.company-more-results:hover{border-color:#bfdbfe;background:#f8fafc;color:var(--tto-blue)}@media (max-width:639px){.company-discovery-panel,.company-panel,.company-result-card{padding:1rem}.company-discovery-panel__heading,.company-result-card{align-items:stretch;flex-direction:column}.company-create-button,.company-result-card__action{width:100%}}.company-portal_stack__0ZOQU{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.company-portal_panel__iv_VB{min-width:0;padding:1.25rem;border:1px solid #dce5f1;border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a05}.company-portal_panel__iv_VB h1,.company-portal_panel__iv_VB h2,.company-portal_panel__iv_VB h3{margin:0;color:#0f172a;line-height:1.5}.company-portal_panel__iv_VB h1{font-size:.95rem;font-weight:700}.company-portal_panel__iv_VB h2{font-size:.8125rem;font-weight:650}.company-portal_panel__iv_VB h3{font-size:.8125rem;font-weight:600}.company-portal_panel__iv_VB p{font-size:.75rem;line-height:1.75;color:#64748b}.company-portal_heading__jDc95{display:flex;align-items:center;gap:.6rem}.company-portal_heading__jDc95 svg{width:1.35rem;height:1.35rem;color:#0066ff;flex:none}.company-portal_activityTitle__QDjJE{text-transform:uppercase;letter-spacing:.015em}.company-portal_panel__iv_VB .company-portal_menuTitle__5Y682{font-size:.75rem;font-weight:800;text-transform:uppercase;margin-bottom:.8rem}.company-portal_hint__0v71_{margin:.7rem 0;color:#64748b;font-size:.75rem;line-height:1.7;overflow-wrap:anywhere}.company-portal_menu__YcL1F{display:grid;grid-gap:.25rem;gap:.25rem}.company-portal_menuRow__lczL9{display:flex;align-items:stretch;border-radius:.65rem;color:#475569}.company-portal_active__f_ykD{color:#1d4ed8!important;background:#eff6ff;font-weight:600}.company-portal_groupLink__w7xDE{display:flex;flex:1 1;align-items:center;gap:.65rem;min-width:0;padding:.65rem .35rem .65rem .65rem;color:inherit;font-size:.75rem;font-weight:600;line-height:1.5;text-decoration:none;border-radius:.65rem}.company-portal_groupLink__w7xDE svg{width:1rem;height:1rem;flex:none}.company-portal_groupLink__w7xDE span{overflow-wrap:anywhere}.company-portal_toggle__vaNyV{display:grid;flex:none;place-items:center;width:2.25rem;min-height:2.75rem;border:0;border-radius:.65rem;background:transparent;color:inherit;cursor:pointer}.company-portal_toggle__vaNyV svg{width:.9rem;height:.9rem}.company-portal_children__J08WL{margin:.2rem 0 .4rem 1.15rem;padding:0 0 0 .55rem;border-left:1px solid #e2e8f0;list-style:none}.company-portal_children__J08WL[hidden]{display:none}.company-portal_child__lJy6M{display:block;padding:.55rem .65rem;border-radius:.5rem;color:#64748b;font-size:.75rem;line-height:1.5;text-decoration:none}.company-portal_child__lJy6M[aria-current=page]{background:#eff6ff;color:#1d4ed8;font-weight:600}.company-portal_child__lJy6M:hover,.company-portal_groupLink__w7xDE:hover,.company-portal_toggle__vaNyV:hover{background:#eef2f7}.company-portal_roles__78cu6{border:0;padding:0;margin:1rem 0 0;display:grid;grid-gap:.375rem;gap:.375rem;min-width:0}.company-portal_role__171au{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.5rem .625rem;font-size:.8125rem;color:#475569;cursor:pointer;line-height:1.6}.company-portal_role__171au input,.company-portal_srOnly__9Om4d{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.company-portal_role__171au svg{width:1.125rem;height:1.125rem;flex:none}.company-portal_panel__iv_VB a:focus-visible,.company-portal_panel__iv_VB button:focus-visible,.company-portal_role__171au:has(input:focus-visible){outline:2px solid #0066ff;outline-offset:2px}.company-portal_titleHeader__UKC2w{padding:.875rem}.company-portal_titleRow__hes9o{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.company-portal_titleName__YzMCu{display:flex;align-items:center;gap:.5rem;min-width:0}.company-portal_bullet__lS_j4{flex:none;width:.875rem;height:.875rem;border-radius:.125rem;background:#0066ff}.company-portal_titleGroup__krHtz{padding:.375rem .625rem;border-radius:.5rem;color:#475569;background:#f1f5f9;font-size:.75rem;text-align:right}.company-portal_titleHeader__UKC2w>p{margin:.375rem 0 0}.company-portal_hero__lhLpb{background:linear-gradient(115deg,#f0f7ff,#fff)}.company-portal_hero__lhLpb h1{font-size:1.25rem}.company-portal_row__nMlgu{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.company-portal_link__vD3LO{color:#0066ff;font-size:.75rem;text-decoration:none}.company-portal_link__vD3LO:hover{text-decoration:underline}.company-portal_button__QnTMN{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;padding:.4rem .65rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#0066ff;font:inherit;font-size:.75rem;text-decoration:none;cursor:pointer}.company-portal_button__QnTMN:disabled{opacity:.5;cursor:default}.company-portal_list__Jw8WY{display:grid;grid-gap:.7rem;gap:.7rem;list-style:none;margin:.8rem 0 0;padding:0;min-width:0}.company-portal_space___6N9b{padding:.9rem;border:1px solid #edf2f7;border-radius:.75rem;background:#fafcff;min-width:0}.company-portal_identity__GqLTn{display:flex;align-items:center;gap:.65rem;min-width:0}.company-portal_identity__GqLTn>svg{color:#0066ff;width:1.5rem;height:1.5rem;flex:none}.company-portal_identity__GqLTn strong{color:#0f172a;font-size:.8125rem;overflow-wrap:anywhere}.company-portal_actions__nIOdR{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.company-portal_search__qWWvu{display:flex;gap:.5rem;align-items:stretch;margin-top:.7rem}.company-portal_input__izqkh,.company-portal_select__PQreZ{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:.5rem;padding:.6rem;background:#fff;color:#334155;font:inherit;font-size:.8125rem}.company-portal_input__izqkh:focus,.company-portal_select__PQreZ:focus{outline:2px solid #bfdbfe;border-color:#0066ff}.company-portal_section__avM0D{margin-top:1rem;padding-top:1rem;border-top:1px solid #edf2f7}.company-portal_entry__BcVcJ{display:flex;align-items:flex-start;gap:.65rem;padding:.65rem .4rem;color:#334155;font-size:.8125rem;text-decoration:none;border-radius:.5rem}.company-portal_entry__BcVcJ>svg{width:1.125rem;height:1.125rem;margin-top:.15rem;flex:none;color:#64748b}.company-portal_entry__BcVcJ>span{display:grid;grid-gap:.2rem;gap:.2rem;overflow-wrap:anywhere}.company-portal_entry__BcVcJ small{color:#64748b;font-size:.6875rem;line-height:1.6}.company-portal_entry__BcVcJ small:last-child{color:#94a3b8;font-size:.625rem}a.company-portal_entry__BcVcJ:hover{background:#eff6ff;color:#1d4ed8}.company-portal_contentList__5nnwJ{margin:1rem 0;padding-left:1.25rem;display:grid;grid-gap:.6rem;gap:.6rem}.company-portal_pending__Oh9jV{border-left:3px solid #cbd5e1;padding-left:.75rem}@media(max-width:600px){.company-portal_panel__iv_VB{padding:1rem}.company-portal_titleHeader__UKC2w{padding:.875rem}.company-portal_titleRow__hes9o{align-items:flex-start}.company-portal_titleGroup__krHtz{max-width:48%}.company-portal_search__qWWvu{flex-wrap:wrap}.company-portal_search__qWWvu .company-portal_button__QnTMN{margin-left:auto}}.job-create-instance_root__Lhcbl{color:#334155;font-size:.875rem;line-height:1.6;min-width:0;container-type:inline-size}.job-create-instance_instructions__KD7m3{margin-bottom:1.25rem}.job-create-instance_workspace__y9ymO{border-radius:1rem}.job-create-instance_root__Lhcbl p{margin:.4rem 0}.job-create-instance_root__Lhcbl small{color:#64748b;font-size:.75rem}.job-create-instance_preset__ckMwF{display:inline-block;background:#e0f2fe;border-radius:2rem;color:#075985;font-size:.75rem;padding:.25rem .65rem;margin:.7rem 0 .3rem}.job-create-instance_form__8C2kL{border:0;padding:0;margin:0;display:grid;grid-gap:1.2rem;gap:1.2rem;min-width:0}.job-create-instance_card__MoS3I{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 2px #0f172a05;display:grid;grid-gap:1rem;gap:1rem;min-width:0;overflow-wrap:anywhere}.job-create-instance_card__MoS3I h2{margin:0;display:flex;gap:.6rem;align-items:center;color:#0f172a;font-size:1rem;font-weight:650;padding-bottom:.7rem;border-bottom:1px solid #f1f5f9}.job-create-instance_card__MoS3I h2 b{width:1.35rem;height:1.35rem;display:grid;place-items:center;border-radius:.35rem;font-size:.75rem;background:#e0f2fe;color:#0369a1;flex-shrink:0}.job-create-instance_card__MoS3I h3{margin:0 0 .35rem;font-size:.875rem;color:#0f172a;font-weight:600}.job-create-instance_field__h7CdL{display:flex;flex-direction:column;gap:.4rem;font-size:.8rem;font-weight:500;min-width:0}.job-create-instance_field__h7CdL em{color:#e11d48;font-style:normal}.job-create-instance_field__h7CdL:has(.job-create-instance_suffix__m5q2v){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:0;column-gap:0}.job-create-instance_field__h7CdL:has(.job-create-instance_suffix__m5q2v)>small,.job-create-instance_field__h7CdL:has(.job-create-instance_suffix__m5q2v)>span:first-child{grid-column:1/-1}.job-create-instance_field__h7CdL:has(.job-create-instance_suffix__m5q2v) input{border-radius:.65rem 0 0 .65rem}.job-create-instance_field__h7CdL .job-create-instance_suffix__m5q2v{align-self:stretch;display:flex;align-items:center;border:1px solid #cbd5e1;border-left:0;border-radius:0 .65rem .65rem 0;background:#f1f5f9;padding:.5rem;color:#64748b;font-size:.75rem;font-weight:400;overflow-wrap:anywhere}.job-create-instance_field__h7CdL input,.job-create-instance_field__h7CdL textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:.65rem .75rem;border:1px solid #cbd5e1;border-radius:.65rem;background:white;color:#334155;font:inherit;font-size:.875rem;font-weight:400}.job-create-instance_field__h7CdL input[type=file]{font-size:.75rem}.job-create-instance_field__h7CdL textarea{resize:vertical}.job-create-instance_field__h7CdL input:focus,.job-create-instance_field__h7CdL textarea:focus{outline:2px solid #bae6fd;border-color:#0284c7}.job-create-instance_field__h7CdL input[aria-invalid=true]{border-color:#e11d48}.job-create-instance_field__h7CdL input[type=datetime-local]{min-height:2.7rem}.job-create-instance_grid__YyMR_{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.job-create-instance_check__hVuo4{display:flex;align-items:flex-start;gap:.6rem;font-size:.825rem;cursor:pointer}.job-create-instance_check__hVuo4 input{width:1rem;height:1rem;flex-shrink:0;margin:.15rem 0 0;accent-color:#0284c7}.job-create-instance_check__hVuo4 span{min-width:0}.job-create-instance_feature__iVLgE{border:1px solid #e0f2fe;background:#f0f9ff;padding:.85rem;border-radius:.7rem}.job-create-instance_feature__iVLgE p{font-size:.75rem;color:#64748b}.job-create-instance_eventToggle__sz_tZ,.job-create-instance_queueToggle__ZKKW6{padding:1rem;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.7rem}.job-create-instance_event__kZnP6{border:2px solid #c7d2fe}.job-create-instance_queueToggle__ZKKW6 p{font-size:.75rem;margin:.45rem 0 0 1.6rem}.job-create-instance_queue__h6pgY{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid #cbd5e1;border-radius:.75rem;background:#f8fafc;min-width:0}.job-create-instance_radios__2ov8Y{border:0;padding:0;margin:0;display:grid;grid-gap:.7rem;gap:.7rem;min-width:0}.job-create-instance_radios__2ov8Y legend{margin-bottom:.65rem;font-size:.8rem;font-weight:600}.job-create-instance_feeds__KvWUJ{background:#f0f9ff;border-color:#bae6fd}.job-create-instance_feeds__KvWUJ .job-create-instance_check__hVuo4{background:#fff;padding:.65rem;border:1px solid #e0f2fe;border-radius:.6rem}.job-create-instance_summary__lnDuc{margin:0;display:grid;grid-gap:.65rem;gap:.65rem;font-size:.8rem}.job-create-instance_summary__lnDuc>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;border-bottom:1px solid #f1f5f9;padding-bottom:.65rem}.job-create-instance_summary__lnDuc dt{color:#64748b}.job-create-instance_summary__lnDuc dd{margin:0 0 0 auto;text-align:right;overflow-wrap:anywhere;min-width:0;max-width:100%}.job-create-instance_address__Xpzv7{font-size:.75rem;color:#0369a1;overflow-wrap:anywhere}.job-create-instance_feedback__j981b{font-size:.75rem}.job-create-instance_field__h7CdL .job-create-instance_error__8bMI3,.job-create-instance_root__Lhcbl .job-create-instance_error__8bMI3{color:#be123c}.job-create-instance_actions__ZXA_g{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.75rem}.job-create-instance_actions__ZXA_g a,.job-create-instance_actions__ZXA_g button,.job-create-instance_card__MoS3I>button{border:1px solid #cbd5e1;background:#fff;color:#334155;padding:.65rem 1rem;border-radius:.65rem;font:inherit;font-weight:500;text-decoration:none;cursor:pointer}.job-create-instance_actions__ZXA_g .job-create-instance_primary__4XHc_,.job-create-instance_primary__4XHc_{background:#0284c7;border:1px solid #0284c7;color:white;padding:.65rem 1rem;border-radius:.65rem;font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.job-create-instance_form__8C2kL:disabled{opacity:.65}.job-create-instance_avatarRow__vcg5l{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0}.job-create-instance_avatarRow__vcg5l .job-create-instance_field__h7CdL{flex:1 1;min-width:min(100%,10rem)}.job-create-instance_avatar__dEy3O{width:3.5rem;height:3.5rem;border-radius:.75rem;overflow:hidden;flex-shrink:0}.job-create-instance_preview__AIXsS{width:100%;height:100%;object-fit:cover}.job-create-instance_success__uMLJQ p{overflow-wrap:anywhere}@container (min-width: 36rem){.job-create-instance_grid__YyMR_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.job-create-instance_card__MoS3I{padding:1rem}.job-create-instance_actions__ZXA_g>*{flex:1 1;text-align:center}}.job-event-setup_stack__eqev0{display:grid;grid-gap:16px;gap:16px;min-width:0}.job-event-setup_panel__TaJvt{padding:24px;background:#fff;border:1px solid #dce6f2;border-radius:18px;min-width:0;color:#334155;font-family:inherit;font-size:var(--job-content-body-size,14px);line-height:var(--job-content-line-height,1.6)}.job-event-setup_panel__TaJvt h1{font-size:var(--job-content-title-size,20px);letter-spacing:var(--job-content-title-spacing,-.04em);margin:0 0 10px}.job-event-setup_panel__TaJvt h1,.job-event-setup_panel__TaJvt h2{line-height:var(--job-content-heading-line-height,1.6);color:#0f172a}.job-event-setup_panel__TaJvt h2{font-size:var(--job-content-title-size,17px);margin:0 0 12px}.job-event-setup_panel__TaJvt h3{font-size:var(--job-content-subtitle-size,14px);line-height:var(--job-content-heading-line-height,1.6);margin-bottom:4px}.job-event-setup_form__6Bivn{display:grid;grid-gap:16px;gap:16px;padding:0;border:0;min-width:0}.job-event-setup_form__6Bivn label{display:grid;grid-gap:6px;gap:6px}.job-event-setup_form__6Bivn input,.job-event-setup_form__6Bivn textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;background:#fff;color:#0f172a;font:inherit}.job-event-setup_form__6Bivn input[readonly],.job-event-setup_form__6Bivn textarea[readonly]{background:#f1f5f9;color:#64748b}.job-event-setup_grid__HF0Kq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.job-event-setup_panel__TaJvt button{border:1px solid #cbd5e1;background:#fff;color:#0666d9;border-radius:9px;padding:9px 14px;font:inherit;font-weight:var(--job-content-action-weight,inherit);cursor:pointer}.job-event-setup_panel__TaJvt button:disabled{opacity:.6;cursor:wait}.job-event-setup_panel__TaJvt button:focus-visible,.job-event-setup_panel__TaJvt input:focus-visible,.job-event-setup_panel__TaJvt textarea:focus-visible{outline:2px solid #0666d9;outline-offset:2px}.job-event-setup_error__97snn{color:#b91c1c}.job-event-setup_status__Vj24a{display:inline-flex;background:#eff6ff;color:#1d4ed8;border-radius:8px;padding:4px 10px}.job-event-setup_hint__GDBUt,.job-event-setup_history__fzcZM time{color:#64748b;font-size:var(--job-content-hint-size,12px)}.job-event-setup_history__fzcZM{padding:14px 0;border-bottom:1px solid #e2e8f0}.job-event-setup_panel__TaJvt summary{cursor:pointer;font-weight:600}@media(max-width:600px){.job-event-setup_grid__HF0Kq{grid-template-columns:1fr}.job-event-setup_panel__TaJvt{padding:18px}}.job-event-setup_check__J7Zl1{display:flex!important;align-items:flex-start;gap:8px}.job-event-setup_form__6Bivn input[type=checkbox]{width:auto;margin-top:5px}.job-event-setup_form__6Bivn select{border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;font:inherit;color:#0f172a;background:#fff;min-width:0;width:100%}.job-event-setup_history__fzcZM dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 12px}.job-event-setup_history__fzcZM dt{font-weight:600}.job-event-setup_message__xDZiP{white-space:pre-wrap;overflow-wrap:anywhere}.job-event-setup_actions__J7nf4{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.job-event-setup_actions__J7nf4 button,.job-event-setup_panel__TaJvt a{font-weight:var(--job-content-action-weight,inherit)}.job-event-setup_actions__J7nf4 button{font-size:var(--job-content-body-size,inherit)}.ji-stack,.ji-workspace{display:grid;grid-gap:1.25rem;gap:1.25rem;min-width:0}.ji-workspace{--job-content-body-size:.75rem;--job-content-title-size:.875rem;--job-content-subtitle-size:.8125rem;--job-content-hint-size:.6875rem;--job-content-line-height:1.7;--job-content-heading-line-height:1.5;--job-content-action-weight:600;--job-content-title-spacing:normal;font-family:inherit;font-size:var(--job-content-body-size);line-height:var(--job-content-line-height)}.ji-workspace :where(dialog){--job-content-body-size:initial;--job-content-title-size:initial;--job-content-subtitle-size:initial;--job-content-hint-size:initial;--job-content-line-height:initial;--job-content-heading-line-height:initial;--job-content-action-weight:initial;--job-content-title-spacing:initial}.ji-news{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.ji-workspace-actions{display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.85rem}.ji-membership-status{text-align:right}.ji-audience{display:flex;flex-wrap:wrap;gap:.75rem;border:0;padding:0;margin:0;font-size:.75rem}.ji-audience legend{margin-bottom:.5rem;color:#64748b}.ji-audience label{display:flex;align-items:center;gap:.35rem}.ji-identity{min-width:0;overflow:hidden;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a05}.ji-identity__banner{position:relative;aspect-ratio:16/5;min-height:7rem;max-height:12rem}.ji-hero,.ji-identity__banner{background:radial-gradient(ellipse at 100% 100%,#0891b233,transparent 65%),linear-gradient(125deg,#1d4ed8,#1e3a8a 55%,#0f172a)}.ji-identity__banner-image{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.ji-identity__body{position:relative;display:grid;grid-template-columns:5rem minmax(0,1fr);align-items:start;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:.75rem;row-gap:.75rem;padding:0 1.5rem 1.5rem}.ji-identity__avatar{position:relative;display:grid;place-items:center;flex:none;width:5rem;height:5rem;margin-top:-2rem;border:4px solid #fff;border-radius:1rem;overflow:hidden;background:#0b63ce;color:#fff;font-size:1.5rem;font-weight:700;box-shadow:0 2px 6px #0f172a15}.ji-identity__avatar-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ji-identity__name{grid-column:2;min-width:0;padding-top:.8rem;overflow-wrap:anywhere}.ji-identity__name h1{margin:0 0 .5rem;color:#0f172a;font-size:1.4rem;line-height:1.4}.ji-home__intro{grid-column:2;display:grid;grid-gap:.55rem;gap:.55rem;min-width:0;overflow-wrap:anywhere}.ji-home__intro>p{margin:0;color:#475569;font-size:.75rem;line-height:1.7;white-space:pre-wrap}.ji-home__intro>.ji-link{justify-self:end;text-align:right}.ji-panel{padding:1.25rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;box-shadow:0 1px 2px #0f172a05;min-width:0;overflow-wrap:anywhere}.ji-panel h1,.ji-panel h2,.ji-panel h3{margin:0;color:#0f172a}.ji-panel h1{font-size:1.35rem;line-height:1.4}.ji-panel h2{font-size:.875rem;line-height:1.5}.ji-panel h3{font-size:1rem;line-height:1.5;margin:.6rem 0 .25rem}.ji-panel p{margin:.65rem 0;color:#475569;font-size:.75rem;line-height:1.7}.ji-panel .ji-caption{display:flex;align-items:center;gap:.5rem;margin:0;color:#64748b;font-size:.6875rem;font-weight:700;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.ji-dot{display:inline-block;width:.45rem;height:.45rem;flex:none;border-radius:50%;background:#0b63ce}.ji-icon{flex:none;width:1rem;height:1rem;color:#0b63ce}.ji-link{display:inline-flex;align-items:center;gap:.35rem;padding:0;color:#0b63ce;font-size:.75rem;font-weight:600;text-decoration:none}.ji-job h2 a:hover,.ji-link:hover{text-decoration:underline}.ji-menu{padding:.75rem}@media (min-width:1024px){.platform-sidebar--left:has(.ji-menu){position:-webkit-sticky;position:sticky;top:7.25rem;max-height:calc(100dvh - 8.5rem);overflow-y:auto}}.ji-menu h2{padding:.5rem .75rem}.ji-menu nav{display:grid;grid-gap:.25rem;gap:.25rem}.ji-menu nav a{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:.75rem;color:#475569;font-size:.75rem;font-weight:500;text-decoration:none}.ji-menu nav a:hover{background:#f8fafc}.ji-menu nav a.is-active{background:#eff6ff;color:#1d4ed8;font-weight:600}.ji-menu nav a:not(.is-active) svg{color:#94a3b8}.ji-badge{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.2rem .5rem;border:1px solid #bfdbfe80;border-radius:.3rem;background:#eff6ff;color:#1d4ed8;font-size:.6875rem;font-weight:600}.ji-badge--green{background:#ecfdf5;border-color:#a7f3d0;color:#047857}.ji-badge--muted{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}.ji-search-panel{padding:1rem}.ji-search{display:flex;gap:.5rem}.ji-search label{display:flex;flex:1 1;align-items:center;gap:.6rem;min-width:0;border:1px solid #e2e8f0;border-radius:.75rem;padding:.8rem;background:#f8fafc}.ji-search label svg{color:#94a3b8}.ji-search input{width:100%;min-width:0;border:0;outline:none;color:#0f172a;font:inherit;font-size:.8125rem;background:transparent}.ji-search label:focus-within{outline:2px solid #22d3ee;outline-offset:2px}.ji-search .sr-only,.ji-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ji-button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;border:1px solid transparent;border-radius:.75rem;padding:.65rem 1rem;background:#0b63ce;color:#fff;font:inherit;font-size:.75rem;font-weight:600;text-decoration:none;cursor:pointer}.ji-button:hover{background:#0954b0}.ji-button:disabled{cursor:wait;opacity:.6}.ji-button--outline{border-color:#bfdbfe;background:#fff;color:#0b63ce}.ji-button--outline:hover{background:#eff6ff}.ji-wide{display:flex;width:100%;margin-top:.85rem}.ji-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.ji-job h2{font-size:1rem}.ji-job footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.65rem;border-top:1px solid #f1f5f9;padding-top:.75rem;margin-top:.85rem;color:#64748b;font-size:.75rem}.ji-job h2 a{color:#0f172a;text-decoration:none}.ji-job__company{display:flex;align-items:center;gap:.5rem;font-weight:600}.ji-job .ji-job__excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ji-more{justify-self:center;border-color:#e2e8f0;color:#475569}.ji-empty{padding:2.5rem 1.5rem;text-align:center}.ji-empty>svg{margin:0 auto .75rem;width:2rem;height:2rem;color:#94a3b8}.ji-empty h2{font-size:.875rem}.ji-detail{padding:1.75rem}.ji-detail h2{margin-top:1.5rem}.ji-detail p{font-size:.875rem}.ji-prose{white-space:pre-wrap}.ji-notice,.ji-source{display:grid;grid-gap:.4rem;gap:.4rem;margin-top:1.25rem;border:1px solid #bfdbfe;border-radius:.75rem;padding:1rem;background:#eff6ff;color:#1e3a8a;font-size:.75rem}.ji-detail .ji-notice{border-color:#fde68a;background:#fffbeb;color:#92400e;font-size:.75rem}.ji-employer{display:flex;align-items:flex-start;gap:1rem}.ji-employer>svg{width:2.5rem;height:2.5rem;padding:.5rem;border-radius:.75rem;background:#eff6ff}.ji-employer .ji-link+.ji-link{margin-left:1rem}.ji-contact{display:grid;grid-gap:.5rem;gap:.5rem;font-size:.875rem}.ji-contact dt{margin-top:.75rem;color:#64748b;font-size:.75rem}.ji-contact dd{margin:0}.ji-contact a{color:#0b63ce}@media (max-width:640px){.ji-identity__body{grid-template-columns:4.25rem minmax(0,1fr);gap:.75rem;padding:0 1rem 1.25rem}.ji-identity__avatar{width:4.25rem;height:4.25rem;margin-top:-1.5rem;font-size:1.25rem}.ji-identity__name h1{font-size:1.15rem}.ji-search{flex-direction:column}.ji-detail{padding:1.25rem}}.job-space-management_panel__CGJzG{padding:20px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;color:#243449;box-shadow:0 2px 4px #15395405;font:inherit;min-width:0}.job-space-management_title__rx068{margin:0;font-size:15px;line-height:1.5;font-weight:750}.job-space-management_section__thQUK{border-top:1px solid #edf1f5;margin-top:16px;padding-top:14px}.job-space-management_section__thQUK h3{margin:0 0 10px;font-size:13px;font-weight:650}.job-space-management_name__7OrUc{margin:0 0 8px;overflow-wrap:anywhere;font-size:13px}.job-space-management_overviewContext__cDRQj p{margin:.65rem 0;color:#64748b;font-size:.8125rem;line-height:1.75}.job-space-management_hint__C0_oa{font-size:12px;color:#738096;line-height:1.6;margin:8px 0 12px}.job-space-management_row__DqkYI{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.job-space-management_joined__bJgZI,.job-space-management_unjoined__YurpP{display:inline-flex;align-items:center;gap:4px;font-size:12px}.job-space-management_joined__bJgZI{color:#27815b}.job-space-management_unjoined__YurpP{color:#8993a2}.job-space-management_button__YiiQB{font:inherit;font-size:12px;font-weight:550;line-height:1.5;display:inline-flex;justify-content:center;align-items:center;gap:4px;padding:6px 9px;border:1px solid #b9d4f9;border-radius:7px;background:#fff;color:#0964d8;text-decoration:none;cursor:pointer;text-align:center}.job-space-management_button__YiiQB:hover{background:#f0f6ff}.job-space-management_button__YiiQB:focus-visible{outline:2px solid #1675e5;outline-offset:3px}.job-space-management_button__YiiQB:disabled{opacity:.55;cursor:wait}.job-space-management_primary__06Lx6{background:#0867df;color:#fff;border-color:#0867df}.job-space-management_primary__06Lx6:hover{background:#0759c1}.job-space-management_list__wZFsX{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-gap:10px;gap:10px}.job-space-management_list__wZFsX li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.job-space-management_list__wZFsX li>span{font-size:13px;overflow-wrap:anywhere}.job-space-management_list__wZFsX .job-space-management_button__YiiQB{align-self:flex-end}.job-instance-publication_panel__kBlfI{background:#fff;border:1px solid #d9e5f5;border-radius:1rem;padding:1.25rem;min-width:0;margin-bottom:1rem;font-family:inherit;font-size:var(--job-content-body-size,inherit);line-height:var(--job-content-line-height,inherit)}.job-instance-publication_panel__kBlfI a{color:#0069ef;text-decoration:none;font-weight:var(--job-content-action-weight,inherit)}.job-instance-publication_panel__kBlfI a:hover{text-decoration:underline}.job-instance-publication_panel__kBlfI h2,.job-instance-publication_panel__kBlfI h3{margin:0 0 1rem;line-height:var(--job-content-heading-line-height,inherit)}.job-instance-publication_panel__kBlfI h2{font-size:var(--job-content-title-size,1rem)}.job-instance-publication_panel__kBlfI h3{font-size:var(--job-content-subtitle-size,1rem)}.job-instance-publication_panel__kBlfI p{overflow-wrap:anywhere}.job-instance-publication_item__MvfMv{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9eff7}.job-instance-publication_button__22Ttc{border:1px solid #c7d8ed;border-radius:.625rem;background:white;color:#0069ef;padding:.5rem .75rem;font:inherit;font-weight:var(--job-content-action-weight,inherit);cursor:pointer}.job-instance-publication_button__22Ttc:disabled{opacity:.5;cursor:default}.job-instance-publication_actions__NHf0_{display:flex;gap:.75rem;flex-wrap:wrap;margin:.75rem 0}.job-instance-publication_check__KHykk{display:flex;align-items:center;gap:.5rem;margin:.5rem 0}.job-instance-publication_panel__kBlfI textarea{display:block;width:100%;box-sizing:border-box;font:inherit}.job-instance-publication_panel__kBlfI details{margin-top:1rem}.job-instance-publication_feed__i2lQQ{font-family:inherit;color:#475569;font-size:.8125rem;line-height:1.6}.job-instance-publication_feed__i2lQQ h2,.job-instance-publication_feed__i2lQQ h3{color:#0f172a;font-size:1rem;line-height:1.35}.job-instance-publication_feed__i2lQQ h3{margin-bottom:.5rem}.job-instance-publication_feed__i2lQQ p{margin:.25rem 0 0}.edit_actions__4126b{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-top:.7rem}.edit_iconActions__dGK8q{margin-top:0}.edit_button__vDoU9,.edit_iconButton__KG71q{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;font:inherit;cursor:pointer}.edit_button__vDoU9{min-height:2.25rem;padding:.4rem .7rem;border:1px solid #cbd5e1;border-radius:.5rem;background:#fff;color:#0066ff;font-size:.75rem;text-decoration:none}.edit_iconButton__KG71q{padding:.375rem;color:#64748b;border:0;background:transparent}.edit_iconButton__KG71q:hover{color:#0b63ce}.edit_button__vDoU9 svg,.edit_iconButton__KG71q svg{flex:none}.edit_button__vDoU9:disabled,.edit_iconButton__KG71q:disabled{opacity:.5;cursor:default}.edit_button__vDoU9:focus-visible,.edit_iconButton__KG71q:focus-visible{outline:2px solid #0066ff;outline-offset:2px}