.screen-host .vr-dialog{width:96vw;max-width:1800px;height:94vh;max-height:94vh}.screen-host .vr-dialog #vr-dialog-body{height:calc(94vh - 70px);box-sizing:border-box}.screen-host .vr-preview{height:65vh;max-height:65vh;object-fit:contain;background:#152a22}.study-dash-title{display:flex;justify-content:space-between;align-items:center;margin:5px 0 25px}.study-dash-title h1{font:32px/1.4 SimSun,serif;margin:10px 0}.study-dash-title small{letter-spacing:3px;color:#748b7c;font-size:11px}.study-dash-title p,.study-dash-title>span{color:#7c8c81;font-size:12px;line-height:1.8}.study-kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.study-kpis article{background:linear-gradient(140deg,#214e3e,#38735a);color:#eaf4e9;border-radius:15px;padding:23px;box-shadow:0 7px 20px #214e3e18}.study-kpis article:nth-child(2n){background:#fffef7;color:#31563d;border:1px solid #e0e7d8}.study-kpis article>span{font-size:13px}.study-kpis strong{display:block;font-size:35px;margin-top:13px;font-weight:600}.study-kpis strong small{font-size:12px;margin-left:9px;font-weight:normal}.study-charts{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:20px;margin:24px 0}.study-charts section{background:#fffefa;border:1px solid #e1e7db;border-radius:15px;padding:22px}.study-charts h2{font-size:16px;margin:0 0 17px}.study-charts h2 small{font-size:11px;color:#9ba599;font-weight:normal;margin-left:10px}.study-bars{display:flex;align-items:end;justify-content:space-between;height:155px;gap:12px;border-bottom:1px solid #e5eadf}.study-bars>div{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:#84967c}.study-bars i{width:65%;background:linear-gradient(#8db28a,#396e51);border-radius:5px 5px 0 0;min-height:4px}.study-bars b{font-size:12px;color:#426b4d}.study-ring-row{display:flex;gap:20px;align-items:center;padding-top:10px}.study-ring{width:128px;height:128px;border-radius:50%;background:conic-gradient(#47745a 0 50%,#d2ac64 50% 62.5%,#b8cba7 62.5% 100%);display:grid;place-items:center;flex:none}.study-ring>b{width:91px;height:91px;background:#fffefa;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:29px}.study-ring small{font-size:10px;color:#87917e}.study-ring-row ul{padding:0;list-style:none;font-size:12px;line-height:2.6;color:#6c846e}.study-ring-row li b{margin-left:10px}.study-ratio{font-size:50px;color:#447653}.study-ratio small{font-size:18px}.study-progress{height:6px;background:#edf1e8;border-radius:8px;overflow:hidden;margin:17px 0}.study-progress i{display:block;height:100%;background:#6c9566;border-radius:8px}.study-charts section>p,.study-charts section>small{font-size:11px;color:#8b967f;line-height:1.8}.study-section-title{font-size:21px;margin:30px 0 20px}.study-section-title small{font-size:12px;color:#8c9a86;font-weight:normal;margin-left:16px}.study-activities{display:grid;grid-template-columns:1fr 1fr;gap:18px}.study-activity{display:flex;background:#fffefa;border:1px solid #dfe5d9;border-radius:14px;overflow:hidden;text-decoration:none;color:#36513c}.study-activity>img{width:150px;object-fit:cover}.study-activity>div{padding:18px;flex:1}.study-activity h3{font-size:16px;margin:12px 0}.study-activity p{font-size:11px;color:#91a087}.study-activity em{float:right;font-size:11px;font-style:normal;color:#8c986f}.activity-numbers{display:flex;gap:22px;font-size:11px;color:#84947b}.activity-numbers b{font-size:18px;color:#476b4a;margin-left:5px}.study-activity .study-progress{margin-bottom:0}#theme-dialog{width:520px;max-width:90vw;border:0;border-radius:12px;padding:28px;color:#364653}#theme-dialog::backdrop{background:#17293499}#theme-form label{display:flex;flex-direction:column;gap:8px;margin:18px 0}#theme-form input,#theme-form textarea{padding:10px;border:1px solid #dce2e7;border-radius:6px}#theme-list button{border:0;background:none;color:#3687c5;cursor:pointer;margin:0 5px}.study-demo-form .form-grid{margin:25px 0}@media(max-width:1100px){.study-kpis{grid-template-columns:repeat(3,1fr)}.study-charts{grid-template-columns:1fr 1fr}.study-charts>section:first-child{grid-column:1/-1}.study-activity>img{width:105px}}
