.rfc-module__IRfuha__main{--rfc-text:#cfc8bd;--rfc-phosphor:#7fe3cf;--rfc-phosphor-soft:#7fe3cf1a;--rfc-phosphor-line:#7fe3cf66;--rfc-paper:#15120e;--rfc-hole:var(--bg)}.rfc-module__IRfuha__titleCard{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:repeating-linear-gradient(to bottom, transparent 0, transparent 1.75rem, #f4f1ec07 1.75rem, #f4f1ec07 calc(1.75rem + 1px)), radial-gradient(120% 90% at 85% 0%, var(--ember-glow), transparent 60%), var(--rfc-paper);box-shadow:0 40px 90px -40px #000000f2, 0 0 80px -30px var(--ember-glow);position:relative;overflow:hidden}.rfc-module__IRfuha__titleCard:before{content:"";background:linear-gradient(90deg, var(--ember), var(--ember-line) 45%, transparent);height:3px;position:absolute;inset:0 0 auto}@media (min-width:640px){.rfc-module__IRfuha__titleCard{padding-inline:1.75rem}.rfc-module__IRfuha__titleCard:after{content:"";pointer-events:none;background:radial-gradient(circle, var(--rfc-hole) 0 4px, var(--line-strong) 4.5px, transparent 5.5px) left .45rem top .9rem / 12px 1.5rem repeat-y, radial-gradient(circle, var(--rfc-hole) 0 4px, var(--line-strong) 4.5px, transparent 5.5px) right .45rem top .9rem / 12px 1.5rem repeat-y;border-inline:1px dashed #0000;position:absolute;inset:0}.rfc-module__IRfuha__titleCard>*{border-inline:1px dashed var(--line)}}.rfc-module__IRfuha__headerBlock{border-bottom:1px dashed var(--line-strong);font-family:var(--font-mono-stack);color:var(--fg-muted);flex-wrap:wrap;justify-content:space-between;gap:1rem 2rem;padding:1.35rem 1.5rem 1.1rem;font-size:.8125rem;line-height:1.5;display:flex}.rfc-module__IRfuha__headerLeft,.rfc-module__IRfuha__headerRight{padding:0;list-style:none}.rfc-module__IRfuha__headerLeft li:nth-child(2),.rfc-module__IRfuha__headerLeft li:nth-child(6){color:var(--fg)}.rfc-module__IRfuha__headerRight{text-align:right}.rfc-module__IRfuha__titleBody{padding:2.25rem 1.5rem}.rfc-module__IRfuha__series{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--ember);font-size:.75rem;font-weight:600}.rfc-module__IRfuha__title{letter-spacing:-.042em;text-wrap:balance;max-width:17ch;margin-top:.85rem;font-size:clamp(2.15rem,6.4vw,3.9rem);font-weight:600;line-height:1.02}.rfc-module__IRfuha__acronym{color:var(--ember)}.rfc-module__IRfuha__abstract{max-width:50rem;margin-top:1.6rem}.rfc-module__IRfuha__abstract p{color:var(--rfc-text);text-wrap:pretty;margin-top:.75rem;font-size:1.0625rem;line-height:1.7}.rfc-module__IRfuha__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.75rem;display:flex}.rfc-module__IRfuha__cta{text-decoration:none}.rfc-module__IRfuha__actions .rfc-module__IRfuha__tocJump{padding-inline:0}.rfc-module__IRfuha__stamp{border:2px solid var(--ember);color:var(--ember);font-family:var(--font-mono-stack);letter-spacing:.2em;text-align:center;text-transform:uppercase;opacity:.9;box-shadow:inset 0 0 0 2px var(--rfc-paper), inset 0 0 0 3px var(--ember-line);border-radius:6px;margin-left:auto;padding:.45rem .85rem;font-size:.75rem;font-weight:700;line-height:1.25;transform:rotate(-7deg)}.rfc-module__IRfuha__txtLink{border:1px dashed var(--rfc-phosphor-line);border-radius:var(--radius);width:fit-content;max-width:100%;min-height:2.75rem;color:var(--fg);transition:border-color var(--fast) var(--ease), background var(--fast) var(--ease);background:#0b0d0cb3;align-items:center;gap:.9rem;margin-top:1.5rem;padding:.6rem 1rem .6rem .6rem;text-decoration:none;display:flex}.rfc-module__IRfuha__txtLink:hover{border-style:solid;border-color:var(--rfc-phosphor);background:var(--rfc-phosphor-soft)}.rfc-module__IRfuha__txtBadge{background:var(--rfc-phosphor);color:#06120f;width:3rem;height:2.5rem;font-family:var(--font-mono-stack);letter-spacing:.02em;border-radius:6px;flex:none;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.rfc-module__IRfuha__txtCopy{gap:.15rem;min-width:0;display:grid}.rfc-module__IRfuha__txtTitle{font-size:.9375rem;font-weight:600;line-height:1.3}.rfc-module__IRfuha__txtMeta{color:var(--rfc-phosphor);font-family:var(--font-mono-stack);font-size:.75rem;line-height:1.4}.rfc-module__IRfuha__railTxt{font-family:var(--font-mono-stack);margin-top:.75rem;color:var(--rfc-phosphor)!important;border-left:0!important;font-size:.75rem!important;display:inline-flex!important}.rfc-module__IRfuha__railTxt:before{content:"↳";color:var(--fg-faint)}@media (min-width:640px){.rfc-module__IRfuha__headerBlock{padding-inline:2.25rem}.rfc-module__IRfuha__titleBody{padding:2.1rem 2.25rem 2.5rem}}@media (max-width:520px){.rfc-module__IRfuha__headerBlock{flex-direction:column;gap:.75rem}.rfc-module__IRfuha__headerRight{text-align:left;border-top:1px dashed var(--line);padding-top:.75rem}.rfc-module__IRfuha__stamp{margin:.5rem 0 0 .25rem}}.rfc-module__IRfuha__layout{grid-template-columns:minmax(0,1fr);gap:3rem;margin-top:3rem;display:grid}.rfc-module__IRfuha__rail{display:none}@media (min-width:1024px){.rfc-module__IRfuha__layout{grid-template-columns:13.5rem minmax(0,1fr);gap:3.5rem}.rfc-module__IRfuha__rail{scrollbar-width:none;align-self:start;max-height:calc(100dvh - 2.5rem);padding:.25rem .25rem .25rem 0;display:block;position:sticky;top:1.25rem;overflow-y:auto}}.rfc-module__IRfuha__railHead{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint);margin:0 0 .5rem;padding-left:.6rem;font-size:.6875rem;font-weight:600}.rfc-module__IRfuha__rail ol{border-left:1px solid var(--line);padding:0;list-style:none}.rfc-module__IRfuha__rail a{min-height:2.75rem;color:var(--fg-muted);transition:color var(--fast) var(--ease), border-color var(--fast) var(--ease);border-left:2px solid #0000;align-items:center;gap:.6rem;margin-left:-1px;padding:0 .6rem;font-size:.8125rem;line-height:1.3;text-decoration:none;display:flex}.rfc-module__IRfuha__rail a:hover{color:var(--fg);border-left-color:var(--ember)}.rfc-module__IRfuha__railNum{font-family:var(--font-mono-stack);color:var(--ember);flex:0 0 1.5rem;font-size:.75rem}.rfc-module__IRfuha__doc{min-width:0;max-width:46rem}.rfc-module__IRfuha__doc p{color:var(--rfc-text);text-wrap:pretty;margin-top:.95rem;line-height:1.75}.rfc-module__IRfuha__doc a{-webkit-text-decoration-color:var(--ember-line);text-decoration-color:var(--ember-line)}.rfc-module__IRfuha__doc a:hover{color:var(--fg);-webkit-text-decoration-color:var(--ember);text-decoration-color:var(--ember)}.rfc-module__IRfuha__frontHead{font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--ember);margin:2.5rem 0 .25rem;font-size:.8125rem;font-weight:600}.rfc-module__IRfuha__abstract .rfc-module__IRfuha__frontHead,.rfc-module__IRfuha__doc>section:first-child .rfc-module__IRfuha__frontHead{margin-top:0}.rfc-module__IRfuha__h2,.rfc-module__IRfuha__h3{color:var(--fg);text-wrap:balance;align-items:baseline;gap:.75rem;scroll-margin-top:1.25rem;font-weight:600;display:flex}.rfc-module__IRfuha__h2{letter-spacing:-.028em;margin:0 0 1rem;font-size:clamp(1.4rem,3.4vw,1.75rem);line-height:1.15}.rfc-module__IRfuha__h3{letter-spacing:-.012em;margin:2.5rem 0 .25rem;font-size:1.125rem;line-height:1.3}.rfc-module__IRfuha__chapter:not([data-top]) .rfc-module__IRfuha__h2{margin-top:3.5rem}.rfc-module__IRfuha__h2+.rfc-module__IRfuha__sub>.rfc-module__IRfuha__h3:first-child{margin-top:1.25rem}.rfc-module__IRfuha__num{font-family:var(--font-mono-stack);letter-spacing:0;color:var(--ember);flex:none;font-size:.82em;font-weight:500}.rfc-module__IRfuha__frontHead,.rfc-module__IRfuha__toc{scroll-margin-top:1.25rem}.rfc-module__IRfuha__kw{color:var(--fg);letter-spacing:.04em;font-size:.92em;font-weight:700}.rfc-module__IRfuha__code{border:1px solid var(--line);background:var(--bg-raised);color:var(--fg);font-family:var(--font-mono-stack);overflow-wrap:anywhere;border-radius:5px;padding:.08em .36em;font-size:.84em}.rfc-module__IRfuha__cite{font-family:var(--font-mono-stack);white-space:nowrap;font-size:.86em}.rfc-module__IRfuha__dictum{border-left:3px solid var(--ember);letter-spacing:-.01em;padding:.35rem 0 .35rem 1.1rem;font-size:1.1875rem;font-weight:500;color:var(--fg)!important;margin:1.6rem 0!important;line-height:1.5!important}.rfc-module__IRfuha__defs{margin:1.1rem 0}.rfc-module__IRfuha__defs dt{color:var(--fg);margin-top:.9rem;font-weight:600}.rfc-module__IRfuha__defs dd{color:var(--rfc-text);margin:.2rem 0 0 1.25rem;line-height:1.7}.rfc-module__IRfuha__list{gap:.5rem;margin:1rem 0;padding-left:1.35rem;display:grid}.rfc-module__IRfuha__list li{color:var(--rfc-text);padding-left:.2rem;line-height:1.7}.rfc-module__IRfuha__list li::marker{color:var(--ember);font-family:var(--font-mono-stack)}.rfc-module__IRfuha__pageBreak{font-family:var(--font-mono-stack);letter-spacing:.02em;color:var(--fg-faint);margin:4rem 0 2.75rem;font-size:.6875rem}.rfc-module__IRfuha__pageFoot,.rfc-module__IRfuha__pageHead{justify-content:space-between;gap:1rem;display:flex}.rfc-module__IRfuha__pageFoot{border-bottom:1px dashed var(--line-strong);padding-bottom:.7rem}.rfc-module__IRfuha__pageHead{padding-top:.7rem}.rfc-module__IRfuha__figure{margin:1.75rem 0 2rem}.rfc-module__IRfuha__art,.rfc-module__IRfuha__block{border-radius:var(--radius);font-family:var(--font-mono-stack);tab-size:4;scrollbar-width:thin;margin:0;line-height:1.4;overflow-x:auto}.rfc-module__IRfuha__art{border:1px solid var(--rfc-phosphor-line);background:linear-gradient(var(--rfc-phosphor-soft), transparent 40%), #0b0d0c;color:var(--rfc-phosphor);text-shadow:0 0 10px #7fe3cf59;padding:1.1rem 1.2rem;font-size:.75rem;box-shadow:inset 0 0 40px #0009}.rfc-module__IRfuha__block{border:1px solid var(--line-strong);background:var(--bg-input);color:var(--fg);margin:1.25rem 0;padding:.95rem 1.1rem;font-size:.8125rem}.rfc-module__IRfuha__art:focus-visible,.rfc-module__IRfuha__block:focus-visible,.rfc-module__IRfuha__tableWrap:focus-visible{outline-offset:2px}.rfc-module__IRfuha__caption{font-family:var(--font-mono-stack);color:var(--fg-muted);text-align:center;margin-top:.65rem;font-size:.75rem}.rfc-module__IRfuha__captionNum{color:var(--ember);font-weight:600}.rfc-module__IRfuha__tableWrap{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-raised);scrollbar-width:thin;margin:1.5rem 0;overflow-x:auto}.rfc-module__IRfuha__table{border-collapse:collapse;width:100%;font-size:.875rem}.rfc-module__IRfuha__table th{border-bottom:1px solid var(--line-strong);background:var(--bg-bar);color:var(--fg-muted);font-family:var(--font-mono-stack);letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.65rem .85rem;font-size:.6875rem;font-weight:600}.rfc-module__IRfuha__table td{border-bottom:1px solid var(--line);color:var(--rfc-text);vertical-align:top;padding:.6rem .85rem}.rfc-module__IRfuha__table tbody tr:last-child td{border-bottom:0}.rfc-module__IRfuha__table td:first-child{min-width:10.5rem;color:var(--fg);font-weight:500}.rfc-module__IRfuha__table th.rfc-module__IRfuha__numCol,.rfc-module__IRfuha__numCol{text-align:right;font-family:var(--font-mono-stack);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.rfc-module__IRfuha__table td.rfc-module__IRfuha__jd{color:var(--ember)}.rfc-module__IRfuha__table td.rfc-module__IRfuha__source{font-family:var(--font-mono-stack);color:var(--fg-faint);white-space:nowrap;font-size:.75rem}.rfc-module__IRfuha__table td.rfc-module__IRfuha__mono{font-family:var(--font-mono-stack);white-space:nowrap;font-size:.75rem;font-weight:500}@media (max-width:560px){.rfc-module__IRfuha__table th,.rfc-module__IRfuha__table td{padding-inline:.6rem}.rfc-module__IRfuha__table td:first-child{min-width:8.5rem}}.rfc-module__IRfuha__tableCaption{caption-side:bottom;border-top:1px solid var(--line);font-family:var(--font-mono-stack);color:var(--fg-muted);text-align:center;padding:.6rem .85rem;font-size:.75rem}.rfc-module__IRfuha__registry{gap:.75rem;margin:1.5rem 0;padding:0;list-style:none;display:grid}.rfc-module__IRfuha__status{--tone:var(--fg-faint);border:1px solid var(--line);border-left:3px solid var(--tone);border-radius:var(--radius);background:var(--bg-raised);padding:1rem 1.15rem 1.05rem}.rfc-module__IRfuha__status[data-provenance=emitted]{--tone:var(--ember)}.rfc-module__IRfuha__status[data-provenance=historical]{--tone:var(--rfc-phosphor)}.rfc-module__IRfuha__statusHead{flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem;display:flex}.rfc-module__IRfuha__statusCode{font-family:var(--font-mono-stack);color:var(--tone);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:600;line-height:1}.rfc-module__IRfuha__status[data-provenance=pctp] .rfc-module__IRfuha__statusCode{color:var(--fg)}.rfc-module__IRfuha__statusPhrase{color:var(--fg);font-weight:600}.rfc-module__IRfuha__badge{border:1px solid var(--tone);color:var(--tone);font-family:var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;margin-left:auto;padding:.12rem .55rem;font-size:.625rem;font-weight:600}.rfc-module__IRfuha__status[data-provenance=pctp] .rfc-module__IRfuha__badge{border-color:var(--line-strong);color:var(--fg-muted)}.rfc-module__IRfuha__doc .rfc-module__IRfuha__statusMeaning{margin-top:.5rem}.rfc-module__IRfuha__doc .rfc-module__IRfuha__statusRef{font-family:var(--font-mono-stack);color:var(--fg-faint);margin-top:.35rem;font-size:.75rem}.rfc-module__IRfuha__toc{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg-raised);box-shadow:0 0 60px -30px var(--ember-glow);margin:2.5rem 0 0;padding:1.35rem 1.25rem 1rem}.rfc-module__IRfuha__toc .rfc-module__IRfuha__frontHead{margin:0 0 .35rem}.rfc-module__IRfuha__toc ol{padding:0;list-style:none}.rfc-module__IRfuha__toc>ol>li{break-inside:avoid}.rfc-module__IRfuha__tocTop,.rfc-module__IRfuha__tocSubs a{align-items:center;gap:.6rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.rfc-module__IRfuha__tocSubs a{display:flex}.rfc-module__IRfuha__tocTop{color:var(--fg);align-items:baseline;padding-block:.6rem;font-weight:600}.rfc-module__IRfuha__tocSubs{grid-template-columns:minmax(0,1fr);row-gap:0;margin:-.5rem 0 .35rem;display:grid;padding-left:2.45rem!important}.rfc-module__IRfuha__tocSubs a{color:var(--fg-muted);font-size:.875rem}.rfc-module__IRfuha__tocTop:hover,.rfc-module__IRfuha__tocSubs a:hover{color:var(--ember-bright)}.rfc-module__IRfuha__tocNum{font-family:var(--font-mono-stack);color:var(--ember);font-size:.8125rem;font-weight:500}.rfc-module__IRfuha__tocTop .rfc-module__IRfuha__tocNum{min-width:1.85rem}@media (min-width:760px){.rfc-module__IRfuha__toc{padding:1.6rem 1.75rem 1.25rem}.rfc-module__IRfuha__toc>ol{columns:2;column-gap:2.25rem}}.rfc-module__IRfuha__refs{margin:1rem 0 0}.rfc-module__IRfuha__ref{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:.1rem;padding:.7rem 0;scroll-margin-top:1.25rem;display:grid}.rfc-module__IRfuha__ref dt{color:var(--fg);font-family:var(--font-mono-stack);font-size:.8125rem;font-weight:600}.rfc-module__IRfuha__ref dd{color:var(--rfc-text);margin:0;font-size:.9375rem;line-height:1.6}@media (min-width:640px){.rfc-module__IRfuha__ref{grid-template-columns:9.5rem minmax(0,1fr);gap:1rem}}.rfc-module__IRfuha__url{color:var(--fg-faint);font-family:var(--font-mono-stack);overflow-wrap:anywhere;margin-top:.15rem;font-size:.75rem;display:block}.rfc-module__IRfuha__addresses{gap:1rem;margin-top:1.25rem;display:grid}@media (min-width:640px){.rfc-module__IRfuha__addresses{grid-template-columns:1fr 1fr}}.rfc-module__IRfuha__address{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg-raised);color:var(--rfc-text);font-family:var(--font-mono-stack);padding:1.1rem 1.25rem;font-size:.8125rem;font-style:normal;line-height:1.65}.rfc-module__IRfuha__address strong{color:var(--fg)}.rfc-module__IRfuha__addressLine{display:block}.rfc-module__IRfuha__addressGap{height:.8rem;display:block}.rfc-module__IRfuha__eof{font-family:var(--font-mono-stack);text-align:center;font-size:.75rem;color:var(--fg-faint)!important;margin-top:4rem!important}@media print{:is(.masthead,.colophon,.ambient,.skip-link,.rfc-module__IRfuha__rail,.rfc-module__IRfuha__actions,.rfc-module__IRfuha__txtLink,.rfc-module__IRfuha__stamp,.rfc-module__IRfuha__pageBreak){display:none!important}:is(html,body,.shell){color:#000!important;background:#fff!important}.rfc-module__IRfuha__main,.rfc-module__IRfuha__main *{color:#000!important;box-shadow:none!important;text-shadow:none!important;font-family:var(--font-mono-stack), ui-monospace, Menlo, Consolas, monospace!important;background:0 0!important}.rfc-module__IRfuha__main{font-size:10.5pt}.rfc-module__IRfuha__titleCard,.rfc-module__IRfuha__titleCard>*,.rfc-module__IRfuha__toc,.rfc-module__IRfuha__tableWrap,.rfc-module__IRfuha__art,.rfc-module__IRfuha__block,.rfc-module__IRfuha__status,.rfc-module__IRfuha__address{border-color:#000!important;border-radius:0!important}.rfc-module__IRfuha__titleCard:before,.rfc-module__IRfuha__titleCard:after{display:none}.rfc-module__IRfuha__dictum,.rfc-module__IRfuha__status,.rfc-module__IRfuha__badge{border-color:#000!important}.rfc-module__IRfuha__code,.rfc-module__IRfuha__table th,.rfc-module__IRfuha__table td,.rfc-module__IRfuha__tableCaption,.rfc-module__IRfuha__ref,.rfc-module__IRfuha__headerBlock{border-color:#999!important}.rfc-module__IRfuha__layout{margin-top:1.5rem;display:block}.rfc-module__IRfuha__doc{max-width:none}.rfc-module__IRfuha__title{letter-spacing:0;max-width:none;font-size:20pt}.rfc-module__IRfuha__h2{letter-spacing:0;font-size:13pt}.rfc-module__IRfuha__h3{font-size:11pt}.rfc-module__IRfuha__doc a{text-decoration:none}.rfc-module__IRfuha__chapter[data-top]{break-before:page}.rfc-module__IRfuha__h2,.rfc-module__IRfuha__h3{break-after:avoid}.rfc-module__IRfuha__figure,.rfc-module__IRfuha__block,.rfc-module__IRfuha__status,.rfc-module__IRfuha__ref,.rfc-module__IRfuha__address,.rfc-module__IRfuha__dictum{break-inside:avoid}.rfc-module__IRfuha__art,.rfc-module__IRfuha__block,.rfc-module__IRfuha__tableWrap{overflow:visible}.rfc-module__IRfuha__art{white-space:pre;font-size:8pt}.rfc-module__IRfuha__toc>ol{columns:2}.rfc-module__IRfuha__tocSubs{display:block}.rfc-module__IRfuha__tocTop,.rfc-module__IRfuha__tocSubs a{min-height:0}}
