@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}body,body *,html,html *,h1,h2,h3,h4,h5,h6,p,span,div,a,button,input,textarea,select,label,li,ul,ol,table,td,th,tr{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.fixed{position:fixed}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.hidden{display:none}.h-1\.5{height:.375rem}.h-5{height:1.25rem}.h-full{height:100%}.w-5{width:1.25rem}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.px-4{padding-left:1rem;padding-right:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pl-1{padding-left:.25rem}.text-\[10px\]{font-size:10px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tracking-wider{letter-spacing:.05em}.text-current{color:currentColor}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1)) }.focus\:ring-gray-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(107 114 128 / var(--tw-ring-opacity, 1)) }.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1)) }.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px }.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}._recruitful-hero_1xkql_1{background:linear-gradient(to right,#fff0 55%,#ffffff38),linear-gradient(to bottom,#2a6f6f 0% 90%,#2a6f6f40 96%,#fff);padding:60px 20px 20px;display:flex;align-items:center;justify-content:center;position:relative}._recruitful-hero__container_1xkql_22{max-width:1298px;width:100%;margin:0 auto;text-align:center;position:relative;z-index:1}@media(max-width:1400px){._recruitful-hero__container_1xkql_22{max-width:1298px}}._recruitful-hero__logo-wrapper_1xkql_37{margin-bottom:40px}._recruitful-hero__logo-wrapper_1xkql_37 img{height:90px}._recruitful-hero__heading_1xkql_45{color:#fff;font-size:3.75rem;font-weight:700;line-height:1.1;margin:0 auto 24px;max-width:900px;letter-spacing:-1px}._recruitful-hero__description_1xkql_55{color:#fff;font-size:1.25rem;line-height:1.75rem;margin:0 auto 40px;max-width:650px;opacity:.95}._recruitful-hero__buttons_1xkql_64{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}._recruitful-hero__button_1xkql_64{display:flex;align-items:center;gap:8px;padding:12px 36px;border-radius:12px;border:none;cursor:pointer;transition:all .3s ease;margin-bottom:50px}._recruitful-hero__button--primary_1xkql_85{background-color:#d5f7f2;font-size:1.125rem;font-weight:500;color:#1c4141}._recruitful-hero__button--primary_1xkql_85:hover{background-color:#d9f0edcc!important}._recruitful-hero__button--secondary_1xkql_96{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:#fff;background:transparent;border:1px solid #ffffff33}._recruitful-hero__button--secondary_1xkql_96:hover{color:#153434!important;background-color:#ffffff1e!important}._recruitful-hero__features_1xkql_110{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;max-width:1000px;margin:0 auto;padding-bottom:60px;position:relative}._recruitful-hero__feature_1xkql_110{text-align:center}._recruitful-hero__feature-title_1xkql_124{color:#75e3cc;font-size:2.25rem;line-height:2.5rem;font-weight:700;margin:0 0 12px}._recruitful-hero__feature-text_1xkql_132{color:#fff;font-size:.875rem;line-height:1.25rem;margin:0;opacity:.95}._recruitful-hero__fade_1xkql_140{position:absolute;bottom:0;left:0;right:0;height:150px;pointer-events:none}@media screen and (max-width:1024px){._recruitful-hero__heading_1xkql_45{font-size:48px}._recruitful-hero__features_1xkql_110{gap:50px}}@media screen and (max-width:768px){._recruitful-hero_1xkql_1{padding:40px 20px 20px}._recruitful-hero__logo-wrapper_1xkql_37{margin-bottom:30px;padding:16px 30px}._recruitful-hero__logo-text_1xkql_170{font-size:24px}._recruitful-hero__heading_1xkql_45{font-size:36px;margin-bottom:20px}._recruitful-hero__description_1xkql_55{font-size:16px;margin-bottom:32px}._recruitful-hero__buttons_1xkql_64{margin-bottom:30px;gap:12px}._recruitful-hero__feature-title_1xkql_124{font-size:32px}}@media screen and (max-width:576px){._recruitful-hero__features_1xkql_110{grid-template-columns:1fr;gap:40px;padding-bottom:50px}}@media screen and (max-width:480px){._recruitful-hero__logo-wrapper_1xkql_37{padding:14px 24px}._recruitful-hero__logo-text_1xkql_170{font-size:20px}._recruitful-hero__heading_1xkql_45{font-size:28px;margin-bottom:16px}._recruitful-hero__description_1xkql_55{font-size:15px;margin-bottom:28px}._recruitful-hero__buttons_1xkql_64{flex-direction:column;width:100%}._recruitful-hero__button_1xkql_64{width:100%;justify-content:center;margin-bottom:8px!important}._recruitful-hero__features_1xkql_110{gap:36px;padding-bottom:40px}._recruitful-hero__feature-title_1xkql_124{font-size:28px}._recruitful-hero__feature-text_1xkql_132{font-size:14px}}._lp-for-employers_1xkql_248{width:100%;padding:80px 10px;background-color:#f9f9f9!important}._lp-for-employers--plain_1xkql_254{background-color:transparent!important}._lp-for-employers__container_1xkql_258{max-width:1298px;margin:0 auto}@media(max-width:1400px){._lp-for-employers__container_1xkql_258{max-width:1298px}}._lp-for-employers__title_1xkql_269{font-size:2.25rem;line-height:2.5rem!important;text-align:center;margin:0 0 20px}._lp-for-employers__subtitle_1xkql_276{font-size:1.125rem;line-height:1.75rem;color:#677e7e;text-align:center;margin:0 auto 60px;max-width:700px}._lp-for-employers__grid_1xkql_285{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:50px}._lp-for-employers__card_1xkql_292{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px 24px}._lp-for-employers__card_1xkql_292:hover{box-shadow:0 10px 30px #00000012}._lp-for-employers__icon-wrapper_1xkql_303{width:3rem;height:3rem;background-color:#70dbc11a;border-radius:9999px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}._lp-for-employers__icon_1xkql_303{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}._lp-for-employers__card-title_1xkql_320{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin:0 0 12px;color:#1d3030;text-align:start!important}._lp-for-employers__card-description_1xkql_330{font-size:16px;color:#677e7e;margin:0;text-align:start!important}._lp-for-employers__cta_1xkql_337{display:flex;justify-content:center;margin-top:40px}._lp-for-employers__button_1xkql_343{background-color:#2a6f6f;color:#fff;font-size:.875rem;line-height:1.25rem;font-weight:600;padding:12px 40px;border:none;border-radius:10px;cursor:pointer;transition:all .3s ease}._lp-for-employers__button_1xkql_343:hover{background-color:#2a6f6fe6;box-shadow:0 8px 20px #2d6a5f2e}@media(max-width:1024px){._lp-for-employers__grid_1xkql_285{grid-template-columns:repeat(2,1fr);gap:20px}._lp-for-employers__title_1xkql_269{font-size:40px}._lp-for-employers__subtitle_1xkql_276{font-size:18px}}@media(max-width:768px){._lp-for-employers_1xkql_248{padding:60px 16px}._lp-for-employers__title_1xkql_269{font-size:32px;margin-bottom:16px}._lp-for-employers__subtitle_1xkql_276{font-size:16px;margin-bottom:40px}._lp-for-employers__grid_1xkql_285{grid-template-columns:1fr;gap:24px}._lp-for-employers__card_1xkql_292{padding:24px 20px}._lp-for-employers__icon-wrapper_1xkql_303{width:50px;height:50px;margin-bottom:20px}._lp-for-employers__icon_1xkql_303{width:28px;height:28px}._lp-for-employers__card-title_1xkql_320{font-size:20px;margin-bottom:10px}._lp-for-employers__card-description_1xkql_330{font-size:15px}}@media(max-width:480px){._lp-for-employers_1xkql_248{padding:40px 12px}._lp-for-employers__title_1xkql_269{font-size:28px}._lp-for-employers__subtitle_1xkql_276{font-size:15px}._lp-for-employers__card_1xkql_292{padding:20px 16px}}._how-it-works_1xkql_441{background-color:#70dbc10d;padding:96px 20px}._how-it-works__container_1xkql_446{max-width:1298px;margin:0 auto}@media(max-width:1400px){._how-it-works__container_1xkql_446{max-width:1298px}}._how-it-works__header_1xkql_457{text-align:center;margin-bottom:56px}._how-it-works__eyebrow_1xkql_462{font-size:.85rem;letter-spacing:.15em;text-transform:uppercase;color:#25635a;margin-bottom:8px;font-weight:600}._how-it-works__header_1xkql_457 h2{font-size:2.5rem;margin-bottom:12px}._how-it-works__subtitle_1xkql_476{max-width:540px;margin:0 auto;color:#5f6c76;line-height:1.7}._how-it-works__grid_1xkql_483{margin-top:0}._how-it-works__card_1xkql_487{position:relative;padding-top:48px}._how-it-works__badge_1xkql_492{position:absolute;top:-14px;left:-5px;width:28px;height:28px;border-radius:999px;background:#2a6f6f;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;font-size:.95rem}@media(max-width:600px){._how-it-works_1xkql_441{padding:64px 16px}}._cta-section_1xkql_516{background:linear-gradient(to bottom,#4a8c8c,#6ba8a8,#a0d9d9);padding:80px 20px;display:flex;align-items:center;justify-content:center;position:relative}._cta-section__container_1xkql_525{max-width:1298px;width:100%;text-align:center;position:relative;z-index:1}@media(max-width:1400px){._cta-section__container_1xkql_525{max-width:1298px}}._cta-section__heading_1xkql_539{color:#fff;font-size:3rem;font-weight:700;line-height:1.1;margin:0 auto 24px;max-width:900px;letter-spacing:-1px}._cta-section__description_1xkql_549{color:#fff;font-size:1.125rem;line-height:1.75rem;margin:0 auto 40px;max-width:700px;opacity:.95}._cta-section__buttons_1xkql_558{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}._cta-section__buttons_1xkql_558 ._recruitful-hero__button_1xkql_64{margin-bottom:0}@media screen and (max-width:1024px){._cta-section__heading_1xkql_539{font-size:2.5rem}}@media screen and (max-width:768px){._cta-section_1xkql_516{padding:60px 20px}._cta-section__heading_1xkql_539{font-size:2rem;margin-bottom:20px}._cta-section__description_1xkql_549{font-size:1rem;margin-bottom:32px}._cta-section__buttons_1xkql_558{gap:12px}}@media screen and (max-width:480px){._cta-section_1xkql_516{padding:50px 16px}._cta-section__heading_1xkql_539{font-size:1.75rem;margin-bottom:16px}._cta-section__description_1xkql_549{font-size:.9375rem;margin-bottom:28px}._cta-section__buttons_1xkql_558{flex-direction:column;width:100%}._cta-section__buttons_1xkql_558 ._recruitful-hero__button_1xkql_64{width:100%;justify-content:center;margin-bottom:0!important}}._footer_1xkql_625{background-color:#fff;padding:30px 20px;position:relative}._footer_1xkql_625:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background-color:#a0d9d9}._footer__container_1xkql_641{max-width:1298px;margin:0 auto;text-align:center}@media(max-width:1400px){._footer__container_1xkql_641{max-width:1298px}}._footer__copyright_1xkql_653{color:#5f6c76;font-size:.875rem;line-height:1.5rem;margin:0 0 12px}._footer__tagline_1xkql_660{color:#5f6c76;font-size:.875rem;line-height:1.5rem;margin:0}@media screen and (max-width:768px){._footer_1xkql_625{padding:50px 20px}}@media screen and (max-width:480px){._footer_1xkql_625{padding:40px 16px}._footer__copyright_1xkql_653,._footer__tagline_1xkql_660{font-size:.8125rem}}._wrapper_b40aa_1{min-height:100vh;background-color:#f7fbfb;display:flex;align-items:center;justify-content:center;padding:40px 20px}._card_b40aa_10{width:100%;max-width:520px;background-color:#fff;border-radius:10px;padding:48px 56px 56px;box-shadow:0 30px 80px #0d35351f;text-align:center}._logo_b40aa_20{font-weight:700;font-size:1.75rem;color:#143838;margin-bottom:12px}._logoImg_b40aa_27{height:28px;width:auto}._heading_b40aa_32{margin:0 0 32px;font-size:1.7rem;color:#0f2e2e;font-weight:500}._form_b40aa_39{display:flex;flex-direction:column;gap:18px}._formGroup_b40aa_45{text-align:left}._label_b40aa_49{display:block;margin-bottom:8px;color:#475959;font-size:.95rem}._input_b40aa_56{width:100%;padding:14px 16px;border-radius:2px;border:1px solid #d9e7e7;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease}._input_b40aa_56:focus{border-color:#2a6f6f;box-shadow:0 0 0 3px #2a6f6f2e;outline:none}._radioRow_b40aa_71{display:flex;gap:28px;color:#0f2e2e;font-weight:500}._radioContainer_b40aa_78{width:100%;padding:14px 16px;border-radius:2px;border:1px solid #d9e7e7;display:flex;gap:28px;transition:border-color .2s ease,box-shadow .2s ease}._radioContainer_b40aa_78:focus-within{border-color:#2a6f6f;box-shadow:0 0 0 3px #2a6f6f2e;outline:none}._radioLabel_b40aa_94{display:flex;align-items:center;gap:10px;cursor:pointer}._radioInput_b40aa_101{width:16px;height:16px;cursor:pointer;accent-color:#2a6f6f}._radioText_b40aa_108{font-size:1rem}._checkboxLabel_b40aa_112{display:flex;align-items:center;gap:10px;color:#153434;font-size:.95rem}._errorText_b40aa_120{display:block;color:#dc2626;font-size:.875rem;margin-top:6px}._secondaryRow_b40aa_128{display:flex;justify-content:space-between;align-items:center}._linkButton_b40aa_134{background:none;border:none;color:#1b6a6a;font-weight:200;cursor:pointer;padding:0;font-size:1rem}._submitButton_b40aa_144{margin-top:8px;background-color:#1f6a6a;color:#fff;border:none;border-radius:6px;padding:16px;font-size:1.1rem;font-weight:500;cursor:pointer}._submitButton_b40aa_144:hover{background-color:#1b5a5a}._switchText_b40aa_160{margin-top:24px;color:#455;font-size:.95rem}._switchLink_b40aa_166{color:#1b6a6a;font-weight:600;text-decoration:none}._switchLink_b40aa_166:hover{text-decoration:underline}@media(max-width:600px){._card_b40aa_10{padding:36px 28px 42px}._secondaryRow_b40aa_128{align-items:center;gap:12px}._linkButton_b40aa_134{font-size:12px;font-weight:400}._heading_b40aa_32{font-size:1.3rem}}._forgotPasswordContainer_b40aa_196{display:flex;justify-content:flex-end;margin-top:8px}._forgotPasswordLink_b40aa_202{font-size:.875rem;color:#1b6a6a;text-decoration:none;font-weight:500}._forgotPasswordLink_b40aa_202:hover{text-decoration:underline}._wrapper_1cs4a_1{min-height:100vh;background-color:#f7fbfb;display:flex;align-items:center;justify-content:center;padding:40px 20px}._card_1cs4a_10{background:#fff;padding:2.5rem;border-radius:10px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;width:100%;max-width:480px;text-align:center}._logo_1cs4a_20{font-weight:700;font-size:1.75rem;color:#143838;margin-bottom:12px}._logoImg_1cs4a_27{height:28px;width:auto}._title_1cs4a_32{font-size:1.875rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}._subtitle_1cs4a_39{color:#64748b;font-size:.875rem;margin-bottom:2rem}._email_1cs4a_45{font-weight:600;color:#334155}._otpGrid_1cs4a_50{display:grid;grid-template-columns:repeat(6,1fr);gap:.75rem;margin-bottom:2rem}._otpInput_1cs4a_57{width:100%;height:3.5rem;text-align:center;font-size:1.5rem;font-weight:600;border:1.5px solid #e2e8f0;border-radius:.5rem;background:#fff;color:#0f172a;transition:all .2s}._otpInput_1cs4a_57:focus{outline:none;border-color:#2a6f6f;box-shadow:0 0 0 3px #2a6f6f1a}._verifyButton_1cs4a_76{width:100%;padding:.875rem;background-color:#2a6f6f;color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:1rem;cursor:pointer;transition:background-color .2s;margin-bottom:1.5rem}._verifyButton_1cs4a_76:hover:not(:disabled){background-color:#215656}._verifyButton_1cs4a_76:disabled{opacity:.7;cursor:not-allowed}._resendContainer_1cs4a_99{font-size:.875rem;color:#64748b;margin-bottom:1rem}._resendButton_1cs4a_105{background:none;border:none;color:#2a6f6f;font-weight:400;cursor:pointer;padding:0;margin-left:4px}._resendButton_1cs4a_105:disabled{color:#94a3b8;cursor:not-allowed}._changeEmail_1cs4a_120{border:none;background:none;cursor:pointer;font-size:.875rem;color:#2a6f6f;text-decoration:none;font-weight:400}._changeEmail_1cs4a_120:hover{text-decoration:underline}._wrapper_79zyr_1{min-height:100vh;background-color:#f7fbfb;display:flex;align-items:center;justify-content:center;padding:40px 20px}._card_79zyr_10{width:100%;max-width:520px;background-color:#fff;border-radius:10px;padding:48px 56px 56px;box-shadow:0 30px 80px #0d35351f;text-align:center}._logo_79zyr_20{font-weight:700;font-size:1.75rem;color:#143838;margin-bottom:12px}._logoImg_79zyr_27{height:28px;width:auto}._title_79zyr_32{font-size:1.875rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}._subtitle_79zyr_39{color:#64748b;font-size:.875rem;margin-bottom:2rem}._form_79zyr_45{display:flex;flex-direction:column;gap:1.25rem}._inputGroup_79zyr_51{text-align:left}._label_79zyr_55{display:block;font-size:.875rem;font-weight:500;color:#475569;margin-bottom:.5rem}._input_79zyr_51{width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:1rem;transition:all .2s;background:#fff}._input_79zyr_51:focus{outline:none;border-color:#2a6f6f;box-shadow:0 0 0 3px #2a6f6f1a}._submitButton_79zyr_79{padding:.875rem;background-color:#2a6f6f;color:#fff;border:none;border-radius:.5rem;font-weight:600;font-size:1rem;cursor:pointer;transition:background-color .2s;margin-top:.5rem}._submitButton_79zyr_79:hover:not(:disabled){background-color:#215656}._submitButton_79zyr_79:disabled{opacity:.7;cursor:not-allowed}._backToLogin_79zyr_101{margin-top:1.5rem;font-size:.875rem;color:#64748b}._link_79zyr_107{color:#2a6f6f;font-weight:600;text-decoration:none;margin-left:4px;border:none;background:none;cursor:pointer}._link_79zyr_107:hover{text-decoration:underline}._successState_79zyr_121{padding:1rem 0}._successIcon_79zyr_125{font-size:3rem;color:#2a6f6f;margin-bottom:1rem}._container_psmum_1{min-height:100vh;background-color:#f7fbfb;display:flex;flex-direction:column;overflow-x:hidden}._header_psmum_9{padding:24px 40px;background-color:#fff;box-shadow:0 2px 10px #0d35350d;display:flex;align-items:center}._logo_psmum_17{cursor:pointer}._logoImg_psmum_21{height:28px;width:auto}._content_psmum_26{max-width:960px;width:100%;margin:40px auto;background-color:#fff;padding:56px;border-radius:10px;box-shadow:0 10px 40px #0d353514;box-sizing:border-box}._title_psmum_37{font-size:2rem;color:#0f2e2e;margin:0 0 32px;font-weight:700;text-align:center;padding-bottom:24px;border-bottom:2px solid #e2eded}._intro_psmum_47{margin-bottom:32px}._intro_psmum_47 p{color:#475959;line-height:1.7;font-size:.95rem;margin:0 0 12px}._intro_psmum_47 ul{margin:8px 0 16px;padding-left:24px;color:#475959;line-height:1.7;font-size:.95rem;font-weight:400}._intro_psmum_47 li{margin-bottom:4px;font-weight:400}._definitions_psmum_72{background-color:#f7fbfb;border-left:3px solid #1f6a6a;padding:20px 24px;border-radius:0 8px 8px 0;margin-bottom:36px}._definitions_psmum_72 p{color:#475959;line-height:1.7;font-size:.95rem;margin:0 0 8px}._definitions_psmum_72 p:last-child{margin-bottom:0}._section_psmum_91{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #f0f4f4}._section_psmum_91:last-of-type{border-bottom:none;padding-bottom:0}._section_psmum_91 h2{font-size:1.2rem;color:#1f6a6a;margin:0 0 16px;font-weight:600}._section_psmum_91 p{color:#475959;line-height:1.7;font-size:.95rem;margin:0 0 12px}._section_psmum_91 p:last-child{margin-bottom:0}._section_psmum_91 ul{margin:8px 0 16px;padding-left:24px;color:#475959;line-height:1.7;font-size:.95rem}._section_psmum_91 li{margin-bottom:6px;padding-left:4px}._section_psmum_91 li:last-child{margin-bottom:0}._section_psmum_91 strong{color:#0f2e2e}._guidelineGrid_psmum_141{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}._guidelineCard_psmum_148{background-color:#f7fbfb;border:1px solid #e2eded;border-radius:8px;padding:20px 24px}._guidelineCard_psmum_148 p{color:#475959;line-height:1.7;font-size:.9rem;margin:0}._guidelineTitle_psmum_162{font-size:.95rem;font-weight:600;color:#0f2e2e;margin:0 0 8px}._link_psmum_169{color:#1f6a6a;text-decoration:none}._link_psmum_169:hover{text-decoration:underline}._subHeading_psmum_178{font-size:.95rem;font-weight:600;color:#0f2e2e;margin:20px 0 4px}._subHeading_psmum_178:first-of-type{margin-top:0}._actions_psmum_189{margin-top:48px;padding-top:24px;border-top:2px solid #e2eded;text-align:center}._backButton_psmum_196{background-color:#1f6a6a;color:#fff;border:none;border-radius:6px;padding:12px 32px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s}._backButton_psmum_196:hover{background-color:#1b5a5a}@media(max-width:1024px){._content_psmum_26{margin:24px auto;padding:40px 32px}}@media(max-width:640px){._header_psmum_9{padding:16px 20px}._content_psmum_26{margin:16px auto;padding:28px 20px}._title_psmum_37{font-size:1.4rem;margin-bottom:24px;padding-bottom:16px}._definitions_psmum_72{padding:14px 16px}._section_psmum_91 h2{font-size:1.1rem}._section_psmum_91 p,._section_psmum_91 ul,._intro_psmum_47 p,._definitions_psmum_72 p{font-size:.9rem}._guidelineGrid_psmum_141{grid-template-columns:1fr}._actions_psmum_189{margin-top:32px;padding-top:20px}}._topBar_1rrtu_1{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background-color:#fff;border-bottom:1px solid #e2e8f0;position:sticky;top:0;z-index:50}._brand_1rrtu_13{display:flex;align-items:center;cursor:pointer}._brandLogo_1rrtu_19{height:2rem;width:auto}._nav_1rrtu_24{display:flex;gap:1.5rem}._navLink_1rrtu_29{background:none;border:none;font-size:.875rem;font-weight:600;color:#1a1a1a;cursor:pointer;padding:.625rem 1.25rem;border-radius:100px;transition:all .2s;display:flex;align-items:center;justify-content:center}._navLinkActive_1rrtu_44{background-color:#e6f6f4;color:#004d40}._userBlock_1rrtu_49{display:flex;align-items:center;gap:1.5rem}._userIdentity_1rrtu_55{display:flex;align-items:center;gap:.5rem;color:#1a1a1a;font-weight:500;font-size:.875rem}._userIcon_1rrtu_64{display:flex;align-items:center;justify-content:center;color:#1a1a1a}._logoutButton_1rrtu_71{background:none;border:none;padding:.5rem 0;font-size:.875rem;font-weight:600;color:#1a1a1a;cursor:pointer;transition:all .2s}._logoutButton_1rrtu_71:hover{background-color:#f8fafc;color:#1a1a1a}._editProfileButton_1rrtu_87{background:none;border:none;padding:.5rem;display:flex;align-items:center;justify-content:center;color:teal;cursor:pointer;transition:all .2s;border-radius:50%}._editProfileButton_1rrtu_87:hover{background-color:#e6f6f4}._hamburgerButton_1rrtu_111{display:none;background:none;border:none;color:#64748b;cursor:pointer}._mobileUserBlock_1rrtu_119{display:none}@media(max-width:768px){._hamburgerButton_1rrtu_111{display:block}._nav_1rrtu_24{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;flex-direction:column;padding:1rem;gap:1rem;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 6px -1px #0000001a}._navOpen_1rrtu_142{display:flex}._userBlock_1rrtu_49{display:none}._mobileUserBlock_1rrtu_119{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;border-top:1px solid #f1f5f9}}._appShell_dzg09_13{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_dzg09_23{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_dzg09_36{display:flex;align-items:center}._brandLogo_dzg09_41{height:28px;width:auto}._hamburgerButton_dzg09_46{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_dzg09_57{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_dzg09_64{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_dzg09_78{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._primaryCta_dzg09_84,._secondaryCta_dzg09_85,._ghostButton_dzg09_86,._logoutButton_dzg09_87,._viewBidsButton_dzg09_88{border-radius:6px;padding:10px 18px;font-size:.95rem;font-weight:500;cursor:pointer;border:none;transition:transform .2s ease,box-shadow .2s ease}._primaryCta_dzg09_84{background:var(--brand-dark);color:#fff}._secondaryCta_dzg09_85{background:#eef2f6;color:var(--brand-dark)}._ghostButton_dzg09_86{background:transparent;border:1px solid var(--border-color);color:var(--brand-dark)}._logoutButton_dzg09_87{background:transparent;border:none;color:#000;font-weight:600;padding:0}._userBlock_dzg09_122{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_dzg09_130{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_dzg09_130 ._userIdentity_dzg09_140{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_dzg09_130 ._logoutButton_dzg09_87{width:100%;text-align:center;padding:10px 0}._userIdentity_dzg09_140{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._actionRow_dzg09_162{display:flex;justify-content:flex-end;margin-top:-8px;padding:0 24px;width:100%;max-width:1298px;margin-left:auto;margin-right:auto;box-sizing:border-box}._actionRow_dzg09_162 ._primaryCta_dzg09_84{max-width:100%;box-sizing:border-box;white-space:nowrap}._main_dzg09_180{display:flex;flex-direction:column;gap:32px;padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_dzg09_180{max-width:1298px}}._summaryGrid_dzg09_196{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._summaryCard_dzg09_202{background:#fff;border-radius:6px;border:1px solid var(--border-color);padding:20px;display:flex;flex-direction:column;gap:12px}._summaryLabel_dzg09_212{color:var(--text-muted);font-size:.9rem;margin:0}._summaryValue_dzg09_218{font-size:2rem;font-weight:600;margin:0;color:var(--brand-dark)}._rolesSection_dzg09_225{background:#fff;border-radius:6px;border:1px solid var(--border-color);padding:24px;display:flex;flex-direction:column;gap:20px}._sectionHeading_dzg09_235{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border-color);margin:0;padding-left:24px;padding-right:24px}._sectionEyebrow_dzg09_248{font-size:1.2rem;color:var(--brand-dark);font-weight:600;margin:0 0 4px}._sectionCaption_dzg09_255{margin:0;color:var(--text-muted);font-size:.9rem}._filterTabs_dzg09_261{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}._filterTab_dzg09_261{padding:8px 16px;border:1px solid var(--border-color);background:#fff;border-radius:6px;font-size:.9rem;font-weight:500;color:var(--text-muted);cursor:pointer;transition:all .2s ease}._filterTab_dzg09_261:hover{background:var(--bg-surface);border-color:var(--brand-accent)}._filterTabActive_dzg09_285{background:var(--brand-accent);color:#fff;border-color:var(--brand-accent)}._filterTabActive_dzg09_285:hover{background:var(--brand-accent)}._rolesList_dzg09_295{display:flex;flex-direction:column;gap:12px}._roleRow_dzg09_301{display:grid;grid-template-columns:2fr 1.5fr 120px 140px 120px;align-items:center;border:1px solid var(--border-color);border-radius:6px;padding:18px 0 18px 20px;background:#fff;gap:6px}._roleTitleCol_dzg09_312{font-size:1.1rem;color:var(--brand-dark);font-weight:400}._roleBadge_dzg09_318{justify-self:start;padding:6px 16px;border-radius:999px;background:#d7f5e5;color:#187247;font-weight:600;font-size:.85rem;white-space:nowrap;text-align:center}._roleStat_dzg09_330{color:var(--brand-dark);font-weight:400;white-space:nowrap;text-align:left}._viewBidsButton_dzg09_88{justify-self:start;border:1px solid var(--border-color);background:transparent;color:var(--brand-dark);border-radius:4px;height:38px;width:77%;padding:5px 0;font-size:.875rem;line-height:1.25rem;font-weight:400;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-align:center}._viewBidsButton_dzg09_88:hover{border-color:var(--brand-accent)}._pagination_dzg09_360{display:flex;gap:8px;align-items:center;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid var(--border-color)}._paginationButton_dzg09_370{padding:8px 12px;border:1px solid var(--border-color);border-radius:4px;background:#fff;color:var(--brand-dark);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:40px}._paginationButton_dzg09_370:disabled{opacity:.5;cursor:not-allowed}._paginationButtonActive_dzg09_388{background:#2a6f6f;color:#fff;border-color:#2a6f6f}._paginationButtonActive_dzg09_388:hover{background:#215656;border-color:#215656}@media(max-width:768px){._appShell_dzg09_13{padding-bottom:36px}._topBar_dzg09_23{padding:16px;gap:21px;align-items:center;position:relative}._hamburgerButton_dzg09_46{display:flex;margin-left:auto;order:2}._nav_dzg09_57{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_dzg09_436{display:flex}._userBlock_dzg09_122{display:none}._mobileUserBlock_dzg09_130{display:flex}._summaryGrid_dzg09_196{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._main_dzg09_180,._actionRow_dzg09_162{padding:0 16px}}@media(min-width:701px)and (max-width:900px){._roleStat_dzg09_330:nth-of-type(1){grid-column:2;grid-row:1}._roleBadge_dzg09_318{grid-column:3;grid-row:1}._roleStat_dzg09_330:nth-of-type(2){grid-column:4;grid-row:1}}@media(max-width:700px){._topBar_dzg09_23{padding:16px;gap:12px;position:relative}._sectionHeading_dzg09_235{flex-direction:column;justify-content:unset!important;align-items:start!important;padding-left:unset!important;padding-right:unset!important}._hamburgerButton_dzg09_46{display:flex;margin-left:auto;order:2}._newExtraClass_dzg09_496{width:unset!important}._nav_dzg09_57{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_dzg09_436{display:flex}._userBlock_dzg09_122{display:none}._mobileUserBlock_dzg09_130{display:flex}._main_dzg09_180{padding:0 16px}._roleRow_dzg09_301{grid-template-columns:1fr auto;gap:16px;align-items:flex-start;padding:16px}._roleTitleCol_dzg09_312{grid-column:1;grid-row:1}._roleBadge_dzg09_318{grid-column:2;grid-row:1;justify-self:end}._roleStat_dzg09_330:nth-of-type(1){grid-column:1;grid-row:2}._roleStat_dzg09_330:nth-of-type(2){grid-column:1;grid-row:3}._viewBidsButton_dzg09_88{grid-column:1 / -1;grid-row:4;justify-self:stretch;margin-top:8px;width:100%}._pagination_dzg09_360{justify-content:center}}@media(max-width:480px){._brandName_dzg09_576{font-size:1rem}}._actionRowRight_dzg09_581{display:flex;justify-content:flex-end;padding:1rem 1.5rem}._newExtraClass_dzg09_496{width:100%;padding:8px 10px!important}@keyframes _skeletonPulse_dzg09_1{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}._skeletonRow_dzg09_605{display:grid;grid-template-columns:2fr 1.5fr 120px 140px 120px;align-items:center;border:1px solid var(--border-color);border-radius:6px;padding:18px 20px;background:#fff;gap:16px}._skeletonLine_dzg09_616{height:16px;border-radius:4px;animation:_skeletonPulse_dzg09_1 1.5s ease-in-out infinite;background-color:#f0f0f0}._skeletonTitle_dzg09_623{height:20px;width:70%}._skeletonBadge_dzg09_628{height:28px;width:100px;border-radius:999px}._skeletonStat_dzg09_634{width:60%}._skeletonButton_dzg09_638{height:38px;width:100%;border-radius:4px}@media(max-width:700px){._skeletonRow_dzg09_605{grid-template-columns:1fr auto;gap:16px;align-items:flex-start;padding:16px}._skeletonTitle_dzg09_623{grid-column:1;grid-row:1;width:80%}._skeletonBadge_dzg09_628{grid-column:2;grid-row:1;justify-self:end}._skeletonStat_dzg09_634:type(1){grid-column:1;grid-row:2;width:40%}._skeletonStat_dzg09_634:nth-of-type(2){grid-column:1;grid-row:3;width:40%}._skeletonButton_dzg09_638{grid-column:1 / -1;grid-row:4;width:100%;margin-top:8px}}:root{--border-color: #e3e8ef;--text-muted: #637081;--bg-surface: #f7f9fb;--brand-dark: #121821;--brand-accent: #0d5561;--status-open: #d7f5e5;--status-open-text: #187247}._appShell_1o3r5_15{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_1o3r5_25{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_1o3r5_38{display:flex;align-items:center}._brandLogo_1o3r5_43{height:28px;width:auto}._hamburgerButton_1o3r5_48{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_1o3r5_59{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_1o3r5_66{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;cursor:pointer;color:#000;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_1o3r5_80{background:#e8f6f4;color:#0d5561!important;font-weight:600}._logoutButton_1o3r5_86{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem;cursor:pointer}._userBlock_1o3r5_96{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_1o3r5_104{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_1o3r5_104 ._userIdentity_1o3r5_114{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_1o3r5_104 ._logoutButton_1o3r5_86{width:100%;text-align:center;padding:10px 0}._userIdentity_1o3r5_114{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._main_1o3r5_136{display:flex;flex-direction:column;gap:24px;padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_1o3r5_136{max-width:1298px}}._controlPanel_1o3r5_152{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:20px 24px}._controlRow_1o3r5_159{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._filterGroup_1o3r5_167{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:1}._dropdown_1o3r5_175,._sortDropdown_1o3r5_176{padding:10px 36px 10px 16px;border:1px solid var(--border-color);border-radius:8px;background:#fff;color:var(--brand-dark);font-size:.95rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23637081' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}._dropdown_1o3r5_175{min-width:140px}._sortDropdown_1o3r5_176{min-width:120px}._dateRangeButton_1o3r5_199{padding:10px 18px;border:1px solid var(--border-color);border-radius:8px;background:#fff;color:var(--brand-dark);font-size:.95rem;cursor:pointer;transition:background .2s ease}._dateRangeButton_1o3r5_199:hover{background:var(--bg-surface)}._searchInput_1o3r5_214{flex:1;min-width:200px;padding:10px 16px;border:1px solid var(--border-color);border-radius:8px;font-size:.95rem;color:var(--brand-dark)}._searchInput_1o3r5_214:focus{outline:none;border-color:var(--brand-accent);box-shadow:0 0 0 3px #0d55611a}._jobsList_1o3r5_230{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._jobCard_1o3r5_236{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:16px}._jobCardHeader_1o3r5_246{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._jobCardContent_1o3r5_253{flex:1}._jobTitle_1o3r5_257{font-size:1.2rem;font-weight:600;color:var(--brand-dark);margin:0 0 8px}._jobMeta_1o3r5_264{font-size:.95rem;color:var(--text-muted);margin:0 0 6px}._jobBounty_1o3r5_270{font-size:.95rem;color:var(--text-muted);margin:0}._statusBadge_1o3r5_276{padding:6px 14px;border-radius:6px;background:var(--status-open);color:var(--status-open-text);font-size:.85rem;font-weight:500;white-space:nowrap}._viewBidsButton_1o3r5_286{margin-top:auto;width:100%;font-size:.875rem;line-height:1.25rem;background:#2a6f6f;color:#fff;border:none;border-radius:6px;height:40px;font-weight:500;cursor:pointer}._noResults_1o3r5_300{text-align:center;padding:48px 24px;color:var(--text-muted);font-size:1.1rem}._pagination_1o3r5_307{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:8px}._paginationButton_1o3r5_315{padding:10px 16px;border:1px solid var(--border-color);border-radius:8px;background:#fff;color:var(--brand-dark);font-size:.95rem;cursor:pointer;transition:all .2s ease;min-width:40px}._paginationButton_1o3r5_315:hover:not(:disabled){border-color:var(--brand-accent)}._paginationButton_1o3r5_315:disabled{opacity:.5;cursor:not-allowed}._paginationButtonActive_1o3r5_336{background:var(--brand-accent);color:#fff;border-color:var(--brand-accent)}._paginationButtonActive_1o3r5_336:hover{background:#0a454d}@media(max-width:768px){._topBar_1o3r5_25{position:relative}._appShell_1o3r5_15{padding-bottom:36px}._topBar_1o3r5_25{padding:16px;gap:21px;align-items:center;position:relative}._hamburgerButton_1o3r5_48{display:flex;margin-left:auto;order:2}._nav_1o3r5_59{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_1o3r5_376{display:flex}._userBlock_1o3r5_96{display:none}._mobileUserBlock_1o3r5_104{display:flex}._main_1o3r5_136{padding:0 16px}._controlPanel_1o3r5_152{padding:16px}._controlRow_1o3r5_159{flex-direction:column;align-items:stretch}._filterGroup_1o3r5_167{flex-direction:column;width:100%}._dropdown_1o3r5_175,._dateRangeButton_1o3r5_199,._searchInput_1o3r5_214,._sortDropdown_1o3r5_176{width:100%}._sortDropdown_1o3r5_176{margin-top:8px}._jobsList_1o3r5_230{grid-template-columns:repeat(2,1fr)}._jobCard_1o3r5_236{padding:20px}._jobCardHeader_1o3r5_246{flex-direction:column;align-items:flex-start}._statusBadge_1o3r5_276{align-self:flex-start}._jobTitle_1o3r5_257{font-size:1.25rem}}@media(max-width:480px){._jobsList_1o3r5_230{grid-template-columns:1fr}._jobCard_1o3r5_236{padding:16px}._jobTitle_1o3r5_257{font-size:1.1rem}._pagination_1o3r5_307{flex-wrap:wrap}._paginationButton_1o3r5_315{padding:8px 12px;font-size:.9rem;min-width:36px}}@keyframes _skeletonPulse_1o3r5_1{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}._skeletonCard_1o3r5_523{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:16px}._skeletonLine_1o3r5_533{height:16px;border-radius:4px;animation:_skeletonPulse_1o3r5_1 1.5s ease-in-out infinite;background-color:#f0f0f0}._skeletonHeader_1o3r5_540{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._skeletonContent_1o3r5_547{flex:1;display:flex;flex-direction:column;gap:8px}._skeletonTitle_1o3r5_554{height:24px;width:50%}._skeletonMeta_1o3r5_559{width:30%}._skeletonBounty_1o3r5_563{width:20%;margin-top:4px}._skeletonBadge_1o3r5_568{width:80px;height:28px;border-radius:6px}._skeletonButton_1o3r5_574{height:36px;width:100%;border-radius:6px;margin-top:4px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}._appShell_1met6_13{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_1met6_23{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_1met6_36{display:flex;align-items:center}._brandLogo_1met6_41{height:28px;width:auto}._hamburgerButton_1met6_46{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_1met6_57{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_1met6_64{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_1met6_78{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._logoutButton_1met6_84{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem}._userBlock_1met6_93{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_1met6_101{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_1met6_101 ._userIdentity_1met6_111{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_1met6_101 ._logoutButton_1met6_84{width:100%;text-align:center;padding:10px 0}._userIdentity_1met6_111{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._main_1met6_133{display:flex;flex-direction:column;gap:24px;padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_1met6_133{max-width:1298px}}._layout_1met6_149{display:grid;grid-template-columns:500px 1fr;gap:20px;align-items:flex-start}._jobCard_1met6_156,._bidsPanel_1met6_157{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:24px}._jobCardHeader_1met6_164{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._jobTitle_1met6_171{margin:0 0 6px;font-size:1.3rem;color:var(--brand-dark)}._jobPosted_1met6_177{margin:0;color:var(--text-muted);font-size:.95rem}._statusBadge_1met6_183{padding:6px 18px;border-radius:999px;background:#d7f5e5;color:#187247;font-weight:600;font-size:.85rem;white-space:nowrap}._jobFacts_1met6_193{list-style:none;padding:0;margin:24px 0 16px;display:flex;flex-direction:column;gap:10px;color:var(--brand-dark)}._factLabel_1met6_203{font-weight:500;color:var(--brand-dark)}._jobSummary_1met6_208{border-top:1px solid var(--border-color);padding-top:16px;color:var(--brand-dark)}._bidsPanelHeader_1met6_214{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}._bidsPanelHeader_1met6_214 h2{margin:0;font-size:1.25rem}._bidsPanelHeader_1met6_214 p{margin:4px 0 0;color:var(--text-muted);font-size:.95rem}._panelActions_1met6_234{display:flex;gap:12px}._sortDropdown_1met6_239{padding:10px 36px 10px 16px;border:1px solid var(--border-color);border-radius:8px;background:#fff;color:var(--brand-dark);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23637081' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}._bidList_1met6_253{display:flex;flex-direction:column;gap:16px;margin-top:20px}._bidCard_1met6_260{border:1px solid var(--border-color);border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:16px}._bidInfo_1met6_269{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}._bidInfo_1met6_269 h3{margin:0 0 8px}._bidName_1met6_280{font-weight:500}._bidMeta_1met6_284{margin:6px 0;color:var(--text-muted);font-size:.95rem;line-height:1.4}._bidSnippet_1met6_291{margin:10px 0 0;color:var(--brand-dark)}._bidAmount_1met6_296{font-size:1.5rem;font-weight:700;color:#2a6f6f}._bidActions_1met6_302{display:flex;gap:12px;flex-wrap:wrap;width:100%}._ghostButton_1met6_309,._primaryCta_1met6_310{border-radius:6px;flex:1;font-size:.872rem;font-weight:400;cursor:pointer;border:none;transition:background .2s ease,color .2s ease;width:150px;height:38px}._ghostButton_1met6_309{border:1px solid var(--border-color);background:transparent;color:var(--brand-dark)}._primaryCta_1met6_310{background:#2a6f6f;color:#fff}._ghostButton_1met6_309:hover{border-color:var(--brand-accent)}._primaryCta_1met6_310:hover{background:#215656}._shortlistButton_1met6_341,._shortlistedButton_1met6_342{border-radius:6px;flex:1;font-size:.872rem;font-weight:500;cursor:pointer;height:38px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;width:150px}._shortlistButton_1met6_341{border:1px solid #2563eb;background:#fff;color:#2563eb}._shortlistButton_1met6_341:hover{background:#eff6ff}._shortlistedButton_1met6_342{background:#2563eb;color:#fff;border:1px solid #2563eb}._shortlistedButton_1met6_342:hover{background:#1d4ed8}@media(max-width:1024px){._jobTitle_1met6_171{font-size:1.45rem}._layout_1met6_149{grid-template-columns:1fr}}@media(max-width:768px){._topBar_1met6_23{position:relative}._topBar_1met6_23{padding:16px;gap:12px;position:relative}._hamburgerButton_1met6_46{display:flex;margin-left:auto;order:2}._nav_1met6_57{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_1met6_416{display:flex}._userBlock_1met6_93{display:none}._mobileUserBlock_1met6_101{display:flex}._main_1met6_133{padding:0 16px}._jobTitle_1met6_171{font-size:1.25rem}._bidsPanelHeader_1met6_214{flex-direction:column}._bidAmount_1met6_296{width:100%;text-align:left}}@media(max-width:480px){._jobTitle_1met6_171{font-size:1.1rem}}._modalOverlay_1met6_496{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_1met6_510{background:#fff;border-radius:8px;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}._modalContent_1met6_510::-webkit-scrollbar{display:none}._modalHeader_1met6_530{padding:24px 24px 16px;border-bottom:1px solid var(--border-color);text-align:center}._modalTitle_1met6_536{font-size:1.5rem;font-weight:600;color:var(--brand-dark);margin:0 0 8px}._modalStepIndicator_1met6_543{font-size:.9rem;color:var(--text-muted);margin:0}._modalBody_1met6_549{padding:24px;flex:1}._recruiterInfo_1met6_554{display:flex;align-items:center;gap:16px;margin-bottom:24px;justify-content:center}._avatar_1met6_562{flex-shrink:0}._recruiterDetails_1met6_566{display:flex;flex-direction:column;align-items:center;text-align:center}._recruiterName_1met6_573{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0 0 8px}._ratingDisplay_1met6_580{display:flex;align-items:center;gap:8px}._ratingValue_1met6_587{font-size:.95rem;color:var(--brand-dark);font-weight:500}._bidDetailsModal_1met6_593{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--border-color)}._bidDetailRow_1met6_601{display:flex;justify-content:space-between;align-items:center}._bidDetailLabel_1met6_607{font-size:.95rem;color:var(--text-muted)}._bidDetailValue_1met6_612{font-size:.95rem;color:var(--brand-dark);font-weight:500}._agreementBox_1met6_618{border:1px solid var(--border-color);border-radius:6px;padding:20px;margin-bottom:16px}._agreementTitle_1met6_625{font-size:1rem;font-weight:700;color:var(--brand-dark);margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}._agreementTerms_1met6_634{list-style:decimal;padding-left:20px;margin:0;display:flex;flex-direction:column;gap:16px}._agreementTerm_1met6_634{font-size:.95rem;color:var(--brand-dark);line-height:1.6;padding-left:4px}._agreementTerm_1met6_634 strong{font-weight:600}._termsLink_1met6_654{color:#2a6f6f;text-decoration:underline;text-underline-offset:2px;font-weight:600}._termsLink_1met6_654:hover{color:#215656}._downloadButton_1met6_665{display:inline-flex;align-items:center;gap:8px;padding:15px 16px;background:#fff;border:1px solid var(--border-color);border-radius:6px;font-size:.875rem;line-height:1.25rem;color:var(--brand-dark);cursor:pointer;transition:all .2s ease;width:100%;justify-content:center;margin-top:16px}._downloadButton_1met6_665:hover{background:#f7f9fb;border-color:var(--brand-accent)}._downloadButton_1met6_665 svg{color:var(--brand-dark)}._confirmationCheckboxes_1met6_692{display:flex;flex-direction:column;gap:16px}._confirmationCheckbox_1met6_692{display:flex;align-items:flex-start;gap:12px;cursor:pointer}._checkboxInput_1met6_705,._confirmationCheckbox_1met6_692 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--brand-accent);flex-shrink:0;margin-top:2px}._confirmationCheckbox_1met6_692 span{font-size:.95rem;color:var(--brand-dark);line-height:1.5}._modalActions_1met6_729{display:flex;gap:12px;padding:16px 24px}._modalCancelButton_1met6_735,._modalBackButton_1met6_736{flex:1;height:50px;width:202px;background:#fff;border:1px solid var(--border-color);border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:400;color:var(--brand-dark);cursor:pointer;transition:all .2s ease}._modalCancelButton_1met6_735:hover,._modalBackButton_1met6_736:hover{background:#f7f9fb;border-color:var(--brand-accent)}._modalContinueButton_1met6_757{flex:1;height:50px;width:202px;background:#2a6f6f;border:none;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease}._modalContinueButton_1met6_757:hover:not(:disabled){background:#215656}._modalContinueButton_1met6_757:disabled{background:var(--text-muted);cursor:not-allowed;opacity:.6}@media(max-width:576px){._modalOverlay_1met6_496{padding:16px}._modalContent_1met6_510{max-width:100%}._modalHeader_1met6_530{padding:20px 20px 12px}._modalTitle_1met6_536{font-size:1.3rem}._modalBody_1met6_549{padding:20px}._modalActions_1met6_729{padding:12px 20px;flex-direction:column}._modalCancelButton_1met6_735,._modalBackButton_1met6_736,._modalContinueButton_1met6_757{width:100%;padding:12px 20px}._recruiterInfo_1met6_554{flex-direction:column;text-align:center}}@media(max-width:435px){._ghostButton_1met6_309,._primaryCta_1met6_310{width:100%;flex:unset!important}}._skeletonPulse_1met6_831{animation:_skeletonPulse_1met6_831 1.5s ease-in-out infinite}@keyframes _skeletonPulse_1met6_831{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._skeletonLine_1met6_849{background:#f0f2f5;border-radius:4px}._statusBox_1met6_854{display:flex;gap:12px;align-items:center}._expiredBadge_1met6_860{padding:10px 16px;background-color:#f9fafb;color:#4b5563;border-radius:8px;font-weight:600;font-size:13px;display:inline-flex;align-items:center;border:1px solid #e5e7eb}._rejectedBadge_1met6_872{padding:10px 16px;background-color:#fef2f2;color:#dc2626;border-radius:8px;font-weight:600;font-size:13px;display:inline-flex;align-items:center;border:1px solid #fee2e2}._tabsContainer_1met6_884{margin:24px 0;display:flex;align-items:center}._tabsList_1met6_890{display:flex;gap:12px}._tabItem_1met6_895{padding:10px 18px;font-size:.95rem;font-weight:500;color:#374151;background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center}._tabItem_1met6_895:hover{border-color:#d1d5db;background-color:#f9fafb}._tabActive_1met6_916{background-color:#2a6f6f;color:#fff;border-color:#2a6f6f;font-weight:600}._tabActive_1met6_916:hover{background-color:#215656;color:#fff}._stars_1xav6_1{display:flex;align-items:center;gap:2px}._centered_1xav6_7{justify-content:center}._starIcon_1xav6_11{width:18px;height:18px;display:flex}._starFull_1xav6_17{color:#ffc107}._starEmpty_1xav6_21{color:#e5e7eb}._appShell_77xxs_14{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_77xxs_24{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_77xxs_37{display:flex;align-items:center}._brandLogo_77xxs_42{height:28px;width:auto}._hamburgerButton_77xxs_47{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_77xxs_58{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_77xxs_65{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_77xxs_79{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._logoutButton_77xxs_85{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem;cursor:pointer}._userBlock_77xxs_95{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_77xxs_103{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_77xxs_103 ._userIdentity_77xxs_113{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_77xxs_103 ._logoutButton_77xxs_85{width:100%;text-align:center;padding:10px 0}._userIdentity_77xxs_113{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._userIcon_77xxs_135{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--brand-dark)}._main_77xxs_144{padding:0 24px;width:100%;max-width:800px;margin:0 auto}._mainStep4_77xxs_151{max-width:800px}@media(max-width:1400px){._main_77xxs_144,._mainStep4_77xxs_151{max-width:800px}}._container_77xxs_165{width:100%}._loadingContainer_77xxs_169{display:flex;justify-content:center;align-items:center;padding:64px 0;color:var(--text-muted);font-size:1.1rem}._progressBar_77xxs_178{margin-bottom:32px}._progressSteps_77xxs_182{display:flex;gap:4px;width:100%}._progressSegment_77xxs_188{flex:1;height:8px;background:#e3e8ef;border-radius:4px;transition:background .3s ease}._progressSegment_77xxs_188:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}._progressSegment_77xxs_188:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}._progressSegmentActive_77xxs_206{background:var(--brand-accent)}._stepTitle_77xxs_210{font-size:1.5rem;font-weight:600;color:var(--brand-dark);margin:0 0 24px}._form_77xxs_217{display:flex;flex-direction:column;gap:24px}._formGroup_77xxs_223{display:flex;flex-direction:column;gap:8px}._formLabel_77xxs_229{font-size:.95rem;font-weight:400;color:var(--brand-dark)}._required_77xxs_235{color:#dc2626}._formInput_77xxs_239{width:100%;padding:12px 16px;border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;color:var(--brand-dark);background:#fff;font-family:inherit;transition:border-color .2s ease}._formInput_77xxs_239:focus{outline:none;border-color:var(--brand-accent)}._inputError_77xxs_256{border-color:#dc2626!important}._errorText_77xxs_260{color:#dc2626;font-size:.8rem;margin-top:-4px}._formTextarea_77xxs_266{resize:vertical;min-height:120px;font-family:inherit}._richTextEditor_77xxs_272{border:1px solid var(--border-color);border-radius:6px;background:#fff;overflow:hidden}._richTextEditor_77xxs_272:focus-within{border-color:var(--brand-accent)}._richTextToolbar_77xxs_283{display:flex;gap:8px;padding:10px 12px;border-bottom:1px solid var(--border-color);background:#f7f9fb}._richTextButton_77xxs_291{min-width:40px;height:34px;border:1px solid var(--border-color);border-radius:6px;background:#fff;color:var(--brand-dark);font-size:.9rem;cursor:pointer}._richTextButton_77xxs_291:hover{border-color:var(--brand-accent);color:var(--brand-accent)}._richTextSurface_77xxs_307{min-height:220px;padding:14px 16px;font-size:.95rem;color:var(--brand-dark);line-height:1.6;outline:none}._richTextSurface_77xxs_307:empty:before{content:attr(data-placeholder);color:var(--text-muted)}._richTextSurface_77xxs_307 p,._richTextSurface_77xxs_307 ul,._richTextSurface_77xxs_307 ol{margin:0 0 12px}._richTextSurface_77xxs_307 ul,._richTextSurface_77xxs_307 ol{padding-left:20px}._formSelect_77xxs_332{width:100%;padding:12px 36px 12px 16px;border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;color:var(--brand-dark);background:#fff;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23637081' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;transition:border-color .2s ease}._formSelect_77xxs_332:focus{outline:none;border-color:var(--brand-accent)}._formSelect_77xxs_332 option{padding:8px}._radioGroup_77xxs_359{display:flex;gap:24px;flex-wrap:wrap;margin-top:5px}._radioLabel_77xxs_366{display:flex;align-items:center;gap:8px;cursor:pointer}._radioInput_77xxs_373{width:18px;height:18px;cursor:pointer;accent-color:var(--brand-accent)}._radioText_77xxs_380{font-size:.95rem;color:var(--brand-dark)}._uploadButton_77xxs_385{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:15px 16px;background:#fff;border:1px dashed var(--border-color);border-radius:6px;font-size:.95rem;color:var(--brand-dark);cursor:pointer;transition:all .2s ease;width:100%;justify-content:center}._uploadButton_77xxs_385:hover{background:#f7f9fb;border-color:var(--brand-accent)}._uploadButton_77xxs_385 svg{color:var(--text-muted)}._compensationRow_77xxs_411{display:flex;gap:16px;margin-bottom:8px}._compensationField_77xxs_417{flex:1;display:flex;flex-direction:column;gap:8px}._compensationLabel_77xxs_424{font-size:.9rem;font-weight:400;color:var(--brand-dark)}._compensationInputGroup_77xxs_430{display:flex;gap:8px}._currencySelect_77xxs_435{width:75px;padding:10px 24px 10px 8px;border:1px solid var(--border-color);border-radius:6px;background:#fff;font-size:.9rem;color:var(--brand-dark);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%23637081' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color .2s ease}._currencySelect_77xxs_435:focus{outline:none;border-color:var(--brand-accent)}._currencyReadOnly_77xxs_456{width:60px;padding:12px;border:1px solid var(--border-color);border-radius:6px;background:#f7f9fb;font-size:.95rem;color:var(--text-muted);text-align:center;cursor:not-allowed}._currencyInputWrapper_77xxs_468{flex:1;position:relative;display:flex;align-items:center}._currencySymbol_77xxs_475{position:absolute;left:12px;font-size:.95rem;color:var(--text-muted);font-weight:500;pointer-events:none}._currencyInput_77xxs_468{width:100%;height:48px;padding:0 12px 0 28px;border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;color:var(--brand-dark);background:#fff;font-family:inherit;transition:border-color .2s ease}._currencyInput_77xxs_468:focus{outline:none;border-color:var(--brand-accent)}._hintText_77xxs_502{font-size:.85rem;color:var(--text-muted);margin:4px 0 0}._benefitsSelectionGrid_77xxs_509{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:8px;background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:16px}._checkboxGroup_77xxs_520{display:flex;flex-direction:column;gap:12px}._checkboxLabel_77xxs_526{display:flex;align-items:center;gap:10px;cursor:pointer}._checkboxInput_77xxs_533{width:18px;height:18px;cursor:pointer;accent-color:var(--brand-accent)}._checkboxText_77xxs_540{font-size:.95rem;color:var(--brand-dark)}._checkboxTextEquity_77xxs_545{font-weight:500}._formActions_77xxs_549{display:flex;gap:16px;margin-top:8px;padding-top:24px}._formActionsStep2_77xxs_556 ._backButton_77xxs_556,._formActionsStep2_77xxs_556 ._saveDraftButton_77xxs_557{flex:.5}._formActionsStep2_77xxs_556 ._continueButton_77xxs_561{flex:1.5}._inputBox_77xxs_565{border:1px solid var(--border-color);border-radius:6px;padding:16px;background:#fff}._previewTitle_77xxs_572{font-size:.95rem;font-weight:600;color:var(--brand-dark);margin:0 0 8px}._previewText_77xxs_579{font-size:.95rem;color:var(--text-muted);margin:0}._step4Container_77xxs_585{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}._step4Left_77xxs_592{width:100%;display:flex;flex-direction:column;min-width:0;overflow:hidden}._step4Left_77xxs_592 ._formContainer_77xxs_600{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}._step4Left_77xxs_592 ._form_77xxs_217{width:100%;max-width:100%;box-sizing:border-box}._step4Left_77xxs_592 ._formActions_77xxs_549{display:flex;gap:16px;margin-top:8px;padding-top:24px;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}._step4Left_77xxs_592 ._formActionsStep2_77xxs_556 ._backButton_77xxs_556,._step4Left_77xxs_592 ._formActionsStep2_77xxs_556 ._saveDraftButton_77xxs_557,._step4Left_77xxs_592 ._formActionsStep2_77xxs_556 ._continueButton_77xxs_561{padding:0 16px;font-size:.872rem;line-height:1.25rem;height:auto;min-height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}._step4Left_77xxs_592 ._formActionsStep2_77xxs_556 ._backButton_77xxs_556,._step4Left_77xxs_592 ._formActionsStep2_77xxs_556 ._saveDraftButton_77xxs_557{flex:.5;min-width:0}._step4Left_77xxs_592 ._formActionsStep2_77xxs_556 ._continueButton_77xxs_561{flex:1.5;min-width:0}._step4Right_77xxs_649{width:100%}._reviewSection_77xxs_653{background:#fff;border:1px solid var(--border-color);border-radius:8px;padding:24px;position:sticky;top:24px}._reviewTitle_77xxs_662{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0 0 20px}._reviewDetails_77xxs_669{display:flex;flex-direction:column;gap:16px}._reviewItem_77xxs_675{display:flex;flex-direction:column;gap:4px}._reviewLabel_77xxs_681{font-size:.85rem;font-weight:600;color:var(--text-muted)}._reviewValue_77xxs_687{font-size:.95rem;color:var(--brand-dark)}._backButton_77xxs_556{flex:1;width:82px;height:50px;background:#fff;border:1px solid var(--border-color);border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:400;color:var(--brand-dark);cursor:pointer;transition:all .2s ease}._backButton_77xxs_556:hover{background:#f7f9fb;border-color:var(--brand-accent)}._saveDraftButton_77xxs_557{flex:1;width:305px;height:50px;background:#fff;border:1px solid var(--border-color);border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:400;color:var(--brand-dark);cursor:pointer;transition:all .2s ease}._saveDraftButton_77xxs_557:hover{background:#f7f9fb;border-color:var(--brand-accent)}._continueButton_77xxs_561{flex:1;width:305px;height:50px;background:var(--teal-button);border:none;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:400;color:#fff;cursor:pointer;transition:background .2s ease}._continueButton_77xxs_561:hover{background:#215656}@media(max-width:768px){._topBar_77xxs_24{position:relative}._hamburgerButton_77xxs_47{display:flex;margin-left:auto;order:2}._nav_77xxs_58{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_77xxs_781{display:flex}._userBlock_77xxs_95{display:none}._mobileUserBlock_77xxs_103{display:flex}._topBar_77xxs_24{padding:16px;gap:12px}._main_77xxs_144{padding:0 16px}._stepTitle_77xxs_210{font-size:1.3rem}._radioGroup_77xxs_359,._compensationRow_77xxs_411{flex-direction:column;gap:16px}._formActions_77xxs_549{flex-direction:column}._backButton_77xxs_556,._saveDraftButton_77xxs_557,._continueButton_77xxs_561{width:100%;padding:12px 20px}._step4Container_77xxs_585{grid-template-columns:1fr;gap:24px}._reviewSection_77xxs_653{position:static}}@media(max-width:576px){._stepTitle_77xxs_210{font-size:1.2rem}._form_77xxs_217{gap:20px}}._uploadArea_77xxs_848{border:2px dashed #d6e5e5;border-radius:6px;padding:22px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;cursor:pointer;margin-top:12px}._filePreview_77xxs_861{display:flex;flex-direction:column;align-items:center;width:100%}._fileName_77xxs_868{color:#374151;margin-bottom:.75rem;font-size:1.125rem;text-align:center}._viewFileLink_77xxs_875{color:#0d5561;text-decoration:underline;font-weight:500}._viewFileLink_77xxs_875:hover{text-decoration:none}._changeFile_77xxs_886{color:#0d9488;background:none;border:none;cursor:pointer;font-size:1rem}._changeFile_77xxs_886:hover{text-decoration:underline}._uploadTextSecondary_77xxs_898{color:#677e7e;font-size:1.05rem;font-weight:400}._btnChooseFile_77xxs_904{padding:.625rem 1.5rem;border:1px solid #d1d5db;border-radius:.375rem;color:#374151;background:#fff;cursor:pointer;transition:background-color .2s;margin-top:0}._btnChooseFile_77xxs_904:hover{background-color:#f9fafb}._profile-setup-container_1e921_1{min-height:100vh;background-color:#f9fafb;padding:48px 24px}._profile-setup-card_1e921_7{max-width:800px;margin:0 auto;background:#fff;border-radius:6px;box-shadow:0 1px 3px #0000001a;padding:2.5rem}._form-title_1e921_16{font-size:1.5rem;color:#111827;text-align:center;margin-bottom:1rem;font-weight:500}._progress-bar-container_1e921_24{width:100%;display:flex;justify-content:center;gap:10px;margin-bottom:16px}._progress-bar_1e921_24{width:60px;height:8px;border-radius:999px;background-color:#f3f7f7;opacity:1;transition:background-color .25s ease}._progress-bar_1e921_24._active_1e921_41{background-color:#2a6f6f}._step-subtitle_1e921_45{text-align:center;color:#6b7280;margin-bottom:2.5rem}._form-content_1e921_51{display:flex;flex-direction:column;gap:1.25rem}._form-row_1e921_57{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._form-group_1e921_63{position:relative}._form-group_1e921_63._full-width_1e921_67{grid-column:1 / -1}._form-input_1e921_71,._form-select_1e921_72,._form-textarea_1e921_73{width:100%;padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:6px;font-size:1rem;color:#111827!important;outline:none;transition:border-color .2s}._form-input_1e921_71::-moz-placeholder,._form-textarea_1e921_73::-moz-placeholder{color:#111827}._form-input_1e921_71::placeholder,._form-textarea_1e921_73::placeholder{color:#111827}._form-input_1e921_71._full-width_1e921_67{margin-top:14px}._form-textarea_1e921_73._full-width_1e921_67{margin-top:14px;height:52px;min-height:52px;resize:none}._form-textarea_1e921_73{resize:none}._check-text-input_1e921_104{height:52px;min-height:52px;margin-top:12px}._form-select_1e921_72{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;cursor:pointer;color:#111827}._form-select_1e921_72 option{color:#111827}._select-wrapper_1e921_121{position:relative}._chevron-icon_1e921_125{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:#111827;pointer-events:none}._upload-area_1e921_136{border:2px dashed #d6e5e5;border-radius:6px;padding:22px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;cursor:pointer}._file-input_1e921_148,._hidden-file-input_1e921_152{display:none}._upload-left_1e921_156{display:flex;align-items:center;justify-content:center}._logo-circle_1e921_162{width:60px;height:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #d1d5db}._logo-placeholder_1e921_170{width:70px;height:70px;border-radius:50%;background:#f1f6f6;display:flex;align-items:center;justify-content:center;color:#000;font-weight:400}._upload-right_1e921_182{display:flex;align-items:center;justify-content:center;min-height:60px}._upload-text-secondary_1e921_189{color:#677e7e;font-size:1.05rem;font-weight:400}._upload-icon_1e921_195{font-size:1.6rem;line-height:1;color:#2a6f6f}._info-box_1e921_201{border:1px solid #d1d5db;border-radius:6px;padding:1.25rem 1.5rem;margin-bottom:1.5rem}._info-row_1e921_208{display:flex;align-items:center;justify-content:space-between;gap:16px}._info-box-title_1e921_215{font-size:1.125rem;color:#111827;margin-bottom:.25rem;font-weight:500}._info-box-subtitle_1e921_222{font-size:1rem;color:#6b7280;margin-bottom:1rem}._file-preview_1e921_228{display:flex;flex-direction:column;align-items:center}._file-name_1e921_234{color:#374151;margin-bottom:.75rem;font-size:1.125rem}._view-file-link_1e921_240{color:#2a6f6f;text-decoration:underline;font-weight:500}._view-file-link_1e921_240:hover{color:#1a4646}._change-file_1e921_250{color:#0d9488;background:none;border:none;cursor:pointer;font-size:1rem}._change-file_1e921_250:hover{text-decoration:underline}._btn-choose-file_1e921_262{padding:.625rem 1.5rem;border:1px solid #d1d5db;border-radius:.375rem;color:#374151;background:#fff;cursor:pointer;transition:background-color .2s;margin-top:1rem}._btn-choose-file_1e921_262:hover{background-color:#f9fafb}._checkbox-group_1e921_277{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem}._checkbox-group_1e921_277 input[type=checkbox]{margin-top:.25rem;width:18px;height:18px}._checkbox-group_1e921_277 label{color:#374151;font-size:1rem}._alert-box_1e921_295{background-color:#f3f7f7;border:1px solid #f3f7f7;border-radius:.375rem;padding:1rem;display:flex;align-items:flex-start;gap:.75rem;margin-top:1.5rem}._alert-icon_1e921_306{width:1.25rem;height:1.25rem;color:#f97316;flex-shrink:0;margin-top:.125rem}._alert-box_1e921_295 span{color:#374151;font-size:.875rem}._switch_1e921_319{position:relative;display:inline-block;width:54px;height:30px;min-width:54px;flex:0 0 auto;overflow:visible}._switch_1e921_319 input{opacity:0;width:0;height:0}._slider_1e921_335{position:absolute;cursor:pointer;inset:0;background-color:#edf3f3;transition:.2s;border-radius:999px;box-sizing:border-box}._slider_1e921_335:before{position:absolute;content:"";height:20px;width:20px;left:5px;top:5px;background-color:#fff;transition:.2s;border-radius:50%;box-shadow:0 1px 3px #0000001f;box-sizing:border-box}._switch_1e921_319 input:checked+._slider_1e921_335{background-color:#2a6f6f}._switch_1e921_319 input:checked+._slider_1e921_335:before{transform:translate(24px)}._button-group_1e921_370{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:2rem}._button-group_1e921_370>button:only-child{grid-column:2}._btn_1e921_262{height:50px;border-radius:6px;font-size:.872rem;line-height:1.25rem;cursor:pointer;transition:all .2s;border:none}._btn-secondary_1e921_391{border:1px solid #d1d5db;background:#fff;color:#374151}._btn-secondary_1e921_391:hover{background-color:#f9fafb}._btn-primary_1e921_401{background-color:#2a6f6f;color:#fff;font-weight:600;font-size:16px}._btn-primary_1e921_401:hover{background:#215656}@media(max-width:768px){._profile-setup-card_1e921_7{padding:1.5rem}._form-row_1e921_57{grid-template-columns:1fr}._form-title_1e921_16{font-size:1.2rem}._btn_1e921_262{width:230px!important}}@media(max-width:600px){._button-group_1e921_370{grid-template-columns:1fr}._btn_1e921_262{width:100%!important}}@media(max-width:500px){._info-row_1e921_208{flex-direction:column;align-items:flex-start;gap:12px}._switch_1e921_319{width:56px;height:32px;min-width:56px}}._section-title_1e921_454{font-weight:500!important;margin-bottom:.75rem!important;font-size:16px!important}._check-requirement-box_1e921_460{margin-top:-.5rem}._check-requirement-box_1e921_460 textarea{width:100%;border:1px solid #d1d5db;outline:none;font-size:1rem;padding:12px 14px;height:80px;min-height:80px;border-radius:6px;resize:none;box-sizing:border-box}._check-requirement-box_1e921_460 textarea::-moz-placeholder{color:#6b7280;font-size:1rem}._check-requirement-box_1e921_460 textarea::placeholder{color:#6b7280;font-size:1rem}._alert-box-span_1e921_482{display:flex;align-items:center;margin:auto}._appShell_ne5rz_13{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_ne5rz_23{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_ne5rz_36{display:flex;align-items:center}._brandLogo_ne5rz_41{height:28px;width:auto}._hamburgerButton_ne5rz_46{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_ne5rz_57{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_ne5rz_64{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_ne5rz_78{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._logoutButton_ne5rz_84{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem}._userBlock_ne5rz_93{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_ne5rz_101{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_ne5rz_101 ._userIdentity_ne5rz_111{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_ne5rz_101 ._logoutButton_ne5rz_84{width:100%;text-align:center;padding:10px 0}._userIdentity_ne5rz_111{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._userIcon_ne5rz_133{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--brand-dark)}._main_ne5rz_142{display:flex;flex-direction:column;gap:24px;padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_ne5rz_142{max-width:1298px}}._summaryGrid_ne5rz_158{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._summaryCard_ne5rz_164{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:20px}._summaryLabel_ne5rz_171{margin:0;color:var(--text-muted);font-size:.9rem}._summaryValue_ne5rz_177{margin:8px 0 0;font-size:2rem;font-weight:600;color:var(--brand-dark)}._primaryAction_ne5rz_184{display:flex;justify-content:flex-start}._primaryCta_ne5rz_189{background:#2a6f6f;color:#fff;padding:12px 24px;border:none;border-radius:4px;font-size:1.15rem;font-weight:400;cursor:pointer}._panel_ne5rz_201{background:#fff;border:1px solid var(--border-color);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px}._panelHeader_ne5rz_211 h2{margin:0;font-size:1.2rem;font-weight:500}._panelHeader_ne5rz_211 p{margin:4px 0 0;color:var(--text-muted);font-size:.95rem}._panelHeaderWithBorder_ne5rz_223{padding-bottom:16px;border-bottom:1px solid var(--border-color);margin:0 -24px;padding-left:24px;padding-right:24px}._activeBidList_ne5rz_231{display:flex;flex-direction:column;gap:12px;margin-top:20px}._activeBidRow_ne5rz_238{display:grid;grid-template-columns:2fr 1.5fr 120px 140px 120px;align-items:center;gap:6px;border:1px solid var(--border-color);border-radius:6px;padding:18px 20px;background:#fff}._activeBidTitle_ne5rz_249{margin:0;font-weight:600;color:var(--brand-dark)}._activeBidCompany_ne5rz_255{margin:0;color:var(--text-muted);font-size:.92rem;white-space:nowrap;text-align:left}._activeBidAmount_ne5rz_263{font-weight:600;color:var(--brand-dark);white-space:nowrap;text-align:left}._activeBidStatus_ne5rz_270{padding:6px 16px;border-radius:999px;font-size:.85rem;font-weight:600;text-align:center;white-space:nowrap;justify-self:start}._status-success_ne5rz_280{background:#d7f5e5;color:#187247}._status-submitted_ne5rz_285{background:#fef3c7;color:#92400e}._status-shortlisted_ne5rz_290{background:#f5f3ff;color:#7c3aed}._status-acknowledged_ne5rz_295{background:#dbeafe;color:#1e40af}._status-rejected_ne5rz_300{background:#fee2e2;color:#dc2626}._activeBidUpdated_ne5rz_305{color:var(--text-muted);font-size:.9rem;white-space:nowrap;text-align:left}._pagination_ne5rz_312{display:flex;gap:8px;align-items:center;justify-content:flex-end;margin-top:24px;padding-top:24px;border-top:1px solid var(--border-color)}._paginationButton_ne5rz_322{padding:8px 12px;border:1px solid var(--border-color);border-radius:4px;background:#fff;color:var(--brand-dark);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:40px}._paginationButton_ne5rz_322:disabled{opacity:.5;cursor:not-allowed}._paginationButtonActive_ne5rz_340{background:#2a6f6f;color:#fff;border-color:#2a6f6f}._recommendationsContainer_ne5rz_346{position:relative}._recommendations_ne5rz_346{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}._recommendationsCarousel_ne5rz_356{display:none;transition:transform .3s ease}._recommendationCard_ne5rz_361{border:1px solid var(--border-color);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;flex-shrink:0}._carouselDots_ne5rz_371{display:none;justify-content:center;align-items:center;gap:8px;margin-top:20px}._carouselDot_ne5rz_371{width:10px;height:10px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;transition:all .3s ease;padding:0}._carouselDotActive_ne5rz_390{background:#187247;width:10px;height:10px;border-radius:50%}._skeletonPulse_ne5rz_397{animation:_skeletonPulse_ne5rz_397 1.5s ease-in-out infinite}@keyframes _skeletonPulse_ne5rz_397{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._skeletonLine_ne5rz_415{background:#f0f2f5;border-radius:4px}._recommendationCard_ne5rz_361 h3{margin:0;font-size:1.15rem;font-weight:500}._recommendationCard_ne5rz_361 p{margin:0;color:var(--text-muted)}._secondaryCta_ne5rz_431{margin-top:12px;border:none;background:#2a6f6f;color:#fff;height:38px;border-radius:4px;cursor:pointer;font-weight:400;font-size:.872rem;line-height:1.25rem}._secondaryCta_ne5rz_431:hover{background:#215656}@media(max-width:900px){._activeBidRow_ne5rz_238{grid-template-columns:2fr 120px 140px 120px;gap:10px}._activeBidTitle_ne5rz_249{grid-column:1;grid-row:1}._activeBidCompany_ne5rz_255{grid-column:1;grid-row:2;white-space:normal;margin-top:4px}._activeBidAmount_ne5rz_263{grid-column:2;grid-row:1}._activeBidStatus_ne5rz_270{grid-column:3;grid-row:1}._activeBidUpdated_ne5rz_305{grid-column:4;grid-row:1}}@media(min-width:701px)and (max-width:900px){._activeBidAmount_ne5rz_263{grid-column:2;grid-row:1}._activeBidStatus_ne5rz_270{grid-column:3;grid-row:1}._activeBidUpdated_ne5rz_305{grid-column:4;grid-row:1}}@media(max-width:700px){._topBar_ne5rz_23{padding:16px;gap:12px;position:relative}._hamburgerButton_ne5rz_46{display:flex;margin-left:auto;order:2}._nav_ne5rz_57{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_ne5rz_531{display:flex}._userBlock_ne5rz_93{display:none}._mobileUserBlock_ne5rz_101{display:flex}._main_ne5rz_142{padding:0 16px}._activeBidRow_ne5rz_238{grid-template-columns:1fr auto;gap:16px;align-items:flex-start;padding:16px}._activeBidTitle_ne5rz_249{grid-column:1;grid-row:1}._pagination_ne5rz_312{justify-content:center}._activeBidCompany_ne5rz_255{grid-column:1;grid-row:2;white-space:normal;margin-top:4px}._activeBidAmount_ne5rz_263{grid-column:2;grid-row:1;text-align:right;white-space:nowrap;font-weight:600}._activeBidStatus_ne5rz_270{grid-column:2;grid-row:2;justify-self:end;white-space:nowrap;margin-top:10px}._activeBidUpdated_ne5rz_305{grid-column:2;grid-row:3;text-align:right;white-space:nowrap;margin-top:10px}._recommendations_ne5rz_346{display:none}._recommendationsContainer_ne5rz_346{overflow:hidden}._recommendationsCarousel_ne5rz_356{display:flex;gap:0}._recommendationCard_ne5rz_361{min-width:100%;width:100%}._carouselDots_ne5rz_371{display:flex}}@media(max-width:480px){._activeBidRow_ne5rz_238{grid-template-columns:1fr;gap:6px;padding:16px}._activeBidTitle_ne5rz_249{grid-column:1;grid-row:1}._activeBidCompany_ne5rz_255{grid-column:1;grid-row:2;margin-top:6px}._activeBidAmount_ne5rz_263{grid-column:1;grid-row:3;text-align:left;margin-top:14px}._activeBidStatus_ne5rz_270{grid-column:1;grid-row:4;justify-self:flex-start;margin-top:14px}._activeBidUpdated_ne5rz_305{grid-column:1;grid-row:5;text-align:left;margin-top:14px}}._emptyState_ne5rz_657{text-align:center;color:var(--text-muted);padding:40px;font-style:italic}:root{--border-color: #e3e8ef;--text-muted: #637081;--bg-surface: #f7f9fb;--brand-dark: #121821;--brand-accent: #0d5561;--teal-button: #2a6f6f}._appShell_3pbi3_14{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_3pbi3_24{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_3pbi3_37{display:flex;align-items:center}._brandLogo_3pbi3_42{height:28px;width:auto}._hamburgerButton_3pbi3_47{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_3pbi3_58{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_3pbi3_65{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_3pbi3_79{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._logoutButton_3pbi3_85{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem}._userBlock_3pbi3_94{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_3pbi3_102{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_3pbi3_102 ._userIdentity_3pbi3_112{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_3pbi3_102 ._logoutButton_3pbi3_85{width:100%;text-align:center;padding:10px 0}._userIdentity_3pbi3_112{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._userIcon_3pbi3_134{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--brand-dark)}._main_3pbi3_143{padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_3pbi3_143{max-width:1298px}}._layout_3pbi3_156{display:grid;grid-template-columns:280px 1fr;gap:24px;align-items:start}._filtersSidebar_3pbi3_163{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:24px;position:sticky;top:24px;max-height:calc(100vh - 48px);overflow-y:auto}._filtersHeader_3pbi3_174{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._filtersTitle_3pbi3_181{font-size:1.2rem;font-weight:600;color:var(--brand-dark);margin:0}._closeFilterButton_3pbi3_188{display:none;background:transparent;border:none;cursor:pointer;padding:4px;color:var(--brand-dark);align-items:center;justify-content:center}._filterDrawerOverlay_3pbi3_199{display:none;position:fixed;inset:0;background:#00000080;z-index:999}._filterToggleButton_3pbi3_210{display:none;align-items:center;gap:8px;padding:10px 16px;background:#fff;border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;font-weight:500;color:var(--brand-dark);cursor:pointer;transition:all .2s ease}._filterToggleButton_3pbi3_210:hover{border-color:var(--brand-accent);background:var(--bg-surface)}._filterSection_3pbi3_230{margin-bottom:24px}._filterSection_3pbi3_230:last-child{margin-bottom:0}._filterLabel_3pbi3_238{font-size:.95rem;font-weight:600;color:var(--brand-dark);margin:0 0 12px}._checkboxGroup_3pbi3_245{display:flex;flex-direction:column;gap:10px}._checkboxLabel_3pbi3_251{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.9rem;color:var(--brand-dark)}._checkboxLabel_3pbi3_251 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--brand-accent)}._filterInput_3pbi3_267,._filterSelect_3pbi3_268{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.9rem;color:var(--brand-dark);background:#fff}._filterInput_3pbi3_267:focus,._filterSelect_3pbi3_268:focus{outline:none;border-color:var(--brand-accent)}._filterSelect_3pbi3_268{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23637081' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}._contentArea_3pbi3_293{display:flex;flex-direction:column;gap:20px}._contentHeader_3pbi3_299{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}._searchContainer_3pbi3_307{flex:1;min-width:200px}._searchInput_3pbi3_312{width:100%;padding:14px 16px;border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;color:var(--brand-dark)}._searchInput_3pbi3_312:focus{outline:none;border-color:var(--brand-accent)}._sortDropdown_3pbi3_326{padding:10px 36px 10px 16px;border:1px solid var(--border-color);border-radius:6px;background:#fff;color:var(--brand-dark);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23637081' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;font-size:.95rem}._sortDropdown_3pbi3_326:focus{outline:none;border-color:var(--brand-accent)}._jobsGrid_3pbi3_345{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media(max-width:767px){._jobsGrid_3pbi3_345{grid-template-columns:1fr}}@media(min-width:768px)and (max-width:1023px){._jobsGrid_3pbi3_345{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}._jobCard_3pbi3_363{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:8px;position:relative}._jobCard_3pbi3_363:hover{box-shadow:0 4px 12px #00000014!important}._statusBadge_3pbi3_378{position:absolute;top:16px;right:16px;padding:4px 12px;border-radius:999px;background:#d7f5e5;color:#187247;font-size:.75rem;font-weight:600}._jobTitle_3pbi3_390{font-size:1.15rem;font-weight:600;color:var(--brand-dark);margin:8px 0 0;padding-right:80px}._jobMeta_3pbi3_398,._jobSalary_3pbi3_404{font-size:.9rem;color:var(--text-muted);margin:0}._jobBounty_3pbi3_410{font-size:.95rem;font-weight:600;color:var(--teal-button);margin:4px 0 0}._jobPosted_3pbi3_417{font-size:.85rem;color:var(--text-muted);margin:0}._submitBidButton_3pbi3_423{margin-top:auto;height:36px;background:var(--teal-button);color:#fff;border:none;border-radius:4px;font-size:.875rem;line-height:1.25rem;font-weight:400;cursor:pointer;transition:background .2s ease;width:100%}._submitBidButton_3pbi3_423:hover{background:#215656}._noResults_3pbi3_442{grid-column:1 / -1;text-align:center;padding:48px 20px;color:var(--text-muted);font-size:1rem}._loadMoreContainer_3pbi3_450{display:flex;justify-content:center;align-items:center;margin-top:20px;width:100%}._loadMoreButton_3pbi3_458{width:100%;padding:16px;background:transparent!important;color:var(--brand-dark);border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s ease;box-sizing:border-box}@media(max-width:1024px){._layout_3pbi3_156{grid-template-columns:240px 1fr;gap:20px}}@media(max-width:768px){._topBar_3pbi3_24{padding:16px;gap:12px;position:relative}._hamburgerButton_3pbi3_47{display:flex;margin-left:auto;order:2}._nav_3pbi3_58{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_3pbi3_511{display:flex}._userBlock_3pbi3_94{display:none}._mobileUserBlock_3pbi3_102{display:flex}._main_3pbi3_143{padding:0 16px}._layout_3pbi3_156{grid-template-columns:1fr;gap:20px}._filterToggleButton_3pbi3_210{display:flex}._filtersSidebar_3pbi3_163{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:85vw;max-height:100vh;border-radius:0;border-left:1px solid var(--border-color);border-top:none;border-right:none;border-bottom:none;z-index:1000;transform:translate(-100%);transition:transform .3s ease;box-shadow:2px 0 8px #0000001a}._filtersSidebarOpen_3pbi3_555{transform:translate(0)}._closeFilterButton_3pbi3_188{display:flex}._filterDrawerOverlay_3pbi3_199{display:block}._contentHeader_3pbi3_299{flex-direction:column;align-items:stretch}._searchContainer_3pbi3_307,._loadMoreContainer_3pbi3_450{width:100%}}@media(max-width:480px){._filtersSidebar_3pbi3_163{padding:16px}._filtersTitle_3pbi3_181{font-size:1.1rem;margin-bottom:20px}._jobCard_3pbi3_363{padding:16px}._jobTitle_3pbi3_390{font-size:1.05rem;padding-right:60px}._statusBadge_3pbi3_378{top:12px;right:12px;font-size:.7rem;padding:3px 10px}}@keyframes _skeletonPulse_3pbi3_1{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}._skeletonCard_3pbi3_623{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:20px;display:flex;flex-direction:column;gap:12px;position:relative}._skeletonLine_3pbi3_634{height:16px;border-radius:4px;animation:_skeletonPulse_3pbi3_1 1.5s ease-in-out infinite;background-color:#f0f0f0}._skeletonTitle_3pbi3_641{height:24px;width:60%;margin-bottom:8px}._skeletonMeta_3pbi3_647{width:40%}._skeletonText_3pbi3_651{width:80%}._skeletonButton_3pbi3_655{height:36px;width:100%;margin-top:12px;border-radius:4px;animation:_skeletonPulse_3pbi3_1 1.5s ease-in-out infinite}:root{--border-color: #e3e8ef;--text-muted: #637081;--bg-surface: #f7f9fb;--brand-dark: #121821;--brand-accent: #0d5561;--teal-button: #2a6f6f;--orange-box: #fff1d6}._appShell_1gjco_15{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_1gjco_25{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_1gjco_38{display:flex;align-items:center}._brandLogo_1gjco_43{height:28px;width:auto}._hamburgerButton_1gjco_48{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_1gjco_59{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_1gjco_66{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_1gjco_80{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._logoutButton_1gjco_86{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem}._userBlock_1gjco_95{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_1gjco_103{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_1gjco_103 ._userIdentity_1gjco_113{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_1gjco_103 ._logoutButton_1gjco_86{width:100%;text-align:center;padding:10px 0}._userIdentity_1gjco_113{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._userIcon_1gjco_135{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--brand-dark)}._main_1gjco_144{padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_1gjco_144{max-width:1298px}}._layout_1gjco_157{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}._jobDetailsColumn_1gjco_164{display:flex;flex-direction:column;gap:24px}._jobHeaderCard_1gjco_170,._jobDetailsCard_1gjco_177{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:32px}._jobHeader_1gjco_170{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:16px}._jobHeaderContent_1gjco_192{flex:1}._jobTitle_1gjco_196{font-size:1.75rem;font-weight:600;color:var(--brand-dark);margin:0 0 8px;line-height:1.2}._jobCompanyInfo_1gjco_204{font-size:.95rem;color:var(--text-muted);margin:0 0 4px}._jobLocation_1gjco_210{font-size:.95rem;color:var(--text-muted);margin:0}._statusButton_1gjco_216{border:none;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:600;cursor:pointer;flex-shrink:0;white-space:nowrap}._statusOpen_1gjco_227,._statusAccepted_1gjco_228,._statusBeingWorked_1gjco_229{background:#d7f5e5;color:#187247}._statusSubmitted_1gjco_234{background:#fef3c7;color:#92400e}._statusAcknowledged_1gjco_239{background:#dbeafe;color:#1e40af}._statusRejected_1gjco_244,._statusClosed_1gjco_245{background:#fee2e2;color:#dc2626}._jobMetrics_1gjco_250{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}._marginTopSmall_1gjco_257{margin-top:12px}._metricItem_1gjco_261{display:flex;flex-direction:column;gap:4px}._metricLabel_1gjco_267{font-size:.875rem;color:var(--text-muted);font-weight:400}._metricValue_1gjco_273{font-size:1rem;color:var(--brand-dark);font-weight:600}._metricValueBounty_1gjco_279{color:#187247;font-weight:700}._aboutRoleSection_1gjco_284{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--border-color)}._aboutRoleSection_1gjco_284:first-child{margin-top:0}._aboutRoleText_1gjco_294{font-size:.95rem;color:var(--brand-dark);margin:0;line-height:1.6}._richTextContent_1gjco_301 p,._richTextContent_1gjco_301 ul,._richTextContent_1gjco_301 ol{margin:0 0 12px}._richTextContent_1gjco_301 ul,._richTextContent_1gjco_301 ol{padding-left:22px}._richTextContent_1gjco_301 li{margin-bottom:8px}._mustHavesSection_1gjco_316{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--border-color)}._sectionTitle_1gjco_322{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0 0 16px}._mustHavesList_1gjco_329{list-style:none;padding:0;margin:0}._mustHavesList_1gjco_329 li{font-size:.95rem;color:var(--brand-dark);margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;line-height:1.5}._checkmarkIcon_1gjco_345{flex-shrink:0;margin-top:2px;color:#10b981}._benefitsSection_1gjco_351{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid var(--border-color)}._benefitsGrid_1gjco_357{display:flex;flex-direction:column;gap:12px;align-items:start}._benefitsList_1gjco_364{list-style:none;padding:0;margin:0}._benefitsList_1gjco_364 li{font-size:.95rem;color:var(--brand-dark);margin-bottom:8px;padding-left:16px;position:relative;line-height:1.5}._benefitsList_1gjco_364 li:before{content:"•";position:absolute;left:0;color:var(--brand-dark);font-weight:700}._companyDetailsSection_1gjco_387{margin-bottom:24px}._companyDetails_1gjco_387{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}._companyDetailItem_1gjco_398{display:flex;gap:8px}._companyDetailLabel_1gjco_403{font-size:.95rem;color:var(--brand-dark);font-weight:600}._companyDetailValue_1gjco_409{font-size:.95rem;color:var(--brand-dark);font-weight:400}._companyDisclaimer_1gjco_415{font-size:.85rem;color:var(--text-muted);margin:0;font-style:italic}._jdDocumentSection_1gjco_422{margin-top:16px;display:flex;align-items:center}._jdLink_1gjco_428{display:inline-flex;align-items:center;gap:8px;background:#f0fdfa;color:#0d5561;padding:10px 16px;border-radius:6px;font-size:.9rem;font-weight:500;text-decoration:none;border:1px solid #ccfbf1;transition:all .2s ease}._jdLink_1gjco_428:hover{background:#ccfbf1;border-color:#99f6e4;transform:translateY(-1px)}._jdIcon_1gjco_449{color:#0d5561}._bidFormColumn_1gjco_453{background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:32px}._formTitle_1gjco_460{font-size:1.5rem;font-weight:600;color:var(--brand-dark);margin:0 0 32px}._formTitleDesktop_1gjco_467{display:block;margin-bottom:20px;font-weight:500}._formTitleMobile_1gjco_473,._bottomSheetHeader_1gjco_477,._closeBottomSheet_1gjco_481,._openBottomSheetButton_1gjco_485,._bottomSheetOverlay_1gjco_489,._submitButtonSticky_1gjco_493{display:none}._bidForm_1gjco_453{display:flex;flex-direction:column;gap:20px;margin-top:0}._formGroup_1gjco_504{display:flex;flex-direction:column;gap:8px}._formLabel_1gjco_510{font-size:.95rem;font-weight:400;color:var(--brand-dark)}._inputWrapper_1gjco_516{position:relative;display:flex;align-items:center}._currencySymbol_1gjco_522{position:absolute;left:12px;font-size:.95rem;color:var(--text-muted);font-weight:500}._inputSuffix_1gjco_530{position:absolute;right:12px;font-size:.95rem;color:var(--text-muted)}._formInput_1gjco_537{width:100%;padding:10px 12px 10px 28px;border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;color:var(--brand-dark);background:#fff;font-family:inherit}._formInput_1gjco_537:focus{outline:none;border-color:var(--brand-accent)}._formInput_1gjco_537[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}._formInput_1gjco_537[type=number]::-webkit-inner-spin-button,._formInput_1gjco_537[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}._inputWrapper_1gjco_516 ._formInput_1gjco_537[data-suffix]{padding-right:60px}._formTextarea_1gjco_570{padding:12px;min-height:120px;resize:vertical;font-family:inherit}._inputHint_1gjco_578{font-size:.85rem;color:var(--text-muted);margin:0}._bidFeeBox_1gjco_584{background:var(--orange-box);border-radius:6px;padding:12px 16px;margin:4px 0}._bidFeeText_1gjco_591{font-size:.9rem;color:var(--brand-dark);margin:0}._termsGroup_1gjco_597{margin:4px 0}._successFeeText_1gjco_601{font-size:.9rem;color:var(--brand-accent);margin:4px 0 0;font-weight:500}._termsLink_1gjco_608{color:var(--brand-accent);text-decoration:underline;font-weight:500}._termsLink_1gjco_608:hover{color:#0d5561}._checkboxLabel_1gjco_618{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.95rem;color:var(--brand-dark)}._checkboxLabel_1gjco_618 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--brand-accent)}._submitButton_1gjco_493{height:48px;background:var(--teal-button);color:#fff;border:none;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:500;cursor:pointer;margin-top:8px}._submitButtonSticky_1gjco_493{display:none}._submitButton_1gjco_493:hover{background:#215656}._submitButton_1gjco_493:disabled{background:var(--text-muted);cursor:not-allowed}._profilePreview_1gjco_660{margin-top:32px;padding-top:32px;border-top:1px solid var(--border-color)}._profilePreviewTitle_1gjco_666{font-size:1rem;font-weight:600;color:var(--brand-dark);margin:0 0 16px}._profileStats_1gjco_673{display:flex;flex-direction:column;gap:8px}._profileStat_1gjco_673{font-size:.9rem;color:var(--brand-dark);margin:0;display:flex;align-items:center;gap:8px}._stars_1gjco_688{display:flex;align-items:center;gap:2px;margin:4px 0}._starIcon_1gjco_695{width:16px;height:16px;display:flex}._starFull_1gjco_701{color:#ffc107}._starEmpty_1gjco_705{color:#e5e7eb}@media(max-width:1024px){._layout_1gjco_157{gap:24px}._jobHeaderCard_1gjco_170,._jobDetailsCard_1gjco_177,._bidFormColumn_1gjco_453{padding:24px}._jobDetailsColumn_1gjco_164{gap:20px}._jobMetrics_1gjco_250{gap:12px}}@media(max-width:768px){._topBar_1gjco_25{padding:16px;gap:12px;position:relative}._hamburgerButton_1gjco_48{display:flex;margin-left:auto;order:2}._nav_1gjco_59{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_1gjco_761{display:flex}._userBlock_1gjco_95{display:none}._mobileUserBlock_1gjco_103{display:flex}._main_1gjco_144{padding:0 16px}._layout_1gjco_157{grid-template-columns:1fr;gap:20px}._jobHeaderCard_1gjco_170,._jobDetailsCard_1gjco_177,._bidFormColumn_1gjco_453{padding:20px}._jobDetailsColumn_1gjco_164{gap:16px}._jobTitle_1gjco_196{font-size:1.5rem}._jobHeader_1gjco_170{flex-direction:column;align-items:flex-start}._statusButton_1gjco_216{align-self:flex-end}._jobMetrics_1gjco_250{grid-template-columns:1fr;gap:16px}._benefitsGrid_1gjco_357{grid-template-columns:1fr}._formTitle_1gjco_460{font-size:1.3rem;margin:0 0 20px}._bidFormColumn_1gjco_453{display:none}._bidFormColumn_1gjco_453._bottomSheetOpen_1gjco_823{display:block;position:fixed;bottom:16px;left:16px;right:16px;max-height:85vh;overflow-y:auto;border-radius:6px;z-index:1001;padding-bottom:20px;box-shadow:none;animation:_slideUp_1gjco_1 .3s ease-out;scrollbar-width:none;-ms-overflow-style:none}._bidFormColumn_1gjco_453._bottomSheetOpen_1gjco_823::-webkit-scrollbar{display:none}@keyframes _slideUp_1gjco_1{0%{transform:translateY(calc(100% + 16px))}to{transform:translateY(0)}}._bottomSheetOverlay_1gjco_489{display:block;position:fixed;inset:0;background:#00000080;z-index:1000;animation:_fadeIn_1gjco_1 .3s ease-out}@keyframes _fadeIn_1gjco_1{0%{opacity:0}to{opacity:1}}._bottomSheetHeader_1gjco_477{display:flex;align-items:center;justify-content:space-between;border-bottom:none;margin-bottom:24px}._bottomSheetHeader_1gjco_477 ._formTitle_1gjco_460{margin:0;font-size:1.3rem}._formTitleDesktop_1gjco_467{display:none}._closeBottomSheet_1gjco_481{display:flex;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._openBottomSheetButton_1gjco_485{display:block;width:100%;padding:14px 24px;background:var(--teal-button);color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;margin-top:24px}._openBottomSheetButton_1gjco_485:hover{background:#215656}._bidFormColumn_1gjco_453._bottomSheetOpen_1gjco_823 ._submitButton_1gjco_493{display:block;width:100%}}@media(max-width:480px){._jobHeaderCard_1gjco_170,._jobDetailsCard_1gjco_177,._bidFormColumn_1gjco_453{padding:16px}._jobDetailsColumn_1gjco_164{gap:12px}._formTitle_1gjco_460{font-size:1.2rem}._jobTitle_1gjco_196{font-size:1.3rem}._jobMetrics_1gjco_250{gap:12px}._metricValue_1gjco_273{font-size:.95rem}._aboutRoleText_1gjco_294,._mustHavesList_1gjco_329 li,._benefitsList_1gjco_364 li,._companyDetailLabel_1gjco_403,._companyDetailValue_1gjco_409{font-size:.9rem}}._errorText_1gjco_970{color:#d93025;font-size:.8rem;margin-top:4px}._inputError_1gjco_976{border-color:#d93025!important}._submittedHint_1gjco_980{color:#187247;font-size:.85rem;margin-top:12px;text-align:center;font-weight:500}@keyframes _skeletonPulse_1gjco_1{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}._skeletonLine_1gjco_1003{height:16px;border-radius:4px;animation:_skeletonPulse_1gjco_1 1.5s ease-in-out infinite;background-color:#f0f0f0}._skeletonTitle_1gjco_1010{height:32px;width:70%;margin-bottom:12px}._skeletonMeta_1gjco_1016{height:16px;width:40%;margin-bottom:24px}._skeletonMetric_1gjco_1022{height:48px;width:100%;border-radius:6px}._skeletonText_1gjco_1028{width:100%;height:16px;margin-bottom:12px}._skeletonBox_1gjco_1034{height:100px;width:100%;border-radius:6px;animation:_skeletonPulse_1gjco_1 1.5s ease-in-out infinite;background-color:#f0f0f0}._skeletonButton_1gjco_1042{height:48px;width:100%;border-radius:6px;animation:_skeletonPulse_1gjco_1 1.5s ease-in-out infinite;background-color:#f0f0f0}._skeletonMetricContainer_1gjco_1050{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}._modalOverlay_1gjco_1057{position:fixed;inset:0;background:#12182199;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:24px}._modalContent_1gjco_1072{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_modalAppear_1gjco_1 .3s ease-out}@keyframes _modalAppear_1gjco_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}._modalHeader_1gjco_1096{padding:24px 32px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}._modalTitle_1gjco_1104{font-size:1.5rem;font-weight:600;color:var(--brand-dark);margin:0}._closeModalButton_1gjco_1111{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:8px;border-radius:50%;display:flex;transition:all .2s}._closeModalButton_1gjco_1111:hover{background:var(--bg-surface);color:var(--brand-dark)}._modalBody_1gjco_1127{padding:32px;overflow-y:auto;line-height:1.6}._modalSection_1gjco_1133{margin-bottom:32px}._modalSection_1gjco_1133 h2{font-size:1.25rem;font-weight:600;color:var(--brand-dark);margin-bottom:12px}._modalSection_1gjco_1133 p{color:var(--text-muted);margin:0}._modalFooter_1gjco_1149{padding:20px 32px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end}._modalCloseBtn_1gjco_1156{background:var(--teal-button);color:#fff;border:none;border-radius:6px;padding:10px 24px;font-weight:500;cursor:pointer;transition:background .2s}._modalCloseBtn_1gjco_1156:hover{background:#215656}@media(max-width:768px){._modalContent_1gjco_1072{max-height:90vh}._modalHeader_1gjco_1096,._modalBody_1gjco_1127,._modalFooter_1gjco_1149{padding:20px}._modalTitle_1gjco_1104{font-size:1.25rem}}:root{--border-color: #e3e8ef;--text-muted: #637081;--bg-surface: #f7f9fb;--brand-dark: #121821;--brand-accent: #0d5561;--teal-button: #2a6f6f;--green-border: #d7f5e5;--green-text: #187247;--orange-text: #f97316;--red-button: #dc2626}._appShell_1hufg_18{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_1hufg_28{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_1hufg_41{display:flex;align-items:center}._brandLogo_1hufg_46{height:28px;width:auto}._hamburgerButton_1hufg_51{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_1hufg_62{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_1hufg_69{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLinkActive_1hufg_83{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._logoutButton_1hufg_89{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem;cursor:pointer}._userBlock_1hufg_99{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_1hufg_107{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_1hufg_107 ._userIdentity_1hufg_117{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_1hufg_107 ._logoutButton_1hufg_89{width:100%;text-align:center;padding:10px 0}._userIdentity_1hufg_117{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._userIcon_1hufg_139{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--brand-dark)}._main_1hufg_148{padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_1hufg_148{max-width:1298px}}._container_1hufg_161{width:100%}._pageHeader_1hufg_165{margin-bottom:24px}._pageTitle_1hufg_169{font-size:2rem;font-weight:600;color:var(--brand-dark);margin:0}._filtersBar_1hufg_176{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;flex-wrap:wrap;background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:16px 20px}._filterTabs_1hufg_189{display:flex;gap:8px;flex-wrap:wrap}._filterTab_1hufg_189{background:transparent;border:1px solid var(--border-color);padding:8px 16px;border-radius:6px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:all .2s ease;white-space:nowrap}._filterTabActive_1hufg_207{background:var(--brand-accent);color:#fff;border-color:var(--brand-accent)}._dateRangeButton_1hufg_213{background:#fff;border:1px solid var(--border-color);padding:8px 16px;border-radius:6px;font-size:.95rem;color:var(--brand-dark);cursor:pointer;transition:all .2s ease;white-space:nowrap}._dateRangeButton_1hufg_213:hover{background:#f7f9fb;border-color:var(--brand-accent)}._activeAcceptedSection_1hufg_230{margin-bottom:32px;padding:24px;background:#22c55e1a;border:2px solid #22c55e4d;border-radius:8px}._allBidsSection_1hufg_238{background:#fff;border:1px solid var(--border-color);border-radius:8px;padding:24px}._sectionTitle_1hufg_245{font-size:1.25rem;font-weight:600;color:var(--brand-dark);margin:0 0 20px;display:flex;align-items:center;gap:8px}._lightningIcon_1hufg_255{flex-shrink:0}._bidsList_1hufg_259{display:flex;flex-direction:column;gap:16px}._bidCard_1hufg_265{padding:20px;background:#fff;border:1px solid var(--border-color);border-radius:6px}._bidCard_1hufg_265:hover{box-shadow:0 2px 8px #00000014}._bidContent_1hufg_276{display:flex;flex-direction:column;gap:12px}._bidHeader_1hufg_282{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._bidTitle_1hufg_289{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0;flex:1}._bidCompany_1hufg_297{font-size:.9rem;color:var(--text-muted);margin:-7px 0 0}._bidDetails_1hufg_304{display:flex;flex-direction:row;gap:24px;margin:16px 0}._bidDetailItem_1hufg_311{display:flex;flex-direction:column;gap:4px;flex:1;font-size:.9rem}._bidDetailLabel_1hufg_319{color:var(--text-muted);font-weight:500;font-size:.85rem}._bidDetailValue_1hufg_325{color:var(--brand-dark);font-weight:600;font-size:.95rem}._bidDetailValueHighlight_1hufg_331{color:var(--orange-text);font-weight:600;font-size:.95rem}._statusBadge_1hufg_337{padding:4px 12px;border-radius:999px;font-size:.85rem;font-weight:600;white-space:nowrap}._statusAccepted_1hufg_345{background:var(--green-border);color:var(--green-text)}._statusSubmitted_1hufg_350{background:#fef3c7;color:#92400e}._statusShortlisted_1hufg_355{background:#f5f3ff;color:#7c3aed;border:1px solid #ddd6fe}._statusAcknowledged_1hufg_361{background:#dbeafe;color:#1e40af}._statusRejected_1hufg_366{background:#fee2e2;color:var(--red-button)}._statusExpired_1hufg_371{background:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}._bidActions_1hufg_377{display:flex;gap:12px;align-items:stretch;margin-top:8px;width:100%}._viewRoleButtonPrimary_1hufg_385{background:var(--teal-button);color:#fff;border:none;height:38px;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:500;cursor:pointer;transition:background .2s ease;flex:1;width:50%}._viewRoleButtonPrimary_1hufg_385:hover{background:#215656}._contactButtonSecondary_1hufg_404{background:#fff;border:1px solid var(--border-color);color:var(--brand-dark);height:38px;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:400;cursor:pointer;transition:all .2s ease;flex:1;width:50%}._contactButtonSecondary_1hufg_404:hover{border-color:var(--brand-accent)}._viewRoleButtonSecondary_1hufg_423{background:#fff;border:1px solid var(--border-color);color:var(--brand-dark);height:38px;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:400;cursor:pointer;transition:all .2s ease;flex:1;width:50%}._viewRoleButtonSecondary_1hufg_423:hover{border-color:var(--brand-accent)}._withdrawButton_1hufg_442{background:#fff;border:1px solid var(--red-button);color:var(--red-button);height:38px;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:400;cursor:pointer;transition:all .2s ease;flex:1;width:50%}._withdrawButton_1hufg_442:hover{background:var(--red-button);color:#fff}._noResults_1hufg_462{text-align:center;padding:48px 20px;color:var(--text-muted);font-size:1rem}@media(max-width:1024px){._filtersBar_1hufg_176{flex-direction:column;align-items:stretch}._filterTabs_1hufg_189{width:100%;overflow-x:auto;padding-bottom:8px}._dateRangeButton_1hufg_213{width:100%}}@media(max-width:576px){._topBar_1hufg_28{padding:16px;gap:12px;position:relative}._hamburgerButton_1hufg_51{display:flex;margin-left:auto;order:2}._nav_1hufg_62{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_1hufg_518{display:flex}._userBlock_1hufg_99{display:none}._mobileUserBlock_1hufg_107{display:flex}._main_1hufg_148{padding:0 16px}._pageTitle_1hufg_169{font-size:1.5rem}._activeAcceptedSection_1hufg_230,._allBidsSection_1hufg_238,._bidCard_1hufg_265{padding:16px}._bidHeader_1hufg_282{flex-direction:column;align-items:flex-start;gap:12px}._bidDetails_1hufg_304{flex-direction:row;flex-wrap:wrap;gap:16px}._bidDetailItem_1hufg_311{flex:1;min-width:calc(50% - 8px)}._bidDetailItem_1hufg_311:nth-child(3){flex-basis:100%;min-width:100%}._bidActions_1hufg_377{flex-direction:column;align-items:stretch;gap:12px}._viewRoleButtonPrimary_1hufg_385,._contactButtonSecondary_1hufg_404,._viewRoleButtonSecondary_1hufg_423,._withdrawButton_1hufg_442{width:100%;flex:none}._filterTabs_1hufg_189{overflow-x:auto;flex-wrap:nowrap;padding-bottom:8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._filterTabs_1hufg_189::-webkit-scrollbar{height:4px}._filterTabs_1hufg_189::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._filterTabs_1hufg_189::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}._filterTab_1hufg_189{flex-shrink:0}}._pagination_1hufg_610{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:24px;padding-top:24px;border-top:1px solid var(--border-color)}._paginationButton_1hufg_620{padding:8px 12px;border:1px solid var(--border-color);border-radius:4px;background:#fff;color:var(--brand-dark);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:40px}._paginationButton_1hufg_620:disabled{opacity:.5;cursor:not-allowed}._paginationButtonActive_1hufg_638{background:#2a6f6f;color:#fff;border-color:#2a6f6f}@media(max-width:480px){._pageTitle_1hufg_169{font-size:1.3rem}._sectionTitle_1hufg_245{font-size:1.1rem}._bidTitle_1hufg_289{font-size:1rem}._filterTab_1hufg_189,._dateRangeButton_1hufg_213{padding:6px 12px;font-size:.85rem}}@keyframes _skeletonPulse_1hufg_1{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}._skeletonLine_1hufg_683{height:16px;border-radius:4px;animation:_skeletonPulse_1hufg_1 1.5s ease-in-out infinite;background-color:#f0f0f0}._datePickerContainer_1hufg_690{position:relative}._datePickerPopover_1hufg_694{position:absolute;top:calc(100% + 8px);right:0;z-index:1000;background:#fff;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:12px;display:flex;flex-direction:column;gap:8px}._clearDateButton_1hufg_709{background:#fff;border:1px solid var(--red-button);color:var(--red-button);padding:6px;border-radius:4px;font-size:.85rem;cursor:pointer}._expiredExplanation_1hufg_718{font-size:.85rem;color:var(--text-muted);margin-top:4px;font-style:italic;padding:4px 0}._appShell_o2315_13{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_o2315_23{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_o2315_36{display:flex;align-items:center}._brandLogo_o2315_41{height:28px;width:auto}._hamburgerButton_o2315_46{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_o2315_57{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_o2315_64{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted)}._navLinkActive_o2315_78{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._userBlock_o2315_84{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_o2315_92{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_o2315_92 ._userIdentity_o2315_102{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}._mobileUserBlock_o2315_92 ._logoutButton_o2315_110{width:100%;text-align:center;padding:10px 0}._userIdentity_o2315_102{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--brand-dark)}._logoutButton_o2315_110{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem;cursor:pointer}._main_o2315_134{display:flex;flex-direction:column;gap:24px;padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_o2315_134{max-width:1298px}}._contentWrapper_o2315_150{display:grid;grid-template-columns:1fr 1fr;gap:20px}._leftSection_o2315_156,._rightSection_o2315_157{display:flex;flex-direction:column;background:#fff;border:1px solid var(--border-color);border-radius:6px;padding:16px;width:100%}._sectionHeading_o2315_167{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0 0 16px}._roleInfo_o2315_174{display:flex;flex-direction:column;gap:6px}._jobTitle_o2315_180{font-size:1rem;color:var(--brand-dark);font-weight:600;line-height:1.5}._infoValue_o2315_187{font-size:1rem;color:var(--text-muted);font-weight:400;display:flex;align-items:center;gap:8px;flex-wrap:wrap;line-height:1.5}._remoteBadge_o2315_198{padding:0;background:transparent;border:none;font-size:1rem;color:var(--text-muted);font-weight:400}._employerContact_o2315_207{margin-top:8px;padding-top:16px;border-top:1px solid var(--border-color)}._contactTitle_o2315_213{font-size:1rem;font-weight:600;color:var(--brand-dark);margin:0 0 12px}._contactInfo_o2315_220{display:flex;flex-direction:column;gap:8px}._progressContent_o2315_226{display:flex;flex-direction:column;gap:16px}._timeSearchingBox_o2315_232{display:flex;align-items:center;gap:12px;padding:16px;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:6px}._timeSearchingBox_o2315_232 svg{color:var(--text-muted);flex-shrink:0}._timeSearchingContent_o2315_247{display:flex;flex-direction:column;gap:4px}._timeSearchingLabel_o2315_253{font-size:.9rem;color:var(--text-muted)}._timeSearchingValue_o2315_258{font-size:1.75rem;font-weight:700;color:var(--brand-dark);line-height:1.2}._contactEmployerButton_o2315_265{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;background:#2a6f6f;color:#fff;border:none;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:500;cursor:pointer;transition:background .2s ease;width:100%}._contactEmployerButton_o2315_265:hover{background:#215656}._contactEmployerButton_o2315_265 svg{flex-shrink:0}._submissionNote_o2315_292{font-size:.85rem;color:var(--text-muted);margin:0;line-height:1.5;text-align:center}@media(max-width:1024px){._contentWrapper_o2315_150{grid-template-columns:1fr}._leftSection_o2315_156,._rightSection_o2315_157{gap:20px}}@media(max-width:700px){._topBar_o2315_23{padding:16px;gap:12px;position:relative}._hamburgerButton_o2315_46{display:flex;margin-left:auto;order:2}._nav_o2315_57{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_o2315_344{display:flex}._userBlock_o2315_84{display:none}._mobileUserBlock_o2315_92{display:flex}._main_o2315_134{padding:0 16px}._contentWrapper_o2315_150{gap:20px}._sectionTitle_o2315_364{font-size:1.1rem}}._timeSearchingValue_o2315_258{font-size:1.3rem}@media(max-width:480px){._sectionTitle_o2315_364{font-size:1rem}._infoValue_o2315_187{font-size:.95rem}._timeSearchingBox_o2315_232{padding:12px}._timeSearchingValue_o2315_258{font-size:1.2rem}._contactEmployerButton_o2315_265{padding:12px 20px;font-size:.9rem}}._employerContact_o2315_207:hover{background-color:#f3f7f7;padding:1rem .5rem}._skeleton_o2315_404{background:#edf2f7;background:linear-gradient(90deg,#edf2f7 25%,#f7fafc,#edf2f7 75%);background-size:200% 100%;animation:_skeleton-loading_o2315_1 1.5s infinite;border-radius:4px}@keyframes _skeleton-loading_o2315_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonTitle_o2315_425{opacity:.7}._container_1f0wz_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#f8fafc;padding:2rem;font-family:Inter,system-ui,-apple-system,sans-serif}._content_1f0wz_11{text-align:center;max-width:480px;width:100%}._title_1f0wz_17{font-size:8rem;font-weight:800;color:#2a6f6f;margin:0;line-height:1;background:linear-gradient(135deg,#2a6f6f,#1a4d4d);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._subtitle_1f0wz_29{font-size:2rem;font-weight:700;color:#1e293b;margin:1rem 0 1.5rem}._description_1f0wz_36{font-size:1.125rem;color:#64748b;line-height:1.6;margin-bottom:2.5rem}._actions_1f0wz_43{display:flex;gap:1rem;justify-content:center}._primaryButton_1f0wz_49{padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#fff;background-color:#2a6f6f;border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 6px -1px #2a6f6f33}._primaryButton_1f0wz_49:hover{background-color:#1a4d4d;transform:translateY(-1px);box-shadow:0 10px 15px -3px #2a6f6f4d}._secondaryButton_1f0wz_68{padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#2a6f6f;background-color:#fff;border:1px solid #2a6f6f;border-radius:.5rem;cursor:pointer;transition:all .2s ease}._secondaryButton_1f0wz_68:hover{background-color:#f0fdfa;transform:translateY(-1px)}@media(max-width:640px){._title_1f0wz_17{font-size:6rem}._subtitle_1f0wz_29{font-size:1.5rem}._actions_1f0wz_43{flex-direction:column}._primaryButton_1f0wz_49,._secondaryButton_1f0wz_68{width:100%}}._container_w8ow8_1{min-height:100vh;background-color:#f9fafb;padding:2rem 1rem}._wrapper_w8ow8_7{max-width:800px;margin:0 auto}._card_w8ow8_12{background:#fff;border-radius:6px;padding:2.5rem;box-shadow:0 1px 3px #0000001a}._title_w8ow8_19{font-size:1.5rem;text-align:center;color:#111827;margin-bottom:1rem;font-weight:600}._subtitle_w8ow8_27{text-align:center;color:#6b7280;margin-bottom:2rem}._progressContainer_w8ow8_33{display:flex;justify-content:center;gap:10px;margin-bottom:26px}._bar_w8ow8_40{width:60px;height:8px;border-radius:999px;transition:background .25s ease}._activeBar_w8ow8_47{background-color:#2a6f6f}._inactiveBar_w8ow8_51{background-color:#f3f7f7}._stackTight_w8ow8_55>*+*{margin-top:8px;margin-bottom:8px}._input_w8ow8_60,._textarea_w8ow8_61,._select_w8ow8_62{width:100%;padding:.85rem 1rem;border-radius:6px;border:1px solid #d1d5db;outline:none;font-size:1rem;color:#111827;transition:.2s}._input_w8ow8_60::-moz-placeholder,._textarea_w8ow8_61::-moz-placeholder{color:#111827}._input_w8ow8_60::placeholder,._textarea_w8ow8_61::placeholder{color:#111827}._select_w8ow8_62 option{color:#111827}._textarea_w8ow8_61{resize:none;min-height:90px}._photoRow_w8ow8_87{display:flex;align-items:center;gap:1rem;margin-bottom:12px}._photoCircle_w8ow8_94{width:6.5rem;height:6.5rem;border-radius:999px;background-color:#f0f5f5;border:1px dashed #b5c9c9;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#6b7280;cursor:pointer}._photoImg_w8ow8_108{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}._uploadLabel_w8ow8_115{color:#6b7280;cursor:pointer}._uploadLabel_w8ow8_115:hover{color:#115e59}._hiddenFile_w8ow8_124{display:none}@media screen and (max-width:600px){._photoRow_w8ow8_87{flex-direction:column;align-items:start!important}._photoCircle_w8ow8_94,._uploadLabel_w8ow8_115{margin:auto}}._radioCard_w8ow8_143{border:1px solid #d1d5db;padding:12px 16px;border-radius:6px;display:flex;gap:2rem;align-items:center}._radioLabel_w8ow8_152{display:flex;align-items:center;gap:.5rem}._radio_w8ow8_143{accent-color:#2a6f6f;width:1rem;height:1rem}._grid2_w8ow8_164{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:20px}@media(min-width:640px){._grid2_w8ow8_164{grid-template-columns:repeat(2,1fr)}}._grid3_w8ow8_177{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){._grid3_w8ow8_177{grid-template-columns:repeat(3,1fr)}}._logoUpload_w8ow8_189{border:1px solid #d1d5db;padding:.85rem;border-radius:6px;cursor:pointer;min-height:52px;display:flex}._logoUpload_w8ow8_189:hover{background-color:#f9fafb}._logoPreview_w8ow8_203{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #d1d5db}._logoImg_w8ow8_211{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:4px}._tagGroup_w8ow8_218{display:flex;flex-wrap:wrap;gap:.5rem}._tagGroupregion_w8ow8_224{margin-top:10px!important}._tag_w8ow8_218{padding:.5rem 1rem;border-radius:999px;font-size:.875rem;cursor:pointer;border:1px solid #d1d5db;transition:.2s;background:#fff}._tagActive_w8ow8_238{background-color:#2a6f6f;color:#fff;border-color:#2a6f6f;display:flex;align-items:center;gap:10px}._tickSvg_w8ow8_247 path{stroke:#fff!important}._tagInactive_w8ow8_251:hover{border-color:#2a6f6f}._tagScroll_w8ow8_255{overflow-x:auto;padding:0 4px 8px;margin:10px -4px}._tagScrollInner_w8ow8_261{display:flex;flex-wrap:nowrap;gap:.5rem;white-space:nowrap}._tagScrollInner_w8ow8_261 ._tagGroup_w8ow8_218{flex-wrap:nowrap}._label_w8ow8_272{margin:15px 0;font-size:1rem;color:#000;font-weight:500}._label_w8ow8_272._yearsOfExperience_w8ow8_279{margin-bottom:15px}._alert_w8ow8_283{background-color:#f3f7f7;color:#3a3c3a;padding:.85rem;border-radius:6px;margin-bottom:1.25rem}._uploadBox_w8ow8_292{border:2px dashed #d1d5db;padding:2rem;border-radius:6px;text-align:center}._uploadTitle_w8ow8_299{color:#374151;margin-bottom:1rem}._fileButton_w8ow8_304{padding:.6rem 1.4rem;border-radius:6px;background:#fff;border:1px solid #d1d5db;cursor:pointer;display:inline-block}._fileButton_w8ow8_304:hover{background-color:#f9fafb}._selectedFile_w8ow8_317{margin-top:.7rem;color:#2a6f6f}._viewFileLink_w8ow8_322{color:#2a6f6f;text-decoration:underline;font-weight:500}._viewFileLink_w8ow8_322:hover{color:#1a4646}._helperText_w8ow8_332{color:#6b7280;margin-bottom:8px}._infoCard_w8ow8_337{background:#f3f7f7;border:1px solid #e5e7eb;border-radius:6px;padding:1rem;margin:20px 0}._infoRow_w8ow8_345{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media screen and (max-width:500px){._infoRow_w8ow8_345{flex-direction:column;align-items:unset!important}._ratingBlock_w8ow8_358{align-items:start!important}}._infoLabel_w8ow8_363{color:#6b7280;font-size:.95rem}._infoValue_w8ow8_368{color:#111827;font-weight:600;margin-top:2px}._ratingBlock_w8ow8_358{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._ratingStars_w8ow8_381{display:flex;align-items:center;gap:6px}._starButton_w8ow8_387{background:transparent;border:none;cursor:pointer;font-size:1.1rem;color:#d1d5db;padding:0;-webkit-text-stroke:1px #2a6f6f}._starActive_w8ow8_397{color:#2a6f6f}._ratingCount_w8ow8_401{color:#000;font-weight:500;font-size:.9rem}._alertBox_w8ow8_407{background:#f3f7f7;border:1px solid #f3f7f7;border-radius:6px;padding:10px 12px;display:flex;align-items:center;gap:8px;color:#6b7280;justify-content:center}._checkboxRow_w8ow8_419{display:flex;align-items:center;gap:.6rem;margin-top:1rem}._checkbox_w8ow8_419{accent-color:#2a6f6f;width:18px;height:18px}._sectionTitle_w8ow8_432{font-size:1.2rem;font-weight:500;margin-bottom:.5rem}._buttonGroup_w8ow8_438{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:2rem}._buttonGroup_w8ow8_438>button:only-child{grid-column:2}._btnPrimary_w8ow8_449,._btnSecondary_w8ow8_450{height:50px;border-radius:6px;font-size:.872rem;line-height:1.25rem;font-weight:500;cursor:pointer;transition:.2s ease}._btnPrimary_w8ow8_449{background-color:#2a6f6f;color:#fff;border:none}._btnPrimary_w8ow8_449:hover{background-color:#215656}._btnSecondary_w8ow8_450{background:#fff;border:1px solid #d1d5db;color:#374151;font-weight:400}._btnSecondary_w8ow8_450:hover{background-color:#f9fafb}@media(max-width:640px){._buttonGroup_w8ow8_438{grid-template-columns:1fr}._title_w8ow8_19{font-size:1.25rem}}._stack-step_w8ow8_491{display:flex;flex-direction:column;gap:1rem}._tag_w8ow8_218,._tagActive_w8ow8_238,._tagInactive_w8ow8_251{-webkit-tap-highlight-color:transparent!important;outline:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}._tag_w8ow8_218:focus,._tagActive_w8ow8_238:focus,._tagInactive_w8ow8_251:focus{outline:none!important;box-shadow:none!important}._container_6uj3f_13{min-height:100vh;background:var(--bg-surface);padding:40px 20px;display:flex;align-items:center;justify-content:center}._card_6uj3f_22{background:#fff;border-radius:6px;padding:40px;width:100%;max-width:600px;border:1px solid var(--border-color)}._header_6uj3f_31{text-align:center;margin-bottom:40px}._title_6uj3f_36{font-size:1.875rem;font-weight:700;color:var(--brand-dark);margin:0 0 8px;letter-spacing:-.5px}._subtitle_6uj3f_44{font-size:1rem;color:var(--text-muted);margin:0;font-weight:400}._form_6uj3f_51{display:flex;flex-direction:column;gap:32px}._section_6uj3f_57{display:flex;flex-direction:column;gap:16px}._section_6uj3f_57:first-of-type{align-items:center;padding-bottom:32px;border-bottom:1px solid var(--border-color)}._section_6uj3f_57:first-of-type ._sectionTitle_6uj3f_69{text-align:center}._section_6uj3f_57:first-of-type ._starButton_6uj3f_73 svg{width:42px;height:36px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}._sectionTitle_6uj3f_69{font-size:1.1rem;font-weight:300;color:var(--brand-dark);margin:0 0 4px}._ratingRow_6uj3f_87{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}._ratingLabel_6uj3f_95{font-size:.95rem;color:var(--brand-dark);min-width:160px;font-weight:400}._starsContainer_6uj3f_102{display:flex;gap:8px;align-items:center}._starButton_6uj3f_73{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}._aspectsList_6uj3f_119{display:flex;flex-direction:column;gap:24px;margin-top:8px}._aspectRow_6uj3f_126{display:flex;flex-direction:column;gap:4px}._aspectsList_6uj3f_119 ._starButton_6uj3f_73 svg{width:20px;height:20px}._section_6uj3f_57:nth-of-type(2){padding-bottom:32px;border-bottom:1px solid var(--border-color)}._section_6uj3f_57:nth-of-type(2) ._sectionTitle_6uj3f_69{font-weight:500}._section_6uj3f_57:nth-of-type(3) ._sectionTitle_6uj3f_69{font-weight:400}._textareaWrapper_6uj3f_150{position:relative}._textarea_6uj3f_150{width:100%;padding:14px;border:1px solid var(--border-color);border-radius:8px;font-size:.95rem;font-family:inherit;color:var(--brand-dark);resize:vertical;min-height:140px;transition:border-color .2s ease;line-height:1.5}._textarea_6uj3f_150:focus{outline:none;border-color:var(--brand-accent)}._textarea_6uj3f_150::-moz-placeholder{color:var(--text-muted)}._textarea_6uj3f_150::placeholder{color:var(--text-muted)}._charCount_6uj3f_177{display:block;text-align:right;font-size:.85rem;color:var(--text-muted);margin-top:10px}._checkboxWrapper_6uj3f_185{margin-top:-4px}._checkboxLabel_6uj3f_189{display:flex;align-items:center;gap:12px;cursor:pointer;font-size:.95rem;color:var(--brand-dark);-webkit-user-select:none;-moz-user-select:none;user-select:none}._checkbox_6uj3f_185{width:18px;height:18px;cursor:pointer;accent-color:var(--brand-accent);flex-shrink:0}._actions_6uj3f_207{display:flex;gap:16px;padding-top:12px}._skipButton_6uj3f_213,._submitButton_6uj3f_214{flex:1;width:257px;height:50px;border-radius:4px;font-size:.872rem;line-height:1.25rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}._skipButton_6uj3f_213{background:#fff;border:1px solid var(--border-color);color:var(--brand-dark);font-weight:400}._skipButton_6uj3f_213:hover{background:#f9fafb;border-color:#d1d5db}._submitButton_6uj3f_214{background:#2a6f6f;color:#fff}._submitButton_6uj3f_214:hover{background:#215656}@media(max-width:768px){._container_6uj3f_13{padding:24px 16px}._card_6uj3f_22{padding:24px}._title_6uj3f_36{font-size:1.5rem}._form_6uj3f_51{gap:24px}._ratingRow_6uj3f_87{flex-direction:column;align-items:flex-start;gap:12px}._ratingLabel_6uj3f_95{min-width:auto}._actions_6uj3f_207{flex-direction:column}._skipButton_6uj3f_213,._submitButton_6uj3f_214{width:100%;padding:12px 0}}@media(max-width:480px){._container_6uj3f_13{padding:16px}._card_6uj3f_22{padding:20px}._title_6uj3f_36{font-size:1.3rem}._subtitle_6uj3f_44{font-size:.9rem}._sectionTitle_6uj3f_69{font-size:.95rem}._starsContainer_6uj3f_102{gap:2px}._starButton_6uj3f_73 svg{width:20px;height:20px}}@keyframes _shimmer_6uj3f_1{0%{background-position:-468px 0}to{background-position:468px 0}}._skeletonHeader_6uj3f_327{margin-bottom:30px}._skeletonTitle_6uj3f_331{height:32px;width:60%;background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;animation:_shimmer_6uj3f_1 1s linear infinite;border-radius:4px;margin-bottom:15px}._skeletonSubtitle_6uj3f_345{height:20px;width:40%;background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;animation:_shimmer_6uj3f_1 1s linear infinite;border-radius:4px}._skeletonRow_6uj3f_358{height:40px;width:100%;background:#f6f7f8;background-image:linear-gradient(to right,#f6f7f8,#edeef1 20%,#f6f7f8 40% 100%);background-repeat:no-repeat;background-size:800px 104px;display:inline-block;position:relative;animation:_shimmer_6uj3f_1 1s linear infinite;border-radius:4px;margin-bottom:20px}._errorText_6uj3f_372{color:#ef4444;font-size:.85rem;margin:4px 0 0}:root{--border-color: #e3e8ef;--text-muted: #637081;--bg-surface: #f7f9fb;--brand-dark: #121821;--brand-accent: #0d5561;--revenue-green: #10b981}._appShell_7gvan_14{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_7gvan_24{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_7gvan_37{display:flex;align-items:center}._brandLogo_7gvan_42{height:28px;width:auto}._hamburgerButton_7gvan_47{display:none;background:transparent;border:none;cursor:pointer;padding:8px;color:var(--brand-dark);align-items:center;justify-content:center}._nav_7gvan_58{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_7gvan_65{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted)}._navLinkActive_7gvan_79{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._userBlock_7gvan_85{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._mobileUserBlock_7gvan_93{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border-color);margin-top:8px;width:100%}._mobileUserBlock_7gvan_93 ._settingsButton_7gvan_103,._mobileUserBlock_7gvan_93 ._logoutButton_7gvan_104{width:100%;text-align:center;padding:10px 0}._settingsButton_7gvan_103{background:transparent;border:none;color:#000;font-weight:400;padding:0;font-size:.95rem;cursor:pointer}._logoutButton_7gvan_104{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem;cursor:pointer}._main_7gvan_130{display:flex;flex-direction:column;gap:32px;padding:0 24px;width:100%;max-width:1298px;margin:0 auto}@media(max-width:1400px){._main_7gvan_130{max-width:1298px}}._dashboardHeader_7gvan_146{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._dashboardTitle_7gvan_154{font-size:2rem;font-weight:700;color:var(--brand-dark);margin:0;letter-spacing:-.5px}._dateSelectorWrapper_7gvan_162{position:relative}._dateSelector_7gvan_162{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--border-color);border-radius:6px;background:#fff;color:var(--brand-dark);font-size:.95rem;cursor:pointer;transition:border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}._dateSelector_7gvan_162:hover{border-color:var(--brand-accent)}._datePickerDropdown_7gvan_185{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:200px;max-height:400px;overflow-y:auto;z-index:1000;display:flex;gap:0}._datePickerSection_7gvan_201{flex:1;min-width:120px}._datePickerSection_7gvan_201:first-child{border-right:1px solid var(--border-color)}._datePickerSectionTitle_7gvan_210{padding:10px 16px;font-size:.85rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background:var(--bg-surface);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:1}._datePickerOption_7gvan_224{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:var(--brand-dark);font-size:.95rem;text-align:left;cursor:pointer;transition:background .2s ease}._datePickerOption_7gvan_224:hover{background:var(--bg-surface)}._datePickerOptionActive_7gvan_241{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._metricsGrid_7gvan_247{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._metricCard_7gvan_253{background:#fff;border-radius:6px;border:1px solid var(--border-color);padding:20px;display:flex;flex-direction:column;gap:12px}._metricCardRevenue_7gvan_263{border-color:#2a6f6f}._metricLabel_7gvan_267{color:var(--text-muted);font-size:.9rem;margin:0}._metricValue_7gvan_273{font-size:2rem;font-weight:700;margin:0;color:var(--brand-dark)}._metricValueRevenue_7gvan_280{color:#2a6f6f}._metricSubtext_7gvan_284{color:var(--text-muted);font-size:.9rem;margin:0}._generateReportButton_7gvan_290{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;background:#2a6f6f;color:#fff;border:none;border-radius:4px;font-size:.95rem;font-weight:500;cursor:pointer;transition:background .2s ease;width:-moz-fit-content;width:fit-content}._generateReportButton_7gvan_290:hover{background:#215656}._activeRecruitersSection_7gvan_310{background:#fff;border-radius:6px;border:1px solid var(--border-color);padding:24px;display:flex;flex-direction:column;gap:8px}._activeRecruitersTitle_7gvan_320{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0}._activeRecruitersValue_7gvan_327{font-size:2rem;font-weight:700;color:#2a6f6f;margin:0;line-height:1.2}._activeRecruitersSubtext_7gvan_335{color:var(--text-muted);font-size:.9rem;margin:0}@media(max-width:700px){._topBar_7gvan_24{padding:16px;gap:12px;position:relative}._hamburgerButton_7gvan_47{display:flex;margin-left:auto;order:2}._nav_7gvan_58{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--border-color);border-top:none;flex-direction:column;padding:16px;gap:8px;z-index:1000;box-shadow:0 4px 6px #0000001a;margin-left:0;order:3;flex:0 0 auto}._navOpen_7gvan_373{display:flex}._userBlock_7gvan_85{display:none}._mobileUserBlock_7gvan_93{display:flex}._main_7gvan_130{padding:0 16px}}@media(max-width:768px){._appShell_7gvan_14{padding-bottom:36px}._topBar_7gvan_24{padding:16px;gap:21px;align-items:center}._main_7gvan_130{padding:0 16px}._dashboardHeader_7gvan_146{flex-direction:column;align-items:flex-start}._dashboardTitle_7gvan_154{font-size:1.75rem}._datePickerDropdown_7gvan_185{right:auto;left:0;min-width:280px;max-width:calc(100vw - 32px)}._datePickerSection_7gvan_201{min-width:100px}._metricsGrid_7gvan_247{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}._generateReportButton_7gvan_290{width:100%;justify-content:center}}@media(max-width:480px){._dashboardTitle_7gvan_154{font-size:1.5rem}._metricsGrid_7gvan_247{grid-template-columns:1fr}._metricValue_7gvan_273,._activeRecruitersValue_7gvan_327{font-size:1.75rem}}._skeletonCard_1lj7o_1{background:#fff;border:1px solid #E2E8F0;border-radius:8px;padding:20px;height:140px;display:flex;flex-direction:column;justify-content:space-between}._skeletonLabel_1lj7o_12{height:16px;width:60%;background-color:#f0f0f0;border-radius:4px;animation:_pulse_1lj7o_1 1.5s infinite}._skeletonValue_1lj7o_20{height:32px;width:40%;background-color:#f0f0f0;border-radius:4px;margin:12px 0;animation:_pulse_1lj7o_1 1.5s infinite}._skeletonSubtext_1lj7o_29{height:14px;width:80%;background-color:#f0f0f0;border-radius:4px;animation:_pulse_1lj7o_1 1.5s infinite}@keyframes _pulse_1lj7o_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}:root{--border-color: #e3e8ef;--text-muted: #637081;--bg-surface: #f7f9fb;--brand-dark: #121821;--brand-accent: #0d5561}._appShell_16fgr_13{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_16fgr_23{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_16fgr_36{display:flex;align-items:center}._brandLogo_16fgr_41{height:28px;width:auto}._nav_16fgr_46{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_16fgr_53{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center;color:var(--text-muted)}._navLinkActive_16fgr_67{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._userBlock_16fgr_73{display:flex;align-items:center;gap:24px;flex-shrink:0;margin-left:auto}._settingsButton_16fgr_81{background:transparent;border:none;color:#000;font-weight:400;padding:0;font-size:.95rem;cursor:pointer}._logoutButton_16fgr_91{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem;cursor:pointer}._main_16fgr_101{display:flex;flex-direction:column;gap:24px;padding:0 24px;width:100%;max-width:1298px;margin:0 auto}._reportHeader_16fgr_117{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._reportTitle_16fgr_125{font-size:2rem;font-weight:700;color:var(--brand-dark);margin:0;letter-spacing:-.5px}._dateSelectorWrapper_16fgr_133{position:relative}._dateSelector_16fgr_133{display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--border-color);border-radius:6px;background:#fff;color:var(--brand-dark);font-size:.95rem;cursor:pointer;transition:border-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}._dateSelector_16fgr_133:hover{border-color:var(--brand-accent)}._datePickerDropdown_16fgr_156{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 12px #0000001a;min-width:200px;max-height:400px;overflow-y:auto;z-index:1000;display:flex;gap:0}._datePickerSection_16fgr_172{flex:1;min-width:120px}._datePickerSection_16fgr_172:first-child{border-right:1px solid var(--border-color)}._datePickerSectionTitle_16fgr_181{padding:10px 16px;font-size:.85rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;background:var(--bg-surface);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:1}._datePickerOption_16fgr_195{display:block;width:100%;padding:10px 16px;border:none;background:transparent;color:var(--brand-dark);font-size:.95rem;text-align:left;cursor:pointer;transition:background .2s ease}._datePickerOption_16fgr_195:hover{background:var(--bg-surface)}._datePickerOptionActive_16fgr_212{background:#e8f6f4;color:var(--brand-accent);font-weight:600}._summaryCards_16fgr_218{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._summaryCard_16fgr_218{background:#fff;border-radius:6px;border:1px solid var(--border-color);padding:20px;display:flex;flex-direction:column;gap:12px}._summaryLabel_16fgr_234{color:var(--text-muted);font-size:.9rem;margin:0}._summaryValue_16fgr_240{font-size:2rem;font-weight:600;margin:0;color:var(--brand-dark)}._revenueValue_16fgr_247{color:#2a6f6f}._actionsBar_16fgr_251{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}._searchWrapper_16fgr_259{display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid var(--border-color);border-radius:6px;background:#fff;flex:1;min-width:250px}._searchWrapper_16fgr_259 svg{color:var(--text-muted);flex-shrink:0}._searchInput_16fgr_276{border:none;outline:none;background:transparent;font-size:.95rem;color:var(--brand-dark);width:100%}._searchInput_16fgr_276::-moz-placeholder{color:var(--text-muted)}._searchInput_16fgr_276::placeholder{color:var(--text-muted)}._exportButtons_16fgr_289{display:flex;gap:12px}._exportButton_16fgr_289{display:flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid var(--border-color);border-radius:6px;background:#fff;color:var(--brand-dark);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}._exportButton_16fgr_289:hover{background:var(--bg-surface);border-color:var(--brand-accent)}._exportButton_16fgr_289 svg{flex-shrink:0}._tableWrapper_16fgr_318{background:#fff;border-radius:6px;border:1px solid var(--border-color);overflow-x:auto}._dataTable_16fgr_325{width:100%;border-collapse:collapse}._dataTable_16fgr_325 thead{background:var(--bg-surface)}._dataTable_16fgr_325 th{padding:14px 16px;text-align:left;font-size:.9rem;font-weight:600;color:var(--brand-dark);border-bottom:1px solid var(--border-color);white-space:nowrap}._sortableHeader_16fgr_344{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;gap:6px}._sortableHeader_16fgr_344:hover{background:#e8f6f4}._filterableHeader_16fgr_356{-webkit-user-select:none;-moz-user-select:none;user-select:none}._filterHeaderContent_16fgr_360{display:flex;align-items:center;gap:4px;justify-content:flex-start}._filterButton_16fgr_367{display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:0;background:transparent;color:var(--text-muted);cursor:pointer;flex-shrink:0;margin-left:4px}._filterButtonActive_16fgr_381{color:var(--brand-dark)}._dataTable_16fgr_325 td{padding:14px 16px;font-size:.95rem;color:var(--brand-dark);border-bottom:1px solid var(--border-color)}._dataTable_16fgr_325 tbody tr:hover{background:var(--bg-surface)}._nameCell_16fgr_396{font-weight:500}._amountOwedValue_16fgr_400{color:#10b981;font-weight:500}._amountCell_16fgr_405{font-weight:700;color:#2a6f6f!important}._amountOwedValue_16fgr_400{color:#2a6f6f!important;font-weight:700}._actionButtons_16fgr_415{display:flex;gap:8px}._viewButton_16fgr_420,._invoiceButton_16fgr_421{padding:6px 12px;border-radius:4px;font-size:.85rem;font-weight:500;cursor:pointer;border:none;transition:all .2s ease}._viewButton_16fgr_420{background:var(--bg-surface);color:var(--brand-dark);border:1px solid var(--border-color)}._viewButton_16fgr_420:hover{background:#e8f6f4;border-color:var(--brand-accent)}._invoiceButton_16fgr_421{background:#2a6f6f;color:#fff}._invoiceButton_16fgr_421:hover{background:#215656}._totalRow_16fgr_451{background:var(--bg-surface);font-weight:600}._totalLabel_16fgr_456,._totalValue_16fgr_461{font-size:1rem;padding:16px}._totalAmount_16fgr_466{font-size:1rem;padding:16px;color:#2a6f6f!important;font-weight:700}._tableFooter_16fgr_473{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._recruiterCount_16fgr_481{color:var(--text-muted);font-size:.9rem;margin:0}._pagination_16fgr_487{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}._paginationControls_16fgr_495{display:flex;gap:8px;align-items:center}._paginationButton_16fgr_501{width:36px;height:36px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--border-color);border-radius:4px;background:#fff;color:var(--brand-dark);font-size:.9rem;font-weight:400;cursor:pointer;transition:all .2s ease}._paginationButton_16fgr_501:hover:not(:disabled){border-color:#2a6f6f;color:#2a6f6f}._paginationButton_16fgr_501:disabled{opacity:.5;cursor:not-allowed}._paginationNavButton_16fgr_528{padding:8px 14px;width:auto;height:36px;font-weight:500;color:var(--text-muted)}._paginationNavButton_16fgr_528:disabled{opacity:.5}._paginationButtonActive_16fgr_540{background:#2a6f6f;color:#fff;border-color:#2a6f6f;font-weight:600}._paginationEllipsis_16fgr_547{padding:0 4px;color:var(--text-muted)}@media(max-width:1400px){._main_16fgr_101{max-width:1298px}}@media(max-width:1024px){._main_16fgr_101{max-width:100%}._dataTable_16fgr_325{font-size:.9rem}._dataTable_16fgr_325 th,._dataTable_16fgr_325 td{padding:12px 10px}}@media(max-width:768px){._appShell_16fgr_13{padding-bottom:36px;gap:24px}._topBar_16fgr_23{padding:16px;gap:21px;align-items:center}._nav_16fgr_46{width:100%;justify-content:flex-start;margin-left:0;order:3;gap:8px;flex-wrap:wrap;flex:0 0 auto}._main_16fgr_101{padding:0 16px;gap:20px}._reportHeader_16fgr_117{flex-direction:column;align-items:flex-start;gap:12px}._reportTitle_16fgr_125{font-size:1.75rem}._dateSelectorWrapper_16fgr_133{width:100%}._dateSelector_16fgr_133{width:100%;justify-content:space-between}._summaryCards_16fgr_218{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}._summaryCard_16fgr_218{padding:16px}._summaryValue_16fgr_240{font-size:1.75rem}._actionsBar_16fgr_251{flex-direction:column;align-items:stretch;gap:12px}._searchWrapper_16fgr_259{max-width:100%;width:100%}._exportButtons_16fgr_289{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px}._exportButton_16fgr_289{flex:1;justify-content:center}._tableWrapper_16fgr_318{overflow-x:auto;-webkit-overflow-scrolling:touch}._dataTable_16fgr_325{min-width:800px;font-size:.85rem}._dataTable_16fgr_325 th,._dataTable_16fgr_325 td{padding:10px 8px;font-size:.85rem}._actionButtons_16fgr_415{flex-direction:column;gap:6px}._viewButton_16fgr_420,._invoiceButton_16fgr_421{padding:5px 10px;font-size:.8rem}._tableFooter_16fgr_473{flex-direction:column;align-items:flex-start;gap:12px}._pagination_16fgr_487{width:100%;justify-content:center;flex-wrap:wrap}}@media(max-width:480px){._appShell_16fgr_13{gap:20px}._topBar_16fgr_23{padding:12px;gap:12px}._brandLogo_16fgr_41{height:22px;width:unset!important}._nav_16fgr_46{gap:6px}._navLink_16fgr_53{padding:8px 12px;font-size:.85rem}._main_16fgr_101{padding:0 12px;gap:16px}._reportTitle_16fgr_125{font-size:1.5rem}._summaryCards_16fgr_218{grid-template-columns:1fr;gap:10px}._summaryCard_16fgr_218{padding:14px}._summaryLabel_16fgr_234{font-size:.85rem}._summaryValue_16fgr_240{font-size:1.5rem}._actionsBar_16fgr_251{gap:10px}._searchWrapper_16fgr_259{padding:8px 12px}._searchInput_16fgr_276{font-size:.9rem}._exportButtons_16fgr_289{grid-template-columns:1fr}._exportButton_16fgr_289{padding:10px 16px;font-size:.9rem}._dataTable_16fgr_325{min-width:700px;font-size:.8rem}._dataTable_16fgr_325 th,._dataTable_16fgr_325 td{font-size:.8rem;padding:10px 6px}._filterHeaderContent_16fgr_360{gap:3px}._filterButton_16fgr_367{margin-left:2px}._filterButton_16fgr_367 svg{width:10px;height:10px}._nameCell_16fgr_396{font-size:.85rem}._actionButtons_16fgr_415{gap:4px}._viewButton_16fgr_420,._invoiceButton_16fgr_421{padding:4px 8px;font-size:.75rem}._totalRow_16fgr_451 td{padding:12px 6px;font-size:.9rem}._tableFooter_16fgr_473{gap:10px}._recruiterCount_16fgr_481{font-size:.85rem}._pagination_16fgr_487{gap:6px}._paginationButton_16fgr_501{padding:6px 10px;font-size:.85rem;min-width:36px}}@media(max-width:360px){._reportTitle_16fgr_125,._summaryValue_16fgr_240{font-size:1.3rem}._dataTable_16fgr_325{min-width:650px}._paginationButton_16fgr_501{padding:5px 8px;font-size:.8rem;min-width:32px}}*{box-sizing:border-box}:root{--border-color: #e3e8ef;--text-muted: #637081;--bg-surface: #f7f9fb;--brand-dark: #121821;--brand-accent: #0d5561;--teal-button: #2a6f6f;--green-button: #22c55e}._appShell_18tvy_15{min-height:100vh;background:var(--bg-surface);padding:0 0 48px;display:flex;flex-direction:column;gap:32px;overflow-x:hidden}._topBar_18tvy_25{background:#fff;border:1px solid var(--border-color);padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border-radius:0;flex-wrap:wrap}._brand_18tvy_38{display:flex;align-items:center}._brandLogo_18tvy_43{height:28px;width:auto}._nav_18tvy_48{display:flex;gap:12px;flex:1 1 240px;margin-left:24px}._navLink_18tvy_55{background:transparent;border:none;padding:10px 18px;border-radius:999px;font-size:.95rem;color:var(--text-muted);cursor:pointer;transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center}._navLink_18tvy_55:hover{background:var(--bg-surface);color:var(--brand-dark)}._settingsButton_18tvy_74{background:transparent;border:none;color:#000;font-weight:400;padding:0;font-size:.95rem;cursor:pointer}._logoutButton_18tvy_84{background:transparent;border:none;color:#000;font-weight:600;padding:0;font-size:.95rem;cursor:pointer}._userBlock_18tvy_94{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-left:auto}._main_18tvy_102{width:100%;max-width:1298px;margin:0 auto;padding:0 24px}._backButton_18tvy_109{background:#fff;border:1px solid var(--border-color);border-radius:6px;color:var(--brand-dark);font-size:.95rem;cursor:pointer;padding:10px 18px;margin-bottom:24px;text-align:center;transition:all .2s ease;display:inline-block}._backButton_18tvy_109:hover{background:var(--bg-surface);border-color:var(--brand-accent);color:var(--brand-accent)}._profileSection_18tvy_129{background:#fff;border:1px solid var(--border-color);border-radius:8px;padding:32px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}._profileLeft_18tvy_141{flex:1}._profileName_18tvy_145{font-size:1.5rem;font-weight:600;color:var(--brand-dark);margin:0 0 8px}._profileEmail_18tvy_152{font-size:1rem;color:var(--text-muted);margin:0 0 8px}._membershipDate_18tvy_158{font-size:.9rem;color:var(--text-muted);margin:0 0 16px}._tagsContainer_18tvy_164{display:flex;gap:8px;flex-wrap:wrap}._tag_18tvy_164{padding:6px 12px;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:999px;font-size:.85rem;color:var(--brand-dark);font-weight:500}._locationContainer_18tvy_180{margin-top:24px}._locationTags_18tvy_184{display:flex;gap:12px;flex-wrap:wrap}._locationTag_18tvy_184{padding:8px 15px;background:#fff;border:1px solid #e2e8f0;border-radius:999px;font-size:.9rem;color:#0f172a;font-weight:500;display:flex;align-items:center;gap:6px}._profileRight_18tvy_204{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}._ratingSection_18tvy_212{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}._ratingLabel_18tvy_220{font-size:.9rem;color:var(--text-muted);margin:0}._ratingDisplay_18tvy_226{display:flex;align-items:center;justify-content:center;gap:8px}._ratingValue_18tvy_235{font-size:1.5rem;font-weight:700;color:var(--brand-dark);line-height:1}._dealsClosed_18tvy_242{font-size:.9rem;color:var(--text-muted);margin:0}._summaryGrid_18tvy_248{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px}._billingSummaryCard_18tvy_255,._activityCard_18tvy_256{background:#fff;border:1px solid var(--border-color);border-radius:8px;padding:24px}._cardTitle_18tvy_263{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0 0 20px}._summaryRow_18tvy_270{display:flex;justify-content:space-between;align-items:center;padding:8px 0;color:#181717}._summaryRow_18tvy_270:last-of-type{border-bottom:none}._summaryLabel_18tvy_283{font-size:.95rem;color:#000}._summaryAmount_18tvy_288{font-weight:600}._summaryRowAmount_18tvy_292{border-top:1px solid var(--border-color)!important}._summaryValue_18tvy_296{font-size:1.1rem;font-weight:700;color:var(--brand-dark)}._amountOwed_18tvy_302{color:#2a6f6f;font-weight:700}._actionButtons_18tvy_307{display:flex;flex-direction:column;gap:12px;margin-top:20px}._sendInvoiceButton_18tvy_314{display:flex;align-items:center;justify-content:center;gap:8px;height:36px;background:#2a6f6f;color:#fff;border:none;border-radius:4px;font-size:.872rem;line-height:1.25rem;font-weight:400;cursor:pointer;transition:background .2s ease}._sendInvoiceButton_18tvy_314:hover{background:#215656}._exportHistoryButton_18tvy_335{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:#fff;color:var(--brand-dark);border:1px solid var(--border-color);border-radius:6px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}._exportHistoryButton_18tvy_335:hover{background:var(--bg-surface);border-color:var(--brand-accent)}._activityList_18tvy_356{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}._activityItem_18tvy_363{display:flex;justify-content:space-between;align-items:center;transition:background .2s ease;border-radius:4px;padding:8px 12px;margin:0 -12px}._activityItem_18tvy_363:hover{background:var(--bg-surface)}._activityItemActive_18tvy_378{background:var(--bg-surface);font-weight:600}._activityMonth_18tvy_383{font-size:.95rem;color:var(--brand-dark);font-weight:500}._activityBids_18tvy_389{font-size:.95rem;color:var(--text-muted)}._viewAllMonthsButton_18tvy_394{background:transparent;border:none;color:var(--brand-accent);font-size:.9rem;cursor:pointer;padding:0;text-align:center;width:100%;transition:color .2s ease}._viewAllMonthsButton_18tvy_394:hover{color:var(--brand-dark)}._bidsSection_18tvy_410{background:#fff;border:1px solid var(--border-color);border-radius:8px;padding:24px}._sectionTitle_18tvy_417{font-size:1.1rem;font-weight:600;color:var(--brand-dark);margin:0 0 20px}._bidsList_18tvy_424{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}._bidRow_18tvy_431{display:flex;justify-content:space-between;align-items:center;padding:16px;border:1px solid var(--border-color);border-radius:6px;background:#fff;gap:16px}._bidInfo_18tvy_442{display:flex;flex-direction:column;gap:4px;flex:1}._bidTitle_18tvy_449{font-size:1rem;font-weight:600;color:var(--brand-dark);margin:0}._bidDate_18tvy_456{font-size:.9rem;color:var(--text-muted);margin:0}._bidAmounts_18tvy_462{display:flex;flex-direction:column;gap:6px;min-width:160px;padding:0 16px;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color)}._bidAmountItem_18tvy_472{display:flex;flex-direction:column;gap:2px}._bidAmountLabel_18tvy_478{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.025em;font-weight:500}._bountyValue_18tvy_486{font-size:.95rem;font-weight:600;color:var(--brand-dark)}._acceptedValue_18tvy_492{font-size:.95rem;font-weight:700;color:#1a56db}._feeSection_18tvy_498{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:100px}._feeLabel_18tvy_506{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.025em;font-weight:500}._bidFee_18tvy_514{font-size:1.1rem;font-weight:700;color:#2a6f6f;white-space:nowrap}._moreBids_18tvy_521{text-align:center;color:var(--brand-accent);font-size:.9rem;cursor:pointer;padding:12px 0;transition:color .2s ease;font-weight:500}._moreBids_18tvy_521:hover{color:var(--brand-dark)}@media(max-width:1024px){._summaryGrid_18tvy_248{grid-template-columns:1fr}._profileSection_18tvy_129{flex-direction:column;align-items:flex-start}._profileRight_18tvy_204{align-items:flex-start}}@media(max-width:768px){._appShell_18tvy_15{padding-bottom:36px;gap:24px}._topBar_18tvy_25{padding:16px;gap:21px;align-items:center}._nav_18tvy_48{width:100%;justify-content:flex-start;margin-left:0;order:3;gap:8px;flex-wrap:wrap;flex:0 0 auto}._main_18tvy_102{padding:0 16px}._profileSection_18tvy_129{padding:24px}._billingSummaryCard_18tvy_255,._activityCard_18tvy_256,._bidsSection_18tvy_410{padding:20px}._bidRow_18tvy_431{grid-template-columns:1fr;gap:8px}._bidFee_18tvy_514{text-align:left}}@media(max-width:480px){._profileName_18tvy_145{font-size:1.25rem}._actionButtons_18tvy_307{gap:10px}._sendInvoiceButton_18tvy_314,._exportHistoryButton_18tvy_335{padding:10px 16px;font-size:.9rem}}._pageWrapper_18hb7_1{max-width:800px;margin:0 auto;padding:1rem 1rem 2rem}._backButtonWrapper_18hb7_7{margin-bottom:1.2rem;display:flex;justify-content:space-between;align-items:center}._backButton_18hb7_7{display:flex;align-items:center;gap:8px;background:none;border:none;color:#637081;font-size:.95rem;font-weight:500;cursor:pointer;padding:8px 0;transition:all .2s ease}._backButton_18hb7_7:hover{color:#0f766e;transform:translate(-4px)}._backIcon_18hb7_33{display:flex;align-items:center;justify-content:center}._editButton_18hb7_39{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dbe1e1;color:#374151;font-size:.9rem;font-weight:500;cursor:pointer;padding:8px 16px;border-radius:6px;transition:all .2s ease}._editButton_18hb7_39:hover{background:#f3f7f7;border-color:#0f766e;color:#0f766e}._card_18hb7_60{background:#fff;border-radius:6px;border:1px solid #e5e7eb;box-shadow:0 1px 4px #00000005;overflow:hidden}._cardContent_18hb7_68{padding:1.2rem 1.8rem 1.8rem;margin:0 auto}._header_18hb7_74{display:flex;gap:1rem;background:#f3f7f7;padding:1.5rem;border-radius:6px 6px 0 0}._avatar_18hb7_82{width:70px;height:70px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}._headerText_18hb7_92{display:flex;flex-direction:column;justify-content:center}._name_18hb7_98{font-size:1.6rem;font-weight:700;margin-bottom:10px}._agencyRow_18hb7_104{display:flex;align-items:center;gap:6px}._agencyBadge_18hb7_110{background:#0f766e;color:#fff;padding:4px 10px;border-radius:20px;font-size:.75rem}._companyName_18hb7_118{font-size:.95rem;color:#677e7e}._linkedIn_18hb7_123{margin-top:10px;color:#0f766e;text-decoration:none;font-size:.9rem}._specializationRow_18hb7_130{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}._specTag_18hb7_137{background:#eef2f2;padding:6px 14px;border-radius:20px;font-size:.9rem;color:#374151}._regionRow_18hb7_145{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}._regionTag_18hb7_152{background:#fff;border:1px solid #dbe1e1;padding:6px 14px;border-radius:20px;font-size:.9rem;display:flex;align-items:center;gap:6px}._pin_18hb7_163{color:#f43f5e}._statsBox_18hb7_167{margin-top:1.5rem;background:#f3f7f7;padding:1rem;border-radius:6px;display:grid;grid-template-columns:repeat(2,1fr);text-align:center;gap:1rem}._statValue_18hb7_178{font-size:1.4rem;font-weight:700}._statLabel_18hb7_183{font-size:.85rem;color:#6b7280;margin-top:4px}._aboutSection_18hb7_189{margin-top:2rem}._aboutSection_18hb7_189 h3{margin-bottom:.4rem;font-weight:500}._termsBox_18hb7_198{margin-top:1.5rem;background:#fff;border:1px solid #e5e7eb;padding:1rem 1.2rem;border-radius:6px;display:flex;justify-content:space-between;align-items:center}._termsTitle_18hb7_209{font-size:1rem;font-weight:600}._termsSubtitle_18hb7_214{font-size:.9rem;color:#6b7280}._downloadButton_18hb7_219{display:flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:6px;border:1px solid #d1d5db;background:#fff;cursor:pointer}._memberSince_18hb7_231{margin-top:1.5rem;font-size:.9rem;color:#6b7280}@media(max-width:640px){._header_18hb7_74{text-align:center}._agencyRow_18hb7_104{justify-content:center}._statsBox_18hb7_167{grid-template-columns:1fr 1fr}._companyName_18hb7_118{font-size:.8rem}._termsBox_18hb7_198{flex-direction:column}._downloadButton_18hb7_219{margin-top:20px}._memberSince_18hb7_231{text-align:center}}._loadingWrapper_18hb7_267,._errorWrapper_18hb7_268{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:16px;color:#6b7280}._spinner_18hb7_278{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#0f766e;border-radius:50%;animation:_spin_18hb7_278 1s linear infinite}@keyframes _spin_18hb7_278{to{transform:rotate(360deg)}}._pageWrapper_11r62_1{max-width:720px;margin:0 auto;padding:1rem 1rem 2rem}._backButtonWrapper_11r62_7{margin-bottom:1.2rem;display:flex;justify-content:space-between;align-items:center}._backButton_11r62_7{display:flex;align-items:center;gap:8px;background:none;border:none;color:#637081;font-size:.95rem;font-weight:500;cursor:pointer;padding:8px 0;transition:all .2s ease}._backButton_11r62_7:hover{color:#0f766e;transform:translate(-4px)}._backIcon_11r62_33{display:flex;align-items:center;justify-content:center}._editButton_11r62_39{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dbe1e1;color:#374151;font-size:.9rem;font-weight:500;cursor:pointer;padding:8px 16px;border-radius:6px;transition:all .2s ease}._editButton_11r62_39:hover{background:#f3f7f7;border-color:#0f766e;color:#0f766e}._card_11r62_60{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 4px #0000000a;overflow:hidden}._header_11r62_68{display:flex;gap:1.2rem;background:#eef4f4;padding:1.8rem}._logoBlock_11r62_75{width:80px;height:80px;background:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center}._logoImg_11r62_85{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}._headerText_11r62_91{display:flex;flex-direction:column;justify-content:center}._name_11r62_97{font-size:1.6rem;font-weight:700;margin-bottom:8px}._tagRow_11r62_103{display:flex;gap:.6rem;flex-wrap:wrap}._greyTag_11r62_109{background:#f0f2f5;padding:6px 12px;border-radius:6px;font-size:.9rem}._locationRow_11r62_116{margin-top:8px;color:#374151;font-size:.95rem}._linkedIn_11r62_122{margin-top:10px;color:#0f766e;text-decoration:none;font-size:.9rem;display:inline-block}._aboutSection_11r62_130{padding:1.5rem}._aboutSection_11r62_130 h3{font-size:1.15rem;font-weight:600;margin-bottom:6px}._statsBox_11r62_140{background:#f3f7f7;padding:1.3rem;border-radius:6px;margin:1rem 1.5rem;display:grid;grid-template-columns:repeat(3,1fr);text-align:center;gap:1rem}._statValue_11r62_151{font-size:1.6rem;font-weight:700}._statLabel_11r62_158{font-size:.9rem;color:#6b7280;margin-top:5px}._termsBox_11r62_164{margin:1rem 1.5rem;border:1px solid #e5e7eb;padding:1rem 1.2rem;border-radius:6px;display:flex;justify-content:space-between;align-items:center}._termsTitle_11r62_174{font-size:1rem;font-weight:600}._termsSubtitle_11r62_179{font-size:.9rem;color:#6b7280}._downloadButton_11r62_184{border:1px solid #d1d5db;background:#fff;padding:6px 14px;border-radius:6px;cursor:pointer}._alertBox_11r62_192{margin:1rem 1.5rem;background:#fff6e6;border:1px solid #fcd9a6;padding:10px 12px;border-radius:6px;font-size:.9rem;color:#8a5a00}._memberSince_11r62_202{padding:1.5rem;text-align:center;font-size:.9rem;color:#6b7280}@media(max-width:640px){._header_11r62_68{flex-direction:column;text-align:center}._tagRow_11r62_103{justify-content:center}._statsBox_11r62_140{grid-template-columns:1fr}}._warningBox_11r62_224{margin:1.5rem 1.5rem 1rem;background:#fff7e6;border:1px solid #f5d9a8;padding:.9rem 1.2rem;border-radius:6px;display:flex;align-items:center;gap:10px;font-size:.95rem;color:#374151}._companyTags_11r62_238{display:flex;gap:.7rem;margin-top:.5rem;flex-wrap:wrap}._tag_11r62_103{background:#f1f5f9;padding:6px 14px;border-radius:6px;font-size:.9rem;white-space:nowrap;color:#374151}._footerRow_11r62_254{margin:1.5rem 1.5rem 1rem;display:flex;justify-content:space-between;font-size:.9rem;color:#6b7280;border-top:1px solid #e5e7eb;padding-top:1.2rem}._footerRow_11r62_254 span{white-space:nowrap}._companyMetaRow_11r62_269{display:flex;gap:.6rem;margin-top:.8rem;margin-bottom:.4rem}._metaTag_11r62_276{background:#fff;border-radius:6px;padding:6px 14px;font-size:.9rem;color:#374151;border:1px solid #e5e7eb;display:inline-flex;align-items:center;white-space:nowrap}._aboutText_11r62_288{color:#677e7e;font-weight:400}._RatingDiv_11r62_293{display:flex;gap:5px;align-items:center;justify-content:center}@media screen and (max-width:640px){._termsBox_11r62_164{flex-direction:column;align-items:start}._downloadButton_11r62_184{margin-top:15px}._termsSubtitle_11r62_179{font-size:.8rem}._footerRow_11r62_254{flex-direction:column}}._footer_10du8_1{background-color:#fff;border-top:1px solid #e2e8f0;padding:2rem 1.5rem;font-size:.875rem;margin-top:auto}._container_10du8_9{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}._logo_10du8_18{height:2rem}._divider_10du8_22{width:100%;border:none;border-top:1px solid #e2e8f0;margin:0}._links_10du8_29{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}._links_10du8_29 a{color:#1f6a6a;text-decoration:none;transition:color .2s ease}._links_10du8_29 a:hover{color:#0f2e2e;text-decoration:underline}._copyright_10du8_47{color:#7e8c8c;margin:0}@media(max-width:640px){._links_10du8_29{flex-direction:column;align-items:center;gap:.75rem}}
