@layer quartz-base{.ankieta-form{flex-direction:column;gap:1.5rem;margin:2rem 0;display:flex}.ankieta-question{border:1px solid var(--lightgray);margin:0;padding:1.25rem 1.5rem}.ankieta-question legend{font-family:var(--bodyFont);padding:0 .4rem;font-weight:600;line-height:1.4}.ankieta-question .ankieta-question-num{font-family:var(--codeFont);color:var(--secondary);margin-right:.5rem;font-weight:500}.ankieta-options{flex-wrap:wrap;gap:1.5rem;margin-top:.9rem;display:flex}.ankieta-option{font-family:var(--codeFont);cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:flex}.ankieta-option input{accent-color:var(--secondary);cursor:pointer}.ankieta-submit{font-family:var(--bodyFont);background-color:var(--dark);border:1px solid var(--dark);cursor:pointer;box-shadow:3px 3px 0 var(--color-plum-light);align-self:flex-start;align-items:center;padding:.7rem 1.8rem;font-weight:600;transition:transform .12s ease-out,box-shadow .12s ease-out,background-color .18s;display:inline-flex;transform:translate(0);color:var(--light)!important;border-radius:0!important}.ankieta-submit:hover{background-color:var(--secondary);box-shadow:1px 1px 0 var(--color-plum-light);transform:translate(2px,2px)}.ankieta-submit:active{box-shadow:0 0 0 var(--color-plum-light);transform:translate(3px,3px)}.ankieta-result{border:1px solid var(--lightgray);border-left-width:3px;margin:2rem 0;padding:1.5rem 1.75rem}.ankieta-result a{color:var(--secondary)}.ankieta-result-headline{font-family:var(--titleFont);margin:0 0 .75rem;font-size:1.15rem;font-weight:600}.ankieta-result-disclaimer{color:var(--gray);font-size:.85rem;font-style:italic;line-height:1.6}.ankieta-result--ok{border-left-color:var(--color-semantic-success)}.ankieta-result--fail{border-left-color:var(--color-semantic-danger)}.ankieta-result--check{border-left-color:var(--color-semantic-warning)}}