.mob-flex-3{display:flex;align-items:center}.assess-report-maincont{position:relative;background:var(--bg-lightblueback);height:calc(100vh - 60px);top:60px;padding:15px 15px 15px 75px}.header-bak{background:rgba(32,99,155,.0784313725)}.assrep-below-header{background:#fafafa;border-radius:8px;margin-top:8px;height:calc(100vh - 150px);overflow:auto}.assrep-below-header .info-section{padding:15px;border-bottom:1px solid hsla(0,0%,54.9%,.3019607843)}.assrep-below-header .dp{background-color:red;border-radius:50%;width:100px;height:100px;flex-shrink:0}.assrep-below-header .tabs-section{background-color:#f7f9fc;display:flex;padding:16px 0 16px 24px;width:100%;overflow-x:auto;z-index:3}.assrep-below-header .coding-sticky{position:sticky;top:0}.assrep-below-header .tabs-section::-webkit-scrollbar{scroll-behavior:smooth!important;width:0!important;height:0!important;background-color:transparent!important}.assrep-below-header .tabs-section-2{position:sticky;top:60px;background-color:#fafafa;padding-block:15px 10px;width:100%;overflow-x:auto;padding-left:10px}.assrep-below-header .tabs-section-2 article,.assrep-below-header .tabs-section article{border:1px solid #20639b;border-radius:25px;font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;color:#2e425d;padding:4px 16px;white-space:nowrap;margin-right:15px}.assrep-below-header .tabs-section-2 article.selected,.assrep-below-header .tabs-section article.selected{background-color:#20639b;color:#fff;font-weight:600}.assrep-below-header .summary-box{background:linear-gradient(282.02deg,#20639b 32.16%,#154b74 67.84%);border-radius:8px;padding:16px}.assrep-below-header .overall-tag-g{background-color:#269c32;border-radius:25px;padding:4px;width:122px;display:flex;justify-content:center}.assrep-below-header .summary-box .one{padding-bottom:15px;border-bottom:2px dashed hsla(0,0%,87.8%,.2196078431)}.assrep-below-header .strength{background-color:#f0fdf4}.assrep-below-header .strength,.assrep-below-header .weakness{padding:16px;border-radius:8px;width:calc(33.33333% - 10.66667px)}.assrep-below-header .weakness{background-color:#f3f6ff}.assrep-below-header .clarification{background-color:#fff6ed;padding:16px;border-radius:8px;width:calc(33.33333% - 10.66667px)}.assrep-below-header .dashed-div-2{border-bottom:2px dashed rgba(114,115,142,.231372549);height:15px;margin-bottom:10px}.assrep-below-header .lined-div{border-bottom:2px solid rgba(114,115,142,.231372549);height:15px;margin-bottom:10px}.assrep-below-header .line{flex:1;height:1px;background-color:hsla(0,0%,54.9%,.3294117647)}.assrep-below-header .graph-container{border:1px solid #e5e5e5;background-color:#fff;border-radius:8px;padding:16px;margin-top:15px}.assrep-below-header .flex-box-1{display:flex;gap:15px}.assrep-below-header .border-box-1{border:1px solid hsla(0,0%,54.9%,.3019607843);background-color:#fafafa;padding:16px;border-radius:10px;display:flex;flex-direction:column;align-items:center}.assrep-below-header .calc-wid{width:calc(33.33333% - 10.66667px)}.assrep-below-header .summary-h-width{width:120px}.assrep-below-header .vert-line{width:1px;height:16px;background-color:hsla(0,0%,54.9%,.3294117647)}.assrep-below-header .performance-table .head{background-color:#e9f0f5;font-family:Lato,sans-serif;font-weight:600;font-size:14px;color:#20639b;display:flex;align-items:center;padding:10px 10px 10px 40px}.assrep-below-header .performance-table .body{max-height:200px;overflow:auto;padding:3px}.assrep-below-header .performance-table .body article{background-color:#fcfcfc;box-shadow:0 4px 15px 0 hsla(0,0%,76.9%,.5019607843);border-radius:5px;padding:10px 10px 10px 40px;display:flex;align-items:center;position:relative}.assrep-below-header .performance-table .body article span{background-color:#e9f0f5;border-radius:4px;padding:2px 6px}.assrep-below-header .performance-table .body article .blue-bar{width:3px;height:92%;background-color:#20639b;border-radius:4px;position:absolute;left:3px}.assrep-below-header .attention-box{border-radius:8px;padding:6px}.assrep-below-header .green-box{border-radius:6px;padding:10px 16px;display:flex;align-items:center}.assrep-below-header .candash-player .orange .progress-bar{background-color:#fb923c}.assrep-below-header .candash-player .progress,.assrep-below-header .candash-player .progress-bar{box-shadow:unset}.assrep-below-header .comuni-tabs{border:1px solid #e5e5e5;border-radius:25px;padding:8px 16px}.assrep-below-header .dashed-div-3{border-left:2px dashed rgba(114,115,142,.231372549);padding-left:20px}.assrep-below-header .green-marks{background:rgba(3,142,0,.1019607843);border-radius:25px;padding:5px 10px;white-space:nowrap;width:70px;display:flex;justify-content:center}.assrep-below-header .question-card{box-shadow:0 0 20px 0 rgba(86,86,86,.1294117647);border-radius:8px;background-color:#fff;padding:16px}.assrep-below-header .performance-box{border:1px solid rgba(32,99,155,.1019607843);background:rgba(32,99,155,.0392156863);border-radius:10px;padding:16px}.assrep-below-header .arrow-icon{height:32px;width:32px}.assrep-below-header .cursor-pointer{cursor:pointer}.assrep-below-header .stats-grid{display:flex;gap:15px}.assrep-below-header .attention-box{display:flex;gap:15px;align-items:flex-start}.assrep-below-header .attention-content{flex:1}.assrep-below-header .candash-player,.assrep-below-header .skill-item{margin-top:15px}.assrep-below-header .skill-item:first-child{margin-top:0}.assrep-below-header .skill-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.assrep-below-header .skill-score{font-weight:500}.assrep-below-header .skill-progress{height:8px}.assrep-below-header .detailed-summary-header{display:flex;justify-content:space-between;align-items:center;margin-top:15px;flex-wrap:wrap;gap:15px}.assrep-below-header .summary-tabs{display:flex;gap:10px;flex-wrap:wrap}.assrep-below-header .detailed-summary-item{display:flex;align-items:center;gap:15px;margin-top:15px;flex-wrap:wrap;border:1px solid #e5e5e5;padding:20px 10px;border-radius:4px}.assrep-below-header .rep-2-stats-container{display:flex;gap:15px;margin-top:15px}.assrep-below-header .rep-2-stats-left{flex:1;display:flex;flex-direction:column}.assrep-below-header .rep-2-chart-container{flex:1;min-height:200px;display:flex;align-items:center;justify-content:center}.assrep-below-header .chart-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.assrep-below-header .chart-label{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;color:#464667}.assrep-below-header .total-questions-box{align-items:flex-start!important}.assrep-below-header .total-questions-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:100%;gap:20px}.assrep-below-header .total-questions-left{flex-shrink:0}.assrep-below-header .question-breakdown-horizontal{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:1;justify-content:flex-end}.assrep-below-header .breakdown-label{font-style:italic}.assrep-below-header .vert-line-breakdown{width:1px;height:16px;background-color:hsla(0,0%,54.9%,.3294117647);margin:0 4px}.assrep-below-header .performance-table{overflow-x:auto}.assrep-below-header .performance-table .body article,.assrep-below-header .performance-table .head{min-width:600px}.assrep-below-header .desktop-only{display:block}.assrep-below-header .mobile-only{display:none}.assrep-below-header .performance-cards{display:flex;flex-direction:column;gap:12px}.assrep-below-header .performance-card{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;overflow:hidden}.assrep-below-header .performance-card-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer}.assrep-below-header .card-title-section{display:flex;align-items:center;gap:10px}.assrep-below-header .level-badge{background-color:#e9f0f5;border-radius:4px;padding:4px 8px;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;color:#20639b;min-width:28px;text-align:center}.assrep-below-header .card-accuracy-section{display:flex;align-items:center;gap:8px}.assrep-below-header .arrow-icon-small{height:20px;width:20px;transition:transform .3s ease}.assrep-below-header .rotated-90{transform:rotate(90deg)}.assrep-below-header .performance-card-content{padding:12px 16px 16px 40px;border-top:1px solid #e5e5e5;background-color:#fafafa}.assrep-below-header .performance-detail-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.assrep-below-header .performance-detail-item:last-child{margin-bottom:0}.text-434F5E{color:#434f5e}@media(max-width:1028px){.assrep-below-header .arrow-icon{height:16px;width:16px}.mob-italic{font-style:italic}.align-items-unset{align-items:unset!important}.mobile-flex-row{display:flex!important;align-items:baseline!important;justify-content:space-between!important;flex-direction:row!important}.assess-report-maincont{height:100dvh;top:0;padding:unset}.assrep-below-header{height:calc(100dvh - 60px - env(safe-area-inset-top) - env(safe-area-inset-bottom));margin-top:unset}.assrep-below-header .dp{width:50px;height:50px}.assrep-below-header .summary-box .one{align-items:flex-start!important;gap:16px}.assrep-below-header .ques-hor-scroll{width:100%;overflow-x:auto}.assrep-below-header .clarification,.assrep-below-header .strength,.assrep-below-header .weakness{width:245px;flex-shrink:0}.assrep-below-header .assessment-report-slider-parent .slider{background:rgba(240,240,245,.3019607843)}.assrep-below-header .assessment-report-slider-parent .slider::-webkit-slider-thumb{background:#fff}.assrep-below-header .back-color{background-color:#e9ecef}.assrep-below-header .stats-grid{flex-direction:column;gap:10px}.assrep-below-header .border-box-1{width:100%;align-items:flex-start}.assrep-below-header .attention-box{flex-direction:column;gap:12px}.assrep-below-header .green-box{width:100%;justify-content:center}.assrep-below-header .skill-header{align-items:flex-start;gap:5px}.assrep-below-header .detailed-summary-header{flex-direction:column;align-items:flex-start}.assrep-below-header .summary-tabs{width:100%;overflow-x:auto;flex-wrap:unset}.assrep-below-header .comuni-tabs{justify-content:center;white-space:nowrap}.assrep-below-header .detailed-summary-item{flex-direction:column;align-items:flex-start;gap:10px;padding:10px}.assrep-below-header .dashed-div-3{border-left:none;border-top:2px dashed rgba(114,115,142,.231372549);padding-left:0;padding-top:10px;width:100%}.assrep-below-header .rep-2-stats-container{flex-direction:column;gap:10px}.assrep-below-header .rep-2-stats-left{width:100%}.assrep-below-header .rep-2-chart-container{width:100%;min-height:150px}.assrep-below-header .total-questions-wrapper{flex-direction:column;align-items:flex-start;gap:15px}.assrep-below-header .total-questions-left{flex-shrink:0}.assrep-below-header .question-breakdown-horizontal{gap:4px;justify-content:flex-end;align-items:end;margin-top:0;flex-direction:column}.assrep-below-header .vert-line-breakdown{display:none;height:14px;margin:0 2px}.assrep-below-header .performance-table .body article,.assrep-below-header .performance-table .head{min-width:unset}.assrep-below-header .performance-table .head{flex-wrap:wrap;padding:10px}.assrep-below-header .performance-table .head>div{font-size:12px;padding:5px}.assrep-below-header .performance-table .body article{flex-wrap:wrap;padding:10px}.assrep-below-header .performance-table .body article>div{font-size:12px;padding:5px}.assrep-below-header .desktop-only{display:none!important}.assrep-below-header .mobile-only{display:block!important}.assrep-below-header .performance-card-header{flex-wrap:wrap;gap:10px}.assrep-below-header .card-title-section{flex:1;min-width:120px}.assrep-below-header .card-accuracy-section{flex-shrink:0}.assrep-below-header .performance-card-content{padding-left:16px}.assrep-below-header .graph-container{padding:12px}.assrep-below-header .mob-flex-3{display:flex;justify-content:space-between;align-items:center;width:100%}.assrep-below-header .mob-flex-4{flex-direction:column;align-items:flex-start!important}.assrep-below-header .mob-hor-scroll-1{width:100%;overflow-x:auto}.assrep-below-header .mob-flex-5{flex-direction:column}.assrep-below-header .mob-hor-scroll-1 .performance-box{min-width:240px}.assrep-below-header .mob-flex-5 .performance-box{display:flex;align-items:center;justify-content:space-between}.assrep-below-header .mob-flex-5 .mt-3{margin-top:0!important}}.percent-count-switch{position:relative;width:95px;height:44px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.switch-track{background:#fff;border-radius:30px;box-shadow:0 8px 20px rgba(0,0,0,.15);height:100%;display:flex;align-items:center;padding:4px;position:relative}.switch-knob{width:36px;height:36px;border-radius:50%;background:#20639b;transition:transform .3s ease}.percent-count-switch.active .switch-knob{transform:translateX(44px)}.switch-icons{position:absolute;top:50%;left:0;width:100%;display:flex;justify-content:space-between;padding:0 16px;transform:translateY(-50%);font-weight:600;color:#20639b;pointer-events:none}.switch-icons span{transition:opacity .2s ease}.switch-icons span.selected{color:#fff;font-weight:700}.knob-text{color:#fff;font-size:14px;font-weight:600;transition:font-weight .2s ease}.knob-text.active{font-weight:700;z-index:1}.shimmer-container{position:relative;overflow:hidden}.shimmer-container:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:shimmer 1.5s infinite}.shimmer-card{position:relative;overflow:hidden}.shimmer-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{left:-100%}to{left:100%}}.shimmer-card .b-skeleton,.shimmer-container .b-skeleton{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}.bg-matte-green{background-color:#eef7ef!important}.bg-matte-red{background-color:#fcddc8}.bg-matte-orange{background-color:#fee9d8}.bg-matte-yellow{background-color:#fff0c6}.bg-matte-7a7a7a{background:#f1f1f4}.bg-green{background-color:#269c32}.bg-yellow{background-color:#eab308}.bg-orange{background-color:#fb923c}.bg-red{background-color:#ad1927}.border-green{border:1px solid #269c32}.border-yellow{border:1px solid #eab308}.border-orange{border:1px solid #fb923c}.border-red{border:1px solid #ad1927}.border-7a7a7a{border:1px solid #7a7a7a}.bg-grey{background-color:#ededf0}.bg-7a7a7a{background:#7a7a7a}.color-green-progress{color:#038e00}.color-orange-progress{color:#fb923c}.color-yellow-progress{color:#eab308}.color-red-progress{color:#ad1927}.rotated-275{transform:rotate(275deg)}.bg-warning{background-color:#fb923c!important}.bg-danger{background-color:#ad1927!important}.bg-success{background-color:#038e00!important}.bg-info{background-color:#eab308!important}