body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-toggle-light:#f6d447;--color-toggle-dark:#2d0697}.ad-container{margin-bottom:20px;padding:15px;text-align:center}.ad-container h3{color:#590696;margin:0}.ad-container p{color:#ff8400;margin:5px 0}.placeholder-image{background-color:#fff;height:200px;width:100%}.theme-toggle-container{align-items:center;border-radius:35px;cursor:pointer;display:flex;height:35px;justify-content:center;padding:4px 8px;position:relative;-webkit-transform:scale(.8);transform:scale(.8);width:50px}.IsLight{background-color:#fff}.IsDark{background-color:#590696}.theme-toggle-container input{display:none}.theme-toggle-container input+div{border-radius:50%;box-shadow:inset 8px -8px 0 0 #2d0697;box-shadow:inset 8px -8px 0 0 var(--color-toggle-dark,#000);height:26px;position:relative;-webkit-transform:scale(1) rotate(-2deg);transform:scale(1) rotate(-2deg);transition:box-shadow .5s ease 0s,-webkit-transform .4s ease .1s;transition:box-shadow .5s ease 0s,transform .4s ease .1s;transition:box-shadow .5s ease 0s,transform .4s ease .1s,-webkit-transform .4s ease .1s;width:26px}.theme-toggle-container input+div:before{border-radius:inherit;content:"";height:inherit;left:0;position:absolute;top:0;transition:background .3s ease;width:inherit}.theme-toggle-container input+div:after{border-radius:50%;box-shadow:0 -16px 0 #f6d447,0 16px 0 #f6d447,16px 0 0 #f6d447,-16px 0 0 #f6d447,12px 12px 0 #f6d447,-12px 12px 0 #f6d447,12px -12px 0 #f6d447,-12px -12px 0 #f6d447;box-shadow:0 -16px 0 var(--color-toggle-light,#eee),0 16px 0 var(--color-toggle-light,#eee),16px 0 0 var(--color-toggle-light,#eee),-16px 0 0 var(--color-toggle-light,#eee),12px 12px 0 var(--color-toggle-light,#eee),-12px 12px 0 var(--color-toggle-light,#eee),12px -12px 0 var(--color-toggle-light,#eee),-12px -12px 0 var(--color-toggle-light,#eee);content:"";height:4px;left:50%;margin:-2px 0 0 -2px;position:absolute;top:50%;-webkit-transform:scale(0);transform:scale(0);transition:all .3s ease;width:4px}.theme-toggle-container input:checked+div:before{background:#f6d447;background:var(--color-toggle-light,#eee);transition:background .3s ease .1s}.theme-toggle-container input:checked+div:after{-webkit-transform:scale(1.5);transform:scale(1.5);transition:-webkit-transform .5s ease .15s;transition:transform .5s ease .15s;transition:transform .5s ease .15s,-webkit-transform .5s ease .15s}.IsSystem{background-color:#f0f0f0}.theme-toggle-container.IsDark{background-color:#590696}.theme-toggle-container.IsLight{background-color:#ccc}.theme-toggle-container.IsSystem{background-color:#f0f0f0}.theme-toggle-container input:checked+div{box-shadow:inset 32px -32px 0 0 #fff;-webkit-transform:scale(.5) rotate(0deg);transform:scale(.5) rotate(0deg);transition:box-shadow .2s ease 0s,-webkit-transform .3s ease .1s;transition:transform .3s ease .1s,box-shadow .2s ease 0s;transition:transform .3s ease .1s,box-shadow .2s ease 0s,-webkit-transform .3s ease .1s}.ad-wrapper{display:flex;flex-wrap:wrap;justify-content:center;position:absolute;width:100%}.ad-column{background-color:#f5f5f5;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex:1 1;margin:10px;padding:10px;text-align:center}.left{order:1}.center{order:2}.right{order:3}.banner-ad{height:auto;width:100%}.banner-ad iframe{border:none;border-radius:8px;height:100%;width:100%}.lorem-ipsum-content{color:#333;font-size:16px;line-height:1.6;padding:15px}.no-content{color:#666;font-size:18px}@media only screen and (max-width:768px){.ad-column{margin:5px}}.question-toggle,.toggle-buttons{display:flex;justify-content:center;margin:10px 0}.toggle-buttons button{background-color:#f2f2f2;border:none;border-radius:10px;color:#333;cursor:pointer;margin:0 5px;padding:8px 15px}.toggle-buttons button.active{background-color:#6344ee;border:2px solid #fff;color:#fff}.toggle-buttons button.before{background-color:#333;border:2px solid #fff;color:#fff}.toggle-buttons button:hover{background-color:#e0e0e0}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);padding:20px;width:400px}.modal-content h3{margin-bottom:15px}.modal-content div{margin-bottom:10px}
/*# sourceMappingURL=main.989e8610.css.map*/