.quill-wrapper{background-color:#1a202c;color:#fff}.quill-wrapper .ql-toolbar{background-color:#1e1e2dfa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.05);border-top-left-radius:1rem;border-top-right-radius:1rem;padding:10px 14px;display:flex;flex-wrap:wrap;gap:4px;position:sticky;top:0;z-index:10}.quill-wrapper .ql-container{border:1px solid rgba(255,255,255,.1);border-top:none;font-family:inherit;font-size:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.quill-wrapper .ql-editor{min-height:300px;background-color:#14141e99;color:#fff;padding:1.5rem;font-size:1rem;line-height:1.8}.quill-wrapper .ql-toolbar button{color:#a0aec0;width:28px;height:28px;padding:4px;border-radius:6px;transition:all .2s ease}.quill-wrapper .ql-toolbar button:hover{color:#fff;background-color:#ffa50033}.quill-wrapper .ql-toolbar .ql-stroke{stroke:#a0aec0}.quill-wrapper .ql-toolbar .ql-fill{fill:#a0aec0}.quill-wrapper .ql-toolbar button:hover .ql-stroke{stroke:#fff}.quill-wrapper .ql-toolbar button:hover .ql-fill{fill:#fff}.quill-wrapper .ql-toolbar .ql-picker{color:#a0aec0;border-radius:6px;transition:all .2s ease}.quill-wrapper .ql-toolbar .ql-picker:hover{background-color:#ffa50033}.quill-wrapper .ql-toolbar .ql-picker-label{border:none!important;padding:4px 8px}.quill-wrapper .ql-toolbar .ql-picker-options{background-color:#1e1e2dfa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:4px;margin-top:4px;box-shadow:0 8px 32px #0006}.quill-wrapper .ql-toolbar .ql-picker-item{padding:6px 12px;border-radius:4px;transition:all .15s ease}.quill-wrapper .ql-toolbar .ql-picker-item:hover{color:#fff;background-color:#ffa5004d}.quill-wrapper .ql-snow.ql-toolbar button:hover,.quill-wrapper .ql-snow .ql-toolbar button:hover,.quill-wrapper .ql-snow.ql-toolbar button:focus,.quill-wrapper .ql-snow .ql-toolbar button:focus,.quill-wrapper .ql-snow.ql-toolbar button.ql-active,.quill-wrapper .ql-snow .ql-toolbar button.ql-active,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#63b3ed}.quill-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke,.quill-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke,.quill-wrapper .ql-snow.ql-toolbar button:focus .ql-stroke,.quill-wrapper .ql-snow .ql-toolbar button:focus .ql-stroke,.quill-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke,.quill-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:#63b3ed}.quill-wrapper .ql-snow.ql-toolbar button:hover .ql-fill,.quill-wrapper .ql-snow .ql-toolbar button:hover .ql-fill,.quill-wrapper .ql-snow.ql-toolbar button:focus .ql-fill,.quill-wrapper .ql-snow .ql-toolbar button:focus .ql-fill,.quill-wrapper .ql-snow.ql-toolbar button.ql-active .ql-fill,.quill-wrapper .ql-snow .ql-toolbar button.ql-active .ql-fill,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.quill-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.quill-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill{fill:#63b3ed}.quill-wrapper .ql-editor.ql-blank:before{color:#718096;font-style:normal}.rich-text-editor{color:#fff}.rich-text-editor .ql-toolbar{background-color:#2d3748;border-color:#4a5568!important;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rich-text-editor .ql-container{background-color:#2d3748;border-color:#4a5568!important;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;color:#fff}.rich-text-editor .ql-editor{min-height:200px}.rich-text-editor .ql-editor img{max-width:100%;height:auto!important;display:block;margin:1em auto;border-radius:.5rem}.rich-text-editor .ql-snow.ql-toolbar button{color:#a0aec0}.rich-text-editor .ql-snow.ql-toolbar button:hover{color:#fff}.rich-text-editor .ql-snow .ql-stroke{stroke:#a0aec0}.rich-text-editor .ql-snow.ql-toolbar button:hover .ql-stroke{stroke:#fff}.rich-text-editor .ql-snow .ql-fill{fill:#a0aec0}.rich-text-editor .ql-snow.ql-toolbar button:hover .ql-fill{fill:#fff}.rich-text-editor .ql-snow .ql-picker{color:#a0aec0}.rich-text-editor .ql-snow .ql-picker-options{background-color:#2d3748;border-color:#4a5568}.article-content{width:100%;max-width:100%;overflow-x:hidden}.article-content img{max-width:100%;height:auto;display:block;margin:2rem auto;border-radius:1rem}.article-content p{font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;color:#cbd5e0}.article-content h2{font-size:1.8rem;font-weight:700;margin-top:2.5rem;margin-bottom:1.5rem;color:#ed8936!important;font-family:Anton,sans-serif!important}.ql-font-anton{font-family:Anton,sans-serif}.quill-wrapper .ql-editor h2{color:#ed8936!important;font-family:Anton,sans-serif!important}.article-content h3{font-size:1.4rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:#fff}.article-content ul,.article-content ol{margin:1.5rem 0;padding-left:1.5rem}.article-content li{margin-bottom:.75rem;line-height:1.6}.article-content blockquote{margin:2rem 0;padding:1rem 1.5rem;border-left:4px solid #805AD5;background-color:#2d3748;border-radius:.5rem;font-style:italic}.article-content a{color:#ed8936;text-decoration:none;border-bottom:1px solid #ED8936;transition:all .2s ease}.article-content a:visited{color:#ed8936;border-bottom-color:#ed8936}.article-content a:hover{color:#f6ad55;border-bottom-color:#f6ad55}@media (max-width: 768px){.article-content{font-size:1rem;padding:0 .5rem}.article-content h2{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}.article-content h3{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.75rem}.article-content p{font-size:1rem;line-height:1.6;margin-bottom:1.25rem}.article-content ul,.article-content ol{margin:1.25rem 0;padding-left:1.25rem}.article-content li{margin-bottom:.5rem}.article-content blockquote{margin:1.5rem 0;padding:.75rem 1rem}.article-content img{margin:1.5rem auto;border-radius:.75rem}}.article-content{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;overflow-x:auto;display:block}.article-content th,.article-content td{padding:.75rem;border:1px solid #4A5568;text-align:left}.article-content th{background-color:#2d3748;color:#fff;font-weight:600}@media (max-width: 768px){.article-content table{font-size:.875rem}.article-content th,.article-content td{padding:.5rem}}.article-content ul ul,.article-content ol ol,.article-content ul ol,.article-content ol ul{margin:.5rem 0}.article-content code{background-color:#2d3748;padding:.2rem .4rem;border-radius:.25rem;font-family:monospace;font-size:.9em}.article-content pre{background-color:#2d3748;padding:1rem;border-radius:.5rem;overflow-x:auto;margin:1.5rem 0}.article-content pre code{background-color:transparent;padding:0;border-radius:0}@media (max-width: 768px){.article-content pre{padding:.75rem;margin:1.25rem 0;font-size:.875rem}}*{margin:0;padding:0;box-sizing:border-box}::selection{background-color:#ed8936;color:#fff}::-moz-selection{background-color:#ed8936;color:#fff}html{width:100%}body{margin:0;padding:0;min-height:100vh;width:100%;background-color:#000;color:var(--theme-primary-text, #FFFFFF);font-family:system-ui,-apple-system,sans-serif;overflow-x:clip}#root{min-height:100vh;display:flex;flex-direction:column;width:100%;background-color:#000}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse-glow{0%,to{box-shadow:0 4px 15px #f973164d}50%{box-shadow:0 4px 25px #f9731680}}input[type=date]{color-scheme:dark}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer;opacity:.7;transition:opacity .2s}input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}::-webkit-datetime-edit{padding:.5rem}::-webkit-datetime-edit-fields-wrapper{background:transparent}::-webkit-datetime-edit-text{color:#ffffff80;padding:0 .2rem}::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-year-field{color:#fff}::-webkit-datetime-edit-month-field:focus,::-webkit-datetime-edit-day-field:focus,::-webkit-datetime-edit-year-field:focus{background:#ed89364d;border-radius:4px;outline:none}*{scrollbar-width:thin;scrollbar-color:#ED8936 #171923}*::-webkit-scrollbar{width:10px}*::-webkit-scrollbar-track{background:#171923}*::-webkit-scrollbar-thumb{background-color:#ed8936;border-radius:999px;border:2px solid #171923}*::-webkit-scrollbar-thumb:hover{background-color:#dd6b20}:root{--theme-main-bg: #000000;--theme-section-bg: #000000;--theme-listing-bg: #2D3748;--theme-listing-border: #4A5568;--theme-listing-hover: #374151;--theme-listing-card-title: #FFFFFF;--theme-primary-text: #FFFFFF;--theme-secondary-text: #A0AEC0;--theme-section-title: #FFFFFF;--theme-filter-bg: rgba(45, 55, 72, .8);--theme-filter-border: #4A5568;--theme-filter-text: #FFFFFF;--theme-filter-placeholder: #A0AEC0;--theme-search-bg: rgba(45, 55, 72, .8);--theme-search-border: #4A5568;--theme-search-text: #FFFFFF;--theme-search-placeholder: #A0AEC0;--theme-slider-track: rgba(74, 85, 104, .5);--theme-slider-thumb: #ED8936;--theme-slider-filled: #ED8936}body{background-color:var(--theme-main-bg)!important}.main-section{background-color:var(--theme-section-bg)}.listing-card{background-color:var(--theme-listing-bg);border-color:var(--theme-listing-border)}.listing-card:hover{background-color:var(--theme-listing-hover)}.primary-text{color:var(--theme-primary-text)}.secondary-text{color:var(--theme-secondary-text)}.force-primary-text{color:var(--theme-primary-text)!important}.force-secondary-text{color:var(--theme-secondary-text)!important}.force-section-title{color:var(--theme-section-title)!important}
