.pyqTestCointainer{height:100vh}.pyqTestSidebar{z-index:999;background-color:#f9f9f9;width:280px;height:100%;max-height:100%;transition:left .3s,width .3s;position:fixed;top:0;left:-280px}.pyqTestCointainer.toggle .pyqTestSidebar{left:0}.pyqTestCointainer .pyqTest-MainContainer{width:100%;transition:padding-left .3s;display:inline-block;overflow-x:hidden}.pyqTestSidebarHeading{background:var(--blue);color:#fff;align-items:center;height:55px;padding:1rem 1.2rem;font-size:1.5em;display:flex}.pyqTest-MainContainer_heading{border:2px solid #ececec;width:100%;height:55px;padding:10px 1rem}.question-panel{border-left:8px solid var(--blue)!important}.pyqTest-Qno{width:100%;max-width:60px}.pyqTest-OptionBox .pyqTest-Option p{margin-bottom:0!important}.quesPalletqno{cursor:pointer;background:#fff;width:40px;height:40px}.quesPalletqno.answered{color:#fff;background:#198754}.quesPalletqno.notAnswered{color:#fff;background:#dc3545}.pyqTestMiddleContainer{height:100%;max-height:calc(100vh - 55px);overflow:auto}.pyqTestMiddleContainer::-webkit-scrollbar{display:block}.checkbox-container{gap:20px;display:flex}.ios-checkbox{--checkbox-size:28px;--checkbox-color:#3b82f6;--checkbox-bg:#dbeafe;--checkbox-border:#93c5fd;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-block;position:relative}.ios-checkbox input{display:none}.checkbox-wrapper{width:var(--checkbox-size);height:var(--checkbox-size);border-radius:8px;transition:transform .2s;position:relative}.checkbox-bg{border:2px solid var(--checkbox-border);background:#fff;border-radius:8px;transition:all .2s;position:absolute;inset:0}.checkbox-icon{color:#fff;width:80%;height:80%;margin:auto;transition:all .2s;position:absolute;inset:0;transform:scale(0)}.check-path{stroke-dasharray:40;stroke-dashoffset:40px;transition:stroke-dashoffset .3s .1s}.ios-checkbox input:checked+.checkbox-wrapper .checkbox-bg{background:var(--checkbox-color);border-color:var(--checkbox-color)}.ios-checkbox input:checked+.checkbox-wrapper .checkbox-icon{transform:scale(1)}.ios-checkbox input:checked+.checkbox-wrapper .check-path{stroke-dashoffset:0}.ios-checkbox:hover .checkbox-wrapper{transform:scale(1.05)}.ios-checkbox:active .checkbox-wrapper{transform:scale(.95)}.ios-checkbox input:focus+.checkbox-wrapper .checkbox-bg{box-shadow:0 0 0 4px var(--checkbox-bg)}.ios-checkbox.red{--checkbox-color:#ef4444;--checkbox-bg:#fee2e2;--checkbox-border:#fca5a5}.question-content table{margin:8px 0;border-collapse:collapse!important}.question-content table td,.question-content table th{text-align:start;font-size:16px;border:1px solid #333!important;padding:6px 10px!important}.radiocontainer{cursor:pointer;-webkit-user-select:none;user-select:none;height:25px;padding-left:35px;font-size:14px;display:block;position:relative}.radiocontainer input{opacity:0;cursor:pointer;position:absolute}.radiocontainer .checkmark{text-align:center;background-color:#eee;border-radius:50%;width:25px;height:25px;padding:3px;position:absolute;top:0;left:0}.radiocontainer:hover input~.checkmark{background-color:#ccc}.radiocontainer input:checked~.checkmark{color:var(--white);background-color:#1e40af}.radiocontainer .checkmark:after{content:"";display:none;position:absolute}.radiocontainer input:checked~.checkmark:after{display:block}.radiocontainer .checkmark:after{border-radius:50%;width:8px;height:8px;top:9px;left:9px}@keyframes bounce{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ios-checkbox input:checked+.checkbox-wrapper{animation:.3s cubic-bezier(.4,0,.2,1) bounce}.viewSubscriptionBox{background:var(--verypaleBlue);width:100%}@media screen and (min-width:768px){.pyqTestCointainer.toggle .pyqTest-MainContainer{padding-left:280px}}
