.ManualJobProcessing-module__HfHcUW__root{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.ManualJobProcessing-module__HfHcUW__title{color:var(--text-primary,#1a1a1a);font-size:var(--text-h3-size,16px);font-weight:600;line-height:var(--text-h3-line,24px);margin:0}.ManualJobProcessing-module__HfHcUW__animation{flex:none;width:200px;height:200px;margin:12px 0}.ManualJobProcessing-module__HfHcUW__viewport{width:min(100%,560px);height:44px;position:relative;overflow:hidden}.ManualJobProcessing-module__HfHcUW__message{color:#c94f00;font-size:var(--text-body-size,14px);font-weight:500;line-height:var(--text-body-line,22px);justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}.ManualJobProcessing-module__HfHcUW__hint{max-width:560px;color:var(--text-secondary,#737373);font-size:var(--text-body-sm-size,13px);font-weight:400;line-height:var(--text-body-sm-line,20px);margin:8px 0 0}@media (max-width:640px){.ManualJobProcessing-module__HfHcUW__animation{width:160px;height:160px}}@media (prefers-reduced-motion:reduce){.ManualJobProcessing-module__HfHcUW__message[data-phase]{animation:none}.ManualJobProcessing-module__HfHcUW__message[data-phase=outgoing]{visibility:hidden}}
.employer-ranking-badges-module__FaaSOq__badge{color:#b54708;white-space:nowrap;background:#fff7f0;border:1px solid #f2c9aa;border-radius:4px;flex-shrink:0;align-items:center;min-height:20px;padding:2px 6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}
.long-task-status-module__nA_egW__root{box-sizing:border-box;background:#fffcf8;border:1px solid #dadada;border-radius:10px;align-items:flex-start;gap:14px;width:100%;min-height:148px;padding:20px;display:flex;position:relative;overflow:hidden}.long-task-status-module__nA_egW__icon{color:#b95f2c;background:#fff1e7;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.long-task-status-module__nA_egW__icon>svg{width:20px;height:20px}.long-task-status-module__nA_egW__content{flex-direction:column;flex:auto;gap:6px;min-width:0;max-width:680px;display:flex}.long-task-status-module__nA_egW__title{color:#191919;font-size:var(--text-h3-size);font-weight:700;line-height:var(--text-h3-line)}.long-task-status-module__nA_egW__message{color:#6f675f;min-height:40px;font-size:var(--text-body-sm-size);font-weight:400;line-height:var(--text-body-sm-line);margin:0;animation:.16s ease-out long-task-status-module__nA_egW__lt-message-in}.long-task-status-module__nA_egW__hint{color:#8b837a;font-size:var(--text-caption-size);font-weight:400;line-height:var(--text-caption-line);margin:0}.long-task-status-module__nA_egW__track{background:#f0e9e1;width:100%;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}.long-task-status-module__nA_egW__track>span{background:#e0a17c;border-radius:2px;width:40%;height:100%;animation:1.8s ease-in-out infinite long-task-status-module__nA_egW__lt-track-move;display:block}.long-task-status-module__nA_egW__compact.long-task-status-module__nA_egW__root{gap:12px;min-height:96px;padding:14px 16px}.long-task-status-module__nA_egW__compact .long-task-status-module__nA_egW__icon{width:32px;height:32px}.long-task-status-module__nA_egW__compact .long-task-status-module__nA_egW__icon>svg{width:16px;height:16px}.long-task-status-module__nA_egW__compact .long-task-status-module__nA_egW__message{min-height:20px}@media (max-width:640px){.long-task-status-module__nA_egW__root{min-height:132px;padding:16px}.long-task-status-module__nA_egW__compact.long-task-status-module__nA_egW__root{min-height:88px}}@keyframes long-task-status-module__nA_egW__lt-message-in{0%{opacity:0}to{opacity:1}}@keyframes long-task-status-module__nA_egW__lt-track-move{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.long-task-status-module__nA_egW__message{animation:none}.long-task-status-module__nA_egW__track>span{animation:none;transform:translate(30%)}}
@font-face{font-family:inter;src:url(../media/InterVariable-s.p.53d7b668.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_55f5dd3a-module__cyzxRG__className{font-family:inter,inter Fallback,Arial;font-style:normal}.inter_55f5dd3a-module__cyzxRG__variable{--font-inter:"inter","inter Fallback",Arial}
.ad-banner-module__Flwf4a__banner{color:#fff;isolation:isolate;background:#15233b url(/images/home-guide-banner.svg) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:44px;padding:4px 52px;display:flex;position:relative}.ad-banner-module__Flwf4a__banner[data-placement=mypage]{z-index:43;position:fixed;top:0;left:0;right:0}.ad-banner-module__Flwf4a__content{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;max-width:1100px;display:flex}.ad-banner-module__Flwf4a__tag{color:#233044;white-space:nowrap;background:#fffffff0;border:1px solid #ffffff8c;border-radius:4px;flex:none;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.2}.ad-banner-module__Flwf4a__link{color:#fff;text-wrap:balance;justify-content:center;align-items:center;gap:3px;font-size:13px;font-weight:500;line-height:1.45;text-decoration:none;transition:color .16s;display:inline-flex}.ad-banner-module__Flwf4a__link svg{flex:none}.ad-banner-module__Flwf4a__link:hover{color:#fca}.ad-banner-module__Flwf4a__link:focus-visible,.ad-banner-module__Flwf4a__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.ad-banner-module__Flwf4a__close{color:#e5eaf2;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:40px;height:40px;padding:0;transition:background-color .16s,color .16s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ad-banner-module__Flwf4a__close:hover{color:#fff;background:#ffffff1f}@media (max-width:640px){.ad-banner-module__Flwf4a__banner{min-height:56px;padding:7px 48px 7px 12px}.ad-banner-module__Flwf4a__content{text-align:left;justify-content:flex-start;gap:3px 7px}.ad-banner-module__Flwf4a__tag{font-size:10px}.ad-banner-module__Flwf4a__link{text-align:left;justify-content:flex-start;font-size:12px;line-height:1.35}.ad-banner-module__Flwf4a__close{right:4px}}
