@charset "UTF-8";.mf-admin-context #title-prompt-text,.mf-admin-context #titlewrap{display:none!important}.mf-admin-context.post-new-php .wp-heading-inline,.mf-admin-context.post-php .wp-heading-inline{visibility:hidden}.wp-heading-inline{font-size:26px;font-weight:700;color:#1e293b;font-family:Roboto,sans-serif;vertical-align:middle}.mf-inline-title-input{font-size:inherit;font-weight:inherit;font-family:inherit;color:#1e293b;border:1px solid #e2e8f0;border-radius:4px;padding:2px 8px;background:#fff;outline:0;line-height:1.2;box-sizing:border-box;min-width:220px;vertical-align:middle}.mf-inline-title-input:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.12)}.mf-entries-pencil-icon{display:inline-flex;align-items:center;margin-left:8px;cursor:pointer;opacity:.45;vertical-align:middle;transition:opacity .2s;position:relative;top:-2px}.mf-entries-pencil-icon:hover{opacity:1}.mf-entries-pencil-icon svg{pointer-events:none}.mf-entries-top-actions{float:right;margin-top:6px;display:flex;gap:10px;align-items:center}.mf-btn-trash{font-weight:600;padding:9px 16px;border-radius:6px!important;font-size:13px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;line-height:1;text-decoration:none;transition:background .2s,color .2s,border-color .2s;background-color:#fff;color:#a32d2d;border:1px solid #a32d2d}.mf-btn-trash:hover{background-color:#a32d2d;color:#fff!important}.mf-btn-trash:hover svg path{stroke:#fff}.mf-btn-trash:active,.mf-btn-trash:focus,.mf-btn-trash:focus-visible{color:#a32d2d;border-color:#a32d2d;outline:0;box-shadow:none}.mf-btn-update{font-weight:600;padding:9px 16px;border-radius:6px;font-size:13px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;line-height:1;text-decoration:none;transition:background .2s,color .2s,border-color .2s;background-color:#2563eb;color:#fff;border:none}.mf-btn-update:hover{background-color:#1d4ed8}.mf-admin-context div#postbox-container-1{margin-top:20px}.mf-admin-context #slugdiv,.mf-admin-context #submitdiv,.mf-admin-context .postbox .handlediv,.mf-admin-context .postbox-header .handle-actions{display:none}.mf-admin-context #poststuff .postbox{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04);overflow:hidden;margin-bottom:18px}.mf-admin-context #poststuff .postbox>.postbox-header{border-bottom:1px solid #f1f5f9;background:#fafafa;padding:14px 20px}.mf-admin-context #poststuff .postbox>.postbox-header h2{font-size:11px;font-weight:700;letter-spacing:.07em;color:#64748b;text-transform:uppercase;margin:0;padding:0}.mf-admin-context .postbox .inside{padding:0;margin:0}.mf-entries-main-card-wrapper{display:flex;flex-direction:column}.mf-entries-data-row{display:flex;flex-direction:column;padding:12px 16px;border-bottom:1px solid #f0f0f0;transition:background .15s}.mf-entries-data-row:last-child{border-bottom:none}.mf-entries-data-row:hover{background:#fafbfc}.mf-entries-data-row.mf-entries-correct-result{background-color:#f0fdf4;border-left:3px solid #22c55e}.mf-entries-data-row.mf-entries-wrong-result{background-color:#fef2f2;border-left:3px solid #ef4444}.mf-entries-field-label{font-size:11px;font-weight:600;text-transform:uppercase;color:#9ca3af;letter-spacing:.05em;margin-bottom:4px;display:block}.mf-entries-value-pill-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.mf-entries-field-value-box{flex:1;min-width:0;font-size:15px;font-weight:500;color:#111827;display:flex;flex-wrap:wrap;gap:8px;line-height:1.6;align-items:flex-start;word-break:break-word}.mf-entries-badge-pill{display:inline-flex;align-items:center;background:#f1f5f9;color:#334155;font-size:13px;font-weight:500;padding:4px 13px;border-radius:20px;border:1px solid #e2e8f0;line-height:1.4}.mf-entries-result-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0;flex-grow:0;width:82px;height:26px;color:#fff;margin-left:auto}.mf-entries-result-pill .dashicons{font-size:14px;width:14px;height:14px;line-height:1.1}.mf-entries-result-pill--correct{background-color:#559711}.mf-entries-result-pill--wrong{background-color:#fa5e5e}.mf-entries-signature-img{border:1px solid #e2e8f0;border-radius:6px;display:block;height:100%;width:100%;background:#e0e0e0;padding:42px}.mf-entries-repeater-row{margin-bottom:4px;font-size:14px}.mf-entries-repeater-divider{border-top:1px dashed #e2e8f0;margin:8px 0}.mf-entries-side-container{display:flex;flex-direction:column}.mf-entries-side-item{padding:14px 20px;border-bottom:1px solid #f1f5f9}.mf-entries-side-item:last-child{border-bottom:none}.mf-entries-side-label{font-size:11px;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.07em;margin-bottom:5px;display:block}.mf-entries-side-value{font-size:14px;font-weight:500;color:#1e293b;word-break:break-word;line-height:1.5}.mf-entries-side-value a{color:#2563eb;text-decoration:none}.mf-entries-side-value a:hover{text-decoration:underline}.mf-user-link{color:#2563eb}.mf-mono-text{font-family:ui-monospace,"Cascadia Code",monospace;font-size:12px;color:#64748b}.mf-entries-files-wrapper{padding:14px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.mf-entries-file-group-title{font-size:11px;font-weight:700;text-transform:uppercase;color:#94a3b8;letter-spacing:.07em;margin-bottom:0}.mf-entries-file-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mf-entries-file-row .button.button-small{height:34px;padding:0 14px;border-radius:8px;justify-content:center;gap:6px;display:inline-flex;align-items:center;font-size:13px;font-weight:500;color:#2563eb;border-color:#c7d7fd;background:#fff;transition:background .15s,border-color .15s}.mf-entries-file-row .button.button-small:hover{background:#eff4ff;border-color:#2563eb}.mf-entries-file-row .button.button-small svg{flex-shrink:0;vertical-align:middle}.mf-fallback-text{padding:14px 20px;font-size:13px;color:#94a3b8;font-style:italic}.mf-entries-publish-item .mf-entries-side-value{display:flex;align-items:center;gap:8px}.mf-entries-publish-row{display:flex;align-items:center;gap:8px}.mf-entries-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.mf-entries-status-dot.mf-status-publish{background:#22c55e}.mf-entries-status-dot.mf-status-pending{background:#f59e0b}.mf-entries-status-dot.mf-status-draft{background:#6b7280}.mf-entries-status-dot.mf-status-private{background:#6d28d9}.mf-entries-status-dot.mf-status-trash{background:#ef4444}.mf-entries-status-dot.mf-status-future{background:#0ea5e9}.mf-current-status-text.mf-status-publish{color:#22c55e}.mf-current-status-text.mf-status-pending{color:#f59e0b}.mf-current-status-text.mf-status-draft{color:#6b7280}.mf-current-status-text.mf-status-private{color:#6d28d9}.mf-current-status-text.mf-status-trash{color:#ef4444}.mf-current-status-text.mf-status-future{color:#0ea5e9}.mf-entries-edit-link{font-size:12px;font-weight:600;color:#2563eb;text-decoration:none;margin-left:auto;flex-shrink:0}.mf-entries-edit-link:hover{color:#1d4ed8;text-decoration:underline}.mf-entries-publish-inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 0 4px}.mf-entries-publish-select{flex:1;min-width:0;height:32px;font-size:13px;font-family:inherit;padding:0 8px;border:1px solid #e2e8f0;border-radius:6px;background:#f8fafc;color:#1e293b;outline:0;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .15s}.mf-entries-publish-select:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.12)}.mf-entries-publish-ok{height:32px;padding:0 14px;font-size:13px;font-weight:600;font-family:inherit;color:#fff;background:#2563eb;border:none;border-radius:6px;cursor:pointer;transition:background .15s;flex-shrink:0;line-height:1}.mf-entries-publish-ok:hover{background:#1d4ed8}.mf-quiz-result-heading{display:block;padding:14px 20px 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#555}.mf-quiz-result-wrapper{display:flex;align-items:center;gap:40px;padding:0 20px 28px;background:#fff;border-top:1px solid #ececec}.mf-quiz-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;flex:0 0 auto;width:400px}.mf-quiz-stat-card{display:flex;flex-direction:column;gap:12px;padding:12px 32px 12px 12px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.mf-stat-label{font-size:12px;color:#888;font-weight:500;white-space:nowrap}.mf-stat-value{font-size:26px;font-weight:700;color:#1a1a1a;line-height:1}.mf-quiz-chart-area{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-end}.quiz_overview_chart{display:flex;flex-direction:column;align-items:center}.quiz_overview_chart>div[for]{margin-top:10px;text-align:center;width:140px}.mf-quiz-chart-container canvas{max-width:100%;height:auto}.mf-verified-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.02em;white-space:nowrap}.mf-verified-badge--yes{background:#dcfce7;color:#166534}.mf-verified-badge--no{background:#f1f5f9;color:#64748b}.mf-entry-actions{display:flex;align-items:center;gap:6px}.mf-entry-action-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;border:1px solid transparent;background:0 0;cursor:pointer;padding:0;text-decoration:none;transition:background .15s,border-color .15s;position:relative;border:1px solid #f2f2f2}.mf-entry-action-btn a:active,.mf-entry-action-btn a:focus,.mf-entry-action-btn a:hover{border:1px solid #f2f2f2}.mf-entry-action-btn svg{flex-shrink:0;display:block;pointer-events:none;width:18px;height:18px}.mf-entry-action-btn.mf-entry-action-trash svg{width:20px;height:20px}.mf-entry-action-btn svg,.mf-entry-action-btn svg *{stroke:#585960;fill:none}.mf-entry-action-btn.mf-entry-action-download:hover svg *,.mf-entry-action-btn.mf-entry-action-download:hover svg path,.mf-entry-action-btn.mf-entry-action-view:hover svg *,.mf-entry-action-btn.mf-entry-action-view:hover svg path{stroke:#2d59f2;fill:none}.mf-entry-action-btn.mf-entry-action-trash:hover svg *,.mf-entry-action-btn.mf-entry-action-trash:hover svg path{stroke:#a32d2d;fill:none}.mf-entry-action-btn:active svg,.mf-entry-action-btn:active svg *,.mf-entry-action-btn:focus svg,.mf-entry-action-btn:focus svg *,.mf-entry-action-btn:focus-visible svg,.mf-entry-action-btn:focus-visible svg *{stroke:#2d59f2;fill:none}.mf-entry-action-btn.mf-entry-action-trash:active svg,.mf-entry-action-btn.mf-entry-action-trash:active svg *,.mf-entry-action-btn.mf-entry-action-trash:focus svg,.mf-entry-action-btn.mf-entry-action-trash:focus svg *,.mf-entry-action-btn.mf-entry-action-trash:focus-visible svg,.mf-entry-action-btn.mf-entry-action-trash:focus-visible svg *{stroke:#a32d2d;fill:none}.mf-entry-action-btn.mf-entry-action-trash:active,.mf-entry-action-btn.mf-entry-action-trash:focus,.mf-entry-action-btn.mf-entry-action-trash:focus-visible,.mf-entry-action-btn.mf-entry-action-trash:hover{color:#a32d2d;border-color:#a32d2d;outline:0;box-shadow:none}.mf-entry-action-btn.mf-entry-action-locked svg *,.mf-entry-action-btn.mf-entry-action-locked svg path{stroke:#585960!important;fill:none!important}.mf-entry-action-btn.mf-entry-action-locked:hover{background:#eff6ff;border-color:#bfdbfe}.mf-entry-action-btn[data-mf-tooltip]::before{content:'';position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#1e293b;pointer-events:none;opacity:0;transition:opacity .15s;z-index:10000}.mf-entry-action-btn[data-mf-tooltip]::after{content:attr(data-mf-tooltip);position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%);background:#1e293b;color:#fff;font-size:12px;font-weight:500;line-height:1.4;padding:5px 8px;border-radius:6px;white-space:nowrap;text-align:center;pointer-events:none;opacity:0;transition:opacity .15s;z-index:9999}.mf-entry-action-btn[data-mf-tooltip]:hover::after,.mf-entry-action-btn[data-mf-tooltip]:hover::before{opacity:1}.metform-form-edit-btn svg path,.mf-entry-action-btn svg *,.mf-entry-action-btn svg path,.mf-form-action-elementor svg path{stroke:#585960!important;fill:none!important}.mf-entry-action-btn:hover svg *,.mf-entry-action-btn:hover svg path{stroke:#2d59f2!important;fill:none!important}.mf-entry-action-btn.mf-form-action-elementor:hover svg path,.mf-form-action-elementor:hover svg *{stroke:#e0e!important;fill:none!important}.mf-entry-action-btn.mf-form-action-elementor:active,.mf-entry-action-btn.mf-form-action-elementor:focus,.mf-entry-action-btn.mf-form-action-elementor:focus-visible,.mf-entry-action-btn.mf-form-action-elementor:hover{color:#e0e;border-color:#e0e;outline:0;box-shadow:none}.mf-entry-action-btn.mf-entry-action-trash:hover svg *,.mf-entry-action-btn.mf-entry-action-trash:hover svg path{stroke:#a32d2d!important;fill:none!important}tbody tr:hover .mf-entry-action-btn{border-color:#e2e8f0}tbody tr:hover .mf-entry-action-btn:hover{background:0 0;border-color:rgba(45,89,242,.35)}tbody tr:hover .mf-entry-action-btn.mf-entry-action-trash:hover{border-color:rgba(163,45,45,.35)}tbody tr:hover .mf-entry-action-btn.mf-form-action-elementor:hover{border-color:rgba(238,0,238,.35)}.metform-form-edit-btn svg path{stroke:#585960!important;fill:none!important}.metform-form-edit-btn:hover svg *,.metform-form-edit-btn:hover svg path{stroke:#2d59f2!important;fill:none!important}.mf-entry-action-btn.loading{pointer-events:none;opacity:.8}.mf-entry-action-btn.loading svg{opacity:0}.mf-entry-action-btn.loading::before{display:none!important}.mf-entry-action-btn.loading::after{content:''!important;position:absolute;inset:0;width:14px;height:14px;margin:auto;top:0;left:0;transform:none;border:2px solid rgba(45,89,242,.2);border-top-color:#2d59f2;border-radius:50%;animation:mf-action-spin .65s linear infinite;background:0 0;opacity:1!important;max-width:none;padding:0;font-size:0;color:transparent;z-index:1}@keyframes mf-action-spin{to{transform:rotate(360deg)}}.mf-admin-context .row-actions{display:none!important}@media (max-width:900px){.mf-quiz-result-wrapper{flex-direction:column;align-items:stretch}.mf-quiz-stats-grid{width:100%;grid-template-columns:repeat(2,1fr)}}