/* /assets/css/surface-shells.css */
:root{--mk-surface-gap: var(--mk-space-4, 1rem);--mk-surface-control: 44px;--mk-surface-panel-pad: clamp(1rem, 1.8vw, 1.35rem);--mk-surface-hero-pad: clamp(1.25rem, 2.6vw, 2rem);}body:is(.mk-shell-community, .mk-shell-editorial, .mk-shell-conversation) .site-main{color: var(--mk-ink);}body:is(.mk-shell-community, .mk-shell-editorial, .mk-shell-conversation) .site-main :where(input, select, textarea, button){font: inherit;letter-spacing: 0;}body:is(.mk-shell-community, .mk-shell-editorial, .mk-shell-conversation) .site-main :where(input, select, textarea){min-height: var(--mk-surface-control);border-color: var(--mk-line-strong);border-radius: var(--mk-radius);background: var(--mk-surface);color: var(--mk-ink);}body:is(.mk-shell-community, .mk-shell-editorial, .mk-shell-conversation) .site-main :where(input, select, textarea):focus{border-color: var(--mk-focus);box-shadow: var(--mk-focus-ring);outline: 0;}.site-main > :where( .classic-forum-wrapper, .documents-page-container, .tools-page, .chat-page-modern, .profile-page, .blog-hero, .cat-hero, .tag-hero, .search-hero, .post-hero, .blog-main-layout, .blog-featured-section > .blog-section-wrap ){width: var(--mk-page-rail) !important;max-width: var(--mk-container) !important;margin-inline: auto !important;box-sizing: border-box !important;}.mk-shell-community :where(.classic-forum-wrapper, .documents-page-container, .tools-page){padding-block: var(--mk-space-5) var(--mk-space-8) !important;}.mk-shell-community :where( .forum-search-panel, .forum-stats-bar, .welcome-strip, .forum-discovery-card, .forum-tag-cloud-card, .category-section, .documents-search-panel, .popular-banner, .categories-wrapper > .category-section, .quick-card, .tool-card, .side-card, .insight-card, .tools-roadmap ){border-radius: var(--mk-radius) !important;}.mk-shell-community :where(.forum-search-panel, .documents-search-panel){min-height: 66px;padding: .75rem !important;border: 1px solid var(--mk-line) !important;background: var(--mk-surface) !important;box-shadow: var(--mk-shadow-sm) !important;}.mk-shell-community :where(.forum-search-panel, .documents-search-panel) button{min-height: var(--mk-surface-control);border-radius: var(--mk-radius) !important;}.mk-shell-community .documents-page-container .documents-hero, .mk-shell-community .classic-forum-wrapper .forum-topbar, .mk-shell-community .tools-page .tools-hero{min-height: 220px !important;padding: var(--mk-surface-hero-pad) !important;}.mk-shell-community .documents-page-container .hero-title, .mk-shell-community .classic-forum-wrapper .forum-title, .mk-shell-community .tools-page .hero-title{font-size: clamp(1.85rem, 3vw, 2.45rem) !important;line-height: 1.08 !important;}.mk-shell-community .documents-page-container .hero-stat-card, .mk-shell-community .tools-page .hero-stat-card{min-height: 64px;}.mk-shell-community .documents-page-container .categories-wrapper{gap: var(--mk-surface-gap);}.mk-shell-community .documents-page-container .category-section, .mk-shell-community .tools-page :where(.quick-card, .tool-card, .side-card, .insight-card){border: 1px solid var(--mk-line);background: var(--mk-surface);box-shadow: var(--mk-shadow-sm);}.mk-shell-community .documents-page-container .category-card-link{min-height: 82px;}.mk-shell-community .tools-page :where(.quick-strip, .tools-dashboard, .insight-grid, .tools-roadmap){margin-top: var(--mk-surface-gap);}.mk-shell-community .tools-page :where(.quick-card, .tool-card){transition: transform .16s ease, border-color .16s ease, box-shadow .16s ease;}.mk-shell-community .tools-page :where(.quick-card, .tool-card):hover{box-shadow: var(--mk-shadow-md);transform: translateY(-2px);}.mk-shell-editorial{--blog-rail: var(--mk-page-rail);}.mk-shell-editorial :where(.blog-hero, .cat-hero, .tag-hero, .search-hero, .post-hero){min-height: 220px;margin-block: var(--mk-space-5) var(--mk-space-4);padding: var(--mk-surface-hero-pad);border-radius: var(--mk-radius);}.mk-shell-editorial :where(.blog-hero, .cat-hero, .tag-hero, .search-hero, .post-hero) h1, .mk-shell-editorial .post-hero .post-title{max-width: 900px;font-size: clamp(1.9rem, 3vw, 2.5rem);line-height: 1.08;}.mk-shell-editorial .blog-main-layout{margin-block: var(--mk-space-4) var(--mk-space-8);grid-template-columns: minmax(0, 1fr) minmax(260px, 300px);gap: var(--mk-surface-gap);}.mk-shell-editorial :where(.post-grid, .featured-grid, .blog-sidebar){gap: var(--mk-surface-gap);}.mk-shell-editorial :where(.featured-card, .post-card, .sidebar-card, .post-share, .related, .comments, .empty-state){border-radius: var(--mk-radius);box-shadow: var(--mk-shadow-sm);}.mk-shell-editorial :where(.featured-body, .post-body, .sidebar-card){padding: var(--mk-surface-panel-pad);}.mk-shell-editorial .post-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}.mk-shell-editorial .post-card{min-height: 100%;}.mk-shell-editorial .post-card h3{font-size: 1.06rem;line-height: 1.35;}.mk-shell-editorial .post-excerpt{line-height: 1.6;}.mk-shell-editorial .blog-sidebar{top: calc(var(--site-header-height, 68px) + 1rem);}.mk-shell-editorial .sidebar-card h3{min-height: 30px;margin-bottom: .65rem;}.mk-shell-conversation .chat-page-modern{padding-block: var(--mk-space-5) var(--mk-space-8);}.mk-shell-conversation .rooms-header-modern{margin-bottom: var(--mk-surface-gap);padding: var(--mk-surface-panel-pad);border: 1px solid var(--mk-line);border-radius: var(--mk-radius);background: var(--mk-surface);box-shadow: var(--mk-shadow-sm);}.mk-shell-conversation .rooms-title h2{margin: 0;font-size: 1.3rem;}.mk-shell-conversation .rooms-title p{margin: .2rem 0 0;color: var(--mk-muted);font-size: .86rem;line-height: 1.5;}.mk-shell-conversation .rooms-tabs-scroll{gap: .5rem;}.mk-shell-conversation .room-pill{min-height: 40px;border-color: var(--mk-line);border-radius: var(--mk-radius);background: var(--mk-surface-muted);color: var(--mk-ink);}.mk-shell-conversation .room-pill .pill-name{color: inherit;}.mk-shell-conversation .room-pill .pill-count{background: var(--mk-surface);color: var(--mk-muted);}.mk-shell-conversation .room-pill:hover, .mk-shell-conversation .room-pill.active{border-color: var(--mk-shell-accent);background: var(--mk-shell-accent);color: #fff;}.mk-shell-conversation .room-pill:hover .pill-count, .mk-shell-conversation .room-pill.active .pill-count{background: rgba(255, 255, 255, .18);color: #fff;}.mk-shell-conversation .chat-layout-modern{grid-template-columns: minmax(0, 1fr) minmax(240px, 285px);gap: var(--mk-surface-gap);}.mk-shell-conversation :where(.chat-window-modern, .online-users-sidebar){overflow: hidden;border: 1px solid var(--mk-line);border-radius: var(--mk-radius);background: var(--mk-surface);box-shadow: var(--mk-shadow-sm);}.mk-shell-conversation :where(.chat-header-bar, .sidebar-header){min-height: 68px;padding: .85rem 1rem;border-bottom: 1px solid var(--mk-line);}.mk-shell-conversation .chat-messages-stream{min-height: 420px;max-height: min(62vh, 680px);padding: 1rem;background: var(--mk-surface-muted);}.mk-shell-conversation .message-bubble{margin-bottom: .75rem;}.mk-shell-conversation .message-content{max-width: min(72ch, 82%);line-height: 1.55;}.mk-shell-conversation .message-input-area{padding: .8rem 1rem 1rem;border-top: 1px solid var(--mk-line);background: var(--mk-surface);}.mk-shell-conversation .message-textarea{min-height: 76px;max-height: 180px;resize: vertical;}.mk-shell-conversation .send-message-btn{min-height: 40px;border-radius: var(--mk-radius);}@media (max-width: 1024px){.mk-shell-community .documents-page-container .documents-hero, .mk-shell-community .classic-forum-wrapper .forum-topbar, .mk-shell-community .tools-page .tools-hero, .mk-shell-editorial :where(.blog-hero, .cat-hero, .tag-hero, .search-hero, .post-hero){min-height: 190px !important;}.mk-shell-editorial .blog-main-layout, .mk-shell-conversation .chat-layout-modern{grid-template-columns: 1fr;}.mk-shell-editorial .blog-sidebar{position: static;grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 700px){:root{--mk-surface-panel-pad: 1rem;--mk-surface-hero-pad: 1.15rem;}.site-main > :where( .classic-forum-wrapper, .documents-page-container, .tools-page, .chat-page-modern, .blog-hero, .cat-hero, .tag-hero, .search-hero, .post-hero, .blog-main-layout, .blog-featured-section > .blog-section-wrap ){width: min(100% - .75rem, var(--mk-container)) !important;}.mk-shell-community .documents-page-container .documents-hero, .mk-shell-community .classic-forum-wrapper .forum-topbar, .mk-shell-community .tools-page .tools-hero, .mk-shell-editorial :where(.blog-hero, .cat-hero, .tag-hero, .search-hero, .post-hero){min-height: auto !important;}.mk-shell-editorial :where(.post-grid, .blog-sidebar){grid-template-columns: 1fr;}.mk-shell-conversation .rooms-header-modern{padding: .85rem;}.mk-shell-conversation .chat-messages-stream{min-height: 360px;max-height: 58vh;padding: .75rem;}.mk-shell-conversation .message-content{max-width: 92%;}}@media (prefers-reduced-motion: reduce){.mk-shell-community .tools-page :where(.quick-card, .tool-card){transition: none;}}.mk-shell-backoffice{--admin-shell-max: var(--mk-container);--admin-gutter: clamp(.75rem, 2vw, 1.5rem);--admin-bg: var(--mk-color-canvas);--admin-surface: var(--mk-color-surface);--admin-surface-soft: var(--mk-color-surface-soft);--admin-border: var(--mk-color-line);--admin-text: var(--mk-color-ink);--admin-muted: var(--mk-color-muted);--admin-primary: var(--mk-color-brand);--admin-primary-strong: var(--mk-color-brand-strong);--admin-success: var(--mk-color-success);--admin-danger: var(--mk-color-danger);--admin-warning: var(--mk-color-warning);--admin-shadow-sm: var(--mk-shadow-sm);--admin-shadow: var(--mk-shadow-md);--mod-shell-max: var(--mk-container);--mod-gutter: clamp(.75rem, 2vw, 1.5rem);--mod-bg: var(--mk-color-canvas);--mod-surface: var(--mk-color-surface);--mod-surface-soft: var(--mk-color-surface-soft);--mod-border: var(--mk-color-line);--mod-text: var(--mk-color-ink);--mod-muted: var(--mk-color-muted);--mod-primary: var(--mk-color-info);--mod-primary-strong: #174ea6;--mod-danger: var(--mk-color-danger);--mod-success: var(--mk-color-success);--mod-warning: var(--mk-color-warning);--mod-shadow-sm: var(--mk-shadow-sm);--mod-shadow: var(--mk-shadow-md);}.mk-shell-backoffice :where( .admin-container, .admin-page-shell, .admin-users-container, .admin-settings-container, .admin-chat-rooms-container, .admin-chat-container, .admin-forum-container, .admin-doc-cats-container, .admin-docs-container, .updates-admin, .taxonomy-admin, .content-report-admin, .security-admin, .admin-rank-packages-container, .admin-becayis-page, .modcp-container, #blog-mod-main ){width: min(calc(100% - (var(--mk-gutter) * 2)), var(--mk-container)) !important;max-width: var(--mk-container) !important;margin: 1.25rem auto 2.5rem !important;padding-inline: 0 !important;box-sizing: border-box;}.mk-shell-backoffice :where( .admin-header, .modcp-header, .admin-page-head, .page-header, .updates-admin-hero, .taxonomy-hero, .report-hero, .security-hero, .admin-page-hero, .bk-hero ){min-height: 132px !important;padding: clamp(1.15rem, 2vw, 1.65rem) !important;border-radius: var(--mk-radius-md) !important;box-shadow: var(--mk-shadow-md) !important;}.mk-shell-backoffice :where( .admin-card, .stat-card, .action-card, .section, .form-card, .tips-card, .popular-card, .quick-actions, .activity-section, .moderation-queue, .admin-form-card, .mod-comment-card, .module-section, .module-card, .mod-module-section, .mod-module-card, .attention-card, .mod-priority-card, .taxonomy-form-card, .taxonomy-list-card, .sources-panel, .source-add-panel, .table-wrap, .table-responsive ){border-radius: var(--mk-radius-md) !important;}.mk-shell-backoffice :where( input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]), select, textarea ){min-height: var(--mk-control-height) !important;border: 1px solid var(--mk-color-line) !important;border-radius: var(--mk-radius) !important;background: var(--mk-color-surface) !important;color: var(--mk-color-ink) !important;font: inherit;}.mk-shell-backoffice :where(input, select, textarea):focus{border-color: color-mix(in srgb, var(--mk-shell-accent) 55%, var(--mk-color-line)) !important;outline: 0 !important;box-shadow: var(--mk-focus-ring) !important;}.mk-shell-backoffice :where( button, .btn, .btn-primary, .btn-secondary, .btn-danger, .btn-submit, .stat-action, .action-btn, .quick-primary ){min-height: 40px;max-width: 100%;padding: .65rem .9rem;border-radius: var(--mk-radius) !important;line-height: 1.15;white-space: normal;overflow-wrap: anywhere;}.mk-shell-backoffice :where( .stat-badge, .action-badge, .module-badge, .mod-module-badge, .badge ){max-width: 100%;white-space: normal;overflow-wrap: anywhere;}.mk-shell-backoffice :where( .stats-grid, .attention-grid, .module-grid, .mod-priority-grid, .mod-module-grid, .actions-grid ){align-items: stretch;}.mk-shell-backoffice :where(.stat-card, .module-card, .mod-module-card, .action-card){min-width: 0;}.mk-shell-backoffice :where(.admin-table, .data-table, table){width: 100%;border-collapse: collapse;}.mk-shell-backoffice :where(.table-wrap, .table-responsive, .admin-table-wrap, .table-container){max-width: 100%;overflow-x: auto;overscroll-behavior-inline: contain;-webkit-overflow-scrolling: touch;}.mk-shell-backoffice :where(th, td){vertical-align: middle;overflow-wrap: anywhere;}@media (max-width: 900px){.mk-shell-backoffice :where(.admin-section-nav, .mod-section-nav){grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.mk-shell-backoffice :where(.command-center, .mod-command-center){grid-template-columns: 1fr !important;}}@media (max-width: 640px){.mk-shell-backoffice :where( .admin-container, .admin-page-shell, .admin-users-container, .admin-settings-container, .admin-chat-rooms-container, .admin-chat-container, .admin-forum-container, .admin-doc-cats-container, .admin-docs-container, .updates-admin, .taxonomy-admin, .content-report-admin, .security-admin, .admin-rank-packages-container, .admin-becayis-page, .modcp-container, #blog-mod-main ){width: min(calc(100% - .75rem), var(--mk-container)) !important;margin-top: .75rem !important;}.mk-shell-backoffice :where(.admin-header, .modcp-header, .admin-page-head, .page-header){min-height: auto !important;padding: 1rem !important;}.mk-shell-backoffice :where(.admin-section-nav, .mod-section-nav, .attention-grid, .mod-priority-grid){grid-template-columns: 1fr !important;}.mk-shell-backoffice :where(.stats-grid, .module-grid, .mod-module-grid, .actions-grid){grid-template-columns: 1fr !important;}.mk-shell-backoffice :where(.section-header, .list-head, .quick-head, .mod-map-head){align-items: stretch;flex-direction: column;}}.document-upload-receipt{display: flex;align-items: center;gap: .85rem;margin: 0 0 var(--mk-surface-gap);padding: .9rem 1rem;border-color: #86efac;border-left-color: #16a34a;background: #f0fdf4;color: #166534;box-shadow: var(--mk-shadow-sm);}.document-upload-receipt__icon{display: grid;flex: 0 0 38px;width: 38px;height: 38px;place-items: center;border-radius: 50%;background: #dcfce7;color: #15803d;}.document-upload-receipt__copy{display: grid;min-width: 0;gap: .2rem;}.document-upload-receipt__copy strong{color: #14532d;}.document-upload-receipt .btn{margin-left: auto;white-space: nowrap;}@media (max-width: 640px){.document-upload-receipt{align-items: flex-start;flex-wrap: wrap;}.document-upload-receipt .btn{width: 100%;margin-left: 0;}}
/* /assets/css/premium-surfaces.css */
:root{--mk-premium-ink: #121826;--mk-premium-panel: #ffffff;--mk-premium-line: #dde3ea;--mk-premium-muted: #64748b;--mk-premium-red: #a61f24;--mk-premium-blue: #2563eb;--mk-premium-cyan: #0891b2;--mk-premium-amber: #c27616;--mk-premium-green: #0f8a64;--mk-premium-shadow: 0 16px 38px rgba(15, 23, 42, .08);--mk-premium-shadow-soft: 0 8px 22px rgba(15, 23, 42, .055);}body:is(.mk-page-home, .mk-page-forum, .mk-page-documents, .mk-page-tools, .mk-page-becayis) .site-main{background: linear-gradient(rgba(15, 23, 42, .018) 1px, transparent 1px), #f6f7f9;background-size: 100% 44px;}body:is(.mk-page-home, .mk-page-forum, .mk-page-documents, .mk-page-tools, .mk-page-becayis) :where(.classic-forum-wrapper, .documents-page-container, .tools-page, .becayis-wrap, .homepage-container){width: min(var(--mk-container, 1220px), calc(100% - 32px)) !important;max-width: var(--mk-container, 1220px) !important;padding-inline: 0 !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ){position: relative !important;overflow: hidden !important;min-height: 146px !important;padding: 1.35rem 1.5rem !important;border: 1px solid rgba(255, 255, 255, .08) !important;border-radius: 16px !important;background: linear-gradient(135deg, #0b0f19 0%, #111827 50%, #0f172a 100%) !important;box-shadow: 0 20px 46px rgba(15, 23, 42, .17) !important;display: grid !important;grid-template-columns: minmax(0, 1fr) auto !important;align-items: center !important;gap: 1.25rem !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header )::before{position: absolute !important;inset: 0 auto 0 0 !important;width: 4px !important;content: "" !important;background: var(--premium-accent, #ef4444) !important;z-index: 2 !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header )::after{position: absolute !important;right: -70px !important;bottom: -110px !important;width: 280px !important;height: 280px !important;border: 1px solid color-mix(in srgb, var(--premium-accent, #fff) 28%, transparent) !important;border-radius: 50% !important;content: "" !important;opacity: .32 !important;pointer-events: none !important;z-index: 1 !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(h1, .forum-title, .hero-title, .mk-hero-title){font-size: 2rem !important;font-weight: 800 !important;line-height: 1.15 !important;color: #fff !important;margin: 0 !important;letter-spacing: 0 !important;display: flex !important;align-items: center !important;gap: .65rem !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(h1, .forum-title, .hero-title, .mk-hero-title) svg{width: 28px !important;height: 28px !important;flex-shrink: 0 !important;color: var(--premium-accent, #60a5fa) !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(p, .forum-subtitle, .hero-subtitle, .mk-hero-subtitle){font-size: .95rem !important;color: #aeb9c9 !important;margin: .35rem 0 0 !important;line-height: 1.45 !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(.hero-content, .mk-hero-content, .rooms-header-content, .blog-hero-inner){position: relative !important;z-index: 2 !important;width: 100% !important;display: grid !important;grid-template-columns: minmax(0, 1fr) auto !important;align-items: center !important;gap: 1.25rem !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(.hero-left, .topbar-left, .mk-hero-left, .blog-hero-copy, .favorites-hero-copy){min-width: 0 !important;display: flex !important;flex-direction: column !important;align-items: flex-start !important;justify-content: center !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(.hero-right, .forum-topbar-actions, .hero-actions, .hero-stats-grid, .search-hero-stats, .users-hero-stats, .signals-hero-stats, .user-rank-card, .blog-search, .favorites-hero-stats){display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: flex-end !important;gap: .55rem !important;flex-wrap: wrap !important;margin: 0 !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(.hero-right, .forum-topbar-actions, .hero-actions, .hero-stats-grid, .search-hero-stats, .users-hero-stats, .signals-hero-stats, .user-rank-card, .blog-search, .favorites-hero-stats) :where(a, button, .hstat, .stat-badge, .hero-stat-card, .search-hero-badge, .users-hero-stat, .favorites-hero-badge){height: 48px !important;min-height: 48px !important;max-height: 48px !important;box-sizing: border-box !important;padding: 0 1.15rem !important;border-radius: 8px !important;font-size: .88rem !important;font-weight: 750 !important;line-height: 1 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: .5rem !important;white-space: nowrap !important;border: 1px solid rgba(255, 255, 255, .14) !important;background: rgba(255, 255, 255, .08) !important;color: #fff !important;text-decoration: none !important;box-shadow: none !important;transition: all .2s ease !important;margin: 0 !important;width: auto !important;min-width: fit-content !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(.hero-right, .forum-topbar-actions, .hero-actions, .hero-stats-grid, .search-hero-stats, .users-hero-stats, .signals-hero-stats, .user-rank-card, .blog-search, .favorites-hero-stats) :where(.btn-primary, .btn-new-topic, .btn-upload, [class*="primary"], button[type="submit"]){background: var(--premium-accent, #2563eb) !important;border-color: transparent !important;color: #fff !important;}:where( .forum-topbar, .documents-hero, .tools-hero, .becayis-hero, .search-hero, .users-hero, .leaderboard-hero, .blog-hero, .cetele-hero, .signals-hero, .rooms-header-modern, .chat-hero, .messages-hero, .notifications-hero, .favorites-hero, .two-factor-hero, .active-sessions-hero, .law-hero, .emsal-hero, .aym-hero, .announcements-hero, .city-hero, .compare-hero, .page-hero, .mk-hero-header ) :where(.hero-stat-card, .stat-item, .user-rank-card, .member-count){min-height: 40px !important;padding: .45rem .85rem !important;border-radius: 8px !important;background: rgba(255, 255, 255, .07) !important;border: 1px solid rgba(255, 255, 255, .12) !important;color: #fff !important;display: inline-flex !important;align-items: center !important;gap: .5rem !important;}.mk-page-home{--premium-accent: #ef4444;}.mk-page-home .homepage-container{padding-top: 1.25rem !important;}.mk-page-home .homepage-container .hero-card{min-height: 0 !important;margin-bottom: .85rem !important;padding: 1rem 1.1rem !important;border: 1px solid rgba(255, 255, 255, .08) !important;border-radius: 8px !important;background: #161d2a !important;box-shadow: 0 16px 38px rgba(15, 23, 42, .17) !important;}.mk-page-home .homepage-container .hero-card::before{position: absolute;inset: 0 auto 0 0;width: 4px;content: "";background: #ef4444;}.mk-page-home .homepage-container .hero-card .hero-bg{display: none !important;}.mk-page-home .homepage-container .hero-card .hero-content{display: grid !important;grid-template-columns: 225px minmax(0, 1fr) !important;gap: 1rem !important;}.mk-page-home .homepage-container .hero-card .user-section{min-width: 0 !important;max-width: none !important;padding: .4rem 1rem .4rem .25rem !important;border: 0 !important;border-right: 1px solid rgba(255, 255, 255, .11) !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;}.mk-page-home .homepage-container .hero-card :where(.user-avatar-wrapper, .user-avatar-img, .user-avatar-placeholder){width: 54px !important;height: 54px !important;}.mk-page-home .homepage-container .hero-card .user-name{font-size: 1.25rem !important;}.mk-page-home .homepage-container .hero-card .stats-grid{min-height: 58px !important;border-radius: 6px !important;}.mk-page-home .homepage-container .hero-card .stat-item{min-height: 58px !important;padding: .55rem .7rem !important;}.mk-page-home .homepage-container .hero-card .stat-icon, .mk-page-home .homepage-container .hero-card .stat-icon svg{width: 22px !important;height: 22px !important;}.mk-page-home .homepage-container .hero-card .stat-value{font-size: 1.05rem !important;}.mk-page-home .homepage-container .hero-card .hero-insights{grid-template-columns: minmax(260px, 1.25fr) minmax(300px, 1fr) !important;gap: .55rem !important;}.mk-page-home .homepage-container .hero-card :where(.rank-progress-card, .hero-mini-metrics){border-radius: 6px !important;}.mk-page-home .homepage-container .hero-card .rank-progress-card{padding: .55rem .7rem !important;}.mk-page-home .homepage-container .hero-card .hero-mini-metric{min-height: 56px !important;}.mk-page-home .quick-actions-bar{display: flex !important;gap: 0 !important;margin: 0 0 1rem !important;overflow: hidden;border: 1px solid var(--mk-premium-line);border-radius: 8px !important;background: #fff;box-shadow: var(--mk-premium-shadow-soft);}.mk-page-home .quick-actions-bar .quick-action{min-height: 56px !important;flex: 1 1 0;gap: .55rem !important;border: 0 !important;border-right: 1px solid var(--mk-premium-line) !important;border-radius: 0 !important;background: #fff !important;box-shadow: none !important;}.mk-page-home .quick-actions-bar .quick-action:last-child{border-right: 0 !important;}.mk-page-home .quick-actions-bar .quick-action:hover{transform: none !important;background: #f8fafc !important;color: var(--mk-premium-red) !important;}.mk-page-home .quick-actions-bar .action-icon{width: 28px !important;height: 28px !important;padding: 5px;border-radius: 6px;background: #fef2f2;color: var(--mk-premium-red);}.mk-page-home .content-grid{grid-template-columns: minmax(0, 1fr) 324px !important;gap: 1rem !important;}.mk-page-home :where(.content-card, .stat-card){border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: var(--mk-premium-shadow-soft) !important;}.mk-page-home .content-card .card-header{min-height: 58px;padding: .85rem 1rem !important;border-bottom: 1px solid var(--mk-premium-line) !important;}.mk-page-home .content-card .card-header h2{font-size: 1.08rem !important;}.mk-page-home .content-card .empty-state{min-height: 190px !important;padding: 1.25rem !important;background: #fbfcfd !important;}.mk-page-home .content-card .empty-icon, .mk-page-home .content-card .empty-icon svg{width: 42px !important;height: 42px !important;}.mk-page-forum{--premium-accent: #3b82f6;}.mk-page-forum .classic-forum-wrapper{padding-top: 1.25rem !important;}.mk-page-forum .forum-topbar{min-height: 146px !important;padding: 1.35rem 1.5rem !important;display: grid !important;grid-template-columns: 260px minmax(0, 1fr) !important;align-items: center !important;gap: 1.25rem !important;}.mk-page-forum .forum-title{font-size: 2rem !important;}.mk-page-forum .forum-title svg{color: #60a5fa !important;}.mk-page-forum .forum-subtitle{color: #aeb9c9 !important;}.mk-page-forum .forum-topbar-actions{justify-content: flex-end !important;gap: .45rem !important;}.mk-page-forum .forum-topbar-actions :where(a, button){min-height: 40px !important;padding: .58rem .78rem !important;border-radius: 6px !important;font-size: .78rem !important;box-shadow: none !important;}.mk-page-forum .forum-topbar-actions .btn-watched-topics{border-color: rgba(255, 255, 255, .14) !important;background: rgba(255, 255, 255, .07) !important;}.mk-page-forum .forum-topbar-actions .btn-new-topic{background: #2563eb !important;}.mk-page-forum .forum-secondary-links{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: .65rem 1rem !important;margin: .55rem 0 0 !important;padding: 0 .15rem !important;font-size: .82rem !important;}.mk-page-forum .forum-secondary-links a, .mk-page-forum .forum-secondary-links button{color: #5b6472 !important;background: none !important;border: 0 !important;padding: 0 !important;min-height: 0 !important;font: inherit !important;cursor: pointer !important;text-decoration: none !important;}.mk-page-forum .forum-secondary-links a:hover, .mk-page-forum .forum-secondary-links button:hover{color: #1e3a5f !important;}.mk-page-forum .forum-search-panel{margin-top: .75rem !important;padding: .65rem !important;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: var(--mk-premium-shadow-soft) !important;}.mk-page-forum .forum-search-panel button{background: #1d4ed8 !important;}.mk-page-forum .forum-stats-bar{margin-top: .65rem !important;overflow: hidden;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: none !important;}.mk-page-forum .forum-stats-bar .stat-item{min-height: 52px !important;border-radius: 0 !important;background: #fff !important;}.mk-page-forum .welcome-strip{min-height: 46px !important;margin-top: .65rem !important;border: 1px solid var(--mk-premium-line) !important;border-left: 3px solid #60a5fa !important;border-radius: 6px !important;background: #fff !important;box-shadow: none !important;}.mk-page-forum .forum-tag-cloud-card{margin-top: .65rem !important;padding: .85rem 1rem !important;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: none !important;}.mk-page-forum .forum-discovery-board{grid-template-columns: minmax(0, 1.4fr) repeat(2, minmax(0, 1fr)) !important;gap: .65rem !important;margin-top: .65rem !important;}.mk-page-forum .forum-discovery-card{min-height: 104px !important;padding: .85rem .95rem !important;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: none !important;}.mk-page-forum .forum-discovery-card:first-child{grid-row: span 2;min-height: 214px !important;border-top: 3px solid #2563eb !important;}.mk-page-forum .forum-discovery-card:nth-child(2){border-top: 3px solid #f59e0b !important;}.mk-page-forum .forum-discovery-card:nth-child(3){border-top: 3px solid #f43f5e !important;}.mk-page-forum .forum-discovery-card:nth-child(4){border-top: 3px solid #10b981 !important;}.mk-page-forum .forum-discovery-head{margin-bottom: .55rem !important;}.mk-page-forum .forum-discovery-head h2{font-size: .95rem !important;}.mk-page-forum .forum-discovery-empty{padding: .7rem 0 !important;}.mk-page-forum .category-section{margin-top: .8rem !important;overflow: hidden;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: var(--mk-premium-shadow-soft) !important;}.mk-page-forum .cat-header{min-height: 72px !important;padding: .9rem 1rem !important;background: #f7f9fc !important;border-bottom: 1px solid var(--mk-premium-line) !important;}.mk-page-forum .cat-icon-big{color: #2563eb !important;}.mk-page-forum .subcat-row{min-height: 78px !important;grid-template-columns: 46px minmax(0, 1fr) 160px 255px !important;padding: .75rem 1rem !important;}.mk-page-forum .subcat-row:hover{background: #f8fbff !important;}.mk-page-forum .subcat-icon{width: 34px !important;height: 34px !important;border-radius: 6px !important;background: #eff6ff !important;color: #2563eb !important;}.mk-page-documents{--premium-accent: #d08a24;}.mk-page-documents .documents-page-container{padding-top: 1.25rem !important;}.mk-page-documents .documents-hero{min-height: 158px !important;padding: 1.35rem 1.5rem !important;}.mk-page-documents .documents-hero .hero-content{display: flex !important;flex-wrap: wrap !important;align-items: center !important;justify-content: space-between !important;gap: 1rem 1.25rem !important;}.mk-page-documents .documents-hero .hero-bg-pattern{display: none !important;}.mk-page-documents .documents-hero .hero-left{min-width: 240px;flex: 1 1 auto;}.mk-page-documents .documents-hero .hero-title{font-size: 2rem !important;}.mk-page-documents .documents-hero .hero-title svg{color: #f5b94c !important;}.mk-page-documents .documents-hero .hero-subtitle{color: #aeb9c9 !important;}.mk-page-documents .documents-hero .hero-stats-grid{display: flex !important;align-items: center !important;gap: .5rem !important;}.mk-page-documents .documents-hero .hero-stat-card{min-width: 96px;min-height: 62px !important;padding: .55rem .65rem !important;border: 1px solid rgba(255, 255, 255, .11) !important;border-radius: 6px !important;background: rgba(255, 255, 255, .06) !important;}.mk-page-documents .documents-hero .stat-icon{color: #f5b94c !important;}.mk-page-documents .documents-hero .stat-value{font-size: 1.05rem !important;}.mk-page-documents .documents-hero .stat-label{font-size: .62rem !important;}:where(.mk-page-documents, .mk-page-search, .mk-legal-search, .mk-aym-search, .mk-announcements, .mk-cities-main, .mk-compare-main, .signals-page-container, .cetele-page-container, .users-page) :where(.hero-content, .mk-hero-content){display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: space-between !important;gap: 1rem !important;width: 100% !important;}:where(.mk-page-documents, .mk-page-search, .mk-legal-search, .mk-aym-search, .mk-announcements, .mk-cities-main, .mk-compare-main, .signals-page-container, .cetele-page-container, .users-page) :where(.hero-left, .mk-hero-left, .signals-hero-main){display: flex !important;flex-direction: column !important;align-items: flex-start !important;flex: 0 1 auto !important;margin-right: auto !important;}:where(.mk-page-documents, .mk-page-search, .mk-legal-search, .mk-aym-search, .mk-announcements, .mk-cities-main, .mk-compare-main, .signals-page-container, .cetele-page-container, .users-page) :where(.hero-stats-grid, .search-hero-stats, .users-hero-stats, .signals-hero-stats, .hero-progress){display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: flex-end !important;gap: .65rem !important;margin-left: auto !important;align-self: center !important;flex-shrink: 0 !important;}:where(.mk-page-documents, .mk-page-search, .mk-legal-search, .mk-aym-search, .mk-announcements, .mk-cities-main, .mk-compare-main, .signals-page-container, .cetele-page-container, .users-page) :where(.documents-hero-actions, .search-hero-actions, .mk-hero-right, .announcements-hero-actions, .city-hero-actions, .compare-hero-actions, .signals-hero-actions, .cetele-hero-actions, .users-hero-actions, .hero-actions){display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: flex-end !important;align-self: center !important;gap: .5rem !important;flex-shrink: 0 !important;}:where(.mk-page-documents, .mk-page-search, .mk-legal-search, .mk-aym-search, .mk-announcements, .mk-cities-main, .mk-compare-main, .signals-page-container, .cetele-page-container, .users-page) :where(.hero-content, .mk-hero-content) > :where(.documents-hero-actions, .search-hero-actions, .mk-hero-right, .announcements-hero-actions, .city-hero-actions, .compare-hero-actions, .signals-hero-actions, .cetele-hero-actions, .users-hero-actions, .hero-actions):last-child{margin-left: auto !important;}:where(.mk-page-documents, .mk-page-search, .mk-legal-search, .mk-aym-search, .mk-announcements, .mk-cities-main, .mk-compare-main, .signals-page-container, .cetele-page-container, .users-page) :where(.hero-stats-grid, .search-hero-stats, .users-hero-stats, .signals-hero-stats, .hero-progress) + :where(.documents-hero-actions, .search-hero-actions, .mk-hero-right, .announcements-hero-actions, .city-hero-actions, .compare-hero-actions, .signals-hero-actions, .cetele-hero-actions, .users-hero-actions, .hero-actions){margin-left: 0 !important;}.mk-page-documents .documents-hero .btn-upload{min-height: 42px !important;padding: .65rem 1rem !important;border-radius: 6px !important;background: #c27616 !important;color: #fff !important;font-weight: 800 !important;font-size: .84rem !important;box-shadow: none !important;display: inline-flex !important;align-items: center !important;gap: .45rem !important;text-decoration: none !important;margin-left: auto !important;}.mk-page-documents .documents-hero .btn-upload:hover{background: #d98218 !important;transform: translateY(-1px);}.mk-page-documents .documents-search-panel{margin-top: .75rem !important;padding: .65rem !important;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: var(--mk-premium-shadow-soft) !important;}.mk-page-documents .documents-search-panel button{background: #9a5b0d !important;}.mk-page-documents .popular-banner{min-height: 58px !important;margin-top: .65rem !important;padding: .7rem .9rem !important;border: 1px solid #f1d3a3 !important;border-radius: 6px !important;background: #fffbeb !important;box-shadow: none !important;}.mk-page-documents .categories-wrapper{display: grid !important;grid-template-columns: minmax(0, 1fr) !important;gap: 0 !important;margin-top: .9rem !important;padding: .25rem 1.15rem !important;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;background: #fff !important;box-shadow: var(--mk-premium-shadow-soft) !important;}.mk-page-documents .category-section{min-width: 0;margin: 0 !important;padding: .85rem 0 !important;border: 0 !important;border-bottom: 1px solid var(--mk-premium-line) !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;}.mk-page-documents .category-header-card{min-height: 62px !important;padding: .55rem .25rem !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;}.mk-page-documents .category-icon-badge{width: 38px !important;height: 38px !important;border-radius: 6px !important;background: #fff7e6 !important;color: #b86d0c !important;}.mk-page-documents .category-title{font-size: 1rem !important;}.mk-page-documents .category-description{margin-top: .2rem !important;font-size: .78rem !important;}.mk-page-documents .category-count-badge{border-color: #efd6ae !important;background: #fffaf1 !important;color: #8a510b !important;}.mk-page-documents .subcategories-container{border-top: 1px solid #eef1f5;}.mk-page-documents .document-category-card{border: 0 !important;border-bottom: 1px solid #eef1f5 !important;border-radius: 0 !important;background: transparent !important;}.mk-page-documents .document-category-card:last-child{border-bottom: 0 !important;}.mk-page-documents .category-card-link{min-height: 68px !important;display: grid !important;grid-template-columns: minmax(0, 1fr) auto minmax(150px, .65fr) !important;gap: .75rem !important;padding: .65rem .25rem !important;border-radius: 4px !important;}.mk-page-documents .category-card-link:hover{background: #fffbf4 !important;}.mk-page-documents .folder-icon{width: 32px !important;height: 32px !important;border-radius: 5px !important;background: #fff7e6 !important;color: #b86d0c !important;}.mk-page-documents .category-name{font-size: .9rem !important;}.mk-page-documents .category-desc, .mk-page-documents .last-doc-meta{font-size: .75rem !important;}.mk-page-documents .document-count-section{min-width: 90px !important;}.mk-page-documents .count-badge{padding: .42rem .55rem !important;border-radius: 5px !important;}.mk-page-documents .last-document-section, .mk-page-documents .no-documents-section{min-width: 0 !important;padding-left: .75rem !important;border-left: 1px solid var(--mk-premium-line) !important;}.mk-page-tools{--premium-accent: #ef4444;}.mk-page-tools .tools-page{padding-top: 1.25rem !important;}.mk-page-tools .tools-hero{min-height: 164px !important;padding: 1.25rem 1.5rem !important;}.mk-page-tools .tools-hero .hero-bg-pattern{display: none !important;}.mk-page-tools .tools-hero .hero-title{max-width: 700px !important;font-size: 1.9rem !important;}.mk-page-tools .tools-hero .hero-title svg{color: #f87171 !important;}.mk-page-tools .tools-hero .hero-subtitle{color: #b5bfce !important;}.mk-page-tools .tools-hero .hero-stat-card{border-radius: 6px !important;background: rgba(255, 255, 255, .06) !important;}.mk-page-tools .quick-strip{gap: 0 !important;margin-top: .75rem !important;overflow: hidden;border: 1px solid var(--mk-premium-line);border-radius: 8px;background: #fff;box-shadow: var(--mk-premium-shadow-soft);}.mk-page-tools .quick-card{min-height: 92px !important;border: 0 !important;border-right: 1px solid var(--mk-premium-line) !important;border-radius: 0 !important;background: #fff !important;box-shadow: inset 0 3px 0 var(--quick-tone) !important;}.mk-page-tools .quick-card:last-child{border-right: 0 !important;}.mk-page-tools .quick-card:hover{transform: none !important;background: #f8fafc !important;}.mk-page-tools .tools-dashboard{grid-template-columns: minmax(0, 1fr) 310px !important;gap: 1rem !important;}.mk-page-tools .tools-grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: .65rem !important;}.mk-page-tools .tool-card{min-height: 126px !important;border: 1px solid var(--mk-premium-line) !important;border-left: 4px solid var(--module-tone) !important;border-radius: 8px !important;box-shadow: none !important;}.mk-page-tools .tool-card:hover{transform: translateY(-2px) !important;box-shadow: var(--mk-premium-shadow-soft) !important;}.mk-page-tools :where(.side-card, .insight-card){border-radius: 8px !important;box-shadow: none !important;}.mk-page-tools .insight-grid{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}.mk-page-becayis{--premium-accent: #14b8a6;}.mk-page-becayis .becayis-wrap{padding-top: 1.25rem !important;}.mk-page-becayis .becayis-hero{min-height: 176px !important;padding: 1.25rem 1.5rem !important;}.mk-page-becayis .becayis-hero-inner{display: grid !important;grid-template-columns: minmax(0, 1fr) auto !important;column-gap: 1.5rem !important;align-items: center !important;}.mk-page-becayis .becayis-hero :where(.hero-eyebrow, h1, p, .hero-stats){grid-column: 1;}.mk-page-becayis .becayis-hero h1{margin: .45rem 0 .3rem !important;font-size: 1.9rem !important;}.mk-page-becayis .becayis-hero h1 svg, .mk-page-becayis .becayis-hero .hero-eyebrow{color: #5eead4 !important;}.mk-page-becayis .becayis-hero p{color: #b5bfce !important;}.mk-page-becayis .hero-stats{display: inline-flex !important;flex-direction: row !important;align-items: center !important;gap: .55rem !important;margin: 0 !important;padding: 0 !important;height: 48px !important;min-height: 48px !important;}.mk-page-becayis .hstat{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: .55rem !important;width: auto !important;min-width: fit-content !important;height: 48px !important;min-height: 48px !important;max-height: 48px !important;padding: 0 1.15rem !important;box-sizing: border-box !important;border-radius: 8px !important;background: rgba(255, 255, 255, .08) !important;border: 1px solid rgba(255, 255, 255, .14) !important;margin: 0 !important;line-height: 1 !important;white-space: nowrap !important;}.mk-page-becayis .becayis-hero-actions{display: inline-flex !important;flex-direction: row !important;align-items: center !important;gap: .55rem !important;margin: 0 !important;padding: 0 !important;min-width: 0 !important;white-space: nowrap !important;height: 48px !important;min-height: 48px !important;}.mk-page-becayis .becayis-hero-actions .btn-hero{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: .5rem !important;width: auto !important;min-width: fit-content !important;height: 48px !important;min-height: 48px !important;max-height: 48px !important;box-sizing: border-box !important;padding: 0 1.25rem !important;border-radius: 8px !important;font-size: .88rem !important;font-weight: 750 !important;background: #0d9488 !important;border: 1px solid transparent !important;box-shadow: 0 4px 14px rgba(13, 148, 136, .3) !important;white-space: nowrap !important;margin: 0 !important;line-height: 1 !important;}.mk-page-becayis .becayis-filter-bar{margin-top: .75rem !important;padding: .8rem !important;border: 1px solid var(--mk-premium-line) !important;border-radius: 8px !important;box-shadow: var(--mk-premium-shadow-soft) !important;}.mk-page-becayis .btn-filter{background: #0f8a7d !important;}.mk-page-becayis :where(.becayis-list, .becayis-sidebar > section, .empty-state){border-radius: 8px !important;}@media (max-width: 1100px){.mk-page-home .homepage-container .hero-card .hero-content{grid-template-columns: 1fr !important;}.mk-page-home .homepage-container .hero-card .user-section{border-right: 0 !important;border-bottom: 1px solid rgba(255, 255, 255, .11) !important;padding-bottom: .8rem !important;}.mk-page-forum .forum-topbar{grid-template-columns: 1fr !important;}.mk-page-forum .forum-topbar-actions{justify-content: flex-start !important;}.mk-page-documents .documents-hero .hero-content{display: flex !important;flex-wrap: wrap !important;justify-content: space-between !important;}.mk-page-documents .documents-hero .hero-stats-grid{order: 3;width: 100%;margin-top: .5rem;}.mk-page-documents .documents-hero :where(.documents-hero-actions, .hero-actions, .btn-upload){order: 2;margin-left: auto;}.mk-page-documents .categories-wrapper{grid-template-columns: 1fr !important;}}@media (max-width: 900px){.mk-page-home .content-grid, .mk-page-tools .tools-dashboard{grid-template-columns: 1fr !important;}.mk-page-forum .forum-discovery-board{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.mk-page-forum .forum-discovery-card:first-child{grid-column: 1 / -1;grid-row: auto;min-height: 120px !important;}.mk-page-forum .subcat-row{grid-template-columns: 42px minmax(0, 1fr) 140px !important;}.mk-page-forum .subcat-activity-col{display: none !important;}.mk-page-documents .category-card-link{grid-template-columns: minmax(0, 1fr) auto !important;}.mk-page-documents :where(.last-document-section, .no-documents-section){display: none !important;}.mk-page-tools .insight-grid{grid-template-columns: 1fr !important;}.mk-page-becayis .becayis-hero-inner{grid-template-columns: 1fr !important;}.mk-page-becayis .becayis-hero-actions{grid-column: 1 !important;grid-row: auto !important;min-width: 0;margin-top: .8rem !important;}}@media (max-width: 640px){body:is(.mk-page-home, .mk-page-forum, .mk-page-documents, .mk-page-tools, .mk-page-becayis) :where(.classic-forum-wrapper, .documents-page-container, .tools-page, .becayis-wrap, .homepage-container){width: min(100% - 20px, var(--mk-container, 1220px)) !important;padding-inline: 0 !important;}.mk-page-home .homepage-container .hero-card .stats-grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.mk-page-home .homepage-container .hero-card .hero-insights{grid-template-columns: 1fr !important;}.mk-page-home .quick-actions-bar{display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr));}.mk-page-home .quick-actions-bar .quick-action{border-bottom: 1px solid var(--mk-premium-line) !important;}.mk-page-home .quick-actions-bar .quick-action:nth-child(even){border-right: 0 !important;}.mk-page-home .quick-actions-bar .quick-action{min-width: 0;min-height: 52px !important;padding: .7rem .55rem !important;gap: .45rem !important;}.mk-page-home .quick-actions-bar .action-text{min-width: 0;font-size: .82rem;line-height: 1.25;text-align: center;overflow-wrap: anywhere;}.mk-page-home :where(.content-grid, .content-main, .content-card, .sidebar-right){min-width: 0;}.mk-page-home .content-card .card-header{display: grid !important;grid-template-columns: minmax(0, 1fr) !important;align-items: stretch !important;gap: .7rem !important;min-height: 0 !important;margin-bottom: 1rem !important;padding: .9rem !important;}.mk-page-home .content-card .header-left{display: flex !important;align-items: center;justify-content: space-between;gap: .65rem;width: 100%;min-width: 0;}.mk-page-home .content-card .header-left h2{display: flex;align-items: center;gap: .45rem;min-width: 0;margin: 0 !important;font-size: 1rem !important;line-height: 1.25;overflow-wrap: anywhere;}.mk-page-home .content-card .header-left h2 svg{width: 19px;height: 19px;flex: 0 0 auto;}.mk-page-home .content-card .count-badge{flex: 0 0 auto;min-width: 30px;height: 30px;padding: 0 .5rem;font-size: .78rem;}.mk-page-home .content-card .view-all-btn{display: inline-flex !important;align-items: center;justify-content: center;width: 100%;min-height: 40px;padding: .58rem .75rem;border: 1px solid #fecaca;border-radius: 6px;background: #fff7f7;color: var(--mk-premium-red);line-height: 1.2;white-space: nowrap;}.mk-page-home :is(.topic-card, .document-card){display: grid !important;grid-template-columns: 38px minmax(0, 1fr) !important;align-items: start;gap: .7rem !important;min-width: 0;padding: .9rem !important;}.mk-page-home :is(.topic-icon-badge, .doc-icon-badge){width: 38px !important;height: 38px !important;font-size: 1.1rem !important;}.mk-page-home :is(.topic-info, .doc-info){min-width: 0;}.mk-page-home :is(.topic-title, .doc-title){margin-right: 0 !important;line-height: 1.35;overflow-wrap: anywhere;}.mk-page-home :is(.topic-meta, .doc-meta){display: flex;flex-wrap: wrap;gap: .25rem .4rem;min-width: 0;}.mk-page-home :is(.topic-stats, .doc-downloads){position: static !important;grid-column: 2;justify-self: start;margin-top: .15rem;padding: .35rem .55rem !important;font-size: .78rem !important;}.mk-page-forum .forum-topbar, .mk-page-documents .documents-hero, .mk-page-tools .tools-hero, .mk-page-becayis .becayis-hero{min-height: 0 !important;padding: 1.1rem !important;}.mk-page-forum .forum-title, .mk-page-documents .documents-hero .hero-title, .mk-page-tools .tools-hero .hero-title, .mk-page-becayis .becayis-hero h1{font-size: 1.55rem !important;}.mk-page-forum .forum-topbar-actions :where(a, button){flex: 1 1 calc(50% - .45rem);}.mk-page-forum .forum-discovery-board{grid-template-columns: 1fr !important;}.mk-page-forum .forum-discovery-card:first-child{grid-column: auto;}.mk-page-forum .subcat-row{grid-template-columns: 38px minmax(0, 1fr) !important;}.mk-page-forum .subcat-stats-col{display: none !important;}.mk-page-documents .documents-hero .hero-content{flex-direction: column !important;align-items: stretch !important;gap: .85rem !important;}.mk-page-documents .documents-hero .hero-stats-grid{order: 2 !important;display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;width: 100% !important;}.mk-page-documents .documents-hero :where(.documents-hero-actions, .hero-actions){order: 3 !important;width: 100% !important;margin-left: 0 !important;}.mk-page-documents .documents-hero .btn-upload{width: 100% !important;justify-content: center !important;margin-left: 0 !important;}.mk-page-documents .categories-wrapper{padding: .15rem .75rem !important;}.mk-page-tools .quick-strip, .mk-page-tools .tools-grid{grid-template-columns: 1fr !important;}.mk-page-tools .quick-card{border-right: 0 !important;border-bottom: 1px solid var(--mk-premium-line) !important;}.mk-page-becayis .hero-stats{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.mk-page-becayis .hstat{min-width: 0 !important;}}@media (max-width: 380px){.mk-page-home .quick-actions-bar{grid-template-columns: 1fr !important;}.mk-page-home .quick-actions-bar .quick-action{border-right: 0 !important;}}
/* /assets/css/premium-experiences.css */
.mk-page-blog, .mk-page-blog-category, .mk-page-blog-post, .mk-page-chat, .mk-page-profile{--mk-experience-width: var(--mk-container, 1220px);--mk-experience-gutter: clamp(16px, 3vw, 32px);--mk-experience-line: #e5e7eb;--mk-experience-panel: #ffffff;--mk-experience-muted: #64748b;--mk-experience-ink: #111827;--mk-experience-soft: #f7f8fa;--mk-experience-red: #b42326;--mk-experience-blue: #2563eb;--mk-experience-cyan: #0891b2;--mk-experience-green: #059669;--mk-experience-amber: #b7791f;}.mk-page-blog .blog-section-wrap, .mk-page-blog-category .blog-wrap, .mk-page-blog-category .blog-section-wrap, .mk-page-blog-post .blog-section-wrap, .mk-page-chat .chat-page-modern, .mk-page-profile .profile-page{width: min(var(--mk-experience-width), calc(100% - (var(--mk-experience-gutter) * 2)));max-width: none;margin-inline: auto;}.mk-page-blog .blog-hero, .mk-page-blog-category .blog-sub-hero, .mk-page-blog-post .post-hero{width: min(var(--mk-experience-width), calc(100% - (var(--mk-experience-gutter) * 2)));min-height: 172px;margin: 34px auto 24px;padding: 28px 36px;border: 1px solid rgba(255, 255, 255, .08);border-radius: 8px;background: linear-gradient(100deg, rgba(15, 23, 42, .98) 0%, rgba(31, 41, 55, .96) 58%, rgba(127, 29, 29, .94) 100%);box-shadow: 0 22px 52px rgba(15, 23, 42, .16);}.mk-page-blog .blog-hero-inner, .mk-page-blog-category .blog-hero-inner, .mk-page-blog-post .blog-hero-inner{width: 100%;max-width: 920px;margin: 0;text-align: left;}.mk-page-blog .blog-eyebrow{margin-bottom: 12px;border-color: rgba(251, 191, 36, .35);background: rgba(15, 23, 42, .45);color: #fde68a;}.mk-page-blog .blog-hero h1, .mk-page-blog-category .blog-sub-hero h1, .mk-page-blog-post .post-hero h1{max-width: 900px;margin: 0;color: #fff;font-size: clamp(1.85rem, 3.2vw, 2.7rem);line-height: 1.08;letter-spacing: 0;}.mk-page-blog .blog-hero p, .mk-page-blog-category .blog-sub-hero p, .mk-page-blog-post .post-hero .post-lede{max-width: 760px;margin: 10px 0 0;color: rgba(255, 255, 255, .76);font-size: .98rem;line-height: 1.6;}.mk-page-blog .blog-search{display: grid;grid-template-columns: minmax(220px, 520px) auto;gap: 10px;width: min(100%, 650px);margin: 20px 0 0;}.mk-page-blog .blog-search input{min-width: 0;height: 48px;border: 1px solid rgba(255, 255, 255, .32);border-radius: 6px;background: rgba(15, 23, 42, .42);color: #fff;}.mk-page-blog .blog-search input::placeholder{color: rgba(255, 255, 255, .66);}.mk-page-blog .blog-main-layout, .mk-page-blog-category .blog-main-layout, .mk-page-blog-post .blog-main-layout{display: grid;grid-template-columns: minmax(0, 1fr) 300px;align-items: start;gap: 22px;}.mk-page-blog .blog-main-layout > main, .mk-page-blog-category .blog-main-layout > section, .mk-page-blog-post .blog-main-layout > main{min-width: 0;}.mk-page-blog .post-grid, .mk-page-blog-category .post-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 18px;}.mk-page-blog .post-card, .mk-page-blog-category .post-card{overflow: hidden;min-width: 0;border: 1px solid var(--mk-experience-line);border-radius: 8px;background: var(--mk-experience-panel);box-shadow: 0 10px 28px rgba(15, 23, 42, .07);transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;}.mk-page-blog .post-card:hover, .mk-page-blog-category .post-card:hover{transform: translateY(-3px);border-color: #cbd5e1;box-shadow: 0 18px 38px rgba(15, 23, 42, .11);}.mk-page-blog .post-thumb, .mk-page-blog-category .post-thumb{aspect-ratio: 16 / 9;min-height: 0;max-height: 270px;border-radius: 0;background: #eef2f7;}.mk-page-blog .post-thumb img, .mk-page-blog-category .post-thumb img{width: 100%;height: 100%;object-fit: cover;}.mk-page-blog .post-body, .mk-page-blog-category .post-body{padding: 18px 19px 19px;}.mk-page-blog .post-cat, .mk-page-blog-category .post-cat{display: inline-flex;align-items: center;min-height: 25px;padding: 4px 9px;border-radius: 999px;background: #fff1f2;color: #9f1239;font-size: .72rem;font-weight: 800;text-decoration: none;text-transform: uppercase;}.mk-page-blog .post-card h3, .mk-page-blog-category .post-card h3{margin: 11px 0 7px;font-size: 1.16rem;line-height: 1.35;}.mk-page-blog .post-title-anchor, .mk-page-blog-category .post-title-anchor{color: var(--mk-experience-ink);text-decoration: none;}.mk-page-blog .post-excerpt, .mk-page-blog-category .post-excerpt{min-height: 3.15em;margin: 0 0 14px;color: var(--mk-experience-muted);font-size: .9rem;line-height: 1.58;}.mk-page-blog .post-meta, .mk-page-blog-category .post-meta{display: flex;flex-wrap: wrap;gap: 7px 12px;color: #718096;font-size: .78rem;}.mk-page-blog .post-card-readmore, .mk-page-blog-category .post-card-readmore{margin-top: 16px;}.mk-page-blog .blog-button-readmore, .mk-page-blog-category .blog-button-readmore{display: inline-flex;width: auto;min-height: 38px;padding: 8px 13px;border: 1px solid #fecaca;border-radius: 6px;background: #fff7f7;color: #991b1b;font-size: .82rem;font-weight: 800;}.mk-page-blog .blog-sidebar, .mk-page-blog-category .blog-sidebar, .mk-page-blog-post .blog-sidebar{position: sticky;top: 92px;display: grid;gap: 14px;min-width: 0;}.mk-page-blog .sidebar-card, .mk-page-blog-category .sidebar-card, .mk-page-blog-post .sidebar-card, .mk-page-blog .sidebar-cta, .mk-page-blog-category .sidebar-cta, .mk-page-blog-post .sidebar-cta{position: relative;border: 1px solid rgba(220, 38, 38, .18);border-radius: 18px;background: #fff;box-shadow: 0 4px 20px -4px rgba(220, 38, 38, .07), 0 2px 8px -2px rgba(0, 0, 0, .04);}.mk-page-blog .sidebar-card, .mk-page-blog-category .sidebar-card, .mk-page-blog-post .sidebar-card{padding: 1.2rem 1.3rem;}.mk-page-blog .cat-list li, .mk-page-blog-category .cat-list li, .mk-page-blog-post .cat-list li{min-height: auto;border: 0;border-bottom: 0;}.mk-page-blog .cat-list li:last-child, .mk-page-blog-category .cat-list li:last-child, .mk-page-blog-post .cat-list li:last-child{border-bottom: 0;}.mk-page-blog .blog-featured-section{margin-bottom: 24px;}.mk-page-blog .featured-grid{gap: 16px;}.mk-page-blog-category .blog-category-page{margin-top: 0;}.mk-page-blog-category .blog-sub-hero{width: 100%;margin-top: 34px;}.mk-page-blog-category .cat-stats{position: absolute;right: 32px;top: 50%;display: inline-flex;align-items: center;min-height: 38px;padding: 8px 13px;border: 1px solid rgba(255, 255, 255, .2);border-radius: 6px;background: rgba(255, 255, 255, .1);color: #fff;font-weight: 800;transform: translateY(-50%);}.mk-page-blog-post .post-hero{min-height: 210px;}.mk-page-blog-post .post-byline{margin-top: 14px;}.mk-page-blog-post .blog-post-wrap{width: auto;max-width: none;padding: 0;}.mk-page-blog-post .blog-post{overflow: hidden;border: 1px solid var(--mk-experience-line);border-radius: 8px;background: #fff;box-shadow: 0 14px 36px rgba(15, 23, 42, .07);}.mk-page-blog-post .post-feature{display: flex;align-items: center;justify-content: center;width: 100%;min-height: 420px;max-height: 560px;margin: 0;padding: 0;border: 0;border-bottom: 1px solid var(--mk-experience-line);border-radius: 0;background: #f3f5f8;}.mk-page-blog-post .post-feature img{display: block;width: auto;max-width: 100%;height: auto;max-height: 560px;margin: auto;object-fit: contain;}.mk-page-blog-post .post-content, .mk-page-blog-post .post-tags, .mk-page-blog-post .post-share, .mk-page-blog-post .related, .mk-page-blog-post .comments{margin-inline: clamp(22px, 5vw, 64px);}.mk-page-blog-post .post-content{padding-top: 34px;color: #273244;font-size: 1rem;line-height: 1.78;}.mk-page-blog-post .post-content h2, .mk-page-blog-post .post-content h3{color: var(--mk-experience-ink);line-height: 1.3;}.mk-page-blog-post .post-share{display: flex;flex-wrap: wrap;gap: 8px;padding-block: 18px;border-top: 1px solid var(--mk-experience-line);border-bottom: 1px solid var(--mk-experience-line);}.mk-page-chat{background: linear-gradient(180deg, #f4f7fa 0, #f8fafc 230px, #f7f8fa 100%);}.mk-page-chat .chat-page-modern{margin-top: 28px;margin-bottom: 40px;padding: 0;}.mk-page-chat .rooms-header-modern{overflow: hidden;min-height: 172px;margin-bottom: 24px;padding: 28px 36px;border: 1px solid #27364c;border-radius: 8px;background: linear-gradient(110deg, #101827 0%, #182337 68%, #0f4c5c 100%);color: #fff;box-shadow: 0 18px 42px rgba(15, 23, 42, .14);}.mk-page-chat .rooms-header-content{display: flex;align-items: center;justify-content: space-between;gap: 18px;}.mk-page-chat .rooms-title h1{max-width: 900px;margin: 0;color: #fff;font-size: clamp(1.85rem, 3.2vw, 2.7rem);line-height: 1.08;letter-spacing: 0;}.mk-page-chat .rooms-title p{max-width: 760px;margin: 10px 0 0;color: rgba(255, 255, 255, .76);font-size: .98rem;line-height: 1.6;}.mk-page-chat .rooms-tabs-wrapper{margin-top: 14px;}.mk-page-chat .rooms-tabs-scroll{display: flex;gap: 8px;overflow-x: auto;padding: 2px 0 4px;scrollbar-width: thin;}.mk-page-chat .room-pill{display: inline-flex;flex: 0 0 auto;align-items: center;gap: 8px;min-height: 40px;padding: 8px 11px;border: 1px solid rgba(255, 255, 255, .16);border-radius: 6px;background: rgba(255, 255, 255, .08);color: rgba(255, 255, 255, .82);text-decoration: none;}.mk-page-chat .room-pill:hover, .mk-page-chat .room-pill.active{border-color: rgba(103, 232, 249, .48);background: rgba(8, 145, 178, .24);color: #fff;}.mk-page-chat .pill-count{min-width: 24px;padding: 2px 6px;border-radius: 999px;background: rgba(15, 23, 42, .4);font-size: .72rem;text-align: center;}.mk-page-chat .chat-layout-modern{display: grid;grid-template-columns: minmax(0, 1fr) 280px;gap: 14px;min-height: min(680px, calc(100vh - 245px));max-height: 760px;}.mk-page-chat .chat-window-modern, .mk-page-chat .online-users-sidebar{overflow: hidden;border: 1px solid #dfe5ec;border-radius: 8px;background: #fff;box-shadow: 0 12px 32px rgba(15, 23, 42, .075);}.mk-page-chat .chat-window-modern{display: grid;grid-template-rows: auto minmax(0, 1fr) auto;min-width: 0;}.mk-page-chat .chat-header-bar{min-height: 64px;padding: 12px 16px;border-bottom: 1px solid #e8edf2;background: #fbfcfd;}.mk-page-chat .room-avatar, .mk-page-chat .user-card-avatar{border-radius: 50%;}.mk-page-chat .chat-messages-stream{overflow-y: auto;padding: 18px;background: linear-gradient(rgba(248, 250, 252, .94), rgba(248, 250, 252, .94)), radial-gradient(circle at 1px 1px, #d9e1ea 1px, transparent 0);background-size: auto, 20px 20px;}.mk-page-chat .message-input-area{padding: 12px;border-top: 1px solid #e5eaf0;background: #fff;}.mk-page-chat .input-field-wrapper{border: 1px solid #ccd6e2;border-radius: 8px;background: #fff;}.mk-page-chat .message-textarea{min-height: 52px;max-height: 130px;}.mk-page-chat .online-users-sidebar{display: flex;flex-direction: column;}.mk-page-chat .sidebar-header{min-height: 64px;padding: 14px 16px;border-bottom: 1px solid #e8edf2;background: #fbfcfd;}.mk-page-chat .users-list-container{overflow-y: auto;padding: 8px;}.mk-page-chat .user-card{min-height: 58px;padding: 9px;border-radius: 6px;}.mk-page-chat .user-card:hover{background: #f1f5f9;}.mk-page-profile{background: linear-gradient(180deg, #f4f6f8 0, #fafafa 220px, #f7f8fa 100%);}.mk-page-profile .profile-page{margin-top: 30px;margin-bottom: 42px;padding: 0;}.mk-page-profile .profile-container{display: grid;grid-template-columns: 286px minmax(0, 1fr);align-items: start;gap: 18px;}.mk-page-profile .profile-sidebar{position: sticky;top: 88px;min-width: 0;}.mk-page-profile .profile-card, .mk-page-profile .content-section{border: 1px solid var(--mk-experience-line);border-radius: 8px;background: #fff;box-shadow: 0 10px 28px rgba(15, 23, 42, .06);}.mk-page-profile .profile-card{padding: 24px 18px 18px;}.mk-page-profile .profile-avatar{width: 104px;height: 104px;margin-inline: auto;}.mk-page-profile .profile-username{margin: 15px 0 8px;font-size: 1.55rem;line-height: 1.2;text-align: center;}.mk-page-profile .profile-role-badge, .mk-page-profile .profile-role-pill{justify-content: center;}.mk-page-profile .profile-bio, .mk-page-profile .profile-forum-signature{color: var(--mk-experience-muted);font-size: .85rem;line-height: 1.55;}.mk-page-profile .profile-stats-mini{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;margin-top: 18px;}.mk-page-profile .stat-mini{display: grid;place-items: center;min-height: 74px;padding: 10px 6px;border: 1px solid #e7ebf0;border-radius: 6px;background: #f8fafc;text-align: center;}.mk-page-profile .stat-mini .stat-value{font-size: 1.1rem;font-weight: 800;line-height: 1.1;}.mk-page-profile .stat-mini .stat-label{justify-content: center;margin-top: 6px;color: #64748b;font-size: .72rem;}.mk-page-profile .profile-info-chip, .mk-page-profile .profile-meta{border-radius: 6px;background: #f8fafc;}.mk-page-profile .profile-content{display: grid;gap: 16px;min-width: 0;}.mk-page-profile .content-section{padding: 22px;}.mk-page-profile .content-section > h2, .mk-page-profile .content-section > h3{margin-top: 0;color: var(--mk-experience-ink);}.mk-page-profile .stats-grid{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 10px;}.mk-page-profile .stat-box{min-height: 112px;padding: 14px 10px;border: 1px solid #e4e9ef;border-radius: 6px;background: #f8fafc;box-shadow: none;}.mk-page-profile .stat-box .stat-icon{width: 36px;height: 36px;}.mk-page-profile .stat-box .stat-number{margin-top: 7px;font-size: 1.25rem;}.mk-page-profile .invite-stats-bar, .mk-page-profile .invite-info-grid{gap: 8px;}.mk-page-profile .profile-invitation-center{border-left: 3px solid #d5a72e;}.mk-page-profile .profile-invitation-heading{display: flex;align-items: flex-start;justify-content: space-between;gap: 18px;margin-bottom: 16px;}.mk-page-profile .profile-invitation-heading h2{margin-bottom: 5px;}.mk-page-profile .profile-invitation-heading p, .mk-page-profile .profile-invitation-actions p{margin: 0;color: var(--mk-text-muted, #64748b);}.mk-page-profile .profile-invitation-actions{display: flex;align-items: center;justify-content: space-between;gap: 14px;margin-top: 16px;}.mk-page-profile .profile-invitation-actions form{margin: 0;}.mk-page-profile .form-group input, .mk-page-profile .form-group select, .mk-page-profile .form-group textarea{border-radius: 6px;}.mk-page-blog a:focus-visible, .mk-page-blog button:focus-visible, .mk-page-chat a:focus-visible, .mk-page-chat button:focus-visible, .mk-page-profile a:focus-visible, .mk-page-profile button:focus-visible{outline: 3px solid rgba(37, 99, 235, .28);outline-offset: 2px;}@media (max-width: 1100px){.mk-page-blog .blog-main-layout, .mk-page-blog-category .blog-main-layout, .mk-page-blog-post .blog-main-layout{grid-template-columns: minmax(0, 1fr) 270px;}.mk-page-profile .stats-grid{grid-template-columns: repeat(3, minmax(0, 1fr));}}@media (max-width: 900px){.mk-page-blog .blog-main-layout, .mk-page-blog-category .blog-main-layout, .mk-page-blog-post .blog-main-layout, .mk-page-chat .chat-layout-modern, .mk-page-profile .profile-container{grid-template-columns: minmax(0, 1fr);}.mk-page-blog .blog-sidebar, .mk-page-blog-category .blog-sidebar, .mk-page-blog-post .blog-sidebar, .mk-page-profile .profile-sidebar{position: static;}.mk-page-blog .blog-sidebar, .mk-page-blog-category .blog-sidebar, .mk-page-blog-post .blog-sidebar{grid-template-columns: repeat(2, minmax(0, 1fr));}.mk-page-chat .chat-layout-modern{max-height: none;}.mk-page-profile .profile-card{display: block;width: 100%;}}@media (max-width: 680px){.mk-page-blog, .mk-page-blog-category, .mk-page-blog-post, .mk-page-chat, .mk-page-profile{--mk-experience-gutter: 12px;}.mk-page-blog .blog-hero, .mk-page-blog-category .blog-sub-hero, .mk-page-blog-post .post-hero{min-height: 0;margin-top: 16px;padding: 22px 18px;}.mk-page-blog .blog-search{grid-template-columns: minmax(0, 1fr) auto;}.mk-page-blog .blog-search .blog-button{min-width: 74px;padding-inline: 12px;}.mk-page-blog .post-grid, .mk-page-blog-category .post-grid, .mk-page-blog .blog-sidebar, .mk-page-blog-category .blog-sidebar, .mk-page-blog-post .blog-sidebar{grid-template-columns: minmax(0, 1fr);}.mk-page-blog-category .cat-stats{position: static;width: max-content;margin-top: 14px;transform: none;}.mk-page-blog-post .post-feature{min-height: 260px;max-height: 430px;}.mk-page-blog-post .post-feature img{max-height: 430px;}.mk-page-blog-post .post-content, .mk-page-blog-post .post-tags, .mk-page-blog-post .post-share, .mk-page-blog-post .related, .mk-page-blog-post .comments{margin-inline: 16px;}.mk-page-chat .rooms-header-modern{min-height: 0;padding: 22px 18px;}.mk-page-chat .rooms-title h1{font-size: clamp(1.6rem, 7vw, 2.15rem);}.mk-page-chat .rooms-header-content{align-items: flex-start;}.mk-page-chat .chat-layout-modern{min-height: calc(100vh - 185px);}.mk-page-chat .chat-messages-stream{padding: 12px;}.mk-page-chat .online-users-sidebar.mobile-active, .mk-page-chat .online-users-sidebar.is-open{display: flex !important;}.mk-page-profile .profile-card{display: block;padding: 20px 14px 14px;}.mk-page-profile .profile-avatar{width: 92px;height: 92px;}.mk-page-profile .profile-stats-mini, .mk-page-profile .stats-grid{grid-template-columns: repeat(2, minmax(0, 1fr));}.mk-page-profile .content-section{padding: 17px 14px;}.mk-page-profile .profile-invitation-heading, .mk-page-profile .profile-invitation-actions{align-items: stretch;flex-direction: column;}.mk-page-profile .profile-invitation-heading .btn, .mk-page-profile .profile-invitation-actions .btn{width: 100%;justify-content: center;}}@media (prefers-reduced-motion: reduce){.mk-page-blog .post-card{transition: none;}}.mk-page-blog .post-grid{grid-template-columns: repeat(auto-fill, minmax(min(100%, 260px), 320px));justify-content: start;gap: 14px;}.mk-page-blog .post-card{width: 100%;max-width: 320px;}@media (min-width: 1181px){.mk-page-blog .post-grid{grid-template-columns: repeat(3, minmax(0, 320px));justify-content: space-between;column-gap: 22px;}}.mk-page-blog .post-thumb{aspect-ratio: 2 / 1;max-height: 175px;}.mk-page-blog .post-body{padding: 13px 14px 14px;gap: .42rem;}.mk-page-blog .post-card h3{margin: 8px 0 5px;font-size: 1rem;line-height: 1.32;}.mk-page-blog .post-excerpt{min-height: 2.95em;margin-bottom: 9px;display: -webkit-box;overflow: hidden;font-size: .82rem;line-height: 1.48;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.mk-page-blog .post-meta{gap: 5px 8px;font-size: .73rem;}.mk-page-blog .post-card-readmore{margin-top: 10px;}.mk-page-blog .blog-button-readmore{min-height: 34px;padding: .45rem .68rem;font-size: .78rem;}@media (max-width: 680px){.mk-page-blog .post-grid{grid-template-columns: minmax(0, 1fr);}.mk-page-blog .post-card{max-width: none;}}.mk-page-profile .profile-invitation-list{margin-top: 18px;border-top: 1px solid var(--mk-line, #e4dfd7);padding-top: 16px;}.mk-page-profile .profile-invitation-list-heading{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-bottom: 10px;}.mk-page-profile .profile-invitation-list-heading h3{display: inline-flex;align-items: center;gap: 8px;margin: 0;}.mk-page-profile .profile-invitation-list-heading > span, .mk-page-profile .profile-invitation-kicker{color: var(--mk-text-muted, #64748b);font-size: .78rem;font-weight: 800;}.mk-page-profile .profile-invitation-item{display: grid;grid-template-columns: minmax(0, 1.5fr) minmax(220px, 1fr) auto;align-items: center;gap: 16px;padding: 14px;border: 1px solid var(--mk-line, #e4dfd7);border-radius: 8px;background: var(--mk-surface, #fff);}.mk-page-profile .profile-invitation-item + .profile-invitation-item{margin-top: 8px;}.mk-page-profile .profile-invitation-item.is-used{background: var(--mk-surface-muted, #f8fafc);}.mk-page-profile .profile-invitation-code-wrap{display: grid;gap: 5px;min-width: 0;}.mk-page-profile .profile-invitation-code-wrap .invite-code{display: block;width: 100%;max-width: 100%;overflow: visible;white-space: normal;overflow-wrap: anywhere;word-break: break-all;text-overflow: clip;user-select: all;}.mk-page-profile .profile-invitation-code-wrap small{color: var(--mk-text-muted, #64748b);}.mk-page-profile .profile-invitation-meta{display: grid;gap: 5px;color: var(--mk-text-muted, #64748b);font-size: .82rem;}.mk-page-profile .profile-invitation-meta span, .mk-page-profile .profile-invitation-item-actions{display: flex;align-items: center;gap: 7px;}.mk-page-profile .profile-invitation-item-actions{justify-content: flex-end;flex-wrap: wrap;}.mk-page-profile .profile-invitation-empty{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 92px;border: 1px dashed var(--mk-line, #e4dfd7);border-radius: 8px;color: var(--mk-text-muted, #64748b);}@media (max-width: 860px){.mk-page-profile .profile-invitation-item{grid-template-columns: 1fr;}.mk-page-profile .profile-invitation-item-actions{justify-content: flex-start;}}.mk-page-chat .rooms-header-content{justify-content: flex-start;}.mk-page-chat .chat-room-directory{flex: 0 0 auto;border-bottom: 1px solid #e8edf2;background: #fbfcfd;}.mk-page-chat .chat-room-directory-header{display: flex;align-items: center;justify-content: space-between;gap: .65rem;padding: .8rem .85rem;border-bottom: 1px solid #e8edf2;}.mk-page-chat .chat-room-directory-heading{display: flex;align-items: center;gap: .55rem;min-width: 0;}.mk-page-chat .chat-room-directory-icon{display: inline-flex;width: 30px;height: 30px;flex: 0 0 30px;align-items: center;justify-content: center;border: 1px solid #cfe0f7;border-radius: 7px;background: #eff6ff;color: #2563eb;}.mk-page-chat .chat-room-directory-header h3{margin: 0;color: #172033;font-size: .86rem;font-weight: 800;line-height: 1.2;}.mk-page-chat .chat-room-directory-header p{margin: .12rem 0 0;color: #7b8798;font-size: .68rem;font-weight: 600;line-height: 1.25;}.mk-page-chat .chat-room-directory-count{display: inline-flex;min-width: 22px;min-height: 22px;align-items: center;justify-content: center;border-radius: 999px;background: #edf2f7;color: #526176;font-size: .68rem;font-weight: 800;}.mk-page-chat .chat-room-directory-list{display: grid;max-height: 246px;gap: .25rem;overflow-y: auto;padding: .45rem;}.mk-page-chat .chat-room-option{position: relative;display: grid;grid-template-columns: 30px minmax(0, 1fr) auto;align-items: center;gap: .55rem;min-width: 0;padding: .48rem .52rem;border: 1px solid transparent;border-radius: 7px;color: #334155;text-decoration: none;transition: background .16s ease, border-color .16s ease, transform .16s ease;}.mk-page-chat .chat-room-option:hover{border-color: #d6e0ec;background: #fff;transform: translateX(1px);}.mk-page-chat .chat-room-option.active{border-color: #bfd5f5;background: #eff6ff;color: #1d4ed8;}.mk-page-chat .chat-room-option-icon{display: inline-flex;width: 30px;height: 30px;align-items: center;justify-content: center;border-radius: 7px;background: #fff;color: #2563eb;box-shadow: inset 0 0 0 1px #dbe5f1;}.mk-page-chat .chat-room-option-copy{display: grid;min-width: 0;gap: .08rem;}.mk-page-chat .chat-room-option-copy strong{overflow: hidden;color: inherit;font-size: .78rem;font-weight: 800;text-overflow: ellipsis;white-space: nowrap;}.mk-page-chat .chat-room-option-copy small{overflow: hidden;color: #8491a3;font-size: .63rem;font-weight: 600;text-overflow: ellipsis;white-space: nowrap;}.mk-page-chat .chat-room-option.active .chat-room-option-copy small{color: #5680bd;}.mk-page-chat .chat-room-option-count{display: inline-flex;align-items: center;gap: .22rem;min-width: 24px;justify-content: flex-end;color: #718096;font-size: .68rem;font-weight: 800;}.mk-page-chat .chat-room-option-count .count-dot{width: 6px;height: 6px;box-shadow: none;}.mk-page-chat .chat-room-option-lock{display: inline-flex;color: #8793a4;}.mk-page-chat .chat-room-option-lock + .chat-room-option-count{display: none;}.mk-page-chat .users-list-container{padding: .45rem;}.mk-page-chat .user-card{gap: .55rem;margin-bottom: .25rem;padding: .52rem .55rem;border-radius: 7px;}.mk-page-chat .user-card-avatar{width: 34px;height: 34px;flex-basis: 34px;border-radius: 7px;font-size: .82rem;}.mk-page-chat .user-card-info{gap: .12rem;}.mk-page-chat .user-card-name{font-size: .82rem;font-weight: 800;}.mk-page-chat .user-card-role{min-height: 19px;padding-inline: .38rem;font-size: .62rem;}.mk-page-chat .user-online-indicator{width: 7px;height: 7px;}@media (max-width: 680px){.mk-page-chat .chat-room-directory-list{max-height: 220px;}.mk-page-chat .chat-room-option-copy small{font-size: .6rem;}}body.mk-page-chat.mk-product-conversation .rooms-header-modern{min-height: var(--mk-hero-height, 190px) !important;margin-bottom: 1.5rem !important;padding: var(--mk-hero-padding-y, 1.35rem) var(--mk-hero-padding-x, 2.2rem) !important;border: 1px solid rgba(255, 255, 255, .12) !important;border-radius: var(--mk-radius-lg, 8px) !important;background: var(--mk-hero-bg) !important;box-shadow: var(--mk-shadow-lg, 0 22px 55px rgba(15, 23, 42, .12)) !important;display: grid !important;align-items: center !important;color: #fff !important;}body.mk-page-chat.mk-product-conversation .rooms-header-content{display: grid !important;grid-template-columns: minmax(0, 1fr) auto !important;align-items: center !important;gap: clamp(1rem, 3vw, 2rem) !important;width: 100% !important;}body.mk-page-chat.mk-product-conversation .rooms-title{display: flex !important;align-items: flex-start !important;gap: .9rem !important;min-width: 0 !important;}body.mk-page-chat.mk-product-conversation .rooms-icon{display: inline-flex !important;flex: 0 0 52px !important;align-items: center !important;justify-content: center !important;width: 52px !important;height: 52px !important;margin-top: .1rem !important;border: 1px solid rgba(147, 197, 253, .35) !important;border-radius: 10px !important;background: rgba(59, 130, 246, .14) !important;color: #bfdbfe !important;}body.mk-page-chat.mk-product-conversation .rooms-icon svg{width: 25px !important;height: 25px !important;}body.mk-page-chat.mk-product-conversation .rooms-title h1{max-width: 900px !important;margin: 0 !important;color: #fff !important;font-size: clamp(2rem, 3vw, 2.8rem) !important;line-height: 1.08 !important;font-weight: 900 !important;letter-spacing: 0 !important;}body.mk-page-chat.mk-product-conversation .rooms-title p{max-width: 860px !important;margin: .65rem 0 0 !important;color: rgba(255, 255, 255, .78) !important;font-size: 1rem !important;line-height: 1.65 !important;}body.mk-page-chat.mk-product-conversation .rooms-hero-summary{display: grid !important;grid-template-columns: repeat(2, minmax(92px, 1fr)) !important;align-items: stretch !important;gap: .65rem !important;flex: 0 0 auto !important;}body.mk-page-chat.mk-product-conversation .rooms-hero-summary-item{display: grid !important;align-content: center !important;min-width: 100px !important;min-height: 64px !important;padding: .7rem .8rem !important;border: 1px solid rgba(255, 255, 255, .18) !important;border-radius: 8px !important;background: rgba(255, 255, 255, .1) !important;}body.mk-page-chat.mk-product-conversation .rooms-hero-summary-item strong{color: #fff !important;font-size: 1.2rem !important;line-height: 1 !important;font-weight: 900 !important;}body.mk-page-chat.mk-product-conversation .rooms-hero-summary-item span{margin-top: .35rem !important;color: rgba(255, 255, 255, .68) !important;font-size: .68rem !important;font-weight: 800 !important;line-height: 1.2 !important;text-transform: uppercase !important;}@media (max-width: 900px){body.mk-page-chat.mk-product-conversation .rooms-header-modern{min-height: auto !important;}body.mk-page-chat.mk-product-conversation .rooms-header-content{grid-template-columns: minmax(0, 1fr) !important;}body.mk-page-chat.mk-product-conversation .rooms-hero-summary{justify-self: start !important;}}@media (max-width: 640px){body.mk-page-chat.mk-product-conversation .rooms-header-modern{padding: 1.25rem !important;}body.mk-page-chat.mk-product-conversation .rooms-title h1{font-size: clamp(1.7rem, 7vw, 2.2rem) !important;}body.mk-page-chat.mk-product-conversation .rooms-title p{font-size: .92rem !important;}body.mk-page-chat.mk-product-conversation .rooms-hero-summary{width: 100% !important;}body.mk-page-chat.mk-product-conversation .rooms-hero-summary-item{min-width: 0 !important;}}body.mk-page-chat.mk-product-conversation .rooms-header-modern{position: relative !important;isolation: isolate !important;background: linear-gradient(110deg, #101827 0%, #182337 68%, #0f4c5c 100%) !important;}body.mk-page-chat.mk-product-conversation .rooms-header-modern::before, body.mk-page-chat.mk-product-conversation .rooms-header-modern::after{position: absolute;z-index: -1;content: "";border: 1px solid rgba(148, 219, 232, .16);border-radius: 50%;pointer-events: none;}body.mk-page-chat.mk-product-conversation .rooms-header-modern::before{width: 360px;height: 360px;top: -148px;right: -105px;box-shadow: 0 0 0 34px rgba(148, 219, 232, .045), 0 0 0 68px rgba(148, 219, 232, .035);}body.mk-page-chat.mk-product-conversation .rooms-header-modern::after{width: 230px;height: 230px;top: -84px;right: -36px;border-color: rgba(148, 219, 232, .2);}body.mk-page-chat.mk-product-conversation .rooms-header-content{position: relative !important;z-index: 1 !important;grid-template-columns: minmax(0, 1fr) !important;}body.mk-page-chat.mk-product-conversation .users-list-container{padding: .45rem !important;}body.mk-page-chat.mk-product-conversation .user-card{display: grid !important;grid-template-columns: 30px minmax(0, 1fr) auto !important;align-items: center !important;gap: .45rem !important;min-height: 42px !important;margin-bottom: .2rem !important;padding: .38rem .42rem !important;}body.mk-page-chat.mk-product-conversation .user-card-avatar{width: 30px !important;height: 30px !important;flex-basis: 30px !important;border-radius: 8px !important;font-size: .74rem !important;}body.mk-page-chat.mk-product-conversation .user-card-info{display: flex !important;align-items: center !important;gap: .28rem !important;min-width: 0 !important;overflow: hidden !important;}body.mk-page-chat.mk-product-conversation .user-card-name{min-width: 0 !important;max-width: 9rem !important;overflow: hidden !important;text-overflow: ellipsis !important;white-space: nowrap !important;font-size: .76rem !important;line-height: 1.2 !important;}body.mk-page-chat.mk-product-conversation .user-card-info > span:not(.user-card-name){display: inline-flex !important;align-items: center !important;flex: 0 0 auto !important;gap: .2rem !important;}body.mk-page-chat.mk-product-conversation .user-card-info .user-rank-badge-mini{width: 20px !important;min-width: 20px !important;height: 20px !important;min-height: 20px !important;padding: 0 !important;font-size: .68rem !important;}body.mk-page-chat.mk-product-conversation .user-card-info .user-rank-badge-icon{display: inline-grid !important;place-items: center !important;}body.mk-page-chat.mk-product-conversation .user-card-role{min-height: 17px !important;padding: .18rem .32rem !important;border-radius: 999px !important;font-size: .57rem !important;line-height: 1 !important;white-space: nowrap !important;}body.mk-page-chat.mk-product-conversation .user-online-indicator{position: static !important;width: 7px !important;height: 7px !important;margin-left: 0 !important;}body.mk-page-chat.mk-product-conversation .chat-messages-stream{padding: 14px !important;}body.mk-page-chat.mk-product-conversation .message-bubble{margin-bottom: .55rem !important;}body.mk-page-chat.mk-product-conversation .message-meta{gap: .28rem !important;min-height: 22px !important;font-size: .72rem !important;}body.mk-page-chat.mk-product-conversation .message-author{font-size: .82rem !important;}body.mk-page-chat.mk-product-conversation .message-content{padding: .58rem .78rem !important;font-size: .9rem !important;line-height: 1.45 !important;}body.mk-page-chat.mk-product-conversation .modal-form-content .message-delete-btn{min-height: 34px;padding: .4rem .55rem;}
/* /assets/css/premium-workflows.css */
body.mk-page-create{--wf-accent: #2563eb;--wf-accent-strong: #1d4ed8;--wf-accent-soft: #eff6ff;--wf-accent-line: #bfdbfe;}body.mk-page-upload-document{--wf-accent: #7c3aed;--wf-accent-strong: #6d28d9;--wf-accent-soft: #f5f3ff;--wf-accent-line: #ddd6fe;}body.mk-page-new-signal{--wf-accent: #0891b2;--wf-accent-strong: #0e7490;--wf-accent-soft: #ecfeff;--wf-accent-line: #a5f3fc;}body.mk-page-becayis-create{--wf-accent: #b4232a;--wf-accent-strong: #8f1c22;--wf-accent-soft: #fff1f2;--wf-accent-line: #fecdd3;}body.mk-page-cetele-create{--wf-accent: #059669;--wf-accent-strong: #047857;--wf-accent-soft: #ecfdf5;--wf-accent-line: #a7f3d0;}body.mk-page-create .site-main{padding-block: clamp(24px, 4vw, 44px);}body.mk-page-create .mk-form-page, body.mk-page-create .site-main > .mk-form-page{width: min(calc(100% - 2rem), var(--mk-container, 1220px)) !important;max-width: var(--mk-container, 1220px) !important;margin-inline: auto !important;padding-inline: 0 !important;box-sizing: border-box !important;}body.mk-page-create :is(.new-topic-container, .new-topic-wrapper, .upload-container, .upload-wrapper, .signal-form-shell){width: 100%;max-width: none;margin-inline: 0;}body.mk-page-create .mk-form-hero.page-hero{position: relative;isolation: isolate;display: flex !important;min-height: 146px !important;align-items: center !important;justify-content: space-between !important;gap: clamp(1.25rem, 3vw, 3rem) !important;margin: 0 0 1.5rem !important;padding: 1.6rem 2rem !important;border: 1px solid rgba(255, 255, 255, .08) !important;border-radius: 16px !important;background: linear-gradient(135deg, #0b0f19 0%, #111827 50%, #0f172a 100%) !important;box-shadow: 0 16px 40px rgba(15, 23, 42, .18) !important;color: #fff !important;overflow: hidden;}body.mk-page-create .mk-form-hero.page-hero::before{content: "";position: absolute;inset: 0 auto 0 0;width: 4px;background: var(--mk-brand, #8f1d1d) !important;z-index: 2;}body.mk-page-create .mk-form-hero.page-hero::after{content: "";position: absolute;z-index: -1;inset: auto -7rem -9rem auto;width: 23rem;aspect-ratio: 1;border: 1px solid rgba(255, 255, 255, .12);border-radius: 50%;box-shadow: 0 0 0 3.5rem rgba(255, 255, 255, .025), 0 0 0 7rem rgba(255, 255, 255, .018);pointer-events: none;}body.mk-page-create .mk-form-hero__content{display: flex !important;align-items: center !important;gap: 1.25rem !important;min-width: 0;flex: 1 1 auto;}body.mk-page-create .mk-form-hero__icon{display: grid;width: 60px;height: 60px;flex: 0 0 60px;place-items: center;border: 1px solid rgba(255, 255, 255, .2);border-radius: 8px;background: rgba(255, 255, 255, .1);color: #fff;}body.mk-page-create .mk-form-hero__icon svg{width: 30px;height: 30px;}body.mk-page-create .mk-form-hero h1{margin: 0 0 .55rem !important;color: #fff !important;font-size: clamp(2rem, 3.5vw, 3rem) !important;line-height: 1.05 !important;letter-spacing: 0 !important;text-wrap: balance;}body.mk-page-create .mk-form-hero p{max-width: 72ch;margin: 0 !important;color: rgba(255, 255, 255, .78) !important;font-size: .98rem !important;line-height: 1.65 !important;}body.mk-page-create .mk-form-hero__back, body.mk-page-create .mk-form-hero__back:link, body.mk-page-create .mk-form-hero__back:visited{display: inline-flex;min-height: 42px;flex: 0 0 auto;order: 2;align-items: center;justify-content: center;gap: .45rem;padding: .68rem 1.15rem;border: 1px solid rgba(255, 255, 255, .25);border-radius: 8px !important;background: rgba(255, 255, 255, .12);color: #fff;font-weight: 750;font-size: .92rem;text-decoration: none;white-space: nowrap;backdrop-filter: blur(6px);transition: all .2s ease;}body.mk-page-create .mk-form-hero__back :is(svg, span){color: currentColor;}body.mk-page-create .mk-form-hero__back:hover, body.mk-page-create .mk-form-hero__back:focus-visible{border-color: rgba(255, 255, 255, .5);background: rgba(255, 255, 255, .22);color: #fff;transform: translateY(-1px);}body.mk-page-create .mk-form-alert, body.mk-page-create :is(.info-alert, .error-alert, .warning-box, .info-card, .signal-guidance-box){display: flex;width: 100%;align-items: flex-start;gap: 13px;margin: 0 0 14px;padding: 15px 17px;border: 1px solid var(--mk-form-notice-line, var(--wf-accent-line));border-left: 4px solid var(--mk-form-notice-ink, var(--wf-accent));border-radius: 7px;background: var(--mk-form-notice-bg, var(--wf-accent-soft));color: var(--mk-form-notice-ink, #334155);box-shadow: none;}body.mk-page-create .mk-form-alert--success{--mk-form-notice-line:#a7f3d0;--mk-form-notice-bg:#ecfdf5;--mk-form-notice-ink:#047857;}body.mk-page-create .mk-form-alert--warning, body.mk-page-create .warning-box{--mk-form-notice-line:#fde68a;--mk-form-notice-bg:#fffbeb;--mk-form-notice-ink:#92400e;}body.mk-page-create .mk-form-alert--error, body.mk-page-create .error-alert{--mk-form-notice-line:#fecaca;--mk-form-notice-bg:#fef2f2;--mk-form-notice-ink:#b4232a;}body.mk-page-create .mk-form-alert__icon, body.mk-page-create :is(.info-icon, .info-alert > svg, .error-alert > svg, .warning-box > svg){width: 22px;height: 22px;flex: 0 0 22px;}body.mk-page-create :is(.topic-form-card, .upload-form-card, .signal-form-shell, .becayis-form, .form-container){width: 100%;max-width: none;margin: 0;border: 1px solid #e4e7ec;border-radius: 8px;background: #fff;box-shadow: 0 16px 36px rgba(15,23,42,.07);}body.mk-page-create :is(.topic-form-card, .upload-form-card, .signal-form-shell, .form-container){padding: clamp(20px, 3vw, 30px);}body.mk-page-create .becayis-form{padding: clamp(18px, 2.6vw, 28px);}body.mk-page-create :is(.topic-form, .upload-form, .signal-form-card, .cetele-form){width: 100%;max-width: none;margin: 0;padding: 0;border: 0;background: transparent;box-shadow: none;}body.mk-page-create .form-grid, body.mk-page-create .signal-form-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 18px;width: 100%;}body.mk-page-create .form-section{min-width: 0;margin: 0;padding: 20px;border: 1px solid #e4e7ec;border-radius: 8px;background: #f9fafb;}body.mk-page-create .form-section-full{grid-column: 1 / -1;}body.mk-page-create .form-section legend{padding: 0 8px;color: #172033;font-size: .98rem;font-weight: 800;}body.mk-page-create :is(.input-group, .form-group, .form-row, .signal-form-grid label){min-width: 0;}body.mk-page-create :is(.input-group, .form-group, .signal-form-grid label){display: grid;gap: 7px;}body.mk-page-create .form-row{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px;margin: 0 0 17px;}body.mk-page-create .form-row:last-child{margin-bottom: 0;}body.mk-page-create .form-checkboxes{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 18px;}body.mk-page-create :is(.input-label, .form-group > label, .form-row > label, .signal-form-grid label > span, .form-section label){color: #344054;font-size: .84rem;font-weight: 750;line-height: 1.35;}body.mk-page-create :is(input:not([type="checkbox"]):not([type="radio"]):not([type="file"]), select, textarea, .custom-input, .custom-textarea, .dropdown-trigger){width: 100%;min-height: 46px;padding: 10px 13px;border: 1px solid #d0d5dd;border-radius: 6px;background: #fff;color: #172033;font: inherit;line-height: 1.4;box-shadow: 0 1px 2px rgba(16,24,40,.03);}body.mk-page-create textarea, body.mk-page-create .custom-textarea{min-height: 126px;resize: vertical;}body.mk-page-create :is(input, select, textarea, .custom-input, .custom-textarea, .dropdown-trigger):focus, body.mk-page-create .dropdown-trigger.active{outline: 0;border-color: var(--wf-accent);box-shadow: 0 0 0 3px color-mix(in srgb, var(--wf-accent) 16%, transparent);}body.mk-page-create :is(.helper-text, .info-hint, .char-counter, small){color: #667085;font-size: .8rem;line-height: 1.5;}body.mk-page-create .custom-dropdown{position: relative;}body.mk-page-create .dropdown-menu{z-index: 80;width: 100%;max-height: min(360px, 52vh);border: 1px solid #d0d5dd;border-radius: 7px;background: #fff;box-shadow: 0 18px 40px rgba(15,23,42,.15);}body.mk-page-create .file-label{min-height: 190px;border: 1.5px dashed var(--wf-accent-line);border-radius: 8px;background: linear-gradient(180deg, #fff, var(--wf-accent-soft));color: #344054;}body.mk-page-create .file-label:hover, body.mk-page-create .file-label.drag-over{border-color: var(--wf-accent);background: var(--wf-accent-soft);}body.mk-page-create .il-selector, body.mk-page-create .signal-form-body{grid-column: 1 / -1;}body.mk-page-create .il-chips{display: flex;flex-wrap: wrap;gap: 8px;}body.mk-page-create .il-chip{border: 1px solid var(--wf-accent-line);border-radius: 999px;background: var(--wf-accent-soft);color: var(--wf-accent-strong);}body.mk-page-create :is(.form-actions, .signal-form-actions){display: flex;width: 100%;align-items: center;justify-content: flex-end;gap: 10px;margin-top: 24px;padding-top: 20px;border-top: 1px solid #eaecf0;}body.mk-page-create :is(.submit-button, .btn-submit, .btn-primary-signal), body.mk-page-create :is(.btn-cancel, .btn-secondary-signal){display: inline-flex;min-height: 44px;align-items: center;justify-content: center;gap: 9px;padding: 0 18px;border-radius: 6px;font-weight: 800;text-decoration: none;}body.mk-page-create :is(.submit-button, .btn-submit, .btn-primary-signal){border: 1px solid var(--wf-accent-strong);background: var(--wf-accent-strong);color: #fff;box-shadow: 0 8px 18px color-mix(in srgb, var(--wf-accent) 20%, transparent);}body.mk-page-create :is(.submit-button, .btn-submit, .btn-primary-signal):hover{background: color-mix(in srgb, var(--wf-accent-strong) 88%, #000);transform: translateY(-1px);}body.mk-page-create :is(.btn-cancel, .btn-secondary-signal){border: 1px solid #d0d5dd;background: #fff;color: #344054;}body.mk-page-messages .site-main{padding-block: clamp(22px, 3.5vw, 40px);}body.mk-page-messages .messages-container{display: grid;width: 100% !important;max-width: 100% !important;min-height: clamp(700px, calc(100vh - 220px), 880px);grid-template-columns: minmax(320px, 380px) minmax(0, 1fr);margin: 0 0 2rem 0 !important;border: 1px solid #dfe3e8;border-radius: 14px;background: #fff;box-shadow: 0 10px 30px rgba(15,23,42,.08);overflow: hidden;}body.mk-page-messages .conversations-panel, body.mk-page-messages .chat-panel{min-width: 0;height: auto;border: 0;border-radius: 0;box-shadow: none;}body.mk-page-messages .conversations-panel{border-right: 1px solid #e4e7ec;background: #f8fafc;}body.mk-page-messages :is(.panel-header, .chat-header){min-height: 78px;padding: 16px 18px;border-bottom: 1px solid #e4e7ec;background: #fff;}body.mk-page-messages .panel-header h2{color: #172033;font-size: 1.15rem;font-weight: 800;}body.mk-page-messages .conversations-list{padding: 8px;}body.mk-page-messages .conversation-item{margin: 3px 0;padding: 12px;border: 1px solid transparent;border-radius: 7px;}body.mk-page-messages .conversation-item:hover{border-color: #dbe4ee;background: #fff;}body.mk-page-messages .conversation-item.active{border-color: #fecaca;background: #fff5f5;}body.mk-page-messages .chat-messages{padding: 22px;background: linear-gradient(rgba(255,255,255,.92), rgba(255,255,255,.92)), radial-gradient(circle at 1px 1px, #cbd5e1 1px, transparent 0);background-size: auto, 22px 22px;}body.mk-page-messages .message-bubble{max-width: min(640px, 78%);border: 1px solid #e4e7ec;border-radius: 8px;box-shadow: 0 4px 12px rgba(15,23,42,.06);}body.mk-page-messages .message-sent .message-bubble{border-color: #fecaca;background: #fff1f2;color: #3f1518;}body.mk-page-messages .chat-input-area{padding: 14px 18px 18px;border-top: 1px solid #e4e7ec;background: #fff;}body.mk-page-messages .chat-input-area form{display: flex;align-items: flex-end;gap: 10px;width: 100%;}body.mk-page-messages .btn-attach{flex: 0 0 46px;width: 46px;height: 46px;display: inline-flex;align-items: center;justify-content: center;border-radius: 8px;border: 1px solid #dce3eb;background: #fff;color: #64748b;cursor: pointer;transition: all 0.2s;box-sizing: border-box;}body.mk-page-messages .btn-attach:hover{background: #f8fafc;border-color: #cbd5e1;color: #0f172a;}body.mk-page-messages #messageInput{flex: 1 1 auto;min-width: 0;width: 100%;min-height: 46px;max-height: 150px;border-radius: 8px;box-sizing: border-box;}body.mk-page-messages .btn-send{flex: 0 0 46px;width: 46px;height: 46px;min-width: 46px;min-height: 46px;border-radius: 8px;box-sizing: border-box;}body.mk-page-search .site-main{padding-block: clamp(24px, 4vw, 44px);}body.mk-page-search .search-page-container{width: min(var(--mk-page-max, 1220px), calc(100% - 32px));max-width: none;margin-inline: auto;}body.mk-page-search .search-hero{position: relative;overflow: hidden;min-height: 146px !important;margin: 1.25rem 0 1.5rem !important;padding: 1.4rem 1.65rem !important;border: 1px solid rgba(255, 255, 255, .08) !important;border-radius: 16px !important;background: #171d29 !important;box-shadow: 0 20px 46px rgba(15, 23, 42, .17) !important;box-sizing: border-box;}body.mk-page-search .search-hero::before{position: absolute;inset: 0 auto 0 0;width: 4px;background: #ef4444 !important;content: "";}body.mk-page-search .search-hero::after{position: absolute;right: -70px;bottom: -110px;width: 280px;height: 280px;border: 1px solid rgba(239, 68, 68, .28) !important;border-radius: 50%;content: "";opacity: .35;pointer-events: none;}body.mk-page-search .hero-content{position: relative;z-index: 2;display: flex;min-height: auto;align-items: center;justify-content: space-between;gap: 1.5rem;width: 100%;}body.mk-page-search .hero-left{min-width: 0;}body.mk-page-search .hero-title{display: flex;align-items: center;gap: .65rem;margin: 0 0 .35rem !important;color: #fff !important;font-size: 2rem !important;font-weight: 900 !important;line-height: 1.2 !important;}body.mk-page-search .hero-title svg{color: #f87171 !important;filter: drop-shadow(0 2px 6px rgba(248, 113, 113, .35));}body.mk-page-search .hero-subtitle{margin: 0 !important;color: #aeb9c9 !important;font-size: .92rem !important;line-height: 1.5 !important;}body.mk-page-search .hero-stats-grid{display: flex !important;align-items: center !important;justify-content: flex-end !important;gap: .75rem !important;margin-left: auto !important;}body.mk-page-search .hero-stat-card{min-width: 120px !important;min-height: 58px !important;display: flex !important;align-items: center !important;gap: .65rem !important;padding: .55rem .95rem !important;border: 1px solid rgba(255, 255, 255, .1) !important;border-radius: 10px !important;background: rgba(255, 255, 255, .07) !important;box-shadow: none !important;}body.mk-page-search .hero-stat-card .stat-icon{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 24px !important;height: 24px !important;color: #f87171 !important;}body.mk-page-search .hero-stat-card .stat-icon svg{width: 20px !important;height: 20px !important;}body.mk-page-search .hero-stat-card .stat-data{display: flex !important;flex-direction: column !important;}body.mk-page-search .hero-stat-card .stat-value{color: #fff !important;font-size: 1.15rem !important;line-height: 1.1 !important;font-weight: 900 !important;}body.mk-page-search .hero-stat-card .stat-label{margin-top: .15rem !important;color: #aeb9c9 !important;font-size: .72rem !important;font-weight: 700 !important;}body.mk-page-search .search-panel{display: grid;grid-template-columns: minmax(0, 1fr) minmax(190px, 240px) auto;gap: 10px;padding: 14px;border: 1px solid #e4e7ec;border-radius: 8px;background: #fff;box-shadow: 0 12px 28px rgba(15,23,42,.07);}body.mk-page-search :is(.search-input-wrapper, .search-panel select){min-height: 46px;border: 1px solid #d0d5dd;border-radius: 6px;background: #fff;}body.mk-page-search .search-input-wrapper{display: flex;align-items: center;gap: 10px;padding-inline: 13px;}body.mk-page-search .search-input-wrapper input{width: 100%;min-width: 0;border: 0;outline: 0;background: transparent;}body.mk-page-search .search-panel button{min-height: 46px;padding-inline: 20px;border: 1px solid #8f1c22;border-radius: 6px;background: #a82027;color: #fff;font-weight: 800;}body.mk-page-search :is(.search-alert, .search-empty, .search-summary, .result-group, .search-starters){margin-top: 16px;border: 1px solid #e4e7ec;border-radius: 8px;background: #fff;box-shadow: 0 12px 28px rgba(15,23,42,.06);}body.mk-page-search .result-card{display: grid;grid-template-columns: 46px minmax(0, 1fr) auto;align-items: center;gap: 16px;padding: 16px 18px;border-bottom: 1px solid #eaecf0;}body.mk-page-search .result-card:last-child{border-bottom: 0;}@media (max-width: 900px){body.mk-page-create .mk-form-hero.page-hero, body.mk-page-search .hero-content{align-items: flex-start;}body.mk-page-create .mk-form-hero.page-hero::after{display: none;}body.mk-page-create :is(.form-grid, .signal-form-grid), body.mk-page-create .form-row{grid-template-columns: 1fr;}body.mk-page-messages .messages-container{grid-template-columns: minmax(230px, 300px) minmax(0, 1fr);}body.mk-page-search .search-panel{grid-template-columns: minmax(0, 1fr) auto;}body.mk-page-search .search-panel select{grid-column: 1 / -1;grid-row: 2;}}@media (max-width: 680px){body.mk-page-create .site-main, body.mk-page-messages .site-main, body.mk-page-search .site-main{padding-block: 16px 26px;}body.mk-page-create .mk-form-page, body.mk-page-create .site-main > .mk-form-page, body.mk-page-messages .messages-container, body.mk-page-search .search-page-container{width: min(100% - 16px, var(--mk-page-max, 1220px));}body.mk-page-create .mk-form-hero.page-hero{min-height: 0;flex-direction: column;gap: 18px;padding: 20px;}body.mk-page-create .mk-form-hero__content{align-items: flex-start;}body.mk-page-create .mk-form-hero__icon{width: 46px;height: 46px;flex-basis: 46px;}body.mk-page-create .mk-form-hero__back{width: 100%;}body.mk-page-create :is(.topic-form-card, .upload-form-card, .signal-form-shell, .becayis-form, .form-container, .form-section){padding: 16px;}body.mk-page-create :is(.form-actions, .signal-form-actions){flex-direction: column-reverse;}body.mk-page-create :is(.submit-button, .btn-submit, .btn-primary-signal, .btn-cancel, .btn-secondary-signal){width: 100%;}body.mk-page-messages .messages-container{min-height: calc(100vh - 130px);grid-template-columns: 1fr;}body.mk-page-messages .conversations-panel{max-height: 310px;border-right: 0;border-bottom: 1px solid #e4e7ec;}body.mk-page-messages .chat-panel{min-height: 560px;}body.mk-page-messages .chat-messages{padding: 14px;}body.mk-page-messages .message-bubble{max-width: 88%;}body.mk-page-messages .chat-input-area form{display: flex;align-items: flex-end;gap: 8px;}body.mk-page-search .search-hero{min-height: 0;padding: 20px;}body.mk-page-search .hero-content{flex-direction: column;}body.mk-page-search .hero-stats-grid{width: 100%;}body.mk-page-search .search-panel{grid-template-columns: 1fr;}body.mk-page-search .search-panel select{grid-column: auto;grid-row: auto;}body.mk-page-search .search-panel button{width: 100%;}body.mk-page-search .result-card{grid-template-columns: 1fr;}}body.mk-page-messages .messages-container{border-color: #cfd7e2;background: #eef2f6;box-shadow: 0 24px 60px rgba(15, 23, 42, .14);}body.mk-page-messages :is(.panel-header, .chat-header){position: relative;overflow: hidden;border-bottom-color: rgba(255, 255, 255, .14);background: #182334;color: #fff;}body.mk-page-messages :is(.panel-header, .chat-header)::after{content: "";position: absolute;right: -50px;bottom: -70px;width: 180px;height: 180px;border: 1px solid rgba(201, 155, 60, .25);border-radius: 50%;pointer-events: none;}body.mk-page-messages .panel-header h2, body.mk-page-messages .panel-header .section-title-icon{position: relative;z-index: 1;color: #fff;}body.mk-page-messages .unread-badge{position: relative;z-index: 1;background: #b3262d;box-shadow: 0 0 0 3px rgba(255, 255, 255, .08);}body.mk-page-messages .conversations-panel{background: #f5f7fa;}body.mk-page-messages .limit-indicator{border-bottom-color: #dfe5ed;background: #fff8f5;}body.mk-page-messages .limit-text{color: #263449;}body.mk-page-messages .limit-bar{background: #e6ebf1;}body.mk-page-messages .limit-progress::-webkit-progress-value, body.mk-page-messages .limit-progress::-moz-progress-bar{background: #b3262d;}body.mk-page-messages .conversation-item{margin: 4px 8px;border: 1px solid transparent;border-radius: 7px;background: transparent;}body.mk-page-messages .conversation-item:hover{border-color: #d7dee8;background: #fff;box-shadow: 0 5px 14px rgba(15, 23, 42, .06);}body.mk-page-messages .conversation-item.active{border-color: #e6b7b9;background: #fff;box-shadow: 0 8px 18px rgba(127, 29, 29, .10);}body.mk-page-messages .conversation-item.active::before{width: 3px;border-radius: 0 3px 3px 0;background: #991f24;}body.mk-page-messages .chat-header{min-height: 82px;}body.mk-page-messages .chat-username{position: relative;z-index: 1;color: #fff !important;}body.mk-page-messages .chat-status{position: relative;z-index: 1;color: rgba(255, 255, 255, .75);display: inline-flex;align-items: center;gap: 6px;margin-top: 3px;font-size: .8rem;line-height: 1.2;}body.mk-page-messages .chat-status .chat-status-dot.online{width: 8px;height: 8px;border-radius: 50%;background-color: #10b981;box-shadow: 0 0 0 2px rgba(16, 185, 129, 0.25), 0 0 6px rgba(16, 185, 129, 0.65);display: inline-block;flex-shrink: 0;}body.mk-page-messages .chat-status svg{width: 13px;height: 13px;color: rgba(255, 255, 255, .7);display: inline-block;flex-shrink: 0;}body.mk-page-messages .chat-actions{position: relative;z-index: 1;}body.mk-page-messages .chat-actions .btn-icon{border-color: rgba(255, 255, 255, .22);background: rgba(255, 255, 255, .08);color: #fff;}body.mk-page-messages .chat-actions .btn-icon:hover{border-color: rgba(255, 255, 255, .42);background: rgba(255, 255, 255, .18);}body.mk-page-messages .chat-messages{background: #f6f8fb;}body.mk-page-messages .message-bubble{display: inline-flex;flex-wrap: wrap;align-items: flex-end;gap: .2rem .55rem;padding: .35rem .65rem .3rem;width: fit-content;min-width: 0;max-width: min(540px, 82%);border-color: #dce3eb;border-radius: 12px;background: #fff;box-shadow: 0 3px 10px rgba(15, 23, 42, .06);}body.mk-page-messages .message-sent .message-bubble{border-color: #8f1d22;background: #991f24;color: #fff;border-bottom-right-radius: 4px;box-shadow: 0 4px 14px rgba(127, 29, 29, .18);}body.mk-page-messages .message-received .message-bubble{border-bottom-left-radius: 4px;}body.mk-page-messages .message-time{font-weight: 500 !important;font-size: 0.75rem !important;}body.mk-page-messages .message-sent .message-time{color: rgba(255, 255, 255, .72);font-weight: 500 !important;}body.mk-page-messages .message-status-icon{display: inline-flex;align-items: center;justify-content: center;line-height: 1;vertical-align: middle;}body.mk-page-messages .message-status-icon svg{width: 15px !important;height: 15px !important;display: block;stroke-width: 2.2 !important;}body.mk-page-messages .message-status-icon.is-sent, body.mk-page-messages .message-status-icon:not(.is-read){color: rgba(255, 255, 255, 0.6) !important;}body.mk-page-messages .message-status-icon.is-read{color: #38bdf8 !important;filter: drop-shadow(0 1px 2px rgba(2, 132, 199, 0.4));}body.mk-page-messages .message-action-menu{position: relative;display: inline-flex;align-items: center;justify-content: center;flex-shrink: 0;align-self: center;margin: 0 4px;opacity: 0.88;pointer-events: auto;transition: opacity .15s ease, transform .15s ease;}body.mk-page-messages .message:hover .message-action-menu, body.mk-page-messages .message:focus-within .message-action-menu, body.mk-page-messages .message-action-menu.is-open{opacity: 1;pointer-events: auto;}body.mk-page-messages .btn-message-trigger{display: inline-flex;align-items: center;justify-content: center;width: 28px;min-width: 28px;max-width: 28px;height: 28px;min-height: 28px;max-height: 28px;padding: 0;border: 1px solid #dce3eb;border-radius: 8px;background: #ffffff;color: #64748b;cursor: pointer;box-shadow: 0 1px 3px rgba(15, 23, 42, .08);transition: all .15s cubic-bezier(0.16, 1, 0.3, 1);box-sizing: border-box;line-height: 1;}body.mk-page-messages .btn-message-trigger:hover{border-color: #cbd5e1;background: #f8fafc;color: #1e293b;box-shadow: 0 2px 6px rgba(15, 23, 42, .12);transform: scale(1.05);}body.mk-page-messages .message-action-menu.is-open .btn-message-trigger, body.mk-page-messages .btn-message-trigger[aria-expanded="true"]{border-color: #991f24;background: #fff5f5;color: #991f24;box-shadow: 0 0 0 2px rgba(153, 31, 36, .14);}body.mk-page-messages .btn-message-trigger svg{width: 17px !important;height: 17px !important;margin: 0 !important;display: block;}body.mk-page-messages .btn-message-trigger svg circle{fill: currentColor !important;}body.mk-page-messages .message-action-dropdown, body.mk-page-messages .message-action-dropdown[hidden]{display: none !important;}body.mk-page-messages .message-action-menu.is-open .message-action-dropdown:not([hidden]){display: flex !important;position: absolute !important;top: calc(100% + 5px) !important;z-index: 90 !important;min-width: 145px !important;width: max-content !important;max-width: 200px !important;padding: 4px !important;border: 1px solid #e2e8f0 !important;border-radius: 9px !important;background: #ffffff !important;box-shadow: 0 10px 28px -4px rgba(15, 23, 42, .16), 0 4px 6px -2px rgba(15, 23, 42, .05) !important;flex-direction: column !important;gap: 2px !important;}body.mk-page-messages .message-received .message-action-dropdown{left: 0 !important;right: auto !important;}body.mk-page-messages .message-sent .message-action-dropdown{right: 0 !important;left: auto !important;}body.mk-page-messages .message-action-dropdown.is-dropup{top: auto !important;bottom: calc(100% + 5px) !important;}body.mk-page-messages .message-action-dropdown .message-dropdown-item, body.mk-page-messages .message-action-dropdown button.message-dropdown-item, body.mk-page-messages .message-dropdown-item, body.mk-page-messages button.message-dropdown-item, body.mk-page-messages button.btn-delete-message, body.mk-page-messages .message-dropdown-report .content-report-widget:not([open]) summary{display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: flex-start !important;gap: 8px !important;width: 100% !important;min-height: 34px !important;height: 34px !important;padding: 0 10px !important;margin: 0 !important;border: none !important;border-radius: 6px !important;background: transparent !important;box-shadow: none !important;color: #475569 !important;font-size: .83rem !important;font-weight: 600 !important;font-family: inherit !important;cursor: pointer !important;text-align: left !important;text-decoration: none !important;list-style: none !important;box-sizing: border-box !important;line-height: 1 !important;transition: background .12s ease, color .12s ease !important;outline: none !important;}body.mk-page-messages .message-action-dropdown .message-dropdown-item:hover, body.mk-page-messages .message-action-dropdown button.message-dropdown-item:hover, body.mk-page-messages .message-dropdown-item:hover, body.mk-page-messages button.btn-delete-message:hover, body.mk-page-messages .message-dropdown-report .content-report-widget:not([open]) summary:hover{background: #fef2f2 !important;color: #dc2626 !important;border-color: transparent !important;transform: none !important;}body.mk-page-messages .message-dropdown-item .dropdown-item-icon, body.mk-page-messages button.btn-delete-message .dropdown-item-icon{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 16px !important;min-width: 16px !important;max-width: 16px !important;height: 16px !important;min-height: 16px !important;max-height: 16px !important;flex: 0 0 16px !important;flex-shrink: 0 !important;color: #dc2626 !important;margin: 0 !important;padding: 0 !important;}body.mk-page-messages .message-dropdown-item .dropdown-item-icon svg, body.mk-page-messages button.btn-delete-message .dropdown-item-icon svg{width: 14px !important;height: 14px !important;margin: 0 !important;display: block !important;stroke: currentColor !important;}body.mk-page-messages .message-dropdown-report .content-report-widget:not([open]) summary::before{content: "" !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 16px !important;min-width: 16px !important;max-width: 16px !important;height: 16px !important;min-height: 16px !important;max-height: 16px !important;flex: 0 0 16px !important;flex-shrink: 0 !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;background-color: #dc2626 !important;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z'/%3E%3Cline x1='4' x2='4' y1='22' y2='15'/%3E%3C/svg%3E") center / 14px 14px no-repeat !important;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z'/%3E%3Cline x1='4' x2='4' y1='22' y2='15'/%3E%3C/svg%3E") center / 14px 14px no-repeat !important;}body.mk-page-messages .message-dropdown-item .dropdown-item-text, body.mk-page-messages .message-dropdown-item span:not(.dropdown-item-icon), body.mk-page-messages button.btn-delete-message .dropdown-item-text, body.mk-page-messages button.btn-delete-message span:not(.dropdown-item-icon), body.mk-page-messages .message-dropdown-report .content-report-widget summary .report-btn-label{display: inline-flex !important;align-items: center !important;justify-content: flex-start !important;flex: 0 0 auto !important;width: auto !important;text-align: left !important;justify-self: flex-start !important;font-size: .83rem !important;font-weight: 600 !important;color: inherit !important;line-height: 1 !important;white-space: nowrap !important;margin: 0 !important;padding: 0 !important;}body.mk-page-messages .message-dropdown-report{width: 100% !important;margin: 0 !important;padding: 0 !important;}body.mk-page-messages .message-dropdown-report .content-report-widget:not([open]){margin: 0 !important;padding: 0 !important;border: none !important;background: transparent !important;box-shadow: none !important;width: 100% !important;display: block !important;}body.mk-page-messages .message-dropdown-report .content-report-widget summary::-webkit-details-marker{display: none !important;}body.mk-page-messages .chat-input-area{border-top-color: #dce3eb;background: #fff;}body.mk-page-messages #messageInput{border-color: #cbd5e1;background: #f8fafc;box-shadow: inset 0 1px 2px rgba(15, 23, 42, .03);}body.mk-page-messages #messageInput:focus{border-color: #991f24;background: #fff;box-shadow: 0 0 0 3px rgba(153, 31, 36, .13);}body.mk-page-messages .btn-attach, body.mk-page-messages .btn-send{border-radius: 7px;}body.mk-page-messages .btn-attach{border-color: #d6dee8;background: #f8fafc;color: #526176;}body.mk-page-messages .btn-attach:hover{border-color: #b3262d;color: #991f24;}body.mk-page-messages .btn-send{border-color: #991f24;background: #991f24;color: #fff;box-shadow: 0 8px 16px rgba(127, 29, 29, .18);}body.mk-page-messages .btn-send:hover{border-color: #77171b;background: #77171b;}body.mk-page-messages .empty-chat, body.mk-page-messages .empty-messages{color: #64748b;}body.mk-page-messages .empty-chat-icon{display: grid;width: 68px;height: 68px;place-items: center;border: 1px solid #e3c4c5;border-radius: 50%;background: #fff5f5;color: #991f24;box-shadow: 0 12px 24px rgba(127, 29, 29, .10);}@media (max-width: 680px){body.mk-page-messages .messages-container{border-radius: 7px;}body.mk-page-messages :is(.panel-header, .chat-header){min-height: 70px;padding: 13px 14px;}body.mk-page-messages .conversation-item{margin-inline: 5px;padding: 10px;}}
/* /assets/css/premium-backoffice.css */
:root{--bo-shell-max: 1400px;--bo-gutter: clamp(0.85rem, 2vw, 1.6rem);--bo-bg: #f4f6f8;--bo-surface: #ffffff;--bo-surface-soft: #f7f9fc;--bo-surface-strong: #eef2f7;--bo-border: #dce2ea;--bo-border-strong: #c7d0dc;--bo-text: #172033;--bo-muted: #667085;--bo-primary: #991f24;--bo-primary-strong: #74161a;--bo-navy: #172033;--bo-blue: #2563eb;--bo-green: #087f5b;--bo-amber: #b45309;--bo-red: #c62828;--bo-shadow-sm: 0 1px 2px rgba(15, 23, 42, 0.05);--bo-shadow: 0 12px 28px rgba(15, 23, 42, 0.08);}body.mk-shell-backoffice{background: linear-gradient(180deg, rgba(153, 31, 36, 0.045), transparent 230px), var(--bo-bg) !important;color: var(--bo-text);}.mk-shell-backoffice *, .mk-shell-backoffice *::before, .mk-shell-backoffice *::after{box-sizing: border-box;}.mk-shell-backoffice :is(.admin-container, .modcp-container){width: min(calc(100% - (var(--bo-gutter) * 2)), var(--bo-shell-max)) !important;max-width: var(--bo-shell-max) !important;margin: 1.35rem auto 2.5rem !important;padding: 0 !important;}.mk-shell-backoffice :is( .admin-users-container, .admin-settings-container, .admin-chat-rooms-container, .admin-chat-container, .admin-forum-container, .admin-doc-cats-container, .admin-docs-container, .updates-admin, .taxonomy-admin, .content-report-admin, .security-admin, .admin-rank-packages-container, .admin-becayis-page, .mod-documents-container, .mod-content-report-admin, .mod-signals-container ){width: min(calc(100% - (var(--bo-gutter) * 2)), var(--bo-shell-max)) !important;max-width: var(--bo-shell-max) !important;margin: 1.35rem auto 2.5rem !important;padding-inline: 0 !important;}.mk-shell-backoffice :is(.admin-header, .modcp-header){position: relative;isolation: isolate;min-height: 142px !important;display: grid !important;grid-template-columns: minmax(0, 1fr) auto !important;align-items: center !important;gap: 1.25rem !important;margin: 0 0 1rem !important;padding: 1.35rem 1.5rem !important;overflow: hidden;border: 1px solid rgba(255, 255, 255, 0.12) !important;border-radius: 8px !important;background: radial-gradient(circle at 8% 0%, rgba(255, 255, 255, 0.09), transparent 31%), linear-gradient(120deg, #172033 0%, #252b37 54%, #7f1d24 100%) !important;color: #fff !important;box-shadow: var(--bo-shadow) !important;}.mk-shell-backoffice .modcp-header{background: radial-gradient(circle at 8% 0%, rgba(255, 255, 255, 0.09), transparent 31%), linear-gradient(120deg, #172033 0%, #243044 58%, #7b4a16 100%) !important;}.mk-shell-backoffice :is(.admin-header, .modcp-header)::after{content: "";position: absolute;inset: auto 0 0;height: 3px;z-index: -1;background: linear-gradient(90deg, #ef4444, #f59e0b, #22c55e, #3b82f6);opacity: 0.8;}.mk-shell-backoffice :is(.admin-header, .modcp-header) .header-content{min-width: 0;}.mk-shell-backoffice .backoffice-kicker{display: inline-flex;align-items: center;min-height: 24px;margin: 0 0 0.35rem;color: rgba(255, 255, 255, 0.72);font-size: 0.73rem;font-weight: 800;letter-spacing: 0;text-transform: uppercase;}.mk-shell-backoffice :is(.admin-header, .modcp-header) h1{margin: 0 !important;color: #fff !important;font-size: clamp(1.7rem, 2.8vw, 2.35rem) !important;font-weight: 800 !important;line-height: 1.08 !important;letter-spacing: 0 !important;}.mk-shell-backoffice :is(.admin-header, .modcp-header) p{margin: 0.5rem 0 0 !important;color: rgba(255, 255, 255, 0.76) !important;font-size: 0.94rem !important;line-height: 1.5 !important;}.mk-shell-backoffice :is(.admin-header, .modcp-header) p strong{color: #fff;}.mk-shell-backoffice :is(.admin-header, .modcp-header) .header-avatar{position: static !important;display: grid !important;place-items: center;width: 68px !important;height: 68px !important;min-width: 68px;border: 1px solid rgba(255, 255, 255, 0.26) !important;border-radius: 8px !important;background: rgba(255, 255, 255, 0.1) !important;box-shadow: none !important;overflow: hidden;}.mk-shell-backoffice :is(.admin-header, .modcp-header) .header-avatar :is(img, .avatar-placeholder){width: 54px !important;height: 54px !important;border-radius: 7px !important;object-fit: cover;}.mk-shell-backoffice :is( .page-header, .admin-page-head, .admin-page-hero, .updates-admin-hero, .taxonomy-hero, .report-hero, .security-hero, .bk-hero ){min-height: 128px !important;border-radius: 8px !important;box-shadow: var(--bo-shadow) !important;}.mk-shell-backoffice :is(.stats-grid, .updates-admin-stats, .report-stats, .bk-stats){display: grid !important;grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)) !important;gap: 0.85rem !important;margin: 0 0 1.25rem !important;}.mk-shell-backoffice :is(.stat-card, .stats-grid > div, .updates-admin-stats > div, .report-stats > div, .bks){position: relative !important;min-width: 0;min-height: 86px !important;display: flex !important;align-items: center !important;gap: 0.85rem !important;padding: 0.95rem 1.15rem !important;border: 1px solid var(--bo-border, #dce2ea) !important;border-radius: 8px !important;background: var(--bo-surface, #fff) !important;box-shadow: var(--bo-shadow-sm) !important;overflow: hidden;transition: transform .14s ease, box-shadow .14s ease, border-color .14s ease !important;}.mk-shell-backoffice :is(.stat-card, .stats-grid > div, .updates-admin-stats > div, .report-stats > div, .bks):hover{transform: translateY(-2px) !important;border-color: rgba(127, 29, 29, .35) !important;box-shadow: 0 8px 22px rgba(15, 23, 42, 0.08) !important;}.mk-shell-backoffice .stat-icon{position: static !important;width: 42px !important;height: 42px !important;display: inline-grid !important;place-items: center;border-radius: 7px !important;background: #eef4ff !important;color: var(--bo-blue) !important;font-size: 1.05rem !important;}.mk-shell-backoffice .stat-card.urgent .stat-icon{background: #fff3e8 !important;color: var(--bo-amber) !important;}.mk-shell-backoffice .stat-content{min-width: 0;}.mk-shell-backoffice :is(.stat-content h3, .stat-card h3, .stats-grid strong){margin: 0 0 0.15rem !important;color: var(--bo-text) !important;font-size: 1.45rem !important;line-height: 1 !important;}.mk-shell-backoffice :is(.stat-content p, .stats-grid span){margin: 0 !important;color: var(--bo-muted) !important;font-size: 0.78rem !important;font-weight: 700 !important;line-height: 1.25 !important;}.mk-shell-backoffice .stat-action{position: static !important;inset: auto !important;align-self: center;display: inline-flex !important;align-items: center;justify-content: center;min-width: 70px !important;max-width: 88px !important;min-height: 34px !important;padding: 0.45rem 0.6rem !important;border: 1px solid #fecaca !important;border-radius: 6px !important;background: #fff5f5 !important;color: var(--bo-red) !important;font-size: 0.75rem !important;font-weight: 800 !important;line-height: 1.1 !important;text-decoration: none !important;white-space: normal !important;}.mk-shell-backoffice .stat-action:hover{border-color: var(--bo-red) !important;background: var(--bo-red) !important;color: #fff !important;}.mk-shell-backoffice :is(.command-center, .mod-command-center){display: grid !important;grid-template-columns: minmax(0, 1fr) minmax(370px, 0.72fr) !important;align-items: center !important;gap: 1rem !important;margin: 0 0 1.25rem !important;padding: 1.1rem !important;border: 1px solid var(--bo-border) !important;border-radius: 8px !important;background: linear-gradient(110deg, rgba(153, 31, 36, 0.055), transparent 38%), var(--bo-surface) !important;box-shadow: var(--bo-shadow-sm) !important;}.mk-shell-backoffice .mod-command-center{background: linear-gradient(110deg, rgba(37, 99, 235, 0.055), transparent 38%), var(--bo-surface) !important;}.mk-shell-backoffice :is(.command-copy h2, .mod-command-center h2){margin: 0 !important;color: var(--bo-text) !important;font-size: clamp(1.2rem, 1.8vw, 1.55rem) !important;line-height: 1.2 !important;}.mk-shell-backoffice :is(.command-copy p, .mod-command-center p){margin: 0.4rem 0 0 !important;color: var(--bo-muted) !important;font-size: 0.88rem !important;line-height: 1.5 !important;}.mk-shell-backoffice :is(.admin-kicker.dark, .mod-kicker){margin-bottom: 0.28rem !important;color: var(--bo-primary-strong) !important;font-size: 0.69rem !important;letter-spacing: 0 !important;}.mk-shell-backoffice :is(.attention-grid, .mod-priority-grid){display: grid !important;grid-template-columns: repeat(2, minmax(0, 1fr)) !important;gap: 0.55rem !important;}.mk-shell-backoffice :is(.attention-card, .mod-priority-card){min-width: 0;min-height: 64px !important;display: grid !important;grid-template-columns: minmax(0, 1fr) auto !important;align-items: center !important;gap: 0.2rem 0.6rem !important;padding: 0.65rem 0.75rem !important;border-radius: 7px !important;box-shadow: none !important;transform: none !important;}.mk-shell-backoffice :is(.attention-card, .mod-priority-card) strong{grid-row: auto !important;align-self: center;font-size: 1.35rem !important;line-height: 1 !important;}.mk-shell-backoffice .attention-card small{grid-column: 1 / -1;overflow: hidden;color: var(--bo-muted) !important;font-size: 0.72rem !important;text-overflow: ellipsis;white-space: nowrap;}.mk-shell-backoffice :is(.admin-module-map, .mod-module-map){margin: 0 0 1.5rem !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;}.mk-shell-backoffice :is(.quick-head, .mod-map-head){min-height: 52px;margin: 0 0 0.75rem !important;padding: 0 0 0.75rem;border-bottom: 1px solid var(--bo-border);}.mk-shell-backoffice :is(.quick-head h2, .mod-map-head h2){margin: 0 !important;color: var(--bo-text) !important;font-size: 1.35rem !important;}.mk-shell-backoffice .quick-primary{min-height: 38px;padding: 0.55rem 0.8rem !important;border-radius: 6px !important;background: var(--bo-primary) !important;}.mk-shell-backoffice :is(.module-section, .mod-module-section){margin: 0 0 1rem !important;padding: 0 !important;border: 0 !important;}.mk-shell-backoffice :is(.section-head, .mod-section-head){margin-bottom: 0.65rem;}.mk-shell-backoffice :is(.section-head h3, .mod-section-head h3){margin: 0 !important;color: var(--bo-text) !important;font-size: 1.02rem !important;}.mk-shell-backoffice :is(.section-head p, .mod-section-head p){margin: 0.25rem 0 0 !important;color: var(--bo-muted) !important;font-size: 0.82rem !important;}.mk-shell-backoffice :is(.module-grid, .mod-module-grid){display: grid !important;grid-template-columns: repeat(4, minmax(0, 1fr)) !important;gap: 0.7rem !important;}.mk-shell-backoffice :is(.module-card, .mod-module-card){min-width: 0;min-height: 94px !important;display: grid !important;grid-template-columns: 40px minmax(0, 1fr) !important;align-content: center !important;gap: 0.7rem !important;padding: 0.75rem 3.2rem 0.75rem 0.75rem !important;border: 1px solid var(--bo-border) !important;border-radius: 8px !important;background: var(--bo-surface) !important;color: var(--bo-text) !important;box-shadow: var(--bo-shadow-sm) !important;transform: none !important;}.mk-shell-backoffice :is(.module-card, .mod-module-card):hover{border-color: var(--bo-border-strong) !important;box-shadow: 0 8px 20px rgba(15, 23, 42, 0.08) !important;transform: translateY(-1px) !important;}.mk-shell-backoffice :is(.module-icon, .mod-module-icon){width: 40px !important;height: 40px !important;border-radius: 7px !important;background: #edf3ff !important;color: var(--bo-blue) !important;}.mk-shell-backoffice :is(.module-icon, .mod-module-icon) svg{width: 20px;height: 20px;}.mk-shell-backoffice :is(.module-copy, .mod-module-copy){min-width: 0;}.mk-shell-backoffice :is(.module-copy strong, .mod-module-copy strong){display: block;margin: 0 0 0.2rem !important;color: var(--bo-text) !important;font-size: 0.9rem !important;line-height: 1.25 !important;}.mk-shell-backoffice :is(.module-copy small, .mod-module-copy small){display: -webkit-box !important;overflow: hidden;color: var(--bo-muted) !important;font-size: 0.74rem !important;line-height: 1.35 !important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.mk-shell-backoffice :is(.module-badge, .mod-module-badge){top: 0.65rem !important;right: 0.65rem !important;min-width: 25px !important;height: 25px !important;padding: 0 0.38rem !important;border-radius: 999px !important;background: var(--bo-navy) !important;color: #fff !important;font-size: 0.7rem !important;}.mk-shell-backoffice :is(.module-card.warning, .mod-module-card.warning) :is(.module-icon, .mod-module-icon){background: #fff7e6 !important;color: var(--bo-amber) !important;}.mk-shell-backoffice :is(.module-card.danger, .mod-module-card.danger) :is(.module-icon, .mod-module-icon){background: #fff0f0 !important;color: var(--bo-red) !important;}.mk-shell-backoffice :is(.module-card.success, .mod-module-card.success) :is(.module-icon, .mod-module-icon){background: #eafbf4 !important;color: var(--bo-green) !important;}.mk-shell-backoffice :is(.admin-section-nav, .mod-section-nav){gap: 0.55rem !important;margin: 0 0 1rem !important;}.mk-shell-backoffice .admin-section-nav a{min-height: 60px !important;padding: 0.7rem 0.8rem !important;border-radius: 8px !important;}.mk-shell-backoffice :is( .section, .form-card, .admin-card, .tips-card, .popular-card, .taxonomy-form-card, .taxonomy-list-card, .sources-panel, .source-add-panel, .categories-section, .table-card, .permissions-card, .review-card, .queue-card ){border-radius: 8px !important;box-shadow: var(--bo-shadow-sm) !important;}.mk-shell-backoffice :is(.filter-bar, .filter-form, .post-filter-form, .comment-filter-form, .tag-filter-form, .bk-tools, .toolbar, .admin-toolbar){gap: 0.55rem !important;padding: 0.75rem !important;border: 1px solid var(--bo-border) !important;border-radius: 8px !important;background: var(--bo-surface) !important;box-shadow: var(--bo-shadow-sm) !important;}.mk-shell-backoffice :is(input:not([type="checkbox"]):not([type="radio"]), select, textarea){min-height: 42px;border: 1px solid var(--bo-border-strong) !important;border-radius: 6px !important;background: #fff !important;color: var(--bo-text) !important;}.mk-shell-backoffice textarea{min-height: 112px;}.mk-shell-backoffice :is(input, select, textarea):focus{border-color: var(--bo-primary) !important;box-shadow: 0 0 0 3px rgba(153, 31, 36, 0.12) !important;}.mk-shell-backoffice :is( .btn, button, .btn-primary, .btn-secondary, .btn-danger, .btn-submit, .btn-table, .btn-card, .action-btn, .hero-action, .quick-primary ){min-height: 38px;max-width: 100%;border-radius: 6px !important;letter-spacing: 0 !important;line-height: 1.15 !important;overflow-wrap: anywhere;}.mk-shell-backoffice :is(.status-badge, .count-badge, .quality-badge, .type-badge, .tier-badge, .stat-badge, .action-badge){max-width: 100%;border-radius: 999px !important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.mk-shell-backoffice :is(.docs-table, .categories-table, .users-table, .rooms-table, .taxonomy-table-wrap, .table-responsive, .bk-table-wrap, .table-card-flush){width: 100%;max-width: 100%;overflow-x: auto !important;border: 1px solid var(--bo-border);border-radius: 8px !important;background: var(--bo-surface);-webkit-overflow-scrolling: touch;}.mk-shell-backoffice table{width: 100% !important;border-collapse: collapse !important;}.mk-shell-backoffice :is(.admin-table, .taxonomy-table, .bk-table, .docs-table table, .users-table table, .rooms-table table){min-width: 760px;}.mk-shell-backoffice th{padding: 0.72rem 0.75rem !important;border-bottom: 1px solid var(--bo-border-strong) !important;background: var(--bo-surface-soft) !important;color: var(--bo-muted) !important;font-size: 0.72rem !important;font-weight: 800 !important;letter-spacing: 0 !important;text-transform: uppercase;white-space: nowrap;}.mk-shell-backoffice td{padding: 0.75rem !important;border-bottom: 1px solid var(--bo-border) !important;color: var(--bo-text);font-size: 0.84rem;vertical-align: middle;}.mk-shell-backoffice tbody tr:hover{background: #fafbfd;}.mk-shell-backoffice :is(.row-actions, .table-actions, .actions, .modal-actions){display: flex;align-items: center;gap: 0.4rem;flex-wrap: wrap;}.mk-shell-backoffice :is(.row-actions a, .row-actions button, .table-actions a, .table-actions button, .btn-table, .btn-sm){min-width: 0 !important;min-height: 34px !important;padding: 0.44rem 0.6rem !important;font-size: 0.74rem !important;white-space: normal !important;}.mk-shell-backoffice :is(.empty-state, .empty-card){min-height: 120px;border-radius: 8px !important;}.mk-shell-backoffice td:is(.empty-state, .table-empty-cell){display: table-cell !important;text-align: center !important;}.mk-shell-backoffice :is(.legacy-actions, .mod-index-page .quick-actions, .mod-index-page .permissions-card){display: none !important;}@media (max-width: 1180px){.mk-shell-backoffice :is(.module-grid, .mod-module-grid){grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}.mk-shell-backoffice :is(.stats-grid, .updates-admin-stats, .report-stats, .bk-stats){grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}}@media (max-width: 900px){.mk-shell-backoffice :is(.admin-container, .modcp-container){width: min(calc(100% - 1.25rem), var(--bo-shell-max)) !important;margin-top: 0.85rem !important;}.mk-shell-backoffice :is(.admin-header, .modcp-header){min-height: 124px !important;grid-template-columns: minmax(0, 1fr) !important;padding: 1.15rem !important;}.mk-shell-backoffice :is(.admin-header, .modcp-header) .header-avatar{display: none !important;}.mk-shell-backoffice :is(.command-center, .mod-command-center){grid-template-columns: 1fr !important;}.mk-shell-backoffice :is(.module-grid, .mod-module-grid){grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.mk-shell-backoffice :is(.stats-grid, .updates-admin-stats, .report-stats, .bk-stats){grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.mk-shell-backoffice .admin-section-nav{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}@media (max-width: 640px){.mk-shell-backoffice :is(.admin-container, .modcp-container), .mk-shell-backoffice :is( .admin-users-container, .admin-settings-container, .admin-chat-rooms-container, .admin-chat-container, .admin-forum-container, .admin-doc-cats-container, .admin-docs-container, .updates-admin, .taxonomy-admin, .content-report-admin, .security-admin, .admin-rank-packages-container, .admin-becayis-page, .mod-documents-container, .mod-content-report-admin, .mod-signals-container ){width: min(calc(100% - 0.85rem), var(--bo-shell-max)) !important;}.mk-shell-backoffice :is(.admin-header, .modcp-header) h1{font-size: 1.55rem !important;}.mk-shell-backoffice :is(.attention-grid, .mod-priority-grid){grid-template-columns: 1fr !important;}.mk-shell-backoffice :is(.module-grid, .mod-module-grid){grid-template-columns: 1fr !important;}.mk-shell-backoffice :is(.stats-grid, .updates-admin-stats, .report-stats, .bk-stats){grid-template-columns: 1fr !important;}.mk-shell-backoffice :is(.stat-card, .stats-grid > div){min-height: 74px !important;grid-template-columns: 38px minmax(0, 1fr) auto !important;padding: 0.7rem !important;}.mk-shell-backoffice .stat-icon{width: 38px !important;height: 38px !important;}.mk-shell-backoffice :is(.quick-head, .mod-map-head, .section-header, .list-head){align-items: stretch !important;flex-direction: column !important;}.mk-shell-backoffice :is(.quick-primary, .quick-head > a, .mod-map-head > a){width: 100%;}.mk-shell-backoffice .admin-section-nav{grid-template-columns: 1fr !important;}.mk-shell-backoffice :is(.filter-bar, .filter-form, .post-filter-form, .comment-filter-form, .tag-filter-form, .bk-tools, .toolbar, .admin-toolbar){align-items: stretch !important;flex-direction: column !important;}.mk-shell-backoffice :is(.filter-bar, .filter-form, .post-filter-form, .comment-filter-form, .tag-filter-form, .bk-tools, .toolbar, .admin-toolbar) > *{width: 100% !important;}}.mk-shell-backoffice :where(.admin-page-hero, .page-hero) :where(.hero-actions, .header-actions, .page-header-actions, .admin-header-actions, .hero-stats, .page-header-stats){align-items: center;display: flex;flex-wrap: wrap;gap: .55rem;}.mk-shell-backoffice :where(.admin-page-hero, .page-hero) :where(.hero-actions, .header-actions, .page-header-actions, .admin-header-actions, .hero-stats, .page-header-stats) > *{flex: 0 0 auto;min-height: 40px;}.mk-shell-backoffice :where(.admin-toolbar, .admin-filter-bar, .filter-bar, .filters, .toolbar){align-items: end;display: flex;flex-wrap: wrap;gap: .65rem;}.mk-shell-backoffice :where(.admin-toolbar, .admin-filter-bar, .filter-bar, .filters, .toolbar) > *{min-width: 0;}.mk-shell-backoffice :where(.admin-toolbar, .admin-filter-bar, .filter-bar, .filters, .toolbar) :where(button, .btn, a.button){flex: 0 0 auto;min-height: 40px;white-space: nowrap;}@media (max-width: 760px){.mk-shell-backoffice :where(.admin-page-hero, .page-hero) :where(.hero-actions, .header-actions, .page-header-actions, .admin-header-actions, .hero-stats, .page-header-stats){width: 100%;}.mk-shell-backoffice :where(.admin-page-hero, .page-hero) :where(.hero-actions, .header-actions, .page-header-actions, .admin-header-actions, .hero-stats, .page-header-stats) > *{flex: 1 1 auto;}.mk-shell-backoffice :where(.admin-toolbar, .admin-filter-bar, .filter-bar, .filters, .toolbar) :where(input, select, textarea, button, .btn, a.button){max-width: 100%;width: 100%;}}.mk-shell-backoffice :is( .migration-table-wrap, .table-scroll, .users-table-wrapper, .admin-form-card:has(> table), .dash-card:has(> table) ){width: 100%;max-width: 100%;overflow-x: auto !important;border-radius: 8px !important;-webkit-overflow-scrolling: touch;}.mk-shell-backoffice :is(.migration-table-wrap, .table-scroll, .users-table-wrapper) > table, .mk-shell-backoffice :is(.admin-form-card, .dash-card) > table{min-width: 760px;}.mk-shell-backoffice :is(.filters-bar, .report-filter-card, .report-ops-brief, .mod-doc-brief){border: 1px solid var(--bo-border) !important;border-radius: 8px !important;background: var(--bo-surface) !important;box-shadow: var(--bo-shadow-sm) !important;}.mk-shell-backoffice :is(.pending-item, .report-item, .mod-comment-card, .topic-card){border-radius: 8px !important;}@media (max-width: 640px){.mk-shell-backoffice :is(.pending-actions, .report-actions, .mod-comment-actions){width: 100%;display: grid !important;grid-template-columns: 1fr !important;}.mk-shell-backoffice :is(.pending-actions, .report-actions, .mod-comment-actions) > *{width: 100% !important;}}
/* /assets/css/premium-modules.css */
body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-conversation,.mk-page-blog-search,.mk-page-blog-tag){--pm-accent:#2563eb;--pm-strong:#1d4ed8;--pm-soft:#eff6ff;--pm-line:#bfdbfe;--pm-end:#7f1d1d;--pm-rail:var(--mk-container,1220px);--pm-side:300px;--pm-pad:clamp(1rem,1.6vw,1.35rem);background:radial-gradient(circle at 9% 9%,color-mix(in srgb,var(--pm-accent) 6%,transparent),transparent 28rem),var(--mk-color-canvas,#f7f7f5)}body.mk-product-support{--pm-accent:#0891b2;--pm-strong:#0e7490;--pm-soft:#ecfeff;--pm-line:#a5f3fc;--pm-end:#155e75}body.mk-product-discovery{--pm-accent:#4f46e5;--pm-strong:#4338ca;--pm-soft:#eef2ff;--pm-line:#c7d2fe;--pm-end:#4338ca}body.mk-product-knowledge{--pm-accent:#9f1239;--pm-strong:#881337;--pm-soft:#fff1f2;--pm-line:#fecdd3;--pm-end:#7f1d1d}body.mk-product-places{--pm-accent:#047857;--pm-strong:#065f46;--pm-soft:#ecfdf5;--pm-line:#a7f3d0;--pm-end:#065f46}body.mk-product-updates{--pm-accent:#b45309;--pm-strong:#92400e;--pm-soft:#fffbeb;--pm-line:#fde68a;--pm-end:#92400e}body.mk-product-people{--pm-accent:#7c3aed;--pm-strong:#6d28d9;--pm-soft:#f5f3ff;--pm-line:#ddd6fe;--pm-end:#6d28d9}body.mk-product-personal{--pm-accent:#0f766e;--pm-strong:#115e59;--pm-soft:#f0fdfa;--pm-line:#99f6e4;--pm-end:#115e59}body.mk-product-conversation{--pm-end:#1e40af}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-conversation) :where(.signals-page-container,.search-page-container,.law-page-container,.law-detail-page,.topic-page,.article-page,.mk-legal-search,.mk-legal-gateway,.mk-aym-search,.mk-cities-main,.mk-compare-main,.mk-announcements,.mk-official-detail,.users-page,.leaderboard-page,.profile-page,.cetele-page-container,.cetele-category-page,.cetele-view-page,.cetele-edit-page,.chat-page-modern){width:min(calc(100% - 2rem),var(--mk-container, 1220px))!important;max-width:var(--mk-container, 1220px)!important;margin:1.25rem auto 3rem!important;padding-inline:0!important;box-sizing:border-box}body:is(.mk-page-blog-search,.mk-page-blog-tag) :where(.blog-wrap,.blog-section-wrap){width:min(calc(100% - 2rem),var(--mk-container, 1220px))!important;max-width:var(--mk-container, 1220px)!important;margin:1.25rem auto 3rem!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero,.search-hero,.law-hero,.law-detail-hero,.topic-hero,.article-hero,.mk-hero-header,.city-hero,.compare-hero,.announcements-hero,.users-hero,.leaderboard-hero,.cetele-hero){position:relative;isolation:isolate;min-height:auto!important;margin:0 0 1.5rem!important;padding:1.35rem 1.5rem!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:16px!important;background:linear-gradient(135deg, #0b0f19 0%, #111827 50%, #0f172a 100%)!important;color:#fff!important;box-shadow:0 12px 32px rgba(15,23,42,.07)!important;overflow:hidden}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero,.search-hero,.law-hero,.law-detail-hero,.topic-hero,.article-hero,.mk-hero-header,.city-hero,.compare-hero,.announcements-hero,.users-hero,.leaderboard-hero,.cetele-hero)::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--pm-accent,#ef4444)!important;}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero,.search-hero,.law-hero,.law-detail-hero,.topic-hero,.article-hero,.mk-hero-header,.city-hero,.compare-hero,.announcements-hero,.users-hero,.leaderboard-hero,.cetele-hero)::after{content:"";position:absolute;z-index:1;right:-70px;bottom:-110px;width:280px;height:280px;border:1px solid color-mix(in srgb,var(--pm-accent,#ef4444) 25%,transparent)!important;border-radius:50%;opacity:.35;pointer-events:none}body:is(.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-support) :where(.hero-content,.law-detail-layout,.topic-hero-grid,.article-hero-layout,.mk-hero-content){position:relative;z-index:2;width:100%;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1.25rem!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero h1,.search-hero h1,.law-hero h1,.law-detail-hero h1,.topic-hero h1,.article-hero h1,.mk-hero-title,.city-hero h1,.compare-hero h1,.announcements-hero h1,.users-hero h1,.leaderboard-hero h1,.cetele-hero h1){margin:0 0 .35rem!important;color:#fff!important;font-size:clamp(1.85rem, 2.6vw, 2.35rem)!important;font-weight:750!important;line-height:1.22!important;letter-spacing:-0.022em!important;display:flex;align-items:center;gap:.65rem}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero h1 span,.search-hero h1 span,.law-hero h1 span,.law-detail-hero h1 span,.topic-hero h1 span,.article-hero h1 span,.mk-hero-title span,.city-hero h1 span,.compare-hero h1 span,.announcements-hero h1 span,.users-hero h1 span,.leaderboard-hero h1 span,.cetele-hero h1 span){background:linear-gradient(135deg, #fbbf24 0%, #e5b65a 50%, #fef08a 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero p,.search-hero p,.law-hero p,.law-detail-hero p,.topic-hero p,.article-hero p,.mk-hero-subtitle,.city-hero p,.compare-hero p,.announcements-hero p,.users-hero p,.leaderboard-hero p,.cetele-hero p){max-width:72ch;margin:0!important;color:#cbd5e1!important;font-size:1rem!important;line-height:1.6!important;letter-spacing:-0.005em!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-kicker,.city-kicker,.compare-kicker,.announcements-kicker,.mk-kicker,.mk-hero-back,.law-back,.topic-back,.article-back,.search-back){display:inline-flex;align-items:center;gap:.4rem;width:fit-content;margin:0 0 .25rem!important;color:var(--pm-accent,#f87171)!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:uppercase;text-decoration:none}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero-stats,.hero-stats-grid,.mk-hero-right,.hero-progress){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:.55rem!important;margin-left:auto!important;align-self:center!important;width:auto!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero-stats>div,.hero-stat-card,.hero-stat,.hero-progress){min-width:100px;min-height:44px!important;display:flex!important;align-items:center!important;gap:.55rem!important;padding:.45rem .85rem!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;background:rgba(255,255,255,.07)!important;color:#fff!important;box-shadow:none!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero-stats strong,.hero-stat-card .stat-value,.hero-stat strong){color:#fff!important;font-size:1.2rem!important;line-height:1!important;font-weight:700!important;letter-spacing:-0.015em!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero-stats span,.hero-stat-card .stat-label,.hero-stat span){margin-top:.15rem!important;color:#cbd5e1!important;font-size:.74rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.01em!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.page-card,.signal-filter-panel,.signal-content-card,.signal-replies-card,.signal-reply-form-card,.signal-side-card,.search-panel,.result-group,.search-starters,.law-search-panel,.law-info-note,.law-panel,.law-source-panel,.topic-panel,.topic-side-panel,.article-paper,.article-source-panel,.mk-search-hero,.mk-results-panel,.mk-document-panel,.mk-gateway-card,.city-filter,.city-reference-card,.city-verified-panel,.city-decision-panel,.compare-form,.compare-table-wrap,.mk-search-panel,.mk-official-card,.users-rank-group,.user-card,.leaderboard-list,.profile-card,.profile-content,.archive-focus-card,.personal-archive-panel,.archive-note-box,.archive-list-box,.filters-container-modern,.task-card-modern){border:1px solid var(--mk-color-line,#e5e7eb)!important;border-radius:var(--mk-radius-md,8px)!important;background:var(--mk-color-surface,#fff)!important;box-shadow:var(--mk-shadow-sm,0 8px 22px rgba(15,23,42,.06))!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:44px;border:1px solid var(--mk-color-line-strong,#d1d5db);border-radius:8px;background:#fff;color:var(--mk-color-ink,#111827);font:inherit}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(input,select,textarea):focus{border-color:var(--pm-accent)!important;outline:none!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--pm-accent) 18%,transparent)!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.btn-primary-signal,.btn-secondary-signal,.hero-secondary,.mk-primary-link,.mk-secondary-link,.mk-hero-official-btn,.mk-ghost-button,.search-btn,.btn-primary,.btn-secondary,.btn-action,.btn-hero-primary,.btn-hero-secondary){min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.68rem .95rem;border-radius:8px!important;font-weight:750;line-height:1.1;text-decoration:none}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.btn-primary-signal,.mk-primary-link,.search-btn,.btn-primary,.btn-hero-primary){border-color:var(--pm-accent)!important;background:var(--pm-accent)!important;color:#fff!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signal-filter-pills a,.mk-tab,.quick-link-pill,.article-tier-badge,.tier-badge,.pill,.badge,.status-badge,.urgency-badge){border-radius:999px!important}body.mk-product-support .signals-hero{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:2rem!important}body.mk-product-support .signals-hero-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:.65rem!important;margin-top:0!important;margin-left:auto!important}body.mk-product-support .signal-stats-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.75rem!important;margin:0 0 1rem!important}body.mk-product-support .signal-stat-card{min-height:112px;padding:1rem!important;display:grid;align-content:center;gap:.3rem;box-shadow:none!important}body.mk-product-support .signal-stat-card>span{color:var(--pm-accent)}body.mk-product-support .signal-filter-panel{padding:1rem!important;margin-bottom:1rem!important}body.mk-product-support .signal-filter-pills{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem}body.mk-product-support .signal-filter-pills a{border:1px solid var(--mk-color-line);background:var(--mk-color-surface-soft);color:var(--mk-color-ink)}body.mk-product-support .signal-filter-pills a.active{border-color:var(--pm-accent);background:var(--pm-soft);color:var(--pm-strong)}body.mk-product-support .signal-search-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:.6rem}body.mk-product-support .signals-grid-modern{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important}body.mk-product-support .signal-card-modern{min-width:0;border:1px solid var(--mk-color-line)!important;border-top:3px solid var(--pm-accent)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--mk-shadow-sm)!important}body.mk-product-support .signal-detail-layout{display:grid!important;grid-template-columns:minmax(0,1fr) var(--pm-side)!important;gap:1rem!important;align-items:start}body.mk-product-support :where(.signal-main-panel,.signal-side-panel){display:grid;gap:1rem;min-width:0}body.mk-product-support :where(.signal-content-card,.signal-replies-card,.signal-reply-form-card,.signal-side-card){padding:var(--pm-pad)!important}body.mk-product-support .signal-side-panel{position:sticky;top:calc(var(--header-height,68px) + 1rem)}body.mk-product-discovery .search-panel{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(180px,230px) auto!important;gap:.65rem!important;padding:1rem!important;margin-bottom:1rem!important}body.mk-product-discovery :where(.search-summary,.search-alert,.search-empty,.search-starters){padding:var(--pm-pad)!important;margin-bottom:1rem}body.mk-product-discovery .result-group{overflow:hidden;margin-bottom:1rem}body.mk-product-discovery .result-card{padding:1rem 1.15rem!important;border-bottom:1px solid var(--mk-color-line)!important;transition:background .16s ease,transform .16s ease}body.mk-product-discovery .result-card:hover{background:var(--pm-soft)!important;transform:translateX(2px)}body.mk-product-knowledge :where(.law-category-strip,.law-search-panel,.law-quick-links-new){margin-bottom:1rem!important}body.mk-product-knowledge .law-search-panel{padding:1rem!important}body.mk-product-knowledge :where(.law-topic-grid,.law-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important}body.mk-product-knowledge :where(.law-topic-card,.law-card){min-width:0;border:1px solid var(--mk-color-line)!important;border-left:3px solid var(--pm-accent)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--mk-shadow-sm)!important}body.mk-product-knowledge :where(.topic-layout,.law-detail-layout:not(.law-detail-hero .law-detail-layout)){display:grid!important;grid-template-columns:minmax(0,1fr) var(--pm-side)!important;gap:1rem!important;align-items:start}body.mk-product-knowledge :where(.topic-main,.topic-side,.law-panel,.law-source-panel){min-width:0}body.mk-product-knowledge :where(.topic-side,.law-source-panel){position:sticky;top:calc(var(--header-height,68px) + 1rem)}body.mk-product-knowledge .article-paper{padding:clamp(1.2rem,3vw,2.25rem)!important;line-height:1.8}body.mk-product-knowledge .article-official-text{max-width:84ch;margin-inline:auto;font-family:var(--mk-font-reading,var(--mk-font-sans))}body.mk-product-knowledge .mk-search-hero{padding:1rem!important;margin:0 0 1rem!important}body.mk-product-knowledge :where(.mk-aym-form,.mk-official-search){display:grid;gap:.75rem}body.mk-product-knowledge .mk-results-layout{display:grid!important;grid-template-columns:minmax(340px, 440px) minmax(0, 1fr)!important;gap:1.5rem!important;align-items:start}body.mk-product-knowledge :where(.mk-results-panel,.mk-document-panel){padding:var(--pm-pad)!important}body.mk-product-knowledge :where(.mk-result-list,.article-list,.law-result-list){display:grid;gap:.65rem}body.mk-product-knowledge :where(.mk-aym-card,.article-row,.law-result-row){border:1px solid var(--mk-color-line);border-radius:8px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}body.mk-product-knowledge :where(.mk-aym-card,.article-row,.law-result-row):hover{border-color:var(--pm-line);box-shadow:var(--mk-shadow-sm)}body.mk-product-places :where(.city-filter,.compare-form){padding:1rem!important;margin-bottom:1rem!important}body.mk-product-places .city-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.85rem!important}body.mk-product-places .city-card{min-width:0;border:1px solid var(--mk-color-line)!important;border-top:3px solid var(--pm-accent)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--mk-shadow-sm)!important;transition:transform .16s ease,box-shadow .16s ease}body.mk-product-places .city-card:hover{transform:translateY(-2px);box-shadow:var(--mk-shadow-md)!important}body.mk-product-places :where(.city-reference-section,.district-section,.experience-section,.city-forum-bridge,.city-source-catalog,.compare-section-head){margin-top:1rem}body.mk-product-places :where(.city-note-grid,.city-metric-grid,.verified-metric-grid,.district-note-grid){gap:.75rem!important}body.mk-product-places :where(.city-note-card,.verified-metric-card,.district-card,.experience-card,.decision-score-card,.decision-summary-card){border:1px solid var(--mk-color-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}body.mk-product-places .compare-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}body.mk-product-updates .mk-source-tabs{display:flex;gap:.45rem;overflow-x:auto;padding:.25rem 0 .8rem;scrollbar-width:thin}body.mk-product-updates .mk-tab{flex:0 0 auto;border:1px solid var(--mk-color-line);background:#fff}body.mk-product-updates :where(.mk-tab.is-active,.mk-tab:hover){border-color:var(--pm-line);background:var(--pm-soft);color:var(--pm-strong)}body.mk-product-updates .mk-search-panel{padding:1rem!important;margin-bottom:1rem}body.mk-product-updates .mk-search-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.65rem}body.mk-product-updates .mk-list-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin:1.25rem 0 .75rem}body.mk-product-updates .mk-announcement-rows{display:grid;gap:.55rem}body.mk-product-updates .mk-announcement-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:1rem;padding:1rem 1.1rem!important;border:1px solid var(--mk-color-line)!important;border-left:3px solid var(--pm-accent)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--mk-shadow-sm)!important}body.mk-product-updates .mk-official-detail{display:grid;gap:1rem}body.mk-product-updates :where(.mk-official-card,.mk-notice){padding:var(--pm-pad)!important}body.mk-product-people :where(.users-page,.leaderboard-page){display:grid;gap:1rem}body.mk-product-people .filter-bar{display:grid!important;grid-template-columns:minmax(0,1fr) repeat(2,minmax(150px,210px)) auto!important;gap:.6rem!important;padding:1rem!important;border:1px solid var(--mk-color-line);border-radius:8px;background:#fff;box-shadow:var(--mk-shadow-sm)}body.mk-product-people .users-rank-groups{display:grid;gap:1rem}body.mk-product-people .users-rank-group{overflow:hidden}body.mk-product-people .users-rank-group-head{padding:.9rem 1rem!important;border-bottom:1px solid var(--mk-color-line);background:linear-gradient(90deg,var(--pm-soft),#fff)}body.mk-product-people .users-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.75rem!important;padding:.85rem!important}body.mk-product-people .user-card{min-width:0;padding:1rem!important;box-shadow:none!important;transition:border-color .16s ease,transform .16s ease}body.mk-product-people .user-card:hover{border-color:var(--pm-line)!important;transform:translateY(-1px)}body.mk-product-people .leaderboard-tabs{display:flex;flex-wrap:wrap;gap:.45rem;padding:.35rem;border:1px solid var(--mk-color-line);border-radius:8px;background:#fff}body.mk-product-people .leaderboard-item{display:grid!important;grid-template-columns:64px minmax(0,1fr) minmax(130px,auto)!important;align-items:center;gap:1rem;padding:.9rem 1rem!important;border-bottom:1px solid var(--mk-color-line)!important}body.mk-product-people .profile-container{display:grid!important;grid-template-columns:minmax(260px,320px) minmax(0,1fr)!important;gap:1rem!important;align-items:start}body.mk-product-people .profile-sidebar{position:sticky;top:calc(var(--header-height,68px) + 1rem)}body.mk-product-people :where(.profile-card,.profile-content){padding:var(--pm-pad)!important}body.mk-product-personal .cetele-hero{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1.5rem!important}body.mk-product-personal .stats-grid-modern{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.75rem!important;margin-bottom:1rem}body.mk-product-personal .stat-card-cetele{min-height:64px;border:1px solid var(--mk-color-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:var(--mk-shadow-sm)!important}body.mk-product-personal .filters-container-modern{padding:1rem!important;margin-bottom:1rem}body.mk-product-personal .filter-form-modern{display:grid!important;grid-template-columns:minmax(0,1fr) repeat(2,minmax(150px,210px)) auto auto!important;gap:.6rem!important;align-items:end}body.mk-product-personal .tasks-grid-modern{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.85rem!important}body.mk-product-personal .task-card-modern{min-width:0;overflow:hidden;border-top:3px solid var(--pm-accent)!important}body.mk-product-personal .personal-archive-grid{display:grid!important;grid-template-columns:minmax(270px,330px) minmax(0,1fr) minmax(0,1fr)!important;gap:1rem!important;align-items:start!important}body.mk-product-personal :where(.archive-focus-card,.personal-archive-panel,.archive-note-box,.archive-list-box){padding:var(--pm-pad)!important}body:is(.mk-page-blog-search,.mk-page-blog-tag) :where(.search-hero,.tag-hero){min-height:220px!important;margin-bottom:1rem!important;padding:clamp(1.5rem,3.2vw,2.35rem)!important;border-radius:8px!important;box-shadow:0 18px 42px rgba(15,23,42,.16)!important}body:is(.mk-page-blog-search,.mk-page-blog-tag) .blog-main-layout{grid-template-columns:minmax(0,1fr) var(--pm-side,300px)!important;gap:1rem!important}body.mk-product-conversation .rooms-header-modern{min-height:172px!important;padding:clamp(1.25rem,2.7vw,2rem)!important;border:1px solid color-mix(in srgb,var(--pm-accent) 26%,#334155)!important;border-radius:8px!important;background:linear-gradient(112deg,rgba(255,255,255,.04),transparent 38%),linear-gradient(120deg,#111827,#1f2937 55%,var(--pm-end))!important;box-shadow:0 18px 42px rgba(15,23,42,.16)!important}body.mk-product-conversation .rooms-tabs-wrapper{margin:0 0 1rem;padding:.55rem;border:1px solid var(--mk-color-line);border-radius:8px;background:#fff;box-shadow:var(--mk-shadow-sm)}body.mk-product-conversation .room-pill{min-height:42px;border-radius:8px!important}body.mk-product-conversation .chat-layout-modern{grid-template-columns:minmax(0,1fr) var(--pm-side)!important;gap:1rem!important}body.mk-product-conversation :where(.chat-window-modern,.online-users-sidebar){border-radius:8px!important;box-shadow:var(--mk-shadow-sm)!important}body.mk-product-conversation .online-users-sidebar{position:sticky;top:calc(var(--header-height,68px) + 1rem)}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signal-empty-state,.search-empty,.law-empty,.mk-empty-state,.city-empty,.compare-empty,.empty-state,.empty-state-cetele,.archive-empty-state){min-height:220px;display:grid;place-items:center;align-content:center;gap:.65rem;padding:2rem;border:1px dashed color-mix(in srgb,var(--pm-accent) 35%,var(--mk-color-line));border-radius:8px;background:color-mix(in srgb,var(--pm-soft) 42%,#fff);text-align:center}@media(max-width:1080px){body.mk-product-support .signals-hero,body.mk-product-personal .cetele-hero{grid-template-columns:1fr!important}body:is(.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.hero-content,.law-detail-layout,.topic-hero-grid,.article-hero-layout,.mk-hero-content){grid-template-columns:1fr!important}body:is(.mk-product-support,.mk-product-knowledge) :where(.signal-detail-layout,.topic-layout){grid-template-columns:minmax(0,1fr) 270px!important}body.mk-product-knowledge .mk-results-layout{grid-template-columns:1fr!important}body.mk-product-places .city-grid,body.mk-product-people .users-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.mk-product-people .filter-bar,body.mk-product-personal .filter-form-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-conversation) :where(.signals-page-container,.search-page-container,.law-page-container,.law-detail-page,.topic-page,.article-page,.mk-legal-search,.mk-legal-gateway,.mk-aym-search,.mk-cities-main,.mk-compare-main,.mk-announcements,.mk-official-detail,.users-page,.leaderboard-page,.profile-page,.cetele-page-container,.cetele-category-page,.cetele-view-page,.cetele-edit-page,.chat-page-modern){width:min(calc(100% - 1rem),var(--pm-rail))!important;margin-top:.75rem!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero,.search-hero,.law-hero,.law-detail-hero,.topic-hero,.article-hero,.mk-hero-header,.city-hero,.compare-hero,.announcements-hero,.users-hero,.leaderboard-hero,.cetele-hero){min-height:auto!important;padding:1.15rem!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.signals-hero h1,.search-hero h1,.law-hero h1,.law-detail-hero h1,.topic-hero h1,.article-hero h1,.mk-hero-title,.city-hero h1,.compare-hero h1,.announcements-hero h1,.users-hero h1,.leaderboard-hero h1,.cetele-hero h1){font-size:clamp(1.65rem,8vw,2.15rem)!important}body.mk-product-support .signals-hero,body.mk-product-support .signal-detail-layout,body.mk-product-knowledge :where(.topic-layout,.mk-results-layout),body.mk-product-people .profile-container,body.mk-product-conversation .chat-layout-modern{grid-template-columns:1fr!important}body.mk-product-support .signals-hero-stats,body:is(.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) .hero-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.mk-product-support .signal-stats-grid,body.mk-product-personal .stats-grid-modern{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.mk-product-support .signals-grid-modern,body.mk-product-knowledge :where(.law-topic-grid,.law-grid),body.mk-product-places .city-grid,body.mk-product-people .users-grid,body.mk-product-personal :where(.tasks-grid-modern,.personal-archive-grid){grid-template-columns:1fr!important}body.mk-product-discovery .search-panel,body.mk-product-support .signal-search-form,body.mk-product-updates .mk-search-form,body.mk-product-people .filter-bar,body.mk-product-personal .filter-form-modern{grid-template-columns:1fr!important}body.mk-product-updates .mk-announcement-row,body.mk-product-people .leaderboard-item{grid-template-columns:1fr!important}body:is(.mk-product-support,.mk-product-knowledge,.mk-product-people) :where(.signal-side-panel,.topic-side,.law-source-panel,.profile-sidebar){position:static!important}body:is(.mk-page-blog-search,.mk-page-blog-tag) .blog-main-layout{grid-template-columns:1fr!important}}@media(max-width:480px){body.mk-product-support .signals-hero-stats,body:is(.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) .hero-stats-grid{grid-template-columns:1fr!important}body.mk-product-support .signal-stats-grid,body.mk-product-personal .stats-grid-modern{grid-template-columns:1fr!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal) :where(.btn-primary-signal,.btn-secondary-signal,.hero-secondary,.mk-primary-link,.mk-secondary-link,.mk-hero-official-btn,.search-btn,.btn-primary,.btn-secondary,.btn-action,.btn-hero-primary,.btn-hero-secondary){width:100%}}body.mk-page-account-security :where(.active-sessions-page,.two-factor-page){width:min(calc(100% - 2rem),var(--pm-rail))!important;margin:1.5rem auto 2.5rem!important;padding:0!important;display:grid;gap:1rem}body.mk-page-account-security :where(.sessions-hero,.two-factor-hero){min-height:220px!important;margin:0!important;padding:clamp(1.5rem,3.2vw,2.35rem)!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:1.5rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--pm-accent) 28%,#334155)!important;border-radius:8px!important;background:linear-gradient(112deg,rgba(255,255,255,.045),transparent 38%),linear-gradient(120deg,#111827,#242936 55%,var(--pm-end))!important;color:#fff!important;box-shadow:0 18px 42px rgba(15,23,42,.16)!important}body.mk-page-account-security :where(.sessions-hero,.two-factor-hero) :where(h1,p,.hero-kicker,.mk-hero-kicker){color:inherit!important}body.mk-page-account-security :where(.sessions-hero,.two-factor-hero) h1{margin:.3rem 0 .45rem;font-size:clamp(2rem,3.4vw,2.75rem);line-height:1.06}body.mk-page-account-security :where(.sessions-hero,.two-factor-hero) p{max-width:68ch;margin:0;color:rgba(255,255,255,.78)!important}body.mk-page-account-security :where(.sessions-toolbar,.session-card,.two-factor-card){border:1px solid var(--mk-color-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--mk-shadow-sm)!important}body.mk-page-account-security .sessions-toolbar{display:flex!important;align-items:center;justify-content:space-between;gap:1rem;padding:1rem var(--pm-pad)!important}body.mk-page-account-security .sessions-toolbar>div{display:grid;gap:.2rem}body.mk-page-account-security .sessions-toolbar span{color:var(--mk-color-muted)}body.mk-page-account-security .sessions-list{display:grid;gap:.75rem}body.mk-page-account-security .session-card{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center;gap:1rem;padding:1rem var(--pm-pad)!important}body.mk-page-account-security .session-card.is-current{border-left:3px solid var(--pm-accent)!important}body.mk-page-account-security .session-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:8px;background:var(--pm-soft);color:var(--pm-strong)}body.mk-page-account-security .session-title{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}body.mk-page-account-security .session-meta{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.4rem;color:var(--mk-color-muted);font-size:.9rem}body.mk-page-account-security .two-factor-status{min-width:180px;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.08);color:#fff}body.mk-page-account-security .two-factor-status strong, body.mk-page-account-security .two-factor-status span{display:block;color:#fff!important}body.mk-page-account-security .two-factor-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem!important}body.mk-page-account-security .two-factor-card{padding:var(--pm-pad)!important}body.mk-page-account-security .two-factor-form{display:grid;gap:.75rem}body.mk-page-account-security :where(.two-factor-form input,.secret-box,.otpauth-uri){width:100%;max-width:100%;overflow-wrap:anywhere}body.mk-page-account-security :where(.message.success,.message.error){margin:0!important;padding:1rem 1.1rem!important;border-radius:8px!important;color:var(--mk-color-ink)!important}body.mk-page-account-security .message.success{border:1px solid #86efac!important;background:#f0fdf4!important}body.mk-page-account-security .message.error{border:1px solid #fca5a5!important;background:#fef2f2!important}@media(max-width:760px){body.mk-page-account-security :where(.active-sessions-page,.two-factor-page){width:min(calc(100% - 1rem),var(--pm-rail))!important;margin-top:.75rem!important}body.mk-page-account-security :where(.sessions-hero,.two-factor-hero){min-height:auto!important;grid-template-columns:1fr!important;padding:1.15rem!important}body.mk-page-account-security :where(.sessions-toolbar,.session-card){grid-template-columns:1fr!important;align-items:start}body.mk-page-account-security .sessions-toolbar{display:grid!important}body.mk-page-account-security .two-factor-grid{grid-template-columns:1fr!important}body.mk-page-account-security :where(.sessions-toolbar form,.session-card form,.sessions-toolbar .mk-btn,.session-card .mk-btn){width:100%}}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-conversation){--pm-font:var(--mk-font-sans,var(--font-sans,"MK Inter","Segoe UI",system-ui,sans-serif));font-family:var(--pm-font)!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-conversation) :where(main,main *:not(code):not(pre):not(kbd):not(samp),button,input,select,textarea){font-family:var(--pm-font)!important}body.mk-product-knowledge .article-official-text{font-family:var(--pm-font)!important}.mk-page-documents .categories-wrapper{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.mk-page-documents .category-section + .category-section{border-top:1px solid var(--mk-premium-line,#e5e7eb)!important}body.mk-shell-editorial .sidebar-cta{border:1px solid rgba(248,113,113,.28)!important;background:linear-gradient(135deg,#182131 0%,#7f1d1d 100%)!important;color:#fff!important}body.mk-shell-editorial .sidebar-cta :where(h2,h3,h4,p,span){color:#fff!important}body.mk-shell-editorial .sidebar-cta p{color:rgba(255,255,255,.78)!important}body.mk-shell-editorial .sidebar-cta :where(a,.blog-button,.btn-cta){border-color:#fff!important;background:#fff!important;color:#7f1d1d!important}body.mk-page-precedent .mk-hero-right{position:relative;z-index:2;min-width:0}body.mk-page-precedent .mk-hero-official-btn{position:relative;z-index:2;overflow:hidden;border-radius:8px!important;background:var(--pm-accent)!important;color:#fff!important}body.mk-page-precedent .mk-hero-official-btn > span{display:inline-flex;align-items:center;min-width:0}body.mk-page-announcements-index #duyuru-akisi{scroll-margin-top:calc(var(--header-height,68px) + 1rem)}@media(max-width:760px){body.mk-page-precedent .mk-hero-header::after{display:none!important}body.mk-page-precedent .mk-hero-content{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}body.mk-page-precedent .mk-hero-right{width:100%;display:block!important}body.mk-page-precedent .mk-hero-official-btn{width:100%!important;max-width:100%;min-height:44px;padding:.72rem 1rem!important;border-radius:8px!important}}body:is(.mk-product-exchange,.mk-product-library,.mk-product-workspace,.mk-product-forum,.mk-product-editorial,.mk-product-policy){--pm-accent:#9f1239;--pm-strong:#881337;--pm-soft:#fff1f2;--pm-line:#fecdd3;--pm-end:#7f1d1d;--pm-rail:var(--mk-container,1220px);--pm-side:300px;--pm-pad:clamp(1rem,1.6vw,1.35rem);background:var(--mk-color-canvas,#f7f7f5)}body.mk-product-exchange{--pm-accent:#047857;--pm-strong:#065f46;--pm-soft:#ecfdf5;--pm-line:#a7f3d0;--pm-end:#065f46}body.mk-product-library{--pm-accent:#b45309;--pm-strong:#92400e;--pm-soft:#fffbeb;--pm-line:#fde68a;--pm-end:#92400e}body.mk-product-workspace{--pm-accent:#0f766e;--pm-strong:#115e59;--pm-soft:#f0fdfa;--pm-line:#99f6e4;--pm-end:#115e59}body.mk-product-forum{--pm-accent:#2563eb;--pm-strong:#1d4ed8;--pm-soft:#eff6ff;--pm-line:#bfdbfe;--pm-end:#7f1d1d}body.mk-product-editorial{--pm-accent:#9f1239;--pm-strong:#881337;--pm-soft:#fff1f2;--pm-line:#fecdd3;--pm-end:#7f1d1d}body.mk-product-policy{--pm-accent:#475569;--pm-strong:#334155;--pm-soft:#f8fafc;--pm-line:#cbd5e1;--pm-end:#334155}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-conversation,.mk-product-exchange,.mk-product-library,.mk-product-workspace,.mk-product-forum,.mk-product-editorial,.mk-product-policy){--pm-font:var(--mk-font-sans,Inter,system-ui,-apple-system,"Segoe UI",sans-serif);font-family:var(--pm-font)!important}body:is(.mk-product-support,.mk-product-discovery,.mk-product-knowledge,.mk-product-places,.mk-product-updates,.mk-product-people,.mk-product-personal,.mk-product-conversation,.mk-product-exchange,.mk-product-library,.mk-product-workspace,.mk-product-forum,.mk-product-editorial,.mk-product-policy) :where(main,main *:not(code):not(pre):not(kbd):not(samp),button,input,select,textarea){font-family:var(--pm-font)!important;letter-spacing:0}body:is(.mk-product-exchange,.mk-product-library,.mk-product-workspace,.mk-product-forum,.mk-product-editorial,.mk-product-policy,.mk-product-conversation) :where(.becayis-wrap,.becayis-detay-wrap,.becayis-form-wrap,.becayis-profil-wrap,.documents-page-container,.document-page-container,.document-view-page,.document-category-page,.upload-wrapper,.verify-page,.view-page,.prepare-page,.docs-page,.studio-page,.classic-forum-wrapper,.forum-category-page,.new-topic-page,.messages-container,.notifications-page,.blog-wrap,.blog-post-wrap,.legal-static-page){width:min(calc(100% - (var(--mk-gutter,24px) * 2)),var(--pm-rail,1220px))!important;max-width:var(--pm-rail,1220px)!important;margin:clamp(1.25rem,3vw,2.25rem) auto 3rem!important;box-sizing:border-box}body:is(.mk-product-exchange,.mk-product-library,.mk-product-workspace,.mk-product-forum,.mk-product-editorial,.mk-product-policy) :where(.page-hero,.becayis-hero,.documents-hero,.doc-header,.category-header-box,.forum-watch-hero,.forum-tag-hero,.studio-hero,.docs-hero,.prepare-hero,.view-hero){border-radius:var(--mk-radius-md,8px)!important}body:is(.mk-product-exchange,.mk-product-library,.mk-product-workspace,.mk-product-forum,.mk-product-editorial,.mk-product-policy) :where(.page-card,.detay-card,.aside-card,.profil-section,.match-card,.chain-card,.fav-card,.documents-search-panel,.category-header-box,.document-card,.document-view,.doc-info-card,.uploader-card,.upload-form-card,.info-card,.forum-search-panel,.forum-discovery-card,.forum-tag-cloud-card,.forum-saved-card,.forum-watch-card,.topic-card,.studio-card,.docs-card,.verify-card,.legal-static-card){border:1px solid var(--mk-color-line,#e5e7eb)!important;border-radius:var(--mk-radius-md,8px)!important;background:var(--mk-color-surface,#fff)!important;box-shadow:var(--mk-shadow-sm,0 8px 22px rgba(15,23,42,.06))!important}body.mk-product-support .signal-detail-hero{min-height:220px!important}body.mk-product-support .signal-section-title{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem;margin-bottom:1rem;border-bottom:1px solid var(--mk-color-line)}body.mk-product-support .signal-section-title h2, body.mk-product-support .signal-reply-form-card h2, body.mk-product-support .signal-side-card h3{margin:0;color:var(--mk-color-ink,#111827);font-size:clamp(1.05rem,1.5vw,1.25rem)!important;line-height:1.25;font-weight:600}body.mk-product-support .signal-rich-content{color:var(--mk-color-ink-soft,#334155);font-size:.98rem;line-height:1.78;overflow-wrap:anywhere}body.mk-product-support .signal-rich-content :where(p,ul,ol,blockquote){margin:.75rem 0}body.mk-product-support .signal-reply{padding:1rem 0;border-bottom:1px solid var(--mk-color-line)}body.mk-product-support .signal-reply:last-child{padding-bottom:0;border-bottom:0}body.mk-product-support .signal-reply-author{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-bottom:.75rem}body.mk-product-support .signal-reply-author>div{display:grid;gap:.15rem;min-width:0}body.mk-product-support .signal-reply-author>div>a{color:var(--mk-color-ink);font-weight:600;text-decoration:none}body.mk-product-support .signal-reply-author>div>span{color:var(--mk-color-muted);font-size:.8rem}body.mk-product-support .signal-reply-form-card form, body.mk-product-support .signal-close-form{display:grid;gap:.75rem}body.mk-product-support .signal-form-shell{max-width:none!important;margin:1rem 0 0!important}body.mk-product-support .signal-form-card{padding:clamp(1rem,2vw,1.5rem)!important;border-top:3px solid var(--pm-accent)!important}body.mk-product-support .signal-guidance-box{margin:1rem 0;padding:1rem;border:1px solid var(--pm-line);border-radius:8px;background:var(--pm-soft);color:var(--pm-strong)}body.mk-product-support .signal-side-card dl div:last-child{padding-bottom:0;border-bottom:0}body.mk-product-support .signal-side-card.muted{border-color:var(--pm-line)!important;background:color-mix(in srgb,var(--pm-soft) 55%,#fff)!important}body.mk-product-forum :where(.classic-forum-wrapper,.forum-category-page,.new-topic-page){display:grid;gap:1rem}body.mk-product-forum :where(.forum-watch-hero,.forum-tag-hero,.category-header-box){padding:clamp(1rem,2vw,1.35rem)!important;margin:0!important}body.mk-product-forum .forum-watch-hero{border-left:3px solid var(--pm-accent)!important;background:linear-gradient(90deg,var(--pm-soft),#fff)!important}body.mk-product-forum :where(.forum-watch-list,.forum-tag-results,.topics-list){display:grid;gap:.75rem}body.mk-product-forum :where(.forum-watch-card,.forum-tag-topic-card,.topic-card){transition:border-color .16s ease,transform .16s ease}body.mk-product-forum :where(.forum-watch-card,.forum-tag-topic-card,.topic-card):hover{border-color:var(--pm-line)!important;transform:translateY(-1px)}body.mk-product-forum .new-topic-container{width:100%!important;max-width:none!important;margin:0!important}body.mk-product-forum :where(.topic-form-card,.info-card){padding:var(--pm-pad)!important}body.mk-product-library :where(.document-view-page,.document-category-page){display:grid;gap:1rem}body.mk-product-library :where(.doc-header,.category-header-box){padding:clamp(1.1rem,2.4vw,1.65rem)!important;border-left:3px solid var(--pm-accent)!important;background:linear-gradient(100deg,var(--pm-soft),#fff)!important}body.mk-product-library :where(.document-view,.document-card,.document-subcategory-card,.top-document-card){min-width:0}body.mk-product-library .upload-wrapper{display:grid;gap:1rem}body.mk-product-library :where(.upload-form-card,.info-card){padding:var(--pm-pad)!important}body.mk-product-workspace :where(.studio-page,.docs-page,.prepare-page,.view-page){display:grid;gap:1rem}body.mk-product-workspace :where(.studio-hero,.docs-hero,.prepare-hero,.view-hero){padding:clamp(1.25rem,2.7vw,2rem)!important;background:linear-gradient(120deg,#111827,#25313a 58%,var(--pm-end))!important;color:#fff!important;box-shadow:0 18px 42px rgba(15,23,42,.16)!important}body.mk-product-workspace :where(.studio-hero,.docs-hero,.prepare-hero,.view-hero) :where(h1,h2,p,a,span){color:inherit}body.mk-product-exchange :where(.becayis-detay-wrap,.becayis-profil-wrap,.becayis-form-wrap){display:grid;gap:1rem}body.mk-product-exchange :where(.detay-card,.profil-section,.becayis-form-card){padding:var(--pm-pad)!important}body.mk-product-exchange :where(.match-card,.chain-card,.fav-card){border-left:3px solid var(--pm-accent)!important}body.mk-product-conversation .messages-container{display:grid!important;grid-template-columns:minmax(280px,360px) minmax(0,1fr)!important;gap:1rem!important;align-items:stretch}body.mk-product-conversation :where(.conversations-panel,.chat-panel,.notifications-hero,.notification-preferences-card,.notification-list){border:1px solid var(--mk-color-line)!important;border-radius:8px!important;background:#fff!important;box-shadow:var(--mk-shadow-sm)!important}body.mk-product-conversation .notifications-page{display:grid;gap:1rem}body.mk-product-conversation :where(.notifications-hero,.notification-preferences-card){padding:var(--pm-pad)!important}body.mk-product-policy .legal-static-page{display:grid;gap:1rem;max-width:min(100% - 2rem,960px)!important}body.mk-product-policy .legal-static-page>section{padding:clamp(1.1rem,2.4vw,1.65rem);border:1px solid var(--mk-color-line);border-radius:8px;background:#fff;box-shadow:var(--mk-shadow-sm)}body.mk-product-editorial :where(.blog-category-page,.blog-post-wrap){font-family:var(--pm-font)!important}body.mk-product-editorial :where(.blog-wrap,.blog-category-page){width:min(calc(100% - (var(--mk-gutter,24px) * 2)),var(--pm-rail,1220px))!important;max-width:var(--pm-rail,1220px)!important;margin-inline:auto!important;}body.mk-product-editorial .blog-main-layout{width:min(calc(100% - (var(--mk-gutter,24px) * 2)),var(--pm-rail,1220px))!important;max-width:var(--pm-rail,1220px)!important;margin-inline:auto!important;}body.mk-product-editorial .blog-main-layout>:where(.page-shell,.blog-post-wrap,.blog-list){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;}body.mk-product-editorial :where(.blog-hero,.post-hero){width:min(calc(100% - (var(--mk-gutter,24px) * 2)),var(--pm-rail,1220px))!important;max-width:var(--pm-rail,1220px)!important;min-height:220px!important;margin-inline:auto!important;}body.mk-product-editorial .blog-category-page>:where(.cat-hero,.blog-sub-hero){width:100%!important;max-width:none!important;min-height:220px!important;margin-inline:0!important;}@media(max-width:900px){body.mk-product-conversation .messages-container{grid-template-columns:1fr!important}body.mk-product-support .signal-reply-author{grid-template-columns:auto minmax(0,1fr)}body.mk-product-support .signal-reply-author>.report-button{grid-column:2}}@media(max-width:760px){body:is(.mk-product-exchange,.mk-product-library,.mk-product-workspace,.mk-product-forum,.mk-product-editorial,.mk-product-policy,.mk-product-conversation) :where(.becayis-wrap,.becayis-detay-wrap,.becayis-form-wrap,.becayis-profil-wrap,.documents-page-container,.document-page-container,.document-view-page,.document-category-page,.upload-wrapper,.verify-page,.view-page,.prepare-page,.docs-page,.studio-page,.classic-forum-wrapper,.forum-category-page,.new-topic-page,.messages-container,.notifications-page,.blog-wrap,.blog-post-wrap,.legal-static-page){width:min(calc(100% - 1rem),var(--pm-rail,1220px))!important;margin-top:.75rem!important}body.mk-product-support .signal-form-grid{grid-template-columns:1fr!important}body.mk-product-support .signal-detail-hero{min-height:auto!important}body.mk-product-editorial :where(.blog-wrap,.blog-category-page,.blog-main-layout,.blog-hero,.post-hero){width:min(calc(100% - 1rem),var(--pm-rail,1220px))!important}body.mk-product-editorial :where(.blog-hero,.post-hero,.blog-category-page>.cat-hero,.blog-category-page>.blog-sub-hero){min-height:auto!important}}body.mk-product-forum .classic-forum-wrapper .category-section, body.mk-product-library .documents-page-container .category-section, body.mk-product-forum .forum-category-page .forum-subcategory-gateway, body.mk-product-library .document-category-page .document-subcategory-gateway{overflow: hidden;border: 1px solid var(--mk-line, #e4dfd7) !important;border-radius: var(--mk-radius-lg, 10px) !important;background: #fff !important;box-shadow: 0 14px 34px rgba(24, 24, 27, .07) !important;}body.mk-product-forum .classic-forum-wrapper .cat-header, body.mk-product-library .documents-page-container .category-header-card, body.mk-product-forum .forum-category-page .forum-subcategory-head, body.mk-product-library .document-category-page .document-subcategory-head{position: relative;margin: 0 !important;padding: 1rem 1.15rem !important;border: 0 !important;border-bottom: 1px solid var(--mk-line, #e4dfd7) !important;background: linear-gradient(100deg, color-mix(in srgb, var(--pm-accent, #991b1b) 8%, #fff), #fff) !important;}body.mk-product-forum .classic-forum-wrapper .cat-header::before, body.mk-product-library .documents-page-container .category-header-card::before, body.mk-product-forum .forum-category-page .forum-subcategory-head::before, body.mk-product-library .document-category-page .document-subcategory-head::before{content: "";position: absolute;inset: 0 auto 0 0;width: 3px;background: var(--pm-accent, #991b1b);}body.mk-product-library .document-category-page .document-subcategory-head{display: flex;align-items: flex-start;justify-content: space-between;gap: 1rem;}body.mk-product-forum :where(.cat-name, .forum-subcategory-head h2), body.mk-product-library :where(.category-title, .document-subcategory-head h2){letter-spacing: 0;text-wrap: balance;}body.mk-product-forum :where(.cat-badge, .forum-subcategory-total), body.mk-product-library :where(.category-count-badge, .document-subcategory-total){min-height: 32px;border-color: color-mix(in srgb, var(--pm-accent, #991b1b) 20%, var(--mk-line, #e4dfd7)) !important;background: #fff !important;color: var(--pm-accent-strong, #7f1d1d) !important;}body.mk-product-library .document-category-page .document-subcategory-grid{display: grid !important;grid-template-columns: minmax(0, 1fr) !important;gap: 0 !important;}body.mk-product-library .document-category-page .document-subcategory-card{position: relative;grid-template-columns: 44px minmax(0, 1fr) 92px 34px !important;gap: .9rem !important;min-height: 84px;padding: 1rem 1.1rem !important;border: 0 !important;border-bottom: 1px solid var(--mk-line, #e4dfd7) !important;border-radius: 0 !important;background: #fff !important;box-shadow: none !important;transform: none !important;}body.mk-product-library .document-category-page .document-subcategory-card:last-child{border-bottom: 0 !important;}body.mk-product-library .document-category-page .document-subcategory-card:hover, body.mk-product-forum .forum-category-page .forum-subcategory-card:hover, body.mk-product-library .documents-page-container .document-category-card:hover, body.mk-product-forum .classic-forum-wrapper .subcat-row:hover{background: color-mix(in srgb, var(--pm-accent, #991b1b) 3.5%, #fff) !important;}body.mk-product-library .document-category-page .document-subcategory-meta, body.mk-product-forum .forum-category-page .forum-subcategory-meta{min-width: 72px;min-height: 48px;align-content: center;border-color: color-mix(in srgb, var(--pm-accent, #991b1b) 14%, var(--mk-line, #e4dfd7)) !important;background: color-mix(in srgb, var(--pm-accent, #991b1b) 4%, #fff) !important;}body.mk-product-library .document-category-page .document-subcategory-last, body.mk-product-forum .forum-category-page .forum-subcategory-last{grid-column: 2 / -1;overflow: hidden;margin-top: -.25rem;padding-top: .55rem;border-top: 1px dashed var(--mk-line, #e4dfd7);text-overflow: ellipsis;white-space: nowrap;}body.mk-product-forum .classic-forum-wrapper .subcat-row, body.mk-product-library .documents-page-container .category-card-link{min-height: 88px;}body.mk-product-forum :where(.subcat-icon, .forum-subcategory-icon, .forum-subcategory-go), body.mk-product-library :where(.folder-icon, .document-subcategory-icon, .document-subcategory-go){color: var(--pm-accent-strong, #7f1d1d) !important;background: color-mix(in srgb, var(--pm-accent, #991b1b) 7%, #fff) !important;box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--pm-accent, #991b1b) 16%, var(--mk-line, #e4dfd7)) !important;}@media (max-width: 900px){body.mk-product-library .documents-page-container .category-card-link, body.mk-product-forum .classic-forum-wrapper .subcat-row{grid-template-columns: 42px minmax(0, 1fr) auto !important;}body.mk-product-library .documents-page-container :where(.last-document-section, .no-documents-section), body.mk-product-forum .classic-forum-wrapper .last-activity-col{grid-column: 2 / -1;padding: .65rem 0 0 !important;border: 0 !important;border-top: 1px dashed var(--mk-line, #e4dfd7) !important;}body.mk-product-forum .classic-forum-wrapper .subcat-stats-col{justify-self: end;}}@media (max-width: 640px){body.mk-product-forum .classic-forum-wrapper .cat-header, body.mk-product-library .documents-page-container .category-header-card, body.mk-product-forum .forum-category-page .forum-subcategory-head, body.mk-product-library .document-category-page .document-subcategory-head{align-items: flex-start !important;flex-direction: column;gap: .75rem !important;}body.mk-product-forum :where(.cat-badge, .forum-subcategory-total), body.mk-product-library :where(.category-count-badge, .document-subcategory-total){align-self: flex-start;}body.mk-product-library .document-category-page .document-subcategory-card{grid-template-columns: 38px minmax(0, 1fr) 28px !important;gap: .65rem .6rem !important;padding: .85rem .9rem !important;}body.mk-product-library .document-category-page .document-subcategory-icon{grid-column: 1 !important;grid-row: 1 !important;width: 38px !important;height: 38px !important;}body.mk-product-library .document-category-page .document-subcategory-body{grid-column: 2 !important;grid-row: 1 !important;min-width: 0 !important;}body.mk-product-library .document-category-page .document-subcategory-go{grid-column: 3 !important;grid-row: 1 !important;width: 28px !important;height: 28px !important;justify-self: end !important;}body.mk-product-library .document-category-page .document-subcategory-meta{grid-column: 2 / -1 !important;grid-row: 2 !important;display: inline-flex !important;flex-direction: row !important;align-items: center !important;justify-content: center !important;gap: .35rem !important;padding: .35rem .5rem !important;min-height: 34px !important;width: 100% !important;box-sizing: border-box !important;}body.mk-product-library .document-category-page .document-subcategory-last{grid-column: 1 / -1 !important;grid-row: 3 !important;white-space: normal !important;}body.mk-product-forum .forum-category-page .forum-subcategory-card{grid-template-columns: 38px 1fr 1fr 28px !important;grid-template-rows: auto auto auto !important;gap: .65rem .6rem !important;padding: .85rem .95rem !important;align-items: center !important;}body.mk-product-forum .forum-category-page .forum-subcategory-icon{grid-column: 1 !important;grid-row: 1 !important;width: 38px !important;height: 38px !important;}body.mk-product-forum .forum-category-page .forum-subcategory-body{grid-column: 2 / 4 !important;grid-row: 1 !important;min-width: 0 !important;}body.mk-product-forum .forum-category-page .forum-subcategory-body strong{white-space: normal !important;word-break: break-word !important;display: block !important;font-size: .95rem !important;line-height: 1.35 !important;}body.mk-product-forum .forum-category-page .forum-subcategory-go{grid-column: 4 !important;grid-row: 1 !important;width: 28px !important;height: 28px !important;justify-self: end !important;}body.mk-product-forum .forum-category-page .forum-subcategory-meta{grid-row: 2 !important;min-width: 0 !important;width: 100% !important;min-height: 34px !important;padding: .35rem .5rem !important;display: flex !important;flex-direction: row !important;align-items: center !important;justify-content: center !important;gap: .35rem !important;box-sizing: border-box !important;}body.mk-product-forum .forum-category-page .forum-subcategory-meta:first-of-type, body.mk-product-forum .forum-category-page .forum-subcategory-meta:nth-child(3){grid-column: 2 !important;}body.mk-product-forum .forum-category-page .forum-subcategory-meta:nth-of-type(2), body.mk-product-forum .forum-category-page .forum-subcategory-meta:nth-child(4){grid-column: 3 !important;}body.mk-product-forum .forum-category-page .forum-subcategory-last{grid-column: 1 / -1 !important;grid-row: 3 !important;white-space: normal !important;font-size: .78rem !important;}}body.mk-product-personal .archive-source-context{display:flex;align-items:flex-start;gap:.55rem;margin:0 0 1rem;padding:.8rem 1rem;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1e3a8a;font-size:.84rem;line-height:1.5}body.mk-product-personal .archive-source-context svg{flex:0 0 auto;width:18px;height:18px;margin-top:.08rem;color:#2563eb}body.mk-product-personal .archive-source-context strong{font-weight:600}body.mk-product-workspace .docs-page .docs-card-actions .docs-task-action, body.mk-product-workspace .view-page .view-actions .cetele-action{border-color:#0f766e;background:#0f766e;color:#fff}body.mk-product-workspace .docs-page .docs-card-actions .docs-task-action:hover, body.mk-product-workspace .view-page .view-actions .cetele-action:hover{border-color:#115e59;background:#115e59;color:#fff}body.mk-product-workspace .view-page .view-actions .cetele-action svg{width:16px;height:16px}@media(max-width:640px){body.mk-product-personal .archive-source-context{align-items:flex-start}}body.mk-product-personal .personal-archive-panel{margin:1.25rem 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.mk-product-personal .personal-archive-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.8rem}body.mk-product-personal .archive-section-kicker{display:block;margin-bottom:.3rem;color:#991b1b;font-size:.72rem;font-weight:650;letter-spacing:.04em}body.mk-product-personal .archive-head-actions{display:flex;align-items:center;gap:.55rem}body.mk-product-personal .archive-source-link{display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:.55rem .8rem;border:1px solid #e7d9d2!important;border-radius:8px;background:#fff!important;color:#7f1d1d!important;font-weight:650;text-decoration:none}body.mk-product-personal .archive-source-link svg{width:18px;height:18px}body.mk-product-personal .archive-search-form{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.55rem;margin-bottom:.85rem;padding:.75rem;border:1px solid var(--mk-color-line,#e5e7eb);border-radius:8px;background:#fff;box-shadow:var(--mk-shadow-sm)}body.mk-product-personal .archive-search-icon{display:grid;place-items:center;color:#64748b}body.mk-product-personal .archive-search-icon svg{width:20px;height:20px}body.mk-product-personal .archive-search-form input{min-width:0;border:0!important;box-shadow:none!important;background:transparent!important}body.mk-product-personal .archive-search-form button,body.mk-product-personal .archive-clear-search{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:40px;padding:.55rem .85rem;border:1px solid #991b1b;border-radius:8px;background:#991b1b;color:#fff;font:inherit;font-weight:650;text-decoration:none;cursor:pointer}body.mk-product-personal .archive-clear-search{border-color:#e5e7eb;background:#fff;color:#334155}body.mk-product-personal .archive-summary-row{grid-template-columns:repeat(4,minmax(0,1fr))}body.mk-product-personal .archive-summary-row .is-search-result{border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8}body.mk-product-personal .archive-box-heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem;padding-bottom:.7rem;border-bottom:1px solid #e5e7eb}body.mk-product-personal .archive-box-heading>div{display:flex;align-items:center;gap:.5rem;min-width:0}body.mk-product-personal .archive-box-heading svg{width:19px;height:19px;color:#991b1b}body.mk-product-personal .archive-box-heading>span{color:#64748b;font-size:.78rem;font-weight:600}body.mk-product-personal .archive-quota{white-space:nowrap}body.mk-product-personal .archive-note-form label:not(.archive-pin-check){display:grid;gap:.35rem}body.mk-product-personal .archive-note-form label>span{color:#334155;font-size:.78rem;font-weight:600}body.mk-product-personal .archive-form-hint{margin:0;color:#64748b;font-size:.76rem;line-height:1.5}body.mk-product-personal .archive-form-actions{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}body.mk-product-personal .archive-form-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.55rem .75rem;color:#475569;font-weight:600;text-decoration:none}body.mk-product-personal .archive-note-form button:disabled{opacity:.55;cursor:not-allowed;transform:none!important;box-shadow:none!important}body.mk-product-personal .archive-inline-alert{margin-bottom:.75rem;padding:.7rem .8rem;border:1px solid #fde68a;border-radius:8px;background:#fffbeb;color:#92400e;font-size:.8rem;font-weight:600;line-height:1.5}body.mk-product-personal .archive-note-card>div:first-child,body.mk-product-personal .archive-saved-card>div:first-child{min-width:0;flex:1}body.mk-product-personal .archive-note-card small{display:block;margin-top:.45rem;color:#94a3b8;font-size:.72rem}body.mk-product-personal .archive-saved-card p{margin:.4rem 0 0;color:#64748b;font-size:.82rem;line-height:1.5}body.mk-product-personal .archive-note-actions{display:flex;align-items:center;gap:.35rem;flex:0 0 auto}body.mk-product-personal .archive-note-actions form{margin:0}body.mk-product-personal .archive-note-actions a,body.mk-product-personal .archive-note-actions button,body.mk-product-personal .archive-saved-card button{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:34px;padding:.4rem .55rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#475569;font-size:.75rem;font-weight:600;text-decoration:none;cursor:pointer}body.mk-product-personal .archive-note-actions button,body.mk-product-personal .archive-saved-card button{border-color:#fecaca;color:#b91c1c}body.mk-product-personal .archive-note-actions svg,body.mk-product-personal .archive-saved-card button svg{width:15px;height:15px}body.mk-product-personal .archive-pagination{display:flex;align-items:center;justify-content:center;gap:.65rem;margin-top:.8rem}body.mk-product-personal .archive-pagination a,body.mk-product-personal .archive-pagination span{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:36px;padding:.42rem .65rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#334155;font-size:.76rem;font-weight:600;text-decoration:none}body.mk-product-personal .archive-pagination span{background:#f8fafc;color:#64748b}body.mk-product-personal .archive-pagination svg{width:15px;height:15px}body.mk-product-personal .task-pagination{margin:1rem 0 0}@media(max-width:900px){body.mk-product-personal .archive-summary-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){body.mk-product-personal .personal-archive-head{align-items:stretch;flex-direction:column}body.mk-product-personal .archive-head-actions,body.mk-product-personal .archive-source-link{width:100%}body.mk-product-personal .archive-search-form{grid-template-columns:auto minmax(0,1fr)}body.mk-product-personal .archive-search-form button,body.mk-product-personal .archive-clear-search{grid-column:auto / span 1;width:100%}body.mk-product-personal .archive-summary-row{grid-template-columns:1fr}body.mk-product-personal .archive-note-card,body.mk-product-personal .archive-saved-card{align-items:stretch!important}body.mk-product-personal .archive-note-actions{justify-content:flex-end}}body.mk-product-personal .archive-section-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1.1rem 0}body.mk-product-personal .archive-section-nav a{display:flex;min-width:0;min-height:68px;flex-direction:column;justify-content:center;gap:.3rem;padding:.7rem .85rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155;text-decoration:none;box-shadow:var(--mk-shadow-sm);transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}body.mk-product-personal .archive-section-nav a:hover,body.mk-product-personal .archive-section-nav a.is-active{border-color:#93c5fd;box-shadow:0 8px 20px rgba(37,99,235,.1);transform:translateY(-1px)}body.mk-product-personal .archive-section-nav a span{display:inline-flex;align-items:center;gap:.4rem;color:#64748b;font-size:.76rem;font-weight:600}body.mk-product-personal .archive-section-nav a.is-active span{color:#1d4ed8}body.mk-product-personal .archive-section-nav a svg{width:16px;height:16px}body.mk-product-personal .archive-section-nav a strong{color:#172033;font-size:.95rem}body.mk-product-personal .workspace-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin:1.25rem 0 .8rem}body.mk-product-personal .workspace-section-heading>div{min-width:0}body.mk-product-personal .workspace-section-heading span{color:#991b1b;font-size:.7rem;font-weight:650;letter-spacing:.04em}body.mk-product-personal .workspace-section-heading h2{margin:.25rem 0 .2rem;color:#172033;font-size:1.25rem}body.mk-product-personal .workspace-section-heading p{margin:0;color:#64748b;font-size:.85rem}body.mk-product-personal .workspace-section-action{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:40px;flex:0 0 auto;padding:.55rem .85rem;border-radius:8px;background:#991b1b;color:#fff;font-size:.8rem;font-weight:650;text-decoration:none}body.mk-product-personal .workspace-section-action svg{width:16px;height:16px}body.mk-page-tools .tools-focus-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.75rem 0 1rem}body.mk-page-tools .tools-focus-item{display:grid;gap:.22rem;min-width:0;padding:.8rem .9rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#172033;text-decoration:none;box-shadow:var(--mk-shadow-sm)}body.mk-page-tools .tools-focus-item:hover{border-color:#93c5fd;box-shadow:0 8px 20px rgba(37,99,235,.1)}body.mk-page-tools .tools-focus-item span{display:inline-flex;align-items:center;gap:.4rem;color:#64748b;font-size:.72rem;font-weight:650}body.mk-page-tools .tools-focus-item span svg{width:16px;height:16px;color:#1d4ed8}body.mk-page-tools .tools-focus-item strong{font-size:.98rem}body.mk-page-tools .tools-focus-item small{color:#64748b;font-size:.76rem;line-height:1.35}@media(max-width:760px){body.mk-product-personal .archive-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}body.mk-product-personal .workspace-section-heading{align-items:stretch;flex-direction:column}body.mk-product-personal .workspace-section-action{width:100%}body.mk-page-tools .tools-focus-strip{grid-template-columns:1fr}}@media(max-width:460px){body.mk-product-personal .archive-section-nav{grid-template-columns:1fr}}body.mk-product-personal .task-reminder-panel{margin:1.1rem 0 1rem;padding:1rem;border:1px solid #e2e8f0;border-left:3px solid #f59e0b;border-radius:8px;background:#fff;box-shadow:var(--mk-shadow-sm)}body.mk-product-personal .task-reminder-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.8rem}body.mk-product-personal .task-reminder-head>div{min-width:0}body.mk-product-personal .task-reminder-head span{color:#b45309;font-size:.7rem;font-weight:650;letter-spacing:.04em}body.mk-product-personal .task-reminder-head h2{margin:.25rem 0 .2rem;color:#172033;font-size:1.15rem}body.mk-product-personal .task-reminder-head p{margin:0;color:#64748b;font-size:.82rem}body.mk-product-personal .task-reminder-head>a{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:36px;flex:0 0 auto;padding:.45rem .65rem;border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#b91c1c;font-size:.74rem;font-weight:650;text-decoration:none}body.mk-product-personal .task-reminder-head>a:hover{border-color:#fca5a5;background:#fee2e2}body.mk-product-personal .task-reminder-head>a svg{width:15px;height:15px}body.mk-product-personal .task-reminder-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}body.mk-product-personal .task-reminder-row{display:grid;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:.6rem;min-width:0;padding:.65rem .7rem;border:1px solid #e2e8f0;border-radius:8px;background:#f8fafc;color:#172033;text-decoration:none}body.mk-product-personal .task-reminder-row:hover{border-color:#93c5fd;background:#eff6ff}body.mk-product-personal .task-reminder-row.is-overdue{border-color:#fecaca;background:#fff7f7}body.mk-product-personal .task-reminder-row.is-due-soon{border-color:#fde68a;background:#fffbeb}body.mk-product-personal .task-reminder-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;background:#fff;color:#b45309}body.mk-product-personal .task-reminder-row.is-overdue .task-reminder-icon{color:#b91c1c}body.mk-product-personal .task-reminder-icon svg,.task-reminder-arrow svg{width:16px;height:16px}body.mk-product-personal .task-reminder-copy{display:grid;min-width:0;gap:.18rem}body.mk-product-personal .task-reminder-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem}body.mk-product-personal .task-reminder-copy small{color:#64748b;font-size:.72rem}body.mk-product-personal .task-reminder-arrow{display:inline-flex;color:#94a3b8}body.mk-product-personal .task-reminder-row:hover .task-reminder-arrow{color:#1d4ed8}body.mk-product-personal .task-view-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin:.8rem 0 1rem;padding:.65rem .8rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:var(--mk-shadow-sm)}body.mk-product-personal .task-view-label{display:inline-flex;align-items:center;gap:.4rem;color:#475569;font-size:.76rem;font-weight:650;white-space:nowrap}body.mk-product-personal .task-view-label svg{width:16px;height:16px;color:#1d4ed8}body.mk-product-personal .task-view-filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}body.mk-product-personal .task-view-filters button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:34px;padding:.4rem .6rem;border:1px solid #e2e8f0;border-radius:7px;background:#f8fafc;color:#475569;font-size:.75rem;font-weight:600;cursor:pointer}body.mk-product-personal .task-view-filters button:hover,body.mk-product-personal .task-view-filters button.is-active{border-color:#93c5fd;background:#eff6ff;color:#1d4ed8}body.mk-product-personal .task-view-filters button svg{width:14px;height:14px}body.mk-product-personal .task-view-filters button strong{color:#172033}body.mk-product-personal .task-view-filters button.is-active strong{color:#1d4ed8}body.mk-product-personal .task-view-filters button[data-task-filter="overdue"]{border-color:#fecaca;background:#fff7ed;color:#b45309}body.mk-product-personal .task-view-filters button[data-task-filter="overdue"] strong{color:#b45309}body.mk-product-personal .task-view-filters button[data-task-filter="overdue"].is-active{border-color:#fca5a5;background:#fff1f2;color:#b91c1c}body.mk-product-personal .task-view-filters button[data-task-filter="overdue"].is-active strong{color:#b91c1c}body.mk-product-personal .task-card-modern[hidden]{display:none!important}body.mk-product-personal .task-status-quick{width:126px;min-height:36px;padding:.35rem .55rem;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#334155;font-size:.72rem;font-weight:650;cursor:pointer}body.mk-product-personal .task-status-quick:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}body.mk-product-personal .task-status-quick:disabled{cursor:wait;opacity:.65}body.mk-product-personal .task-filter-empty{display:grid;grid-column:1/-1;gap:.25rem;padding:2rem 1rem;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;text-align:center}body.mk-product-personal .task-filter-empty[hidden]{display:none}body.mk-product-personal .task-filter-empty strong{color:#172033}body.mk-product-personal .task-filter-empty span{color:#64748b;font-size:.84rem}body.mk-product-personal .task-date-badge{align-items:center}body.mk-product-personal .task-date-badge .date-status{display:block;margin-top:.15rem;font-size:.65rem;font-weight:600}body.mk-product-personal .task-date-badge.is-overdue{border-color:#fecaca;background:#fff1f2;color:#b91c1c}body.mk-product-personal .task-date-badge.is-overdue .date-status{color:#b91c1c}body.mk-product-personal .task-date-badge.is-due-soon{border-color:#fde68a;background:#fffbeb;color:#a16207}body.mk-product-personal .task-date-badge.is-due-soon .date-status{color:#a16207}@media(max-width:760px){body.mk-product-personal .task-reminder-head{align-items:stretch;flex-direction:column}body.mk-product-personal .task-reminder-head>a{width:100%}body.mk-product-personal .task-reminder-list{grid-template-columns:1fr}body.mk-product-personal .task-view-toolbar{align-items:stretch;flex-direction:column}body.mk-product-personal .task-view-filters{justify-content:flex-start}}body.mk-product-library .document-category-page .category-header-box .category-info h1{color: #111827 !important;text-shadow: none !important;}body.mk-product-library .document-category-page .category-header-box .category-info h1 svg{color: #b45309 !important;}body.mk-product-library .document-category-page .category-header-box .category-desc{color: #475569 !important;}body.mk-product-library .document-category-page .category-header-box .category-stats span{border-color: #e2e8f0 !important;background: #f8fafc !important;color: #334155 !important;}body.mk-product-library .document-category-page .category-header-box .category-stats span svg{color: #2563eb !important;}body.mk-shell-community :where(.page-hero, .forum-watch-hero){box-sizing: border-box;min-height: var(--mk-hero-height, 220px);border-radius: var(--mk-radius-lg, 10px);}body.mk-product-personal .personal-archive-grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;align-items: start;}body.mk-product-personal .personal-archive-grid > :where(.archive-note-box, .archive-list-box){min-width: 0;}body.mk-product-personal .personal-archive-grid > .archive-note-box{grid-column: 1 / -1;}@media (max-width: 680px){body.mk-product-personal .personal-archive-grid{grid-template-columns: 1fr !important;}body.mk-product-personal .personal-archive-grid > .archive-note-box{grid-column: auto;}}body.mk-page-favorites .favorites-page{width: var(--mk-page-rail, min(calc(100% - 2rem), var(--content-wide, 1220px)));max-width: var(--mk-container, var(--content-wide, 1220px));margin: 0 auto;padding: 1.5rem 0 2.5rem;display: block;}body.mk-page-favorites .favorites-hero{position: relative;isolation: isolate;width: 100%;max-width: none;box-sizing: border-box;display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center;gap: 1.5rem;min-height: 146px !important;margin: 1.25rem 0 1.5rem !important;padding: 1.4rem 1.65rem !important;overflow: hidden;border: 1px solid rgba(255, 255, 255, .08) !important;border-radius: 16px !important;background: #171d29 !important;color: #fff;box-shadow: 0 20px 46px rgba(15, 23, 42, .17) !important;}body.mk-page-favorites .favorites-hero::before{position: absolute;inset: 0 auto 0 0;width: 4px;content: "";background: #fbbf24 !important;}body.mk-page-favorites .favorites-hero::after{content: "";position: absolute;z-index: 1;right: -70px;bottom: -110px;width: 280px;height: 280px;border: 1px solid rgba(251, 191, 36, .28) !important;border-radius: 50%;opacity: .35;pointer-events: none;}body.mk-page-favorites .favorites-hero-copy{min-width: 0;position: relative;z-index: 2;}body.mk-page-favorites .favorites-hero h1{margin: 0 0 .35rem !important;color: #fff !important;font-size: 2rem !important;font-weight: 750 !important;letter-spacing: -0.022em !important;line-height: 1.2 !important;display: flex;align-items: center;gap: .65rem;}body.mk-page-favorites .favorites-hero h1 svg{color: #fbbf24 !important;filter: drop-shadow(0 2px 6px rgba(251, 191, 36, .35));}body.mk-page-favorites .favorites-hero p{margin: 0 !important;color: #aeb9c9 !important;font-size: .92rem !important;line-height: 1.5 !important;}body.mk-page-favorites .favorites-hero p{max-width: 680px;margin: 0;color: rgba(255,255,255,.78);line-height: 1.55;}body.mk-page-favorites .favorites-hero-stats{display: grid;grid-template-columns: repeat(2, minmax(112px, 1fr));gap: .65rem;}body.mk-page-favorites .favorites-hero-stats > div{min-width: 112px;padding: .85rem .95rem;border: 1px solid rgba(255,255,255,.18);border-radius: var(--mk-radius-lg, 8px);background: rgba(255,255,255,.08);}body.mk-page-favorites .favorites-hero-stats strong, body.mk-page-favorites .favorites-hero-stats span{display: block;}body.mk-page-favorites .favorites-hero-stats strong{color: #fff;font-size: 1.55rem;line-height: 1;}body.mk-page-favorites .favorites-hero-stats span{margin-top: .35rem;color: rgba(255,255,255,.68);font-size: .74rem;font-weight: 600;}body.mk-page-favorites .favorites-toolbar, body.mk-page-favorites .favorites-panel{border: 1px solid var(--mk-color-line, #e5e7eb);border-radius: var(--mk-radius-lg, 8px);background: #fff;box-shadow: var(--mk-shadow-sm, 0 8px 22px rgba(15,23,42,.06));}body.mk-page-favorites .favorites-toolbar{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: .8rem;}body.mk-page-favorites .favorites-tabs{display: flex;flex-wrap: wrap;gap: .45rem;}body.mk-page-favorites .favorites-tabs a{display: inline-flex;align-items: center;gap: .4rem;min-height: 38px;padding: .5rem .75rem;border: 1px solid #e2e8f0;border-radius: var(--mk-radius-lg, 8px);color: #475569;background: #f8fafc;font-size: .82rem;font-weight: 600;text-decoration: none;}body.mk-page-favorites .favorites-tabs a.is-active, body.mk-page-favorites .favorites-tabs a:hover{border-color: #bfdbfe;color: #1d4ed8;background: #eff6ff;}body.mk-page-favorites .favorites-search{display: flex;align-items: center;gap: .45rem;min-width: min(100%, 360px);}body.mk-page-favorites .favorites-search > svg{width: 17px;height: 17px;color: #64748b;}body.mk-page-favorites .favorites-search input{min-width: 0;flex: 1;min-height: 38px;padding: .5rem .65rem;border: 1px solid #cbd5e1;border-radius: var(--mk-radius-lg, 8px);color: #111827;background: #fff;font: inherit;}body.mk-page-favorites .favorites-search button, body.mk-page-favorites .btn-favorites-primary, body.mk-page-favorites .btn-favorites-secondary{display: inline-flex;align-items: center;justify-content: center;gap: .4rem;min-height: 38px;padding: .5rem .75rem;border: 1px solid #1d4ed8;border-radius: var(--mk-radius-lg, 8px);color: #fff;background: #1d4ed8;font: inherit;font-size: .82rem;font-weight: 600;text-decoration: none;white-space: nowrap;}body.mk-page-favorites .favorites-sections-container{display: flex;flex-direction: column;gap: 1.75rem;}body.mk-page-favorites .favorites-panel{position: relative;overflow: hidden;padding: clamp(1.15rem, 2.2vw, 1.6rem);border: 1px solid var(--mk-color-line, #e2e8f0);border-radius: var(--mk-radius-xl, 12px);background: #fff;box-shadow: 0 10px 28px rgba(15, 23, 42, 0.05);}body.mk-page-favorites .favorites-panel::before{content: "";position: absolute;top: 0;left: 0;bottom: 0;width: 4px;background: #cbd5e1;}body.mk-page-favorites .favorites-panel-document::before{background: linear-gradient(180deg, #0284c7, #06b6d4);}body.mk-page-favorites .favorites-panel-forum::before{background: linear-gradient(180deg, #6366f1, #8b5cf6);}body.mk-page-favorites .favorites-panel-becayis::before{background: linear-gradient(180deg, #f59e0b, #ea580c);}body.mk-page-favorites .favorites-panel-other::before{background: linear-gradient(180deg, #64748b, #94a3b8);}body.mk-page-favorites .favorites-panel-heading{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 1rem;padding-bottom: 1rem;border-bottom: 1px solid var(--mk-color-line, #f1f5f9);}body.mk-page-favorites .favorites-panel-title-group{display: flex;flex-direction: column;gap: 0.25rem;}body.mk-page-favorites .favorites-section-kicker{display: inline-flex;align-items: center;gap: 0.35rem;color: #0369a1;font-size: .78rem;font-weight: 600;letter-spacing: .02em;text-transform: uppercase;}body.mk-page-favorites .favorites-section-kicker.forum-kicker{color: #4f46e5;}body.mk-page-favorites .favorites-section-kicker.becayis-kicker{color: #d97706;}body.mk-page-favorites .favorites-section-kicker.other-kicker{color: #475569;}body.mk-page-favorites .favorites-section-kicker .kicker-icon svg{width: 13px;height: 13px;}body.mk-page-favorites .favorites-panel h2{margin: 0;color: #0f172a;font-size: 1.28rem;font-weight: 700;letter-spacing: -0.015em;}body.mk-page-favorites .favorites-panel-actions{display: flex;align-items: center;gap: 0.75rem;}body.mk-page-favorites .favorites-count-badge{display: inline-flex;align-items: center;padding: 0.28rem 0.65rem;border-radius: 999px;background: #f0fdf4;color: #166534;border: 1px solid #bbf7d0;font-size: .78rem;font-weight: 600;}body.mk-page-favorites .favorites-count-badge.forum-badge{background: #eef2ff;color: #3730a3;border-color: #c7d2fe;}body.mk-page-favorites .favorites-count-badge.becayis-badge{background: #fffbeb;color: #b45309;border-color: #fde68a;}body.mk-page-favorites .favorites-count-badge.other-badge{background: #f8fafc;color: #334155;border-color: #e2e8f0;}body.mk-page-favorites .favorites-view-all{color: #2563eb;font-size: .82rem;font-weight: 600;text-decoration: none;transition: color .15s ease;}body.mk-page-favorites .favorites-view-all:hover{color: #1d4ed8;text-decoration: underline;}body.mk-page-favorites .favorites-empty-sub{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;gap: 1rem;padding: 1.25rem;margin-top: 0.9rem;border-radius: var(--mk-radius-lg, 10px);background: #f8fafc;border: 1px dashed #cbd5e1;}body.mk-page-favorites .favorites-empty-sub p{margin: 0;color: #64748b;font-size: .88rem;font-weight: 600;}body.mk-page-favorites .favorites-list{display: grid;gap: .75rem;margin-top: 1rem;}body.mk-page-favorites .favorite-item{display: grid;grid-template-columns: 42px minmax(0, 1fr) auto;align-items: center;gap: .9rem;min-width: 0;padding: .9rem 1.1rem;border: 1px solid #e2e8f0;border-radius: var(--mk-radius-lg, 10px);background: #fff;transition: border-color .16s ease, transform .16s ease, box-shadow .16s ease;}body.mk-page-favorites .favorite-item:hover{border-color: #bfdbfe;box-shadow: 0 8px 22px rgba(37,99,235,.07);transform: translateY(-1px);}body.mk-page-favorites .favorite-item-icon{display: inline-flex;align-items: center;justify-content: center;width: 42px;height: 42px;border-radius: var(--mk-radius-lg, 10px);color: #1d4ed8;background: #eff6ff;}body.mk-page-favorites .favorite-item-content{min-width: 0;}body.mk-page-favorites .favorite-item-meta{display: flex;align-items: center;gap: .65rem;color: #64748b;font-size: .74rem;font-weight: 600;}body.mk-page-favorites .favorite-item-tag{display: inline-flex;padding: 0.15rem 0.45rem;border-radius: 4px;background: #f1f5f9;color: #334155;font-weight: 600;}body.mk-page-favorites .favorite-item-title{display: block;overflow: hidden;margin-top: .25rem;color: #0f172a;font-weight: 650;font-size: .98rem;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;}body.mk-page-favorites .favorite-item-title:hover{color: #2563eb;}body.mk-page-favorites .favorite-item-note{overflow: hidden;margin: .25rem 0 0;color: #64748b;font-size: .82rem;text-overflow: ellipsis;white-space: nowrap;}body.mk-page-favorites .favorite-remove-form{margin: 0;}body.mk-page-favorites .favorite-remove-button{display: inline-flex;align-items: center;gap: 0.35rem;height: 36px;padding: 0 0.65rem;border: 1px solid #fecaca;border-radius: var(--mk-radius-lg, 8px);color: #b91c1c;background: #fff1f2;font-size: .8rem;font-weight: 700;cursor: pointer;transition: all .15s ease;}body.mk-page-favorites .favorite-remove-button:hover{border-color: #fca5a5;background: #fee2e2;color: #991b1b;}body.mk-page-favorites .favorites-empty{display: grid;justify-items: center;gap: .65rem;padding: 3.5rem 1.5rem 3rem;text-align: center;background: #fff;border: 1px solid var(--mk-color-line, #e2e8f0);border-radius: var(--mk-radius-xl, 12px);}body.mk-page-favorites .favorites-empty-icon svg{width: 44px;height: 44px;color: #3b82f6;}body.mk-page-favorites .favorites-empty h3{margin: .25rem 0 0;color: #0f172a;font-size: 1.25rem;font-weight: 600;}body.mk-page-favorites .favorites-empty p{max-width: 560px;margin: 0;color: #64748b;}body.mk-page-favorites .favorites-empty-actions{display: flex;flex-wrap: wrap;gap: .55rem;margin-top: .65rem;}body.mk-page-favorites .btn-favorites-secondary{border-color: #cbd5e1;color: #334155;background: #f8fafc;}body.mk-page-favorites .favorites-pagination{display: flex;align-items: center;justify-content: flex-end;flex-wrap: wrap;gap: 0.55rem;margin-top: 1.75rem;margin-bottom: 2rem;padding: 0.5rem 0;}body.mk-page-favorites .favorites-pagination .fav-page-btn{display: inline-flex;align-items: center;gap: 0.45rem;height: 38px;padding: 0 1rem;border-radius: 999px;background: #ffffff;border: 1.5px solid #cbd5e1;color: #334155;font-size: 0.84rem;font-weight: 600;text-decoration: none;box-shadow: 0 1px 3px rgba(15, 23, 42, 0.05);transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);}body.mk-page-favorites .favorites-pagination .fav-page-btn:hover{background: #f8fafc;border-color: #94a3b8;color: #0f172a;transform: translateY(-1px);box-shadow: 0 4px 12px rgba(15, 23, 42, 0.08);}body.mk-page-favorites .favorites-pagination .fav-page-btn svg{width: 14px;height: 14px;color: #64748b;transition: color 0.15s ease;}body.mk-page-favorites .favorites-pagination .fav-page-btn:hover svg{color: #0f172a;}body.mk-page-favorites .favorites-pagination .fav-page-pill{display: inline-flex;align-items: center;gap: 0.5rem;height: 38px;padding: 0 1.15rem;border-radius: 999px;background: linear-gradient(135deg, #ffffff 0%, #f8fafc 100%);border: 1.5px solid #e2e8f0;color: #475569;font-size: 0.84rem;font-weight: 600;box-shadow: 0 1px 4px rgba(15, 23, 42, 0.04);}body.mk-page-favorites .favorites-pagination .fav-page-pill svg{width: 15px;height: 15px;color: #f59e0b;flex-shrink: 0;}body.mk-page-favorites .favorites-pagination .fav-page-pill strong{color: #0f172a;font-weight: 700;}body.mk-page-favorites .favorites-pagination .fav-page-pill.single-page{background: #ffffff;border-color: #e2e8f0;color: #64748b;}@media (max-width: 820px){body.mk-page-favorites .favorites-hero, body.mk-page-favorites .favorites-toolbar{grid-template-columns: 1fr;}body.mk-page-favorites .favorites-toolbar{align-items: stretch;flex-direction: column;}body.mk-page-favorites .favorites-search{width: 100%;}}@media (max-width: 560px){body.mk-page-favorites .favorites-page{width: var(--mk-page-rail, min(calc(100% - 1rem), var(--pm-rail, 1220px)));padding-top: .75rem;}body.mk-page-favorites .favorites-hero{min-height: auto;grid-template-columns: 1fr;gap: 1.25rem;padding: 1.25rem;}body.mk-page-favorites .favorites-hero-stats{grid-template-columns: repeat(2, minmax(0, 1fr));}body.mk-page-favorites .favorites-hero-stats > div{min-width: 0;}body.mk-page-favorites .favorite-item{grid-template-columns: 34px minmax(0, 1fr) 34px;gap: .55rem;padding: .65rem;}body.mk-page-favorites .favorite-item-icon{width: 34px;height: 34px;}}body.mk-page-favorites .favorites-hero .favorites-hero-content{width: 100% !important;max-width: none !important;margin: 0 !important;display: grid !important;grid-template-columns: minmax(0, 1fr) auto !important;align-items: center !important;gap: clamp(1rem, 3vw, 2rem) !important;}body.mk-page-favorites .favorites-hero .favorites-hero-copy{min-width: 0;display: flex;flex-direction: column;align-items: flex-start;}body.mk-page-favorites .favorites-hero .favorites-back{width: fit-content !important;margin: 0 0 .75rem !important;color: rgba(255,255,255,.82) !important;}body.mk-page-favorites .favorites-hero .favorites-back:hover{color: #fff !important;}body.mk-page-favorites .favorites-hero .favorites-kicker{margin: 0 0 .55rem !important;color: #bfdbfe !important;}body.mk-page-favorites .favorites-hero .hero-title{display: flex !important;align-items: center !important;gap: .55rem !important;margin: 0 !important;color: #fff !important;font-size: clamp(2rem, 3vw, 2.8rem) !important;line-height: 1.2 !important;font-weight: 750 !important;letter-spacing: -0.022em !important;}body.mk-page-favorites .favorites-hero .hero-title svg{width: 1em !important;height: 1em !important;color: #fbbf24 !important;}body.mk-page-favorites .favorites-hero .hero-subtitle{max-width: 680px !important;margin: .55rem 0 0 !important;color: rgba(255,255,255,.78) !important;font-size: .98rem !important;line-height: 1.6 !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats{display: grid !important;grid-template-columns: repeat(2, minmax(120px, 1fr)) !important;align-items: stretch !important;gap: .75rem !important;width: auto !important;max-width: none !important;margin: 0 !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats{display: flex !important;align-items: center !important;justify-content: flex-end !important;gap: .75rem !important;width: auto !important;max-width: none !important;margin: 0 !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats .hero-stat-card{min-width: 120px !important;min-height: 58px !important;display: flex !important;align-items: center !important;gap: .65rem !important;padding: .55rem .95rem !important;border: 1px solid rgba(255, 255, 255, .1) !important;border-radius: 10px !important;background: rgba(255, 255, 255, .07) !important;box-shadow: none !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats .stat-icon{display: inline-flex !important;align-items: center !important;justify-content: center !important;width: 24px !important;height: 24px !important;flex: 0 0 24px !important;color: #fbbf24 !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats .stat-icon svg{width: 20px !important;height: 20px !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats .stat-data{min-width: 0 !important;display: flex !important;flex-direction: column !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats .stat-value{color: #fff !important;font-size: 1.15rem !important;line-height: 1.1 !important;font-weight: 700 !important;letter-spacing: -0.015em !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats .stat-label{margin-top: .15rem !important;color: #aeb9c9 !important;font-size: .74rem !important;font-weight: 600 !important;line-height: 1.15 !important;}@media (max-width: 900px){body.mk-page-favorites .favorites-hero .favorites-hero-content{grid-template-columns: 1fr !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats{width: 100% !important;max-width: 560px !important;justify-self: start !important;}}@media (max-width: 560px){body.mk-page-favorites .favorites-hero .favorites-hero-stats{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;max-width: none !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats .hero-stat-card{min-width: 0 !important;padding: .7rem !important;}}body.mk-page-favorites .favorites-page{width: min(calc(100% - 2rem), var(--mk-container, 1220px)) !important;max-width: var(--mk-container, 1220px) !important;margin: 1.25rem auto 3rem !important;padding: 0 !important;display: block !important;}body.mk-page-favorites .favorites-hero{width: 100% !important;max-width: var(--mk-container, 1220px) !important;min-height: 220px !important;margin: 0 0 1rem !important;padding: 1.35rem 1.5rem !important;border-radius: 12px !important;}body.mk-page-favorites .favorites-hero .favorites-hero-content{min-height: 100% !important;grid-template-columns: minmax(0, 1fr) auto !important;gap: 1rem 1.5rem !important;}body.mk-page-favorites .favorites-hero .favorites-hero-copy{justify-content: center !important;}body.mk-page-favorites .favorites-hero .hero-title{font-size: clamp(1.45rem, 2.3vw, 2rem) !important;line-height: 1.08 !important;}body.mk-page-favorites .favorites-hero .hero-subtitle{margin-top: .55rem !important;font-size: .98rem !important;}body.mk-page-favorites .favorites-hero .favorites-hero-stats{align-self: center !important;}@media (max-width: 680px){body.mk-page-favorites .favorites-page{width: min(calc(100% - 1rem), var(--mk-container, 1220px)) !important;margin-top: .75rem !important;}body.mk-page-favorites .favorites-hero{min-height: auto !important;padding: 1rem !important;}body.mk-page-favorites .favorites-hero .favorites-hero-content{grid-template-columns: 1fr !important;}}@media (max-width: 680px){body.mk-page-favorites .favorites-search{display: flex !important;width: 100% !important;min-width: 0 !important;gap: .4rem !important;}body.mk-page-favorites .favorites-search > svg{flex: 0 0 16px !important;width: 16px !important;height: 16px !important;}body.mk-page-favorites .favorites-search input{width: auto !important;min-width: 0 !important;flex: 1 1 auto !important;min-height: 36px !important;padding: .45rem .6rem !important;font-size: .84rem !important;}body.mk-page-favorites .favorites-search button{flex: 0 0 auto !important;width: auto !important;min-width: 0 !important;min-height: 36px !important;padding: .45rem .65rem !important;font-size: .78rem !important;box-shadow: none !important;}body.mk-page-favorites .favorites-search button svg{width: 15px !important;height: 15px !important;}}@media (max-width: 380px){body.mk-page-favorites .favorites-search button{padding-inline: .55rem !important;}}body.mk-page-favorites .favorite-remove-form button.favorite-remove-button{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: .35rem !important;width: auto !important;min-width: 36px !important;min-height: 36px !important;padding: .45rem .6rem !important;border: 1px solid #fecaca !important;border-radius: var(--mk-radius-lg, 8px) !important;color: #b91c1c !important;background: #fff1f2 !important;font-size: .74rem !important;font-weight: 600 !important;line-height: 1 !important;white-space: nowrap !important;cursor: pointer !important;visibility: visible !important;opacity: 1 !important;}body.mk-page-favorites .favorite-remove-form button.favorite-remove-button:hover{border-color: #fca5a5 !important;color: #991b1b !important;background: #fee2e2 !important;}body.mk-page-favorites .favorite-remove-form button.favorite-remove-button svg{display: block !important;width: 15px !important;height: 15px !important;flex: 0 0 15px !important;}@media (max-width: 560px){body.mk-page-favorites .favorite-item{grid-template-columns: 34px minmax(0, 1fr) auto !important;}body.mk-page-favorites .favorite-remove-form button.favorite-remove-button{min-height: 34px !important;padding: .4rem .5rem !important;font-size: .7rem !important;}}:where( .category-section, .profile-card, .content-section, .profile-invitation-center, .law-panel, .law-source-panel, .topic-panel, .article-paper, .cetele-card, .cetele-category-card, .signal-content-card, .signal-side-card, .city-reference-card, .city-decision-panel, .users-rank-group, .two-factor-card, .two-factor-panel, .session-card, .archive-note-box, .archive-list-box, .task-card-modern, .listing-card, .becayis-detail-card, .becayis-guide, .forum-tag-cloud-card, .forum-latest-activity-showcase, .documents-popular-showcase, .blog-card, .blog-detail-article, .studio-template-card, .studio-card, .notification-card ){position: relative !important;overflow: hidden !important;border: 1px solid var(--mk-color-line, #e2e8f0) !important;border-radius: var(--mk-radius-xl, 14px) !important;background: #ffffff !important;box-shadow: 0 10px 30px rgba(15, 23, 42, 0.05) !important;transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease !important;}:where( .category-section, .profile-card, .content-section, .profile-invitation-center, .law-panel, .law-source-panel, .topic-panel, .article-paper, .cetele-card, .cetele-category-card, .signal-content-card, .signal-side-card, .city-reference-card, .city-decision-panel, .users-rank-group, .two-factor-card, .two-factor-panel, .archive-note-box, .archive-list-box, .listing-card, .becayis-detail-card, .becayis-guide, .forum-tag-cloud-card, .forum-latest-activity-showcase, .documents-popular-showcase, .blog-card, .blog-detail-article, .studio-template-card, .studio-card, .notification-card )::before{content: "" !important;position: absolute !important;top: 0 !important;left: 0 !important;bottom: 0 !important;width: 4px !important;background: linear-gradient(180deg, #dc2626, #f97316) !important;z-index: 2 !important;}:where( .category-section:nth-of-type(2), .content-section:nth-of-type(2), .cetele-category-card:nth-of-type(2), .signal-content-card:nth-of-type(2), .users-rank-group:nth-of-type(2), .law-panel:nth-of-type(2), .archive-list-box, .listing-card:nth-of-type(2n), .blog-card:nth-of-type(2n) )::before{background: linear-gradient(180deg, #0284c7, #06b6d4) !important;}:where( .category-section:nth-of-type(3), .content-section:nth-of-type(3), .cetele-category-card:nth-of-type(3), .signal-content-card:nth-of-type(3), .users-rank-group:nth-of-type(3), .law-panel:nth-of-type(3), .listing-card:nth-of-type(3n), .blog-card:nth-of-type(3n) )::before{background: linear-gradient(180deg, #6366f1, #8b5cf6) !important;}:where( .category-section:nth-of-type(4), .content-section:nth-of-type(4), .cetele-category-card:nth-of-type(4), .signal-content-card:nth-of-type(4), .users-rank-group:nth-of-type(4), .listing-card:nth-of-type(4n), .blog-card:nth-of-type(4n) )::before{background: linear-gradient(180deg, #10b981, #14b8a6) !important;}:where( .category-section:nth-of-type(5), .content-section:nth-of-type(5), .cetele-category-card:nth-of-type(5), .signal-content-card:nth-of-type(5), .users-rank-group:nth-of-type(5), .listing-card:nth-of-type(5n), .blog-card:nth-of-type(5n) )::before{background: linear-gradient(180deg, #f59e0b, #d97706) !important;}:where( .category-section:hover, .profile-card:hover, .content-section:hover, .profile-invitation-center:hover, .law-panel:hover, .law-source-panel:hover, .topic-panel:hover, .article-paper:hover, .cetele-card:hover, .cetele-category-card:hover, .signal-content-card:hover, .signal-side-card:hover, .city-reference-card:hover, .city-decision-panel:hover, .users-rank-group:hover, .two-factor-card:hover, .two-factor-panel:hover, .session-card:hover, .archive-note-box:hover, .archive-list-box:hover, .listing-card:hover, .becayis-detail-card:hover, .becayis-guide:hover, .forum-tag-cloud-card:hover, .forum-latest-activity-showcase:hover, .documents-popular-showcase:hover, .blog-card:hover, .blog-detail-article:hover, .studio-template-card:hover, .studio-card:hover, .notification-card:hover ){border-color: #cbd5e1 !important;box-shadow: 0 14px 34px rgba(15, 23, 42, 0.08) !important;}:where( .btn, .mk-btn, .page-btn, .btn-primary, .btn-secondary, .btn-action, .btn-hero-primary, .btn-hero-secondary, .btn-primary-signal, .btn-secondary-signal, .hero-secondary, .mk-primary-link, .mk-secondary-link, .mk-hero-official-btn, .mk-ghost-button, .search-btn, .btn-modern, .btn-watched-topics, .btn-new-topic, .btn-upload, .submit-button, .btn-submit, .btn-save, .btn-cancel, .btn-delete, .archive-source-link, .archive-form-actions button, .archive-form-actions a, .archive-search-form button, .law-search-panel button, .cetele-form-actions button, .cetele-form-actions a, .becayis-filter-bar button, .becayis-hero-actions a, .becayis-hero-actions button, .forum-topbar-actions a, .forum-topbar-actions button, .topic-user-actions .btn-modern, .profile-actions a, .profile-actions button, .studio-action-btn, .download-btn, button[type="submit"]:not(.favorite-remove-button):not(.cat-header-link) ){display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 0.5rem !important;min-height: 42px !important;padding: 0.65rem 1.15rem !important;border-radius: var(--mk-radius-md, 8px) !important;font-family: inherit !important;font-size: 0.92rem !important;font-weight: 750 !important;line-height: 1 !important;text-decoration: none !important;cursor: pointer !important;border: 1px solid transparent !important;box-sizing: border-box !important;transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;}:where( .btn, .mk-btn, .page-btn, .btn-primary, .btn-secondary, .btn-action, .btn-hero-primary, .btn-hero-secondary, .btn-primary-signal, .btn-secondary-signal, .hero-secondary, .mk-primary-link, .mk-secondary-link, .mk-hero-official-btn, .mk-ghost-button, .search-btn, .btn-modern, .btn-watched-topics, .btn-new-topic, .btn-upload, .submit-button, .btn-submit, .btn-save, .btn-cancel, .btn-delete, .archive-source-link, .archive-form-actions button, .archive-form-actions a, .archive-search-form button, .law-search-panel button, .cetele-form-actions button, .cetele-form-actions a, .becayis-filter-bar button, .becayis-hero-actions a, .becayis-hero-actions button, .forum-topbar-actions a, .forum-topbar-actions button, .topic-user-actions .btn-modern, .profile-actions a, .profile-actions button, .studio-action-btn, .download-btn, button[type="submit"]:not(.favorite-remove-button):not(.cat-header-link) ):hover{transform: translateY(-2px) !important;box-shadow: 0 8px 22px rgba(15, 23, 42, 0.12) !important;}:where( .btn, .mk-btn, .page-btn, .btn-primary, .btn-secondary, .btn-action, .btn-hero-primary, .btn-hero-secondary, .btn-primary-signal, .btn-secondary-signal, .hero-secondary, .mk-primary-link, .mk-secondary-link, .mk-hero-official-btn, .mk-ghost-button, .search-btn, .btn-modern, .btn-watched-topics, .btn-new-topic, .btn-upload, .submit-button, .btn-submit, .btn-save, .btn-cancel, .btn-delete, .archive-source-link, .archive-form-actions button, .archive-form-actions a, .archive-search-form button, .law-search-panel button, .cetele-form-actions button, .cetele-form-actions a, .becayis-filter-bar button, .becayis-hero-actions a, .becayis-hero-actions button, .forum-topbar-actions a, .forum-topbar-actions button, .topic-user-actions .btn-modern, .profile-actions a, .profile-actions button, .studio-action-btn, .download-btn, button[type="submit"]:not(.favorite-remove-button):not(.cat-header-link) ):active{transform: translateY(0) !important;box-shadow: 0 3px 8px rgba(15, 23, 42, 0.08) !important;}:where( .btn-primary, .mk-btn-primary, .page-btn-primary, .btn-hero-primary, .btn-primary-signal, .mk-primary-link, .search-btn, .btn-new-topic, .btn-upload, .submit-button, .btn-submit, .btn-save, .archive-form-actions button[type="submit"], .archive-search-form button[type="submit"], button[type="submit"].btn-primary, a.btn-primary ){background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%) !important;border-color: #dc2626 !important;color: #ffffff !important;box-shadow: 0 8px 20px rgba(220, 38, 38, 0.22) !important;}:where( .btn-primary, .mk-btn-primary, .page-btn-primary, .btn-hero-primary, .btn-primary-signal, .mk-primary-link, .search-btn, .btn-new-topic, .btn-upload, .submit-button, .btn-submit, .btn-save, .archive-form-actions button[type="submit"], .archive-search-form button[type="submit"], button[type="submit"].btn-primary, a.btn-primary ):hover{background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%) !important;border-color: #ef4444 !important;color: #ffffff !important;box-shadow: 0 12px 28px rgba(220, 38, 38, 0.35) !important;}:where( .btn-secondary, .mk-btn-secondary, .page-btn-secondary, .btn-hero-secondary, .btn-secondary-signal, .hero-secondary, .mk-secondary-link, .mk-ghost-button, .btn-watched-topics, .btn-cancel, .archive-source-link, .archive-form-actions a, .archive-clear-search, a.btn-secondary, button.btn-secondary ){background: #ffffff !important;border-color: var(--mk-color-line, #e2e8f0) !important;color: var(--mk-color-ink, #1e293b) !important;box-shadow: 0 2px 6px rgba(15, 23, 42, 0.04) !important;}:where( .btn-secondary, .mk-btn-secondary, .page-btn-secondary, .btn-hero-secondary, .btn-secondary-signal, .hero-secondary, .mk-secondary-link, .mk-ghost-button, .btn-watched-topics, .btn-cancel, .archive-source-link, .archive-form-actions a, .archive-clear-search, a.btn-secondary, button.btn-secondary ):hover{background: #f8fafc !important;border-color: #cbd5e1 !important;color: #0f172a !important;box-shadow: 0 8px 20px rgba(15, 23, 42, 0.09) !important;}:where( .pagination, .archive-pagination, .forum-pagination, .becayis-pagination, .page-numbers, .nav-pages, .pagination-wrapper ){display: flex !important;align-items: center !important;justify-content: center !important;gap: 0.5rem !important;margin: 2rem 0 1rem !important;padding: 0.5rem !important;flex-wrap: wrap !important;}:where( .pagination a, .pagination span, .archive-pagination a, .archive-pagination span, .forum-pagination a, .forum-pagination span, .becayis-pagination a, .becayis-pagination span, .page-numbers a, .page-numbers span, .nav-pages a, .nav-pages span, .page-link ){display: inline-flex !important;align-items: center !important;justify-content: center !important;min-width: 40px !important;min-height: 40px !important;padding: 0.45rem 0.85rem !important;border-radius: var(--mk-radius-md, 8px) !important;border: 1px solid var(--mk-color-line, #e2e8f0) !important;background: #ffffff !important;color: var(--mk-color-ink, #1e293b) !important;font-size: 0.9rem !important;font-weight: 700 !important;text-decoration: none !important;box-shadow: 0 2px 5px rgba(15, 23, 42, 0.04) !important;transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;cursor: pointer !important;}:where( .pagination a:hover, .archive-pagination a:hover, .forum-pagination a:hover, .becayis-pagination a:hover, .page-numbers a:hover, .nav-pages a:hover, .page-link:hover ){transform: translateY(-2px) !important;border-color: #cbd5e1 !important;background: #f8fafc !important;color: #0f172a !important;box-shadow: 0 6px 16px rgba(15, 23, 42, 0.08) !important;}:where( .pagination .active, .pagination .current, .archive-pagination .active, .archive-pagination .current, .forum-pagination .active, .forum-pagination .current, .becayis-pagination .active, .becayis-pagination .current, .page-numbers.current, .page-item.active .page-link ){background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%) !important;border-color: #dc2626 !important;color: #ffffff !important;box-shadow: 0 8px 18px rgba(220, 38, 38, 0.28) !important;pointer-events: none !important;}:where( input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="url"], select, textarea ):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]){width: 100% !important;border: 1px solid var(--mk-color-line, #cbd5e1) !important;border-radius: var(--mk-radius-md, 8px) !important;background: #ffffff !important;color: var(--mk-color-ink, #0f172a) !important;font-family: inherit !important;font-size: 0.94rem !important;line-height: 1.5 !important;padding: 0.65rem 0.95rem !important;box-sizing: border-box !important;transition: border-color 0.2s ease, box-shadow 0.2s ease, background 0.2s ease !important;}:where( input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="url"], select, textarea ):focus{border-color: #dc2626 !important;outline: none !important;box-shadow: 0 0 0 3.5px rgba(220, 38, 38, 0.14) !important;background: #ffffff !important;}:where( table.data-table, table.compare-table, table.leaderboard-table, table.table, .table-container table ){width: 100% !important;border-collapse: separate !important;border-spacing: 0 !important;border: 1px solid var(--mk-color-line, #e2e8f0) !important;border-radius: var(--mk-radius-lg, 12px) !important;overflow: hidden !important;background: #ffffff !important;box-shadow: 0 4px 15px rgba(15, 23, 42, 0.04) !important;margin: 1rem 0 !important;}:where(table.data-table, table.compare-table, table.leaderboard-table, table.table, .table-container table) thead th{background: #f8fafc !important;color: #475569 !important;font-weight: 750 !important;font-size: 0.82rem !important;text-transform: uppercase !important;letter-spacing: 0.04em !important;padding: 0.85rem 1rem !important;border-bottom: 1px solid #e2e8f0 !important;border-right: 1px solid #f1f5f9 !important;}:where(table.data-table, table.compare-table, table.leaderboard-table, table.table, .table-container table) thead th:last-child{border-right: none !important;}:where(table.data-table, table.compare-table, table.leaderboard-table, table.table, .table-container table) tbody td{padding: 0.85rem 1rem !important;border-bottom: 1px solid #f1f5f9 !important;border-right: 1px solid #f8fafc !important;color: var(--mk-color-ink, #1e293b) !important;font-size: 0.92rem !important;vertical-align: middle !important;transition: background 0.15s ease !important;}:where(table.data-table, table.compare-table, table.leaderboard-table, table.table, .table-container table) tbody td:last-child{border-right: none !important;}:where(table.data-table, table.compare-table, table.leaderboard-table, table.table, .table-container table) tbody tr:last-child td{border-bottom: none !important;}:where(table.data-table, table.compare-table, table.leaderboard-table, table.table, .table-container table) tbody tr:hover td{background: #f8fafc !important;}:where( .badge, .mk-badge, .page-badge, .pill, .tag, .status-badge, .tier-badge, .category-badge, .urgency-badge, .verified-badge, .badge-promoted, .badge-premium ){display: inline-flex !important;align-items: center !important;gap: 0.35rem !important;padding: 0.3rem 0.68rem !important;border-radius: 999px !important;font-size: 0.78rem !important;font-weight: 750 !important;line-height: 1 !important;letter-spacing: 0.02em !important;white-space: nowrap !important;box-sizing: border-box !important;border: 1px solid transparent !important;transition: transform 0.15s ease, box-shadow 0.15s ease !important;}:where( .badge-success, .badge-active, .status-active, .badge-tamamlandi ){background: #ecfdf5 !important;color: #065f46 !important;border-color: #a7f3d0 !important;}:where( .badge-info:not(.badge-item *), .badge-primary, .status-info, .badge-devam_ediyor ){background: #eff6ff !important;color: #1e40af !important;border-color: #bfdbfe !important;}.badge-item .badge-info{background: transparent !important;border: none !important;padding: 0 !important;}:where( .badge-warning, .status-pending, .badge-beklemede ){background: #fffbeb !important;color: #92400e !important;border-color: #fde68a !important;}:where( .badge-danger, .badge-urgent, .is-urgent .badge, .status-banned ){background: #fef2f2 !important;color: #991b1b !important;border-color: #fecaca !important;}:where( .badge-promoted, .badge-premium ){background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%) !important;color: #92400e !important;border-color: #fcd34d !important;box-shadow: 0 2px 6px rgba(245, 158, 11, 0.15) !important;}:where( .empty-state, .empty-msg, .no-subs, .no-results, .empty-state-cetele, .archive-empty-state, .signal-empty-state, .city-empty, .search-empty, .generated-documents-empty ){min-height: 220px !important;display: flex !important;flex-direction: column !important;align-items: center !important;justify-content: center !important;text-align: center !important;padding: 2.5rem 1.5rem !important;background: #ffffff !important;border: 1px dashed #cbd5e1 !important;border-radius: var(--mk-radius-xl, 14px) !important;box-shadow: 0 4px 15px rgba(15, 23, 42, 0.03) !important;gap: 0.75rem !important;}:where( .empty-icon, .no-subs-icon, .empty-state svg, .empty-msg svg ){width: 56px !important;height: 56px !important;border-radius: 50% !important;background: #fef2f2 !important;color: #dc2626 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;margin: 0 0 0.5rem !important;padding: 12px !important;box-sizing: border-box !important;}:where(.empty-state, .empty-msg, .no-subs, .no-results) h2, :where(.empty-state, .empty-msg, .no-subs, .no-results) h3, :where(.empty-state, .empty-msg, .no-subs, .no-results) strong{font-size: 1.15rem !important;font-weight: 650 !important;color: var(--mk-color-ink, #0f172a) !important;margin: 0 !important;}:where(.empty-state, .empty-msg, .no-subs, .no-results) p, :where(.empty-state, .empty-msg, .no-subs, .no-results) span{font-size: 0.92rem !important;color: var(--mk-color-muted, #64748b) !important;max-width: 48ch !important;margin: 0 !important;line-height: 1.5 !important;}:where( .becayis-filter-bar, .signal-filter-panel, .forum-filter-bar, .search-panel, .filter-bar ){border-radius: var(--mk-radius-lg, 12px) !important;border: 1px solid var(--mk-color-line, #e2e8f0) !important;background: #ffffff !important;box-shadow: 0 6px 20px rgba(15, 23, 42, 0.05) !important;padding: 1rem 1.25rem !important;margin-bottom: 1.25rem !important;}:where( .tab-pill, .mk-tab, .room-pill, .signal-filter-pills a, .quick-link-pill ){display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 0.4rem !important;min-height: 38px !important;padding: 0.45rem 1rem !important;border-radius: 999px !important;border: 1px solid var(--mk-color-line, #e2e8f0) !important;background: #ffffff !important;color: var(--mk-color-ink, #334155) !important;font-size: 0.88rem !important;font-weight: 700 !important;text-decoration: none !important;cursor: pointer !important;transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;}:where( .tab-pill:hover, .mk-tab:hover, .room-pill:hover, .signal-filter-pills a:hover, .quick-link-pill:hover ){transform: translateY(-1px) !important;border-color: #cbd5e1 !important;background: #f8fafc !important;color: #0f172a !important;}:where( .tab-pill.active, .mk-tab.active, .room-pill.active, .signal-filter-pills a.active, .quick-link-pill.active ){background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%) !important;border-color: #dc2626 !important;color: #ffffff !important;box-shadow: 0 4px 14px rgba(220, 38, 38, 0.25) !important;}:where( .profile-role-pill, .role-badge, .user-role-badge, .uploader-pill-badge, .topic-user-badge, .post-user-badge, .topic-author-badge, .signal-author-badge, .signal-user-badge, .chat-user-badge, .user-rank-pill, .user-card .role-badge ){display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 0.45rem !important;padding: 0.42rem 1.15rem !important;border-radius: 999px !important;font-size: 0.86rem !important;font-weight: 600 !important;line-height: 1.2 !important;text-decoration: none !important;white-space: nowrap !important;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.04) !important;transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important;border: 1px solid transparent !important;box-sizing: border-box !important;}:where( .profile-role-pill svg, .role-badge svg, .user-role-badge svg, .uploader-pill-badge svg, .topic-user-badge svg, .post-user-badge svg, .topic-author-badge svg, .signal-author-badge svg, .signal-user-badge svg, .chat-user-badge svg, .user-card .role-badge svg ){width: 16px !important;height: 16px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;}:where( .profile-role-pill.role-admin, .role-badge.role-admin, .uploader-pill-badge.badge-admin, .role-badge.badge-admin, .user-card .role-badge.role-admin, .user-badge.role-admin ){background: #ffffff !important;color: #dc2626 !important;border: 1.5px solid #dc2626 !important;box-shadow: 0 2px 6px rgba(220, 38, 38, 0.08) !important;}:where( .profile-role-pill.role-admin svg, .role-badge.role-admin svg, .uploader-pill-badge.badge-admin svg, .role-badge.badge-admin svg, .user-card .role-badge.role-admin svg, .user-badge.role-admin svg ){color: #dc2626 !important;stroke: #dc2626 !important;}:where( .profile-role-pill.role-moderator, .profile-role-pill.role-mod, .role-badge.role-moderator, .role-badge.role-mod, .uploader-pill-badge.badge-mod, .role-badge.badge-mod, .user-card .role-badge.role-moderator, .user-card .role-badge.role-mod, .user-badge.role-moderator, .user-badge.role-mod ){background: #ffffff !important;color: #10b981 !important;border: 1.5px solid #10b981 !important;box-shadow: 0 2px 6px rgba(16, 185, 129, 0.08) !important;}:where( .profile-role-pill.role-moderator svg, .profile-role-pill.role-mod svg, .role-badge.role-moderator svg, .role-badge.role-mod svg, .uploader-pill-badge.badge-mod svg, .role-badge.badge-mod svg, .user-card .role-badge.role-moderator svg, .user-card .role-badge.role-mod svg, .user-badge.role-moderator svg, .user-badge.role-mod svg ){color: #10b981 !important;stroke: #10b981 !important;}:is( .profile-username, .user-name, .username-link, .user-colored-name, .thank-username, .thanks-user-name, .chat-username, .conv-username, .message-author, .user-card-name, .uploader-name, .popular-doc-uploader, .last-doc-uploader, .reply-author-name, .signal-author-name, .topic-author, .comment-author-link, .author-link, .user-link, .card-username, .analytics-user-name, .podium-user-link, .forum-topic-author-name, [class*="profile-username"], [class*="username-link"], [class*="chat-username"], [class*="conv-username"], [class*="uploader-name"], [class*="author-name"] ){background: transparent !important;background-color: transparent !important;border: none !important;box-shadow: none !important;outline: none !important;}.profile-role-pill.rank-special-package, .profile-role-pill[class*="special-rank-"], .role-badge.rank-special-package, .role-badge[class*="special-rank-"], .user-card .role-badge.rank-special-package, .user-card .role-badge[class*="special-rank-"], .uploader-pill-badge.rank-special-package, .uploader-pill-badge[class*="special-rank-"], .user-badge.rank-special-package, .user-badge[class*="special-rank-"], .user-rank-badge-mini.rank-special-package, .user-rank-badge-mini[class*="special-rank-"], .users-page .role-badge.rank-special-package, .users-page .role-badge[class*="special-rank-"], .users-page .user-card .role-badge.rank-special-package, .users-page .user-card .role-badge[class*="special-rank-"]{background: var(--special-badge-bg, #7f1d1d) !important;background-color: var(--special-badge-bg, #7f1d1d) !important;color: var(--special-badge-color, #ffffff) !important;border: 1.5px solid var(--special-badge-border, var(--rank-color, #991b1b)) !important;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12) !important;}.profile-role-pill.rank-special-package svg, .profile-role-pill[class*="special-rank-"] svg, .role-badge.rank-special-package svg, .role-badge[class*="special-rank-"] svg, .user-card .role-badge.rank-special-package svg, .user-card .role-badge[class*="special-rank-"] svg, .uploader-pill-badge.rank-special-package svg, .uploader-pill-badge[class*="special-rank-"] svg, .user-badge.rank-special-package svg, .user-badge[class*="special-rank-"] svg, .user-rank-badge-mini.rank-special-package svg, .user-rank-badge-mini[class*="special-rank-"] svg, .users-page .role-badge.rank-special-package svg, .users-page .role-badge[class*="special-rank-"] svg, .users-page .user-card .role-badge.rank-special-package svg, .users-page .user-card .role-badge[class*="special-rank-"] svg{color: var(--special-badge-color, #ffffff) !important;stroke: var(--special-badge-color, #ffffff) !important;}.profile-role-pill.rank-special-package :is(.badge-title, .role-badge-title, .user-rank-badge-label, .profile-role-title), .profile-role-pill[class*="special-rank-"] :is(.badge-title, .role-badge-title, .user-rank-badge-label, .profile-role-title), .role-badge.rank-special-package :is(.badge-title, .role-badge-title, .user-rank-badge-label), .role-badge[class*="special-rank-"] :is(.badge-title, .role-badge-title, .user-rank-badge-label), .user-card .role-badge.rank-special-package :is(.badge-title, .role-badge-title, .user-rank-badge-label), .user-card .role-badge[class*="special-rank-"] :is(.badge-title, .role-badge-title, .user-rank-badge-label), .uploader-pill-badge.rank-special-package :is(.badge-title, .role-badge-title), .uploader-pill-badge[class*="special-rank-"] :is(.badge-title, .role-badge-title), .user-badge.rank-special-package :is(.badge-title, .role-badge-title), .user-badge[class*="special-rank-"] :is(.badge-title, .role-badge-title), .user-rank-badge-mini.rank-special-package :is(.badge-title, .user-rank-badge-label), .user-rank-badge-mini[class*="special-rank-"] :is(.badge-title, .user-rank-badge-label), .users-page .role-badge.rank-special-package :is(.badge-title, .role-badge-title, .user-rank-badge-label), .users-page .role-badge[class*="special-rank-"] :is(.badge-title, .role-badge-title, .user-rank-badge-label), .users-page .user-card .role-badge.rank-special-package :is(.badge-title, .role-badge-title, .user-rank-badge-label), .users-page .user-card .role-badge[class*="special-rank-"] :is(.badge-title, .role-badge-title, .user-rank-badge-label){color: var(--special-badge-color, #ffffff) !important;}:where( .profile-role-pill.rank-yeni-memur, .role-badge.rank-yeni-memur, .user-card .role-badge.rank-yeni-memur, .user-badge.rank-yeni-memur ){background: #ffffff !important;color: #64748b !important;border: 1.5px solid #cbd5e1 !important;}:where( .profile-role-pill.rank-yardimsever, .role-badge.rank-yardimsever, .user-card .role-badge.rank-yardimsever, .user-badge.rank-yardimsever ){background: #ffffff !important;color: #059669 !important;border: 1.5px solid #10b981 !important;}:where( .profile-role-pill.rank-tecrubeli, .role-badge.rank-tecrubeli, .user-card .role-badge.rank-tecrubeli, .user-badge.rank-tecrubeli ){background: #ffffff !important;color: #2563eb !important;border: 1.5px solid #3b82f6 !important;}:where( .profile-role-pill.rank-saygin, .role-badge.rank-saygin, .user-card .role-badge.rank-saygin, .user-badge.rank-saygin ){background: #ffffff !important;color: #7c3aed !important;border: 1.5px solid #8b5cf6 !important;}:where( .profile-role-pill.rank-kidemli, .role-badge.rank-kidemli, .user-card .role-badge.rank-kidemli, .user-badge.rank-kidemli ){background: #ffffff !important;color: #d97706 !important;border: 1.5px solid #f59e0b !important;}:where( .profile-role-pill.rank-mentor, .role-badge.rank-mentor, .user-card .role-badge.rank-mentor, .user-badge.rank-mentor ){background: #ffffff !important;color: #c026d3 !important;border: 1.5px solid #c026d3 !important;}.mk-official-search, .mk-aym-form{display: block !important;width: 100% !important;}.mk-search-input-wrap{position: relative !important;display: flex !important;flex-direction: row !important;align-items: center !important;width: 100% !important;min-height: 52px !important;height: 52px !important;padding: 5px 6px 5px 16px !important;border: 1.5px solid #cbd5e1 !important;border-radius: 12px !important;background: #ffffff !important;box-shadow: 0 2px 8px rgba(15, 23, 42, 0.04) !important;transition: all 0.2s ease !important;box-sizing: border-box !important;}.mk-search-input-wrap:focus-within{border-color: #0d9488 !important;box-shadow: 0 0 0 3.5px rgba(13, 148, 136, 0.15) !important;}.mk-search-input-wrap .mk-search-icon, .mk-official-search .mk-search-input-wrap .mk-search-icon, .mk-aym-form .mk-search-input-wrap .mk-search-icon{position: static !important;top: auto !important;left: auto !important;transform: none !important;width: 20px !important;height: 20px !important;min-width: 20px !important;min-height: 20px !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;color: #64748b !important;margin: 0 12px 0 0 !important;padding: 0 !important;border: none !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;flex-shrink: 0 !important;pointer-events: none !important;z-index: 2 !important;}.mk-search-input-wrap .mk-search-icon svg{width: 20px !important;height: 20px !important;color: #64748b !important;}:is(.mk-search-input-wrap, .mk-official-search .mk-search-input-wrap, .mk-aym-form .mk-search-input-wrap, .mk-aym-single-search .mk-search-input-wrap) input[type="search"], :is(.mk-search-input-wrap, .mk-official-search .mk-search-input-wrap, .mk-aym-form .mk-search-input-wrap, .mk-aym-single-search .mk-search-input-wrap) input{flex: 1 1 auto !important;width: 100% !important;min-width: 0 !important;height: 40px !important;min-height: 40px !important;max-height: 40px !important;padding: 0 12px 0 0 !important;margin: 0 !important;border: none !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;outline: none !important;font-size: 0.95rem !important;font-weight: 500 !important;color: #0f172a !important;line-height: normal !important;}:is(.mk-search-input-wrap, .mk-official-search .mk-search-input-wrap, .mk-aym-form .mk-search-input-wrap, .mk-aym-single-search .mk-search-input-wrap) input:focus{outline: none !important;border: none !important;box-shadow: none !important;background: transparent !important;}.mk-search-input-wrap .mk-search-submit-btn, .mk-official-search .mk-search-input-wrap button, .mk-aym-form .mk-search-input-wrap button{position: static !important;top: auto !important;right: auto !important;transform: none !important;height: 40px !important;min-height: 40px !important;max-height: 40px !important;padding: 0 20px !important;margin: 0 !important;border-radius: 8px !important;background: #0d9488 !important;color: #ffffff !important;font-size: 0.9rem !important;font-weight: 600 !important;border: none !important;cursor: pointer !important;flex-shrink: 0 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;text-decoration: none !important;box-shadow: none !important;transition: background 0.2s ease !important;}.mk-search-input-wrap .mk-search-submit-btn:hover, .mk-official-search .mk-search-input-wrap button:hover, .mk-aym-form .mk-search-input-wrap button:hover{background: #0f766e !important;color: #ffffff !important;}:where(body.mk-page-legal, body.mk-product-knowledge, body) .law-search-input{position: relative !important;display: flex !important;flex-direction: row !important;align-items: center !important;width: 100% !important;min-height: 48px !important;height: 48px !important;padding: 4px 12px 4px 16px !important;border: 1.5px solid #cbd5e1 !important;border-radius: 8px !important;background: #ffffff !important;box-shadow: 0 2px 6px rgba(15, 23, 42, 0.04) !important;transition: all 0.2s ease !important;box-sizing: border-box !important;}:where(body.mk-page-legal, body.mk-product-knowledge, body) .law-search-input:focus-within{border-color: #dc2626 !important;box-shadow: 0 0 0 3.5px rgba(220, 38, 38, 0.14) !important;}:where(body.mk-page-legal, body.mk-product-knowledge, body) .law-search-input :is(.mk-search-icon, svg, .icon-svg){position: static !important;top: auto !important;left: auto !important;transform: none !important;width: 20px !important;height: 20px !important;min-width: 20px !important;max-width: 20px !important;min-height: 20px !important;max-height: 20px !important;color: #64748b !important;margin: 0 12px 0 0 !important;padding: 0 !important;border: none !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;pointer-events: none !important;z-index: 2 !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;flex-shrink: 0 !important;}:where(body.mk-page-legal, body.mk-product-knowledge, body) .law-search-input :is(input[type="search"], input){flex: 1 1 auto !important;width: 100% !important;min-width: 0 !important;height: 38px !important;min-height: 38px !important;max-height: 38px !important;padding: 0 8px 0 0 !important;margin: 0 !important;border: none !important;border-radius: 0 !important;background: transparent !important;box-shadow: none !important;outline: none !important;font-size: 0.95rem !important;font-weight: 500 !important;color: #0f172a !important;line-height: normal !important;box-sizing: border-box !important;}:where(body.mk-page-legal, body.mk-product-knowledge, body) .law-search-input :is(input[type="search"], input):focus{border: none !important;outline: none !important;box-shadow: none !important;background: transparent !important;}:where(body.mk-page-becayis, body) .btn-fav{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: .45rem !important;width: 38px !important;height: 38px !important;min-width: 38px !important;min-height: 38px !important;padding: 0 !important;background: #ffffff !important;border: 1.5px solid #fecdd3 !important;border-radius: 10px !important;color: #e11d48 !important;cursor: pointer !important;box-shadow: 0 2px 6px rgba(225, 29, 72, 0.08) !important;transition: all .25s cubic-bezier(0.16, 1, 0.3, 1) !important;line-height: 1 !important;text-decoration: none !important;box-sizing: border-box !important;vertical-align: middle !important;}:where(body.mk-page-becayis, body) .btn-fav svg, :where(body.mk-page-becayis, body) .btn-fav .lucide, :where(body.mk-page-becayis, body) .btn-fav .lucide-heart, :where(body.mk-page-becayis, body) .btn-fav [data-icon="heart"]{display: inline-block !important;width: 19px !important;height: 19px !important;min-width: 19px !important;min-height: 19px !important;stroke: #e11d48 !important;fill: rgba(225, 29, 72, 0.1) !important;color: #e11d48 !important;stroke-width: 2 !important;stroke-linecap: round !important;stroke-linejoin: round !important;vertical-align: middle !important;margin: 0 !important;opacity: 1 !important;visibility: visible !important;flex-shrink: 0 !important;}:where(body.mk-page-becayis, body) .btn-fav svg path, :where(body.mk-page-becayis, body) .btn-fav .lucide-heart path, :where(body.mk-page-becayis, body) .btn-fav [data-icon="heart"] path{stroke: inherit !important;fill: inherit !important;opacity: 1 !important;visibility: visible !important;}:where(body.mk-page-becayis, body) .btn-fav:hover{background: #fff1f2 !important;border-color: #f43f5e !important;color: #be123c !important;transform: translateY(-2px) scale(1.06) !important;box-shadow: 0 4px 14px rgba(225, 29, 72, 0.22) !important;}:where(body.mk-page-becayis, body) .btn-fav:hover svg, :where(body.mk-page-becayis, body) .btn-fav:hover .lucide-heart, :where(body.mk-page-becayis, body) .btn-fav:hover [data-icon="heart"]{stroke: #e11d48 !important;fill: rgba(225, 29, 72, 0.35) !important;color: #e11d48 !important;transform: scale(1.12) !important;}:where(body.mk-page-becayis, body) .btn-fav.active{background: linear-gradient(135deg, #f43f5e 0%, #e11d48 55%, #be123c 100%) !important;border-color: #be123c !important;color: #ffffff !important;box-shadow: 0 4px 14px rgba(225, 29, 72, 0.38), inset 0 1px 1px rgba(255, 255, 255, 0.3) !important;}:where(body.mk-page-becayis, body) .btn-fav.active svg, :where(body.mk-page-becayis, body) .btn-fav.active .lucide-heart, :where(body.mk-page-becayis, body) .btn-fav.active [data-icon="heart"]{stroke: #ffffff !important;fill: #ffffff !important;color: #ffffff !important;filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.25)) !important;transform: scale(1.08) !important;}:where(body.mk-page-becayis, body) .detay-fav-btn .btn-fav{width: auto !important;height: 42px !important;min-height: 42px !important;padding: 0 1.25rem !important;font-size: .88rem !important;font-weight: 650 !important;border-radius: 12px !important;gap: .55rem !important;}
/* /assets/css/live-readiness.css */
:root{--mk-focus-outline: #f4b740;--mk-focus-offset: 3px;}html{scroll-padding-top: 92px;}body{min-width: 0;}:where(img, video, canvas, svg){max-width: 100%;}:where(img, video){height: auto;}:where(p, li, dd, td, th, blockquote, figcaption, .page-card, .mk-card){overflow-wrap: anywhere;}:where(a, button, input, select, textarea, summary, [tabindex]):focus-visible{outline: 3px solid var(--mk-focus-outline) !important;outline-offset: var(--mk-focus-offset);box-shadow: 0 0 0 5px rgba(23, 32, 51, 0.2) !important;}.skip-link{position: fixed !important;inset: 12px auto auto 12px !important;z-index: 100000 !important;width: auto !important;height: auto !important;margin: 0 !important;padding: 10px 14px !important;overflow: visible !important;clip: auto !important;clip-path: none !important;transform: translateY(-180%);border: 2px solid #fff !important;border-radius: var(--mk-radius, 6px) !important;background: var(--mk-color-navy, #172033) !important;color: #fff !important;font-weight: 800;text-decoration: none;transition: transform 140ms ease;}.skip-link:focus, .skip-link:focus-visible{transform: translateY(0);}#site-content:focus{outline: 0;}:where(button, input, select, textarea){max-width: 100%;}:where(table){border-spacing: 0;}:where(.table-responsive, .table-wrap, .admin-table-wrap, .taxonomy-table-wrap){max-width: 100%;overflow-x: auto;overscroll-behavior-inline: contain;-webkit-overflow-scrolling: touch;}@media (hover: none) and (pointer: coarse){:where(button, .btn, .mk-btn, input[type="submit"], input[type="button"], input[type="reset"]){min-height: 44px;}:where(.icon-button, .header-action, .mobile-menu-btn, .notification-trigger){min-width: 44px;min-height: 44px;}}@media (max-width: 720px){html{scroll-padding-top: 76px;}:where(.mk-page-shell, .page-shell){width: min(calc(100% - 20px), var(--mk-container, 1220px));}:where(.page-hero, .mk-page-hero, .page-card, .mk-card){min-width: 0;}:where(.page-hero__actions, .hero-actions, .form-actions, .filter-actions){max-width: 100%;flex-wrap: wrap;}}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior: auto;}*, *::before, *::after{scroll-behavior: auto !important;animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;}}@media print{.skip-link, .header, .site-footer, .mobile-menu-btn, .notification-panel, .ad-slot{display: none !important;}body{background: #fff !important;color: #000 !important;}:where(.page-card, .mk-card, .page-hero, .mk-page-hero){box-shadow: none !important;}}body.mk-page-chat.mk-product-conversation .rooms-title h2{color: #fff !important;}body.mk-page-chat.mk-product-conversation .rooms-title p{color: rgba(241, 245, 249, .76) !important;}body.mk-page-chat.mk-product-conversation .rooms-icon{border-color: rgba(255, 255, 255, .18) !important;background: rgba(255, 255, 255, .09) !important;color: #67e8f9 !important;}body.mk-page-chat.mk-product-conversation .rooms-tabs-wrapper{margin: .85rem 0 0 !important;padding: .55rem !important;border-color: rgba(255, 255, 255, .14) !important;background: rgba(15, 23, 42, .34) !important;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05) !important;}body.mk-page-chat.mk-product-conversation .room-pill{border-color: rgba(255, 255, 255, .16) !important;background: rgba(255, 255, 255, .08) !important;color: #f8fafc !important;}body.mk-page-chat.mk-product-conversation .room-pill .pill-name{color: inherit !important;}body.mk-page-chat.mk-product-conversation .room-pill .pill-count{background: rgba(15, 23, 42, .5) !important;color: #cbd5e1 !important;}body.mk-page-chat.mk-product-conversation .room-pill:hover, body.mk-page-chat.mk-product-conversation .room-pill.active{border-color: rgba(103, 232, 249, .58) !important;background: rgba(8, 145, 178, .3) !important;color: #fff !important;}body.mk-page-chat.mk-product-conversation .room-pill:hover .pill-count, body.mk-page-chat.mk-product-conversation .room-pill.active .pill-count{background: rgba(255, 255, 255, .16) !important;color: #fff !important;}body.mk-page-chat.mk-product-conversation .room-pill.room-read-only:not(.active){opacity: .78;}body.mk-page-chat.mk-product-conversation .room-pill .pill-lock{display: inline-flex;align-items: center;justify-content: center;width: 1rem;height: 1rem;margin-left: .15rem;color: #fbbf24;}body.mk-page-chat.mk-product-conversation .room-pill .pill-lock svg, body.mk-page-chat.mk-product-conversation .chat-read-only-icon svg{width: 1rem;height: 1rem;}body.mk-page-chat.mk-product-conversation .chat-read-only-notice{display: flex;align-items: center;gap: .75rem;min-height: 64px;border: 1px solid #fdba74;background: #fff7ed;color: #7c2d12;line-height: 1.55;}body.mk-page-chat.mk-product-conversation .chat-read-only-icon{display: inline-flex;flex: 0 0 auto;align-items: center;justify-content: center;width: 2.25rem;height: 2.25rem;border-radius: 6px;background: #ffedd5;color: #c2410c;}@media (max-width: 720px){body.mk-page-chat.mk-product-conversation .chat-read-only-notice{align-items: flex-start;font-size: .9rem;}}@keyframes mkPageShellEnter{from{opacity: 0;transform: translate3d(0, 12px, 0);}to{opacity: 1;transform: translate3d(0, 0, 0);}}@media (prefers-reduced-motion: no-preference){body:not(.auth-page) .site-main{animation: mkPageShellEnter .46s cubic-bezier(.22, 1, .36, 1);}}.prepare-page{max-width: 1360px;margin: 1.25rem auto 2.5rem;padding: 0 1rem;}.prepare-hero{background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);border-radius: 16px;padding: 1.75rem 2rem;color: #fff;margin-bottom: 1.25rem;box-shadow: 0 10px 30px rgba(15, 23, 42, 0.12);border: 1px solid rgba(255, 255, 255, 0.08);}.prepare-hero .prepare-back{display: inline-flex;align-items: center;gap: 0.4rem;color: #38bdf8;font-size: 0.82rem;font-weight: 700;text-decoration: none;margin-bottom: 0.75rem;transition: color 0.15s ease;}.prepare-hero .prepare-back:hover{color: #7dd3fc;}.prepare-hero-layout{display: flex;align-items: center;justify-content: space-between;gap: 1.5rem;}.prepare-hero h1{font-size: 1.75rem;font-weight: 900;margin: 0 0 0.4rem;color: #fff;letter-spacing: -0.02em;}.prepare-hero p{margin: 0;color: #94a3b8;font-size: 0.92rem;line-height: 1.5;}.prepare-hero-layout > span{padding: 0.4rem 0.85rem;border-radius: 999px;background: rgba(56, 189, 248, 0.15);color: #38bdf8;font-size: 0.78rem;font-weight: 800;border: 1px solid rgba(56, 189, 248, 0.3);white-space: nowrap;}.prepare-warning{display: flex;align-items: center;gap: 0.75rem;padding: 0.9rem 1.25rem;border-radius: 12px;background: #fffbeb;border: 1px solid #fde68a;color: #92400e;font-size: 0.86rem;margin-bottom: 1.25rem;}.prepare-layout{display: grid;grid-template-columns: minmax(0, 1.1fr) minmax(0, 1.3fr);gap: 1.5rem;align-items: start;}.prepare-form{background: #ffffff;border-radius: 16px;padding: 1.75rem;border: 1px solid #e2e8f0;box-shadow: 0 4px 20px rgba(15, 23, 42, 0.04);display: flex;flex-direction: column;gap: 1.15rem;}.prepare-form label{display: flex;flex-direction: column;gap: 0.35rem;}.prepare-form label > span{font-size: 0.84rem;font-weight: 700;color: #334155;}.prepare-form label > span em{color: #ef4444;font-style: normal;margin-left: 2px;}.prepare-form input[type="text"], .prepare-form input[type="date"], .prepare-form input[type="time"], .prepare-form input[type="number"], .prepare-form select, .prepare-form textarea{width: 100%;padding: 0.7rem 0.9rem;border-radius: 10px;border: 1.5px solid #cbd5e1;background: #f8fafc;color: #0f172a;font-size: 0.9rem;transition: all 0.2s ease;box-sizing: border-box;}.prepare-form input:focus, .prepare-form select:focus, .prepare-form textarea:focus{outline: none;border-color: #0284c7;background: #ffffff;box-shadow: 0 0 0 4px rgba(2, 132, 199, 0.12);}.prepare-actions{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));align-items: center;gap: 0.65rem;margin-top: 0.5rem;padding-top: 1.25rem;border-top: 1px solid #f1f5f9;}.btn-pdf-action, .preview-pdf-button{display: inline-flex;align-items: center;justify-content: center;gap: 0.45rem;padding: 0.65rem 1.15rem;border-radius: 10px;font-size: 0.85rem;font-weight: 800;background: linear-gradient(135deg, #dc2626 0%, #b91c1c 100%) !important;color: #ffffff !important;border: 1px solid #991b1b !important;box-shadow: 0 4px 14px rgba(220, 38, 38, 0.25) !important;cursor: pointer;text-decoration: none;transition: all 0.2s ease;}.btn-pdf-action:hover, .preview-pdf-button:hover{background: linear-gradient(135deg, #b91c1c 0%, #991b1b 100%) !important;transform: translateY(-1px);box-shadow: 0 6px 18px rgba(220, 38, 38, 0.35) !important;}.prepare-preview{background: #ffffff;border-radius: 16px;padding: 1.75rem;border: 1px solid #e2e8f0;box-shadow: 0 4px 20px rgba(15, 23, 42, 0.04);position: sticky;top: 5rem;}.preview-head{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding-bottom: 1.15rem;margin-bottom: 1.25rem;border-bottom: 1px solid #f1f5f9;}.preview-head h2{font-size: 1.15rem;font-weight: 800;color: #0f172a;margin: 0;display: flex;align-items: center;gap: 0.5rem;}.preview-head-actions{display: flex;align-items: center;gap: 0.5rem;}.preview-type-badge{padding: 0.3rem 0.65rem;border-radius: 6px;background: #f1f5f9;color: #475569;font-size: 0.74rem;font-weight: 700;text-transform: uppercase;}.preview-copy-button{display: inline-flex;align-items: center;gap: 0.4rem;padding: 0.55rem 0.9rem;border-radius: 8px;background: #f8fafc;color: #334155;border: 1px solid #cbd5e1;font-size: 0.8rem;font-weight: 700;cursor: pointer;transition: all 0.15s ease;}.preview-copy-button:hover{background: #f1f5f9;color: #0f172a;border-color: #94a3b8;}.prepare-document-paper{background: #ffffff;border: 1px solid #e2e8f0;border-radius: 12px;padding: 2rem 1.75rem;box-shadow: inset 0 2px 4px rgba(15, 23, 42, 0.02), 0 8px 24px rgba(15, 23, 42, 0.06);position: relative;max-height: 580px;overflow-y: auto;}.prepare-document-paper pre{margin: 0;white-space: pre-wrap;word-break: break-word;font-family: Georgia, "Times New Roman", Times, serif;font-size: 0.95rem;line-height: 1.75;color: #1e293b;}.preview-empty{padding: 3.5rem 1.5rem;text-align: center;background: #f8fafc;border-radius: 12px;border: 1.5px dashed #cbd5e1;}.preview-empty-icon{width: 48px;height: 48px;border-radius: 50%;background: #e2e8f0;color: #64748b;display: flex;align-items: center;justify-content: center;margin: 0 auto 1rem;}.preview-empty p{font-size: 0.92rem;color: #475569;margin: 0 0 0.4rem;}.preview-empty small{font-size: 0.8rem;color: #94a3b8;}@media (max-width: 960px){.prepare-layout{grid-template-columns: 1fr;}.prepare-preview{position: static;}}
/* /assets/css/premium-content-system.css */
:root{--mk-content-ink: #111827;--mk-content-muted: #64748b;--mk-content-line: #e5e7eb;--mk-content-line-soft: #eef0f3;--mk-content-surface: #fff;--mk-content-surface-soft: #f8fafc;--mk-content-radius: 8px;--mk-content-gap: 1rem;--mk-content-shadow: 0 8px 22px rgba(15, 23, 42, .045);--mk-content-shadow-strong: 0 12px 28px rgba(15, 23, 42, .06);}.mk-content-panel{border: 1px solid var(--mk-content-line);border-radius: var(--mk-content-radius);background: var(--mk-content-surface);box-shadow: var(--mk-content-shadow);}.mk-content-grid{display: grid;gap: var(--mk-content-gap);}.mk-content-section-head{display: flex;align-items: center;justify-content: space-between;gap: .85rem;min-height: 58px;padding: .8rem 1rem;border-bottom: 1px solid var(--mk-content-line-soft);}.mk-content-section-head h2, .mk-content-section-head h3{margin: 0;color: var(--mk-content-ink);font-size: 1.12rem;line-height: 1.25;font-weight: 800;}.mk-content-kicker{display: inline-flex;align-items: center;gap: .4rem;color: #991b1b;font-size: .72rem;font-weight: 800;letter-spacing: .03em;text-transform: uppercase;}.mk-content-list{display: grid;gap: .65rem;}.mk-content-list-row{display: grid;grid-template-columns: auto minmax(0, 1fr) auto;align-items: center;gap: .75rem;min-width: 0;padding: .8rem;border: 1px solid var(--mk-content-line);border-radius: var(--mk-content-radius);background: var(--mk-content-surface);color: inherit;text-decoration: none;box-shadow: var(--mk-content-shadow);}.mk-content-list-row:hover{border-color: #cbd5e1;background: #fcfdff;}.mk-content-meta{color: var(--mk-content-muted);font-size: .76rem;line-height: 1.4;}.mk-content-empty{display: grid;place-content: center;justify-items: center;gap: .45rem;min-height: 220px;padding: 1.5rem;border: 1px dashed #cbd5e1;border-radius: var(--mk-content-radius);background: var(--mk-content-surface);text-align: center;}.mk-content-empty h2, .mk-content-empty h3{margin: .25rem 0 0;color: var(--mk-content-ink);font-size: 1.08rem;}.mk-content-empty p{margin: 0;color: var(--mk-content-muted);font-size: .86rem;}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial ) .site-main :where( .forum-search-panel, .forum-discovery-card, .forum-tag-cloud-card, .category-section, .forum-topic-controls, .forum-subcategory-gateway, .topic-card, .forum-watch-card, .forum-saved-card, .forum-tag-topic-card, .documents-search-panel, .documents-owner-queue, .category-header-card, .document-category-card, .document-card, .no-subcategories-card, .no-documents-section, .signal-filter-panel, .signal-content-card, .signal-replies-card, .signal-reply-form-card, .signal-side-card, .signal-card, .signal-list, .becayis-filter-bar, .match-card, .chain-card, .fav-card, .becayis-form-card, .cetele-panel, .task-card-modern, .filters-container-modern, .law-panel, .law-source-panel, .mk-results-panel, .mk-document-panel, .official-card, .city-reference-card ){border-color: var(--mk-content-line);border-radius: var(--mk-content-radius);background: var(--mk-content-surface);box-shadow: var(--mk-content-shadow);}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial ) .site-main :where( .forum-discovery-empty, .no-subs-text, .no-docs-text, .signal-empty, .empty-state p, .empty-msg p ){color: var(--mk-content-muted);}@media (max-width: 760px){.mk-content-section-head{align-items: flex-start;flex-direction: column;}.mk-content-list-row{grid-template-columns: auto minmax(0, 1fr);}.mk-content-list-row > :last-child{grid-column: 2;justify-self: start;}}body.mk-product-forum .site-main :where(.forum-discovery-card, .category-section, .forum-topic-controls, .topic-card), body.mk-product-library .site-main :where(.documents-owner-queue, .documents-search-panel, .category-section, .document-card, .top-document-card){overflow: hidden;}body.mk-product-forum .site-main :where(.forum-discovery-head, .category-section > .cat-header, .forum-topic-controls), body.mk-product-library .site-main :where(.documents-search-panel, .category-section > .category-header-card){border-bottom-color: var(--mk-content-line-soft);}body.mk-product-forum .site-main :where(.forum-discovery-head h2, .cat-name, .forum-topic-controls h2, .forum-topic-controls h3), body.mk-product-library .site-main :where(.category-title, .documents-owner-queue strong){color: var(--mk-content-ink);letter-spacing: 0;}body.mk-product-forum .site-main :where(.forum-discovery-meta, .subcat-desc, .topic-meta, .topic-excerpt, .last-activity-col), body.mk-product-library .site-main :where(.category-description, .doc-description, .doc-meta, .documents-owner-queue__hint){color: var(--mk-content-muted);font-size: .82rem;line-height: 1.45;}body.mk-product-forum .site-main :where(.forum-discovery-list, .subcat-list, .topics-list), body.mk-product-library .site-main :where(.documents-list, .top-documents-grid, .subcategories-container){gap: .65rem;}body.mk-product-forum .site-main :where(.forum-discovery-topic, .subcat-row, .topic-card), body.mk-product-library .site-main :where(.top-document-card, .document-card){box-shadow: none;}body.mk-product-forum .site-main :where(.forum-discovery-topic, .subcat-row, .topic-card):hover, body.mk-product-library .site-main :where(.top-document-card, .document-card):hover{border-color: #cbd5e1;}body.mk-product-forum .site-main :where(.topic-card h3, .subcat-title), body.mk-product-library .site-main :where(.document-card h3, .top-document-body strong){color: var(--mk-content-ink);font-size: .98rem;line-height: 1.35;}body.mk-product-forum .site-main :where(.topic-card h3 a, .subcat-title a), body.mk-product-library .site-main :where(.document-card h3 a, .top-document-card){color: inherit;text-decoration: none;}body.mk-product-library .site-main .documents-owner-queue{padding: .85rem 1rem;}body.mk-product-library .site-main .documents-owner-queue__list{display: grid;gap: .45rem;margin: .65rem 0 0;padding-left: 1.1rem;}body.mk-product-library .site-main .documents-owner-queue__list a{color: #92400e;font-weight: 700;}body.mk-product-library .site-main .documents-search-panel{align-items: center;gap: .65rem;padding: .7rem;}body.mk-product-library .site-main .documents-search-input{min-height: 42px;}@media (max-width: 760px){body.mk-product-forum .site-main :where(.forum-discovery-head, .category-section > .cat-header), body.mk-product-library .site-main :where(.documents-search-panel, .category-section > .category-header-card){padding: .75rem;}body.mk-product-library .site-main .documents-search-panel{align-items: stretch;}}body.mk-product-support .site-main :where(.signal-filter-panel, .signal-content-card, .signal-replies-card, .signal-reply-form-card, .signal-side-card), body.mk-product-exchange .site-main :where(.becayis-filter-bar, .match-card, .chain-card, .fav-card, .becayis-form-card), body.mk-product-personal .site-main :where(.cetele-panel, .filters-container-modern, .task-card-modern, .cetele-card, .cetele-form){border-color: var(--mk-content-line);border-radius: var(--mk-content-radius);background: var(--mk-content-surface);box-shadow: var(--mk-content-shadow);}body.mk-product-support .site-main :where(.signal-section-title, .signal-reply-form-card h2, .signal-side-card h3), body.mk-product-exchange .site-main :where(.becayis-section-title, .match-card h3, .chain-card h3), body.mk-product-personal .site-main :where(.cetele-section-title, .task-title, .cetele-title){color: var(--mk-content-ink);letter-spacing: 0;}body.mk-product-support .site-main :where(.signal-rich-content, .signal-reply-meta, .signal-side-card p), body.mk-product-exchange .site-main :where(.match-meta, .chain-meta, .fav-meta), body.mk-product-personal .site-main :where(.task-meta, .task-description, .cetele-meta){color: var(--mk-content-muted);font-size: .82rem;line-height: 1.45;}body.mk-product-support .site-main :where(.signal-reply, .signal-guidance-box), body.mk-product-exchange .site-main :where(.match-card, .chain-card, .fav-card), body.mk-product-personal .site-main :where(.task-card-modern, .cetele-card){box-shadow: none;}body.mk-product-support .site-main :where(.signal-reply, .signal-guidance-box), body.mk-product-exchange .site-main :where(.match-card, .chain-card, .fav-card){border-color: var(--mk-content-line-soft);}body.mk-product-personal .site-main :where(.filters-container-modern, .task-card-modern){transition: border-color .16s ease, background-color .16s ease;}body.mk-product-personal .site-main :where(.filters-container-modern, .task-card-modern):hover{border-color: #cbd5e1;background: #fcfdff;}@media (max-width: 760px){body.mk-product-support .site-main :where(.signal-filter-panel, .signal-content-card, .signal-replies-card, .signal-reply-form-card, .signal-side-card), body.mk-product-exchange .site-main :where(.becayis-filter-bar, .match-card, .chain-card, .fav-card, .becayis-form-card), body.mk-product-personal .site-main :where(.cetele-panel, .filters-container-modern, .task-card-modern, .cetele-card, .cetele-form){padding: .85rem;}}body.mk-product-knowledge .site-main :where(.law-panel, .law-source-panel, .mk-results-panel, .mk-document-panel), body.mk-product-updates .site-main :where(.official-card), body.mk-product-places .site-main :where(.city-reference-card), body.mk-product-editorial .site-main :where(.post-card, .blog-sidebar, .blog-empty-shell, .post-content), body.mk-product-conversation .site-main :where(.conversations-panel, .chat-panel, .notification-preferences-card){border-color: var(--mk-content-line);border-radius: var(--mk-content-radius);background: var(--mk-content-surface);box-shadow: var(--mk-content-shadow);}body.mk-product-knowledge .site-main :where(.law-panel h2, .law-panel h3, .law-source-panel h2, .mk-results-panel h2, .mk-document-panel h2), body.mk-product-updates .site-main :where(.official-card h2, .official-card h3), body.mk-product-places .site-main :where(.city-reference-card h2, .city-reference-card h3), body.mk-product-editorial .site-main :where(.blog-section-title, .post-title-anchor, .blog-sidebar h2, .blog-sidebar h3){color: var(--mk-content-ink);letter-spacing: 0;}body.mk-product-knowledge .site-main :where(.law-panel p, .law-source-panel p, .law-source-panel li, .mk-results-panel p, .mk-document-panel p), body.mk-product-updates .site-main :where(.official-card p), body.mk-product-places .site-main :where(.city-reference-card p), body.mk-product-editorial .site-main :where(.post-excerpt, .post-meta, .blog-sidebar small, .blog-sidebar p){color: var(--mk-content-muted);line-height: 1.55;}body.mk-product-editorial .site-main :where(.post-card, .blog-sidebar){box-shadow: none;}body.mk-product-editorial .site-main :where(.post-card, .blog-sidebar):hover{border-color: #cbd5e1;}body.mk-product-conversation .site-main :where(.conversations-panel, .chat-panel, .notification-preferences-card){box-shadow: var(--mk-content-shadow);}@media (max-width: 760px){body.mk-product-knowledge .site-main :where(.law-panel, .law-source-panel, .mk-results-panel, .mk-document-panel), body.mk-product-updates .site-main :where(.official-card), body.mk-product-places .site-main :where(.city-reference-card), body.mk-product-editorial .site-main :where(.post-card, .blog-sidebar, .blog-empty-shell, .post-content){padding: .85rem;}}body.mk-shell-backoffice :where(.admin-form-card, .table-card-flush, .settings-control-panel, .sidebar-card, .docs-table, .migration-table-wrap, .admin-ad-slot-card, .admin-quick-link, .module-card, .attention-card, .stat-card){border-color: var(--mk-content-line);border-radius: var(--mk-content-radius);background: var(--mk-content-surface);box-shadow: var(--mk-content-shadow);}body.mk-shell-backoffice :where(.admin-form-card h2, .admin-form-card h3, .settings-control-panel h2, .settings-control-panel h3, .sidebar-card h2, .sidebar-card h3, .admin-ad-card-head, .module-card strong, .attention-card strong){color: var(--mk-content-ink);letter-spacing: 0;}body.mk-shell-backoffice :where(.admin-form-card p, .settings-control-panel small, .sidebar-card p, .module-card small, .attention-card small){color: var(--mk-content-muted);line-height: 1.5;}body.mk-shell-backoffice :where(.admin-table, .docs-table table, .migration-table-wrap table){border-color: var(--mk-content-line);}@media (max-width: 760px){body.mk-shell-backoffice :where(.admin-form-card, .table-card-flush, .settings-control-panel, .sidebar-card, .docs-table, .migration-table-wrap, .admin-ad-slot-card, .admin-quick-link, .module-card, .attention-card, .stat-card){border-radius: 8px;}}body.mk-shell-backoffice :where( .admin-page-hero, .admin-header, .admin-hero, .taxonomy-hero, .import-hero, .city-admin-hero, .law-admin-hero, .admin-card, .stat-card, .settings-status-card, .table-card-flush, .admin-form-card, .sidebar-card, .docs-table, .migration-table-wrap, .taxonomy-form-card, .taxonomy-list-card, .document-list-card, .import-card, .template-card, .field-guide, .select-city-card, .admin-ad-slot-card, .admin-quick-link, .module-card, .attention-card ){border-radius: var(--mk-content-radius) !important;}:root{--mk-content-accent: #dc2626;--mk-content-accent-soft: #fef2f2;--mk-content-control-height: 42px;}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where( .page-card, .content-section, .content-card, .info-card, .doc-info-card, .document-detail, .document-view, .profile-card, .session-card, .sessions-toolbar, .conversations-panel, .chat-panel, .notification-preferences-card, .post-content, .blog-sidebar, .admin-form-card, .table-card-flush, .settings-control-panel, .sidebar-card, .docs-table, .migration-table-wrap ){border-color: var(--mk-content-line);border-radius: var(--mk-content-radius);background: var(--mk-content-surface);box-shadow: var(--mk-content-shadow);}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where( .panel-header, .section-head, .card-header, .content-section-header, .document-header, .chat-header, .sessions-toolbar > div, .admin-card-head, .table-card-head ){border-bottom-color: var(--mk-content-line-soft);}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where( .panel-header h2, .panel-header h3, .section-head h2, .section-head h3, .card-header h2, .card-header h3, .content-section-header h2, .content-section-header h3, .document-header h1, .chat-header h2, .session-title strong, .admin-card-head h2, .admin-card-head h3, .table-card-head h2 ){color: var(--mk-content-ink);letter-spacing: 0;}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where( input:not([type="checkbox"]):not([type="radio"]):not([type="file"]), select, textarea ){min-height: var(--mk-content-control-height);border: 1px solid #cbd5e1;border-radius: var(--mk-content-radius);background: #fff;color: var(--mk-content-ink);font: inherit;}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where( input:not([type="checkbox"]):not([type="radio"]):not([type="file"]), select, textarea ):focus{border-color: #94a3b8;box-shadow: 0 0 0 3px rgba(37, 99, 235, .12);outline: 0;}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where(.alert, .mk-alert, .info-alert, .warning-box, .error-alert, .success-alert){border-radius: var(--mk-content-radius);box-shadow: none;}body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where(.empty-state, .empty-chat, .sessions-empty, .archive-empty-state, .no-results, .search-empty){border-color: #cbd5e1;border-radius: var(--mk-content-radius);background: var(--mk-content-surface);color: var(--mk-content-muted);}@media (max-width: 640px){body:is( .mk-product-forum, .mk-product-library, .mk-product-support, .mk-product-exchange, .mk-product-personal, .mk-product-knowledge, .mk-product-updates, .mk-product-places, .mk-product-editorial, .mk-product-conversation, .mk-product-people, .mk-shell-backoffice ) :where(.content-section, .content-card, .info-card, .doc-info-card, .document-detail, .profile-card, .session-card, .sessions-toolbar){padding: .85rem;}}
/* /assets/css/cookie-banner.css */
.mk-cookie-banner-wrapper{position: fixed;bottom: 24px;left: 50%;right: auto;width: min(1200px, calc(100vw - 48px));max-width: 1200px;z-index: 999999;opacity: 0;visibility: hidden;transform: translate(-50%, 28px) scale(0.98);transition: opacity 0.35s cubic-bezier(0.16, 1, 0.3, 1), transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), visibility 0.35s ease;pointer-events: none;}.mk-cookie-banner-wrapper.is-visible{opacity: 1;visibility: visible;transform: translate(-50%, 0) scale(1);pointer-events: auto;}.mk-cookie-card{background: rgba(255, 255, 255, 0.95);backdrop-filter: blur(20px);-webkit-backdrop-filter: blur(20px);border: 1px solid rgba(226, 232, 240, 0.85);border-radius: 20px;box-shadow: 0 20px 45px -10px rgba(15, 23, 42, 0.18), 0 4px 16px -2px rgba(15, 23, 42, 0.08), 0 0 0 1px rgba(255, 255, 255, 0.6) inset;padding: 16px 24px;display: flex;flex-direction: row;align-items: center;justify-content: space-between;gap: 24px;color: #1e293b;font-family: inherit;box-sizing: border-box;}[data-theme="dark"] .mk-cookie-card, .dark-theme .mk-cookie-card{background: rgba(24, 32, 47, 0.95);border-color: rgba(51, 65, 85, 0.85);color: #f1f5f9;box-shadow: 0 24px 48px -12px rgba(0, 0, 0, 0.6), 0 4px 16px -2px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(255, 255, 255, 0.05) inset;}.mk-cookie-main{display: flex;align-items: center;gap: 16px;flex: 1;min-width: 0;}.mk-cookie-icon-box{width: 44px;height: 44px;border-radius: 12px;background: linear-gradient(135deg, #fef3c7, #fde68a);display: flex;align-items: center;justify-content: center;font-size: 24px;flex-shrink: 0;box-shadow: 0 2px 8px rgba(217, 119, 6, 0.18);}[data-theme="dark"] .mk-cookie-icon-box, .dark-theme .mk-cookie-icon-box{background: linear-gradient(135deg, #78350f, #92400e);}.mk-cookie-info{display: flex;flex-direction: column;gap: 4px;min-width: 0;}.mk-cookie-header{display: flex;align-items: baseline;gap: 10px;flex-wrap: wrap;}.mk-cookie-title{font-size: 0.98rem;font-weight: 700;margin: 0;line-height: 1.3;color: #0f172a;letter-spacing: -0.01em;}[data-theme="dark"] .mk-cookie-title, .dark-theme .mk-cookie-title{color: #f8fafc;}.mk-cookie-subtitle{font-size: 0.78rem;font-weight: 500;color: #64748b;}[data-theme="dark"] .mk-cookie-subtitle, .dark-theme .mk-cookie-subtitle{color: #94a3b8;}.mk-cookie-body{font-size: 0.84rem;line-height: 1.48;color: #475569;margin: 0;}[data-theme="dark"] .mk-cookie-body, .dark-theme .mk-cookie-body{color: #cbd5e1;}.mk-cookie-body a{color: #a61f24;text-decoration: underline;text-underline-offset: 2px;font-weight: 600;transition: color 0.2s;}.mk-cookie-body a:hover{color: #86191d;}[data-theme="dark"] .mk-cookie-body a, .dark-theme .mk-cookie-body a{color: #f87171;}[data-theme="dark"] .mk-cookie-body a:hover, .dark-theme .mk-cookie-body a:hover{color: #fca5a5;}.mk-cookie-actions{display: flex;align-items: center;gap: 10px;flex-shrink: 0;}.mk-cookie-btn{display: inline-flex;align-items: center;justify-content: center;padding: 10px 20px;border-radius: 12px;font-size: 0.88rem;font-weight: 600;cursor: pointer;border: none;transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1);font-family: inherit;text-decoration: none;white-space: nowrap;}.mk-cookie-btn:active{transform: scale(0.97);}.mk-cookie-btn-primary{background: #a61f24;color: #ffffff;box-shadow: 0 4px 12px rgba(166, 31, 36, 0.25);}.mk-cookie-btn-primary:hover{background: #8b181d;box-shadow: 0 6px 18px rgba(166, 31, 36, 0.35);}.mk-cookie-btn-outline{background: transparent;color: #475569;border: 1px solid #cbd5e1;}.mk-cookie-btn-outline:hover{background: #f1f5f9;color: #0f172a;border-color: #94a3b8;}[data-theme="dark"] .mk-cookie-btn-outline, .dark-theme .mk-cookie-btn-outline{color: #cbd5e1;border-color: #475569;}[data-theme="dark"] .mk-cookie-btn-outline:hover, .dark-theme .mk-cookie-btn-outline:hover{background: #334155;color: #f8fafc;border-color: #64748b;}@media (max-width: 991px){.mk-cookie-card{flex-direction: column;align-items: stretch;gap: 16px;padding: 18px 20px;}.mk-cookie-main{align-items: flex-start;}.mk-cookie-actions{justify-content: flex-end;width: 100%;}}@media (max-width: 640px){.mk-cookie-banner-wrapper{bottom: 12px;width: calc(100vw - 24px);max-width: none;}.mk-cookie-card{padding: 16px 16px;gap: 14px;border-radius: 16px;}.mk-cookie-actions{flex-direction: column-reverse;gap: 8px;width: 100%;}.mk-cookie-btn{width: 100%;padding: 11px 16px;}}
