:root{--sl-theme-primary:#07e;--sl-theme-primary_triple:0, 119, 238;--sl-theme-primary_rgb:0, 119, 238;--sl-theme-primary_contrast:#fff;--sl-theme-primary_hs:210 100%;--sl-theme-secondary:#e0b;--sl-theme-secondary_triple:238, 0, 187;--sl-theme-secondary_rgb:238, 0, 187;--sl-theme-secondary_contrast:#fff;--sl-theme-secondary_hs:312 100%;--sl-theme-tertiary:#5f0;--sl-theme-tertiary_triple:85, 255, 0;--sl-theme-tertiary_rgb:85, 255, 0;--sl-theme-tertiary_contrast:#000;--sl-theme-tertiary_hs:100 100%;--sl-theme-danger:#c00;--sl-theme-danger_triple:204, 0, 0;--sl-theme-danger_rgb:204, 0, 0;--sl-theme-danger_contrast:#fff;--sl-theme-danger_hs:0 100%;--sl-theme-error:#f00;--sl-theme-error_triple:255, 0, 0;--sl-theme-error_rgb:255, 0, 0;--sl-theme-error_contrast:#fff;--sl-theme-error_hs:0 100%;--sl-theme-disabled:#777;--sl-theme-disabled_triple:119, 119, 119;--sl-theme-disabled_rgb:119, 119, 119;--sl-theme-disabled_contrast:#fff;--sl-theme-disabled_hs:0 0%;--sl-srfc-bg:#fff;--sl-srfc-t1:#333;--sl-srfc-t1_c:#fff;--sl-srfc-t2:#777;--sl-srfc-t2_c:#fff}
:root{font-family:Arial,sans-serif;--sl-monofont:monospace;background-color:#e8e8e8;--sl-tcolor1:#333;--sl-tcolor1_c:#fff;--sl-tcolor2:#777;--sl-tcolor2_c:#fff;--sl-lcolor:#07e;--sl-lcolor-visited:#07e;--sl-lcolor-active:#07e;--sl-lcolor-hover:#07e;--sl-hover_rgb:119,119,119;--sl-hover_rgba:rgba(119,119,119,.15);font-size:16px;line-height:1.4286;--sl-dark:0;--sl-light:1;--sl-gutter:80rem;--sl-rootfont:Arial,sans-serif;--sl-roottsize:16px;--sl-btn-rounding:2.5em;--sl-inp-rounding:0.25em;--sl-shop-price-color:#01ab06;--sl-shop-rating-star:#ee0}
.sl-surface{--sl-monofont:monospace;background-color:#fff;--sl-tcolor1:#333;--sl-tcolor1_c:#fff;--sl-tcolor2:#777;--sl-tcolor2_c:#fff;--sl-hover_rgb:119,119,119;--sl-hover_rgba:rgba(119,119,119,.15);border-radius:1em}
sl-dlg > :is(form,section){--sl-monofont:monospace;border-radius:1.75rem;box-shadow:0px 11px 15px -7px rgba(0,0,0,.2),0px 24px 38px 3px rgba(0,0,0,.14),0px 9px 46px 8px rgba(0,0,0,.12)}
sl-ctxm > menu{--sl-monofont:monospace;--sl-tcolor1:#333;--sl-tcolor1_c:#fff;--sl-tcolor2:#777;--sl-tcolor2_c:#fff;--sl-hover_rgb:119,119,119;--sl-hover_rgba:rgba(119,119,119,.15);border-radius:0.25em;box-shadow:0px 5px 5px -3px rgba(0,0,0,.2),0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12)}
sl-chip{--sl-monofont:monospace;background-color:#fff;--sl-tcolor1:#333;--sl-tcolor1_c:#fff;--sl-tcolor2:#777;--sl-tcolor2_c:#fff;--sl-hover_rgb:119,119,119;--sl-hover_rgba:rgba(119,119,119,.15);border-radius:0.5em}
h1{--sl-monofont:monospace;font-size:200%;line-height:1.1;letter-spacing:-0.02em}
h2{--sl-monofont:monospace;font-size:150%;line-height:1.2;letter-spacing:-0.015em}
h3{--sl-monofont:monospace;font-size:117%;line-height:1.3;letter-spacing:-0.01em}

@media screen and (prefers-color-scheme:dark){
:root{--sl-srfc-bg:#121212;--sl-srfc-t1:#e0e0e0;--sl-srfc-t1_c:#000;--sl-srfc-t2:#a0a0a0;--sl-srfc-t2_c:#fff}
}
@media screen and (prefers-color-scheme:dark){
:root{--sl-monofont:monospace;background-color:#000;--sl-tcolor1:#e0e0e0;--sl-tcolor1_c:#000;--sl-tcolor2:#a0a0a0;--sl-tcolor2_c:#fff;--sl-hover_rgb:160,160,160;--sl-hover_rgba:rgba(160,160,160,.15);--sl-dark:0;--sl-light:1;--sl-shop-price-color:#01ab06;--sl-shop-rating-star:#ee0}
.sl-surface{--sl-monofont:monospace;background-color:#121212;--sl-tcolor1:#e0e0e0;--sl-tcolor1_c:#000;--sl-tcolor2:#a0a0a0;--sl-tcolor2_c:#fff;--sl-hover_rgb:160,160,160;--sl-hover_rgba:rgba(160,160,160,.15)}
sl-ctxm > menu{--sl-monofont:monospace;--sl-tcolor1:#e0e0e0;--sl-tcolor1_c:#000;--sl-tcolor2:#a0a0a0;--sl-tcolor2_c:#fff;--sl-hover_rgb:160,160,160;--sl-hover_rgba:rgba(160,160,160,.15)}
sl-chip{--sl-monofont:monospace;background-color:#121212;--sl-tcolor1:#e0e0e0;--sl-tcolor1_c:#000;--sl-tcolor2:#a0a0a0;--sl-tcolor2_c:#fff;--sl-hover_rgb:160,160,160;--sl-hover_rgba:rgba(160,160,160,.15)}

}
:root{--sl-block-spacing:1em;--sl_btn-h:2.857em;--sl_input-h:2.625em;--sl_input-hcompact:2.25em;--sl_btn-padh:1.428em;--sl_input-padh:.9375em}@media(min-width:768px){:root{--sl-block-spacing:1.5em}}@media(min-width:992px){:root{--sl-block-spacing:2em;--sl_input-h:var(--sl_input-hcompact)}}@media(prefers-color-scheme:dark){:root{--sl-light:0;--sl-dark:1}}html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}*{margin:0;padding:0;border:0;font-family:inherit;vertical-align:baseline;-webkit-tap-highlight-color:transparent}b,strong{font-weight:bold}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}[hidden=hidden]{display:none}select option{background:initial;color:initial}:root{color:var(--sl-tcolor1)}@media(min-width:150rem){:root{font-size:calc(var(--sl-tsize) * 1.2)}}@media(min-width:175rem){:root{font-size:calc(var(--sl-tsize) * 1.4)}}@media(min-width:200rem){:root{font-size:calc(var(--sl-tsize) * 1.7)}}@media(min-width:250rem){:root{font-size:calc(var(--sl-tsize) * 2.2)}}hr{border:0;height:1px;margin:1rem;background-color:rgba(var(--sl-hover_rgb),.2)}:where(:any-link){transition:color .2s}:where(:link){color:var(--sl-lcolor)}:where(:visited){color:var(--sl-lcolor-visited)}:where(:any-link:active){color:var(--sl-lcolor-active)}:where(:any-link:focus){outline:0}:where(:any-link:hover){color:var(--sl-lcolor-hover)}ol,ul{list-style-position:inside}p,.ql-editor p:not(#abcdef1234567890){margin:.25em 0}.js-show.js-show.js-show{display:none}.sl-drtl{direction:rtl}.sl-dltr{direction:ltr}.sl-floatr{float:right}.sl-floatl{float:left}.sl-clear:before,.sl-clear:after{content:" ";display:table}.sl-clear:after{clear:both}.sl-floats{float:left}.sl-floate{float:right}.sl-floats:dir(rtl){float:right}.sl-floate:dir(rtl){float:left}[dir=rtl] .sl-floats{float:right}[dir=rtl] .sl-floate{float:left}@media(max-width:45em){.sl-grid-legacy>.row-legacy{width:100%}}@supports(user-select:none){.sl-noselect{user-select:none}}@supports(-webkit-user-select:none){.sl-noselect{-webkit-user-select:none}}@supports(-moz-user-select:none){.sl-noselect{-moz-user-select:none}}.sl-pcw{margin-left:auto;margin-right:auto;max-width:var(--sl-gutter)}.sl-mid.sl-mid{margin-left:auto;margin-right:auto}.sl-mrg{margin:1em}.sl-pad{padding:1em}.sl-gap{gap:1em;grid-gap:1em}.sl-sticktop{position:sticky;top:0}.sl-stickbtm{position:sticky;bottom:0}.sl-nocur{cursor:none}.sl-cur-def{cursor:default}.sl-cur-ptr,.sl-pointer{cursor:pointer}.sl-ai-ctr{align-items:center}.sl-ai-strt{align-items:flex-start}.sl-ai-end{align-items:flex-end}.sl-ai-base{align-items:baseline}.sl-jc-end{justify-content:flex-end}.sl-jc-ctr{justify-content:center}.sl-jc-btwn{justify-content:space-between}.sl-jc-arnd{justify-content:space-around}.sl-flex-ellips{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sl-noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@media(min-width:768px){.sl-mrg{margin:1.5em}.sl-pad{padding:1.5em}.sl-gap{gap:1.5em;grid-gap:1.5em}}@media(min-width:992px){.sl-mrg{margin:2em}.sl-pad{padding:2em}.sl-gap{gap:2em;grid-gap:2em}}.sl-stack>*:not(script):not(style){display:block}.sl-flow{display:grid;grid-template-columns:100%}.sl-flow.sl-spaced,.sl-flow.spaced,.sl-flow-spaced .sl-flow{gap:1rem;grid-gap:1rem}.sl-carousel,.sl-fader{display:flex;overflow-y:hidden;overflow-x:scroll}.sl-carousel>div{max-width:100%;flex:0 0 100%;transform:translateZ(0);transition:transform .2s ease-in-out}.sl-fader{flex-direction:row-reverse}.sl-fader>div{flex:0 0 100%}.sl-grid{display:grid}.sl-containerblock{margin:1rem;padding:1rem}.sl-pop .sl-containerblock{all:unset;box-sizing:border-box}@media(min-width:768px){.sl-flow{grid-template-columns:1fr 1fr;justify-content:space-evenly}.sl-flow.sl-spaced{grid-gap:1.5rem}.sl-containerblock{margin:1.5rem;padding:1.5rem}}@media(min-width:992px){.sl-containerblock{margin:2rem;padding:2rem}}.sl-icon{display:inline-block;width:1em;height:1em;vertical-align:middle}.sl-icon.x1-5{width:1.5em;height:1.5em}.sl-icon.x2{width:2em;height:2em}.sl-icon.x3{width:3em;height:3em}.sl-icon.mrg{margin:.25em}div.sl-spinner{color:var(--sl-theme-primary);display:inline-block;position:relative;width:2em;height:2em}div.sl-spinner_div{display:block;position:absolute;width:2em;height:2em;margin:.25em;border:.25em solid currentColor;border-radius:50%;animation:slSpinnerRotation 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:currentColor transparent transparent transparent}div.sl-spinner_div:nth-child(1){animation-delay:-0.45s}div.sl-spinner_div:nth-child(2){animation-delay:-0.3s}div.sl-spinner_div:nth-child(3){animation-delay:-0.15s}@keyframes slSpinnerRotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.sl-graph .bar{transition:fill-opacity .1s linear}.sl-graph .bar:hover{fill-opacity:.6}.sl-graph .slice{transition:fill-opacity .1s linear}.sl-graph .slice:hover{fill-opacity:.6}.sl-pop .sl-graph{max-width:30em;margin:0 auto}.sl-tooltip{position:fixed;background:rgba(80,80,80,.9);color:#fff;padding:.4em .8em;opacity:1;z-index:9999;font-size:90%;border-radius:.25em;transition:opacity .2s,transform .2s;transform:scale(1);white-space:pre;pointer-events:none;cursor:default;letter-spacing:.01em;text-align:justify}.sl-tooltip.hidden{opacity:0;transform:scale(.8)}:focus{outline:0}body:not(:has(.sl-focuser)) :is(a,button,.sl-focusable):focus-visible{outline:solid medium var(--sl-theme-primary);outline-offset:.5em}.sl-focuser{position:absolute;display:none;width:0;height:0;top:0;left:0;outline:solid medium var(--sl-theme-primary);outline-offset:.5em;transition:width .1s,height .1s,transform .1s;pointer-events:none;will-change:width,height;z-index:9999}.sl-focuser.visible{display:block}.sl-toast{position:fixed;bottom:2rem;left:50%;z-index:5000;display:inline-flex;max-width:80%;font-size:14px;justify-content:center;align-items:center;border-radius:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#333;color:#fff;padding:.75rem 1rem;min-height:3rem;opacity:0;transform:translateX(-50%) scale(.8);transition:transform .2s,opacity .2s;box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}.sl-toast.visible{opacity:1;transform:translateX(-50%) scale(1)}.sl-block{display:block}.sl-inline{display:inline}.sl-inblock{display:inline-block}.sl-flex{display:flex}.sl-inflex{display:inline-flex}.sl-hide{display:none !important}.sl-wauto.sl-wauto{width:auto}.sl-w100.sl-w100{width:100%}.sl-w50.sl-w50{width:50%}.sl-wthird.sl-wthird{width:33.3333%}.sl-w25.sl-w25{width:25%}.sl-w20.sl-w20{width:20%}.sl-wsixth.sl-wsixth{width:16.6667%}.sl-h100.sl-h100{height:100%}.sl-mw100.sl-mw100{max-width:100%}.sl-mw30em.sl-mw30em{max-width:30em}.sl-mw37½em.sl-mw37½em{max-width:37.5em}.sl-mw45em.sl-mw45em{max-width:45em}.sl-mw60em.sl-mw60em{max-width:60em}@media(max-width:768px){.sl-hide-small{display:none}}@media(min-width:768px) and (max-width:992px){.sl-hide-medium{display:none}}@media(min-width:992px){.sl-hide-large{display:none}}.sl-tprio1,a.sl-tprio1{color:var(--sl-tcolor1)}.sl-tprio2,a.sl-tprio2{color:var(--sl-tcolor2)}.sl-terror,.sl-terr,a.sl-terr{color:var(--sl-theme-error)}.sl-tmono{font-family:var(--sl-monofont,monospace)}.sl-tsize{font-size:var(--sl-tsize)}.sl-surface,.sl-popstyled,.sl-menu_menu{--sl-tcolor1:var(--sl-srfc-t1);--sl-tcolor2:var(--sl-srfc-t2);color:var(--sl-tcolor1)}.sl-tmid{text-align:center}.sl-tleft{text-align:left}.sl-tright{text-align:right}.sl-tjust{text-align:justify}.sl-vtop{vertical-align:top}.sl-vmid{vertical-align:middle}.sl-vbtm{vertical-align:bottom}.sl-tprewrap{white-space:pre-wrap}.sl-txxsml{font-size:xx-small}.sl-txsml{font-size:x-small}.sl-tsml{font-size:small}.sl-tlrg{font-size:large}.sl-txlrg{font-size:x-large}.sl-txxlrg{font-size:xx-large}.sl-tsmaller{font-size:smaller}.sl-tmed{font-size:medium}.sl-tlarger{font-size:larger}.sl-tnormal{font-size:var(--sl-tsize)}.sl-twnormal{font-weight:normal}.sl-twlighter{font-weight:lighter}.sl-twbolder{font-weight:bolder}b,strong,.sl-tfat{font-weight:bold}i,em,cite,.sl-tskew{font-style:italic}.sl-tline{text-decoration:line-through}u,.sl-tuline{text-decoration:underline}.sl-toline{text-decoration:overline}.sl-tline.sl-tuline{text-decoration:line-through underline}.sl-tline.sl-toline{text-decoration:line-through overline}.sl-tuline.sl-toline{text-decoration:underline overline}.sl-tline.sl-toline.sl-tuline{text-decoration:line-through underline overline}.sl-tnoline,a.sl-tnoline{text-decoration:none}a.sl-ainherit{color:inherit;text-decoration:inherit}.sl-tread{font-size:17px;line-height:1.6;text-rendering:optimizeLegibility}@media(min-width:768px){.sl-tread{font-size:19px}}h5{font-size:83%}h6{font-size:67%}h1,h2,h3,h4,h5,h6{font-weight:bold}.sl-tmid-mobile{text-align:center}@media(min-width:768px){.sl-tmid-mobile{text-align:inherit}}.sl-pcontent{margin:0 auto;max-width:var(--sl-gutter);min-height:101vh}.sl-pstretch>.sl-pcontent{max-width:100%}.sl-pfooter{text-align:center}.sl-breadcrumb{margin:.5em var(--sl-block-spacing)}.sl-breadcrumb>.sl-breadcrumb_part{font-size:90%}.js-el-reloading{text-align:center}.sl-cms-ftv_list{list-style-position:outside;padding-left:2em}.sl-logo_img{width:6em;height:6em;object-fit:cover}.sl-curdisabled{cursor:not-allowed}.sl-surface-bg,._sl-default-header{background:var(--sl-srfc-bg);--sl-tcolor1:var(--sl-srfc-t1);--sl-tcolor2:var(--sl-srfc-t2)}._sl-default-header{padding:1em var(--sl-block-spacing);text-align:right}
/* UI - palette (primary) */
.sl-tcolor-primary{color:#07e}.sl-fg.primary{color:#07e}.sl-fill-primary.sl-fill.primary{background-color:#07e;color:#fff}.sl-bg.primary{background-color:#07e;color:#fff}.sl-bg-accent.primary{background-color:#cce5ff;color:#001932}@media(prefers-color-scheme:dark){.sl-bg-accent.primary{background-color:#036;color:#cce5ff}}.sl-btn.primary:not(:disabled),a.sl-btn.primary{color:#07e}.sl-btn.filled.primary:not(:disabled){background-color:#07e;color:#fff}.sl-btn.filled.primary:hover,.sl-btn.filled.primary:focus{background-color:#389bff}

/* UI - palette (secondary) */
.sl-tcolor-secondary{color:#e0b}.sl-fg.secondary{color:#e0b}.sl-fill-secondary.sl-fill.secondary{background-color:#e0b;color:#fff}.sl-bg.secondary{background-color:#e0b;color:#fff}.sl-bg-accent.secondary{background-color:#ffccf4;color:#320028}@media(prefers-color-scheme:dark){.sl-bg-accent.secondary{background-color:#660051;color:#ffccf4}}.sl-btn.secondary:not(:disabled),a.sl-btn.secondary{color:#e0b}.sl-btn.filled.secondary:not(:disabled){background-color:#e0b;color:#fff}.sl-btn.filled.secondary:hover,.sl-btn.filled.secondary:focus{background-color:#ff38d7}

/* UI - palette (tertiary) */
.sl-tcolor-tertiary{color:#5f0}.sl-fg.tertiary{color:#5f0}.sl-fill-tertiary.sl-fill.tertiary{background-color:#5f0;color:#000}.sl-bg.tertiary{background-color:#5f0;color:#000}.sl-bg-accent.tertiary{background-color:#dfc;color:#113200}@media(prefers-color-scheme:dark){.sl-bg-accent.tertiary{background-color:#216600;color:#dfc}}.sl-btn.tertiary:not(:disabled),a.sl-btn.tertiary{color:#5f0}.sl-btn.filled.tertiary:not(:disabled){background-color:#5f0;color:#000}.sl-btn.filled.tertiary:hover,.sl-btn.filled.tertiary:focus{background-color:#84ff47}

/* UI - palette (danger) */
.sl-tcolor-danger{color:#c00}.sl-fg.danger{color:#c00}.sl-fill-danger.sl-fill.danger{background-color:#c00;color:#fff}.sl-bg.danger{background-color:#c00;color:#fff}.sl-bg-accent.danger{background-color:#fcc;color:#320000}@media(prefers-color-scheme:dark){.sl-bg-accent.danger{background-color:#600;color:#fcc}}.sl-btn.danger:not(:disabled),a.sl-btn.danger{color:#c00}.sl-btn.filled.danger:not(:disabled){background-color:#c00;color:#fff}.sl-btn.filled.danger:hover,.sl-btn.filled.danger:focus{background-color:#ff1414}

/* UI - palette (error) */
.sl-tcolor-error{color:#f00}.sl-fg.error{color:#f00}.sl-fill-error.sl-fill.error{background-color:#f00;color:#fff}.sl-bg.error{background-color:#f00;color:#fff}.sl-bg-accent.error{background-color:#fcc;color:#320000}@media(prefers-color-scheme:dark){.sl-bg-accent.error{background-color:#600;color:#fcc}}.sl-btn.error:not(:disabled),a.sl-btn.error{color:#f00}.sl-btn.filled.error:not(:disabled){background-color:#f00;color:#fff}.sl-btn.filled.error:hover,.sl-btn.filled.error:focus{background-color:#ff4747}

/* UI - palette (disabled) */
.sl-tcolor-disabled{color:#777}.sl-fg.disabled{color:#777}.sl-fill-disabled.sl-fill.disabled{background-color:#777;color:#fff}.sl-bg.disabled{background-color:#777;color:#fff}.sl-bg-accent.disabled{background-color:#e5e5e5;color:#191919}@media(prefers-color-scheme:dark){.sl-bg-accent.disabled{background-color:#333;color:#e5e5e5}}.sl-btn.disabled:not(:disabled),a.sl-btn.disabled{color:#777}.sl-btn.filled.disabled:not(:disabled){background-color:#777;color:#fff}.sl-btn.filled.disabled:hover,.sl-btn.filled.disabled:focus{background-color:#9b9b9b}

/* global-css */
:root { --fya-shadebg: hsl(0 0 calc(var(--sl-dark)*10% + var(--sl-light)*100%)); }
.sl-cms-shead_remainder { background: var(--fya-shadebg); }
.sl-cms-menubar { padding: 0 var(--sl-block-spacing); }
.sl-navprogvw { position: relative; }
.sl-navprogvw_bar.sl-navprogvw_bar { background: var(--sl-theme-secondary); }
.sl-pfooter { background: var(--fya-shadebg); padding: 1em; font-size: 85%; }
