:root{color:#1a1a1a;background:#fff;font-family:system-ui,sans-serif;line-height:1.5}body{margin:0}main{max-width:36rem;margin:0 auto;padding:1rem}ul{padding-left:1.25rem}button,input:not([type=radio]),textarea{font:inherit;box-sizing:border-box;min-height:2.75rem;padding:.5rem .75rem}button{cursor:pointer;margin:.25rem .25rem .25rem 0}button.primary{border-width:2px;font-weight:600}.field{margin:1rem 0 .5rem;font-weight:600;display:block}.field input,.field textarea{width:100%;margin-top:.25rem;font-weight:400;display:block}fieldset label{min-height:2.75rem;display:block}.rows{padding:0;list-style:none}.row{flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem;display:flex}.row label{flex:12rem}.row input{width:100%}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.verdict{border-left:.35rem solid #888;margin:1.5rem 0;padding-left:.75rem}.verdict.watch_strong{border-left-color:#b00020}.verdict.watch_possible{border-left-color:#b26a00}.verdict ul{padding:0;list-style:none}.item{margin-bottom:1rem}.item p,.match ul{margin:.25rem 0}.match{margin-left:.5rem}.match ul{padding-left:1rem;list-style:outside}.disclaimer{font-size:.9rem}progress{width:100%}[role=alert]{color:#b00020;font-weight:600}
