@import"https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700;800;900&display=swap";:root{--primary: #ff375c;--primary-light: #ff5a7a;--primary-lighter: #ff8a9d;--primary-deep: #1e285a;--primary-deep-light: #2d3a6e;--primary-deep-lighter: #3d4a82;--accent: #ff375c;--accent-light: #ff5a7a;--accent-soft: #fff0f3;--text: #1a1a2e;--text-secondary: #5a6178;--text-light: #8b93a7;--bg: #ffffff;--bg-soft: #f8f9fc;--bg-lighter: #f1f4f9;--border: #e2e6ef;--border-light: #eef1f6;--success: #10b981;--success-light: #d1fae5;--warning: #f59e0b;--warning-light: #fef3c7;--error: #ef4444;--error-light: #fee2e2;--gradient-hero: linear-gradient(135deg, #1e285a 0%, #2d3a6e 50%, #3d4a82 100%);--gradient-hero-subtle: linear-gradient(135deg, rgba(30, 40, 90, .03) 0%, rgba(45, 58, 110, .03) 100%);--gradient-progress: linear-gradient(90deg, #1e285a 0%, #ff375c 100%);--gradient-button: linear-gradient(135deg, #ff375c 0%, #ff5a7a 100%);--gradient-button-navy: linear-gradient(135deg, #1e285a 0%, #2d3a6e 100%);--gradient-accent: linear-gradient(135deg, #ff375c 0%, #ff5a7a 100%);--shadow-xs: 0 1px 2px rgba(30, 40, 90, .04);--shadow-sm: 0 2px 6px rgba(30, 40, 90, .06);--shadow-base: 0 4px 12px rgba(30, 40, 90, .08);--shadow-card: 0 8px 24px rgba(30, 40, 90, .1);--shadow-lg: 0 12px 32px rgba(30, 40, 90, .12);--shadow-xl: 0 20px 48px rgba(30, 40, 90, .16);--font-sans: "Heebo", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif;--font-heading: "Heebo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Monaco", "Menlo", "Ubuntu Mono", monospace;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-full: 9999px;font-size:16px;line-height:1.6;color-scheme:light;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{direction:rtl;scroll-behavior:smooth}*{border-color:var(--border)}body{margin:0;padding:0;font-family:var(--font-sans);background-color:var(--bg-soft);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;min-height:100svh;display:flex;flex-direction:column}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes glow{0%,to{box-shadow:0 0 16px #ff375c40}50%{box-shadow:0 0 32px #ff375c66}}@keyframes recPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.85}}.animate-slide-up{animation:slideUp .5s ease-out forwards}.animate-slide-down{animation:slideDown .5s ease-out forwards}.animate-fade-in{animation:fadeIn .35s ease-out}.animate-fade-out{animation:fadeOut .35s ease-out}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-bounce{animation:bounce 1s ease-in-out infinite}.animate-glow{animation:glow 2s ease-in-out infinite}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text);margin:0;font-weight:700;line-height:1.25}h1{font-size:2.25rem;letter-spacing:-.02em;font-weight:800}h2{font-size:1.75rem;letter-spacing:-.015em;font-weight:700}h3{font-size:1.375rem;letter-spacing:-.01em;font-weight:700}h4{font-size:1.125rem;font-weight:600}h5{font-size:1rem;font-weight:600}h6{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}p{margin:0;color:var(--text-secondary);line-height:1.65}a{color:var(--primary);text-decoration:none;font-weight:500;transition:color .2s ease}a:hover{color:var(--primary-light)}button,[role=button]{font-family:var(--font-sans);font-weight:600;cursor:pointer;border:none;border-radius:var(--radius-md);padding:.75rem 1.5rem;font-size:1rem;transition:all .25s cubic-bezier(.25,.46,.45,.94);outline:none;-webkit-user-select:none;user-select:none}button:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--gradient-button);color:#fff;box-shadow:var(--shadow-sm)}.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-base)}.btn-primary:active:not(:disabled){transform:translateY(0)}input,textarea,select{font-family:var(--font-sans);font-size:1rem;padding:.875rem 1rem;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--bg);color:var(--text);transition:all .25s ease;width:100%;box-sizing:border-box}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--primary);background:var(--bg);box-shadow:0 0 0 3px #ff375c1a}input::placeholder,textarea::placeholder{color:var(--text-light)}.card{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);overflow:hidden;transition:all .25s ease}.card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.badge{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .875rem;border-radius:var(--radius-full);background:var(--accent-soft);color:var(--primary);font-size:.8rem;font-weight:600;border:1px solid rgba(255,55,92,.15)}.text-gradient{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-navy{background:var(--gradient-hero);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-muted{color:var(--text-secondary)}.text-light{color:var(--text-light)}@media (max-width: 768px){h1{font-size:1.875rem}h2{font-size:1.5rem}h3{font-size:1.25rem}}._logoWrapper_12o1l_1{display:flex;align-items:center;flex-shrink:0}._logoImage_12o1l_7{height:40px;width:auto;object-fit:contain}@media (min-width: 768px){._logoImage_12o1l_7{height:48px}}._header_d4tig_1{padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:#fffffffa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:100;box-shadow:var(--shadow-xs)}._header_d4tig_1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary-deep) 0%,var(--primary) 50%,var(--primary-light) 100%)}._container_d4tig_23{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}._logo_d4tig_32{display:flex;align-items:baseline;gap:.5rem;font-weight:800;font-size:1.5rem;letter-spacing:-.02em;flex-shrink:0}._logoMain_d4tig_42{background:var(--gradient-hero);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._logoAlt_d4tig_49{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_d4tig_56{flex:1;text-align:center;font-size:1rem;font-weight:600;color:var(--text-secondary);margin:0}._recruiterBtn_d4tig_65{padding:.625rem 1.25rem;border-radius:var(--radius-md);border:none;background:var(--gradient-button);color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;font-family:var(--font-sans);transition:all .25s cubic-bezier(.25,.46,.45,.94);box-shadow:var(--shadow-sm);white-space:nowrap}._recruiterBtn_d4tig_65:hover{transform:translateY(-2px);box-shadow:var(--shadow-base)}._recruiterBtn_d4tig_65:active{transform:translateY(0)}._page_4a6o3_1{min-height:100vh;background:var(--bg-soft);display:flex;flex-direction:column}._container_4a6o3_8{flex:1;display:flex;justify-content:center;align-items:center;padding:2rem 1.5rem}._card_4a6o3_16{width:100%;max-width:460px;background:var(--bg);border-radius:var(--radius-xl);padding:2.5rem 2rem;box-shadow:var(--shadow-card);border:1px solid var(--border);position:relative}._topRight_4a6o3_30{position:absolute;top:20px;right:20px;z-index:10}._logo_4a6o3_37{width:48px;height:auto;display:block}._form_4a6o3_44{display:flex;flex-direction:column;gap:1.25rem}._field_4a6o3_50{display:flex;flex-direction:column;gap:.5rem}._label_4a6o3_56{font-weight:600;font-size:.9rem;text-align:right}._input_4a6o3_62,._inputError_4a6o3_63{padding:.9rem 1rem;border-radius:var(--radius-md);border:1.5px solid var(--border);font-size:1rem;text-align:right;outline:none}._input_4a6o3_62:focus{border-color:var(--primary)}._inputError_4a6o3_63{border-color:var(--error)}._errorText_4a6o3_80{font-size:.8rem;color:var(--error);text-align:right}._submit_4a6o3_86{margin-top:.5rem;padding:1rem;border:none;border-radius:var(--radius-md);background:var(--gradient-button);color:#fff;font-weight:700;cursor:pointer}._page_5impy_1{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-soft);font-family:var(--font-sans)}._header_5impy_9{padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:#fffffffa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:100;box-shadow:var(--shadow-xs)}._headerContent_5impy_20{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}._logo_5impy_28{font-size:1.5rem;font-weight:800;background:var(--gradient-hero);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._navTag_5impy_37{font-size:.75rem;font-weight:700;color:var(--text-secondary)}._main_5impy_43{flex:1;padding:2.5rem 1.5rem 3rem}._container_5impy_48{max-width:680px;margin:0 auto}._fadeIn_5impy_53{animation:_slideUp_5impy_1 .5s ease-out forwards}._badge_5impy_57{display:flex;justify-content:center;margin-bottom:2rem;gap:.4rem;padding:.75rem 1.25rem;border-radius:var(--radius-full);background:var(--accent-soft);color:var(--primary);font-size:.875rem;font-weight:700;width:fit-content;margin-left:auto;margin-right:auto;border:1px solid rgba(255,55,92,.15)}._badgeIcon_5impy_74{font-size:1.125rem}._headline_5impy_78{text-align:center;margin-bottom:3rem}._title_5impy_83{font-size:2rem;font-weight:800;color:var(--text);margin:0 0 .875rem;line-height:1.3;letter-spacing:-.02em}@media (min-width: 768px){._title_5impy_83{font-size:2.5rem}}._highlight_5impy_98{background:var(--gradient-accent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_5impy_105{font-size:1rem;color:var(--text-secondary);margin:0;font-weight:500;line-height:1.55}._stageCard_5impy_113{background:var(--bg);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border);margin-bottom:1.5rem;transition:all .25s ease;position:relative;overflow:hidden}._stageCard_5impy_113:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-deep) 0%,var(--primary) 50%,var(--primary-light) 100%)}._stageCard_5impy_113:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}._stageContent_5impy_141{display:flex;align-items:flex-start;gap:1.25rem;margin-bottom:1.25rem}._stageIcon_5impy_148{font-size:1.75rem;flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:var(--gradient-button-navy);color:#fff;box-shadow:var(--shadow-sm);animation:_pulse_5impy_1 2s cubic-bezier(.4,0,.6,1) infinite}._stageInfo_5impy_163{flex:1}._stageLabel_5impy_167{font-size:.7rem;font-weight:700;color:var(--primary);margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.08em}._stageName_5impy_176{font-size:1.125rem;font-weight:700;color:var(--text);margin:0 0 .4rem}._stageDuration_5impy_183{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;color:var(--primary-deep);background:var(--bg-lighter);padding:.4rem .75rem;border-radius:var(--radius-full);border:1px solid var(--border)}._progressSection_5impy_196{display:flex;flex-direction:column;gap:.625rem}._progressLabel_5impy_202{display:flex;justify-content:space-between;font-size:.8rem;font-weight:600}._progressLabel_5impy_202>span:first-child{color:var(--text)}._progressLabel_5impy_202>span:last-child{color:var(--text-secondary)}._progressBar_5impy_217{position:relative;height:.625rem;background:var(--border-light);border-radius:var(--radius-full);overflow:hidden}._progressFill_5impy_225{position:absolute;height:100%;background:var(--gradient-progress);border-radius:var(--radius-full);transition:width 1s cubic-bezier(.4,0,.2,1);box-shadow:var(--shadow-xs)}._timeline_5impy_234{background:var(--bg);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border);margin-bottom:1.5rem;animation:_slideUp_5impy_1 .5s ease-out .2s both}._stagesList_5impy_244{list-style:none;padding:0;margin:0}._stageItem_5impy_250{display:flex;align-items:center;gap:.875rem;padding:1rem 0;font-size:.95rem}._stageItem_5impy_250:not(:last-child){border-bottom:1px solid var(--border)}._stageItemIcon_5impy_262{flex-shrink:0;width:3rem;height:3rem;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;transition:all .25s ease}._statusdone_5impy_275{background:var(--success-light);color:var(--success);border:1.5px solid var(--success)}._statuscurrent_5impy_281{background:var(--accent-soft);color:var(--primary);box-shadow:0 0 0 3px #ff375c1a;border:1.5px solid var(--primary);animation:_glow_5impy_1 2s ease-in-out infinite}._statusupcoming_5impy_289{background:var(--border-light);color:var(--text-light);border:1.5px solid var(--border)}._stageItemContent_5impy_295{flex:1;display:flex;align-items:center;justify-content:space-between;gap:.625rem}._stageItemTitle_5impy_303{font-weight:600;color:var(--text);font-size:.95rem}._statusupcoming_5impy_289 ._stageItemTitle_5impy_303{color:var(--text-secondary);font-weight:500}._stageBadge_5impy_314{font-size:.7rem;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:.05em}._doneBadge_5impy_322{font-size:.7rem;font-weight:700;color:var(--success);text-transform:uppercase;letter-spacing:.05em}._encouragement_5impy_330{text-align:center;display:flex;align-items:center;justify-content:center;gap:.625rem;font-size:.95rem;color:var(--text-secondary);margin:2rem 0;font-weight:600}._encouragementIcon_5impy_342{font-size:1.25rem;animation:_bounce_5impy_1 1.5s ease-in-out infinite}._candidateCard_5impy_347{background:var(--bg);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border);margin-bottom:1.5rem;animation:_slideUp_5impy_1 .5s ease-out .4s both}._cardTitle_5impy_357{font-size:1rem;font-weight:700;color:var(--text);margin:0 0 1.25rem;text-align:right}._infoGrid_5impy_365{margin-bottom:1.25rem}._infoRow_5impy_369{display:flex;justify-content:flex-end;gap:1.25rem;padding:.875rem 0;font-size:.95rem}._infoRow_5impy_369:not(:last-child){border-bottom:1px solid var(--border)}._infoLabel_5impy_381{font-weight:700;color:var(--primary-deep);min-width:70px;text-align:right}._infoValue_5impy_388{color:var(--text);word-break:break-word;font-weight:600}._newInterviewBtn_5impy_394{width:100%;padding:.875rem 1.25rem;border-radius:var(--radius-md);border:none;background:var(--gradient-button);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all .25s cubic-bezier(.25,.46,.45,.94);box-shadow:var(--shadow-sm);font-family:var(--font-sans)}._newInterviewBtn_5impy_394:hover{transform:translateY(-2px);box-shadow:var(--shadow-base)}._newInterviewBtn_5impy_394:active{transform:translateY(0)}._newInterviewBtn_5impy_394:disabled{opacity:.6;cursor:not-allowed}._footer_5impy_423{padding:1.5rem;text-align:center}._footerLogo_5impy_428{font-size:.95rem;font-weight:800;background:linear-gradient(135deg,var(--primary-deep),var(--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:.5}._page_1ds0i_1{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-soft);font-family:var(--font-sans)}._body_1ds0i_9{flex:1;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}._page_1huri_1{padding:2rem;max-width:1200px;margin:0 auto}._header_1huri_8{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}._titleGroup_1huri_15{position:relative;padding-right:1rem}._titleGroup_1huri_15:before{content:"";position:absolute;right:0;top:4px;bottom:4px;width:3px;background:linear-gradient(180deg,var(--primary),var(--primary-deep));border-radius:var(--radius-full)}._title_1huri_15{font-size:1.625rem;font-weight:800;color:var(--primary-deep);margin:0 0 .25rem;letter-spacing:-.02em}._subtitle_1huri_40{color:var(--text-secondary);font-size:.875rem;margin:0;font-weight:500}._cards_1huri_48{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}._statCard_1huri_55{flex:1;min-width:140px;background:var(--bg);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;position:relative;overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-sm);transition:all .25s ease}._statCard_1huri_55:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}._statCard_1huri_55:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--card-accent, var(--primary));border-radius:var(--radius-lg) var(--radius-lg) 0 0}._statValue_1huri_85{font-size:2rem;font-weight:800;line-height:1;color:var(--card-accent, var(--primary));margin-bottom:.35rem}._statLabel_1huri_93{font-size:.8rem;color:var(--text-secondary);font-weight:500}._filters_1huri_100{display:flex;gap:.5rem;margin-bottom:1.5rem}._filterBtn_1huri_106{padding:.5rem 1.125rem;border-radius:var(--radius-full);border:1.5px solid var(--border);background:var(--bg);color:var(--primary-deep);font-weight:600;font-size:.85rem;cursor:pointer;transition:all .2s ease}._filterBtn_1huri_106:hover{border-color:var(--primary);background:var(--accent-soft);color:var(--primary)}._filterBtnActive_1huri_124{background:var(--gradient-button);border-color:transparent;color:#fff;box-shadow:var(--shadow-sm)}._tableWrap_1huri_132{background:var(--bg);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow-base);position:relative}._tableWrap_1huri_132:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-deep) 0%,var(--primary) 50%,var(--primary-light) 100%);z-index:1}._table_1huri_132{width:100%;border-collapse:collapse;font-size:.9rem}._table_1huri_132 thead tr{background:linear-gradient(to right,var(--bg-soft),var(--bg-lighter));border-bottom:1px solid var(--border)}._table_1huri_132 th{padding:1rem 1.25rem;text-align:right;font-weight:700;color:var(--primary-deep);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}._table_1huri_132 td{padding:.9rem 1.25rem;color:var(--text);border-bottom:1px solid var(--border-light)}._row_1huri_180{cursor:pointer;transition:background .15s ease}._row_1huri_180:hover{background:var(--accent-soft);box-shadow:inset -3px 0 0 var(--primary)}._row_1huri_180:last-child td{border-bottom:none}._name_1huri_195{font-weight:700;color:var(--text)!important}._badge_1huri_200{display:inline-block;padding:.3rem .75rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;letter-spacing:.02em}:root{--medium: #facc15;--medium-soft: #fef9c3}._page_uayj5_1{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-soft)}._page_uayj5_1>:not(header){padding:2rem 1.5rem;max-width:1000px;margin:0 auto;width:100%}._back_uayj5_16{background:none;border:none;color:var(--primary-deep);font-weight:700;font-size:.9rem;cursor:pointer;padding:0;margin-bottom:1.5rem;display:inline-flex;align-items:center;gap:.5rem;transition:all .25s ease;letter-spacing:.03em}._back_uayj5_16:hover{color:var(--primary);gap:.625rem}._top_uayj5_38{display:flex;gap:1.25rem;margin-bottom:1.5rem;align-items:stretch;flex-wrap:wrap}._card_uayj5_47{background:var(--bg);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border);margin-bottom:1.5rem;position:relative;overflow:hidden;transition:all .25s ease}._card_uayj5_47:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}._card_uayj5_47:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary-deep) 0%,var(--primary) 100%)}._top_uayj5_38 ._card_uayj5_47{flex:1;display:flex;align-items:center;gap:1.25rem;margin-bottom:0;flex-wrap:wrap}._avatar_uayj5_84{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--bg-lighter),var(--primary-deep-light));color:var(--primary-deep);font-size:1.5rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 0 0 3px var(--primary),0 0 0 6px #ff375c1a}._candidateName_uayj5_99{font-size:1.125rem;font-weight:800;color:var(--text);margin:0 0 .25rem;letter-spacing:-.02em}._position_uayj5_107{color:var(--primary-deep);font-size:.8rem;font-weight:700;margin:0 0 .5rem;letter-spacing:.05em;text-transform:uppercase}._contacts_uayj5_116{display:flex;gap:1rem;font-size:.85rem;color:var(--text-secondary);flex-wrap:wrap;font-weight:500}._priorityBadge_uayj5_125{margin-right:auto;padding:.4rem .875rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;align-self:flex-start;letter-spacing:.03em;background:var(--accent-soft);color:var(--primary);border:1px solid rgba(255,55,92,.15)}._scoreCard_uayj5_139{background:var(--bg);border-radius:var(--radius-lg);padding:1.75rem;box-shadow:var(--shadow-sm);border:1px solid var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:160px;position:relative;overflow:hidden;transition:all .25s ease}._scoreCard_uayj5_139:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}._scoreCard_uayj5_139:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--primary) 0%,var(--primary-light) 100%)}._scoreCircle_uayj5_169{width:90px;height:90px;border-radius:50%;border:3px solid var(--primary);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:.75rem;box-shadow:0 0 0 4px #ff375c1a;background:linear-gradient(135deg,var(--accent-soft) 0%,#ffffff 100%)}._scoreCircle_uayj5_169 span{font-size:2rem;font-weight:800;line-height:1;color:var(--primary-deep)}._scoreCircle_uayj5_169 small{font-size:.7rem;color:var(--text-secondary);font-weight:600}._scoreLabel_uayj5_196{font-size:.75rem;color:var(--primary-deep);font-weight:700;margin:0;letter-spacing:.05em;text-transform:uppercase}._sectionTitle_uayj5_206{font-size:.95rem;font-weight:700;color:var(--text);margin:0 0 1.25rem;padding:0 .75rem .625rem 0;border-bottom:1px solid var(--border);border-right:3px solid var(--primary);letter-spacing:.03em}._summaryText_uayj5_219{color:var(--text-secondary);font-size:.9rem;line-height:1.65;margin:0 0 1.5rem;padding:1.125rem 1.25rem;background:var(--bg-lighter);border-radius:var(--radius-md);border-right:3px solid var(--primary-deep);border:1px solid var(--border)}._swGrid_uayj5_231{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 600px){._swGrid_uayj5_231{grid-template-columns:1fr}}._swBox_uayj5_241{background:var(--bg-soft);border-radius:var(--radius-md);padding:1.125rem;border:1px solid var(--border);transition:all .25s ease}._swBox_uayj5_241:hover{border-color:var(--primary-light);box-shadow:var(--shadow-xs)}._swTitle_uayj5_254{font-size:.8rem;font-weight:700;margin:0 0 .875rem;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem;color:var(--primary-deep)}._swTitle_uayj5_254:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--primary)}._swList_uayj5_275{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}._swItem_uayj5_284{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:var(--text-secondary);line-height:1.55}._dot_uayj5_293{width:5px;height:5px;border-radius:50%;margin-top:6px;flex-shrink:0;background:var(--primary)}._paramTable_uayj5_303{width:100%;border-collapse:collapse}._paramRow_uayj5_308{border-bottom:1px solid var(--border-light);transition:background .15s}._paramRow_uayj5_308:hover{background:var(--bg-soft)}._paramRow_uayj5_308:last-child{border-bottom:none}._paramLabel_uayj5_315{padding:.65rem .5rem;font-size:.85rem;color:var(--text);font-weight:600;width:60%}._paramBadge_uayj5_323{display:inline-block;padding:.2rem .7rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:700;letter-spacing:.02em}._accordion_uayj5_333{display:flex;flex-direction:column}._accordionItem_uayj5_338{border-bottom:1px solid var(--border-light)}._accordionItem_uayj5_338:last-child{border-bottom:none}._accordionHeader_uayj5_343{width:100%;background:none;border:none;padding:.875rem .1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:.875rem;color:var(--text);font-weight:600;text-align:right;gap:1rem;transition:color .15s}._accordionHeader_uayj5_343:hover,._accordionHeaderOpen_uayj5_361{color:var(--primary)}._qIndex_uayj5_365{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary-deep),var(--primary-deep-light));color:#fff;font-size:.68rem;font-weight:700;padding:.1rem .5rem;border-radius:4px;margin-left:.5rem;letter-spacing:.02em}._chevron_uayj5_379{font-size:1rem;color:var(--text-light);transition:transform .2s;flex-shrink:0}._accordionBody_uayj5_386{padding:0 .875rem .875rem .1rem;font-size:.875rem;color:var(--text-secondary);line-height:1.6;border-right:3px solid rgba(255,55,92,.3);margin-right:.1rem;background:linear-gradient(to left,rgba(255,55,92,.03),transparent 50%);border-radius:6px 0 0 6px}.layout{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-soft)}.navbar{background:var(--bg);padding:0 2rem;height:64px;display:flex;align-items:center;gap:1rem;position:sticky;top:0;z-index:100;box-shadow:var(--shadow-sm);border-bottom:1px solid var(--border)}.navbar:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--primary-deep) 0%,var(--primary) 50%,var(--primary-light) 100%)}.brand{font-size:1.25rem;font-weight:800;letter-spacing:-.5px;background:linear-gradient(135deg,var(--primary-deep) 30%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.navTag{font-size:.7rem;font-weight:700;color:var(--primary);background:var(--accent-soft);border:1px solid rgba(255,55,92,.2);padding:.2rem .65rem;border-radius:var(--radius-full);letter-spacing:.3px}.content{flex:1}
