@font-face{font-display:swap;font-family:Suisse Webfont;font-style:normal;font-weight:400;src:url(/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Suisse Webfont;font-style:normal;font-weight:600;src:url(/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-semibold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Suisse Webfont;font-style:normal;font-weight:700;src:url(/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:Suisse Webfont;font-style:normal;font-weight:900;src:url(/fonts/suisse-intl/latin-cyrillic-arabic/suisse-intl-black.woff2)format("woff2")}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;text-rendering:geometricPrecision;margin:0;padding:0}:focus:not(:focus-visible){outline:none}:focus-visible,:focus:focus-visible{outline:2px solid var(--color-primary)}[disabled]{cursor:not-allowed}input,textarea,button{font:inherit}ul{margin:0;padding:0;list-style-position:inside}ul>li::marker{color:var(--color-primary)}:root{interpolate-size:allow-keywords;--spacing:30px;--topbar-height:75px;--form-element-height:45px}@media not (min-width:768px){:root{--sidebar-tab-size:75px}}@media (min-width:768px){:root{--sidebar-tab-size:90px}}:root{--color-success-dark:#155724;--color-success-dark-h:133.636deg;--color-success-dark-s:61.1111%;--color-success-dark-l:21.1765%;--color-success-light:#d4edda;--color-success-light-h:134.4deg;--color-success-light-s:40.9836%;--color-success-light-l:88.0392%;--color-info-dark:#004085;--color-info-dark-h:211.128deg;--color-info-dark-s:100%;--color-info-dark-l:26.0784%;--color-info-light:#cce5ff;--color-info-light-h:210.588deg;--color-info-light-s:100%;--color-info-light-l:90%;--color-warn-darkest:#513b1b;--color-warn-darkest-h:35.8537deg;--color-warn-darkest-s:49.3976%;--color-warn-darkest-l:21.1569%;--color-warn-dark:#7c5b2a;--color-warn-dark-h:35.8537deg;--color-warn-dark-s:49.3976%;--color-warn-dark-l:32.549%;--color-warn-light:#fff5ac;--color-warn-light-h:52.7711deg;--color-warn-light-s:100%;--color-warn-light-l:83.7255%;--color-warn-middle:#ebde99;--color-warn-middle-h:50.2595deg;--color-warn-middle-s:67.8265%;--color-warn-middle-l:76.049%;--color-error-dark:#721c24;--color-error-dark-h:354.419deg;--color-error-dark-s:60.5634%;--color-error-dark-l:27.8431%;--color-error-light:#f8d7da;--color-error-light-h:354.545deg;--color-error-light-s:70.2128%;--color-error-light-l:90.7843%;--color-link-default:#236921;--color-link-default-h:118.333deg;--color-link-default-s:52.1739%;--color-link-default-l:27.0588%;--color-grey-light:#ededed;--color-grey-light-h:0deg;--color-grey-light-s:0%;--color-grey-light-l:92.9412%;--color-grey-middle:#a1a1a1;--color-grey-middle-h:0deg;--color-grey-middle-s:0%;--color-grey-middle-l:63.1373%;--color-grey-warm:#323232;--color-grey-warm-h:0deg;--color-grey-warm-s:0%;--color-grey-warm-l:19.6078%;--color-grey-dark:#222;--color-grey-dark-h:0deg;--color-grey-dark-s:0%;--color-grey-dark-l:13.3333%;--easing-default:ease;--easing-cubic-1:cubic-bezier(.26,.88,.57,.9);--easing-cubic-2:cubic-bezier(.4,.1,.2,1);--easing-cubic-3:cubic-bezier(.7,0,.4,1);--speed-fast:.15s;--speed-medium:.35s;--ui-default-font-family:"Suisse Webfont","Helvetica Neue",helvetica,arial,sans-serif}:where(:root){--ui-buttons-font-family:var(--ui-default-font-family);--ui-buttons-font-weight:900}html,body{width:100%;height:100%;height:100svh;margin:0;padding:0}html{scrollbar-width:auto;scrollbar-color:hsla(var(--color-grey-warm-h),var(--color-grey-warm-s),var(--color-grey-warm-l),.2)var(--color-white);transition:scrollbar-color var(--speed-medium)var(--easing-cubic-1);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:auto}html:hover{scrollbar-color:hsla(var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.7)var(--color-white)}body{max-height:100svh;font-family:var(--ui-default-font-family);background-color:var(--color-background);color:var(--color-grey-dark);justify-content:stretch;align-items:stretch;font-size:16px;display:flex}button{appearance:none;font-family:var(--ui-buttons-font-family);font-weight:var(--ui-buttons-font-weight);text-transform:var(--ui-text-transform);line-height:1.3;font-size:var(--ui-buttons-font-size,14px);transition-property:color,background-color,border-color,box-shadow,scale;transition-duration:var(--speed-medium);transition-timing-function:var(--easing-cubic-1);--button__icon-width:21px;--button__border-width_with-fallback:var(--button__border-width,2px);border:none;justify-content:safe center;align-items:safe center;display:flex}button:focus:not(:focus-visible){outline:none}button:active{transition-duration:50ms}button.button--primary,button:not(.button--secondary,.button--warning){background-color:var(--color-primary);color:var(--color-white)}button.button--primary.button--active,button.button--primary:hover,button.button--primary:active,button.button--primary:focus-visible,button:not(.button--secondary,.button--warning).button--active,button:not(.button--secondary,.button--warning):hover,button:not(.button--secondary,.button--warning):active,button:not(.button--secondary,.button--warning):focus-visible{background-color:var(--color-primary-dark)}button.button--primary:focus-visible,button:not(.button--secondary,.button--warning):focus-visible{outline-color:var(--color-tertiary)!important}button.button--secondary{background-color:var(--color-white);color:var(--color-grey-warm);box-shadow:inset 0 0 0 var(--button__border-width_with-fallback)var(--color-grey-light)}button.button--secondary.button--active,button.button--secondary:hover,button.button--secondary:active,button.button--secondary:focus-visible{background-color:var(--color-tertiary);color:var(--color-white);box-shadow:none}button.button--secondary:focus-visible{outline-color:var(--color-primary)!important}button.button--warning{background-color:var(--color-warn-light);color:var(--color-warn-dark);box-shadow:inset 0 0 0 var(--button__border-width_with-fallback)hsla(var(--color-warn-dark-h),var(--color-warn-dark-s),var(--color-warn-dark-l),7%)}button.button--warning.button--active,button.button--warning:hover,button.button--warning:active,button.button--warning:focus-visible{background-color:var(--color-warn-middle);box-shadow:none}button:not(.button--compact,.button--compact-round){min-height:var(--form-element-height);--button__padding-x:20px;--button__padding-y:12px;--button__padding-top-extra:var(--ui-buttons-non-compact-padding-top-extra,0px);padding:calc(var(--button__padding-y) + var(--button__padding-top-extra))var(--button__padding-x)var(--button__padding-y)}button:not(.button--compact,.button--compact-round)>svg{translate:0 calc(-1*var(--button__padding-top-extra)/2)}button:not(.button--compact,.button--compact-round):active{scale:.975}button:is(.button--compact,.button--compact-round):active{scale:.9}button.button--compact{--button__border-width:1px;--button__icon-width:14px;--button__padding-x:8px;--button__padding-y:7px;aspect-ratio:1;padding:var(--button__padding-y)var(--button__padding-x)}button.button--compact svg{margin-right:0}button.button--compact svg+span{margin-left:1ch}button.button--compact-round{--button__icon-width:18px;--button__padding-x:12px;--button__padding-y:10px;aspect-ratio:1;padding:var(--button__padding-y)var(--button__padding-x);box-shadow:inset 0 0 0 var(--button__border-width_with-fallback)var(--color-grey-light);border-radius:50%}button.button--compact-round svg{height:var(--button__icon-width)}button.button--compact-round svg.icon-minus,button.button--compact-round svg.icon-plus{scale:.888889}button.button--compact-round svg[class^=icon-position-],button.button--compact-round svg[class*=\ icon-position-]{overflow:visible}button.button--compact-round svg.icon-position-vertical-center,button.button--compact-round svg.icon-position-horizontal-center{scale:1.25}button.button--compact-round svg[class^=icon-position-horizontal-],button.button--compact-round svg[class*=\ icon-position-horizontal-]{rotate:-.25turn}button:disabled{background-color:var(--color-primary-dark)}button:not(:disabled){cursor:pointer}button svg{height:auto;max-height:1.3em;line-height:inherit;width:var(--button__icon-width);margin-right:1ch;display:inline-block}button svg *{fill:currentColor}a.link:is(:link,:active,:visited){--link-alpha:.3;--link-color:var(--color-link-default);--link-color-h:var(--color-link-default-h);--link-color-s:var(--color-link-default-s);--link-color-l:var(--color-link-default-l);color:var(--link-color);text-underline-offset:.35ch;-webkit-text-decoration-color:hsla(var(--link-color-h),var(--link-color-s),var(--link-color-l),var(--link-alpha));-webkit-text-decoration-color:hsla(var(--link-color-h),var(--link-color-s),var(--link-color-l),var(--link-alpha));text-decoration-color:hsla(var(--link-color-h),var(--link-color-s),var(--link-color-l),var(--link-alpha));text-decoration-thickness:.125em;transition-property:color,text-decoration-color;transition-duration:.35s;transition-timing-function:cubic-bezier(.26,.88,.57,.9)}a.link:hover{--link-alpha:.6}a.link:focus:not(:focus-visible){outline:none}a.link:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #39a935}a:not(.link){text-decoration:none}input[type=radio]{appearance:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;width:20px;height:20px;transition:border-color var(--speed-fast)var(--easing-default),opacity var(--speed-fast)var(--easing-default),padding .1s var(--easing-cubic-1);background:#fff border-box;border:2px solid #555;border-radius:50%;margin:0;padding:8px;line-height:30px;display:inline-block;position:relative;top:0}input[type=radio]:not(:disabled):hover,input[type=radio]:focus-visible{border-color:var(--color-primary)}input[type=radio]:not(:disabled):hover:checked,input[type=radio]:focus-visible:checked{background:linear-gradient(to bottom,var(--color-primary),var(--color-primary))content-box,#fff padding-box}input[type=radio]:not(:disabled):hover:active,input[type=radio]:focus-visible:active{background:linear-gradient(#5556,#5556) content-box content-box,#fff padding-box padding-box;padding:5px}input[type=radio]:checked{background:linear-gradient(#555,#555) content-box content-box,#fff border-box;padding:3px}input[type=text],input[type=number]{appearance:none;height:var(--form-element-height);color:var(--color-grey-dark);background-color:var(--color-background);vertical-align:bottom;white-space:nowrap;transition-property:color,box-shadow,background-color;transition-duration:var(--speed-fast);transition-timing-function:var(--easing-default);border:none;border-radius:4px;padding:10px 8px 9px;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #0000;outline:none!important}input[type=text]:not(:disabled,:focus):hover,input[type=number]:not(:disabled,:focus):hover{background-color:var(--color-background-dark)}input[type=text]:not(:disabled):focus,input[type=number]:not(:disabled):focus{box-shadow:inset 0 0 0 2px var(--color-tertiary)}:is(input[type=text].input--invalid,input[type=text]:user-invalid,input[type=number].input--invalid,input[type=number]:user-invalid){box-shadow:inset 0 0 0 2px var(--color-primary)!important}input[type=range]{appearance:none;--range-slider-track-height:9.3px;--range-slider-track-border-width:1px;--range-slider-track-border-color:var(--color-background-dark);--range-slider-track-bg-color:var(--color-background);--range-slider-thumb-width:12px;--range-slider-thumb-height:19px;--range-slider-thumb-border-radius:8px;--range-slider-thumb-bg-color:var(--color-primary);--range-slider-thumb-bg-color-active:var(--color-primary-dark);background-color:#0000;width:100%;margin:0}input[type=range]::-webkit-slider-runnable-track{background:var(--range-slider-track-bg-color);border:var(--range-slider-track-border-width)solid var(--range-slider-track-border-color);width:100%;height:var(--range-slider-track-height);cursor:pointer;border-radius:50px}input[type=range]::-moz-range-track{background:var(--range-slider-track-bg-color);border:var(--range-slider-track-border-width)solid var(--range-slider-track-border-color);width:100%;height:calc(var(--range-slider-track-height) - 2*var(--range-slider-track-border-width));cursor:pointer;border-radius:50px}input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--range-slider-track-height)/2 - var(--range-slider-thumb-height)/2 - var(--range-slider-track-border-width));width:var(--range-slider-thumb-width);height:var(--range-slider-thumb-height);background:var(--range-slider-thumb-bg-color);border-radius:var(--range-slider-thumb-border-radius);cursor:pointer;appearance:none;transition:background var(--speed-fast)var(--easing-default);border:none;transform:translate(.5px)}input[type=range]::-moz-range-thumb{width:var(--range-slider-thumb-width);height:var(--range-slider-thumb-height);background:var(--range-slider-thumb-bg-color);border-radius:var(--range-slider-thumb-border-radius);cursor:pointer;transition:background var(--speed-fast)var(--easing-default);border:none}input[type=range]:focus{outline:none}input[type=range]:focus-visible::-webkit-slider-thumb{background:var(--range-slider-thumb-bg-color-active);box-shadow:0 0 0 2px var(--color-primary)}input[type=range]:focus:focus-visible::-webkit-slider-thumb{background:var(--range-slider-thumb-bg-color-active);box-shadow:0 0 0 2px var(--color-primary)}input[type=range]:focus-visible::-moz-range-thumb{background:var(--range-slider-thumb-bg-color-active);box-shadow:0 0 0 2px var(--color-primary)}input[type=range]:focus:focus-visible::-moz-range-thumb{background:var(--range-slider-thumb-bg-color-active);box-shadow:0 0 0 2px var(--color-primary)}input[type=range]:active::-webkit-slider-thumb{background:var(--range-slider-thumb-bg-color-active)}input[type=range]:active::-moz-range-thumb{background:var(--range-slider-thumb-bg-color-active)}input[type=range]:disabled{--range-slider-thumb-bg-color:var(--color-grey-middle);--range-slider-thumb-bg-color-active:var(--color-grey-middle);cursor:default}input[type=range]:disabled::-webkit-slider-runnable-track{cursor:default}input[type=range]:disabled::-moz-range-track{cursor:default}input[type=range]:disabled::-webkit-slider-thumb{cursor:default}input[type=range]:disabled::-moz-range-thumb{cursor:default}label:has(input:disabled){opacity:.5;cursor:not-allowed!important}label:has(input:disabled) *{cursor:inherit}textarea{border-style:solid;border-width:2px;border-color:var(--color-grey-light);transition:border-color var(--speed-fast)var(--easing-default);border-radius:0;padding:12px 8px}textarea:hover{border-color:var(--color-grey-middle)}textarea:focus{border-color:var(--color-primary);outline:none!important}select{appearance:none;font:inherit;height:var(--form-element-height);border-style:solid;border-width:2px;border-color:var(--color-grey-light);white-space:nowrap;text-overflow:ellipsis;transition:border-color var(--speed-fast)var(--easing-default);cursor:pointer;background-color:var(--color-white);background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23DB0030%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E),linear-gradient(#fff 0%,#f6f6f6 100%);background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em,100%;border-radius:0;padding:1px 2.5ch 0 8px;overflow:hidden}select:hover{border-color:var(--color-grey-middle)}select:focus{border-color:var(--color-primary);outline:none!important}select::-ms-expand{display:none}select option{font-weight:400}hr{background-color:var(--color-grey-light);border:none;height:2px}.dragging-over *{pointer-events:none!important}.contains-text{text-wrap:pretty;line-height:1.7}.contains-text h1,.contains-text h2,.contains-text h3,.contains-text h4{font-family:var(--ui-headings-font-family);font-weight:var(--ui-headings-font-weight);text-transform:var(--ui-text-transform);text-wrap:balance;font-style:normal}.contains-text h2{margin:.5em 0;line-height:1.33}@media not (min-width:768px){.contains-text h2{font-size:32px}}@media (min-width:768px){.contains-text h2{font-size:40px}}.contains-text h3{font-size:1.25em}.contains-text h3,.contains-text h4{margin:2em 0 .3em}.contains-text h3+p,.contains-text h4+p{margin-top:0}.contains-text h3+ol,.contains-text h4+ol{--ol-extra-margin-top:.5em}.contains-text ol{--ol-li-counter-color:var(--color-tertiary);--ol-li-counter-color-h:var(--color-tertiary-h);--ol-li-counter-color-s:var(--color-tertiary-s);--ol-li-counter-color-l:var(--color-tertiary-l);--ol-li-gap:1.2em;--ol-counter-bg:hsla(var(--ol-li-counter-color-h),var(--ol-li-counter-color-s),var(--ol-li-counter-color-l),.05);--ol-counter-width:2.8ch;--ol-counter-margin-right:1.33em;--ol-counter-padding-y:.25em;counter-reset:index;margin-top:var(--ol-extra-margin-top);padding-left:0;list-style:none}.contains-text ol>li{counter-increment:index;padding-left:calc(var(--ol-counter-width) + var(--ol-counter-margin-right));padding-top:var(--ol-counter-padding-y);padding-bottom:var(--ol-counter-padding-y);position:relative}.contains-text ol>li:before{content:counter(index);height:100%;width:var(--ol-counter-width);padding-top:inherit;padding-bottom:inherit;text-align:center;color:var(--ol-li-counter-color);background-color:var(--ol-counter-bg);background-clip:padding-box;font-weight:700;display:block;position:absolute;top:0;bottom:0;left:0}.contains-text ol>li+li{margin-top:var(--ol-li-gap)}.contains-text ol>li ul{--ul-bullet-color:var(--ol-li-counter-color)}.contains-text ul{--ul-li-gap:.6em;--ul-extra-margin-top:.35em;--ul-extra-margin-bottom:.75em;--ul-bullet-color:var(--color-primary);border-spacing:0 var(--ul-li-gap);margin-top:calc(-1*var(--ul-li-gap) + var(--ul-extra-margin-top));margin-bottom:calc(-1*var(--ul-li-gap) + var(--ul-extra-margin-bottom));padding-left:0;display:table}.contains-text ul>li{display:table-row}.contains-text ul>li:before{content:"•";text-align:right;color:var(--ul-bullet-color);padding-right:1ch;font-weight:700;display:table-cell}.contains-text ul>li+li{padding-top:.5em}.contains-text details{margin-top:1.5em}.contains-text details summary{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color var(--speed-fast)var(--easing-cubic-1);list-style:none;position:relative}.contains-text details summary::marker{display:none}.contains-text details summary:before{--arrow-size:.375em;content:"";transform-origin:33%;border:var(--arrow-size)solid transparent;border-left:calc(var(--arrow-size)*1.5)solid currentColor;pointer-events:none;width:0;height:0;transition-property:rotate,translate;transition-duration:var(--speed-fast);transition-timing-function:var(--easing-default);position:absolute;top:max(50%,.5lh);left:0;translate:0 calc(-50% - .025lh)}.contains-text details summary:hover{color:var(--color-primary)}.contains-text details summary>*{margin-left:1.75ch;display:inline-block}.contains-text details summary>:first-child{margin-top:0}.contains-text details summary>:last-child{margin-bottom:0}.contains-text details::details-content{transition-property:opacity,height,content-visibility,padding-top;transition-duration:var(--speed-fast);transition-timing-function:var(--easing-cubic-2);transition-behavior:allow-discrete;opacity:0;height:0;padding-top:0;overflow:clip}.contains-text details[open]>summary:before{translate:-4% calc(-50% - .025lh);rotate:.25turn}.contains-text details[open]::details-content{opacity:1;height:auto;padding-top:calc(var(--spacing)/2)}.contains-text details>p:first-of-type{margin-top:0}.contains-text details>p:last-of-type{margin-bottom:0}.text--big{font-size:200%}.text--smaller{font-size:.875rem}.text--small{font-size:.75rem}.highlight-animation{pointer-events:none;--highlighter-offset:8px;inset:calc(var(--highlighter-top) - var(--highlighter-offset))calc(var(--highlighter-right) - var(--highlighter-offset))calc(var(--highlighter-bottom) - var(--highlighter-offset))calc(var(--highlighter-left) - var(--highlighter-offset));width:calc(var(--highlighter-width) + 2*var(--highlighter-offset));height:calc(var(--highlighter-height) + 2*var(--highlighter-offset));display:block;position:absolute}.fade-enter-active,.fade-leave-active{transition:opacity var(--speed-fast)var(--easing-default)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-zoom-enter-active,.fade-zoom-leave-active{transition:opacity var(--speed-fast)var(--easing-cubic-1),transform var(--speed-fast)var(--easing-cubic-1)}.fade-zoom-enter-from,.fade-zoom-leave-to{opacity:0;transform:scale(.85)}@keyframes loader-scale{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}50%{opacity:var(--loading-indicator-ring-target-opacity)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes slide-fade-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1}}@keyframes slide-fade-out{0%{opacity:1}to{opacity:0;transform:translateY(3px)}}.slide-fade-enter-active{animation:slide-fade-in var(--speed-fast)var(--easing-cubic-1)}.slide-fade-leave-active{animation:slide-fade-out var(--speed-fast)var(--easing-cubic-1)}.height-auto-enter-active,.height-auto-leave-active{--height-auto-transition-duration:var(--speed-fast);transition-property:display,margin-top,margin-bottom,height,min-height,padding-top,padding-bottom,border-top-width,border-bottom-width,filter,scale,opacity!important;transition-duration:var(--height-auto-transition-duration)!important;transition-timing-function:var(--easing-cubic-2)!important;transition-behavior:allow-discrete!important;overflow:hidden!important}.height-auto-enter-from,.height-auto-leave-to{opacity:0!important;border-top-width:0!important;border-bottom-width:0!important;height:0!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.height-auto-enter-to,.height-auto-leave-from{height:auto!important}@keyframes shake{0%{transform:translate(1.5%,1.5%)rotate(0)}10%{transform:translate(-1.5%,-3%)rotate(-2deg)}20%{transform:translate(-4%)rotate(2deg)}30%{transform:translate(4%,3%)rotate(0)}40%{transform:translate(1.5%,-1.5%)rotate(2deg)}50%{transform:translate(-1.5%,3%)rotate(-2deg)}60%{transform:translate(-4%,1.5%)rotate(0)}70%{transform:translate(4%,1.5%)rotate(-2deg)}80%{transform:translate(-1.5%,-1.5%)rotate(2deg)}90%{transform:translate(1.5%,3%)rotate(0)}to{transform:translate(1.5%,-3%)rotate(-2deg)}}.toast,.notification{border-radius:3px;align-items:safe center;gap:15px;padding:20px 30px;font-size:16px;display:flex}.toast .toast__message,.notification .notification__message{flex:auto;min-width:0;line-height:1.65}.notification--small{padding:15px 20px;font-size:14px}.toast--success,.notification--success{background-color:var(--color-success-light);color:var(--color-success-dark);border:1.5px solid hsla(var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),1.5%);box-shadow:0 4px 35px 0 hsla(var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),5%)}.toast--success a,.notification--success a{--link-color:var(--color-success-dark);--link-color-h:var(--color-success-dark-h);--link-color-s:var(--color-success-dark-s);--link-color-l:var(--color-success-dark-l)}.toast--info,.notification--info{background-color:var(--color-info-light);color:var(--color-info-dark);border:1.5px solid hsla(var(--color-info-dark-h),var(--color-info-dark-s),var(--color-info-dark-l),4%);box-shadow:0 4px 35px 0 hsla(var(--color-info-dark-h),var(--color-info-dark-s),var(--color-info-dark-l),5%)}.toast--info a,.notification--info a{--link-color:var(--color-info-dark);--link-color-h:var(--color-info-dark-h);--link-color-s:var(--color-info-dark-s);--link-color-l:var(--color-info-dark-l)}.toast--warn,.notification--warn{background-color:var(--color-warn-light);color:var(--color-warn-darkest);border:1.5px solid hsla(var(--color-warn-dark-h),var(--color-warn-dark-s),var(--color-warn-dark-l),7%);box-shadow:0 4px 35px 0 hsla(var(--color-warn-dark-h),var(--color-warn-dark-s),var(--color-warn-dark-l),5%)}.toast--warn a,.notification--warn a{--link-color:var(--color-warn-darkest);--link-color-h:var(--color-warn-darkest-h);--link-color-s:var(--color-warn-darkest-s);--link-color-l:var(--color-warn-darkest-l)}.toast--error,.notification--error{background-color:var(--color-error-light);color:var(--color-error-dark);border:1.5px solid hsla(var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),4%);box-shadow:0 4px 35px 0 hsla(var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),5%)}.toast--error a,.notification--error a{--link-color:var(--color-error-dark);--link-color-h:var(--color-error-dark-h);--link-color-s:var(--color-error-dark-s);--link-color-l:var(--color-error-dark-l)}.notification{margin-top:10px;margin-bottom:10px}#toast-container{z-index:100;padding:10px 10px 20px;position:fixed;bottom:0;right:0}.toast{transform-origin:100% 100%;max-width:600px;margin:10px 10px 0;--height-auto-transition-duration:var(--speed-medium)!important}.toast.height-auto-enter-from,.toast.height-auto-leave-to{filter:blur(2px)!important;scale:.95!important}.toast .toast__buttons button{white-space:nowrap;background-color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.5);color:var(--color-black);text-transform:none;border-radius:3px;flex:none;padding:10px 15px;font-weight:700}.toast .toast__buttons button:hover,.toast .toast__buttons button:focus{background-color:var(--color-white)}.v-popper__popper.v-popper--theme-tooltip{pointer-events:none}.v-popper__popper.v-popper--theme-tooltip .v-popper__wrapper{filter:drop-shadow(0 0 .6px hsla(var(--color-grey-light-h),var(--color-grey-light-s),var(--color-grey-light-l),.7))drop-shadow(0 3px 10px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.4))}.v-popper__popper.v-popper--theme-tooltip .v-popper__inner{background:hsla(var(--color-grey-dark-h),var(--color-grey-dark-s),var(--color-grey-dark-l),.92);color:var(--color-white);border-radius:12px;padding:10px 16px;font-weight:400}.v-popper__popper.v-popper--theme-tooltip .v-popper__arrow-container{width:14px;height:14px}.v-popper__popper.v-popper--theme-tooltip .v-popper__arrow{border-color:hsla(var(--color-grey-dark-h),var(--color-grey-dark-s),var(--color-grey-dark-l),.92)}.v-popper__popper.v-popper--theme-tooltip .v-popper__arrow-outer{border-width:7px}.panel-container{position:relative}.panel-container .panel{top:calc(100% + (var(--topbar-height) - 100%)/2 + var(--panel-offset-y));width:500px;max-width:calc(100dvw - 2*var(--topbar-spacing));max-height:calc(100svh - var(--topbar-height) - 2*var(--spacing));background-color:var(--color-white);padding:20px 24px;position:fixed;right:0;overflow-y:auto;box-shadow:0 3px 10px #0000000d}@media not (min-width:768px){.panel-container .panel{--panel-offset-y:calc(var(--spacing)/2)}}@media (min-width:768px){.panel-container .panel{--panel-offset-y:var(--spacing)}}.panel-container .panel .button--back__wrapper{position:absolute;top:10px;right:10px}.panel-container .panel .container>:first-child{margin-top:0}.panel-container .panel .container>:last-child{margin-bottom:0}:where(.panel-container .panel .container p){margin-top:1em;margin-bottom:1em}#app{grid-template-columns:clamp(380px,30%,460px) 1fr;grid-template-rows:var(--topbar-height)1fr;width:100%;height:100%;transition:grid-template-columns var(--speed-medium)var(--easing-cubic-1);flex:none;display:grid;position:relative}body:not(.sidebar-visible) #app{grid-template-columns:var(--sidebar-tab-size)1fr}#app .topbar{grid-area:topbar}#app .sidebar{grid-area:sidebar;overflow-y:auto}#app .main-view{grid-area:mainview;overflow-y:auto}@media not (min-width:768px){#app{grid-template-columns:100%;grid-template-areas:"topbar""mainview""sidebar"}}@media (min-width:768px){#app{grid-template-areas:"topbar topbar""sidebar mainview"}}#dropzone{pointer-events:none;z-index:180;width:100%;height:100%;display:flex;position:absolute;inset:0}#dropzone .dropzone__indicator{border:2px dashed var(--color-grey-middle);border-color:var(--color-tertiary);background-color:hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.2);border-radius:10px;flex:1 0 auto;justify-content:center;align-items:center;display:flex}#dropzone .dropzone__indicator__text{color:var(--color-white);text-shadow:0 0 10px hsla(var(--color-black-h),var(--color-black-s),var(--color-black-l),.1);font-size:30px;font-weight:700}#dropzone .dropzone__indicator__text__emoji{vertical-align:middle;font-size:240%;display:inline-block}body:not(.disable-transitions) #dropzone .dropzone__indicator__text__emoji{animation:.3s infinite shake}.fabric-canvas-editor .canvas-container{max-height:100%;margin:auto}.fabric-canvas-editor .canvas-container .lower-canvas{outline:2px dashed var(--color-grey-middle)}.fabric-canvas-editor .canvas-container canvas{max-width:100%;max-height:100%;transform:translate(-50%,-50%);width:auto!important;height:auto!important;top:50%!important;left:50%!important}.main-view{padding:var(--spacing)}.main-view .main-wrapper-inner{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@media not (min-width:768px){.main-view .main-wrapper-inner{padding:0}}@media (min-width:768px){.main-view .main-wrapper-inner{padding:var(--spacing)}}.main-view .error-message{z-index:199;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-view .error-message .notification__message{justify-content:center;align-items:center;gap:1em;display:flex}.main-view .loading-indicator{z-index:200;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-view .controls{z-index:100;pointer-events:none;justify-content:flex-start;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.main-view .controls button{pointer-events:auto}.main-view .fabric-canvas-editor{z-index:80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.main-view #fabric-canvas-editor__canvas{position:absolute}.topbar{padding:0 var(--topbar-spacing);justify-content:space-between;align-items:center;gap:var(--spacing);z-index:81;background-color:var(--color-white);display:flex;position:relative;box-shadow:0 3px 10px #0000000d}@media not (min-width:768px){.topbar{--topbar-spacing:calc(var(--spacing)/2)}}@media (min-width:768px){.topbar{--topbar-spacing:var(--spacing)}}.topbar .logo{flex:0 auto;justify-content:center;align-items:center;width:225px;max-width:100%;display:flex}.topbar .logo svg{width:100%;height:100%}.topbar .buttons-left,.topbar .buttons-right{flex:1 1 0;align-items:stretch;gap:6px;display:flex}.topbar .buttons-left{justify-content:flex-start}.topbar .buttons-right{justify-content:flex-end;transform:translateZ(0)}@media not (min-width:1200px){.topbar .topbar-button.info>button,.topbar .topbar-button.copy-as-template>button{padding-left:1em;padding-right:1em}.topbar .topbar-button.info>button svg,.topbar .topbar-button.copy-as-template>button svg{margin-right:0}.topbar .topbar-button.info>button>span,.topbar .topbar-button.copy-as-template>button>span{display:none}.topbar .topbar-button.problems-count>button{padding-left:1em;padding-right:1em}.topbar .topbar-button.problems-count .problem-text{display:none}}@media not (min-width:940px){.topbar .topbar-button.start-again>button{padding-left:1em;padding-right:1em}.topbar .topbar-button.start-again>button svg{margin-right:0}.topbar .topbar-button.start-again>button>span{display:none}}@media not (min-width:768px){.topbar .topbar-button.export-file>button{padding-left:1em;padding-right:1em}.topbar .topbar-button.export-file>button svg{margin-right:0}.topbar .topbar-button.export-file>button>span{display:none}}@media not (min-width:500px){.topbar .topbar-button>button{padding:9px 11px!important}}.sidebar{background-color:var(--color-white);flex-flow:row;justify-content:flex-start;align-items:stretch;display:flex}@media not (min-width:768px){.sidebar{overflow:unset;flex-direction:column-reverse;height:clamp(220px,40svh,350px);box-shadow:0 -3px 10px #0000000d}}.sidebar-tabs{background-color:var(--color-background);flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:stretch;max-height:100%;display:flex;overflow-y:auto}@media not (min-width:768px){.sidebar-tabs{flex-direction:row;justify-content:safe center;overflow-x:auto}}@media (min-width:768px){.sidebar-tabs{flex-direction:column}}.sidebar-tab{min-height:var(--sidebar-tab-size);text-align:center;cursor:pointer;transition:background-color var(--speed-fast)var(--easing-default);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;padding:12px 8px 10px;font-size:12px;display:flex;position:relative}.sidebar-tab:not(.sidebar-tab--active){background-color:var(--color-background)}.sidebar-tab:hover,.sidebar-tab:focus{background-color:hsla(var(--color-white-h),var(--color-white-s),var(--color-white-l),.7)}.sidebar-tab:focus-visible{z-index:300}.sidebar-tab.sidebar-tab--active{background-color:var(--color-white)}@media not (min-width:768px){.sidebar-tab{white-space:nowrap;flex:1 0 0}}@media (min-width:768px){.sidebar-tab{width:var(--sidebar-tab-size)}.sidebar-tab.sidebar-tab--background{margin-top:20px}.sidebar-tab.sidebar-tab--background:before{content:"";background-color:var(--color-grey-warm);width:calc(100% - 20px);height:1px;position:absolute;top:-10px;left:10px}}.sidebar-tab .sidebar-tab-icon{flex:none;height:20px;margin-bottom:8px;display:block}.sidebar-tab .sidebar-tab-icon svg{display:block}.sidebar-tab .sidebar-tab-label{line-height:1.2}@media not (min-width:550px){.sidebar-tab .sidebar-tab-label{font-size:10px}}.sidebar-content{background-color:var(--color-white);scrollbar-width:thin;scrollbar-color:hsla(var(--color-grey-warm-h),var(--color-grey-warm-s),var(--color-grey-warm-l),.2)var(--color-white);transition:scrollbar-color var(--speed-medium)var(--easing-cubic-1);padding-top:var(--sidebar-content-padding-top);padding-bottom:var(--sidebar-content-padding-bottom);flex:auto;overflow:hidden auto}.sidebar-content:hover{scrollbar-color:hsla(var(--color-tertiary-dark-h),var(--color-tertiary-dark-s),var(--color-tertiary-dark-l),.4)var(--color-white)}@media not (min-width:768px){.sidebar-content{--sidebar-content-padding-top:0;--sidebar-content-padding-bottom:0}}@media (min-width:768px){.sidebar-content{--sidebar-content-padding-top:24px;--sidebar-content-padding-bottom:48px}}.info-page{background-color:var(--color-background);z-index:1000;flex-direction:column;grid-area:2/1/2/-1;justify-content:flex-start;align-items:center;width:100%;display:flex;position:absolute}.info-page .container,.info-page .version-wrapper{width:80%;max-width:60ch}.info-page .container{padding:calc(2*var(--spacing))0 var(--spacing)}.info-page .container li p+p{margin-top:1em}@media not (min-width:768px){.info-page .container h2{margin-top:.25em}}.info-page .version-wrapper{color:var(--color-grey-middle);margin:0 0 var(--spacing);text-align:center}@media not (min-width:768px){.info-page .button--back__wrapper{margin:calc(1.5*var(--spacing))auto calc(-1.3*var(--spacing))}}@media (min-width:768px) and (not (min-width:1000px)){.info-page .button--back__wrapper{margin:calc(2*var(--spacing))auto calc(-1.3*var(--spacing))}}@media not (min-width:1000px){.info-page .button--back__wrapper{z-index:1001;width:80%;max-width:60ch;position:relative}}@media (min-width:1000px){.info-page .button--back__wrapper{height:0;top:0;left:var(--spacing);align-self:flex-start;position:sticky}.info-page .button--back{top:0;top:var(--spacing);position:absolute;left:0}}.loading-indicator{--loading-indicator-size:100px;--loading-indicator-border-width:7px;width:0;height:0;overflow:visible}.loading-indicator:before,.loading-indicator:after{content:"";border:var(--loading-indicator-border-width)solid var(--color-primary);opacity:0;transform-origin:50%;animation:loader-scale 1s var(--easing-cubic-1)infinite;border-radius:50%;position:absolute;top:50%;left:50%}.loading-indicator:before{--loading-indicator-ring-target-opacity:.5;width:calc(var(--loading-indicator-size)*1.35);height:calc(var(--loading-indicator-size)*1.35);animation-delay:-.3s}.loading-indicator:after{--loading-indicator-ring-target-opacity:1;width:var(--loading-indicator-size);height:var(--loading-indicator-size);animation-delay:0s}
