/* Explicit context, independent preferences and an inspectable preview. */
.pv-dialog,.pv-dialog *{box-sizing:border-box}
.pv-dialog{--pv-ink:#17202a;--pv-muted:#63707b;--pv-paper:#fffefa;--pv-line:#dce1de;--pv-accent:#536d44;--pv-tint:#edf1e8;width:min(1080px,calc(100vw - 48px));max-width:none;max-height:min(900px,calc(100svh - 48px));padding:0;border:1px solid #cbd2c8;border-radius:18px;color:var(--pv-ink);background:var(--pv-paper);box-shadow:0 25px 90px #111c3140;overflow:hidden;font-family:inherit}
.network-technology .pv-dialog{--pv-accent:#165dde;--pv-tint:#edf3ff}
.network-company .pv-dialog{--pv-accent:#6a273d;--pv-tint:#f5edf0}
.network-world .pv-dialog{--pv-accent:#77558c;--pv-tint:#f0eaf4}
.network-os .pv-dialog{--pv-accent:#d0641e;--pv-tint:#fff1e7}
.pv-dialog[open]{display:flex;flex-direction:column;animation:pv-arrive .22s cubic-bezier(.2,.75,.2,1)}
.pv-dialog.pv-closing{animation:pv-leave .16s ease both}
.pv-dialog::backdrop{background:#101b2d75;backdrop-filter:blur(4px);animation:pv-backdrop .22s ease}
.pv-dialog button,.pv-dialog select{font:inherit}
.pv-dialog button{cursor:pointer;touch-action:manipulation}
.pv-dialog button:disabled{cursor:default;opacity:.45}
.pv-dialog button,.pv-dialog select,.pv-hat>span{transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}
.pv-dialog button:active:not(:disabled){transform:translateY(1px)}
.pv-dialog button:focus-visible,.pv-dialog select:focus-visible,.pv-dialog summary:focus-visible,.pv-dialog a:focus-visible,.pv-context button:focus-visible,.pv-context a:focus-visible{outline:2px solid var(--pv-accent,#536d44);outline-offset:4px}
.pv-dialog-header{display:flex;justify-content:space-between;align-items:start;padding:29px 34px 25px;border-bottom:1px solid var(--pv-line);flex-shrink:0;background:var(--pv-paper)}
.pv-kicker{font:9px/1.5 ui-monospace,monospace;letter-spacing:.13em;color:var(--pv-accent)}
.pv-dialog-header h2{font-size:36px;line-height:1.07;letter-spacing:-.045em;font-weight:550;margin:12px 0}
.pv-dialog-header h2 br{display:none}
.pv-dialog-header p{font-size:13px;line-height:1.7;color:var(--pv-muted);margin:0;max-width:650px}
.pv-close{border:1px solid var(--pv-line);background:transparent;color:var(--pv-ink);width:36px;height:36px;display:grid;place-items:center;border-radius:50%;font-size:23px!important;flex-shrink:0;margin-left:20px}
.pv-close:hover{background:var(--pv-tint)}
.pv-dialog-body{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);overflow:auto;min-height:0;overscroll-behavior:contain}
.pv-settings{padding:28px 32px 22px;min-width:0}
.pv-section+.pv-section{border-top:1px solid var(--pv-line);padding-top:24px;margin-top:26px}
.pv-section-title{display:flex;gap:11px;align-items:baseline;margin-bottom:17px}
.pv-section-title>span{font:9px/1.3 ui-monospace,monospace;color:var(--pv-accent);border:1px solid var(--pv-line);border-radius:50%;width:24px;height:24px;display:grid;place-items:center;flex-shrink:0}
.pv-section-title h3{font-size:16px;font-weight:550;line-height:1.45;letter-spacing:-.02em;margin:0}
.pv-context-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.pv-context-choices>button{background:#fff;border:1px solid var(--pv-line);border-radius:8px;text-align:left;padding:13px 11px;color:var(--pv-ink);min-width:0;display:flex;flex-direction:column}
.pv-context-choices>button>span{font-size:21px;color:var(--pv-accent);line-height:1;margin-bottom:12px}
.pv-context-choices strong{font-size:13px;line-height:1.3;font-weight:550}
.pv-context-choices small{font-size:10px;line-height:1.5;color:var(--pv-muted);margin-top:5px}
.pv-context-choices>button[aria-pressed=true],.pv-presets>button[aria-pressed=true]{border-color:var(--pv-accent);background:var(--pv-tint);box-shadow:inset 0 0 0 1px var(--pv-accent)}
.pv-context-choices>button:hover,.pv-presets>button:hover{border-color:var(--pv-accent);background:var(--pv-tint)}
.pv-context-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px;margin-top:19px}
.pv-hats{grid-column:1/-1;border:0;padding:0;margin:0;min-width:0}
.pv-hats legend{font-size:11px;font-weight:550;line-height:1.6;padding:0;margin-bottom:9px}
.pv-hats legend small{font-size:10px;font-weight:400;color:var(--pv-muted);margin-left:6px}
.pv-hats>div{display:flex;flex-wrap:wrap;gap:6px}
.pv-hat{position:relative;cursor:pointer}
.pv-hat>input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}
.pv-hat>span{display:block;padding:7px 10px;border:1px solid var(--pv-line);border-radius:20px;font-size:11px;line-height:1.3;background:#fff;color:var(--pv-muted)}
.pv-hat>input:checked+span{color:var(--pv-accent);background:var(--pv-tint);border-color:var(--pv-accent)}
.pv-hat>input:focus-visible+span{outline:2px solid var(--pv-accent);outline-offset:3px}
.pv-hat:hover>span{border-color:var(--pv-accent)}
.pv-field{min-width:0}
.pv-field>label{display:block;font-size:11px;font-weight:550;line-height:1.5;margin-bottom:7px}
.pv-field>p{font-size:10px;line-height:1.6;color:var(--pv-muted);margin:5px 0}
.pv-field select,.pv-storage select{display:block;width:100%;min-width:0;padding:10px 30px 10px 10px;border:1px solid var(--pv-line);border-radius:5px;background:#fff;color:var(--pv-ink);font-size:11px;line-height:1.35}
.pv-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}
.pv-presets>button{display:flex;flex-direction:column;text-align:left;padding:12px 10px;border:1px solid var(--pv-line);border-radius:6px;background:#fff;color:var(--pv-ink);min-width:0}
.pv-presets>button>span{font-size:20px;color:var(--pv-accent);line-height:1;margin-bottom:12px}
.pv-presets strong{font-size:11px;line-height:1.45;font-weight:550}
.pv-presets small{font-size:9px;line-height:1.4;color:var(--pv-muted);margin-top:4px}
.pv-preset-description{font-size:10px;line-height:1.7;color:var(--pv-muted);min-height:1.7em;margin:12px 0 0}
.pv-advanced{margin-top:18px;border:1px solid var(--pv-line);border-radius:7px;background:#fff}
.pv-advanced summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:12px;padding:13px 14px;font-size:11px;line-height:1.5;color:var(--pv-accent)}
.pv-advanced summary::-webkit-details-marker{display:none}
.pv-advanced summary>span{font-size:15px;transition:transform .18s}
.pv-advanced[open] summary>span{transform:rotate(45deg)}
.pv-advanced-inner{padding:4px 14px 15px}
.pv-all-presets{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--pv-line)}
.pv-axis-grid{display:grid;grid-template-columns:1fr 1fr;gap:19px 15px}
.pv-axis-grid .pv-field>p{min-height:3.2em;margin-bottom:8px}
.pv-source-note{display:flex;gap:10px;margin-top:18px;padding-top:13px;border-top:1px solid var(--pv-line);align-items:start;color:var(--pv-muted)}
.pv-source-note>span{font-size:17px;color:var(--pv-accent)}
.pv-source-note p{font-size:9px;line-height:1.8;margin:0}
.pv-source-note a{color:var(--pv-accent);text-decoration:underline;text-underline-offset:3px}
.pv-comfort-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}
.pv-preview{padding:27px 26px;background:#f4f5f0;border-left:1px solid var(--pv-line);min-width:0}
.pv-preview-sticky{position:sticky;top:24px}
.pv-preview-caption{display:flex;align-items:center;gap:7px;font:8px/1.5 ui-monospace,monospace;letter-spacing:.06em;color:var(--pv-muted);margin-bottom:12px}
.pv-preview-caption>span:last-child{margin-left:auto;letter-spacing:0;border:1px solid #ccd3c7;border-radius:10px;padding:2px 6px}
.pv-live-dot,.pv-saved-dot{width:5px;height:5px;border-radius:50%;background:var(--pv-accent,#536d44);display:inline-block}
.pv-saved-dot{margin-left:3px}
.pv-saved-dot[hidden]{display:none}
.pv-sample{border:1px solid #d7ded0;background:#fffefa;border-radius:9px;overflow:hidden;box-shadow:0 5px 20px #24392008;transition:background .2s}
.pv-sample-top{display:flex;justify-content:space-between;gap:9px;border-bottom:1px solid var(--pv-line);padding:10px 13px;font-size:8px;color:var(--pv-muted)}
.pv-sample-top>span:first-child{font-weight:550;color:var(--pv-accent)}
.pv-sample-copy{padding:16px 16px 0}
.pv-sample-eyebrow{display:block;font:7px/1.5 ui-monospace,monospace;text-transform:uppercase;color:var(--pv-accent);letter-spacing:.1em}
.pv-sample h3{font-size:22px;font-weight:550;line-height:1.15;letter-spacing:-.04em;margin:8px 0}
.pv-sample-copy>p{font-size:10px;line-height:1.7;color:var(--pv-muted);margin:0}
.pv-sample-visual{height:88px;position:relative;display:flex;justify-content:center;align-items:center;margin:10px 16px;background:linear-gradient(100deg,#f0f2e9,#faf8f0);overflow:hidden;border-radius:5px}
.pv-orbit{position:absolute;border:1px solid #879a74;border-radius:50%;width:78px;height:45px;transform:rotate(-26deg)}
.pv-orbit-two{transform:rotate(26deg);width:94px;height:54px;opacity:.7}
.pv-orbit-three{transform:rotate(90deg);width:64px;height:44px;opacity:.5}
.pv-orbit-center{font-size:21px;color:var(--pv-accent);background:#f9faed;border-radius:50%;z-index:1}
.pv-sample-items{padding:0 16px 13px;display:grid;gap:7px}
.pv-sample-item{display:grid;grid-template-columns:8px 1fr;gap:8px;border:1px solid var(--pv-line);border-radius:4px;padding:9px 10px;min-width:0}
.pv-sample-item>i{width:5px;height:5px;border:1px solid var(--pv-accent);border-radius:50%;margin-top:4px}
.pv-sample-item strong{font-size:10px;line-height:1.4;font-weight:500;display:block}
.pv-sample-item small{font-size:8px;line-height:1.5;color:var(--pv-muted);display:block;margin-top:3px}
.pv-sample-guidance{padding:10px 16px;font-size:9px;line-height:1.7;background:var(--pv-tint);color:var(--pv-accent);margin:0;border-top:1px solid var(--pv-line)}
.pv-sample-evidence{padding:13px 16px;background:#faf9f3;border-top:1px solid var(--pv-line)}
.pv-sample-evidence>span{font:7px/1.6 ui-monospace,monospace;color:var(--pv-accent);letter-spacing:.05em}
.pv-sample-evidence p{font-size:8px;line-height:1.7;margin:5px 0 0;color:var(--pv-muted)}
.pv-sample[data-depth=summary] .pv-sample-evidence,.pv-sample[data-depth=standard] .pv-sample-evidence,.pv-sample[data-depth=summary] .pv-sample-item small{display:none}
.pv-sample[data-guidance=none] .pv-sample-guidance{display:none}
.pv-sample[data-media=text] .pv-sample-visual{display:none}
.pv-sample[data-density=compact] .pv-sample-items,.pv-sample[data-density=dense] .pv-sample-items{gap:4px}
.pv-sample[data-density=compact] .pv-sample-item,.pv-sample[data-density=dense] .pv-sample-item{padding:6px 9px}
.pv-sample[data-density=minimal] .pv-sample-item:nth-child(n+2){display:none}
.pv-sample[data-density=minimal] .pv-sample-copy{padding-top:22px;padding-bottom:10px}
.pv-sample[data-narrative=bottom-up]{display:flex;flex-direction:column}
.pv-sample[data-narrative=bottom-up] .pv-sample-top{order:0}
.pv-sample[data-narrative=bottom-up] .pv-sample-evidence{order:1}
.pv-sample[data-narrative=bottom-up] .pv-sample-copy{order:2}
.pv-sample[data-narrative=bottom-up] .pv-sample-visual{order:3}
.pv-sample[data-narrative=bottom-up] .pv-sample-items{order:4}
.pv-sample[data-narrative=bottom-up] .pv-sample-guidance{order:5}
.pv-change-summary{margin-top:19px}
.pv-change-summary h3{font-size:11px;margin:0 0 9px;font-weight:550}
.pv-change-summary ul{padding:0;margin:0;list-style:none;display:grid;gap:7px}
.pv-change-summary li{font-size:10px;line-height:1.6;color:var(--pv-muted);padding-left:14px;position:relative}
.pv-change-summary li:before{content:'✓';position:absolute;left:0;color:var(--pv-accent);font-size:9px}
.pv-boundary{font-size:9px;line-height:1.8;color:var(--pv-muted);margin:11px 0 0;padding-top:11px;border-top:1px solid #dce1d7}
.pv-next{padding-top:18px;margin-top:18px;border-top:1px solid #d6ddcf}
.pv-next>span{display:block;font:8px/1.5 ui-monospace,monospace;color:var(--pv-muted);letter-spacing:.07em}
.pv-next>a{display:block;font-size:13px;font-weight:500;line-height:1.5;color:var(--pv-accent);text-decoration:none;margin-top:7px}
.pv-next>a:hover{text-decoration:underline;text-underline-offset:3px}
.pv-next p{font-size:10px;line-height:1.7;color:var(--pv-muted);margin:6px 0 0}
.pv-storage{padding-top:17px;margin-top:17px;border-top:1px solid #d6ddcf}
.pv-storage label{display:block;font-size:10px;margin-bottom:8px;font-weight:550}
.pv-storage p{font-size:9px;line-height:1.6;color:var(--pv-muted);margin:7px 0 0}
.pv-dialog-footer{border-top:1px solid var(--pv-line);display:flex;justify-content:space-between;align-items:center;gap:15px;padding:17px 26px;background:var(--pv-paper);flex-shrink:0}
.pv-dialog-footer>div{display:flex;align-items:center;gap:10px}
.pv-dialog-footer button{border:1px solid var(--pv-line);border-radius:5px;background:transparent;color:var(--pv-muted);font-size:11px;padding:11px 13px;line-height:1.4}
.pv-dialog-footer button:hover{border-color:var(--pv-accent);color:var(--pv-accent)}
.pv-dialog-footer button.pv-reset{border:0;padding-left:0;text-decoration:underline;text-underline-offset:3px}
.pv-dialog-footer button.pv-apply{background:var(--pv-accent);border-color:var(--pv-accent);color:white;font-weight:550;padding-inline:18px}
.pv-dialog-footer button.pv-apply:hover{filter:brightness(1.08)}
.pv-dialog-footer button.pv-apply>span{margin-left:14px}
.pv-dialog-status{font-size:10px;margin:0;padding:0 26px;color:var(--pv-muted)}
.pv-dialog-status:empty{display:none}
.pv-context{--pv-accent:var(--accent,#536d44);background:var(--paper,#fbfcf6);border-bottom:1px solid var(--line,#dce1d7);padding:13px max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;gap:22px;color:var(--ink,#243124)}
.pv-context[hidden]{display:none}
.pv-context>div:first-child{display:flex;align-items:center;gap:12px;min-width:0;flex:1}
.pv-context-mark{color:var(--pv-accent);font-size:23px}
.pv-context [data-pv-context-label]{font-size:10px;font-weight:600;line-height:1.5}
.pv-context p{font-size:10px;line-height:1.5;margin:3px 0 0;color:var(--muted,#6a7569)}
.pv-context>a{font-size:11px;line-height:1.5;color:var(--pv-accent);text-decoration:none;max-width:260px}
.pv-context-actions{display:flex;gap:12px;align-items:center}
.pv-context button{border:0;background:transparent;color:inherit;font:inherit;font-size:10px;cursor:pointer;padding:7px 0;white-space:nowrap}
.pv-context button:disabled{display:none}
.pv-context button:hover,.pv-context a:hover{text-decoration:underline;text-underline-offset:3px}
.network-os .pv-context{background:#101e31;color:#d7e8fd;border-color:#334357;--pv-accent:#f5ac76}
.network-os .pv-context p{color:#9cacc1}
.pv-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;padding:0;margin:-1px}
/* Presentation hooks shared by the authored experiences. Essential content is never hidden. */
html[data-lssm-density=compact]{--lssm-space-scale:.85}
html[data-lssm-density=dense]{--lssm-space-scale:.72}
html[data-lssm-density=minimal]{--lssm-space-scale:1.22}
html[data-lssm-density=detailed]{--lssm-space-scale:1.12}
html[data-lssm-density=standard]{--lssm-space-scale:1}
html[data-lssm-pace=deliberate]{--lssm-motion-duration:300ms}
html[data-lssm-pace=balanced]{--lssm-motion-duration:180ms}
html[data-lssm-pace=rapid]{--lssm-motion-duration:100ms}
html[data-lssm-guidance=none] [data-adaptive-hint]{display:none}
html[data-lssm-density=compact] :is(.n-resource,.co-project-copy,.package-card){padding-block:calc(18px * var(--lssm-space-scale))}
html[data-lssm-density=dense] :is(.n-resource,.package-card){padding-block:calc(18px * var(--lssm-space-scale))}
html[data-xp-reading=large] :is(.n-prose,.article-body,.doc-prose,.guide-body,.manual-readme)>:is(p,ul,ol){font-size:1.12em;line-height:1.9}
html[data-xp-reading=focused] :is(.n-prose,.article-body,.doc-prose,.guide-body,.manual-readme){max-width:66ch;margin-inline:auto}
@keyframes pv-arrive{from{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}
@keyframes pv-leave{to{opacity:0;transform:translateY(8px) scale(.99)}}
@keyframes pv-backdrop{from{background:#101b2d00;backdrop-filter:blur(0)}to{background:#101b2d75;backdrop-filter:blur(4px)}}
@media(max-width:900px){.pv-dialog{width:calc(100vw - 30px);max-height:calc(100svh - 30px)}.pv-dialog-header{padding:24px}.pv-dialog-header h2{font-size:31px}.pv-dialog-body{grid-template-columns:minmax(0,1.3fr) minmax(265px,1fr)}.pv-settings{padding:24px 20px}.pv-preview{padding:24px 18px}.pv-context-fields{grid-template-columns:1fr}.pv-context-choices small{font-size:9px}.pv-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-presets>button{display:grid;grid-template-columns:21px 1fr;gap:2px 9px}.pv-presets>button>span{grid-row:1/3;margin:0}.pv-presets small{margin:0}.pv-presets strong{font-size:11px}.pv-axis-grid{grid-template-columns:1fr}.pv-axis-grid .pv-field>p{min-height:0}.pv-context{flex-wrap:wrap;padding:13px 22px;gap:10px 20px}.pv-context>div:first-child{min-width:220px}.pv-context>a{max-width:none}}
@media(max-width:650px){.pv-dialog{width:100%;max-height:94svh;margin:auto 0 0;border-radius:16px 16px 0 0;border-width:1px 0 0;animation-duration:.18s}.pv-dialog-header{padding:19px 20px 17px}.pv-dialog-header h2{font-size:27px;margin:8px 0;line-height:1.1}.pv-dialog-header p{font-size:11px;line-height:1.6;max-width:290px}.pv-dialog-header h2 br{display:block}.pv-kicker{font-size:8px}.pv-close{width:32px;height:32px}.pv-dialog-body{display:flex;flex-direction:column;overflow:hidden}.pv-settings{order:2;overflow:auto;overscroll-behavior:contain;min-height:0;padding:21px 20px 28px}.pv-preview{order:1;border-left:0;border-bottom:1px solid var(--pv-line);padding:11px 20px;flex-shrink:0;max-height:200px;overflow:auto}.pv-preview-sticky{position:static;display:grid;grid-template-columns:1fr 1fr;gap:7px 14px}.pv-preview-caption{grid-column:1/-1;margin:0;font-size:7px}.pv-sample{border:0;border-radius:0;background:transparent;box-shadow:none}.pv-sample-top{padding:0 0 4px;border:0;font-size:8px}.pv-sample-copy{padding:0}.pv-sample h3{font-size:17px;line-height:1.18;margin:5px 0}.pv-sample-copy>p,.pv-sample-eyebrow,.pv-sample-visual,.pv-sample-items,.pv-sample-guidance,.pv-sample-evidence{display:none!important}.pv-change-summary{margin:0}.pv-change-summary h3{font-size:9px;margin-bottom:5px}.pv-change-summary li{font-size:8px;line-height:1.5}.pv-change-summary li:nth-child(n+3){display:none}.pv-change-summary ul{gap:4px}.pv-boundary,.pv-next{display:none}.pv-storage{grid-column:1/-1;display:grid;grid-template-columns:80px 1fr;gap:6px 10px;align-items:center;padding-top:9px;margin-top:0}.pv-storage label{font-size:9px;margin:0}.pv-storage select{font-size:11px;padding:6px 24px 6px 8px}.pv-storage p{grid-column:1/-1;font-size:8px;margin:0}.pv-context-choices{gap:7px}.pv-context-choices>button{padding:11px 9px}.pv-context-choices>button>span{font-size:20px;margin-bottom:9px}.pv-context-choices small{font-size:9px}.pv-context-fields{gap:16px;margin-top:16px}.pv-hats legend small{display:block;margin:3px 0 0}.pv-hat>span{font-size:11px;padding:8px 11px}.pv-field select{font-size:14px;padding:10px 28px 10px 10px}.pv-section-title h3{font-size:15px}.pv-field>label{font-size:12px}.pv-dialog-footer{padding:12px 17px;gap:8px}.pv-dialog-footer>div{gap:7px}.pv-dialog-footer button{font-size:10px;padding:10px}.pv-dialog-footer button[data-pv-revert]{display:none}.pv-dialog-footer button.pv-apply{padding-inline:12px}.pv-dialog-footer button.pv-apply>span{margin-left:7px}.pv-context{padding:12px 18px}.pv-context>div:first-child{flex-basis:100%}.pv-context-actions{margin-left:auto}.pv-context>a{font-size:10px;max-width:220px}.pv-context p{font-size:9px}.pv-dialog-status{font-size:9px;padding-inline:20px}}
@media(prefers-reduced-motion:reduce){.pv-dialog,.pv-dialog::backdrop,.pv-dialog *,.pv-context *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
html[data-xp-motion=reduced] .pv-dialog,html[data-xp-motion=reduced] .pv-dialog::backdrop,html[data-xp-motion=reduced] .pv-dialog *,html[data-xp-motion=reduced] .pv-context *{animation:none!important;transition:none!important;scroll-behavior:auto!important}
/* V9: preview structure and explicit support preferences. */
.pv-support-intro{font-size:12px!important;line-height:1.8!important;color:var(--pv-muted,#73786e)!important;margin:0 0 17px!important}.pv-support-note{font-size:11px!important;line-height:1.7!important;color:var(--pv-muted,#73786e)!important;margin:18px 0 0!important}.pv-sample-sequence{display:flex;align-items:center;justify-content:center;gap:20px;padding:10px 20px 17px}.pv-sample-sequence button{background:transparent;border:1px solid var(--pv-line,#daddd3);border-radius:5px;width:30px;height:30px;font-size:12px;color:var(--pv-ink,#253124);cursor:pointer}.pv-sample-sequence button:disabled{opacity:.35;cursor:default}.pv-sample-sequence span{font:9px/1.5 ui-monospace,monospace;color:var(--pv-muted,#73786e)}.pv-sample[data-layout=focused] .pv-sample-visual,.pv-sample[data-layout=guided] .pv-sample-visual{display:none}.pv-sample[data-layout=focused] .pv-sample-items,.pv-sample[data-layout=guided] .pv-sample-items{padding-top:5px;padding-bottom:7px}.pv-sample[data-layout=focused] .pv-sample-item,.pv-sample[data-layout=guided] .pv-sample-item{padding:22px 17px;min-height:120px;align-items:flex-start}.pv-sample[data-layout=guided] .pv-sample-item{border-left:3px solid var(--pv-accent,#4e6b45)}.pv-sample[data-layout=command-center] .pv-sample-items{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pv-sample[data-layout=command-center] .pv-sample-item{min-height:95px;align-items:flex-start}.pv-sample[data-layout=command-center] .pv-sample-item:last-child{grid-column:1/-1}.pv-sample[data-layout=evidence-review] .pv-sample-evidence{display:block;margin:0 18px 12px;border-top:0;border-left:2px solid var(--pv-accent,#4e6b45);padding:13px 15px;background:#f1f4ed}.pv-sample[data-layout=evidence-review] .pv-sample-visual{display:none}.pv-sample[data-layout=evidence-review] .pv-sample-items{display:block}.pv-sample[data-layout=evidence-review] .pv-sample-item{border-radius:0;border:0;border-top:1px solid var(--pv-line,#daddd3);background:transparent;padding-inline:0;box-shadow:none}.pv-sample[data-depth=summary] .pv-sample-item small{display:none}.pv-sample-sequence[hidden]{display:none!important}.pv-support-presets strong{font-size:11px}.pv-support-presets small{font-size:9px}@media(max-width:600px){.pv-support-presets{grid-template-columns:1fr 1fr}.pv-support-intro{font-size:12px!important}.pv-sample[data-layout=command-center] .pv-sample-item strong{font-size:11px}}

/* Account discovery remains separate from this browser’s preference storage. */
.pv-account-bridge{display:flex;gap:13px;align-items:flex-start;padding:16px 17px;margin:0 0 25px;border:1px solid var(--pv-line);border-radius:9px;background:color-mix(in srgb,var(--pv-accent) 5%,white)}.pv-account-bridge>span{font-size:23px;color:var(--pv-accent);line-height:1.2}.pv-account-bridge>div{min-width:0}.pv-account-bridge strong{display:block;font-size:12px;font-weight:600;line-height:1.55;color:var(--pv-ink)}.pv-account-bridge p{font-size:10px;line-height:1.8;color:var(--pv-muted);margin:5px 0 8px}.pv-account-bridge a{font-size:11px;font-weight:600;line-height:1.5;color:var(--pv-accent);text-decoration:none}.pv-account-bridge a:hover,.pv-account-link:hover{text-decoration:underline;text-underline-offset:3px}.pv-storage .pv-account-link{display:inline-block;font-size:10px;line-height:1.6;margin-top:9px;color:var(--pv-accent)}@media(max-width:650px){.pv-account-bridge{padding:14px;margin-bottom:23px}.pv-storage .pv-account-link{grid-column:1/-1;font-size:9px;margin-top:1px}.pv-account-bridge p{font-size:11px}}
