.gsg-quiz-card{width:100%;height:200px;border:1px solid #ddd;padding:15px;box-sizing:border-box;background-color:#f9f9f9;font-family:Arial,sans-serif;display:flex;flex-direction:row;justify-content:space-around;align-items:center;text-align:center;box-shadow:0 2px 5px rgb(0 0 0 / .1);margin:20px auto;border-radius:1px;overflow:hidden;position:relative}.gsg-quiz-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .8);z-index:1}.gsg-quiz-content{position:relative;z-index:2;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%}.gsg-quiz-card h3{margin:0 15px;font-size:1.25em;color:#1a1a1a;line-height:1.3;flex-basis:48%;min-width:150px;text-align:right;box-sizing:border-box;padding-right:15px}.gsg-quiz-options{width:auto;flex-basis:48%;flex-grow:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:0 10px;box-sizing:border-box;padding-left:15px}.gsg-quiz-option-btn{flex:1 1 auto;min-width:80px;max-width:150px;padding:5px 8px;background-color:#219fcc;color:#fff;border:none;border-radius:1px;cursor:pointer;font-size:.8em;transition:background-color 0.3s ease,transform 0.1s ease;display:flex;justify-content:center;align-items:center;gap:1px;text-align:center;box-shadow:0 2px 3px rgb(0 0 0 / .1)}.gsg-quiz-option-btn:hover:not(:disabled){transform:translateY(-1px)}.gsg-quiz-option-btn:disabled{background-color:#a0a0a0;cursor:not-allowed;box-shadow:none}.gsg-quiz-vote-count,.gsg-quiz-vote-percent{font-weight:700;white-space:nowrap;font-size:.8em}.gsg-quiz-see-results-btn{display:none}.gsg-quiz-results{width:auto;flex-basis:48%;flex-grow:0;padding:0 10px;margin:0 15px;font-size:.9em;text-align:left;display:flex;flex-direction:column;justify-content:center;min-width:150px;box-sizing:border-box;padding-left:15px}.gsg-quiz-results h4{margin-bottom:5px;margin-top:0;color:#555;font-size:.85em;text-align:center}.gsg-quiz-results-list{list-style:none;padding:0;margin:0}.gsg-quiz-results-list li{padding:4px 0;border-bottom:1px dotted #e0e0e0;color:#444;display:flex;justify-content:space-between;gap:2px;flex-wrap:wrap}.gsg-quiz-results-list li:last-child{border-bottom:none}