.code-block.code-block--doc{display:grid;gap:.375rem;min-width:0;margin:.5rem 0 1rem}.code-block--doc .code-block-note{margin:0;font-size:.75rem;color:var(--text-secondary)}.code-block--doc .code-block-row{display:flex;align-items:flex-start;gap:.5rem;min-width:0;padding:.125rem .125rem .125rem .875rem;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--card)}.code-block--doc .code-block-row>.code-block-value{flex:1;min-width:0;max-height:none;margin:0;padding:.5rem 0;overflow:auto;border:0;background:0 0;font:.8125rem/1.6"BrewPage Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}.code-block--doc .code-block-value>code{all:unset}.code-block--doc .code-block-value:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.code-block--doc.code-block--wrap .code-block-value{white-space:pre-wrap;overflow-wrap:anywhere}.code-block--doc.code-block--cap .code-block-value{max-height:16rem}.code-block--doc .icon-btn--s{width:var(--icon-box-s);height:var(--icon-box-s);margin-top:calc(1.15rem - var(--icon-box-s)/2);border-radius:var(--radius)}.code-block--doc .icon-btn--s[data-tip]:hover::before{content:"";display:block;padding:0;border:0;background:0 0}.code-block--doc .icon-btn--copied{background:var(--success-muted)}.code-block--doc .icon-btn--fail{background:var(--warning-soft)}.code-block--doc .icon-btn--fail svg{color:var(--warning-hi)}.static-page-wide .code-block--doc>.code-block-note{margin:0;padding:0}.static-page-wide .faq-item>:is(.code-block--doc,.open-in){margin-inline:1.25rem}.code-block--doc .icon-btn--s::before{content:"";position:absolute;left:50%;top:50%;width:max(100%,var(--hit));height:max(100%,var(--hit));transform:translate(-50%,-50%)}@media (max-width:480px),(pointer:coarse){.code-block--doc .prompt-doc{display:inline-flex;align-items:center;justify-content:center;min-width:var(--hit);min-height:var(--hit)}}.search-box{position:relative;display:flex;align-items:center;min-width:0}.search-box>svg{position:absolute;left:.8rem;width:16px;height:16px;color:var(--text-secondary);pointer-events:none}.search-box input{box-sizing:border-box;width:100%;height:var(--hit);margin:0;padding:0 var(--hit)0 2.4rem;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--surface);color:var(--text);font:400 1rem/1.2 var(--font-sans);appearance:none}.search-box input::placeholder{color:var(--text-secondary);opacity:1}.search-box input:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.filter-bar{display:flex;flex-direction:column;gap:.625rem;margin:1.5rem 0 .5rem;padding:.625rem 0;border-bottom:1px solid var(--border-subtle);background:var(--bg)}html:not([data-theme]) :is(.filter-bar,.search-box)[data-site-search]{display:none}.filter-bar p.filter-count{min-height:1.25rem;margin:0;color:var(--text-secondary);font-size:.8125rem;line-height:1.25rem}.filter-bar:not(:has(.seg--filter)){padding-bottom:0;border-bottom:0}.search-box.site-search{margin-top:2.125rem}main:has(.filter-bar) [id]{scroll-margin-top:calc(var(--header-offset, var(--header-h)) + var(--sticky-under-header, 0px) + 1rem)}@media (min-width:1024px){:root[data-theme]>body.has-sticky-filter{--sticky-under-header:calc(var(--hit) + 1.25rem + 1px)}.filter-bar--sticky{position:sticky;top:var(--header-offset, var(--header-h));z-index:6;flex-direction:row;align-items:center}.filter-bar--sticky .search-box{flex:0 1 20rem}.filter-bar--sticky p.filter-count{margin-left:auto}}.seg.seg--filter{--fc-h:var(--filter-h);--fc-gap:.375rem;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--fc-gap);min-width:0;overflow:visible;border:0}.seg.seg--filter>button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:var(--fc-h);padding:0 .75rem;border:1px solid var(--border);border-radius:var(--radius-pill);white-space:nowrap}.seg.seg--filter>button::before{height:calc(100% + 2px + var(--fc-gap))}.seg.seg--filter>button svg{width:13px;height:13px}.seg.seg--filter>button[aria-pressed=true]{border-color:var(--primary);font-weight:500}.seg.seg--filter>button:focus-visible{outline-offset:2px}@media (max-width:480px){.seg.seg--filter{--fc-h:2.25rem;--fc-gap:.5rem}}.uc-actions{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:1rem}.uc-actions .btn{padding:.5rem 1.125rem}@media (max-width:480px),(pointer:coarse){:is(.uc-actions,.int-actions) .btn{overflow:visible}:is(.uc-actions,.int-actions) .btn::before{content:"";position:absolute;left:0;right:0;top:50%;height:max(100%,var(--hit));transform:translateY(-50%)}}.uc-actions--end{margin-top:2.25rem;border-top:1px solid var(--border-subtle);padding-top:1.5rem}a.publish-btn.guide-cta{display:block;max-width:22rem;margin:1.25rem 0;color:var(--bg);text-align:center;text-decoration:none}.uc-steps{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;flex-direction:column;gap:.7rem}.uc-step{position:relative;display:flex;gap:.75rem;align-items:flex-start}.uc-step-n{position:relative;z-index:1;flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;font-family:"BrewPage Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;font-size:.8rem;font-weight:600;color:var(--primary-text);border:1px solid var(--primary);background:linear-gradient(var(--primary-muted),var(--primary-muted)) var(--card)}.uc-step:not(:last-child)::before{content:"";position:absolute;z-index:0;left:calc(.8rem - 1px);top:1.55rem;bottom:calc(-.7rem - 1px);width:2px;background:var(--border)}.uc-step-b{font-size:.9rem;color:var(--text);line-height:1.55;padding-top:.18rem}@media (max-width:480px){.uc-step-b{font-size:.85rem}}.uc-logo{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;flex:0 0 auto;color:var(--tone-ink, var(--text-secondary))}.uc-logo svg{width:100%;height:100%}.tag--where,[data-tone=where],[data-tpl=link-page],[data-tpl=poll],[data-tpl=rsvp]{--tone-line:var(--accent-blue-muted);--tone-soft:var(--accent-blue-soft);--tone-bg:var(--accent-blue-muted);--tone-ink:var(--accent-blue-text)}.tag--format,[data-tone=format],[data-tpl=guestbook]{--tone-line:color-mix(in srgb, var(--primary) 30%, transparent);--tone-soft:var(--primary-muted);--tone-bg:var(--primary-muted);--tone-ink:var(--primary-text)}.tag--agent,[data-tone=agent],[data-tpl=bring-list],[data-tpl=lead-form]{--tone-line:var(--success-muted);--tone-soft:var(--success-soft);--tone-bg:var(--success-muted);--tone-ink:var(--success-hi)}.tag--data,[data-tone=data],[data-tpl=coin-cave],[data-tpl=feedback]{--tone-line:var(--warning-muted);--tone-soft:var(--warning-soft);--tone-bg:var(--warning-muted);--tone-ink:var(--warning-hi)}[data-tpl=quiz]{--tone-line:var(--error-muted);--tone-soft:var(--error-soft);--tone-bg:var(--error-soft);--tone-ink:var(--error-text)}.band-ico,.h2-ico,.logo-tile{display:inline-flex;align-items:center;justify-content:center;flex:none;border:1px solid var(--tone-line, var(--border));border-radius:var(--radius);background:linear-gradient(var(--tone-bg, transparent),var(--tone-bg, transparent)) var(--card)}.h2-ico,.logo-tile{width:2.25rem;height:2.25rem}.band-ico,.h2-ico{color:var(--tone-ink, var(--text-secondary))}:is(.band-ico,.logo-tile,.h2-ico) svg{width:1.25rem;height:1.25rem}:is(.badge-type,.tag--where,.tag--format,.tag--agent,.tag--data){border:1px solid var(--tone-line, var(--border-subtle));background:linear-gradient(var(--tone-soft, transparent),var(--tone-soft, transparent)) var(--card);color:var(--tone-ink, var(--text-secondary))}.badge-type{padding:calc(.2rem - 1px) calc(.5rem - 1px);white-space:nowrap}.band{margin-top:1.5rem;padding:1.25rem;border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.band--alt{background:var(--surface)}.band-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.125rem .875rem;margin-bottom:1rem}.band-ico{grid-row:span 2;width:2.5rem;height:2.5rem}.band-head h2{margin:0;font:700 1.25rem/1.3 var(--font-display);color:var(--text)}.band-head h2:last-child{min-height:2.5rem;align-content:center}.band-count,.band-sum{color:var(--text-secondary)}.band-sum{grid-column:2;margin:0;font-size:.875rem}.band-count{grid-area:1/3;align-self:center;font:.75rem/1.4"BrewPage Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;white-space:nowrap}@media (max-width:480px){.band{padding:1rem .75rem}.band-count{grid-area:auto/2}}.tpl-ident{color:var(--tone-ink)}.tpl-ident--s{width:1.5rem;height:1.5rem;margin-right:.375rem;border-radius:var(--radius-sm)}.tpl-ident--s svg{width:1rem;height:1rem}:where(.banner){display:flex;align-items:center;gap:.625rem;padding:.5rem .5rem .5rem .85rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--primary-muted);color:var(--text);font-size:.875rem;line-height:1.45}.banner--info{background:var(--primary-muted);border-color:var(--border)}.banner--success{background:var(--success-soft);border-color:var(--success-muted)}.banner-ico{flex:none;display:inline-flex;color:var(--text-th)}.banner-ico svg{width:18px;height:18px}.banner--success .banner-ico{color:var(--success-hi)}.banner-body{flex:1;min-width:0;margin:0;overflow-wrap:anywhere}.banner-body b{font-weight:600}:is(.chip--s,.chip--public,.chip--private,.chip--password,.chip--scope,.chip--admin,.chip--expires,.chip--in) svg{width:13px;height:13px;flex:none}.chip--public svg{color:var(--success-hi)}.chip.chip--private{border-color:var(--accent-blue-muted);background:var(--accent-blue-soft);color:var(--accent-blue-text)}.chip.chip--password svg{color:var(--text-th)}@media (max-width:480px){.banner{flex-wrap:wrap}.br-sm{display:block}}.static-section .banner{margin:.75rem 0 1rem;align-items:flex-start}.static-section .banner-ico{height:1lh;align-items:center}.static-section :is(p.banner-body,.band-head h2,.band-head p){margin:0;padding:0;border:0}.static-section .band-head h2{font-size:1.25rem}.quick-row{margin:.875rem 0 0}.quick-row,.static-section ul.hub-card-links{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem .5rem;padding:0;list-style:none}.quick-row-label{color:var(--text-secondary);font-size:.8125rem}:is(.quick-row,.hub-card-links) a.chip{box-sizing:border-box;min-height:2rem;color:var(--text);text-decoration:none}.chip>.tpl-ident--s{margin:0 0 0-.375rem}.option-grid{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr))}.option-grid,.stat-tiles,.static-section ul.action-grid{display:grid;gap:.75rem;margin:.5rem 0 1rem;padding:0;list-style:none}.stat-tiles{grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,100%),1fr))}.static-section ul.action-grid{grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr))}.hub-card,.option-card{padding:.875rem 1rem;border-radius:var(--radius)}.option-card .chip{margin-bottom:.5rem}.hub-card p.hub-card-sum,.option-grid .option-card p{margin:0;color:var(--text-secondary);font-size:.875rem;line-height:1.5}.action-grid li.action-item,.stat-tile{display:flex;align-items:flex-start;gap:.625rem;margin:0;padding:.75rem .875rem;border:1px solid var(--border-subtle);border-radius:var(--radius);background:var(--card)}.stat-tile{flex-direction:column;gap:0}.action-item>svg{flex:none;width:18px;height:18px;margin-top:.125rem;color:var(--primary-text)}:is(.action-item,.stat-tile) :is(b,span){display:block}.action-item b{color:var(--text);font-size:.875rem;font-weight:600}:is(.action-item,.stat-tile) span{color:var(--text-secondary);font-size:.8125rem;line-height:1.45}.stat-tile b{font:600 1.125rem/1.3 var(--font-display);color:var(--primary-text)}.hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:.75rem 0 .5rem}.hub-card{display:flex;flex-direction:column}.hub-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.hub-card-head .badge-type{margin-left:auto}.hub-card h3{margin:0;font:600 1rem/1.3 var(--font-display);color:var(--text)}.hub-card p.hub-card-sum{margin:.5rem 0 0}.static-section ul.hub-card-links{margin:.625rem 0 .25rem}.static-section .hub-card-links li{margin:0}.hub-card a.hub-card-open{align-self:flex-start;margin-top:auto;font-size:.875rem;font-weight:600}.static-section p.doc-related{display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;margin:1rem 0 0;border-top:1px dashed var(--border-subtle);font-size:.8125rem}.doc-related-label{color:var(--text-secondary);font:600 .6875rem/1"BrewPage Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;letter-spacing:.06em;text-transform:uppercase;overflow-anchor:none}.hub-card a.hub-card-open,.static-page .doc-related a{display:inline-flex;align-items:center;min-height:var(--hit);text-decoration:none}.static-section ul.doc-list{display:grid;gap:.5rem;margin:.375rem 0 0;padding:0;list-style:none}.static-section .doc-list li{display:flex;align-items:flex-start;gap:.625rem;margin:0}.doc-list li>svg{flex:none;width:16px;height:1lh;color:var(--text-secondary)}@media (hover:hover){:is(.quick-row,.hub-card-links) a.chip:hover{border-color:var(--primary);color:var(--primary-text)}.hub-card a.hub-card-open:hover,.static-page .doc-related a:hover{text-decoration:underline}}@media (max-width:767px){.hub-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){:is(.quick-row,.hub-card-links) a.chip{min-height:var(--hit)}.quick-row,.static-section ul.hub-card-links{gap:.5rem}}.ui-ref{display:inline-flex;align-items:center;gap:.3em;box-sizing:border-box;max-width:100%;margin:0 0 0 .1em;padding:.05em .45em;overflow:hidden;vertical-align:middle;border:1px solid var(--ui-ref-edge);border-radius:var(--radius-ctl);background:var(--card);color:var(--text);font:500 .8125em/1.35 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;cursor:default}.ui-ref svg{flex:none;width:1.1em;height:1.1em;color:var(--text-th)}.ui-ref--btn{color:var(--primary-text)}.ui-ref--fill{border-color:var(--primary);background:var(--primary);color:var(--on-primary);font-weight:600}.ui-ref--tab{padding-inline:.3em;border-width:0 0 2px;border-color:var(--primary);border-radius:0;background:0 0;color:var(--primary-text)}.ui-ref--row{gap:.45em;padding:.15em .5em;border-radius:var(--radius)}.ui-ref--row>b{font-weight:500}.ui-ref-act{display:inline-flex;align-items:center;gap:.35em;margin-left:.6em}.ui-ref--card{gap:.45em;padding:.2em .55em .2em .25em;border-radius:var(--radius)}.ui-ref-thumb{flex:none;box-sizing:border-box;width:2.1em;height:1.4em;border:1px solid var(--ui-ref-edge);border-radius:var(--radius-sm);background:linear-gradient(var(--ui-ref-edge),var(--ui-ref-edge)) .25em .3em/1.2em .14em no-repeat,linear-gradient(var(--ui-ref-edge),var(--ui-ref-edge)) .25em .62em/.8em .14em no-repeat,var(--surface)}.ui-ref-title{color:var(--text);font-weight:400}.ui-ref--gear,.ui-switch{border-radius:var(--radius-pill)}.ui-ref--gear{padding:.2em;border-color:var(--tpl-bar-accent-edge);background:var(--tpl-bar-bg);color:var(--tpl-bar-accent)}.ui-ref--gear svg{color:inherit}.ui-switch{position:relative;flex:none;box-sizing:border-box;width:1.9em;height:1.05em;border:1px solid var(--ui-ref-edge);background:var(--bg-elevated)}.ui-switch::after{content:"";position:absolute;top:50%;left:.1em;width:.75em;height:.75em;border-radius:50%;background:var(--text-secondary);transform:translateY(-50%)}.ui-switch.is-on{border-color:var(--primary);background:var(--primary-muted)}.ui-switch.is-on::after{left:auto;right:.1em;background:var(--primary-hi)}.feat-head,p.feat-lead{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.feat-mark{display:inline-flex;align-items:center;gap:.25rem;padding:calc(.125rem - 1px) calc(.5rem - 1px);border:1px solid var(--success-muted);border-radius:var(--radius-pill);background:linear-gradient(var(--success-soft),var(--success-soft)) var(--card);color:var(--success-hi);font:600 .6875rem/1.3 var(--font-sans);letter-spacing:.02em;white-space:nowrap}.feat-mark svg{width:.75rem;height:.75rem}.feat-head{row-gap:0}.feat-head .feat-mark{margin:.35rem 0}