.primitives-module__nUqx8W__logo{letter-spacing:-.015em;align-items:center;gap:10px;font-size:20px;font-weight:800;display:inline-flex}.primitives-module__nUqx8W__logoMark{background:var(--grad-cta);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:14px;font-weight:900;display:grid;box-shadow:0 6px 20px #7c3aed73}.primitives-module__nUqx8W__logoWord{align-items:baseline;gap:6px;display:inline-flex}.primitives-module__nUqx8W__logoWord small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:500}.primitives-module__nUqx8W__btn{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .25s,background .2s,border-color .2s;display:inline-flex}.primitives-module__nUqx8W__primary{background:var(--ink);color:#fff;border-radius:8px;box-shadow:0 1px 2px #0e0a1a14,0 8px 20px -8px #0e0a1a66}.primitives-module__nUqx8W__primary:hover{background:var(--ink-2);transform:translateY(-1px)}.primitives-module__nUqx8W__primary:focus-visible{outline-offset:0;box-shadow:0 0 0 4px var(--violet-500);outline:2px solid #fff}.primitives-module__nUqx8W__ghost{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.primitives-module__nUqx8W__ghost:hover{border-color:var(--violet-300);color:var(--violet-700)}.primitives-module__nUqx8W__sm{padding:6px 12px;font-size:13px}.primitives-module__nUqx8W__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.primitives-module__nUqx8W__badge{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.primitives-module__nUqx8W__badgeOk{color:var(--ok);background:var(--ok-bg);border-color:var(--ok-line)}.primitives-module__nUqx8W__badgeBad{color:var(--bad);background:var(--bad-bg);border-color:var(--bad-line)}.primitives-module__nUqx8W__badgeWarn{color:var(--warn);background:var(--warn-bg);border-color:var(--warn-line)}.primitives-module__nUqx8W__badgeMuted{color:var(--muted);border-color:var(--line);background:#f3f1f8}.primitives-module__nUqx8W__stat{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px}.primitives-module__nUqx8W__statValue{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.1}.primitives-module__nUqx8W__statValueGrad{background:var(--grad-text-dark);color:#0000;-webkit-background-clip:text;background-clip:text}.primitives-module__nUqx8W__statLabel{color:var(--muted);margin-top:4px;font-size:12px;font-weight:500}.primitives-module__nUqx8W__pill{color:var(--muted);border:1px solid var(--line);white-space:nowrap;background:#f3f1f8;border-radius:6px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.primitives-module__nUqx8W__pillViolet{color:var(--violet-700);background:#7c3aed17;border-color:#7c3aed33}.primitives-module__nUqx8W__score{grid-template-columns:1.4fr 2fr auto;align-items:center;gap:12px;padding:8px 0;display:grid}.primitives-module__nUqx8W__scoreLabel{color:var(--muted);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.primitives-module__nUqx8W__scoreTrack{background:#0e0a1a0f;border-radius:999px;height:8px;overflow:hidden}.primitives-module__nUqx8W__scoreFill{background:var(--grad-score);border-radius:999px;height:100%;display:block}.primitives-module__nUqx8W__scoreVal{color:var(--ink);text-align:right;min-width:28px;font-size:13px;font-weight:700}
.billing-module__gv-jYa__manageWrap{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.billing-module__gv-jYa__manageNote{color:var(--muted);text-align:right;max-width:220px;margin:0;font-size:12.5px}
.decision-module__Pwmt5q__bar{align-items:center;gap:10px;display:flex}
.interviews-module__2BN3CW__tabs{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.interviews-module__2BN3CW__tab{color:var(--muted);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.interviews-module__2BN3CW__tab:hover{border-color:var(--line-strong);color:var(--ink-2)}.interviews-module__2BN3CW__tabActive{color:var(--violet-900);border-color:var(--violet-300);background:#7c3aed14}.interviews-module__2BN3CW__tabCount{font-family:var(--font-mono);color:var(--ink-2);background:#0e0a1a0f;border-radius:5px;padding:1px 6px;font-size:11px;font-weight:700}.interviews-module__2BN3CW__tabActive .interviews-module__2BN3CW__tabCount{color:var(--violet-900);background:#7c3aed29}.interviews-module__2BN3CW__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.interviews-module__2BN3CW__table{border-collapse:collapse;width:100%;min-width:620px;font-size:14px}.interviews-module__2BN3CW__table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:12px 18px;font-size:11px;font-weight:600}.interviews-module__2BN3CW__table td{border-top:1px solid var(--line);vertical-align:middle;padding:13px 18px}.interviews-module__2BN3CW__table tbody tr:first-child td{border-top:none}.interviews-module__2BN3CW__cand{color:var(--ink);font-weight:600}.interviews-module__2BN3CW__cand:hover{color:var(--violet-700)}.interviews-module__2BN3CW__sub{color:var(--muted);margin-top:2px;font-size:12px}.interviews-module__2BN3CW__retake{text-transform:uppercase;letter-spacing:.04em;color:var(--violet-700);vertical-align:middle;background:#7c3aed1a;border-radius:5px;margin-left:7px;padding:1px 5px;font-size:10px;font-weight:600}.interviews-module__2BN3CW__role{color:var(--muted);font-size:13px}.interviews-module__2BN3CW__score{color:var(--ink);font-size:13px;font-weight:700}.interviews-module__2BN3CW__dash{color:var(--line-strong)}.interviews-module__2BN3CW__empty{text-align:center;color:var(--muted);padding:28px 18px;font-size:14px}
.team-module__R5Optq__inviteWrap{flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:relative}.team-module__R5Optq__invitePanel{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-card);background:#fff;padding:12px}.team-module__R5Optq__inviteRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.team-module__R5Optq__inviteInput,.team-module__R5Optq__inviteSelect{font-family:var(--font-sans);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);background:#fff;padding:9px 12px;font-size:14px}.team-module__R5Optq__inviteInput{min-width:220px}.team-module__R5Optq__noteOk{color:var(--ok);margin:0;font-size:13px}.team-module__R5Optq__noteErr{color:var(--bad);margin:0;font-size:13px}
.page-module__PXzLEG__head{margin-bottom:22px}.page-module__PXzLEG__h1{margin-top:4px;font-size:34px;line-height:1.05}.page-module__PXzLEG__sub{color:var(--muted);margin:4px 0 0;font-size:14px}.page-module__PXzLEG__grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.page-module__PXzLEG__grid>*{min-width:0}.page-module__PXzLEG__spacer{margin-top:18px}.page-module__PXzLEG__cardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.page-module__PXzLEG__cardTitle{font-size:15px;font-weight:600}.page-module__PXzLEG__period{color:var(--muted);font-size:12.5px}.page-module__PXzLEG__planBody{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.page-module__PXzLEG__planName{letter-spacing:-.01em;font-size:22px;font-weight:800}.page-module__PXzLEG__planPrice{color:var(--ink-2);margin-top:4px;font-size:15px}.page-module__PXzLEG__planMeta{color:var(--muted);margin-top:8px;font-size:12.5px}.page-module__PXzLEG__usageBody{padding:18px}.page-module__PXzLEG__usageNums{align-items:baseline;gap:8px;display:flex}.page-module__PXzLEG__usageBig{letter-spacing:-.02em;background:var(--grad-text-dark);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:800}.page-module__PXzLEG__usageOf{color:var(--muted);font-size:14px}.page-module__PXzLEG__meter{background:#0e0a1a12;border-radius:999px;height:9px;margin:12px 0 10px;display:block;overflow:hidden}.page-module__PXzLEG__meterFill{background:var(--grad-cta);border-radius:999px;height:100%;display:block}.page-module__PXzLEG__usageFoot{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;display:flex}.page-module__PXzLEG__overage{color:var(--ink-2)}.page-module__PXzLEG__unit{color:var(--muted);margin:12px 0 0;font-size:12px}.page-module__PXzLEG__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.page-module__PXzLEG__table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.page-module__PXzLEG__table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:12px 18px;font-size:11px;font-weight:600}.page-module__PXzLEG__table td{border-top:1px solid var(--line);vertical-align:middle;padding:13px 18px}.page-module__PXzLEG__invPeriod{color:var(--ink);font-weight:600}.page-module__PXzLEG__invDate{color:var(--muted);font-size:13px}.page-module__PXzLEG__invEmpty{text-align:center;color:var(--muted);padding:24px 18px;font-size:14px}@media (max-width:920px){.page-module__PXzLEG__grid{grid-template-columns:1fr}}
.page-module__57ci3q__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.page-module__57ci3q__h1{margin-top:4px;font-size:36px;line-height:1.05}.page-module__57ci3q__sub{color:var(--muted);margin:4px 0 0;font-size:14px}.page-module__57ci3q__createCta{background:var(--ink);color:#fff;border-radius:var(--radius-sm);white-space:nowrap;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0e0a1a14,0 8px 20px -8px #0e0a1a66}.page-module__57ci3q__createCta:hover{background:var(--ink-2)}.page-module__57ci3q__kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}.page-module__57ci3q__grid{grid-template-columns:1.65fr 1fr;align-items:start;gap:18px;display:grid}.page-module__57ci3q__grid>*{min-width:0}.page-module__57ci3q__cardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.page-module__57ci3q__cardTitle{font-size:15px;font-weight:600}.page-module__57ci3q__link{color:var(--violet-700);font-size:13px;font-weight:500}.page-module__57ci3q__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.page-module__57ci3q__table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}.page-module__57ci3q__table th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:10px 18px;font-size:11px;font-weight:600}.page-module__57ci3q__table td{border-top:1px solid var(--line);vertical-align:middle;padding:12px 18px}.page-module__57ci3q__cand{color:var(--ink);font-weight:600}.page-module__57ci3q__cand:hover{color:var(--violet-700)}.page-module__57ci3q__when{color:var(--muted);margin-top:2px;font-size:12px;font-weight:400}.page-module__57ci3q__retake{text-transform:uppercase;letter-spacing:.04em;color:var(--violet-700);vertical-align:middle;background:#7c3aed1a;border-radius:5px;margin-left:7px;padding:1px 5px;font-size:10px;font-weight:600}.page-module__57ci3q__role{color:var(--muted);font-size:13px}.page-module__57ci3q__scorechip{color:var(--ink);font-size:13px;font-weight:700}.page-module__57ci3q__dash{color:var(--line-strong)}.page-module__57ci3q__empty{text-align:center;color:var(--muted);padding:26px 18px;font-size:13.5px;line-height:1.5}.page-module__57ci3q__emptyRow{color:var(--muted);padding:16px 18px;font-size:13.5px}.page-module__57ci3q__side{flex-direction:column;gap:18px;display:flex}.page-module__57ci3q__roleRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.page-module__57ci3q__roleTitle{font-size:14px;font-weight:600}.page-module__57ci3q__roleMeta{color:var(--muted);margin-top:2px;font-size:12px}.page-module__57ci3q__reportTop{justify-content:space-between;align-items:center;padding:16px 18px 8px;display:flex}.page-module__57ci3q__reportName{font-weight:700}.page-module__57ci3q__reportRole{color:var(--muted);font-size:13px}.page-module__57ci3q__composite{letter-spacing:-.02em;background:var(--grad-text-dark);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:800}.page-module__57ci3q__recommend{color:var(--ink-2);margin:0;padding:0 18px 8px;font-size:13.5px;line-height:1.5}.page-module__57ci3q__compns{padding:6px 18px 8px}.page-module__57ci3q__detailLink{color:var(--violet-700);margin:4px 18px 18px;font-size:13px;font-weight:600;display:inline-flex}.page-module__57ci3q__detailLink:hover{color:var(--violet-900)}@media (max-width:920px){.page-module__57ci3q__kpis{grid-template-columns:repeat(2,1fr)}.page-module__57ci3q__grid{grid-template-columns:1fr}}
.page-module__9F-0kq__back{color:var(--muted);align-items:center;gap:6px;margin-bottom:16px;font-size:13px;font-weight:500;display:inline-flex}.page-module__9F-0kq__back:hover{color:var(--violet-700)}.page-module__9F-0kq__head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.page-module__9F-0kq__name{margin:0;font-size:30px;line-height:1.1}.page-module__9F-0kq__role{color:var(--muted);margin-top:4px;font-size:14px}.page-module__9F-0kq__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.page-module__9F-0kq__metaText{color:var(--muted);font-size:12.5px}.page-module__9F-0kq__verdict{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.page-module__9F-0kq__composite{letter-spacing:-.02em;background:var(--grad-text-dark);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:800;line-height:1}.page-module__9F-0kq__compositeLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;text-align:right;font-size:11px}.page-module__9F-0kq__knockout{background:var(--bad-bg);border:1px solid var(--bad-line);color:var(--bad);border-radius:var(--radius);align-items:center;gap:10px;margin-bottom:18px;padding:12px 16px;font-size:13.5px;display:flex}.page-module__9F-0kq__knockout b{font-weight:700}.page-module__9F-0kq__grid{grid-template-columns:1.55fr 1fr;align-items:start;gap:18px;display:grid}.page-module__9F-0kq__col{flex-direction:column;gap:18px;display:flex}.page-module__9F-0kq__cardHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.page-module__9F-0kq__cardTitle{font-size:15px;font-weight:600}.page-module__9F-0kq__body{padding:14px 18px 18px}.page-module__9F-0kq__recommend{color:var(--ink-2);margin:0 0 14px;font-size:14.5px;line-height:1.55}.page-module__9F-0kq__evidence{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__9F-0kq__evidence li{color:var(--ink-2);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.page-module__9F-0kq__evidence li svg{width:16px;height:16px;color:var(--violet-600);flex:0 0 16px;margin-top:2px}.page-module__9F-0kq__comp{border-top:1px solid var(--line);padding:10px 0 12px}.page-module__9F-0kq__comp:first-child{border-top:none}.page-module__9F-0kq__compEvidence{color:var(--muted);margin:2px 0 0 2px;font-size:12.5px;font-style:italic;line-height:1.5}.page-module__9F-0kq__turn{border-top:1px solid var(--line);padding:12px 0}.page-module__9F-0kq__turn:first-child{border-top:none}.page-module__9F-0kq__turnHead{align-items:center;gap:8px;margin-bottom:5px;display:flex}.page-module__9F-0kq__speaker{text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.page-module__9F-0kq__speakerKaia{color:var(--violet-700)}.page-module__9F-0kq__speakerCand{color:var(--muted)}.page-module__9F-0kq__turnText{color:var(--ink);font-size:14px;line-height:1.55}.page-module__9F-0kq__turnText.page-module__9F-0kq__question{color:var(--ink-2);font-weight:500}.page-module__9F-0kq__video{border-radius:var(--radius);text-align:center;min-height:184px;color:var(--muted);background:radial-gradient(120% 140% at 0 0,#7c3aed12,#0000 60%),#faf7fe;border:1px solid #7c3aed2e;place-items:center;margin:16px 18px 8px;font-size:13px;display:grid;box-shadow:0 8px 24px -16px #4c1d9566}.page-module__9F-0kq__playBtn{background:var(--grad-cta);color:#fff;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 10px;display:grid;box-shadow:0 10px 22px -6px #7c3aed8c}.page-module__9F-0kq__audioWrap{padding:16px 18px 8px}.page-module__9F-0kq__audio{border-radius:var(--radius);background:radial-gradient(120% 140% at 0 0,#7c3aed12,#0000 60%),#faf7fe;border:1px solid #7c3aed2e;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:0 8px 24px -16px #4c1d9566}.page-module__9F-0kq__audioPlay{background:var(--grad-cta);color:#fff;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 10px 22px -6px #7c3aed8c}.page-module__9F-0kq__audioPlay svg{width:22px;height:22px}.page-module__9F-0kq__wave{flex:1;align-items:center;gap:3px;height:48px;display:flex;overflow:hidden}.page-module__9F-0kq__wave span{background:linear-gradient(180deg, var(--violet-400), var(--violet-600));opacity:.6;border-radius:2px;width:3px}.page-module__9F-0kq__audioTime{color:var(--muted);flex:none;font-size:12px}.page-module__9F-0kq__recCaption{color:var(--muted);margin-top:8px;font-size:12px}.page-module__9F-0kq__noRec{border:1px dashed var(--line-strong);border-radius:var(--radius);color:var(--muted);text-align:center;background:#faf8fd;margin:14px 18px;padding:18px 16px;font-size:13px}.page-module__9F-0kq__versions{flex-wrap:wrap;gap:7px;padding:0 18px 16px;display:flex}.page-module__9F-0kq__versionsNote{color:var(--muted);margin:-6px 0 0;padding:0 18px 16px;font-size:12px}@media (max-width:920px){.page-module__9F-0kq__grid{grid-template-columns:1fr}.page-module__9F-0kq__head{flex-direction:column}.page-module__9F-0kq__verdict{align-items:flex-start}}
.page-module__VXNina__head{margin-bottom:22px}.page-module__VXNina__h1{margin-top:4px;font-size:34px;line-height:1.05}.page-module__VXNina__sub{color:var(--muted);margin:4px 0 0;font-size:14px}.page-module__VXNina__kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:22px;display:grid}@media (max-width:920px){.page-module__VXNina__kpis{grid-template-columns:repeat(2,1fr)}}
.roles-module__gpdhXq__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.roles-module__gpdhXq__h1{margin-top:4px;font-size:34px;line-height:1.05}.roles-module__gpdhXq__cta{background:var(--ink);color:#fff;border-radius:var(--radius-sm);align-items:center;padding:10px 16px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 1px 2px #0e0a1a14,0 8px 20px -8px #0e0a1a66}.roles-module__gpdhXq__cta:hover{background:var(--ink-2)}.roles-module__gpdhXq__row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.roles-module__gpdhXq__row:first-child{border-top:none}.roles-module__gpdhXq__title{font-size:15px;font-weight:600}.roles-module__gpdhXq__meta{color:var(--muted);margin-top:3px;font-size:12.5px}.roles-module__gpdhXq__linkText{font-family:var(--font-mono);color:var(--violet-700)}.roles-module__gpdhXq__rowRight{align-items:center;gap:14px;display:flex}.roles-module__gpdhXq__edit{color:var(--violet-700);font-size:13px;font-weight:600}.roles-module__gpdhXq__edit:hover{color:var(--violet-900)}.roles-module__gpdhXq__emptyRow{color:var(--muted);padding:18px;font-size:14px;line-height:1.5}
.page-module__Yqkf8a__head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.page-module__Yqkf8a__h1{margin-top:4px;font-size:34px;line-height:1.05}.page-module__Yqkf8a__sub{color:var(--muted);margin:4px 0 0;font-size:14px}.page-module__Yqkf8a__spacer{margin-top:18px}.page-module__Yqkf8a__cardHead{border-bottom:1px solid var(--line);padding:16px 18px}.page-module__Yqkf8a__cardTitle{font-size:15px;font-weight:600}.page-module__Yqkf8a__row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;display:flex}.page-module__Yqkf8a__cardHead+.page-module__Yqkf8a__row{border-top:none}.page-module__Yqkf8a__identity{align-items:center;gap:12px;min-width:0;display:flex}.page-module__Yqkf8a__avatar{color:#fff;background:var(--grad-cta);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.page-module__Yqkf8a__avatarMuted{background:var(--line-strong)}.page-module__Yqkf8a__name{color:var(--ink);font-size:14px;font-weight:600}.page-module__Yqkf8a__email{color:var(--muted);margin-top:2px;font-size:12.5px}.page-module__Yqkf8a__rowRight{flex:none;align-items:center;gap:12px;display:flex}.page-module__Yqkf8a__lastActive{color:var(--muted);font-size:12.5px}@media (max-width:640px){.page-module__Yqkf8a__lastActive{display:none}}
.auth-module__Iay1tq__wrap{place-items:center;min-height:100dvh;padding:24px;display:grid}.auth-module__Iay1tq__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);width:100%;max-width:408px;box-shadow:var(--shadow-card);padding:28px 28px 24px}.auth-module__Iay1tq__brand{margin-bottom:18px}.auth-module__Iay1tq__title{margin:0;font-size:26px;line-height:1.1}.auth-module__Iay1tq__sub{color:var(--muted);margin:6px 0 20px;font-size:14px;line-height:1.5}.auth-module__Iay1tq__form{flex-direction:column;gap:14px;display:flex}.auth-module__Iay1tq__field{flex-direction:column;gap:6px;display:flex}.auth-module__Iay1tq__label{font-size:13px;font-weight:600}.auth-module__Iay1tq__hint{color:var(--muted);font-weight:400}.auth-module__Iay1tq__input{width:100%;font-family:var(--font-sans);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);padding:11px 14px;font-size:15px}.auth-module__Iay1tq__submit{justify-content:center;width:100%;margin-top:4px}.auth-module__Iay1tq__error{background:var(--bad-bg);border:1px solid var(--bad-line);color:var(--bad);border-radius:var(--radius-sm);margin:0;padding:10px 12px;font-size:13px}.auth-module__Iay1tq__notice{background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok);border-radius:var(--radius-sm);margin:0;padding:12px 14px;font-size:13.5px;line-height:1.5}.auth-module__Iay1tq__footer{border-top:1px solid var(--line);color:var(--muted);text-align:center;margin-top:18px;padding-top:16px;font-size:13.5px}.auth-module__Iay1tq__footer a{color:var(--violet-700);font-weight:600}.auth-module__Iay1tq__footer a:hover{color:var(--violet-900)}
.candidate-module__-LgjXq__screen{background:radial-gradient(1100px 600px at 85% -10%,#d946ef1f,#0000 60%),radial-gradient(900px 500px at -5% 10%,#7c3aed1a,#0000 60%),linear-gradient(160deg,#faf6fe 0%,#f4ecfa 60%,#faf4fd 100%);flex-direction:column;align-items:center;min-height:100vh;padding:24px 20px 60px;display:flex}.candidate-module__-LgjXq__topbar{justify-content:space-between;align-items:center;width:100%;max-width:560px;padding:8px 2px 28px;display:flex}.candidate-module__-LgjXq__forRole{color:var(--muted);font-size:12.5px}.candidate-module__-LgjXq__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xl);width:100%;max-width:560px;box-shadow:var(--shadow-card);padding:30px 30px 28px}.candidate-module__-LgjXq__roleLine{color:var(--muted);margin:0 0 6px;font-size:13px}.candidate-module__-LgjXq__h{margin:0;font-size:28px;line-height:1.1}.candidate-module__-LgjXq__lede{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.55}.candidate-module__-LgjXq__field{margin-top:18px}.candidate-module__-LgjXq__label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.candidate-module__-LgjXq__input{width:100%;font-family:var(--font-sans);border:1px solid var(--line-strong);color:var(--ink);background:#fff;border-radius:10px;outline:none;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.candidate-module__-LgjXq__input:focus-visible{border-color:var(--violet-400);outline:none;box-shadow:0 0 0 3px #7c3aed1f}.candidate-module__-LgjXq__actions{align-items:center;gap:12px;margin-top:24px;display:flex}.candidate-module__-LgjXq__block{width:100%}.candidate-module__-LgjXq__chk{border-top:1px solid var(--line);cursor:pointer;align-items:flex-start;gap:11px;padding:12px 0;font-size:14px;line-height:1.45;display:flex}.candidate-module__-LgjXq__chk:first-of-type{border-top:none}.candidate-module__-LgjXq__chk input{width:17px;height:17px;accent-color:var(--violet-600);flex:0 0 17px;margin:2px 0 0}.candidate-module__-LgjXq__chk b{font-weight:600}.candidate-module__-LgjXq__fineprint{color:var(--muted);margin:14px 0 0;font-size:12.5px;line-height:1.5}.candidate-module__-LgjXq__linkBtn{color:var(--violet-700);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.candidate-module__-LgjXq__accomNote{color:var(--ink-2);background:#7c3aed0f;border:1px solid #7c3aed2e;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12.5px}.candidate-module__-LgjXq__live{text-align:center}.candidate-module__-LgjXq__orb{background:radial-gradient(circle at 35% 30%,#c4b5fd,#7c3aed 70%,#6d28d9);border-radius:50%;width:116px;height:116px;margin:6px auto 10px;animation:2.4s ease-in-out infinite candidate-module__-LgjXq__orbPulse;box-shadow:0 16px 40px -10px #7c3aed8c}@keyframes candidate-module__-LgjXq__orbPulse{0%,to{transform:scale(1);box-shadow:0 16px 40px -10px #7c3aed80}50%{transform:scale(1.04);box-shadow:0 22px 54px -10px #7c3aeda6}}.candidate-module__-LgjXq__listening{color:var(--muted);font-size:13px}.candidate-module__-LgjXq__qcard{text-align:left;border:1px solid var(--line);border-radius:var(--radius);background:#faf8fd;margin-top:16px;padding:16px 18px}.candidate-module__-LgjXq__qmeta{letter-spacing:.05em;text-transform:uppercase;color:var(--violet-700);margin-bottom:6px;font-size:11px;font-weight:700}.candidate-module__-LgjXq__qtext{color:var(--ink);font-size:16px;line-height:1.45}.candidate-module__-LgjXq__selfview{border:1px solid var(--line);border-radius:var(--radius);color:#ffffffb3;background:#1b1530;place-items:center;min-height:96px;margin-top:14px;font-size:12px;display:grid}.candidate-module__-LgjXq__progressWrap{margin-top:16px}.candidate-module__-LgjXq__progress{background:#0e0a1a14;border-radius:999px;height:6px;overflow:hidden}.candidate-module__-LgjXq__progressFill{background:var(--grad-score);border-radius:999px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1)}.candidate-module__-LgjXq__liveFoot{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.candidate-module__-LgjXq__mic{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.candidate-module__-LgjXq__micDot{background:#e24b4a;border-radius:50%;width:9px;height:9px;animation:1.4s infinite candidate-module__-LgjXq__micPulse}@keyframes candidate-module__-LgjXq__micPulse{0%,to{box-shadow:0 0 #e24b4a66}50%{box-shadow:0 0 0 6px #e24b4a00}}.candidate-module__-LgjXq__done{text-align:center;padding:14px 0 6px}.candidate-module__-LgjXq__checkCircle{background:var(--ok-bg);width:64px;height:64px;color:var(--ok);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}
.builder-module__kjcFXG__head{margin-bottom:22px}.builder-module__kjcFXG__h1{margin-top:4px;font-size:34px;line-height:1.05}.builder-module__kjcFXG__sub{color:var(--muted);max-width:620px;margin:8px 0 0;font-size:14px;line-height:1.55}.builder-module__kjcFXG__stack{flex-direction:column;gap:18px;display:flex}.builder-module__kjcFXG__secHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.builder-module__kjcFXG__secTitle{font-size:15px;font-weight:600}.builder-module__kjcFXG__secNote{color:var(--muted);font-size:12.5px}.builder-module__kjcFXG__body{padding:16px 18px}.builder-module__kjcFXG__field{margin-bottom:14px}.builder-module__kjcFXG__field:last-child{margin-bottom:0}.builder-module__kjcFXG__label{margin-bottom:6px;font-size:13px;font-weight:600;display:block}.builder-module__kjcFXG__input,.builder-module__kjcFXG__textarea{width:100%;font-family:var(--font-sans);border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--ink);background:#fff;padding:11px 14px;font-size:15px}.builder-module__kjcFXG__textarea{resize:vertical;min-height:84px}.builder-module__kjcFXG__upload{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);color:var(--muted);text-align:center;background:#faf8fd;margin-top:6px;padding:16px;font-size:13px}.builder-module__kjcFXG__comp{border-top:1px solid var(--line);padding:14px 0}.builder-module__kjcFXG__comp:first-of-type{border-top:none;padding-top:4px}.builder-module__kjcFXG__compHead{align-items:center;gap:10px;display:flex}.builder-module__kjcFXG__compName{font-size:14px;font-weight:600}.builder-module__kjcFXG__weightWrap{color:var(--muted);align-items:center;gap:6px;margin-left:auto;font-size:12px;display:flex}.builder-module__kjcFXG__weight{width:58px;font-family:var(--font-mono);border:1px solid var(--line-strong);text-align:right;border-radius:6px;padding:5px 8px;font-size:13px}.builder-module__kjcFXG__weight:disabled{color:var(--line-strong);background:#f3f1f8}.builder-module__kjcFXG__q{align-items:flex-start;gap:10px;padding:7px 0 7px 4px;font-size:13.5px;line-height:1.45;display:flex}.builder-module__kjcFXG__q input[type=checkbox]{width:16px;height:16px;accent-color:var(--violet-600);flex:0 0 16px;margin-top:2px}.builder-module__kjcFXG__qtext{flex:1}.builder-module__kjcFXG__ko{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:2px 9px;font-size:11px;font-weight:600}.builder-module__kjcFXG__koOn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.builder-module__kjcFXG__thresholdRow{align-items:center;gap:12px;display:flex}.builder-module__kjcFXG__thresholdRow input{width:80px;font-family:var(--font-mono);border:1px solid var(--line-strong);border-radius:var(--radius-sm);text-align:right;padding:8px 10px;font-size:14px}.builder-module__kjcFXG__errors{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius);color:var(--warn);padding:12px 16px;font-size:13px}.builder-module__kjcFXG__errors ul{margin:6px 0 0;padding-left:18px}.builder-module__kjcFXG__footer{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.builder-module__kjcFXG__summary{color:var(--muted);font-size:13px}.builder-module__kjcFXG__footActions{gap:10px;display:flex}.builder-module__kjcFXG__published{text-align:center;padding:18px}.builder-module__kjcFXG__published .builder-module__kjcFXG__icon{background:var(--ok-bg);width:60px;height:60px;color:var(--ok);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.builder-module__kjcFXG__shareBox{border:1px solid var(--line);border-radius:var(--radius-sm);max-width:420px;font-family:var(--font-mono);color:var(--violet-700);background:#faf8fd;justify-content:center;align-items:center;gap:8px;margin:16px auto 0;padding:10px 12px;font-size:13px;display:flex}
.shell-module__aN5Q9a__shell{grid-template-columns:248px 1fr;min-height:100vh;display:grid}.shell-module__aN5Q9a__sidebar{background:var(--paper);border-right:1px solid var(--line);flex-direction:column;align-self:start;height:100vh;padding:22px 16px 16px;display:flex;position:sticky;top:0}.shell-module__aN5Q9a__brand{padding:4px 8px 18px}.shell-module__aN5Q9a__nav{flex-direction:column;gap:2px;display:flex}.shell-module__aN5Q9a__navLink{color:var(--muted);border-radius:10px;align-items:center;gap:11px;padding:9px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex}.shell-module__aN5Q9a__navLink svg{flex:0 0 17px;width:17px;height:17px}.shell-module__aN5Q9a__navLink:hover{color:var(--violet-700);background:#7c3aed0f}.shell-module__aN5Q9a__navLinkActive{color:var(--violet-700);background:#7c3aed1a;font-weight:600}.shell-module__aN5Q9a__foot{border-top:1px solid var(--line);margin-top:auto;padding-top:14px}.shell-module__aN5Q9a__userChip{align-items:center;gap:10px;padding:6px;display:flex}.shell-module__aN5Q9a__avatar{background:var(--grad-cta);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.shell-module__aN5Q9a__userName{color:var(--ink);font-size:13px;font-weight:600;line-height:1.2}.shell-module__aN5Q9a__userOrg{color:var(--muted);font-size:12px}.shell-module__aN5Q9a__logout{width:100%;color:var(--muted);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;margin-top:8px;padding:7px 8px;font-size:12.5px;font-weight:600}.shell-module__aN5Q9a__logout:hover{color:var(--ink);border-color:var(--line-strong)}.shell-module__aN5Q9a__main{min-width:0}.shell-module__aN5Q9a__content{max-width:1160px;margin:0 auto;padding:34px 28px 64px}@media (max-width:820px){.shell-module__aN5Q9a__shell{grid-template-columns:1fr}.shell-module__aN5Q9a__sidebar{border-right:none;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center;gap:12px 16px;height:auto;position:static}.shell-module__aN5Q9a__nav{flex-flow:wrap}.shell-module__aN5Q9a__foot{border-top:none;margin-top:0;margin-left:auto;padding-top:0}.shell-module__aN5Q9a__userChip{display:none}.shell-module__aN5Q9a__logout{width:auto;margin-top:0}}
