@import url(https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap);:root{--primary-50:#f2f8f4;--primary-100:#dcefe2;--primary-200:#bddfc9;--primary-300:#97cbae;--primary-400:#6eb38f;--primary-500:#4c9a73;--primary-600:#3b7f5d;--primary-700:#2f664b;--primary-800:#27523d;--primary-900:#1f4232;--secondary-50:#f2f7fa;--secondary-100:#dce9f2;--secondary-200:#bdd4e6;--secondary-300:#97bbd7;--secondary-400:#6f9fc4;--secondary-500:#4f83ae;--secondary-600:#3f6a8d;--secondary-700:#345670;--secondary-800:#2b465a;--secondary-900:#233849;--accent-50:#fcf8f0;--accent-100:#f7edd8;--accent-200:#efdcb2;--accent-300:#e5c98a;--accent-400:#d8b060;--accent-500:#c5963f;--accent-600:#a67931;--accent-700:#845e27;--accent-800:#6a4b21;--accent-900:#533b1c;--neutral-50:#f8faf9;--neutral-100:#eef2f0;--neutral-200:#dbe3df;--neutral-300:#c4cfc9;--neutral-400:#9eafa6;--neutral-500:#76877d;--neutral-600:#5d6b64;--neutral-700:#46524c;--neutral-800:#313a35;--neutral-900:#1f2622;--success-100:#dff3e8;--success-500:#2f8f5b;--success-700:#216342;--warning-100:#fff1d6;--warning-500:#d38a1f;--warning-700:#8f5d18;--error-100:#fbe2e1;--error-500:#c74437;--error-700:#8b2f27;--info-100:#dfeef8;--info-500:#2f78aa;--info-700:#24577d;--bg-default:var(--neutral-50);--bg-subtle:var(--neutral-100);--bg-inverse:var(--neutral-900);--text-primary:var(--neutral-900);--text-secondary:var(--neutral-700);--text-inverse:#fff;--text-muted:var(--neutral-500);--border-default:var(--neutral-200);--border-strong:var(--neutral-400);--surface-card:#fff;--surface-elevated:#fff;--action-primary-default:var(--primary-700);--action-primary-hover:var(--primary-800);--action-primary-active:var(--primary-900);--action-primary-disabled:var(--neutral-300);--action-primary-text:#fff;--action-secondary-default:var(--secondary-700);--action-secondary-hover:var(--secondary-800);--action-secondary-active:var(--secondary-900);--action-secondary-disabled:var(--neutral-300);--action-secondary-text:#fff;--focus-ring:var(--secondary-300);--admin-bg:var(--bg-default);--admin-panel:var(--surface-card);--admin-surface:var(--bg-subtle);--admin-border:var(--border-default);--admin-text:var(--text-primary);--admin-muted:var(--text-muted);--admin-primary:var(--action-primary-default);--admin-primary-dark:var(--action-primary-hover);--admin-sidebar:var(--bg-inverse);--admin-sidebar-soft:var(--neutral-800);--admin-sidebar-text:var(--text-inverse);--admin-success-bg:var(--success-100);--admin-success-text:var(--success-700);--admin-error-bg:var(--error-100);--admin-error-text:var(--error-700)}[data-theme=dark]{--bg-default:#141917;--bg-subtle:#1b221f;--bg-inverse:#f5f7f6;--text-primary:#f1f5f3;--text-secondary:#d2dcd7;--text-inverse:#111513;--text-muted:#9cb0a6;--border-default:#2e3934;--border-strong:#425148;--surface-card:#1a201d;--surface-elevated:#202824;--action-primary-default:#6eb38f;--action-primary-hover:#97cbae;--action-primary-active:#bddfc9;--action-primary-disabled:#3b4841;--action-primary-text:#11251a;--action-secondary-default:#6f9fc4;--action-secondary-hover:#97bbd7;--action-secondary-active:#bdd4e6;--action-secondary-disabled:#3b4841;--action-secondary-text:#102433;--focus-ring:#97bbd7;--admin-bg:var(--bg-default);--admin-panel:var(--surface-card);--admin-surface:var(--bg-subtle);--admin-border:var(--border-default);--admin-text:var(--text-primary);--admin-muted:var(--text-muted);--admin-primary:var(--action-primary-default);--admin-primary-dark:var(--action-primary-hover);--admin-sidebar:#0f1412;--admin-sidebar-soft:#1f2924;--admin-sidebar-text:var(--text-primary);--admin-success-bg:#173426;--admin-success-text:#9fe0bd;--admin-error-bg:#3a1c1a;--admin-error-text:#f0b6b0}body{margin:0;color:#1f2622;background:#f8faf9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:"JetBrains Mono","SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.flag{line-height:1.4;text-align:center;font-weight:600;font-size:14px;margin-bottom:10px;border-radius:10px;padding:10px 12px}.flag.error{color:#8b2f27;color:var(--error-700);background-color:#fbe2e1;background-color:var(--error-100);border:1px solid #efb7b2}.flag.success{color:#216342;color:var(--success-700);background-color:#dff3e8;background-color:var(--success-100);border:1px solid #b8e4cc}*{margin:0;box-sizing:border-box}body{font-size:15px;font-family:"Plus Jakarta Sans","Poppins","IBM Plex Sans",sans-serif;color:var(--text-primary);background:var(--bg-default)}.dashboard .cards{display:grid;grid-template-columns:1fr;grid-gap:20px}.dashboard .cards .card{background:#fff;padding:0;border-radius:5px;color:#37474f;transition:all .3s ease-in-out;cursor:pointer;height:100px;box-sizing:border-box;display:grid;grid-template-columns:80px 1fr}.dashboard .cards .card p{line-height:100px;text-align:center;font-weight:500}.dashboard .cards .card strong{font-weight:500;display:block}.dashboard .cards .card>div:first-child>img{width:32px;height:32px;margin:34px auto;display:block}.dashboard .cards .card>div:first-child{border-radius:5px 0 0 5px}.dashboard .cards .card>div:last-child{padding:20px 15px}.dashboard .cards .card.program>div:first-child{background-color:#4e73df}.dashboard .cards .card.applications>div:first-child{background-color:#1cc88a}.dashboard .cards .card.points>div:first-child{background-color:#d98d37}.dashboard .cards .card.payments>div:first-child{background-color:#e74a3b}.dashboard .cards .card.membership>div:first-child{background-color:#36b9cc}.dashboard .cards .card.referrals>div:first-child{background-color:#f6c23e}@media(min-width:1000px){.dashboard .cards{display:grid;grid-template-columns:repeat(4,1fr)}}.dialog{position:relative}.dialog .shade{background:rgba(15,23,42,.32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40}.dialog .shade,.dialog>.content{position:fixed;top:0;left:0;width:100%;bottom:0}.dialog>.content{z-index:41;display:flex;flex-direction:column;align-items:center;justify-content:center}.loading{margin:10px}.loading .spinner{border:5px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:32px;height:32px;margin:0 auto;-webkit-animation:spin .65s linear infinite;animation:spin .65s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}form .form-input{margin-bottom:12px}form .form-input input,form .form-input label,form .form-input select,form .form-input textarea{display:block}form .form-input input,form .form-input select,form .form-input textarea{background:#fff;border:1px solid #cbd5e1;font-size:14px;line-height:1.45;padding:9px 11px;width:100%;border-radius:10px;box-sizing:border-box;color:#0f172a;transition:border-color .14s ease,box-shadow .14s ease}form .form-input input.error,form .form-input select.error,form .form-input textarea.error{border:1px solid #dc2626}form .form-input input:focus,form .form-input select:focus,form .form-input textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.18)}form .form-input span.error{color:#dc2626;line-height:22px;font-size:12px;font-weight:500}.auth .login{background:#fff;max-width:440px;margin:0 auto;padding:26px;border-radius:16px;border:1px solid #dbe4ef;box-shadow:0 18px 36px rgba(15,23,42,.08)}.auth .login form input{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;width:100%;transition:border-color .14s ease,box-shadow .14s ease}.auth .login form input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.18)}.auth .login h3{font-weight:700;font-size:24px;color:#0f172a}.auth .login h3,.auth .login h4{text-align:center;margin-bottom:10px}.auth .login h4{color:#991b1b;line-height:30px;font-weight:500;font-size:15px}.auth .login div.actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:6px}.auth .login div.actions button{color:#fff;border:0;transition:background .18s ease;line-height:40px;font-weight:600;min-width:120px;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;font-size:14px;cursor:pointer;padding:0 14px}.auth .login div.actions button:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.auth .login div.actions button:focus{outline:none}.auth .login div.actions label{font-size:13px;color:#475569}.auth .login div.actions label a{text-decoration:none;color:#3b82f6;font-weight:600}.default-template{background:radial-gradient(circle at top right,rgba(76,154,115,.18) 0,var(--admin-bg) 38%,var(--admin-bg) 100%);min-height:100vh;width:100%;color:var(--admin-text)}.default-template section{display:flex;min-height:calc(100vh - 72px)}.default-template section .content{flex:1 1;padding:24px;overflow:auto}.default-template section .btn{border-radius:10px;font-size:14px;line-height:1;padding:12px 16px;text-decoration:none;background:linear-gradient(135deg,var(--action-primary-default),var(--action-primary-hover));border:0;color:var(--action-primary-text);font-weight:600;cursor:pointer;display:inline-block;margin-bottom:14px;box-shadow:0 6px 16px rgba(47,102,75,.28);transition:transform .18s ease,box-shadow .18s ease}.default-template section .btn:hover{transform:translateY(-1px);box-shadow:0 10px 18px rgba(31,66,50,.34)}.default-template section .card{border-radius:14px;border:1px solid var(--admin-border);background:var(--admin-panel);padding:22px;box-shadow:0 16px 32px rgba(15,23,42,.06)}.default-template section .card .header{border-bottom:1px solid var(--admin-border);margin-bottom:18px}.default-template section .card .header h4{padding-bottom:12px;display:inline-block;margin-bottom:-1px;border-bottom:2px solid var(--admin-primary);font-weight:700;letter-spacing:.01em}.default-template section .card form .actions{display:flex;grid-gap:8px;gap:8px;justify-content:flex-end}.default-template section .card form .actions button{text-transform:capitalize;font-size:14px;line-height:1;border:none;font-weight:600;cursor:pointer;width:100%;max-width:170px;min-height:42px;border-radius:10px;transition:all .18s ease}.default-template section .card form .actions button[type=submit]{background:linear-gradient(135deg,var(--action-primary-default),var(--action-primary-hover));color:var(--action-primary-text)}.default-template section .card form .actions button[type=submit]:hover{background:linear-gradient(135deg,var(--action-primary-hover),var(--action-primary-active))}.default-template section .card form .actions button[type=reset]{background:var(--admin-surface);color:var(--admin-text);border:1px solid var(--admin-border)}.default-template section .card form .checkbox .checked{background-color:var(--action-primary-hover)}.default-template section .card .flag{line-height:1.4;text-align:center;font-weight:600;font-size:14px;margin-bottom:12px;border-radius:10px;padding:10px 12px}.default-template section .card .flag.error{color:var(--admin-error-text);background-color:var(--admin-error-bg);border:1px solid #efb7b2}.default-template section .card .flag.success{color:var(--admin-success-text);background-color:var(--admin-success-bg);border:1px solid #b8e4cc}.default-template table{border-collapse:separate;border-spacing:0;width:100%;background:var(--admin-panel);border:1px solid var(--admin-border);border-radius:12px;overflow:hidden}.default-template table thead{background:var(--bg-subtle);line-height:42px}.default-template table thead th{font-weight:700;color:var(--text-secondary);text-align:start;font-size:13px;letter-spacing:.02em;text-transform:uppercase}.default-template table td,.default-template table th{padding:10px 14px;border-bottom:1px solid var(--border-default);vertical-align:middle}.default-template table tbody tr{transition:background-color .12s ease}.default-template table tbody tr:hover{background:var(--primary-50)}.default-template table tbody tr:last-child td{border-bottom:0}.default-template .actions{display:flex;grid-gap:8px;gap:8px;align-items:center}.default-template .actions img{width:18px;height:18px;cursor:pointer;opacity:.8;transition:opacity .12s ease}.default-template .actions img:hover{opacity:1}@media(max-width:900px){.default-template section .card,.default-template section .content{padding:14px}.default-template table td,.default-template table th{padding:8px 10px;font-size:13px}}.default-template header .brand{background:linear-gradient(180deg,var(--admin-sidebar),#13231c);height:72px;padding:8px 12px;box-sizing:border-box;flex-basis:220px;flex-grow:0;flex-shrink:0;border-right:1px solid rgba(148,163,184,.15)}.default-template header .brand>div{display:flex;height:100%}.default-template header .brand>div h1{font-weight:800;color:var(--admin-sidebar-text);width:100%;text-align:left;padding:14px 8px;text-transform:uppercase;letter-spacing:.08em;font-size:16px}.default-template header .brand>div .toggler{width:34px;padding:8px 6px;display:flex;align-self:center;flex-direction:column;cursor:pointer;border-radius:8px}.default-template header .brand>div .toggler span{height:2px;border-radius:10px;display:block;background-color:var(--neutral-300);margin:3px 0}@media(min-width:700px){.default-template header .brand{flex-basis:250px}.default-template header .brand>div .toggler{display:none}}.default-template header{display:flex;flex-direction:row;min-height:72px;border-bottom:1px solid var(--admin-border);background:var(--surface-elevated);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.default-template header .search{padding:16px 18px;position:relative;background-color:transparent;box-sizing:border-box;flex-grow:1}.default-template header .search input{border:1px solid var(--admin-border);height:40px;padding:8px 38px 8px 12px;box-sizing:border-box;border-radius:10px;width:100%;background:var(--surface-card);color:var(--admin-text)}.default-template header .search input:focus{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 3px rgba(151,187,215,.28)}.default-template header .search img{position:absolute;height:18px;top:27px;right:30px;opacity:.6}.default-template header .profile{align-self:center;background-color:transparent;display:none}.default-template header .profile>div{justify-self:end;padding:12px 16px;border-left:1px solid var(--admin-border)}.default-template header .profile .img-cont{height:38px;width:38px;padding:2px;box-sizing:border-box;background:linear-gradient(135deg,var(--secondary-200),var(--primary-200));border-radius:999px;float:left}.default-template header .profile .img-cont img{height:34px;width:34px;border-radius:999px;background:var(--surface-card)}.default-template header .profile strong{float:left;line-height:38px;padding:0 10px;font-family:"Manrope","Poppins",sans-serif;font-size:13px;font-weight:600;color:var(--admin-text)}.default-template header .profile .logout-btn{height:30px;float:left;margin-top:4px;margin-left:6px;border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-secondary);border-radius:8px;padding:0 10px;font-size:12px;font-weight:600;cursor:pointer}.default-template header .profile .logout-btn:hover{background:var(--bg-subtle);color:var(--text-primary)}@media(min-width:700px){.default-template header .profile{display:grid;max-width:280px}}.default-template .menu{padding-top:16px;background:linear-gradient(180deg,var(--admin-sidebar),#13231c);overflow:auto;flex-basis:0;flex-grow:0;flex-shrink:0;display:block;transition:flex-basis .28s ease;border-right:1px solid rgba(148,163,184,.18)}.default-template .menu.active{flex-basis:220px}.default-template .menu h4{color:var(--neutral-400);padding:6px 20px;font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.default-template .menu ul{list-style:none;padding:0;min-width:220px}.default-template .menu ul li.item{color:var(--admin-sidebar-text);line-height:44px;box-sizing:border-box;border-left:2px solid transparent;cursor:pointer;transition:background-color .18s ease}.default-template .menu ul li.item span{display:grid;grid-template-columns:26px auto 20px;padding:4px 14px;align-items:center;font-weight:500;font-size:14px}.default-template .menu ul li.item span img:first-child{height:14px;margin:0;opacity:.92;display:block}.default-template .menu ul li.item ul{height:auto;max-height:0;transition:max-height .22s ease;overflow:hidden;background-color:rgba(20,38,30,.45);padding-left:36px}.default-template .menu ul li.item ul li a{display:grid;grid-template-columns:14px auto;line-height:1.2;font-size:13px;padding:11px 10px;color:var(--neutral-200);text-decoration:none}.default-template .menu ul li.item ul li a img{margin-top:2px;height:8px;opacity:.7}.default-template .menu ul li.item ul li a:hover{color:var(--admin-primary)}.default-template .menu ul li.item:hover{background:rgba(31,49,40,.55)}.default-template .menu ul li.item.active{background-color:var(--admin-sidebar-soft);color:var(--text-inverse);border-left-color:var(--admin-primary)}.default-template .menu ul li.item.active ul{max-height:800px}@media(min-width:700px){.default-template .menu,.default-template .menu.active{flex-basis:250px}}.auth{min-height:100vh;background:radial-gradient(circle at 15% 20%,rgba(59,130,246,.16),transparent 45%),radial-gradient(circle at 85% 0,rgba(15,23,42,.12),transparent 40%),#f8fafc;padding:20px 14px}.auth header{padding:24px 0 10px;margin:0 auto;display:grid;align-content:center;justify-items:center}.auth header .brand-logo{width:100%;max-width:340px;height:auto;object-fit:contain;margin-bottom:10px;border-radius:6px;box-shadow:0 6px 18px rgba(15,23,42,.12)}.auth header h1{text-align:center;font-weight:800;color:#0f172a;letter-spacing:.02em;font-size:28px;line-height:1.2;margin:0}@media(max-width:700px){.auth header .brand-logo{max-width:260px}.auth header h1{font-size:22px}}.auth footer{padding:22px 0 12px;margin:12px auto 0}.auth footer ul{list-style-type:none;border-top:1px solid #dbe4ef;padding:12px;max-width:520px;margin:0 auto;display:flex;align-content:center;justify-content:center}.auth footer ul li a{color:#3b82f6;font-size:14px;font-weight:600;text-decoration:none}.auth footer p{line-height:34px;font-size:12px;text-align:center;color:#64748b}.user-create{max-width:500px}.user-create p.flag{line-height:30px;text-align:center;font-weight:400;font-size:18px;margin-bottom:10px}.user-create p.flag-2{color:#721c24;background-color:#f8d7da;border:1px solid #f5c6cb}.user-create p.flag-0{color:#2d673a;background-color:#d5eddb;border:1px solid #c4e6cc}.user-create form .row-roles{display:grid;grid-template-columns:auto auto;margin-bottom:10px}div.checkbox input{display:none}div.checkbox div{line-height:30px;display:grid;grid-gap:10px;grid-template-columns:50px auto}div.checkbox div span{background:#ddd;padding:2px;margin-top:5px;height:20px;box-sizing:border-box;border-radius:10px;cursor:pointer;position:relative}div.checkbox div span.checked{background:#4099ff}div.checkbox div span.checked i{left:32px}div.checkbox div span i{height:16px;background:#fff;left:2px;width:16px;border-radius:8px;display:block;position:absolute;transition:left .2s ease-in-out}.roles table td span{font-size:14px}.create-role{max-width:500px}.create-role form .row-roles{display:grid;grid-template-columns:auto auto;margin-bottom:10px}.create-page,.edit-page,.page-details,.pages{width:100%;max-width:none}.create-page .search-form,.edit-page .search-form,.page-details .search-form,.pages .search-form{margin-bottom:14px}.create-page .search-form .inputs,.edit-page .search-form .inputs,.page-details .search-form .inputs,.pages .search-form .inputs{display:flex;grid-gap:12px;gap:12px;align-items:flex-end}.create-page .search-form .inputs .row,.edit-page .search-form .inputs .row,.page-details .search-form .inputs .row,.pages .search-form .inputs .row{flex:1 1}.create-page .search-form .actions,.edit-page .search-form .actions,.page-details .search-form .actions,.pages .search-form .actions{margin-top:10px;display:flex;justify-content:flex-end}.create-page .search-form .actions button,.edit-page .search-form .actions button,.page-details .search-form .actions button,.pages .search-form .actions button{max-width:160px}.create-page .pages-error,.edit-page .pages-error,.page-details .pages-error,.pages .pages-error{margin-bottom:12px;text-align:left}.create-page .pages-error button,.edit-page .pages-error button,.page-details .pages-error button,.pages .pages-error button{margin-top:10px;background:#fff;border:1px solid #fecaca;color:#991b1b;border-radius:8px;padding:6px 10px;cursor:pointer}.create-page .table-wrap,.edit-page .table-wrap,.page-details .table-wrap,.pages .table-wrap{width:100%;overflow-x:auto}.create-page .empty-state,.edit-page .empty-state,.page-details .empty-state,.pages .empty-state{padding:20px;text-align:center;color:#64748b;border:1px dashed #cbd5e1;border-radius:10px;margin-top:10px}.create-page .url-cell,.edit-page .url-cell,.page-details .url-cell,.pages .url-cell{max-width:340px;word-break:break-all}.create-page .text-action,.edit-page .text-action,.page-details .text-action,.pages .text-action{border:0;background:transparent;color:#2563eb;font-weight:600;cursor:pointer;padding:0}.create-page form .form-input .hint,.edit-page form .form-input .hint,.page-details form .form-input .hint,.pages form .form-input .hint{color:#64748b;font-size:12px;line-height:20px;display:block;margin-top:6px;word-break:break-all}.create-page form .row.editor,.edit-page form .row.editor,.page-details form .row.editor,.pages form .row.editor{margin-bottom:14px}.create-page form .row.editor .editor-wrap,.edit-page form .row.editor .editor-wrap,.page-details form .row.editor .editor-wrap,.pages form .row.editor .editor-wrap{flex:1 1}.create-page form .row.editor .ck-content,.edit-page form .row.editor .ck-content,.page-details form .row.editor .ck-content,.pages form .row.editor .ck-content{border:1px solid #bdc4c9;border-top:0;min-height:260px}.create-page form .row.editor .error,.edit-page form .row.editor .error,.page-details form .row.editor .error,.pages form .row.editor .error{color:#dc2626;line-height:20px;font-size:12px;font-weight:500}.create-page form .readonly-field .readonly-value,.edit-page form .readonly-field .readonly-value,.page-details form .readonly-field .readonly-value,.pages form .readonly-field .readonly-value{padding:9px 11px;background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;word-break:break-all;color:#334155}.create-page form .readonly-field .hint,.edit-page form .readonly-field .hint,.page-details form .readonly-field .hint,.pages form .readonly-field .hint{color:#64748b;font-size:12px;line-height:20px}.create-page .details-grid,.create-page .meta-grid,.edit-page .details-grid,.edit-page .meta-grid,.page-details .details-grid,.page-details .meta-grid,.pages .details-grid,.pages .meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 16px;gap:8px 16px;margin-bottom:14px;padding:12px;border:1px solid #dbe4ef;border-radius:12px;background:#f8fafc}.create-page .details-grid .body-block,.create-page .meta-grid .body-block,.edit-page .details-grid .body-block,.edit-page .meta-grid .body-block,.page-details .details-grid .body-block,.page-details .meta-grid .body-block,.pages .details-grid .body-block,.pages .meta-grid .body-block{grid-column:1/-1}.create-page .details-grid .body-block .body-content,.create-page .meta-grid .body-block .body-content,.edit-page .details-grid .body-block .body-content,.edit-page .meta-grid .body-block .body-content,.page-details .details-grid .body-block .body-content,.page-details .meta-grid .body-block .body-content,.pages .details-grid .body-block .body-content,.pages .meta-grid .body-block .body-content{margin-top:8px;background:#fff;border:1px solid #dbe4ef;border-radius:10px;padding:12px;line-height:1.5}@media(max-width:900px){.create-page .search-form .inputs,.edit-page .search-form .inputs,.page-details .search-form .inputs,.pages .search-form .inputs{flex-direction:column;align-items:stretch}.create-page .details-grid,.create-page .meta-grid,.edit-page .details-grid,.edit-page .meta-grid,.page-details .details-grid,.page-details .meta-grid,.pages .details-grid,.pages .meta-grid{grid-template-columns:1fr}}.pagination{display:flex;flex-direction:row;background-color:#fff;padding:12px 14px;border:1px solid #dbe4ef;border-radius:12px;margin:12px 0;align-items:center;box-shadow:0 10px 24px rgba(15,23,42,.05)}.pagination h4{flex-grow:1;font-size:13px;color:#64748b;font-weight:600}.pagination ul{display:flex;flex-direction:row;list-style:none;align-items:center;grid-gap:8px;gap:8px}.pagination ul li img{height:24px;width:24px;display:block;cursor:pointer;opacity:.85}.pagination ul li img:hover{opacity:1}.pagination ul select{padding:7px 9px;border-radius:8px;border:1px solid #cbd5e1;background:#fff}.pagination ul select:focus{outline:none;border-color:#3b82f6}
/*# sourceMappingURL=main.1f7e0687.chunk.css.map */