.betterdocs-quality-analysis-content .quality-loading{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem 2rem;text-align:center}.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner{height:100px;margin-bottom:1.5rem;position:relative;width:100px}.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner .quality-spinner{border-radius:100%;height:100px;overflow:hidden;position:relative;width:100px}.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner .quality-spinner:after,.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner .quality-spinner:before{background:#fff;content:"";display:block;height:100px;left:0;position:absolute;top:0;transform-origin:50% 50%;-webkit-transform-origin:100% 50%;width:50px;z-index:100}.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner .quality-spinner:before{animation:spin 2.25s ease infinite;-webkit-animation:spin 2.25s ease infinite;animation-delay:.5625s;-webkit-animation-delay:.5625s;transition-timing-function:ease;-webkit-transition-timing-function:ease}.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner .quality-spinner:after{animation:offsetSpin 2.25s ease infinite;-webkit-animation:offsetSpin 2.25s ease infinite;transition-timing-function:ease;-webkit-transition-timing-function:ease}.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner .quality-spinner .quality-spinner-mask{background:#fff;border-radius:100%;height:80px;left:10px;position:absolute;top:10px;width:80px;z-index:200}.betterdocs-quality-analysis-content .quality-loading .quality-loading-spinner .quality-spinner .quality-spinner-color{animation:spin 2.25s ease infinite;-webkit-animation:spin 2.25s ease infinite;background:linear-gradient(#0fa 1%,#0000);border-radius:100%;height:100px;left:0;position:absolute;top:0;transition-timing-function:ease;-webkit-transition-timing-function:ease;width:100px}.betterdocs-quality-analysis-content .quality-loading p{color:#374151;font-size:1.125rem;font-weight:500;margin:0;text-align:center}.betterdocs-quality-analysis-content .quality-results .quality-results-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.betterdocs-quality-analysis-content .quality-results .quality-results-header h4{color:#1d2327;font-size:16px;font-weight:600;margin:0}.betterdocs-quality-analysis-content .quality-results .quality-results-header .betterdocs-regenerate-quality{align-items:center;background:#eaecf0;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:5px;transition:all .2s ease}.betterdocs-quality-analysis-content .quality-results .quality-results-header .betterdocs-regenerate-quality svg{height:14px;width:14px}.betterdocs-quality-analysis-content .quality-results .quality-results-body{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;margin-bottom:32px}@media(min-width:1024px){.betterdocs-quality-analysis-content .quality-results .quality-results-body{flex-direction:row}}.betterdocs-quality-analysis-content .quality-results .score-column{align-items:center;background-image:url(../..//admin/images/overallscore.png);background-position:0 100%;background-repeat:no-repeat;border-right:1px solid #f2f4f7;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:16px;text-align:center;width:100%}@media(min-width:1024px){.betterdocs-quality-analysis-content .quality-results .score-column{width:300px}}.betterdocs-quality-analysis-content .quality-results .score-column .score-column-title{color:#667085;font-size:14px;font-weight:600;margin:0 0 16px}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper{height:120px;margin-bottom:16px;position:relative;width:120px}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .progress-ring{height:100%;width:100%}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .progress-ring .progress-ring-bg{stroke:#e5e7eb}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .progress-ring .progress-ring-circle{stroke:#d1d5db;transition:stroke-dashoffset .5s ease-in-out}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .progress-ring .progress-ring-circle.green{stroke:#00b884}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .progress-ring .progress-ring-circle.yellow{stroke:#eab308}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .progress-ring .progress-ring-circle.orange{stroke:#f97316}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .progress-ring .progress-ring-circle.red{stroke:#ef4444}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .score-text-wrapper{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .score-text-wrapper .score-value{color:#1f2937;font-size:36px;font-weight:700;line-height:48px}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .score-text-wrapper .score-value.green{color:#00b884}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .score-text-wrapper .score-value.yellow{color:#eab308}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .score-text-wrapper .score-value.orange{color:#f97316}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .score-text-wrapper .score-value.red{color:#ef4444}.betterdocs-quality-analysis-content .quality-results .score-column .progress-ring-wrapper .score-text-wrapper .score-label{color:#6b7280;font-size:14px}.betterdocs-quality-analysis-content .quality-results .score-column .score-feedback{border-radius:9999px;font-size:14px;font-weight:500;padding:6px 12px}.betterdocs-quality-analysis-content .quality-results .score-column .score-feedback.green{background-color:#f0fdf9;color:#007554}.betterdocs-quality-analysis-content .quality-results .score-column .score-feedback.yellow{background-color:#fef9c3;color:#a16207}.betterdocs-quality-analysis-content .quality-results .score-column .score-feedback.orange{background-color:#ffedd5;color:#c2410c}.betterdocs-quality-analysis-content .quality-results .score-column .score-feedback.red{background-color:#fee2e2;color:#b91c1c}.betterdocs-quality-analysis-content .quality-results .score-column .score-description{color:#6b7280;font-size:13px;line-height:1.5;margin-top:8px}.betterdocs-quality-analysis-content .quality-results .details-column{display:flex;flex:1;flex-direction:column;gap:24px;padding:18px 24px}.betterdocs-quality-analysis-content .quality-results .details-column .section .section-title{color:#667085;font-size:14px;font-weight:600;margin:0 0 24px;text-align:center}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list{display:flex;flex-direction:column;gap:12px}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-name-group{align-items:center;display:flex;font-size:14px;font-weight:400;justify-content:space-between;line-height:1.5;margin-bottom:6px}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-name-group .score-name{color:#1d2939}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-name-group .score-percentage{color:#667085;text-align:right}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-bar-group .score-bar-wrapper{background-color:#e5e7eb;border-radius:9999px;height:10px}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-bar-group .score-bar-wrapper .score-bar-fill{border-radius:9999px;height:10px;transition:width .5s ease-in-out}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-bar-group .score-bar-wrapper .score-bar-fill.green{background:#00b884}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-bar-group .score-bar-wrapper .score-bar-fill.yellow{background:#eab308}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-bar-group .score-bar-wrapper .score-bar-fill.orange{background:#f97316}.betterdocs-quality-analysis-content .quality-results .details-column .section .score-breakdown-list .score-item .score-bar-group .score-bar-wrapper .score-bar-fill.red{background:#ef4444}.betterdocs-quality-analysis-content .improvement-section h3{color:#1d2939;font-size:16px;font-weight:600;margin:0 0 16px}.betterdocs-quality-analysis-content .improvement-section .improvements-list{display:flex;flex-direction:column;gap:16px}.betterdocs-quality-analysis-content .improvement-section .improvements-list .improvement-item{align-items:flex-start;display:flex;gap:8px}.betterdocs-quality-analysis-content .improvement-section .improvements-list .improvement-item .improvement-icon{flex-shrink:0;height:20px;width:20px}.betterdocs-quality-analysis-content .improvement-section .improvements-list .improvement-item .improvement-icon svg{display:block;height:100%;width:100%}.betterdocs-quality-analysis-content .improvement-section .improvements-list .improvement-item .improvement-text{color:#667085;flex:1;font-size:14px;line-height:1.5}.betterdocs-quality-analysis-content .quality-error{background-color:#fff7ed80;border:1px solid #ffedd5;border-radius:12px;display:flex;flex-direction:column;margin:0 20px;padding:20px}.betterdocs-quality-analysis-content .quality-error.error-content-validation{background-color:#fee2e280;border:1px solid #fecaca}.betterdocs-quality-analysis-content .quality-error.error-content-validation .error-content .error-text .error-message{color:#991b1b}.betterdocs-quality-analysis-content .quality-error.error-config{background-color:#fff7ed80;border:1px solid #ffedd5}.betterdocs-quality-analysis-content .quality-error .error-content{align-items:flex-start;display:flex;flex-direction:row;gap:20px}.betterdocs-quality-analysis-content .quality-error .error-content .error-icon{align-items:center;background-color:#fff;border:1px solid #ffedd5;border-radius:50%;box-shadow:0 1px 2px 0 #0000000d;color:#f97316;display:flex;flex-shrink:0;justify-content:center;padding:.75rem}.betterdocs-quality-analysis-content .quality-error .error-content .error-icon svg{display:block}.betterdocs-quality-analysis-content .quality-error .error-content .error-icon:not([style*="display: none"])~.error-text,.betterdocs-quality-analysis-content .quality-error .error-content .error-text{flex:1}.betterdocs-quality-analysis-content .quality-error .error-content .error-text strong{color:#111827;display:block;font-size:1rem;font-weight:600;margin-bottom:.25rem;margin-top:0}.betterdocs-quality-analysis-content .quality-error .error-content .error-text .error-message{color:#6b7280;font-size:.875rem;line-height:1.625;margin-top:0}.betterdocs-quality-analysis-content .quality-error .error-content .error-text .error-action-button{align-items:center;background:#00b884;border:none;border-radius:.5rem;box-shadow:0 1px 2px 0 #10b9811a;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;margin-top:1rem;padding:.625rem 1.25rem;text-decoration:none;transition:opacity .2s}.betterdocs-quality-analysis-content .quality-empty{display:flex;flex-direction:column;padding:24px;text-align:left}.betterdocs-quality-analysis-content .quality-empty h4{color:#1d2939;font-size:20px;font-weight:600;margin:0 0 16px}.betterdocs-quality-analysis-content .quality-empty p{color:#475467;font-size:16px;line-height:1.5;margin:0 0 16px}.betterdocs-quality-analysis-content .quality-empty .betterdocs-analyze-btn{align-items:center;background:#fff;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1.5;max-width:max-content;padding:8px 24px;position:relative;white-space:nowrap;width:auto}.betterdocs-quality-analysis-content .quality-empty .betterdocs-analyze-btn:before{background:conic-gradient(from 90deg at 50.51% 50.65%,#54b8ff -29.78deg,#3751ff 26.9deg,#c891fc 112.04deg,#ffce9d 216.82deg,#00de9f 248.78deg,#54b8ff 330.22deg,#3751ff 386.9deg);border-radius:12px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes offsetSpin{0%{transform:rotate(180deg)}to{transform:rotate(540deg)}}#betterdocs-unified-metabox{background-color:#fafbfb}#betterdocs-unified-metabox .postbox-header{background-color:#fff;border-bottom:1px solid #d0d5dd;padding:12px 0}#betterdocs-unified-metabox .postbox-header h2{color:#1d2939;font-size:20px;font-weight:600;line-height:100%}#betterdocs-unified-metabox .inside{margin-top:24px}.betterdocs-unified-metabox{margin:0 auto;max-width:850px;width:100%}.betterdocs-unified-metabox .betterdocs-metabox-tabs{background-color:#fff;border-bottom:1px solid #e2e5e9;display:flex;gap:24px;margin:0;padding:0 24px}.betterdocs-unified-metabox .betterdocs-metabox-tabs .betterdocs-metabox-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#d0d5dd;cursor:pointer;display:flex;flex:0 0 auto;font-size:14px;font-weight:500;line-height:1.5;padding:16px 32px;transition:all .2s ease}.betterdocs-unified-metabox .betterdocs-metabox-tabs .betterdocs-metabox-tab .tab-icon{align-items:center;display:inline-flex;height:16px;justify-content:center;width:16px}.betterdocs-unified-metabox .betterdocs-metabox-tabs .betterdocs-metabox-tab .tab-icon svg{height:16px;width:16px}.betterdocs-unified-metabox .betterdocs-metabox-tabs .betterdocs-metabox-tab:hover{color:#00b884}.betterdocs-unified-metabox .betterdocs-metabox-tabs .betterdocs-metabox-tab.active{border-bottom-color:#00b884;color:#00b884}.betterdocs-unified-metabox .betterdocs-metabox-tabs .betterdocs-metabox-tab:focus{box-shadow:none;outline:none}.betterdocs-unified-metabox .betterdocs-metabox-content{background:#fff;padding:24px}.betterdocs-unified-metabox .betterdocs-metabox-content .betterdocs-metabox-panel{display:none}.betterdocs-unified-metabox .betterdocs-metabox-content .betterdocs-metabox-panel.active{display:block}.betterdocs-regenerate-btn{align-items:center;background:#fff;border:1px solid #2271b1;border-radius:6px;color:#2271b1;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;line-height:1;padding:8px 14px;transition:all .2s ease}.betterdocs-regenerate-btn svg{height:14px;width:14px}.betterdocs-regenerate-btn:hover{background:#2271b1;border-color:#2271b1;color:#fff}.betterdocs-regenerate-btn:hover svg{animation:rotate .6s ease-in-out}.betterdocs-regenerate-btn:disabled{cursor:not-allowed;opacity:.5}.betterdocs-regenerate-btn .dashicons{font-size:16px;height:16px;width:16px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.betterdocs-reading-time-content .est-reading-box-wrapper p{color:#50575e;font-size:14px;line-height:1.6;margin-bottom:15px}.betterdocs-reading-time-content .est-reading-box-wrapper .est-reading-box-outer-wrapper{background:#f9fafb;border-radius:6px;display:flex;margin-bottom:10px;padding:1em}.betterdocs-reading-time-content .est-reading-box-wrapper .est-reading-box-outer-wrapper .ert-text-field-class{background:#fff;border:1px solid #8c8f94;border-radius:6px;font-size:14px;max-width:400px;padding:10px 14px;transition:all .2s ease;width:100%}.betterdocs-reading-time-content .est-reading-box-wrapper .est-reading-box-outer-wrapper .ert-text-field-class:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:none}.betterdocs-reading-time-content .est-reading-box-wrapper .est-reading-box-outer-wrapper .ert-text-field-class::placeholder{color:#9ca3af}.betterdocs-related-docs-content #betterdocs-related-articles-root{min-height:200px}
