:root{--portal-accent: #00a651;--portal-accent-strong: #007a3c;--portal-background: #ffffff;--portal-surface: #ffffff;--portal-subtle: #f4f6f7;--portal-sidebar: #f1f3f5;--portal-border: #c9d0d5;--portal-border-soft: #e0e5e8;--portal-text: #20252a;--portal-muted: #5b6670;--portal-success-bg: #e8f6ed;--portal-success-text: #187a3c;--portal-error-bg: #fff0f0;--portal-error-text: #b42318;--portal-tag-apps-bg: #e8f1ff;--portal-tag-apps-text: #0b4a8b;--portal-tag-base-bg: #e8f5e9;--portal-tag-base-text: #1b5e20;--portal-tag-infra-bg: #fff4d6;--portal-tag-infra-text: #6a4200;--portal-tag-monitoring-bg: #fce8ef;--portal-tag-monitoring-text: #8a1c46;--portal-tag-tools-bg: #e3f6f7;--portal-tag-tools-text: #075f66;--portal-tag-internal-bg: #f1e8ff;--portal-tag-internal-text: #5d248f;--portal-tag-neutral-bg: #edf1f3;--portal-tag-neutral-text: #34414a;--portal-sticky-panel-top: 105px;--portal-sticky-panel-bottom: 64px;color-scheme:light;font-family:Splunk Platform Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:root[data-color-scheme=dark]{--portal-background: #111416;--portal-surface: #171b1e;--portal-subtle: #20262a;--portal-sidebar: #181d20;--portal-border: #465058;--portal-border-soft: #30383e;--portal-text: #f3f5f6;--portal-muted: #b0bbc3;--portal-success-bg: #123c27;--portal-success-text: #87dea9;--portal-error-bg: #481f22;--portal-error-text: #ffb4ab;--portal-tag-apps-bg: #16324f;--portal-tag-apps-text: #b9dcff;--portal-tag-base-bg: #1f3b26;--portal-tag-base-text: #b9e8c0;--portal-tag-infra-bg: #473514;--portal-tag-infra-text: #ffe0a3;--portal-tag-monitoring-bg: #4b2030;--portal-tag-monitoring-text: #ffc1d7;--portal-tag-tools-bg: #153c40;--portal-tag-tools-text: #a9ebef;--portal-tag-internal-bg: #3b2450;--portal-tag-internal-text: #e4c1ff;--portal-tag-neutral-bg: #293137;--portal-tag-neutral-text: #d5dde2;color-scheme:dark}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--portal-background);color:var(--portal-text);font-family:inherit}.skip-link{position:fixed;z-index:2000;top:8px;left:8px;padding:9px 12px;background:var(--portal-surface);color:var(--portal-text);border:2px solid var(--portal-accent-strong);transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:not([data-test]):focus-visible,select:not([data-test]):focus-visible,textarea:not([data-test]):focus-visible{outline:3px solid color-mix(in srgb,var(--portal-accent) 48%,transparent);outline-offset:2px}:root[data-color-scheme=dark] .portal-contrast-button [data-test=label]{color:var(--portal-text)}.sr-only,.splunk-portal .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}.portal-frame{min-height:100vh}.portal-topbar{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto auto minmax(40px,1fr) auto;gap:20px;align-items:center;min-height:64px;padding:10px 24px;border-bottom:1px solid var(--portal-border);background:var(--portal-surface)}.portal-brand{display:flex;align-items:center;gap:12px;min-width:0;color:var(--portal-text);text-decoration:none}.portal-brand .splunk-wordmark{flex:0 0 94px;width:94px}.portal-product-label{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:max-content;line-height:1.1;white-space:nowrap}.portal-product-label strong{color:var(--portal-text);font-size:13px;font-weight:600}.portal-product-context{color:var(--portal-muted);font-size:11px;font-weight:400}.splunk-wordmark,.splunk-wordmark img{display:block;width:100%;height:auto}.splunk-wordmark{position:relative}.splunk-wordmark-dark{position:absolute;inset:0;visibility:hidden}:root[data-color-scheme=dark] .splunk-wordmark-light{visibility:hidden}:root[data-color-scheme=dark] .splunk-wordmark-dark{visibility:visible}.portal-nav{display:flex;align-items:stretch;height:64px}.portal-nav-link{display:flex;align-items:center;padding:0 12px;border-bottom:3px solid transparent;color:var(--portal-muted);font-size:13px;font-weight:600;text-decoration:none}.portal-nav-link:hover{color:var(--portal-text)}.portal-nav-link.is-active{color:var(--portal-success-text);border-bottom-color:var(--portal-accent)}.portal-topbar-spacer{min-width:0}.portal-topbar-actions{display:flex;align-items:center;gap:8px}.portal-main{max-width:1320px;padding:30px 32px 64px;margin:0 auto}.page-heading{margin-bottom:24px}.page-heading h1,.page-heading h2,.section-heading-row h2,.surface-card h2,.questionnaire-panel h2{margin:0 0 6px;color:var(--portal-text)}.page-heading h1{font-size:26px;line-height:1.2}.page-heading p,.section-heading-row p,.surface-card .section-copy{margin:0;color:var(--portal-muted);font-size:14px}.overview-hero{max-width:940px;padding:24px 0 38px;border-bottom:1px solid var(--portal-border-soft)}.overview-audience{margin:0 0 12px;color:var(--portal-success-text);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.overview-hero h1{max-width:860px;margin:0;color:var(--portal-text);font-size:clamp(34px,4vw,50px);line-height:1.1;letter-spacing:-.025em}.overview-lead{max-width:820px;margin:20px 0 0;color:var(--portal-muted);font-size:17px;line-height:1.6}.overview-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.overview-tools{padding-top:32px}.overview-section-heading{margin-bottom:18px}.overview-section-heading h2{margin:0 0 5px;color:var(--portal-text);font-size:20px}.overview-section-heading p{margin:0;color:var(--portal-muted);font-size:14px}.overview-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.overview-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px 16px;min-height:174px;padding:22px;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text);text-decoration:none}.overview-card:hover{border-color:var(--portal-accent-strong);background:var(--portal-subtle)}.overview-card.is-primary{border-color:var(--portal-accent-strong);box-shadow:inset 4px 0 0 var(--portal-accent)}.overview-card-icon{display:grid;place-items:center;align-self:start;width:42px;height:42px;background:var(--portal-success-bg);color:var(--portal-success-text)}.overview-card-icon svg{width:22px;height:22px}.overview-card-copy{display:grid;align-content:start;gap:7px}.overview-card-copy h3{margin:0;font-size:16px;line-height:1.35}.overview-card-copy>span{color:var(--portal-muted);font-size:13px;line-height:1.5}.overview-card-action{grid-column:2;display:inline-flex;align-items:center;gap:7px;align-self:end;color:var(--portal-success-text);font-size:13px;font-weight:700}.overview-card-action svg{width:14px;height:14px}.connection-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:16px;margin-bottom:28px;border-left:4px solid var(--portal-accent);background:var(--portal-success-bg)}.connection-banner.is-error{border-left-color:var(--portal-error-text);background:var(--portal-error-bg)}.connection-banner strong{display:block;font-size:14px}.connection-banner p{margin:3px 0 0;color:var(--portal-muted);font-size:13px}.status-dot{width:9px;height:9px;border-radius:50%;background:var(--portal-accent)}.is-error .status-dot{background:var(--portal-error-text)}.section-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.section-heading-row h2,.surface-card h2{font-size:18px}.library-tools{margin-bottom:8px}.library-tools>div{width:100%}.mobile-table-controls{display:none}.type-chip,.status-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 7px;border:1px solid var(--portal-border);border-radius:2px;background:var(--portal-subtle);color:var(--portal-muted);font-size:11px;text-transform:capitalize}.results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2px 10px}.results-summary-group{display:flex;align-items:center;gap:8px;min-width:0}.results-summary{color:var(--portal-muted);font-size:13px;font-weight:600}.best-match-action,.best-match-button{flex:none}.resource-table-wrap{border-top:1px solid var(--portal-border);border-bottom:1px solid var(--portal-border);overflow-x:auto}.resource-table{width:100%;border-spacing:0;border-collapse:separate;min-width:1080px}.resource-table th{padding:11px 12px;background:var(--portal-subtle);color:var(--portal-muted);font-size:12px;text-align:left}.resource-table th:nth-child(1){width:30%}.resource-table th:nth-child(2){width:13%}.resource-table th:nth-child(3){width:17%}.resource-table .resource-version-location-column{width:13%;overflow-wrap:anywhere}.resource-table th:nth-child(5){width:10%}.resource-table th.resource-actions-column{width:164px;min-width:164px}.resource-table .resource-actions-column{position:sticky;right:0}.resource-table th.resource-actions-column{z-index:2;background:var(--portal-subtle);box-shadow:-1px 0 0 var(--portal-border)}.resource-table td.resource-actions-column{z-index:1;background:var(--portal-surface);box-shadow:-1px 0 0 var(--portal-border-soft)}.sort-header-button{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.sort-header-button:hover{color:var(--portal-text)}.sort-header-button svg{width:14px;height:14px}.resource-type-filter,.tag-category-filter{max-width:100%}.resource-table td{padding:13px 12px;border-top:1px solid var(--portal-border-soft);vertical-align:middle;font-size:13px}.resource-table td>strong{display:block;margin-bottom:5px}.resource-table td small{display:block;margin-top:4px;color:var(--portal-muted)}.resource-description{display:-webkit-box;min-width:0;overflow:hidden;color:var(--portal-muted);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;line-height:1.35}.resource-tags{display:flex;flex-wrap:wrap;gap:5px}.resource-tag{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:3px 7px;border-radius:2px;font-size:11px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.resource-tag.is-apps{background:var(--portal-tag-apps-bg);color:var(--portal-tag-apps-text)}.resource-tag.is-base{background:var(--portal-tag-base-bg);color:var(--portal-tag-base-text)}.resource-tag.is-infra{background:var(--portal-tag-infra-bg);color:var(--portal-tag-infra-text)}.resource-tag.is-monitoring{background:var(--portal-tag-monitoring-bg);color:var(--portal-tag-monitoring-text)}.resource-tag.is-tools{background:var(--portal-tag-tools-bg);color:var(--portal-tag-tools-text)}.resource-tag.is-internal{background:var(--portal-tag-internal-bg);color:var(--portal-tag-internal-text)}.resource-tag.is-neutral{background:var(--portal-tag-neutral-bg);color:var(--portal-tag-neutral-text)}.resource-tag-empty{color:var(--portal-muted)}.resource-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.resource-cards{display:none}.resource-pagination-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;color:var(--portal-muted);font-size:13px}.resource-pagination-controls,.resource-page-size-control{display:flex;align-items:center;gap:10px}.resource-page-size-control label{color:var(--portal-muted);font-size:13px;white-space:nowrap}.resource-page-size-select{min-width:72px}.resource-paginator-mobile{display:none}.skeleton{display:block;width:90px;height:14px;border-radius:2px;background:linear-gradient(90deg,var(--portal-subtle),var(--portal-border-soft),var(--portal-subtle));background-size:200% 100%;animation:shimmer 1.2s linear infinite}.skeleton.wide{width:260px}@keyframes shimmer{to{background-position:-200% 0}}.empty-state{padding:46px 24px;text-align:center}.empty-state h3{margin:0 0 6px}.empty-state p{margin:0 0 18px;color:var(--portal-muted)}.field-stack{display:grid;gap:12px}.field-stack label,.question-field label,.question-field legend,.format-grid legend{color:var(--portal-text);font-size:13px;font-weight:600}.field-stack select,.field-stack input:not([data-test]),.field-stack>select[multiple]{width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--portal-border);border-radius:2px;background:var(--portal-surface);color:var(--portal-text)}.field-stack>select[multiple]{min-height:140px}.field-help{margin:0;color:var(--portal-muted);font-size:12px;line-height:1.5}.other-answer-field{display:grid;gap:6px;margin-top:12px}.supporting-downloads{display:grid;gap:10px;padding:14px;border:1px solid var(--portal-border-soft);background:var(--portal-subtle)}.supporting-downloads p{margin:3px 0 0;color:var(--portal-muted);font-size:12px}.sign-in-state{max-width:620px}.account-panel{display:grid;gap:20px}.account-summary{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:start}.account-status-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--portal-border);background:var(--portal-subtle);color:var(--portal-muted)}.account-summary.is-signed-in .account-status-icon{border-color:var(--portal-success-text);background:var(--portal-success-bg);color:var(--portal-success-text)}.account-summary.is-signed-out .account-status-icon{color:var(--portal-text)}.account-status-icon svg{width:20px;height:20px}.account-status-label{display:block;margin-bottom:4px;color:var(--portal-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.account-summary strong{display:block;overflow-wrap:anywhere;line-height:1.35}.account-panel p{margin:6px 0 0;color:var(--portal-muted);font-size:13px;line-height:1.5}.account-actions{display:grid;gap:8px}.drawer-actions,.inline-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.drawer-actions{margin-bottom:16px}.drawer-description{margin:0 0 18px;color:var(--portal-muted);line-height:1.55;overflow-wrap:anywhere}.detail-version-row{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}.detail-version-row .field-stack{min-width:180px}.detail-version-row .drawer-actions{margin-bottom:0}.detail-section{padding-top:20px}.detail-section h3{margin:0 0 6px}.detail-section p{margin:0 0 14px;color:var(--portal-muted)}.command-block{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;background:var(--portal-subtle);border:1px solid var(--portal-border-soft)}.command-block code{min-width:0;max-height:9em;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.stat-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:16px;border:1px solid var(--portal-border-soft)}.stat-grid>div{padding:14px;border-right:1px solid var(--portal-border-soft)}.stat-grid>div:last-child{border-right:0}.stat-grid strong,.stat-grid span{display:block}.stat-grid span{margin-top:5px;color:var(--portal-muted);font-size:12px}.resource-detail-body{scrollbar-gutter:stable}.file-workspace{display:grid;min-width:0}.resource-preview-actions{position:sticky;z-index:5;top:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 18px;padding:10px 0;border-bottom:1px solid var(--portal-border-soft);background:var(--portal-surface)}.resource-preview-loading{min-height:280px}.resource-preview-empty{padding:28px;border:1px dashed var(--portal-border);background:var(--portal-subtle);text-align:center}.resource-preview-empty h3{margin:0 0 8px;color:var(--portal-text);font-size:16px}.resource-preview-empty p{max-width:560px;margin:0 auto;color:var(--portal-muted);line-height:1.55}.resource-markdown{max-width:82ch;margin:0 auto;color:var(--portal-text);overflow-wrap:anywhere}.resource-markdown>:first-child{margin-top:0}.resource-markdown table{display:block;max-width:100%;overflow-x:auto}.resource-markdown-image{display:block;max-width:100%;height:auto;margin:16px auto}.resource-markdown-image-placeholder{color:var(--portal-muted);font-style:italic}.resource-code-preview{max-width:100%;margin:0}.chart-preview-error{display:grid;gap:14px;margin-top:18px}.resource-pdf-viewer{min-width:0}.resource-pdf-toolbar{position:sticky;z-index:6;top:0;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin:0 0 16px;padding:10px 0;border-bottom:1px solid var(--portal-border-soft);background:var(--portal-surface)}.resource-pdf-toolbar-group{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.resource-pdf-file-actions{margin-left:auto}.resource-pdf-page-input{display:flex;gap:7px;align-items:center;color:var(--portal-muted);font-size:12px;font-weight:600}.resource-pdf-page-input input{width:56px;min-height:32px;padding:4px 6px;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text);text-align:center}.resource-pdf-zoom{min-width:46px;color:var(--portal-muted);font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.resource-pdf-document-scroll{max-width:100%;padding:20px;overflow-x:auto;border:1px solid var(--portal-border-soft);background:var(--portal-subtle);overscroll-behavior-x:contain;scrollbar-gutter:stable}.resource-pdf-document{display:grid;width:max-content;min-width:100%;gap:24px}.resource-pdf-page{width:max-content;margin:0 auto;background:#fff;color:#20252a;scroll-margin-top:72px;box-shadow:0 2px 10px #0000002e}.resource-pdf-page-label{padding:7px 10px;border-bottom:1px solid #d9dee2;background:#f4f6f7;color:#4d5962;font-size:11px;font-variant-numeric:tabular-nums;text-align:center}.resource-pdf-page-placeholder{background:#fff}.resource-pdf-page-error{display:grid;min-height:240px;padding:24px;place-items:center;color:#b42318}.resource-pdf-page canvas{display:block}.resource-pdf-page .annotationLayer a:focus-visible{outline:3px solid #007a3c;outline-offset:2px}.format-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0;border:0}.format-grid legend{grid-column:1 / -1;margin-bottom:4px}.format-button{min-height:40px;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text);cursor:pointer}.format-button.is-selected{border-color:var(--portal-accent-strong);background:var(--portal-accent-strong);color:#fff}.export-workspace{width:min(640px,calc(100vw - 64px))}.export-selection-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.export-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;max-height:230px;padding:12px;overflow-y:auto;border:1px solid var(--portal-border-soft);overscroll-behavior:contain}.export-status{margin:0;padding:10px;background:var(--portal-subtle);color:var(--portal-muted)}.access-workspace{display:grid;gap:16px;width:min(680px,calc(100vw - 64px))}.access-section{display:grid;gap:14px}.access-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.access-section-heading h3{margin:0 0 4px;color:var(--portal-text);font-size:16px}.access-section-heading p{margin:0;color:var(--portal-muted);font-size:12px;line-height:1.5}.access-section-heading p strong{color:var(--portal-text)}.credential-field{display:grid;gap:8px}.credential-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.credential-label-row label{color:var(--portal-text);font-size:13px;font-weight:600}.credential-label-row span{color:var(--portal-muted);font-size:12px}.credential-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.credential-input-row input{width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--portal-border);border-radius:2px;background:var(--portal-surface);color:var(--portal-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.access-command-examples{border:1px solid var(--portal-border-soft);background:var(--portal-surface)}.access-command-examples summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;color:var(--portal-text);cursor:pointer;list-style:none}.access-command-examples summary::-webkit-details-marker{display:none}.access-command-examples summary:hover{background:var(--portal-subtle)}.access-command-examples summary:focus-visible{outline:2px solid var(--portal-accent-strong);outline-offset:-3px}.access-command-examples summary span{display:grid;gap:3px}.access-command-examples summary strong{font-size:13px}.access-command-examples summary small{color:var(--portal-muted);font-size:12px;font-weight:400}.access-command-examples summary svg{flex:0 0 auto;transition:transform .15s ease}.access-command-examples[open] summary svg{transform:rotate(180deg)}.access-command-list{display:grid;gap:18px;padding:16px;border-top:1px solid var(--portal-border-soft);background:var(--portal-subtle)}.access-command-item{display:grid;gap:7px}.access-command-item>strong{color:var(--portal-text);font-size:12px}.access-command-block{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:start}.access-command-block pre{min-width:0;margin:0;padding:10px;overflow:auto;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text)}.access-command-block code{overflow-wrap:anywhere;white-space:pre-wrap}.access-command-note{margin:0;color:var(--portal-muted);font-size:12px;line-height:1.5}.access-command-note code{color:var(--portal-text)}.access-regenerate-section{padding-top:16px;border-top:1px solid var(--portal-border-soft)}.questionnaire-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:40px;align-items:start}.questionnaire-sidebar{align-self:stretch;min-width:0}.questionnaire-page-heading{margin-bottom:12px}.questionnaire-steps{position:sticky;top:var(--portal-sticky-panel-top);display:flex;flex-direction:column;min-height:0;max-height:calc(100vh - var(--portal-sticky-panel-top) - var(--portal-sticky-panel-bottom))}.questionnaire-steps>.progress-summary{flex:0 0 auto}.progress-summary{display:grid;gap:8px;padding:12px;border:1px solid var(--portal-border-soft);margin:0 0 18px}.progress-summary-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.progress-summary-heading strong,.progress-summary-heading span{color:var(--portal-text);font-size:13px;font-weight:700}.progress-summary>span{color:var(--portal-muted);font-size:11px}.questionnaire-progress{display:block;width:100%;height:6px;overflow:hidden;border:0;border-radius:999px;background:var(--portal-border-soft);color:var(--portal-accent-strong)}.questionnaire-progress::-webkit-progress-bar{border-radius:inherit;background:var(--portal-border-soft)}.questionnaire-progress::-webkit-progress-value{border-radius:inherit;background:var(--portal-accent-strong)}.questionnaire-progress::-moz-progress-bar{border-radius:inherit;background:var(--portal-accent-strong)}.questionnaire-steps ol{flex:1 1 auto;min-height:0;list-style:none;padding:0;margin:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.questionnaire-steps li button{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border:0;background:transparent;color:var(--portal-muted);text-align:left;cursor:pointer}.questionnaire-steps li button span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--portal-border);border-radius:50%;font-size:11px}.questionnaire-steps li.is-current button{color:var(--portal-success-text);font-weight:700;background:var(--portal-success-bg)}.questionnaire-steps li.is-current button span,.questionnaire-steps li.is-complete button span{border-color:var(--portal-accent-strong);background:var(--portal-accent-strong);color:#fff}.questionnaire-panel{min-width:0;padding:28px;border:1px solid var(--portal-border);background:var(--portal-surface)}.questionnaire-panel h2{font-size:24px}.step-eyebrow{margin-bottom:8px;color:var(--portal-success-text);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.step-subtitle{margin:0 0 24px;color:var(--portal-muted)}.jump-to-step{display:none;margin-bottom:20px}.questionnaire-error-summary{margin-bottom:18px;padding:14px;border-left:4px solid var(--portal-error-text);background:var(--portal-error-bg);color:var(--portal-error-text)}.questionnaire-error-summary ul{margin:8px 0 0;padding-left:18px}.questionnaire-error-summary button{padding:2px 0;border:0;background:transparent;color:inherit;text-align:left;text-decoration:underline;cursor:pointer}.questions-stack{display:grid;gap:26px}.question-field{display:grid;gap:8px;padding:0;margin:0;border:0}.question-field>legend{margin-bottom:8px}.question-field>p{margin:0;color:var(--portal-muted);font-size:12px}.question-field .field-error{color:var(--portal-error-text)}.choice-list,.choice-grid{display:grid;gap:8px}.choice-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.tier-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-choice-grid .choice-card{align-items:start}.choice-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-height:58px;padding:12px;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text);text-align:left;cursor:pointer}.choice-card:hover{border-color:var(--portal-accent)}.choice-card.is-selected{border:2px solid var(--portal-accent);background:var(--portal-success-bg)}.choice-card-leading{display:flex;gap:10px;align-items:flex-start;min-width:0}.choice-card-visual{display:grid;flex:0 0 auto;place-items:center;width:30px;height:30px;border:1px solid var(--portal-border-soft);background:var(--portal-subtle);color:var(--portal-text);font-size:11px;font-weight:700;line-height:1}.choice-card-visual.is-icon{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:18px}.choice-card-visual.is-badge{width:auto;min-width:48px;padding:0 7px;text-transform:uppercase;letter-spacing:.04em}.choice-card.is-selected .choice-card-visual{border-color:var(--portal-accent);background:var(--portal-surface)}.choice-card-copy{display:grid;gap:4px;min-width:0}.choice-card-title{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.choice-card-badge,.choice-card-recommendation,.choice-card-speed{width:max-content;padding:2px 6px;background:var(--portal-success-bg);color:var(--portal-success-text);font-size:10px;font-weight:700;line-height:1.4}.choice-card-badge{text-transform:uppercase;letter-spacing:.04em}.choice-card-recommendation{text-transform:capitalize}.choice-card-description{color:var(--portal-muted);font-size:12px;line-height:1.4}.choice-card-check{flex:0 0 auto;color:var(--portal-success-text)}.checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 18px}.contacts-grid{display:grid;gap:16px}.contact-role-group{min-width:0;margin:0;padding:0 0 16px;border:0;border-bottom:1px solid var(--portal-border-soft)}.contact-role-group:last-child{padding-bottom:0;border-bottom:0}.contact-role-group>legend{width:100%;margin-bottom:10px;color:var(--portal-text);font-weight:600}.contact-role-fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px}.notes-field{margin-top:28px;padding-top:24px;border-top:1px solid var(--portal-border-soft)}.questionnaire-actions{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;border-top:1px solid var(--portal-border-soft)}.questionnaire-actions>div{display:flex;gap:8px}.questionnaire-output{max-height:45vh;overflow:auto}.questionnaire-result{display:grid;gap:24px;width:min(1160px,100%);margin:0 auto}.questionnaire-result-hero{padding:30px 32px;border:1px solid var(--portal-border);border-left:4px solid var(--portal-accent-strong);background:var(--portal-surface)}.questionnaire-result-status{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;color:var(--portal-success-text);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.questionnaire-result-status svg{width:18px;height:18px}.questionnaire-result-hero h1{margin:0;font-size:clamp(28px,4vw,38px);line-height:1.15}.questionnaire-result-hero h1:focus-visible,.questionnaire-page-heading h1:focus-visible,#questionnaire-files-heading:focus-visible{outline:3px solid var(--portal-accent-strong);outline-offset:4px}:root[data-color-scheme=dark] .questionnaire-result-hero h1:focus-visible,:root[data-color-scheme=dark] .questionnaire-page-heading h1:focus-visible,:root[data-color-scheme=dark] #questionnaire-files-heading:focus-visible{outline-color:var(--portal-success-text)}.questionnaire-result-hero>p{max-width:780px;margin:10px 0 0;color:var(--portal-muted);font-size:15px;line-height:1.55}.questionnaire-result-completeness{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px;padding-top:16px;border-top:1px solid var(--portal-border-soft);color:var(--portal-muted);font-size:12px}.questionnaire-result-completeness span{display:inline-flex;gap:4px;align-items:baseline}.questionnaire-result-completeness strong{color:var(--portal-text);font-size:15px}.questionnaire-result-hero-actions{margin-top:20px}.questionnaire-result-section{padding:24px;border:1px solid var(--portal-border);background:var(--portal-surface)}.questionnaire-result-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.questionnaire-result-section-heading h2,.questionnaire-next-steps h2{margin:0;font-size:20px}.questionnaire-result-section-heading p{margin:5px 0 0;color:var(--portal-muted);font-size:13px;line-height:1.5}.questionnaire-review-badge{flex:0 0 auto;padding:5px 8px;border:1px solid var(--portal-border);background:var(--portal-subtle);color:var(--portal-muted);font-size:11px;font-weight:600}.questionnaire-selection-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0}.questionnaire-selection-summary>div{min-width:0;padding:13px 14px;border:1px solid var(--portal-border-soft);background:var(--portal-subtle)}.questionnaire-selection-summary dt{margin-bottom:6px;color:var(--portal-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.questionnaire-selection-summary dd{margin:0;color:var(--portal-text);font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.questionnaire-selection-summary ul{display:grid;gap:4px;padding:0;margin:0;list-style:none}.questionnaire-selection-summary li+li{color:var(--portal-muted);font-size:12px;font-weight:500}.questionnaire-next-steps{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:22px 24px;border:1px solid var(--portal-border);background:var(--portal-subtle)}.questionnaire-next-steps-icon{display:grid;width:34px;height:34px;place-items:center;background:var(--portal-success-bg);color:var(--portal-success-text)}.questionnaire-next-steps-icon svg{width:18px;height:18px}.questionnaire-next-steps ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:14px 0 0;padding-left:22px}.questionnaire-next-steps li{padding-left:3px;color:var(--portal-muted);font-size:13px;line-height:1.5}.questionnaire-next-steps li strong,.questionnaire-next-steps code{color:var(--portal-text)}.questionnaire-files-section{min-width:0;scroll-margin-top:var(--portal-sticky-panel-top)}.questionnaire-format-tabs{min-width:0}.questionnaire-format-tabs>[role=tablist]{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable}.questionnaire-files-section [role=tab]{flex:0 0 auto}.questionnaire-file-panel{display:grid;gap:16px;min-width:0;padding-top:18px}.questionnaire-chart-plan{display:grid;gap:13px;padding:16px;border:1px solid var(--portal-border-soft);background:var(--portal-subtle)}.questionnaire-chart-plan-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.questionnaire-chart-plan h3,.questionnaire-generated-file h3{margin:0;color:var(--portal-text);font-size:15px}.questionnaire-chart-plan p,.questionnaire-generated-file p{margin:4px 0 0;color:var(--portal-muted);font-size:12px;line-height:1.5}.questionnaire-chart-counts{display:flex;flex:0 0 auto;gap:14px;color:var(--portal-muted);font-size:11px}.questionnaire-chart-counts span{display:grid;text-align:right}.questionnaire-chart-counts strong{color:var(--portal-text);font-size:16px}.questionnaire-chart-chips{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0;list-style:none}.questionnaire-chart-chips li{padding:4px 7px;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-muted);font-size:11px}.questionnaire-chart-chips code{color:var(--portal-text)}.questionnaire-generated-file{min-width:0;border:1px solid var(--portal-border);background:var(--portal-surface)}.questionnaire-file-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px}.questionnaire-file-toolbar>div:first-child{min-width:0}.questionnaire-file-eyebrow{display:block;margin-bottom:5px;color:var(--portal-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.questionnaire-generated-file h3 code{overflow-wrap:anywhere}.questionnaire-file-attention{display:inline-block;margin-top:8px;padding:3px 6px;background:var(--portal-error-bg);color:var(--portal-error-text);font-size:11px;font-weight:600}.questionnaire-file-actions{flex:0 0 auto}.questionnaire-yaml-preview{min-width:0;border-top:1px solid var(--portal-border-soft)}.questionnaire-yaml-preview summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 18px;color:var(--portal-text);cursor:pointer;font-size:12px;font-weight:600}.questionnaire-yaml-preview summary:hover{background:var(--portal-subtle)}.questionnaire-yaml-preview summary:focus-visible{outline:2px solid var(--portal-accent-strong);outline-offset:-3px}.questionnaire-yaml-preview summary span:last-child{color:var(--portal-muted);font-weight:400}.questionnaire-code-preview{max-width:100%;max-height:min(420px,45vh);margin:0;overflow:auto;scrollbar-gutter:stable}.questionnaire-install-plan{min-width:0;border:1px solid var(--portal-border-soft);background:var(--portal-surface)}.questionnaire-install-plan>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;color:var(--portal-text);cursor:pointer;font-size:12px;font-weight:600}.questionnaire-install-plan>summary:hover{background:var(--portal-subtle)}.questionnaire-install-plan>summary:focus-visible{outline:2px solid var(--portal-accent-strong);outline-offset:-3px}.questionnaire-install-plan>summary span:last-child{color:var(--portal-muted);font-weight:400}.questionnaire-install-plan .questionnaire-chart-plan{border:0;border-top:1px solid var(--portal-border-soft)}.questionnaire-command-preview{max-width:100%;max-height:240px;margin:0;overflow:auto;scrollbar-gutter:stable}.questionnaire-result-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 24px;border-top:1px solid var(--portal-border)}.questionnaire-result-footer strong{font-size:14px}.questionnaire-result-footer p{margin:4px 0 0;color:var(--portal-muted);font-size:12px}.api-keys-layout{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:20px;align-items:start}.api-key-create-card{position:sticky;top:var(--portal-sticky-panel-top);max-height:calc(100vh - var(--portal-sticky-panel-top) - var(--portal-sticky-panel-bottom));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.surface-card{padding:24px;border:1px solid var(--portal-border);background:var(--portal-surface)}.surface-card .section-copy{margin-bottom:20px;line-height:1.5}.api-key-list-card{min-width:0;padding:0;overflow:hidden}.api-key-list-heading{padding:24px 24px 4px;margin-bottom:12px}.api-key-library-tools{display:grid;gap:9px;padding:0 24px 14px}.api-key-results-summary{margin:0;color:var(--portal-muted);font-size:12px;font-weight:600}.api-key-table-wrap{max-width:100%;overflow-x:auto;border-top:1px solid var(--portal-border);border-bottom:1px solid var(--portal-border)}.api-key-table{width:100%;min-width:720px;border-spacing:0;border-collapse:separate}.api-key-table th,.api-key-table td{padding:11px 12px;border-bottom:1px solid var(--portal-border-soft);color:var(--portal-text);font-size:12px;text-align:left;vertical-align:middle}.api-key-table thead th{background:var(--portal-subtle);color:var(--portal-muted);font-weight:700;white-space:nowrap}.api-key-table tbody tr:last-child>*{border-bottom:0}.api-key-table tbody tr:hover>*{background:var(--portal-subtle)}.api-key-table th:nth-child(1){width:30%}.api-key-table th:nth-child(2){width:20%}.api-key-table th:nth-last-child(3),.api-key-table th:nth-last-child(2){width:15%}.api-key-name-cell{font-weight:400}.api-key-name-cell strong,.api-key-name-cell code{display:block}.api-key-name-cell strong{margin-bottom:4px;font-size:13px;overflow-wrap:anywhere}.api-key-name-cell code{color:var(--portal-muted);font-size:10px;font-weight:400;overflow-wrap:anywhere}.api-key-domain-cell{overflow-wrap:anywhere}.api-key-table .api-key-actions-column{position:sticky;right:0;width:106px;min-width:106px}.api-key-table thead .api-key-actions-column{z-index:2;background:var(--portal-subtle);box-shadow:-1px 0 0 var(--portal-border)}.api-key-table tbody .api-key-actions-column{z-index:1;background:var(--portal-surface);box-shadow:-1px 0 0 var(--portal-border-soft)}.api-key-table tbody tr:hover .api-key-actions-column{background:var(--portal-subtle)}.api-key-table .api-key-actions-column .inline-actions{justify-content:flex-end}.api-key-cards{display:none}.status-badge{font-weight:600;white-space:nowrap}.status-badge.is-active{color:var(--portal-success-text);border-color:currentColor;background:var(--portal-success-bg)}.status-badge.is-expired{color:var(--portal-error-text);border-color:currentColor;background:var(--portal-error-bg)}.status-badge.is-disabled,.status-badge.is-unknown{color:var(--portal-muted)}.api-key-expiration.is-expired{color:var(--portal-error-text);font-weight:600}.api-key-search-empty{margin:0 24px 16px}.api-key-search-scope{margin:12px 24px 0;color:var(--portal-muted);font-size:12px}.api-key-load-more{padding:14px 24px 18px}.centered-wait{display:grid;place-items:center;gap:12px;min-height:180px;color:var(--portal-muted)}.one-time-key{margin-top:16px;padding:16px;border:1px solid var(--portal-border);background:var(--portal-subtle);overflow-wrap:anywhere}.auth-modal-open{overflow:hidden}.auth-modal{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:20px}.auth-modal-overlay{position:absolute;inset:0;background:#0000009e}.auth-modal-content{position:relative;width:min(460px,100%);max-height:calc(100vh - 40px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--portal-border);border-radius:4px;background:var(--portal-surface);color:var(--portal-text);box-shadow:0 20px 60px #00000059}.auth-modal-header{padding:26px 26px 16px;border-bottom:1px solid var(--portal-border-soft);text-align:center}.auth-modal-header h2{margin:18px 0 6px;font-size:22px}.auth-modal-header p,.auth-modal-body p{margin:0;color:var(--portal-muted);font-size:13px;line-height:1.5}.auth-logo-container{width:112px;margin:0 auto}.auth-logo{display:block;width:100%;height:auto}:root[data-color-scheme=dark] .auth-logo{filter:invert(1)}.auth-modal-body{display:grid;gap:16px;padding:22px 26px 26px}.auth-email-input-group{display:grid;gap:7px}.auth-email-input-group label{font-size:13px;font-weight:600}.auth-email-input{width:100%;min-height:40px;padding:9px 10px;border:1px solid var(--portal-border);background:var(--portal-surface);color:var(--portal-text)}.auth-login-btn,.auth-verification-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 14px;border:1px solid var(--portal-accent-strong);background:var(--portal-accent-strong);color:#fff;font-weight:700;cursor:pointer}.auth-login-btn{min-width:104px}.auth-login-btn:disabled{cursor:wait;opacity:.72}.auth-button-spinner{width:16px;height:16px;flex:0 0 auto;border:2px solid rgb(255 255 255 / .45);border-top-color:#fff;border-radius:50%;animation:auth-button-spin .75s linear infinite}@keyframes auth-button-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.auth-button-spinner{animation:none}}.auth-login-btn svg,.auth-verification-btn svg{display:none}.auth-feedback-message{display:flex;align-items:center;gap:8px;padding:10px;border-left:3px solid currentColor;font-size:13px}.auth-feedback-message.is-error{background:var(--portal-error-bg);color:var(--portal-error-text)}.auth-feedback-message.is-success{background:var(--portal-success-bg);color:var(--portal-success-text)}.auth-feedback-icon{display:none;flex:0 0 auto}.auth-feedback-message.is-error .auth-feedback-icon-error,.auth-feedback-message.is-success .auth-feedback-icon-success{display:block}.auth-feedback-message[hidden]{display:none}@media(max-width:1080px){.api-keys-layout{grid-template-columns:1fr}.api-key-create-card{position:static;max-height:none;overflow:visible;overscroll-behavior:auto;scrollbar-gutter:auto}}@media(max-width:900px){.questionnaire-layout{grid-template-columns:1fr}.questionnaire-selection-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.questionnaire-next-steps ol{grid-template-columns:1fr}.questionnaire-steps{position:static;max-height:none;overflow:visible;overscroll-behavior:auto;scrollbar-gutter:auto}.questionnaire-steps{display:block}.questionnaire-steps ol{display:none}.jump-to-step{display:grid}}@media(max-width:1080px){.portal-topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:10px 16px}.portal-nav{grid-column:1 / -1;grid-row:2;min-width:0;height:42px;overflow-x:auto;white-space:nowrap}.portal-nav-link{flex:0 0 auto}.portal-topbar-spacer{display:none}.portal-topbar-actions{grid-column:3;grid-row:1}}@media(max-width:760px){.overview-hero{padding-top:10px}.overview-card-grid{grid-template-columns:1fr}}@media(max-width:620px){.portal-main{padding:22px 16px 48px}.portal-brand{gap:8px}.portal-brand .splunk-wordmark{flex-basis:78px;width:78px}.portal-product-label{display:none}.overview-hero h1{font-size:32px}.overview-lead{font-size:15px}.overview-actions{align-items:stretch;flex-direction:column}.overview-actions>*{width:100%}.overview-card{min-height:0;padding:18px}.connection-banner{grid-template-columns:auto 1fr}.connection-banner>button{grid-column:2;justify-self:start}.section-heading-row,.questionnaire-actions{align-items:stretch;flex-direction:column}.mobile-table-controls{display:grid;gap:12px;margin:12px 0 4px}.best-match-action{display:none}.results-toolbar{align-items:flex-start;flex-direction:column;gap:10px}.resource-table{display:none}.resource-table-wrap{overflow:visible;border:0}.resource-cards{display:grid;gap:10px}.resource-card{display:grid;gap:14px;padding:15px;border:1px solid var(--portal-border-soft);background:var(--portal-surface);content-visibility:auto;contain-intrinsic-size:0 240px}.resource-card h3{margin:8px 0 5px;font-size:16px;overflow-wrap:anywhere}.resource-card p{display:-webkit-box;margin:0;overflow:hidden;color:var(--portal-muted);font-size:13px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.resource-card dl{display:grid;gap:7px;margin:0}.resource-card dl div{display:grid;grid-template-columns:75px minmax(0,1fr);gap:10px}.resource-card dt{color:var(--portal-muted);font-size:12px}.resource-card dd{margin:0;overflow-wrap:anywhere;font-size:12px}.resource-card .resource-row-actions{justify-content:flex-end}.api-key-list-heading{padding:18px 18px 4px}.api-key-library-tools{padding:0 18px 14px}.api-key-table-wrap{overflow:visible;border:0}.api-key-table{display:none}.api-key-cards{display:grid;gap:10px;padding:0 18px 18px}.api-key-card{display:grid;gap:14px;padding:15px;border:1px solid var(--portal-border-soft);background:var(--portal-surface)}.api-key-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.api-key-card-heading>div{display:grid;gap:4px;min-width:0}.api-key-card h3{margin:0;font-size:15px;overflow-wrap:anywhere}.api-key-card code{color:var(--portal-muted);font-size:10px;overflow-wrap:anywhere}.api-key-card dl{display:grid;gap:7px;margin:0}.api-key-card dl div{display:grid;grid-template-columns:68px minmax(0,1fr);gap:10px}.api-key-card dt{color:var(--portal-muted);font-size:12px}.api-key-card dd{margin:0;overflow-wrap:anywhere;font-size:12px}.api-key-card .inline-actions{justify-content:flex-end}.api-key-search-empty{margin:0 18px 16px}.api-key-search-scope{margin-inline:18px}.api-key-load-more{padding:12px 18px 18px}.resource-pagination-footer{align-items:flex-start;flex-direction:column}.resource-pagination-controls{flex-wrap:wrap;justify-content:space-between;width:100%}.resource-paginator-desktop{display:none}.resource-paginator-mobile{display:block}.detail-version-row,.export-selection-heading{align-items:stretch;flex-direction:column}.resource-preview-actions,.resource-pdf-toolbar{top:-1px}.resource-pdf-toolbar{align-items:flex-start}.resource-pdf-file-actions{width:100%;margin-left:0}.resource-pdf-document-scroll{padding:10px}.resource-pdf-page{scroll-margin-top:144px}.export-workspace,.access-workspace{width:auto}.export-checklist{grid-template-columns:1fr}.credential-label-row{align-items:flex-start;flex-direction:column;gap:3px}.credential-input-row{grid-template-columns:repeat(2,minmax(0,1fr))}.credential-input-row input{grid-column:1 / -1}.access-command-block{grid-template-columns:1fr}.access-command-block>button{justify-self:start}.contact-role-fields,.choice-grid{grid-template-columns:1fr}.questionnaire-panel,.surface-card{padding:18px}.surface-card.api-key-list-card{padding:0}.questionnaire-result-hero,.questionnaire-result-section{padding:20px}.questionnaire-result-section-heading,.questionnaire-file-toolbar,.questionnaire-chart-plan-heading,.questionnaire-result-footer{align-items:stretch;flex-direction:column}.questionnaire-selection-summary{grid-template-columns:1fr}.questionnaire-next-steps{grid-template-columns:1fr;padding:20px}.questionnaire-chart-counts span{text-align:left}.questionnaire-file-actions{flex:1 1 auto}.questionnaire-file-actions>*,.questionnaire-result-hero-actions>*{flex:1 1 100%;width:100%}.questionnaire-result-footer{padding:20px 0 0}.format-grid{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
