:root{--canvas:#e8493f;--ink:#000;--panel:#fff;--card:#14151a;--cream:#f7f2df;--cream-muted:#f7f2df9e;--cream-faint:#f7f2df61;--cream-rule:#f7f2df47;--yellow:#f9e27d;--red:#d73830;--on-canvas:#fff;--on-canvas-soft:#ffffffd9;--on-canvas-faint:#fff9;--ink-muted:#0000008c;--ink-faint:#00000052;--rule-soft:#00000029;--wash:#0000000d;--border-chunk:3px solid var(--ink);--shadow-chunk:6px 6px 0 var(--ink);--shadow-small:4px 4px 0 var(--ink);--hair:1px solid var(--ink);--hair-soft:1px solid var(--rule-soft);--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--text-3xs:.625rem;--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.9375rem;--text-question:clamp(1.25rem, 1rem + 1.6vw, 1.625rem);--text-card-name:clamp(1.5rem, 1.1rem + 2.4vw, 2.25rem);--text-display:clamp(2rem, 1.2rem + 4vw, 3.4rem);--track:.12em;--track-wide:.16em;--space-1:.375rem;--space-2:.625rem;--space-3:.85rem;--space-4:1.25rem;--space-5:1.75rem;--space-6:2.5rem;--space-7:3.75rem;--page-pad:clamp(1.25rem, 4vw, 3.5rem);--measure:60ch;--flow-width:44rem;--report-width:46rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background:var(--canvas);min-height:100dvh;color:var(--on-canvas);font:400 var(--text-md) / 1.6 var(--font-mono);margin:0}::selection{background:var(--ink);color:var(--on-canvas)}h1,h2,h3,p,dl,dd,blockquote,figure{margin:0}button,input,textarea,select{font:inherit;color:inherit;background:0 0;border:none;border-radius:0;padding:0}button{cursor:pointer}button:disabled{cursor:default;opacity:.35}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.landing-kicker,.landing-wordmark,.recent-matches-kicker,.brand-title,.turn-section-kicker,.match-context-kicker,.skhandle-label,.share-page-note,.landing-meta,.report-spec-key{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--track);font-weight:700;line-height:1.5}.assessment-page{flex-direction:column;min-height:100dvh;display:flex}.assessment-page[data-phase=landing]{justify-content:center}.assessment-panel{padding:0 var(--page-pad);flex-direction:column;flex:1;display:flex}.assessment-brand--compact{z-index:10;background:var(--canvas);padding:var(--space-3) var(--page-pad);text-align:center;position:sticky;top:0}.brand-home{color:var(--on-canvas);transition:color .14s}.brand-home:hover{color:var(--ink)}.brand-title{font-size:var(--text-2xs);letter-spacing:var(--track-wide);margin:0}.landing{padding:var(--space-6) 0;flex:1;place-items:center;display:grid}.landing-hero{width:min(var(--measure), 100%);gap:var(--space-5);text-align:center;justify-items:center;display:grid}.landing-wordmark{color:var(--on-canvas);letter-spacing:var(--track-wide)}.landing-wordmark:after{content:"▌";color:var(--ink);margin-left:.35ch;animation:1.1s step-end infinite sk-blink}.landing-copy{gap:var(--space-4);justify-items:center;display:grid}.landing-kicker{color:var(--on-canvas-soft)}.landing-kicker:before{content:"// ";color:var(--ink)}.landing-title{font-size:var(--text-display);letter-spacing:.01em;text-transform:uppercase;color:var(--on-canvas);text-shadow:3px 3px #000000e6;max-width:18ch;font-weight:700;line-height:1.02}.landing-intro{color:var(--on-canvas-soft);font-size:var(--text-sm);max-width:46ch;line-height:1.65}.landing-actions{gap:var(--space-4);justify-items:center;display:grid}.primary-action{background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-chunk);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--track);align-items:center;gap:1ch;padding:.9em 1.6em;font-weight:700;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.primary-action:hover{background:var(--ink);color:var(--panel)}.primary-action:active{box-shadow:3px 3px 0 var(--ink);transform:translate(3px,3px)}.secondary-action{background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-small);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--track);align-items:center;gap:1ch;padding:.7em 1.2em;font-weight:700;transition:background .12s;display:inline-flex}.secondary-action:hover{background:var(--wash)}.secondary-action:active{box-shadow:2px 2px 0 var(--ink);transform:translate(2px,2px)}.arrow{transition:transform .14s;display:inline-block}.primary-action:hover .arrow,.text-action:hover .arrow{transform:translate(.35ch)}.text-action:hover .arrow--back{transform:translate(-.35ch)}.landing-meta{color:var(--on-canvas-soft);flex-wrap:wrap;justify-content:center;gap:0 2ch;font-weight:400;display:flex}.landing-meta span+span:before{content:"/ ";color:var(--on-canvas-faint)}.landing-returning{gap:var(--space-4);display:flex}.recent-matches{gap:var(--space-2);text-align:left;width:min(34rem,100%);display:grid}.recent-matches-heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.recent-matches-kicker{color:var(--on-canvas-soft)}.recent-matches-kicker:before{content:"// ";color:var(--ink)}.recent-matches-window{--recent-match-row-height:3.45rem;height:calc(var(--recent-match-row-height) * 3);background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-small);overflow:hidden}.recent-matches-track{transform:translateY(0)}.recent-matches-track[data-incoming=true]{transform:translateY(calc(var(--recent-match-row-height) * -1))}.recent-matches-track[data-incoming=true][data-pushing=true]{transition:transform .24s;transform:translateY(0)}.recent-match-row{height:var(--recent-match-row-height);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-bottom:var(--hair-soft);display:flex}.recent-match-row .skavatar{border-width:1px;flex:none}.recent-match-row p{min-width:0;color:var(--ink-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.3;overflow:hidden}.recent-match-row strong{color:var(--ink)}.recent-match-row time{color:var(--ink-faint);font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:.04em;flex:none;font-weight:700}.landing-note{color:var(--on-canvas-faint);font-size:var(--text-xs)}.landing-note:before{content:"// "}.text-action{color:var(--on-canvas-soft);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--track);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--on-canvas-faint);text-decoration-color:var(--on-canvas-faint);padding:var(--space-1) 0;align-items:center;gap:.75ch;font-weight:700;transition:color .14s;display:inline-flex}.text-action:hover:not(:disabled){color:var(--on-canvas);text-decoration-color:currentColor}.turn-active .text-action,.report-status .text-action{color:var(--ink-muted);-webkit-text-decoration-color:var(--rule-soft);text-decoration-color:var(--rule-soft)}.turn-active .text-action:hover:not(:disabled),.report-status .text-action:hover:not(:disabled){color:var(--ink)}.text-action--primary,.text-action--primary:hover:not(:disabled){color:var(--red)}.assessment-progress{z-index:30;background:#00000040;height:4px;position:fixed;top:0;left:0;right:0}.assessment-progress-fill{background:var(--ink);height:100%;transition:width .2s}.thread{width:min(var(--flow-width), 100%);padding:var(--space-5) 0 var(--space-7);flex:1;align-content:center;margin:0 auto;display:grid}.turn-active{gap:var(--space-4);background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-chunk);padding:var(--space-5);animation:.26s both turn-rise;display:grid}.turn-section-kicker{color:var(--ink-muted);font-weight:400}.turn-question{font-size:var(--text-question);max-width:44ch;font-weight:700;line-height:1.25}.turn-question:focus{outline:none}.composer-box{gap:var(--space-4);border-top:var(--hair-soft);padding-top:var(--space-4);display:grid}.option-stack{flex-direction:column;display:flex}.option-button{text-align:left;background:var(--panel);border:2px solid var(--ink);width:100%;min-height:44px;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);margin-top:-2px;line-height:1.4;transition:background .12s;position:relative}.option-stack .option-button:first-child{margin-top:0}.option-button:hover{background:var(--wash);z-index:1}.option-button:focus-visible{z-index:2}.option-button[data-selected=true]{background:var(--ink);color:var(--panel);z-index:1;font-weight:700}.option-rank{min-width:2ch;color:var(--red);margin-right:1.5ch;font-weight:700;display:inline-block}.option-button[data-selected=true] .option-rank{color:var(--yellow)}.option-rank:empty:before{content:"·";color:var(--ink-faint)}.question-input{resize:vertical;background:var(--panel);border:2px solid var(--ink);width:100%;min-height:7.5rem;padding:var(--space-3) var(--space-4);font-size:var(--text-md);caret-color:var(--red);line-height:1.6}.question-input::placeholder{color:var(--ink-faint)}.composer-actions{gap:var(--space-4);display:flex}.parse-error{color:var(--red);font-size:var(--text-xs)}.parse-error:before{content:"ERR: ";font-weight:700}.report-status{width:min(32rem,100%);margin:var(--space-7) auto;background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-chunk);padding:var(--space-4);gap:var(--space-2);font-size:var(--text-sm);display:grid}.report-status strong{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--track);font-weight:700}.report-status>span{color:var(--ink-muted)}.report-status[data-status=error]{border-left:6px solid var(--red)}.report-status[data-status=error] strong{color:var(--red)}.status-dots{gap:.5ch;margin-left:1ch;display:inline-flex}.status-dots span{background:var(--ink);width:.6ch;height:.9em;animation:1.2s step-end infinite status-blink}.status-dots span:nth-child(2){animation-delay:.2s}.status-dots span:nth-child(3){animation-delay:.4s}.action-cluster{gap:var(--space-4);margin-top:var(--space-2);display:flex}.skcard-wrap{--sk-card:#14151a;--sk-cream:#f7f2df;--sk-cream-muted:#f7f2df9e;--sk-cream-rule:#f7f2df47;--sk-red:#e8493f;--sk-yellow:#f9e27d;width:min(34rem,100%);margin:0 auto}.skcard{background:var(--sk-card);color:var(--sk-cream);border:4px solid var(--sk-cream);font-family:var(--font-mono);box-shadow:8px 8px #00000073}.skcard-archetype{gap:var(--space-2);border-bottom:1px solid var(--sk-cream-rule);padding:var(--space-3) var(--space-4);justify-items:start;display:grid}.skcard-archetype-kicker{background:var(--sk-red);color:#fff;font-size:var(--text-3xs);letter-spacing:var(--track-wide);text-transform:uppercase;padding:2px 8px;font-weight:700}.skcard-archetype-name{font-size:var(--text-card-name);text-transform:uppercase;letter-spacing:-.01em;color:var(--sk-cream);font-weight:700;line-height:1.05}.skcard-archetype-roast{color:var(--sk-cream-muted);font-size:var(--text-xs);line-height:1.5}.skcard-main,.skcard-readout{display:contents}.skchips{border-bottom:1px solid var(--sk-cream-rule);grid-template-columns:1fr 1fr;display:grid}.skchip{gap:var(--space-2);padding:var(--space-3) var(--space-4);align-content:start;min-width:0;display:grid}.skchip+.skchip{border-left:1px solid var(--sk-cream-rule)}.skchip-kicker{font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:var(--track);color:var(--sk-yellow);font-weight:700}.skchip--nemesis .skchip-kicker{color:var(--sk-red)}.skchip-id{align-items:center;gap:var(--space-2);min-width:0;display:flex}.skchip-who{min-width:0;display:grid}.skchip-name{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.3;overflow:hidden}.skchip-handle{color:var(--sk-cream-muted);font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.skchip-line{color:var(--sk-cream-muted);font-size:var(--text-2xs);line-height:1.45}.skcard-stats{padding:var(--space-2) var(--space-4) var(--space-3);display:grid}.skstat{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;display:flex}.skstat+.skstat,.skstat--divider{border-top:1px dashed var(--sk-cream-rule)}.skstat-pole{font-size:var(--text-sm);text-transform:uppercase;color:var(--sk-cream);white-space:nowrap;flex:none;font-weight:700}.skstat-pole-pct{color:var(--sk-cream-muted);font-weight:700}.skstat-vs{font-size:var(--text-3xs);text-transform:uppercase;color:var(--sk-cream-muted);white-space:nowrap;flex:none}.skcard-alt{border-top:1px solid var(--sk-cream-rule);padding:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2ch;display:flex}.skcard-alt-kicker{font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:var(--track);color:var(--sk-yellow);white-space:nowrap;font-weight:700}.skcard-alt-founder{min-width:0;font-size:var(--text-2xs);align-items:center;gap:1ch;display:inline-flex}.skcard-alt-founder strong{white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.skcard-alt-founder small{color:var(--sk-cream-muted);font-size:var(--text-2xs);white-space:nowrap}.skstat-track{border:1px solid var(--sk-cream-rule);background:#00000059;flex:1;min-width:3rem;height:8px;display:flex}.skstat-fill{height:100%;display:block}.skstat-fill--left{background:var(--sk-cream)}.skstat-fill--right{background:var(--sk-red)}.skavatar{object-fit:cover;border:1px solid var(--ink);background:var(--panel);border-radius:0;flex:none}.skcard .skavatar{border-color:var(--sk-cream);background:var(--sk-card)}.skcard .skchip--nemesis .skavatar{border-color:var(--sk-red)}span.skavatar--fallback{font-size:var(--text-3xs);text-transform:uppercase;color:var(--ink-muted);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.skcard span.skavatar--fallback{color:var(--sk-cream-muted)}.compass-result{width:min(var(--flow-width), 100%);gap:var(--space-6);padding:var(--space-6) 0 var(--space-7);margin:0 auto;display:grid}.match-context{background:var(--panel);width:min(34rem,100%);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-small);padding:0 var(--space-4);margin:0 auto}.match-context-row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);display:grid}.match-context-row+.match-context-row{border-top:var(--hair-soft)}.match-context-kicker{color:var(--red)}.match-context-row--nemesis .match-context-kicker{color:var(--ink)}.match-context-founder{align-items:center;gap:var(--space-3);display:flex}.match-context-founder strong{font-size:var(--text-sm);line-height:1.3;display:block}.match-context-founder small{color:var(--ink-muted);font-size:var(--text-2xs);display:block}.skshare-zone{gap:var(--space-4);width:min(34rem,100%);margin:0 auto;display:grid}.skhandle{gap:var(--space-2);display:grid}.skhandle-label{color:var(--on-canvas)}.skhandle-field{background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-small);align-items:center;display:flex}.skhandle-field>span{padding:0 0 0 var(--space-3);color:var(--ink-faint)}.skhandle-field input{min-width:0;padding:var(--space-2) var(--space-3) var(--space-2) .5ch;font-size:var(--text-sm);caret-color:var(--red);flex:1}.skhandle-field input::placeholder{color:var(--ink-faint)}.skhandle-field input:focus-visible{outline:none}.skhandle-field:focus-within{outline:3px solid var(--ink);outline-offset:2px}.skshare{gap:var(--space-3);flex-wrap:wrap;display:flex}.skshare-primary{background:var(--ink);color:var(--panel);border:var(--border-chunk);box-shadow:var(--shadow-chunk);font-size:var(--text-sm);letter-spacing:.04em;justify-content:center;align-items:center;gap:1ch;padding:.8em 1.5em;font-weight:700;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}.skshare-primary:hover{background:var(--panel);color:var(--ink)}.skshare-primary:active{box-shadow:3px 3px 0 var(--ink);transform:translate(3px,3px)}.skshare-secondary{background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-chunk);font-size:var(--text-sm);letter-spacing:.04em;justify-content:center;align-items:center;padding:.8em 1.5em;font-weight:700;transition:background .12s;display:inline-flex}.skshare-secondary:hover{background:var(--wash)}.skshare-secondary:active{box-shadow:3px 3px 0 var(--ink);transform:translate(3px,3px)}.result-actions{justify-content:center;gap:var(--space-5);display:flex}.share-page{align-content:center;justify-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-4) var(--page-pad);display:grid}.share-page-cta{justify-items:center;gap:var(--space-4);display:grid}.share-page-note{color:var(--on-canvas-faint);font-weight:400}.report-screen{width:min(var(--report-width), 100%);gap:var(--space-5);padding:var(--space-6) 0 var(--space-7);margin:0 auto;display:grid}.report{gap:var(--space-6);background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-chunk);padding:var(--space-6);animation:.26s both turn-rise;display:grid}.report-cover-title{font-size:var(--text-display);letter-spacing:-.01em;text-transform:uppercase;font-weight:700;line-height:1}.report-spec{border:2px solid var(--ink)}.report-spec-body{grid-template-columns:auto 1fr;display:grid}.report-spec-key{color:var(--ink-muted);padding:var(--space-2) var(--space-4)}.report-spec-value{font-size:var(--text-sm);padding:var(--space-2) var(--space-4) var(--space-2) 0;line-height:1.5}.report-spec-key:not(:first-of-type),.report-spec-key:not(:first-of-type)+.report-spec-value{border-top:var(--hair-soft)}.report-sections{gap:var(--space-6);display:grid}.report-section{gap:var(--space-4);border-top:2px solid var(--ink);padding-top:var(--space-4);display:grid}.report-section-title{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--track);font-weight:700}.report-section-body{gap:var(--space-4);display:grid}.report-paragraph{font-size:var(--text-md);max-width:65ch;line-height:1.7}.report-paragraph em{color:var(--red);font-style:normal}.report-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.report-list-item{gap:var(--space-3);max-width:65ch;display:flex}.report-list-index{min-width:3ch;color:var(--red);font-weight:700;font-size:var(--text-sm);flex:none;line-height:1.7}.report-list-body{font-size:var(--text-md);line-height:1.7}.report-pullquote{border-left:3px solid var(--red);padding-left:var(--space-4);font-size:var(--text-md);color:var(--ink-muted);max-width:55ch;line-height:1.6}.debug-page{width:min(var(--report-width), 100%);margin:var(--space-6) auto;background:var(--panel);color:var(--ink);border:var(--border-chunk);box-shadow:var(--shadow-chunk);padding:var(--space-5);gap:var(--space-5);font-size:var(--text-sm);align-content:start;display:grid}.debug-header{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-bottom:2px solid var(--ink);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.debug-header-actions,.history-detail-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.history-layout{gap:var(--space-5);grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start;display:grid}.history-list{border:var(--hair-soft);display:grid}.history-list-header{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--track);color:var(--ink-muted);padding:var(--space-2) var(--space-3);border-bottom:var(--hair-soft);font-weight:700}.history-item{text-align:left;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);transition:background .12s}.history-item+.history-item{border-top:var(--hair-soft)}.history-item:hover{background:var(--wash)}.history-item[data-selected=true]{background:var(--ink);color:var(--panel)}.history-small-action{font-size:var(--text-2xs);color:var(--ink-muted);text-decoration:underline}.history-small-action:hover{color:var(--ink)}.history-empty{border:var(--hair-soft);padding:var(--space-5);gap:var(--space-3);justify-items:start;display:grid}.history-empty-copy{color:var(--ink-muted)}.history-detail{gap:var(--space-4);display:grid}.history-detail-header{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.history-tabs{gap:var(--space-3);display:grid}.history-tab-list{gap:var(--space-2);display:flex}.history-tab{border:var(--hair-soft);padding:var(--space-1) var(--space-3);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:var(--track);color:var(--ink-muted)}.history-tab:hover{background:var(--wash)}.history-tab[data-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--panel)}.history-tab-panel{border:var(--hair-soft);padding:var(--space-4);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;line-height:1.6;overflow-y:auto}@keyframes sk-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes status-blink{0%,to{opacity:1}50%{opacity:.15}}@keyframes turn-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (max-width:680px){.skchips{grid-template-columns:1fr}.skchip+.skchip{border-left:0;border-top:1px solid var(--sk-cream-rule)}.history-layout{grid-template-columns:1fr}.turn-active{padding:var(--space-4)}.landing-hero{gap:var(--space-4)}.result-actions{gap:var(--space-3);flex-wrap:wrap}}.likert-h{gap:var(--space-2);display:grid}.likert-track{display:flex}.likert-cell{background:var(--panel);border:2px solid var(--ink);min-width:0;min-height:44px;padding:var(--space-2) .25rem;font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.04em;text-align:center;flex:1;margin-left:-2px;font-weight:700;line-height:1.2;transition:background .12s;position:relative}.likert-cell:first-child{margin-left:0}.likert-cell:hover{background:var(--wash);z-index:1}.likert-cell:focus-visible{z-index:2}.likert-cell[data-selected=true]{background:var(--ink);color:var(--panel);z-index:1}.skhero{gap:var(--space-1);border-bottom:1px solid var(--sk-cream-rule);padding:var(--space-3) var(--space-4);justify-items:start;display:grid}.skhero-kicker{font-size:var(--text-3xs);text-transform:uppercase;letter-spacing:var(--track-wide);color:var(--sk-yellow);font-weight:700}.skhero-heading{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.skhero-owner{align-items:center;gap:1ch;min-width:0;display:inline-flex}.skhero-owner .skavatar{border-color:var(--sk-cream);width:1.5rem;height:1.5rem}.skhero-credit{color:var(--sk-cream-muted);font-size:var(--text-3xs);letter-spacing:var(--track);flex:none;font-weight:700}.skhero-id{align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.skhero .skhero-id .skavatar{border:2px solid var(--sk-cream);flex:none;width:4rem;height:4rem}.skhero-who{gap:.15rem;min-width:0;display:grid}.skhero-name{font-size:calc(var(--text-card-name) * 1.3);text-transform:uppercase;letter-spacing:-.01em;color:var(--sk-cream);margin:0;font-weight:700;line-height:1}.skhero-handle{font-size:var(--text-xs);color:var(--sk-yellow);font-weight:700}.skhero-line{color:var(--sk-cream-muted);font-size:var(--text-xs);margin:0;line-height:1.5}@media (max-width:520px){.match-context-row{gap:var(--space-2);grid-template-columns:1fr}.likert-track{flex-direction:column-reverse}.likert-cell{padding:var(--space-3) var(--space-3);text-align:left;margin-top:-2px;margin-left:0}.likert-cell:first-child{margin-top:-2px}.likert-cell:last-child{margin-top:0}}
