.bg-result-dialog[data-slot=dialog-content],.bg-share-dialog[data-slot=dialog-content]{--background:#fbfaf8;--foreground:#262426;--accent:#f2effc;--accent-foreground:#5f43c7;--ring:#7155d8;--input:#ded7ef;color:#262426;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfaf8;width:min(940px,100vw - 32px);max-width:min(940px,100vw - 32px);max-height:90svh;font-family:Arial,sans-serif}.bg-share-dialog[data-slot=dialog-content]{overscroll-behavior:contain;padding:28px;overflow-y:auto}.bg-result-dialog[data-slot=dialog-content]{flex-direction:column;padding:0;display:flex;overflow:hidden}.bg-result-dialog button:focus-visible,.bg-share-dialog button:focus-visible,.bg-result-dialog a:focus-visible,.bg-result-dialog summary:focus-visible,.bg-share-dialog summary:focus-visible{outline-offset:3px;outline:2px solid #7155d8}.bg-result-dialog .beauty-primary,.bg-share-dialog .beauty-primary{color:#fff;background:#7155d8}.bg-result-dialog .beauty-primary:hover,.bg-share-dialog .beauty-primary:hover{background:#5f43c7}.bg-result-dialog [data-slot=button]:not(.beauty-primary),.bg-share-dialog [data-slot=button]:not(.beauty-primary){color:#262426;box-shadow:none;background:#fff;border-color:#ded7ef}.bg-result-dialog [data-slot=button]:not(.beauty-primary):is(:hover,:focus-visible,:active),.bg-share-dialog [data-slot=button]:not(.beauty-primary):is(:hover,:focus-visible,:active){color:#5f43c7;background:#f2effc;border-color:#7155d8}.bg-result-dialog .beauty-primary:is(:focus-visible,:active),.bg-share-dialog .beauty-primary:is(:focus-visible,:active){color:#fff;background:#5f43c7}.bg-result-dialog button:not(.beauty-primary):hover,.bg-share-dialog button:not(.beauty-primary):hover{background:#f2effc}.bg-result-dialog-header-wrap{z-index:20;background:#fbfaf8;border-bottom:1px solid #e7e3e5b3;flex-shrink:0;padding:20px 28px 16px;position:relative}.bg-result-dialog-header-wrap>[data-slot=dialog-header]{padding-right:48px}.bg-result-dialog-body{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 28px 28px;overflow-y:auto}.bg-result-close{cursor:pointer;color:#554e58;z-index:30;background:#fff;border:1px solid #ded7ef;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;top:16px;right:20px;box-shadow:0 1px 3px #0000000f}.bg-result-close:hover{color:#7155d8;background:#f2effc;border-color:#7155d8;box-shadow:0 2px 6px #7155d82e}.bg-free-content{min-width:0}.bg-free-summary{grid-template-columns:.85fr 1.15fr;align-items:center;gap:32px;margin:8px 0 24px;display:grid}.bg-free-photo{background:#ede8f5;border-radius:8px;position:relative;overflow:hidden}.bg-free-photo img{object-fit:contain;width:100%;height:100%;display:block}.bg-measurement-overlay{pointer-events:none;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0}.bg-free-photo-note{color:#655577;padding:20px;font-size:12px;display:block}.bg-free-photo-label{color:#5f43c7;background:#fbfaf8ed;border-radius:4px;padding:6px 12px;font-size:12px;position:absolute;bottom:10px;left:10px}.bg-free-score>p{color:#655f67;margin:12px 0;font-size:14px;line-height:1.65}.bg-free-score .bg-kicker{color:#7155d8;letter-spacing:1px;font-size:11px}.bg-free-number{color:#262426;letter-spacing:-3px;font:88px/1.1 Georgia,serif}.bg-free-number span{color:#777278;letter-spacing:0;margin-left:10px;font:24px Arial,sans-serif}.bg-free-score .bg-free-percentile{color:#5f43c7;margin-bottom:4px;font-weight:600}.bg-free-score>small{color:#777278;font-size:11px}.bg-free-score .bg-free-feature{border-top:1px solid #e7e3e5;margin-top:20px;padding-top:20px}.bg-free-muted{color:#777278;margin:10px 0;font-size:12px;line-height:1.65}.bg-free-metrics{border-top:1px solid #e7e3e5;border-bottom:1px solid #e7e3e5;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 18px;display:grid}.bg-free-metrics button{cursor:pointer;text-align:left;min-width:0;padding:18px 14px;transition:background .18s}.bg-free-metrics button[aria-pressed=true]{background:#f2effc;box-shadow:inset 0 -2px #7155d8}.bg-free-metrics button>span:first-child{color:#655f67;font-size:12px;display:block}.bg-free-metrics strong{margin:12px 0;font-size:26px;font-weight:500;display:block}.bg-free-metrics strong small{color:#777278;margin-left:4px;font-size:12px}.bg-free-metrics button>small{color:#5f43c7;font-size:11px}.bg-free-meter{background:#ddd5ee;height:3px;margin-bottom:8px;display:block}.bg-free-meter span{background:#7155d8;height:100%;transition:width .22s;display:block}.bg-free-method{color:#655f67;border-bottom:1px solid #e7e3e5;padding:12px 0 20px;font-size:12px}.bg-free-reading{background:linear-gradient(#fbfaff 0%,#f6f3fc 100%);border:1px solid #ebe5f8;border-radius:14px;margin:16px 0 24px;padding:24px;box-shadow:0 2px 12px -2px #7155d80a}.bg-free-reading-body h4{color:#262426;margin:0 0 16px;font-size:18px;font-weight:600;line-height:1.5}.bg-free-reading-body dl{margin:0}.bg-free-reading-body dl>div+div{margin-top:14px}.bg-free-reading-body dt{color:#5f43c7;margin-bottom:4px;font-size:11px;font-weight:600}.bg-free-reading-body dd{color:#655f67;margin:0;font-size:14px;line-height:1.75}.bg-free-step-locked-wrap{position:relative}.bg-free-locked-container{border-radius:8px;margin-top:4px;position:relative;overflow:hidden}.bg-free-locked-blur{filter:blur(5px);opacity:.45;-webkit-user-select:none;user-select:none;pointer-events:none;margin:0;line-height:1.75}.bg-free-locked-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f2effc73;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset:0}.bg-free-unlock-btn{color:#7155d8;cursor:pointer;background:#fff;border:1px solid #7155d8;border-radius:6px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #7155d826}.bg-free-unlock-btn:hover{color:#fff;background:#7155d8;box-shadow:0 4px 12px #7155d840}.bg-free-metric-method{color:#777278;margin-top:16px;font-size:12px}.bg-free-metric-method summary,.bg-free-method summary,.bg-share-dialog summary{cursor:pointer}.bg-free-method p,.bg-share-dialog details p{margin-top:12px;font-size:12px;line-height:1.8}.bg-free-login{padding:24px 0}.bg-free-details{margin:32px 0}.bg-free-details h3,.bg-free-upsell h3{margin:14px 0;font:30px/1.2 Georgia,serif}.bg-free-details p,.bg-free-upsell p{color:#655f67;font-size:14px;line-height:1.75}.bg-free-priority-card{box-shadow:none;background:0 0;border:none;margin:28px 0 24px;padding:0}.bg-free-priority-header{margin-bottom:14px}.bg-free-priority-badge{color:#fff;letter-spacing:.4px;background:#7155d8;border-radius:20px;margin-bottom:8px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.bg-free-priority-header p{color:#655f67;margin:0;font-size:13px}.bg-free-priority-items{flex-direction:column;gap:12px;display:flex}.bg-free-priority-item{background:#fdfcff;border:1px solid #ede8f7;border-radius:12px;padding:16px 20px;box-shadow:0 2px 8px -2px #7155d80a}.bg-free-priority-item strong{color:#262426;margin-bottom:6px;font-size:14px;font-weight:600;display:block}.bg-free-priority-item p{color:#554e58;font-size:13px;line-height:1.65;margin:0!important}.bg-free-priority-item.is-strength{background:#fff;border-color:#e2dbf5}.bg-free-priority-item.is-improve{background:#fff;border-color:#e5def6}.bg-free-priority-item.is-avoid{background:#fff;border-color:#ebe5f8}.bg-free-details article{border-top:1px solid #e7e3e5;padding:18px 0}.bg-free-details article small{color:#777278;font-size:11px;font-weight:400}.bg-free-details article p{margin:10px 0}.bg-free-upsell{background:linear-gradient(#f9f8fe 0%,#f4f0fd 100%);border:1px solid #7155d829;border-radius:16px;margin-top:20px;padding:30px 28px;box-shadow:0 4px 20px -2px #7155d80d}.bg-free-upsell.is-signed-in{border-color:#7155d83d;box-shadow:0 6px 24px -2px #7155d814}.bg-free-upsell .bg-kicker{color:#5f43c7;font-size:11px}.bg-free-deliverables-title{color:#262426;letter-spacing:.02em;margin:18px 0 8px;font-size:13px;font-weight:600}.bg-free-upsell ul{margin:10px 0 20px;padding-left:18px;font-size:14px;line-height:1.85}.bg-free-upsell-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.bg-free-upsell-actions>a{color:#5f43c7;align-items:center;gap:6px;font-size:13px;display:flex}.bg-free-upsell>small{color:#777278;font-size:11px;line-height:1.7;display:block}.bg-free-price{margin:18px 0 8px;font-size:12px;display:block}.bg-free-warning{color:#5f43c7;border-left:2px solid #7155d8;padding-left:12px;font-size:12px;line-height:1.8}.bg-free-loading{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:240px;display:flex}.bg-free-spinner{border:2px solid #e7e3e5;border-top-color:#7155d8;border-radius:50%;width:30px;height:30px;animation:.9s linear infinite bg-free-spin}@keyframes bg-free-spin{to{transform:rotate(360deg)}}.bg-local-history.bg-history-inline{text-align:left;display:block}.bg-local-history ol{max-height:280px;margin:16px 0;padding:0;list-style:none;overflow-y:auto}.bg-local-history li{border-bottom:1px solid #e7e3e5;justify-content:space-between;align-items:center;display:flex}.bg-history-result{text-align:left;cursor:pointer;flex:1;align-items:center;gap:20px;padding:14px 4px;display:flex}.bg-history-result strong{font-size:28px;font-weight:500}.bg-history-result strong small{font-size:12px}.bg-history-result>span{color:#5f43c7;font-size:12px}.bg-history-result time{color:#777278;margin-top:5px;font-size:10px;display:block}.bg-history-delete{cursor:pointer;color:#777278;padding:12px}.bg-share-dialog[data-slot=dialog-content]{width:min(620px,100vw - 32px);max-width:min(620px,100vw - 32px)}.bg-share-preview{text-align:center;background:#ede8f5;border-radius:8px;min-height:160px;overflow:hidden}.bg-share-preview img{width:100%;height:auto;display:block}.bg-share-preview>p{padding:48px 20px;font-size:13px}.bg-share-privacy{align-items:center;gap:16px;display:flex}.bg-share-privacy p{color:#655f67;font-size:12px;line-height:1.6}.bg-share-actions{flex-wrap:wrap;gap:10px;display:flex}.bg-share-dialog [role=alert]{color:#5f43c7;font-size:12px}@media (max-width:600px){.bg-share-dialog[data-slot=dialog-content]{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:92svh;padding:20px}.bg-result-dialog[data-slot=dialog-content]{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:92svh;padding:0}.bg-result-dialog-header-wrap{padding:16px 18px 14px}.bg-result-dialog-header-wrap>[data-slot=dialog-header]{padding-right:42px}.bg-result-dialog-body{padding:16px 18px 24px}.bg-result-close{width:32px;height:32px;top:14px;right:14px}.bg-free-summary{grid-template-columns:1fr;gap:16px}.bg-free-photo{justify-self:center;width:auto;max-width:100%;max-height:360px}.bg-free-photo img{width:auto;max-height:360px}.bg-free-photo:has(.bg-free-photo-note){width:100%}.bg-free-number{font-size:72px}.bg-free-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.bg-free-upsell{padding:20px}.bg-free-upsell-actions{gap:14px}.bg-free-upsell-actions .beauty-primary{width:100%;font-size:13px}.bg-share-actions>button{flex:1;padding-left:10px;padding-right:10px;font-size:12px}.bg-share-privacy{flex-wrap:wrap;gap:8px}}@media (prefers-reduced-motion:reduce){.bg-free-spinner{animation:none}.bg-measurement-overlay,.bg-free-metrics button,.bg-free-meter span{transition:none}}.dark .bg-result-dialog[data-slot=dialog-content],.dark .bg-share-dialog[data-slot=dialog-content]{--background:#161220;--foreground:#f1ecf7;--accent:#251d36;--accent-foreground:#a894ff;--ring:#7155d8;--input:#382c4d;color:#f1ecf7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161220}.dark .bg-result-dialog [data-slot=button]:not(.beauty-primary),.dark .bg-share-dialog [data-slot=button]:not(.beauty-primary){color:#f1ecf7;background:#1b1526;border-color:#382c4d}.dark .bg-result-dialog [data-slot=button]:not(.beauty-primary):hover,.dark .bg-share-dialog [data-slot=button]:not(.beauty-primary):hover{background:#251d36;border-color:#7155d8}.bg-free-report-dialog[data-slot=dialog-content]{overscroll-behavior:contain;color:#201a2c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #ebe5f2;border-radius:14px;width:min(580px,100vw - 28px);max-width:min(580px,100vw - 28px);max-height:90svh;padding:26px 28px;overflow-y:auto;box-shadow:0 24px 60px -12px #1c14302e}.bg-free-report-dialog [data-slot=dialog-title]{font-family:Georgia, var(--font-serif), serif;color:#201a2c;letter-spacing:-.015em;font-size:22px;font-weight:700;line-height:1.35}.bg-free-report-dialog [data-slot=dialog-description]{color:#6a6374;margin-top:4px;font-size:13px;line-height:1.5}.bg-free-report-fields{flex-direction:column;gap:16px;min-width:0;margin-top:16px;display:flex}.bg-free-report-photo{background:#fbf9fd;border:1px solid #ebe4f3;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;display:flex}.bg-free-report-photo-thumb{background:#ede6f5;border:1.5px solid #ded5e9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex;overflow:hidden}.bg-free-report-photo-thumb img{object-fit:cover;width:100%;height:100%;display:block}.bg-free-report-photo-placeholder{color:#8c8299;text-align:center;padding:4px;font-size:11px}.bg-free-report-photo-info{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.bg-free-report-photo-title{color:#201a2c;font-size:13px;font-weight:600}.bg-free-report-photo-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bg-free-report-btn-pill{color:#7155d8;cursor:pointer;background:#fff;border:1px solid #dcd4ea;border-radius:9999px;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.bg-free-report-btn-pill:hover{background:#f2effc;border-color:#7155d8}.bg-free-report-camera{grid-column:1/-1;width:100%}.bg-free-report-camera video{background:#161220;border-radius:8px;width:100%;max-height:260px;display:block}.bg-free-report-camera-actions{justify-content:space-between;gap:12px;margin-top:8px;display:flex}.bg-free-report-camera-actions button{color:#7155d8;border-radius:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500}.bg-free-report-camera-actions button:disabled{color:#8c8299;cursor:not-allowed}.bg-free-report-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bg-free-report-field{flex-direction:column;gap:5px;min-width:0;display:flex}.bg-free-report-field>span{color:#383142;font-size:12.5px;font-weight:600}.bg-free-report-select-wrap{width:100%;position:relative}.bg-free-report-select-wrap select{color:#201a2c;appearance:none;cursor:pointer;background:#faf9fc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237155d8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 10px center/14px no-repeat;border:1px solid #ded6e9;border-radius:7px;width:100%;min-height:40px;padding:8px 30px 8px 11px;font-size:13.5px;transition:all .15s;display:block}.bg-free-report-select-wrap select:hover{background-color:#fff;border-color:#bfaee3}.bg-free-report-select-wrap select:focus-visible{background-color:#fff;border-color:#7155d8;outline:none;box-shadow:0 0 0 3px #7155d824}.bg-free-report-field input[type=text],.bg-free-report-field textarea{color:#201a2c;background:#faf9fc;border:1px solid #ded6e9;border-radius:7px;width:100%;min-height:40px;padding:8px 11px;font-size:13.5px;transition:all .15s;display:block}.bg-free-report-field input[type=text]:hover,.bg-free-report-field textarea:hover{background-color:#fff;border-color:#bfaee3}.bg-free-report-field input[type=text]:focus-visible,.bg-free-report-field textarea:focus-visible{background-color:#fff;border-color:#7155d8;outline:none;box-shadow:0 0 0 3px #7155d824}.bg-free-report-field textarea{resize:vertical;min-height:64px}.bg-free-report-changes{border:0;margin:0;padding:0}.bg-free-report-changes legend{color:#383142;margin-bottom:7px;padding:0;font-size:12.5px;font-weight:600}.bg-free-report-chips{flex-wrap:wrap;gap:8px;display:flex}.bg-free-report-chip{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.bg-free-report-chip input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.bg-free-report-chip span{color:#534c5e;background:#faf9fc;border:1px solid #ded6e9;border-radius:7px;align-items:center;height:33px;padding:0 13px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.bg-free-report-chip:hover span{background:#f7f4fc;border-color:#bfaee3}.bg-free-report-chip input:checked+span{color:#7155d8;background:#f2effc;border-color:#7155d8;font-weight:600;box-shadow:0 1px 3px #7155d81f}.bg-free-report-chip:has(input:checked) span{color:#7155d8;background:#f2effc;border-color:#7155d8;font-weight:600;box-shadow:0 1px 3px #7155d81f}.bg-free-report-plans{border:0;border-top:1px solid #ebe5f2;margin:0;padding:12px 0 0}.bg-free-report-plans-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.bg-free-report-plans-header legend{color:#383142;padding:0;font-size:12.5px;font-weight:600}.bg-free-report-balance-badge{color:#7155d8;background:#f2effc;border-radius:9999px;padding:2px 8px;font-size:11.5px;font-weight:500}.bg-free-report-plans-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bg-free-report-plan-card{cursor:pointer;-webkit-user-select:none;user-select:none;background:#faf9fc;border:1.5px solid #ded7e8;border-radius:9px;flex-direction:column;justify-content:center;min-height:72px;padding:11px 9px;transition:all .15s;display:flex;position:relative}.bg-free-report-plan-card input[type=radio]{opacity:0;pointer-events:none;position:absolute}.bg-free-report-plan-indicator{display:none}.bg-free-report-plan-body{flex-direction:column;gap:2px;display:flex}.bg-free-report-plan-name{color:#201a2c;font-size:13px;font-weight:700;line-height:1.3}.bg-free-report-plan-detail{color:#6a6374;font-size:11px;line-height:1.35}.bg-free-report-plan-card:hover{background:#f8f5fd;border-color:#bfaee3}.bg-free-report-plan-card.is-active{background:#f3effc;border-color:#7155d8;box-shadow:0 0 0 1px #7155d8,0 3px 8px #7155d81a}.bg-free-report-plan-card:has(input:checked){background:#f3effc;border-color:#7155d8;box-shadow:0 0 0 1px #7155d8,0 3px 8px #7155d81a}.bg-free-report-plan-card.is-active .bg-free-report-plan-name{color:#553bbd}.bg-free-report-plan-card:has(input:checked) .bg-free-report-plan-name{color:#553bbd}.bg-free-report-plan-card.is-active .bg-free-report-plan-detail{color:#4b3d75}.bg-free-report-plan-card:has(input:checked) .bg-free-report-plan-detail{color:#4b3d75}.bg-free-report-pricing-note{text-align:right;margin-top:6px}.bg-free-report-pricing-note a{color:#7155d8;text-underline-offset:3px;font-size:12px;font-weight:600;text-decoration:underline}.bg-free-report-language-row{background:#faf9fc;border:1px solid #ebe5f2;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.bg-free-report-language-label{color:#383142;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600}.bg-free-report-language-row .bg-free-report-select-wrap{max-width:140px}.bg-free-report-language-row select{min-height:34px;padding:6px 26px 6px 10px;font-size:13px}.bg-free-report-consent{cursor:pointer;-webkit-user-select:none;user-select:none;color:#665f70;align-items:flex-start;gap:9px;margin:2px 0 0;font-size:12px;line-height:1.5;display:flex}.bg-free-report-consent input[type=checkbox]{accent-color:#7155d8;flex-shrink:0;width:15px;height:15px;margin-top:2px}.bg-free-report-checkout{color:#fff;cursor:pointer;background:#7155d8;border:none;border-radius:8px;width:100%;min-height:46px;font-size:15px;font-weight:600;transition:all .15s;box-shadow:0 4px 14px #7155d847}.bg-free-report-checkout:hover:not(:disabled){background:#5f43c7;transform:translateY(-1px);box-shadow:0 6px 18px #7155d859}.bg-free-report-checkout:active:not(:disabled){transform:translateY(0)}.bg-free-report-checkout:disabled{opacity:.65;cursor:not-allowed;transform:none}.bg-free-report-history-wrap{text-align:center;margin-top:-6px}.bg-free-report-history-link{color:#8c8299;text-underline-offset:2px;font-size:12px;text-decoration:underline;transition:color .15s}.bg-free-report-history-link:hover{color:#7155d8}.dark .bg-free-report-dialog[data-slot=dialog-content]{color:#f1ecf7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171222;border-color:#2f2545;box-shadow:0 24px 60px -12px #000000a6}.dark .bg-free-report-dialog [data-slot=dialog-title]{color:#f5f2f9}.dark .bg-free-report-dialog [data-slot=dialog-description]{color:#9f96aa}.dark .bg-free-report-photo{background:#1d172c;border-color:#342a4c}.dark .bg-free-report-photo-thumb{background:#251e36;border-color:#3c3057}.dark .bg-free-report-photo-title{color:#f1ecf7}.dark .bg-free-report-btn-pill{color:#a491ee;background:#231c33;border-color:#3f335b}.dark .bg-free-report-btn-pill:hover{background:#2c2340;border-color:#7155d8}.dark .bg-free-report-field>span,.dark .bg-free-report-changes legend,.dark .bg-free-report-plans-header legend,.dark .bg-free-report-language-label{color:#dfd7eb}.dark .bg-free-report-select-wrap select,.dark .bg-free-report-field input[type=text],.dark .bg-free-report-field textarea{color:#f1ecf7;background:#1f182f;border-color:#342a4c}.dark .bg-free-report-select-wrap select:hover,.dark .bg-free-report-field input[type=text]:hover,.dark .bg-free-report-field textarea:hover{background:#241c37;border-color:#55447a}.dark .bg-free-report-chip span{color:#beb5cb;background:#1f182f;border-color:#342a4c}.dark .bg-free-report-chip:hover span{background:#251e37;border-color:#55447a}.dark .bg-free-report-chip input:checked+span{color:#b5a4f4;background:#2c2049;border-color:#7155d8;box-shadow:0 1px 4px #7155d840}.dark .bg-free-report-chip:has(input:checked) span{color:#b5a4f4;background:#2c2049;border-color:#7155d8;box-shadow:0 1px 4px #7155d840}.dark .bg-free-report-plans{border-color:#2f2545}.dark .bg-free-report-balance-badge{color:#b5a4f4;background:#2a2046}.dark .bg-free-report-plan-card{background:#1f182f;border-color:#342a4c}.dark .bg-free-report-plan-name{color:#f1ecf7}.dark .bg-free-report-plan-detail{color:#9f96aa}.dark .bg-free-report-plan-card:hover{background:#251e37;border-color:#55447a}.dark .bg-free-report-plan-card.is-active{background:#2b2049;border-color:#7155d8;box-shadow:0 0 0 1px #7155d8,0 3px 10px #00000059}.dark .bg-free-report-plan-card:has(input:checked){background:#2b2049;border-color:#7155d8;box-shadow:0 0 0 1px #7155d8,0 3px 10px #00000059}.dark .bg-free-report-plan-card.is-active .bg-free-report-plan-name{color:#fff}.dark .bg-free-report-plan-card:has(input:checked) .bg-free-report-plan-name{color:#fff}.dark .bg-free-report-plan-card.is-active .bg-free-report-plan-detail{color:#c9bfdc}.dark .bg-free-report-plan-card:has(input:checked) .bg-free-report-plan-detail{color:#c9bfdc}.dark .bg-free-report-language-row{background:#1d172c;border-color:#342a4c}.dark .bg-free-report-consent{color:#9f96aa}.dark .bg-free-report-history-link{color:#7a7089}.dark .bg-free-report-history-link:hover{color:#b5a4f4}@media (max-width:540px){.bg-free-report-dialog[data-slot=dialog-content]{max-height:94svh;padding:20px 18px}.bg-free-report-grid{grid-template-columns:1fr;gap:10px}.bg-free-report-plans-grid{grid-template-columns:1fr;gap:8px}.bg-free-report-plan-card{min-height:auto;padding:10px 12px}.bg-free-report-language-row{flex-direction:column;align-items:flex-start;gap:6px}.bg-free-report-language-row .bg-free-report-select-wrap{max-width:100%}}.dark .bg-result-dialog-header-wrap{color:#f1ecf7;background:#161220;border-bottom:1px solid #2e263d}.dark .bg-result-dialog-header-wrap h2{color:#f1ecf7}.dark .bg-result-dialog-header-wrap p,.dark .bg-result-close{color:#9c92a6}.dark .bg-result-close:hover{color:#f1ecf7}.dark .bg-free-reading{color:#cfc5dc;background:#1b1526;border-color:#382c4d}.dark .bg-free-reading h3{color:#f1ecf7}.dark .bg-free-reading p{color:#dcd6e5}.dark .bg-free-metrics button{color:#cfc5dc;background:#1b1526;border-color:#382c4d}.dark .bg-free-metrics button:hover{color:#fff;background:#251d36;border-color:#7155d8}.dark .bg-free-metrics button.is-active{color:#fff;background:#7155d8;border-color:#7155d8}.dark .bg-free-metric-method{color:#cfc5dc;background:#251d36}.dark .bg-free-priority-card{background:0 0;border:none}.dark .bg-free-priority-header p{color:#b8adc7}.dark .bg-free-priority-item{background:#221a30;border-color:#382c4d}.dark .bg-free-priority-item strong{color:#f1ecf7}.dark .bg-free-priority-item p{color:#cfc5dc}.dark .bg-free-priority-item.is-strength{background:#231b32}.dark .bg-free-priority-item.is-improve{background:#261d36}.dark .bg-free-priority-item.is-avoid{background:#251a33}.dark .bg-free-details h3,.dark .bg-free-upsell h3,.dark .bg-free-deliverables-title{color:#f1ecf7}.dark .bg-free-details p,.dark .bg-free-upsell p{color:#dcd6e5}.dark .bg-free-upsell{background:#1b1526;border-color:#382c4d}.dark .bg-free-percentile{color:#a894ff;background:#251d36e6;border:1px solid #382c4d}.dark .bg-free-meter{background:#2e263d}.dark .bg-free-details article{border-top-color:#2e263d}.dark .bg-free-details article small{color:#8e829d}.dark .bg-local-history li{border-bottom-color:#2e263d}.dark .bg-history-result strong{color:#f1ecf7}.dark .bg-history-result>span{color:#a894ff}.dark .bg-history-result time,.dark .bg-history-delete{color:#8e829d}.dark .bg-history-delete:hover{color:#f43f5e}.dark .bg-share-preview{background:#1b1526;border:1px solid #382c4d}.dark .bg-share-dialog summary,.dark .bg-free-method summary{color:#f1ecf7}
