:root .aa{color:var(--green-600)}
@font-face{font-family:Shadows Into Light;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Shadows-Into-Light-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shadows Into Light;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Shadows-Into-Light-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/exo-2-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/exo-2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/exo-2-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/exo-2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo-2-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/exo-2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/exo-2-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/exo-2-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.user-login .p-card{background-color:var(--highlight-bg);opacity:.95;max-width:400px}.user-login .p-card .p-card-header{text-align:center}.user-login .p-card .p-card-header .app-logo{width:265px;height:auto;margin-top:-70px}.user-login .p-card .p-card-body{padding-top:0}.user-login .p-card .p-card-body .p-card-content{padding:0}
.practice__settings{background-color:var(--surface-100);height:calc(100vh - 72px)}.practice__settings .p-sidebar-header{padding:.25rem}.practice__settings .p-sidebar-header .p-sidebar-icons .p-sidebar-icon{color:inherit}.practice__settings .p-sidebar-content{padding:1rem}

.test__panel-layout .test__panel.p-panel{background-color:var(--surface-100)}.test__panel-layout .test__panel.p-panel>.p-panel-header{border-radius:0}.test__panel-layout .test__panel.p-panel>.p-toggleable-content>.p-panel-content{height:calc(100vh - 180px);overflow-y:auto}

.contacts .p-datatable-header{background-color:color-mix(in srgb,var(--surface-0)85%,transparent);border-radius:6px 6px 0 0}.contacts .p-datatable-header .p-icon-field .p-inputtext{background-color:#0000}.contacts .p-datatable-header .p-icon-field .icon-search-clear{cursor:pointer;color:var(--gray-500);display:inline-block;position:absolute;top:50%;right:.75rem}.contacts .p-datatable-wrapper{border-radius:0 0 6px 6px;max-height:calc(100vh - 150px);overflow:auto}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-thead{background-color:#0000}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-thead th{background:color-mix(in srgb,var(--surface-50)85%,transparent)}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-thead th .p-column-title{font-size:.95rem;font-weight:600}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr{background:color-mix(in srgb,var(--surface-0)65%,transparent)}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr .p-row-odd{background:color-mix(in srgb,var(--surface-50)80%,transparent)}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .pi-car{color:var(--green-500)}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .no-car .icon{padding:5px 0;display:inline-block;position:relative}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .no-car .icon:before,.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .no-car .icon:after{content:"";background:color-mix(in srgb,var(--red-700)50%,transparent);transform-origin:50%;width:2px;height:80%;position:absolute;top:10%;left:50%}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .no-car .icon:before{transform:rotate(45deg)}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .no-car .icon:after{transform:rotate(-45deg)}.contacts .p-datatable-wrapper .p-datatable-table .p-datatable-tbody tr td .no-car .icon .pi-car{color:color-mix(in srgb,var(--surface-600)40%,transparent)}
.about.p-card{background-color:color-mix(in srgb,var(--surface-0)85%,transparent)}.about.p-card .p-card-body .p-card-title{margin:0}.about.p-card .p-card-body .p-card-content{padding:0}.about.p-card .p-card-body .p-card-content p{text-align:justify;font-size:.875rem}.about.p-card .p-card-body .p-card-content p.footer .small{font-size:.5rem}.about.p-card .p-card-body .p-card-content p.footer{text-align:center;opacity:.6;flex-direction:column;justify-content:center;gap:2px;margin-top:3rem;font-size:.6rem;display:flex}
.question>.p-toggleable-content>.p-panel-content{max-height:calc(100vh - 200px);overflow-y:auto}
.layout .layout__header{background-color:color-mix(in srgb,var(--surface-0)75%,transparent);min-height:48px;padding-left:75px!important}.layout .layout__header .app-logo{top:5px;left:52px}.layout .layout__header .p-toolbar{background:0 0;border:none;padding:0}.layout .layout__content .hero{height:calc(100vh - 52px)!important}.layout .layout__footer{background-color:color-mix(in srgb,var(--surface-0)75%,transparent);min-height:48px}.layout .layout__footer .p-toolbar{background:0 0;border:none;padding:0}
.main-menu{max-width:400px}.main-menu .menu-item-card{background-color:color-mix(in srgb,var(--surface-0)85%,transparent);max-width:217px}.main-menu .menu-item-card .p-card-body{padding:16px 10px}.main-menu .menu-item-card .p-card-body .p-card-content{padding:0}.main-menu .menu-item-card .p-card-body .p-card-content .description{opacity:.75}
.question.p-panel .p-panel-header{background-color:color-mix(in srgb,var(--surface-0)85%,transparent);padding:0}.question.p-panel .p-panel-header .p-panel-title{width:100%}.question.p-panel .p-panel-header .p-panel-title .p-toolbar{background:0 0;border:none}.question.p-panel .p-panel-header .p-panel-icons{display:none}.question.p-panel .p-toggleable-content .p-panel-content{background-color:color-mix(in srgb,var(--surface-0)85%,transparent)}.question.p-panel .p-toggleable-content .p-panel-content .question{font-weight:700}.question.p-panel .p-toggleable-content .p-panel-content .answers{padding:0}.question.p-panel .p-toggleable-content .p-panel-content .answers li{border-radius:.5rem;margin:5px;padding:5px}.question.p-panel .p-toggleable-content .p-panel-content .answers li.published.correct{background-color:color-mix(in srgb,var(--green-800)40%,transparent)}.question.p-panel .p-toggleable-content .p-panel-content .answers li.published.selected:not(.correct){background-color:color-mix(in srgb,var(--red-600)40%,transparent)}.question-panel__header-popup{background-color:color-mix(in srgb,var(--surface-0)90%,transparent)}.question-panel__header-popup input::placeholder{opacity:.7}
.virtual-swipe-view{will-change:transform,opacity;width:100%;transition:transform .26s cubic-bezier(.25,.8,.25,1),opacity .18s}.virtual-swipe-view.slide-out-left{opacity:0;transform:translate(-100%)}.virtual-swipe-view.slide-out-right{opacity:0;transform:translate(100%)}.virtual-swipe-view.slide-in-left{opacity:0;transform:translate(-100%)}.virtual-swipe-view.slide-in-right{opacity:0;transform:translate(100%)}.virtual-swipe-view.slide-center{opacity:1;transform:translate(0)}
.p-toast-message.toast-messages .p-toast-message-content .p-toast-message-icon{display:none}.p-toast-message.toast-messages .p-toast-message-content .p-toast-message-text{margin:0;padding:1rem 0}.p-toast-message.toast-messages .p-toast-message-content .p-toast-message-text .p-toast-detail{margin:0}.p-toast-message.toast-messages.p-toast-message-error{color:var(--red-700);border-color:var(--red-700)}.p-toast-message.toast-messages.p-toast-message-error .p-toast-icon-close{color:var(--red-700)}.p-toast-message.toast-messages.p-toast-message-info{color:var(--blue-700);border-color:var(--blue-700)}.p-toast-message.toast-messages.p-toast-message-info .p-toast-icon-close{color:var(--blue-700)}.p-toast-message.toast-messages.p-toast-message-success{color:var(--primary-700);border-color:var(--primary-700)}.p-toast-message.toast-messages.p-toast-message-success .p-toast-icon-close{color:var(--primary-700)}
.column-listbox .p-listbox{background-color:#0000;border:none;margin:3px 0 0 3px}.column-listbox .p-listbox:last-child{margin-right:3px}.column-listbox .p-listbox .p-listbox-list{padding:0}.column-listbox .p-listbox .p-listbox-list .p-listbox-item{margin:3px 0;padding:.75rem}.column-listbox .p-listbox .p-listbox-list .p-listbox-item.p-highlight{background-color:color-mix(in srgb,var(--green-800)40%,transparent);border-radius:5px}
.setting-group .p-panel-header{background-color:#0000;border:none;padding:0 1.25rem .25rem;font-weight:500}.setting-group .p-toggleable-content .p-panel-content{background-color:color-mix(in srgb,var(--surface-200)85%,transparent);border:1px solid var(--surface-300);border-radius:6px}.setting-group .p-toggleable-content .p-panel-content .p-divider.p-divider-horizontal:before{border-top-color:var(--surface-300)}.setting-group .p-toggleable-content .p-panel-content .setting-property .setting-property__title{color:var(--surface-700);font-weight:500}.setting-group .p-toggleable-content .p-panel-content .setting-property .setting-property__description{color:var(--surface-500);font-size:.75rem;font-weight:100}.setting-group .p-toggleable-content .p-panel-content .setting-property .p-slider{background-color:var(--surface-300)}

body{background:url(/football.jpeg) 70% 70%;margin:0;font-family:"Exo 2",system-ui,sans-serif}body .p-button-label{font-weight:600}.p-component{font-family:inherit}.font-graffiti{font-family:Shadows Into Light,cursive}@media screen and (max-width:1200px) and (max-height:892px){body{background-image:url(/football-1200.jpeg)}}
