.login-module__b6gDVa__page{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow-x:hidden}.login-module__b6gDVa__backgroundBackdrop{z-index:-1;background-color:var(--palette-text);pointer-events:none;background-image:url(/assets/images/auth.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.login-module__b6gDVa__backgroundBackdrop:before{content:"";background:#1810186b;position:absolute;inset:0}.login-module__b6gDVa__topbar{z-index:10;align-items:center;display:flex;position:absolute;top:clamp(16px,2.5vw,24px);left:clamp(16px,2.5vw,36px)}.login-module__b6gDVa__brandLink{border-radius:var(--radius-sm);align-items:center;min-height:40px;display:inline-flex}.login-module__b6gDVa__logo{width:120px;height:auto;display:block}.login-module__b6gDVa__brandLink:focus-visible{outline:3px solid var(--white);outline-offset:4px}.login-module__b6gDVa__main{flex:1;place-items:center;width:100%;padding:clamp(68px,9vh,88px) 16px clamp(24px,4vh,32px);display:grid}.login-module__b6gDVa__card{border:1px solid var(--color-border);background:var(--color-surface);width:min(100%,420px);color:var(--color-text);border-radius:12px;padding:24px;box-shadow:0 16px 40px #18101833}.login-module__b6gDVa__wideCard{width:min(100%,470px)}.login-module__b6gDVa__cardHeader{justify-content:space-between;align-items:center;gap:16px;width:100%;margin-bottom:8px;display:flex}.login-module__b6gDVa__cardHeader h1{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.login-module__b6gDVa__demoButton{border:1px solid var(--color-border);background:var(--color-surface-muted);min-height:34px;color:var(--color-primary);font:inherit;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:6px 14px;font-size:.8125rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex;box-shadow:0 1px 2px #1810180a}.login-module__b6gDVa__demoButton:hover{background:var(--color-surface);border-color:var(--color-primary);color:var(--color-primary-hover);box-shadow:0 2px 6px #74266e1f}.login-module__b6gDVa__demoButton:focus-visible{outline:3px solid color-mix(in srgb, var(--color-focus) 30%, transparent);outline-offset:2px}.login-module__b6gDVa__demoMode{color:var(--color-text-secondary);text-align:center;margin:10px 0 0;font-size:.75rem;font-weight:500;line-height:1.4}.login-module__b6gDVa__demoMode a{color:var(--color-primary);font-weight:650}.login-module__b6gDVa__form{flex-direction:column;gap:12px;margin-top:16px;display:flex}.login-module__b6gDVa__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.login-module__b6gDVa__accountPicker{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.login-module__b6gDVa__accountLabel{color:var(--color-text);font-size:.8125rem;font-weight:600;line-height:1.3}.login-module__b6gDVa__accountOptions{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:8px;grid-template-columns:1fr 1fr;gap:6px;width:100%;padding:4px;display:grid}.login-module__b6gDVa__accountOption{min-height:36px;color:var(--color-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-size:.8125rem;font-weight:600;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.login-module__b6gDVa__accountOption svg{stroke-width:2.5px;flex:none;width:14px;height:14px}.login-module__b6gDVa__accountOption:hover:not([aria-pressed=true]){color:var(--color-text)}.login-module__b6gDVa__accountOption[aria-pressed=true]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-primary);font-weight:700;box-shadow:0 1px 3px #18101814}.login-module__b6gDVa__accountOption:focus-visible,.login-module__b6gDVa__field input:focus-visible,.login-module__b6gDVa__submitButton:focus-visible{outline:3px solid color-mix(in srgb, var(--color-focus) 30%, transparent);outline-offset:2px}.login-module__b6gDVa__fieldGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.login-module__b6gDVa__field{text-align:left;flex-direction:column;display:flex}.login-module__b6gDVa__field>span{color:var(--color-text);margin-bottom:4px;font-size:.8125rem;font-weight:600;line-height:1.3}.login-module__b6gDVa__field small{color:var(--color-text-secondary);margin-top:4px;font-size:.6875rem}.login-module__b6gDVa__field input{border:1px solid var(--color-control-border);background:var(--color-surface);width:100%;min-height:40px;color:var(--color-text);font:inherit;border-radius:6px;outline:none;padding:8px 11px;font-size:.875rem;line-height:1.4;transition:border-color .14s,box-shadow .14s}.login-module__b6gDVa__field input::placeholder{color:color-mix(in srgb, var(--color-text-secondary) 75%, transparent)}.login-module__b6gDVa__field input:hover,.login-module__b6gDVa__field input:focus-visible{border-color:var(--color-primary)}.login-module__b6gDVa__privacyNote{background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:6px;align-items:center;gap:8px;margin:2px 0 0;padding:7px 10px;font-size:.71875rem;line-height:1.35;display:flex}.login-module__b6gDVa__privacyNote svg{width:15px;height:15px;color:var(--color-primary);flex:none}.login-module__b6gDVa__error{border-left:3px solid var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger);border-radius:0 6px 6px 0;margin:0;padding:8px 10px;font-size:.8125rem;font-weight:500;line-height:1.4}.login-module__b6gDVa__submitButton{background:var(--color-primary);width:100%;min-height:42px;color:var(--color-primary-foreground);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:600;transition:background-color .14s,opacity .14s;display:inline-flex}.login-module__b6gDVa__submitButton:hover:not(:disabled){background:var(--color-primary-hover)}.login-module__b6gDVa__submitButton:disabled{cursor:wait;opacity:.7}@media (max-width:440px){.login-module__b6gDVa__fieldGrid{grid-template-columns:1fr}.login-module__b6gDVa__card{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.login-module__b6gDVa__accountOption,.login-module__b6gDVa__field input,.login-module__b6gDVa__submitButton{transition:none}}
.dashboard-module__XABe8G__page{--dashboard-canvas:#faf8fa;--dashboard-surface:#fff;--dashboard-subtle:#faf4fb;--dashboard-selected:#f3eaf2;--dashboard-text:#15111b;--dashboard-text-secondary:#5b5866;--dashboard-border:#e7e4ec;--dashboard-control:#cca3c7;--dashboard-primary:#6b2672;--dashboard-primary-hover:#561e5c;--dashboard-link:#6b2672;--dashboard-focus:#6b2672;--dashboard-success:#236a47;--dashboard-success-soft:#e7f4ec;--dashboard-warning:#8a5a00;--dashboard-warning-soft:#fff3d3;--dashboard-danger:#a53b37;--dashboard-danger-soft:#fbe9e8;--dashboard-accent:#6b2672;--dashboard-accent-soft:#f1e4f3;--color-background:var(--dashboard-surface);--color-foreground:var(--dashboard-text);--color-primary:var(--dashboard-primary);--color-primary-hover:var(--dashboard-primary-hover);--color-primary-foreground:#fff;--color-muted:var(--dashboard-selected);--color-border:var(--dashboard-border);--color-control-border:var(--dashboard-control);--color-ring:var(--dashboard-focus);background:var(--dashboard-canvas);min-height:100vh;color:var(--dashboard-text)}.dashboard-module__XABe8G__shell{background:var(--dashboard-surface);width:100%;min-height:100vh}.dashboard-module__XABe8G__page summary::marker{content:""}.dashboard-module__XABe8G__page summary::-webkit-details-marker{display:none}.dashboard-module__XABe8G__topbar{z-index:30;border-bottom:1px solid var(--dashboard-border);background:var(--dashboard-surface);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:64px;padding-inline:28px;display:grid;position:sticky;top:0}.dashboard-module__XABe8G__brand{align-items:center;width:fit-content;min-height:44px;display:inline-flex}.dashboard-module__XABe8G__demoBadge{border:1px solid var(--dashboard-border);background:var(--dashboard-subtle);min-height:34px;color:var(--dashboard-text);border-radius:8px;grid-column:2;align-items:center;gap:8px;padding:6px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.dashboard-module__XABe8G__demoBadge svg{width:16px;height:16px}.dashboard-module__XABe8G__demoBadgeDetail{display:inline}.dashboard-module__XABe8G__profile{grid-column:3;justify-content:flex-end;align-items:center;gap:12px;display:flex}.dashboard-module__XABe8G__avatar{background:var(--dashboard-success-soft);width:36px;height:36px;color:var(--dashboard-success);border-radius:999px;place-items:center;font-weight:700;display:grid}.dashboard-module__XABe8G__profileCopy{flex-direction:column;align-items:flex-start;line-height:1.3;display:flex}.dashboard-module__XABe8G__profileCopy strong{font-size:.9375rem}.dashboard-module__XABe8G__profileCopy small{color:var(--dashboard-text-secondary);font-size:.8125rem}.dashboard-module__XABe8G__mobileMenu{display:none}.dashboard-module__XABe8G__workspace{grid-template-columns:208px minmax(0,1fr);display:grid}.dashboard-module__XABe8G__sidebar{border-right:1px solid var(--dashboard-border);background:var(--dashboard-surface);flex-direction:column;align-self:start;width:100%;min-width:0;height:calc(100dvh - 64px);padding:20px 12px 16px;display:flex;position:sticky;top:64px;overflow:hidden auto}.dashboard-module__XABe8G__primaryNav{flex-direction:column;gap:4px;display:flex}.dashboard-module__XABe8G__primaryNav a{min-height:48px;color:var(--dashboard-text-secondary);border-radius:8px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;font-size:.875rem;font-weight:600;text-decoration:none;display:flex}.dashboard-module__XABe8G__primaryNav a:hover{background:var(--dashboard-selected);color:var(--dashboard-text)}.dashboard-module__XABe8G__primaryNav .dashboard-module__XABe8G__activeNav{background:var(--dashboard-accent-soft);color:var(--dashboard-accent);box-shadow:none}.dashboard-module__XABe8G__primaryNav svg{stroke-width:1.8px;flex:none;width:20px;height:20px}.dashboard-module__XABe8G__mobileNav{flex-direction:column;gap:4px;display:flex}.dashboard-module__XABe8G__mobileNav a,.dashboard-module__XABe8G__mobileNav button{min-height:44px;color:var(--dashboard-text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:8px 12px;font-family:inherit;font-size:.9375rem;font-weight:550;text-decoration:none;display:flex}.dashboard-module__XABe8G__mobileNav a:hover,.dashboard-module__XABe8G__mobileNav button:hover{background:var(--dashboard-selected);color:var(--dashboard-text)}.dashboard-module__XABe8G__mobileNav .dashboard-module__XABe8G__activeNav{background:var(--dashboard-accent-soft);color:var(--dashboard-accent)}.dashboard-module__XABe8G__mobileNav svg{stroke-width:1.9px;flex:none;width:18px;height:18px}.dashboard-module__XABe8G__resetDemoButton{border:0;border-top:1px solid var(--dashboard-border);min-height:48px;color:var(--dashboard-text-secondary);cursor:pointer;font:inherit;background:0 0;justify-content:flex-start;align-items:center;gap:10px;margin-top:0;padding:12px;font-size:.8125rem;font-weight:600;display:flex}.dashboard-module__XABe8G__sidebarActions{margin-top:auto;display:grid}.dashboard-module__XABe8G__sidebarActions form{display:contents}.dashboard-module__XABe8G__resetDemoButton:hover{color:var(--dashboard-danger)}.dashboard-module__XABe8G__resetDemoButton svg{width:19px;height:19px}.dashboard-module__XABe8G__content{width:min(100%,1280px);min-width:0;margin-inline:auto;padding:32px 40px 64px}.dashboard-module__XABe8G__targetHeader{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.dashboard-module__XABe8G__targetHeading{min-width:0}.dashboard-module__XABe8G__targetHeading h1,.dashboard-module__XABe8G__pageHeading h1{color:var(--dashboard-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,3vw,2rem);font-weight:600;line-height:1.15}.dashboard-module__XABe8G__companyName{color:var(--dashboard-text);margin:8px 0 0;font-size:1.125rem;font-weight:550}.dashboard-module__XABe8G__targetMeta{color:var(--dashboard-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:.9375rem;display:flex}.dashboard-module__XABe8G__targetMeta a{color:var(--dashboard-link);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;display:inline-flex}.dashboard-module__XABe8G__targetMeta svg{width:14px;height:14px}.dashboard-module__XABe8G__targetFitStatus{background:var(--dashboard-success-soft);color:var(--dashboard-success);border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:7px 10px;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.dashboard-module__XABe8G__targetFitStatus button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:700;text-decoration:underline}.dashboard-module__XABe8G__eligibilityPanel{border:1px solid var(--dashboard-warning);background:var(--dashboard-warning-soft);border-radius:10px;gap:14px;max-width:720px;margin-top:16px;padding:18px;display:grid}.dashboard-module__XABe8G__eligibilityPanel>header{align-items:flex-start;gap:10px;display:flex}.dashboard-module__XABe8G__eligibilityPanel>header span{display:grid}.dashboard-module__XABe8G__eligibilityPanel>header small{color:var(--dashboard-text-secondary)}.dashboard-module__XABe8G__eligibilityPanel fieldset{border:0;border-top:1px solid color-mix(in srgb, var(--dashboard-warning) 25%, transparent);flex-wrap:wrap;gap:12px 20px;margin:0;padding:14px 0 0;display:flex}.dashboard-module__XABe8G__eligibilityPanel legend{width:100%;margin-bottom:8px;font-weight:650}.dashboard-module__XABe8G__eligibilityPanel label{align-items:center;gap:7px;display:inline-flex}.dashboard-module__XABe8G__eligibilityPanel input{width:18px;height:18px}.dashboard-module__XABe8G__eligibilityActions{flex-wrap:wrap;gap:10px;display:flex}.dashboard-module__XABe8G__eligibilityActions button{border:1px solid var(--dashboard-primary);background:var(--dashboard-primary);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:8px;padding:0 16px;font-weight:700}.dashboard-module__XABe8G__eligibilityActions button+button{color:var(--dashboard-primary);background:0 0}.dashboard-module__XABe8G__targetFitStatus svg{flex:none;width:16px;height:16px}.dashboard-module__XABe8G__switchTargetButton,.dashboard-module__XABe8G__secondaryButton,.dashboard-module__XABe8G__primaryButton,.dashboard-module__XABe8G__primaryAction,.dashboard-module__XABe8G__inlineAction{font:inherit}.dashboard-module__XABe8G__switchTargetButton{border-radius:7px;flex:none;min-height:44px}.dashboard-module__XABe8G__switchTargetButton:hover{border-color:var(--dashboard-text);background:var(--dashboard-subtle)}.dashboard-module__XABe8G__nextStep{border:1px solid var(--dashboard-border);background:var(--dashboard-subtle);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:32px;padding:22px 24px;display:grid}.dashboard-module__XABe8G__nextStep>div>span{color:var(--dashboard-danger);font-size:.8125rem;font-weight:700}.dashboard-module__XABe8G__nextStep h2{letter-spacing:-.015em;margin:5px 0 0;font-size:1.25rem;font-weight:650}.dashboard-module__XABe8G__nextStep p{max-width:760px;color:var(--dashboard-text-secondary);margin:7px 0 0;font-size:.9375rem;line-height:1.55}.dashboard-module__XABe8G__nextStep .dashboard-module__XABe8G__primaryAction{flex:none}.dashboard-module__XABe8G__closedTargetState{border-color:color-mix(in srgb, var(--dashboard-danger) 24%, var(--dashboard-border));background:var(--dashboard-danger-soft)}.dashboard-module__XABe8G__closedTargetState>div>span,.dashboard-module__XABe8G__closedTargetState h2{color:var(--dashboard-danger)}.dashboard-module__XABe8G__closedTargetState p+p{color:var(--dashboard-text);font-weight:600}.dashboard-module__XABe8G__readinessStrip{border:1px solid var(--dashboard-border);background:var(--dashboard-subtle);border-radius:10px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:32px;margin-top:18px;padding:18px 24px;display:grid}.dashboard-module__XABe8G__readinessSummaryCopy{flex-direction:column;min-width:0;display:flex}.dashboard-module__XABe8G__readinessSummaryCopy strong{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:650}.dashboard-module__XABe8G__readinessSummaryCopy .dashboard-module__XABe8G__readinessStatusPending{color:var(--color-warning)}.dashboard-module__XABe8G__readinessSummaryCopy .dashboard-module__XABe8G__readinessStatusReady{color:var(--color-proven)}.dashboard-module__XABe8G__readinessSummaryCopy .dashboard-module__XABe8G__readinessCount{color:var(--dashboard-text);font-weight:650}.dashboard-module__XABe8G__readinessSummaryCopy span{color:var(--dashboard-text-secondary);margin-top:4px;font-size:.875rem;line-height:1.45}.dashboard-module__XABe8G__readinessProgress{flex-direction:column;gap:10px;min-width:0;display:flex}.dashboard-module__XABe8G__segmentedProgress{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;height:8px;display:grid}.dashboard-module__XABe8G__segmentedProgress>span{border-radius:999px}.dashboard-module__XABe8G__matchedSegment{background:var(--dashboard-success)}.dashboard-module__XABe8G__reviewSegment{background:var(--dashboard-warning)}.dashboard-module__XABe8G__missingSegment{background:color-mix(in srgb, var(--dashboard-danger) 45%, var(--dashboard-border))}.dashboard-module__XABe8G__primaryAction{border:1px solid var(--dashboard-primary);background:var(--dashboard-primary);color:#fff;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex}.dashboard-module__XABe8G__primaryAction:hover{background:var(--dashboard-primary-hover)}.dashboard-module__XABe8G__primaryAction svg{width:18px;height:18px}.dashboard-module__XABe8G__requirementsSection,.dashboard-module__XABe8G__updatesSection,.dashboard-module__XABe8G__workSection,.dashboard-module__XABe8G__activitySection{margin-top:56px}.dashboard-module__XABe8G__progressLegend{color:var(--dashboard-text-secondary);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 16px;font-size:.75rem;display:flex}.dashboard-module__XABe8G__progressLegend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dashboard-module__XABe8G__progressLegend i{border-radius:999px;flex:none;width:7px;height:7px;display:block}.dashboard-module__XABe8G__legendMatched{background:var(--dashboard-success)}.dashboard-module__XABe8G__legendReview{background:var(--dashboard-warning)}.dashboard-module__XABe8G__legendMissing{background:color-mix(in srgb, var(--dashboard-danger) 45%, var(--dashboard-border))}.dashboard-module__XABe8G__requirementsSection{margin-top:40px}.dashboard-module__XABe8G__sectionHeader{border-bottom:1px solid var(--dashboard-border);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;display:flex}.dashboard-module__XABe8G__sectionHeader h2{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:600;line-height:1.35}.dashboard-module__XABe8G__sectionHeader p{color:var(--dashboard-text-secondary);margin:6px 0 0;font-size:.9375rem}.dashboard-module__XABe8G__sectionHeader>span{color:var(--dashboard-text-secondary);flex:none;font-size:.875rem}.dashboard-module__XABe8G__sectionHeader>a{min-height:44px;color:var(--dashboard-link);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.dashboard-module__XABe8G__criterionFocusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.dashboard-module__XABe8G__criterionCard{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);border-radius:14px;flex-direction:column;min-width:0;min-height:308px;padding:22px;scroll-margin-top:88px;display:flex}.dashboard-module__XABe8G__criterionActionCard{border-color:color-mix(in srgb, var(--dashboard-danger) 16%, var(--dashboard-border));background:linear-gradient(145deg, color-mix(in srgb, var(--dashboard-danger-soft) 42%, white), var(--dashboard-surface) 46%)}.dashboard-module__XABe8G__criterionReviewCard{border-color:color-mix(in srgb, var(--dashboard-warning) 18%, var(--dashboard-border));background:linear-gradient(145deg, color-mix(in srgb, var(--dashboard-warning-soft) 38%, white), var(--dashboard-surface) 46%)}.dashboard-module__XABe8G__criterionCardHeader{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;display:grid}.dashboard-module__XABe8G__criterionCardHeader>span:last-child{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.dashboard-module__XABe8G__criterionStateIcon{background:var(--dashboard-surface);width:42px;height:42px;box-shadow:inset 0 0 0 1px var(--dashboard-border);border-radius:12px;place-items:center;display:grid}.dashboard-module__XABe8G__criterionStateIcon svg{width:20px;height:20px}.dashboard-module__XABe8G__criterionActionCard .dashboard-module__XABe8G__criterionStateIcon{color:var(--dashboard-danger)}.dashboard-module__XABe8G__criterionReviewCard .dashboard-module__XABe8G__criterionStateIcon{color:var(--dashboard-warning)}.dashboard-module__XABe8G__criterionCard .dashboard-module__XABe8G__stateLabel{white-space:nowrap;max-width:100%;display:inline-flex}.dashboard-module__XABe8G__criterionCard h3{letter-spacing:-.012em;margin:9px 0 0;font-size:1.125rem;font-weight:650;line-height:1.35}.dashboard-module__XABe8G__criterionDescription{color:var(--dashboard-text-secondary);margin:16px 0 0;font-size:.875rem;line-height:1.55}.dashboard-module__XABe8G__criterionEvidence{border:1px solid var(--dashboard-border);background:color-mix(in srgb, var(--dashboard-surface) 84%, transparent);border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;margin-top:18px;padding:12px;display:grid}.dashboard-module__XABe8G__criterionEvidence>svg{width:19px;height:19px;color:var(--dashboard-text-secondary);justify-self:center}.dashboard-module__XABe8G__criterionEvidence>span,.dashboard-module__XABe8G__collectionCopy,.dashboard-module__XABe8G__collectionEvidence,.dashboard-module__XABe8G__collectionItemHeading>span{flex-direction:column;min-width:0;display:flex}.dashboard-module__XABe8G__criterionEvidence small,.dashboard-module__XABe8G__collectionEvidence small{color:var(--dashboard-text-secondary);font-size:.75rem}.dashboard-module__XABe8G__criterionEvidence strong{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.875rem;font-weight:650;overflow:hidden}.dashboard-module__XABe8G__criterionCardFooter{border-top:1px solid color-mix(in srgb, var(--dashboard-border) 78%, transparent);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;padding-top:16px;display:flex}.dashboard-module__XABe8G__criterionMeta{max-width:260px;color:var(--dashboard-text-secondary);font-size:.75rem;line-height:1.45}.dashboard-module__XABe8G__criterionAction{flex:none;gap:7px;width:fit-content;min-height:38px;padding-inline:12px;font-size:.8125rem;text-decoration:none;display:inline-flex}.dashboard-module__XABe8G__criterionAction svg{width:15px;height:15px}.dashboard-module__XABe8G__criterionPrimaryAction,.dashboard-module__XABe8G__criterionPrimaryAction:hover{color:#fff}.dashboard-module__XABe8G__criterionCollection{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);border-radius:12px;margin-top:14px;overflow:hidden}.dashboard-module__XABe8G__criterionCollection>summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;gap:14px;min-height:74px;padding:14px 18px;list-style:none;display:grid}.dashboard-module__XABe8G__criterionCollection>summary::-webkit-details-marker{display:none}.dashboard-module__XABe8G__readyCriterionCollection>summary{background:color-mix(in srgb, var(--dashboard-success-soft) 42%, var(--dashboard-surface))}.dashboard-module__XABe8G__optionalCriterionCollection>summary{background:var(--dashboard-subtle)}.dashboard-module__XABe8G__collectionIcon{background:var(--dashboard-surface);width:40px;height:40px;color:var(--dashboard-success);border-radius:999px;place-items:center;display:grid}.dashboard-module__XABe8G__optionalCriterionCollection .dashboard-module__XABe8G__collectionIcon{color:var(--dashboard-accent)}.dashboard-module__XABe8G__collectionIcon svg{width:20px;height:20px}.dashboard-module__XABe8G__collectionCopy strong{font-size:.9375rem;font-weight:650}.dashboard-module__XABe8G__collectionCopy small{color:var(--dashboard-text-secondary);margin-top:3px;font-size:.8125rem;line-height:1.4}.dashboard-module__XABe8G__collectionCount{background:var(--dashboard-surface);min-width:28px;height:28px;color:var(--dashboard-text-secondary);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.75rem;font-weight:650;display:grid}.dashboard-module__XABe8G__criterionCollection>summary>svg{width:18px;height:18px;color:var(--dashboard-text-secondary);transition:transform .16s}.dashboard-module__XABe8G__criterionCollection[open]>summary>svg{transform:rotate(180deg)}.dashboard-module__XABe8G__collectionGrid{border-top:1px solid var(--dashboard-border);background:var(--dashboard-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.dashboard-module__XABe8G__collectionGrid article{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);border-radius:10px;min-width:0;padding:15px}.dashboard-module__XABe8G__collectionItemHeading{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.dashboard-module__XABe8G__collectionItemHeading>svg{width:18px;height:18px;color:var(--dashboard-success);margin-top:1px}.dashboard-module__XABe8G__optionalCriterionCollection .dashboard-module__XABe8G__collectionItemHeading>svg{color:var(--dashboard-accent)}.dashboard-module__XABe8G__collectionItemHeading strong{font-size:.875rem;font-weight:650}.dashboard-module__XABe8G__collectionItemHeading small{color:var(--dashboard-text-secondary);margin-top:3px;font-size:.75rem;line-height:1.45}.dashboard-module__XABe8G__collectionEvidence{border-top:1px solid var(--dashboard-border);margin:14px 0 0 30px;padding-top:11px}.dashboard-module__XABe8G__collectionEvidence strong{margin-top:2px;font-size:.8125rem;font-weight:650}.dashboard-module__XABe8G__collectionEvidence span{color:var(--dashboard-text-secondary);margin-top:3px;font-size:.75rem}.dashboard-module__XABe8G__collectionLevel{color:var(--dashboard-primary);align-items:center;gap:4px;margin-top:4px;font-size:.75rem;font-weight:500;display:inline-flex}.dashboard-module__XABe8G__collectionLevel strong{color:var(--dashboard-primary);font-weight:700}.dashboard-module__XABe8G__mobileMenu>summary::-webkit-details-marker{display:none}.dashboard-module__XABe8G__stateLabel{white-space:nowrap;border-radius:6px;padding:5px 8px;font-size:.8125rem;font-weight:600}.dashboard-module__XABe8G__matchedState{border-color:color-mix(in srgb, var(--dashboard-success) 26%, var(--dashboard-border));background:var(--dashboard-success-soft);color:var(--dashboard-success)}.dashboard-module__XABe8G__reviewState{border-color:color-mix(in srgb, var(--dashboard-warning) 25%, var(--dashboard-border));background:var(--dashboard-warning-soft);color:var(--dashboard-warning)}.dashboard-module__XABe8G__missingState{border-color:color-mix(in srgb, var(--dashboard-danger) 20%, var(--dashboard-border));background:var(--dashboard-danger-soft);color:var(--dashboard-danger)}.dashboard-module__XABe8G__reusableState{border-color:var(--dashboard-border);background:var(--dashboard-subtle);color:var(--dashboard-text)}.dashboard-module__XABe8G__optionalState{border-color:var(--dashboard-border);color:var(--dashboard-text-secondary);background:0 0}.dashboard-module__XABe8G__disclosureIcon{width:17px;height:17px;color:var(--dashboard-text-secondary);transition:transform .16s}.dashboard-module__XABe8G__workRow[open]>summary .dashboard-module__XABe8G__disclosureIcon{transform:rotate(180deg)}.dashboard-module__XABe8G__inlineAction{min-height:40px;color:var(--dashboard-link);text-underline-offset:3px;align-items:center;margin-top:8px;font-weight:650;text-decoration:underline;display:inline-flex}.dashboard-module__XABe8G__inlineActionButton{min-height:40px;color:var(--dashboard-link);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;align-items:center;margin-top:8px;padding:0;font-weight:650;text-decoration:underline;display:inline-flex}.dashboard-module__XABe8G__updateList{border-top:0}.dashboard-module__XABe8G__updateRow{border-bottom:1px solid var(--dashboard-border);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:80px;display:grid}.dashboard-module__XABe8G__updateRow>svg{width:18px;height:18px;color:var(--dashboard-text-secondary)}.dashboard-module__XABe8G__updateRow>span{flex-direction:column;min-width:0;display:flex}.dashboard-module__XABe8G__updateRow small,.dashboard-module__XABe8G__updateRow time{color:var(--dashboard-text-secondary);font-size:.875rem}.dashboard-module__XABe8G__pageHeading{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.dashboard-module__XABe8G__pageHeading>div>p{max-width:620px;color:var(--dashboard-text-secondary);margin:10px 0 0;font-size:1rem;line-height:1.6}.dashboard-module__XABe8G__noTargetState{max-width:960px;margin-inline:auto;display:grid}.dashboard-module__XABe8G__manualTarget{border-top:1px solid var(--dashboard-border);width:100%;margin-top:30px;padding-top:24px}.dashboard-module__XABe8G__manualTarget h2{margin:0;font-size:1.125rem}.dashboard-module__XABe8G__manualTarget>p{color:var(--dashboard-text-secondary);margin:6px 0 0;font-size:.875rem}.dashboard-module__XABe8G__manualTarget .dashboard-module__XABe8G__targetLinkEntry{margin-top:16px}.dashboard-module__XABe8G__targetLinkEntry{grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;margin-top:28px;display:grid}.dashboard-module__XABe8G__targetLinkEntry label{gap:7px;display:grid}.dashboard-module__XABe8G__targetLinkEntry label span{font-size:.8125rem;font-weight:650}.dashboard-module__XABe8G__targetLinkEntry input,.dashboard-module__XABe8G__targetLinkEntry button{min-height:46px;font:inherit;border-radius:8px}.dashboard-module__XABe8G__targetLinkEntry input{border:1px solid var(--dashboard-control);background:var(--dashboard-surface);padding:10px 12px}.dashboard-module__XABe8G__targetLinkEntry button{border:1px solid var(--dashboard-primary);background:var(--dashboard-primary);color:#fff;align-self:end;align-items:center;gap:6px;padding:10px 16px;font-weight:650;display:inline-flex}.dashboard-module__XABe8G__targetLinkEntry button svg{width:16px;height:16px}.dashboard-module__XABe8G__targetLinkEntry p{color:var(--dashboard-danger);grid-column:1/-1;margin:0;font-size:.8125rem}.dashboard-module__XABe8G__noTargetWorkLink{margin-top:12px}.dashboard-module__XABe8G__successNotice,.dashboard-module__XABe8G__assessmentSuccess{border:1px solid color-mix(in srgb, var(--dashboard-success) 22%, var(--dashboard-border));background:var(--dashboard-success-soft);color:var(--dashboard-success);border-radius:10px;align-items:flex-start;gap:12px;margin:24px 0 0;padding:14px 16px;display:flex}.dashboard-module__XABe8G__assessmentSuccess{scroll-margin-top:88px}.dashboard-module__XABe8G__successNotice>svg,.dashboard-module__XABe8G__assessmentSuccess>svg{flex:none;width:19px;height:19px;margin-top:1px}.dashboard-module__XABe8G__assessmentSuccess>div{flex-direction:column;display:flex}.dashboard-module__XABe8G__assessmentSuccess p{color:var(--dashboard-text-secondary);margin:3px 0 0}.dashboard-module__XABe8G__focusedWorkNotice{border-left:3px solid var(--dashboard-primary);background:var(--dashboard-subtle);grid-template-columns:130px minmax(0,1fr);gap:20px;margin-top:28px;padding:16px 18px;display:grid}.dashboard-module__XABe8G__focusedWorkNotice>span{font-size:.8125rem;font-weight:700}.dashboard-module__XABe8G__focusedWorkNotice>div{flex-direction:column;display:flex}.dashboard-module__XABe8G__focusedWorkNotice p{color:var(--dashboard-text-secondary);margin:3px 0 0;font-size:.875rem}.dashboard-module__XABe8G__workList,.dashboard-module__XABe8G__activityList{border-top:0}.dashboard-module__XABe8G__workFilters{grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(130px,.8fr));gap:10px;margin:20px 0;display:grid}.dashboard-module__XABe8G__workFilters label{gap:5px;display:grid}.dashboard-module__XABe8G__workSearch{min-width:0}.dashboard-module__XABe8G__workFilterOptions{display:contents}.dashboard-module__XABe8G__filterToggle{display:none}.dashboard-module__XABe8G__workFilters input{border:1px solid var(--dashboard-control);background:var(--dashboard-surface);width:100%;min-height:44px;color:inherit;font:inherit;border-radius:8px;padding:9px 12px}.dashboard-module__XABe8G__workFilters select{border:1px solid var(--dashboard-control);background-color:var(--dashboard-surface);width:100%;min-height:44px;color:inherit;font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:8px;padding:9px 36px 9px 12px}.dashboard-module__XABe8G__workFilters>button{min-height:44px;color:var(--dashboard-link);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:650}.dashboard-module__XABe8G__filteredEmpty{text-align:center;padding:28px 0}.dashboard-module__XABe8G__filteredEmpty h3{margin:0 0 6px}.dashboard-module__XABe8G__filteredEmpty p{color:var(--dashboard-text-secondary);margin:0}.dashboard-module__XABe8G__workRow{border-bottom:1px solid var(--dashboard-border);scroll-margin-top:88px}.dashboard-module__XABe8G__focusedWorkRow{border:1px solid var(--dashboard-control);background:var(--dashboard-subtle);border-radius:10px;margin-inline:-12px;padding-inline:12px}.dashboard-module__XABe8G__workRow>summary{cursor:pointer;grid-template-columns:38px minmax(0,1fr) auto auto 20px 20px;align-items:center;gap:12px;min-height:84px;list-style:none;display:grid}.dashboard-module__XABe8G__workRow>summary::-webkit-details-marker{display:none}.dashboard-module__XABe8G__workIcon,.dashboard-module__XABe8G__activityIcon{background:var(--dashboard-subtle);width:36px;height:36px;color:var(--dashboard-text-secondary);border-radius:8px;place-items:center;display:grid}.dashboard-module__XABe8G__workIcon svg,.dashboard-module__XABe8G__activityIcon svg{width:17px;height:17px}.dashboard-module__XABe8G__workTitle,.dashboard-module__XABe8G__activityCopy{flex-direction:column;min-width:0;display:flex}.dashboard-module__XABe8G__workTitle small,.dashboard-module__XABe8G__activityCopy small{color:var(--dashboard-text-secondary);margin-top:3px;font-size:.875rem}.dashboard-module__XABe8G__workAssessment{color:var(--dashboard-text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:inline-flex}.dashboard-module__XABe8G__workAssessment svg{width:15px;height:15px}.dashboard-module__XABe8G__targetUsage{color:var(--dashboard-text-secondary);white-space:nowrap;font-size:.875rem}.dashboard-module__XABe8G__privacyIcon{width:16px;height:16px;color:var(--dashboard-text-secondary)}.dashboard-module__XABe8G__workDetail{border-left:2px solid var(--dashboard-border);margin:0 0 18px 50px;padding:4px 0 4px 16px}.dashboard-module__XABe8G__workDetail>p{color:var(--dashboard-text-secondary);margin:0}.dashboard-module__XABe8G__workDetail .dashboard-module__XABe8G__workSource{margin-top:8px;font-size:.875rem}.dashboard-module__XABe8G__workSource a{color:var(--dashboard-link);text-underline-offset:3px;font-weight:600;text-decoration:underline}.dashboard-module__XABe8G__competencyList{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dashboard-module__XABe8G__competencyList span{background:var(--dashboard-subtle);color:var(--dashboard-text);border-radius:6px;padding:5px 8px;font-size:.8125rem;font-weight:600}.dashboard-module__XABe8G__workActions{flex-wrap:wrap;gap:20px;margin-top:8px;display:flex}.dashboard-module__XABe8G__workActions .dashboard-module__XABe8G__inlineActionButton{gap:6px}.dashboard-module__XABe8G__workActions .dashboard-module__XABe8G__inlineActionButton svg{stroke-width:1.8px;flex:none;width:16px;height:16px}.dashboard-module__XABe8G__addWorkSection{border-top:1px solid var(--dashboard-border);grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:48px;margin-top:56px;padding-top:32px;display:grid}.dashboard-module__XABe8G__addWorkSection h2{margin:0;font-size:1.375rem}.dashboard-module__XABe8G__addWorkSection p{color:var(--dashboard-text-secondary);margin:8px 0 0}.dashboard-module__XABe8G__addWorkOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dashboard-module__XABe8G__addWorkOptions button{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);min-height:104px;color:var(--dashboard-text);cursor:pointer;text-align:left;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;display:flex}.dashboard-module__XABe8G__addWorkOptions button:hover{border-color:var(--dashboard-control);background:var(--dashboard-subtle)}.dashboard-module__XABe8G__addWorkOptions svg{width:20px;height:20px;color:var(--dashboard-text-secondary);flex:none}.dashboard-module__XABe8G__addWorkOptions span{flex-direction:column;display:flex}.dashboard-module__XABe8G__addWorkOptions small{color:var(--dashboard-text-secondary);margin-top:4px;font-size:.8125rem;line-height:1.45}.dashboard-module__XABe8G__activityItem{border-bottom:1px solid var(--dashboard-border);scroll-margin-top:88px}.dashboard-module__XABe8G__activityRow{grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:92px;display:grid}.dashboard-module__XABe8G__activityRow time{color:var(--dashboard-text-secondary);white-space:nowrap;font-size:.875rem}.dashboard-module__XABe8G__activityRow .dashboard-module__XABe8G__inlineActionButton{margin-top:0}.dashboard-module__XABe8G__activityDetail{border-left:2px solid var(--dashboard-border);background:var(--dashboard-subtle);margin:0 0 20px 54px;padding:16px 18px}.dashboard-module__XABe8G__activityDetail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;display:grid}.dashboard-module__XABe8G__activityDetail dl>div{flex-direction:column;display:flex}.dashboard-module__XABe8G__activityDetail dt{color:var(--dashboard-text-secondary);font-size:.8125rem}.dashboard-module__XABe8G__activityDetail dd{margin:3px 0 0;font-weight:600}.dashboard-module__XABe8G__activityDetail>p{color:var(--dashboard-text-secondary);margin:16px 0 0;line-height:1.55}.dashboard-module__XABe8G__switchDialog,.dashboard-module__XABe8G__flowDialog{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:min(100% - 32px,560px);max-height:min(760px,100vh - 32px);color:var(--dashboard-text);border-radius:12px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 72px #111a322e}.dashboard-module__XABe8G__switchDialog::backdrop,.dashboard-module__XABe8G__flowDialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#111a327a}.dashboard-module__XABe8G__dialogClose{width:44px;height:44px;color:var(--dashboard-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.dashboard-module__XABe8G__dialogClose:hover{background:var(--dashboard-subtle);color:var(--dashboard-text)}.dashboard-module__XABe8G__dialogClose svg{width:19px;height:19px}.dashboard-module__XABe8G__dialogBody{padding:32px}.dashboard-module__XABe8G__dialogBody h2{margin:0 40px 0 0;font-size:1.5rem;line-height:1.3}.dashboard-module__XABe8G__dialogBody>p{color:var(--dashboard-text-secondary);margin:10px 0 0;line-height:1.6}.dashboard-module__XABe8G__dialogChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.dashboard-module__XABe8G__dialogChoiceGrid button{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);min-height:112px;color:var(--dashboard-text);cursor:pointer;text-align:left;border-radius:10px;align-items:flex-start;gap:12px;padding:16px;display:flex}.dashboard-module__XABe8G__dialogChoiceGrid button:hover{border-color:var(--dashboard-control);background:var(--dashboard-subtle)}.dashboard-module__XABe8G__dialogChoiceGrid button>svg{width:20px;height:20px;color:var(--dashboard-text-secondary);flex:none}.dashboard-module__XABe8G__dialogChoiceGrid button>span{flex-direction:column;display:flex}.dashboard-module__XABe8G__dialogChoiceGrid small{color:var(--dashboard-text-secondary);margin-top:4px}.dashboard-module__XABe8G__formStack{gap:18px;margin-top:24px;display:grid}.dashboard-module__XABe8G__assignmentNote{border-left:3px solid var(--dashboard-accent);background:var(--dashboard-subtle);color:var(--dashboard-text-secondary);margin:0;padding:12px 14px;font-size:.875rem;line-height:1.55}.dashboard-module__XABe8G__formField{flex-direction:column;gap:7px;display:flex}fieldset.dashboard-module__XABe8G__formField{border:0;margin:0;padding:0}.dashboard-module__XABe8G__formField>legend{margin-bottom:7px;font-size:.875rem;font-weight:650}.dashboard-module__XABe8G__competencyPicker{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dashboard-module__XABe8G__competencyPicker label{border:1px solid var(--dashboard-border);cursor:pointer;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:9px 11px;display:flex}.dashboard-module__XABe8G__competencyPicker input[type=checkbox]{flex:none;width:18px;min-height:18px;padding:0}.dashboard-module__XABe8G__formField>span{font-size:.875rem;font-weight:650}.dashboard-module__XABe8G__formField input,.dashboard-module__XABe8G__formField select,.dashboard-module__XABe8G__formField textarea{border:1px solid var(--dashboard-control);background:var(--dashboard-surface);width:100%;min-height:44px;color:var(--dashboard-text);font:inherit;border-radius:8px;padding:10px 12px}.dashboard-module__XABe8G__formField select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:36px}.dashboard-module__XABe8G__formField textarea{resize:vertical;min-height:92px}.dashboard-module__XABe8G__formField input[type=file]{min-height:46px;color:var(--dashboard-text-secondary);cursor:pointer;padding:4px 8px}.dashboard-module__XABe8G__formField input[type=file]::file-selector-button{border:0;border-right:1px solid var(--dashboard-border);background:var(--dashboard-subtle);min-height:34px;color:var(--dashboard-text);font:inherit;cursor:pointer;border-radius:4px;margin-inline-end:10px;padding:6px 10px;font-weight:600;transition:background-color .14s}.dashboard-module__XABe8G__formField input[type=file]::file-selector-button:hover{background:var(--dashboard-selected)}.dashboard-module__XABe8G__formField small{color:var(--dashboard-text-secondary);font-size:.8125rem;line-height:1.45}.dashboard-module__XABe8G__requestSummary{background:var(--dashboard-subtle);border-radius:10px;align-items:center;gap:12px;margin-top:22px;padding:14px;display:flex}.dashboard-module__XABe8G__requestSummary>svg{width:20px;height:20px;color:var(--dashboard-text-secondary);flex:none}.dashboard-module__XABe8G__requestSummary>span{flex-direction:column;min-width:0;display:flex}.dashboard-module__XABe8G__requestSummary small{color:var(--dashboard-text-secondary);margin-top:3px}.dashboard-module__XABe8G__targetOption{border:1px solid var(--dashboard-border);background:var(--dashboard-surface);width:100%;min-height:96px;color:var(--dashboard-text);cursor:pointer;text-align:left;border-radius:12px;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:12px;margin-top:24px;padding:16px;display:grid}.dashboard-module__XABe8G__targetOption:hover{border-color:var(--dashboard-control);background:var(--dashboard-subtle)}.dashboard-module__XABe8G__targetOption>svg{width:20px;height:20px;color:var(--dashboard-text-secondary)}.dashboard-module__XABe8G__targetOption>span,.dashboard-module__XABe8G__targetChange>span,.dashboard-module__XABe8G__finalTarget>span{flex-direction:column;min-width:0;display:flex}.dashboard-module__XABe8G__targetOption small,.dashboard-module__XABe8G__targetChange small,.dashboard-module__XABe8G__finalTarget small{color:var(--dashboard-text-secondary);margin-top:3px;font-size:.8125rem}.dashboard-module__XABe8G__targetChange{border-top:1px solid var(--dashboard-border);border-bottom:1px solid var(--dashboard-border);grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:16px;margin-top:24px;padding:18px 0;display:grid}.dashboard-module__XABe8G__targetChange>svg{width:18px;height:18px;color:var(--dashboard-text-secondary)}.dashboard-module__XABe8G__preservedData{background:var(--dashboard-success-soft);border-radius:10px;padding:10px 12px;font-size:.875rem;color:var(--dashboard-success)!important}.dashboard-module__XABe8G__finalTarget{background:var(--dashboard-subtle);border-radius:12px;align-items:center;gap:12px;margin-top:24px;padding:16px;display:flex}.dashboard-module__XABe8G__finalTarget>svg{width:20px;height:20px;color:var(--dashboard-text-secondary)}.dashboard-module__XABe8G__dialogActions{justify-content:flex-end;gap:10px;margin-top:28px;display:flex}.dashboard-module__XABe8G__secondaryButton,.dashboard-module__XABe8G__primaryButton{cursor:pointer;border-radius:10px;min-height:44px;padding:9px 14px;font-weight:650}.dashboard-module__XABe8G__secondaryButton{border:1px solid var(--dashboard-control);background:var(--dashboard-surface);color:var(--dashboard-text)}.dashboard-module__XABe8G__secondaryButton:hover{background:var(--dashboard-subtle)}.dashboard-module__XABe8G__primaryButton{border:1px solid var(--dashboard-primary);background:var(--dashboard-primary);color:#fff}.dashboard-module__XABe8G__primaryButton:hover{background:var(--dashboard-primary-hover)}.dashboard-module__XABe8G__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-module__XABe8G__page :focus-visible,.dashboard-module__XABe8G__switchDialog :focus-visible,.dashboard-module__XABe8G__flowDialog :focus-visible{outline:2px solid var(--dashboard-focus);outline-offset:3px}@media (max-width:1023px){.dashboard-module__XABe8G__workFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__XABe8G__workSearch{grid-column:1/-1}.dashboard-module__XABe8G__page{padding:0}.dashboard-module__XABe8G__shell{min-height:100vh;box-shadow:none;border:0;border-radius:0}.dashboard-module__XABe8G__topbar{grid-template-columns:minmax(0,1fr) auto auto auto}.dashboard-module__XABe8G__workspace{grid-template-columns:1fr;transition:none}.dashboard-module__XABe8G__sidebar{display:none}.dashboard-module__XABe8G__content{width:min(100%,900px);padding-inline:32px}.dashboard-module__XABe8G__mobileMenu{display:block;position:relative}.dashboard-module__XABe8G__mobileMenu>summary{cursor:pointer;border-radius:8px;align-items:center;gap:6px;min-width:44px;height:44px;padding-inline:8px;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.dashboard-module__XABe8G__mobileMenu>summary:hover{background:var(--dashboard-subtle)}.dashboard-module__XABe8G__mobileMenu>summary svg{width:20px;height:20px}.dashboard-module__XABe8G__mobileNav{z-index:20;border:1px solid var(--dashboard-border);background:var(--dashboard-surface);border-radius:12px;width:min(260px,100vw - 32px);max-height:calc(100dvh - 88px);padding:8px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 18px 48px #111a3224}}.dashboard-module__XABe8G__dialogError{background:var(--dashboard-danger-soft);border-radius:10px;padding:10px 12px;font-size:.875rem;color:var(--dashboard-danger)!important}@media (max-width:799px){.dashboard-module__XABe8G__nextStep{grid-template-columns:1fr;gap:18px}.dashboard-module__XABe8G__nextStep .dashboard-module__XABe8G__primaryAction{width:100%}.dashboard-module__XABe8G__readinessStrip{grid-template-columns:1fr;gap:16px}.dashboard-module__XABe8G__progressLegend{justify-content:flex-start}.dashboard-module__XABe8G__criterionFocusGrid,.dashboard-module__XABe8G__collectionGrid{grid-template-columns:1fr}}@media (max-width:639px){.dashboard-module__XABe8G__workFilters{grid-template-columns:1fr}.dashboard-module__XABe8G__workSearch{align-items:flex-end;gap:8px;display:flex}.dashboard-module__XABe8G__workSearch>label{flex:1;min-width:0}.dashboard-module__XABe8G__filterToggle{border:1px solid var(--dashboard-control);background:var(--dashboard-surface);min-height:44px;color:var(--dashboard-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-size:.875rem;display:inline-flex}.dashboard-module__XABe8G__filterToggle svg{width:16px;height:16px}.dashboard-module__XABe8G__workFilterOptions{display:none}.dashboard-module__XABe8G__workFilterOptions[data-open=true]{grid-template-columns:1fr;gap:12px;display:grid}.dashboard-module__XABe8G__competencyPicker{grid-template-columns:1fr}.dashboard-module__XABe8G__topbar{z-index:12;background:var(--dashboard-surface);grid-template-columns:1fr auto auto;gap:8px;padding-inline:16px;position:sticky;top:0}.dashboard-module__XABe8G__demoBadge{white-space:nowrap;padding-inline:8px;font-size:.75rem}.dashboard-module__XABe8G__demoBadge svg,.dashboard-module__XABe8G__demoBadgeDetail,.dashboard-module__XABe8G__profile{display:none}.dashboard-module__XABe8G__content{padding:24px 16px 48px}.dashboard-module__XABe8G__targetHeader,.dashboard-module__XABe8G__pageHeading{flex-direction:column;align-items:stretch;gap:20px}.dashboard-module__XABe8G__switchTargetButton,.dashboard-module__XABe8G__pageHeading>.dashboard-module__XABe8G__primaryAction{width:100%}.dashboard-module__XABe8G__targetMeta{gap:5px}.dashboard-module__XABe8G__readinessStrip{margin-top:28px;padding:18px}.dashboard-module__XABe8G__nextStep{margin-top:24px;padding:18px}.dashboard-module__XABe8G__primaryAction{width:100%}.dashboard-module__XABe8G__requirementsSection,.dashboard-module__XABe8G__updatesSection,.dashboard-module__XABe8G__workSection,.dashboard-module__XABe8G__activitySection{margin-top:44px}.dashboard-module__XABe8G__sectionHeader{flex-direction:column;align-items:flex-start;gap:10px}.dashboard-module__XABe8G__sectionHeader>a{min-height:36px}.dashboard-module__XABe8G__criterionCard{min-height:0;padding:18px}.dashboard-module__XABe8G__criterionCardFooter{flex-direction:column;align-items:stretch}.dashboard-module__XABe8G__criterionMeta{max-width:none}.dashboard-module__XABe8G__criterionAction{width:100%}.dashboard-module__XABe8G__criterionCollection>summary{grid-template-columns:36px minmax(0,1fr) auto 16px;gap:10px;padding:13px 14px}.dashboard-module__XABe8G__collectionIcon{width:36px;height:36px}.dashboard-module__XABe8G__collectionGrid{padding:12px}.dashboard-module__XABe8G__collectionGrid article{padding:14px}.dashboard-module__XABe8G__updateRow{grid-template-columns:28px minmax(0,1fr);padding-block:12px}.dashboard-module__XABe8G__updateRow time{grid-column:2}.dashboard-module__XABe8G__workRow>summary{grid-template-columns:36px minmax(0,1fr) 18px;gap:10px;padding-block:10px}.dashboard-module__XABe8G__workAssessment,.dashboard-module__XABe8G__targetUsage,.dashboard-module__XABe8G__privacyIcon{grid-column:2}.dashboard-module__XABe8G__workAssessment{margin-top:-4px}.dashboard-module__XABe8G__targetUsage{display:none}.dashboard-module__XABe8G__privacyIcon{width:14px;margin-top:-3px}.dashboard-module__XABe8G__workRow>summary .dashboard-module__XABe8G__disclosureIcon{grid-area:1/3/span 3}.dashboard-module__XABe8G__workDetail{margin-left:0}.dashboard-module__XABe8G__focusedWorkNotice{grid-template-columns:1fr;gap:6px}.dashboard-module__XABe8G__addWorkSection{grid-template-columns:1fr;gap:24px}.dashboard-module__XABe8G__addWorkOptions{grid-template-columns:1fr}.dashboard-module__XABe8G__activityRow{grid-template-columns:38px minmax(0,1fr);padding-block:14px}.dashboard-module__XABe8G__activityRow time,.dashboard-module__XABe8G__activityRow .dashboard-module__XABe8G__inlineAction,.dashboard-module__XABe8G__activityRow .dashboard-module__XABe8G__inlineActionButton{grid-column:2}.dashboard-module__XABe8G__activityDetail{margin-left:38px;padding:14px}.dashboard-module__XABe8G__activityDetail dl{grid-template-columns:1fr}.dashboard-module__XABe8G__dialogBody{padding:28px 20px 20px}.dashboard-module__XABe8G__dialogChoiceGrid,.dashboard-module__XABe8G__targetChange{grid-template-columns:1fr}.dashboard-module__XABe8G__targetChange>svg{transform:rotate(90deg)}.dashboard-module__XABe8G__dialogActions{flex-direction:column-reverse;align-items:stretch}.dashboard-module__XABe8G__dialogActions button{width:100%}.dashboard-module__XABe8G__targetLinkEntry{grid-template-columns:1fr}.dashboard-module__XABe8G__targetLinkEntry button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.dashboard-module__XABe8G__page *,.dashboard-module__XABe8G__page :before,.dashboard-module__XABe8G__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.outcome-module__KucHkq__heading{margin-bottom:32px}.outcome-module__KucHkq__heading h1{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(1.75rem,3vw,2rem);font-weight:600;line-height:1.2}.outcome-module__KucHkq__heading p{color:#666;max-width:720px;margin:0;line-height:1.6}.outcome-module__KucHkq__grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.75fr);align-items:start;gap:24px;display:grid}.outcome-module__KucHkq__panel{border:1px solid var(--color-border);border-radius:12px;padding:24px}.outcome-module__KucHkq__panel h2{margin:0 0 20px;font-size:1.35rem}.outcome-module__KucHkq__panel>p{color:#666;line-height:1.6}.outcome-module__KucHkq__decision{background:#e7f4ec;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:16px;display:flex}.outcome-module__KucHkq__decision svg{color:#236a47;flex:none;width:20px;height:20px}.outcome-module__KucHkq__decision span{display:grid}.outcome-module__KucHkq__decision small{color:#526159}.outcome-module__KucHkq__form{gap:16px;display:grid}.outcome-module__KucHkq__form label{gap:7px;display:grid}.outcome-module__KucHkq__form label>span{font-weight:650}.outcome-module__KucHkq__form input,.outcome-module__KucHkq__form textarea{border:1px solid var(--dashboard-control);background:var(--color-background);width:100%;min-height:44px;color:inherit;font:inherit;border-radius:8px;padding:11px 12px}.outcome-module__KucHkq__form select{border:1px solid var(--dashboard-control);background-color:var(--color-background);width:100%;color:inherit;font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:8px;padding:11px 36px 11px 12px}.outcome-module__KucHkq__form textarea{resize:vertical}.outcome-module__KucHkq__disclosure{color:#666;margin:0;font-size:.92rem;line-height:1.55}.outcome-module__KucHkq__notice{background:var(--color-muted);border-radius:8px;margin-top:16px;padding:12px 14px;color:inherit!important}.outcome-module__KucHkq__list{gap:0;margin:0;padding:0;list-style:none;display:grid}.outcome-module__KucHkq__list li{border-bottom:1px solid var(--color-border);gap:4px;padding:16px 0;display:grid}.outcome-module__KucHkq__list li:first-child{padding-top:0}.outcome-module__KucHkq__list li:last-child{border-bottom:0}.outcome-module__KucHkq__list span,.outcome-module__KucHkq__list small{color:#666}.outcome-module__KucHkq__outcomeEditForm{gap:10px;margin-bottom:10px;display:grid}.outcome-module__KucHkq__outcomeEditForm label{gap:5px;display:grid}.outcome-module__KucHkq__outcomeEditForm label>span{color:inherit;font-size:.85rem;font-weight:650}.outcome-module__KucHkq__outcomeEditForm input,.outcome-module__KucHkq__outcomeEditForm textarea{border:1px solid var(--color-control-border);background:var(--color-background);width:100%;min-height:44px;color:inherit;font:inherit;border-radius:7px;padding:9px 12px}.outcome-module__KucHkq__outcomeEditForm select{border:1px solid var(--color-control-border);background-color:var(--color-background);width:100%;color:inherit;font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:7px;padding:9px 36px 9px 12px}@media (max-width:760px){.outcome-module__KucHkq__grid{grid-template-columns:1fr}.outcome-module__KucHkq__panel{padding:18px}}
.target-explorer-module__VtjhOq__explorer{width:min(100%,920px);margin-inline:auto}.target-explorer-module__VtjhOq__heading{align-items:flex-start;gap:16px;display:flex}.target-explorer-module__VtjhOq__icon{background:var(--color-surface-muted);width:48px;height:48px;color:var(--color-primary);border-radius:10px;flex:none;place-items:center;display:grid}.target-explorer-module__VtjhOq__icon svg{width:23px;height:23px}.target-explorer-module__VtjhOq__heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,5vw,2.5rem);line-height:1.18}.target-explorer-module__VtjhOq__heading p{max-width:660px;color:var(--color-text-secondary);margin:8px 0 0;line-height:1.6}.target-explorer-module__VtjhOq__searchForm{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(280px,2fr) minmax(150px,.8fr) minmax(150px,.8fr) auto;align-items:end;gap:10px;margin-top:28px;padding:20px 0;display:grid}.target-explorer-module__VtjhOq__searchForm label{gap:7px;min-width:0;display:grid}.target-explorer-module__VtjhOq__searchForm label>span:first-child{color:var(--color-text);font-size:.8125rem;font-weight:650}.target-explorer-module__VtjhOq__searchForm input,.target-explorer-module__VtjhOq__searchForm select{border:1px solid var(--color-control-border);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-text);font:inherit;border-radius:7px;padding:10px 12px}.target-explorer-module__VtjhOq__searchForm select{appearance:none;cursor:pointer;padding-right:40px;background-image:none!important}.target-explorer-module__VtjhOq__selectWrap>svg{width:16px;height:16px;color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.target-explorer-module__VtjhOq__selectWrap,.target-explorer-module__VtjhOq__inputWrap{display:block;position:relative}.target-explorer-module__VtjhOq__inputWrap svg{width:18px;height:18px;color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.target-explorer-module__VtjhOq__inputWrap input{padding-left:39px}.target-explorer-module__VtjhOq__resultCount{color:var(--color-text-secondary);margin:20px 0 0;font-size:.875rem}.target-explorer-module__VtjhOq__results{border-top:1px solid var(--color-border);margin-top:8px}.target-explorer-module__VtjhOq__resultRow{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1.25fr) minmax(220px,.9fr) auto;align-items:center;gap:24px;padding:20px 0;display:grid}.target-explorer-module__VtjhOq__resultMain,.target-explorer-module__VtjhOq__resultTrust{flex-direction:column;min-width:0;display:flex}.target-explorer-module__VtjhOq__resultMain h2{margin:0;font-size:1.125rem;line-height:1.35}.target-explorer-module__VtjhOq__resultMain strong{margin-top:3px;font-weight:500}.target-explorer-module__VtjhOq__resultMain p,.target-explorer-module__VtjhOq__resultTrust small{color:var(--color-text-secondary);margin:4px 0 0;font-size:.8125rem;line-height:1.5}.target-explorer-module__VtjhOq__resultTrust span{color:var(--color-text);font-size:.875rem;font-weight:600}.target-explorer-module__VtjhOq__resultAction{min-height:44px;color:var(--color-primary);text-underline-offset:3px;white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-weight:650;text-decoration:underline;display:inline-flex}.target-explorer-module__VtjhOq__resultAction svg{width:16px;height:16px}.target-explorer-module__VtjhOq__error,.target-explorer-module__VtjhOq__empty{border-radius:8px;margin-top:16px;padding:14px 16px}.target-explorer-module__VtjhOq__error{background:var(--color-danger-soft);color:var(--color-danger)}.target-explorer-module__VtjhOq__empty{border:1px solid var(--color-border);background:var(--color-surface-muted)}.target-explorer-module__VtjhOq__empty h2{margin:0;font-size:1.125rem}.target-explorer-module__VtjhOq__empty p{color:var(--color-text-secondary);margin:6px 0 0;line-height:1.55}.target-explorer-module__VtjhOq__explorer :focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (max-width:820px){.target-explorer-module__VtjhOq__searchForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.target-explorer-module__VtjhOq__queryField{grid-column:1/-1}.target-explorer-module__VtjhOq__searchForm button{grid-column:1/-1;width:100%}.target-explorer-module__VtjhOq__resultRow{grid-template-columns:minmax(0,1fr) auto;gap:12px 18px}.target-explorer-module__VtjhOq__resultTrust{grid-column:1}.target-explorer-module__VtjhOq__resultAction{grid-area:1/2/span 2}}@media (max-width:560px){.target-explorer-module__VtjhOq__heading{flex-direction:column}.target-explorer-module__VtjhOq__searchForm{grid-template-columns:minmax(0,1fr);padding-block:18px}.target-explorer-module__VtjhOq__queryField,.target-explorer-module__VtjhOq__searchForm button{grid-column:1}.target-explorer-module__VtjhOq__resultRow{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:18px}.target-explorer-module__VtjhOq__resultTrust,.target-explorer-module__VtjhOq__resultAction{grid-area:auto/1}.target-explorer-module__VtjhOq__resultAction{width:fit-content}}
.target-jobs-module__RDg_kW__page{--dashboard-control:var(--color-control-border);--dashboard-surface:var(--color-surface);--dashboard-primary:var(--color-primary);--dashboard-danger:var(--color-danger);background:var(--color-canvas);min-height:100vh;color:var(--color-text)}.target-jobs-module__RDg_kW__topbar{border-bottom:1px solid var(--color-border);background:var(--color-surface);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:12px max(20px,50vw - 560px);display:flex}.target-jobs-module__RDg_kW__topbar>a:first-child{width:132px}.target-jobs-module__RDg_kW__mobileBack{display:none}.target-jobs-module__RDg_kW__content{width:min(100% - 40px,1024px);margin-inline:auto;padding:56px 0 88px}.target-jobs-module__RDg_kW__manualTarget{border-top:1px solid var(--color-border);width:min(100%,920px);margin:40px auto 0;padding-top:28px}.target-jobs-module__RDg_kW__manualTarget h2{margin:0;font-size:1.125rem}.target-jobs-module__RDg_kW__manualTarget>p{color:var(--color-text-secondary);margin:6px 0 0}@media (max-width:560px){.target-jobs-module__RDg_kW__topbar{min-height:64px;padding-inline:16px}.target-jobs-module__RDg_kW__topbar>a:first-child{width:104px}.target-jobs-module__RDg_kW__desktopBack{display:none}.target-jobs-module__RDg_kW__mobileBack{display:inline}.target-jobs-module__RDg_kW__content{width:100%;padding:32px 16px 64px}}
.tentang-module__GOus9W__page{background:var(--color-canvas);min-height:100vh;color:var(--color-text)}.tentang-module__GOus9W__hero{isolation:isolate;background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:80px 0 64px;position:relative;overflow:hidden}.tentang-module__GOus9W__hero h1{letter-spacing:-.025em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(2.25rem,4.5vw,3.25rem);font-weight:700;line-height:1.12}.tentang-module__GOus9W__heroDescription{max-width:720px;margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:1.1875rem;line-height:1.65}.tentang-module__GOus9W__section{border-bottom:1px solid var(--color-border);padding:clamp(56px,7vw,88px) 0}.tentang-module__GOus9W__sectionWhite{background:var(--color-surface)}.tentang-module__GOus9W__sectionMuted{background:var(--color-canvas)}.tentang-module__GOus9W__sectionHeader{max-width:760px;margin-bottom:var(--space-8)}.tentang-module__GOus9W__sectionHeader h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.22}.tentang-module__GOus9W__sectionHeader p{margin:var(--space-4) 0 0;color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.6}.tentang-module__GOus9W__statsGrid{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tentang-module__GOus9W__statCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.tentang-module__GOus9W__statNumber{color:var(--color-primary);letter-spacing:-.02em;margin-bottom:var(--space-2);font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:800;line-height:1.1}.tentang-module__GOus9W__statLabel{color:var(--color-text);margin-bottom:var(--space-2);font-size:.9375rem;font-weight:700}.tentang-module__GOus9W__statDesc{color:var(--color-text-secondary);margin:0;font-size:.84375rem;line-height:1.55}.tentang-module__GOus9W__sourceLinkWrapper{margin-top:var(--space-7);align-items:center;gap:var(--space-2);display:flex}.tentang-module__GOus9W__sourceLink{align-items:center;gap:var(--space-2);color:var(--color-primary);text-underline-offset:4px;font-size:.9375rem;font-weight:600;text-decoration:underline;display:inline-flex}.tentang-module__GOus9W__sourceLink:hover{color:var(--color-primary-hover)}.tentang-module__GOus9W__sourceLink svg{width:16px;height:16px}.tentang-module__GOus9W__pillarsGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tentang-module__GOus9W__pillarCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-7);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}.tentang-module__GOus9W__pillarIcon{border-radius:var(--radius-md);background:var(--color-surface-muted);width:48px;height:48px;color:var(--color-primary);margin-bottom:var(--space-5);justify-content:center;align-items:center;display:inline-flex}.tentang-module__GOus9W__pillarIcon svg{stroke-width:2px;width:24px;height:24px}.tentang-module__GOus9W__pillarCard h3{margin:0 0 var(--space-3);font-size:1.25rem;font-weight:700;line-height:1.3}.tentang-module__GOus9W__pillarCard p{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.65}.tentang-module__GOus9W__principlesLayout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.tentang-module__GOus9W__principleItem{gap:var(--space-4);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-6);display:flex}.tentang-module__GOus9W__principleItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tentang-module__GOus9W__principleBadge{border-radius:var(--radius-full);background:var(--color-proven-soft);width:32px;height:32px;color:var(--color-proven);flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.tentang-module__GOus9W__principleContent h4{margin:0 0 var(--space-2);font-size:1.125rem;font-weight:700}.tentang-module__GOus9W__principleContent p{color:var(--color-text-secondary);margin:0;font-size:.9375rem;line-height:1.6}.tentang-module__GOus9W__ctaSection{background:var(--color-surface-muted);text-align:center;border-top:1px solid var(--color-border);padding:clamp(64px,8vw,96px) 0}.tentang-module__GOus9W__ctaContent{max-width:680px;margin-inline:auto}.tentang-module__GOus9W__ctaContent h2{letter-spacing:-.02em;margin:0;font-size:clamp(2rem,3.5vw,2.5rem);font-weight:700}.tentang-module__GOus9W__ctaContent p{margin:var(--space-4) auto var(--space-7);color:var(--color-text-secondary);font-size:1.125rem;line-height:1.6}.tentang-module__GOus9W__ctaActions{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:1023px){.tentang-module__GOus9W__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tentang-module__GOus9W__pillarsGrid,.tentang-module__GOus9W__principlesLayout{grid-template-columns:1fr}}@media (max-width:640px){.tentang-module__GOus9W__hero{padding:56px 0 48px}.tentang-module__GOus9W__statsGrid{grid-template-columns:1fr}.tentang-module__GOus9W__ctaActions{flex-direction:column}.tentang-module__GOus9W__ctaActions a{width:100%}}
.account-panel-module__jfpCUW__panel,.account-panel-module__jfpCUW__settingsStack{width:min(100%,720px);margin-top:40px}.account-panel-module__jfpCUW__panel{border-top:1px solid var(--color-border)}.account-panel-module__jfpCUW__panelHeader{padding:24px 0 20px}.account-panel-module__jfpCUW__panelHeader h2,.account-panel-module__jfpCUW__settingSection h2{color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:650;line-height:1.4}.account-panel-module__jfpCUW__panelHeader p,.account-panel-module__jfpCUW__settingSection p{color:color-mix(in srgb, var(--color-foreground) 62%, var(--color-background));margin:6px 0 0;font-size:.875rem;line-height:1.55}.account-panel-module__jfpCUW__form{border-bottom:1px solid var(--color-border);gap:20px;padding-bottom:28px;display:grid}.account-panel-module__jfpCUW__field{flex-direction:column;gap:7px;display:flex}.account-panel-module__jfpCUW__field>span{color:var(--color-foreground);font-size:.875rem;font-weight:650}.account-panel-module__jfpCUW__field input{border:1px solid var(--color-control-border);background:var(--color-background);width:100%;min-height:46px;color:var(--color-foreground);font:inherit;border-radius:8px;padding:10px 12px}.account-panel-module__jfpCUW__field input[readonly]{border-color:var(--color-border);background:var(--color-muted);color:color-mix(in srgb, var(--color-foreground) 68%, var(--color-background))}.account-panel-module__jfpCUW__field small{color:color-mix(in srgb, var(--color-foreground) 62%, var(--color-background));font-size:.75rem}.account-panel-module__jfpCUW__formFooter{justify-content:space-between;align-items:center;gap:20px;min-height:44px;display:flex}.account-panel-module__jfpCUW__primaryButton,.account-panel-module__jfpCUW__secondaryButton,.account-panel-module__jfpCUW__dangerButton{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:.875rem;font-weight:650;display:inline-flex}.account-panel-module__jfpCUW__primaryButton{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-primary-foreground)}.account-panel-module__jfpCUW__primaryButton:hover{background:var(--color-primary-hover)}.account-panel-module__jfpCUW__secondaryButton{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground)}.account-panel-module__jfpCUW__secondaryButton:hover{background:var(--color-muted)}.account-panel-module__jfpCUW__dangerButton{background:var(--color-background);color:#a53b37;border:1px solid #a53b37}.account-panel-module__jfpCUW__dangerButton:hover{background:#fbe9e8}.account-panel-module__jfpCUW__primaryButton svg,.account-panel-module__jfpCUW__secondaryButton svg,.account-panel-module__jfpCUW__dangerButton svg{width:17px;height:17px}.account-panel-module__jfpCUW__primaryButton:disabled,.account-panel-module__jfpCUW__secondaryButton:disabled,.account-panel-module__jfpCUW__dangerButton:disabled{cursor:wait;opacity:.65}.account-panel-module__jfpCUW__successMessage,.account-panel-module__jfpCUW__errorMessage{margin:0;font-size:.875rem;font-weight:550;line-height:1.5}.account-panel-module__jfpCUW__successMessage{color:#236a47}.account-panel-module__jfpCUW__errorMessage{color:#a53b37}.account-panel-module__jfpCUW__roleSection{border-bottom:1px solid var(--color-border);padding:24px 0}.account-panel-module__jfpCUW__roleSectionHeader h2{color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:650;line-height:1.4}.account-panel-module__jfpCUW__roleSectionHeader p{color:color-mix(in srgb, var(--color-foreground) 62%, var(--color-background));margin:6px 0 0;font-size:.875rem;line-height:1.55}.account-panel-module__jfpCUW__roleGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:16px;display:grid}.account-panel-module__jfpCUW__roleCard{text-align:left;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-foreground);font:inherit;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;padding:14px 16px;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex}.account-panel-module__jfpCUW__roleCard:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-muted)}.account-panel-module__jfpCUW__roleCardActive{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 6%, var(--color-background));cursor:default}.account-panel-module__jfpCUW__roleCardHeader{justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:6px;display:flex}.account-panel-module__jfpCUW__roleCardHeader strong{font-size:.9375rem;font-weight:650}.account-panel-module__jfpCUW__activeTag{background:var(--color-primary);color:var(--color-primary-foreground);border-radius:9999px;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.account-panel-module__jfpCUW__switchTag{color:var(--color-primary);opacity:.8;font-size:.75rem;font-weight:550}.account-panel-module__jfpCUW__roleCard p{color:color-mix(in srgb, var(--color-foreground) 65%, var(--color-background));margin:0;font-size:.8125rem;line-height:1.45}.account-panel-module__jfpCUW__settingSection{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 0;display:grid}@media (max-width:639px){.account-panel-module__jfpCUW__panel,.account-panel-module__jfpCUW__settingsStack{margin-top:28px}.account-panel-module__jfpCUW__formFooter,.account-panel-module__jfpCUW__settingSection{flex-direction:column;align-items:stretch}.account-panel-module__jfpCUW__settingSection{display:flex}.account-panel-module__jfpCUW__primaryButton,.account-panel-module__jfpCUW__secondaryButton,.account-panel-module__jfpCUW__dangerButton{width:100%}}
.team-management-module__g_fdSG__panel{border-top:1px solid var(--color-border);width:min(100%,720px);margin-top:40px;padding-top:24px}.team-management-module__g_fdSG__panelHeader{margin-bottom:20px}.team-management-module__g_fdSG__panelHeader h2{color:var(--color-foreground);margin:0;font-size:1.125rem;font-weight:650;line-height:1.4}.team-management-module__g_fdSG__panelHeader p{color:color-mix(in srgb, var(--color-foreground) 62%, var(--color-background));margin:6px 0 0;font-size:.875rem;line-height:1.55}.team-management-module__g_fdSG__memberList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.team-management-module__g_fdSG__memberCard{border:1px solid var(--color-border);background:var(--color-background);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.team-management-module__g_fdSG__memberInfo{align-items:center;gap:14px;min-width:0;display:flex}.team-management-module__g_fdSG__avatar{background:var(--color-muted);width:40px;height:40px;color:var(--color-foreground);border-radius:9999px;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:650;display:grid}.team-management-module__g_fdSG__details{flex-direction:column;gap:3px;min-width:0;display:flex}.team-management-module__g_fdSG__nameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.team-management-module__g_fdSG__nameRow strong{color:var(--color-foreground);font-size:.9375rem;font-weight:650}.team-management-module__g_fdSG__email{color:color-mix(in srgb, var(--color-foreground) 65%, var(--color-background));font-size:.8125rem}.team-management-module__g_fdSG__badge{border-radius:9999px;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-flex}.team-management-module__g_fdSG__badgeRecruiter{background:var(--color-muted);color:var(--color-foreground)}.team-management-module__g_fdSG__badgeHiringManager{color:#5b21b6;background:#ede9fe}.team-management-module__g_fdSG__badgeVerifier{color:#0369a1;background:#e0f2fe}.team-management-module__g_fdSG__scopeTags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.team-management-module__g_fdSG__scopeTag{background:var(--color-muted);color:color-mix(in srgb, var(--color-foreground) 75%, var(--color-background));border-radius:4px;padding:1px 6px;font-size:.6875rem;display:inline-flex}.team-management-module__g_fdSG__removeButton{border:1px solid var(--color-border);color:#a53b37;font:inherit;cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.team-management-module__g_fdSG__removeButton:hover:not(:disabled){background:#fbe9e8;border-color:#a53b37}.team-management-module__g_fdSG__removeButton:disabled{opacity:.5;cursor:not-allowed}.team-management-module__g_fdSG__addMemberCard{border:1px dashed var(--color-border);background:color-mix(in srgb, var(--color-background) 95%, var(--color-muted));border-radius:8px;padding:20px}.team-management-module__g_fdSG__addMemberHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.team-management-module__g_fdSG__addMemberHeader h3{color:var(--color-foreground);margin:0;font-size:.9375rem;font-weight:650}.team-management-module__g_fdSG__formGrid{gap:16px;display:grid}.team-management-module__g_fdSG__field{flex-direction:column;gap:6px;display:flex}.team-management-module__g_fdSG__field label{color:var(--color-foreground);font-size:.8125rem;font-weight:650}.team-management-module__g_fdSG__field input{border:1px solid var(--color-control-border);background:var(--color-background);width:100%;min-height:44px;color:var(--color-foreground);font:inherit;border-radius:6px;padding:8px 12px;font-size:.875rem}.team-management-module__g_fdSG__field select{border:1px solid var(--color-control-border);background-color:var(--color-background);width:100%;min-height:44px;color:var(--color-foreground);font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:6px;padding:8px 36px 8px 12px;font-size:.875rem}.team-management-module__g_fdSG__competencyCheckboxes{border:1px solid var(--color-border);background:var(--color-background);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:6px;padding:10px;display:grid}.team-management-module__g_fdSG__checkboxLabel{color:var(--color-foreground);cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;display:flex}.team-management-module__g_fdSG__submitButton{border:1px solid var(--color-primary);background:var(--color-primary);min-height:42px;color:var(--color-primary-foreground);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:8px 16px;font-size:.875rem;font-weight:650;display:inline-flex}.team-management-module__g_fdSG__submitButton:hover:not(:disabled){background:var(--color-primary-hover)}.team-management-module__g_fdSG__submitButton:disabled{opacity:.65;cursor:wait}.team-management-module__g_fdSG__errorMessage{color:#a53b37;margin:0 0 12px;font-size:.8125rem;font-weight:600}.team-management-module__g_fdSG__successMessage{color:#236a47;margin:0 0 12px;font-size:.8125rem;font-weight:600}@media (max-width:639px){.team-management-module__g_fdSG__memberCard{flex-direction:column;align-items:stretch}.team-management-module__g_fdSG__removeButton{align-self:flex-start}}
.verifier-module__3YGEGq__heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.verifier-module__3YGEGq__heading span{color:var(--company-info);text-transform:uppercase;font-size:.8125rem;font-weight:700}.verifier-module__3YGEGq__heading h1{letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(1.75rem,3vw,2rem);font-weight:600;line-height:1.2}.verifier-module__3YGEGq__heading p,.verifier-module__3YGEGq__empty{max-width:720px;color:var(--company-text-secondary);line-height:1.6}.verifier-module__3YGEGq__heading>svg{width:34px;height:34px;color:var(--company-success)}.verifier-module__3YGEGq__summary{border-block:1px solid var(--company-border);gap:28px;margin-top:32px;padding:18px 0;display:flex}.verifier-module__3YGEGq__summary span{color:var(--company-text-secondary);align-items:center;gap:8px;display:flex}.verifier-module__3YGEGq__summary svg{width:18px;height:18px}.verifier-module__3YGEGq__summary strong{color:var(--company-text);font-size:1.25rem}.verifier-module__3YGEGq__notice{border-left:3px solid var(--company-info);background:var(--company-info-soft);margin-top:24px;padding:12px 14px}.verifier-module__3YGEGq__assessmentActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.verifier-module__3YGEGq__revisionWaiting,.verifier-module__3YGEGq__candidateRevision{background:#fff8e6;border-left:3px solid #8a5a00;margin-top:16px;padding:14px 16px}.verifier-module__3YGEGq__revoked{color:#a53b37;background:#fbe9e8}.verifier-module__3YGEGq__revocationForm{border-top:1px solid var(--verifier-border,#e6e6e6);gap:12px;margin-top:18px;padding-top:18px;display:grid}.verifier-module__3YGEGq__revocationForm label{gap:7px;display:grid}.verifier-module__3YGEGq__revocationForm label>span{font-weight:650}.verifier-module__3YGEGq__revocationForm textarea{width:100%;font:inherit;resize:vertical;border:1px solid #a1a1a1;border-radius:8px;padding:10px}.verifier-module__3YGEGq__assessmentActions .verifier-module__3YGEGq__destructiveButton,.verifier-module__3YGEGq__revocationForm .verifier-module__3YGEGq__destructiveButton{border:1px solid var(--company-danger);background:var(--company-danger);color:#fff;cursor:pointer;width:fit-content;min-height:44px;font:inherit;border-radius:6px;justify-self:start;padding:10px 16px;font-weight:700;transition:background-color .14s,border-color .14s}.verifier-module__3YGEGq__assessmentActions .verifier-module__3YGEGq__destructiveButton:hover:not(:disabled),.verifier-module__3YGEGq__revocationForm .verifier-module__3YGEGq__destructiveButton:hover:not(:disabled){background:#842c29;border-color:#842c29}.verifier-module__3YGEGq__assessmentActions .verifier-module__3YGEGq__destructiveButton:focus-visible,.verifier-module__3YGEGq__revocationForm .verifier-module__3YGEGq__destructiveButton:focus-visible,.verifier-module__3YGEGq__confirmationCancel:focus-visible,.verifier-module__3YGEGq__confirmationConfirm:focus-visible{outline:3px solid color-mix(in srgb, var(--company-focus) 42%, transparent);outline-offset:2px}.verifier-module__3YGEGq__confirmationDialog{border:1px solid var(--company-border);background:var(--company-surface);width:min(460px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--company-text);border-radius:10px;margin:auto;padding:24px;box-shadow:0 18px 52px #00000038}.verifier-module__3YGEGq__confirmationDialog::backdrop{background:#1112146b}.verifier-module__3YGEGq__confirmationDialog h2{margin:0;font-size:1.25rem;line-height:1.3}.verifier-module__3YGEGq__confirmationDialog p{color:var(--company-text-secondary);margin:12px 0 0;line-height:1.55}.verifier-module__3YGEGq__confirmationActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.verifier-module__3YGEGq__confirmationCancel,.verifier-module__3YGEGq__confirmationConfirm{min-height:44px;color:inherit;cursor:pointer;font:inherit;border-radius:6px;padding:9px 14px;font-weight:650}.verifier-module__3YGEGq__confirmationCancel{border:1px solid var(--company-border);background:var(--company-surface)}.verifier-module__3YGEGq__confirmationCancel:hover{background:var(--company-subtle)}.verifier-module__3YGEGq__confirmationConfirm{border:1px solid var(--company-danger);background:var(--company-danger);color:#fff}.verifier-module__3YGEGq__confirmationConfirm:hover{background:#842c29;border-color:#842c29}.verifier-module__3YGEGq__revisionWaiting p,.verifier-module__3YGEGq__candidateRevision p{margin:6px 0;line-height:1.6}.verifier-module__3YGEGq__revisionWaiting small{color:#666}.verifier-module__3YGEGq__candidateRevision{background:#f1fbf5;border-left-color:#236a47}.verifier-module__3YGEGq__assignmentList{margin-top:44px}.verifier-module__3YGEGq__assignmentList>h2{margin:0 0 18px;font-size:1.375rem}.verifier-module__3YGEGq__assignment{border-top:1px solid var(--company-border);padding:26px 0}.verifier-module__3YGEGq__assignment>header h3{margin:8px 0 0;font-size:1.2rem}.verifier-module__3YGEGq__assignment>header p{color:var(--company-text-secondary);margin:5px 0 0}.verifier-module__3YGEGq__inReview,.verifier-module__3YGEGq__completed{border-radius:6px;padding:4px 7px;font-size:.75rem;font-weight:700;display:inline-flex}.verifier-module__3YGEGq__inReview{background:var(--company-warning-soft);color:var(--company-warning)}.verifier-module__3YGEGq__completed{background:var(--company-success-soft);color:var(--company-success)}.verifier-module__3YGEGq__workContext{background:var(--company-subtle);border-radius:8px;grid-template-columns:22px minmax(0,1fr);gap:12px;margin-top:18px;padding:14px;display:grid}.verifier-module__3YGEGq__workContext svg{width:20px;height:20px}.verifier-module__3YGEGq__workContext span{flex-direction:column;display:flex}.verifier-module__3YGEGq__workContext small{color:var(--company-text-secondary);margin-top:4px}.verifier-module__3YGEGq__assignment details{border:1px solid var(--company-border);border-radius:8px;margin-top:18px}.verifier-module__3YGEGq__assignment summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;font-weight:650;list-style:none;display:flex}.verifier-module__3YGEGq__assignment summary::-webkit-details-marker{display:none}.verifier-module__3YGEGq__assignment summary::marker{content:""}.verifier-module__3YGEGq__assignment summary>span{min-width:0}.verifier-module__3YGEGq__assignment summary svg{width:18px;height:18px;color:var(--company-text-secondary);flex:none;transition:transform .14s}.verifier-module__3YGEGq__assignment details[open]>summary svg{transform:rotate(180deg)}.verifier-module__3YGEGq__assignment summary:hover{background:var(--company-subtle)}.verifier-module__3YGEGq__assignment form,.verifier-module__3YGEGq__completedCriteria{border-top:1px solid var(--company-border);padding:18px}.verifier-module__3YGEGq__assignment fieldset{border:0;margin:0;padding:0}.verifier-module__3YGEGq__assignment legend{margin-bottom:12px;font-weight:700}.verifier-module__3YGEGq__criterion{border-top:1px solid var(--company-border);grid-template-columns:minmax(0,1.4fr) minmax(150px,.5fr) minmax(180px,.7fr);gap:14px;padding:16px 0;display:grid}.verifier-module__3YGEGq__criterion p{color:var(--company-text-secondary);margin:4px 0 0;font-size:.875rem;line-height:1.5}.verifier-module__3YGEGq__criterion label,.verifier-module__3YGEGq__finalFields label{flex-direction:column;gap:6px;font-size:.8125rem;font-weight:650;display:flex}.verifier-module__3YGEGq__criterion input,.verifier-module__3YGEGq__finalFields input,.verifier-module__3YGEGq__finalFields textarea{border:1px solid var(--company-control);background:var(--company-surface);min-width:0;min-height:44px;font:inherit;border-radius:7px;padding:8px 12px}.verifier-module__3YGEGq__criterion select,.verifier-module__3YGEGq__finalFields select{border:1px solid var(--company-control);background-color:var(--company-surface);min-height:44px;font:inherit;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:7px;padding:8px 36px 8px 12px}.verifier-module__3YGEGq__finalFields{grid-template-columns:220px minmax(0,1fr);gap:14px;margin:18px 0;display:grid}.verifier-module__3YGEGq__finalFields textarea{resize:vertical}.verifier-module__3YGEGq__completedCriteria{color:var(--company-success);flex-wrap:wrap;gap:12px 20px;display:flex}.verifier-module__3YGEGq__completedCriteria span{align-items:center;gap:7px;display:inline-flex}.verifier-module__3YGEGq__completedCriteria svg{width:17px;height:17px}@media (max-width:760px){.verifier-module__3YGEGq__criterion,.verifier-module__3YGEGq__finalFields{grid-template-columns:1fr}.verifier-module__3YGEGq__summary{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.verifier-module__3YGEGq__assignment summary svg,.verifier-module__3YGEGq__assessmentActions .verifier-module__3YGEGq__destructiveButton,.verifier-module__3YGEGq__revocationForm .verifier-module__3YGEGq__destructiveButton{transition:none}}
.image-crop-modal-module__5rNIXq__backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#15111ba6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.image-crop-modal-module__5rNIXq__modal{background-color:#fff;border:1px solid #e7e4ec;border-radius:16px;flex-direction:column;width:100%;max-width:560px;animation:.18s cubic-bezier(.16,1,.3,1) image-crop-modal-module__5rNIXq__modalEnter;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #28325a59}@keyframes image-crop-modal-module__5rNIXq__modalEnter{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.image-crop-modal-module__5rNIXq__header{border-bottom:1px solid #e7e4ec;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.image-crop-modal-module__5rNIXq__header h3{color:#15111b;letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:700}.image-crop-modal-module__5rNIXq__closeBtn{color:#5b5866;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .14s,color .14s;display:flex}.image-crop-modal-module__5rNIXq__closeBtn:hover{color:#15111b;background-color:#f3eaf2}.image-crop-modal-module__5rNIXq__cropperContainer{background-color:#15111b;width:100%;height:340px;position:relative}.image-crop-modal-module__5rNIXq__controls{background-color:#fff;border-top:1px solid #e7e4ec;flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}.image-crop-modal-module__5rNIXq__zoomControl{align-items:center;gap:12px;display:flex}.image-crop-modal-module__5rNIXq__zoomIcon{color:#5b5866;flex-shrink:0}.image-crop-modal-module__5rNIXq__slider{accent-color:#6b2672;cursor:pointer;width:100%;height:6px}.image-crop-modal-module__5rNIXq__actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.image-crop-modal-module__5rNIXq__cancelBtn{color:#5b5866;cursor:pointer;background:#fff;border:1px solid #e7e4ec;border-radius:9999px;min-height:42px;padding:0 18px;font-size:.9375rem;font-weight:600;transition:all .14s}.image-crop-modal-module__5rNIXq__cancelBtn:hover:not(:disabled){color:#15111b;border-color:#cca3c7}.image-crop-modal-module__5rNIXq__confirmBtn{color:#fff;cursor:pointer;background-color:#6b2672;border:none;border-radius:9999px;align-items:center;gap:8px;min-height:42px;padding:0 20px;font-size:.9375rem;font-weight:600;transition:background-color .14s,transform .1s;display:inline-flex}.image-crop-modal-module__5rNIXq__confirmBtn:hover:not(:disabled){background-color:#561e5c}.image-crop-modal-module__5rNIXq__confirmBtn:active:not(:disabled){transform:scale(.98)}.image-crop-modal-module__5rNIXq__cancelBtn:disabled,.image-crop-modal-module__5rNIXq__confirmBtn:disabled{opacity:.6;cursor:not-allowed}
.skill-profile-card-preview-module__aGfTRq__previewShell{--ink:#15111b;--muted:#5b5866;--line:#e7e4ec;--plum:#6b2672;--plum-dark:#561e5c;--surface:#fff;--icon-sq:#f1e4f3;border:1px solid var(--line);background:linear-gradient(#fff 0%,#faf6fa 200px,#e8edf7 100%);border-radius:18px;flex-direction:column;gap:20px;padding:20px;display:flex;overflow:hidden;box-shadow:0 16px 40px -20px #28325a26}.skill-profile-card-preview-module__aGfTRq__topBar{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.skill-profile-card-preview-module__aGfTRq__brandWordmark{color:var(--plum);letter-spacing:-.035em;font-size:1.25rem;font-weight:800}.skill-profile-card-preview-module__aGfTRq__previewLabel{color:var(--muted);font-size:.8125rem;font-weight:600}.skill-profile-card-preview-module__aGfTRq__profileCard{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 2px 8px #0000000a}.skill-profile-card-preview-module__aGfTRq__cover{width:100%;height:160px;position:relative}.skill-profile-card-preview-module__aGfTRq__pbody{grid-template-columns:1fr 240px;gap:20px;padding:0 24px 20px;display:grid;position:relative}.skill-profile-card-preview-module__aGfTRq__who{min-width:0}.skill-profile-card-preview-module__aGfTRq__pfp{border:5px solid var(--surface);background:var(--plum);color:#fff;letter-spacing:-.02em;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;margin-top:-65px;font-size:32px;font-weight:700;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000014}.skill-profile-card-preview-module__aGfTRq__pfp img{object-fit:cover;width:100%;height:100%}.skill-profile-card-preview-module__aGfTRq__who h3{letter-spacing:-.03em;color:var(--ink);align-items:center;gap:8px;margin:12px 0 2px;font-size:1.5rem;font-weight:700;display:flex}.skill-profile-card-preview-module__aGfTRq__who h3 svg{color:var(--plum);flex-shrink:0}.skill-profile-card-preview-module__aGfTRq__sub{color:var(--muted);margin:0;font-size:.875rem;line-height:1.45}.skill-profile-card-preview-module__aGfTRq__contactLink{color:var(--plum);cursor:pointer;font-weight:600}.skill-profile-card-preview-module__aGfTRq__bio{color:var(--muted);max-width:58ch;margin:10px 0 16px;font-size:.875rem;line-height:1.5}.skill-profile-card-preview-module__aGfTRq__actions{flex-wrap:wrap;gap:10px;display:flex}.skill-profile-card-preview-module__aGfTRq__btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:6px;padding:7px 16px;font-size:.8125rem;font-weight:600;display:inline-flex}.skill-profile-card-preview-module__aGfTRq__btnFill{background:var(--plum);color:#fff;border-color:var(--plum)}.skill-profile-card-preview-module__aGfTRq__side{flex-direction:column;gap:12px;padding-top:14px;display:flex}.skill-profile-card-preview-module__aGfTRq__side>div{align-items:center;gap:10px;display:flex}.skill-profile-card-preview-module__aGfTRq__sq{background:var(--icon-sq);width:36px;height:36px;color:var(--plum);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}.skill-profile-card-preview-module__aGfTRq__side b{color:var(--ink);font-size:.875rem;font-weight:700;line-height:1.25;display:block}.skill-profile-card-preview-module__aGfTRq__side small{color:var(--muted);font-size:.75rem;display:block}.skill-profile-card-preview-module__aGfTRq__strip{border-top:1px solid var(--line);color:var(--ink);background:#fbf9fb;justify-content:space-between;align-items:center;padding:12px 24px;font-size:.8125rem;display:flex}.skill-profile-card-preview-module__aGfTRq__strip span{align-items:center;gap:8px;font-weight:500;display:flex}.skill-profile-card-preview-module__aGfTRq__strip span svg{color:var(--plum);flex-shrink:0}.skill-profile-card-preview-module__aGfTRq__strip>svg{color:var(--muted)}.skill-profile-card-preview-module__aGfTRq__competencyCard{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #00000008}.skill-profile-card-preview-module__aGfTRq__chead{border-bottom:1px solid var(--line);padding:18px 24px 14px}.skill-profile-card-preview-module__aGfTRq__chead h4{letter-spacing:-.025em;color:var(--ink);margin:0;font-size:1.125rem;font-weight:700}.skill-profile-card-preview-module__aGfTRq__emptyCompetency{text-align:center;color:var(--muted);padding:32px 24px;font-size:.875rem}.skill-profile-card-preview-module__aGfTRq__stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.skill-profile-card-preview-module__aGfTRq__stats>div{border-right:1px solid var(--line);padding:16px 20px}.skill-profile-card-preview-module__aGfTRq__stats>div:last-child{border-right:none}.skill-profile-card-preview-module__aGfTRq__stats b{letter-spacing:-.03em;color:var(--ink);font-size:1.5rem;font-weight:700;line-height:1.1;display:block}.skill-profile-card-preview-module__aGfTRq__stats span{color:var(--muted);margin-top:4px;font-size:.8125rem;display:block}.skill-profile-card-preview-module__aGfTRq__rows{margin:0;padding:0;list-style:none}.skill-profile-card-preview-module__aGfTRq__rows li{border-bottom:1px solid var(--line);grid-template-columns:2fr 1.6fr 1.4fr 1fr;align-items:center;gap:16px;padding:16px 24px;display:grid}.skill-profile-card-preview-module__aGfTRq__rows h5{letter-spacing:-.015em;color:var(--ink);margin:0 0 2px;font-size:.9375rem;font-weight:700}.skill-profile-card-preview-module__aGfTRq__d{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.4}.skill-profile-card-preview-module__aGfTRq__work{color:var(--plum);align-items:center;gap:6px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.skill-profile-card-preview-module__aGfTRq__work svg{color:var(--plum);flex-shrink:0}.skill-profile-card-preview-module__aGfTRq__noWork{color:var(--muted);font-size:.875rem}.skill-profile-card-preview-module__aGfTRq__by{color:var(--muted);font-size:.8125rem}.skill-profile-card-preview-module__aGfTRq__by b{color:var(--ink);margin-top:2px;font-weight:600;display:block}.skill-profile-card-preview-module__aGfTRq__lv{text-align:right;color:var(--ink);font-size:.9375rem;font-weight:700}.skill-profile-card-preview-module__aGfTRq__lv small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:500;display:block}.skill-profile-card-preview-module__aGfTRq__foot{color:var(--muted);background:#faf8fb;justify-content:space-between;align-items:center;padding:14px 24px;font-size:.8125rem;display:flex}.skill-profile-card-preview-module__aGfTRq__lnk{color:var(--plum);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:700}.skill-profile-card-preview-module__aGfTRq__lnk:hover{text-decoration:underline}@media (max-width:768px){.skill-profile-card-preview-module__aGfTRq__pbody{grid-template-columns:1fr;gap:16px}.skill-profile-card-preview-module__aGfTRq__rows li{grid-template-columns:1fr;align-items:flex-start;gap:8px}.skill-profile-card-preview-module__aGfTRq__lv{text-align:left}.skill-profile-card-preview-module__aGfTRq__stats{grid-template-columns:1fr}.skill-profile-card-preview-module__aGfTRq__stats>div{border-right:none;border-bottom:1px solid var(--line)}}
.unified-profile-workspace-module__ys8O4G__container{width:100%;max-width:1280px;margin:0 auto}.unified-profile-workspace-module__ys8O4G__pageHeader{margin-bottom:28px}.unified-profile-workspace-module__ys8O4G__pageHeader h1{letter-spacing:-.035em;color:#15111b;margin:0;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:750;line-height:1.2}.unified-profile-workspace-module__ys8O4G__pageHeader p{color:#5b5866;max-width:64ch;margin:8px 0 0;font-size:1rem;line-height:1.55}.unified-profile-workspace-module__ys8O4G__mobileSwitcher{background-color:#f3eaf2;border-radius:12px;gap:4px;margin-bottom:24px;padding:4px;display:none}.unified-profile-workspace-module__ys8O4G__mobileSwitcher button{color:#5b5866;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;min-height:40px;font-size:.875rem;font-weight:600;transition:all .14s}.unified-profile-workspace-module__ys8O4G__mobileSwitcher button.unified-profile-workspace-module__ys8O4G__activeTab{color:#6b2672;background:#fff;box-shadow:0 2px 6px #0000000d}.unified-profile-workspace-module__ys8O4G__layoutGrid{grid-template-columns:minmax(360px,1fr) minmax(420px,1.25fr);align-items:start;gap:32px;display:grid}.unified-profile-workspace-module__ys8O4G__editorCol{flex-direction:column;gap:28px;min-width:0;display:flex}.unified-profile-workspace-module__ys8O4G__previewCol{min-width:0}.unified-profile-workspace-module__ys8O4G__stickyCard{position:sticky;top:84px}.unified-profile-workspace-module__ys8O4G__card{background-color:#fff;border:1px solid #e7e4ec;border-radius:16px;padding:28px;box-shadow:0 2px 8px #00000005}.unified-profile-workspace-module__ys8O4G__cardHeader{margin-bottom:22px}.unified-profile-workspace-module__ys8O4G__cardHeader h2{letter-spacing:-.025em;color:#15111b;margin:0;font-size:1.25rem;font-weight:700}.unified-profile-workspace-module__ys8O4G__cardHeader p{color:#5b5866;margin:6px 0 0;font-size:.875rem;line-height:1.5}.unified-profile-workspace-module__ys8O4G__form{flex-direction:column;gap:20px;display:flex}.unified-profile-workspace-module__ys8O4G__formGroup{flex-direction:column;gap:8px;display:flex}.unified-profile-workspace-module__ys8O4G__label{color:#15111b;font-size:.875rem;font-weight:600}.unified-profile-workspace-module__ys8O4G__input,.unified-profile-workspace-module__ys8O4G__textarea{min-height:44px;font:inherit;color:#15111b;background-color:#fff;border:1px solid #e7e4ec;border-radius:10px;padding:10px 14px;font-size:.9375rem;transition:border-color .14s,box-shadow .14s}.unified-profile-workspace-module__ys8O4G__input:focus,.unified-profile-workspace-module__ys8O4G__textarea:focus{border-color:#6b2672;outline:none;box-shadow:0 0 0 3px #6b26721a}.unified-profile-workspace-module__ys8O4G__textarea{resize:vertical;line-height:1.5}.unified-profile-workspace-module__ys8O4G__avatarRow{align-items:center;gap:16px;margin-top:4px;display:flex}.unified-profile-workspace-module__ys8O4G__avatarThumb{color:#fff;background-color:#6b2672;border:2px solid #e7e4ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.25rem;font-weight:700;display:flex;overflow:hidden}.unified-profile-workspace-module__ys8O4G__avatarThumb img{object-fit:cover;width:100%;height:100%}.unified-profile-workspace-module__ys8O4G__avatarActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.unified-profile-workspace-module__ys8O4G__hiddenInput{display:none}.unified-profile-workspace-module__ys8O4G__presetGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:4px;display:grid}.unified-profile-workspace-module__ys8O4G__presetCard{cursor:pointer;border:2px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:46px;transition:transform .12s,border-color .12s;display:flex;position:relative;overflow:hidden}.unified-profile-workspace-module__ys8O4G__presetCard span{color:#15111b;background:#ffffffe0;border-radius:9999px;padding:4px 10px;font-size:.75rem;font-weight:700}.unified-profile-workspace-module__ys8O4G__presetCard:hover{transform:translateY(-1px)}.unified-profile-workspace-module__ys8O4G__presetCardActive{border-color:#6b2672;box-shadow:0 0 0 2px #6b267240}.unified-profile-workspace-module__ys8O4G__bannerUploadRow{align-items:center;gap:12px;margin-top:6px;display:flex}.unified-profile-workspace-module__ys8O4G__readonlyRow{background-color:#faf6fa;border:1px solid #e7e4ec;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:16px;padding:14px 16px;display:grid}.unified-profile-workspace-module__ys8O4G__readonlyRow small{color:#5b5866;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:.75rem;font-weight:600;display:block}.unified-profile-workspace-module__ys8O4G__readonlyRow span{color:#15111b;font-size:.9375rem;font-weight:600}.unified-profile-workspace-module__ys8O4G__actionRow{margin-top:8px}.unified-profile-workspace-module__ys8O4G__btnPrimary{color:#fff;cursor:pointer;background-color:#6b2672;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 24px;font-size:.9375rem;font-weight:600;transition:background-color .14s,transform .1s;display:inline-flex}.unified-profile-workspace-module__ys8O4G__btnPrimary:hover:not(:disabled){background-color:#561e5c}.unified-profile-workspace-module__ys8O4G__btnPrimary:active:not(:disabled){transform:scale(.99)}.unified-profile-workspace-module__ys8O4G__btnPrimaryLink{color:#fff;background-color:#6b2672;border-radius:9999px;justify-content:center;align-items:center;gap:6px;min-height:42px;padding:0 20px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .14s;display:inline-flex}.unified-profile-workspace-module__ys8O4G__btnPrimaryLink:hover{background-color:#561e5c}.unified-profile-workspace-module__ys8O4G__btnSecondary{color:#15111b;cursor:pointer;background:#fff;border:1px solid #e7e4ec;border-radius:9999px;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:.8125rem;font-weight:600;transition:all .14s;display:inline-flex}.unified-profile-workspace-module__ys8O4G__btnSecondary:hover{color:#6b2672;background-color:#faf6fa;border-color:#6b2672}.unified-profile-workspace-module__ys8O4G__btnText{color:#5b5866;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:6px 8px;font-size:.8125rem;font-weight:600;display:inline-flex}.unified-profile-workspace-module__ys8O4G__btnText:hover{color:#15111b;text-decoration:underline}.unified-profile-workspace-module__ys8O4G__btnRevoke{color:#5b5866;cursor:pointer;background:#fff;border:1px solid #e7e4ec;border-radius:9999px;flex-shrink:0;min-height:36px;padding:0 14px;font-size:.8125rem;font-weight:600;transition:all .14s}.unified-profile-workspace-module__ys8O4G__btnRevoke:hover{color:#a53b37;border-color:#a53b37}.unified-profile-workspace-module__ys8O4G__messageAlert{border-radius:10px;padding:12px 16px;font-size:.875rem;font-weight:500}.unified-profile-workspace-module__ys8O4G__messageSuccess{color:#236a47;background-color:#e7f4ec;border:1px solid #bce1ce}.unified-profile-workspace-module__ys8O4G__messageError{color:#a53b37;background-color:#fbe9e8;border:1px solid #f6c8c6}.unified-profile-workspace-module__ys8O4G__emptyText{color:#5b5866;margin:0;font-size:.9375rem;line-height:1.5}.unified-profile-workspace-module__ys8O4G__showcaseLists{flex-direction:column;gap:22px;display:flex}.unified-profile-workspace-module__ys8O4G__checkGroup{flex-direction:column;gap:12px;display:flex}.unified-profile-workspace-module__ys8O4G__groupTitle{color:#15111b;font-size:.875rem;font-weight:700}.unified-profile-workspace-module__ys8O4G__checkItems{flex-direction:column;gap:10px;display:flex}.unified-profile-workspace-module__ys8O4G__checkCard{cursor:pointer;background-color:#fff;border:1px solid #e7e4ec;border-radius:12px;align-items:center;gap:14px;min-height:64px;padding:12px 16px;transition:all .14s;display:flex}.unified-profile-workspace-module__ys8O4G__checkCard:hover{background-color:#faf6fa;border-color:#cca3c7}.unified-profile-workspace-module__ys8O4G__checkCardActive{background-color:#fcf8fd;border-color:#6b2672}.unified-profile-workspace-module__ys8O4G__checkCard input{accent-color:#6b2672;cursor:pointer;flex-shrink:0;width:20px;height:20px}.unified-profile-workspace-module__ys8O4G__checkCard div{flex-direction:column;min-width:0;display:flex}.unified-profile-workspace-module__ys8O4G__checkCard strong{color:#15111b;font-size:.9375rem;font-weight:600}.unified-profile-workspace-module__ys8O4G__checkCard small{color:#5b5866;margin-top:2px;font-size:.8125rem}.unified-profile-workspace-module__ys8O4G__closedNotice,.unified-profile-workspace-module__ys8O4G__pendingNotice{color:#5b5866;background-color:#faf6fa;border:1px solid #e7e4ec;border-radius:12px;padding:16px 20px;font-size:.875rem;line-height:1.5}.unified-profile-workspace-module__ys8O4G__closedNotice h2,.unified-profile-workspace-module__ys8O4G__pendingNotice h2{color:#15111b;margin:0 0 6px;font-size:1.125rem;font-weight:700}.unified-profile-workspace-module__ys8O4G__linkToHome{margin-top:12px;display:inline-block}.unified-profile-workspace-module__ys8O4G__shareForm{flex-direction:column;gap:18px;display:flex}.unified-profile-workspace-module__ys8O4G__expiryBox{flex-direction:column;gap:6px;max-width:280px;display:flex}.unified-profile-workspace-module__ys8O4G__expiryBox label{color:#15111b;font-size:.875rem;font-weight:600}.unified-profile-workspace-module__ys8O4G__expiryBox input{min-height:42px;font:inherit;color:#15111b;border:1px solid #e7e4ec;border-radius:10px;padding:8px 12px}.unified-profile-workspace-module__ys8O4G__expiryBox input:focus{border-color:#6b2672;outline:none}.unified-profile-workspace-module__ys8O4G__expiryBox small{color:#5b5866;font-size:.8125rem}.unified-profile-workspace-module__ys8O4G__shareNotice{color:#15111b;background-color:#faf6fa;border-left:3px solid #6b2672;border-radius:8px;margin-top:16px;padding:10px 14px;font-size:.875rem;font-weight:500}.unified-profile-workspace-module__ys8O4G__generatedBox{background-color:#fdfafd;border:1px solid #cca3c7;border-radius:14px;flex-direction:column;gap:12px;margin-top:24px;padding:20px;display:flex}.unified-profile-workspace-module__ys8O4G__generatedTitle{color:#15111b;font-size:1rem;font-weight:700}.unified-profile-workspace-module__ys8O4G__urlDisplay{overflow-wrap:anywhere;color:#15111b;background:#fff;border:1px solid #e7e4ec;border-radius:8px;padding:10px 14px;font-size:.9375rem;font-weight:500}.unified-profile-workspace-module__ys8O4G__urlActions{flex-wrap:wrap;gap:10px;display:flex}.unified-profile-workspace-module__ys8O4G__historyWrapper{border-top:1px solid #e7e4ec;margin-top:32px;padding-top:24px}.unified-profile-workspace-module__ys8O4G__historyTitleRow{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.unified-profile-workspace-module__ys8O4G__historyTitleRow h3{color:#15111b;margin:0;font-size:1.125rem;font-weight:700}.unified-profile-workspace-module__ys8O4G__historyTitleRow span{color:#5b5866;font-size:.8125rem;font-weight:600}.unified-profile-workspace-module__ys8O4G__emptyHistory{color:#5b5866;margin:0;font-size:.875rem}.unified-profile-workspace-module__ys8O4G__historyList{margin:0;padding:0;list-style:none}.unified-profile-workspace-module__ys8O4G__historyItem{border-bottom:1px solid #e7e4ec;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.unified-profile-workspace-module__ys8O4G__historyMeta{flex-direction:column;gap:6px;min-width:0;display:flex}.unified-profile-workspace-module__ys8O4G__statusTag{color:#15111b;font-size:.9375rem;font-weight:700;line-height:1.2}.unified-profile-workspace-module__ys8O4G__statusActive{color:#236a47}.unified-profile-workspace-module__ys8O4G__statusRevoked{color:#a53b37}.unified-profile-workspace-module__ys8O4G__statusExpired{color:#8a5a00}.unified-profile-workspace-module__ys8O4G__historyExpiry{color:#5b5866;font-size:.8125rem;line-height:1.4}@media (max-width:1024px){.unified-profile-workspace-module__ys8O4G__layoutGrid{grid-template-columns:1fr}.unified-profile-workspace-module__ys8O4G__mobileSwitcher{display:flex}.unified-profile-workspace-module__ys8O4G__hideOnMobile{display:none!important}.unified-profile-workspace-module__ys8O4G__stickyCard{position:static}}
.target-history-module__r32u9G__heading{margin-bottom:30px}.target-history-module__r32u9G__heading h1{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(1.75rem,3vw,2rem);font-weight:600;line-height:1.2}.target-history-module__r32u9G__heading p{color:#666;max-width:720px;margin:0;line-height:1.6}.target-history-module__r32u9G__list{gap:18px;margin:0;padding:0;list-style:none;display:grid}.target-history-module__r32u9G__list>li{overflow-wrap:anywhere;border:1px solid var(--color-border);border-radius:12px;min-width:0;padding:22px}.target-history-module__r32u9G__list header>span{color:#74266e;font-weight:750}.target-history-module__r32u9G__list h2{margin:5px 0;font-size:1.35rem}.target-history-module__r32u9G__list header p{color:#666;margin:0}.target-history-module__r32u9G__list dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.target-history-module__r32u9G__list dt{color:#666;font-size:.8rem}.target-history-module__r32u9G__list dd{margin:3px 0 0;font-weight:700}.target-history-module__r32u9G__readiness{background:var(--color-muted);border-radius:8px;margin:0;padding:12px 14px}.target-history-module__r32u9G__list footer{border-top:1px solid var(--color-border);justify-content:space-between;gap:16px;margin-top:18px;padding-top:14px;display:flex}.target-history-module__r32u9G__list footer span{color:#666;font-size:.88rem}.target-history-module__r32u9G__list footer a{color:#0068d6;font-weight:700}.target-history-module__r32u9G__empty{text-align:center;padding:40px 0}@media (max-width:639px){.target-history-module__r32u9G__list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.target-history-module__r32u9G__list footer{flex-direction:column}}
.help-module__mD1omq__shell{background:var(--color-canvas);min-height:100vh}.help-module__mD1omq__header,.help-module__mD1omq__footer{justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:auto;padding:24px 32px;display:flex}.help-module__mD1omq__header{border-bottom:1px solid var(--color-border)}.help-module__mD1omq__header nav{flex-wrap:wrap;gap:24px;display:flex}.help-module__mD1omq__header a,.help-module__mD1omq__footer a{align-items:center;min-height:44px;display:inline-flex}.help-module__mD1omq__main{max-width:1040px;margin:auto;padding:0 32px 64px}.help-module__mD1omq__intro{max-width:760px;padding:64px 0 48px}.help-module__mD1omq__intro h1{letter-spacing:-.035em;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.18}.help-module__mD1omq__intro>p,.help-module__mD1omq__lead{color:var(--color-text-secondary);margin-top:16px;font-size:1.125rem}.help-module__mD1omq__search{margin-top:32px}.help-module__mD1omq__search label{margin-bottom:8px;font-weight:600;display:block}.help-module__mD1omq__search>div{gap:12px;display:flex}.help-module__mD1omq__search input{background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-sm);min-width:0;font:inherit;flex:1;padding:14px 16px}.help-module__mD1omq__search button,.help-module__mD1omq__action{background:var(--color-primary);color:var(--white);border-radius:var(--radius-sm);min-height:48px;font:inherit;cursor:pointer;border:0;padding:12px 24px;font-weight:600}.help-module__mD1omq__action{align-items:center;margin-top:24px;display:inline-flex}.help-module__mD1omq__search button:hover,.help-module__mD1omq__action:hover{background:var(--color-primary-hover)}.help-module__mD1omq__suggestions{flex-wrap:wrap;align-items:center;column-gap:20px;margin-top:12px;display:flex}.help-module__mD1omq__suggestions span{color:var(--color-text-secondary)}.help-module__mD1omq__suggestions a{align-items:center;min-height:44px;display:inline-flex}.help-module__mD1omq__section{margin-top:40px}.help-module__mD1omq__section h2,.help-module__mD1omq__article h2{letter-spacing:-.025em;margin-bottom:20px;font-size:1.5rem;font-weight:700}.help-module__mD1omq__topics{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.help-module__mD1omq__topics section{border-top:1px solid var(--color-border);padding:24px 0}.help-module__mD1omq__topics h3{margin-bottom:12px;font-size:1.125rem;font-weight:700}.help-module__mD1omq__topics ul,.help-module__mD1omq__articles{padding:0;list-style:none}.help-module__mD1omq__topics a{min-height:44px;padding:10px 0;display:block}.help-module__mD1omq__topics a:hover,.help-module__mD1omq__articles a:hover,.help-module__mD1omq__suggestions a:hover{color:var(--color-primary);text-decoration:underline}.help-module__mD1omq__faq details{border-top:1px solid var(--color-border);padding:12px 0}.help-module__mD1omq__faq summary{cursor:pointer;padding:12px 0;font-weight:600}.help-module__mD1omq__faq p{max-width:72ch;margin:8px 0 12px}.help-module__mD1omq__faq a,.help-module__mD1omq__textLink{color:var(--color-primary);min-height:44px;padding:10px 0;text-decoration:underline;display:inline-flex}.help-module__mD1omq__footer{border-top:1px solid var(--color-border);color:var(--color-text-secondary)}.help-module__mD1omq__article{overflow-wrap:anywhere;max-width:740px;margin:auto;padding-top:32px}.help-module__mD1omq__breadcrumb{color:var(--color-text-secondary);flex-wrap:wrap;gap:12px;margin-bottom:32px;display:flex}.help-module__mD1omq__breadcrumb a{text-decoration:underline}.help-module__mD1omq__article h1{letter-spacing:-.035em;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.2}.help-module__mD1omq__article>h2{margin-top:40px}.help-module__mD1omq__steps{padding-left:24px;list-style:decimal}.help-module__mD1omq__steps li{margin-bottom:16px;padding-left:8px}.help-module__mD1omq__note{border-left:3px solid var(--color-primary);background:var(--color-surface-muted);margin-top:32px;padding:16px 20px}.help-module__mD1omq__note p{margin-top:8px}.help-module__mD1omq__articles li{border-bottom:1px solid var(--color-border);padding:20px 0}.help-module__mD1omq__articles a{color:var(--color-primary);padding:4px 0;font-weight:600;display:inline-block}.help-module__mD1omq__articles p{color:var(--color-text-secondary);margin-top:8px}.help-module__mD1omq__shell :is(a,button,input,summary):focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media (max-width:600px){.help-module__mD1omq__header,.help-module__mD1omq__footer{flex-wrap:wrap;gap:12px;padding:20px}.help-module__mD1omq__header nav{gap:20px}.help-module__mD1omq__main{padding:0 20px 40px}.help-module__mD1omq__intro{padding:40px 0 16px}.help-module__mD1omq__topics{grid-template-columns:1fr}.help-module__mD1omq__search>div{flex-direction:column}.help-module__mD1omq__article{padding-top:24px}.help-module__mD1omq__section{margin-top:32px}}
.employment-section-module__hmAG-a__section{border-bottom:1px solid var(--color-border);background:var(--color-surface);padding:var(--space-10) 0;scroll-margin-top:100px}.employment-section-module__hmAG-a__statisticsLayout{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(48px,8vw,112px);display:grid}.employment-section-module__hmAG-a__section h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.5vw,3rem);font-weight:400;line-height:1.12}.employment-section-module__hmAG-a__lead{margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.75}.employment-section-module__hmAG-a__distribution{min-width:0;margin:0}.employment-section-module__hmAG-a__distribution figcaption{align-items:center;gap:var(--space-5);margin-bottom:var(--space-7);grid-template-columns:auto minmax(0,1fr);display:grid}.employment-section-module__hmAG-a__distribution figcaption strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,5vw,4rem);font-weight:650;line-height:1.1}.employment-section-module__hmAG-a__distribution figcaption>span{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.employment-section-module__hmAG-a__distribution dl{gap:var(--space-4);margin:0;display:grid}.employment-section-module__hmAG-a__distributionRow{gap:6px var(--space-4);border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.employment-section-module__hmAG-a__distributionRow dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.employment-section-module__hmAG-a__source{margin-top:var(--space-6);color:var(--color-text-secondary);flex-direction:column;align-items:flex-start;font-size:.8125rem;display:flex}.employment-section-module__hmAG-a__source a{align-items:center;gap:var(--space-1);min-height:44px;color:var(--color-primary);text-underline-offset:4px;text-decoration:underline;display:inline-flex}.employment-section-module__hmAG-a__source svg{flex:none;width:16px;height:16px}.employment-section-module__hmAG-a__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.employment-section-module__hmAG-a__statisticsLayout{gap:var(--space-8)}.employment-section-module__hmAG-a__distribution figcaption{gap:var(--space-3);grid-template-columns:1fr}}@media (max-width:767px){.employment-section-module__hmAG-a__section{padding:var(--space-9) 0;scroll-margin-top:88px}.employment-section-module__hmAG-a__statisticsLayout{gap:var(--space-8);grid-template-columns:1fr}.employment-section-module__hmAG-a__distribution figcaption{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.employment-section-module__hmAG-a__distribution figcaption strong{font-size:2.75rem}}
