:root{--reading-width:76ch;--control-gap:12px}button,input,select,textarea{font:inherit}textarea{resize:vertical}:where(main,.app-content,.admin-main) :is(p,li,dd,label,h1,h2,h3,h4){overflow-wrap:anywhere}:where(.panel,.app-content,.admin-main,.public-wrap,.onboarding-card)>*{min-width:0}:where(.app-content,.admin-main,.onboarding-card) p{line-height:1.75}:where(.app-content,.admin-main,.onboarding-card) small{line-height:1.65}:where(.app-content,.admin-main,.onboarding-card) li+li{margin-top:8px}.button{max-width:100%;gap:8px;padding:10px 18px;line-height:1.5;text-align:center;white-space:normal;overflow-wrap:anywhere}:where(.app-content,.admin-main,.onboarding-card) button:not([class]){display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;min-height:44px;border:1px solid var(--line-dark);border-radius:8px;background:var(--surface);padding:10px 14px;color:var(--pine-dark);font-size:14px;font-weight:650;line-height:1.5;text-align:center;cursor:pointer}:where(.app-content,.admin-main,.onboarding-card) button:not([class]):hover{background:var(--pine-soft)}:where(.app-content,.admin-main,.onboarding-card) button:not([class]):disabled{opacity:.55;cursor:not-allowed}:where(.panel)>button:not([class]){margin:16px 20px}.filter-button,.tabs button{min-height:44px;line-height:1.5}:where(.data-table td)>button+button{margin-left:8px}:where(.page-actions,.form-actions,.dialog-actions,.growth-actions,.robots-actions,.publish-actions,.draft-toolbar>div,.llms-buttons){display:flex;flex-wrap:wrap;align-items:center;gap:var(--control-gap)}.answer-meta,.page-heading,.panel-heading,.section-row{flex-wrap:wrap;gap:16px}.page-heading>div,.panel-heading>div{min-width:0}.panel-heading h2{line-height:1.4}.page-heading p:not(.section-kicker){max-width:var(--reading-width)}.page-heading .page-help{margin-top:10px!important}.growth-inline,.inline-form,.prompt-toolbar,.table-toolbar{flex-wrap:wrap;gap:14px}:where(.table-toolbar)>div{flex-wrap:wrap;min-width:0}:where(.inline-form,.growth-inline)>input{flex:1 1 220px;min-width:0;max-width:100%}:where(.prompt-toolbar,.table-toolbar) label{min-width:0;max-width:100%}:where(.prompt-toolbar,.table-toolbar) select{max-width:100%}.search-field{min-width:0;flex:1 1 220px}:where(.settings-form,.compact-edit-form,.wordpress-fields,.form-grid){grid-template-columns:repeat(2,minmax(0,1fr))}:where(.settings-form,.onboarding-card,.admin-main,.app-content) :is(input,select,textarea){max-width:100%}:where(.settings-form,.compact-edit-form,.wordpress-fields,.form-grid) label{min-width:0;line-height:1.6}:where(.settings-form,.compact-edit-form,.wordpress-fields,.form-grid) :is(input:not([type=checkbox],[type=radio]),select,textarea){width:100%;min-width:0}.settings-form textarea{line-height:1.65}.settings-form>.button{justify-self:start}.settings-form .dialog-actions{padding-top:12px;border-top:1px solid var(--line)}:where(.data-table-wrap,.cases-table-wrap){max-width:100%;overscroll-behavior-x:contain}.data-table td{line-height:1.65}.data-table td :is(p,li){white-space:normal}.data-table td p{max-width:68ch}:where(.action-table,.experiment-table) tr{gap:22px}.action-table td:last-child{padding-top:20px}:where(.action-table,.experiment-table) td>p:first-of-type{margin-top:8px}:where(.action-table,.experiment-table) details{margin-top:14px}:where(.action-table,.experiment-table) summary{color:var(--pine-dark);font-weight:600}:where(.website-diagnosis,.diagnosis-action,.llms-panel,.growth-card,.issue-copy) p{max-width:var(--reading-width)}:where(.website-diagnosis,.llms-panel,.issue-copy) li{line-height:1.75}:where(.website-diagnosis,.llms-panel) details{background:#f5f7f4;border:1px solid var(--line);border-radius:10px;padding:16px 18px}:where(.website-diagnosis,.llms-panel) details p:last-child{margin-bottom:0}:where(.draft-preview,.answer-copy,.article-body,.legal-page){overflow-wrap:anywhere;line-height:1.85}:where(.draft-preview,.answer-copy) :is(p,ul,ol,blockquote){margin:0 0 18px}:where(.draft-preview,.answer-copy) :is(h1,h2,h3,h4){margin:28px 0 12px;color:var(--ink);line-height:1.4}:where(.draft-preview,.answer-copy) :is(ul,ol){padding-left:24px}:where(.draft-preview,.answer-copy) li+li{margin-top:8px}:where(.draft-preview,.answer-copy) blockquote{margin-inline:0;border-left:3px solid var(--pine);background:var(--pine-soft);padding:14px 18px;border-radius:0 8px 8px 0}:where(.draft-preview,.answer-copy) a{color:var(--pine);text-decoration:underline;text-underline-offset:3px}:where(.draft-preview,.answer-copy) code{background:#eff3ef;padding:2px 5px;border-radius:4px;font-size:.9em}:where(.draft-preview,.answer-copy) pre code{padding:0;background:transparent}:where(.app-content,.admin-main,.onboarding-card) pre{max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;background:#f3f5f2;border:1px solid var(--line);border-radius:8px;font-size:13px;line-height:1.75;tab-size:2}.answer-copy{font-size:15px;max-width:var(--reading-width)}.answer-comparison-copy{max-height:560px;overflow:auto;scrollbar-gutter:stable;padding:18px 4px 0;margin-top:16px}.answer-copy>:first-child,.draft-preview>:first-child{margin-top:0}.answer-copy>:last-child,.draft-preview>:last-child{margin-bottom:0}.draft-diff{padding-block:16px}.draft-diff pre{margin-top:14px;max-height:400px}.draft-editor{margin:16px 24px;padding:18px;border:1px solid var(--line);border-radius:10px;background:#f5f7f4}.draft-editor .application-form{margin-inline:0}.answer-comparison button,.application-form button,.draft-editor button{min-height:44px;margin:8px 8px 8px 0}.publish-actions{padding-block:12px}.draft-rollback{flex-basis:100%;margin-top:12px;border-top:1px solid var(--line);padding-top:14px}.draft-rollback summary{color:var(--pine-dark);font-weight:600;cursor:pointer}.draft-rollback label{display:block;max-width:700px;margin:12px 0;color:var(--muted);line-height:1.6}.experiment-summary-list{display:grid}.experiment-summary-row{display:grid;grid-template-columns:minmax(126px,auto) minmax(0,1fr) minmax(160px,1fr) 125px;align-items:center;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line)}.experiment-summary-row .badge{width:max-content;white-space:nowrap}.experiment-summary-url{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.experiment-summary-row strong{color:var(--pine-dark);font-size:13px;text-align:right}.experiment-full-list>summary{padding:16px 22px;color:var(--pine-dark);cursor:pointer;font-weight:600}.experiment-full-list>.data-table-wrap{margin:0 16px 18px}@media (max-width:760px){.experiment-summary-row{grid-template-columns:auto 1fr}.experiment-summary-row strong{text-align:left}}.badge{max-width:100%;white-space:normal;line-height:1.5;letter-spacing:.02em}:where(.billing-edit-dialog,.regional-profile-dialog,.product-tour-dialog){max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}:where(.billing-edit-dialog,.regional-profile-dialog,.product-tour-dialog) .dialog-actions{margin-top:18px}.tabs{overflow-x:auto}.tabs button{flex-shrink:0}.public-footer{gap:20px}.public-footer nav{display:flex;flex-wrap:wrap;gap:12px 20px}@media (max-width:1200px){.content-workspace{grid-template-columns:minmax(0,1fr)}.draft-toolbar label{flex-basis:280px}}@media (max-width:900px){.page-heading{flex-wrap:wrap}.page-heading,.panel-heading{align-items:flex-start}.settings-form{max-width:100%}}@media (max-width:700px){.app-content{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.panel-heading,.prompt-toolbar,.table-toolbar{padding:18px 16px}.page-heading h1{font-size:28px;line-height:1.3}.page-heading>.button,.page-heading>.page-actions{width:100%}.dialog-actions>.button,.form-actions>.button,.llms-buttons>.button,.page-actions>.button,.publish-actions>.button{flex:1 1 150px}.dialog-actions,.form-actions{align-items:stretch}:where(.settings-form,.compact-edit-form,.wordpress-fields,.form-grid){grid-template-columns:minmax(0,1fr);padding:18px}.settings-form>.button{width:100%;justify-self:stretch}.settings-form .dialog-actions,.settings-form .wide{grid-column:1/-1}:where(.app-content,.admin-main,.onboarding-card,.auth-card,.free-audit-form) :is(input,select,textarea){font-size:16px}.draft-toolbar{gap:16px;padding:16px}.draft-toolbar label{flex:none}.draft-toolbar>div{flex:none;align-items:stretch}.draft-toolbar>div>.button{flex:1 1 140px}.draft-section-heading{padding:20px 16px 14px}.draft-preview{margin-inline:16px;padding:18px;min-height:240px}.draft-editor{padding:14px}.content-brief,.draft-editor{margin-inline:16px}.answer-panel,.fix-panel,.issue-copy,.parse-panel{padding:20px 16px}.answer-side{padding:16px}.answer-meta{gap:8px}.answer-copy{font-size:15px}.answer-comparison-copy{max-height:440px}.website-diagnosis,.website-selector{padding:18px 16px}.llms-panel details,.website-diagnosis details{padding:14px}.growth-inline,.inline-form{align-items:stretch}.growth-inline>input,.inline-form>input{flex-basis:100%}.growth-inline>.button,.inline-form>.button{flex:1 1 140px}.legal-page{padding-block:40px}.legal-page h1{font-size:32px}.public-footer nav{gap:14px}}.prompt-toolbar label,.table-toolbar label{min-width:0}.prompt-toolbar select,.table-toolbar select{width:100%;min-width:0}.prompt-toolbar label{flex:1 1 240px}.insight-filters>label{flex:1 1 180px}.pricing-card{min-width:0}.pricing-price strong{font-size:clamp(26px,3vw,38px);overflow-wrap:anywhere}.public-footer{flex-wrap:wrap}.public-footer div{flex-wrap:wrap;gap:12px 20px}.cases-table-wrap{position:relative}@media (max-width:700px){.insight-filters>label,.prompt-toolbar label{width:100%;flex-basis:100%}}.cases-explorer{grid-template-columns:minmax(0,1fr)}.prompt-list{min-width:0;max-width:100%}@media (max-width:700px){.pricing-grid{grid-template-columns:minmax(0,1fr)}.cases-search,.cases-select{min-width:0;max-width:100%}}.peer-pages .inline-form{align-items:flex-end;margin:20px 0}.peer-pages .inline-form label{display:grid;flex:1 1 220px;min-width:0;gap:8px}.peer-pages .inline-form :is(select,input){width:100%;min-width:0;padding:10px 12px;border:1px solid var(--line-dark);border-radius:8px;background:white}.peer-pages>label:has(input[type=checkbox]){display:flex;align-items:flex-start;gap:10px;margin:16px 0;line-height:1.7}.peer-pages input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin-top:4px}.peer-pages>button:not([class]){margin:4px 12px 12px 0}.peer-pages>small{display:block;margin-top:4px;color:var(--muted)}.peer-pages .data-table td{white-space:normal}.logo-upload{align-items:flex-start;flex-wrap:wrap}.logo-upload label{flex:1 1 200px;min-width:0}.logo-upload input{width:100%;min-width:0}.logo-upload small{overflow-wrap:anywhere}.operation-filters{grid-template-columns:minmax(0,1fr) minmax(0,180px) auto}.operation-filters input,.operation-filters select{min-width:0;width:100%}@media (max-width:700px){.operation-filters{grid-template-columns:minmax(0,1fr)}}.support-usage-guide{margin:24px 0;padding:24px}.support-usage-guide summary{color:var(--pine-dark);line-height:1.6}.support-usage-guide>section{margin-top:20px;padding-top:16px;border-top:1px solid var(--line)}.support-usage-guide>section h3{margin:0 0 6px;font-size:16px}.support-usage-guide>section p{margin:0 0 8px;max-width:70ch;line-height:1.6;color:var(--muted)}@media (max-width:700px){.support-usage-guide{padding:18px 16px}}.support-empty{min-height:0;padding:32px;text-align:left}.support-empty h3,.support-empty p{margin:0 0 8px}.prompt-metric-guide,.report-section,.report-status-notice{padding:24px;margin-bottom:20px}.report-section>:first-child,.report-status-notice>:first-child{margin-top:0}.report-section>:last-child,.report-status-notice>:last-child{margin-bottom:0}.report-section>h2{margin:0 0 12px;font-size:22px;line-height:1.4}.prompt-metric-guide p,.report-section p{max-width:var(--reading-width);color:var(--muted);line-height:1.8}.report-section article{padding:18px 0;border-top:1px solid var(--line)}.report-section article h3{font-size:17px;margin:0 0 10px;line-height:1.6}.prompt-metric-guide summary{cursor:pointer;color:var(--pine-dark);font-weight:600;line-height:1.65}.prompt-metric-guide p{margin:16px 0 0}.llms-credit-status{padding:16px;border:1px solid var(--line);border-radius:10px;background:#f5f7f4;margin-bottom:16px}.llms-credit-status p{margin:0 0 12px;line-height:1.75}.llms-credit-status .button{margin:4px 8px 4px 0}@media (max-width:700px){.prompt-metric-guide,.report-section,.report-status-notice{padding:18px 16px}.llms-credit-status .button{width:100%;margin-inline:0}}.website-diagnosis{margin-top:24px}.account-section .section-row h2,.report-headline h3,.website-diagnosis h2{color:var(--pine-dark);font-size:20px;font-weight:750;line-height:1.45}.website-diagnosis>.button{margin:8px 12px 12px 0}.website-diagnosis>p>.button{margin:8px 0 0 12px}.website-diagnosis .diagnosis-action{background:var(--surface)}.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.detail-grid>div{min-width:0}.detail-grid strong{min-width:0;overflow-wrap:anywhere;word-break:break-word;line-height:1.6;font-size:15px}.analysis-start-form{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,210px) auto auto;width:100%;max-width:none;align-items:end;gap:14px;padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.analysis-start-form label{display:grid;gap:8px;font-size:13px;font-weight:650;color:var(--muted)}.analysis-start-form :is(input,select){width:100%;min-width:0;height:44px;padding:10px 12px;border:1px solid var(--line-dark);border-radius:8px;background:white;color:var(--ink)}.analysis-start-form .credit-action-note{margin:0;padding:10px 14px;min-height:44px;font-size:13px}.analysis-start-form>small{grid-column:1/-1;color:var(--muted)}.module-description{color:var(--muted);font-size:14px;margin:10px 0 16px}.account-section .section-row{align-items:center}.account-section .section-row .inline-form{display:flex;align-items:end;gap:12px}.account-section .inline-form label:not(.sr-only){display:grid;gap:6px;font-size:13px;color:var(--muted)}.account-section .inline-form select{min-height:44px;padding:10px 12px;border:1px solid var(--line-dark);border-radius:8px;background:white}.llms-tool,.page-guidance{margin:16px 0 20px;padding:14px 18px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);font-size:14px}.llms-tool>summary,.page-guidance>summary{cursor:pointer;color:var(--pine-dark);font-weight:600;line-height:1.6}.page-guidance>p{margin:14px 0 0;max-width:90ch}.prompt-metric-guide>p{margin:14px 0 0;color:var(--muted);font-size:14px}.insight-project-toolbar{align-items:center}.insight-project-toolbar>span{flex:0 1 auto;color:var(--muted);font-size:13px;padding:8px 12px;border-radius:8px;background:var(--pine-soft)}.report-headline{padding:24px;margin:20px 0}.report-headline-core{gap:24px;align-items:start}.report-headline-gap>p{color:var(--muted);font-size:14px;margin:10px 0}.report-headline-actions{margin-top:24px;border-top:1px solid var(--line);padding-top:20px}.report-headline-actions>ol{display:grid;gap:12px;padding:0;list-style:none}.report-headline-actions li{border:1px solid var(--line);border-radius:10px;padding:16px;background:#f7f9f6}.report-headline-actions li+li{margin-top:0}.report-headline-actions li small{display:block;margin-top:10px;overflow-wrap:anywhere;color:var(--muted)}.report-headline-link{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid var(--line-dark);border-radius:8px;color:var(--pine-dark);background:white;margin-top:12px}.data-table .badge{white-space:nowrap}.prompt-list article>.prompt-row-actions:last-child{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px}.prompt-list article>.prompt-row-actions:last-child>button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;margin:0;border:1px solid var(--line-dark);border-radius:7px;background:white;font-size:13px;font-weight:650;white-space:nowrap;color:var(--pine-dark)}.prompt-list article>.prompt-row-actions:last-child>.danger-link{color:#a54235;border-color:#e2c9c3}.action-table tbody,.experiment-table tbody{padding:16px;background:#f5f7f4}.action-table tr,.experiment-table tr{margin-bottom:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.action-table tr:last-child,.experiment-table tr:last-child{margin-bottom:0}.action-table td:first-child>a,.experiment-table td>a,.run-pair a{display:inline-flex;min-height:36px;align-items:center;padding:7px 12px;margin:0 8px 10px 0;border:1px solid var(--line-dark);border-radius:7px;color:var(--pine-dark);background:white;font-size:13px}.action-table details,.experiment-table details,.publish-panel>.application-form{margin:14px 0;padding:16px;border:1px solid var(--line);border-radius:10px;background:#f7f9f6;font-size:14px}.action-table details>summary,.experiment-table details>summary,.publish-panel>.application-form>summary{cursor:pointer;color:var(--pine-dark);font-weight:600;line-height:1.6}.action-table details[open]>summary,.experiment-table details[open]>summary,.publish-panel>.application-form[open]>summary{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--line)}.action-table details :is(p,li),.experiment-table details :is(p,li){line-height:1.75;font-size:14px}.action-table fieldset{border:1px solid var(--line);border-radius:10px;padding:16px;margin:16px 0}.action-table fieldset label{display:flex;gap:8px;align-items:start;margin-top:10px}.action-table fieldset input[type=radio]{width:16px;flex-shrink:0;margin-top:4px}.action-table td:last-child>button{margin:12px 10px 8px 0}.experiment-table details :is(label,.comparison-context){line-height:1.7}.experiment-table select{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--line-dark);border-radius:8px;background:white}.experiment-evidence>strong{color:var(--pine-dark);line-height:1.7}.publication-status{margin:0!important;padding:18px 24px;background:var(--pine-soft);color:var(--pine-dark);font-size:15px;font-weight:700;border-bottom:1px solid var(--line)}.publish-panel>.application-form{margin:18px 24px}.llms-tool .llms-panel{margin:16px 0 0}@media (max-width:1100px){.analysis-start-form{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-list article>.prompt-row-actions:last-child{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:700px){.analysis-start-form,.detail-grid{grid-template-columns:minmax(0,1fr)}.analysis-start-form{padding:16px}.analysis-start-form .credit-action-note{justify-content:center}.report-headline{padding:18px 16px}.action-table tbody,.experiment-table tbody{padding:10px}.action-table tr,.experiment-table tr{padding:16px}.publish-panel>.application-form{margin:16px}.publication-status{padding:16px}.website-diagnosis>p>.button{margin-left:0}}.timezone-help{margin:8px 32px 16px;font-size:12px;color:var(--muted)}.timezone-help>summary{cursor:pointer}.timezone-help .timezone-note{margin:12px 0}@media (max-width:700px){.timezone-help{margin-inline:16px}}@media (min-width:1101px){.prompt-list article,.prompt-list-head{grid-template-columns:28px minmax(240px,1fr) 100px 125px 90px 210px}}.report-section .section-row{align-items:center;gap:12px;margin-bottom:10px}.report-section .section-row h2{margin:0;color:var(--pine-dark);font-size:20px;font-weight:750;line-height:1.45}.report-section .module-description{margin:0 0 20px;font-size:14px}.report-page-list{background:#f7f9f6;border:1px solid var(--line);border-radius:10px;padding:16px;margin-bottom:20px}.report-answer-body h3,.report-page-list h3{color:var(--pine-dark);font-size:14px;margin:0 0 10px;font-weight:750}.report-page-list p{font-size:13px;margin:0 0 12px}.report-answer-sources ul,.report-page-list ul{list-style:none;margin:0;padding:0}.report-page-list li{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 0;border-top:1px solid var(--line);font-size:14px}.report-page-url{flex:1 1 240px;min-width:0;overflow-wrap:anywhere}.report-page-list small{color:var(--muted)}.report-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;margin:0 0 20px}.report-metrics>div{min-width:0;border:1px solid var(--line);border-radius:10px;padding:18px;background:white}.report-metrics dt{color:var(--muted);font-size:14px;font-weight:650;line-height:1.5}.report-metrics dd{margin:12px 0 16px;color:var(--pine-dark);font-size:28px;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.report-metrics dd small{display:block;font-size:12px;font-weight:400;margin-top:6px;color:var(--muted)}.report-metrics details{min-width:0;max-width:none;overflow-wrap:anywhere;border-top:1px solid var(--line);padding-top:12px;font-size:13px;line-height:1.7}.report-metrics details summary{color:var(--pine-dark);font-weight:600;cursor:pointer}.report-answer,.report-help{border:1px solid var(--line);border-radius:10px;padding:16px;background:#f7f9f6}.report-help>summary{color:var(--pine-dark);font-size:14px;font-weight:600;cursor:pointer}.report-help p{font-size:14px;margin:12px 0 0}.report-answer-list{display:grid;gap:12px}.report-answer>summary{cursor:pointer;color:var(--pine-dark);font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}.report-answer-number{display:inline-block;margin-right:10px;padding:3px 8px;border-radius:6px;background:var(--pine-soft);font-size:12px}.report-answer[open]>summary{border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:16px}.report-answer-body{padding:4px;min-width:0}.report-answer-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85;font-size:15px;max-width:var(--reading-width);color:var(--ink);font-family:inherit}.report-answer-sources{margin-top:20px;border-top:1px solid var(--line);padding-top:16px}.report-answer-sources li{font-size:13px;padding:8px 0;overflow-wrap:anywhere;line-height:1.7}.report-answer-sources a{color:var(--pine-dark);text-decoration:underline;text-underline-offset:3px}.report-section-footer{display:flex;justify-content:flex-end;border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.report-empty{padding:16px;background:#f7f9f6;border-radius:8px;font-size:14px}@media(max-width:1100px){.report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.report-metrics{grid-template-columns:minmax(0,1fr)}.report-section .section-row{flex-wrap:wrap}.report-section-footer .button{width:100%;justify-content:center}.report-answer,.report-page-list{padding:14px}}.application-form>.application-body{padding:4px;min-width:0}.application-form .application-help{margin:14px 0 20px;padding:14px;border:1px solid var(--line);border-radius:8px;background:white}.application-form .application-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.application-form .application-fields>label{display:grid;gap:8px;margin:0;min-width:0;color:var(--muted);font-size:14px;font-weight:650}.application-form .application-fields input{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--line-dark);border-radius:8px;background:white;color:var(--ink);font:inherit}.application-form .application-confirm{display:flex;align-items:flex-start;gap:12px;margin:20px 0;padding:16px;border:1px solid var(--line);border-radius:8px;background:white;color:var(--ink);font-size:14px;line-height:1.6}.application-form .application-confirm input{width:18px;height:18px;min-height:18px;margin:2px 0 0;flex:0 0 18px;accent-color:var(--pine)}.application-form .application-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 12px}.application-form .application-buttons .button{margin:0;min-height:44px;padding:10px 16px;line-height:1.5}.application-form .application-buttons .button-primary{background:var(--pine);border-color:var(--pine);color:white}.application-form .application-buttons .button-secondary{background:white;color:var(--pine-dark)}.application-form .application-result{padding:14px;border:1px solid var(--line);border-radius:8px;background:var(--pine-soft);overflow-wrap:anywhere}.application-form .application-body>.application-experiments{display:inline-flex;margin-top:12px;border:1px solid var(--line-dark);padding:10px 14px;border-radius:8px;background:white}@media(max-width:700px){.application-form .application-fields{grid-template-columns:minmax(0,1fr)}.application-form .application-buttons{align-items:stretch;flex-direction:column}.application-form .application-buttons .button{width:100%;justify-content:center}}.llms-page .llms-website-picker{padding:20px;margin-bottom:20px}.llms-page .llms-website-picker label{display:grid;gap:8px;font-size:14px;font-weight:650;color:var(--muted)}.llms-page .llms-website-picker select{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--line-dark);border-radius:8px;background:white;color:var(--ink);font:inherit}.llms-panel>.module-description,.llms-panel>details li,.llms-panel>details p{font-size:14px;font-weight:400;line-height:1.8;color:var(--muted)}.llms-panel>details>summary{font-size:14px;font-weight:600;line-height:1.6;color:var(--pine-dark)}.llms-panel>details p{margin:12px 0;max-width:var(--reading-width)}.llms-panel>details ol{list-style:decimal;padding-left:24px;margin:16px 0 0;max-width:var(--reading-width)}.llms-panel>details li{padding-left:4px;margin:0}.llms-panel>details li+li{margin-top:12px}.draft-preview-panel>.draft-brief-guidance{margin:0 24px 20px}.draft-brief-guidance .content-brief{margin-top:14px}.audit-source,.growth-report-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 20px}.audit-source>span{color:var(--muted);font-size:14px}.audit-heading .table-explanation{width:min(100%,620px);max-width:100%;margin-top:12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);padding:12px 16px}.audit-heading .table-explanation>p{margin:12px 0 0;font-size:14px;line-height:1.65}.growth-report-links .button{width:auto}@media (max-width:760px){.draft-preview-panel>.draft-brief-guidance{margin-inline:16px}}