.Mocks-module__6y_KkG__frame{background:var(--surface);border:1px solid var(--line);width:100%;box-shadow:var(--shadow-card);border-radius:14px;overflow:hidden}.Mocks-module__6y_KkG__chrome{background:var(--surface-2);border-bottom:1px solid var(--line-2);align-items:center;gap:6px;padding:10px 14px;display:flex}.Mocks-module__6y_KkG__chromeDot{background:var(--ink-5);opacity:.55;border-radius:50%;width:9px;height:9px}.Mocks-module__6y_KkG__chromeTitle{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-4);margin-left:8px;font-size:12.5px;font-weight:600}.Mocks-module__6y_KkG__body{flex-direction:column;gap:14px;padding:18px;display:flex}.Mocks-module__6y_KkG__dropZone{border:1.5px dashed var(--brand-primary-border);background:var(--brand-tint-2);color:var(--brand-primary);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:26px 16px;display:flex}.Mocks-module__6y_KkG__dropZoneIcon{width:26px;height:26px}.Mocks-module__6y_KkG__dropZoneText{color:var(--ink-2);font-size:15px;font-weight:600}.Mocks-module__6y_KkG__dropZoneHint{color:var(--ink-4);font-size:13.5px}.Mocks-module__6y_KkG__fileRow{border:1px solid var(--line);background:var(--surface);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.Mocks-module__6y_KkG__fileIcon{width:18px;height:18px;color:var(--brand-primary);flex-shrink:0}.Mocks-module__6y_KkG__fileName{color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.Mocks-module__6y_KkG__fileSize{color:var(--ink-4);flex-shrink:0;margin-left:auto;font-size:13.5px}.Mocks-module__6y_KkG__progressTrack{background:var(--line-2);border-radius:3px;height:6px;overflow:hidden}.Mocks-module__6y_KkG__progressFill{background:var(--brand);border-radius:3px;width:0;height:100%}[data-active=true] .Mocks-module__6y_KkG__progressFill{animation:Mocks-module__6y_KkG__mockProgress .9s var(--ease-out) .2s forwards}@keyframes Mocks-module__6y_KkG__mockProgress{to{width:100%}}.Mocks-module__6y_KkG__doneRow{color:var(--green-deep);opacity:0;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}[data-active=true] .Mocks-module__6y_KkG__doneRow{animation:Mocks-module__6y_KkG__mockFadeUp .36s var(--ease-out) 1.1s forwards}.Mocks-module__6y_KkG__doneIcon{width:16px;height:16px;color:var(--green);flex-shrink:0}.Mocks-module__6y_KkG__profileHead{align-items:center;gap:12px;display:flex}.Mocks-module__6y_KkG__avatar{background:var(--brand-tint);width:40px;height:40px;color:var(--brand-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15.5px;font-weight:700;display:flex}.Mocks-module__6y_KkG__profileName{color:var(--ink-1);font-size:15px;font-weight:700;line-height:1.25}.Mocks-module__6y_KkG__profileMeta{color:var(--ink-3);font-size:14px}.Mocks-module__6y_KkG__mockLabel{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-4);margin-bottom:6px;font-size:10.5px;font-weight:700}.Mocks-module__6y_KkG__chips{flex-wrap:wrap;gap:6px;display:flex}.Mocks-module__6y_KkG__chip{color:var(--brand-primary);background:var(--brand-tint);border-radius:999px;padding:4px 10px;font-size:13.5px;font-weight:600}[data-active=true] .Mocks-module__6y_KkG__chip{opacity:0;animation:Mocks-module__6y_KkG__mockFadeUp .32s var(--ease-out) forwards}[data-active=true] .Mocks-module__6y_KkG__chip:first-child{animation-delay:.15s}[data-active=true] .Mocks-module__6y_KkG__chip:nth-child(2){animation-delay:.22s}[data-active=true] .Mocks-module__6y_KkG__chip:nth-child(3){animation-delay:.29s}[data-active=true] .Mocks-module__6y_KkG__chip:nth-child(4){animation-delay:.36s}[data-active=true] .Mocks-module__6y_KkG__chip:nth-child(5){animation-delay:.43s}[data-active=true] .Mocks-module__6y_KkG__chip:nth-child(6){animation-delay:.5s}.Mocks-module__6y_KkG__plainRow{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;display:flex}.Mocks-module__6y_KkG__plainRow:last-child{border-bottom:none}.Mocks-module__6y_KkG__plainRowMain{color:var(--ink-1);font-size:14.5px;font-weight:600}.Mocks-module__6y_KkG__plainRowSub{color:var(--ink-4);flex-shrink:0;font-size:13.5px}.Mocks-module__6y_KkG__matchList{flex-direction:column;gap:10px;display:flex}.Mocks-module__6y_KkG__matchCard{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.Mocks-module__6y_KkG__matchCardTop{border-color:var(--brand-primary-border);box-shadow:var(--shadow-chip)}[data-active=true] .Mocks-module__6y_KkG__matchCard{opacity:0;animation:Mocks-module__6y_KkG__mockFadeUp .38s var(--ease-out) forwards}[data-active=true] .Mocks-module__6y_KkG__matchCard:first-child{animation-delay:.12s}[data-active=true] .Mocks-module__6y_KkG__matchCard:nth-child(2){animation-delay:.26s}[data-active=true] .Mocks-module__6y_KkG__matchCard:nth-child(3){animation-delay:.4s}.Mocks-module__6y_KkG__companyTile{background:var(--brand-tint);width:38px;height:38px;color:var(--brand-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.Mocks-module__6y_KkG__matchInfo{flex:1;min-width:0}.Mocks-module__6y_KkG__matchBadge{letter-spacing:var(--tracking-caption);text-transform:uppercase;color:var(--brand-primary);background:var(--brand-tint);border-radius:6px;margin-bottom:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-block}.Mocks-module__6y_KkG__matchTitle{color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.3;overflow:hidden}.Mocks-module__6y_KkG__matchCompany{color:var(--ink-2);font-size:14px}.Mocks-module__6y_KkG__matchMeta{color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13.5px;overflow:hidden}.Mocks-module__6y_KkG__ring{background:conic-gradient(var(--ring-color,var(--green)) calc(var(--pct,0) * 1%), var(--line-2) 0);border-radius:50%;flex-shrink:0;width:48px;height:48px;position:relative}.Mocks-module__6y_KkG__ring:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:5px}.Mocks-module__6y_KkG__ringValue{color:var(--ink-1);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:absolute;inset:0}.Mocks-module__6y_KkG__ringLarge{width:64px;height:64px}.Mocks-module__6y_KkG__ringLarge .Mocks-module__6y_KkG__ringValue{font-size:15px}.Mocks-module__6y_KkG__whyHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Mocks-module__6y_KkG__whyRole{min-width:0}.Mocks-module__6y_KkG__whyOverallLabel{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-4);text-align:center;margin-top:4px;font-size:10.5px;font-weight:700}.Mocks-module__6y_KkG__barRow{grid-template-columns:110px 1fr 38px;align-items:center;gap:10px;display:grid}.Mocks-module__6y_KkG__barLabel{color:var(--ink-2);font-size:14px;font-weight:600}.Mocks-module__6y_KkG__barTrack{background:var(--line-2);border-radius:4px;height:7px;display:block;overflow:hidden}.Mocks-module__6y_KkG__barFill{background:var(--bar-color,var(--brand));border-radius:4px;width:0;height:100%;display:block}[data-active=true] .Mocks-module__6y_KkG__barFill{animation:Mocks-module__6y_KkG__mockBar .7s var(--ease-out) forwards}[data-active=true] .Mocks-module__6y_KkG__barRow:first-of-type .Mocks-module__6y_KkG__barFill{animation-delay:.15s}[data-active=true] .Mocks-module__6y_KkG__barRow:nth-of-type(2) .Mocks-module__6y_KkG__barFill{animation-delay:.28s}[data-active=true] .Mocks-module__6y_KkG__barRow:nth-of-type(3) .Mocks-module__6y_KkG__barFill{animation-delay:.41s}@keyframes Mocks-module__6y_KkG__mockBar{to{width:var(--bar-width,0%)}}.Mocks-module__6y_KkG__barPct{color:var(--ink-1);text-align:right;font-size:14px;font-weight:700}.Mocks-module__6y_KkG__skillChips{flex-wrap:wrap;gap:6px;display:flex}.Mocks-module__6y_KkG__skillChip{border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.Mocks-module__6y_KkG__skillChipHit{color:var(--green-deep);background:var(--green-tint-2)}.Mocks-module__6y_KkG__skillChipMiss{color:var(--amber-deep);background:var(--amber-tint-2)}.Mocks-module__6y_KkG__skillChipIcon{flex-shrink:0;width:12px;height:12px}.Mocks-module__6y_KkG__savedCard{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.Mocks-module__6y_KkG__savedQuery{color:var(--ink-1);font-size:14.5px;font-weight:600;line-height:1.4}.Mocks-module__6y_KkG__toggle{background:var(--brand);border-radius:999px;flex-shrink:0;width:38px;height:22px;position:relative}.Mocks-module__6y_KkG__toggleKnob{background:var(--surface);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}.Mocks-module__6y_KkG__toast{border:1px solid var(--brand-primary-border);background:var(--brand-tint-2);opacity:0;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex;transform:translateY(10px)}[data-active=true] .Mocks-module__6y_KkG__toast{animation:Mocks-module__6y_KkG__mockToast .42s var(--ease-out) .35s forwards}@keyframes Mocks-module__6y_KkG__mockToast{to{opacity:1;transform:translateY(0)}}.Mocks-module__6y_KkG__toastIcon{width:18px;height:18px;color:var(--brand-primary);flex-shrink:0;margin-top:1px}.Mocks-module__6y_KkG__toastText{color:var(--ink-1);font-size:14.5px;font-weight:600;line-height:1.4}.Mocks-module__6y_KkG__toastSub{color:var(--ink-3);margin-top:3px;font-size:14px}@keyframes Mocks-module__6y_KkG__mockFadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-active=true] .Mocks-module__6y_KkG__progressFill,[data-active=true] .Mocks-module__6y_KkG__doneRow,[data-active=true] .Mocks-module__6y_KkG__chip,[data-active=true] .Mocks-module__6y_KkG__matchCard,[data-active=true] .Mocks-module__6y_KkG__barFill,[data-active=true] .Mocks-module__6y_KkG__toast{animation:none}.Mocks-module__6y_KkG__progressFill{width:100%}.Mocks-module__6y_KkG__doneRow,.Mocks-module__6y_KkG__chip,.Mocks-module__6y_KkG__matchCard,.Mocks-module__6y_KkG__toast{opacity:1;transform:none}.Mocks-module__6y_KkG__barFill{width:var(--bar-width,0%)}}
