.uc-cl-hero{text-align:center;padding:2.5rem 0 1rem}.uc-cl-hero .uc-release{font-size:clamp(2.6rem,7vw,5rem);margin-bottom:.2rem}.uc-cl-meta{color:var(--uc-muted);font-size:1.1rem}.uc-cl-meta strong{color:var(--uc-text);font-weight:400}.uc-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:1.5rem 0 0}.uc-stats>div{min-width:150px;padding:.7rem 1.2rem;background:#081422b0;border:1px solid rgba(104,196,206,.35)}.uc-stats dt{font-weight:400;font-size:.78rem;letter-spacing:.16em;color:var(--uc-muted)}.uc-stats dd{margin:0;font-family:VT323,monospace;font-size:2.2rem;line-height:1;color:var(--uc-teal)}.uc-cl-toolbar{position:sticky;top:62px;z-index:900;margin:2rem 0 1.5rem;padding:.9rem 1rem .4rem;background:#060e16eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(104,196,206,.35)}.uc-cl-search{max-width:560px;margin-bottom:.7rem}.uc-cl-search .input-group-text{background:#68c4ce1f;border-color:#68c4ce73;color:var(--uc-teal);font-family:VT323,monospace}.uc-cl-search .form-control,.uc-cl-select{background-color:#00000073;border-color:#68c4ce73;color:var(--uc-text);border-radius:0}.uc-cl-search .form-control:focus,.uc-cl-select:focus{border-color:var(--uc-teal);box-shadow:0 0 0 .2rem #68c4ce33}.uc-cl-chips-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.7rem}.uc-chip{--c: var(--uc-teal);padding:.3rem .7rem;font:inherit;font-size:.85rem;letter-spacing:.1em;color:var(--uc-muted);background:#00000059;border:1px solid color-mix(in srgb,var(--c) 45%,transparent);transition:all .15s}.uc-chip span{margin-left:.35rem;color:var(--c)}.uc-chip:hover:not(:disabled),.uc-chip:focus-visible{color:var(--uc-text);border-color:var(--c);outline:none}.uc-chip.is-on{color:#fff;background:color-mix(in srgb,var(--c) 22%,transparent);border-color:var(--c);box-shadow:inset 3px 0 0 var(--c)}.uc-chip:disabled{opacity:.35}.uc-cl-row2{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.uc-cl-select{width:auto;min-width:190px;letter-spacing:.08em}.uc-cl-view .btn{border-radius:0;letter-spacing:.1em}.uc-cl-jump{max-height:60vh;overflow-y:auto}.uc-cl-summary{margin:.6rem 0 .2rem;color:var(--uc-muted);font-size:.9rem}.uc-cl-summary strong{color:var(--uc-text);font-weight:400}.uc-linkbtn{padding:0;border:0;background:none;color:var(--uc-teal);text-decoration:underline;font:inherit}kbd{background:#68c4ce26;color:var(--uc-text);border:1px solid rgba(104,196,206,.4);border-radius:0;padding:0 .35em}.uc-toc{position:sticky;top:300px;max-height:calc(100vh - 320px);overflow-y:auto;padding:1rem;background:#081422b0;border:1px solid rgba(104,196,206,.3)}.uc-toc h2{font-size:.9rem;letter-spacing:.3em;color:var(--uc-muted);font-weight:400}.uc-toc ol{list-style:none;margin:0;padding:0}.uc-toc li a{display:flex;justify-content:space-between;gap:.5rem;padding:.35rem .5rem;color:var(--uc-muted);text-decoration:none;font-size:.9rem;border-left:2px solid transparent}.uc-toc li.is-dev a{font-size:.82rem}.uc-toc li a:hover,.uc-toc li a:focus-visible{color:var(--uc-text);background:#68c4ce0f}.uc-toc li.is-active a{color:var(--uc-text);border-left-color:var(--c);background:#68c4ce14}.uc-count{flex-shrink:0;min-width:1.8em;padding:0 .4em;text-align:center;font-size:.8rem;color:var(--uc-text);background:#ffffff14;border:1px solid rgba(255,255,255,.15)}.uc-cl-release,.uc-cl-section{margin-bottom:1.8rem;scroll-margin-top:300px}.uc-cl-release-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem;align-items:center}.uc-status{font-family:VT323,monospace;font-size:1.6rem;color:var(--uc-red);letter-spacing:.1em}.uc-cl-teaser{color:var(--uc-teal);letter-spacing:.14em}.uc-cl-chips{justify-content:flex-start;margin:.8rem 0;font-size:1.05rem}.uc-cl-region{font-size:1rem;letter-spacing:.25em;font-weight:400}.uc-cl-perf{margin:1rem 0 0;color:var(--uc-mint);letter-spacing:.08em}.uc-cl-section{padding:0 1.4rem 1.2rem}.uc-cl-head{display:flex;align-items:center;gap:.6rem;margin:0 -1.4rem 1rem;padding:.3rem .6rem .3rem 0;background:var(--uc-panel-head);border-bottom:2px solid color-mix(in srgb,var(--c) 60%,transparent)}.uc-cl-toggle{flex:1;display:flex;align-items:center;gap:.8rem;padding:.6rem 1.2rem;text-align:left;color:var(--c);background:none;border:0;font:inherit;font-size:clamp(1.05rem,1.6vw,1.35rem);letter-spacing:.14em}.uc-cl-toggle:hover .uc-cl-title,.uc-cl-toggle:focus-visible .uc-cl-title{text-shadow:0 0 10px color-mix(in srgb,var(--c) 70%,transparent)}.uc-cl-toggle:focus-visible{outline:1px dashed var(--c);outline-offset:-4px}.uc-cl-title{flex:1}.uc-cl-title code{color:inherit;font-size:.8em}.uc-chevron{width:.6em;height:.6em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform .2s;flex-shrink:0}.uc-cl-toggle[aria-expanded=true] .uc-chevron{transform:rotate(45deg)}.uc-copy{padding:.15rem .5rem;font:inherit;font-size:.75rem;letter-spacing:.12em;color:var(--uc-muted);background:#0000004d;border:1px solid rgba(255,255,255,.18);transition:color .15s,border-color .15s}.uc-copy:hover,.uc-copy:focus-visible{color:var(--uc-text);border-color:var(--uc-teal);outline:none}.uc-copy.is-done{color:var(--uc-mint);border-color:var(--uc-mint)}.uc-cat-tag{display:inline-block;margin-bottom:.6rem;padding:.05rem .5rem;font-size:.72rem;letter-spacing:.16em;color:var(--c);border:1px solid color-mix(in srgb,var(--c) 55%,transparent)}.uc-cl-p{color:var(--uc-text);max-width:75ch}.uc-cl-list{margin:0;padding:0;list-style:none;max-width:85ch}.uc-cl-list li{position:relative;padding:.45rem 0 .45rem 1.5rem;line-height:1.45;border-bottom:1px solid rgba(255,255,255,.05)}.uc-cl-list li:last-child{border-bottom:0}.uc-cl-list li:before{content:"";position:absolute;left:0;top:.95em;width:.5em;height:.5em;background:var(--c)}.uc-cl-section strong{color:#fff;font-weight:400;text-shadow:0 0 8px color-mix(in srgb,var(--c) 45%,transparent)}.uc-cl-section code,.uc-cl-table code{color:#9fe3ea;background:#68c4ce1a;padding:0 .25em;font-size:.88em}.uc-cl-section em{color:#f0d79a;font-style:normal}mark{background:#f0cd6e59;color:#fff;padding:0 .1em}.uc-cl-h3{font-size:1rem;letter-spacing:.14em;color:var(--c);margin:1rem 0 .4rem;font-weight:400}.uc-cl-table{--bs-table-bg: rgba(0, 0, 0, .3);font-size:.9rem}.uc-cl-table th{font-weight:400;letter-spacing:.1em;color:var(--uc-muted)}.uc-timeline,.uc-timeline ol{list-style:none;margin:0;padding:0}.uc-tl-month h4{font-size:1.05rem;letter-spacing:.18em;color:var(--c);font-weight:400;margin:1.2rem 0 .6rem}.uc-tl-month:first-child h4{margin-top:0}.uc-tl-month>ol{position:relative;padding-left:1.2rem;border-left:2px solid color-mix(in srgb,var(--c) 40%,transparent)}.uc-tl-entry{position:relative;display:flex;gap:1rem;padding:.45rem 0}.uc-tl-entry:before{content:"";position:absolute;left:calc(-1.2rem - 6px);top:.85rem;width:10px;height:10px;background:var(--uc-bg);border:2px solid var(--c)}.uc-tl-date{flex-shrink:0;width:3.6em;font-family:VT323,monospace;font-size:1.2rem;color:var(--uc-teal);line-height:1.3}.uc-tl-body{line-height:1.45;min-width:0;overflow-wrap:anywhere}.uc-commit{margin-left:.5rem;font-family:VT323,monospace;font-size:.95rem}.uc-models{margin-top:1.4rem;padding-top:.4rem;border-top:1px solid rgba(255,255,255,.08)}.uc-models .uc-cl-h3{display:flex;align-items:center;gap:.6rem}.uc-model-grid{list-style:none;margin:.4rem 0 1rem;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.uc-model{aspect-ratio:1;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at 50% 62%,color-mix(in srgb,var(--c) 18%,transparent),#000 70%)}.uc-model>img{width:100%;height:100%;object-fit:contain;padding:10%}.uc-model-name{margin-top:.45rem;font-size:.95rem;line-height:1.2}.uc-model-date{font-size:.75rem;letter-spacing:.14em;color:var(--uc-muted)}.uc-more{border-radius:0;letter-spacing:.14em}.uc-cl-deep{margin-top:2.5rem}.uc-cl-deep h2{font-size:clamp(1.1rem,2vw,1.6rem);letter-spacing:.2em}.uc-cl-empty{padding:2.5rem 1rem;text-align:center}.uc-cl-outro{text-align:center;color:var(--uc-muted);font-style:italic;margin-top:2rem}.uc-top{position:fixed;right:1.2rem;bottom:1.2rem;z-index:1000;padding:.55rem .9rem;font:inherit;letter-spacing:.16em;color:var(--uc-text);background:#081422eb;border:1px solid var(--uc-teal);opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .2s,transform .2s}.uc-top.is-shown{opacity:1;transform:none;pointer-events:auto}@media(max-width:991.98px){.uc-cl-toolbar{top:56px}.uc-cl-release,.uc-cl-section{scroll-margin-top:280px}}@media(max-width:575.98px){.uc-cl-toolbar{position:static}.uc-cl-release,.uc-cl-section{scroll-margin-top:70px}.uc-cl-section{padding:0 .9rem 1rem}.uc-cl-head{margin:0 -.9rem .8rem}.uc-cl-toggle{padding:.6rem .8rem;letter-spacing:.08em}.uc-tl-entry{flex-direction:column;gap:0}.uc-stats>div{min-width:42%}}@media(prefers-reduced-motion:reduce){.uc-chevron,.uc-chip,.uc-top{transition:none}}
