*{box-sizing:border-box}body{margin:0;padding:1vw;height:100vh;width:100vw;box-sizing:border-box;overflow:hidden}.app-container{padding:20px;max-width:1200px;margin:0 auto}.header{width:100%;display:flex;justify-content:space-between;align-items:center}.header .title{font-size:2vw}.header .inst-btn{padding:1vw;background-color:#31085a;font-weight:700;color:#fff;cursor:pointer}.table-container{max-height:100vh;overflow-y:auto;margin-top:20px;border:1px solid #ddd}.questions-table{width:100%;border-collapse:collapse}.questions-table th,.questions-table td{border:1px solid #ddd;padding:8px;width:50%;text-align:left}.questions-table th{background-color:#f2f2f2;position:sticky;top:0;z-index:10}.questions-table tr:nth-child(2n){background-color:#f9f9f9}button{padding:5px 10px;width:15vw;border:none;border-radius:4px;cursor:pointer;overflow:unset}.publish-btn{background-color:#4caf50;color:#fff}.active-btn{background-color:#2196f3;color:#fff}.unpublished-btn{background-color:#ff9800;color:#fff}.result-published-btn{background-color:#9c27b0;color:#fff}.hide-btn{background-color:#f44336;color:#fff}.show-btn{background-color:#842922;color:#fff}
