/* detector.min.css: built from detector-form.css, detector-r62.css and detector-r66.css (in that order). Edit those files, then rebuild. */
.ai-detector-wrapper-v3{--color-green:#c2410c;--color-green-dark:#9a3100;--color-green-bg:rgba(194,65,12,0.06);--color-amber:#d97706;--color-amber-dark:#b45309;--color-amber-bg:rgba(217,119,6,0.06);--color-blue:#c2410c;--color-blue-dark:#9a3100;--color-blue-bg:rgba(194,65,12,0.06);--color-purple:#c2410c;--color-purple-dark:#9a3100;--color-purple-bg:rgba(194,65,12,0.06);--color-red:#b91c1c;--color-red-dark:#991b1b;--color-red-bg:rgba(197,46,46,0.06);--color-text:#1c1917;--color-text-secondary:#57534e;--color-text-muted:#6d6560;--color-border:rgba(28,25,23,0.08);--color-border-hover:rgba(28,25,23,0.14);--space-xs:4px;--space-sm:8px;--space-md:12px;--space-base:16px;--space-lg:20px;--space-xl:24px;--space-2xl:32px;--space-3xl:40px;--space-4xl:48px;--radius-sm:6px;--radius-md:8px;--radius-base:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-full:100px;--shadow-sm:0 1px 2px rgba(0,0,0,0.04), 0 1px 3px rgba(0,0,0,0.06);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.05), 0 10px 15px -3px rgba(0,0,0,0.08);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.06), 0 20px 40px -4px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.08), 0 30px 50px -6px rgba(0,0,0,0.12);--ease-out:cubic-bezier(0.4, 0, 0.2, 1);--duration:0.3s}.ai-detector-wrapper-v3{max-width:98%;width:100%;margin:var(--space-3xl) auto;padding:0 var(--space-base);font-family:'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif}.ai-detector-container-v3{background:#ffffff;padding:var(--space-4xl) var(--space-2xl);border-radius:var(--radius-2xl);box-shadow:0 1px 2px rgba(0,0,0,0.04), 0 4px 16px rgba(0,0,0,0.06);border:none;position:relative}.detector-header-v3{text-align:center;margin-bottom:var(--space-3xl);position:relative;padding:var(--space-2xl);background:transparent;border-radius:var(--radius-lg);border:none;border-left:none;transition:box-shadow var(--duration) var(--ease-out)}.detector-header-v3:hover{box-shadow:0 4px 20px rgba(194, 65, 12, 0.1)}.detector-header-v3 .section-badge{display:none;background:rgba(194, 65, 12, 0.15);color:var(--color-green-dark)}.header-badges-row{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.header-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:100px;font-size:12px;font-weight:700;transition:all 0.3s ease}.header-badge:hover{transform:translateY(-2px)}.header-badge svg{flex-shrink:0}.header-badge-primary{background:linear-gradient(135deg, #c2410c 0%, #9a3100 100%);color:#ffffff;border:2px solid rgba(194,65,12,0.4);box-shadow:0 2px 8px rgba(194, 65, 12, 0.3)}.header-badge-primary:hover{box-shadow:0 4px 12px rgba(194, 65, 12, 0.4)}.header-badge-info{background:linear-gradient(135deg, #c2410c 0%, #9a3100 100%);color:#ffffff;border:1px solid rgba(194,65,12,0.3);box-shadow:0 2px 8px rgba(194, 65, 12, 0.3)}.header-badge-info:hover{box-shadow:0 4px 12px rgba(194, 65, 12, 0.4)}.detector-title-v3{margin:0 0 18px;font-size:58px;font-weight:800;color:#0f172a;letter-spacing:-1.8px;line-height:1.1}.detector-description-v3{margin:0 auto}.ai-detector-form-v3{margin-top:0;padding:0;background:transparent;border-radius:var(--radius-lg);border:none;border-left:none;position:relative;transition:box-shadow var(--duration) var(--ease-out)}.ai-detector-form-v3:hover{box-shadow:0 4px 20px rgba(194, 65, 12, 0.1)}.ai-detector-form-v3 > .section-badge{display:none;background:rgba(194, 65, 12, 0.15);color:var(--color-blue-dark)}.form-group-v3{margin-bottom:7px}.form-label-v3{display:block;font-size:14px;font-weight:600;color:#1c1917;margin-bottom:8px}.form-textarea-v3{width:100%;padding:var(--space-lg);border:none;border-radius:var(--radius-base);font-size:15px;font-family:'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;line-height:1.8;resize:vertical;transition:all var(--duration) var(--ease-out);background:#ffffff;min-height:190px;max-height:420px;box-shadow:var(--shadow-sm)}.form-textarea-v3:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-md)}.form-textarea-v3:focus{outline:none;border-color:var(--color-blue);background:#f5f3f0;box-shadow:0 0 0 4px rgba(194, 65, 12, 0.12), 0 4px 16px rgba(194, 65, 12, 0.08);transform:translateY(-1px)}.form-textarea-v3::placeholder{color:#6d6560;font-style:italic}.char-counter-v3{margin-top:12px;text-align:right;font-size:13px;color:#6d6560;display:flex;align-items:center;justify-content:flex-end;gap:6px}.current-count-v3{font-weight:700;color:#6d6560;font-size:14px;font-variant-numeric:tabular-nums;transition:color 0.3s ease}.char-counter-v3.ready .current-count-v3{color:#c2410c}.char-status-text{color:#6d6560;font-weight:500}.char-separator{color:#475569;font-size:10px}.char-minimum-notice{color:#6d6560;font-size:12px;transition:all 0.3s ease}.word-count-v3{font-weight:700;color:#6d6560;font-size:14px;font-variant-numeric:tabular-nums;transition:color 0.3s ease}.char-counter-v3.ready .word-count-v3{color:#c2410c}.keyboard-hint{margin-left:auto;font-size:11px;color:#6d6560;background:#ece9e5;padding:2px 8px;border-radius:4px;border:1px solid rgba(0,0,0,0.08);font-weight:500;letter-spacing:0.2px}.submit-btn-v3{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-md);background:linear-gradient(135deg, var(--color-green) 0%, var(--color-green-dark) 100%);color:#ffffff;padding:var(--space-lg) var(--space-2xl);border:none;border-radius:var(--radius-base);font-size:16px;font-weight:700;cursor:pointer;transition:all var(--duration) var(--ease-out);box-shadow:0 8px 24px rgba(194, 65, 12, 0.3);position:relative;overflow:hidden;letter-spacing:0.3px}.submit-btn-v3::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent);transition:left 0.5s}.submit-btn-v3::after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255, 255, 255, 0.3);transform:translate(-50%, -50%);transition:width 0.6s, height 0.6s}.submit-btn-v3:hover::before{left:100%}.submit-btn-v3:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 12px 32px rgba(194, 65, 12, 0.4);background:linear-gradient(135deg, #9a3100 0%, #c2410c 100%)}.submit-btn-v3:active{transform:translateY(0) scale(0.99)}.submit-btn-v3:active::after{width:300px;height:300px}.submit-btn-v3:disabled{background:#d6d3d1;color:#44403c;cursor:not-allowed;box-shadow:none;transform:none;opacity:1}.submit-btn-v3:disabled::before, .submit-btn-v3:disabled::after{display:none}.button-content{display:flex;align-items:center;gap:9px}.ai-detector-results-v3{margin-top:var(--space-3xl);padding:var(--space-2xl);background:transparent;border-radius:var(--radius-lg);border:none;border-top:1px solid var(--color-border);animation:fadeInUp 0.5s var(--ease-out);position:relative;transition:box-shadow var(--duration) var(--ease-out)}.ai-detector-results-v3:hover{box-shadow:0 4px 20px rgba(217, 119, 6, 0.1)}.ai-detector-results-v3 > .section-badge{display:none;background:rgba(217, 119, 6, 0.15);color:var(--color-amber-dark)}@keyframes fadeInUp{from{opacity:0;transform:translateY(27px)}to{opacity:1;transform:translateY(0)}}.result-icon-v3{display:inline-flex;width:56px;height:56px;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--color-amber) 0%, var(--color-amber-dark) 100%);border-radius:var(--radius-lg);color:#ffffff;margin-bottom:var(--space-base);box-shadow:0 8px 24px rgba(217, 119, 6, 0.25)}.results-title-v3{margin:0;font-size:28px;font-weight:800;color:var(--color-text);letter-spacing:-0.5px}.result-main-v3{display:grid;grid-template-columns:minmax(240px, 0.85fr) 1.15fr;align-items:center;gap:var(--space-xl);margin:var(--space-2xl) 0}@media (max-width: 900px){.result-main-v3{grid-template-columns:1fr}}.result-verdict-v3{background:#f5f3f0;border-radius:20px;border:2px solid rgba(0,0,0,0.08);box-shadow:0 8px 24px rgba(0, 0, 0, 0.06), 0 2px 8px rgba(0, 0, 0, 0.04);position:relative;overflow:hidden;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.result-verdict-v3:hover{box-shadow:0 12px 32px rgba(0, 0, 0, 0.1), 0 4px 12px rgba(0, 0, 0, 0.06);transform:translateY(-2px)}.result-verdict-v3::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #10b981 0%, #f59e0b 50%, #ef4444 100%);opacity:0.7}@keyframes barShimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.result-stats-v3{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--space-base);margin:var(--space-2xl) 0}.stat-value{font-size:22px;font-weight:800;color:#0f172a}.result-quick-actions{display:flex;justify-content:center;gap:var(--space-md);margin:var(--space-2xl) 0;flex-wrap:wrap}.collapsible-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-base);width:100%;padding:0;margin:0;background:none;border:none;font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.collapsible-toggle:focus-visible{outline:2px solid #c2410c;outline-offset:3px;border-radius:var(--radius-md)}.section-badge{display:none;position:absolute;top:var(--space-base);right:var(--space-base);font-size:9px;font-weight:700;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);letter-spacing:0.8px;text-transform:uppercase;z-index:2;transition:opacity var(--duration) var(--ease-out);pointer-events:none}.section-analysis{border-left:4px solid #c2410c}.section-analysis .section-badge{display:none;background:rgba(194, 65, 12, 0.15);color:#9a3100}.section-detection{border-left:4px solid #f59e0b}.section-detection .section-badge{display:none;background:rgba(217, 119, 6, 0.15);color:#d97706}.section-info{border-left:4px solid #c2410c}.section-info .section-badge{display:none;background:rgba(194, 65, 12, 0.15);color:#c2410c}.section-method{border-left:4px solid #c2410c}.section-method .section-badge{display:none;background:rgba(194, 65, 12, 0.15);color:#9a3100}.back-to-top-btn{position:fixed;bottom:24px;right:24px;width:32px;height:32px;background:#f5f3f0;color:#6d6560;border:none;border-radius:50%;cursor:pointer;align-items:center;justify-content:center;padding:0;margin:0;box-shadow:none;transition:opacity 0.2s ease, color 0.2s ease, background 0.2s ease;z-index:1000;opacity:0;visibility:hidden;display:flex}.back-to-top-btn svg{width:14px;height:14px}.back-to-top-btn:hover{background:#c2410c;color:#fff}.back-to-top-btn:focus-visible{outline:2px solid #c2410c;outline-offset:2px}.back-to-top-btn.show{opacity:0.6;visibility:visible}.back-to-top-btn.show:hover{opacity:1}.result-highlights-v3{margin:var(--space-2xl) 0;padding:var(--space-2xl);background:linear-gradient(135deg, rgba(217,119,6,0.04) 0%, #fffbeb 100%);border-radius:var(--radius-lg);border:2px solid var(--color-amber);border-left:4px solid var(--color-amber);position:relative;transition:box-shadow var(--duration) var(--ease-out)}.result-highlights-v3:hover{box-shadow:0 4px 20px rgba(217, 119, 6, 0.1)}.result-highlights-v3 .section-badge{display:none}.result-actions-v3{text-align:center;margin-top:var(--space-2xl)}.result-understanding-section-v3{margin:var(--space-3xl) 0;padding:var(--space-2xl);background:linear-gradient(135deg, rgba(234,88,12,0.03) 0%, #f8fafc 100%);border-radius:var(--radius-lg);border:1px solid rgba(194,65,12,0.3);border-left:4px solid #dc5714;box-shadow:0 4px 20px rgba(194, 65, 12, 0.08);position:relative;transition:box-shadow var(--duration) var(--ease-out)}.result-understanding-section-v3:hover{box-shadow:0 8px 28px rgba(194, 65, 12, 0.12)}.result-understanding-section-v3 .section-badge{display:none}.dc-tool-methodology-note{margin:20px auto 0;max-width:760px;padding:14px 18px;background:#fafaf9;border:1px solid #e7e5e4;border-left:4px solid #c2410c;border-radius:8px;font-size:14px;line-height:1.65;color:#57534e}.dc-tool-methodology-note p{margin:0}.dc-tool-methodology-note a{color:#c2410c;font-weight:600}@media screen and (max-width: 1024px){.ai-detector-wrapper-v3{max-width:95%;padding:0 var(--space-base)}.ai-detector-container-v3{padding:var(--space-2xl) var(--space-xl)}.detector-title-v3{font-size:44px}.result-understanding-section-v3{padding:var(--space-2xl) var(--space-xl)}.result-highlights-v3{padding:var(--space-xl)}}@media screen and (max-width: 768px){.ai-detector-wrapper-v3{--space-2xl:24px;--space-3xl:32px;--space-4xl:40px;padding:0 var(--space-md)}.ai-detector-container-v3{padding:var(--space-xl) var(--space-base)}.detector-title-v3{font-size:36px}.detector-description-v3{font-size:16px}.result-main-v3{gap:var(--space-lg)}.result-verdict-v3{border-radius:16px}.result-stats-v3{grid-template-columns:1fr;gap:12px}.section-badge{display:none;font-size:8px;padding:3px var(--space-sm);top:var(--space-sm);right:var(--space-sm)}.result-understanding-section-v3{padding:var(--space-xl) var(--space-base)}.result-highlights-v3{padding:var(--space-xl)}}@media screen and (max-width: 480px){.ai-detector-wrapper-v3{--space-xl:16px;--space-2xl:20px;--space-3xl:24px;--space-4xl:32px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;padding:0 var(--space-sm)}.ai-detector-container-v3{padding:var(--space-lg) var(--space-md)}.detector-title-v3{font-size:28px;letter-spacing:-1px}.detector-description-v3{font-size:14px}.result-understanding-section-v3{padding:var(--space-lg) var(--space-md)}.result-highlights-v3{padding:var(--space-base)}.back-to-top-btn{bottom:16px;right:16px;width:28px;height:28px}.back-to-top-btn svg{width:12px;height:12px}}@keyframes fadeIn-v2{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ai-detector-error-v2{margin-top:var(--space-3xl);padding:var(--space-2xl);background:linear-gradient(135deg, var(--color-red-bg) 0%, #fff1f2 100%);border:2px solid var(--color-red);border-left:4px solid var(--color-red);border-radius:var(--radius-lg);display:flex;align-items:center;gap:var(--space-lg);animation:fadeIn-v2 0.5s var(--ease-out);position:relative;transition:box-shadow var(--duration) var(--ease-out)}.ai-detector-error-v2:hover{box-shadow:0 4px 20px rgba(239, 68, 68, 0.1)}.ai-detector-error-v2 .section-badge{display:none;background:rgba(239, 68, 68, 0.15);color:var(--color-red-dark)}.error-content-v2{flex:1}.error-message-v2{margin:0 0 16px 0;color:#b91c1c;font-size:17px;font-weight:600}.ai-highlight{position:relative;background:linear-gradient(to bottom, transparent 0%, transparent 15%, rgba(233, 106, 31, 0.55) 15%, rgba(233, 106, 31, 0.55) 92%, transparent 92%, transparent 100%);padding:3px 6px;margin:0 2px;border-radius:4px;cursor:help;transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:500;text-decoration:none;border-bottom:3px solid rgba(217, 119, 6, 0.8)}.ai-highlight:hover{background:linear-gradient(to bottom, transparent 0%, transparent 12%, rgba(233, 106, 31, 0.7) 12%, rgba(233, 106, 31, 0.7) 94%, transparent 94%, transparent 100%);border-bottom-color:rgba(217, 119, 6, 1);transform:translateY(-1px)}.ai-highlight[data-heat="high"]{background:linear-gradient(to bottom, transparent 0%, transparent 15%, rgba(234, 88, 12, 0.65) 15%, rgba(234, 88, 12, 0.65) 92%, transparent 92%, transparent 100%);border-bottom:3px solid rgba(234, 88, 12, 0.9)}.ai-highlight[data-heat="high"]:hover{background:linear-gradient(to bottom, transparent 0%, transparent 12%, rgba(234, 88, 12, 0.8) 12%, rgba(234, 88, 12, 0.8) 94%, transparent 94%, transparent 100%);border-bottom-color:rgba(234, 88, 12, 1)}.ai-highlight[data-heat="medium"]{background:linear-gradient(to bottom, transparent 0%, transparent 15%, rgba(233, 106, 31, 0.55) 15%, rgba(233, 106, 31, 0.55) 92%, transparent 92%, transparent 100%);border-bottom:3px solid rgba(217, 119, 6, 0.8)}.ai-highlight[data-heat="medium"]:hover{background:linear-gradient(to bottom, transparent 0%, transparent 12%, rgba(233, 106, 31, 0.7) 12%, rgba(233, 106, 31, 0.7) 94%, transparent 94%, transparent 100%);border-bottom-color:rgba(217, 119, 6, 1)}.ai-highlight[data-heat="low"]{background:linear-gradient(to bottom, transparent 0%, transparent 15%, rgba(253, 186, 116, 0.5) 15%, rgba(253, 186, 116, 0.5) 92%, transparent 92%, transparent 100%);border-bottom:3px solid rgba(233, 106, 31, 0.7)}.ai-highlight[data-heat="low"]:hover{background:linear-gradient(to bottom, transparent 0%, transparent 12%, rgba(253, 186, 116, 0.65) 12%, rgba(253, 186, 116, 0.65) 94%, transparent 94%, transparent 100%);border-bottom-color:rgba(233, 106, 31, 0.9)}.highlight-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-10px);background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%);color:#ffffff;padding:10px 16px;border-radius:10px;font-size:12px;font-weight:600;font-family:'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;white-space:nowrap;opacity:0;pointer-events:none;transition:all 0.25s cubic-bezier(0.4, 0, 0.2, 1);z-index:1000;box-shadow:0 8px 24px rgba(217, 119, 6, 0.35);letter-spacing:0.3px}.highlight-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid transparent;border-top-color:#d97706}.ai-highlight:hover .highlight-tooltip{opacity:1;transform:translateX(-50%) translateY(-12px)}@media print{@page{margin:1.5cm}.ai-detector-form-section-v3, .ai-detector-level-select-v3, .ai-detector-submit-v3, .char-counter-v3, .result-quick-actions, .result-actions-v3, .try-again-btn-v3, .back-to-top-btn, .collapsible-header .section-toggle, .checkpoint-indicators-v3, .keyboard-hint, .highlight-tooltip{display:none !important}.ai-detector-results-v3, .collapsible-content{display:block !important}.ai-detector-wrapper-v3, .result-main-v3, .result-verdict-v3, .result-stats-v3, .checkpoint-status-section, .result-highlights-v3, .result-understanding-section-v3, .checkpoint-status-item{box-shadow:none !important}.ai-detector-wrapper-v3, .result-main-v3, .result-verdict-v3, .result-stats-v3, .checkpoint-status-section, .result-highlights-v3, .result-understanding-section-v3{background:none !important}.result-main-v3, .result-verdict-v3, .result-stats-v3, .checkpoint-status-section, .result-highlights-v3, .result-understanding-section-v3{border:1px solid #ccc !important}.ai-detector-wrapper-v3{border:none !important;padding:0 !important;max-width:100% !important}.checkpoint-status-section, .result-highlights-v3, .result-understanding-section-v3, .checkpoint-status-grid{break-inside:avoid}.result-main-v3, .score-ring-v3, .checkpoint-status-item, .checkpoint-status-icon svg, .ai-highlight{-webkit-print-color-adjust:exact;print-color-adjust:exact}.results-title-v3{color:#000 !important;font-size:18pt !important}*{animation:none !important;transition:none !important}.ai-detector-results-v3::after{content:"AI Text Detector - Analysis Report";display:block;text-align:center;margin-top:20px;padding-top:10px;border-top:1px solid #ccc;font-size:9pt;color:#999}}.file-upload-group{margin-bottom:var(--space-xl)}.upload-disclosure-btn{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 14px;text-align:left;cursor:pointer;background:#fff;color:var(--dc-color-text, #1c1917);border:1px solid var(--dc-color-border, #e7e1db);border-radius:10px;transition:border-color .18s ease, background .18s ease}.upload-disclosure-btn:hover{background:#faf9f7;border-color:rgba(28,25,23,.25)}.upload-disclosure-btn:focus-visible{outline:2px solid var(--dc-color-brand, #c2410c);outline-offset:2px}.upload-disclosure-text{display:flex;flex-direction:column;flex:1;min-width:0}.upload-disclosure-label{font-weight:600;font-size:14px}.upload-disclosure-hint{font-size:12px;color:var(--dc-color-text-muted, #6d6560)}.upload-disclosure-chevron{flex-shrink:0;color:var(--dc-color-text-muted, #6d6560);transition:transform .18s ease}.upload-disclosure-btn[aria-expanded="true"] .upload-disclosure-chevron{transform:rotate(180deg)}.file-upload-zone[hidden]{display:none}.file-upload-zone{margin-top:10px}@media (prefers-reduced-motion: reduce){.upload-disclosure-chevron{transition:none}}.file-upload-zone{border:2px dashed rgba(194,65,12,0.25);border-radius:var(--radius-base);padding:var(--space-2xl) var(--space-xl);text-align:center;cursor:pointer;transition:all 0.3s ease;background:rgba(194,65,12,0.02)}.file-upload-zone:hover, .file-upload-zone.dragover{border-color:rgba(194,65,12,0.5);background:rgba(194,65,12,0.05)}.file-upload-zone svg{color:var(--color-text-muted);margin:0 auto 12px;display:block}.file-upload-zone:hover svg, .file-upload-zone.dragover svg{color:#c2410c}.upload-main-text{font-size:15px;font-weight:600;color:var(--color-text);margin:0 0 4px}.upload-sub-text{font-size:13px;color:var(--color-text-muted);margin:0 0 8px}.upload-browse-link{color:#c2410c;font-weight:600;text-decoration:underline}.upload-formats{font-size:12px;color:var(--color-text-muted);margin:0}.upload-zone-progress{padding:20px 0}.upload-progress-bar{height:4px;background:rgba(0,0,0,0.06);border-radius:2px;overflow:hidden;margin-bottom:12px}.upload-progress-fill{height:100%;width:60%;background:#c2410c;border-radius:2px;animation:barShimmer 1.5s ease infinite}.upload-status-text{font-size:13px;color:var(--color-text-muted);margin:0}.upload-zone-success{display:flex;align-items:center;gap:12px;justify-content:center;flex-wrap:wrap}.upload-zone-success svg{margin:0}.upload-filename{font-size:14px;font-weight:600;color:var(--color-text);margin:0}.upload-char-count{font-size:12px;color:var(--color-text-muted);margin:0}.upload-remove-btn{background:none;border:1px solid rgba(194,65,12,0.2);color:#c2410c;padding:4px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all 0.2s}.upload-remove-btn:hover{background:rgba(194,65,12,0.08);border-color:rgba(194,65,12,0.4)}.score-pill{display:inline-block;padding:2px 10px;border-radius:100px;font-size:12px;font-weight:700;font-family:'JetBrains Mono', monospace}.score-pill.score-high{background:rgba(185,28,28,0.08);color:#b91c1c}.score-pill.score-medium{background:rgba(217,119,6,0.08);color:#b45309}.score-pill.score-low{background:rgba(21,128,61,0.08);color:#15803d}.status-high{color:#b91c1c;font-weight:600}.status-medium{color:#b45309;font-weight:600}.status-low{color:#15803d;font-weight:600}.suggestion-card{padding:16px 20px;margin-bottom:12px;background:#fff;border:1px solid rgba(28,25,23,0.08);border-left:3px solid #c2410c;border-radius:0 8px 8px 0}.suggestion-card h4{font-size:14px;font-weight:700;color:var(--color-text);margin:0 0 6px;font-family:inherit;letter-spacing:0}.suggestion-card p{font-size:13px;color:var(--color-text-secondary);margin:0 0 8px}.suggestion-tip{font-size:12px;color:var(--color-text-muted);padding:8px 12px;background:rgba(194,65,12,0.04);border-radius:6px}.suggestion-tip strong{color:#c2410c}.section-badge{display:none}.detector-header-v3, .ai-detector-form-v3, .ai-detector-results-v3, .ai-detector-loading-screen-v3, .ai-detector-error-v2{border-left:none;border:none;background:transparent}.ai-detector-container-v3{background:#fff;border:1px solid rgba(28,25,23,0.08);box-shadow:0 1px 2px rgba(28,25,23,0.04), 0 8px 28px -6px rgba(28,25,23,0.12);border-radius:18px;padding:var(--space-2xl)}.detector-title-v3{font-family:'Playfair Display', Georgia, serif;font-size:clamp(2rem, 4vw, 2.8rem);font-weight:800;color:#1c1917;letter-spacing:-0.03em;line-height:1.15;margin-bottom:14px}.detector-description-v3{font-size:16px;color:#57534e;line-height:1.75;max-width:640px}.header-badge-primary, .header-badge-info{background:rgba(194,65,12,0.08);color:#c2410c;border:none;box-shadow:none;font-size:11px;padding:6px 12px;font-weight:600;letter-spacing:0.02em}.form-textarea-v3{background:#fff;border:1px solid rgba(28,25,23,0.12);box-shadow:none;font-size:15px;line-height:1.8}.form-textarea-v3:focus{border-color:#c2410c;box-shadow:0 0 0 3px rgba(194,65,12,0.06);background:#fff;transform:none}.submit-btn-v3{box-shadow:none;font-size:15px;padding:16px 24px;border-radius:10px}.submit-btn-v3:hover{box-shadow:0 4px 12px rgba(194,65,12,0.2)}.keyboard-hint{background:rgba(28,25,23,0.04);border:none;color:#6d6560}.result-icon-v3{display:none}.results-title-v3{font-family:'Playfair Display', Georgia, serif;font-size:1.6rem;font-weight:800;letter-spacing:-0.02em;color:#1c1917}.result-stats-v3{border:none;background:transparent}.result-verdict-v3{border:1px solid rgba(28,25,23,0.08);background:#fff;border-radius:12px}.ai-detector-error-v2{background:rgba(185,28,28,0.04);border-radius:12px}.result-highlights-v3{border:none;background:transparent}.result-understanding-section-v3{border:none;background:transparent}.file-upload-zone{border:1px dashed rgba(28,25,23,0.15);background:rgba(28,25,23,0.02)}.file-upload-zone:hover, .file-upload-zone.dragover{border-color:#c2410c;border-style:dashed;background:rgba(194,65,12,0.03)}.result-quick-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}.keyboard-hint{color:#57534e;background:rgba(28,25,23,0.05)}.upload-sub-text{color:#57534e}.upload-formats{color:#57534e}.upload-main-text{color:#1c1917}.char-counter-v3, .char-status-text, .char-minimum-notice, .char-separator{color:#6d6560}.current-count-v3, .word-count-v3{color:#6d6560}.char-counter-v3.ready .current-count-v3, .char-counter-v3.ready .word-count-v3, .char-counter-v3.ready .char-minimum-notice, .char-counter-v3.ready .char-separator{color:#c2410c}@media (max-width: 768px){.detector-title-v3{font-size:1.6rem}.detector-description-v3{font-size:14px}.header-badges-row{gap:8px}.header-badge{font-size:10px;padding:5px 10px}.result-stats-v3{flex-direction:column}.result-quick-actions{flex-direction:column}}@media (max-width: 640px){.ai-detector-container-v3{padding:16px 0}.detector-title-v3{font-size:1.4rem;letter-spacing:-0.02em}.form-textarea-v3{min-height:140px}}.form-textarea-v3:focus-visible, .form-select-v3:focus-visible, .submit-btn-v3:focus-visible, .action-btn:focus-visible{outline:3px solid #c2410c;outline-offset:2px}#ai-detector-results[hidden]{display:none}.dc-immediate-loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 20px;color:#57534e;font-size:15px;font-weight:500}.dc-immediate-spinner{width:22px;height:22px;flex:0 0 auto;border:3px solid rgba(194, 65, 12, 0.2);border-top-color:#c2410c;border-radius:50%;animation:dc-immediate-spin 0.8s linear infinite}@keyframes dc-immediate-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.dc-immediate-spinner{animation-duration:1.6s}}.dc-shell-error{margin:20px auto;max-width:640px;padding:16px 18px;background:rgba(185, 28, 28, 0.06);border:1px solid rgba(185, 28, 28, 0.25);border-left:4px solid #b91c1c;border-radius:8px;color:#7f1d1d;font-size:14px;line-height:1.6}.submit-btn-v3.is-analyzing{cursor:progress}.upload-browse-btn{background:none;border:0;padding:0;margin:0;font:inherit;color:#c2410c;text-decoration:underline;cursor:pointer}.upload-browse-btn:hover, .upload-browse-btn:focus-visible{text-decoration:none}#file-upload-zone.is-locked, .file-upload-zone.is-locked{opacity:0.55;pointer-events:none}.score-source-note{margin:4px 0 0;font-size:0.82rem;line-height:1.55;opacity:0.82}.ai-detector-wrapper-v3, .ai-detector-results-v3, .ai-detector-loading-screen-v3, .ai-detector-error-v2{--r62-page:#FAF8F4;--r62-card:#FFFFFF;--r62-primary:#C84A12;--r62-primary-dark:#A63C0D;--r62-peach:#FDE8DD;--r62-text:#222222;--r62-text-2:#667085;--r62-border:#E7E2DC;--r62-border-strong:#D8D1C8;--r62-amber:#B45309;--r62-amber-bg:#FDF3E7;--r62-teal:#0F766E;--r62-teal-bg:#ECF7F5;--r62-higher:#C84A12;--r62-higher-bg:#FDE8DD;--r62-error:#B42318;--r62-error-bg:#FEF3F2;--r62-s1:8px;--r62-s2:16px;--r62-s3:24px;--r62-s4:32px;--r62-s5:40px;--r62-s6:48px;--r62-radius:16px;--r62-radius-sm:10px;--r62-shadow:0 1px 2px rgba(16,24,40,.04), 0 1px 3px rgba(16,24,40,.06);--r62-shadow-lift:0 2px 4px rgba(16,24,40,.05), 0 4px 12px rgba(16,24,40,.07);--r62-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--color-text:var(--r62-text);--color-text-secondary:var(--r62-text-2);--color-text-muted:var(--r62-text-2);--color-border:var(--r62-border);--color-border-hover:var(--r62-border-strong);--color-green:var(--r62-teal);--color-green-dark:#0B5E58;--color-green-bg:var(--r62-teal-bg);--color-amber:var(--r62-amber);--color-amber-dark:#93400A;--color-amber-bg:var(--r62-amber-bg);--color-red:var(--r62-error);--color-red-dark:#912018;--color-red-bg:var(--r62-error-bg)}.ai-detector-wrapper-v3, .ai-detector-wrapper-v3 input, .ai-detector-wrapper-v3 select, .ai-detector-wrapper-v3 textarea, .ai-detector-wrapper-v3 button, .ai-detector-results-v3, .ai-detector-loading-screen-v3, .ai-detector-error-v2{font-family:var(--r62-font);color:var(--r62-text)}.ai-detector-wrapper-v3 .detector-title-v3, .ai-detector-results-v3 h2, .ai-detector-results-v3 h3, .ai-detector-loading-screen-v3 h2{font-family:var(--r62-font);letter-spacing:-0.01em}.ai-detector-results-v3 h2{font-size:26px;line-height:1.25}.ai-detector-results-v3 h3{font-size:20px;line-height:1.3}.ai-detector-wrapper-v3{font-size:16px;line-height:1.6}.ai-detector-wrapper-v3 .form-label-v3, .r62-label{font-size:14px;font-weight:600;color:var(--r62-text)}.r62-muted{color:var(--r62-text-2)}.r62-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ai-detector-results-v3 .circular-progress-wrapper, .ai-detector-results-v3 .circular-progress-container, .ai-detector-results-v3 .circular-progress, .ai-detector-results-v3 .ai-circle, .ai-detector-results-v3 .ai-ring, .ai-detector-results-v3 .result-glow, .ai-detector-results-v3 .robot-icon, .ai-detector-results-v3 .brain-path, .ai-detector-loading-screen-v3 .loading-icon-v3 svg .brain-path{display:none !important}.ai-detector-results-v3, .ai-detector-results-v3 .results-header-v3, .ai-detector-results-v3 .verdict-card, .ai-detector-loading-screen-v3{background-image:none !important;box-shadow:var(--r62-shadow);filter:none !important}.ai-detector-results-v3 .result-verdict-v3{display:none !important}.ai-detector-results-v3 .result-main-v3::before, .ai-detector-results-v3 .result-verdict-v3::before, .ai-detector-results-v3 .results-header-v3::before{content:none !important}.ai-detector-results-v3 .section-badge{display:none !important}.ai-detector-results-v3 .result-icon-v3{color:var(--r62-teal)}.ai-detector-wrapper-v3{background:transparent}.ai-detector-container-v3{max-width:1120px;margin:0 auto}.ai-detector-form-v3, .ai-detector-results-v3, .ai-detector-loading-screen-v3{background:var(--r62-card);border:1px solid var(--r62-border);border-radius:var(--r62-radius);box-shadow:var(--r62-shadow);padding:var(--r62-s4)}@media (max-width: 720px){.ai-detector-form-v3, .ai-detector-results-v3, .ai-detector-loading-screen-v3{padding:var(--r62-s2);border-radius:14px}}.ai-detector-wrapper-v3 button, .ai-detector-wrapper-v3 .action-btn, .ai-detector-results-v3 button, .ai-detector-results-v3 .action-btn, .r62-btn{min-height:44px;min-width:44px;border-radius:var(--r62-radius-sm);font-size:15px;font-weight:600;font-family:var(--r62-font);cursor:pointer;transition:background-color .15s ease, border-color .15s ease}.r62-btn-quiet{background:transparent;border:1px solid transparent;color:var(--r62-text-2);text-decoration:underline;padding:10px 12px}.r62-btn-quiet:hover{color:var(--r62-text)}.ai-detector-wrapper-v3 :focus-visible, .ai-detector-results-v3 :focus-visible, .ai-detector-loading-screen-v3 :focus-visible, .ai-detector-error-v2 :focus-visible{outline:3px solid var(--r62-primary);outline-offset:2px;border-radius:6px}.ai-detector-wrapper-v3 [tabindex="-1"]:focus{outline:none}.r62-status{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;font-size:14px;font-weight:600;border:1px solid currentColor}.r62-status .r62-status-dot{width:8px;height:8px;border-radius:50%;background:currentColor;flex:none}.r62-status.is-lower{color:var(--r62-teal);background:var(--r62-teal-bg)}.r62-status.is-mixed{color:var(--r62-amber);background:var(--r62-amber-bg)}.r62-status.is-higher{color:var(--r62-higher);background:var(--r62-higher-bg)}.r62-insight strong{color:var(--r62-text);font-weight:600}.r62-marker{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-right:6px;padding:0 5px;border-radius:6px;background:var(--r62-primary);color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;vertical-align:2px}.r62-passage{display:grid;gap:10px;padding:var(--r62-s2);border:1px solid var(--r62-border);border-left:4px solid var(--r62-border-strong);border-radius:var(--r62-radius-sm);background:var(--r62-card);text-align:left;width:100%;font-size:15px}.r62-passage[aria-current="true"]{border-left-color:var(--r62-primary);background:#FFFDFB;box-shadow:var(--r62-shadow-lift)}.r62-passage-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.r62-passage-text{line-height:1.6;font-weight:400;font-family:var(--r62-font);color:var(--r62-text)}.r62-passage-meta{font-size:13px;color:var(--r62-text-2);font-weight:400}.r62-sentence{padding:var(--r62-s2);border:1px solid var(--r62-border);border-radius:var(--r62-radius-sm);background:var(--r62-card)}.r62-sentence-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.r62-sentence-body{line-height:1.65}.r62-sentence-body.is-clamped{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion: reduce){.ai-detector-wrapper-v3 *, .ai-detector-results-v3 *, .ai-detector-loading-screen-v3 *{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}}.ai-detector-results-v3 .r62-sentence-body{font-family:var(--r62-font)}.ai-detector-results-v3 .r62-expand{padding:6px 0}.r62-v2-result__desc{font-size:1rem;line-height:1.55;margin:0 0 12px;color:#15132a}.ai-detector-results-v3.is-v2 [data-r62="summary"], .ai-detector-results-v3.is-v2 .r62-detail-head, .ai-detector-results-v3.is-v2 .r62-consistency, .ai-detector-results-v3.is-v2 .sentence-breakdown-section, .ai-detector-results-v3.is-v2 .r62-fulldetail, .ai-detector-results-v3.is-v2 [data-r62="review-btn"]{display:none !important}.ai-detector-results-v3 [data-r62="review-btn"]:empty{display:none !important}.ai-detector-results-v3.is-v2{--v2-band:#a394e8;--v2-ink:#15132a}.ai-detector-results-v3.is-v2.v2-band-lower{--v2-band:#5b48d9;--v2-ink:#15132a}.ai-detector-results-v3.is-v2.v2-band-mixed{--v2-band:#d99a1e;--v2-ink:#8a5a11}.ai-detector-results-v3.is-v2.v2-band-higher{--v2-band:#c2453d;--v2-ink:#a3271f}.ai-detector-results-v3.is-v2.v2-band-none{--v2-band:#a394e8;--v2-ink:#8a5a11}.ai-detector-results-v3.is-v2 .result-icon-v3{display:none !important}.ai-detector-results-v3.is-v2 .results-title-v3, .ai-detector-results-v3.is-v2 #results-title{font-family:'IBM Plex Mono', ui-monospace, monospace !important;font-size:11px !important;font-weight:500 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#6d6889 !important;margin:0 !important;padding:0 !important;border:none !important;line-height:1.4 !important}.ai-detector-results-v3.is-v2 .results-title-v3:focus, .ai-detector-results-v3.is-v2 #results-title:focus{outline:none}.ai-detector-results-v3.is-v2 .results-title-v3:focus-visible{outline:2px solid #5b48d9;outline-offset:4px;border-radius:2px}.ai-detector-results-v3.is-v2 .r62-v2-result__desc{font-size:15px;line-height:1.6;margin:0 0 14px;color:#15132a}.ai-detector-results-v3.is-v2 .result-actions-v3{display:none !important}.ai-detector-results-v3.is-v3s{--r66-green:#0E8F74;--r66-green-hover:#0B6F5A;--r66-green-tint:#D7F5EA;--r66-amber:#B7791F;--r66-amber-tint:#FBEEDB;--r66-ink:#0F1620;--r66-ink2:#3B4756;--r66-ground:#F5F7FA;--r66-line:#D9E0E8;--r66-line2:#E9EEF3;--r66-muted:#6B7785;--r66-sans:'DC Sans','DC Sans Fallback',Arial,Helvetica,system-ui,sans-serif;--r66-mono:'DC Mono','DC Mono Fallback','Courier New',Menlo,monospace;border:0 !important;box-shadow:none !important;background:transparent !important;padding:0 !important;margin:0 !important;border-radius:0 !important}.dc-results-shell:not([hidden]){border:0 !important;box-shadow:none !important;background:transparent !important;padding:0 !important}.ai-detector-results-v3.is-v3s .section-badge, .ai-detector-results-v3.is-v3s [data-r62="v2-result"], .ai-detector-results-v3.is-v3s [data-r62="summary"], .ai-detector-results-v3.is-v3s .r62-detail-head, .ai-detector-results-v3.is-v3s .r62-consistency, .ai-detector-results-v3.is-v3s .sentence-breakdown-section, .ai-detector-results-v3.is-v3s .r62-fulldetail, .ai-detector-results-v3.is-v3s .r62-detail, .ai-detector-results-v3.is-v3s .r62-workspace, .ai-detector-results-v3.is-v3s .results-details-v3, .ai-detector-results-v3.is-v3s [data-r62="review-btn"], .ai-detector-results-v3.is-v3s .r62-actions-v8, .ai-detector-results-v3.is-v3s .result-actions-v3, .ai-detector-results-v3.is-v3s .r62-meta, .ai-detector-results-v3.is-v3s .results-meta-v3, .ai-detector-results-v3.is-v3s .r62-v2-dot, .ai-detector-results-v3.is-v3s .result-icon-v3{display:none !important}.r66{display:grid;grid-template-columns:minmax(0,7.2fr) minmax(0,4.8fr);font-family:var(--r66-sans);color:var(--r66-ink);background:#fff;border:1px solid var(--r66-line);border-radius:14px;box-shadow:0 1px 2px rgba(15,22,32,.06),0 12px 32px -20px rgba(15,22,32,.25);overflow:hidden}.r66 h2, .r66 h3, .r66 p{margin:0}.r66__eyebrow{font-family:var(--r66-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--r66-muted)}.r66__means-short{color:#8A5A12 !important;background:var(--r66-amber-tint);border-radius:6px;padding:6px 10px;font-size:13px !important}@media (max-width:900px){.r66{grid-template-columns:1fr}}.dc-multi[hidden]{display:none}.dc-mini{background:#fff;border:1px solid var(--r66-line);border-left-width:1px;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.dc-mini__title{font-family:var(--r66-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--r66-muted)}.dc-mini__score{font-family:var(--r66-mono);font-size:28px;font-weight:600;line-height:1.1;color:var(--r66-ink)}.dc-mini__score small{font-family:var(--r66-sans);font-size:11px;font-weight:400;color:var(--r66-muted);margin-left:5px}.dc-mini__band{font-size:16px;font-weight:800;letter-spacing:-.02em;color:var(--r66-ink)}.dc-mini.is-band-ai .dc-mini__band{color:var(--r66-green)}.dc-mini.is-band-uncertain .dc-mini__band{color:var(--r66-amber)}.dc-mini__range, .dc-mini__meta{font-family:var(--r66-mono);font-size:11.5px;color:var(--r66-muted)}[data-dc-retry]{flex:0 0 auto;margin-top:10px;max-width:200px}@media print{.r66{grid-template-columns:1fr;box-shadow:none;border:0}.dc-mini{break-inside:avoid}}@media print{.ai-detector-results-v3.is-v3s::before, .ai-detector-results-v3.is-v3s::after, .ai-detector-wrapper-v3::before, .ai-detector-wrapper-v3::after{content:none !important;display:none !important}}.dc-results-shell .ai-detector-error-v2, .ai-detector-error-v2.section-error{background:var(--r66-amber-tint) !important;border:1px solid rgba(183,121,31,.35) !important;border-radius:14px !important;color:#8A5A12 !important;padding:18px 20px !important;box-shadow:none !important;display:flex;gap:14px;align-items:flex-start}.ai-detector-error-v2 .section-badge, .ai-detector-error-v2 .try-again-btn-v2, .ai-detector-error-v2 .error-actions-v2{display:none !important}.ai-detector-error-v2 .error-title-v2{font-family:var(--r66-sans);font-size:17px;font-weight:700;color:#6D460E;margin:0 0 4px}.ai-detector-error-v2 .error-message-v2{font-family:var(--r66-sans);font-size:14px;line-height:1.55;color:#8A5A12;margin:0}.ai-detector-error-v2 [data-dc-retry]{margin-top:12px;background:#0B6F5A;border-color:#0B6F5A}.ai-detector-error-v2 [data-dc-retry]:hover{background:#0A6351;border-color:#0A6351}@media (min-width:901px){.r66{position:relative;align-items:start}.r66::before{content:'';position:absolute;top:0;bottom:0;left:60%;width:1px;background:var(--r66-line2);pointer-events:none}}.dc-multi__title{font-family:var(--r66-sans);font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--r66-ink);margin:0 0 6px}.dc-multi__title:focus-visible{outline:2px solid #0B6F5A;outline-offset:3px}.dc-mini__details{margin-top:8px;border-top:1px solid var(--r66-line2);padding-top:8px}.dc-mini__details > summary{cursor:pointer;font-family:var(--r66-sans);font-size:13px;font-weight:600;color:#0B6F5A;list-style:none;padding:2px 0}.dc-mini__details > summary::-webkit-details-marker{display:none}.dc-mini__details > summary::after{content:' +';font-family:var(--r66-mono)}.dc-mini__details[open] > summary::after{content:' –'}.dc-mini__details > summary:focus-visible{outline:2px solid #0B6F5A;outline-offset:2px;border-radius:4px}.dc-mini__details .r66__eyebrow{margin:8px 0 4px}.dc-mini__why{margin:0;padding-left:18px;font-size:13px;line-height:1.5;color:var(--r66-ink2)}.dc-mini__why li{margin:2px 0}.dc-mini__means{font-size:13px;line-height:1.55;color:var(--r66-ink2);margin:0}.dc-mini__fpr{font-family:var(--r66-mono);font-size:11.5px;color:var(--r66-muted);margin:8px 0 0}.ai-detector-results-v3 .r66[hidden]{display:none !important}.ai-detector-results-v3 .dc-multi[hidden]{display:none !important}.dc-mainlabel{margin:0 0 6px}.dc-mainlabel .dc-passage__title{font-family:var(--r66-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--r66-muted)}@media (hover: none) and (pointer: coarse){.keyboard-hint{display:none !important}}.dc-inputtools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dc-inputtools > button{display:inline-flex;align-items:center;gap:6px}.dc-it__icon{flex:0 0 auto}.dc-it__short{display:none}@media (max-width:640px){.dc-inputtools > button{flex:1 1 0;min-width:0;justify-content:center;font-size:13px;padding:8px 10px;white-space:nowrap}.dc-it__full{display:none}.dc-it__short{display:inline}}.r66__chip{display:inline-block;align-self:flex-start;font-family:var(--r66-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:5px 9px;border-radius:999px;border:1px solid var(--r66-green);color:#0B6F5A;background:var(--r66-green-tint);white-space:nowrap}.r66__chip--strong{background:var(--r66-green);border-color:var(--r66-green);color:#fff}.r66__chip[hidden]{display:none}.dc-mini__band .r66__chip{margin-left:6px;vertical-align:middle}.r66__evidence[hidden], .r66__why-intro[hidden], .r66__fallback[hidden]{display:none}.r66__why-intro{font-size:12.5px;color:var(--r66-muted);line-height:1.5;margin-bottom:2px}@media print{.r66__chip{border:1px solid #000;color:#000;background:#fff}}.ai-detector-results-v3.dc-flow{--dc-ground:#F3F5F7;--dc-card:#FFFFFF;--dc-line:#E3E7EB;--dc-line2:#EEF1F4;--dc-ink:#111827;--dc-body:#3F4752;--dc-muted:#5B6470;--dc-ai:#0B6F5A;--dc-ai-text:#0B5A49;--dc-chip-strong:#D5F0E6;--dc-chip-mod:#E7F5EF;--dc-unc:#B7791F;--dc-unc-text:#8A5A10;--dc-unc-zone:#F6E7CF;--dc-unc-bg:#FDF5E7;--dc-unc-line:#F0D9AE;--dc-hum:#8C96A3;--dc-hum-text:#3F4752;--dc-hum-zone:#E6E9ED;--dc-ai-zone:#CDEFE3;--dc-panel:#F6F8FA;--dc-track:#EEF1F4;--dc-sans:'DC Sans','DC Sans Fallback',Arial,Helvetica,system-ui,sans-serif;--dc-mono:'DC Mono','DC Mono Fallback','Courier New',Menlo,monospace;display:block;max-width:1136px;margin:0 auto!important;font-family:var(--dc-sans);color:var(--dc-ink);border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;border-radius:0!important}.dc-results-shell:not([hidden]){border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.dc-flow h2,.dc-flow h3,.dc-flow p,.dc-flow dl,.dc-flow dd,.dc-flow ul,.dc-flow ol{margin:0}.dc-flow [hidden]{display:none!important}.dc-flow .r62-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dc-mono{font-family:var(--dc-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.dc-mono--ai{color:var(--dc-ai)}.dc-mono--muted{color:var(--dc-muted)}.ai-detector-results-v3 .dc-btn{min-height:44px;padding:0 16px;border-radius:10px;border:1px solid var(--dc-line);background:#fff;color:var(--dc-ink);font:600 14px/1 var(--dc-sans);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;white-space:nowrap}.ai-detector-results-v3 .dc-btn:hover{border-color:var(--dc-ink)}.ai-detector-results-v3 .dc-btn--primary{background:var(--dc-ai);border-color:var(--dc-ai);color:#fff}.ai-detector-results-v3 .dc-btn--primary:hover{background:#0A6351;border-color:#0A6351;color:#fff}.ai-detector-results-v3 .dc-btn--sm{min-height:36px;padding:0 12px;font-size:13px}.dc-btn:focus-visible,.dc-flow a:focus-visible,.dc-info:focus-visible{outline:2px solid var(--dc-ai);outline-offset:2px}.dc-bar{display:flex;align-items:center;gap:16px;background:var(--dc-card);border:1px solid var(--dc-line);border-radius:14px;padding:12px 12px 12px 20px;min-width:0}.dc-bar__meta{display:flex;align-items:center;gap:10px;flex:0 0 auto;white-space:nowrap}.dc-bar__count{font-size:15px;font-weight:700;color:var(--dc-ink)}.dc-bar__excerpt{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dc-muted);font-size:14px}.dc-bar__btns{display:flex;gap:8px;flex:0 0 auto}.dc-bar__text{margin-top:8px;background:var(--dc-card);border:1px solid var(--dc-line);border-radius:14px;padding:16px 20px;max-height:320px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.7;color:var(--dc-body)}.dc-bar__text:focus-visible{outline:2px solid var(--dc-ai);outline-offset:2px}.dc-slot{position:relative;margin-top:16px;min-height:var(--dc-slot-min,0px)}.dc-slot>.dc-rc,.dc-slot>.dc-wait,.dc-slot>.dc-err{min-height:var(--dc-slot-min,0px)}.dc-wait{justify-content:flex-start}.dc-rc{justify-content:center}.dc-flow .dc-bar [data-dc-action="new"][hidden]{display:inline-flex!important;visibility:hidden}.dc-rc,.dc-wait,.dc-err{background:var(--dc-card);border:1px solid var(--dc-line);border-radius:20px;padding:24px 32px 20px;display:flex;flex-direction:column;gap:20px;min-width:0;box-sizing:border-box}.dc-rc__top{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.dc-rc__top .dc-mono--muted{letter-spacing:.04em;text-transform:none}.dc-rc__actions{margin-left:auto;display:flex;gap:8px}.dc-rc__grid{display:grid;grid-template-columns:200px minmax(0,1fr) 320px;gap:40px;align-items:center}.dc-rc__score{display:flex;flex-direction:column;align-items:center;gap:10px}.dc-ring-wrap{position:relative;width:200px;height:200px}.dc-ring{width:100%;height:100%;display:block}.dc-ring circle{fill:none;stroke-width:16}.dc-ring__track{stroke:var(--dc-track)}.dc-ring__arc{stroke:var(--dc-hum);stroke-linecap:butt;transition:stroke-dashoffset .6s ease-out}.dc-rc.is-zone-ai .dc-ring__arc{stroke:var(--dc-ai)}.dc-rc.is-zone-uncertain .dc-ring__arc{stroke:var(--dc-unc)}.dc-ring__text{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.dc-ring__num{font-size:64px;font-weight:800;line-height:1;letter-spacing:-.04em;color:var(--dc-ink)}.dc-ring__of{font-size:14px;color:var(--dc-muted)}.dc-rc__scorename{font-size:14px;color:var(--dc-muted);text-align:center}.dc-rc__main{display:flex;flex-direction:column;gap:14px;min-width:0}.dc-rc__verdictrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ai-detector-results-v3 .dc-rc__verdict{font-size:36px;font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--dc-hum-text);margin:0}.dc-rc.is-zone-ai .dc-rc__verdict{color:var(--dc-ai)}.dc-rc.is-zone-uncertain .dc-rc__verdict{color:var(--dc-unc-text)}.dc-rc__verdict:focus-visible{outline:2px solid var(--dc-ai);outline-offset:4px;border-radius:4px}.dc-chip{display:inline-block;font-family:var(--dc-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:7px 10px;border-radius:999px;color:var(--dc-ai-text);background:var(--dc-chip-mod);white-space:nowrap}.dc-chip--strong{background:var(--dc-chip-strong)}.dc-rc__sentence{font-size:15px;line-height:1.55;color:var(--dc-body)}.dc-rc__short{font-size:14px;line-height:1.5;color:var(--dc-unc-text);background:var(--dc-unc-bg);border:1px solid var(--dc-unc-line);border-radius:10px;padding:10px 12px}.dc-scale{display:flex;flex-direction:column;gap:8px;padding-top:18px}.dc-scale__bar{position:relative;display:flex;height:12px;border-radius:6px;overflow:visible}.dc-scale__z{display:block;height:12px}.dc-scale__z--h{flex:0 0 35%;background:var(--dc-hum-zone);border-radius:6px 0 0 6px}.dc-scale__z--u{flex:0 0 30%;background:var(--dc-unc-zone)}.dc-scale__z--a{flex:0 0 35%;background:var(--dc-ai-zone);border-radius:0 6px 6px 0}.dc-scale__tick{position:absolute;top:-4px;width:1px;height:20px;background:var(--dc-muted);opacity:.7;transform:translateX(-.5px)}.dc-scale__marker{position:absolute;top:-6px;width:4px;height:24px;margin-left:-2px;background:var(--dc-ink);border-radius:2px}.dc-scale__bubble{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--dc-ink);color:#fff;font-family:var(--dc-mono);font-size:12px;font-weight:600;line-height:1;padding:4px 7px;border-radius:6px;white-space:nowrap}.dc-scale__bubble::after{content:'';position:absolute;top:100%;left:50%;margin-left:-4px;border:4px solid transparent;border-top-color:var(--dc-ink)}.dc-scale__labels{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--dc-muted)}.dc-scale__labels span{white-space:nowrap}.dc-scale__labels .is-current{font-weight:700}.dc-rc.is-zone-human .dc-scale__labels .is-current{color:var(--dc-hum-text)}.dc-rc.is-zone-uncertain .dc-scale__labels .is-current{color:var(--dc-unc-text)}.dc-rc.is-zone-ai .dc-scale__labels .is-current{color:var(--dc-ai)}.dc-scale__labels .dc-lbl-short{display:none}.dc-rc__range{position:relative;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--dc-body)}.ai-detector-results-v3 .dc-info{width:22px;height:22px;min-width:0!important;min-height:0!important;padding:0;margin:0;border:1px solid var(--dc-line);background:#fff;color:var(--dc-ai);font:700 12px/1 var(--dc-mono);border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative}.dc-info::after{content:'';position:absolute;inset:-11px}.dc-info:hover,.dc-info[aria-expanded="true"]{border-color:var(--dc-ai);background:var(--dc-chip-mod)}.dc-pop{position:absolute;left:0;top:calc(100% + 8px);z-index:3;max-width:360px;background:var(--dc-card);border:1px solid var(--dc-line);border-radius:10px;box-shadow:0 12px 32px -16px rgba(17,24,39,.35);padding:12px 14px;font-size:13px;line-height:1.5;color:var(--dc-body)}.dc-ev{background:var(--dc-panel);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:12px;align-self:center}.dc-ev__stat{display:flex;flex-direction:column;gap:4px}.dc-ev__stat strong{font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--dc-ink)}.dc-ev__stat span{font-size:14px;line-height:1.4;color:var(--dc-body)}.dc-ev__rule{height:1px;background:var(--dc-line);border:0;margin:2px 0}.ai-detector-results-v3 .dc-ev__link,.ai-detector-results-v3 .dc-box__link,.ai-detector-results-v3 .dc-more a{color:var(--dc-ai);font-size:14px;font-weight:600;text-decoration:none}.dc-ev__link:hover,.dc-box__link:hover,.dc-more a:hover{text-decoration:underline}.dc-rc__disclaimer{border-top:1px solid var(--dc-line2);padding-top:14px;font-size:13px;line-height:1.5;color:var(--dc-muted)}.dc-wait__grid{display:grid;grid-template-columns:200px minmax(0,1fr) 320px;gap:40px;align-items:center;align-content:center;flex:1 1 auto}.dc-wait__ring{width:200px;height:200px}.dc-ring__spin{stroke:var(--dc-ai);stroke-linecap:round;transform-origin:100px 100px;animation:dcRingSpin 1.4s linear infinite}@keyframes dcRingSpin{to{transform:rotate(270deg)}}.dc-wait__main{display:flex;flex-direction:column;gap:12px;min-width:0}.ai-detector-results-v3 .dc-wait__title{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--dc-ink);margin:0}.dc-wait__line{font-size:15px;color:var(--dc-body)}.dc-progress{height:8px;background:var(--dc-track);border-radius:4px;overflow:hidden}.dc-progress__fill{display:block;height:100%;width:0;background:var(--dc-ai);border-radius:4px;transition:width .25s linear}.dc-steps{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--dc-muted)}.dc-steps li{display:flex;align-items:center;gap:10px}.dc-steps__icon{width:18px;height:18px;border-radius:50%;border:2px solid var(--dc-line);flex:0 0 auto;position:relative;box-sizing:border-box}.dc-steps li.is-active{color:var(--dc-ink)}.dc-steps li.is-active .dc-steps__icon{border-color:var(--dc-ai);border-right-color:transparent;animation:dcRingSpin 1s linear infinite;transform-origin:center}.dc-steps li.is-done{color:var(--dc-body)}.dc-steps li.is-done .dc-steps__icon{border-color:var(--dc-ai);background:var(--dc-ai)}.dc-steps li.is-done .dc-steps__icon::after{content:'';position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.dc-steps__sub{color:var(--dc-muted);font-family:var(--dc-mono);font-size:12px;margin-left:6px}.dc-wait__skel{background:var(--dc-panel);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:12px;align-self:center;min-height:208px}.dc-sk{display:block;border-radius:6px;background:var(--dc-line2)}.dc-sk--label{width:60%;height:12px}.dc-sk--big{width:55%;height:28px}.dc-sk--line{width:85%;height:14px}.dc-sk--rule{height:1px;background:var(--dc-line);width:100%}.dc-sk--link{width:40%;height:14px}@media (prefers-reduced-motion:reduce){.dc-ring__spin,.dc-steps li.is-active .dc-steps__icon{animation:none}.dc-steps li.is-active .dc-steps__icon{border-right-color:var(--dc-ai)}.dc-progress__fill,.dc-ring__arc{transition:none}}.dc-flow .dc-err{flex-direction:row;align-items:flex-start;gap:16px;background:var(--dc-card)!important;border:1px solid var(--dc-line)!important;border-radius:20px!important;padding:24px 32px!important;box-shadow:none!important;color:var(--dc-ink)!important;min-height:var(--dc-slot-min,0px)}.dc-err__icon{width:44px;height:44px;border-radius:12px;background:var(--dc-unc-bg);color:var(--dc-unc-text);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.dc-err .error-content-v2{display:flex;flex-direction:column;gap:8px;min-width:0}.ai-detector-results-v3 .dc-err .error-title-v2{font-family:var(--dc-sans);font-size:28px;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--dc-ink);margin:0}.dc-err .error-message-v2{font-family:var(--dc-sans);font-size:15px;line-height:1.55;color:var(--dc-body);margin:0}.dc-err [data-dc-retry]{align-self:flex-start;margin-top:8px}.dc-err .section-badge,.dc-err .try-again-btn-v2{display:none!important}.dc-adslot{display:block;margin:32px 0;text-align:center;line-height:0}.dc-adslot ins.adsbygoogle{display:block}.dc-adslot.is-collapsed{display:none!important}.dc-adslot--a{min-height:var(--dc-ada-floor,280px)}.dc-adslot--c{min-height:250px}.dc-adslot--b{min-height:280px;margin:32px 0 0}.dc-adslot--mx{min-height:250px}.dc-adslot.is-filled{min-height:0}.dc-adslot--a.is-filled{min-height:var(--dc-ada-floor,280px)}.dc-adslot--b.is-filled{min-height:280px}.dc-details{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:32px;align-items:start}.dc-details__main{display:flex;flex-direction:column;gap:32px;min-width:0}.dc-details__main .dc-adslot--c{margin:0}.dc-details__side{display:flex;flex-direction:column;min-width:0}.dc-box{background:var(--dc-card);border:1px solid var(--dc-line);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:14px}.ai-detector-results-v3 .dc-box__title{font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--dc-ink)}.dc-box__note{font-size:13px;color:var(--dc-muted);line-height:1.5}.dc-means__list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5;color:var(--dc-body)}.dc-means__list li{display:flex;gap:10px;align-items:flex-start}.dc-means__list li::before{content:'';flex:0 0 auto;width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--dc-chip-strong) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B5A49' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12l5 5L20 7'/></svg>") center/11px no-repeat}.dc-box__link{align-self:flex-start}.dc-kv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px 16px;font-size:14px;line-height:1.5}.dc-kv dt{color:var(--dc-muted)}.dc-kv dd{color:var(--dc-ink)}.dc-kv--mono{font-family:var(--dc-mono);font-size:12px;grid-template-columns:auto minmax(0,1fr);gap:8px 14px}.dc-kv--mono dt{text-transform:uppercase;letter-spacing:.06em}.dc-kv--mono dd{overflow-wrap:anywhere}.ai-detector-results-v3 .dc-box__title.dc-check__title{font-family:var(--dc-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dc-muted);font-weight:600}.dc-actions-m{display:none}.dc-more{grid-column:1/-1;text-align:right;font-size:14px}.dc-multi{display:flex;flex-direction:column;gap:16px}.ai-detector-results-v3 .dc-multi__title{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--dc-ink);margin:0}.dc-multi__title:focus-visible{outline:2px solid var(--dc-ai);outline-offset:3px}.dc-consensus{font-size:15px;color:var(--dc-body)}.dc-multi__cards{display:flex;flex-direction:column;gap:16px}.dc-rc--compact{padding:20px 24px 16px;gap:16px}.dc-rc--compact .dc-rc__grid{grid-template-columns:140px minmax(0,1fr);gap:28px;align-items:start}.dc-rc--compact .dc-ring-wrap{width:140px;height:140px}.dc-rc--compact .dc-ring circle{stroke-width:12}.dc-rc--compact .dc-ring__num{font-size:44px}.ai-detector-results-v3 .dc-rc--compact .dc-rc__verdict{font-size:26px}.dc-rc--compact .dc-ev{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px 18px}.dc-rc--compact .dc-ev .dc-mono{white-space:nowrap}.dc-rc--compact .dc-ev__rule{width:1px;height:40px;margin:0}.dc-rc--compact .dc-ev__stat strong{font-size:22px}.dc-rc--compact .dc-ev__link{white-space:nowrap}.dc-multi__disclaimer{padding-top:0;border-top:0}@media (max-width:1023px){.ai-detector-results-v3.dc-flow{max-width:none}.dc-bar{flex-wrap:wrap;padding:12px 16px}.dc-bar__meta{width:100%;justify-content:space-between}.dc-bar__excerpt{display:none}.dc-bar__btns{width:100%}.dc-bar__btns .dc-btn{flex:1 1 0;min-height:44px}.dc-rc,.dc-wait,.dc-err{padding:20px 18px 18px;border-radius:16px;gap:16px}.dc-rc__top .dc-rc__actions{display:none}.dc-rc__grid,.dc-wait__grid{grid-template-columns:1fr;gap:18px;justify-items:center}.dc-ring-wrap,.dc-wait__ring{width:168px;height:168px}.dc-ring__num{font-size:54px}.dc-rc__main{width:100%;align-items:center;text-align:center}.dc-rc__verdictrow{justify-content:center}.ai-detector-results-v3 .dc-rc__verdict{font-size:30px}.dc-scale{width:100%}.dc-scale__labels{font-size:12px}.dc-scale__labels .dc-lbl-long{display:none}.dc-scale__labels .dc-lbl-short{display:inline}.dc-rc__range{justify-content:center}.ai-detector-results-v3 .dc-info{width:28px;height:28px;font-size:14px}.dc-pop{left:50%;transform:translateX(-50%);width:min(360px,calc(100vw - 48px))}.dc-ev{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;align-items:start}.dc-ev .dc-mono{grid-column:1/-1}.dc-ev__rule{display:none}.dc-ev__link{grid-column:1/-1}.dc-wait__main{width:100%;align-items:stretch;text-align:left}.ai-detector-results-v3 .dc-wait__title{font-size:26px}.dc-wait__skel{width:100%}.dc-adslot--b,.dc-adslot--c,.dc-adslot--mx{display:none!important}.dc-details{display:flex;flex-direction:column;gap:24px}.dc-details__main{gap:24px}.dc-details__side{order:4}.dc-actions-m{order:2;display:flex;gap:10px}.dc-actions-m .dc-btn{flex:1 1 0;min-height:46px}.dc-more{order:3;text-align:right}.dc-rc--compact .dc-rc__grid{grid-template-columns:1fr}.dc-rc--compact .dc-ev{grid-column:auto;grid-template-columns:1fr 1fr;gap:12px 16px}.dc-rc--compact .dc-ev .dc-mono{white-space:normal}.dc-ev__stat strong{font-size:22px}}@media (max-width:490px){.ai-detector-results-v3.dc-flow{--dc-ada-floor:calc(100vw - 2 * var(--gutter,20px))}}@media (max-width:767px){.dc-slot{margin-top:12px}.dc-ring-wrap,.dc-wait__ring{width:168px;height:168px}}@media print{.dc-adslot,.dc-wait,.dc-bar__btns,.dc-rc__actions,.dc-actions-m,.dc-more,.dc-info,.dc-pop,.google-auto-placed,ins.adsbygoogle{display:none!important}.dc-results-shell{min-height:0!important}.ai-detector-results-v3.dc-flow{max-width:none}.dc-bar,.dc-rc,.dc-box,.dc-ev{border-color:#bbb;box-shadow:none;break-inside:avoid}.dc-bar__text{display:block!important;max-height:none;overflow:visible;font-size:10.5pt;line-height:1.5}.dc-rc__grid{grid-template-columns:160px minmax(0,1fr) 240px;gap:24px}.dc-ring-wrap{width:160px;height:160px}.dc-ring__num{font-size:48px}.dc-details{grid-template-columns:1fr;gap:16px}.dc-details__side .dc-box{break-inside:avoid}.dc-chip{border:1px solid #000;color:#000;background:#fff}.dc-print-header{display:flex!important}.dc-print-footer{display:block!important}.ai-detector-results-v3.dc-flow{display:flex;flex-direction:column;gap:16px}.dc-print-header{order:-1}.dc-print-footer{order:99}.dc-slot{margin-top:0}}