﻿:root{--background-color: var(--uchu-gray-1);--base-grid-color1: oklch(var(--uchu-blue-3-raw) / 30%);--base-grid-color2: oklch(var(--uchu-purple-3-raw) / 30%);--baseline: calc(var(--line-height) / 2);--block-spacing-bottom: var(--line-height);--block-spacing-top: 0;--column-gap: calc(var(--line-height) * 2);--display-scale: 1;--font-mono: null;--font-sans: null;--font-serif: null;--font-size: 12px;--foreground-color: oklch(var(--uchu-yin-raw) / 80%);--h1-size: 2.8rem;--h2-size: 2.2rem;--h3-size: 1.4rem;--h4-size: 1.1rem;--hr-thickness: 2px;--line-height: calc(var(--font-size) * 1.5);--pixel: 1px;--row-gap: var(--line-height)}@media only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 1.5dppx){:root{--display-scale: 2;--pixel: 0.5px}}@media only screen and (min-device-pixel-ratio: 2.5),only screen and (min-resolution: 2.5dppx){:root{--display-scale: 3;--pixel: 0.34px}}@media only screen and (min-device-pixel-ratio: 3.5),only screen and (min-resolution: 3.5dppx){:root{--display-scale: 4;--pixel: 0.25px}}*{box-sizing:border-box;font:inherit;line-height:inherit}*+hr:last-child{margin-top:calc(var(--hr-thickness)/-2)}*+h2{margin-top:var(--line-height);margin-bottom:0;padding-top:calc(var(--line-height)*.5);padding-bottom:calc(var(--line-height)*.5)}*+img{margin-top:calc(var(--baseline)*-1)}@media(prefers-reduced-motion: reduce){*{transition:none}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,grid,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,noscript,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}address,article,aside,blockquote,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,li,nav,ol,p,pre,r-grid,table,tfoot,ul,video{margin-bottom:var(--block-spacing-bottom)}address:not(:first-child),article:not(:first-child),aside:not(:first-child),blockquote:not(:first-child),dd:not(:first-child),dl:not(:first-child),dt:not(:first-child),fieldset:not(:first-child),figure:not(:first-child),form:not(:first-child),h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child),li:not(:first-child),nav:not(:first-child),ol:not(:first-child),p:not(:first-child),pre:not(:first-child),r-grid:not(:first-child),table:not(:first-child),tfoot:not(:first-child),ul:not(:first-child),video:not(:first-child){margin-top:var(--block-spacing-top)}a{color:inherit;cursor:pointer;text-decoration:underline oklch(var(--uchu-yin-raw)/30%);transition:all .2s;white-space:nowrap;-webkit-text-decoration:underline oklch(var(--uchu-yin-raw)/30%)}a:hover{color:var(--uchu-blue-4)}b,strong{font-weight:600}b code,b pre,b tt,strong code,strong pre,strong tt{font-weight:inherit}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:none}button{margin:0;padding:0;appearance:none;background-color:rgba(0,0,0,0);border:none}html{background-color:var(--background-color);color:var(--foreground-color);font-family:var(--font-sans),-system-ui,system-ui,sans-serif;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"cv10" 1;font-size:var(--font-size);font-variant-ligatures:contextual common-ligatures;letter-spacing:-0.01rem;line-height:var(--line-height)}body{overflow-x:hidden;padding:calc(var(--line-height)*2);padding-bottom:calc(var(--line-height)*3);scroll-behavior:smooth}@media only screen and (max-width: 600px){body{padding:var(--line-height);padding-bottom:calc(var(--line-height)*2)}}:first-child{margin-top:unset}:last-child{margin-bottom:unset}hr{background-color:var(--foreground-color);border:none;height:var(--hr-thickness);margin-top:calc(var(--line-height) - var(--hr-thickness)/2);margin-bottom:calc(var(--line-height) - var(--hr-thickness)/2);opacity:.05}hr:not(:first-child){margin-top:var(--line-height);margin-bottom:calc(var(--line-height) - var(--hr-thickness))}hr:last-child,hr:only-child{margin-top:calc(var(--line-height) - var(--hr-thickness)/2)}hr:first-child{margin-top:calc(var(--hr-thickness)/-2);margin-bottom:calc(var(--line-height) - var(--hr-thickness)/2)}hr:last-child{margin-bottom:calc(var(--hr-thickness)/-2)}hr:only-child{margin-bottom:calc(var(--line-height) - var(--hr-thickness)/2)}em,i{font-style:italic}code,pre,tt{font-family:var(--mono-font),Inconsolata,Menlo,monospace;font-variant-numeric:slashed-zero;font-weight:430;white-space:pre-wrap;word-wrap:break-word}code b,code strong,pre b,pre strong,tt b,tt strong{font-weight:580}pre{display:block;overflow-x:auto;white-space:pre;word-wrap:normal}pre code,pre tt{white-space:pre;word-wrap:normal}h1{font-size:var(--h1-size);font-weight:720;letter-spacing:-0.05rem;line-height:calc(var(--line-height)*2);margin-top:calc(var(--line-height)*2);margin-bottom:var(--line-height);margin-left:calc(var(--h1-size)/-22);word-break:break-word}h1.single-line{margin-top:var(--line-height);padding-top:calc(var(--line-height)*.5);padding-bottom:calc(var(--line-height)*.5)}h1.single-line:first-child{margin-top:0;padding-bottom:calc(var(--line-height)*.5)}h1.large{--h1-size: 4rem;font-weight:730;line-height:calc(var(--line-height)*3)}h1.xlarge{--h1-size: 5.5rem;font-weight:740;line-height:calc(var(--line-height)*4)}h1.xxlarge{--h1-size: 7.5rem;font-weight:750;line-height:calc(var(--line-height)*5)}h1.xxxlarge{--h1-size: 10.5rem;font-weight:760;line-height:calc(var(--line-height)*7)}h2{font-size:var(--h2-size);font-weight:700;letter-spacing:-0.03rem;line-height:calc(var(--line-height)*2);margin-bottom:var(--line-height);margin-left:calc(var(--h2-size)/-26)}h2.single-line{margin-top:var(--line-height);margin-bottom:0;padding-top:calc(var(--line-height)*.5);padding-bottom:calc(var(--line-height)*.5)}h2.single-line:first-child{margin-top:unset}h3,h4{font-size:var(--h3-size);font-weight:700;letter-spacing:-0.02rem;line-height:calc(var(--line-height)*1.15);margin-bottom:var(--baseline);padding-top:calc(var(--baseline)*.75);padding-bottom:calc(var(--baseline)*.25)}h3.single-line,h4.single-line{margin-bottom:0;padding-bottom:calc(var(--baseline)*1.25)}h3+h1,h3+h1.single-line,h4+h1,h4+h1.single-line{margin-top:calc(var(--baseline)*3)}h3.single-line+h1,h3.single-line+h1.single-line,h3.single-line+h2,h3.single-line+h2.single-line,h4.single-line+h1,h4.single-line+h1.single-line,h4.single-line+h2,h4.single-line+h2.single-line{margin-top:var(--line-height)}h3+h2,h3+h2.single-line,h4+h2,h4+h2.single-line{margin-top:var(--baseline)}h4{font-size:var(--h4-size);font-weight:700;letter-spacing:-0.012rem}h5,h6{font-weight:670;letter-spacing:-0.015rem;margin-bottom:0}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{text-decoration:none}h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover,h6>a:hover{color:inherit;text-decoration:underline oklch(var(--uchu-yin-raw)/30%)}img{display:block;margin-top:var(--baseline);margin-bottom:var(--baseline)}img:first-child,img:last-child{display:block;margin-top:var(--baseline);margin-bottom:var(--baseline)}img:only-child{margin:0}img.cover,img.fill{object-fit:cover}img.bottom,img.center,img.top{align-self:center}img.bottom{object-position:center bottom}img.center{object-position:center center}img.top{object-position:center top}img.left.bottom,img.left.center,img.left.top{align-self:flex-start}img.left.bottom{object-position:left bottom}img.left.center{object-position:left center}img.left.top{object-position:left top}img.right.bottom,img.right.center,img.right.top{align-self:flex-end}img.right.bottom{object-position:right bottom}img.right.center{object-position:right center}img.right.top{object-position:right top}input,select{appearance:none;border:none;letter-spacing:-0.01rem;-moz-appearance:none;-webkit-appearance:none}input:focus-visible,select:focus-visible{outline:2px solid var(--uchu-blue-4)}ol,ul{list-style-position:outside;--list-indentation: 2rem}ol.compact>li,ul.compact>li{margin-bottom:0}ol:not([start]){counter-reset:ol-counter;list-style:none;padding-left:var(--list-indentation)}ol:not([start])>li{counter-increment:ol-counter;position:relative}ol:not([start])>li::before{--space: 0.5rem;--width: calc(var(--list-indentation) - var(--space));width:var(--width);height:var(--line-height);content:counter(ol-counter) ". ";font-variant-numeric:tabular-nums;font-weight:500;left:calc(-1*(var(--width) + var(--space)));position:absolute;text-align:left}ol:not([start])>li::before{content:"0" counter(ol-counter) ". "}ol:not([start])>li:nth-child(n+10)::before{content:counter(ol-counter) ". "}ol[start]{padding-inline-start:var(--list-indentation)}ul{padding-left:1.3rem}li{margin-bottom:var(--baseline);margin-left:.2rem}li>p+ol,li>p+ul{margin-top:calc(var(--baseline)*-1)}li.task-list-item{list-style-type:none}li.task-list-item>input[type=checkbox]{width:1.5rem;height:var(--baseline);appearance:none;background:none;border:none;display:inline-block;list-style:none;margin-right:.5rem;margin-left:-1.4rem;opacity:1;position:relative;--check-svg-url: url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.7 9.3L8.1 12.6L13.8 6.9L12.3 5.3L8.1 9.5L6.3 7.7L4.7 9.3Z" fill="black"/></svg>');--outline-svg-url: url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.75" y="1.75" width="14.5" height="14.5" rx="0.5" stroke="black" stroke-width="1.5"/></svg>')}li.task-list-item>input[type=checkbox]::after,li.task-list-item>input[type=checkbox]::before{top:-0.25rem;bottom:-0.25rem;left:0;background-position:50%;background-repeat:no-repeat;background-size:contain;color:rgba(0,0,0,0);content:"×";display:block;position:absolute;width:1.1rem}@supports(mask-image: linear-gradient(var(--uchu-yin), red)){li.task-list-item>input[type=checkbox]::after,li.task-list-item>input[type=checkbox]::before{mask-position:center center;mask-repeat:no-repeat;mask-size:contain}}li.task-list-item>input[type=checkbox]::after{background-image:var(--outline-svg-url)}@supports(mask-image: linear-gradient(var(--uchu-yin), red)){li.task-list-item>input[type=checkbox]::after{background-color:var(--foreground-color);mask-image:var(--outline-svg-url)}}li.task-list-item>input[type=checkbox][checked]::before{background-image:var(--check-svg-url)}@supports(mask-image: linear-gradient(var(--uchu-yin), red)){li.task-list-item>input[type=checkbox][checked]::before{background-color:var(--foreground-color);mask-image:var(--check-svg-url)}}table{--border-opacity: 0.15;--border-color: rgba(var(--foreground-color-rgb), calc(var(--foreground-color-a) * var(--border-opacity)));--border-width: 1px;border-collapse:collapse;border-right:var(--border-width) solid var(--border-color);border-spacing:0;border-top:var(--border-width) solid var(--border-color);overflow:auto;position:relative;margin-top:calc(var(--line-height)*1 + var(--border-width)*-1);margin-bottom:calc(var(--line-height)*1.5)}table *{box-sizing:border-box}table:first-child{margin-top:calc(var(--line-height)*.5 + var(--border-width)*-1);margin-bottom:calc(var(--line-height)*.5)}table td,table th{background-image:linear-gradient(90deg, var(--border-color), var(--border-color) 1px, transparent 0, transparent calc(var(--baseline) / 2));background-position:0 -1px;background-repeat:no-repeat;background-size:100% 100%;padding:var(--baseline) 1rem;position:relative}table td::after,table th::after{right:0;bottom:0;left:0;background-color:var(--border-color);color:rgba(0,0,0,0);content:"A";height:var(--border-width);pointer-events:none;position:absolute;z-index:1}table th{font-weight:600;text-align:left}table th[align=center]{text-align:center}table th[align=right]{text-align:right}p+table{margin-top:calc(var(--line-height)*1.5 + var(--border-width)*-1)}@media only screen and (max-width: 600px){.only-large-window{display:none}}@media only screen and (min-width: 601px){.only-small-window{display:none}}.compact>li>p+ol,.compact>li>p+ul{margin-top:calc(var(--block-spacing-bottom)*-1)}.small{font-size:.85rem;line-height:var(--line-height)}.xsmall{font-size:.8rem;line-height:calc(var(--line-height)*.75);padding-top:calc(var(--line-height)*.25)}.xxsmall{font-size:.65rem;line-height:calc(var(--line-height)*.7);padding-top:calc(var(--line-height)*.3)}.xxxsmall{font-size:.5rem;line-height:calc(var(--line-height)*.5);padding-bottom:calc(var(--line-height)*.25)}.show-base-grid{background-image:repeating-linear-gradient(0deg, var(--base-grid-color2), var(--base-grid-color2) 1px, transparent 0, transparent calc(var(--baseline) / 2), var(--base-grid-color1) calc(var(--baseline) / 2), var(--base-grid-color1) calc(var(--baseline) / 2 + 1px), transparent calc(var(--baseline) / 2 + 1px), transparent var(--baseline));background-position:0 .5px;background-repeat:repeat-y;background-size:100% var(--baseline)}.single-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block{display:block}.inline{display:inline-block}.flex-h,.flex-v{display:flex}.flex-h{flex-direction:row}.flex-h .bottom{align-self:flex-end}.flex-v{flex-direction:column}.flex-v.center{align-self:center}.center{text-align:center}.left{text-align:left}.right{text-align:right}.margin0{margin:0}.margin1{margin:calc(var(--line-height)*1)}.margin2{margin:calc(var(--line-height)*2)}.margin3{margin:calc(var(--line-height)*3)}.margin4{margin:calc(var(--line-height)*4)}.margin5{margin:calc(var(--line-height)*8)}.padding0{padding:0}.padding1{padding:calc(var(--line-height)*1)}.padding2{padding:calc(var(--line-height)*2)}.padding3{padding:calc(var(--line-height)*3)}.padding4{padding:calc(var(--line-height)*4)}.padding5{padding:calc(var(--line-height)*8)}.w-1{width:calc(var(--line-height)*1)}.w-2{width:calc(var(--line-height)*2)}.w-3{width:calc(var(--line-height)*3)}.w-4{width:calc(var(--line-height)*4)}.w-5{width:calc(var(--line-height)*5)}.w-6{width:calc(var(--line-height)*6)}.w-7{width:calc(var(--line-height)*7)}.w-8{width:calc(var(--line-height)*8)}.w-9{width:calc(var(--line-height)*9)}.w-10{width:calc(var(--line-height)*10)}.w-11{width:calc(var(--line-height)*11)}.w-12{width:calc(var(--line-height)*12)}.w-13{width:calc(var(--line-height)*13)}.w-14{width:calc(var(--line-height)*14)}.w-15{width:calc(var(--line-height)*15)}.w-16{width:calc(var(--line-height)*16)}.w-17{width:calc(var(--line-height)*17)}.w-18{width:calc(var(--line-height)*18)}.w-19{width:calc(var(--line-height)*19)}.w-20{width:calc(var(--line-height)*20)}.w-21{width:calc(var(--line-height)*21)}.w-22{width:calc(var(--line-height)*22)}.w-23{width:calc(var(--line-height)*23)}.w-24{width:calc(var(--line-height)*24)}.w-25{width:calc(var(--line-height)*25)}.w-26{width:calc(var(--line-height)*26)}.w-27{width:calc(var(--line-height)*27)}.w-28{width:calc(var(--line-height)*28)}.w-29{width:calc(var(--line-height)*29)}.w-30{width:calc(var(--line-height)*30)}.w-31{width:calc(var(--line-height)*31)}.w-32{width:calc(var(--line-height)*32)}.w-33{width:calc(var(--line-height)*33)}.w-34{width:calc(var(--line-height)*34)}.w-35{width:calc(var(--line-height)*35)}.w-36{width:calc(var(--line-height)*36)}.w-37{width:calc(var(--line-height)*37)}.w-38{width:calc(var(--line-height)*38)}.w-39{width:calc(var(--line-height)*39)}.w-40{width:calc(var(--line-height)*40)}.w-full{width:100%}.h-1{height:calc(var(--line-height)*1)}.h-2{height:calc(var(--line-height)*2)}.h-3{height:calc(var(--line-height)*3)}.h-4{height:calc(var(--line-height)*4)}.h-5{height:calc(var(--line-height)*5)}.h-6{height:calc(var(--line-height)*6)}.h-7{height:calc(var(--line-height)*7)}.h-8{height:calc(var(--line-height)*8)}.h-9{height:calc(var(--line-height)*9)}.h-10{height:calc(var(--line-height)*10)}.h-11{height:calc(var(--line-height)*11)}.h-12{height:calc(var(--line-height)*12)}.h-13{height:calc(var(--line-height)*13)}.h-14{height:calc(var(--line-height)*14)}.h-15{height:calc(var(--line-height)*15)}.h-16{height:calc(var(--line-height)*16)}.h-17{height:calc(var(--line-height)*17)}.h-18{height:calc(var(--line-height)*18)}.h-19{height:calc(var(--line-height)*19)}.h-20{height:calc(var(--line-height)*20)}.h-21{height:calc(var(--line-height)*21)}.h-22{height:calc(var(--line-height)*22)}.h-23{height:calc(var(--line-height)*23)}.h-24{height:calc(var(--line-height)*24)}.h-25{height:calc(var(--line-height)*25)}.h-26{height:calc(var(--line-height)*26)}.h-27{height:calc(var(--line-height)*27)}.h-28{height:calc(var(--line-height)*28)}.h-29{height:calc(var(--line-height)*29)}.h-30{height:calc(var(--line-height)*30)}.h-31{height:calc(var(--line-height)*31)}.h-32{height:calc(var(--line-height)*32)}.h-33{height:calc(var(--line-height)*33)}.h-34{height:calc(var(--line-height)*34)}.h-35{height:calc(var(--line-height)*35)}.h-36{height:calc(var(--line-height)*36)}.h-37{height:calc(var(--line-height)*37)}.h-38{height:calc(var(--line-height)*38)}.h-39{height:calc(var(--line-height)*39)}.h-40{height:calc(var(--line-height)*40)}.opacity0{opacity:0}.opacity1{opacity:.1}.opacity2{opacity:.2}.opacity3{opacity:.3}.opacity4{opacity:.4}.opacity5{opacity:.5}.opacity6{opacity:.6}.opacity7{opacity:.7}.opacity8{opacity:.8}.opacity9{opacity:.9}.opacity10{opacity:1}u-grid{--grid-tc: repeat(4, 1fr);--grid-ce: -1;--grid-cs: 1;display:grid;grid-column-gap:var(--column-gap);grid-row-gap:var(--row-gap);grid-template-columns:var(--grid-tc)}u-grid.compact{grid-row-gap:0}u-grid.debug>*{--color: rgba(248, 110, 91, 0.3);background-image:linear-gradient(180deg, var(--color) 0, var(--color))}u-grid.debug>:nth-child(6n+2){--color: rgba(103, 126, 208, 0.3)}u-grid.debug>:nth-child(6n+3){--color: rgba(224, 174, 72, 0.3)}u-grid.debug>:nth-child(6n+4){--color: rgba(77, 214, 115, 0.3)}u-grid.debug>:nth-child(6n+5){--color: rgba(217, 103, 219, 0.3)}u-grid.debug>:nth-child(6n+6){--color: rgba(94, 204, 211, 0.3)}u-grid.debug>:nth-child(6n+7){--color: rgba(248, 110, 91, 0.3)}u-grid>hr{grid-column:1/-1}u-grid>hr,u-grid>hr:not(:first-child):not(:last-child){margin-top:calc(var(--line-height) - var(--hr-thickness));margin-bottom:0}u-grid>u-cell{appearance:none;display:block}u-grid>u-cell[span]{grid-column-end:span var(--grid-ce)}u-grid>u-cell[span*="+"],u-grid>u-cell[span*="-"],u-grid>u-cell[span*=".."]{grid-column-start:var(--grid-cs)}u-grid>u-cell[span*="-"],u-grid>u-cell[span*=".."]{grid-column-end:var(--grid-ce)}u-grid>u-cell[span=row]{grid-column:var(--grid-cs)/var(--grid-ce)}u-grid>u-cell[span^="1"]{--grid-cs: 1}u-grid>u-cell[span^="2"]{--grid-cs: 2}u-grid>u-cell[span^="3"]{--grid-cs: 3}u-grid>u-cell[span^="4"]{--grid-cs: 4}u-grid>u-cell[span^="5"]{--grid-cs: 5}u-grid>u-cell[span^="6"]{--grid-cs: 6}u-grid>u-cell[span^="7"]{--grid-cs: 7}u-grid>u-cell[span^="8"]{--grid-cs: 8}u-grid>u-cell[span^="9"]{--grid-cs: 9}u-grid>u-cell[span^="10"]{--grid-cs: 10}u-grid>u-cell[span^="11"]{--grid-cs: 11}u-grid>u-cell[span^="12"]{--grid-cs: 12}u-grid>u-cell[span^="13"]{--grid-cs: 13}u-grid>u-cell[span^="14"]{--grid-cs: 14}u-grid>u-cell[span^="15"]{--grid-cs: 15}u-grid>u-cell[span^="16"]{--grid-cs: 16}u-grid>u-cell[span^="17"]{--grid-cs: 17}u-grid>u-cell[span^="18"]{--grid-cs: 18}u-grid>u-cell[span^="19"]{--grid-cs: 19}u-grid>u-cell[span^="20"]{--grid-cs: 20}u-grid>u-cell[span^="21"]{--grid-cs: 21}u-grid>u-cell[span^="22"]{--grid-cs: 22}u-grid>u-cell[span^="23"]{--grid-cs: 23}u-grid>u-cell[span^="24"]{--grid-cs: 24}u-grid>u-cell[span^="25"]{--grid-cs: 25}u-grid>u-cell[span^="26"]{--grid-cs: 26}u-grid>u-cell[span^="27"]{--grid-cs: 27}u-grid>u-cell[span^="28"]{--grid-cs: 28}u-grid>u-cell[span^="29"]{--grid-cs: 29}u-grid>u-cell[span^="30"]{--grid-cs: 30}u-grid>u-cell[span$="+1"],u-grid>u-cell[span="1"]{--grid-ce: 1}u-grid>u-cell[span$="+2"],u-grid>u-cell[span$="-1"],u-grid>u-cell[span="2"]{--grid-ce: 2}u-grid>u-cell[span$="+3"],u-grid>u-cell[span$="-2"],u-grid>u-cell[span="3"]{--grid-ce: 3}u-grid>u-cell[span$="+4"],u-grid>u-cell[span$="-3"],u-grid>u-cell[span="4"]{--grid-ce: 4}u-grid>u-cell[span$="+5"],u-grid>u-cell[span$="-4"],u-grid>u-cell[span="5"]{--grid-ce: 5}u-grid>u-cell[span$="+6"],u-grid>u-cell[span$="-5"],u-grid>u-cell[span="6"]{--grid-ce: 6}u-grid>u-cell[span$="+7"],u-grid>u-cell[span$="-6"],u-grid>u-cell[span="7"]{--grid-ce: 7}u-grid>u-cell[span$="+8"],u-grid>u-cell[span$="-7"],u-grid>u-cell[span="8"]{--grid-ce: 8}u-grid>u-cell[span$="+9"],u-grid>u-cell[span$="-8"],u-grid>u-cell[span="9"]{--grid-ce: 9}u-grid>u-cell[span$="+10"],u-grid>u-cell[span$="-9"],u-grid>u-cell[span="10"]{--grid-ce: 10}u-grid>u-cell[span$="+11"],u-grid>u-cell[span$="-10"],u-grid>u-cell[span="11"]{--grid-ce: 11}u-grid>u-cell[span$="+12"],u-grid>u-cell[span$="-11"],u-grid>u-cell[span="12"]{--grid-ce: 12}u-grid>u-cell[span$="+13"],u-grid>u-cell[span$="-12"],u-grid>u-cell[span="13"]{--grid-ce: 13}u-grid>u-cell[span$="+14"],u-grid>u-cell[span$="-13"],u-grid>u-cell[span="14"]{--grid-ce: 14}u-grid>u-cell[span$="+15"],u-grid>u-cell[span$="-14"],u-grid>u-cell[span="15"]{--grid-ce: 15}u-grid>u-cell[span$="+16"],u-grid>u-cell[span$="-15"],u-grid>u-cell[span="16"]{--grid-ce: 16}u-grid>u-cell[span$="+17"],u-grid>u-cell[span$="-16"],u-grid>u-cell[span="17"]{--grid-ce: 17}u-grid>u-cell[span$="+18"],u-grid>u-cell[span$="-17"],u-grid>u-cell[span="18"]{--grid-ce: 18}u-grid>u-cell[span$="+19"],u-grid>u-cell[span$="-18"],u-grid>u-cell[span="19"]{--grid-ce: 19}u-grid>u-cell[span$="+20"],u-grid>u-cell[span$="-19"],u-grid>u-cell[span="20"]{--grid-ce: 20}u-grid>u-cell[span$="+21"],u-grid>u-cell[span$="-20"],u-grid>u-cell[span="21"]{--grid-ce: 21}u-grid>u-cell[span$="+22"],u-grid>u-cell[span$="-21"],u-grid>u-cell[span="22"]{--grid-ce: 22}u-grid>u-cell[span$="+23"],u-grid>u-cell[span$="-22"],u-grid>u-cell[span="23"]{--grid-ce: 23}u-grid>u-cell[span$="+24"],u-grid>u-cell[span$="-23"],u-grid>u-cell[span="24"]{--grid-ce: 24}u-grid>u-cell[span$="+25"],u-grid>u-cell[span$="-24"],u-grid>u-cell[span="25"]{--grid-ce: 25}u-grid>u-cell[span$="+26"],u-grid>u-cell[span$="-25"],u-grid>u-cell[span="26"]{--grid-ce: 26}u-grid>u-cell[span$="+27"],u-grid>u-cell[span$="-26"],u-grid>u-cell[span="27"]{--grid-ce: 27}u-grid>u-cell[span$="+28"],u-grid>u-cell[span$="-27"],u-grid>u-cell[span="28"]{--grid-ce: 28}u-grid>u-cell[span$="+29"],u-grid>u-cell[span$="-28"],u-grid>u-cell[span="29"]{--grid-ce: 29}u-grid>u-cell[span$="+30"],u-grid>u-cell[span$="-29"],u-grid>u-cell[span="30"]{--grid-ce: 30}u-grid>u-cell[span$="-30"]{--grid-ce: 31}u-grid>u-cell.h1,u-grid>u-cell.h2,u-grid>u-cell.h3,u-grid>u-cell.h4,u-grid>u-cell.h5,u-grid>u-cell.h6{margin-bottom:0}u-grid>u-cell>img,u-grid>u-cell>p>img{max-width:100%;object-fit:contain}u-grid[columns="1"]{--grid-tc: repeat(1, 1fr)}u-grid[columns="2"]{--grid-tc: repeat(2, 1fr)}u-grid[columns="3"]{--grid-tc: repeat(3, 1fr)}u-grid[columns="4"]{--grid-tc: repeat(4, 1fr)}u-grid[columns="5"]{--grid-tc: repeat(5, 1fr)}u-grid[columns="6"]{--grid-tc: repeat(6, 1fr)}u-grid[columns="7"]{--grid-tc: repeat(7, 1fr)}u-grid[columns="8"]{--grid-tc: repeat(8, 1fr)}u-grid[columns="9"]{--grid-tc: repeat(9, 1fr)}u-grid[columns="10"]{--grid-tc: repeat(10, 1fr)}u-grid[columns="11"]{--grid-tc: repeat(11, 1fr)}u-grid[columns="12"]{--grid-tc: repeat(12, 1fr)}u-grid[columns="13"]{--grid-tc: repeat(13, 1fr)}u-grid[columns="14"]{--grid-tc: repeat(14, 1fr)}u-grid[columns="15"]{--grid-tc: repeat(15, 1fr)}u-grid[columns="16"]{--grid-tc: repeat(16, 1fr)}u-grid[columns="17"]{--grid-tc: repeat(17, 1fr)}u-grid[columns="18"]{--grid-tc: repeat(18, 1fr)}u-grid[columns="19"]{--grid-tc: repeat(19, 1fr)}u-grid[columns="20"]{--grid-tc: repeat(20, 1fr)}u-grid[columns="21"]{--grid-tc: repeat(21, 1fr)}u-grid[columns="22"]{--grid-tc: repeat(22, 1fr)}u-grid[columns="23"]{--grid-tc: repeat(23, 1fr)}u-grid[columns="24"]{--grid-tc: repeat(24, 1fr)}u-grid[columns="25"]{--grid-tc: repeat(25, 1fr)}u-grid[columns="26"]{--grid-tc: repeat(26, 1fr)}u-grid[columns="27"]{--grid-tc: repeat(27, 1fr)}u-grid[columns="28"]{--grid-tc: repeat(28, 1fr)}u-grid[columns="29"]{--grid-tc: repeat(29, 1fr)}u-grid[columns="30"]{--grid-tc: repeat(30, 1fr)}[flow-cols]{column-fill:balance;column-gap:var(--column-gap)}[flow-cols="1"]{column-count:1}[flow-cols="2"]{column-count:2}[flow-cols="3"]{column-count:3}[flow-cols="4"]{column-count:4}[flow-cols="5"]{column-count:5}[flow-cols="6"]{column-count:6}[flow-cols="7"]{column-count:7}[flow-cols="8"]{column-count:8}fieldset{position:relative}fieldset.autofill label+div+input,fieldset.autofill label+div+select,fieldset.autofill label+div+textarea{background-color:var(--uchu-gray-2);border:2px solid;border-radius:0;padding:1.5rem .75rem .5rem .75rem;transition:border-color .2s;width:100%}@media(prefers-reduced-motion: reduce){fieldset.autofill label+div+input,fieldset.autofill label+div+select,fieldset.autofill label+div+textarea{transition:none}}fieldset.autofill label+div+input:invalid,fieldset.autofill label+div+select:invalid,fieldset.autofill label+div+textarea:invalid{border-color:var(--uchu-red-5);box-shadow:none;outline:none}fieldset.autofill label+div+input::placeholder,fieldset.autofill label+div+select::placeholder,fieldset.autofill label+div+textarea::placeholder{color:var(--uchu-gray-5);opacity:1}fieldset.autofill label+div+input:not(:focus),fieldset.autofill label+div+select:not(:focus),fieldset.autofill label+div+textarea:not(:focus){border-color:var(--uchu-gray-2)}fieldset.autofill label+div+input:focus,fieldset.autofill label+div+select:focus,fieldset.autofill label+div+textarea:focus{border-color:var(--uchu-blue-4);box-shadow:none;outline:none}fieldset.autofill label+div+select{background-position:right 1rem bottom .7rem;background-repeat:no-repeat;background-size:1rem}fieldset:not(.autofill) label+input,fieldset:not(.autofill) label+select,fieldset:not(.autofill) label+textarea{background-color:var(--uchu-gray-2);border:2px solid;border-radius:0;padding:1.5rem .75rem .5rem .75rem;transition:border-color .2s;width:100%}@media(prefers-reduced-motion: reduce){fieldset:not(.autofill) label+input,fieldset:not(.autofill) label+select,fieldset:not(.autofill) label+textarea{transition:none}}fieldset:not(.autofill) label+input:invalid,fieldset:not(.autofill) label+select:invalid,fieldset:not(.autofill) label+textarea:invalid{border-color:var(--uchu-red-5);box-shadow:none;outline:none}fieldset:not(.autofill) label+input::placeholder,fieldset:not(.autofill) label+select::placeholder,fieldset:not(.autofill) label+textarea::placeholder{color:var(--uchu-gray-5);opacity:1}fieldset:not(.autofill) label+input:not(:focus),fieldset:not(.autofill) label+select:not(:focus),fieldset:not(.autofill) label+textarea:not(:focus){border-color:var(--uchu-gray-2)}fieldset:not(.autofill) label+input:focus,fieldset:not(.autofill) label+select:focus,fieldset:not(.autofill) label+textarea:focus{border-color:var(--uchu-blue-4);box-shadow:none;outline:none}fieldset:not(.autofill) label+select{background-position:right 1rem bottom .7rem;background-repeat:no-repeat;background-size:1rem}fieldset button{margin-top:1rem;padding:.5rem calc(.75rem + 2px);border:none;display:block;text-transform:lowercase}fieldset button:not(:disabled){background-color:var(--uchu-gray-9);color:var(--uchu-gray-2);cursor:default}fieldset button:disabled{background-color:var(--uchu-gray-2);color:var(--uchu-gray-6);cursor:not-allowed}fieldset label{color:var(--uchu-gray-5);font-size:80%;position:absolute;padding-top:4px;padding-left:calc(.75rem + 2px);text-transform:lowercase}/*# sourceMappingURL=uchu.css.map */
