.categoryField-module__tej56W__field{flex-direction:column;gap:.35rem;display:flex}.categoryField-module__tej56W__row{align-items:stretch;gap:.5rem;display:flex}.categoryField-module__tej56W__inputWrap{flex:1;min-width:0;position:relative}.categoryField-module__tej56W__input{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.75rem .85rem;font-size:.95rem}.categoryField-module__tej56W__input:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.categoryField-module__tej56W__addButton{color:#00708b;cursor:pointer;background:#fff;border:1px solid #00708b;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;transition:background .15s,color .15s;display:inline-flex}.categoryField-module__tej56W__addButton:hover:not(:disabled){background:#00708b14}.categoryField-module__tej56W__addButton:disabled{opacity:.55;cursor:not-allowed}.categoryField-module__tej56W__addButton svg{width:1.25rem;height:1.25rem}.categoryField-module__tej56W__menu{z-index:40;background:#fff;border:1px solid #cbd5e1;border-radius:10px;max-height:240px;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}.categoryField-module__tej56W__option{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:.65rem .9rem;font-size:.92rem;display:block}.categoryField-module__tej56W__option:hover,.categoryField-module__tej56W__optionFocused{background:#f1f5f9}.categoryField-module__tej56W__optionSelected{color:#00708b;font-weight:600}.categoryField-module__tej56W__empty{color:#64748b;padding:.75rem .9rem;font-size:.88rem}.categoryField-module__tej56W__hint{color:#64748b;margin:0;font-size:.82rem;line-height:1.4}.categoryField-module__tej56W__overlay{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.categoryField-module__tej56W__modal{background:#fff;border-radius:14px;flex-direction:column;gap:.85rem;width:min(100%,420px);padding:1.25rem;display:flex;box-shadow:0 20px 48px #0f172a38}.categoryField-module__tej56W__modalTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:700}.categoryField-module__tej56W__modalActions{justify-content:flex-end;gap:.6rem;display:flex}.categoryField-module__tej56W__modalButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-width:5.5rem;padding:.65rem .9rem;font-size:.9rem;font-weight:700;display:inline-flex}.categoryField-module__tej56W__modalCancel{color:#334155;background:#fff;border:1px solid #cbd5e1}.categoryField-module__tej56W__modalConfirm{color:#fff;background:#00708b;border:0}.categoryField-module__tej56W__modalConfirm:disabled,.categoryField-module__tej56W__modalCancel:disabled{opacity:.55;cursor:not-allowed}.categoryField-module__tej56W__error{color:#b91c1c;margin:0;font-size:.85rem}
.blogPosts-module__xJ4J2q__blogTab{flex-direction:column;gap:1rem;display:flex}.blogPosts-module__xJ4J2q__toolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.blogPosts-module__xJ4J2q__searchWrap{flex:1;min-width:220px;position:relative}.blogPosts-module__xJ4J2q__searchIcon{color:#94a3b8;pointer-events:none;font-size:1.05rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.blogPosts-module__xJ4J2q__searchInput{color:#0f172a;-webkit-text-fill-color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.7rem .85rem .7rem 2.5rem;font-size:.92rem}.blogPosts-module__xJ4J2q__searchInput::placeholder{color:#94a3b8;opacity:1}.blogPosts-module__xJ4J2q__searchInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.blogPosts-module__xJ4J2q__newPostButton{color:#fff;cursor:pointer;white-space:nowrap;background:#00708b;border:0;border-radius:10px;align-items:center;gap:.35rem;padding:.7rem 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.blogPosts-module__xJ4J2q__newPostButton:hover{opacity:.92}.blogPosts-module__xJ4J2q__tableWrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.blogPosts-module__xJ4J2q__postsTable{border-collapse:collapse;background:#fff;width:100%}.blogPosts-module__xJ4J2q__postsTable thead th{color:#64748b;letter-spacing:.06em;text-align:left;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.85rem 1rem;font-size:.72rem;font-weight:700}.blogPosts-module__xJ4J2q__postsTable tbody td{vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:1rem}.blogPosts-module__xJ4J2q__postsTable tbody tr:last-child td{border-bottom:0}.blogPosts-module__xJ4J2q__titleCell{align-items:flex-start;gap:.75rem;min-width:220px;display:flex}.blogPosts-module__xJ4J2q__titleCellIcon{color:#00708b;flex-shrink:0;margin-top:.1rem;font-size:1.2rem}.blogPosts-module__xJ4J2q__listTitle{color:#0f172a;margin:0 0 .25rem;font-size:.98rem;font-weight:700}.blogPosts-module__xJ4J2q__listMeta{color:#64748b;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.82rem;display:flex}.blogPosts-module__xJ4J2q__metaDivider{color:#cbd5e1}.blogPosts-module__xJ4J2q__metaPublished{align-items:center;gap:.25rem;display:inline-flex}.blogPosts-module__xJ4J2q__tableMuted{color:#94a3b8;font-size:.85rem}.blogPosts-module__xJ4J2q__actionCell{align-items:center;gap:.45rem;display:flex}.blogPosts-module__xJ4J2q__badgeDraft,.blogPosts-module__xJ4J2q__badgePublished,.blogPosts-module__xJ4J2q__badgeCategory{justify-content:center;align-items:center;min-height:1.5rem;line-height:1;display:inline-flex}.blogPosts-module__xJ4J2q__badgeDraft{color:#c2410c;text-transform:uppercase;background:#ffedd5;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:700}.blogPosts-module__xJ4J2q__badgePublished{color:#15803d;text-transform:uppercase;background:#dcfce7;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:700}.blogPosts-module__xJ4J2q__badgeCategory{color:#00708b;background:#e6f4f8;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:600}.blogPosts-module__xJ4J2q__editPostButton{color:#00708b;cursor:pointer;background:#fff;border:1px solid #00708b;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.8rem;font-weight:700;display:inline-flex}.blogPosts-module__xJ4J2q__editPostButton:hover{background:#e6f4f8}.blogPosts-module__xJ4J2q__deletePostButton{color:#dc2626;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:8px;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;padding:0;font-size:1rem;display:inline-flex}.blogPosts-module__xJ4J2q__deletePostButton:hover{background:#fef2f2}.blogPosts-module__xJ4J2q__deletePostButton:disabled,.blogPosts-module__xJ4J2q__editPostButton:disabled{opacity:.6;cursor:not-allowed}.blogPosts-module__xJ4J2q__pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.blogPosts-module__xJ4J2q__pageButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem .95rem;font-size:.85rem;font-weight:600}.blogPosts-module__xJ4J2q__pageButtonNext{color:#fff;background:#00708b;border-color:#00708b}.blogPosts-module__xJ4J2q__pageButtonNext:hover:not(:disabled){opacity:.92}.blogPosts-module__xJ4J2q__pageButton:disabled{opacity:.5;cursor:not-allowed}.blogPosts-module__xJ4J2q__pageInfo{color:#64748b;font-size:.85rem}.blogPosts-module__xJ4J2q__emptyState,.blogPosts-module__xJ4J2q__loadingState,.blogPosts-module__xJ4J2q__errorState{text-align:center;color:#64748b;padding:2rem 1rem}.blogPosts-module__xJ4J2q__editorPanel{flex-direction:column;gap:1rem;display:flex}.blogPosts-module__xJ4J2q__editorHeader{flex-direction:column;gap:.35rem;display:flex}.blogPosts-module__xJ4J2q__backButton{color:#00708b;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:.45rem 0;font-size:.88rem;font-weight:700}.blogPosts-module__xJ4J2q__backButton:hover{text-decoration:underline}.blogPosts-module__xJ4J2q__backButton:disabled{opacity:.6;cursor:not-allowed}.blogPosts-module__xJ4J2q__field{flex-direction:column;gap:.35rem;display:flex}.blogPosts-module__xJ4J2q__label{color:#334155;font-size:.88rem;font-weight:600}.blogPosts-module__xJ4J2q__required{color:#dc2626;margin-left:.15rem}.blogPosts-module__xJ4J2q__requiredHint{color:#64748b;margin:0;font-size:.8rem}.blogPosts-module__xJ4J2q__autoDraftStatus{color:#00708b;margin:0;font-size:.8rem;line-height:1.45}.blogPosts-module__xJ4J2q__fieldHint{color:#94a3b8;margin:0;font-size:.78rem}.blogPosts-module__xJ4J2q__wordCounter{color:#64748b;text-align:right;margin:.4rem 0 0;font-size:.8rem}.blogPosts-module__xJ4J2q__slugDisplayRow,.blogPosts-module__xJ4J2q__slugEditRow{align-items:center;gap:.5rem;display:flex}.blogPosts-module__xJ4J2q__slugDisplayRow{background:#f8fafc;border:1px solid #cbd5e1;border-radius:10px;padding:.75rem .85rem}.blogPosts-module__xJ4J2q__slugValue{color:#0f172a;word-break:break-all;flex:1;min-width:0;font-size:.95rem}.blogPosts-module__xJ4J2q__slugEditButton,.blogPosts-module__xJ4J2q__slugActionButton,.blogPosts-module__xJ4J2q__slugCancelButton{cursor:pointer;border-radius:8px;flex-shrink:0;padding:.45rem .75rem;font-size:.82rem;font-weight:700}.blogPosts-module__xJ4J2q__slugEditButton{color:#00708b;background:#fff;border:1px solid #00708b}.blogPosts-module__xJ4J2q__slugActionButton{color:#fff;background:#00708b;border:0}.blogPosts-module__xJ4J2q__slugCancelButton{color:#64748b;background:#fff;border:1px solid #cbd5e1}.blogPosts-module__xJ4J2q__slugEditRow .blogPosts-module__xJ4J2q__input{flex:1;min-width:0}.blogPosts-module__xJ4J2q__input{color:#0f172a;-webkit-text-fill-color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.75rem .85rem;font-size:.95rem}.blogPosts-module__xJ4J2q__input:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.blogPosts-module__xJ4J2q__editorWrap{background:#fff;border:1px solid #cbd5e1;border-radius:12px;overflow:hidden}.blogPosts-module__xJ4J2q__toolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.blogPosts-module__xJ4J2q__toolbarActions{flex-wrap:wrap;flex:1;gap:.35rem;min-width:0;display:flex}.blogPosts-module__xJ4J2q__htmlModeHint{color:#64748b;flex:1;margin:0;font-size:.8rem}.blogPosts-module__xJ4J2q__viewToggle{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex-shrink:0;display:inline-flex;overflow:hidden}.blogPosts-module__xJ4J2q__viewToggleButton{color:#475569;cursor:pointer;background:#fff;border:0;padding:.4rem .75rem;font-size:.78rem;font-weight:700}.blogPosts-module__xJ4J2q__viewToggleButton+.blogPosts-module__xJ4J2q__viewToggleButton{border-left:1px solid #cbd5e1}.blogPosts-module__xJ4J2q__viewToggleButtonActive{color:#fff;background:#00708b}.blogPosts-module__xJ4J2q__toolbarButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:.35rem .55rem;font-size:.78rem;font-weight:600}.blogPosts-module__xJ4J2q__toolbarButton:hover{background:#e6f4f8}.blogPosts-module__xJ4J2q__editorContent{color:#0f172a;min-height:280px;padding:1rem}.blogPosts-module__xJ4J2q__editorContent:focus{outline:none}.blogPosts-module__xJ4J2q__editorPaneHidden{display:none}.blogPosts-module__xJ4J2q__editorContent:empty:before{content:attr(data-placeholder);color:#94a3b8}.blogPosts-module__xJ4J2q__htmlSource:not(.blogPosts-module__xJ4J2q__editorPaneHidden){resize:vertical;color:#0f172a;box-sizing:border-box;background:#fff;border:0;width:100%;min-height:280px;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.55;display:block}.blogPosts-module__xJ4J2q__htmlSource:focus{outline:none}.blogPosts-module__xJ4J2q__editorFooter{justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}.blogPosts-module__xJ4J2q__footerLeft,.blogPosts-module__xJ4J2q__footerRight{gap:.5rem;display:flex}.blogPosts-module__xJ4J2q__cancelButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.7rem 1rem;font-weight:600}.blogPosts-module__xJ4J2q__previewButton{color:#00708b;cursor:pointer;background:#ecfeff;border:1px solid #00708b;border-radius:10px;padding:.7rem 1rem;font-weight:700}.blogPosts-module__xJ4J2q__previewButton:hover{background:#cffafe}.blogPosts-module__xJ4J2q__draftButton{color:#c2410c;cursor:pointer;background:#fff7ed;border:1px solid #ea580c;border-radius:10px;padding:.7rem 1rem;font-weight:700}.blogPosts-module__xJ4J2q__publishButton{color:#fff;cursor:pointer;background:#15803d;border:0;border-radius:10px;padding:.7rem 1rem;font-weight:700}.blogPosts-module__xJ4J2q__cancelButton:disabled,.blogPosts-module__xJ4J2q__previewButton:disabled,.blogPosts-module__xJ4J2q__draftButton:disabled,.blogPosts-module__xJ4J2q__publishButton:disabled{opacity:.6;cursor:not-allowed}.blogPosts-module__xJ4J2q__formError{color:#b91c1c;background:#fef2f2;border-radius:10px;margin:0;padding:.75rem;font-size:.88rem}@media (max-width:768px){.blogPosts-module__xJ4J2q__toolbarRow{flex-direction:column;align-items:stretch}.blogPosts-module__xJ4J2q__searchInput{min-width:0}.blogPosts-module__xJ4J2q__newPostButton{width:100%}.blogPosts-module__xJ4J2q__listItem{flex-direction:column;align-items:flex-start}.blogPosts-module__xJ4J2q__badgeRow{width:100%}.blogPosts-module__xJ4J2q__editorFooter{flex-direction:column;align-items:stretch}.blogPosts-module__xJ4J2q__footerLeft,.blogPosts-module__xJ4J2q__footerRight{justify-content:stretch;width:100%}.blogPosts-module__xJ4J2q__cancelButton,.blogPosts-module__xJ4J2q__previewButton,.blogPosts-module__xJ4J2q__draftButton,.blogPosts-module__xJ4J2q__publishButton{flex:1}.blogPosts-module__xJ4J2q__slugEditRow{flex-direction:column;align-items:stretch}.blogPosts-module__xJ4J2q__slugActionButton,.blogPosts-module__xJ4J2q__slugCancelButton,.blogPosts-module__xJ4J2q__slugEditButton{width:100%}}
.adminSelect-module__GPFbFG__selectRoot{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;width:100%;position:relative}.adminSelect-module__GPFbFG__selectRootInline{width:auto;min-width:200px}.adminSelect-module__GPFbFG__trigger{color:#0f172a;text-align:left;cursor:pointer;background:#fff;border:1px solid #2b4c9b;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.75rem .9rem;font-size:.92rem;transition:border-color .15s,box-shadow .15s;display:flex}.adminSelect-module__GPFbFG__trigger:hover:not(:disabled){border-color:#1f3a7a}.adminSelect-module__GPFbFG__trigger:focus-visible{border-color:#2b4c9b;outline:none;box-shadow:0 0 0 3px #2b4c9b26}.adminSelect-module__GPFbFG__triggerOpen{border-color:#2b4c9b;border-bottom-right-radius:0;border-bottom-left-radius:0}.adminSelect-module__GPFbFG__triggerDisabled{opacity:.6;cursor:not-allowed;background:#f8fafc}.adminSelect-module__GPFbFG__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.adminSelect-module__GPFbFG__triggerPlaceholder{color:#64748b}.adminSelect-module__GPFbFG__chevron{color:#0f172a;flex-shrink:0;transition:transform .15s}.adminSelect-module__GPFbFG__chevronOpen{transform:rotate(180deg)}.adminSelect-module__GPFbFG__menu{z-index:30;background:#fff;border:1px solid #2b4c9b;border-top:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;max-height:260px;margin:0;padding:.35rem 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a1f}.adminSelect-module__GPFbFG__option{color:#0f172a;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem .9rem;font-size:.92rem;display:flex}.adminSelect-module__GPFbFG__option:hover:not(:disabled),.adminSelect-module__GPFbFG__optionFocused{background:#f8fafc}.adminSelect-module__GPFbFG__optionSelected{color:#2b4c9b;background:#eef2ff}.adminSelect-module__GPFbFG__optionDisabled{opacity:.55;cursor:not-allowed}.adminSelect-module__GPFbFG__checkIcon{color:#2b4c9b;flex-shrink:0}
.admin-module__r9s_QG__page{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 0 0,#00708b1f,#0000 40%),#f3f6f9;justify-content:center;align-items:center;min-height:100vh;padding:2rem 1.5rem;display:flex}.admin-module__r9s_QG__dashboardPage{background:var(--admin-page-bg,#f3f6f9);color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100vh}.admin-module__r9s_QG__dashboardShell{min-height:100vh;display:flex}.admin-module__r9s_QG__sidebarBackdrop{z-index:30;cursor:pointer;background:#0f172a73;border:0;display:none;position:fixed;inset:0}.admin-module__r9s_QG__sidebar{z-index:40;background:var(--admin-sidebar-bg,#fff);border-right:1px solid #dbe3ea;flex-direction:column;flex-shrink:0;width:280px;min-height:100vh;transition:width .25s,transform .25s,border-color .25s;display:flex;position:sticky;top:0;overflow:hidden}.admin-module__r9s_QG__sidebarCollapsed{border-right-color:#0000;width:0;min-width:0}.admin-module__r9s_QG__sidebarBrand{justify-content:center;align-items:center;padding:1.25rem 1rem 1rem;display:flex}.admin-module__r9s_QG__sidebarLogo{-o-object-fit:contain;object-fit:contain;border-radius:10px;width:120px;height:120px}.admin-module__r9s_QG__sidebarNav{flex-direction:column;flex:1;gap:.2rem;padding:0 .75rem;display:flex;overflow-y:auto}.admin-module__r9s_QG__sidebarNavItem{color:#475569;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:.7rem;width:100%;padding:.72rem .85rem;font-size:.9rem;font-weight:600;transition:background .2s,color .2s;display:flex}.admin-module__r9s_QG__sidebarNavItem:hover{color:#0f172a;background:#f8fafc}.admin-module__r9s_QG__sidebarNavItemActive{background:var(--admin-active-nav-bg,#e6f4f8);color:var(--admin-teal,#00708b)}.admin-module__r9s_QG__sidebarNavIcon{flex-shrink:0;font-size:1.1rem}.admin-module__r9s_QG__sidebarProfile{border-top:1px solid #e2e8f0;align-items:center;gap:.7rem;margin-top:auto;padding:1rem .9rem;display:flex}.admin-module__r9s_QG__sidebarAvatar{background:var(--admin-teal,#00708b);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.82rem;font-weight:700;display:inline-flex}.admin-module__r9s_QG__sidebarProfileText{flex-direction:column;flex:1;min-width:0;display:flex}.admin-module__r9s_QG__sidebarProfileName{color:#0f172a;font-size:.88rem;font-weight:700;line-height:1.3}.admin-module__r9s_QG__sidebarProfileEmail{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.35;overflow:hidden}.admin-module__r9s_QG__sidebarProfileChevron{color:#94a3b8;flex-shrink:0;font-size:1rem}.admin-module__r9s_QG__dashboardMain{flex-direction:column;flex:1;min-width:0;display:flex}.admin-module__r9s_QG__dashboardHeader{background:#fff;border-bottom:1px solid #dbe3ea;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;display:flex}.admin-module__r9s_QG__dashboardHeaderMain{align-items:center;gap:.85rem;min-width:0;display:flex}.admin-module__r9s_QG__menuToggle{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1.25rem;display:inline-flex}.admin-module__r9s_QG__dashboardHeaderTitle{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800;line-height:1.2}.admin-module__r9s_QG__dashboardHeaderWelcome{color:#64748b;margin:.2rem 0 0;font-size:.88rem}.admin-module__r9s_QG__dashboardHeaderActions{flex-shrink:0;align-items:center;gap:.65rem;display:flex}.admin-module__r9s_QG__notificationRoot{position:relative}.admin-module__r9s_QG__notificationButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:10px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1.15rem;display:inline-flex;position:relative}.admin-module__r9s_QG__notificationButton:hover{color:#0f172a;border-color:#cbd5e1}.admin-module__r9s_QG__notificationBadge{color:#fff;text-align:center;background:#dc2626;border-radius:999px;min-width:1.15rem;height:1.15rem;padding:0 .3rem;font-size:.65rem;font-weight:700;line-height:1.15rem;position:absolute;top:-.35rem;right:-.35rem}.admin-module__r9s_QG__notificationPanel{z-index:40;background:#fff;border:1px solid #dbe3ea;border-radius:14px;width:min(22rem,100vw - 2rem);position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden;box-shadow:0 16px 40px #0f172a24}.admin-module__r9s_QG__notificationPanelHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.admin-module__r9s_QG__notificationPanelTitle{color:#0f172a;margin:0;font-size:.92rem;font-weight:700}.admin-module__r9s_QG__notificationPanelCount{color:#64748b;font-size:.78rem;font-weight:600}.admin-module__r9s_QG__notificationList{max-height:22rem;margin:0;padding:.35rem;list-style:none;overflow-y:auto}.admin-module__r9s_QG__notificationItem{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem;display:flex}.admin-module__r9s_QG__notificationItem:hover{background:#f1f5f9}.admin-module__r9s_QG__notificationItemRead{opacity:.62}.admin-module__r9s_QG__notificationItemRead .admin-module__r9s_QG__notificationItemTitle{color:#64748b;font-weight:600}.admin-module__r9s_QG__notificationItemIcon{color:#00708b;background:#e6f4f8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}.admin-module__r9s_QG__notificationItemBody{flex-direction:column;gap:.2rem;min-width:0;display:flex}.admin-module__r9s_QG__notificationItemTitle{color:#0f172a;font-size:.88rem;font-weight:700;line-height:1.35}.admin-module__r9s_QG__notificationItemDescription{color:#64748b;font-size:.78rem;line-height:1.4}.admin-module__r9s_QG__notificationEmpty,.admin-module__r9s_QG__notificationError{color:#64748b;text-align:center;margin:0;padding:1.25rem 1rem;font-size:.88rem;line-height:1.5}.admin-module__r9s_QG__notificationError{color:#b91c1c}.admin-module__r9s_QG__signOutButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.88rem;font-weight:600;display:inline-flex}.admin-module__r9s_QG__signOutButton:hover:not(:disabled){color:#0f172a;border-color:#cbd5e1}.admin-module__r9s_QG__signOutButton:disabled{opacity:.6;cursor:not-allowed}.admin-module__r9s_QG__contentCard{background:#fff;border:1px solid #dbe3ea;border-radius:16px;flex:1;margin:1.25rem 1.5rem 1.5rem;padding:1.25rem;box-shadow:0 8px 24px #0f172a0f}.admin-module__r9s_QG__dashboardLoadingCard{background:#fff;border:1px solid #dbe3ea;border-radius:16px;max-width:420px;margin:2rem auto;padding:2rem;box-shadow:0 12px 32px #0f172a14}.admin-module__r9s_QG__contentTabList{scrollbar-width:thin;gap:.45rem;margin-bottom:1.25rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.admin-module__r9s_QG__contentTabButton{color:#475569;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dbe3ea;border-radius:10px;flex-shrink:0;align-items:center;gap:.45rem;padding:.62rem .95rem;font-size:.86rem;font-weight:600;display:inline-flex}.admin-module__r9s_QG__contentTabButton:hover{color:#0f172a;border-color:#cbd5e1}.admin-module__r9s_QG__contentTabButtonActive{border-color:var(--admin-teal,#00708b);background:var(--admin-teal,#00708b);color:#fff}.admin-module__r9s_QG__contentTabIcon{font-size:1rem}.admin-module__r9s_QG__tabContent{min-width:0}.admin-module__r9s_QG__card{background:#fff;border:1px solid #dbe3ea;border-radius:16px;width:100%;max-width:420px;padding:2rem;box-shadow:0 12px 32px #0f172a14}.admin-module__r9s_QG__dashboardCard{max-width:1120px;margin:0 auto;padding:1.5rem}.admin-module__r9s_QG__tabList{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.admin-module__r9s_QG__tabButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:999px;padding:.65rem 1rem;font-size:.9rem;font-weight:600}.admin-module__r9s_QG__tabButtonActive{color:#fff;background:#00708b;border-color:#00708b}.admin-module__r9s_QG__title{color:#0f172a;margin:0 0 .35rem;font-size:1.75rem;font-weight:800}.admin-module__r9s_QG__subtitle{color:#64748b;margin:0 0 1.5rem;line-height:1.6}.admin-module__r9s_QG__form{flex-direction:column;gap:1rem;display:flex}.admin-module__r9s_QG__field{flex-direction:column;gap:.35rem;display:flex}.admin-module__r9s_QG__label{color:#334155;font-size:.88rem;font-weight:600}.admin-module__r9s_QG__input{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.75rem .85rem;font-size:.95rem}.admin-module__r9s_QG__input:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.admin-module__r9s_QG__passwordField{align-items:center;display:flex;position:relative}.admin-module__r9s_QG__passwordInput{padding-right:2.75rem}.admin-module__r9s_QG__passwordToggle{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;right:.45rem}.admin-module__r9s_QG__passwordToggle:hover{color:#00708b;background:#00708b14}.admin-module__r9s_QG__passwordToggle svg{width:1.15rem;height:1.15rem}.admin-module__r9s_QG__rememberRow{color:#334155;cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.admin-module__r9s_QG__rememberRow input{accent-color:#00708b;width:1rem;height:1rem;margin:0}.admin-module__r9s_QG__primaryButton,.admin-module__r9s_QG__secondaryButton,.admin-module__r9s_QG__ghostButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:100%;padding:.8rem 1rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.admin-module__r9s_QG__primaryButton{color:#fff;background:#00708b;border:0}.admin-module__r9s_QG__secondaryButton{color:#00708b;background:#fff;border:1px solid #00708b;margin-top:.75rem}.admin-module__r9s_QG__ghostButton{color:#64748b;background:0 0;border:0;width:auto}.admin-module__r9s_QG__primaryButton:hover,.admin-module__r9s_QG__secondaryButton:hover{opacity:.92;transform:translateY(-1px)}.admin-module__r9s_QG__primaryButton:disabled,.admin-module__r9s_QG__secondaryButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.admin-module__r9s_QG__error{color:#b91c1c;background:#fef2f2;border-radius:10px;margin:0;padding:.75rem .85rem;font-size:.88rem;line-height:1.5}.admin-module__r9s_QG__success{color:#047857;background:#ecfdf5;border-radius:10px;margin:0;padding:.75rem .85rem;font-size:.88rem;line-height:1.5}.admin-module__r9s_QG__loading{color:#64748b;text-align:center}.admin-module__r9s_QG__headerBar{background:#fff;border-bottom:1px solid #dbe3ea;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.admin-module__r9s_QG__headerTitle{color:#0f172a;margin:0;font-size:1.25rem;font-weight:800}.admin-module__r9s_QG__headerMeta{color:#64748b;margin:.15rem 0 0;font-size:.85rem}.admin-module__r9s_QG__headerActions{align-items:center;gap:.75rem;display:flex}.admin-module__r9s_QG__roleBadge{color:#00708b;text-transform:uppercase;background:#e6f4f8;border-radius:999px;padding:.25rem .65rem;font-size:.75rem;font-weight:700}.admin-module__r9s_QG__panel{background:#fff;border:1px solid #dbe3ea;border-radius:14px;padding:1.25rem}.admin-module__r9s_QG__panelTitle{color:#0f172a;margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.admin-module__r9s_QG__panelText{color:#64748b;margin:0;line-height:1.6}.admin-module__r9s_QG__backLink{color:#00708b;margin-top:1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.admin-module__r9s_QG__backLink:hover{text-decoration:underline}@media (max-width:900px){.admin-module__r9s_QG__sidebarBackdrop{display:block}.admin-module__r9s_QG__sidebar{width:280px;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:0 12px 32px #0f172a1f}.admin-module__r9s_QG__sidebarCollapsed{width:280px;transform:translate(-100%)}.admin-module__r9s_QG__sidebarOpen{width:280px;transform:translate(0)}.admin-module__r9s_QG__dashboardHeader{padding:1rem}.admin-module__r9s_QG__dashboardHeaderActions{gap:.45rem}.admin-module__r9s_QG__signOutButton span{display:none}.admin-module__r9s_QG__contentCard{margin:1rem;padding:1rem}}@media (max-width:768px){.admin-module__r9s_QG__page{padding:1.25rem 1rem}.admin-module__r9s_QG__dashboardCard{padding:1rem}.admin-module__r9s_QG__headerBar{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem}.admin-module__r9s_QG__headerActions{justify-content:space-between;width:100%}.admin-module__r9s_QG__title{font-size:1.5rem}.admin-module__r9s_QG__tabList{gap:.35rem}.admin-module__r9s_QG__tabButton{padding:.55rem .75rem;font-size:.82rem}.admin-module__r9s_QG__dashboardHeaderTitle{font-size:1.15rem}.admin-module__r9s_QG__dashboardHeaderWelcome{font-size:.82rem}}
.webAppsTab-module__nergZG__webAppsTab{flex-direction:column;gap:1.25rem;display:flex}.webAppsTab-module__nergZG__intro{background:#fff;border:1px solid #dbe3ea;border-radius:14px;padding:1.25rem}.webAppsTab-module__nergZG__fieldHint{color:#64748b;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}.webAppsTab-module__nergZG__required{color:#b91c1c}.webAppsTab-module__nergZG__publishButton{max-width:220px}@media (max-width:768px){.webAppsTab-module__nergZG__publishButton{max-width:none}}
.inquiriesTab-module__ElwYEq__inquiriesTab{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1rem;display:flex}.inquiriesTab-module__ElwYEq__toolbarRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.inquiriesTab-module__ElwYEq__searchInput{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;min-width:220px;padding:.7rem .85rem;font-size:.92rem}.inquiriesTab-module__ElwYEq__searchInput::placeholder{color:#94a3b8}.inquiriesTab-module__ElwYEq__searchInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.inquiriesTab-module__ElwYEq__metaRow{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.inquiriesTab-module__ElwYEq__refreshButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .9rem;font-size:.88rem;font-weight:600}.inquiriesTab-module__ElwYEq__refreshButton:hover:not(:disabled){color:#00708b;border-color:#00708b}.inquiriesTab-module__ElwYEq__refreshButton:disabled{opacity:.6;cursor:not-allowed}.inquiriesTab-module__ElwYEq__splitLayout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:1rem;min-height:520px;display:grid}.inquiriesTab-module__ElwYEq__listPanel,.inquiriesTab-module__ElwYEq__detailPanel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-height:520px}.inquiriesTab-module__ElwYEq__listPanel{flex-direction:column;display:flex;overflow:hidden}.inquiriesTab-module__ElwYEq__inquiryList{max-height:520px;margin:0;padding:0;list-style:none;overflow-y:auto}.inquiriesTab-module__ElwYEq__inquiryListRow{border-bottom:1px solid #e2e8f0}.inquiriesTab-module__ElwYEq__inquiryListRowActive{background:#ecfeff}.inquiriesTab-module__ElwYEq__inquiryListItem{text-align:left;cursor:pointer;color:#0f172a;background:0 0;border:0;width:100%;padding:.9rem 1rem}.inquiriesTab-module__ElwYEq__inquiryListRow:hover .inquiriesTab-module__ElwYEq__inquiryListItem{background:#f8fafc}.inquiriesTab-module__ElwYEq__inquiryListRowActive .inquiriesTab-module__ElwYEq__inquiryListItem{background:0 0}.inquiriesTab-module__ElwYEq__inquiryListTop{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.inquiriesTab-module__ElwYEq__inquiryListTitle{color:#0f172a;font-size:.92rem;font-weight:700}.inquiriesTab-module__ElwYEq__inquiryListMeta{color:#64748b;margin:.35rem 0 0;font-size:.8rem}.inquiriesTab-module__ElwYEq__inquiryListId{color:#94a3b8;word-break:break-all;margin:.25rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.inquiriesTab-module__ElwYEq__statusBadge{text-transform:capitalize;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.74rem;font-weight:700;display:inline-flex}.inquiriesTab-module__ElwYEq__statusPending{color:#92400e;background:#fef3c7}.inquiriesTab-module__ElwYEq__statusResolved{color:#166534;background:#dcfce7}.inquiriesTab-module__ElwYEq__detailPanel{flex-direction:column;display:flex;overflow:hidden}.inquiriesTab-module__ElwYEq__detailEmpty{color:#64748b;text-align:center;margin:auto;padding:2rem;font-size:.92rem}.inquiriesTab-module__ElwYEq__detailHeader{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;display:flex}.inquiriesTab-module__ElwYEq__detailHeaderMain{flex:1;min-width:220px}.inquiriesTab-module__ElwYEq__detailTitle{color:#0f172a;margin:0;font-size:1.05rem}.inquiriesTab-module__ElwYEq__detailMeta{flex-wrap:wrap;gap:.45rem;margin-top:.5rem;display:flex}.inquiriesTab-module__ElwYEq__typeBadge{text-transform:capitalize;color:#334155;background:#e2e8f0;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.74rem;font-weight:700;display:inline-flex}.inquiriesTab-module__ElwYEq__detailSubMeta{color:#64748b;margin:.35rem 0 0;font-size:.82rem}.inquiriesTab-module__ElwYEq__detailBody{flex:1;padding:1rem;overflow-y:auto}.inquiriesTab-module__ElwYEq__detailField{margin:0 0 1rem}.inquiriesTab-module__ElwYEq__detailLabel{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0 0 .35rem;font-size:.78rem;font-weight:700}.inquiriesTab-module__ElwYEq__detailValue{color:#0f172a;white-space:pre-wrap;word-break:break-word;margin:0;font-size:.92rem;line-height:1.6}.inquiriesTab-module__ElwYEq__detailActions{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:.5rem;padding:.85rem 1rem 1rem;display:flex}.inquiriesTab-module__ElwYEq__resolvedButton{color:#fff;cursor:pointer;background:#00708b;border:0;border-radius:10px;padding:.65rem 1rem;font-size:.9rem;font-weight:700}.inquiriesTab-module__ElwYEq__resolvedButton:hover:not(:disabled){opacity:.95}.inquiriesTab-module__ElwYEq__resolvedButton:disabled{opacity:.6;cursor:not-allowed}.inquiriesTab-module__ElwYEq__detailError{color:#b91c1c;margin:0 1rem .75rem;font-size:.85rem}.inquiriesTab-module__ElwYEq__loading,.inquiriesTab-module__ElwYEq__emptyState,.inquiriesTab-module__ElwYEq__errorState{margin:0;font-size:.92rem}.inquiriesTab-module__ElwYEq__loading,.inquiriesTab-module__ElwYEq__emptyState{color:#64748b}.inquiriesTab-module__ElwYEq__errorState{color:#b91c1c}@media (max-width:900px){.inquiriesTab-module__ElwYEq__splitLayout{grid-template-columns:1fr;min-height:auto}.inquiriesTab-module__ElwYEq__listPanel,.inquiriesTab-module__ElwYEq__detailPanel{min-height:auto}.inquiriesTab-module__ElwYEq__inquiryList{max-height:320px}}
.subscribersTab-module__4AI-VW__subscribersTab{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1rem;display:flex}.subscribersTab-module__4AI-VW__toolbarRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.subscribersTab-module__4AI-VW__searchInput{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;min-width:220px;padding:.7rem .85rem;font-size:.92rem}.subscribersTab-module__4AI-VW__searchInput::placeholder{color:#94a3b8}.subscribersTab-module__4AI-VW__searchInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.subscribersTab-module__4AI-VW__downloadButton{color:#fff;cursor:pointer;white-space:nowrap;background:#00708b;border:0;border-radius:10px;align-items:center;gap:.4rem;padding:.7rem 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.subscribersTab-module__4AI-VW__downloadButton:hover:not(:disabled){opacity:.92}.subscribersTab-module__4AI-VW__downloadButton:disabled{opacity:.6;cursor:not-allowed}.subscribersTab-module__4AI-VW__metaRow{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.subscribersTab-module__4AI-VW__refreshButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .9rem;font-size:.88rem;font-weight:600}.subscribersTab-module__4AI-VW__refreshButton:hover:not(:disabled){color:#00708b;border-color:#00708b}.subscribersTab-module__4AI-VW__refreshButton:disabled{opacity:.6;cursor:not-allowed}.subscribersTab-module__4AI-VW__tableWrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.subscribersTab-module__4AI-VW__subscribersTable{border-collapse:collapse;background:#fff;width:100%}.subscribersTab-module__4AI-VW__subscribersTable thead th{color:#64748b;letter-spacing:.06em;text-align:left;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.85rem 1rem;font-size:.72rem;font-weight:700}.subscribersTab-module__4AI-VW__subscribersTable tbody td{vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:.9rem 1rem;font-size:.9rem}.subscribersTab-module__4AI-VW__subscribersTable tbody tr:last-child td{border-bottom:0}.subscribersTab-module__4AI-VW__emailCell{color:#0f172a;word-break:break-all;font-weight:600}.subscribersTab-module__4AI-VW__sourceBadge{color:#00708b;text-transform:capitalize;background:#e6f4f8;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.74rem;font-weight:700;display:inline-flex}.subscribersTab-module__4AI-VW__idCell{color:#94a3b8;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.subscribersTab-module__4AI-VW__loading,.subscribersTab-module__4AI-VW__emptyState,.subscribersTab-module__4AI-VW__errorState{margin:0;font-size:.92rem}.subscribersTab-module__4AI-VW__loading,.subscribersTab-module__4AI-VW__emptyState{color:#64748b}.subscribersTab-module__4AI-VW__errorState{color:#b91c1c}
.usersTab-module__m0vyWa__usersTab{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1rem;display:flex}.usersTab-module__m0vyWa__controlsRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.usersTab-module__m0vyWa__searchInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.usersTab-module__m0vyWa__toolbarRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.usersTab-module__m0vyWa__searchInput{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;min-width:220px;padding:.7rem .85rem;font-size:.92rem}.usersTab-module__m0vyWa__searchInput::placeholder{color:#94a3b8}.usersTab-module__m0vyWa__metaRow{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.usersTab-module__m0vyWa__refreshButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .9rem;font-size:.88rem;font-weight:600}.usersTab-module__m0vyWa__refreshButton:hover:not(:disabled){color:#00708b;border-color:#00708b}.usersTab-module__m0vyWa__refreshButton:disabled{opacity:.6;cursor:not-allowed}.usersTab-module__m0vyWa__tableWrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.usersTab-module__m0vyWa__table{border-collapse:collapse;background:#fff;width:100%;min-width:720px}.usersTab-module__m0vyWa__table th,.usersTab-module__m0vyWa__table td{text-align:left;vertical-align:top;color:#0f172a;border-bottom:1px solid #e2e8f0;padding:.75rem .9rem;font-size:.9rem}.usersTab-module__m0vyWa__table th{color:#334155;background:#f8fafc;font-weight:700}.usersTab-module__m0vyWa__sortHeader{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.15rem;margin:0;padding:0;font-weight:700;display:inline-flex}.usersTab-module__m0vyWa__sortHeader:hover,.usersTab-module__m0vyWa__sortHeaderActive{color:#00708b}.usersTab-module__m0vyWa__table tr:last-child td{border-bottom:0}.usersTab-module__m0vyWa__premiumRow{background:#fff8e6}.usersTab-module__m0vyWa__premiumRow td{border-bottom-color:#f5e6b8}.usersTab-module__m0vyWa__planBadge{text-transform:capitalize;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.usersTab-module__m0vyWa__planPremium{color:#92400e;background:#fef3c7}.usersTab-module__m0vyWa__planFree{color:#334155;background:#e2e8f0}.usersTab-module__m0vyWa__planUnknown{color:#64748b;background:#f1f5f9}.usersTab-module__m0vyWa__mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.usersTab-module__m0vyWa__loading,.usersTab-module__m0vyWa__emptyState,.usersTab-module__m0vyWa__errorState,.usersTab-module__m0vyWa__warningState{border-radius:10px;margin:0;padding:1rem;font-size:.92rem}.usersTab-module__m0vyWa__loading,.usersTab-module__m0vyWa__emptyState{color:#64748b;background:#f8fafc}.usersTab-module__m0vyWa__errorState{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.usersTab-module__m0vyWa__warningState{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.usersTab-module__m0vyWa__pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.usersTab-module__m0vyWa__pageButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem .95rem;font-size:.85rem;font-weight:600}.usersTab-module__m0vyWa__pageButtonNext{color:#fff;background:#00708b;border-color:#00708b}.usersTab-module__m0vyWa__pageButtonNext:hover:not(:disabled){opacity:.92}.usersTab-module__m0vyWa__pageButton:disabled{opacity:.5;cursor:not-allowed}.usersTab-module__m0vyWa__pageInfo{color:#64748b;font-size:.85rem}
.contactSubmissionsTab-module__CH4TTq__contactSubmissionsTab{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1rem;display:flex}.contactSubmissionsTab-module__CH4TTq__controlsRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.contactSubmissionsTab-module__CH4TTq__searchInput:focus,.contactSubmissionsTab-module__CH4TTq__composerInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.contactSubmissionsTab-module__CH4TTq__toolbarRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.contactSubmissionsTab-module__CH4TTq__searchInput{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:1;min-width:220px;padding:.7rem .85rem;font-size:.92rem}.contactSubmissionsTab-module__CH4TTq__searchInput::placeholder{color:#94a3b8}.contactSubmissionsTab-module__CH4TTq__metaRow{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.contactSubmissionsTab-module__CH4TTq__refreshButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .9rem;font-size:.88rem;font-weight:600}.contactSubmissionsTab-module__CH4TTq__refreshButton:hover:not(:disabled){color:#00708b;border-color:#00708b}.contactSubmissionsTab-module__CH4TTq__refreshButton:disabled{opacity:.6;cursor:not-allowed}.contactSubmissionsTab-module__CH4TTq__splitLayout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:1rem;min-height:520px;display:grid}.contactSubmissionsTab-module__CH4TTq__listPanel,.contactSubmissionsTab-module__CH4TTq__detailPanel{background:#fff;border:1px solid #e2e8f0;border-radius:12px;min-height:520px}.contactSubmissionsTab-module__CH4TTq__listPanel{flex-direction:column;display:flex;overflow:hidden}.contactSubmissionsTab-module__CH4TTq__submissionList{max-height:520px;margin:0;padding:0;list-style:none;overflow-y:auto}.contactSubmissionsTab-module__CH4TTq__submissionListRow{border-bottom:1px solid #e2e8f0;align-items:stretch;display:flex}.contactSubmissionsTab-module__CH4TTq__submissionListRowActive{background:#ecfeff}.contactSubmissionsTab-module__CH4TTq__submissionListItem{text-align:left;cursor:pointer;color:#0f172a;background:0 0;border:0;flex:1;min-width:0;padding:.9rem 1rem}.contactSubmissionsTab-module__CH4TTq__submissionListRow:hover .contactSubmissionsTab-module__CH4TTq__submissionListItem{background:#f8fafc}.contactSubmissionsTab-module__CH4TTq__submissionListRowActive .contactSubmissionsTab-module__CH4TTq__submissionListItem{background:0 0}.contactSubmissionsTab-module__CH4TTq__deleteButton{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #fecaca;border-radius:8px;flex-shrink:0;align-self:center;margin:0 .75rem 0 0;padding:.4rem .7rem;font-size:.78rem;font-weight:700}.contactSubmissionsTab-module__CH4TTq__deleteButton:hover:not(:disabled){background:#fef2f2;border-color:#f87171}.contactSubmissionsTab-module__CH4TTq__deleteButton:disabled{opacity:.6;cursor:not-allowed}.contactSubmissionsTab-module__CH4TTq__submissionListTop{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.contactSubmissionsTab-module__CH4TTq__submissionListTitle{color:#0f172a;font-size:.92rem;font-weight:700}.contactSubmissionsTab-module__CH4TTq__submissionListMeta{color:#64748b;margin:.35rem 0 0;font-size:.8rem}.contactSubmissionsTab-module__CH4TTq__submissionListId{color:#94a3b8;word-break:break-all;margin:.25rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.contactSubmissionsTab-module__CH4TTq__detailPanel{flex-direction:column;display:flex;overflow:hidden}.contactSubmissionsTab-module__CH4TTq__detailEmpty{color:#64748b;text-align:center;margin:auto;padding:2rem;font-size:.92rem}.contactSubmissionsTab-module__CH4TTq__detailHeader{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;display:flex}.contactSubmissionsTab-module__CH4TTq__detailHeaderMain{flex:1;min-width:220px}.contactSubmissionsTab-module__CH4TTq__detailTitle{color:#0f172a;margin:0;font-size:1.05rem}.contactSubmissionsTab-module__CH4TTq__detailMeta{flex-wrap:wrap;gap:.45rem;margin-top:.5rem;display:flex}.contactSubmissionsTab-module__CH4TTq__detailSubMeta{color:#64748b;margin:.35rem 0 0;font-size:.82rem}.contactSubmissionsTab-module__CH4TTq__reasonBadge,.contactSubmissionsTab-module__CH4TTq__statusBadge{text-transform:capitalize;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.74rem;font-weight:700;display:inline-flex}.contactSubmissionsTab-module__CH4TTq__reasonBadge{color:#334155;background:#e2e8f0}.contactSubmissionsTab-module__CH4TTq__statusPending{color:#92400e;background:#fef3c7}.contactSubmissionsTab-module__CH4TTq__statusResolved{color:#166534;background:#dcfce7}.contactSubmissionsTab-module__CH4TTq__statusActions{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.contactSubmissionsTab-module__CH4TTq__statusActionButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.45rem .75rem;font-size:.8rem;font-weight:600}.contactSubmissionsTab-module__CH4TTq__statusActionButton:hover:not(:disabled){color:#00708b;border-color:#00708b}.contactSubmissionsTab-module__CH4TTq__statusActionButton:disabled{opacity:.6;cursor:not-allowed}.contactSubmissionsTab-module__CH4TTq__statusActionActive{color:#00708b;background:#ecfeff;border-color:#00708b}.contactSubmissionsTab-module__CH4TTq__deviceInfoBlock{color:#475569;border:1px solid #e2e8f0;border-radius:8px;margin:.75rem 1rem 0;padding:.65rem .75rem;font-size:.82rem}.contactSubmissionsTab-module__CH4TTq__deviceInfoBlock summary{cursor:pointer;font-weight:600}.contactSubmissionsTab-module__CH4TTq__deviceInfoBlock pre{white-space:pre-wrap;word-break:break-word;margin:.75rem 0 0;font-size:.75rem;overflow-x:auto}.contactSubmissionsTab-module__CH4TTq__chatThread{background:#f8fafc;flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex;overflow-y:auto}.contactSubmissionsTab-module__CH4TTq__chatEmpty{color:#64748b;margin:auto;font-size:.88rem}.contactSubmissionsTab-module__CH4TTq__chatMessage{display:flex}.contactSubmissionsTab-module__CH4TTq__messageUser{justify-content:flex-start}.contactSubmissionsTab-module__CH4TTq__messageAdmin{justify-content:flex-end}.contactSubmissionsTab-module__CH4TTq__chatBubble{border-radius:14px;max-width:min(100%,520px);padding:.75rem .9rem;box-shadow:0 1px 2px #0f172a0f}.contactSubmissionsTab-module__CH4TTq__messageUser .contactSubmissionsTab-module__CH4TTq__chatBubble{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:4px}.contactSubmissionsTab-module__CH4TTq__messageAdmin .contactSubmissionsTab-module__CH4TTq__chatBubble{color:#fff;background:#00708b;border-bottom-right-radius:4px}.contactSubmissionsTab-module__CH4TTq__chatAuthor{opacity:.85;margin:0 0 .35rem;font-size:.76rem;font-weight:700}.contactSubmissionsTab-module__CH4TTq__chatBody{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem;line-height:1.45}.contactSubmissionsTab-module__CH4TTq__chatTime{opacity:.75;margin:.45rem 0 0;font-size:.72rem}.contactSubmissionsTab-module__CH4TTq__detailError{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:0 1rem;padding:.75rem .9rem;font-size:.85rem}.contactSubmissionsTab-module__CH4TTq__composer{background:#fff;border-top:1px solid #e2e8f0;flex-direction:column;gap:.65rem;padding:.9rem 1rem 1rem;display:flex}.contactSubmissionsTab-module__CH4TTq__composerInput{color:#0f172a;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;min-height:72px;padding:.75rem .85rem;font-family:inherit;font-size:.9rem}.contactSubmissionsTab-module__CH4TTq__sendButton{color:#fff;cursor:pointer;background:#00708b;border:0;border-radius:10px;align-self:flex-end;padding:.55rem 1rem;font-size:.88rem;font-weight:700}.contactSubmissionsTab-module__CH4TTq__sendButton:hover:not(:disabled){background:#005f75}.contactSubmissionsTab-module__CH4TTq__sendButton:disabled{opacity:.6;cursor:not-allowed}.contactSubmissionsTab-module__CH4TTq__loading,.contactSubmissionsTab-module__CH4TTq__emptyState,.contactSubmissionsTab-module__CH4TTq__errorState{border-radius:10px;margin:0;padding:1rem;font-size:.92rem}.contactSubmissionsTab-module__CH4TTq__loading,.contactSubmissionsTab-module__CH4TTq__emptyState{color:#64748b;background:#f8fafc}.contactSubmissionsTab-module__CH4TTq__errorState{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}@media (max-width:960px){.contactSubmissionsTab-module__CH4TTq__splitLayout{grid-template-columns:1fr}.contactSubmissionsTab-module__CH4TTq__listPanel,.contactSubmissionsTab-module__CH4TTq__detailPanel,.contactSubmissionsTab-module__CH4TTq__submissionList{min-height:auto;max-height:none}.contactSubmissionsTab-module__CH4TTq__submissionList{max-height:280px}.contactSubmissionsTab-module__CH4TTq__detailPanel{min-height:420px}}
.vouchersTab-module__osCnnG__vouchersTab{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1rem;display:flex}.vouchersTab-module__osCnnG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.vouchersTab-module__osCnnG__headerCopy{flex-direction:column;gap:.25rem;display:flex}.vouchersTab-module__osCnnG__title{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800}.vouchersTab-module__osCnnG__subtitle{color:#64748b;margin:0;font-size:.92rem;line-height:1.5}.vouchersTab-module__osCnnG__controlsRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.vouchersTab-module__osCnnG__refreshButton,.vouchersTab-module__osCnnG__primaryButton,.vouchersTab-module__osCnnG__secondaryButton,.vouchersTab-module__osCnnG__dangerButton{cursor:pointer;border-radius:10px;padding:.55rem .9rem;font-size:.88rem;font-weight:600}.vouchersTab-module__osCnnG__refreshButton,.vouchersTab-module__osCnnG__secondaryButton{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.vouchersTab-module__osCnnG__refreshButton:hover:not(:disabled),.vouchersTab-module__osCnnG__secondaryButton:hover:not(:disabled){color:#00708b;border-color:#00708b}.vouchersTab-module__osCnnG__primaryButton{color:#fff;background:#00708b;border:0}.vouchersTab-module__osCnnG__primaryButton:hover:not(:disabled){opacity:.92}.vouchersTab-module__osCnnG__dangerButton{color:#b91c1c;background:#fff;border:1px solid #fecaca}.vouchersTab-module__osCnnG__dangerButton:hover:not(:disabled){background:#fef2f2;border-color:#f87171}.vouchersTab-module__osCnnG__refreshButton:disabled,.vouchersTab-module__osCnnG__primaryButton:disabled,.vouchersTab-module__osCnnG__secondaryButton:disabled,.vouchersTab-module__osCnnG__dangerButton:disabled{opacity:.6;cursor:not-allowed}.vouchersTab-module__osCnnG__formPanel,.vouchersTab-module__osCnnG__emailPanel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.vouchersTab-module__osCnnG__formTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:750}.vouchersTab-module__osCnnG__formHint{color:#64748b;margin:0;font-size:.88rem;line-height:1.45}.vouchersTab-module__osCnnG__formGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem;display:grid}.vouchersTab-module__osCnnG__field{flex-direction:column;gap:.35rem;display:flex}.vouchersTab-module__osCnnG__label{color:#334155;font-size:.88rem;font-weight:600}.vouchersTab-module__osCnnG__input,.vouchersTab-module__osCnnG__searchInput{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.7rem .85rem;font-size:.92rem}.vouchersTab-module__osCnnG__input:focus,.vouchersTab-module__osCnnG__searchInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.vouchersTab-module__osCnnG__formActions{flex-wrap:wrap;gap:.65rem;display:flex}.vouchersTab-module__osCnnG__emailHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.vouchersTab-module__osCnnG__emailList{background:#fff;border:1px solid #e2e8f0;border-radius:10px;max-height:280px;overflow-y:auto}.vouchersTab-module__osCnnG__emailItem{cursor:pointer;border-bottom:1px solid #e2e8f0;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;display:flex}.vouchersTab-module__osCnnG__emailItem:last-child{border-bottom:0}.vouchersTab-module__osCnnG__emailItem:hover{background:#f8fafc}.vouchersTab-module__osCnnG__emailItemCopy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.vouchersTab-module__osCnnG__emailItemName{color:#0f172a;font-size:.9rem;font-weight:600}.vouchersTab-module__osCnnG__emailItemAddress{color:#64748b;word-break:break-all;font-size:.82rem}.vouchersTab-module__osCnnG__metaRow{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.vouchersTab-module__osCnnG__tableWrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.vouchersTab-module__osCnnG__table{border-collapse:collapse;background:#fff;width:100%;min-width:820px}.vouchersTab-module__osCnnG__table th,.vouchersTab-module__osCnnG__table td{text-align:left;vertical-align:top;color:#0f172a;border-bottom:1px solid #e2e8f0;padding:.75rem .9rem;font-size:.9rem}.vouchersTab-module__osCnnG__table th{color:#334155;background:#f8fafc;font-weight:700}.vouchersTab-module__osCnnG__table tr:last-child td{border-bottom:0}.vouchersTab-module__osCnnG__mono{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem}.vouchersTab-module__osCnnG__rowActions{flex-wrap:wrap;gap:.45rem;display:flex}.vouchersTab-module__osCnnG__statusBadge{text-transform:capitalize;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.vouchersTab-module__osCnnG__statusActive{color:#166534;background:#dcfce7}.vouchersTab-module__osCnnG__statusDisabled{color:#334155;background:#e2e8f0}.vouchersTab-module__osCnnG__statusExpired{color:#92400e;background:#fef3c7}.vouchersTab-module__osCnnG__statusExhausted{color:#991b1b;background:#fee2e2}.vouchersTab-module__osCnnG__loading,.vouchersTab-module__osCnnG__emptyState,.vouchersTab-module__osCnnG__errorState,.vouchersTab-module__osCnnG__successState{border-radius:10px;margin:0;padding:1rem;font-size:.92rem}.vouchersTab-module__osCnnG__loading,.vouchersTab-module__osCnnG__emptyState{color:#64748b;background:#f8fafc}.vouchersTab-module__osCnnG__errorState{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.vouchersTab-module__osCnnG__successState{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}
.partnersTab-module__hwqL_G__partnersTab{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1.25rem;display:flex}.partnersTab-module__hwqL_G__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.partnersTab-module__hwqL_G__headerCopy{flex-direction:column;gap:.25rem;display:flex}.partnersTab-module__hwqL_G__title{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800}.partnersTab-module__hwqL_G__subtitle{color:#64748b;margin:0;font-size:.92rem;line-height:1.5}.partnersTab-module__hwqL_G__addButton{color:#fff;cursor:pointer;white-space:nowrap;background:#00708b;border:0;border-radius:10px;align-items:center;gap:.4rem;padding:.7rem 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.partnersTab-module__hwqL_G__addButton:hover:not(:disabled){opacity:.92}.partnersTab-module__hwqL_G__addButton:disabled{opacity:.6;cursor:not-allowed}.partnersTab-module__hwqL_G__formPanel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:1rem;padding:1.1rem;display:flex}.partnersTab-module__hwqL_G__formTitle{color:#0f172a;margin:0;font-size:1.05rem;font-weight:750}.partnersTab-module__hwqL_G__formGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.partnersTab-module__hwqL_G__field{flex-direction:column;gap:.35rem;display:flex}.partnersTab-module__hwqL_G__label{color:#334155;font-size:.88rem;font-weight:600}.partnersTab-module__hwqL_G__input{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.7rem .85rem;font-size:.92rem}.partnersTab-module__hwqL_G__input:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.partnersTab-module__hwqL_G__passwordField{align-items:center;display:flex;position:relative}.partnersTab-module__hwqL_G__passwordInput{padding-right:2.75rem}.partnersTab-module__hwqL_G__passwordToggle{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;right:.45rem}.partnersTab-module__hwqL_G__passwordToggle:hover{color:#00708b;background:#00708b14}.partnersTab-module__hwqL_G__passwordToggle svg{width:1.15rem;height:1.15rem}.partnersTab-module__hwqL_G__permissionsSection{border-top:1px solid #e2e8f0;flex-direction:column;gap:.75rem;padding-top:.35rem;display:flex}.partnersTab-module__hwqL_G__sectionTitle{color:#0f172a;margin:0;font-size:.95rem;font-weight:750}.partnersTab-module__hwqL_G__sectionHint{color:#64748b;margin:0;font-size:.85rem;line-height:1.45}.partnersTab-module__hwqL_G__checkboxGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.55rem .85rem;display:grid}.partnersTab-module__hwqL_G__checkboxItem{color:#334155;cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.partnersTab-module__hwqL_G__checkboxItem input{accent-color:#00708b;margin-top:.15rem}.partnersTab-module__hwqL_G__formActions{flex-wrap:wrap;gap:.65rem;display:flex}.partnersTab-module__hwqL_G__primaryButton,.partnersTab-module__hwqL_G__secondaryButton,.partnersTab-module__hwqL_G__dangerButton,.partnersTab-module__hwqL_G__ghostButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:.65rem .95rem;font-size:.9rem;font-weight:700;display:inline-flex}.partnersTab-module__hwqL_G__primaryButton{color:#fff;background:#00708b;border:0}.partnersTab-module__hwqL_G__secondaryButton{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.partnersTab-module__hwqL_G__dangerButton{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.partnersTab-module__hwqL_G__ghostButton{color:#64748b;background:0 0;border:0;padding-inline:.45rem}.partnersTab-module__hwqL_G__primaryButton:disabled,.partnersTab-module__hwqL_G__secondaryButton:disabled,.partnersTab-module__hwqL_G__dangerButton:disabled{opacity:.6;cursor:not-allowed}.partnersTab-module__hwqL_G__error,.partnersTab-module__hwqL_G__success{border-radius:10px;margin:0;padding:.75rem .85rem;font-size:.9rem}.partnersTab-module__hwqL_G__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.partnersTab-module__hwqL_G__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.partnersTab-module__hwqL_G__metaRow{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.partnersTab-module__hwqL_G__refreshButton{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:.55rem .9rem;font-size:.88rem;font-weight:600}.partnersTab-module__hwqL_G__refreshButton:hover:not(:disabled){color:#00708b;border-color:#00708b}.partnersTab-module__hwqL_G__refreshButton:disabled{opacity:.6;cursor:not-allowed}.partnersTab-module__hwqL_G__tableWrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.partnersTab-module__hwqL_G__partnersTable{border-collapse:collapse;width:100%;min-width:720px}.partnersTab-module__hwqL_G__partnersTable th,.partnersTab-module__hwqL_G__partnersTable td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.85rem .9rem}.partnersTab-module__hwqL_G__partnersTable th{color:#475569;text-transform:uppercase;letter-spacing:.03em;background:#f8fafc;font-size:.8rem;font-weight:700}.partnersTab-module__hwqL_G__partnersTable tbody tr:last-child td{border-bottom:0}.partnersTab-module__hwqL_G__partnerName{color:#0f172a;font-weight:700}.partnersTab-module__hwqL_G__partnerEmail{color:#64748b;font-size:.88rem}.partnersTab-module__hwqL_G__chipList{flex-wrap:wrap;gap:.35rem;display:flex}.partnersTab-module__hwqL_G__appGroups{flex-direction:column;gap:.55rem;display:flex}.partnersTab-module__hwqL_G__appGroup{flex-direction:column;gap:.3rem;display:flex}.partnersTab-module__hwqL_G__appGroupLabel{color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:700}.partnersTab-module__hwqL_G__chip{color:#0369a1;background:#e0f2fe;border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:650;display:inline-flex}.partnersTab-module__hwqL_G__statusActive,.partnersTab-module__hwqL_G__statusInactive{border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.partnersTab-module__hwqL_G__statusActive{color:#047857;background:#ecfdf5}.partnersTab-module__hwqL_G__statusInactive{color:#64748b;background:#f1f5f9}.partnersTab-module__hwqL_G__rowActions{flex-wrap:wrap;gap:.4rem;display:flex}.partnersTab-module__hwqL_G__emptyState,.partnersTab-module__hwqL_G__loadingState{text-align:center;color:#64748b;margin:0;padding:1.5rem 1rem}
.pagination-module__kbSfbq__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.pagination-module__kbSfbq__pageButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem .95rem;font-size:.85rem;font-weight:600}.pagination-module__kbSfbq__pageButton:hover:not(:disabled){background:#f8fafc}.pagination-module__kbSfbq__pageButtonNext{color:#fff;background:#00708b;border-color:#00708b}.pagination-module__kbSfbq__pageButtonNext:hover:not(:disabled){opacity:.92}.pagination-module__kbSfbq__pageButton:disabled{opacity:.5;cursor:not-allowed}.pagination-module__kbSfbq__pageInfo{color:#64748b;font-size:.85rem}
.affiliateMarketingTab-module__66McnW__tab{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1.25rem;display:flex}.affiliateMarketingTab-module__66McnW__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.affiliateMarketingTab-module__66McnW__headerCopy{flex-direction:column;gap:.25rem;display:flex}.affiliateMarketingTab-module__66McnW__title{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800}.affiliateMarketingTab-module__66McnW__subtitle{color:#64748b;margin:0;font-size:.92rem;line-height:1.5}.affiliateMarketingTab-module__66McnW__addButton,.affiliateMarketingTab-module__66McnW__primaryButton,.affiliateMarketingTab-module__66McnW__secondaryButton,.affiliateMarketingTab-module__66McnW__dangerButton,.affiliateMarketingTab-module__66McnW__ghostButton,.affiliateMarketingTab-module__66McnW__refreshButton{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:.65rem .95rem;font-size:.9rem;font-weight:700;display:inline-flex}.affiliateMarketingTab-module__66McnW__addButton,.affiliateMarketingTab-module__66McnW__primaryButton{color:#fff;background:#00708b;border:0}.affiliateMarketingTab-module__66McnW__addButton:hover:not(:disabled),.affiliateMarketingTab-module__66McnW__primaryButton:hover:not(:disabled){opacity:.92}.affiliateMarketingTab-module__66McnW__secondaryButton,.affiliateMarketingTab-module__66McnW__refreshButton{color:#0f172a;background:#fff;border:1px solid #cbd5e1}.affiliateMarketingTab-module__66McnW__dangerButton{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.affiliateMarketingTab-module__66McnW__ghostButton{color:#64748b;background:0 0;border:0;padding-inline:.45rem}.affiliateMarketingTab-module__66McnW__addButton:disabled,.affiliateMarketingTab-module__66McnW__primaryButton:disabled,.affiliateMarketingTab-module__66McnW__secondaryButton:disabled,.affiliateMarketingTab-module__66McnW__dangerButton:disabled,.affiliateMarketingTab-module__66McnW__refreshButton:disabled{opacity:.6;cursor:not-allowed}.affiliateMarketingTab-module__66McnW__card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.affiliateMarketingTab-module__66McnW__cardTitle{color:#0f172a;margin:0;font-size:1.02rem;font-weight:750}.affiliateMarketingTab-module__66McnW__cardHint{color:#64748b;margin:0;font-size:.85rem;line-height:1.45}.affiliateMarketingTab-module__66McnW__switchRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}.affiliateMarketingTab-module__66McnW__switchLabel{cursor:pointer;color:#0f172a;align-items:center;gap:.7rem;font-size:.92rem;font-weight:650;display:flex}.affiliateMarketingTab-module__66McnW__switch{flex-shrink:0;width:44px;height:24px;position:relative}.affiliateMarketingTab-module__66McnW__switch input{opacity:0;width:0;height:0}.affiliateMarketingTab-module__66McnW__slider{background:#cbd5e1;border-radius:999px;transition:background .2s;position:absolute;inset:0}.affiliateMarketingTab-module__66McnW__slider:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px}.affiliateMarketingTab-module__66McnW__switch input:checked+.affiliateMarketingTab-module__66McnW__slider{background:#00708b}.affiliateMarketingTab-module__66McnW__switch input:checked+.affiliateMarketingTab-module__66McnW__slider:before{transform:translate(20px)}.affiliateMarketingTab-module__66McnW__switch input:focus-visible+.affiliateMarketingTab-module__66McnW__slider{box-shadow:0 0 0 3px #00708b38}.affiliateMarketingTab-module__66McnW__positionField{min-width:180px}.affiliateMarketingTab-module__66McnW__checkboxGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem .85rem;display:grid}.affiliateMarketingTab-module__66McnW__checkboxItem{color:#334155;align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.affiliateMarketingTab-module__66McnW__checkboxItem input{accent-color:#00708b;margin-top:.15rem}.affiliateMarketingTab-module__66McnW__pageRow{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.affiliateMarketingTab-module__66McnW__pagePath{color:#64748b;font-size:.78rem;display:block}.affiliateMarketingTab-module__66McnW__addPageRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.65rem;display:grid}.affiliateMarketingTab-module__66McnW__field{flex-direction:column;gap:.35rem;display:flex}.affiliateMarketingTab-module__66McnW__label{color:#334155;font-size:.88rem;font-weight:600}.affiliateMarketingTab-module__66McnW__input,.affiliateMarketingTab-module__66McnW__textarea{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.7rem .85rem;font-size:.92rem}.affiliateMarketingTab-module__66McnW__textarea{resize:vertical;min-height:88px}.affiliateMarketingTab-module__66McnW__input:focus,.affiliateMarketingTab-module__66McnW__textarea:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.affiliateMarketingTab-module__66McnW__fieldHint{color:#64748b;margin:0;font-size:.8rem;line-height:1.4}.affiliateMarketingTab-module__66McnW__error,.affiliateMarketingTab-module__66McnW__success{border-radius:10px;margin:0;padding:.75rem .85rem;font-size:.9rem}.affiliateMarketingTab-module__66McnW__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca}.affiliateMarketingTab-module__66McnW__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.affiliateMarketingTab-module__66McnW__metaRow{color:#64748b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;font-size:.88rem;display:flex}.affiliateMarketingTab-module__66McnW__tableWrap{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}.affiliateMarketingTab-module__66McnW__table{border-collapse:collapse;width:100%;min-width:860px}.affiliateMarketingTab-module__66McnW__table th,.affiliateMarketingTab-module__66McnW__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.85rem .9rem}.affiliateMarketingTab-module__66McnW__table th{color:#475569;text-transform:uppercase;letter-spacing:.03em;background:#f8fafc;font-size:.8rem;font-weight:700}.affiliateMarketingTab-module__66McnW__table tbody tr:last-child td{border-bottom:0}.affiliateMarketingTab-module__66McnW__productCell{align-items:flex-start;gap:.75rem;display:flex}.affiliateMarketingTab-module__66McnW__thumb{-o-object-fit:cover;object-fit:cover;background:#e2e8f0;border-radius:8px;flex-shrink:0;width:56px;height:56px}.affiliateMarketingTab-module__66McnW__productTitle{color:#0f172a;margin:0;font-weight:700}.affiliateMarketingTab-module__66McnW__productMeta{color:#64748b;margin:.2rem 0 0;font-size:.82rem}.affiliateMarketingTab-module__66McnW__chip{color:#0369a1;background:#e0f2fe;border-radius:999px;padding:.2rem .5rem;font-size:.75rem;font-weight:650;display:inline-flex}.affiliateMarketingTab-module__66McnW__rowActions{flex-wrap:wrap;gap:.4rem;display:flex}.affiliateMarketingTab-module__66McnW__pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.affiliateMarketingTab-module__66McnW__pageButton{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:.55rem .95rem;font-size:.85rem;font-weight:600}.affiliateMarketingTab-module__66McnW__pageButtonNext{color:#fff;background:#00708b;border-color:#00708b}.affiliateMarketingTab-module__66McnW__pageButtonNext:hover:not(:disabled){opacity:.92}.affiliateMarketingTab-module__66McnW__pageButton:disabled{opacity:.5;cursor:not-allowed}.affiliateMarketingTab-module__66McnW__pageInfo{color:#64748b;font-size:.85rem}.affiliateMarketingTab-module__66McnW__emptyState,.affiliateMarketingTab-module__66McnW__loadingState{text-align:center;color:#64748b;margin:0;padding:1.5rem 1rem}.affiliateMarketingTab-module__66McnW__emptyStateWrap{flex-direction:column;align-items:center;gap:.85rem;padding:1.75rem 1rem 2rem;display:flex}.affiliateMarketingTab-module__66McnW__emptyStateWrap .affiliateMarketingTab-module__66McnW__emptyState{max-width:28rem;padding:0}.affiliateMarketingTab-module__66McnW__overlay{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.affiliateMarketingTab-module__66McnW__modal{background:#fff;border-radius:14px;flex-direction:column;gap:.95rem;width:min(100%,640px);max-height:calc(100vh - 2rem);padding:1.25rem;display:flex;overflow-y:auto;box-shadow:0 20px 48px #0f172a38}.affiliateMarketingTab-module__66McnW__modalTitle{color:#0f172a;margin:0;font-size:1.1rem;font-weight:700}.affiliateMarketingTab-module__66McnW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.affiliateMarketingTab-module__66McnW__fullWidth{grid-column:1/-1}.affiliateMarketingTab-module__66McnW__imagePicker{flex-direction:column;gap:.65rem;display:flex}.affiliateMarketingTab-module__66McnW__imagePreview{-o-object-fit:contain;object-fit:contain;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;max-height:180px}.affiliateMarketingTab-module__66McnW__fileInput{font-size:.88rem}.affiliateMarketingTab-module__66McnW__modalActions{justify-content:flex-end;gap:.6rem;display:flex}@media (max-width:720px){.affiliateMarketingTab-module__66McnW__addPageRow,.affiliateMarketingTab-module__66McnW__formGrid{grid-template-columns:1fr}}
.affiliateListCard-module__sLymjW__card{color:inherit;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 16px #0f172a0d}.affiliateListCard-module__sLymjW__card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}.affiliateListCard-module__sLymjW__image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#e2e8f0;width:100%;display:block}.affiliateListCard-module__sLymjW__body{flex-direction:column;flex:1;padding:1rem;display:flex}.affiliateListCard-module__sLymjW__sponsored{color:#92400e;letter-spacing:.05em;text-transform:uppercase;background:#fef3c7;border-radius:999px;width:fit-content;margin-bottom:.45rem;padding:.18rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.affiliateListCard-module__sLymjW__title{color:#111827;margin:0 0 .45rem;font-size:.98rem;font-weight:800;line-height:1.35}.affiliateListCard-module__sLymjW__description{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 .85rem;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.affiliateListCard-module__sLymjW__cta{color:#00708b;margin-top:auto;font-size:.88rem;font-weight:700}.affiliateListCard-module__sLymjW__homeApps{text-align:center;align-items:center;height:100%;padding:.85rem .65rem}.affiliateListCard-module__sLymjW__homeApps .affiliateListCard-module__sLymjW__image{aspect-ratio:auto;border-radius:10px;width:44px;height:44px;margin:0 auto .5rem}.affiliateListCard-module__sLymjW__homeApps .affiliateListCard-module__sLymjW__body{align-items:center;padding:0}.affiliateListCard-module__sLymjW__homeApps .affiliateListCard-module__sLymjW__title{font-size:.88rem}.affiliateListCard-module__sLymjW__homeApps .affiliateListCard-module__sLymjW__description{-webkit-line-clamp:2;text-align:center;font-size:.78rem}.affiliateListCard-module__sLymjW__homeArticles{box-shadow:none;cursor:pointer;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;flex-direction:row;gap:1rem;padding:1rem 0}.affiliateListCard-module__sLymjW__homeArticles:hover{box-shadow:none;background:#f8fafc;transform:none}.affiliateListCard-module__sLymjW__homeArticles .affiliateListCard-module__sLymjW__image{aspect-ratio:auto;border-radius:12px;flex-shrink:0;width:180px;height:120px}.affiliateListCard-module__sLymjW__homeArticles .affiliateListCard-module__sLymjW__body{padding:0}@media (max-width:768px){.affiliateListCard-module__sLymjW__homeArticles{flex-direction:column}.affiliateListCard-module__sLymjW__homeArticles .affiliateListCard-module__sLymjW__image{width:100%;height:180px}}
.popularWebApps-module__dd0CnW__section{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin-top:0}.popularWebApps-module__dd0CnW__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.popularWebApps-module__dd0CnW__title{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800}.popularWebApps-module__dd0CnW__viewAllLink{color:#2563eb;white-space:nowrap;font-size:.92rem;font-weight:700;text-decoration:none}.popularWebApps-module__dd0CnW__viewAllLink:hover{text-decoration:underline}.popularWebApps-module__dd0CnW__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;display:grid}.popularWebApps-module__dd0CnW__card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:center;padding:.85rem .65rem;display:flex;box-shadow:0 6px 18px #0f172a0d}.popularWebApps-module__dd0CnW__iconWrap{border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.5rem;display:flex;overflow:hidden}.popularWebApps-module__dd0CnW__iconImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.popularWebApps-module__dd0CnW__iconFallback{color:#fff;font-size:.85rem;font-weight:800}.popularWebApps-module__dd0CnW__accentGreen{background:#16a34a}.popularWebApps-module__dd0CnW__accentPurple{background:#7c3aed}.popularWebApps-module__dd0CnW__accentBlue{background:#2563eb}.popularWebApps-module__dd0CnW__accentOrange{background:#ea580c}.popularWebApps-module__dd0CnW__accentTeal{background:#0d9488}.popularWebApps-module__dd0CnW__accentPink{background:#db2777}.popularWebApps-module__dd0CnW__cardTitle{color:#0f172a;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;margin:0 0 .35rem;font-size:.88rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.popularWebApps-module__dd0CnW__cardDescription{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;width:100%;margin:0 0 .55rem;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.popularWebApps-module__dd0CnW__useNowLink{color:#2563eb;margin-top:auto;font-size:.8rem;font-weight:700;text-decoration:none}.popularWebApps-module__dd0CnW__useNowLink:hover{text-decoration:underline}.popularWebApps-module__dd0CnW__emptyState{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;margin:0;padding:1.25rem}@media (max-width:1280px){.popularWebApps-module__dd0CnW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.popularWebApps-module__dd0CnW__header{flex-direction:column;align-items:flex-start}.popularWebApps-module__dd0CnW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.popularWebApps-module__dd0CnW__grid{grid-template-columns:1fr}}
.latestArticles-module__U4-HuW__section{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem 1.75rem}.latestArticles-module__U4-HuW__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.latestArticles-module__U4-HuW__title{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800}.latestArticles-module__U4-HuW__viewAllLink{color:#2563eb;white-space:nowrap;font-size:.92rem;font-weight:700;text-decoration:none}.latestArticles-module__U4-HuW__viewAllLink:hover{text-decoration:underline}.latestArticles-module__U4-HuW__list{flex-direction:column;gap:0;display:flex}.latestArticles-module__U4-HuW__card{background:0 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;gap:1rem;padding:1rem 0;transition:background-color .2s;display:flex}.latestArticles-module__U4-HuW__card:first-child{padding-top:0}.latestArticles-module__U4-HuW__card:last-child{border-bottom:0;padding-bottom:0}.latestArticles-module__U4-HuW__card:hover{box-shadow:none;background:#f8fafc}.latestArticles-module__U4-HuW__thumbnailLink{background:#e2e8f0;border-radius:12px;flex-shrink:0;width:180px;height:120px;display:block;overflow:hidden}.latestArticles-module__U4-HuW__thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.latestArticles-module__U4-HuW__content{flex:1;min-width:0}.latestArticles-module__U4-HuW__badgeRow{flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem;display:flex}.latestArticles-module__U4-HuW__badge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.2rem .65rem;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.latestArticles-module__U4-HuW__badgeFinance{color:#166534;background:#dcfce7}.latestArticles-module__U4-HuW__badgeTechnology{color:#1d4ed8;background:#dbeafe}.latestArticles-module__U4-HuW__badgeGuides{color:#92400e;background:#fef3c7}.latestArticles-module__U4-HuW__badgeCrypto{color:#6d28d9;background:#ede9fe}.latestArticles-module__U4-HuW__badgeDefault{color:#334155;background:#e2e8f0}.latestArticles-module__U4-HuW__cardTitle{color:#0f172a;margin:0 0 .45rem;font-size:1.05rem;font-weight:800;line-height:1.35}.latestArticles-module__U4-HuW__cardTitleLink{color:inherit;text-decoration:none}.latestArticles-module__U4-HuW__cardTitleLink:hover{color:#2563eb}.latestArticles-module__U4-HuW__excerpt{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-size:.9rem;line-height:1.55;display:-webkit-box;overflow:hidden}.latestArticles-module__U4-HuW__meta{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.82rem;display:flex}.latestArticles-module__U4-HuW__metaDot{color:#cbd5e1}.latestArticles-module__U4-HuW__footerAction{justify-content:center;margin-top:1.25rem;display:flex}.latestArticles-module__U4-HuW__viewAllButton{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;justify-content:center;align-items:center;padding:.7rem 1.1rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.latestArticles-module__U4-HuW__viewAllButton:hover{background:#dbeafe}.latestArticles-module__U4-HuW__emptyState{color:#64748b;margin:0;padding:1rem 0}@media (max-width:768px){.latestArticles-module__U4-HuW__header{flex-direction:column;align-items:flex-start}.latestArticles-module__U4-HuW__card{flex-direction:column}.latestArticles-module__U4-HuW__thumbnailLink{width:100%;height:180px}}
.homeSidebar-module__uPhqeq__sidebar{color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;gap:1rem;display:flex}.homeSidebar-module__uPhqeq__card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.1rem}.homeSidebar-module__uPhqeq__cardTitle{color:#2563eb;margin:0 0 .9rem;font-size:1rem;font-weight:800}.homeSidebar-module__uPhqeq__checkList{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.homeSidebar-module__uPhqeq__checkListItem{color:#334155;align-items:flex-start;gap:.65rem;font-size:.9rem;line-height:1.45;display:flex}.homeSidebar-module__uPhqeq__checkIcon{color:#2563eb;background:#dbeafe;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:.72rem;font-weight:800;display:inline-flex}.homeSidebar-module__uPhqeq__categoryList{margin:0;padding:0;list-style:none}.homeSidebar-module__uPhqeq__categoryRow{color:#334155;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem 0;font-size:.9rem;text-decoration:none;display:flex}.homeSidebar-module__uPhqeq__categoryRow:hover{color:#2563eb}.homeSidebar-module__uPhqeq__categoryCount{color:#2563eb;background:#eff6ff;border-radius:999px;justify-content:center;align-items:center;min-width:28px;padding:.15rem .5rem;font-size:.78rem;font-weight:700;display:inline-flex}.homeSidebar-module__uPhqeq__cardFooterLink{color:#2563eb;margin-top:.75rem;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-block}.homeSidebar-module__uPhqeq__cardFooterLink:hover{text-decoration:underline}.homeSidebar-module__uPhqeq__cardText{color:#64748b;margin:0 0 .9rem;font-size:.88rem;line-height:1.55}.homeSidebar-module__uPhqeq__subscribeForm{flex-direction:column;gap:.65rem;display:flex}.homeSidebar-module__uPhqeq__subscribeInput{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.75rem .85rem;font-size:.9rem}.homeSidebar-module__uPhqeq__subscribeInput:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb1f}.homeSidebar-module__uPhqeq__subscribeButton{color:#fff;cursor:pointer;background:#2563eb;border:0;border-radius:10px;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:700}.homeSidebar-module__uPhqeq__subscribeButton:hover:not(:disabled){background:#1d4ed8}.homeSidebar-module__uPhqeq__subscribeButton:disabled,.homeSidebar-module__uPhqeq__subscribeInput:disabled{opacity:.7;cursor:not-allowed}.homeSidebar-module__uPhqeq__subscribeNote{color:#94a3b8;margin:.75rem 0 0;font-size:.78rem}.homeSidebar-module__uPhqeq__subscribeError{color:#b91c1c;margin:.65rem 0 0;font-size:.82rem}.homeSidebar-module__uPhqeq__subscribeSuccess{color:#047857;margin:.65rem 0 0;font-size:.82rem}.homeSidebar-module__uPhqeq__emptyState{color:#64748b;margin:0;font-size:.88rem}
.index-module__Tno5Hq__footer{color:#e2e8f0;background:#0f172a;width:100%;margin-top:0}.index-module__Tno5Hq__inner{max-width:80rem;margin:0 auto;padding:2.5rem 1.5rem 1.5rem}.index-module__Tno5Hq__grid{grid-template-columns:1.4fr repeat(3,minmax(0,1fr)) 1.5fr;gap:2rem;display:grid}.index-module__Tno5Hq__brandColumn,.index-module__Tno5Hq__linkColumn,.index-module__Tno5Hq__featuredColumn{min-width:0}.index-module__Tno5Hq__brandHeader{align-items:center;margin-bottom:.9rem;display:flex}.index-module__Tno5Hq__brandText{color:#94a3b8;margin:0 0 1rem;font-size:.9rem;line-height:1.6}.index-module__Tno5Hq__columnTitle{color:#fff;margin:0 0 .9rem;font-size:.95rem;font-weight:800}.index-module__Tno5Hq__linkList{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.index-module__Tno5Hq__bulletedList{padding-left:1.15rem;list-style:outside}.index-module__Tno5Hq__bulletedList .index-module__Tno5Hq__emptyState{margin-left:-1.15rem;list-style:none}.index-module__Tno5Hq__footerLink{color:#cbd5e1;font-size:.88rem;text-decoration:none}.index-module__Tno5Hq__footerLink:hover{color:#fff}.index-module__Tno5Hq__socialRow{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.index-module__Tno5Hq__socialShareButton{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;display:inline-flex}.index-module__Tno5Hq__socialShareButton:hover{opacity:.9}.index-module__Tno5Hq__featuredCard{align-items:flex-start;gap:.75rem;display:flex}.index-module__Tno5Hq__featuredThumbWrap{background:#1e293b;border-radius:10px;flex-shrink:0;width:72px;height:72px;overflow:hidden}.index-module__Tno5Hq__featuredThumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.index-module__Tno5Hq__featuredContent{min-width:0}.index-module__Tno5Hq__featuredTitle{color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .35rem;font-size:.88rem;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.index-module__Tno5Hq__featuredDate{color:#94a3b8;margin:0 0 .45rem;font-size:.78rem}.index-module__Tno5Hq__featuredLink{color:#60a5fa;font-size:.8rem;font-weight:700;text-decoration:none}.index-module__Tno5Hq__featuredLink:hover{text-decoration:underline}.index-module__Tno5Hq__dots{gap:.4rem;margin-top:.85rem;display:flex}.index-module__Tno5Hq__dot{cursor:pointer;background:#ffffff40;border:0;border-radius:999px;width:8px;height:8px;padding:0}.index-module__Tno5Hq__dotActive{background:#60a5fa}.index-module__Tno5Hq__bottomBar{color:#94a3b8;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2rem;padding-top:1rem;font-size:.82rem;display:flex}.index-module__Tno5Hq__emptyState{color:#94a3b8;margin:0;font-size:.86rem}@media (max-width:1100px){.index-module__Tno5Hq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.index-module__Tno5Hq__grid{grid-template-columns:1fr}.index-module__Tno5Hq__bottomBar{flex-direction:column}}
.blog-module__JsT-Oq__page{min-height:100vh;font-family:var(--font-raleway), "Raleway", sans-serif;background:#f3f6f9}.blog-module__JsT-Oq__hero{text-align:center;max-width:1120px;margin:0 auto;padding:2.5rem 1.5rem 1.5rem}.blog-module__JsT-Oq__heroTitleWrap{margin-bottom:.75rem;display:inline-block;position:relative}.blog-module__JsT-Oq__heroTitle{color:#111827;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.blog-module__JsT-Oq__heroTitleAccent{display:inline-block;position:relative}.blog-module__JsT-Oq__heroTitleUnderline{background:#7c3aed;border-radius:999px;width:2.5rem;height:.2rem;position:absolute;bottom:-.45rem;left:50%;transform:translate(-50%)}.blog-module__JsT-Oq__heroSubtitle{color:#6b7280;max-width:42rem;margin:0 auto;font-size:1.05rem;line-height:1.65}.blog-module__JsT-Oq__categoryFilterLabel{color:#00708b;max-width:42rem;margin:.75rem auto 0;font-size:.92rem;line-height:1.5}.blog-module__JsT-Oq__content{max-width:1120px;margin:0 auto;padding:0 1.5rem 3rem}.blog-module__JsT-Oq__searchRow{margin-bottom:1.25rem}.blog-module__JsT-Oq__searchWrap{position:relative}.blog-module__JsT-Oq__searchInput{color:#0f172a;-webkit-text-fill-color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.75rem 2.75rem .75rem .9rem;font-size:.95rem}.blog-module__JsT-Oq__searchInput::-webkit-search-cancel-button{-webkit-appearance:none}.blog-module__JsT-Oq__searchInput::-webkit-search-decoration{-webkit-appearance:none}.blog-module__JsT-Oq__searchIcon{color:#94a3b8;pointer-events:none;font-size:1.15rem;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.blog-module__JsT-Oq__searchInput::placeholder{color:#94a3b8;opacity:1}.blog-module__JsT-Oq__searchInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.blog-module__JsT-Oq__card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 16px #0f172a0d}.blog-module__JsT-Oq__card:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a14}.blog-module__JsT-Oq__thumbnailLink{display:block}.blog-module__JsT-Oq__thumbnail{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;display:block}.blog-module__JsT-Oq__cardBody{flex-direction:column;flex:1;padding:1rem 1rem 1.1rem;display:flex}.blog-module__JsT-Oq__badgeRow{flex-wrap:wrap;gap:.4rem;margin-bottom:.55rem;display:flex}.blog-module__JsT-Oq__badge{color:#00708b;letter-spacing:.06em;text-transform:uppercase;background:#e6f4f8;border-radius:999px;align-items:center;width:fit-content;padding:.22rem .65rem;font-size:.68rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.blog-module__JsT-Oq__badge:hover{color:#fff;background:#00708b}.blog-module__JsT-Oq__title,.blog-module__JsT-Oq__titleLink{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .55rem;font-size:.98rem;font-weight:800;line-height:1.4;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__titleLink{width:100%;text-decoration:none}.blog-module__JsT-Oq__titleLink:hover{color:#00708b}.blog-module__JsT-Oq__excerpt{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 1rem;font-size:.86rem;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__readMore{color:#00708b;cursor:pointer;background:0 0;border:0;align-self:flex-end;align-items:center;gap:.25rem;padding:0;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__readMore:hover{color:#00566b}.blog-module__JsT-Oq__readMoreIcon{font-size:1rem}.blog-module__JsT-Oq__errorState,.blog-module__JsT-Oq__emptyState{text-align:center;color:#6b7280;grid-column:1/-1;padding:1.5rem 0;font-size:.95rem}.blog-module__JsT-Oq__loadingGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.blog-module__JsT-Oq__skeletonCard{background:#fff;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden}.blog-module__JsT-Oq__skeletonThumbnail{aspect-ratio:16/9;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;width:100%;animation:1.4s infinite blog-module__JsT-Oq__shimmer}.blog-module__JsT-Oq__skeletonBody{flex-direction:column;gap:.65rem;padding:1rem;display:flex}.blog-module__JsT-Oq__skeletonLine{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:999px;height:.8rem;animation:1.4s infinite blog-module__JsT-Oq__shimmer}.blog-module__JsT-Oq__skeletonLineShort{width:35%}.blog-module__JsT-Oq__skeletonLineMedium{width:85%}.blog-module__JsT-Oq__skeletonLineLong{width:100%}@keyframes blog-module__JsT-Oq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__loadingGrid{grid-template-columns:1fr}.blog-module__JsT-Oq__hero{padding:1.75rem 1rem 1rem}.blog-module__JsT-Oq__heroSubtitle{font-size:.95rem}.blog-module__JsT-Oq__content{padding:0 1rem 2rem}}
.videosTab-module__tsvWoa__videosTab{flex-direction:column;gap:1.25rem;display:flex}.videosTab-module__tsvWoa__formActions{flex-wrap:wrap;gap:.75rem;max-width:420px;display:flex}.videosTab-module__tsvWoa__submitButton,.videosTab-module__tsvWoa__cancelButton{width:auto;min-width:160px;margin-top:0}.videosTab-module__tsvWoa__fieldHint{color:#64748b;margin:.35rem 0 0;font-size:.82rem;line-height:1.45}.videosTab-module__tsvWoa__required{color:#b91c1c}.videosTab-module__tsvWoa__listHeader{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.85rem;display:flex}.videosTab-module__tsvWoa__listCount{color:#64748b;margin:0;font-size:.85rem}.videosTab-module__tsvWoa__list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.videosTab-module__tsvWoa__item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:1rem;padding:.9rem;display:flex}.videosTab-module__tsvWoa__thumbWrap{aspect-ratio:16/9;background:#0f172a;border-radius:10px;flex-shrink:0;width:160px;position:relative;overflow:hidden}.videosTab-module__tsvWoa__thumb,.videosTab-module__tsvWoa__thumbPlaceholder{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.videosTab-module__tsvWoa__thumbPlaceholder{background:linear-gradient(135deg,#1e293b,#334155)}.videosTab-module__tsvWoa__itemBody{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.videosTab-module__tsvWoa__itemTitle{color:#0f172a;margin:0;font-size:1rem;font-weight:700;line-height:1.4}.videosTab-module__tsvWoa__itemMeta,.videosTab-module__tsvWoa__itemUrl{color:#64748b;word-break:break-word;margin:0;font-size:.82rem;line-height:1.45}.videosTab-module__tsvWoa__itemUrl{color:#00708b;text-decoration:none}.videosTab-module__tsvWoa__itemUrl:hover{text-decoration:underline}.videosTab-module__tsvWoa__itemActions{flex-wrap:wrap;gap:.5rem;margin-top:.45rem;display:flex}.videosTab-module__tsvWoa__editButton,.videosTab-module__tsvWoa__deleteButton{width:auto;min-width:0;margin-top:0;padding:.5rem .85rem;font-size:.82rem}.videosTab-module__tsvWoa__deleteButton{color:#b91c1c;border-color:#fecaca}.videosTab-module__tsvWoa__emptyState,.videosTab-module__tsvWoa__loadingState{color:#64748b;margin:0;padding:1.25rem .25rem;font-size:.92rem}@media (max-width:720px){.videosTab-module__tsvWoa__item{flex-direction:column}.videosTab-module__tsvWoa__thumbWrap{width:100%}.videosTab-module__tsvWoa__formActions,.videosTab-module__tsvWoa__submitButton,.videosTab-module__tsvWoa__cancelButton{width:100%;max-width:none}}
.posts-module__5gI-4a__page{min-height:100vh;font-family:var(--font-raleway), "Raleway", sans-serif;background:#f3f6f9}.posts-module__5gI-4a__hero{text-align:center;max-width:1120px;margin:0 auto;padding:2.5rem 1.5rem 1.5rem}.posts-module__5gI-4a__heroTitleWrap{margin-bottom:.75rem;display:inline-block;position:relative}.posts-module__5gI-4a__heroTitle{color:#111827;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.posts-module__5gI-4a__heroTitleAccent{display:inline-block;position:relative}.posts-module__5gI-4a__heroTitleUnderline{background:#7c3aed;border-radius:999px;width:2.5rem;height:.2rem;position:absolute;bottom:-.45rem;left:50%;transform:translate(-50%)}.posts-module__5gI-4a__heroSubtitle{color:#6b7280;max-width:42rem;margin:0 auto;font-size:1.05rem;line-height:1.65}.posts-module__5gI-4a__categoryFilterLabel{color:#00708b;max-width:42rem;margin:.75rem auto 0;font-size:.92rem;line-height:1.5}.posts-module__5gI-4a__content{max-width:1120px;margin:0 auto;padding:0 1.5rem 3rem}.posts-module__5gI-4a__emptyState{text-align:center;color:#6b7280;margin:0;padding:1.5rem 0;font-size:.95rem}.posts-module__5gI-4a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.posts-module__5gI-4a__card{background-color:#1e293b;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:18px;min-height:28rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f172a1f}.posts-module__5gI-4a__card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #0f172a29}.posts-module__5gI-4a__cardOverlay{background:linear-gradient(#0f172ad1 0%,#0f172ac2 42%,#0f172ae0 100%);position:absolute;inset:0}.posts-module__5gI-4a__cardBody{z-index:1;color:#fff;flex-direction:column;flex:1;padding:1.5rem 1.6rem 1.7rem;display:flex;position:relative}.posts-module__5gI-4a__typeBadge{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid #ffffff73;border-radius:999px;align-items:center;width:fit-content;margin-bottom:.85rem;padding:.32rem .75rem;font-size:.68rem;font-weight:700;display:inline-flex}.posts-module__5gI-4a__title{color:#fff;letter-spacing:-.02em;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .7rem;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;line-height:1.15;display:-webkit-box;overflow:hidden}.posts-module__5gI-4a__excerpt{color:#ffffffe0;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:36rem;margin:0 0 1.15rem;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.posts-module__5gI-4a__cta{color:#fff;align-items:center;gap:.35rem;margin-top:auto;font-size:.92rem;font-weight:700;display:inline-flex}.posts-module__5gI-4a__ctaIcon{font-size:1rem}.posts-module__5gI-4a__loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.posts-module__5gI-4a__skeletonCard{background:linear-gradient(90deg,#dbe2ea 25%,#eef2f6 50%,#dbe2ea 75%) 0 0/200% 100%;border-radius:18px;min-height:28rem;animation:1.4s infinite posts-module__5gI-4a__shimmer;overflow:hidden}@keyframes posts-module__5gI-4a__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.posts-module__5gI-4a__grid,.posts-module__5gI-4a__loadingGrid{grid-template-columns:1fr}.posts-module__5gI-4a__card,.posts-module__5gI-4a__skeletonCard{min-height:22rem}.posts-module__5gI-4a__hero{padding:1.75rem 1rem 1rem}.posts-module__5gI-4a__heroSubtitle{font-size:.95rem}.posts-module__5gI-4a__content{padding:0 1rem 2rem}}
.webapps-module__pJ_cOa__page{min-height:100vh;font-family:var(--font-raleway), "Raleway", sans-serif;background:#f3f6f9}.webapps-module__pJ_cOa__hero{text-align:center;max-width:1120px;margin:0 auto;padding:2.5rem 1.5rem 1.5rem}.webapps-module__pJ_cOa__heroTitleWrap{margin-bottom:.75rem;display:inline-block}.webapps-module__pJ_cOa__heroTitle{color:#0f172a;margin:0;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.webapps-module__pJ_cOa__heroTitleAccent{display:inline-block;position:relative}.webapps-module__pJ_cOa__heroTitleAccent:after{content:"";background:#7c3aed;border-radius:999px;width:2.5rem;height:.2rem;position:absolute;bottom:-.45rem;left:50%;transform:translate(-50%)}.webapps-module__pJ_cOa__heroSubtitle{color:#6b7280;max-width:42rem;margin:0 auto;font-size:1.05rem;line-height:1.65}.webapps-module__pJ_cOa__content{max-width:1120px;margin:0 auto;padding:0 1.5rem 3rem}.webapps-module__pJ_cOa__searchRow{margin-bottom:1.25rem}.webapps-module__pJ_cOa__searchWrap{position:relative}.webapps-module__pJ_cOa__searchInput{color:#0f172a;-webkit-text-fill-color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:.75rem 2.75rem .75rem .9rem;font-size:.95rem}.webapps-module__pJ_cOa__searchInput::-webkit-search-cancel-button{-webkit-appearance:none}.webapps-module__pJ_cOa__searchInput::-webkit-search-decoration{-webkit-appearance:none}.webapps-module__pJ_cOa__searchIcon{color:#94a3b8;pointer-events:none;font-size:1.15rem;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.webapps-module__pJ_cOa__searchInput::placeholder{color:#94a3b8;opacity:1}.webapps-module__pJ_cOa__searchInput:focus{border-color:#00708b;outline:none;box-shadow:0 0 0 3px #00708b1f}.webapps-module__pJ_cOa__emptyState{color:#475569;text-align:center;margin:0 0 1.5rem;font-size:1rem}.webapps-module__pJ_cOa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.webapps-module__pJ_cOa__card{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 30px #0f172a14}.webapps-module__pJ_cOa__thumbnail{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;display:block}.webapps-module__pJ_cOa__cardBody{flex-direction:column;flex:1;padding:1.15rem 1.15rem 1.25rem;display:flex}.webapps-module__pJ_cOa__cardTitle{color:#111827;margin:0 0 .55rem;font-size:1.05rem;font-weight:800;line-height:1.35}.webapps-module__pJ_cOa__cardTitleButton{color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.webapps-module__pJ_cOa__cardTitleButton:hover{color:#00708b;text-decoration:underline}.webapps-module__pJ_cOa__cardDescription{color:#6b7280;margin:0 0 1rem;font-size:.92rem;line-height:1.6}.webapps-module__pJ_cOa__tagList{flex-wrap:wrap;gap:.5rem;margin-bottom:1.15rem;display:flex}.webapps-module__pJ_cOa__tagBlue{color:#0369a1;cursor:pointer;background:#eef6ff;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-family:inherit;font-size:.72rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.webapps-module__pJ_cOa__tagBlue:hover{color:#075985;background:#dbeafe}.webapps-module__pJ_cOa__tagBlueActive{color:#fff;background:#00708b}.webapps-module__pJ_cOa__tagBlueActive:hover{color:#fff;background:#00566b}.webapps-module__pJ_cOa__tagBlueActive .webapps-module__pJ_cOa__tagDotBlue{background:#fff}.webapps-module__pJ_cOa__tagDotBlue{background:#0284c7;border-radius:999px;width:.4rem;height:.4rem}.webapps-module__pJ_cOa__viewMoreButton{color:#fff;cursor:pointer;background:#00708b;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-top:auto;padding:.8rem 1rem;font-size:.95rem;font-weight:700;transition:transform .2s,opacity .2s;display:inline-flex}.webapps-module__pJ_cOa__viewMoreButton:hover{opacity:.95;transform:translateY(-1px)}.webapps-module__pJ_cOa__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.webapps-module__pJ_cOa__skeletonCard{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0f172a14}.webapps-module__pJ_cOa__skeletonThumbnail{aspect-ratio:16/9;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;width:100%;animation:1.4s infinite webapps-module__pJ_cOa__shimmer}.webapps-module__pJ_cOa__skeletonBody{flex-direction:column;gap:.75rem;padding:1.15rem;display:flex}.webapps-module__pJ_cOa__skeletonLine{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:999px;height:.85rem;animation:1.4s infinite webapps-module__pJ_cOa__shimmer}.webapps-module__pJ_cOa__skeletonLineShort{width:40%}.webapps-module__pJ_cOa__skeletonLineMedium{width:75%}.webapps-module__pJ_cOa__skeletonLineLong{width:100%}.webapps-module__pJ_cOa__skeletonButton{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:10px;height:2.75rem;animation:1.4s infinite webapps-module__pJ_cOa__shimmer}@keyframes webapps-module__pJ_cOa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.webapps-module__pJ_cOa__grid,.webapps-module__pJ_cOa__loadingGrid{grid-template-columns:1fr}}@media (max-width:640px){.webapps-module__pJ_cOa__hero{padding:1.75rem 1rem 1rem}.webapps-module__pJ_cOa__heroSubtitle{font-size:.95rem}.webapps-module__pJ_cOa__content{padding:0 1rem 2rem}}
