.ufund-faq-admin{max-width:1100px;margin:40px auto;padding:28px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 4px 14px rgba(0,0,0,.05)}.ufund-admin-topbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.ufund-admin-topbar h2{margin:0 0 6px}.ufund-admin-topbar p{margin:0;color:#6b7280}.ufund-faq-form{display:grid;gap:18px}.ufund-faq-form label{display:grid;gap:7px;font-weight:600;color:#111827}.ufund-faq-form input,.ufund-faq-form textarea{width:100%;padding:11px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:15px;box-sizing:border-box}.ufund-faq-form textarea{min-height:170px;resize:vertical}.ufund-form-field{display:grid!important;gap:7px!important;font-weight:600!important;color:#111827!important}.ufund-field-label{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:16px!important;font-weight:700!important;color:#1f2a3d!important;margin-bottom:0!important}.ufund-required-star{color:#b42318!important;font-weight:700!important;line-height:1!important}.ufund-field-help{display:block;margin-top:6px;color:#6b7280;font-size:13px;font-weight:400}.ufund-primary-btn,.ufund-secondary-btn{display:inline-block;padding:10px 16px;border-radius:8px;text-decoration:none;font-weight:600;border:none;cursor:pointer}.ufund-primary-btn{background:#1f4f82;color:#fff!important}.ufund-secondary-btn{background:#eef2f7;color:#1f2937!important}.ufund-danger-btn{display:inline-block;padding:10px 16px;border-radius:8px;text-decoration:none;font-weight:600;background:#fee2e2;color:#991b1b!important}.ufund-empty-box{padding:28px;background:#f9fafb;border-radius:12px;text-align:center}.ufund-message{max-width:1100px;margin:24px auto 0;padding:14px 18px;border-radius:8px;font-weight:600}.ufund-message-success{background:#dcfce7;color:#166534}.ufund-message-error{background:#fee2e2;color:#991b1b}.ufund-faq-admin-list{width:100%}.ufund-faq-admin-header,.ufund-faq-admin-row{display:grid;grid-template-columns:36px 1.7fr .8fr 1.2fr;align-items:center;column-gap:16px}.ufund-faq-admin-header{padding:14px 12px;border-bottom:1px solid #e5e7eb;color:#6b7280;font-size:13px;text-transform:uppercase;letter-spacing:.04em;font-weight:600}.ufund-faq-admin-row{min-height:64px;padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#fff}.ufund-faq-admin-question{font-weight:500;color:#374151}.ufund-row-actions{display:flex;gap:8px;align-items:center;justify-content:flex-end}.ufund-drag-handle{cursor:grab;color:#6b7280;font-size:18px;text-align:center;user-select:none}.ufund-drag-handle:active{cursor:grabbing}.ufund-dragging-row{opacity:.55;background:#fff!important;box-shadow:0 8px 18px rgba(30,42,58,.14)!important}.ufund-dragging-row .ufund-row-actions{visibility:hidden!important}.ufund-sort-status{margin-top:14px;color:#6b7280;font-size:14px}.ufund-faq-accordion{width:100%;margin:0;font-family:"Manrope",Arial,sans-serif!important}.ufund-faq-item{border-bottom:1px solid #e5e7eb;background:0 0}.ufund-faq-item:first-child{border-top:none}.ufund-faq-question{list-style:none;display:flex;align-items:center;gap:9px;padding:22px 10px;cursor:pointer;color:#666;font-size:16.5px;line-height:1.35;font-weight:800;font-family:"Manrope",Arial,sans-serif!important}.ufund-faq-question::-webkit-details-marker{display:none}.ufund-faq-caret{display:inline-flex;width:14px;min-width:14px;color:#6b7280;font-size:13px;transform:translateY(1px);transition:transform .16s ease}.ufund-faq-item[open] .ufund-faq-caret{transform:translateY(1px) rotate(90deg)}.ufund-faq-answer{padding:0 10px 22px 34px;color:#666;font-size:15.5px;line-height:1.55;font-weight:400;font-family:"Manrope",Arial,sans-serif!important}.ufund-faq-answer p{margin:0 0 12px}.ufund-faq-answer p:last-child{margin-bottom:0}.ufund-faq-answer a{color:#27456c!important;font-weight:700;text-decoration:underline}.ufund-faq-empty{padding:22px 26px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;color:#777;font-family:"Manrope",Arial,sans-serif!important}@media (max-width:800px){.ufund-admin-topbar{flex-direction:column;align-items:flex-start}.ufund-faq-admin-header{display:none}.ufund-faq-admin-row{grid-template-columns:36px 1fr;row-gap:8px}.ufund-faq-admin-row>div:not(:first-child):not(.ufund-faq-admin-question){grid-column:2}.ufund-row-actions{justify-content:flex-start;flex-wrap:wrap}}.ufund-faq-accordion{width:100%!important;max-width:1200px!important;margin:28px auto!important;box-sizing:border-box!important}.ufund-faq-empty{width:calc(100% - 96px)!important;max-width:1200px!important;margin:28px auto!important;box-sizing:border-box!important}@media (max-width:700px){.ufund-faq-accordion,.ufund-faq-empty{width:calc(100% - 32px)!important;max-width:none!important}}.ufund-faq-accordion{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:18px!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important;padding:18px 24px!important}