.global-header[data-v-68952bfc]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#ffffffd9}html.dark .global-header[data-v-68952bfc]{background-color:#000000d9}#full-app-container[data-v-8be8d1b0]{min-height:100vh;display:flex;flex-direction:column}.main-content-container[data-v-8be8d1b0]{flex:1;padding-top:60px;padding-bottom:60px}.root-router-view[data-v-8be8d1b0]{width:1200px;max-width:calc(100vw - 2rem);margin:0 auto;padding-top:1rem}[data-v-8be8d1b0] .n-layout,[data-v-8be8d1b0] .n-layout .n-layout-scroll-container{overflow:unset}:root{font-size:16px}*{box-sizing:border-box}.n-modal.n-card{width:860px;max-width:95vw;margin-top:2rem;margin-bottom:2rem}.n-icon{vertical-align:middle}pre,code{font-family:Maple Mono NF CN,Maple Mono NF,Maple Mono,JetBrainsMono Nerd Font,JetBrains Mono NF,JetBrains Mono,Consolas,Courier New,monospace}code:not(.n-code){font-size:.9em;padding:.2em .4em;background-color:#64646440;border-radius:.25rem}pre code[class*=language-]{font-size:inherit;padding:0;background-color:unset;border-radius:unset}pre:not(.__code__,.n-code__line-numbers){padding:1em;background-color:#64646440;border-radius:.5rem;overflow:auto}.n-config-provider ol{list-style:decimal}.n-config-provider ul{list-style:disc}.n-config-provider ul ul{list-style:circle}.n-config-provider ul ul ul{list-style:square}@property --un-leading{syntax:"*";inherits:false;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-content{syntax:"*";inherits:false;initial-value:"";}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0;}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0;}@property --un-ease{syntax:"*";inherits:false;}:root,:host{--spacing: .25rem;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--defaults-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--defaults-transition-duration: .15s;--font-sans: ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--defaults-font-family: var(--font-sans);--defaults-font-featureSettings: var(--font-sans--font-feature-settings);--defaults-font-variationSettings: var(--font-sans--font-variation-settings);--defaults-monoFont-family: var(--font-mono);--defaults-monoFont-featureSettings: var(--font-mono--font-feature-settings);--defaults-monoFont-variationSettings: var(--font-mono--font-variation-settings)}*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:var( --defaults-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );font-feature-settings:var(--defaults-font-featureSettings, normal);font-variation-settings:var(--defaults-font-variationSettings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --defaults-monoFont-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var(--defaults-monoFont-featureSettings, normal);font-variation-settings:var(--defaults-monoFont-variationSettings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:is([prose=""],.prose) :where(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-headings);font-weight:600;line-height:1.25}:is([prose=""],.prose) :where(a):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-links);text-decoration:underline;font-weight:500}:is([prose=""],.prose) :where(a code):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-links)}:is([prose=""],.prose) :where(p,ul,ol,pre):not(:where(.not-prose,.not-prose *)){margin:1em 0;line-height:1.75}:is([prose=""],.prose) :where(blockquote):not(:where(.not-prose,.not-prose *)){margin:1em 0;padding-left:1em;font-style:italic;border-left:.25em solid var(--un-prose-borders)}:is([prose=""],.prose) :where(h1):not(:where(.not-prose,.not-prose *)){margin:1rem 0;font-size:2.25em}:is([prose=""],.prose) :where(h2):not(:where(.not-prose,.not-prose *)){margin:1.75em 0 .5em;font-size:1.75em}:is([prose=""],.prose) :where(h3):not(:where(.not-prose,.not-prose *)){margin:1.5em 0 .5em;font-size:1.375em}:is([prose=""],.prose) :where(h4):not(:where(.not-prose,.not-prose *)){margin:1em 0;font-size:1.125em}:is([prose=""],.prose) :where(img,video):not(:where(.not-prose,.not-prose *)){max-width:100%}:is([prose=""],.prose) :where(figure,picture):not(:where(.not-prose,.not-prose *)){margin:1em 0}:is([prose=""],.prose) :where(figcaption):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-captions);font-size:.875em}:is([prose=""],.prose) :where(code):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-code);font-size:.875em;font-weight:600;font-family:undefined}:is([prose=""],.prose) :where(:not(pre)>code):not(:where(.not-prose,.not-prose *)):before,:is([prose=""],.prose) :where(:not(pre)>code):not(:where(.not-prose,.not-prose *)):after{content:"`"}:is([prose=""],.prose) :where(pre):not(:where(.not-prose,.not-prose *)){padding:1.25rem 1.5rem;overflow-x:auto;border-radius:.375rem}:is([prose=""],.prose) :where(pre,code):not(:where(.not-prose,.not-prose *)){white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;background:transparent}:is([prose=""],.prose) :where(pre code):not(:where(.not-prose,.not-prose *)){font-weight:inherit}:is([prose=""],.prose) :where(ol,ul):not(:where(.not-prose,.not-prose *)){padding-left:1.25em}:is([prose=""],.prose) :where(ol):not(:where(.not-prose,.not-prose *)){list-style-type:decimal}:is([prose=""],.prose) :where(ol[type=A]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-alpha}:is([prose=""],.prose) :where(ol[type=a]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-alpha}:is([prose=""],.prose) :where(ol[type=A s]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-alpha}:is([prose=""],.prose) :where(ol[type=a s]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-alpha}:is([prose=""],.prose) :where(ol[type=I]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-roman}:is([prose=""],.prose) :where(ol[type=i]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-roman}:is([prose=""],.prose) :where(ol[type=I s]):not(:where(.not-prose,.not-prose *)){list-style-type:upper-roman}:is([prose=""],.prose) :where(ol[type=i s]):not(:where(.not-prose,.not-prose *)){list-style-type:lower-roman}:is([prose=""],.prose) :where(ol[type="1"]):not(:where(.not-prose,.not-prose *)){list-style-type:decimal}:is([prose=""],.prose) :where(ul):not(:where(.not-prose,.not-prose *)){list-style-type:disc}:is([prose=""],.prose) :where(ol>li):not(:where(.not-prose,.not-prose *))::marker,:is([prose=""],.prose) :where(ul>li):not(:where(.not-prose,.not-prose *))::marker,:is([prose=""],.prose) :where(summary):not(:where(.not-prose,.not-prose *))::marker{color:var(--un-prose-lists)}:is([prose=""],.prose) :where(hr):not(:where(.not-prose,.not-prose *)){margin:2em 0;border:1px solid var(--un-prose-hr)}:is([prose=""],.prose) :where(table):not(:where(.not-prose,.not-prose *)){display:block;margin:1em 0;border-collapse:collapse;overflow-x:auto}:is([prose=""],.prose) :where(tr):not(:where(.not-prose,.not-prose *)):nth-child(2n){background:var(--un-prose-bg-soft)}:is([prose=""],.prose) :where(td,th):not(:where(.not-prose,.not-prose *)){border:1px solid var(--un-prose-borders);padding:.625em 1em}:is([prose=""],.prose) :where(abbr):not(:where(.not-prose,.not-prose *)){cursor:help}:is([prose=""],.prose) :where(kbd):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-code);border:1px solid;padding:.25rem .5rem;font-size:.875em;border-radius:.25rem}:is([prose=""],.prose) :where(details):not(:where(.not-prose,.not-prose *)){margin:1em 0;padding:1.25rem 1.5rem;background:var(--un-prose-bg-soft)}:is([prose=""],.prose) :where(summary):not(:where(.not-prose,.not-prose *)){cursor:pointer;font-weight:600}.prose,[prose=""]{color:var(--un-prose-body);max-width:65ch}.text-2,[text-2=""]{font-size:.5rem}.text-3,[text-3=""]{font-size:.75rem}.text-4,[text-4=""]{font-size:1rem}.leading-0,[leading-0=""]{--un-leading:0;line-height:0}.m-x-auto,.mx-auto,[m-x-auto=""],[mx-auto=""]{margin-inline:auto}.my-4,[my-4=""]{margin-block:calc(var(--spacing) * 4)}.mb-4,[mb-4=""]{margin-bottom:calc(var(--spacing) * 4)}.mb-8,[mb-8=""]{margin-bottom:calc(var(--spacing) * 8)}.ml-2,[ml-2=""]{margin-left:calc(var(--spacing) * 2)}.mr-1,[mr-1=""]{margin-right:calc(var(--spacing) * 1)}.mr-2,[mr-2=""]{margin-right:calc(var(--spacing) * 2)}.mt-4,[mt-4=""]{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.p-4,[p-4=""]{padding:calc(var(--spacing) * 4)}.p-x-10,[p-x-10=""]{padding-inline:calc(var(--spacing) * 10)}[p-y~="2px"]{padding-block:2px}.p-b-8,[p-b-8=""]{padding-bottom:calc(var(--spacing) * 8)}.p-t-6,[p-t-6=""]{padding-top:calc(var(--spacing) * 6)}.text-center,[text-center=""]{text-align:center}.b,.border{border-width:1px}.rounded-full,[rounded-full=""]{border-radius:calc(infinity * 1px)}[bg~="[rgba(100,100,100,0.75)]"]{background-color:color-mix(in oklch,rgba(100,100,100,.75) var(--un-bg-opacity),transparent)}.flex,[flex=""]{display:flex}.inline-flex,[inline-flex=""]{display:inline-flex}.flex-1,[flex-1=""]{flex:1 1 0%}.flex-auto,[flex-auto=""]{flex:1 1 auto}.flex-col,[flex-col=""]{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-2,[gap-2=""]{gap:calc(var(--spacing) * 2)}.gap-4,[gap-4=""]{gap:calc(var(--spacing) * 4)}.gap-6,[gap-6=""]{gap:calc(var(--spacing) * 6)}[size~="12"]{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}[size~="16"]{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}[size~="20"]{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}[size~="40"]{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}[size~="80"]{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.h-200px,[h-200px=""]{height:200px}.h-50vh,[h-50vh=""]{height:50vh}.h-60px,[h-60px=""]{height:60px}.h-auto,[h-auto=""],[h~=auto]{height:auto}.h-full,[h-full=""]{height:100%}.h1{height:calc(var(--spacing) * 1)}.max-h-60vh,[max-h-60vh=""]{max-height:60vh}.max-w-860px,[max-w-860px=""]{max-width:860px}.max-w-90vw,[max-w-90vw=""]{max-width:90vw}.max-w-full,[max-w-full=""],[max-w~="100%"]{max-width:100%}.min-h-100vh{min-height:100vh}.min-h-200px,[min-h-200px=""],[min-h~="200px"]{min-height:200px}.w-1200px,[w-1200px=""]{width:1200px}.w-860px,[w-860px=""]{width:860px}.w-auto,[w-auto=""]{width:auto}.w-full,[w-full=""],[w~=full]{width:100%}[h~="640px"]{height:640px}[max-h~="50vh"]{max-height:50vh}[max-w~="[calc(100vw-2rem)]"]{max-width:calc(100vw - 2rem)}[max-w~=unset]{max-width:unset}[min-h~="50vh"]{min-height:50vh}[w~="640px"]{width:640px}.inline,[inline=""]{display:inline}.block,[block=""]{display:block}.inline-block{display:inline-block}.hidden{display:none}.cursor-pointer,[cursor-pointer=""]{cursor:pointer}.resize{resize:both}.select-none,[select-none=""]{-webkit-user-select:none;user-select:none}.whitespace-nowrap,[whitespace-nowrap=""]{white-space:nowrap}[whitespace~=pre-wrap]{white-space:pre-wrap}.content-class\=,.content-style,[content-class~=flex-col],[content-class~=flex],[content-class~=min-h-100vh],[content-style~="{"],[content-style~="}"],[content-style~="&quot"],[content-style~="0"],[content-style~="0.5rem"],[content-style~="0.5rem&quot"],[content-style~="1rem&quot"],[content~="initial-scale=1.0"],[content~=readmeContent],[content~="width=device-width,"]{content:var(--un-content)}[uno\:translate~="-50%"]{--un-translate-x:-50%;--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y)}[translate-x~="-50%"]{--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.transform{transform:var(--un-rotate-x) var(--un-rotate-y) var(--un-rotate-z) var(--un-skew-x) var(--un-skew-y)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--defaults-transition-timingFunction));transition-duration:var(--un-duration, var(--defaults-transition-duration))}[transition~=all]{transition-property:all;transition-timing-function:var(--un-ease, var(--defaults-transition-timingFunction));transition-duration:var(--un-duration, var(--defaults-transition-duration))}[duration~="5000"]{--un-duration:5s;transition-duration:5s}[delay~="100"]{transition-delay:.1s}.ease-in-out,[transition~=ease-in-out]{--un-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.items-center,[items-center=""]{align-items:center}.left-0,[left-0=""]{left:calc(var(--spacing) * 0)}.right-0,[right-0=""]{right:calc(var(--spacing) * 0)}.top-0,[top-0=""]{top:calc(var(--spacing) * 0)}[bottom~="3rem"]{bottom:3rem}[left~="50%"]{left:50%}[right~="2rem"]{right:2rem}[top~="[calc(100%+1rem)]"]{top:calc(100% + 1rem)}[top~="[calc(60px+0.25rem)]"]{top:calc(60px + .25rem)}[top~="50%"]{top:50%}.justify-center,[justify-center=""]{justify-content:center}.justify-between,[justify-between=""]{justify-content:space-between}.absolute,[absolute=""]{position:absolute}.fixed,[fixed=""],[position~=fixed]{position:fixed}.sticky,[sticky=""]{position:sticky}.z-10,[z-10=""]{z-index:10}.z-2,[z-2=""]{z-index:2}.z-5,[z-5=""]{z-index:5}.z-50,[z-50=""]{z-index:50}.overflow-auto,[overflow-auto=""]{overflow:auto}.overflow-hidden,[overflow-hidden=""]{overflow:hidden}.overflow-y-hidden,[overflow-y-hidden=""]{overflow-y:hidden}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,);backdrop-filter:var(--un-backdrop-blur,) var(--un-backdrop-brightness,) var(--un-backdrop-contrast,) var(--un-backdrop-grayscale,) var(--un-backdrop-hue-rotate,) var(--un-backdrop-invert,) var(--un-backdrop-opacity,) var(--un-backdrop-saturate,) var(--un-backdrop-sepia,)}.dev-only{display:none;position:absolute;left:-9999vw;visible:hidden}.bg-dev{background-image:repeating-linear-gradient(-45deg,#e1bb4266,#e1bb4266 1rem,#55366366 1rem,#55366366 2rem)}@media (max-width: calc(48rem - .1px)){[lt-md~=hidden]{display:none}}@media (max-width: calc(40rem - .1px)){[lt-sm~=flex-col]{flex-direction:column}[lt-sm~=gap-2]{gap:calc(var(--spacing) * 2)}[lt-sm~=w-full]{width:100%}}
