main:has([id=professions-nav] [prof-group="1"]) [drawer=help] [group="1"]{display:flex}main:has([id=professions-nav] [prof-group="2"]) [drawer=help] [group="2"]{display:flex}main:has([id=professions-nav] [prof-group="3"]) [drawer=help] [group="3"]{display:flex}[drawer=help] [group]{display:none;margin:1rem 0}[drawer=help] [h6]{display:flex;align-items:center;gap:.5rem}[drawer=help] [h6] div{display:flex;justify-content:center;align-items:center;outline-style:solid;outline-offset:-3px;outline-width:1px;user-select:none;width:2rem;height:2rem;border-radius:.5rem;background:linear-gradient(calc(-135deg * var(--direction-multi)),var(--c1),var(--c2));outline-color:var(--c2)}[drawer=help] [group] p{padding-inline-start:2.5rem}[drawer*=exam-summary]{--max-height:90vh}[drawer*=exam-summary] [content-wrapper]>[content]{display:flex;flex-direction:column;gap:2rem}[drawer*=exam-summary] [exam-desc]{padding:.5rem 1rem;background:var(--color-light-100);box-shadow:0 1px 0 var(--color-light-400);border-radius:.5rem;font-size:14px}[drawer*=exam-summary] [final-score]{position:relative;display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--color-mono-010);box-shadow:0 1px 0 var(--color-mono-075);border-radius:.5rem}[drawer*=exam-summary] [final-score] [score]{display:flex;justify-content:center;align-items:center;text-align:center;background:linear-gradient(to top right,var(--c1),var(--c3));padding:.5rem;border-radius:.5rem;border:1px solid var(--color-mono-100);font-size:24px;font-weight:700;outline:1px solid var(--c1);outline-offset:-3px;text-shadow:1px 1px 2px rgba(0,0,0,.33);color:#fff;min-width:3rem;height:3rem}[drawer*=exam-summary] [final-score]>span>span{text-decoration:underline solid var(--color-mono-200)}[drawer*=exam-summary] [datapoints]{display:flex;gap:1rem}@media only screen and (max-width:500px){[drawer*=exam-summary] [datapoints]{flex-direction:column}}[drawer*=exam-summary] [data]{display:flex;flex-direction:column}[drawer*=exam-summary] [data] [head]{margin-bottom:.5rem;font-weight:700}[drawer*=exam-summary] [data=accuracy],[drawer*=exam-summary] [data=output]{flex:1;padding:1rem;background:var(--color-mono-010);box-shadow:0 1px 0 var(--color-mono-075);border-radius:.5rem}[drawer*=exam-summary] [data=accuracy] [head],[drawer*=exam-summary] [data=output] [head]{font-size:14px}[drawer*=exam-summary] [data=accuracy] [graph],[drawer*=exam-summary] [data=output] [graph]{--size:6px;display:flex;align-items:center;gap:.5rem}[drawer*=exam-summary] [data=accuracy] [graph] [score-box],[drawer*=exam-summary] [data=output] [graph] [score-box]{background:linear-gradient(to top right,var(--c1),var(--c3));outline-color:var(--color-tshi-6-light);display:flex;justify-content:center;align-items:center;text-align:center;border-radius:.33rem;width:24px;height:24px;min-width:24px;min-height:24px;font-size:14px;font-weight:700;outline:1px solid var(--c1);outline-offset:-2px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.33)}[drawer*=exam-summary] [data=accuracy] [graph] [wrapper],[drawer*=exam-summary] [data=output] [graph] [wrapper]{position:relative;display:flex;justify-content:flex-start;align-items:center;height:calc(var(--size) * 4);width:100%;border-radius:1rem;padding-inline:var(--size);background:repeating-linear-gradient(to right,var(--color-mono-075),var(--color-mono-075) calc(1/9 * 100% - 2px),#fff calc(1/9 * 100% - 2px),#fff calc(1/9 * 100%))}[drawer*=exam-summary] [data=accuracy] [graph] [wrapper]::before,[drawer*=exam-summary] [data=output] [graph] [wrapper]::before{content:'';position:absolute;width:calc(var(--min)/ 9 * 100% - 2 * var(--size));height:calc(var(--size) * 2);background:repeating-linear-gradient(-45deg,var(--color-mono-025),var(--color-red-000) 12px);border-radius:1rem}[drawer*=exam-summary] [data=accuracy] [graph] [score],[drawer*=exam-summary] [data=output] [graph] [score]{display:flex;align-items:center;width:calc(100% * (var(--score)/ 9) - ((9 - var(--score)) * 1px));height:calc(var(--size) * 2);background:linear-gradient(to bottom left,var(--c3),var(--c1));border-radius:inherit;outline:1px solid var(--c1);outline-offset:-2px;z-index:1;box-shadow:0 0 0 2px var(--color-mono-025)}[drawer*=exam-summary] [data=solution]>p span{font-weight:700}[drawer*=exam-summary] [data=solution]>p span:first-child{color:var(--color-green-700)}[drawer*=exam-summary] [data=solution]>p span:nth-child(2){color:var(--color-red-500)}[drawer*=exam-summary] [data=solution]>p span:nth-child(3){color:var(--color-mono-400)}[drawer*=exam-summary] [data=solution] [graph]{--total:calc(var(--correct) + var(--incorrect) + var(--unanswered));--size:6px;display:flex;align-items:center;gap:.5rem;margin-top:1rem}[drawer*=exam-summary] [data=solution] [graph] [wrapper]{position:relative;display:flex;justify-content:flex-start;align-items:center;height:calc(var(--size) * 4);padding:0 var(--size);width:100%;border-radius:1rem;background:var(--color-mono-025)}[drawer*=exam-summary] [data=solution] [graph] [wrapper]::before{content:'';position:absolute;width:calc(var(--min)/ 9 * 100% - 2 * var(--size));height:calc(var(--size) * 2);background:repeating-linear-gradient(-45deg,var(--color-mono-025),var(--color-red-000) 12px);border-radius:1rem}[drawer*=exam-summary] [data=solution] [graph] [score]{display:flex;align-items:center;height:calc(var(--size) * 2);background:linear-gradient(to bottom left,var(--c3),var(--c1));border-radius:inherit;outline:1px solid var(--c1);outline-offset:-2px;z-index:1;box-shadow:0 0 0 3px var(--color-mono-025);margin-inline:calc(var(--size)/ 2)}[drawer*=exam-summary] [data=solution] [graph] [score=correct]{--c1:var(--color-green-300);--c2:var(--color-green-500);--c3:var(--color-green-700);width:calc(var(--correct)/ var(--total) * 100%)}[drawer*=exam-summary] [data=solution] [graph] [score=incorrect]{--c1:var(--color-red-200);--c2:var(--color-red-400);--c3:var(--color-red-600);width:calc(var(--incorrect)/ var(--total) * 100%)}[drawer*=exam-summary] [data=solution] [graph] [score=unanswered]{--c1:var(--color-mono-100);--c2:var(--color-mono-150);--c3:var(--color-mono-300);width:calc(var(--unanswered)/ var(--total) * 100%)}[drawer*=exam-summary] [h-dots]{border-bottom:2px dotted var(--color-mono-100)}[drawer*=exam-summary] [data=answers]{display:flex;flex-direction:column}[drawer*=exam-summary] [data=answers] [wrapper]{display:flex;margin-block:0.5rem;font-size:14px;gap:.33rem}[drawer*=exam-summary] [data=answers] [wrapper] img{max-height:80px}[drawer*=exam-summary] [data=answers] [wrapper]:has(img) [top]{margin-bottom:.5rem}[drawer*=exam-summary] [data=answers] [wrapper] [answer],[drawer*=exam-summary] [data=answers] [wrapper] [question]{padding:.33rem;background:var(--color-mono-010);box-shadow:0 1px 0 var(--color-mono-075);border-radius:.5rem}[drawer*=exam-summary] [data=answers] [wrapper] [answer] [top],[drawer*=exam-summary] [data=answers] [wrapper] [question] [top]{display:flex;gap:.33rem;align-items:center}[drawer*=exam-summary] [data=answers] [wrapper] [answer] [text],[drawer*=exam-summary] [data=answers] [wrapper] [question] [text]{font-weight:700;text-decoration:underline solid var(--color-mono-200)}[drawer*=exam-summary] [data=answers] [wrapper] [answer] [time],[drawer*=exam-summary] [data=answers] [wrapper] [question] [time]{color:var(--color-mono-500);font-size:11px}[drawer*=exam-summary] [data=answers] [wrapper] [question]{flex:2}[drawer*=exam-summary] [data=answers] [wrapper] [answer]{flex:1}[drawer=flags] [flags]{display:flex;flex-direction:column;gap:1rem}[drawer*=similar-to] [profs]{display:flex;flex-direction:column;gap:1rem}[drawer*=similar-to] [similar-profession]{border:1px solid var(--color-mono-100);border-radius:.5rem;padding:.33rem}[drawer*=similar-to] [similar-profession] [header]{font-weight:700;padding:.67rem;background:var(--color-light-200);border-radius:.33rem}[drawer*=similar-to] [similar-profession] p{display:none}[drawer*=similar-to] [similar-profession] [avodata]{display:flex;flex-direction:column;gap:.5rem;font-size:14px;padding:.5rem .67rem 0}[drawer*=similar-to] [similar-profession] [avodata] [field]{display:flex;gap:1rem}[drawer*=similar-to] [similar-profession] [avodata] [field]>div:first-child{min-width:100px;flex:1;font-weight:700;color:var(--color-mono-500)}[drawer*=similar-to] [similar-profession] [avodata] [field]>div:nth-child(2){flex:3}[drawer*=similar-to] [similar-profession] [avodata] [field]>div:nth-child(2)>div{display:flex;flex-direction:column}@keyframes Rocket{0%{transform:translate(0,0)}30%{transform:translate(0,0)}40%{transform:translate(-7%,7%);opacity:1;fill:var(--color-primary-700)}50%{transform:translate(100%,-100%);opacity:0}60%{transform:translate(-100%,100%);opacity:0}80%{opacity:1;transform:translate(0,0)}100%{transform:translate(0,0)}}#admin-page-data{display:none}#guidelines{background:var(--color-light-200);--current:1;--total:1}#guidelines [steps][step="1"] [step="1"]{display:block}#guidelines [step="1"]{--current:1}#guidelines:has([step="1"]){--total:1}#guidelines:not(:has([steps] [step="1"] + [step="2"])) [steps][step="1"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="1"] + [step="2"])) [steps][step="1"]+[buttons] [next]{display:none}#guidelines [steps][step="2"] [step="2"]{display:block}#guidelines [step="2"]{--current:2}#guidelines:has([step="2"]){--total:2}#guidelines:not(:has([steps] [step="2"] + [step="3"])) [steps][step="2"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="2"] + [step="3"])) [steps][step="2"]+[buttons] [next]{display:none}#guidelines [steps][step="3"] [step="3"]{display:block}#guidelines [step="3"]{--current:3}#guidelines:has([step="3"]){--total:3}#guidelines:not(:has([steps] [step="3"] + [step="4"])) [steps][step="3"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="3"] + [step="4"])) [steps][step="3"]+[buttons] [next]{display:none}#guidelines [steps][step="4"] [step="4"]{display:block}#guidelines [step="4"]{--current:4}#guidelines:has([step="4"]){--total:4}#guidelines:not(:has([steps] [step="4"] + [step="5"])) [steps][step="4"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="4"] + [step="5"])) [steps][step="4"]+[buttons] [next]{display:none}#guidelines [steps][step="5"] [step="5"]{display:block}#guidelines [step="5"]{--current:5}#guidelines:has([step="5"]){--total:5}#guidelines:not(:has([steps] [step="5"] + [step="6"])) [steps][step="5"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="5"] + [step="6"])) [steps][step="5"]+[buttons] [next]{display:none}#guidelines [steps][step="6"] [step="6"]{display:block}#guidelines [step="6"]{--current:6}#guidelines:has([step="6"]){--total:6}#guidelines:not(:has([steps] [step="6"] + [step="7"])) [steps][step="6"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="6"] + [step="7"])) [steps][step="6"]+[buttons] [next]{display:none}#guidelines [steps][step="7"] [step="7"]{display:block}#guidelines [step="7"]{--current:7}#guidelines:has([step="7"]){--total:7}#guidelines:not(:has([steps] [step="7"] + [step="8"])) [steps][step="7"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="7"] + [step="8"])) [steps][step="7"]+[buttons] [next]{display:none}#guidelines [steps][step="8"] [step="8"]{display:block}#guidelines [step="8"]{--current:8}#guidelines:has([step="8"]){--total:8}#guidelines:not(:has([steps] [step="8"] + [step="9"])) [steps][step="8"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="8"] + [step="9"])) [steps][step="8"]+[buttons] [next]{display:none}#guidelines [steps][step="9"] [step="9"]{display:block}#guidelines [step="9"]{--current:9}#guidelines:has([step="9"]){--total:9}#guidelines:not(:has([steps] [step="9"] + [step="10"])) [steps][step="9"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="9"] + [step="10"])) [steps][step="9"]+[buttons] [next]{display:none}#guidelines [steps][step="10"] [step="10"]{display:block}#guidelines [step="10"]{--current:10}#guidelines:has([step="10"]){--total:10}#guidelines:not(:has([steps] [step="10"] + [step="11"])) [steps][step="10"]+[buttons] [done]{display:inline-flex}#guidelines:not(:has([steps] [step="10"] + [step="11"])) [steps][step="10"]+[buttons] [next]{display:none}#guidelines[target-value=fold] [unfold]{display:none}#guidelines[target-value=unfold] [fold]{display:none}#guidelines [text]{display:flex;flex:1;font-weight:700;color:var(--color-primary-700);gap:.5rem}#guidelines [text] p{flex:1}#guidelines [text] svg{fill:var(--color-primary-400)}#guidelines [headline]{display:flex;align-items:center;justify-content:space-between;font-size:16px}#guidelines [headline] [buttons]:hover svg{fill:var(--color-primary-500)}#guidelines [headline] [buttons] svg{fill:var(--color-primary-200)}#guidelines[target-value=unfold]{box-shadow:inset 0 0 .67rem var(--color-primary-000)}#guidelines[target-value=fold]:not(:has([text]:hover,[buttons]:hover)){background:var(--color-mono-025)}#guidelines[target-value=fold]:not(:has([text]:hover,[buttons]:hover)) [text]{color:var(--color-mono-400)}#guidelines[target-value=fold]:not(:has([text]:hover,[buttons]:hover)) svg{fill:var(--color-mono-400)!important}#guidelines[target-value=fold]>div:not([headline]){display:none}#guidelines [steps]{margin-block:0 1rem;font-size:16px}@media only screen and (max-width:500px){#guidelines [steps]{margin-block:0.5rem 1rem}}#guidelines [steps] [step]{display:none}#guidelines [steps] [step]::after{counter-reset:current var(--current) total var(--total);content:counter(current) '/' counter(total)}#guidelines [steps] [step]::after{font-size:12px;font-weight:700;color:var(--color-mono-500);background:#fff;padding:0 3px;border:1px solid var(--color-mono-100);border-radius:.33rem;margin-inline-start:.33rem}#guidelines [steps][step="1"]+[buttons] [back]{opacity:.33;pointer-events:none}#guidelines [buttons]{display:flex;font-size:16px;gap:.5rem}#guidelines [buttons] button{padding:.25rem .67rem}#guidelines [buttons] [done]{display:none}[generic-headline=completed]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}[generic-headline=completed] [button]{font-size:14px;padding:.33rem .67rem}#scores{padding:0}#scores.Opaque{opacity:1!important}[attribute]{display:flex}[attribute]:has([method=self]) [section=score] span{cursor:pointer}[attribute] [selection] [method=exam] [exam]:first-child{animation-delay:calc(1 * 25ms)}[attribute] [selection] [method=self] [grade]:first-child{animation-delay:calc(1 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(2){animation-delay:calc(2 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(2){animation-delay:calc(2 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(3){animation-delay:calc(3 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(3){animation-delay:calc(3 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(4){animation-delay:calc(4 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(4){animation-delay:calc(4 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(5){animation-delay:calc(5 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(5){animation-delay:calc(5 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(6){animation-delay:calc(6 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(6){animation-delay:calc(6 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(7){animation-delay:calc(7 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(7){animation-delay:calc(7 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(8){animation-delay:calc(8 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(8){animation-delay:calc(8 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(9){animation-delay:calc(9 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(9){animation-delay:calc(9 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(10){animation-delay:calc(10 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(10){animation-delay:calc(10 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(11){animation-delay:calc(11 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(11){animation-delay:calc(11 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(12){animation-delay:calc(12 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(12){animation-delay:calc(12 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(13){animation-delay:calc(13 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(13){animation-delay:calc(13 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(14){animation-delay:calc(14 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(14){animation-delay:calc(14 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(15){animation-delay:calc(15 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(15){animation-delay:calc(15 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(16){animation-delay:calc(16 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(16){animation-delay:calc(16 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(17){animation-delay:calc(17 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(17){animation-delay:calc(17 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(18){animation-delay:calc(18 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(18){animation-delay:calc(18 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(19){animation-delay:calc(19 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(19){animation-delay:calc(19 * 25ms)}[attribute] [selection] [method=exam] [exam]:nth-child(20){animation-delay:calc(20 * 25ms)}[attribute] [selection] [method=self] [grade]:nth-child(20){animation-delay:calc(20 * 25ms)}[attribute] [selection] [method=exam] [exam] [score="0"],[attribute] [tshi="0"] span{background:linear-gradient(to top right,var(--color-tshi-0-light),var(--color-tshi-0-dark));outline-color:var(--color-tshi-0-light)}[attribute] [shvi="0"] span{background:linear-gradient(to top right,var(--color-shvi-0-light),var(--color-shvi-0-dark));outline-color:var(--color-shvi-0-light)!important}[attribute] [selection] [method=exam] [exam] [score="1"],[attribute] [tshi="1"] span{background:linear-gradient(to top right,var(--color-tshi-1-light),var(--color-tshi-1-dark));outline-color:var(--color-tshi-1-light)}[attribute] [shvi="1"] span{background:linear-gradient(to top right,var(--color-shvi-1-light),var(--color-shvi-1-dark));outline-color:var(--color-shvi-1-light)!important}[attribute] [selection] [method=exam] [exam] [score="2"],[attribute] [tshi="2"] span{background:linear-gradient(to top right,var(--color-tshi-2-light),var(--color-tshi-2-dark));outline-color:var(--color-tshi-2-light)}[attribute] [shvi="2"] span{background:linear-gradient(to top right,var(--color-shvi-2-light),var(--color-shvi-2-dark));outline-color:var(--color-shvi-2-light)!important}[attribute] [selection] [method=exam] [exam] [score="3"],[attribute] [tshi="3"] span{background:linear-gradient(to top right,var(--color-tshi-3-light),var(--color-tshi-3-dark));outline-color:var(--color-tshi-3-light)}[attribute] [shvi="3"] span{background:linear-gradient(to top right,var(--color-shvi-3-light),var(--color-shvi-3-dark));outline-color:var(--color-shvi-3-light)!important}[attribute] [selection] [method=exam] [exam] [score="4"],[attribute] [tshi="4"] span{background:linear-gradient(to top right,var(--color-tshi-4-light),var(--color-tshi-4-dark));outline-color:var(--color-tshi-4-light)}[attribute] [shvi="4"] span{background:linear-gradient(to top right,var(--color-shvi-4-light),var(--color-shvi-4-dark));outline-color:var(--color-shvi-4-light)!important}[attribute] [selection] [method=exam] [exam] [score="5"],[attribute] [tshi="5"] span{background:linear-gradient(to top right,var(--color-tshi-5-light),var(--color-tshi-5-dark));outline-color:var(--color-tshi-5-light)}[attribute] [shvi="5"] span{background:linear-gradient(to top right,var(--color-shvi-5-light),var(--color-shvi-5-dark));outline-color:var(--color-shvi-5-light)!important}[attribute] [selection] [method=exam] [exam] [score="6"],[attribute] [tshi="6"] span{background:linear-gradient(to top right,var(--color-tshi-6-light),var(--color-tshi-6-dark));outline-color:var(--color-tshi-6-light)}[attribute] [shvi="6"] span{background:linear-gradient(to top right,var(--color-shvi-6-light),var(--color-shvi-6-dark));outline-color:var(--color-shvi-6-light)!important}[attribute] [selection] [method=exam] [exam] [score="7"],[attribute] [tshi="7"] span{background:linear-gradient(to top right,var(--color-tshi-7-light),var(--color-tshi-7-dark));outline-color:var(--color-tshi-7-light)}[attribute] [shvi="7"] span{background:linear-gradient(to top right,var(--color-shvi-7-light),var(--color-shvi-7-dark));outline-color:var(--color-shvi-7-light)!important}[attribute] [selection] [method=exam] [exam] [score="8"],[attribute] [tshi="8"] span{background:linear-gradient(to top right,var(--color-tshi-8-light),var(--color-tshi-8-dark));outline-color:var(--color-tshi-8-light)}[attribute] [shvi="8"] span{background:linear-gradient(to top right,var(--color-shvi-8-light),var(--color-shvi-8-dark));outline-color:var(--color-shvi-8-light)!important}[attribute] [selection] [method=exam] [exam] [score="9"],[attribute] [tshi="9"] span{background:linear-gradient(to top right,var(--color-tshi-9-light),var(--color-tshi-9-dark));outline-color:var(--color-tshi-9-light)}[attribute] [shvi="9"] span{background:linear-gradient(to top right,var(--color-shvi-9-light),var(--color-shvi-9-dark));outline-color:var(--color-shvi-9-light)!important}[attribute] [selection] [method=exam] [exam] [score="10"],[attribute] [tshi="10"] span{background:linear-gradient(to top right,var(--color-tshi-10-light),var(--color-tshi-10-dark));outline-color:var(--color-tshi-10-light)}[attribute] [shvi="10"] span{background:linear-gradient(to top right,var(--color-shvi-10-light),var(--color-shvi-10-dark));outline-color:var(--color-shvi-10-light)!important}[attribute]:not(:last-of-type){border-bottom:2px solid var(--color-mono-075)}[tshi] span{display:flex;justify-content:center;align-items:center;text-align:center;padding:.5rem;border-radius:1rem;border:1px solid var(--color-mono-100);font-size:16px;font-weight:700;outline:1px solid #fff;outline-offset:-3px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.33)}[section]{padding:1rem}[section=score]{display:flex;justify-content:center;align-items:flex-start;border-inline-end:1px dashed var(--color-mono-100)}[section=score]:not([tshi="-1"]):has([tshi])>span{display:none}[section=score][tshi="0"] [tshi="0"]{display:flex}[section=score][tshi="1"] [tshi="1"]{display:flex}[section=score][tshi="2"] [tshi="2"]{display:flex}[section=score][tshi="3"] [tshi="3"]{display:flex}[section=score][tshi="4"] [tshi="4"]{display:flex}[section=score][tshi="5"] [tshi="5"]{display:flex}[section=score][tshi="6"] [tshi="6"]{display:flex}[section=score][tshi="7"] [tshi="7"]{display:flex}[section=score][tshi="8"] [tshi="8"]{display:flex}[section=score][tshi="9"] [tshi="9"]{display:flex}[section=score][tshi="10"] [tshi="10"]{display:flex}@media only screen and (max-width:500px){[section=score]{display:none}}[section=score].ExamScore span{font-size:24px}[section=score][tshi="-1"] span{font-size:12px;color:var(--color-mono-400);background:linear-gradient(to top right,var(--color-mono-010),var(--color-mono-100));outline-color:var(--color-mono-010);text-shadow:none}[section=score] span{width:84px;aspect-ratio:1/1}@media only screen and (max-width:500px){[section=score] span{width:60px}}[section=score] [post-grade]{display:none}[section=score] [post-grade].Animate{animation:PopFromCenterGentle .17s ease-in-out forwards}[section=score] [post-grade] span{color:#fff!important;font-size:14px}[section=data]{flex:1}[section=data]:has([score-method] [method][value=on]) [selection]{display:flex}[section=data]:has([score-method] [method=exam][value=on]) [method=exam]{display:flex}[section=data]:has([score-method] [method=self][value=on]) [method=self]{display:flex}[section=data] [text]{display:flex;flex-direction:column}[section=data] [text] [name]{display:flex;font-weight:700}[section=data] [text] [name]:has([tshi]:not([tshi="-1"])){gap:.5rem}@media only screen and (max-width:500px){[section=data] [text] [name]:has([tshi]:not([tshi="-1"])) [tshi]{display:flex}}[section=data] [text] [tshi]{display:none}[section=data] [text] [tshi].Animate{animation:PopFromCenterGentle .17s ease-in-out forwards}[section=data] [text] [tshi] span{font-size:14px;border-radius:.33rem;width:24px;height:24px}[section=data] [text] [desc]{font-size:14px;max-width:max(45vw,50rem);color:var(--color-mono-750)}[section=data] [text] [exam-count]{display:flex;align-items:center;gap:.25rem;margin-top:1rem;color:var(--color-mono-500);font-size:12px;font-weight:700}[section=data] [text] [exam-count] svg{height:12px;width:12px;fill:var(--color-mono-400)}[section=data] [score-method]{display:flex;gap:.67rem;margin-top:1.5rem}@media only screen and (max-width:500px){[section=data] [score-method]{justify-content:flex-end}}[section=data] [score-method] [button],[section=data] [score-method] button{padding:.33rem .67rem;font-size:16px}@media only screen and (max-width:500px){[section=data] [score-method] [button],[section=data] [score-method] button{font-size:14px}}[section=data] [score-method] [button][value=on],[section=data] [score-method] button[value=on]{color:var(--color-primary-800);background:var(--color-light-200);outline-color:var(--color-primary-200);outline-width:2px}[dir=ltr] [section=data] [score-method] [button],[dir=ltr] [section=data] [score-method] button{font-size:14px}[section=data] [ask-logi]{gap:.33rem;cursor:pointer;padding:.25rem .5rem;font-size:14px}@media only screen and (min-width:501px){[section=data] [ask-logi]{margin-inline-start:auto}}[section=data] [ask-logi] label[ai]{font-size:12px;padding:1px .5rem;background:linear-gradient(45deg,var(--color-primary-300),var(--color-purple-400));color:#fff;border-radius:.5rem}[section=data] [selection]{display:none;margin-top:1.5rem}[section=data] [selection] [methods]{flex:1}[section=data] [selection] [method]{display:none;flex-direction:column;border:1px solid var(--color-mono-150);border-radius:.33rem;box-shadow:0 2px 0 var(--color-mono-050);overflow:hidden}[section=data] [selection] [method] [instruction]{display:flex;gap:.5rem;background:var(--color-light-100);border-bottom:1px solid var(--color-mono-100);padding:.5rem 1rem;font-size:14px}[section=data] [selection] [method] [instruction] svg{fill:var(--color-primary-400);min-width:24px;min-height:20px;width:24px;height:20px}[section=data] [method=exam] [exam]{display:flex;flex-direction:column;align-items:flex-start;position:relative;font-size:16px;opacity:0;animation:Appear .17s ease-in-out forwards}[section=data] [method=exam] [exam]:has([more][value=on]) [more] svg{fill:var(--color-mono-500)}[section=data] [method=exam] [exam]:has([more][value=on]) [desc]{display:block}[section=data] [method=exam] [exam]:not(:last-of-type){border-bottom:1px solid var(--color-mono-150)}[section=data] [method=exam] [exam] [content]{display:flex;gap:1rem;width:100%;font-weight:700;padding:1rem;flex:1}[section=data] [method=exam] [exam] [url-wrapper]{display:flex;align-items:center;gap:.25rem;margin-inline-end:auto}[section=data] [method=exam] [exam] [duration]{font-size:12px;color:var(--color-mono-600)}[section=data] [method=exam] [exam] [desc]{display:none;min-width:100%;font-size:14px;padding:1rem calc(1.5rem + 24px);border-top:1px dashed var(--color-mono-050);background:var(--color-light-000);animation:Appear .17s ease-in-out forwards}[section=data] [method=exam] [exam] [summary]{padding:0 .67rem;height:28px;font-size:12px;border-radius:.33rem}@media only screen and (max-width:500px){[section=data] [method=exam] [exam] [summary]{padding:.25rem .33rem}}[section=data] [method=exam] [exam] [status]{display:inline-flex;align-items:center;height:24px;font-size:12px;color:var(--color-orange-800)}[section=data] [method=exam] [exam] [score]{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:.33rem;width:24px;height:24px;min-width:24px;min-height:24px;font-size:14px;font-weight:700;outline:1px solid #fff;outline-offset:-2px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.33)}[section=data] [method=exam] [exam] [more] svg{fill:var(--color-mono-200)}[section=data] [method=exam] [exam] a{display:flex;gap:.5rem;flex:1}[section=data] [method=exam] [exam] a[href] [name] span{text-decoration:underline solid;text-decoration-thickness:1px;text-decoration-color:var(--color-primary-100)}[section=data] [method=exam] [exam] a:not([href]){color:#000}[section=data] [method=self] [grade]{padding:.5rem;opacity:0;animation:Appear .17s ease-in-out forwards;cursor:pointer}[section=data] [method=self] [grade].Selected>div{background:var(--color-light-300)!important;outline-color:var(--color-primary-200)!important;box-shadow:0 2px 0 var(--color-primary-000)!important}[section=data] [method=self] [grade].Selected>div [text] span{color:var(--color-primary-700)}[section=data] [method=self] [grade]:hover>div{background:var(--color-light-300);box-shadow:0 2px 0 var(--color-light-200)}[section=data] [method=self] [grade]:hover>div [tshi] span{transform:scale(1.1)}[section=data] [method=self] [grade]>div{display:flex;gap:.5rem;padding:.5rem;border-radius:.5rem;background:var(--color-mono-010);border:2px solid #fff;outline:1px solid var(--color-mono-100);box-shadow:0 2px 0 var(--color-mono-050)}[section=data] [method=self] [grade]:not(:last-of-type){border-bottom:1px solid var(--color-mono-050)}[section=data] [method=self] [grade] [tshi] span{border-radius:.33rem;width:24px;height:24px}[section=data] [method=self] [grade] [text]{flex:1;font-size:16px}[section=data] [method=self] [grade] [text] span{font-weight:700}[section=data] [method=self] [grade] [text] p{font-size:14px}#calculate{display:none;padding:1rem;border-bottom:1px solid var(--color-mono-100)}#calculate.ReadyForCalculation{display:block}#calculate.ReadyForCalculation+#scores{opacity:.5}#calculate>div{display:flex;gap:1rem;background:var(--color-light-100);padding:3rem 1rem;border-radius:.5rem;border:2px solid var(--color-primary-400);box-shadow:0 0 .5rem var(--color-primary-200)}#calculate [icon]{min-width:24px;overflow:hidden}@media only screen and (max-width:500px){#calculate [icon]{display:none}}#calculate [icon] svg{fill:var(--color-primary-500);animation:Rocket 6s infinite}@media only screen and (max-width:500px){#calculate button{width:100%;justify-content:center}}#flags{border-bottom:1px solid var(--color-mono-300);background:var(--color-light-000);font-size:16px}#flags [top]{display:flex;align-items:center;gap:.5rem;font-weight:700;margin-bottom:1rem}#flags [top] svg{fill:var(--color-orange-700)}#flags [flags]{margin:0;padding:0 calc(24px + .5rem);font-size:14px}[attribute=personality] [section=score] span[finished]::before{content:'\2714';font-size:24px}[attribute=personality] [section=data] button[finished]{gap:.33rem;opacity:.5;cursor:default}[attribute=personality] [section=data] button[finished]::after{content:'\2714';font-size:12px}[attribute=personality]:has([method=traits][value=on]) [traits]{display:flex}[attribute=personality] p[warning]{margin-top:1rem;font-size:14px;font-weight:700}[attribute=personality] p[warning] span{display:inline-flex;align-items:center;gap:.33rem;padding:.25rem .5rem;background:var(--color-yellow-000);border-radius:.33rem}[attribute=personality] [traits]{display:none;flex-direction:column;margin-top:1.5rem;gap:.67rem;overflow:hidden}[attribute=personality] [traits] [group]{border:1px solid var(--color-mono-150);border-radius:.33rem;box-shadow:0 2px 0 var(--color-mono-050);opacity:0;animation:Appear .17s var(--animation-delay) ease-in-out forwards}[attribute=personality] [traits] [trait]{display:flex;gap:.5rem}[attribute=personality] [traits] [trait] [header]{padding:1rem;height:100%;border-inline-end:1px dashed var(--color-mono-100)}[attribute=personality] [traits] [trait] [header] span{display:flex;justify-content:center;align-items:center;text-align:center;width:60px;height:60px;font-size:14px;color:#fff;font-weight:700;outline:1px solid white;outline-offset:-2px;border-radius:.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.33);padding:0 .5rem}[attribute=personality] [traits] [trait] [text]{padding:1rem}[attribute=personality] [traits] [trait] [name]{font-size:16px}[attribute=personality] [traits] [trait]:not(:last-of-type){border-bottom:1px solid var(--color-mono-150)}[light-popup=accept-grades] [popup-content].Calculating{opacity:.5;pointer-events:none}[light-popup=accept-grades] [buttons]{display:flex;justify-content:flex-end;gap:.67rem}