/*! Granum v2.1.15 */
/*! var.css */
:root{--root-gap:1rem;--gap:1em;--list-width:12rem;--radius:calc(.3 * var(--gap));--hilite:/*#00000009;*/#ccc3;--line:#ccc;--bord:thin solid var(--line);--shade:0 .1rem .8rem 0 #0003;--front:#333;--back:#fcfcfc;--link:#04a}
/*! reset.css */
audio,embed,iframe,img,object,video{max-width:100%}button,input,select,textarea{margin:0}fieldset,hr,iframe,img{border:none}img{object-fit:cover}body,dd,dt,fieldset,html,iframe,legend,li{margin:0;padding:0}*{box-sizing:content-box}[contenteditable],audio,button,embed,iframe,img,input,object,select,table,textarea,video{box-sizing:border-box}
/*! typo.css */
:root{--root-font-size:1;--font-coeff:1.25;--serif:"PT Serif",Georgia,serif;--sans:"PT Sans",Roboto,"Segoe UI",sans-serif;--mono:"PT Mono",monospace}@media (50rem <= width){:root{--root-font-size:1.2}}button,input,select,table,textarea{font:inherit}:root{font-size:calc(100% * var(--root-font-size, 1));font-size:clamp(100%, 2vw, 120%)}.regular,.small,h1,h2,h3,h4,h5,h6,small{font-size:calc(1rem * var(--fsz, 1))}body{line-height:1.5}h1{--fsz:calc(var(--font-coeff) * var(--font-coeff) * var(--font-coeff))}h2{--fsz:calc(var(--font-coeff) * var(--font-coeff))}h3{--fsz:var(--font-coeff)}h4{--fsz:1}.small,h5,small{--fsz:calc(1 / var(--font-coeff))}.regular{--fsz:1}h6{--fsz:calc(1 / var(--font-coeff) / var(--font-coeff))}h1,h2,h3,h4,h5,h6{margin:calc(2 * var(--root-gap)) 0 var(--root-gap) 0}h1,h2{line-height:1.3}.sans,body{font-family:var(--sans)}.serif{font-family:var(--serif)}.mono,code,kbd,pre,samp{font-family:var(--mono);font-size:90%}code,pre{white-space:pre-wrap}pre code{font-size:100%}caption,figcaption{text-align:left;font-style:italic}.l{text-align:left}.c{text-align:center}.r{text-align:right}.mid,img.c,table.mid>*>tr>*,tr.mid>*,tr>.mid{vertical-align:middle}.nobr,button{white-space:nowrap}.link,a[href]{text-underline-offset:.2em;text-decoration-thickness:1px}img.center,img.fit,main{display:block}img.c{border-radius:50%;aspect-ratio:1}ul{list-style:disc outside}dl,ol,ul{margin:var(--gap) 0}dd,ol,ul{padding:0 0 0 calc(1.5 * var(--gap))}details>:is(details,ul,ol,dl){margin:0 0 0 var(--gap)}details>:is(ul,ol,dl){padding-left:var(--gap)}li ol,li ul{margin:calc(.5 * var(--gap)) 0}dt{font-weight:700}:is(ul,ol).fit,:is(ul,ol).fit :is(ul,ol){list-style:none}
/*! space.css */
.fit{margin:0;border:none;padding:0;border-radius:0}button.fit{min-width:0;padding:0 .2em}.full{box-sizing:border-box;height:100vh;height:100dvh}.resize{resize:both;overflow:auto}.scroll{overflow:auto;min-width:5em;min-height:2.5em}pre{overflow:auto;max-height:80vh}code,kbd{padding:calc(.1 * var(--gap)) calc(.2 * var(--gap))}pre code{padding:0;border:none;border-radius:0}.mar,blockquote,dl,figure,hr,ol,p,pre,ul{margin:var(--gap) 0}.pad,blockquote,button,fieldset,pre{padding:calc(.5 * var(--gap)) var(--gap);border:thin solid transparent}legend{padding:0 calc(.25 * var(--gap))}fieldset,hr,kbd{border:var(--bord)}hr{border-width:thin 0 0 0}.rad,.tag,[type=submit],button,button.fit,code,kbd,pre{border-radius:var(--radius)}abbr{border-bottom:thin dotted;text-decoration:none}.tag{padding:0 .5em;display:inline-block;line-height:1.5}.tag.c{border-radius:1em;min-width:.5em;text-align:center}:has(>sup.tag){position:relative;margin-right:1em}sup.tag{position:absolute;inset:0 0 auto auto;translate:50% -30%;font-size:80%}button>sup.tag{translate:50% -50%}sup.tag{outline:thin solid var(--back)}sup.tag:empty{min-width:0;padding:.5em}.wide{width:100%}.wide-s{max-width:32rem}.wide-m{max-width:50rem}.wide-l{max-width:80rem}[class*=wide]{box-sizing:border-box}:is(a,span):is(.pad,.pads){display:inline-block}.center{margin-inline:auto}.mars{margin:var(--gap)}.pads{padding:var(--gap)}.bord{border:var(--border)}@media (50rem <= width){.scrollbar::-webkit-scrollbar{width:.5em;height:.5em;background:#eee}.scrollbar::-webkit-scrollbar-thumb{background:#ccc}.scrollbar{scrollbar-width:thin;scrollbar-color:#ccc #eee}}
/*! display.css */
.show{display:revert!important}.hide,body.js .hide-js,body:not(.js) .show-js{display:none!important}@media (50rem <= width){.show-l{display:revert!important}.hide-l{display:none!important}}@container block (50rem <= width){.show-cl{display:revert!important}.hide-cl{display:none!important}}@media (32rem <= width < 50rem){.show-m{display:revert!important}.hide-m{display:none!important}}@container block (32rem <= width < 50rem){.show-cm{display:revert!important}.hide-cm{display:none!important}}@media (width < 32rem){.show-s{display:revert!important}.hide-s{display:none!important}}@container block (width < 32rem){.show-cs{display:revert!important}.hide-cs{display:none!important}}
/*! table.css */
table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left;vertical-align:top;background-clip:padding-box}table:not(.fit)>*>tr>*{padding:calc(.25 * var(--gap)) calc(.5 * var(--gap))}table.bord{border:none}table.bord>*>tr>*{border:var(--bord)}table.line>*>tr>*{border-bottom:var(--bord)}table.line:not(.bord)>:last-child>tr:last-child>*{border-bottom:none}:where(table.c>*)>tr>*{text-align:center}
/*! table-fixed.css */
.fix-col,.fix-head{border-collapse:separate}/*!*/.bord:where(.fix-head,.fix-col) tr>*+*{border-left:none}.bord:where(.fix-head,.fix-col) tr+tr>*{border-top:none}.line:where(.fix-head) tfoot tr>*{border-top:var(--bord)}.fix-head tfoot,.fix-head thead{position:sticky}.fix-head thead{top:0;z-index:4}.fix-head tfoot{bottom:0;z-index:3}.fix-head tfoot tr>:not(.bg),.fix-head thead tr>:not([class*=bg-]){background:var(--back)}.fix-col tr>:first-child{position:sticky;left:0;z-index:2}.fix-col tbody tr>:not(.bg):first-child{background:var(--back)}
/*! color.css */
:root{--visited:#808;--hover:#036;--active:#f00;--front-invert:#fff;--back-invert:#666;--link-invert:#aef;--front-note:#888;--front-info:#08a;--front-success:/*#181;*/#181;--front-warning:/*#c60;*//*#d70;*/#b70;--front-danger:/*#c00;*/#c33;--back-note:#eee;--back-info:#bef;--back-success:#beb;--back-warning:#fd9;--back-danger:#fbb;--outline-hover:#ddd8;--outline-focus:#ccc8;--outline-focus-visible:#9cfa;--outline-valid:#3c36;--outline-invalid:#f666}a:has(img),ul.row li{-webkit-tap-highlight-color:transparent}[popover],body,dialog{color:var(--front);background-color:var(--back)}.diagonals{background:repeating-linear-gradient(135deg,#9990,#9990 1em,#9991 1em,#9991 2em)}.shade{box-shadow:var(--shade)}.hilite,[readonly]:not(.input [readonly]),blockquote,code,pre,tfoot,thead{background-color:var(--hilite)}pre code{background:0 0}.pop:hover>a.hover,:is(a,button,summary,label,.check).hover:hover,table.hover tr:hover>*,ul.row.hover li:is(:hover,:has(:hover))>a{box-shadow:inset 0 0 0 300vh var(--hilite)}.link,.pop>a,:where(ul.row) a,a:where([href]){color:var(--link);text-decoration:var(--decor,underline)}a:where([href]:not([href^="#"]):visited){color:var(--visited)}.link:hover,a:where([href]:hover){color:var(--hover)}.act,.check:has(:checked),a:where([href]:active),details[open]>summary{color:var(--active)}button:where(.link,.nodec){all:unset}button.link{outline:0}button.link:focus-visible{outline:.2em solid var(--outline-focus-visible)}.nodec :where(a,.link),:where(a,.link).nodec{--decor:none}.link{cursor:pointer}button:where(:not(.link)){--ff:var(--link);--fff:var(--link)}.tag{--ff:var(--front-note)}:where(button,.tag).bord{--ff:var(--fff, var(--front));--bb:var(--back)}.neutral{--ff:var(--front);--bb:var(--back)}.note{--ff:var(--front-note);--bb:var(--back-note)}.info{--ff:var(--front-info);--bb:var(--back-info)}.success{--ff:var(--front-success);--bb:var(--back-success)}.warning{--ff:var(--front-warning);--bb:var(--back-warning)}.danger{--ff:var(--front-danger);--bb:var(--back-danger)}:where(button,.tag).bord{background-color:var(--back)}.ic:before,.text,:where(.neutral,.note,.info,.success,.warning,.danger,button:not(.link),.tag):not(.bg,.ic){color:var(--ff,var(--front))}.bg{background-color:var(--bb,var(--back))}.bord{border:thin solid var(--ff,var(--line))}:where(button,.tag):not(.bord,.link,.nodec){color:var(--front-invert);background-color:var(--ff,var(--front-note))}body .invert{color:var(--front-invert)}body .invert{background-color:var(--ff,var(--back-invert));--link:var(--link-invert);--visited:var(--link);--hover:var(--link);--active:var(--link)}body a.invert{color:var(--link-invert)}.input,:where(a,summary):focus-visible,[contenteditable],button,input,select,textarea{outline:.2em solid transparent;outline-offset:0}:where(.input,input,select,textarea,button,[contenteditable]):is(:focus,:focus-visible,:hover){outline-color:var(--outline-hover)}:where(input,select,textarea,button,[contenteditable]):focus{outline-color:var(--outline-focus)}:where(.input):focus-within,:where(a,summary,input,select,textarea,button,[contenteditable],label):focus-visible{outline-color:var(--outline-focus-visible)}.input.validate:not(:has(:invalid)),.validate:valid{outline-color:var(--outline-valid)}.input:has(:invalid),:invalid{border-color:var(--front-danger)}.input:has(:invalid):focus-within,:invalid:focus{outline-color:var(--outline-invalid)}progress{accent-color:var(--ff,var(--input-accent,var(--link)))}html{background-color:var(--back)}.invert,dialog,html,iframe,img,video{filter:var(--mode)}html{--mode:none}html.invert,html:has(#invert:checked){--mode:invert(.95) hue-rotate(180deg);--back:#ddd;--line:#bbb;/*!!!*/--shade:0 0 .5em 0 #fff;--hilite:#fff4}@media (prefers-color-scheme:dark){html:not(.invert):not(:has(#invert:checked)){--mode:invert(.95) hue-rotate(180deg);--back:#ddd;--line:#bbb;/*!!!*/--shade:0 0 .5em 0 #fff;--hilite:#fff4}html.invert,html:has(#invert:checked){--mode:none}}
/*! icon-mask.css */
.icon,[class*=icon-]:before{--icon-size:calc(1em * var(--icon-scale, 1.25));display:inline-block;width:var(--icon-size);height:var(--icon-size);vertical-align:calc((1em - var(--icon-size))/ 2 - .14em);animation:var(--anim,none)}.icon{fill:currentColor}[class*=icon-]:before{content:'';background:currentColor;mask-image:var(--i);mask-repeat:no-repeat}[class*=icon-].empty>*{display:none}:where([class*=icon-]:not(:empty,.empty,:has(>sup))):before{margin-right:var(--icon-mar,.3em)}:where([class*=icon-]:empty:first-child):is(a,i,span,small)+*{margin-left:var(--icon-mar,.3em)}
/*! icon-shapes.css */
.icon-anchor{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M9 5a2 2 0 1 1 2 0h3v2h-3v8q3 0 4-3h-1l2-2 2 2h-1c-1 4-7 6-7 7c0-1-6-3-7-7h-1l2-2 2 2h-1q1 3 4 3v-8h-3v-2z'/%3E%3C/svg%3E")}.icon-app{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 2h10v8h-10zm1 2v5h8v-5z'/%3E%3C/svg%3E")}.icon-asc,.icon-desc.act,.icon-desc.check:has(:checked),.icon-desc[href^="#"]:has(+:target),[open]>.icon-desc{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 6l4-4 4 4-1 1-3-3-3 3z'/%3E%3C/svg%3E")}.icon-attach{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M4.5 11q0 3 3 3t3-3v-8q0-2-2-2t-2 2v7h1v-7q0-1 1-1t1 1v8q0 2-2 2t-2-2v-7h-1z'/%3E%3C/svg%3E")}.icon-audio{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 19'%3E%3Cpath d='M8 14h-1v-10l8-2v10h-1v-6.5l-6 1.5za3 2-20 1 1 0-.01zm7-2a3 2-20 1 1 0-.01z'/%3E%3C/svg%3E")}.icon-ban,.icon-check.act,.icon-check.check:has(:checked),.icon-check[href^="#"]:has(+:target),[open]>.icon-check{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 0 .01 0m0 2a6 6 0 1 1-.01 0zm-4.5 .5l-1 1 10 10 1-1z'/%3E%3C/svg%3E")}.icon-battery{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M1 3h11v3h1v2h-1v3h-11zm8 7h2v-6h-5z'/%3E%3C/svg%3E")}.icon-bell{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 10.5v-1c2 0 0-7 4-7q1-3 2 0c4 0 2 7 4 7v1zm3 .8q2 3.5 4 0z'/%3E%3C/svg%3E")}.icon-book{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='m2 3l5-2v2h1v6h-6zm0 5h5.5v-5.5h-.5v4z'/%3E%3C/svg%3E")}.icon-bookmark{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M4 5l-2 2v-6h4v6z'/%3E%3C/svg%3E")}.icon-card{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M1 3.5q0-1 1-1h10q1 0 1 1v7q0 1-1 1h-10q-1 0-1-1zm1 0v4h10v-4zm0 6v1h10v-1z'/%3E%3C/svg%3E")}.icon-case{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M1 3.5h3v-2h5v2h3v8h-11zm4 0h3v-1h-3zm6 2l-3 1h-3l-3-1v5h9zm-4 0h-1v2h1z'/%3E%3C/svg%3E")}.icon-chart{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 9v-3h2v3zm3 0v-5h2v5zm3 0v-7h2v7z'/%3E%3C/svg%3E")}.icon-chat{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1.2a5 4 0 1 0 .01 0zm0 1a4 3 0 1 1-.01 0zm-3.8 5.5l-1 3 4-2z'/%3E%3C/svg%3E")}.icon-check,.icon-copy.act,.icon-copy.check:has(:checked),.icon-copy[href^="#"]:has(+:target),.icon-ok,[open]>.icon-copy{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5l1-1 2 2 4-5 1 1-5 6z'/%3E%3C/svg%3E")}.icon-close,.icon-menu.act,.icon-menu.check:has(:checked),.icon-menu[href^="#"]:has(+:target),[open]>.icon-menu{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 1l4 4 4-4 1 1-4 4 4 4-1 1-4-4-4 4-1-1 4-4-4-4z'/%3E%3C/svg%3E")}.icon-cloud{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M1.4 5.2a1 1 0 1 1 0-2a.8 .8 0 0 1 1-1a1.6 1.6 0 0 1 3 .5a1 1 0 1 1 0 2.5z'/%3E%3C/svg%3E")}.icon-code{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.75 4l-3 4 3 4 1-1-2.2-3 2.2-3zm5-2h1.5l-3 12h-1.5zm3.5 2l3 4-3 4-1-1 2.2-3-2.2-3z'/%3E%3C/svg%3E")}.icon-collapse,.icon-expand.act,.icon-expand.check:has(:checked),.icon-expand[href^="#"]:has(+:target),[open]>.icon-expand{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4 4h-3v-1h2v-2h1zm2 0v-3h1v2h2v1zm0 2h3v1h-2v2h-1zm-2 0v3h-1v-2h-2v-1z'/%3E%3C/svg%3E")}.icon-config{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 4.1l5-2.9 5 2.9 0 5.8-5 2.9-5-2.9zm5 .2a2.7 2.7 0 1 0 .01 0z'/%3E%3C/svg%3E")}.icon-contrast{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1a5 5 0 1 0 .01 0M6 2v8a4 4 0 1 1 0-8z'/%3E%3C/svg%3E")}.icon-copy{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 3h1v7h5v1h-6zm2-2h6v8h-6zm1 1v6h4v-6z'/%3E%3C/svg%3E")}.icon-cube{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l7 2v9l-7 3-7-3v-9zm-6 3v7.3l5.4 2.4v-8zm.5-.8zl5.5 1.7 5.5-1.7-5.5-1.5z'/%3E%3C/svg%3E")}.icon-date{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath d='M1 1.5h9v8h-9zm1 2v5h7v-5zm.5-3v2h1.5v-2zm4.5 0v2h1.5v-2z'/%3E%3C/svg%3E")}.icon-db{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 2.9a4 1.7 0 1 1 0 .01zm0 1.8a4.4 1.7 0 0 0 8 0v2a4.4 1.7 0 0 1-8 0zm0 3.1a4.4 1.7 0 0 0 8 0v2a4.4 1.7 0 0 1-8 0z'/%3E%3C/svg%3E")}.icon-delete{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 3l5 5 5-5 2 2-5 5 5 5-2 2-5-5-5 5-2-2 5-5-5-5z'/%3E%3C/svg%3E")}.icon-desc{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 4l4 4 4-4-1-1-3 3-3-3z'/%3E%3C/svg%3E")}.icon-dots,.icon-more{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M7 2h3v3h-3zm0 5h3v3h-3zm0 5h3v3h-3z'/%3E%3C/svg%3E")}.icon-down{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 5l-1 1 5 5 5-5-1-1-3.25 3.2v-7h-1.5v7z'/%3E%3C/svg%3E")}.icon-download{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 8h8v1h-8zm1-3.7h2v-3h2v3h2l-3 3z'/%3E%3C/svg%3E")}.icon-edit{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M7 1q1.6 .4 2 2l-5 5-3 1 1-3zM2.3 6.3l-.5 1.5.4.4 1.5-.5z'/%3E%3C/svg%3E")}.icon-exit{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 1h4v1h-3v6h3v1h-4zm2 3h3v-2l3 3-3 3v-2h-3z'/%3E%3C/svg%3E")}.icon-expand{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 1h3v1h-2v2h-1zm5 0h3v3h-1v-2h-2zm2 5h1v3h-3v-1h2zm-7 0h1v2h2v1h-3z'/%3E%3C/svg%3E")}.icon-external{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M9.1 3h-2.1v-1h4v4h-1v-2.1l-6 5.1zm.9 4v4h-8v-8h4v1h-3v6h6v-3z'/%3E%3C/svg%3E")}.icon-file{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 1h5l3 3v7h-8zm1 1v8h6v-6h-2v-2z'/%3E%3C/svg%3E")}.icon-find,.icon-search{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M5 1a4 4 0 1 0 .01 0zm0 1a3 3 0 1 1-.01 0m3 5l-1 1 3 3 1-1z'/%3E%3C/svg%3E")}.icon-first{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 2h1.5v8h-1.5zm2 4l6-4v8z'/%3E%3C/svg%3E")}.icon-flag{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 1h1v1q2-1 3 0t3-0v4q-2 1-3 0t-3 0v3h-1z'/%3E%3C/svg%3E")}.icon-energy,.icon-flash{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath d='M5 1.5l-2 4h2l-2 5 5-6h-2l2-3z'/%3E%3C/svg%3E")}.icon-folder{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M6.5 4h5v7h-10v-9h4zm4 1h-8v5h8z'/%3E%3C/svg%3E")}.icon-globe,.icon-world{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 .01 0zm0 2a8 8 0 1 1-.01 0za6 8 0 1 0 .01 0za4.4 8 0 1 1-.01 0za1 8 0 1 0 .01 0zm8 8a8 .4 0 1 0 0 .01z'/%3E%3C/svg%3E")}.icon-grid{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M1 1h2v2h-2zM4 1h2v2h-2zM1 4h2v2h-2zM4 4h2v2h-2z'/%3E%3C/svg%3E")}.icon-heart{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 6'%3E%3Cpath d='M3 2c2-2 4 1 0 3c-4-2-2-5 0-3z'/%3E%3C/svg%3E")}.icon-help{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 2a7 7 0 1 0 .01 0zm-3 5q0-3 3-3t3 3c0 3-2 2-2 4h-2c0-3 2-2 2-4q0-1-1-1t-1 1zm3 4.5a1.3 1.3 0 1 1-.01 0z'/%3E%3C/svg%3E")}.icon-hide{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 4q5 4 10 0v1q-5 4-10 0zm2 1.7h1l-1 3h-.5zm2.5 1h1v3h-.5zm2.5-1h1l1 3h-.5z'/%3E%3C/svg%3E")}.icon-home{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M9 4v5h-3v-3h-2v3h-3v-5l4-3z'/%3E%3C/svg%3E")}.icon-image{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 2h10v8h-10zm1 1v5l3-3 2 2 1-1 2 2v-5zm5.5 .5a1 1 0 1 0 .001 0z'/%3E%3C/svg%3E")}.icon-info{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 2a8 8 0 1 0 .01 0zm-1 3h2v2h-2zm-1 4h3v5l1 1h-3v-5z'/%3E%3C/svg%3E")}.icon-key{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 16l7-7v-4l3-3q7 0 7 7l-3 3h-4l-6 6h-4zm3 1h1l6-6h-1zm11-12a1.5 1.5 0 1 0 .01 .01z'/%3E%3C/svg%3E")}.icon-last{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 2v8l6-4zm6.5 0h1.5v8h-1.5z'/%3E%3C/svg%3E")}.icon-layers{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M.5 5l6-3 6 3-6 3zm2 0l4 2 4-2-4-2zm-2 3l2-1 4 2 4-2 2 1-6 3z'/%3E%3C/svg%3E")}.icon-layout{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M.9 1h3v4h-3zm0 5h3v2h-3M5.1 1h3v2h-3zm0 3h3v4h-3z'/%3E%3C/svg%3E")}.icon-left{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7 2l-1-1-5 5 5 5 1-1-3.2-3.25h7v-1.5h-7z'/%3E%3C/svg%3E")}.icon-link{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M 7 13q-8 8-3 13t12-2 2-12c-1-1-3 1-2 2q3 3-2 8t-8 2 2-8zm16 4q8-8 3-13t-12 2-2 12c1 1 3-1 2-2q-3-3 2-8t8-2-2 8z'/%3E%3C/svg%3E")}.icon-list{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M1 1h1v1h-1zm0 2h1v1h-1zm0 2h1v1h-1zM3 1h3v1h-3zm0 2h3v1h-3zm0 2h3v1h-3z'/%3E%3C/svg%3E")}.icon-lock{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1.5 4h7v5h-7zm1 0c0-4 5-4 5 0h-1c0-3-3-3-3 0zm2 1v2h1v-2z'/%3E%3C/svg%3E")}.icon-mail{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M1 2.5h12v9h-12zm1 1v1l5 3 5-3v-1zm0 2v5h10v-5l-5 3z'/%3E%3C/svg%3E")}.icon-menu{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M.5 1h6v1h-6zm0 2h6v1h-6zm0 2h6v1h-6z'/%3E%3C/svg%3E")}.icon-mic{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7 5a3 3 0 1 1 6 0v4a3 3 0 1 1-6 0zm-2 4a5 5 0 1 0 10 0zm4 4v3h-3v2h8v-2h-3v-3z'/%3E%3C/svg%3E")}.icon-minus,.icon-no{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M1 3h5v1h-5z'/%3E%3C/svg%3E")}.icon-moon,.icon-sun.act,.icon-sun.check:has(:checked),.icon-sun[href^="#"]:has(+:target),[open]>.icon-sun{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2a6 6 0 1 0 6 6a4.7 4.75 0 1 1-6-6z'/%3E%3C/svg%3E")}.icon-move{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l3 3h-2v3h3v-2l3 3-3 3v-2h-3v3h2l-3 3-3-3h2v-3h-3v2l-3-3 3-3v2h3v-3h-2z'/%3E%3C/svg%3E")}.icon-next{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M4 1l4 4-4 4-1-1 3-3-3-3z'/%3E%3C/svg%3E")}.icon-none{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M1 1z'/%3E%3C/svg%3E")}.icon-folder.act,.icon-folder.check:has(:checked),.icon-folder[href^="#"]:has(+:target),.icon-open,[open]>.icon-folder{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'%3E%3Cpath d='M5.5 4h7l-2 7h-9l-1-9h4zm5.7 1h-7.3l-1.5 5h7.3z'/%3E%3C/svg%3E")}.icon-pause,.icon-play.act,.icon-play.check:has(:checked),.icon-play[href^="#"]:has(+:target),[open]>.icon-play{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M2 2h2v5h-2zm3 0h2v5h-2z'/%3E%3C/svg%3E")}.icon-phone{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 1l2 3-2 1 4 4 1-2 3 2c-3 6-14-5-8-8z'/%3E%3C/svg%3E")}.icon-photo{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 3h2l1-1h2l1 1h2v5h-8zm4 .5a1.8 1.8 0 1 0 .01 0z'/%3E%3C/svg%3E")}.icon-pie{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 .01 0m0 10l7.7 2a8 8 0 1 1-7.7-10z'/%3E%3C/svg%3E")}.icon-pin,.icon-place{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 4a3 3 0 0 1 6 0q0 2-3 5q-3-3-3-5zm3-2a2 2 0 1 0 .01 0z'/%3E%3C/svg%3E")}.icon-play{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 2v8l7-4z'/%3E%3C/svg%3E")}.icon-add,.icon-minus.act,.icon-minus.check:has(:checked),.icon-minus[href^="#"]:has(+:target),.icon-plus,[open]>.icon-minus{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7'%3E%3Cpath d='M3 1h1v2h2v1h-2v2h-1v-2h-2v-1h2z'/%3E%3C/svg%3E")}.icon-power{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M6 3a6.7 6.7 0 1 0 6 0v2a4.9 4.9 0 1 1-6 0zm2-1.5h2v8h-2z'/%3E%3C/svg%3E")}.icon-next.act,.icon-next.check:has(:checked),.icon-next[href^="#"]:has(+:target),.icon-prev,[open]>.icon-next{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M6 1l1 1-3 3 3 3-1 1-4-4z'/%3E%3C/svg%3E")}.icon-print{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 2.5h2v-1h4v1h2v4h-8zm2 2l-1 4h6l-1-4zm4-1h1v-.5h-1z'/%3E%3C/svg%3E")}.icon-rec{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 2a7 7 0 1 0 .01 0zm0 1a6 6 0 1 1-.01 0zm0 2a4 4 0 1 0 .01 0z'/%3E%3C/svg%3E")}.icon-refresh{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M1.5 8v-3h3l-1 1q2 1.5 4-1q-1.5 4-5 2zm6-7v3h-3l1-1q-2-1.5-4 1q1.5-4 5-2z'/%3E%3C/svg%3E")}.icon-right{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M5 2l1-1 5 5-5 5-1-1 3.2-3.25h-7v-1.5h7z'/%3E%3C/svg%3E")}.icon-send{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 2l10 4-10 4 1.5-3.6 6-.4-6-.4z'/%3E%3C/svg%3E")}.icon-settings{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 11'%3E%3Cpath d='M1 2h9v1h-9zm0 3h9v1h-9zm0 3h9v1h-9zm2-7h1v3h-1zm4 3h1v3h-1zm-3 3h1v3h-1z'/%3E%3C/svg%3E")}.icon-share{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6 8a3 3 0 1 0 .01 0zm10-5a3 3 0 1 0 .01 0zm0 10a3 3 0 1 0 .01 0zm-10-3v2l10 5v-2zv2l10-5v-2z'/%3E%3C/svg%3E")}.icon-shield{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1q3 2 5 2q-1 7-5 8q-4-1-5-8q2 0 5-2zm0 1q-2 1.4-4 1.8q1 5 4 6z'/%3E%3C/svg%3E")}.icon-hide.act,.icon-hide.check:has(:checked),.icon-hide[href^="#"]:has(+:target),.icon-show,.icon-view,[open]>.icon-hide{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m1 6q5-6 10 0v1q-5-6-10 0zm5-3a2.8 2.8 0 1 1-.01 0zm0 1.8a1.1 1.1 0 1 0 .01 0z'/%3E%3C/svg%3E")}.icon-sort{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 17'%3E%3Cpath d='M2 2h5v3h-5zm0 5h9v3h-9zm0 5h13v3h-13z'/%3E%3C/svg%3E")}.icon-sound{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M3 6h-2v-3h2l3-2v7zm3.7-3q2 1.5 0 3z'/%3E%3C/svg%3E")}.icon-spin{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 1a8 8 0 1 0 8 8h-2a6 6 0 1 1-6-6z'/%3E%3C/svg%3E")}.icon-star{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 1l9 28-23-18 28 0-23 18z'/%3E%3C/svg%3E")}.icon-rec.act,.icon-rec.check:has(:checked),.icon-rec[href^="#"]:has(+:target),.icon-stop,[open]>.icon-rec{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M2 2h5v5h-5z'/%3E%3C/svg%3E")}.icon-storage{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M1.5 4.5v-3h11v3zm0 4zv-3h11v3zm0 4zv-3h11v3zm8-2v1h2v-1zm0-4v1h2v-1zm0-4v1h2v-1z'/%3E%3C/svg%3E")}.icon-struct,.icon-tree{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Cpath d='M9 3h8v6h-3v3h8v5h2v6h-6v-6h2v-3h-6v3h2v6h-6v-6h2v-3h-6v3h2v6h-6v-6h2v-5h8v-3h-3z'/%3E%3C/svg%3E")}.icon-sum{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 1h7.5l.5 2-1-1h-4.5l3 3-3 3h4.5l1-1-.5 2h-7.5l4-4z'/%3E%3C/svg%3E")}.icon-sun{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1l2 2h3v3l2 2-2 2v3h-3l-2 2-2-2h-3v-3l-2-2 2-2v-3h3zm0 2.5a4.5 4.5 0 1 0 .01 0z'/%3E%3C/svg%3E")}.icon-columns,.icon-table{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1.5 2h13v12h-13zm1 2v3h4v-3zm0 4v5h4v-5zm5-4v3h6v-3zm0 4v5h6v-5z'/%3E%3C/svg%3E")}.icon-tag{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9'%3E%3Cpath d='M1 5.2l4-4h3v3l-4 4zm6-3.1a.6 .6 0 1 0 .01 .01z'/%3E%3C/svg%3E")}.icon-text{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 1h5l3 3v7h-8zm1 1v8h6v-6h-2v-2zm1 4h4v1h-4zm0 2h4v1h-4z'/%3E%3C/svg%3E")}.icon-time{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 1-.01 0zm0 2a8 8 0 1 0 .01 0zm-1.2 1h2v6.5l3.5 3.5-1.5 1.5-4-4z'/%3E%3C/svg%3E")}.icon-trash{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 2h3v-1h2v1h3v1h-1v8h-6v-8h-1zm2 1v7h4v-7z'/%3E%3C/svg%3E")}.icon-up{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 7l-1-1 5-5 5 5-1 1-3.25-3.2v7h-1.5v-7z'/%3E%3C/svg%3E")}.icon-upload{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 8h8v1h-8zm1-4h2v3h2v-3h2l-3-3z'/%3E%3C/svg%3E")}.icon-user{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M5 9C13-1.5-3-1.5 5 9zM1 8.5q4 1 8 0-4-3-8 0z'/%3E%3C/svg%3E")}.icon-video{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M1 3h7v2l3-2v6l-3-2v2h-7z'/%3E%3C/svg%3E")}.icon-warning{--i:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M7.5 1.2l-6.4 12h12.8zm0 9a1 1 0 1 1-.01 0c-3-7 3-7 0 0z'/%3E%3C/svg%3E")}
/*! icon-animate.css */
@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{50%{opacity:.2}100%{opacity:1}}@keyframes pulse{0%{scale:1.15}50%{scale:.8}100%{scale:1.15}}@keyframes flip{to{transform:rotateX(360deg)}}@keyframes turn{to{transform:rotateY(360deg)}}@keyframes swing{25%{transform:rotate(20deg)}75%{transform:rotate(-20deg)}}.anim-spin,.icon-spin{--anim:spin 1s linear infinite}.anim-blink{--anim:blink 1s ease-in-out infinite}.anim-pulse{--anim:pulse 1s ease-in-out infinite}.anim-flip{--anim:flip 2s linear infinite}.anim-turn{--anim:turn 2s linear infinite}.anim-swing{--anim:swing 1s linear infinite}
/*! form.css */
.form{display:grid;gap:calc(.1 * var(--gap));grid-template-columns:1fr;justify-items:start;align-items:first baseline;flex-wrap:wrap}.form>br{display:none}.form>br+*{margin-top:calc(.5 * var(--gap))}.form.just>:where(.span,.shift,:not(br) + *){justify-self:stretch}.form.just>:where(.span,.shift,:not(br) + *)>:where(.input,input:not([type=checkbox],[type=radio],[type=color],[type=range],[type=file]),select,textarea,[contenteditable],button){width:100%;box-sizing:border-box}@container block (32rem <= width){.form.resp{gap:calc(.8 * var(--gap)) var(--gap);grid-template-columns:minmax(min-content,1fr) 2fr}.form.resp>*{margin-top:0}.form.resp>br+*{grid-column-start:1}.form.resp>.shift{grid-column-start:2}.form.resp>.span{grid-column:1/span 2}:where(.form.resp.cling)>:is(:first-child,br + *):not(.span,.shift){justify-self:end}.form.resp>.just-l{justify-self:start}.form.resp>.just-c{justify-self:center}.form.resp>.just-r{justify-self:end}.form.resp>.just-s{justify-self:stretch}}.form .tip{display:block;margin-top:calc(.3 * var(--gap))}:is(:invalid,.input:has(:invalid))+.tip>.success,:is(:valid,.input:not(:has(:invalid)))+.tip>.danger{display:none}.form.lazy :is([name]:not(:user-valid,:user-invalid),.input:not(:has(:user-valid,:user-invalid)))+.tip>:is(.danger,.success){display:none}
/*! input.css */
:root{--front-input:var(--front, #000);--back-input:#fff;--line-input:#999}[type=search],[type=submit],button{-webkit-appearance:none}[type=submit]::-moz-focus-inner,button::-moz-focus-inner,select::-moz-focus-inner{border:none;padding:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 100em var(--back-input) inset}.input,[contenteditable],input:where(:not([type=checkbox],[type=radio],[type=color],[type=range],[type=file])),select,textarea{border:thin solid var(--line-input);border-radius:calc(.5 * var(--radius));padding:calc(.5 * var(--gap));color:var(--front-input);background-color:var(--back-input)}:where(button){border-radius:var(--radius);min-width:6em}.check,button:not(:disabled){cursor:pointer}:disabled{opacity:.5;cursor:not-allowed}.inact,form:has(:invalid) .detect{interactivity:inert;opacity:.5;pointer-events:none}.input{display:inline-flex;min-width:max-content;padding-block:0;align-items:center;gap:calc(.5 * var(--gap))}.input input{flex:1;margin:0;padding-inline:0;border:none;outline:0!important}.input button{padding:0 calc(.3 * var(--gap));min-width:0;color:var(--ff,var(--front));background-color:transparent}.input button.bg{background-color:var(--bb,transparent)}select{appearance:none;padding-right:1.2em;background:var(--back-input) no-repeat right .2em top 50%/.6em .6em url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 4l4 4 4-4-1-1-3 3-3-3z' fill='%23666'/%3E%3C/svg%3E")}input:is([type=date],[type=time],[type=datetime-local]){padding:calc(.44 * var(--gap))}
/*! switch.css */
:root{--input-accent:#06f}:is([type=checkbox],[type=radio]){width:1.2em;height:1.2em;vertical-align:-15%;margin:0 .2em;accent-color:var(--input-accent)}.switch{--input-color:var(--line-input, #999);appearance:none;display:inline-block;background-color:var(--input-color);border-radius:1em;position:relative;transition:background-color .2s;line-height:1.2;width:2.2em}.switch:checked{--input-color:var(--input-accent)}.switch:before{position:absolute;inset:0;content:"";background-color:var(--back-input);--pos:28%;clip-path:circle(25% at var(--pos) 50%);transition:clip-path .2s}.switch:checked:before{--pos:72%}
/*! dropzone.css */
.dropzone{padding:calc(2 * var(--gap)) min(5%,calc(3 * var(--gap)));border:thick dashed var(--line)}
/*! layout.css */
.container,.row,.row>*,.stick{box-sizing:border-box}.container{container:block/inline-size}.row{--flow:row nowrap;--push:auto;display:flex;flex-flow:var(--flow)}.row.wrap,ul.row:where(:not(.scroll)){--flow:row wrap}ul.row li,ul.row ul,ul:where(.row){list-style:none;margin:0;padding:0}ul.row li>:not(ul,form){padding:calc(.5 * var(--gap)) var(--gap);text-decoration:none;width:100%}ul.row.gap{row-gap:0}ul.row.gap>li>:not(ul,form){padding-inline:0}ul.row li>form{padding:calc(.2 * var(--gap))}.row.vert{--flow:column nowrap;--push:0}.row.vert>:not(.scroll){min-height:min-content}.row.gap,[class*=grid-].gap{gap:var(--gap)}.row:not(ul).mid{align-items:center}ul.row li{display:flex}ul.row li>:not(ul).mid,ul.row.mid li>:not(ul){display:flex;align-items:center}.col-1,.stretch>*{flex:1}.col-0{flex:initial}.row.scroll>*{min-width:min-content}.col-2{flex:2}.col-3{flex:3}:where(.row:not(ul,.scroll) > *){min-width:0;min-height:0;overflow:hidden}.row>.push{margin-right:var(--push)}.row>.shift{margin-left:var(--push)}.row>.push+.shift{margin-left:0}[class*=grid-]{--cell-width:16rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--cell-width)),1fr))}.grid-xs{--cell-width:8rem}.grid-s{--cell-width:12rem}.grid-l{--cell-width:24rem}.span-2{grid-column-end:span 2}.span-3{grid-column-end:span 3}.span-4{grid-column-end:span 4}[class*=columns-]{column-gap:var(--gap)}.columns-xs{columns:8em 10}.columns-s{columns:12em 6}.columns-m{columns:16em 4}.columns-l{columns:24em 3}:is(.row,[class*=grid-])>*>img:only-child,:is(.row,[class*=grid-])>img{width:100%;height:100%;aspect-ratio:3/2}.stack>:first-child{margin-top:0}.stack>:last-child{margin-bottom:0}.stack.line>:not(:last-child){border-bottom:var(--bord)}.stack.line>*{margin-block:0}@media screen{.stick{position:sticky;top:0;z-index:35}:where(.stick){background:var(--back)}footer.stick{top:auto;bottom:0;z-index:30}.row:not(.vert) .stick{align-self:start;max-height:100vh;max-height:100dvh}}.row>.resize{resize:horizontal}.row.vert>.resize{resize:vertical}ul.row ul{--pos:0 auto auto 100%}ul.row:where(:not(.vert))>li>ul{--pos:100% auto auto 0}ul.row:where(:not(.vert)) ul.l{--pos:100% 0 auto auto}ul.row.vert{width:var(--list-width)}@media (width < 50rem){.row.resp{--flow:column nowrap;--push:0}.row.resp .stick{align-self:stretch}.row.resp>.resize{resize:vertical}ul.row.resp{width:var(--list-width)}ul.row.resp ul{--pos:0 auto auto 100%}}@container block (width < 50rem){.row.resp{--flow:column nowrap;--push:0}.row.resp .stick{align-self:stretch}ul.row.resp{width:var(--list-width)}ul.row.resp ul{--pos:0 auto auto 100%}}@media (width < 32rem){.row.resp-s{--flow:column nowrap;--push:0}.row.resp-s .stick{align-self:stretch}ul.row.resp-s{width:var(--list-width)}ul.row:is(.vert,.resp,.resp-s) ul{--pos:20% auto auto calc(var(--list-width) * .5)}}@container block (width < 32rem){.row.resp-s{--flow:column nowrap;--push:0}.row.resp-s .stick{align-self:stretch}ul.row.resp-s{width:var(--list-width)}ul.row:is(.vert,.resp,.resp-s) ul{--pos:20% auto auto calc(var(--list-width) * .5)}}
/*! toggle.css */
:root{--backdrop:#6665;--drawer-width:20rem;--pop-height:min(20rem, 80vh)}html{scroll-padding-top:4rem}:where(.modal,.drawer,.popwin,dialog),:where(.pop)>*+:last-child,:where(ul.row) ul,[data-hint]:after,[popover]{box-sizing:border-box;background:var(--back);box-shadow:var(--shade)}:is(.modal,.target,dialog):where(:not(:target,:has(:target),.show,.drawer,[open])){display:none}.check input,.check:where(input:not(:checked),:has(input:not(:checked)))+:not(:target):not(:has(:target)),input.check{display:none}summary{cursor:pointer}summary[class*=icon-]{display:block;overflow:hidden}summary[class*=icon-]::-webkit-details-marker{display:none}details.pop{position:relative}details.pop,details.pop>summary{display:inline-block}details.pop>summary{vertical-align:bottom}details.pop>div{position:absolute;left:0;top:100%;z-index:50;width:max-content;min-width:5em;max-width:var(--list-width)}details.pop.l>div{left:auto;right:0}.popwin{position:fixed;z-index:110;max-width:var(--list-width);max-height:45vh;overflow:auto}.modal,:modal{z-index:100;position:fixed;overflow:auto}:is(.modal,:modal):not(.full,.drawer){min-height:10rem;max-height:90dvh;min-width:18rem;max-width:90vw;inset:38% auto auto 50%;transform:translate(-50%,-38%)}:is(.modal,:modal).full{inset:0;margin:0;width:auto;height:auto;max-width:none;max-height:none}body:has(.modal.full:target,.modal.full :target,.full:modal[open]){overflow:hidden}.gallery img{display:none}a:target>img:only-child,img:target{position:absolute;display:block;inset:0;width:100%;height:100%;object-fit:contain}.drawer{--wdr:calc(1em + var(--drawer-width));position:fixed;inset:0 auto 0 calc(0em - var(--wdr));width:min(var(--drawer-width),80%);z-index:80;overflow:auto;height:auto;max-height:none;margin:0}.drawer:not(.shift):is(:target,:has(:target),.show,dialog[open]){left:0}.drawer.shift{inset:0 calc(0px - var(--wdr)) 0 auto}.drawer.shift:is(:target,:has(:target),.show,dialog[open]){right:0}:where(dialog.drawer){display:block}:modal::backdrop{background:var(--backdrop)}:where(.backdrop){display:none;position:fixed;inset:-5em;z-index:70;cursor:default;outline:0;background:var(--backdrop)}:where(body > .backdrop){z-index:60}:where(:is(.modal,.drawer):is(:target,:has(:target)))+.backdrop,body:has(:is(.modal,.drawer):target,:is(.modal,.drawer) :target)>.backdrop{display:block}html:has(#x1:not(:checked)) .x1,html:has(#x2:not(:checked)) .x2,html:has(#x3:not(:checked)) .x3,html:has(#x4:not(:checked)) .x4,html:has(#x5:not(:checked)) .x5,html:has(#x6:not(:checked)) .x6,html:has(#x7:not(:checked)) .x7,html:has(#x8:not(:checked)) .x8,html:has(#x9:not(:checked)) .x9{display:none}[data-hint],div.pop,ul.row li{position:relative}div.pop{display:inline-block}ul.row li:has(ul)>a{padding-right:calc(1.5 * var(--gap))}ul.row li:has(ul)>a:after{content:'\a0\a0\203a';color:var(--front);opacity:.5;position:absolute;right:.5em;top:50%;transform:translateY(-50%)}div.pop:not(:hover,:focus-within,[open])>*+:last-child,ul.row li:not(:hover,:focus-within)>ul,ul.row.click:not(:focus-within) ul,ul.row:hover li:not(:hover)>ul{display:none}[data-hint]:after,div.pop>*+:last-child,ul.row ul{position:absolute;--pos:0 auto auto 100%;inset:var(--pos);z-index:50}div.pop>*+:last-child,ul.row ul{min-width:var(--list-width)}ul.row ul{padding:calc(1 * var(--gap)) 0}div.pop>*+:last-child:not(:has(div.pop)),ul.row ul:not(:has(ul)){max-height:var(--pop-height);overflow:auto}div.pop>*+:last-child{--pos:100% auto auto 0}div.pop.l>*+:last-child{--pos:100% 0 auto auto}[data-hint]:is(:hover,:focus,:active):after{content:attr(data-hint)}[data-hint]:after,[popover=hint]{white-space:nowrap;padding:calc(.2 * var(--gap)) calc(.5 * var(--gap));--pos:auto auto 100% 0}[data-hint].l:after{--pos:auto 0 100% auto}[data-hint].c:after{--pos:auto auto 100% 50%;translate:-50% 0}[data-hint]{cursor:help}:where(dialog,[popover]){border:none;padding:0}[popover]{max-height:var(--pop-height);position:fixed;position-area:bottom span-right;position-try-fallbacks:top span-right,bottom span-left,top span-left;margin:calc(.5 * var(--gap)) 0}[popover=hint]{position-area:top span-all;position-try-fallbacks:top span-right,top span-left,bottom span-all,bottom span-right,bottom span-left}.tabs a{border-bottom:2px solid transparent}.tabs a:is(.act,:hover){border-color:var(--link);--active:var(--link)}ul.tabs+div:has(:target,.show)>:not(:is(:target,:has(:target))),ul.tabs+div:not(:has(:target))>:not(:first-child){display:none}ul.tabs+div>*{scroll-margin-top:2em}
/*! transition.css */
:root{--dur:0s}.trans-off{--dur:0s}.trans-fast{--dur:.1s}.trans{--dur:.22s}.trans-slow{--dur:.5s}@keyframes delay-appear{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@keyframes appear{0%{opacity:0}100%{opacity:1}}@keyframes slide-left{0%{left:calc(0em - var(--wdr))}100%{left:0}}@keyframes slide-right{0%{right:calc(0em - var(--wdr))}100%{right:0}}.tip>*{animation:delay-appear calc(var(--dur))}ul.row ul{animation:appear var(--dur)}.drawer{transition:left var(--dur),right var(--dur)}:is(.modal,:modal):not(.full,.drawer){animation:appear var(--dur)}/* clean-css ignore:start * /
@starting-style {
  :is(.modal:target, dialog:is([open], :popover-open)):not(.full, .drawer), dialog:is([open], :popover-open)::backdrop {opacity:0;}
  dialog:not(.shift).drawer[class][class]{left:calc(0em - var(--wdr));}
  dialog.shift.drawer[class][class]{right:calc(0em - var(--wdr));}
}

/*! slider.css */
.slider{height:16rem;max-height:50vh;overflow:auto;display:flex;scroll-snap-type:x mandatory;scroll-behavior:smooth}.slider>div{box-sizing:border-box;width:100%;flex:none;scroll-snap-align:center;position:relative}.slider>div>*{position:relative;z-index:1}.slider>div>img.wide{position:absolute;inset:0;height:100%}
/*! print.css */
@media print{body{font:12pt/1.3 serif;background:0 0}h1,h2,h3,h4,h5,h6{page-break-after:avoid}blockquote,pre{border-left:thin solid #ccc}[type=submit],body :is(.invert,.invert a),button{border:thin solid #ccc;color:#000!important;background:#fff!important}input,select,textarea{border-width:0 0 thin 0}}
