.admin-users-search-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:5px;padding:20px;margin:auto}.admin-users-search-header h2{margin:0}.admin-users-table-wrapper{width:100%;overflow:auto;height:100vh}.admin-users-page_table{width:100%;border-collapse:collapse;margin-top:20px}.admin-users-page_table td,.admin-users-page_table th{border:1px solid #ccc;padding:8px;text-align:left}.user_role_action.active{background-color:#f0f0f0;border:1px solid #ddd}.admin-users-page_table th{background-color:#f4f4f4}.admin-users-page_role,.user_role_action{position:relative;overflow:visible}.admin-users-page_role{cursor:pointer}.admin-users-page_role-popup{position:absolute;background-color:#fff;border:1px solid #ccc;padding:5px;z-index:100;top:20px;right:10px}.admin-users-page_role-popup div{padding:5px 10px;cursor:pointer}.admin-users-page_role-popup div:hover{background-color:#eaeaea}.admin-users-page_cancel-btn,.admin-users-page_save-btn{margin:10px;padding:8px 16px;border:none;cursor:pointer}.admin-users-page_save-btn{background-color:#111214;color:#fff}.admin-users-page_cancel-btn{background-color:#eaeaea;color:#111214}.admin-users-page_save-btn:hover{background-color:#005bb5}.admin-users-page_cancel-btn:hover{background-color:#ccc}.admin-users-page_error,.admin-users-page_loading,.admin-users-page_no-data{margin-top:20px;font-size:18px}.create-editor-layout{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1019607843);z-index:999999;display:flex;justify-content:center;align-items:center}@media(max-width:468px){.admin-users-search-header{padding:10px}.admin-users-search-header h2{font-size:18px}}:root{--void:#F0EBE1;--base:#FAF7F2;--raised:#FFFFFF;--elevated:#FFF8F0;--stroke:rgba(180,155,110,0.25);--stroke-soft:rgba(180,155,110,0.15);--ink-hi:#1C1712;--ink-mid:#6B5C42;--ink-low:#A8957A;--amber:#B8710A;--amber-dim:#8F5508;--amber-glow:rgba(184,113,10,0.08);--amber-ring:rgba(184,113,10,0.20);--mod-screen:#1D5FC4;--mod-screen-glow:rgba(29,95,196,0.08);--gain:#0F7C3A;--gain-glow:rgba(15,124,58,0.08);--loss:#C41B35;--loss-glow:rgba(196,27,53,0.08);--nav-bg:rgba(240,235,225,0.95);--card-shadow:0 2px 20px rgba(180,140,80,0.08);--input-bg:#F5EFE4;--thead-bg:#F5EFE4;--bg-gradient:linear-gradient(145deg,#F0EBE1,#F5F0E8 35%,#EDE7DA 70%,#F2ECE0);--superhero-card-bg:linear-gradient(145deg,#EEF4FF,#F5F0FF);--superhero-card-border:rgba(29,95,196,0.12);--stat-box-bg:#FFF3E0;--stat-box-border:rgba(180,155,110,0.22);--mission-box-bg:rgba(255,255,255,0.65);--mission-box-border:rgba(29,95,196,0.10);--sidebar-hover-bg:rgba(180,155,110,0.08);--active-link-bg:rgba(184,113,10,0.10);--count-badge-bg:rgba(180,155,110,0.15);--count-badge-color:#6B5C42;--count-badge-border:rgba(180,155,110,0.25)}body.dark-mode,html.dark-mode-pending{--void:#111214;--base:#18191E;--raised:#1E2028;--elevated:#252730;--stroke:rgba(46,48,64,0.9);--stroke-soft:rgba(46,48,64,0.5);--ink-hi:#F1F2F6;--ink-mid:#8B90A8;--ink-low:#4A4F6A;--amber:#F5A623;--amber-dim:#C8821A;--amber-glow:rgba(245,166,35,0.12);--amber-ring:rgba(245,166,35,0.28);--mod-screen:#3B82F6;--mod-screen-glow:rgba(59,130,246,0.12);--gain:#22C55E;--gain-glow:rgba(34,197,94,0.12);--loss:#F43F5E;--loss-glow:rgba(244,63,94,0.12);--nav-bg:rgba(17,18,20,0.92);--card-shadow:none;--input-bg:#111214;--thead-bg:#18191E;--bg-gradient:linear-gradient(145deg,#111214,#151720 35%,#121318 70%,#111214);--superhero-card-bg:#1E2028;--superhero-card-border:rgba(46,48,64,0.9);--stat-box-bg:rgba(255,255,255,0.06);--stat-box-border:rgba(255,255,255,0.08);--mission-box-bg:rgba(255,255,255,0.04);--mission-box-border:rgba(255,255,255,0.06);--sidebar-hover-bg:rgba(30,32,40,0.8);--active-link-bg:var(--amber-glow);--count-badge-bg:rgba(30,32,40,0.6);--count-badge-color:var(--ink-low);--count-badge-border:transparent}@font-face{font-family:Hind;src:url(/_next/static/media/Hind-Bold.72ecee79.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Hind;src:url(/_next/static/media/Hind-SemiBold.e8434d6c.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Hind;src:url(/_next/static/media/Hind-Medium.c809a732.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Hind;src:url(/_next/static/media/Hind-Regular.8f54ec58.ttf) format("truetype");font-weight:400;font-style:normal}.editor-layout .sidebar-inner{height:100%;overflow:auto;padding:45px 0}.editor-layout .page-inner-wrapper{flex-direction:column;width:100%}.editor-layout .page-inner-wrapper .main-data{flex-wrap:wrap;overflow:auto;height:-webkit-fill-available}.blog-page-header-inner{display:flex;justify-content:space-between;align-items:center}.blog-page-header-inner h2{margin:0}.blogs-header{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;position:sticky;top:0;z-index:9}.blogs-header h2{margin:0}.blogs-header .status-dropdown-container{position:relative;display:inline-block}.blogs-header .status-dropdown-container .status-dropdown-header{display:flex;align-items:center;padding:8px 15px;border:1px solid #2e3040;border-radius:8px;background-color:#fff;cursor:pointer;font-size:14px;font-weight:600;color:#111214;justify-content:space-between}.blogs-header .status-dropdown-container .status-dropdown-header .selected-option-text{margin-left:10px}.blogs-header .status-dropdown-container .status-dropdown-header .filter-icon{font-size:16px;color:#007bff}.blogs-header .status-dropdown-container .status-dropdown-list{position:absolute;top:100%;left:0;right:0;border:1px solid #2e3040;border-radius:5px;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:1;max-height:200px;overflow:auto;margin-top:5px}.blogs-header .status-dropdown-container .status-dropdown-list .dropdown-option{display:flex;align-items:center;padding:10px 15px;cursor:pointer;font-size:14px;color:#111214}.blogs-header .status-dropdown-container .status-dropdown-list .dropdown-option.active{background-color:#111214;color:#fff}.blogs-header .status-dropdown-container .status-dropdown-list .dropdown-option:hover{background-color:#f0f0f0;color:#111214}.blogs-header .status-dropdown-container .status-dropdown-list .dropdown-option .dropdown-icon{margin-right:10px;font-size:16px}.blogs-header .toggle-mode-search-outer{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:20px}.blogs-header .toggle-mode-search-outer .view-toggle{display:flex;justify-content:center}.editor-blogs-wrapper{padding:20px;margin:auto}.blogs-header,.create-blog-form-outer,.update-blog-form-outer{background-color:#fff;border-radius:8px;padding:20px;margin:auto}.blogs-header{border-bottom:1px solid #2e3040}.create-blog-form-outer,.editor-blogs-wrapper,.update-blog-form-outer{margin-top:20px}.uploading-field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:50px}.uploading-field-wrapper .custom-file-upload{position:relative;justify-content:center;border:2px dashed #ccc;border-radius:8px;padding:20px;cursor:pointer;text-align:center;transition:border-color .3s ease;height:200px}.uploading-field-wrapper .custom-file-upload,.uploading-field-wrapper .custom-file-upload .upload-area{display:flex;flex-direction:column;align-items:center}.uploading-field-wrapper .custom-file-upload .upload-area p{margin:10px 0 0;color:#555}.uploading-field-wrapper .custom-file-upload .supported-formats{margin:0}.uploading-field-wrapper .custom-file-upload .upload-area svg{color:#0070f3}.uploading-field-wrapper svg.cancel-upload{display:none}.uploading-field-wrapper .custom-file-upload:hover{border-color:rgba(0,113,243,.337254902)}.uploading-field-wrapper .custom-file-upload:hover svg.cancel-upload{display:block;position:absolute;top:10px;right:10px}.typewriter-container{width:100%;text-align:center;padding:1rem;color:#fff;font-family:Courier New,Courier,monospace;font-size:18px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;display:flex;align-items:center;justify-content:center}.typewriter-container .typewriter-text{display:inline-block;white-space:nowrap;border-right:2px solid #ecf0f1;animation:blink .7s step-end infinite}@keyframes blink{0%,to{border-color:rgba(0,0,0,0)}50%{border-color:#ecf0f1}}.ql-container{height:400px!important;overflow:auto;font-size:1rem}.ql-editor td{border:1px solid #000!important}.ql-snow .ql-tooltip{left:5%!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.editor-loading-spinner{border:4px solid rgba(0,0,0,.1);border-left-color:#111214;border-radius:50%;width:40px;height:40px;animation:Quill-spin 1s linear infinite}@keyframes Quill-spin{to{transform:rotate(1turn)}}.loading-blogs{margin:auto 0;font-size:20px;font-family:Hind;font-weight:600;color:#111214;padding:10px}.floating-plus-button{position:fixed;bottom:40px;right:40px;width:60px;height:60px;border-radius:50%;background-color:#111214;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.5);border:none;cursor:pointer;transition:background transform .3s ease .5s}@keyframes spinOnHover{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.floating-plus-button svg{transition:transform .5s ease-in-out}.floating-plus-button svg:hover{animation:spinOnHover .5s linear;transform:rotate(1turn)}.floating-plus-button:hover{background-color:#007bff}.editor-blogs-layout{font-family:Montserrat}.editor-blogs-layout .blog-card{box-shadow:0 4px 20px rgba(0,0,0,.5);border-radius:8px;padding:10px 20px;transition:transform .3s ease,opacity .3s ease;background-color:#fff}.editor-blogs-layout .view-icon{cursor:pointer;margin:0 5px;font-size:20px}.editor-blogs-layout .view-icon.active{color:#3b82f6}.editor-blogs-layout .blogs-grid.list-view{display:flex;flex-direction:column;gap:20px;transition:transform .3s ease,opacity .3s ease}.editor-blogs-layout .blogs-grid.list-view .blog-content{grid-template-columns:29% 69%;height:auto;align-items:flex-start}.editor-blogs-layout .blogs-grid.list-view .blog-content .blog-image-wrapper{height:160px}.editor-blogs-layout .blogs-grid.list-view .blog-content h3.blog-title{height:160px;overflow:auto}.editor-blogs-layout .blogs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;transition:grid-template-columns .3s ease,transform .3s ease}.editor-blogs-layout .blogs-grid .blog-post-by{color:#8b90a8;font-size:12px}.editor-blogs-layout .blogs-grid .blog-post-by span{font-weight:600;text-transform:capitalize;color:#000}.editor-blogs-layout .blogs-grid .blog-content{display:grid;grid-template-columns:1fr 1fr;gap:20px;height:120px;margin-bottom:10px;align-items:center}.editor-blogs-layout .blogs-grid .blog-content .blog-data{display:flex;flex-direction:column;justify-content:space-between}.editor-blogs-layout .blogs-grid .blog-content .blog-actions{display:flex;justify-content:flex-end;margin-right:30px;gap:20px}.editor-blogs-layout .blogs-grid .blog-content .blog-actions .publish-action{border:none;background-color:rgba(0,0,0,0);font-size:14px;font-weight:600;color:#3b82f6;cursor:pointer;transition:color .3s ease,transform .2s ease}.editor-blogs-layout .blogs-grid .blog-content .blog-actions .publish-action:hover{color:#111214;transform:translateY(-2px)}.editor-blogs-layout .blogs-grid .blog-content .blog-actions .publish-action:focus{outline:none;box-shadow:0 0 0 2px #252730}.editor-blogs-layout .blogs-grid .blog-content .blog-actions .publish-action:active{transform:translateY(1px)}.editor-blogs-layout .blogs-grid .blog-content .blog-actions svg{color:#111214;width:16px;height:16px}.editor-blogs-layout .blogs-grid .blog-content h3.blog-title{font-size:16px;font-weight:500;margin:0 auto 10px 0;text-transform:capitalize;color:#14213d;line-height:24px;cursor:pointer}.editor-blogs-layout .blogs-grid .blog-content h3.blog-title:hover{text-decoration:underline}.editor-blogs-layout .blogs-grid .blog-content .blog-image-wrapper{position:relative;overflow:hidden;height:120px}.editor-blogs-layout .blogs-grid .blog-content .blog-image-wrapper .blog-image{cursor:pointer;width:100%;height:100%;border-radius:5px;object-fit:cover}.no-blogs-availble{padding:20px;font-size:18px;font-weight:500}.create-blog-form-inner form,.update-blog-form-inner form{display:grid;grid-template-columns:repeat(1,1fr);column-gap:50px;row-gap:30px;padding-bottom:1.5rem}.create-blog-form-inner form .upload-file-fields,.update-blog-form-inner form .upload-file-fields{display:flex;flex-direction:column}.create-blog-form-inner form .upload-file-fields img,.create-blog-form-inner form .upload-file-fields video,.update-blog-form-inner form .upload-file-fields img,.update-blog-form-inner form .upload-file-fields video{margin-top:20px}.create-blog-form-inner form .create-blog-field label,.create-blog-form-inner form .update-blog-field label,.update-blog-form-inner form .create-blog-field label,.update-blog-form-inner form .update-blog-field label{font-size:1.1rem;margin-bottom:.5rem;color:#000;font-weight:600}.create-blog-form-inner form .create-blog-field input[type=text],.create-blog-form-inner form .update-blog-field input[type=text],.update-blog-form-inner form .create-blog-field input[type=text],.update-blog-form-inner form .update-blog-field input[type=text]{height:50px;padding:0 20px;width:100%;border:1px solid #ddd;border-radius:8px;font-size:1rem;color:#333;background-color:#f4f4f4;transition:border .2s ease}.create-blog-form-inner form .create-blog-field input:focus,.create-blog-form-inner form .update-blog-field input:focus,.update-blog-form-inner form .create-blog-field input:focus,.update-blog-form-inner form .update-blog-field input:focus{border:1px solid rgba(0,113,243,.337254902);outline:none}.create-blog-form-inner form .create-blog-button,.create-blog-form-inner form .update-blog-button,.update-blog-form-inner form .create-blog-button,.update-blog-form-inner form .update-blog-button{justify-content:flex-end;align-items:flex-start}.create-blog-form-inner form .create-blog-button button,.create-blog-form-inner form .update-blog-button button,.update-blog-form-inner form .create-blog-button button,.update-blog-form-inner form .update-blog-button button{padding:10px 30px;border-radius:8px;border:none;font-size:16px;font-weight:500;color:#fff;background-color:#111214}@media(max-width:1600px){.editor-blogs-wrapper{padding:10px}.editor-blogs-layout .blogs-grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media(min-width:1025px)and (max-width:1440px){.editor-blogs-layout .blogs-grid .blog-content{gap:10px;height:auto}.editor-blogs-layout .blogs-grid .blog-content .blog-image-wrapper .blog-image{height:120px}}@media(max-width:1024px){.editor-blogs-layout .blogs-grid .blog-content{height:auto}.editor-blogs-layout .blogs-grid .blog-content .blog-image-wrapper{height:120px}.auth-btns-blog{display:flex}.auth-btns-blog .logout-butn{background-color:rgba(0,0,0,0);padding:0;margin:0;border:none}.auth-btns-blog .logout-butn span{color:#fff}}@media(max-width:768px){.editor-blogs-layout .blogs-grid .blog-content{grid-template-columns:1fr;gap:10px}.ql-container{height:250px!important;overflow:auto}.custom-file-upload p{font-size:14px!important}}@media(max-width:468px){.editor-layout .content-wrapper .ticker-tape{height:20px}.editor-layout .content-wrapper .top-navbar{height:35px}.editor-layout .content-wrapper .top-navbar a,.editor-layout .content-wrapper .top-navbar span{font-size:12px}.editor-layout .content-wrapper .top-navbar span{margin:0}.blogs-header,.create-blog-form-outer{padding:10px}.blogs-header .status-dropdown-container .status-dropdown-header,.blogs-header .status-dropdown-container .status-dropdown-list .dropdown-option{padding:6px 10px}.blogs-header .toggle-mode-search-outer{width:100%;grid-template-columns:repeat(2,1fr)}.blogs-header .toggle-mode-search-outer .view-toggle{justify-content:flex-end}.blogs-header .toggle-mode-search-outer .filter-container{grid-column:span 2}.blogs-header .toggle-mode-search-outer .filter-container input{width:100%}.blogs-header h2{font-size:18px}.uploading-field-wrapper{grid-template-columns:1fr;gap:20px}.create-blog-form-inner form,.update-blog-form-inner form{row-gap:10px}.create-blog-form-inner form .create-blog-field input[type=text],.update-blog-form-inner form .create-blog-field input[type=text]{height:37px;font-size:14px;padding:0 10px}.create-blog-form-inner form .create-blog-button button,.create-blog-form-inner form .update-blog-button button,.update-blog-form-inner form .create-blog-button button,.update-blog-form-inner form .update-blog-button button{font-size:13px}.ql-container{font-size:14px}.ql-formats{margin:0!important}.editor-blogs-layout .editor-blogs-wrapper{padding:0}.auth-btns-blog .nav-button{margin:0;padding:6px 10px}.auth-btns-blog .nav-button a{font-size:15px}.auth-btns-blog .logout-butn span{font-size:15px;font-weight:400;margin-left:10px}.editor-blogs-layout .blogs-grid.list-view .blog-card .blog-content{grid-template-columns:1fr}.editor-blogs-layout .blogs-grid.list-view .blog-card .blog-content .blog-image-wrapper{height:120px}.editor-blogs-layout .blogs-grid.list-view .blog-card .blog-content .blog-image-wrapper .blog-image{width:90%}.editor-blogs-layout .blogs-grid{grid-template-columns:repeat(1,1fr)}.editor-blogs-layout .blogs-grid .blog-card{padding:10px 10px 20px;border:1px solid #2e3040;border-radius:8px}.editor-blogs-layout .blogs-grid .blog-card .blog-post-by{font-size:10px}.editor-blogs-layout .blogs-grid .blog-card .blog-content{gap:12px;grid-template-columns:1fr 1fr}.editor-blogs-layout .blogs-grid .blog-card .blog-content .blog-actions .publish-action{font-size:12px}.editor-blogs-layout .blogs-grid .blog-card .blog-content .blog-title{font-size:14px}}