.app-shell{--fx-ink:#141a3c;--fx-sub:#555b78;--fx-faint:#8a8fa8;--fx-violet:#6c5ce7;--fx-violet-2:#8b7cf6;--fx-blue:#5b7cfa;--fx-tint:#f1eefe;--fx-line:#6c5ce729;--fx-line-strong:#6c5ce76b;--fx-glass:#fffc;--fx-shadow:0 18px 40px -18px #4c3caa47,0 2px 6px #4c3caa0f;--fx-grad:linear-gradient(100deg,#6c5ce7 0%,#8b7cf6 55%,#5b7cfa 100%);--primary:#6c5ce7;--foreground:#141a3c;--border:#6c5ce724;min-height:100vh;color:var(--fx-ink);background:radial-gradient(60% 46% at 92% 4%,#8b7cf638 0%,#8b7cf600 70%),radial-gradient(48% 40% at 0 100%,#5b7cfa1f 0%,#5b7cfa00 70%),linear-gradient(#f3f1fd 0%,#f9f8ff 42%,#fff 100%);position:relative;overflow-x:clip}.app-shell:before,.app-shell:after{content:"";pointer-events:none;z-index:0;position:fixed}.app-shell:before{clip-path:polygon(34% 0,100% 0,100% 100%,0 100%);background:linear-gradient(115deg,#fff0 0%,#ffffff8c 40%,#c4baff2e 100%);width:56vw;height:78vh;top:-10vh;right:-6vw}.app-shell:after{clip-path:polygon(40% 0,100% 0,60% 100%,0 100%);background:linear-gradient(160deg,#8b7cf61a 0%,#5b7cfa0a 60%,#fff0 100%);width:38vw;height:70vh;top:18vh;right:-12vw}.app-shell>*{z-index:1;position:relative}.app-shell .opening{z-index:50;position:fixed}.app-shell .brand-header{-webkit-backdrop-filter:saturate(140%)blur(10px);z-index:20;background:#fffffff0;border-bottom:1px solid #ffffffb3;max-width:none;margin:0;padding:18px max(24px,50vw - 580px);position:sticky;top:0}.app-shell .brand{letter-spacing:.08em;color:var(--fx-ink);align-items:center;gap:10px;font-size:17px;font-weight:800;display:inline-flex}.app-shell .brand:before{content:"";background:var(--fx-grad);border-radius:4px;width:12px;height:12px;transform:rotate(45deg);box-shadow:0 0 0 4px #6c5ce71f}.app-shell h1,.app-shell h2{color:var(--fx-ink);letter-spacing:.02em;font-weight:800}.app-shell .eyebrow,.app-shell .section-kicker{letter-spacing:.16em;width:auto;color:var(--fx-violet);align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.app-shell .eyebrow{background:#6c5ce714;border:1px solid #6c5ce724;border-radius:999px;padding:6px 14px}.app-shell .fine,.app-shell .question-hint{color:var(--fx-faint)}.app-shell .primary{background:var(--fx-grad);color:#fff;letter-spacing:.12em;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:56px;font-weight:700;transition:transform .18s,box-shadow .18s,opacity .18s;display:flex;box-shadow:0 14px 28px -12px #6c5ce7a6,inset 0 1px #ffffff59}.app-shell .primary:hover:not(:disabled){background:var(--fx-grad);transform:translateY(-1px);box-shadow:0 18px 32px -12px #6c5ce7bf,inset 0 1px #ffffff59}.app-shell .primary:disabled{opacity:.42;box-shadow:none}.app-shell .secondary{border:1px solid var(--fx-line-strong);color:var(--fx-violet);background:#ffffffb3;border-radius:999px;font-weight:700}.app-shell .text-button{color:var(--fx-sub);font-weight:600}.app-shell .text-button:hover{color:var(--fx-violet);text-decoration:none}.app-shell .start-copy h1.start-message{color:var(--fx-ink);font-weight:800}.app-shell .start-message em{background:var(--fx-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.app-shell .start-form{background:var(--fx-glass);box-shadow:var(--fx-shadow);-webkit-backdrop-filter:saturate(140%)blur(14px);border:1px solid #ffffffe6;border-radius:24px;padding:28px}.app-shell .start-form label,.app-shell .birth-date legend{color:var(--fx-sub);letter-spacing:.06em;font-size:13px;font-weight:700}.app-shell .start-form input,.app-shell .start-form select{border:1px solid var(--fx-line);background:#fff;border-radius:12px;transition:border-color .15s,box-shadow .15s}.app-shell .start-form input:focus,.app-shell .start-form select:focus{border-color:var(--fx-violet);outline:none;box-shadow:0 0 0 4px #6c5ce724}.app-shell .start-art{position:relative}.app-shell .start-art:before{content:"";box-shadow:var(--fx-shadow);background:linear-gradient(160deg,#fffffff2 0%,#e1daffbf 55%,#c4baff73 100%);border:1px solid #ffffffe6;border-radius:32px;position:absolute;inset:6% 4% 0 10%;transform:skew(-8deg)}.app-shell .start-art:after{content:"";background:radial-gradient(closest-side,#6c5ce72e,#6c5ce700);border-radius:50%;height:30%;position:absolute;bottom:4%;left:18%;right:8%}.app-shell .start-portrait{z-index:1;position:relative}.app-shell .progress-area [data-slot=progress]{background:#6c5ce71f;border-radius:99px;height:4px;overflow:hidden}.app-shell .progress-area [data-slot=progress-indicator]{background:var(--fx-grad);border-radius:99px;transition:transform .45s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 12px #6c5ce78c}.app-shell .question-page{animation:.32s cubic-bezier(.2,.8,.2,1) fx-rise}.app-shell .question-heading h1{font-weight:800}.app-shell .option-panel{background:var(--fx-glass);box-shadow:var(--fx-shadow);-webkit-backdrop-filter:saturate(140%)blur(12px);border:1.5px solid #fffffff2;border-radius:22px;transition:border-color .2s,box-shadow .2s,opacity .2s,transform .2s}.app-shell .option-number{background:var(--fx-grad);color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:17px;line-height:1;display:grid;box-shadow:0 8px 16px -8px #6c5ce7cc}.app-shell .option-panel.is-chosen{border-color:var(--fx-violet);transform:translateY(-2px);box-shadow:0 0 0 4px #6c5ce71f,0 22px 44px -18px #6c5ce78c}.app-shell .option-panel.is-other{opacity:.55}.app-shell .answer-scale{gap:0;margin-top:34px;padding:0 4%;position:relative}.app-shell .answer-scale:before{content:"";background:linear-gradient(90deg,var(--fx-violet),#6c5ce740 35%,#5b7cfa40 65%,var(--fx-blue));border-radius:2px;height:2px;position:absolute;top:31px;left:16.5%;right:16.5%}.app-shell .answer-scale .scale-choice{min-height:0;color:var(--fx-sub);background:0 0;border:0;grid-template-rows:34px auto;row-gap:12px;padding:14px 4px 6px;font-weight:600;position:relative}.app-shell .answer-scale .scale-choice:hover{background:0 0}.app-shell .answer-scale .scale-choice.selected{color:var(--fx-violet);background:0 0}.app-shell .answer-scale [data-slot=radio-group-item]{border:2px solid var(--fx-line-strong);background:#fff;border-radius:50%;align-self:center;width:34px;height:34px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s,background .2s;box-shadow:0 4px 12px -4px #4c3caa4d}.app-shell .answer-scale .scale-choice:nth-child(2) [data-slot=radio-group-item],.app-shell .answer-scale .scale-choice:nth-child(3) [data-slot=radio-group-item]{width:24px;height:24px}.app-shell .answer-scale .scale-choice:hover [data-slot=radio-group-item]{border-color:var(--fx-violet);transform:scale(1.08)}.app-shell .answer-scale [data-slot=radio-group-item][data-state=checked]{background:var(--fx-grad);border-color:#0000;transform:scale(1.12);box-shadow:0 0 0 7px #6c5ce729,0 0 24px #6c5ce78c}.app-shell .answer-scale [data-slot=radio-group-indicator] svg{fill:#fff;stroke:#fff}.app-shell .thought-choice{background:var(--fx-glass);box-shadow:var(--fx-shadow);border:1.5px solid #fffffff2;border-radius:18px;transition:border-color .2s,box-shadow .2s,transform .2s}.app-shell .thought-choice:hover{border-color:var(--fx-line-strong);transform:translateY(-1px)}.app-shell .thought-choice.selected{border-color:var(--fx-violet);background:#fff;box-shadow:0 0 0 4px #6c5ce71f,0 22px 44px -18px #6c5ce78c}.app-shell .thought-choice svg:last-child{color:var(--fx-violet)}.app-shell .pause-page{animation:.4s cubic-bezier(.2,.8,.2,1) fx-rise}.app-shell .completed-ring{background:var(--fx-grad);color:#fff;border:0;box-shadow:0 0 0 10px #6c5ce71a,0 0 0 22px #6c5ce70d,0 18px 36px -12px #6c5ce7b3}.app-shell .part2-instructions{background:var(--fx-glass);box-shadow:var(--fx-shadow);color:var(--fx-sub);border:1px solid #fffffff2;border-radius:22px;padding:24px 28px}.app-shell .analysis-orbit{border:2px solid #6c5ce724;border-top-color:var(--fx-violet);border-right-color:var(--fx-blue);box-shadow:0 0 30px #6c5ce740}.app-shell .analysis-list .done{color:var(--fx-violet)}.app-shell .result-page{animation:.5s cubic-bezier(.2,.8,.2,1) fx-rise}.app-shell .result-cover{background:var(--fx-glass);box-shadow:var(--fx-shadow);-webkit-backdrop-filter:saturate(140%)blur(14px);border:1px solid #fffffff2;border-radius:30px;padding:30px}.app-shell .portrait-frame{background:radial-gradient(70% 55% at 50% 30%,#fffffff2,#fff0 70%),linear-gradient(160deg,#ece8ff 0%,#d9d2ff 55%,#c7d3ff 100%);border-radius:24px;overflow:hidden}.app-shell .portrait-caption{color:var(--fx-violet);font-weight:700}.app-shell .result-title h1{background:linear-gradient(100deg,#141a3c 0%,#3b2f9e 60%,#6c5ce7 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.app-shell .type-tag{background:var(--fx-grad);color:#fff;letter-spacing:.06em;border:0;font-weight:700;box-shadow:0 10px 20px -10px #6c5ce7cc}.app-shell .axis-chips li{color:#3b2f9e;background:#6c5ce714;border:1px solid #6c5ce724}.app-shell .fit-panel{color:#fff;background:radial-gradient(60% 120% at 100% 0,#ffffff47,#fff0 60%),linear-gradient(115deg,#4b3cc4 0%,#6c5ce7 45%,#5b7cfa 100%);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 26px 50px -24px #4c3caabf}.app-shell .fit-panel:after{content:"";pointer-events:none;background:linear-gradient(115deg,#fff0 52%,#ffffff1f 52%,#fff0 78%);position:absolute;inset:0}.app-shell .fit-panel h2,.app-shell .fit-panel .section-kicker,.app-shell .fit-panel .match-label,.app-shell .fit-panel .pending-fit{color:#fff}.app-shell .fit-panel .section-kicker{opacity:.8}.app-shell .fit-panel .match-label{background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;margin-top:10px;padding:4px 14px;font-weight:700;display:inline-block}.app-shell .fit-number{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.02em;text-shadow:0 0 30px #ffffff59;font-family:inherit;font-weight:800}.app-shell .fit-number p{color:#fffc}.app-shell .match-panel.match-collision{background:linear-gradient(115deg,#3b2f6e 0%,#6a3f9a 55%,#9a4f8f 100%)}.app-shell .match-details,.app-shell .result-details{margin-top:20px}.app-shell .match-block{background:var(--fx-glass);box-shadow:var(--fx-shadow);border:1px solid #fffffff2;border-radius:20px;padding:20px 24px}.app-shell .match-block h3{color:var(--fx-violet)}.app-shell .detail-section{background:var(--fx-glass);box-shadow:var(--fx-shadow);-webkit-backdrop-filter:saturate(140%)blur(14px);border:1px solid #fffffff2;border-radius:28px;margin-top:22px;padding:34px 36px}.app-shell .section-heading>span{color:#fff;background:var(--fx-grad);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-family:inherit;font-size:15px;font-style:normal;font-weight:800;display:grid;box-shadow:0 10px 20px -10px #6c5ce7e6}.app-shell .section-heading h2{font-weight:800}.app-shell .skill-steps span{background:#6c5ce71f}.app-shell .skill-steps span.on{background:var(--fx-grad);box-shadow:0 0 12px #6c5ce780}.app-shell .thinking-type{background:var(--fx-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:inherit;font-weight:800}.app-shell .vq-cell,.vq-cell{background:linear-gradient(160deg,#fff 0%,#f6f4ff 100%);border:1px solid #6c5ce71f;border-radius:20px;flex-direction:column;gap:6px;padding:20px 20px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px -18px #4c3caa66}.vq-cell:before{content:"";background:var(--vq);height:3px;position:absolute;inset:0 0 auto}.vq-en{letter-spacing:.18em;color:var(--vq);font-size:10px;font-weight:800}.vq-label{color:#141a3c;align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.vq-label i{background:var(--vq);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--vq) 16%,transparent);border-radius:50%}.vq-value{color:#141a3c;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:6px;font-size:44px;font-weight:800;line-height:1.1}.vq-value small{color:#555b78;margin-left:3px;font-size:16px;font-weight:700}.vq-bar{background:#6c5ce71a;border-radius:6px;height:6px;display:block;overflow:hidden}.vq-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--vq) 55%,#fff),var(--vq));height:100%;box-shadow:0 0 10px color-mix(in srgb,var(--vq) 60%,transparent);transform-origin:0;border-radius:6px;animation:.9s cubic-bezier(.2,.8,.2,1) both fx-grow;display:block}.vq-definition{color:#555b78;margin:6px 0 0;font-size:13px;line-height:1.7}.vq-badge{letter-spacing:.14em;color:#fff;background:var(--vq);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800;position:absolute;top:16px;right:16px}.vq-top-cell{border-color:color-mix(in srgb,var(--vq) 45%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--vq) 12%,transparent),0 18px 36px -18px color-mix(in srgb,var(--vq) 70%,transparent)}.vq-axis{color:#8a8fa8;font-weight:600}.vq-even{text-align:center;color:#3b2f9e;grid-column:1/-1;margin:10px 0 0;font-size:14px;font-weight:700}@media (max-width:760px){.vq-cell{border-radius:16px;padding:14px 14px 12px}.vq-value{font-size:32px}.vq-label{font-size:14px}.vq-en{letter-spacing:.12em;font-size:9px}.vq-definition{font-size:12px}.vq-badge{align-self:flex-start;margin-top:6px;font-size:9px;position:static}}.app-shell .adm-shell.cv-shell{color:var(--fx-ink);background:0 0}.app-shell .adm-shell.cv-shell .adm-panel{background:var(--fx-glass);box-shadow:var(--fx-shadow);-webkit-backdrop-filter:saturate(140%)blur(14px);border:1px solid #fffffff2;border-radius:26px;padding:34px 36px;animation:.32s cubic-bezier(.2,.8,.2,1) fx-rise}.app-shell .adm-shell.cv-shell .adm-panel h1,.app-shell .adm-shell.cv-shell .adm-panel h2{color:var(--fx-ink);font-weight:800}.app-shell .adm-shell.cv-shell .adm-kicker{color:var(--fx-violet);letter-spacing:.16em;background:#6c5ce714;border:1px solid #6c5ce724;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.app-shell .adm-shell.cv-shell .adm-button{background:var(--fx-grad);color:#fff;letter-spacing:.08em;border:0;border-radius:999px;min-height:50px;padding:0 28px;font-weight:700;transition:transform .18s,box-shadow .18s;box-shadow:0 14px 28px -12px #6c5ce7a6,inset 0 1px #ffffff59}.app-shell .adm-shell.cv-shell .adm-button:hover:not(:disabled){transform:translateY(-1px)}.app-shell .adm-shell.cv-shell .adm-button:disabled{opacity:.42;box-shadow:none}.app-shell .adm-shell.cv-shell .adm-button.secondary{color:var(--fx-violet);border:1px solid var(--fx-line-strong);box-shadow:none;background:#ffffffbf}.app-shell .adm-shell.cv-shell .adm-link{color:var(--fx-violet);font-weight:700}.app-shell .adm-shell.cv-shell input{border:1px solid var(--fx-line);background:#fff;border-radius:12px;min-height:46px;padding:0 14px}.app-shell .adm-shell.cv-shell input:focus{border-color:var(--fx-violet);outline:none;box-shadow:0 0 0 4px #6c5ce724}.app-shell .adm-shell.cv-shell .adm-note,.app-shell .adm-shell.cv-shell .cv-time,.app-shell .adm-shell.cv-shell .vt-count{color:var(--fx-faint)}.app-shell .adm-shell.cv-shell .vt-progress{background:#6c5ce71f;border-radius:99px;height:4px;overflow:hidden}.app-shell .adm-shell.cv-shell .vt-progress i{background:var(--fx-grad);border-radius:99px;transition:width .45s cubic-bezier(.2,.8,.2,1);box-shadow:0 0 12px #6c5ce78c}.app-shell .adm-shell.cv-shell .vt-part{color:var(--fx-violet);letter-spacing:.08em;background:#6c5ce714;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.app-shell .adm-shell.cv-shell .vt-scene{color:var(--fx-ink);font-size:21px;font-weight:800}.app-shell .adm-shell.cv-shell .vt-options{gap:16px}.app-shell .adm-shell.cv-shell .vt-options>p{background:#fff;border:1.5px solid #6c5ce71a;border-radius:20px;align-items:flex-start;gap:14px;padding:22px;transition:border-color .2s,box-shadow .2s,opacity .2s,transform .2s;display:flex;box-shadow:0 12px 28px -18px #4c3caa66}.app-shell .adm-shell.cv-shell .vt-options>p.is-chosen{border-color:var(--fx-violet);transform:translateY(-2px);box-shadow:0 0 0 4px #6c5ce71f,0 22px 44px -18px #6c5ce78c}.app-shell .adm-shell.cv-shell .vt-options>p.is-other{opacity:.55}.app-shell .adm-shell.cv-shell .vt-num{background:var(--fx-grad);color:#fff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:15px;line-height:1;display:grid;box-shadow:0 8px 16px -8px #6c5ce7cc}.app-shell .adm-shell.cv-shell .vt-choices{gap:0;margin:30px 0 22px;padding:0 4%;position:relative}.app-shell .adm-shell.cv-shell .vt-choices:before{content:"";background:linear-gradient(90deg,var(--fx-violet),#6c5ce740 35%,#5b7cfa40 65%,var(--fx-blue));border-radius:2px;height:2px;position:absolute;top:17px;left:16.5%;right:16.5%}.app-shell .adm-shell.cv-shell .vt-choices button{min-height:0;color:var(--fx-sub);background:0 0;border:0;flex-direction:column;align-items:center;gap:12px;padding:0 4px;font-weight:600;display:flex;position:relative}.app-shell .adm-shell.cv-shell .vt-choices button:before{content:"";border:2px solid var(--fx-line-strong);background:#fff;border-radius:50%;width:34px;height:34px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s,background .2s;box-shadow:0 4px 12px -4px #4c3caa4d}.app-shell .adm-shell.cv-shell .vt-choices button:nth-child(2):before,.app-shell .adm-shell.cv-shell .vt-choices button:nth-child(3):before{width:24px;height:24px;margin:5px 0}.app-shell .adm-shell.cv-shell .vt-choices button:hover:before{border-color:var(--fx-violet);transform:scale(1.08)}.app-shell .adm-shell.cv-shell .vt-choices button.on{color:var(--fx-violet);background:0 0;font-weight:800}.app-shell .adm-shell.cv-shell .vt-choices button.on:before{background:var(--fx-grad);border-color:#0000;transform:scale(1.12);box-shadow:0 0 0 7px #6c5ce729,0 0 24px #6c5ce78c}.app-shell .adm-shell.cv-shell .vt-thought button{background:#fff;border:1.5px solid #6c5ce71f;border-radius:18px;transition:border-color .2s,box-shadow .2s;box-shadow:0 12px 28px -18px #4c3caa66}.app-shell .adm-shell.cv-shell .vt-thought button.on{border-color:var(--fx-violet);background:#fff;box-shadow:0 0 0 4px #6c5ce71f,0 22px 44px -18px #6c5ce78c}.app-shell .adm-shell.cv-shell .cv-choice{background:#fff;border:1.5px solid #6c5ce724;border-radius:20px;transition:border-color .2s,transform .2s;box-shadow:0 12px 28px -18px #4c3caa66}.app-shell .adm-shell.cv-shell .cv-choice:hover:not(:disabled){border-color:var(--fx-violet);transform:translateY(-1px)}.app-shell .adm-shell.cv-shell .cv-choice b{color:var(--fx-violet)}.app-shell .adm-shell.cv-shell .vt-review{border-top:1px solid var(--fx-line)}@media (max-width:640px){.app-shell .adm-shell.cv-shell .adm-panel{border-radius:22px;padding:24px 20px}.app-shell .adm-shell.cv-shell .vt-scene{font-size:18px}.app-shell .adm-shell.cv-shell .vt-choices{grid-template-columns:repeat(4,1fr);padding:0}.app-shell .adm-shell.cv-shell .vt-choices:before{left:12.5%;right:12.5%}.app-shell .adm-shell.cv-shell .vt-choices button{font-size:12px}}@media (max-width:760px){.app-shell:before{width:90vw;height:50vh}.app-shell:after{display:none}.app-shell .brand-header{padding:14px 20px}.app-shell .start-form{border-radius:20px;padding:22px 18px}.app-shell .answer-scale{padding:0}.app-shell .answer-scale:before{left:12.5%;right:12.5%}.app-shell .result-cover{border-radius:24px;padding:22px 18px}.app-shell .detail-section{border-radius:22px;padding:26px 20px}.app-shell .part2-instructions{padding:18px}}@keyframes fx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.app-shell *{animation:none!important}}.vq-grid{gap:12px}.app-shell .option-pair>.option-panel{min-width:0}.app-shell .option-panel .text-phrase,.app-shell .question-heading .text-phrase,.app-shell .pause-page h1 .text-phrase{white-space:normal;text-wrap:balance;word-break:normal;word-break:auto-phrase;max-width:100%}.app-shell .start-copy:before{content:"EMPATHY HIRING ASSESSMENT";letter-spacing:.24em;color:var(--fx-violet);margin-bottom:6px;font-size:11px;font-weight:800;display:inline-block}@media (max-width:640px){.app-shell .adm-shell.cv-shell .cv-main{padding:4px 16px 32px}}@media (max-width:760px){.vq-cell{gap:4px;padding:14px 12px 12px}.vq-en{display:none}.vq-label{white-space:nowrap;letter-spacing:0;gap:6px;font-size:13px}.vq-label i{width:7px;height:7px;box-shadow:none;flex:none}.vq-value{margin-top:2px;font-size:30px}.vq-value small{font-size:13px}.vq-definition{font-size:11.5px;line-height:1.6}.vq-badge{letter-spacing:.1em;white-space:nowrap;padding:3px 8px;font-size:8.5px}.app-shell .detail-section .vq{margin-left:-6px;margin-right:-6px}}.app-shell .skills-summary{color:#3d4263;background:linear-gradient(135deg,#6c5ce714,#5b7cfa0f);border:1px solid #6c5ce71f;border-radius:18px}.app-shell .match-collision-note{background:linear-gradient(135deg,#fff8ec,#fdf1f6);border:1px solid #d9a4414d;border-radius:16px}
