.wcjU8W_page{gap:var(--s-4);inline-size:100%;max-inline-size:960px;padding:var(--s-4);margin-inline:auto;padding-block-end:var(--s-8);display:grid}.wcjU8W_pageTitle{color:var(--c-ink);font:var(--fw-semibold) var(--fs-xl)/var(--lh-xl) var(--f-display);margin:0}.wcjU8W_muted{color:var(--c-muted);font:var(--fw-regular) var(--fs-sm)/var(--lh-sm) var(--f-body)}.wcjU8W_panel{border:1px solid var(--c-hairline);border-radius:var(--r-lg);background:var(--glass-card);box-shadow:var(--e1);overflow:hidden}.wcjU8W_panelHead{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-block-end:1px solid var(--c-hairline);flex-wrap:wrap;display:flex}.wcjU8W_panelIdentity{align-items:center;gap:var(--s-3);min-inline-size:0;display:flex}.wcjU8W_panelText{min-inline-size:0;display:grid}.wcjU8W_panelName{color:var(--c-ink);font:var(--fw-bold) var(--fs-md)/var(--lh-md) var(--f-display)}.wcjU8W_brandTile,.wcjU8W_itemIcon{border-radius:var(--r-sm);background:var(--c-tint-1);color:var(--c-link);font-family:var(--f-display);font-weight:var(--fw-bold);flex-shrink:0;place-items:center;display:inline-grid}.wcjU8W_brandTile{block-size:40px;inline-size:40px;font-size:var(--fs-lg)}.wcjU8W_itemIcon{block-size:36px;inline-size:36px;font-size:var(--fs-md)}.wcjU8W_statistics{padding:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.wcjU8W_statistic{justify-content:flex-end;gap:var(--s-1);min-inline-size:0;padding:var(--s-3);flex-direction:column-reverse;display:flex}.wcjU8W_statistic:nth-child(2n){border-inline-start:1px solid var(--c-hairline)}.wcjU8W_statistic:nth-child(n+3){border-block-start:1px solid var(--c-hairline)}.wcjU8W_statisticValue{color:var(--c-ink);font:var(--fw-bold) var(--fs-2xl)/var(--lh-2xl) var(--f-display);margin:0}.wcjU8W_statisticSuffix{color:var(--c-muted);font:var(--fw-medium) var(--fs-sm)/var(--lh-sm) var(--f-body)}.wcjU8W_statisticLabel{color:var(--c-muted);font:var(--fw-semibold) var(--fs-xs)/var(--lh-xs) var(--f-ui);letter-spacing:.04em;text-transform:uppercase}.wcjU8W_note{padding:0 var(--s-5) var(--s-4);color:var(--c-muted);font:var(--fw-regular) var(--fs-xs)/var(--lh-xs) var(--f-body);margin:0}@media (min-width:1024px){.wcjU8W_statistics{grid-template-columns:repeat(4,minmax(0,1fr))}.wcjU8W_statistic:nth-child(n){border-block-start:0}.wcjU8W_statistic:nth-child(n+2){border-inline-start:1px solid var(--c-hairline)}}.wcjU8W_list{gap:var(--s-4);display:grid}.wcjU8W_listHead{justify-content:space-between;align-items:baseline;gap:var(--s-2);display:flex}.wcjU8W_listTitle{color:var(--c-ink);font:var(--fw-medium) var(--fs-md)/var(--lh-md) var(--f-display);margin:0}.wcjU8W_items{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.wcjU8W_item{align-items:center;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--c-hairline);border-radius:var(--r-lg);background:var(--glass-card);transition:box-shadow var(--d-hover) var(--ease-out);display:flex;position:relative}.wcjU8W_item:hover{box-shadow:var(--e2)}.wcjU8W_item:has(.wcjU8W_itemOpen:focus-visible){outline:var(--focus-width) solid var(--c-focus);outline-offset:var(--focus-offset)}.wcjU8W_itemBody{gap:var(--s-1);flex:1;min-inline-size:0;display:grid}.wcjU8W_itemTop{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.wcjU8W_itemOpen{color:var(--c-ink);font:var(--fw-semibold) var(--fs-sm)/var(--lh-sm) var(--f-ui);white-space:nowrap;text-decoration:none}.wcjU8W_itemOpen:after{content:"";position:absolute;inset:0}.wcjU8W_itemOpen:focus-visible{outline:none}.wcjU8W_itemMeta{align-items:center;gap:var(--s-1) var(--s-2);color:var(--c-muted);font:var(--fw-regular) var(--fs-xs)/var(--lh-xs) var(--f-body);flex-wrap:wrap;display:flex}.wcjU8W_itemMeta>span:not(:last-child):after{content:"·";margin-inline-start:var(--s-2)}.wcjU8W_otherProfile{align-items:center;gap:var(--s-1);max-inline-size:100%;display:inline-flex}.wcjU8W_truncate{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.wcjU8W_rewrite{z-index:1;align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);border:1px solid var(--c-hairline);border-radius:var(--r-pill);background:var(--c-canvas);color:var(--c-link);font:var(--fw-medium) var(--fs-xs)/var(--lh-xs) var(--f-ui);text-decoration:none;display:inline-flex;position:relative}.wcjU8W_rewrite:hover{border-color:var(--c-link-line)}.wcjU8W_itemScore{align-items:center;gap:var(--s-3);flex:none;display:flex}.wcjU8W_bar{inline-size:96px;display:none}@media (min-width:640px){.wcjU8W_bar{display:block}}.wcjU8W_score{inline-size:24px;color:var(--c-ink);font:var(--fw-semibold) var(--fs-sm)/var(--lh-sm) var(--f-ui);text-align:end}.wcjU8W_chevron{color:var(--c-muted);transition:color var(--d-state) var(--ease-out), transform var(--d-state) var(--ease-out)}.wcjU8W_item:hover .wcjU8W_chevron{color:var(--c-link);transform:translate(2px)}.wcjU8W_more{justify-items:center;gap:var(--s-2);display:grid}.wcjU8W_srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.wcjU8W_error{justify-content:space-between;align-items:center;gap:var(--s-3);inline-size:100%;max-inline-size:560px;margin:var(--s-6) auto 0;padding:var(--s-4);border:1px solid var(--c-hairline);border-radius:var(--r-lg);background:var(--glass-card);flex-wrap:wrap;display:flex}.wcjU8W_dialogForm{gap:var(--s-3);display:grid}.wcjU8W_dialogActions{justify-content:flex-end;gap:var(--s-2);display:flex}.wcjU8W_link{inline-size:fit-content;color:var(--c-link);font:var(--fw-regular) var(--fs-sm)/var(--lh-sm) var(--f-body);text-decoration:underline}.wcjU8W_back{align-items:center;gap:var(--s-1);inline-size:fit-content;color:var(--c-link);font:var(--fw-medium) var(--fs-sm)/var(--lh-sm) var(--f-ui);text-decoration:none;display:inline-flex}
.-FIf1W_page{inline-size:100%;max-inline-size:1240px;padding:var(--s-5) var(--s-4) var(--s-8);margin-inline:auto}.-FIf1W_centered{min-block-size:100dvh;padding:var(--s-6) var(--s-4);grid-template-columns:minmax(0,1fr);place-items:center;display:grid}.-FIf1W_narrow{inline-size:100%;min-inline-size:0;max-inline-size:600px}.-FIf1W_medium{inline-size:100%;min-inline-size:0;max-inline-size:760px}.-FIf1W_card{background:var(--c-canvas);border:1px solid var(--app-stroke,var(--c-hairline));padding:var(--s-4);border-radius:20px}.-FIf1W_glassCard{border:1px solid var(--c-canvas);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd9;border-radius:20px;padding:20px}.-FIf1W_stack{gap:var(--s-4);flex-direction:column;display:flex}.-FIf1W_stackTight{gap:var(--s-2);flex-direction:column;display:flex}.-FIf1W_row{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.-FIf1W_spread{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.-FIf1W_centerText{text-align:center}.-FIf1W_title{font:var(--fw-bold) var(--fs-2xl) / var(--lh-2xl) var(--f-display);letter-spacing:var(--ls-tight);color:var(--c-ink)}.-FIf1W_subtitle{font:var(--fw-regular) var(--fs-md) / var(--lh-md) var(--f-body);color:var(--c-muted)}.-FIf1W_h2{font:var(--fw-semibold) var(--fs-lg) / var(--lh-lg) var(--f-body);color:var(--c-ink)}.-FIf1W_h3{font:var(--fw-medium) var(--fs-sm) / var(--lh-sm) var(--f-body);color:var(--c-ink)}.-FIf1W_muted{color:var(--c-muted)}.-FIf1W_small{font-size:var(--fs-xs);line-height:var(--lh-xs)}.-FIf1W_text{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--c-ink)}.-FIf1W_danger{color:var(--bad-t)}.-FIf1W_success{color:var(--ok-t)}.-FIf1W_link{color:var(--c-link);text-align:center;text-decoration:underline}.-FIf1W_fileChosen{align-items:center;gap:var(--s-2);flex-direction:column;display:flex}.-FIf1W_pdfBadge{border-radius:var(--r-sm);background:var(--bad-bg);block-size:80px;inline-size:80px;color:var(--bad-t);font:var(--fw-bold) var(--fs-lg) / 1 var(--f-body);place-items:center;display:grid;position:relative}.-FIf1W_removeFile{position:absolute;inset-block-start:-10px;inset-inline-end:-10px}.-FIf1W_backButton{position:fixed;inset-block-start:80px;inset-inline-start:var(--s-4)}.-FIf1W_loadingCard{inline-size:100%;max-inline-size:572px;margin-inline:auto}.-FIf1W_loadingMark{place-items:center;block-size:160px;display:grid}.-FIf1W_loadingMark span{background:var(--grad-ai,var(--grad-brand));block-size:72px;inline-size:72px;animation:-FIf1W_pulse 1.6s var(--ease-move) infinite;border-radius:50%;display:block}@keyframes -FIf1W_pulse{0%,to{opacity:.7;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.-FIf1W_steps{padding:var(--s-2);gap:var(--s-2);background:var(--c-canvas);border-radius:var(--r-sm);flex-direction:column;margin:0;list-style:none;display:flex}.-FIf1W_step{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-xs);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--c-muted);display:flex}.-FIf1W_stepLoading{background:var(--c-tint-1);color:var(--c-ink);font-weight:var(--fw-medium)}.-FIf1W_stepCompleted{color:var(--c-ink)}.-FIf1W_stepIcon{flex:none;block-size:20px;inline-size:20px}.-FIf1W_stepCompleted .-FIf1W_stepIcon{color:var(--ok-g,var(--ok-t))}.-FIf1W_reportGrid{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.-FIf1W_reportGrid{grid-template-columns:minmax(0,1fr) 360px}.-FIf1W_aside{position:sticky;inset-block-start:var(--s-4)}}.-FIf1W_reportHeader{z-index:2;padding:var(--s-4);border-radius:var(--r-md);background:color-mix(in srgb, var(--c-canvas) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;inset-block-start:0}.-FIf1W_greeting{font:var(--fw-medium) var(--fs-lg) / var(--lh-lg) var(--f-body);color:var(--c-ink)}.-FIf1W_sections{gap:var(--s-4);flex-direction:column;margin-block-start:var(--s-4);display:flex}.-FIf1W_sectionTitle{justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;inline-size:100%;display:flex}.-FIf1W_sectionBody{gap:var(--s-3);flex-direction:column;display:flex}.-FIf1W_block{gap:var(--s-1);flex-direction:column;margin-inline-start:var(--s-2);display:flex}.-FIf1W_blockTitle{align-items:center;gap:var(--s-2);font:var(--fw-medium) var(--fs-sm) / var(--lh-sm) var(--f-body);color:var(--c-ink);display:flex}.-FIf1W_blockTitle svg{flex:none;block-size:18px;inline-size:18px}.-FIf1W_bullets{font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--c-ink);margin:0;padding-inline-start:var(--s-5)}.-FIf1W_bullets li+li{margin-block-start:var(--s-1)}.-FIf1W_recommended{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--c-hairline);border-radius:var(--r-sm);background:var(--ok-bg);flex-direction:column;display:flex}.-FIf1W_chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.-FIf1W_chip{align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-2);border-radius:var(--r-xs);background:var(--neu-bg);color:var(--neu-t);font:var(--fw-medium) var(--fs-xs) / var(--lh-xs) var(--f-body);display:inline-flex}.-FIf1W_itemCard{gap:var(--s-2);padding:var(--s-4);border:1px solid var(--c-hairline);border-radius:var(--r-sm);background:var(--c-canvas);flex-direction:column;display:flex}.-FIf1W_dateBadge{padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);background:var(--neu-bg);color:var(--neu-t);font:var(--fw-medium) var(--fs-sm) / var(--lh-sm) var(--f-body);white-space:nowrap;flex:none}.-FIf1W_improvement{border:1px solid var(--c-hairline);border-radius:var(--r-sm);background:var(--info-bg);overflow:hidden}.-FIf1W_improvementHead{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);font:var(--fw-medium) var(--fs-md) / var(--lh-md) var(--f-body);display:flex}.-FIf1W_improvementBody{gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-sm);background:var(--c-canvas);flex-direction:column;display:flex;box-shadow:0 -4px 6px -1px #0000001a}.-FIf1W_iconLine{align-items:flex-start;gap:var(--s-2);display:flex}.-FIf1W_iconLine>svg{flex:none;block-size:20px;inline-size:20px;margin-block-start:2px}.-FIf1W_scorePanel{gap:var(--s-4);flex-direction:column;display:flex}.-FIf1W_gauge{align-items:center;gap:var(--s-2);flex-direction:column;display:flex}.-FIf1W_gaugeValue{font:var(--fw-bold) var(--fs-3xl) / 1 var(--f-display)}.-FIf1W_ratingText{font:var(--fw-semibold) var(--fs-md) / var(--lh-md) var(--f-body)}.-FIf1W_tone-success{color:var(--ok-t)}.-FIf1W_tone-warning{color:var(--warn-t)}.-FIf1W_tone-danger{color:var(--bad-t)}.-FIf1W_tone-neutral{color:var(--neu-t)}.-FIf1W_legend{gap:var(--s-2);padding:var(--s-3) var(--s-5);border:1px solid var(--c-hairline);border-radius:var(--r-sm);background:var(--c-canvas);flex-direction:column;display:flex}.-FIf1W_legendDot{border-radius:50%;block-size:12px;inline-size:12px;display:inline-block}.-FIf1W_dot-success{background:var(--ok-dot,var(--ok-t))}.-FIf1W_dot-warning{background:var(--warn-g,var(--warn-t))}.-FIf1W_dot-danger{background:var(--bad-g,var(--bad-t))}.-FIf1W_scoreTile{justify-content:space-between;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-5);border:1px solid var(--c-hairline);border-radius:var(--r-sm);background:var(--c-canvas);font:var(--fw-semibold) var(--fs-sm) / var(--lh-sm) var(--f-body);display:flex}.-FIf1W_scoreRows{gap:var(--s-1);padding:var(--s-2);border:1px solid var(--c-hairline);border-radius:var(--r-sm);background:var(--c-canvas);flex-direction:column;display:flex}.-FIf1W_scoreRow{justify-content:space-between;align-items:center;gap:var(--s-2);font:var(--fw-semibold) var(--fs-xs) / var(--lh-xs) var(--f-body);display:flex}.-FIf1W_scoreRow svg{block-size:14px;inline-size:14px}.-FIf1W_actionBar{z-index:3;justify-content:center;gap:var(--s-3);padding:var(--s-3);border-radius:var(--r-md);background:color-mix(in srgb, var(--c-canvas) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--e2);margin-block-start:var(--s-4);display:flex;position:sticky;inset-block-end:0}.-FIf1W_viewer{gap:var(--s-3);flex-direction:column;display:flex;position:relative}.-FIf1W_viewerFrame{border-radius:var(--r-sm);background:var(--c-canvas);border:0;block-size:min(78dvh,1100px);inline-size:100%}.-FIf1W_viewerSpinner{place-items:center;display:grid;position:absolute;inset:0}.-FIf1W_convertBar{justify-content:center;align-items:center;gap:var(--s-4);padding:var(--s-3);border-radius:var(--r-md);background:color-mix(in srgb, var(--c-canvas) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:wrap;display:flex}.-FIf1W_segmented{border-radius:var(--r-pill);background:var(--c-tint-2,var(--c-tint-1));padding:3px;display:inline-flex}.-FIf1W_segmented button{min-block-size:36px;padding-inline:var(--s-4);border-radius:var(--r-pill);color:var(--c-body);font:var(--fw-semibold) var(--fs-sm) / 1 var(--f-body);cursor:pointer;background:0 0;border:0}.-FIf1W_segmented button[aria-pressed=true]{background:var(--c-canvas);color:var(--c-ink);box-shadow:var(--e1)}.-FIf1W_missingGroup{gap:var(--s-2);flex-direction:column;display:flex}.-FIf1W_severity-CRITICAL{color:var(--bad-t)}.-FIf1W_severity-MEDIUM{color:var(--c-link)}.-FIf1W_severity-OPTIONAL{color:var(--c-muted)}.-FIf1W_missingGrid{gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.-FIf1W_missingCard{justify-content:space-between;align-items:center;gap:var(--s-2);min-block-size:44px;padding:var(--s-2);border:1px solid var(--c-hairline);border-radius:var(--r-xs);background:var(--c-canvas);color:var(--c-ink);font:var(--fw-semibold) var(--fs-xs) / var(--lh-xs) var(--f-body);text-align:start;cursor:pointer;display:flex}.-FIf1W_missingCard:hover{box-shadow:var(--e1)}.-FIf1W_identity{gap:var(--s-3);flex-direction:column;display:flex;position:relative}.-FIf1W_cover{border-radius:var(--r-sm);object-fit:cover;background:var(--c-tint-2,var(--c-tint-1));block-size:208px;inline-size:100%}.-FIf1W_identityRow{align-items:flex-end;gap:var(--s-3);margin-block-start:-56px;padding-inline-start:var(--s-5);display:flex}.-FIf1W_avatarRing{border:4px solid var(--c-canvas);background:var(--c-canvas);object-fit:cover;border-radius:50%}.-FIf1W_profileUrl{color:var(--c-muted);font-size:var(--fs-xs);word-break:break-all}.-FIf1W_lockOverlay{z-index:10;padding:var(--s-4);background:color-mix(in srgb, var(--c-canvas) 10%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;display:grid;position:fixed;inset:70px 0 0}.-FIf1W_lockCard{inline-size:100%;max-inline-size:28rem;padding:var(--s-7);border-radius:var(--r-md);background:var(--c-canvas);box-shadow:var(--e3);text-align:center}.-FIf1W_copyButton{border-radius:var(--r-xs);min-block-size:32px;min-inline-size:32px;color:var(--c-body);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.-FIf1W_copyButton:hover{background:var(--c-tint-1)}.-FIf1W_copyButton svg{block-size:20px;inline-size:20px}.-FIf1W_preLine{white-space:pre-line}.-FIf1W_brandRow{justify-content:center;align-items:center;gap:var(--s-4);display:flex}.-FIf1W_brandRow svg{block-size:24px;inline-size:24px}.-FIf1W_zeroState{align-items:center;gap:var(--s-3);text-align:center;flex-direction:column;display:flex}.-FIf1W_card>button{block-size:auto;min-block-size:52px;padding-block:var(--s-3);white-space:normal}.-FIf1W_card>button>span{text-overflow:clip;text-align:center;overflow:visible}.-FIf1W_analyzer{inline-size:100%;min-inline-size:0;max-inline-size:520px;padding:20px}
