*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hidden{display:none}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f6f1e7;background:#11100e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%}body{color:#f6f1e7;-webkit-font-smoothing:antialiased;background:#11100e;min-height:100vh;margin:0;overflow-x:hidden}button,input,select{font:inherit}button{min-height:44px}.app-shell{background:#11100e;min-height:100vh;position:relative}.app-shell:before{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#f6f1e714 1px,#0000 1px),linear-gradient(90deg,#f6f1e70f 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0}.site-nav{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#11100ed6;border-bottom:1px solid #f6f1e71f;justify-content:space-between;align-items:center;gap:16px;padding:14px 28px;display:flex;position:sticky;top:0}.brand-lockup,.site-nav nav,.profile-meta,.hero-actions,.profile-actions,.site-footer,.public-url-card,.eyebrow,.secure-note,.preview-topline,.preview-identity,.preview-badge,.highlight-list p,.network-node,.progress-item,.stat-tile,.flow-step,.aiscore-badge{align-items:center;display:flex}.brand-lockup{color:#f6f1e7;cursor:pointer;text-align:left;background:0 0;border:0;gap:10px}.brand-mark{color:#f1cf8a;background:#c7a15a21;border:1px solid #c7a15a73;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.brand-lockup strong,.brand-lockup small{display:block}.brand-lockup small{color:#f6f1e7a3;font-size:.76rem}.site-nav nav{justify-content:flex-end;gap:10px}.nav-beta-pill{color:#f1cf8a;text-transform:uppercase;background:#c7a15a1a;border:1px solid #c7a15a57;border-radius:999px;align-items:center;min-height:36px;padding:8px 13px;font-size:.78rem;font-weight:900;display:inline-flex}.nav-link,.nav-cta,.primary-action,.secondary-action{cursor:pointer;border:1px solid #f6f1e729;border-radius:999px;transition:transform .18s,border-color .18s,background .18s,color .18s}.nav-link{color:#f6f1e7c2;background:0 0;padding:10px 14px}.nav-cta,.primary-action{color:#11100e;background:#c7a15a;border-color:#c7a15a;padding:12px 18px;font-weight:800;box-shadow:0 18px 50px #c7a15a33}.primary-action,.secondary-action{justify-content:center;align-items:center;gap:8px;display:inline-flex}.secondary-action{color:#f6f1e7;background:#f6f1e714;padding:12px 18px}.nav-link:hover,.secondary-action:hover,.method-card:hover,.public-url-card button:hover{background:#f6f1e71f;border-color:#c7a15a99}.primary-action:hover,.nav-cta:hover{background:#d7b46e;transform:translateY(-1px)}.primary-action:disabled,.nav-cta:disabled{opacity:.55;cursor:not-allowed;transform:none}.alert{color:#ffd9df;z-index:3;background:#73343f2e;border:1px solid #73343f8c;border-radius:12px;width:min(920px,100% - 32px);margin:16px auto 0;padding:12px 16px;position:relative}.hero-section{min-height:78vh;padding:92px 28px 72px;position:relative;overflow:hidden}.hero-ambient{pointer-events:none;position:absolute;inset:0;overflow:hidden}.paper-strip,.profile-ghost{color:#f6f1e742;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f1e709;border:1px solid #f6f1e71f;position:absolute;box-shadow:0 22px 80px #00000047}.paper-strip{white-space:nowrap;border-radius:14px;min-width:780px;padding:18px 28px;animation:18s ease-in-out infinite alternate slowDrift;transform:rotate(-6deg)}.strip-one{top:86px;left:-140px}.strip-two{bottom:110px;right:-160px;transform:rotate(7deg)}.profile-ghost{border-radius:18px;padding:18px 22px;font-weight:800}.ghost-one{top:172px;right:10%}.ghost-two{bottom:92px;left:6%}.ghost-three{bottom:72px;right:22%}.hero-content{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(340px,430px);align-items:center;gap:36px;width:min(1180px,100%);margin:0 auto;display:grid;position:relative}.hero-copy{max-width:740px}.eyebrow{color:#f1cf8a;gap:8px;margin-bottom:14px;font-weight:800}.hero-copy h1,.profile-cover h1{color:#fffaf0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:4.15rem;font-weight:800;line-height:1.02}.hero-copy p{color:#f6f1e7c7;max-width:660px;margin:20px 0 0;font-size:1.18rem;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px}.hero-product{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#1a1713c7;border:1px solid #f6f1e729;border-radius:20px;padding:22px;box-shadow:0 28px 88px #0000006b}.preview-topline{color:#f6f1e79e;justify-content:space-between;font-size:.88rem}.status-dot{background:#79d0a4;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #79d0a41a}.preview-identity{border-bottom:1px solid #f6f1e71f;gap:14px;margin-top:22px;padding-bottom:22px}.avatar-seal{color:#11100e;background:#f6f1e7;border-radius:16px;place-items:center;width:64px;height:64px;font-weight:900;display:grid}.preview-identity strong,.preview-identity span{display:block}.preview-identity strong{font-size:1.18rem}.preview-identity span{color:#f1cf8a}.preview-badge{color:#f1cf8a;background:#c7a15a1c;border:1px solid #c7a15a61;border-radius:12px;gap:8px;margin:20px 0;padding:12px}.preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.preview-grid span{color:#f6f1e7d1;background:#f6f1e714;border-radius:12px;padding:14px}.value-section,.flow-section,.recruiter-section,.profile-section{z-index:2;width:min(1180px,100% - 32px);margin:0 auto;position:relative}.value-section,.flow-section,.recruiter-section{padding:42px 0}.section-heading span{color:#c7a15a;margin-bottom:8px;font-weight:800;display:block}.section-heading h2{color:#fffaf0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.1rem;line-height:1.15}.value-grid,.flow-grid,.stats-band,.publication-list{gap:16px;display:grid}.value-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.value-card,.flow-step,.workflow-panel,.profile-cover,.stat-tile,.publication-card,.share-card,.recruiter-section,.network-node,.method-card,.file-drop,.manual-entry,.secure-note{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f1e712;border:1px solid #f6f1e721;box-shadow:0 24px 70px #00000038}.value-card{border-radius:16px;padding:22px}.value-card svg,.method-card svg,.flow-step span,.network-node svg,.progress-item svg{color:#c7a15a}.value-card h3,.publication-card h3{color:#fffaf0;margin:16px 0 8px}.value-card p,.recruiter-section p,.context-copy,.summary-text{color:#f6f1e7bd;line-height:1.7}.flow-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:22px}.flow-step{border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:128px;padding:18px}.flow-step span{border:1px solid #c7a15a66;border-radius:12px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.recruiter-section{border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:center;gap:26px;margin-bottom:48px;padding:28px;display:grid}.recruiter-section h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2.4rem}.filter-preview,.tag-cloud,.manual-list{flex-wrap:wrap;gap:10px;display:flex}.filter-preview span,.tag-cloud span,.manual-list span{color:#f6f1e7;background:#c7a15a1a;border:1px solid #c7a15a3d;border-radius:999px;padding:9px 12px}.workflow-shell{z-index:2;width:min(1120px,100% - 32px);margin:0 auto;padding:28px 0 72px;position:relative}.progress-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.progress-rail li{color:#f6f1e78c;background:#f6f1e70a;border:1px solid #f6f1e71f;border-radius:14px;padding:12px}.progress-rail li.active{color:#fffaf0;background:#c7a15a1a;border-color:#c7a15a73}.progress-rail span{color:#c7a15a;margin-bottom:4px;font-weight:900;display:block}.workflow-panel{border-radius:22px;padding:28px}.wide-panel{padding:26px}.account-form,.import-fields,.manual-entry{gap:16px;margin-top:24px;display:grid}.account-form{grid-template-columns:repeat(2,minmax(0,1fr))}.account-form label,.import-fields label{color:#f6f1e7c7;gap:8px;font-weight:700;display:grid}.account-form input,.account-form select,.import-fields input,.manual-entry input{color:#fffaf0;background:#11100eb3;border:1px solid #f6f1e729;border-radius:12px;outline:0;width:100%;min-height:48px;padding:12px 14px}.account-form input:focus,.account-form select:focus,.import-fields input:focus,.manual-entry input:focus{border-color:#c7a15ab8;box-shadow:0 0 0 4px #c7a15a1f}.form-submit{grid-column:1/-1;justify-self:start}.method-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.method-card{color:#f6f1e7;text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;min-height:156px;padding:16px;display:flex;position:relative}.method-card span{color:#f6f1e79e;line-height:1.35}.method-card.selected{background:#c7a15a1f;border-color:#c7a15aad}.method-check{position:absolute;top:14px;right:14px}.import-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.file-drop{cursor:pointer;border-radius:14px;min-height:76px;padding:14px;position:relative}.file-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.manual-entry{border-radius:16px;grid-template-columns:1.4fr 1fr 1fr .55fr auto;align-items:end;padding:16px}.manual-entry>div span{color:#f6f1e79e;margin-top:4px;display:block}.secure-note{color:#f6f1e7c2;border-radius:14px;gap:10px;margin:18px 0;padding:14px}.analysis-panel{text-align:center;place-items:center;min-height:520px;display:grid}.analysis-loader{gap:12px;margin-bottom:20px;display:flex}.analysis-loader span{background:#c7a15a;border-radius:50%;width:18px;height:18px;animation:.9s ease-in-out infinite alternate pulseUp}.analysis-loader span:nth-child(2){background:#2f6f5f;animation-delay:.16s}.analysis-loader span:nth-child(3){background:#73343f;animation-delay:.32s}.analysis-stack{gap:12px;width:min(560px,100%);margin-top:22px;display:grid}.progress-item{color:#f6f1e7b8;background:#f6f1e70f;border:1px solid #f6f1e71f;border-radius:12px;justify-content:flex-start;gap:10px;padding:12px 14px}.progress-item.done{color:#dff8e9;border-color:#79d0a452}.profile-shell{width:min(1180px,100% - 32px)}.public-profile-shell{z-index:2;padding:38px 0 72px;position:relative}.profile-hero{width:min(1180px,100% - 32px);margin:0 auto 22px}.profile-cover{border-radius:24px;padding:28px}.profile-main{grid-template-columns:minmax(240px,330px) minmax(0,1fr);align-items:center;gap:26px;display:grid}.profile-cover h1{font-size:3.2rem}.profile-cover p{color:#f6f1e7c2;max-width:760px;line-height:1.7}.profile-meta{color:#f6f1e7b8;flex-wrap:wrap;gap:12px}.profile-meta span{align-items:center;gap:6px;display:inline-flex}.aiscore-badge{background:#c7a15a1a;border:1px solid #c7a15a5c;border-radius:18px;gap:14px;padding:18px}.aiscore-badge.compact{align-self:flex-start}.badge-ring{color:#11100e;background:#c7a15a;border-radius:18px;flex:none;place-items:center;width:68px;height:68px;display:grid}.aiscore-badge span,.aiscore-badge strong,.aiscore-badge p{display:block}.aiscore-badge span{color:#f6f1e7a3;font-size:.82rem}.aiscore-badge strong{color:#fffaf0;font-size:1.22rem}.aiscore-badge p{color:#f6f1e7b8;margin:6px 0 0}.profile-actions{flex-wrap:wrap;gap:10px;margin-top:24px}.public-url-card{color:#f6f1e7c2;overflow-wrap:anywhere;background:#11100e8f;border:1px solid #f6f1e724;border-radius:14px;gap:10px;margin-top:20px;padding:12px}.public-url-card span{flex:1}.public-url-card button{color:#f6f1e7;cursor:pointer;background:#f6f1e712;border:1px solid #f6f1e724;border-radius:10px;width:38px;height:38px;min-height:38px}.share-status{color:#dff8e9;margin-top:10px}.profile-section{margin-top:22px}.summary-band,.two-column-section,.publications-section,.stats-band{border-top:1px solid #f6f1e71f;padding-top:28px}.summary-text{max-width:960px;font-size:1.08rem}.stats-band{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-tile{border-radius:16px;flex-direction:column;justify-content:center;min-height:130px;padding:18px}.stat-tile strong{color:#fffaf0;font-size:2.1rem;line-height:1}.stat-tile span{color:#f6f1e7a8;margin-top:8px}.two-column-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.known-list,.network-list,.highlight-list{gap:12px;margin-top:18px;display:grid}.known-list p,.context-copy,.highlight-list p{background:#f6f1e70b;border-left:3px solid #c7a15a;border-radius:0 12px 12px 0;margin:0;padding:10px 0 10px 14px}.tag-cloud{margin-top:18px}.publication-list{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.publication-card{border-radius:16px;padding:18px}.publication-card>span{color:#c7a15a;font-weight:900}.publication-card p{color:#f6f1e79e}.publication-card strong{color:#f6f1e7db;line-height:1.6;display:block}.publication-card small{color:#f1cf8a;margin-top:14px;display:block}.network-node{border-radius:14px;gap:12px;padding:14px}.network-node strong,.network-node span{display:block}.network-node span{color:#f6f1e79e;margin-top:3px}.highlight-list p{border-left-color:#2f6f5f;gap:8px}.share-card{border-radius:18px;align-content:start;gap:12px;padding:20px;display:grid}.share-card strong{color:#fffaf0;font-size:1.4rem}.share-card span{color:#f1cf8a;font-weight:800}.share-card p{color:#f6f1e7b8;margin:0}.site-footer{color:#f6f1e79e;text-align:center;z-index:2;border-top:1px solid #f6f1e71a;flex-flow:column wrap;justify-content:center;gap:5px;padding:24px;font-size:.78rem;line-height:1.35;position:relative}.site-footer-contact{align-items:center;gap:6px;display:inline-flex}@keyframes slowDrift{0%{transform:translate(0,0)rotate(-6deg)}to{transform:translate(34px,18px)rotate(-4deg)}}@keyframes pulseUp{0%{opacity:.48;transform:translateY(0)}to{opacity:1;transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (width<=980px){.hero-content,.recruiter-section,.profile-main,.two-column-section{grid-template-columns:1fr}.method-grid,.flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-grid,.publication-list{grid-template-columns:1fr}.manual-entry{grid-template-columns:1fr 1fr}}@media (width<=720px){.site-nav{align-items:flex-start;padding:14px 16px;position:relative}.site-nav nav{flex-direction:column;align-items:stretch}.nav-link,.nav-cta{width:100%;padding:10px 12px}.hero-section{min-height:auto;padding:46px 16px 44px}.paper-strip,.profile-ghost{display:none}.hero-copy h1,.profile-cover h1{font-size:2.55rem}.hero-copy p{font-size:1rem}.hero-actions,.profile-actions{flex-direction:column;align-items:stretch}.primary-action,.secondary-action{width:100%}.hero-product,.workflow-panel,.profile-cover,.recruiter-section{border-radius:18px;padding:18px}.preview-grid,.account-form,.import-fields,.method-grid,.flow-grid,.stats-band,.manual-entry,.progress-rail{grid-template-columns:1fr}.progress-rail{padding-bottom:8px;display:flex;overflow-x:auto}.progress-rail li{min-width:150px}.workflow-shell,.profile-shell,.public-profile-shell,.profile-hero,.value-section,.flow-section,.recruiter-section,.profile-section{width:min(100% - 24px,1180px)}.workflow-shell,.public-profile-shell{padding-top:20px}.method-card{min-height:116px}.form-submit{justify-self:stretch}}@media print{:root,body,.app-shell{color:#111!important;background:#fff!important}.site-nav,.site-footer,.profile-actions,.public-url-card,.progress-rail,.app-shell:before,.hero-ambient{display:none!important}.public-profile-shell,.workflow-shell,.profile-section,.profile-hero{width:100%!important;margin:0 0 18px!important;padding:0!important}.profile-cover,.value-card,.stat-tile,.publication-card,.share-card,.network-node{color:#111!important;box-shadow:none!important;background:#fff!important;border-color:#ccc!important}.profile-cover h1,.section-heading h2,.publication-card h3,.stat-tile strong,.share-card strong{color:#111!important}.summary-text,.context-copy,.publication-card strong,.value-card p,.profile-cover p,.network-node span,.publication-card p{color:#333!important}}.launch-trust-line,.panel-copy{color:#f6f1e7c2;border-left:3px solid #c7a15a;padding-left:14px}.hero-search,.search-form,.identity-form,.enrichment-grid,.feedback-card form{gap:14px;display:grid}.hero-search{max-width:740px;margin-top:24px}.hero-search label,.search-form label,.identity-form label,.enrichment-grid label,.feedback-card label{color:#f6f1e7c7;font-weight:800}.hero-search>div,.search-form>div{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.hero-search input,.search-form input,.identity-form input,.identity-form select,.enrichment-grid input,.manual-entry input,.feedback-card select,.feedback-card textarea{color:#fffaf0;background:#11100eb8;border:1px solid #f6f1e729;border-radius:12px;outline:0;width:100%;min-height:48px;padding:12px 14px}.feedback-card textarea{resize:vertical;min-height:120px}.preview-score{background:#c7a15a1a;border:1px solid #c7a15a52;border-radius:16px;gap:4px;margin-top:18px;padding:18px;display:grid}.preview-score span,.score-number-card span,.metric-card span,.confidence-pill span{color:#f6f1e79e;font-weight:800}.preview-score strong,.score-number-card strong{color:#fffaf0;font-family:Georgia,Times New Roman,serif;font-size:3.2rem;line-height:1}.search-panel{max-width:860px;margin:0 auto}.candidate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.candidate-card{text-align:left;color:#f6f1e7;cursor:pointer;background:#f6f1e70f;border:1px solid #f6f1e721;border-radius:16px;gap:10px;padding:16px;display:grid}.candidate-card.selected,.metric-card:hover,.paper-explanation-card:hover,.paper-explanation-card:focus{background:#c7a15a1a;border-color:#c7a15a94}.candidate-card strong,.candidate-card span,.candidate-card small{display:block}.candidate-card p{color:#f6f1e7b8;align-items:center;gap:7px;margin:0;display:flex}.candidate-card small{color:#f6f1e794;line-height:1.45}.identity-form{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.confidence-strip,.beta-disclaimer,.feedback-status,.share-status{color:#f6f1e7c2;background:#f6f1e70f;border:1px solid #f6f1e71f;border-radius:14px;align-items:center;gap:10px;margin-top:16px;padding:13px 14px;display:flex}.feedback-status{color:#dff8e9}.confidence-pill{background:#c7a15a17;border:1px solid #c7a15a52;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.confidence-pill strong{color:#f1cf8a}.confidence-pill small{color:#f6f1e79e}.optional-enrichment{background:#f6f1e70b;border:1px solid #f6f1e71f;border-radius:16px;margin-top:18px;padding:16px}.optional-enrichment summary{cursor:pointer;color:#f1cf8a;font-weight:900}.optional-enrichment p{color:#f6f1e7ad}.enrichment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-manual{grid-template-columns:1.2fr 1fr .8fr .45fr auto;margin-top:16px}.launch-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.result-dashboard{gap:22px;display:grid}.score-hero{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f1e712;border:1px solid #f6f1e721;border-radius:22px;padding:24px;box-shadow:0 24px 70px #00000038}.public-score-cover .score-hero{box-shadow:none;background:0 0;border:0;padding:0}.score-main{grid-template-columns:minmax(190px,260px) minmax(0,1fr);align-items:center;gap:22px;display:grid}.score-number-card,.metric-card,.evidence-card,.confidence-card,.external-link-card{background:#11100e8a;border:1px solid #f6f1e721;border-radius:16px;padding:16px}.score-number-card{align-content:center;gap:8px;min-height:180px;display:grid}.score-number-card small{color:#f1cf8a;font-weight:800}.score-title-block h1{color:#fffaf0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:3rem;line-height:1.05}.score-title-block p{color:#f6f1e7c2;line-height:1.7}.fairness-section{gap:18px;display:grid}.fairness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.metric-card{gap:8px;display:grid}.metric-card svg{color:#c7a15a}.metric-card strong{color:#fffaf0;font-size:1.55rem}.metric-card p,.context-grid p{color:#f6f1e7ad;margin:0;line-height:1.55}.context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.context-grid p{background:#f6f1e70b;border-left:3px solid #2f6f5f;border-radius:0 12px 12px 0;padding:12px 14px}.paper-explanation-list{gap:16px;margin-top:18px;display:grid}.paper-explanation-card{background:#f6f1e711;border:1px solid #f6f1e721;border-radius:18px;outline:0;grid-template-columns:minmax(130px,170px) minmax(0,1fr);gap:18px;padding:18px;display:grid}.paper-score{background:#c7a15a1f;border:1px solid #c7a15a47;border-radius:16px;align-content:center;gap:8px;padding:16px;display:grid}.paper-score span,.paper-heading span{color:#f1cf8a;font-weight:900}.paper-score strong{color:#fffaf0;font-size:2rem}.paper-heading h3{color:#fffaf0;margin:4px 0}.paper-heading p,.paper-reason{color:#f6f1e7b8;line-height:1.6}.paper-reason{border-left:3px solid #c7a15a;padding-left:12px}.evidence-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.evidence-card strong,.confidence-card strong{color:#fffaf0;align-items:center;gap:7px;display:flex}.evidence-card ul{color:#f6f1e7ad;margin:10px 0 0;padding-left:18px}.confidence-card{gap:8px;display:grid}.confidence-card span{color:#f6f1e7b8}.external-link-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.external-link-card{gap:8px;display:grid}.external-link-card strong{color:#fffaf0}.external-link-card span{color:#f1cf8a;font-weight:800}.external-link-card a{color:#f6f1e7;align-items:center;gap:6px;display:inline-flex}.external-link-card small{color:#f6f1e794}.feedback-panel{z-index:80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11100ed1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.feedback-card{background:#1a1713;border:1px solid #f6f1e729;border-radius:20px;width:min(680px,100%);max-height:min(760px,92vh);padding:22px;overflow:auto;box-shadow:0 28px 90px #0000007a}.feedback-card fieldset{border:1px solid #f6f1e724;border-radius:14px;flex-wrap:wrap;gap:12px;padding:12px;display:flex}.feedback-card legend{color:#f1cf8a;padding:0 6px;font-weight:900}.feedback-card fieldset label{align-items:center;gap:6px;font-weight:700;display:inline-flex}.feedback-card input[type=radio]{min-height:auto}.feedback-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (width<=980px){.hero-search>div,.search-form>div,.candidate-grid,.identity-form,.enrichment-grid,.compact-manual,.score-main,.fairness-grid,.context-grid,.paper-explanation-card,.evidence-grid,.external-link-grid{grid-template-columns:1fr}.launch-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.hero-search>div,.search-form>div,.profile-actions,.feedback-actions{grid-template-columns:1fr;align-items:stretch}.score-title-block h1{font-size:2.35rem}.preview-score strong{font-size:2.5rem}.feedback-panel{align-items:start;padding:12px}}.audit-shell{z-index:2;color:#17211f;background:#f6f8f5;padding:30px 0 72px;position:relative}.audit-container{gap:18px;width:min(1180px,100% - 32px);margin:0 auto;display:grid}.audit-shell .section-heading span{color:#2f6f5f}.audit-shell .section-heading h2{color:#17211f;font-size:1.8rem}.audit-hero-card,.audit-card,.audit-section,.assessed-publication-card,.public-preview-card,.audit-status-note{background:#fff;border:1px solid #d9e1dc;border-radius:8px;box-shadow:0 18px 48px #18242114}.audit-hero-card{grid-template-columns:minmax(0,1fr) minmax(240px,330px);align-items:stretch;gap:22px;padding:24px;display:grid}.audit-profile-main,.audit-meta-list,.audit-kicker,.audit-card-heading,.publication-tag-row,.public-preview-top,.audit-status-note{align-items:center;display:flex}.audit-profile-main{gap:18px}.audit-avatar{color:#f5fbf7;background:#17342e;border-radius:8px;flex:none;place-items:center;width:82px;height:82px;font-size:1.45rem;font-weight:900;display:grid}.audit-avatar.small{width:54px;height:54px;font-size:1rem}.audit-kicker{color:#2f6f5f;gap:8px;margin-bottom:8px;font-weight:900}.audit-hero-card h1{color:#111b18;margin:0;font-family:Georgia,Times New Roman,serif;font-size:3.15rem;line-height:1.02}.audit-recognition{color:#485b56;max-width:760px;margin:12px 0 0;font-size:1.08rem;line-height:1.65}.hero-profile-label{color:#60736e;margin:8px 0 0;font-weight:800}.audit-meta-list{flex-wrap:wrap;gap:9px;margin-top:16px}.audit-meta-list span,.audit-pill-row span,.role-badge{color:#33443f;background:#f7faf8;border:1px solid #cfd9d3;border-radius:999px;align-items:center;gap:6px;padding:8px 11px;font-size:.88rem;font-weight:800;display:inline-flex}.audit-hero-score{color:#f6fbf7;text-align:center;background:#17342e;border-radius:8px;align-content:center;gap:8px;padding:24px;display:grid}.audit-hero-score span,.audit-card-heading span,.author-metric span,.earned-score-badge span,.public-preview-score span{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.audit-hero-score strong{font-family:Georgia,Times New Roman,serif;font-size:4rem;line-height:1}.audit-hero-score small{color:#d8efe4;font-weight:900}.audit-hero-score em{color:#b9d6ca;font-style:normal;line-height:1.4}.audit-status-note{color:#41544f;background:#edf5f1;border-color:#c9ded4;gap:10px;padding:12px 14px}.audit-status-note svg{color:#2f6f5f;flex:none}.audit-grid{gap:18px;display:grid}.audit-score-row{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr)}.audit-card,.audit-section{padding:20px}.audit-card-heading{color:#2f6f5f;justify-content:space-between;gap:12px}.aiscore-framing-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:18px;display:grid}.aiscore-framing-copy p,.beyond-citations-section p,.optional-profile-enrichment p,.supporting-context-note,.core-difference-copy,.publication-why p{color:#536761;margin:0;line-height:1.62}.aiscore-framing-copy p{margin-top:12px;font-size:1.02rem}.comparison-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.comparison-item{background:#f8faf8;border:1px solid #dfe7e2;border-radius:8px;padding:12px}.comparison-item strong,.comparison-item span{display:block}.comparison-item strong{color:#17211f;margin-bottom:5px}.comparison-item span{color:#61736e;line-height:1.42}.comparison-item.aiscore-owned{background:#edf8f1;border-color:#9bcfb9}.comparison-item.aiscore-owned strong{color:#17643d}.method-snapshot-section{gap:16px;display:grid}.method-snapshot-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.method-snapshot-card{background:#f8faf8;border:1px solid #dfe7e2;border-radius:8px;padding:14px}.method-snapshot-card svg{color:#2f6f5f}.method-snapshot-card strong,.method-snapshot-card p{display:block}.method-snapshot-card strong{color:#17211f;margin-top:10px}.method-snapshot-card p{color:#536761;margin:7px 0 0;line-height:1.5}.aiscore-core-panel{align-content:start;gap:12px;display:grid}.core-total-block{color:#f6fbf7;background:#17342e;border-radius:8px;padding:18px}.core-total-block span{color:#b9d6ca;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900;display:block}.core-total-block strong{margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:4rem;line-height:1;display:block}.core-total-block p{color:#d8efe4;margin:10px 0 0;font-weight:800}.core-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.core-metric,.core-confidence-line{background:#f8faf8;border:1px solid #e0e7e2;border-radius:8px;padding:12px}.core-metric span,.core-confidence-line span{color:#63756f;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:900;display:block}.core-metric strong,.core-confidence-line strong{color:#17211f;margin-top:5px;display:block}.core-confidence-line{background:#edf8f1;border-color:#bdd9ca}.core-difference-copy{background:#f8faf8;border-left:3px solid #2f6f5f;border-radius:0 8px 8px 0;padding:12px 14px}.audit-total-card>strong{color:#111b18;font-family:Georgia,Times New Roman,serif;font-size:3.8rem;line-height:1}.audit-total-card p,.share-profile-section p,.public-preview-card p,.why-score-card p{color:#536761;margin:0;line-height:1.62}.audit-pill-row{flex-wrap:wrap;gap:8px;display:flex}.author-metrics-card{background:#fbfcfb;align-self:start;box-shadow:0 12px 34px #1824210f}.supporting-context-note{margin-top:10px}.author-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.author-metric{background:#f8faf8;border:1px solid #e0e7e2;border-radius:8px;padding:12px}.author-metric span{color:#63756f;letter-spacing:.04em;display:block}.author-metric strong{color:#17211f;margin-top:6px;font-size:1.08rem;display:block}.supporting-context-footer{color:#63756f;flex-wrap:wrap;gap:7px;margin-top:12px;font-size:.9rem;display:flex}.contribution-summary-section,.contribution-highlights-section,.method-notes-section,.assessed-publications-panel,.share-profile-section,.public-preview-section,.optional-profile-enrichment{gap:16px;display:grid}.contribution-summary-section p{color:#536761;max-width:900px;margin:0;font-size:1.05rem;line-height:1.7}.summary-focus-row{flex-wrap:wrap;gap:9px;display:flex}.summary-focus-row span{color:#1f5b46;background:#edf8f1;border:1px solid #bdd9ca;border-radius:999px;padding:8px 11px;font-weight:900}.contribution-highlight-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.contribution-highlight{color:#17211f;background:#f8faf8;border:1px solid #e0e7e2;border-radius:8px;align-items:flex-start;gap:10px;min-height:92px;padding:14px;font-weight:900;line-height:1.45;display:flex}.contribution-highlight svg{color:#2f6f5f;flex:none;margin-top:1px}.why-score-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.why-score-card{background:#f8faf8;border:1px solid #e0e7e2;border-radius:8px;gap:10px;padding:14px;display:flex}.why-score-card svg{color:#2f6f5f;flex:none;margin-top:2px}.why-score-card strong{color:#17211f}.assessed-publication-list{gap:12px;display:grid}.assessed-publication-card{grid-template-columns:minmax(0,1fr) minmax(132px,auto);grid-template-areas:"title score""evidence score";align-items:start;gap:18px;padding:18px;display:grid}.publication-title-block{grid-area:title}.publication-evidence-block{grid-area:evidence;gap:12px;display:grid}.publication-tag-row{flex-wrap:wrap;gap:8px}.publication-tag-row>span:not(.role-badge){color:#63756f;font-weight:900}.role-badge{color:#1f5b46;background:#edf8f1;border-color:#bdd9ca}.publication-title-block h3{color:#17211f;margin:10px 0 12px;font-size:1.1rem;line-height:1.35}.publication-detail-grid{grid-template-columns:.9fr 1fr 1.1fr;gap:10px;display:grid}.publication-detail-grid span{color:#4d615b;overflow-wrap:anywhere;gap:4px;line-height:1.35;display:grid}.publication-detail-grid strong{color:#74837e;text-transform:uppercase;font-size:.78rem}.publication-why{background:#f8faf8;border-left:3px solid #2f6f5f;border-radius:0 8px 8px 0;padding:11px 13px}.publication-why strong{color:#17211f}.publication-why p{margin-top:5px}.earned-score-badge{color:#17643d;text-align:right;background:#eaf9ef;border:1px solid #99d6b1;border-radius:8px;grid-area:score;justify-self:end;gap:3px;min-width:132px;padding:11px 12px;display:grid}.earned-score-badge strong{font-size:1.32rem}.earned-score-badge small{color:#427a59;font-weight:800}.share-profile-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.share-profile-section p{overflow-wrap:anywhere;margin-top:10px}.dashboard-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dashboard-action{color:#17211f;cursor:pointer;background:#fff;border:1px solid #cfd9d3;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:11px 12px;font-weight:900;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.dashboard-action:hover{background:#edf5f1;border-color:#2f6f5f;transform:translateY(-1px)}.dashboard-action:disabled{opacity:.58;cursor:not-allowed;transform:none}.audit-toast{color:#215f47;background:#edf8f1;border-color:#bdd9ca;margin-top:0}.public-preview-card{gap:14px;padding:18px;display:grid}.public-preview-top{gap:12px}.public-preview-top>div:nth-child(2){flex:1}.public-preview-top strong,.public-preview-top span{display:block}.public-preview-top strong{color:#17211f;font-size:1.15rem}.public-preview-top span{color:#536761;margin-top:4px}.public-preview-score{color:#f6fbf7;text-align:center;background:#17342e;border-radius:8px;min-width:120px;padding:12px}.public-preview-score strong{font-size:1.45rem;display:block}.public-preview-papers{gap:8px;display:grid}.public-preview-papers span{color:#344640;background:#f8faf8;border-left:3px solid #2f6f5f;border-radius:0 8px 8px 0;padding:10px 12px;line-height:1.42}.public-preview-confidence{color:#4b6059;background:#f1f4f2;border-radius:8px;padding:11px 12px;font-weight:800}.optional-profile-enrichment{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.optional-profile-enrichment p{margin-top:10px}.optional-enrichment-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.optional-future-action{color:#17211f;cursor:default;text-align:left;background:#fbfcfb;border:1px dashed #b9c8c1;border-radius:8px;gap:4px;min-height:56px;padding:10px 12px;font-weight:900;display:grid}.optional-future-action span{color:#63756f;font-size:.78rem;font-weight:800}.method-notes-section{box-shadow:none;background:#fbfcfb}.method-notes-section summary{cursor:pointer;color:#17211f;font-weight:900;list-style-position:inside}.method-notes-section summary::marker{color:#2f6f5f}.method-notes-content{border-top:1px solid #e0e7e2;gap:10px;margin-top:14px;padding-top:14px;display:grid}.method-notes-content p{color:#536761;margin:0;line-height:1.62}.subtle-beta-note{color:#63756f;text-align:center;margin:0;font-size:.9rem;line-height:1.55}.audit-shell .beta-disclaimer{color:#4b6059;background:#fff;border-color:#d9e1dc}@media (width<=980px){.audit-hero-card,.audit-score-row,.aiscore-framing-section,.share-profile-section,.optional-profile-enrichment,.publication-detail-grid{grid-template-columns:1fr}.author-metrics-grid,.why-score-grid,.method-snapshot-grid,.core-metric-grid,.dashboard-action-grid,.contribution-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.audit-shell{padding-top:18px}.audit-container{width:min(100% - 24px,1180px)}.audit-hero-card,.audit-card,.audit-section,.assessed-publication-card,.public-preview-card{padding:16px}.audit-profile-main,.public-preview-top{align-items:flex-start}.audit-profile-main,.assessed-publication-card,.dashboard-action-grid,.author-metrics-grid,.why-score-grid,.method-snapshot-grid,.comparison-strip,.core-metric-grid,.optional-enrichment-actions,.contribution-highlight-grid{grid-template-columns:1fr}.audit-profile-main,.public-preview-top{flex-direction:column}.audit-hero-card h1{font-size:2.35rem}.audit-hero-score strong,.audit-total-card>strong,.core-total-block strong{font-size:3rem}.assessed-publication-card{grid-template-areas:"title""score""evidence"}.earned-score-badge{text-align:left;justify-self:start;width:fit-content;max-width:100%}.public-preview-score{width:100%}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-search-section{z-index:2;place-items:center;min-height:calc(100svh - 72px);padding:38px 16px 34px;display:grid;position:relative}.landing-search-shell{text-align:center;gap:18px;width:min(880px,100%);display:grid}.landing-title-block{gap:5px;display:grid}.landing-beta{color:#f1cf8a;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:900}.landing-title-block h1{color:#fffaf0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:5.15rem;line-height:.95}.landing-title-block p,.below-fold-copy{color:#f6f1e7bd;margin:0;line-height:1.55}.landing-title-block p{font-size:1.18rem;font-weight:800}.search-first-form{width:min(780px,100%);margin:18px auto 0}.search-first-form>div{grid-template-columns:1fr;gap:16px}.search-input-shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#f6f1e71c,#f6f1e70b),#11100ecc;border:2px solid #f1cf8ae0;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-height:84px;padding:0 24px;display:grid;box-shadow:0 0 0 1px #c7a15a38,0 18px 70px #00000057,0 0 34px #c7a15a21}.search-input-shell:focus-within{border-color:#f1cf8a;box-shadow:0 0 0 4px #c7a15a26,0 20px 78px #00000061,0 0 42px #c7a15a2e}.search-input-shell svg{color:#f1cf8a}.search-first-form .search-input-shell input{color:#fffaf0;min-height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:1.28rem;font-weight:650}.search-first-form .search-input-shell input::placeholder{color:#f6f1e79e;opacity:1}.search-first-form .search-input-shell input:focus{outline:0}.search-first-form .primary-action,.search-first-button{color:#11100e;white-space:nowrap;background:linear-gradient(135deg,#f6c76f 0%,#d9a743 100%);border:0;border-radius:999px;justify-content:center;gap:14px;min-height:72px;font-size:1.42rem;font-weight:950;box-shadow:0 20px 62px #c7a15a3d}.landing-trust-line{color:#f6f1e7c7;justify-content:center;align-items:center;gap:8px;margin:0;font-size:.96rem;line-height:1.45;display:inline-flex}.landing-trust-line svg{color:#f1cf8a;flex:none}.landing-example-link{color:#f1cf8a;cursor:pointer;background:0 0;border:0;justify-self:center;min-height:36px;margin-top:16px;padding:4px 8px;font-weight:800;text-decoration:none}.landing-value-section{padding:38px 0 48px}.landing-value-heading h2{color:#fffaf0;margin:0;font-size:2rem;line-height:1.15}.landing-value-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.landing-value-grid .value-card{border-radius:12px;padding:18px}.landing-value-grid .value-card h3{margin:12px 0 7px;font-size:1rem;line-height:1.2}.landing-value-grid .value-card p{font-size:.9rem;line-height:1.5}.homepage-support-section{padding-top:18px}.support-page-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.support-page-grid article{background:#f6f1e70e;border:1px solid #f6f1e71f;border-radius:14px;padding:18px}.support-page-grid span{color:#f1cf8a;text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:900;display:block}.support-page-grid h2{color:#fffaf0;margin:0 0 8px;font-size:1.05rem;line-height:1.25}.support-page-grid p{color:#f6f1e7b3;margin:0;font-size:.92rem;line-height:1.55}.below-fold-copy{max-width:880px;margin-top:12px}.identity-warning{color:#f6f1e7c7;background:#c7a15a14;border-left:3px solid #c7a15a;border-radius:0 12px 12px 0;margin:16px 0 0;padding:12px 14px;line-height:1.55}.identity-beta-note{color:#f6f1e7a3;margin:10px 0 0;line-height:1.55}.candidate-card{cursor:default}.candidate-stat-row{flex-wrap:wrap;gap:7px;display:flex}.candidate-stat-row span{color:#f6f1e7b8;background:#f6f1e70f;border:1px solid #f6f1e71f;border-radius:999px;padding:7px 9px;font-size:.83rem;font-weight:800}.candidate-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.combine-check{color:#f6f1e7c7;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:800;display:inline-flex}.combine-check input{accent-color:#c7a15a;width:18px;height:18px;min-height:18px}.confirmation-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.confirmation-options>div,.selected-profile-summary{background:#f6f1e70d;border:1px solid #f6f1e71f;border-radius:14px;gap:8px;padding:14px;display:grid}.confirmation-options strong,.selected-profile-summary strong{color:#fffaf0}.confirmation-options span,.selected-profile-summary span{color:#f6f1e7a3;line-height:1.45}.warning-action{border-color:#c7a15a6b}.selected-profile-summary{margin-top:16px}.feedback-card input{color:#fffaf0;background:#11100eb8;border:1px solid #f6f1e729;border-radius:12px;outline:0;width:100%;min-height:48px;padding:12px 14px}.audit-hero-card{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr)}.identity-confirmation-summary{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:16px;display:grid}.identity-confirmation-summary p{color:#536761;margin:8px 0 0;line-height:1.62}.identity-confirmed-name{font-size:1.15rem;font-weight:900;color:#17211f!important}.identity-confirmation-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.identity-confirmation-facts span,.external-enrichment-status span{color:#4d615b;overflow-wrap:anywhere;background:#f8faf8;border:1px solid #dfe7e2;border-radius:8px;padding:10px 11px;font-weight:800}.beta-truth-notice{background:#fffdf7;border-color:#e8d9b8;align-items:flex-start;gap:10px;display:flex}.beta-truth-notice svg{color:#9a6a12;flex:none;margin-top:2px}.beta-truth-notice p,.feedback-helper{color:#536761;margin:0;line-height:1.62}.publication-improve-row{border-top:1px solid #e0e7e2;grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:center;gap:12px;padding-top:12px;display:grid}.publication-improve-row strong,.publication-improve-row span{display:block}.publication-improve-row strong{color:#17211f}.publication-improve-row span{color:#536761;margin-top:4px;line-height:1.45}.compact-action{min-height:42px;font-size:.88rem}.evidence-profile-section,.academic-outputs-section{gap:16px;display:grid}.evidence-profile-section p,.academic-output-card p{color:#536761;margin:0;line-height:1.62}.evidence-action-grid,.academic-output-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.evidence-action-card,.academic-output-card{color:#17211f;cursor:pointer;text-align:left;background:#f8faf8;border:1px solid #dfe7e2;border-radius:8px;gap:6px;min-height:94px;padding:13px;font-weight:900;display:grid}.evidence-action-card:hover,.academic-output-card:hover,.optional-future-action:hover{background:#edf5f1;border-color:#2f6f5f}.evidence-action-card small,.academic-output-card span{color:#2f6f5f;font-size:.78rem;font-weight:900}.academic-output-card strong{color:#17211f}.external-enrichment-status{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (width<=980px){.landing-title-block h1{font-size:4.25rem}.landing-value-grid,.support-page-grid,.confirmation-options,.identity-confirmation-summary,.identity-confirmation-facts,.publication-improve-row,.evidence-action-grid,.academic-output-grid{grid-template-columns:1fr 1fr}}@media (width<=720px){.site-nav{align-items:center;padding:8px 12px;position:relative}.brand-mark{border-radius:8px;width:34px;height:34px}.brand-lockup small,.nav-link{display:none}.site-nav nav{flex-direction:row;align-items:center}.nav-beta-pill{min-height:32px;padding:7px 10px;font-size:.72rem}.landing-search-section{place-items:start center;min-height:min(720px,100svh - 132px);padding:100px 14px 28px}.landing-search-shell{gap:14px;padding-top:0}.landing-title-block h1{font-size:3.35rem}.landing-title-block p{font-size:1.03rem}.search-first-form{width:100%;margin-top:12px}.search-first-form>div{gap:14px}.search-input-shell{border-radius:22px;gap:12px;min-height:78px;padding:0 18px}.search-input-shell svg{width:26px;height:26px}.search-first-form .search-input-shell input{min-height:54px;font-size:1.18rem}.search-first-form input,.search-first-form .primary-action{min-height:68px}.search-first-form .primary-action,.search-first-button{font-size:1.34rem}.landing-trust-line{font-size:.92rem}.landing-example-link{font-size:.86rem}.landing-value-grid,.support-page-grid,.confirmation-options,.candidate-actions,.identity-confirmation-summary,.identity-confirmation-facts,.publication-improve-row,.evidence-action-grid,.academic-output-grid{grid-template-columns:1fr}.candidate-card{padding:14px}.audit-hero-card,.core-metric-grid{grid-template-columns:1fr}.core-total-block strong{font-size:2.7rem}}.identity-choice-panel{max-width:1040px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:16px;margin:0 auto;padding:0;display:grid}.identity-choice-header{text-align:left;gap:4px;display:grid}.identity-choice-header span{color:#f1cf8a;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:900}.identity-choice-header h2{color:#fffaf0;max-width:840px;margin:0;font-family:inherit;font-size:clamp(1rem,1.8vw,1.14rem);font-weight:800;line-height:1.35}.identity-choice-header p,.identity-safety-line,.identity-advanced-options p{color:#f6f1e7ad;margin:0;line-height:1.55}.identity-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.identity-choice-card{background:#f6f1e70e;border:1px solid #f6f1e724;border-radius:12px;gap:8px;padding:14px;display:grid}.identity-choice-card.selected{background:#c7a15a21;border-color:#c7a15ac2}.identity-choice-card>button{color:#fffaf0;cursor:pointer;text-align:left;background:0 0;border:0;gap:8px;min-height:112px;padding:0;display:grid}.identity-choice-card strong,.identity-choice-card span,.identity-choice-card em,.identity-choice-card small{display:block}.identity-choice-card strong{font-size:1rem}.identity-choice-card span,.identity-choice-card em{color:#f6f1e7c2;align-items:flex-start;gap:7px;font-style:normal;line-height:1.4;display:flex}.identity-choice-card small{color:#f1cf8a;background:#c7a15a1f;border-radius:999px;align-self:end;width:fit-content;padding:6px 9px;font-weight:900}.identity-combine-check{color:#f6f1e79e;align-items:center;gap:8px;font-size:.84rem;font-weight:800;display:flex}.identity-combine-list{gap:10px;display:grid}.identity-combine-list .identity-combine-check{border:1px solid #f6f1e71a;border-radius:10px;padding:10px}.identity-combine-check input{accent-color:#c7a15a;width:16px;height:16px}.identity-next-panel{background:#c7a15a14;border:1px solid #c7a15a42;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.identity-next-panel.compact{background:0 0;border:0;grid-template-columns:auto;justify-content:end;padding:0}.identity-next-panel strong,.identity-next-panel span{display:block}.identity-next-panel strong{color:#fffaf0}.identity-next-panel span{color:#f6f1e7b3;margin-top:4px}.identity-next-panel .form-submit{grid-column:auto;justify-self:end}.identity-advanced-options,.identity-edit-details{background:#f6f1e70a;border:1px solid #f6f1e71f;border-radius:14px;padding:14px}.identity-advanced-options summary,.identity-edit-details summary{cursor:pointer;color:#f1cf8a;font-weight:900}.identity-edit-details .identity-form{margin-top:14px}.results-shell{color:#1f2937;background:#f7f8f7;padding:40px 0 72px}.results-container{grid-template-columns:418px minmax(0,1fr);align-items:start;gap:28px;width:min(1320px,100% - 56px);margin:0 auto;display:grid}.results-sidebar{gap:28px;display:grid;position:sticky;top:92px}.results-total-card,.results-metrics-card,.results-identity-card,.results-action-card,.results-publications-panel,.results-more-panel{background:#fff;border:1px solid #e5ebef;border-radius:14px;box-shadow:0 18px 55px #15202b0f}.results-total-card{text-align:center;align-content:center;place-items:center;gap:13px;min-height:304px;padding:28px;display:grid}.results-total-card h1{color:#172033;overflow-wrap:anywhere;max-width:100%;margin:0 0 2px;font-size:1.72rem;font-weight:950;line-height:1.08}.results-total-card span,.results-metrics-card h2,.results-identity-card h2,.results-list-header span{color:#667998;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.88rem;font-weight:900}.results-total-card strong{color:#13a675;font-size:clamp(4rem,8vw,5.4rem);font-weight:900;line-height:.9}.results-total-card p{color:#5f708c;margin:0;font-size:1rem}.results-total-card small{color:#60718d;font-size:.96rem}.results-total-card em{color:#8a6a28;max-width:260px;font-size:.82rem;font-style:normal;line-height:1.35}.results-metrics-card,.results-identity-card,.results-action-card{padding:28px}.results-metrics-card>div{border-top:1px solid #e3e9ee;gap:14px;margin-top:16px;padding-top:20px;display:grid}.supporting-signal-row{gap:8px;display:grid}.results-metrics-card p{color:#1f2937;justify-content:space-between;gap:16px;margin:0;font-size:1.08rem;font-weight:800;display:flex}.results-metrics-card p span{align-items:center;gap:7px;display:inline-flex}.results-metrics-card strong{color:#172033}.results-metrics-card strong.primary{color:#13a675}.results-metrics-card strong.pending{color:#738097;font-size:.95rem}.results-metrics-card strong.review{color:#b45309}.results-metrics-card small,.results-identity-card small{color:#718199;margin-top:18px;line-height:1.45;display:block}.results-metrics-card small+small{margin-top:8px}.metric-help-button{color:#718199;cursor:pointer;background:#fff;border:1px solid #d6dde5;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.metric-help-button:hover,.metric-help-button:focus-visible{color:#0f8d64;border-color:#13a675;outline:none}.metric-help-popover{color:#46566d;background:#f8fafc;border:1px solid #dce5ec;border-radius:8px;padding:10px 12px;font-size:.88rem;line-height:1.45}.metrics-improve-button{color:#0f8d64;cursor:pointer;background:#f5fbf8;border:1px solid #cfe0d9;border-radius:8px;width:100%;margin-top:16px;padding:10px 12px;font-weight:900}.metrics-improve-button:hover,.metrics-improve-button:focus-visible{border-color:#13a675;outline:none}.metric-improve-popover{margin-top:10px}.results-identity-card{gap:8px;display:grid}.results-identity-card strong{color:#172033;font-size:1.08rem}.results-identity-card span{color:#596a83;line-height:1.45}.results-identity-card em{color:#6b7d96;font-size:.86rem;font-style:normal;line-height:1.35}.results-action-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.results-action-card .dashboard-action{min-height:44px}.results-main{min-width:0}.results-publications-panel{padding:24px}.results-list-header{border-bottom:1px solid #e3e9ee;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding-bottom:12px;display:flex}.results-list-header small{color:#8190a7;margin-top:6px;display:block}.results-list-header select{color:#60718d;min-height:54px;font:inherit;background:#fbfcfe;border:1px solid #dde5ec;border-radius:8px;padding:0 14px}.results-publications-panel .assessed-publication-list{gap:12px}.results-publications-panel .assessed-publication-card{box-shadow:none;border-color:#e8eef2;grid-template-columns:minmax(0,1fr) 130px;grid-template-areas:"title score""evidence evidence";align-items:center;gap:18px;padding:28px 30px}.results-publications-panel .publication-title-block h3{color:#172033;margin:0 0 10px;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.25}.results-publications-panel .publication-tag-row{gap:10px}.results-publications-panel .role-badge{color:#7c3cff;background:#f1eaff;border:0;border-radius:4px;padding:6px 9px;font-size:.82rem}.results-publications-panel .publication-tag-row>span:not(.role-badge){color:#8a9ab2;font-weight:500}.results-publications-panel .earned-score-badge{color:#11a972;cursor:pointer;text-align:center;background:#edfff6;border:1px solid #c7f1df;border-radius:14px;justify-self:end;place-items:center;gap:4px;min-width:130px;min-height:82px;padding:12px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.results-publications-panel .earned-score-badge:hover,.results-publications-panel .earned-score-badge[aria-expanded=true]{border-color:#8fe5c0;transform:translateY(-1px);box-shadow:0 14px 30px #11a97224}.results-publications-panel .earned-score-badge strong{font-size:1.55rem;line-height:1}.results-publications-panel .earned-score-badge span{color:#11a972;letter-spacing:.04em;font-size:.72rem}.results-publications-panel .publication-evidence-block{border-top:1px solid #e8eef2;padding-top:18px}.hero-breakdown-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.hero-breakdown-grid span{color:#172033;background:#fbfcfe;border:1px solid #dfe8ee;border-radius:8px;gap:4px;padding:10px;font-weight:900;display:grid}.hero-breakdown-grid strong{color:#708097;text-transform:uppercase;font-size:.72rem}.publication-why small{color:#718199;margin-top:8px;line-height:1.45;display:block}.results-more-panel{grid-column:1/-1;padding:18px}.results-more-panel summary{cursor:pointer;color:#172033;font-weight:900}.results-more-content{gap:16px;margin-top:16px;display:grid}@media (width<=1100px){.results-container{grid-template-columns:1fr}.results-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.results-action-card,.results-identity-card{align-self:stretch}}@media (width<=760px){.identity-choice-grid,.identity-next-panel,.results-sidebar,.results-action-card{grid-template-columns:1fr}.identity-next-panel .form-submit{justify-self:stretch}.results-shell{padding-top:20px}.results-container{gap:18px;width:min(100% - 24px,1320px)}.results-sidebar{gap:14px}.results-total-card{min-height:250px}.results-total-card h1{font-size:1.42rem}.results-metrics-card,.results-identity-card,.results-action-card,.results-publications-panel{padding:18px}.results-list-header{flex-direction:column;align-items:stretch}.results-publications-panel .assessed-publication-card{grid-template-columns:1fr;grid-template-areas:"title""score""evidence";padding:18px}.results-publications-panel .earned-score-badge{justify-self:start}.hero-breakdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
