@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._guard_1i8kx_1{position:relative;z-index:2147483000;visibility:hidden;pointer-events:none;animation:_compatReveal_1i8kx_1 0s linear 3.5s forwards}._overlay_1i8kx_1{position:fixed;inset:0;display:grid;place-items:center;padding:1.25rem;background:#082b45b8;backdrop-filter:blur(4px);pointer-events:auto}._card_1i8kx_1{width:min(36rem,100%);max-height:min(86vh,48rem);overflow:auto;padding:1.4rem;border:1px solid rgba(8,43,69,.18);border-top:5px solid var(--accent);border-radius:1.1rem;background:var(--card);color:var(--foreground);box-shadow:0 24px 70px #00000042}._badge_1i8kx_1{display:inline-flex;align-items:center;margin-bottom:.85rem;padding:.32rem .58rem;border-radius:999px;background:#dba32c24;color:var(--foreground);font-size:.73rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}._card_1i8kx_1 h2{margin:0;font:800 clamp(1.65rem,5vw,2.35rem)/1.02 var(--font-family-display);letter-spacing:-.035em}._card_1i8kx_1>p{color:var(--muted-foreground);line-height:1.55}._instructions_1i8kx_1{margin:1rem 0;border:1px solid var(--border);border-radius:.8rem;background:var(--background)}._instructions_1i8kx_1 summary{cursor:pointer;list-style:none;padding:.95rem 1rem;font-weight:850;color:var(--primary)}._instructions_1i8kx_1 summary::-webkit-details-marker{display:none}._instructions_1i8kx_1 summary:after{content:"+";float:right;font-size:1.15rem}._instructions_1i8kx_1[open] summary:after{content:"–"}._steps_1i8kx_1{padding:0 1rem 1rem;border-top:1px solid var(--border)}._steps_1i8kx_1 p{margin:.9rem 0 .55rem}._steps_1i8kx_1 ol{margin:.3rem 0 .8rem;padding-left:1.25rem}._steps_1i8kx_1 li{margin:.48rem 0;line-height:1.45}._managed_1i8kx_1{padding:.72rem .8rem;border-radius:.65rem;background:var(--surface);font-size:.9rem;line-height:1.45}._actions_1i8kx_1{display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin-top:1rem}._actions_1i8kx_1 form{display:flex;margin:0}._primary_1i8kx_1,._secondary_1i8kx_1{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.85rem;padding:.72rem .9rem;border-radius:.72rem;font:inherit;font-weight:850;text-align:center;text-decoration:none;cursor:pointer}._primary_1i8kx_1{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground)}._secondary_1i8kx_1{border:1px solid var(--border);background:var(--background);color:var(--foreground)}._itLink_1i8kx_1{display:block;margin-top:.9rem;text-align:center;color:var(--primary);font-size:.9rem;font-weight:750}._note_1i8kx_1{margin:.75rem 0 0!important;text-align:center;font-size:.78rem!important;color:var(--muted-foreground)}._banner_1i8kx_1{display:none;position:fixed;left:1rem;right:1rem;bottom:1rem;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border:1px solid rgba(8,43,69,.2);border-left:4px solid var(--accent);border-radius:.85rem;background:var(--card);color:var(--foreground);box-shadow:0 12px 36px #0000002e;pointer-events:auto}._bannerCopy_1i8kx_1{display:flex;align-items:baseline;gap:.55rem;min-width:0}._bannerCopy_1i8kx_1 strong{white-space:nowrap}._bannerCopy_1i8kx_1 span{color:var(--muted-foreground);font-size:.88rem;line-height:1.35}._bannerActions_1i8kx_1{display:flex;gap:.55rem;flex:0 0 auto}._bannerActions_1i8kx_1 form{display:flex;margin:0}._bannerActions_1i8kx_1 a,._bannerActions_1i8kx_1 button{display:inline-flex;align-items:center;min-height:2.2rem;padding:.45rem .7rem;border:1px solid var(--border);border-radius:.6rem;color:var(--primary);background:var(--background);font:inherit;font-size:.82rem;font-weight:800;text-decoration:none;cursor:pointer}._guard_1i8kx_1[data-compat-active=true]{visibility:visible;pointer-events:auto;animation:none}._guard_1i8kx_1[data-compat-active=true] ._overlay_1i8kx_1{display:none}._guard_1i8kx_1[data-compat-active=true] ._banner_1i8kx_1{display:flex}html.hiremn-compat-mode ._guard_1i8kx_1{visibility:visible;pointer-events:auto;animation:none}html.hiremn-compat-mode ._overlay_1i8kx_1{display:none}html.hiremn-compat-mode ._banner_1i8kx_1{display:flex}@keyframes _compatReveal_1i8kx_1{to{visibility:visible;pointer-events:auto}}@media(max-width:760px){._banner_1i8kx_1{left:.7rem;right:.7rem;bottom:.7rem;align-items:flex-start;flex-direction:column}._bannerCopy_1i8kx_1{display:block}._bannerCopy_1i8kx_1 strong{display:block;margin-bottom:.2rem;white-space:normal}._bannerActions_1i8kx_1{width:100%}._bannerActions_1i8kx_1 a{flex:1;justify-content:center}}@media(max-width:560px){._overlay_1i8kx_1{padding:.8rem;align-items:end}._card_1i8kx_1{padding:1.1rem;border-radius:1rem}._actions_1i8kx_1{grid-template-columns:1fr}._card_1i8kx_1 h2{font-size:1.75rem}}@media(prefers-reduced-motion:reduce){._guard_1i8kx_1{animation-delay:3.5s}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #f8f6ef;--foreground: #193342;--surface: #eef3f1;--surface-foreground: #193342;--sidebar: #082b45;--sidebar-foreground: #fffaf0;--card: #fffdf8;--card-foreground: #193342;--popup: #fffdf8;--popup-foreground: #193342;--primary: #082b45;--primary-foreground: #ffffff;--secondary: #e5ece8;--secondary-foreground: #193342;--accent: #f2c14e;--accent-foreground: #193342;--muted: #ebe9e1;--muted-foreground: #66767a;--success: #dff3e8;--success-foreground: #1e6b37;--error: #fae6e4;--error-foreground: #9a2c24;--warning: #fff0ca;--warning-foreground: #76520d;--info: #e3edf6;--info-foreground: #234e70;--info-hover: #d5e5f2;--info-active: #c7ddec;--border: #d8d5ca;--font-family-base: "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-display: "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-heading: "Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-monospace: ui-monospace, SFMono-Regular, monospace;--font-family-cursive: cursive;--shadow: 0 6px 18px rgba(25, 51, 66, .06);--shadow-md: 0 14px 35px rgba(25, 51, 66, .1);--shadow-lg: 0 24px 60px rgba(25, 51, 66, .14);--shadow-focus: 0 0 0 3px rgba(242, 193, 78, .35);--radius-sm: .5rem;--radius: .75rem;--radius-md: 1rem;--radius-lg: 1.5rem;--radius-full: 999px;--animation-duration-fast: .12s;--animation-duration-normal: .22s;--animation-duration-slow: .42s;--chart-color-1: #082b45;--chart-color-2: #f2c14e;--chart-color-3: #1e6b37;--chart-color-4: #9d6b53;--chart-color-5: #7893a3;--candidate-card-border: #e5e3dc;--candidate-card-radius: 19px;--candidate-card-radius-compact: 16px;--candidate-card-shadow: 0 1px 3px rgba(11, 51, 77, .025);--candidate-text: #0b334d;--candidate-text-muted: #687883;--candidate-blue: #e8f4fb;--candidate-cyan: #e7f5fa;--candidate-lavender: #f1ebfb;--candidate-mint: #e8f6ed;--candidate-blush: #faedf0;--candidate-gold: #fff3d2}@media(min-width:1101px){.hiremnDesktopSurface{--hiremn-desktop-panel-radius:12px;--hiremn-desktop-control-radius:8px;--hiremn-desktop-gap:24px;--hiremn-desktop-panel-padding:24px;--hiremn-desktop-secondary:#607080;--hiremn-desktop-panel-shadow:0 1px 3px rgba(25,51,66,.025)}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
