.standards-explorer{border:1px solid var(--rule);background:var(--ink-1);width:min(1480px,100vw - 48px);margin:42px 0 58px 50%;transform:translate(-50%)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.selected-profile>header{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:28px;padding:24px;display:grid}.selected-profile>header span,.layer-index,.decoder-strip>span{color:var(--signal);font:10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.selected-profile h4{color:var(--paper);letter-spacing:-.035em;margin:7px 0 0;font-size:clamp(22px,3vw,34px);line-height:1.05}.group-tabs{border-bottom:1px solid var(--rule);grid-template-columns:1fr;display:grid}.profile-class-guide{border-bottom:1px solid var(--rule)}.profile-class-guide span,.profile-class-guide p{margin:0;padding:12px 17px}.mobile-selected-summary{border-bottom:1px solid var(--rule-strong);background:color-mix(in srgb, var(--ink-1) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;display:none}.mobile-selected-summary span,.mobile-selected-summary strong,.mobile-selected-summary small{display:block}.mobile-selected-summary span{color:var(--signal);font:11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mobile-selected-summary strong{color:var(--paper);margin-top:3px;font-size:14px}.mobile-selected-summary small{color:var(--paper-faint);font:11px/1.35 var(--font-mono);margin-top:3px}.mobile-selected-summary button{border:1px solid var(--rule-strong);color:var(--paper);background:var(--ink-2);font:11px var(--font-mono);text-transform:uppercase;cursor:pointer;padding:8px 10px}.mobile-selected-summary button:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.profile-class-guide span{color:var(--signal);font:10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;padding-bottom:0;display:block}.profile-class-guide p{color:var(--paper-muted);padding-top:6px;font-size:12px;line-height:1.45}.group-tabs button{color:var(--paper-muted);cursor:pointer;background:0 0;border:0}.group-tabs button:last-child{border-bottom:0}.group-tabs button{border-bottom:1px solid var(--rule);min-width:0;font:11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:14px 18px}.group-tabs button strong,.group-tabs button small{display:block}.group-tabs button strong{font:inherit}.group-tabs button small{color:var(--paper-faint);font:11px/1.35 var(--font-mono);letter-spacing:0;text-transform:none;margin:5px 0 0}.group-tabs button.is-active small{color:var(--paper-muted)}.group-tabs button.is-active{color:var(--signal);background:var(--ink-2);box-shadow:inset 3px 0 var(--signal)}.profile-list{grid-template-columns:1fr;display:grid}.profile-list label{border-right:0;border-bottom:1px solid var(--rule);min-height:82px;color:var(--paper-muted);cursor:pointer;text-align:left;background:0 0;padding:15px 17px;position:relative}.profile-list input{opacity:0;width:1px;height:1px;position:absolute}.profile-list label:hover,.profile-list label.is-selected{color:var(--paper);background:var(--ink-2)}.profile-list label.is-selected{box-shadow:inset 3px 0 var(--signal)}.profile-list label:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:-3px}.profile-list span,.profile-list small{display:block}.combination-space{min-width:0}.explorer-workspace{grid-template-columns:minmax(380px,.85fr) minmax(0,1.65fr);grid-template-areas:"selection detail";align-items:start;display:grid}.selection-panel{border-right:1px solid var(--rule);scrollbar-color:var(--rule-strong) var(--ink-1);grid-area:selection;max-height:calc(100vh - 88px);position:sticky;top:72px;overflow-y:auto}.profile-selector{min-width:0}.selected-profile{grid-area:detail;min-width:0;scroll-margin-top:76px}.combination-row{border-bottom:1px solid var(--rule);grid-template-columns:1fr;display:grid}.combination-row:last-child{border-bottom:0}.combination-row>header{border-bottom:1px solid var(--rule);padding:14px 17px}.combination-row>header h4,.combination-row>header small{display:block}.combination-row>header h4{color:var(--signal);font:16px var(--font-mono);letter-spacing:.08em;margin:0}.combination-row>header small{color:var(--paper-muted);margin-top:5px;font-size:12px;line-height:1.45}.combination-cards{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.combination-cards label{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0;color:var(--paper-muted);cursor:pointer;padding:15px 17px;position:relative}.combination-cards label:nth-child(2n){border-right:0}.combination-cards input{opacity:0;width:1px;height:1px;position:absolute}.combination-cards label:hover,.combination-cards label.is-selected{color:var(--paper);background:var(--ink-2)}.combination-cards label.is-selected{box-shadow:inset 3px 0 var(--signal)}.combination-cards label:has(input:focus-visible){outline:2px solid var(--signal);outline-offset:-3px}.combination-cards label>strong{font-size:14px;line-height:1.3;display:block}.combination-axes{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.combination-axes small{border:1px solid var(--rule);color:var(--paper-faint);font:9px var(--font-mono);text-transform:uppercase;padding:4px 6px}.combination-cards label:hover .combination-axes small,.combination-cards label.is-selected .combination-axes small{color:var(--paper-muted)}.combination-axes b{color:var(--paper-muted);font-weight:500}.profile-list span{font-size:14px;font-weight:700}.profile-list small{color:var(--paper-muted);font:10px/1.4 var(--font-mono);margin-top:5px}.selected-profile>header p{margin:7px 0 0}.selected-profile .profile-distinction{color:var(--paper);align-self:center;font-size:15px}.layer-visuals{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.layer-visual{border-right:1px solid var(--rule);min-width:0;padding:18px 22px}.layer-visual:last-child{border-right:0}.layer-visual>span{color:var(--signal);font:9px var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.layer-visual>strong{color:var(--paper-muted);font-size:12px;line-height:1.35;display:block}.layer-visual .visual-note{color:var(--paper-faint);font:9px/1.35 var(--font-mono);margin-top:5px;display:block}.layer-visual svg{width:100%;max-height:130px;margin:10px 0 8px;display:block}.layer-visual svg rect,.layer-visual svg path,.layer-visual svg circle{fill:none;stroke:var(--rule-strong);vector-effect:non-scaling-stroke}.layer-visual svg text{fill:var(--paper-faint);font:8px var(--font-mono);letter-spacing:.04em}.layer-visual .field-a,.layer-visual .signal,.layer-visual .spectrum,.layer-visual .sound-carrier{stroke:var(--signal);stroke-width:1.7px}.layer-visual .field-b,.layer-visual .secondary{stroke:var(--signal-soft);stroke-width:1.7px}.layer-visual .reference,.layer-visual .scan-arrow{stroke:var(--paper-muted);stroke-width:1.2px}.layer-visual .signal-fill{fill:var(--signal);stroke:none}.layer-visual .channel-box{stroke-dasharray:3 3}.layer-visual .spectrum{fill:color-mix(in srgb, var(--signal) 12%, transparent)}.layer-visual .luma-ramp{fill:url(#mono-gradient)}.layer-visual .sequence-block{fill:color-mix(in srgb, var(--signal) 28%, transparent)}.layer-visual .sequence-block.secondary{fill:color-mix(in srgb, var(--signal-soft) 36%, transparent)}.layer-visual .sequence-block.tertiary{fill:color-mix(in srgb, var(--paper-muted) 28%, transparent)}.layer-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.layer-grid>section{border-right:1px solid var(--rule);min-width:0;padding:23px}.layer-grid>section:last-child{border-right:0}.layer-grid strong{min-height:2.4em;color:var(--paper);margin-top:10px;font-size:20px;line-height:1.2;display:block}.layer-grid dl{margin:22px 0 0}.layer-grid dl div{border-top:1px solid var(--rule);padding:11px 0}.layer-grid dt{color:var(--paper-faint);font:9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.layer-grid dd{color:var(--paper-muted);margin:5px 0 0;font-size:13px;line-height:1.45}.decoder-strip{border-top:1px solid var(--rule);background:#b8ef4a06;grid-template-columns:160px minmax(0,1fr) minmax(170px,.4fr);align-items:center;gap:20px;padding:18px 23px;display:grid}.decoder-strip p,.decoder-strip small{margin:0}.decoder-strip p{color:var(--paper);font-size:14px}.decoder-strip small{color:var(--paper-faint);font:10px/1.45 var(--font-mono)}.profile-sources{border-top:1px solid var(--rule);grid-template-columns:160px minmax(0,1fr);gap:20px;padding:18px 23px;display:grid}.profile-sources>span{color:var(--signal);font:10px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.profile-sources ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.profile-sources a{color:var(--paper-muted);font-size:12px;line-height:1.4}.profile-sources a:hover,.profile-sources a:focus-visible{color:var(--paper)}.profile-sources li>small{color:var(--paper-faint);font:9px/1.4 var(--font-mono);margin-top:2px;display:block}@media (max-width:1100px){.standards-explorer{width:100%;margin-left:0;margin-right:0;transform:none}.explorer-workspace{grid-template-columns:1fr;grid-template-areas:"selection""detail"}.selection-panel{border-bottom:1px solid var(--rule);border-right:0;max-height:none;position:static;overflow:visible}.profile-class-guide{grid-template-columns:minmax(150px,.22fr) minmax(0,1fr);display:grid}.profile-class-guide span{border-right:1px solid var(--rule);padding-bottom:12px}.profile-class-guide p{padding-top:12px}.group-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.group-tabs button,.group-tabs button:last-child{border-right:1px solid var(--rule);border-bottom:0}.group-tabs button:last-child{border-right:0}.group-tabs button small{margin-left:auto;margin-right:auto}.group-tabs button.is-active{box-shadow:inset 0 -3px var(--signal)}.mobile-selected-summary{z-index:3;background:color-mix(in srgb, var(--ink-1) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;position:sticky;top:60px}.selected-profile{scroll-margin-top:150px}.profile-list{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-list label{border-right:1px solid var(--rule)}.combination-row{grid-template-columns:minmax(190px,.28fr) minmax(0,1fr)}.combination-row>header{border-right:1px solid var(--rule);border-bottom:0}.combination-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.combination-cards label:nth-child(2n){border-right:1px solid var(--rule)}.combination-cards label:nth-child(3n){border-right:0}}@media (max-width:760px){.group-tabs button{white-space:normal;min-width:0;padding-inline:8px}.group-tabs button strong{overflow-wrap:anywhere}.group-tabs button small{display:none}.profile-class-guide{grid-template-columns:1fr}.profile-class-guide span{border-right:0;border-bottom:1px solid var(--rule)}.selected-profile>header,.decoder-strip,.profile-sources,.profile-list,.layer-grid,.layer-visuals{grid-template-columns:1fr}.layer-visual{border-right:0;border-bottom:1px solid var(--rule)}.layer-visual:last-child{border-bottom:0}.combination-row{grid-template-columns:1fr}.combination-row>header{border-right:0;border-bottom:1px solid var(--rule)}.combination-cards{grid-template-columns:1fr}.combination-cards label,.combination-cards label:nth-child(2n),.combination-cards label:nth-child(3n){border-right:0}.layer-grid>section{border-right:0;border-bottom:1px solid var(--rule)}.layer-grid>section:last-child{border-bottom:0}}.signal-chain[data-astro-cid-lmnontyj]{border:1px solid var(--rule);background:var(--ink-1);margin:24px 0}li[data-astro-cid-lmnontyj] span[data-astro-cid-lmnontyj]{color:var(--signal);font:11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}ol[data-astro-cid-lmnontyj]{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-lmnontyj]{border-right:1px solid var(--rule);min-width:0;padding:22px 19px;position:relative}li[data-astro-cid-lmnontyj]:last-child{border-right:0}li[data-astro-cid-lmnontyj]:not(:last-child):after{z-index:1;background:var(--ink-1);width:19px;color:var(--paper-muted);content:"→";font:16px var(--font-mono);text-align:center;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}li[data-astro-cid-lmnontyj] strong[data-astro-cid-lmnontyj],li[data-astro-cid-lmnontyj] small[data-astro-cid-lmnontyj]{display:block}li[data-astro-cid-lmnontyj] strong[data-astro-cid-lmnontyj]{margin-top:12px;font-size:16px;line-height:1.18}li[data-astro-cid-lmnontyj] small[data-astro-cid-lmnontyj]{color:var(--paper-faint);font:11px/1.45 var(--font-mono);overflow-wrap:anywhere;margin-top:8px}@media (max-width:980px){ol[data-astro-cid-lmnontyj]{grid-template-columns:1fr}li[data-astro-cid-lmnontyj],li[data-astro-cid-lmnontyj]:last-child{border-right:0}li[data-astro-cid-lmnontyj]:not(:last-child){border-bottom:1px solid var(--rule)}li[data-astro-cid-lmnontyj]:not(:last-child):after{top:auto;bottom:-11px;right:24px;transform:rotate(90deg)}}.colour-system-mechanisms[data-astro-cid-xmqpr64m]{background:var(--ink-1);margin:0}header[data-astro-cid-xmqpr64m] span[data-astro-cid-xmqpr64m]{color:var(--signal);font:11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.mechanism-grid[data-astro-cid-xmqpr64m]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}section[data-astro-cid-xmqpr64m]{border-right:1px solid var(--rule);min-width:0;padding:23px}section[data-astro-cid-xmqpr64m]:last-child{border-right:0}header[data-astro-cid-xmqpr64m]{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;display:grid}header[data-astro-cid-xmqpr64m] span[data-astro-cid-xmqpr64m]{grid-row:1/3}header[data-astro-cid-xmqpr64m] strong[data-astro-cid-xmqpr64m]{font-size:21px}header[data-astro-cid-xmqpr64m] small[data-astro-cid-xmqpr64m]{color:var(--paper-faint);font:11px var(--font-mono);text-transform:uppercase}svg[data-astro-cid-xmqpr64m]{width:100%;margin:18px 0;display:block}svg[data-astro-cid-xmqpr64m] path[data-astro-cid-xmqpr64m],svg[data-astro-cid-xmqpr64m] circle[data-astro-cid-xmqpr64m]{fill:none;vector-effect:non-scaling-stroke}svg[data-astro-cid-xmqpr64m] .guide[data-astro-cid-xmqpr64m]{stroke:var(--paper-faint);stroke-width:1.2px}svg[data-astro-cid-xmqpr64m] .signal[data-astro-cid-xmqpr64m]{stroke:var(--signal);stroke-width:1.8px}svg[data-astro-cid-xmqpr64m] .secondary[data-astro-cid-xmqpr64m]{stroke:var(--signal-soft)}svg[data-astro-cid-xmqpr64m] .signal-fill[data-astro-cid-xmqpr64m]{fill:var(--signal);stroke:none}svg[data-astro-cid-xmqpr64m] .reference[data-astro-cid-xmqpr64m]{stroke:var(--paper-muted);stroke-width:1.2px;stroke-dasharray:4 3}svg[data-astro-cid-xmqpr64m] .operation[data-astro-cid-xmqpr64m],svg[data-astro-cid-xmqpr64m] .angle[data-astro-cid-xmqpr64m]{stroke:var(--paper);stroke-width:1.2px}section[data-astro-cid-xmqpr64m] p[data-astro-cid-xmqpr64m]{color:var(--paper-muted);font-size:14px;line-height:1.55}.panel-key[data-astro-cid-xmqpr64m]{margin:0 0 16px}.panel-key[data-astro-cid-xmqpr64m] div[data-astro-cid-xmqpr64m]{border-top:1px solid var(--rule);padding:8px 0}.panel-key[data-astro-cid-xmqpr64m] dt[data-astro-cid-xmqpr64m]{color:var(--paper-faint);font:11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.panel-key[data-astro-cid-xmqpr64m] dd[data-astro-cid-xmqpr64m]{color:var(--paper-muted);margin:4px 0 0;font-size:12px;line-height:1.4}@media (max-width:760px){.mechanism-grid[data-astro-cid-xmqpr64m]{grid-template-columns:1fr}section[data-astro-cid-xmqpr64m]{border-right:0;border-bottom:1px solid var(--rule)}}.coordinate-bridge[data-astro-cid-uy5mbadr]{margin-block:16px 24px}.field-frame[data-astro-cid-nn4vmhy6]{border:1px solid var(--rule);background:var(--ink-1);margin:24px 0}header[data-astro-cid-nn4vmhy6] span[data-astro-cid-nn4vmhy6],.then[data-astro-cid-nn4vmhy6] span[data-astro-cid-nn4vmhy6]{color:var(--signal);font:11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.field-frame-grid[data-astro-cid-nn4vmhy6]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}section[data-astro-cid-nn4vmhy6]{min-width:0;padding:23px}header[data-astro-cid-nn4vmhy6]{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px;display:grid}header[data-astro-cid-nn4vmhy6] span[data-astro-cid-nn4vmhy6]{grid-row:1/3}header[data-astro-cid-nn4vmhy6] strong[data-astro-cid-nn4vmhy6]{font-size:18px}header[data-astro-cid-nn4vmhy6] small[data-astro-cid-nn4vmhy6]{color:var(--paper-faint);font:11px var(--font-mono);text-transform:uppercase}svg[data-astro-cid-nn4vmhy6]{width:100%;margin-top:18px;display:block}svg[data-astro-cid-nn4vmhy6] rect[data-astro-cid-nn4vmhy6],svg[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6]{fill:none;vector-effect:non-scaling-stroke}svg[data-astro-cid-nn4vmhy6] rect[data-astro-cid-nn4vmhy6]{stroke:var(--rule-strong)}.guide-lines[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6]{stroke:var(--rule);stroke-width:1px;stroke-dasharray:3 4}.field-one-lines[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6],.field-two-lines[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6],.frame-lines[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6]{stroke-width:2px}.field-one-lines[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6]{stroke:var(--signal)}.field-two-lines[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6]{stroke:var(--signal-soft)}.frame-lines[data-astro-cid-nn4vmhy6] path[data-astro-cid-nn4vmhy6]{stroke:var(--paper-muted)}svg[data-astro-cid-nn4vmhy6] text[data-astro-cid-nn4vmhy6]{fill:var(--paper-faint);font:11px var(--font-mono);letter-spacing:.05em}.then[data-astro-cid-nn4vmhy6]{place-content:center;justify-items:center;gap:6px;padding:16px 0;display:grid}.then[data-astro-cid-nn4vmhy6] strong[data-astro-cid-nn4vmhy6]{color:var(--paper-muted);font-size:24px;font-weight:400}@media (max-width:760px){.field-frame-grid[data-astro-cid-nn4vmhy6]{grid-template-columns:1fr}section[data-astro-cid-nn4vmhy6]{border-bottom:1px solid var(--rule)}.then[data-astro-cid-nn4vmhy6]{border-bottom:1px solid var(--rule);grid-auto-flow:column;gap:10px;padding:9px 16px}.then[data-astro-cid-nn4vmhy6] strong[data-astro-cid-nn4vmhy6]{font-size:18px;transform:rotate(90deg)}}.formula-visual[data-astro-cid-goqkkpif]{border-block:1px solid var(--rule);background:var(--ink-1);color:var(--paper-muted);margin:2px 0 22px;padding:18px 20px}code[data-astro-cid-goqkkpif]{color:var(--paper);font:13px var(--font-mono)}small[data-astro-cid-goqkkpif]{color:var(--paper-faint);font:11px/1.4 var(--font-mono);display:block}.flow-symbol[data-astro-cid-goqkkpif],.line-step[data-astro-cid-goqkkpif]{color:var(--paper-faint);font:16px var(--font-mono)}.narrow-step[data-astro-cid-goqkkpif]{display:none}.luma-flow[data-astro-cid-goqkkpif],.qam-flow[data-astro-cid-goqkkpif],.frequency-equation[data-astro-cid-goqkkpif]{align-items:center;gap:18px;display:grid}.luma-flow[data-astro-cid-goqkkpif]{grid-template-columns:minmax(0,1fr) auto minmax(130px,.35fr)}.luma-inputs[data-astro-cid-goqkkpif]{gap:10px;display:grid}.weighted-channel[data-astro-cid-goqkkpif]{grid-template-columns:105px minmax(0,1fr);align-items:center;gap:12px;display:grid}.weight-track[data-astro-cid-goqkkpif]{background:color-mix(in srgb, var(--paper) 9%, transparent);height:5px}.weight-track[data-astro-cid-goqkkpif] i[data-astro-cid-goqkkpif]{width:var(--weight);background:var(--signal-soft);height:100%;display:block}.weighted-channel[data-astro-cid-goqkkpif]:nth-child(2) .weight-track[data-astro-cid-goqkkpif] i[data-astro-cid-goqkkpif]{background:var(--signal)}.result-signal[data-astro-cid-goqkkpif]{border-left:1px solid var(--rule);place-content:center;min-height:78px;padding-left:18px;display:grid}.result-signal[data-astro-cid-goqkkpif] code[data-astro-cid-goqkkpif]{font-size:20px}.qam-flow[data-astro-cid-goqkkpif]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(135px,.6fr)}.carrier-term[data-astro-cid-goqkkpif]{min-width:0}.carrier-term[data-astro-cid-goqkkpif] svg[data-astro-cid-goqkkpif]{width:100%;margin:5px 0 3px;display:block}svg[data-astro-cid-goqkkpif] path[data-astro-cid-goqkkpif]{fill:none;vector-effect:non-scaling-stroke}svg[data-astro-cid-goqkkpif] .axis[data-astro-cid-goqkkpif]{stroke:var(--paper-faint);stroke-width:1px}svg[data-astro-cid-goqkkpif] .signal[data-astro-cid-goqkkpif]{stroke:var(--signal);stroke-width:1.8px}svg[data-astro-cid-goqkkpif] .secondary[data-astro-cid-goqkkpif]{stroke:var(--signal-soft)}.pal-lines[data-astro-cid-goqkkpif]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.pal-line[data-astro-cid-goqkkpif]{grid-template-columns:minmax(80px,.5fr) minmax(120px,1fr) auto;align-items:center;gap:12px;display:grid}.pal-line[data-astro-cid-goqkkpif] svg[data-astro-cid-goqkkpif]{width:100%;max-height:82px;display:block}.pal-values[data-astro-cid-goqkkpif]{color:var(--paper-faint);font:11px/1.3 var(--font-mono);gap:5px;display:grid}svg[data-astro-cid-goqkkpif] .component[data-astro-cid-goqkkpif]{stroke:var(--paper-muted);stroke-width:1px;stroke-dasharray:3 3}.frequency-equation[data-astro-cid-goqkkpif]{grid-template-columns:minmax(120px,.8fr) auto minmax(180px,1.4fr) auto minmax(150px,1fr)}.frequency-equation[data-astro-cid-goqkkpif]>div[data-astro-cid-goqkkpif]{min-width:0}.frequency-equation[data-astro-cid-goqkkpif] code[data-astro-cid-goqkkpif]{margin-bottom:5px;display:block}.frequency-scale[data-astro-cid-goqkkpif]{color:var(--paper-faint);font:11px var(--font-mono);text-transform:uppercase;grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:12px;margin-top:20px;padding-top:24px;display:grid;position:relative}.scale-line[data-astro-cid-goqkkpif]{background:var(--paper-faint);height:1px;position:relative}.rest-marker[data-astro-cid-goqkkpif],.instant-marker[data-astro-cid-goqkkpif]{width:1px;height:15px;position:absolute;top:17px}.rest-marker[data-astro-cid-goqkkpif]{background:var(--paper-muted);left:50%}.instant-marker[data-astro-cid-goqkkpif].low-shift{background:var(--signal-soft);left:32%}.instant-marker[data-astro-cid-goqkkpif].high-shift{background:var(--signal);left:68%}.rest-label[data-astro-cid-goqkkpif],.instant-label[data-astro-cid-goqkkpif]{color:var(--paper-muted);text-transform:none;position:absolute;top:0;transform:translate(-50%)}.rest-label[data-astro-cid-goqkkpif]{left:50%}.instant-label[data-astro-cid-goqkkpif].low-shift{color:var(--signal-soft);left:32%}.instant-label[data-astro-cid-goqkkpif].high-shift{color:var(--signal);left:68%}@media (max-width:760px){.formula-visual[data-astro-cid-goqkkpif]{padding-inline:14px}.luma-flow[data-astro-cid-goqkkpif],.qam-flow[data-astro-cid-goqkkpif],.pal-lines[data-astro-cid-goqkkpif],.frequency-equation[data-astro-cid-goqkkpif]{grid-template-columns:1fr;gap:12px}.flow-symbol[data-astro-cid-goqkkpif]{justify-self:center;transform:rotate(90deg)}.line-step[data-astro-cid-goqkkpif]{justify-self:center;padding-block:4px}.wide-step[data-astro-cid-goqkkpif]{display:none}.narrow-step[data-astro-cid-goqkkpif]{display:inline}.result-signal[data-astro-cid-goqkkpif]{border-top:1px solid var(--rule);border-left:0;min-height:60px;padding-top:12px;padding-left:0}.pal-line[data-astro-cid-goqkkpif]{grid-template-columns:82px minmax(120px,1fr) auto}.frequency-equation[data-astro-cid-goqkkpif]>div[data-astro-cid-goqkkpif]{text-align:center}.frequency-scale[data-astro-cid-goqkkpif]{grid-template-columns:auto minmax(140px,1fr) auto}}@media (max-width:430px){.pal-line[data-astro-cid-goqkkpif]{grid-template-columns:1fr 1.25fr}.pal-values[data-astro-cid-goqkkpif]{grid-column:1/-1;grid-template-columns:1fr 1fr}.frequency-scale[data-astro-cid-goqkkpif]{grid-template-columns:auto minmax(100px,1fr) auto}}.standard-stack[data-astro-cid-upku4f4s]{border:1px solid var(--rule);background:var(--ink-1);margin:28px 0}section[data-astro-cid-upku4f4s]>span[data-astro-cid-upku4f4s]{color:var(--signal);font:11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.stack-equation[data-astro-cid-upku4f4s]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.1fr);align-items:stretch;display:grid}section[data-astro-cid-upku4f4s]{min-width:0;padding:20px}section[data-astro-cid-upku4f4s]>strong[data-astro-cid-upku4f4s],section[data-astro-cid-upku4f4s]>small[data-astro-cid-upku4f4s]{display:block}section[data-astro-cid-upku4f4s]>strong[data-astro-cid-upku4f4s]{margin-top:10px;font-size:20px}section[data-astro-cid-upku4f4s]>small[data-astro-cid-upku4f4s]{min-height:2.8em;color:var(--paper-muted);font:11px/1.4 var(--font-mono);margin-top:5px}.stack-equation[data-astro-cid-upku4f4s]>b[data-astro-cid-upku4f4s]{color:var(--paper-faint);font:22px var(--font-mono);place-items:center;display:grid}.stack-equation[data-astro-cid-upku4f4s] svg[data-astro-cid-upku4f4s]{width:100%;margin-top:12px;display:block}svg[data-astro-cid-upku4f4s] rect[data-astro-cid-upku4f4s],svg[data-astro-cid-upku4f4s] path[data-astro-cid-upku4f4s]{fill:none;stroke:var(--paper-muted);stroke-width:1.2px;vector-effect:non-scaling-stroke}svg[data-astro-cid-upku4f4s] .first[data-astro-cid-upku4f4s]{stroke:var(--signal);stroke-width:1.8px}svg[data-astro-cid-upku4f4s] .second[data-astro-cid-upku4f4s]{stroke:var(--signal-soft);stroke-width:1.8px}svg[data-astro-cid-upku4f4s] .axis[data-astro-cid-upku4f4s],svg[data-astro-cid-upku4f4s] .channel[data-astro-cid-upku4f4s]{stroke-dasharray:3 3}svg[data-astro-cid-upku4f4s] .spectrum[data-astro-cid-upku4f4s]{fill:color-mix(in srgb, var(--signal) 12%, transparent)}svg[data-astro-cid-upku4f4s] .sound[data-astro-cid-upku4f4s]{stroke:var(--paper);stroke-width:1.8px}.result[data-astro-cid-upku4f4s]{background:color-mix(in srgb, var(--signal) 5%, transparent)}.result[data-astro-cid-upku4f4s]>strong[data-astro-cid-upku4f4s]{font-size:21px;line-height:1.1}@media (max-width:900px){.stack-equation[data-astro-cid-upku4f4s]{grid-template-columns:1fr}.stack-equation[data-astro-cid-upku4f4s]>b[data-astro-cid-upku4f4s]{border-block:1px solid var(--rule);min-height:34px}.stack-equation[data-astro-cid-upku4f4s]>b[data-astro-cid-upku4f4s]:not(.equals){font-size:0}.stack-equation[data-astro-cid-upku4f4s]>b[data-astro-cid-upku4f4s]:not(.equals):after{content:"+";font-size:20px}.stack-equation[data-astro-cid-upku4f4s]>b[data-astro-cid-upku4f4s].equals{font-size:0}.stack-equation[data-astro-cid-upku4f4s]>b[data-astro-cid-upku4f4s].equals:after{content:"=";font-size:20px}section[data-astro-cid-upku4f4s]>small[data-astro-cid-upku4f4s]{min-height:0}.stack-equation[data-astro-cid-upku4f4s] svg[data-astro-cid-upku4f4s]{max-height:100px}}
