:root{--pv:#90c743;--pv-strong:#76ad32;--pv-dark:#3e681e;--pv-deep:#213a18;--pv-soft:#edf7df;--ink:#101811;--ink-soft:#2d3930;--muted:#6b776d;--bg:#eef3eb;--bg-deep:#e5ece0;--surface:#f8fbf5;--card:#ffffffe0;--card-solid:#fff;--dark:#152117;--dark-2:#1d2e1f;--line:#37522f1f;--line-strong:#37522f38;--shadow-xs:0 3px 12px #1c30160b;--shadow-sm:0 10px 28px #1c301613;--shadow-md:0 22px 58px #1c30161f;--shadow-lg:0 36px 100px #152a112e;--radius-sm:12px;--radius-md:18px;--radius-lg:26px;--radius-xl:32px}*{box-sizing:border-box}html{scroll-behavior:smooth}#__nuxt,body,html{background:var(--bg);min-height:100%;color:var(--ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}body{background-image:radial-gradient(circle at 6% -8%,#90c7432b,#0000 27%),radial-gradient(circle at 92% 4%,#2a4e231a,#0000 24%),linear-gradient(#f7faf4 0,#eef3ea 52%,#eaf0e6);background-attachment:fixed}body:after{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#314a2b06 1px,#0000 0),linear-gradient(90deg,#314a2b06 1px,#0000 0);background-size:38px 38px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.btn,a,button{-webkit-tap-highlight-color:transparent}::selection{color:var(--ink);background:#90c7434d}.container{width:min(1240px,100% - 34px);margin:auto}.btn{border:1px solid var(--line);cursor:pointer;min-height:44px;box-shadow:var(--shadow-xs);background:#ffffffeb;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-weight:850;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.btn:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #90c74347}.btn.primary{background:linear-gradient(135deg,#a7df5c 0,var(--pv) 55%,#78b035 100%);color:#142012;border-color:#5a84245c;box-shadow:0 12px 30px #6ca12e3b}.btn.primary:hover{box-shadow:0 17px 38px #6ca12e52}.btn.dark{background:linear-gradient(145deg,var(--dark),var(--dark-2));color:#fff;border-color:#ffffff0f;box-shadow:0 14px 34px #12220f33}.card{border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(16px);background:linear-gradient(#fffffff7,#fbfdf9e0);padding:22px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative}.card:hover{box-shadow:var(--shadow-md);border-color:#6f9d3940}.muted{color:var(--muted)}input,select,textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#ffffffeb;border-radius:12px;padding:11px 13px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px #ffffffd9}input:hover,select:hover,textarea:hover{border-color:var(--line-strong)}input:focus,select:focus,textarea:focus{background:#fff;border-color:#73a63399;box-shadow:0 0 0 4px #90c7431f}.pv-eyebrow{color:#537a2b;letter-spacing:.11em;text-transform:uppercase;background:#90c7431a;border:1px solid #90c74333;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.pv-eyebrow:before{content:"";background:var(--pv);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #90c74321}.pv-panel-dark{background:linear-gradient(150deg,var(--dark),#223921);color:#fff;box-shadow:var(--shadow-lg);border:1px solid #ffffff12}.pv-panel-dark .muted{color:#9eae9d}.pv-glow{position:relative;overflow:hidden}.pv-glow:after{content:"";pointer-events:none;background:radial-gradient(circle,#90c74340,#0000 68%);border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;right:-70px}@media (width<=760px){.container{width:min(100% - 22px,1240px)}.card{border-radius:16px;padding:18px}.btn{min-height:46px}body:after{background-size:30px 30px}.step-actions{background:0 0!important;margin-top:14px!important;padding:8px 0 4px!important;position:static!important}.step-actions .next-wrap{min-width:0}.shell>aside:has(.nav-label){grid-template-columns:106px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;height:auto!important;min-height:64px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}:is(.shell>aside:has(.nav-label) .nav-label,.shell>aside:has(.nav-label) .side-status){display:none!important}.shell>aside:has(.nav-label) nav{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding-right:12px;-webkit-mask-image:linear-gradient(90deg,#000 0 90%,#0000);mask-image:linear-gradient(90deg,#000 0 90%,#0000);gap:5px!important;min-width:0!important;display:flex!important;overflow-x:auto!important}.shell>aside:has(.nav-label) nav::-webkit-scrollbar{display:none}.shell>aside:has(.nav-label) nav button{scroll-snap-align:start;white-space:nowrap!important;flex:none!important;padding:9px 10px!important;font-size:11px!important}}canvas,iframe,img,video{max-width:100%}img,video{height:auto}article,aside,fieldset,form,main,nav,section{min-width:0}[role=button],a,button,input,select,textarea{touch-action:manipulation}[role=button],button,input:not([type=checkbox]):not([type=radio]),select,textarea{min-height:44px}table{max-width:100%}@media (width>=768px) and (width<=1179px){.container{width:min(100% - 30px,1240px)}}@media (width<=767px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px}.container{width:min(100% - 20px,1240px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.billing-page .plan .discount,.billing-page .plan .plan-badge{font-size:9.6px!important}.billing-page .plan h3{font-size:26.4px!important}.billing-page .plan .plan-heading p{font-size:10.8px!important}.billing-page .plan .price strong{font-size:36px!important}.billing-page .plan .price small{font-size:9.6px!important}.billing-page .plan .saving{font-size:10.2px!important}.billing-page .plan .selector-label{font-size:9.6px!important}.billing-page .plan .segmented button strong{font-size:12px!important}.billing-page .plan .segmented button small{font-size:8.4px!important}.billing-page .plan .pay-choice .pay-icon,.billing-page .plan .pay-choice strong{font-size:12px!important}.billing-page .plan .pay-choice small{font-size:8.4px!important}.billing-page .plan .benefits,.billing-page .plan .limits span,.billing-page .plan .module-chip,.billing-page .plan .module-title b,.billing-page .plan .module-title span,.billing-page .plan .plan-error,.billing-page .plan .upgrade-note{font-size:9.6px!important}.billing-page .plan .cta{font-size:12px!important}@media (width<=680px){.billing-page .plan h3{font-size:28.8px!important}.billing-page .plan .price strong{font-size:40.8px!important}.billing-page .plan .cta{font-size:13.2px!important}}.portal-home .editorial{overflow:visible!important}@media (width>=1021px){.portal-home .headline-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;width:calc(100% + 353px)!important;margin-top:12px!important;display:grid!important}}.portal-home .headline-grid .headline-card{background:#fff!important;border:1px solid #dfe7db!important;border-radius:14px!important;grid-template-columns:104px minmax(0,1fr)!important;min-height:108px!important;display:grid!important;overflow:hidden!important;box-shadow:0 7px 22px #223a1b0b!important}.portal-home .headline-grid .headline-card:nth-child(n+5){display:none!important}.portal-home .headline-grid .headline-image{background-position:50%!important;background-size:cover!important;width:104px!important;height:100%!important;min-height:108px!important}.portal-home .headline-grid .headline-card>div:last-child{flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:10px 11px!important;display:flex!important}.portal-home .headline-grid .headline-card h2{letter-spacing:-.12px!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.18!important;display:-webkit-box!important;overflow:hidden!important}.portal-home .headline-grid .headline-card small{font-size:7px!important;line-height:1.35!important;display:block!important}.portal-home{flex-direction:column!important;display:flex!important}.portal-home>.masthead{order:-3}.portal-home>.breaking{order:-2}.portal-home>.search-bar{order:-1;margin-top:18px!important;margin-bottom:0!important}.portal-home>.portal-top{padding-top:12px!important}@media (width<=1020px){.portal-home .headline-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:auto!important;margin-top:10px!important;display:grid!important}.portal-home>.search-bar{margin-top:12px!important}.portal-home>.portal-top{padding-top:10px!important}.portal-home .headline-grid .headline-card{grid-template-columns:105px minmax(0,1fr)!important}.portal-home .headline-grid .headline-image{width:105px!important}}@media (width<=680px){.portal-home .headline-grid{grid-template-columns:1fr!important}.portal-home .headline-grid .headline-card{grid-template-columns:105px minmax(0,1fr)!important}.portal-home .headline-grid .headline-image{width:105px!important;min-height:105px!important}}.provagas-brand[data-v-04657aeb]{--brand-color:#90c743;color:var(--brand-color);flex:none;justify-content:flex-start}.full-logo-wrap[data-v-04657aeb],.provagas-brand[data-v-04657aeb]{align-items:center;min-width:0;display:inline-flex;overflow:visible}.full-logo-wrap[data-v-04657aeb]{gap:7px}.portal-word[data-v-04657aeb]{font-size:calc(var(--logo-height)*.31);letter-spacing:.12em;text-transform:uppercase;color:currentColor;white-space:nowrap;border:1px solid;border-radius:999px;padding:.48em .58em;font-weight:950;line-height:1}.provagas-logo[data-v-04657aeb]{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:auto;max-width:none}.provagas-logo[data-v-04657aeb],.provagas-symbol[data-v-04657aeb]{height:var(--logo-height);flex:none;display:block}.provagas-symbol[data-v-04657aeb]{width:var(--logo-height);fill:currentColor}.provagas-brand.is-green[data-v-04657aeb]{color:#90c743}.provagas-brand.is-dark[data-v-04657aeb]{color:#172015}.provagas-brand.is-white[data-v-04657aeb]{color:#fff}.provagas-brand.is-dark .provagas-logo[data-v-04657aeb]{filter:brightness(0)saturate()}.provagas-brand.is-white .provagas-logo[data-v-04657aeb]{filter:brightness(0)invert()}.provagas-brand.compact[data-v-04657aeb]{min-width:var(--logo-height)}@media (width<=700px){.provagas-brand[data-v-04657aeb]{--logo-height:28px!important}.full-logo-wrap[data-v-04657aeb]{gap:5px}.portal-word[data-v-04657aeb]{font-size:8px}}.company-adaptive-nav[data-v-966755ed]{z-index:80;isolation:isolate;background:linear-gradient(135deg,#82b93b,#90c743);border-bottom:1px solid #2d4d132e;grid-template-columns:175px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:70px;padding:0 max(18px,50vw - 660px);display:grid;position:sticky;top:0;box-shadow:0 10px 30px #3c601b2b}.brand[data-v-966755ed]{touch-action:manipulation;align-items:center;min-height:44px;display:flex}.desktop-links[data-v-966755ed]{justify-content:center;gap:4px;min-width:0;display:flex}.desktop-links a[data-v-966755ed]{color:#ffffffe6;white-space:nowrap;touch-action:manipulation;border-radius:11px;align-items:center;gap:5px;min-height:44px;padding:8px 9px;font-size:11px;font-weight:850;display:flex}.desktop-links a.active[data-v-966755ed],.desktop-links a[data-v-966755ed]:hover{color:#fff;background:#2b4d1338}.desktop-links a.locked[data-v-966755ed]{color:#ffffffb8}.lock-badge[data-v-966755ed]{color:#dff5c4;text-transform:uppercase;letter-spacing:.04em;pointer-events:none;background:#203e19;border-radius:999px;padding:3px 5px;font-size:7px;line-height:1}.actions[data-v-966755ed]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.company-name[data-v-966755ed]{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:160px;font-size:11px;font-weight:850;overflow:hidden}.logout[data-v-966755ed],.menu-button[data-v-966755ed]{color:#fff;cursor:pointer;touch-action:manipulation;background:#ffffff17;border:1px solid #ffffff59;border-radius:12px;min-width:44px;min-height:44px;padding:8px 11px;font-weight:900}.menu-button[data-v-966755ed]{justify-content:center;align-items:center;gap:7px;display:flex}.menu-icon[data-v-966755ed]{font-size:20px;line-height:1}.mobile-backdrop[data-v-966755ed]{z-index:900;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#11230f61;border:0;position:fixed;inset:0}.mobile-panel[data-v-966755ed]{z-index:901;width:min(430px,100% - 24px);right:12px;top:max(66px,calc(env(safe-area-inset-top) + 60px));padding:10px 10px max(10px,env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #dce7d5;border-radius:20px;gap:4px;max-height:calc(100dvh - 78px);display:grid;position:fixed;overflow-y:auto;box-shadow:0 24px 70px #1e341738}.panel-head[data-v-966755ed]{color:#263622;justify-content:space-between;align-items:center;padding:5px 5px 8px;display:flex}.panel-head strong[data-v-966755ed]{font-size:13px}.panel-head button[data-v-966755ed]{color:#43553e;background:#edf3e8;width:44px;height:44px;font-size:25px;line-height:1}.logout-mobile[data-v-966755ed],.mobile-panel>a[data-v-966755ed],.panel-head button[data-v-966755ed]{touch-action:manipulation;border:0;border-radius:12px}.logout-mobile[data-v-966755ed],.mobile-panel>a[data-v-966755ed]{box-sizing:border-box;text-align:left;color:#263622;background:0 0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 14px;font-size:14px;font-weight:850;display:flex}.mobile-panel>a.active[data-v-966755ed]{color:#4f7726;background:#edf7df}.mobile-panel>a.locked[data-v-966755ed]{color:#6e786a;background:#f7f8f5}.logout-mobile[data-v-966755ed]{color:#8a3e35;cursor:pointer}.menu-pop-enter-active[data-v-966755ed],.menu-pop-leave-active[data-v-966755ed]{transition:opacity .16s,transform .16s}.menu-pop-enter-from[data-v-966755ed],.menu-pop-leave-to[data-v-966755ed]{opacity:0;transform:translateY(-6px)}.upgrade-backdrop[data-v-966755ed]{z-index:1000;background:#0f1d0d94;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.upgrade-modal[data-v-966755ed]{color:#20301d;background:#fff;border-radius:24px;width:min(520px,100%);max-height:calc(100dvh - 36px);padding:28px;position:relative;overflow:auto;box-shadow:0 30px 90px #00000047}.upgrade-modal .close[data-v-966755ed]{color:#697664;cursor:pointer;touch-action:manipulation;background:#f1f4ef;border:0;border-radius:12px;width:44px;height:44px;font-size:26px;position:absolute;top:10px;right:10px}.upgrade-modal .eyebrow[data-v-966755ed]{letter-spacing:.12em;color:#679436;font-size:9px;font-weight:950}.upgrade-modal h2[data-v-966755ed]{letter-spacing:-1px;margin:10px 0;font-size:30px}.upgrade-modal p[data-v-966755ed]{color:#677463;margin:0;line-height:1.6}.current-plan[data-v-966755ed]{background:#f0f6eb;border-radius:13px;margin-top:18px;padding:13px 14px}.current-plan small[data-v-966755ed],.current-plan strong[data-v-966755ed]{display:block}.current-plan small[data-v-966755ed]{color:#73806f;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.current-plan strong[data-v-966755ed]{margin-top:4px}.upgrade-actions[data-v-966755ed]{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.upgrade-actions button[data-v-966755ed]{cursor:pointer;touch-action:manipulation;border-radius:11px;min-height:44px;padding:11px 14px;font-weight:900}.upgrade-actions .secondary[data-v-966755ed]{color:#53604f;background:#fff;border:1px solid #d9e2d4}.upgrade-actions .primary[data-v-966755ed]{color:#18310e;background:#90c743;border:0}@media (width<=1179px){.company-adaptive-nav[data-v-966755ed]{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:60px;padding:0 14px}.brand[data-v-966755ed]{max-width:170px}.company-name[data-v-966755ed]{display:none}}@media (width<=767px){.company-adaptive-nav[data-v-966755ed]{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.brand[data-v-966755ed]{max-width:150px}.mobile-backdrop[data-v-966755ed]{background:#11230f52}.mobile-panel[data-v-966755ed]{width:auto;left:10px;right:10px;top:max(64px,calc(env(safe-area-inset-top) + 58px));border-radius:18px;max-height:calc(100dvh - 76px)}.menu-button>span[data-v-966755ed]:last-child{font-size:12px}}@media (width<=520px){.upgrade-modal[data-v-966755ed]{padding:58px 18px 23px}.upgrade-modal h2[data-v-966755ed]{font-size:25px}.upgrade-actions[data-v-966755ed]{display:grid}.upgrade-actions button[data-v-966755ed]{width:100%}}@media (width<=380px){.brand[data-v-966755ed]{max-width:132px}.menu-button>span[data-v-966755ed]:last-child{display:none}}.candidate-nav[data-v-077bfa36]{z-index:80;isolation:isolate;background:linear-gradient(135deg,#82b93b,#90c743);grid-template-columns:175px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:0 max(16px,50vw - 690px);display:grid;position:sticky;top:0;box-shadow:0 10px 30px #3c601b29}.brand[data-v-077bfa36]{touch-action:manipulation;align-items:center;min-height:44px;display:flex}.desktop-nav[data-v-077bfa36]{justify-content:center;gap:3px;min-width:0;display:flex}.desktop-nav a[data-v-077bfa36]{color:#ffffffe6;white-space:nowrap;touch-action:manipulation;border-radius:10px;align-items:center;min-height:44px;padding:8px;font-size:10px;font-weight:850;display:flex}.desktop-nav a.active[data-v-077bfa36],.desktop-nav a[data-v-077bfa36]:hover{color:#fff;background:#2b4d1338}.actions[data-v-077bfa36]{color:#fff;justify-content:flex-end;align-items:center;gap:8px;font-size:10px;font-weight:850;display:flex}.user-name[data-v-077bfa36]{white-space:nowrap;text-overflow:ellipsis;max-width:130px;overflow:hidden}.desktop-logout[data-v-077bfa36],.menu-button[data-v-077bfa36]{color:#fff;cursor:pointer;touch-action:manipulation;background:#ffffff17;border:1px solid #ffffff59;border-radius:12px;min-width:44px;min-height:44px;padding:8px 11px;font-weight:900}.menu-button[data-v-077bfa36]{justify-content:center;align-items:center;gap:7px;display:flex}.menu-icon[data-v-077bfa36]{font-size:20px;line-height:1}.bell[data-v-077bfa36]{color:#fff;touch-action:manipulation;background:#ffffff21;border:1px solid #ffffff4d;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;position:relative}.bell span[data-v-077bfa36]{filter:grayscale()brightness(0)invert();font-size:19px}.bell b[data-v-077bfa36]{color:#fff;pointer-events:none;background:#17361d;border:2px solid #90c743;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;font-weight:950;display:grid;position:absolute;top:-5px;right:-5px}.mobile-backdrop[data-v-077bfa36]{z-index:900;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#11230f61;border:0;position:fixed;inset:0}.mobile-panel[data-v-077bfa36]{z-index:901;top:max(66px,calc(env(safe-area-inset-top) + 60px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:min(430px,100% - 24px);max-height:calc(100dvh - 78px);padding:10px 10px max(10px,env(safe-area-inset-bottom));background:#fff;border:1px solid #dce7d5;border-radius:20px;gap:4px;display:grid;position:fixed;right:12px;overflow-y:auto;box-shadow:0 24px 70px #1e341747}.panel-head[data-v-077bfa36]{color:#263622;justify-content:space-between;align-items:center;padding:5px 5px 8px;display:flex}.panel-head strong[data-v-077bfa36]{font-size:13px}.panel-head button[data-v-077bfa36]{color:#43553e;background:#edf3e8;width:44px;height:44px;font-size:25px;line-height:1}.logout-mobile[data-v-077bfa36],.mobile-panel>a[data-v-077bfa36],.panel-head button[data-v-077bfa36]{touch-action:manipulation;border:0;border-radius:12px}.logout-mobile[data-v-077bfa36],.mobile-panel>a[data-v-077bfa36]{text-align:left;box-sizing:border-box;align-items:center;width:100%;min-height:48px;padding:12px 14px;font-size:15px;font-weight:850;display:flex}.mobile-panel>a[data-v-077bfa36]{color:#263622;background:#fff}.mobile-panel>a.active[data-v-077bfa36]{color:#4f7726;background:#edf7df}.mobile-panel .notice[data-v-077bfa36]{color:#355b1b;background:#f0f8e5;justify-content:space-between;gap:10px}.notice b[data-v-077bfa36]{color:#fff;white-space:nowrap;background:#17361d;border-radius:999px;padding:5px 7px;font-size:9px}.logout-mobile[data-v-077bfa36]{color:#8a3e35;cursor:pointer;background:0 0}.menu-pop-enter-active[data-v-077bfa36],.menu-pop-leave-active[data-v-077bfa36]{transition:opacity .16s,transform .16s}.menu-pop-enter-from[data-v-077bfa36],.menu-pop-leave-to[data-v-077bfa36]{opacity:0;transform:translateY(-6px)}@media (width<=1179px){.candidate-nav[data-v-077bfa36]{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:60px;padding:0 14px}.brand[data-v-077bfa36]{max-width:170px}.actions[data-v-077bfa36]{gap:7px}}@media (width<=767px){.candidate-nav[data-v-077bfa36]{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.brand[data-v-077bfa36]{max-width:150px}.mobile-backdrop[data-v-077bfa36]{background:#11230f57}.mobile-panel[data-v-077bfa36]{width:auto;left:10px;right:10px;top:max(64px,calc(env(safe-area-inset-top) + 58px));border-radius:18px;max-height:calc(100dvh - 76px)}.menu-button[data-v-077bfa36]{padding:7px 10px}.menu-button>span[data-v-077bfa36]:last-child{font-size:12px}}@media (width<=380px){.brand[data-v-077bfa36]{max-width:132px}.bell[data-v-077bfa36]{width:42px;height:42px}.menu-button[data-v-077bfa36]{min-width:42px}.menu-button>span[data-v-077bfa36]:last-child{display:none}}.admin-nav[data-v-fe3bb5a1]{z-index:85;isolation:isolate;background:linear-gradient(135deg,#172015,#243a20);grid-template-columns:175px minmax(0,1fr) auto;gap:12px;min-height:68px;padding:0 max(14px,50vw - 700px);display:grid;position:sticky;top:0;box-shadow:0 10px 30px #13220f2e}.admin-nav[data-v-fe3bb5a1],.brand[data-v-fe3bb5a1]{align-items:center}.brand[data-v-fe3bb5a1]{touch-action:manipulation;min-height:44px;display:flex}.desktop[data-v-fe3bb5a1]{scrollbar-width:none;justify-content:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.desktop[data-v-fe3bb5a1]::-webkit-scrollbar{display:none}.desktop a[data-v-fe3bb5a1]{color:#cbd6c8;white-space:nowrap;touch-action:manipulation;border-radius:10px;align-items:center;min-height:44px;padding:8px;font-size:11px;font-weight:850;line-height:1.2;display:flex}.desktop a.active[data-v-fe3bb5a1],.desktop a[data-v-fe3bb5a1]:hover{color:#dff8bd;background:#90c74321}.actions[data-v-fe3bb5a1]{color:#fff;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;font-weight:850;display:flex}.actions>span[data-v-fe3bb5a1]{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.logout[data-v-fe3bb5a1],.menu-button[data-v-fe3bb5a1]{color:#fff;cursor:pointer;touch-action:manipulation;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:12px;min-width:44px;min-height:44px;padding:8px 11px;font-weight:900}.menu-button[data-v-fe3bb5a1]{justify-content:center;align-items:center;gap:7px;display:flex}.menu-icon[data-v-fe3bb5a1]{font-size:20px;line-height:1}.mobile-backdrop[data-v-fe3bb5a1]{z-index:900;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#070f0785;border:0;position:fixed;inset:0}.mobile[data-v-fe3bb5a1]{top:max(66px,calc(env(safe-area-inset-top) + 60px));width:min(430px,100% - 24px);padding:10px 10px max(10px,env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;z-index:901;background:#fff;border:1px solid #dce7d5;border-radius:20px;gap:3px;max-height:calc(100dvh - 78px);display:grid;position:fixed;right:12px;overflow-y:auto;box-shadow:0 24px 70px #1e341738}.panel-head[data-v-fe3bb5a1]{color:#263622;justify-content:space-between;align-items:center;padding:5px 5px 8px;display:flex}.panel-head strong[data-v-fe3bb5a1]{font-size:13px}.panel-head button[data-v-fe3bb5a1]{color:#43553e;background:#edf3e8;border:0;width:44px;height:44px;font-size:25px;line-height:1}.logout-mobile[data-v-fe3bb5a1],.mobile>a[data-v-fe3bb5a1],.panel-head button[data-v-fe3bb5a1]{touch-action:manipulation;border-radius:12px}.logout-mobile[data-v-fe3bb5a1],.mobile>a[data-v-fe3bb5a1]{box-sizing:border-box;text-align:left;align-items:center;width:100%;min-height:48px;padding:12px 14px;font-size:16px;font-weight:850;display:flex}.mobile>a[data-v-fe3bb5a1]{color:#263622}.mobile>a.active[data-v-fe3bb5a1]{color:#4f7726;background:#edf7df}.logout-mobile[data-v-fe3bb5a1]{color:#8a3e35;cursor:pointer;background:0 0;border:0}.menu-enter-active[data-v-fe3bb5a1],.menu-leave-active[data-v-fe3bb5a1]{transition:opacity .16s,transform .16s}.menu-enter-from[data-v-fe3bb5a1],.menu-leave-to[data-v-fe3bb5a1]{opacity:0;transform:translateY(-6px)}@media (width<=1179px){.admin-nav[data-v-fe3bb5a1]{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:60px;padding:0 14px}.brand[data-v-fe3bb5a1]{max-width:170px}.actions>span[data-v-fe3bb5a1]{display:none}}@media (width<=767px){.admin-nav[data-v-fe3bb5a1]{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.brand[data-v-fe3bb5a1]{max-width:150px}.mobile-backdrop[data-v-fe3bb5a1]{background:#070f0770}.mobile[data-v-fe3bb5a1]{width:auto;left:10px;right:10px;top:max(64px,calc(env(safe-area-inset-top) + 58px));border-radius:18px;max-height:calc(100dvh - 76px)}.menu-button>span[data-v-fe3bb5a1]:last-child{font-size:12px}}@media (width<=380px){.brand[data-v-fe3bb5a1]{max-width:132px}.menu-button>span[data-v-fe3bb5a1]:last-child{display:none}}.ad-slot[data-v-7e031fe5]{background:#ffffffd1;border:1px solid #455c3a1f;border-radius:16px;width:min(1180px,100% - 32px);margin:14px auto;padding:8px 10px;box-shadow:0 8px 28px #253d1c0d}.ad-label[data-v-7e031fe5]{color:#889384;letter-spacing:.08em;text-transform:uppercase;margin:0 0 5px 4px;font-size:8px;font-weight:800;display:block}.internal-ad[data-v-7e031fe5]{color:#253620;background:#f6f9f2;border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:76px;padding:8px 14px;text-decoration:none;display:flex;overflow:hidden}.internal-ad img[data-v-7e031fe5]{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;max-height:420px}.internal-ad[data-format=hero] img[data-v-7e031fe5]{aspect-ratio:24/7}.internal-ad[data-format=wide] img[data-v-7e031fe5]{aspect-ratio:4}.internal-ad[data-format=leaderboard] img[data-v-7e031fe5]{aspect-ratio:3.88}.internal-ad[data-format=rectangle][data-v-7e031fe5]{max-width:370px;margin:auto}.internal-ad[data-format=rectangle] img[data-v-7e031fe5]{aspect-ratio:6/5}.internal-ad[data-format=dashboard] img[data-v-7e031fe5]{aspect-ratio:5}.internal-ad[data-format=mobile] img[data-v-7e031fe5]{aspect-ratio:3}.copy[data-v-7e031fe5]{gap:3px;display:grid}.copy strong[data-v-7e031fe5]{font-size:14px}.copy small[data-v-7e031fe5]{color:#667260}.google-ad[data-v-7e031fe5]{min-height:90px;overflow:hidden}.fallback-ad[data-v-7e031fe5]{color:#fff;background:linear-gradient(110deg,#17351d,#264d29);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:18px 22px;display:flex}.fallback-ad div[data-v-7e031fe5]{gap:4px;display:grid}.fallback-ad small[data-v-7e031fe5]{letter-spacing:.13em;color:#a9d66f;font-size:8px;font-weight:950}.fallback-ad strong[data-v-7e031fe5]{font-size:18px}.fallback-ad span[data-v-7e031fe5]{color:#c6d4c2;font-size:10px}.fallback-ad b[data-v-7e031fe5]{white-space:nowrap;color:#17300f;background:#90c743;border-radius:10px;padding:11px 14px;font-size:10px}@media (width<=640px){.ad-slot[data-v-7e031fe5]{width:calc(100% - 20px);margin:10px auto}.internal-ad[data-v-7e031fe5]{text-align:center;flex-direction:column}.internal-ad img[data-v-7e031fe5]{max-height:90px}.fallback-ad[data-v-7e031fe5]{padding:16px;display:grid}.fallback-ad b[data-v-7e031fe5]{justify-self:start}}.candidate-job-search[data-v-487587c8]{background:linear-gradient(135deg,#f4faec,#fff);border:1px solid #6897342e;border-radius:24px;grid-template-columns:minmax(260px,.72fr) minmax(420px,1.28fr);align-items:center;gap:24px;width:min(1240px,100% - 32px);margin:22px auto 0;padding:24px 26px;display:grid;box-shadow:0 15px 38px #304d2414}.copy span[data-v-487587c8]{letter-spacing:.12em;color:#638c34;font-size:9px;font-weight:950}.copy h2[data-v-487587c8]{letter-spacing:-.7px;color:#20321d;margin:6px 0 5px;font-size:25px}.copy p[data-v-487587c8]{color:#73806f;margin:0;font-size:11px;line-height:1.5}.candidate-job-search form[data-v-487587c8]{grid-template-columns:1fr auto;gap:8px;display:grid}.field[data-v-487587c8]{background:#fff;border:1px solid #dbe7d4;border-radius:15px;align-items:center;gap:9px;min-height:52px;padding:0 15px;display:flex;box-shadow:0 8px 20px #26421f0d}.field span[data-v-487587c8]{color:#6c9639;font-size:22px}.field input[data-v-487587c8]{width:100%;min-height:48px;font:inherit;color:#263722;background:0 0;border:0;outline:0;font-size:14px}.field input[data-v-487587c8]::placeholder{color:#98a394}.candidate-job-search form button[data-v-487587c8]{color:#18300e;cursor:pointer;touch-action:manipulation;background:#90c743;border:0;border-radius:15px;min-height:48px;padding:0 22px;font-weight:950}.examples[data-v-487587c8]{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px;margin-top:-14px;display:flex}.examples small[data-v-487587c8]{color:#899487;font-size:9px}.examples button[data-v-487587c8]{color:#597c31;cursor:pointer;touch-action:manipulation;background:#edf5e5;border:0;border-radius:999px;min-height:36px;padding:7px 10px;font-size:9px;font-weight:850}@media (width<=850px){.candidate-job-search[data-v-487587c8]{grid-template-columns:1fr}.examples[data-v-487587c8]{grid-column:1;margin-top:-10px}}@media (width<=560px){.candidate-job-search[data-v-487587c8]{border-radius:19px;width:min(100% - 24px,1240px);padding:19px}.candidate-job-search form[data-v-487587c8]{grid-template-columns:1fr}.candidate-job-search form button[data-v-487587c8]{height:48px}.copy h2[data-v-487587c8]{font-size:22px}.examples button[data-v-487587c8]{min-height:40px}}.save-confirm-backdrop[data-v-74b621a0]{z-index:9999;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#111c0e85;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.save-confirm-card[data-v-74b621a0]{text-align:center;background:#fff;border:1px solid #dce7d5;border-radius:28px;width:min(440px,100%);padding:30px;position:relative;box-shadow:0 30px 100px #182a1247}.save-confirm-close[data-v-74b621a0]{color:#5d6a58;cursor:pointer;background:#f7faf4;border:1px solid #e1e9dc;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;position:absolute;top:14px;right:14px}.save-confirm-brand[data-v-74b621a0]{justify-content:center;margin-bottom:15px;display:flex}.save-confirm-icon[data-v-74b621a0]{color:#4f7b24;background:#eaf7dc;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 14px;font-size:32px;font-weight:950;display:grid;box-shadow:0 0 0 8px #90c7431a}.save-confirm-card>span[data-v-74b621a0]{color:#6d9738;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:950;display:block}.save-confirm-card h2[data-v-74b621a0]{letter-spacing:-.8px;margin:8px 0;font-size:28px}.save-confirm-card p[data-v-74b621a0]{color:#63705f;margin:0;line-height:1.58}.save-confirm-card small[data-v-74b621a0]{color:#899285;margin:13px 0 18px;display:block}.save-confirm-primary[data-v-74b621a0]{color:#172015;cursor:pointer;background:#90c743;border:0;border-radius:14px;width:100%;padding:14px 16px;font-weight:950;box-shadow:0 12px 26px #699d2d2e}.save-confirm-enter-active[data-v-74b621a0],.save-confirm-leave-active[data-v-74b621a0]{transition:all .18s}.save-confirm-enter-from[data-v-74b621a0],.save-confirm-leave-to[data-v-74b621a0]{opacity:0}.save-confirm-enter-from .save-confirm-card[data-v-74b621a0],.save-confirm-leave-to .save-confirm-card[data-v-74b621a0]{transform:translateY(12px)scale(.98)}.provagas-app-shell[data-v-1238868b]{flex-direction:column;min-height:100vh;display:flex;overflow-x:hidden}.provagas-app-content[data-v-1238868b]{flex:1;width:100%;min-width:0}.provagas-app-shell[data-v-1238868b] [role=button],.provagas-app-shell[data-v-1238868b] a,.provagas-app-shell[data-v-1238868b] button,.provagas-app-shell[data-v-1238868b] summary{touch-action:manipulation}.billing-shortcut[data-v-1238868b],.resume-shortcut[data-v-1238868b]{z-index:45;color:#fff;border:1px solid #ffffff1f;border-radius:999px;padding:10px 14px;font-size:10px;font-weight:900;position:fixed;bottom:52px;right:22px;box-shadow:0 12px 30px #1e361a38}.billing-shortcut[data-v-1238868b]{background:#1f351c}.billing-shortcut[data-v-1238868b]:hover{background:#294824}.resume-shortcut[data-v-1238868b]{color:#19300f;background:linear-gradient(135deg,#79ad36,#90c743);box-shadow:0 12px 30px #5e8b2b3d}.resume-shortcut[data-v-1238868b]:hover{filter:brightness(.96)}.provagas-system-footer[data-v-1238868b]{color:#667260;letter-spacing:.01em;background:#f7faf4;border-top:1px solid #455c3a1f;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:8px 16px;font-size:10px;font-weight:700;display:flex}.provagas-system-footer a[data-v-1238868b]{color:#567d2a;font-weight:850}.provagas-system-footer strong[data-v-1238868b]{color:#34462f;font-weight:900}.provagas-system-footer .tagline[data-v-1238868b]{color:#73816f;font-style:italic}.provagas-system-footer .dot[data-v-1238868b]{color:#90c743}.device-desktop .provagas-app-content[data-v-1238868b]{--pv-layout-gutter:24px;--pv-layout-columns:12}.device-tablet .provagas-app-content[data-v-1238868b]{--pv-layout-gutter:18px;--pv-layout-columns:8;padding-bottom:max(12px,env(safe-area-inset-bottom))}.device-mobile .provagas-app-content[data-v-1238868b]{--pv-layout-gutter:12px;--pv-layout-columns:4;padding-bottom:max(14px,env(safe-area-inset-bottom))}.device-mobile .billing-shortcut[data-v-1238868b],.device-mobile .resume-shortcut[data-v-1238868b],.device-tablet .billing-shortcut[data-v-1238868b],.device-tablet .resume-shortcut[data-v-1238868b]{align-items:center;width:max-content;max-width:calc(100% - 24px);min-height:44px;margin:12px 12px 18px auto;padding:11px 14px;display:flex;position:static;box-shadow:0 8px 18px #1e361a24}.device-mobile .provagas-system-footer[data-v-1238868b]{min-height:32px;padding:7px 10px max(7px,env(safe-area-inset-bottom));font-size:9px}.area-admin[data-v-1238868b] .master-shortcuts,.area-candidate[data-v-1238868b] .jobs-page>header,.area-candidate[data-v-1238868b] .page>.top,.area-candidate[data-v-1238868b] .page>.topbar,.area-candidate[data-v-1238868b] .page>header,.area-candidate[data-v-1238868b] .portal>.portalbar,.area-candidate[data-v-1238868b] .resume-page>header,.area-candidate[data-v-1238868b] main.page>header,.area-company[data-v-1238868b] .page>.top,.area-company[data-v-1238868b] .page>.topbar,.area-company[data-v-1238868b] .page>header,.area-company[data-v-1238868b] .portal>.portalbar{display:none!important}@media (width<=560px){.provagas-system-footer[data-v-1238868b]{min-height:32px;padding:7px 10px max(7px,env(safe-area-inset-bottom));font-size:9px}}@media print{.billing-shortcut[data-v-1238868b],.provagas-system-footer[data-v-1238868b],.resume-shortcut[data-v-1238868b]{display:none!important}}
