@charset "UTF-8";.svea-test{max-width:800px;margin:auto}.svea-test .submit-button{padding:15px 30px;background-color:var(--theme-button-bg,#000);color:var(--theme-button-text,#fff);font-weight:600;border-radius:50px}.svea-test .submit-button:hover{color:var(--theme-button-text-hover,#fff);background-color:var(--theme-button-bg-hover,#000)}.svea-test h1{margin-bottom:15px}.svea-test h2{font-size:27px}.svea-test .acf-breadcrumbs-block{margin-bottom:30px}.svea-test .meta{display:flex;gap:10px}.svea-test .meta div{border:solid 1px #ddd;padding:5px 7px;padding-right:10px;border-radius:10px;padding-bottom:2px;display:flex;align-items:center;gap:7px}.svea-test .meta div span:first-of-type{margin-top:-4px}.svea-test .meta div .mi--document{display:inline-block;width:20px;height:20px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M4 4a2 2 0 0 1 2-2h8a1 1 0 0 1 .707.293l5 5A1 1 0 0 1 20 8v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm13.586 4L14 4.414V8zM12 4H6v16h12V10h-5a1 1 0 0 1-1-1zm-4 9a1 1 0 0 1 1-1h6a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1m0 4a1 1 0 0 1 1-1h6a1 1 0 1 1 0 2H9a1 1 0 0 1-1-1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.svea-test .meta div .mi--clock{display:inline-block;width:20px;height:20px;--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M12 4a8 8 0 1 0 0 16a8 8 0 0 0 0-16M2 12C2 6.477 6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12m10-6a1 1 0 0 1 1 1v4.586l2.707 2.707a1 1 0 0 1-1.414 1.414l-3-3A1 1 0 0 1 11 12V7a1 1 0 0 1 1-1'/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.svea-test .body-wrapper{margin-top:40px;margin-bottom:80px;position:relative}.svea-test .test-body{position:relative}.svea-test .test-body.collapsed{max-height:160px;overflow:hidden}.svea-test .test-body.collapsed::after{content:"";position:absolute;left:0;right:0;bottom:0;height:100px;background:linear-gradient(to top,#fff 10%,rgba(255,255,255,0));pointer-events:none}.svea-test .intro-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.svea-test .read-more-button{border:none;font-weight:700;cursor:pointer;background-color:#000!important;color:#fff!important;border-radius:30px;padding:10px 24px}.svea-test .read-more-button:hover{background-color:#333!important}.svea-test .read-more-button[hidden]{display:none}.svea-test .about-tests-button{border:solid 1px #ddd;font-weight:700;cursor:pointer;background-color:transparent;color:#333;border-radius:30px;padding:10px 24px}.svea-test .about-tests-button:hover{border-color:#aaa;color:#000}.svea-test .question{padding:35px;margin-bottom:15px;border-radius:10px;border:solid 1px #ddd}@media (max-width:640px){.svea-test .question{padding:20px;margin-left:-15px;margin-right:-15px}}.svea-test .question h2{font-size:22px;display:block;margin-bottom:25px}.svea-test .question .answer{display:flex;gap:10px;margin-bottom:6px;cursor:pointer;padding:8px 10px;padding-top:12px;border-radius:5px;background-color:rgba(244,236,248,.462745098)}.svea-test .question .answer:has(input:checked){background-color:#f1e4f7}.svea-test .test-footer{padding-top:50px;display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:640px){.svea-test .test-footer{grid-template-columns:1fr}}.svea-test .test-footer button[type=submit]{margin-top:20px}.svea-test .tester-input-header{font-weight:700;font-size:18px}@media (min-width:640px){.svea-test .tester-input-header{grid-column:span 2}}.svea-test .tester-input-form{display:grid;grid-template-columns:1fr 1fr;gap:20px;border:solid 1px #ddd;border-radius:10px;padding:35px;margin-top:50px}@media (max-width:640px){.svea-test .tester-input-form{grid-template-columns:1fr}}.svea-test .tester-input-form button[type=submit]{padding:10px 20px;border-radius:30px;text-decoration:none;font-weight:600;background-color:#000;color:#fff}.svea-test .tester-input-form input,.svea-test .tester-input-form select{border:solid 1px #ddd;width:100%;max-width:200px;color:#000}.svea-test .tester-input-form input:active,.svea-test .tester-input-form select:active{color:#000}.svea-test .tester-input-form .tester-input{display:flex;align-items:center;gap:30px}.svea-test .tester-input-form .tester-input label{min-width:120px}.svea-test .tester-input-form .tester-input>div{flex:1 1 auto}.svea-test .tester-input-form .tester-input>div input,.svea-test .tester-input-form .tester-input>div select{min-width:100%}.svea-test .tester-input-form .tester-input-email label{display:block;margin-bottom:15px}@media (min-width:640px){.svea-test .tester-input-form .tester-input-email{grid-column:span 2}}@media (max-width:640px){.svea-test .tester-input-form .tester-input-email{display:block}}.svea-test input:active,.svea-test input:focus,.svea-test label:active,.svea-test label:focus{color:#000!important}.svea-test .result-header{font-weight:400;margin-top:-5px;color:var(--theme-accent-text,#000)}.svea-test .result{margin-top:30px;padding:30px;background:#faf6fc;border-radius:15px;margin-left:-30px;margin-right:-30px;margin-bottom:40px}.svea-test .result h2{font-size:27px}.svea-test .result p:last-of-type{margin-bottom:0}.svea-test .canvas-wrapper{display:flex;justify-content:center;align-items:center;gap:50px;flex-wrap:wrap-reverse}.svea-test .canvas-wrapper .ranges{flex:1 1 auto}.svea-test .canvas-wrapper .ranges .range{display:flex;align-items:center;gap:20px;margin-bottom:3px}.svea-test .canvas-wrapper .ranges .range .circle{height:15px;width:15px;background-color:#eee;border-radius:100%}.svea-test .canvas-wrapper .ranges .selected-range{font-weight:700}.svea-test .canvas-wrapper .score{text-align:center;margin-top:20px}.svea-test .more-tests-header{margin-top:40px;display:flex;align-items:center}.svea-test .more-tests-header h2{flex:1 1 auto;margin-bottom:-3px}.svea-test .more-tests-header a{padding:10px 20px;border:solid 1px #ddd;border-radius:30px;text-decoration:none;font-weight:600}.svea-test .more-tests-header a:hover{color:#000!important;border-color:#aaa}.svea-test .more-tests{margin-top:40px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}@media (max-width:640px){.svea-test .more-tests{grid-template-columns:1fr;max-width:300px;margin-left:auto;margin-right:auto}}.svea-test .more-tests>div h3{margin-bottom:0;padding:20px;border:solid 1px #ddd;border-bottom:solid 2px #ddd;border-radius:0 0 8px 8px;border-top:none;font-size:20px}.svea-test .more-tests>div .thumb{width:100%;height:150px;background-size:cover;background-position:center;border-radius:8px 8px 0 0;background:#eee;display:block}.svea-test .more-tests>div a{text-decoration:none}.svea-test .more-tests>div a:hover{text-decoration:underline}.svea-test .cta-buttons{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.svea-test .cta-buttons a{padding:10px 20px;border:solid 1px #ddd;border-radius:30px;text-decoration:none;font-weight:600}.svea-test .cta-buttons a:hover{color:#000!important;border-color:#aaa}.svea-test .cta-buttons a:first-of-type{background-color:#9145b6;color:#fff;border:solid 1px #9145b6}.svea-test .cta-buttons a:first-of-type:hover{color:#fff!important;background-color:#000;border:solid 1px #000}.about-tests-modal{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:20px}.about-tests-modal[hidden]{display:none}.about-tests-modal__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.about-tests-modal__dialog{position:relative;background:#fff;border-radius:15px;padding:40px;max-width:600px;width:100%;max-height:calc(100vh - 40px);overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.2)}@media (max-width:640px){.about-tests-modal__dialog{padding:30px 20px}}.about-tests-modal__dialog h2{margin-top:0;margin-bottom:20px;font-size:24px}.about-tests-modal__dialog p:last-child{margin-bottom:0}.about-tests-modal__close{position:absolute;top:10px;right:15px;background:0 0!important;border:none!important;box-shadow:none!important;font-size:32px;line-height:1;cursor:pointer;color:#666;padding:5px 10px}.about-tests-modal__close:active,.about-tests-modal__close:focus,.about-tests-modal__close:hover{background:0 0!important;border:none!important;box-shadow:none!important;opacity:.7;color:#666}.svea-tests-wrapper{margin-top:1.5em}.svea-tests{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;padding-bottom:100px;padding-top:20px}@media (max-width:900px){.svea-tests{grid-template-columns:1fr 1fr}}@media (max-width:640px){.svea-tests{grid-template-columns:1fr}}.svea-tests .test{display:flex;border:solid 1px #ddd;padding:20px;border-radius:15px;flex-direction:column}.svea-tests .test .test-top{display:flex;flex-direction:column-reverse}@media (max-width:640px){.svea-tests .test .test-top{flex-direction:row;align-items:center;gap:15px;margin-bottom:10px}}.svea-tests .test .image-wrapper{position:relative;margin-bottom:20px;margin-left:-21px;margin-right:-21px;margin-top:-21px}@media (max-width:640px){.svea-tests .test .image-wrapper{margin:0;min-width:80px;max-width:80px;flex-shrink:0}}.svea-tests .test .test-badges{display:flex;gap:6px;margin-top:10px}.svea-tests .test .test-badges .badge{display:inline-flex;align-items:center;padding:3px 10px;background:#f3f4f6;border-radius:6px;font-size:12px;font-weight:500;color:#666}.svea-tests .test .image{display:block;position:relative;height:180px;background-color:#eee;background-position:center center;background-size:cover;border-radius:15px 15px 0 0}@media (max-width:640px){.svea-tests .test .image{height:80px;border-radius:10px}}.svea-tests .test .image:not(.image--placeholder)::after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#9145b6;mix-blend-mode:soft-light;opacity:.8;pointer-events:none}.svea-tests .test .image.image--placeholder{display:flex;align-items:center;justify-content:center;background-color:#f3f4f6;color:#ccc;text-decoration:none}.svea-tests .test .image.image--placeholder:hover{color:#aaa}@media (max-width:640px){.svea-tests .test .image.image--placeholder svg{width:28px;height:28px}}.svea-tests .test .name{text-decoration:none;font-weight:600;font-size:22px;margin-bottom:10px;display:block;flex:1 1 auto}@media (max-width:640px){.svea-tests .test .name{font-size:18px;margin-bottom:0}}.svea-tests .test .name:hover{text-decoration:underline}.svea-tests .test .excerpt{font-size:15px}/*# sourceMappingURL=tests.css.map */
