@charset "UTF-8";@font-face{font-family:Montserrat;font-display:swap;src:url(/assets/Montserrat-ExtraLight-200-j6jI22rE.woff2) format("woff2"),url(/assets/Montserrat-ExtraLight-200-DzKDf7mn.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/assets/Montserrat-ExtraLightItalic-200-Dr0JhFgu.woff2) format("woff2"),url(/assets/Montserrat-ExtraLightItalic-200-CjpIFW22.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(/assets/Montserrat-Regular-400-CpJCzd4W.woff2) format("woff2"),url(/assets/Montserrat-Regular-400-q5IgNre7.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/assets/Montserrat-Italic-400-BAIxRzk9.woff2) format("woff2"),url(/assets/Montserrat-Italic-400-Bdkb47O6.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;font-display:swap;src:url(/assets/Montserrat-SemiBold-600-i1IdoTbN.woff2) format("woff2"),url(/assets/Montserrat-SemiBold-600-DmJ9DqbR.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/assets/Montserrat-SemiBoldItalic-600-CCcZpJVH.woff2) format("woff2"),url(/assets/Montserrat-SemiBoldItalic-600-Mk1xaNwr.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:FiraCode;font-display:swap;src:url(/assets/FiraCode-Regular-jAL9VymT.woff2) format("woff2"),url(/assets/FiraCode-Regular-B8-kG0vS.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:StarchenkovIcons;src:url(/assets/StarchenkovIcons-iQsVntz6.eot?#iefix) format("embedded-opentype"),url(/assets/StarchenkovIcons-TBvdAeM9.woff) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/StarchenkovIcons-Djbj0loH.svg#StarchenkovIcons) format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=i-],[class*=" i-"],[class^=next-i-]>*:before{font-family:StarchenkovIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em}.i-about-me:before,.next-i-about-me>*:before{content:""}.i-arr-min:before{content:""}.i-attachment:before{content:""}.i-burger:before{content:""}.i-close:before{content:""}.i-code:before{content:""}.i-contacts:before,.next-i-contacts>*:before{content:""}.i-date:before{content:""}.i-expand:before{content:""}.i-feed:before,.next-i-feed>*:before{content:""}.i-help:before{content:""}.i-home:before,.next-i-home>*:before{content:""}.i-link-blank:before{content:""}.i-location:before{content:""}.i-lock:before{content:""}.i-mail:before{content:""}.i-minus:before{content:""}.i-phone:before{content:""}.i-plus:before{content:""}.i-quote:before{content:""}.i-settings:before{content:""}.i-settings-mobile:before{content:""}.i-tag:before{content:""}.i-task:before,.next-i-task>*:before{content:""}.i-telegram:before{content:""}.i-top:before{content:""}.i-zoom:before{content:""}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0;border:0}:focus,:active,a:focus,a:active{outline:none}html,body{height:100%;font-size:100%;line-height:1;-webkit-text-size-adjust:100%}body{width:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button,a{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}ul li{list-style:none}img,figure,picture>object,video{max-width:100%;height:auto}a{text-decoration:none;color:inherit}a:focus,a:hover,a:active,a:visited{text-decoration:none;color:inherit}:before,:after,:root,.light{scroll-behavior:smooth;--c-brand: #00aaff;--c-main-1: #002233;--c-main-2: #365463;--c-main-3: #365463;--c-bg: #dfe8ec;--c-second-1: #fcfdfd;--c-second-1-tr: #fcfdfd00;--c-second-2: #e7ecef;--c-second-3: #d1dbe0;--c-second-4: #95a8b1;--shadow-1-color: #0022334d;--shadow-2-color: #00000036;--shadow-3-color: #00000045;--border-radius: .85rem;--border-radius-light: .25rem;--c-lightbox-bg: #ffffffe6;--c-code-bg: #c7c7c7a6;--c-light: #00000026;--c-green: #29b52b;--c-blue: #1c95cf;--c-red: #fa3600;--c-orange: #af7700;--c-yellow: #aabb13;--c-pink: #8c46aa;--shadow-none: 0 0 0 0 var(--shadow-1-color);--shadow-1: 0px .25rem 1rem 0px var(--shadow-1-color);--shadow-2: inset 0 1px 1px var(--shadow-2-color);--transition-in: .25s ease-in;--transition-out: .15s ease-out}@media screen and (max-width: 852px){:before,:after,:root,.light{--border-radius: .35rem;--border-radius-light: .15rem}}.dark :before,.dark :after,.dark{--c-brand: #2b6380;--c-main-1: #d3dbde;--c-main-2: #a1a7aa;--c-main-3: #848c91;--c-bg: #171a1c;--c-second-1: #22282a;--c-second-1-tr: #22282a00;--c-second-2: #303436;--c-second-3: #3d4143;--c-second-4: #626c6e;--shadow-1-color: #d8d3e41a;--shadow-2-color: #ffffff42;--shadow-3-color: #ffffff2e;--c-light: #ffffff0d;--c-lightbox-bg: #000000eb;--c-code-bg: #00000096;--c-green: #245225;--c-blue: #1e6e95;--c-red: #882306;--c-orange: #91763e;--c-yellow: #8f9942;--c-pink: #672f7e}::selection{color:var(--c-bg);background:var(--c-brand)}::-webkit-scrollbar{width:.6rem;height:.6rem}::-webkit-scrollbar-track{background:var(--c-second-1)}::-webkit-scrollbar-track:hover{box-shadow:inset 0 0 3px var(--shadow-3-color)}::-webkit-scrollbar-thumb{background:var(--c-second-4);border-radius:var(--border-radius-light);box-shadow:var(--shadow-2)}::-webkit-scrollbar-thumb:hover{background:var(--c-brand)}::-webkit-scrollbar-corner{background:var(--c-second-1)}:root{--c: 1;--page-width: unset;--content-indents: calc(48px * var(--c));--grid-columns: 12;--grid-sides: calc(32px * var(--c));--grid-gutter: calc(16px * var(--c));--grid-column-width: calc( (100vw - var(--grid-gutter) * var(--grid-columns)) / var(--grid-columns) );--section-padding: var(--grid-gutter);--section-gap: calc(var(--grid-gutter) * 4);--content-width: calc( 100% + var(--grid-gutter) - ((var(--grid-gutter) + var(--grid-column-width)) * 4) )}@media screen and (min-width: 2100px){:root{--c: 1.5}}@media screen and (max-width: 1200px){:root{--grid-columns: 8;--content-width: calc( 100% + var(--grid-gutter) - ((var(--grid-gutter) + var(--grid-column-width)) * 2) )}}@media screen and (max-width: 852px){:root{--c: .85}}@media screen and (max-width: 480px){:root{--c: .7;--grid-columns: 4;--content-width: 100%}}html{font-size:16px}.hcp{display:flex;flex-direction:column;min-height:100%;color:var(--c-main-1);background-color:var(--c-bg);font-family:Montserrat,sans-serif;font-weight:400;position:relative;overflow-x:hidden;align-items:center;justify-content:space-between;font-size:1rem;padding-top:var(--header-height)}@media screen and (max-width: 1280px){.hcp{font-size:.9rem}}@media screen and (max-width: 760px){.hcp{font-size:.82rem}}.hcp .main-header,.hcp .main-wrapper,.hcp .main-footer{padding:var(--section-padding) var(--grid-sides);width:100%;max-width:var(--page-width);margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-content:center;align-items:center}.hcp .main-wrapper{padding-top:calc(var(--section-padding) * 3);padding-bottom:calc(var(--section-padding) * 2);max-width:var(--content-width);flex:1 1 auto;align-content:flex-start;line-height:1.5;flex-direction:column}@media screen and (min-width: 2100px){.hcp .main-wrapper{max-width:calc(100% + var(--grid-gutter) - (var(--grid-gutter) + var(--grid-column-width)) * 6)}}.hcp.not-webp picture>source[type*=webp]{display:none}.menu-opened{overflow:hidden}.hidden{display:none}.hfx{margin-top:0}.modal{overflow:hidden}.radius-reset{border-radius:0}.add-white-bg{background-color:#fff;border-radius:var(--border-radius-light)}main{flex:1;overflow:hidden;margin-left:calc(var(--grid-gutter) * -1);margin-right:calc(var(--grid-gutter) * -1);width:calc(100% + var(--grid-gutter) * 2);padding-left:var(--grid-gutter);padding-right:var(--grid-gutter);display:flex;flex-direction:column;font-size:1.125em;line-height:1.8}main h1,main h2,main h3,main h4,main h5,main h6{font-weight:400}main.page .title{margin-bottom:2rem;border-bottom:2px solid var(--c-brand)}main.page .content h3{margin-top:1em;margin-bottom:.25em;color:var(--c-main-2);font-weight:600;line-height:1.4;font-size:1.5em}main.page .content p{margin-bottom:.85em;color:var(--c-main-2);font-weight:400;line-height:1.65}main a{color:inherit}main a:not(.button):not(:has(>img)){border-bottom:.15em solid var(--c-second-4);transition:var(--transition-in);transition-property:color,border-color}main a:not(.button):not(:has(>img)):hover{color:var(--c-brand)}main a.link-download:before,main a[target*=_blank]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:StarchenkovIcons;text-transform:none;opacity:.4}main a[target*=_blank]:after{top:-.4em;margin-left:.25em;content:"";font-size:.65em}main a.link-download:before{top:.15em;margin-right:.25em;content:"";font-size:1.5em}main .wp-block-image a[target*=_blank]:after{display:none}main img,main video{border-radius:var(--border-radius-light)}main button{display:flex;align-items:center;justify-content:center;height:3.2em;padding-right:1.8em;padding-left:1.8em;border:1px solid var(--c-light);border-radius:var(--border-radius);background:var(--c-second-4);box-shadow:var(--shadow-1);font-size:.85em;text-transform:uppercase;transition:var(--transition-in);transition-property:background}@media (min-width: 852px){main button:hover{background:var(--c-brand);transition:var(--transition-out);transition-property:background}}.hcp{--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.hcp textarea{resize:none;background:var(--c-second-1);border:.1em solid var(--bc, var(--c-second-4));border-radius:var(--border-radius-light);padding:.35em .5em;color:var(--c-main-2);font-size:.9em;transition:background .3s,border-color .3s,box-shadow .2s}.hcp textarea::placeholder{color:var(--c-second-4)}.hcp textarea:focus{border-color:var(--c-brand);box-shadow:0 0 0 var(--c-brand)}.hcp [type=date]{font-size:.9em;border:.1em solid var(--bc, var(--c-second-4));background:var(--b, var(--c-second-1));transition:background .3s,border-color .3s,box-shadow .2s;outline:none;border-radius:var(--border-radius-light);padding:.2em .25em}.hcp [type=date]:focus{border-color:var(--c-brand);box-shadow:0 0 0 var(--c-brand)}.hcp [type=date]::-webkit-datetime-edit-text,.hcp [type=date]::-webkit-datetime-edit-month-field,.hcp [type=date]::-webkit-datetime-edit-day-field,.hcp [type=date]::-webkit-datetime-edit-year-field{color:var(--c-main-2)}.hcp [type=date]::-webkit-datetime-edit-text:focus,.hcp [type=date]::-webkit-datetime-edit-month-field:focus,.hcp [type=date]::-webkit-datetime-edit-day-field:focus,.hcp [type=date]::-webkit-datetime-edit-year-field:focus{background:var(--c-brand);color:var(--c-text-2)}.hcp [type=password]{font-size:1.2em;border:.1em solid var(--bc, var(--c-second-4));background:var(--b, var(--c-second-1));transition:background .3s,border-color .3s,box-shadow .2s;outline:none;border-radius:var(--border-radius-light);padding:.1em .5em;color:var(--c-main-2)}.hcp [type=password]:focus{border-color:var(--c-brand);box-shadow:0 0 0 var(--c-brand)}.hcp input[type=checkbox],.hcp input[type=radio]{font-size:.75em;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1.55em;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:.1em solid var(--bc, var(--c-second-4));background:var(--b, var(--c-second-1));transition:background .3s,border-color .3s,box-shadow .2s}.hcp input[type=checkbox]:after,.hcp input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s)}.hcp input[type=checkbox]:checked,.hcp input[type=radio]:checked{--b: var(--c-brand);--bc: var(--c-brand)}.hcp input[type=checkbox]:disabled,.hcp input[type=radio]:disabled{--b: var(--c-second-2);cursor:not-allowed;opacity:.9}.hcp input[type=checkbox]:disabled:checked,.hcp input[type=radio]:disabled:checked{--b: var(--c-second-3);--bc: var(--c-second-4)}.hcp input[type=checkbox]:disabled+label,.hcp input[type=radio]:disabled+label{cursor:not-allowed}.hcp input[type=checkbox]:hover:not(:checked):not(:disabled),.hcp input[type=radio]:hover:not(:checked):not(:disabled){--bc: var(--c-brand)}.hcp input[type=checkbox]:focus,.hcp input[type=radio]:focus{box-shadow:0 0 0 var(--c-brand)}.hcp input[type=checkbox]:not(.switch),.hcp input[type=radio]:not(.switch){width:1.55em}.hcp input[type=checkbox]:not(.switch):after,.hcp input[type=radio]:not(.switch):after{opacity:var(--o, 0)}.hcp input[type=checkbox]:not(.switch):checked,.hcp input[type=radio]:not(.switch):checked{--o: 1}.hcp input[type=checkbox]+label,.hcp input[type=radio]+label{font-size:1em;cursor:pointer;margin-left:.5em}.hcp input[type=checkbox]:not(.switch){margin:0 .65em;border-radius:var(--border-radius-light)}.hcp input[type=checkbox]:not(.switch):after{width:.5em;height:.8em;border:.25em solid var(--c-second-1);border-top:0;border-left:0;left:.42em;top:.21em;transform:rotate(var(--r, 20deg))}.hcp input[type=checkbox]:not(.switch):checked{--r: 43deg}.hcp input[type=checkbox].switch{width:2.85em;border-radius:1em}.hcp input[type=checkbox].switch:after{left:.15em;top:.15em;border-radius:50%;width:1.1em;height:1.1em;background:var(--ab, var(--c-second-4));transform:translate(var(--x, 0))}.hcp input[type=checkbox].switch:checked{--ab: var(--c-second-1);--x: 1.3em}.hcp input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}.hcp input[type=radio]{margin:0 .65em;border-radius:50%}.hcp input[type=radio]:after{width:1.4em;height:1.4em;border-radius:50%;background:var(--c-second-1);opacity:0;transform:scale(var(--s, .7));left:-.04em}.hcp input[type=radio]:checked{--s: .5}.hcp input[type=submit]{font-size:.85em;background:var(--c-second-4);padding:.1em 1.8em;border-radius:var(--border-radius-light);box-shadow:var(--shadow-1);border:1px solid var(--c-light);display:flex;align-items:center;justify-content:center;height:2.5em;transition:background var(--transition-in);text-transform:uppercase}.hcp input[type=submit]:hover{background:var(--c-brand);transition:background var(--transition-out)}.hcp input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.6rem;border:.1em solid var(--c-second-4);background:var(--c-second-1);border-radius:.5rem;background-image:linear-gradient(var(--c-second-4),var(--c-second-4));background-size:33.3333% 100%;background-repeat:no-repeat}.hcp input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.3rem;height:1.3rem;border-radius:50%;background:var(--c-brand);box-shadow:0 0 2px #555;transition:box-shadow var(--transition-out);box-shadow:var(--shadow-none);border:.1em solid var(--c-brand)}.hcp input[type=range]::-webkit-slider-thumb:hover{transition:box-shadow var(--transition-in);box-shadow:var(--shadow-1)}.hcp .post-password-form{display:flex;flex-direction:column}.hcp .post-password-form p{display:flex;align-items:center;gap:.4em}.hcp .post-password-form p label{margin-left:2px}.menu-settings[data-v-19adcbe5]{position:fixed;margin:var(--section-padding) var(--grid-sides);font-size:1rem;right:0;top:0;display:flex;flex-direction:column;align-items:flex-end}.menu-settings__buttons[data-v-19adcbe5]{position:absolute;top:.2rem;right:.2rem}.menu-settings__buttons button[data-v-19adcbe5]{position:absolute;right:0;top:0;opacity:1;color:var(--c-second-4);background:none;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:.25em;transition:var(--transition-out);transition-property:border,color,opacity;z-index:3}.menu-settings__buttons button [class^=i-][data-v-19adcbe5],.menu-settings__buttons button [class*=" i-"][data-v-19adcbe5]{font-size:1.5rem}.menu-settings__buttons button[data-v-19adcbe5]:hover{transition:var(--transition-in);transition-property:border,color,opacity;color:var(--c-brand);border-color:var(--c-brand)}.menu-settings__buttons button.hidden[data-v-19adcbe5]{opacity:0;pointer-events:none}.menu-settings__buttons button.top[data-v-19adcbe5]{right:2.5rem;opacity:0;pointer-events:none}.scrolled .menu-settings__buttons button.top[data-v-19adcbe5]{opacity:1;pointer-events:all}.menu-settings__wrapper[data-v-19adcbe5]{display:flex;flex-direction:column;align-items:center;background:var(--c-second-1);padding:var(--section-padding) 1.5em;gap:.85em;border-radius:var(--border-radius);box-shadow:var(--shadow-1)}.menu-settings__wrapper h4[data-v-19adcbe5]{text-transform:uppercase;width:100%;color:var(--c-main-1)}.menu-settings__wrapper hr[data-v-19adcbe5]{width:100%;height:1px;background:var(--c-second-2)}.menu-settings__wrapper .tools-link[data-v-19adcbe5]{width:100%;text-align:center;color:var(--c-main-2);transition:color var(--transition-out)}.menu-settings__wrapper .tools-link[data-v-19adcbe5]:hover{color:var(--c-brand);transition:color var(--transition-in)}.menu-settings__controls[data-v-19adcbe5]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem 0}.menu-settings__controls .scale-change[data-v-19adcbe5]{display:flex;align-items:center;gap:.5em}.menu-settings__controls .scale-change button[data-v-19adcbe5]{font-size:.75em;border-radius:50%;width:1.2rem;height:1.2rem;background:var(--c-second-1);border:.1em solid var(--c-second-4);background:var(--c-second-4);color:var(--c-second-1);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-2);transition:background var(--transition-out)}.menu-settings__controls .scale-change button [class^=i-][data-v-19adcbe5],.menu-settings__controls .scale-change button [class*=" i-"][data-v-19adcbe5]{font-size:1.2em}.menu-settings__controls .scale-change button[data-v-19adcbe5]:hover{background:var(--c-brand);transition:background var(--transition-in)}.menu-settings__controls .scale-change button.disabled[data-v-19adcbe5]{pointer-events:none;background:var(--c-second-3)}.menu-settings__controls .animated-bg input[type=checkbox]+label[data-v-19adcbe5]{margin-left:0}.menu-settings__controls .animated-bg-switcher[data-v-19adcbe5]{margin-left:0}.main-header[data-v-b8a1b0ba]{position:fixed;z-index:20;top:0;background:var(--c-second-1);box-shadow:var(--shadow-1);border-bottom:1px solid var(--c-light)}.main-header .wrapper[data-v-b8a1b0ba]{width:100%;max-width:var(--content-width);display:flex;justify-content:space-between;align-items:center;gap:var(--grid-gutter);padding-top:calc(var(--section-padding) / 2);padding-bottom:calc(var(--section-padding) / 2);line-height:1}.main-header .branding[data-v-b8a1b0ba]{display:flex;align-items:center;justify-content:flex-start}.main-header .branding .logo[data-v-b8a1b0ba]{position:relative}.main-header .branding .logo svg[data-v-b8a1b0ba]{color:var(--c-main-1);width:100%;max-width:100%;height:1.4rem}.main-header .branding .logo a[data-v-b8a1b0ba]{display:block}.main-header .branding .logo a.router-link-active[data-v-b8a1b0ba]{pointer-events:none}.main-header .branding .logo .new[data-v-b8a1b0ba]{position:absolute;bottom:-15px;left:0;font-size:12px;opacity:.2;color:var(--c-main-1);padding:1px 3px;text-transform:uppercase;font-weight:600;border-radius:var(--border-radius-light)}.main-header .branding[data-v-b8a1b0ba],.main-header .spacer[data-v-b8a1b0ba]{width:calc(var(--grid-column-width) * 2)}.main-header .main-menu[data-v-b8a1b0ba]{width:calc(var(--grid-column-width) * 4 + var(--grid-gutter) * 2);display:flex;flex-direction:column;align-items:center}.main-header .main-menu ul[data-v-b8a1b0ba]{display:flex;gap:1em}.main-header .main-menu ul li a[data-v-b8a1b0ba]{color:var(--c-main-1);text-transform:uppercase;transition:color var(--transition-out)}.main-header .main-menu ul li a[data-v-b8a1b0ba]:hover{color:var(--c-brand);transition:color var(--transition-in)}.main-header .main-menu .router-link-active[data-v-b8a1b0ba],.main-header .main-menu .router-link-parent[data-v-b8a1b0ba]{font-weight:700;position:relative}.main-header .main-menu .router-link-active[data-v-b8a1b0ba]:after,.main-header .main-menu .router-link-parent[data-v-b8a1b0ba]:after{content:"";font-family:StarchenkovIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;position:absolute;bottom:-1.1rem;left:50%;margin-right:-50%;transform:translate(-50%) rotate(180deg);transition:transform var(--transition-out)}.main-header .main-menu .router-link-active[data-v-b8a1b0ba]:hover:after,.main-header .main-menu .router-link-parent[data-v-b8a1b0ba]:hover:after{transform:translate(-50%) rotate(0);transition:transform var(--transition-in)}.main-header .main-menu .router-link-active[data-v-b8a1b0ba]{pointer-events:none}@media screen and (max-width: 1600px){.main-header .wrapper[data-v-b8a1b0ba]{justify-content:flex-start}.main-header .spacer[data-v-b8a1b0ba]{display:none}}.main-footer[data-v-e8f445e5]{justify-content:center;align-items:center;background:var(--c-main-2);border-top:1px solid var(--c-light);box-shadow:var(--shadow-2)}.main-footer .copyright[data-v-e8f445e5]{color:var(--c-second-3)}.main-bg[data-v-7131fa90]{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:100vw;max-height:100vh;z-index:-1;overflow:hidden;background:var(--c-bg);-webkit-user-select:none;user-select:none;pointer-events:none;animation:smooth .5s;display:flex;flex-direction:column;justify-content:center}.main-bg .wrapper[data-v-7131fa90]{flex:1}.main-bg svg[data-v-7131fa90]{z-index:1;position:absolute;left:center;top:center;shape-rendering:auto}@media (max-aspect-ratio: 3/2){.main-bg svg[data-v-7131fa90]{height:100%}}.main-bg.disabled[data-v-7131fa90]{display:none}.preloader[data-v-691601ec]{display:flex;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;justify-content:center;z-index:10}.preloader .container[data-v-691601ec]{display:flex;align-items:center;flex-direction:column;justify-content:space-between;overflow:hidden;gap:.85rem}.preloader svg[data-v-691601ec]{width:4rem}.preloader #sGD stop[data-v-691601ec]{stop-color:var(--c-brand)}.preloader .path-solid[data-v-691601ec]{stroke:var(--c-brand)}.preloader .message[data-v-691601ec]{text-align:center;color:var(--c-main-2)}.preloader[data-v-691601ec]{left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:10;position:fixed;background:var(--c-bg)}.preloader .container[data-v-691601ec]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;gap:.85rem}.menu-mobile[data-v-126d73d4]{flex-direction:column;align-items:flex-start;justify-content:flex-start;align-content:stretch;left:0;right:0;top:0;bottom:0;position:fixed;pointer-events:none;overflow:hidden;z-index:30;font-size:1.3rem}.menu-mobile__btn-top[data-v-126d73d4]{opacity:0;transition:opacity var(--transition-out);pointer-events:none}.menu-mobile__btn-top.active[data-v-126d73d4]{opacity:1;pointer-events:all}.menu-mobile__panel[data-v-126d73d4]{display:flex;width:100vw;align-items:center;justify-content:space-between;pointer-events:all;background:var(--c-brand);color:var(--c-second-1);padding:var(--grid-gutter) var(--grid-sides);gap:var(--grid-sides);position:absolute;font-size:.6rem;text-transform:uppercase;z-index:-1;box-shadow:var(--shadow-2)}.menu-mobile__panel button[data-v-126d73d4]{background:none;color:var(--c-second-1)}.menu-mobile__panel button [class^=i-][data-v-126d73d4],.menu-mobile__panel button [class*=" i-"][data-v-126d73d4]{font-size:1.8rem}.menu-mobile__panel h2[data-v-126d73d4]{opacity:1;pointer-events:all;transition:opacity var(--transition-in);display:flex;gap:.25em;align-items:center}.menu-mobile__panel h2 a[data-v-126d73d4]{pointer-events:none}.menu-mobile__body[data-v-126d73d4]{width:fit-content;flex:1 1;background:var(--c-second-1);padding:var(--grid-gutter) 0;box-shadow:var(--shadow-1);height:100%;display:flex;flex-direction:column;gap:var(--grid-gutter);position:relative;left:-100%;transition:left var(--transition-out);overflow-y:scroll;pointer-events:none}.menu-mobile__body[data-v-126d73d4]::-webkit-scrollbar{display:none}.menu-mobile.active .menu-mobile__body[data-v-126d73d4]{left:0;transition:left var(--transition-in);pointer-events:all}.menu-mobile__logo[data-v-126d73d4]{width:100%;padding:var(--grid-sides);min-width:250px;position:relative}.menu-mobile__logo .new[data-v-126d73d4]{position:absolute;bottom:.45rem;left:var(--grid-sides);font-size:.55em;color:var(--c-main-1);background:var(--c-brand);padding:.1em .4em;text-transform:uppercase;font-weight:600;border-radius:var(--border-radius-light)}.menu-mobile__menu-main[data-v-126d73d4]{flex:1 1;display:flex;flex-direction:column}.menu-mobile__menu-main .menu-mobile-container[data-v-126d73d4]{flex:1 1}.menu-mobile__menu-main ul.menu[data-v-126d73d4]{display:flex;flex-direction:column;gap:.5rem}.menu-mobile__menu-main .menu-mobile-container li[data-v-126d73d4]{width:100%}.menu-mobile__menu-main .menu-mobile-container li[data-v-126d73d4]:has(.router-link-exact-active),.menu-mobile__menu-main .menu-mobile-container li[data-v-126d73d4]:has(.current-menu-parent){background:var(--c-main-2);color:var(--c-second-1)}.menu-mobile__menu-main .menu-mobile-container a[data-v-126d73d4],.menu-mobile__menu-main-settings-btn[data-v-126d73d4]{width:100%;display:flex;padding:var(--grid-gutter) var(--grid-sides);gap:var(--grid-gutter)}.menu-mobile__menu-main-settings-btn[data-v-126d73d4]{margin-top:2em}.menu-mobile__footer[data-v-126d73d4]{padding:0 var(--grid-sides);font-size:.6em;color:var(--c-second-4)}.mobile-settings[data-v-126d73d4]{position:fixed;width:100%;height:100%;top:0;background:var(--c-second-1);z-index:30;left:-100%;transition:left var(--transition-out);display:flex;flex-direction:column;font-size:1.3rem}.mobile-settings.active[data-v-126d73d4]{left:0;transition:left var(--transition-in)}.mobile-settings__header[data-v-126d73d4]{font-size:1rem;text-align:center;padding:var(--grid-gutter) var(--grid-sides);background:var(--c-second-2);display:flex;justify-content:space-between}.mobile-settings__header button[data-v-126d73d4]{background:none;color:var(--main-1)}.mobile-settings__header button [class^=i-][data-v-126d73d4],.mobile-settings__header button [class*=" i-"][data-v-126d73d4]{font-size:1.8rem}.mobile-settings__body[data-v-126d73d4]{padding:2rem var(--grid-sides);font-size:1.4rem;display:flex;flex-direction:column;gap:3rem;flex:1 1;align-items:center;overflow-y:auto}.mobile-settings__body hr[data-v-126d73d4]{width:100%;height:1px;background:var(--c-second-2)}.mobile-settings__body a.tools[data-v-126d73d4]{width:100%;text-align:center;color:var(--c-main-2)}.mobile-settings .mobile-close-settings[data-v-126d73d4]{font-size:1.4rem;padding:var(--grid-gutter) var(--grid-sides);background:var(--c-brand);color:var(--c-second-1)}.menu-settings__scale-change[data-v-126d73d4]{display:flex;align-items:center;gap:.5em}.menu-settings__scale-change button[data-v-126d73d4]{width:1.65em;height:1.65em;font-size:.75em;border-radius:50%;size:1.2rem;background:var(--c-second-1);border:.1em solid var(--c-second-4);background:var(--c-second-4);color:var(--c-second-1);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-2);transition:background var(--transition-out)}.menu-settings__scale-change button [class^=i-][data-v-126d73d4],.menu-settings__scale-change button [class*=" i-"][data-v-126d73d4]{font-size:1.2em}.menu-settings__scale-change button[data-v-126d73d4]:hover{background:var(--c-brand);transition:background var(--transition-in)}.menu-settings__scale-change button.disabled[data-v-126d73d4]{pointer-events:none;background:var(--c-second-3)}.menu-settings__scale-change button[data-v-126d73d4]:focus{background:var(--c-second-4)}.loading[data-v-93d71d58]{position:absolute;z-index:10;font-size:2rem}img.loading[data-v-93d71d58]{opacity:0}.hc-lbx[data-v-93d71d58]{--lightbox-outer-bg: var(--c-lightbox-bg);--caption-color: var(--c-main-2);--icons-color: var(--c-main-1);--background-under-img: var(--c-main-1);--image-border-radius: var(--border-radius-light);--image-shadow: var(--shadow-1);--caption-margin-top: var(--grid-sides);position:absolute;left:0;right:0;bottom:0;height:100%;width:100%;min-width:100vw;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4vh 3vw;background:var(--lightbox-outer-bg);z-index:30;cursor:zoom-out;pointer-events:all}@media screen and (max-width: 852px){.hc-lbx[data-v-93d71d58]{padding:calc(var(--grid-gutter) * 2 + 1.8rem + var(--grid-sides)) var(--grid-sides) var(--grid-sides) var(--grid-sides)}.hc-lbx[data-v-93d71d58]:after{content:"";width:100%;display:block;z-index:2;position:fixed;height:calc(var(--grid-gutter) * 2 + 1.8rem);background:var(--c-brand);top:0;left:0;box-shadow:var(--shadow-2)}}.hc-lbx .caption[data-v-93d71d58]{color:var(--caption-color);margin-bottom:0;margin-top:var(--caption-margin-top);font-weight:400;text-align:center;line-height:1.3;width:100%}@media screen and (max-width: 852px){.hc-lbx .caption[data-v-93d71d58]{margin-top:1em;margin-bottom:0}}.hc-lbx picture[data-v-93d71d58]{width:auto;height:auto;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--image-border-radius);box-shadow:var(--image-shadow);z-index:2;background:var(--background-under-img);cursor:auto}.hc-lbx picture[data-v-93d71d58]>*{margin:0;padding:0;width:100%;height:100%;object-fit:contain}.hc-lbx__button[data-v-93d71d58]{width:5rem;height:5rem;position:fixed;top:50%;margin-top:-2.5rem;cursor:pointer;z-index:3;opacity:.4;transition:opacity var(--transition-out);display:flex;align-items:center;justify-content:center}.hc-lbx__button span[data-v-93d71d58]{font-size:5rem;color:var(--icons-color)}@media screen and (max-width: 852px){.hc-lbx__button[data-v-93d71d58]{top:0;color:var(--c-second-1);opacity:1;margin-top:0;width:var(--header-height);height:var(--header-height)}}.hc-lbx__button.prev[data-v-93d71d58]{left:0}.hc-lbx__button.prev span[data-v-93d71d58]{transform:rotate(90deg)}@media screen and (max-width: 852px){.hc-lbx__button.prev[data-v-93d71d58]{left:calc(var(--grid-sides) - .2em)}}.hc-lbx__button.next[data-v-93d71d58]{right:0}.hc-lbx__button.next span[data-v-93d71d58]{transform:rotate(-90deg)}@media screen and (max-width: 852px){.hc-lbx__button.next[data-v-93d71d58]{right:calc(var(--grid-sides) - .2em)}}@media screen and (max-width: 852px){.hc-lbx__button.prev span[data-v-93d71d58],.hc-lbx__button.next span[data-v-93d71d58]{font-size:2.8rem}}.hc-lbx__button[data-v-93d71d58]:hover{opacity:1;transition:opacity var(--transition-in)}.hc-lbx__button.zoom[data-v-93d71d58],.hc-lbx__button.close[data-v-93d71d58]{display:none}.hc-lbx__button.zoom span[data-v-93d71d58],.hc-lbx__button.close span[data-v-93d71d58]{font-size:2rem}@media screen and (max-width: 852px){.hc-lbx__button.zoom[data-v-93d71d58],.hc-lbx__button.close[data-v-93d71d58]{display:flex}}.hc-lbx__button.zoom[data-v-93d71d58]{transform:translate(calc(var(--header-height) * -.5))}.hc-lbx__button.zoom span[data-v-93d71d58]{transform:scale(.8)}.hc-lbx__button.close[data-v-93d71d58]{transform:translate(calc(var(--header-height) * .5))}.hc-lbx__button.disabled[data-v-93d71d58]{pointer-events:none;opacity:0}.hc-lbx.zoom[data-v-93d71d58]{padding-left:0;padding-right:0;padding-bottom:0;padding-top:calc(var(--grid-gutter) * 2 + 1.8rem)}.hc-lbx.zoom .caption[data-v-93d71d58]{display:none}.hc-lbx.zoom picture[data-v-93d71d58]{width:100%;height:100%;overflow:scroll!important;border-radius:0;position:static;justify-content:flex-start;align-items:stretch}.hc-lbx.zoom picture[data-v-93d71d58]>*{object-fit:none;width:100%;min-width:fit-content;min-height:fit-content;height:auto;position:relative;margin:calc(var(--grid-gutter) * 2);box-shadow:var(--shadow-1)}.hc-lbx.zoom .i-zoom[data-v-93d71d58]{color:var(--c-main-1);transition:color var(-on-hover-in-transition)}.hc-lbx-link[data-v-93d71d58]{cursor:zoom-in}.hc-lbx-link img[data-v-93d71d58]{outline:2px solid rgba(0,0,0,0);box-shadow:var(--shadow-none);outline-offset:-2px;border-radius:var(--border-radius-light);transition:var(--transition-out);transition-property:all}.hc-lbx-link:hover img[data-v-93d71d58]{outline:2px solid var(--shadow-2-color);box-shadow:var(--shadow-1);transition:var(--transition-in);transition-property:all}.hc-lbx-link[data-v-93d71d58]:after{display:none}.hc-lbx-link{cursor:zoom-in}.hc-lbx-link img,img.hc-lbx-link{outline:2px solid rgba(134,134,134,0)}.hc-lbx-link:hover img,img.hc-lbx-link:hover{outline:2px solid var(--shadow-2-color);box-shadow:var(--shadow-1);transition:var(--transition-in);transition-property:all}.menu-opened .main-wrapper main{filter:blur(2px)}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease-in}.fade-enter-from,.fade-leave-to{opacity:0}main{transition:opacity .5s ease-in}main.loading{opacity:0}.circle-diagram[data-v-bc777330]{--stroke-width: 12px;--animation-duration: 1.5s;--animation-timing: ease-in-out;transform:rotate(90deg);transition:transform var(--transition-out)}.circle-diagram.visible .stroke[data-v-bc777330]{animation:appear-bc777330 var(--animation-duration) var(--animation-timing) forwards}.circle-diagram .stroke[data-v-bc777330]{fill:none;stroke:var(--c-second-3);stroke-linecap:var(--c7c0e514);stroke-width:var(--stroke-width);transition:stroke var(--transition-out)}.circle-diagram .stroke-val[data-v-bc777330]{stroke:var(--c-brand)}.circle-diagram .stroke-val.soft[data-v-bc777330]{stroke:var(--c-orange)}.circle-diagram .stroke-val.tech[data-v-bc777330]{stroke:var(--c-green)}@keyframes appear-bc777330{0%{stroke-dashoffset:var(--5beb9ef9)}to{stroke-dashoffset:var(--43c88f7b)}}article[data-v-b7f6b0e8]{display:flex;flex-direction:column;gap:4rem;padding-bottom:4rem}@media screen and (max-width: 852px){article[data-v-b7f6b0e8]{padding-bottom:2rem}}article>section h2[data-v-b7f6b0e8]{margin-bottom:1rem}article>section.welcome .welcome-msg[data-v-b7f6b0e8]{margin-bottom:2em;padding-bottom:.5rem;border-bottom:2px solid var(--c-brand)}article>section.welcome .welcome-msg h2[data-v-b7f6b0e8]{margin-top:0;font-size:2.1em;line-height:1.4}article>section.welcome .welcome-list h4[data-v-b7f6b0e8]{margin-top:0}article>section.welcome .welcome-list li[data-v-b7f6b0e8]{margin-top:1.5rem}article>section.skills .single-diagram[data-v-b7f6b0e8]{display:flex;justify-content:center;margin-bottom:2rem}article>section.skills .single-diagram[data-v-b7f6b0e8]:last-child{margin-bottom:0}article>section.skills .single-diagram .values[data-v-b7f6b0e8]{display:flex;gap:2rem;position:relative;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 350px){article>section.skills .single-diagram .values[data-v-b7f6b0e8]{font-size:.9em;gap:1.5rem}}article>section.skills .single-diagram .values>li[data-v-b7f6b0e8]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:8.5em;height:8.5em;margin-bottom:0;position:relative;overflow:hidden;border-radius:50%}article>section.skills .single-diagram .values>li.has-more[data-v-b7f6b0e8]:after{content:"";font-family:StarchenkovIcons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;width:1rem;height:1rem;border-radius:50%;background:var(--c-second-4);color:var(--c-second-1);display:flex;align-items:center;justify-content:center;position:absolute;bottom:1em;z-index:3;opacity:1;transition:opacity var(--transition-out)}article>section.skills .single-diagram .values>li.has-more[data-v-b7f6b0e8]:hover:after{opacity:0;transition:opacity var(--transition-in)}article>section.skills .single-diagram .values>li.has-more .more[data-v-b7f6b0e8]{font-size:.8em}@media screen and (max-width: 852px){article>section.skills .single-diagram .values>li[data-v-b7f6b0e8]{width:8.5em;height:8.5em}}article>section.skills .single-diagram .values>li span[data-v-b7f6b0e8]{position:relative;left:0;transition:left var(--transition-out)}article>section.skills .single-diagram .values>li .more[data-v-b7f6b0e8]{position:absolute;left:center;top:center;font-size:.9em;width:100%;height:100%;text-align:center;left:-100%;transition:left var(--transition-out);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;padding:2em}article>section.skills .single-diagram .values>li .more li[data-v-b7f6b0e8]{color:var(--c-main-2);line-height:1.2;margin-bottom:0;list-style:none}article>section.skills .single-diagram .values>li .more p[data-v-b7f6b0e8]{color:var(--c-main-2);line-height:1.2;font-style:italic;font-size:.85em;margin-bottom:0}article>section.skills .single-diagram .values>li.has-more:hover span[data-v-b7f6b0e8]{left:100%;transition:left var(--transition-in)}article>section.skills .single-diagram .values>li.has-more:hover .more[data-v-b7f6b0e8]{left:0;transition:left var(--transition-in)}article>section.skills .single-diagram .values span[data-v-b7f6b0e8]{max-width:60%;text-align:center;line-height:1.2}article>section.skills .single-diagram .values .percent[data-v-b7f6b0e8]{font-weight:700;font-size:1.25em;margin-bottom:.25em}article>section.skills .single-diagram .values .percent[data-v-b7f6b0e8]:after{content:"%";margin-left:.1em}article>section.skills .single-diagram .circle-diagram[data-v-b7f6b0e8]{z-index:2;position:absolute;width:10em;height:10em;pointer-events:none}article>section.tags .tags-list[data-v-b7f6b0e8]{--tag-gap: .85em;--tag-padding: .1em .5em;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:var(--tag-gap)}article>section.tags .tags-list a[data-v-b7f6b0e8]{position:relative;padding:var(--tag-padding);border-radius:var(--border-radius-light);background:var(--c-second-4);color:var(--c-second-2);font-size:.9em;line-height:1;text-transform:uppercase;transition:all var(--transition-out);border-bottom:none}article>section.tags .tags-list a[data-v-b7f6b0e8]:before{content:"";margin-right:.4em;font-family:StarchenkovIcons;font-size:.85em;opacity:.7;transition:opacity var(--transition-out)}article>section.tags .tags-list a[data-v-b7f6b0e8]:hover{background:var(--c-brand);color:var(--c-second-1);transform:translateY(-2px);box-shadow:0 2px 8px #0000001a}article>section.tags .tags-list a[data-v-b7f6b0e8]:hover:before{opacity:1}article>section.last-posts .post-list[data-v-b7f6b0e8]{--post-gap: 1em;display:flex;flex-direction:column;gap:var(--post-gap)}article>section.last-posts .post-list .post-list-item[data-v-b7f6b0e8]{border-radius:var(--border-radius-light);transition:all var(--transition-out)}article>section.last-posts .post-list .post-list-item[data-v-b7f6b0e8]>*:nth-child(2){color:var(--c-second-4);font-size:.9em}@media screen and (min-width: 852px){article>section.last-posts .post-list .post-list-item[data-v-b7f6b0e8]{display:flex;align-items:baseline;gap:.5em}article>section.last-posts .post-list .post-list-item[data-v-b7f6b0e8]>*:nth-child(2){color:var(--c-second-4);font-size:.9em}article>section.last-posts .post-list .post-list-item[data-v-b7f6b0e8]>*:nth-child(2):before{content:"—";margin:0 .5em;opacity:.7}}article>section.last-posts .post-list .post-list-item .category-name[data-v-b7f6b0e8]{text-transform:lowercase;color:var(--c-main-2)}.content-footer-nav[data-v-17362425]{border-top:2px solid var(--c-brand);font-size:.85em;margin-top:2rem}.content-footer-nav .links[data-v-17362425]{--center-width: 16rem;margin-top:.5rem;position:relative;width:100%;height:3rem}.content-footer-nav .links[data-v-17362425]>*{position:absolute;width:calc(50% - var(--center-width) / 2 - 1rem);color:var(--c-second-4);line-height:1.25;top:50%;transform:translateY(-50%);overflow:hidden;display:block;-webkit-line-clamp:2;line-clamp:2;display:box;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.content-footer-nav .links .i-top[data-v-17362425]{display:block;position:absolute;top:50%}.content-footer-nav .links .center[data-v-17362425]{width:var(--center-width);left:50%;transform:translate(-50%,-50%);text-align:center}.content-footer-nav .links .center a[data-v-17362425]{text-transform:lowercase}.content-footer-nav .links .prev[data-v-17362425]{left:0;padding-left:1.25em}.content-footer-nav .links .prev .i-top[data-v-17362425]{left:0;transform:rotate(-90deg) translate(50%)}.content-footer-nav .links .next[data-v-17362425]{right:0;text-align:right;padding-right:1.25em}.content-footer-nav .links .next .i-top[data-v-17362425]{right:0;transform:rotate(90deg) translate(-50%)}.content-footer-nav .links a[data-v-17362425]{border-bottom:none;color:var(--c-main-2)}.content-footer-nav .links a[data-v-17362425]:hover{border-color:inherit;color:var(--c-brand);transition:var(--transition-out);transition-property:color,border-color}.passgen[data-v-56f7a258]{--inner-width: 22.5rem;--outer-width: 100%;display:flex;flex-direction:column;align-items:center;width:var(--inner-width);margin:0 auto;gap:.85em;color:var(--c-main-2);max-width:100%}.passgen__group[data-v-56f7a258]{display:flex;align-items:center;justify-content:center;min-width:var(--outer-width)}.passgen__group.min[data-v-56f7a258]{font-size:.85rem}.passgen__group.min label[data-v-56f7a258]{color:var(--c-second-4);flex:unset}.passgen__group label[data-v-56f7a258]{flex:1;font-weight:600}.passgen__group.col[data-v-56f7a258]{flex-direction:column}.passgen__group.subtitle[data-v-56f7a258]{justify-content:flex-start;font-weight:600}.passgen__group.wide[data-v-56f7a258]{width:100%}.passgen__group.sub[data-v-56f7a258]{margin-top:-.5em}.passgen__group.sub label[data-v-56f7a258]{margin-left:1em;font-weight:400}.passgen__title[data-v-56f7a258]{margin:0;flex:1 1;font-weight:600;font-size:1.3em}.passgen .password[data-v-56f7a258]{cursor:pointer;min-height:1.6em;display:flex;justify-content:center;align-items:center;min-width:var(--outer-width);min-height:2.55em;background:var(--c-second-1);border-radius:var(--border-radius-light);border:1px solid var(--c-second-3);transition:background var(--transition-out);line-height:1}.passgen .password[data-v-56f7a258]:hover{transition:background var(--transition-in);background:var(--c-second-2)}.passgen .password span[data-v-56f7a258]{font-size:1.3em;font-family:FiraCode,monospace}@media screen and (max-width: 852px){.passgen .password span[data-v-56f7a258]{font-size:1.2em}}.passgen .password.blocked[data-v-56f7a258]{pointer-events:none;-webkit-user-select:none;user-select:none}.passgen .password.blocked span[data-v-56f7a258]{font-weight:300;font-size:1em;text-transform:uppercase}.passgen button[data-v-56f7a258]{cursor:pointer;width:100%;font-size:inherit;font-family:inherit;font-weight:600;text-transform:uppercase}.passgen button.blocked[data-v-56f7a258]{pointer-events:none;opacity:.3;-webkit-user-select:none;user-select:none;transition:.25s ease-in-out opacity}.passgen label[data-v-56f7a258]{cursor:pointer;padding-right:.85em}.passgen input[data-v-56f7a258]{cursor:pointer}.passgen input[type=range][data-v-56f7a258]{width:100%}.passgen label[for=range][data-v-56f7a258]{padding-right:0;margin-bottom:.5em;cursor:default}.perfomance-tests[data-v-6444b786]{display:flex;flex-direction:column;gap:1rem}.perfomance-tests .tests-list[data-v-6444b786]{display:flex;flex-direction:column;gap:.5rem}.perfomance-tests .tests-list .test-item[data-v-6444b786]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.perfomance-tests .tests-list .test-item .name[data-v-6444b786]{font-weight:600;min-width:8em}.perfomance-tests .tests-list .test-item .value[data-v-6444b786]{font-weight:400;min-width:8em;text-align:right}.perfomance-tests .tests-list .test-item .value.not-completed[data-v-6444b786]{color:var(--c-second-4)}.perfomance-tests .tests-list .test-item .value.progress[data-v-6444b786]{color:var(--c-blue)}.perfomance-tests .tests-list .test-item .value.error[data-v-6444b786]{color:var(--c-red)}.perfomance-tests .buttons[data-v-6444b786]{display:flex;justify-content:center}.perfomance-tests .buttons .go[data-v-6444b786]{width:100%}.perfomance-tests .buttons .go[data-v-6444b786]:disabled{pointer-events:none}.modal[data-v-3d9452d1]{position:fixed;left:0;top:var(--header-height);right:0;bottom:0;z-index:10;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;transition:opacity var(--transition-out)}.modal.active[data-v-3d9452d1]{opacity:1;pointer-events:all}@media screen and (max-width: 852px){.modal[data-v-3d9452d1]{top:0;z-index:50}}.modal .wrapper[data-v-3d9452d1]{padding:1rem;background:var(--c-bg);border-radius:var(--border-radius);border:1px solid var(--c-second-2);max-width:calc(100vw - 10rem)}@media screen and (max-width: 852px){.modal .wrapper[data-v-3d9452d1]{max-width:unset;width:100%;height:100%;border-radius:0}}.modal .wrapper .title[data-v-3d9452d1]{margin-bottom:.5em;display:flex;gap:1rem;padding-bottom:.5rem}.modal .wrapper .title h3[data-v-3d9452d1]{line-height:1.3;font-size:1.4em;flex:1}.modal .wrapper .btn-close[data-v-3d9452d1]{flex:0 0;width:1.2em;height:1.2em;font-size:1.5rem;padding:.3em;border-radius:50%}main article[data-v-394ad6ef]{display:flex;flex-direction:column;align-items:center;gap:2rem;color:var(--c-main-2)}main article section[data-v-394ad6ef]{text-align:center}main article .spacer[data-v-394ad6ef]{width:100%;margin-top:1.5em;margin-bottom:2em;border-top:2px solid var(--c-light)}main article button[data-v-394ad6ef]{margin-bottom:1rem}main article .flex[data-v-394ad6ef]{display:flex;gap:1rem}main article .flex.columns-2[data-v-394ad6ef]>*{flex:0 0 calc(50% - .5rem)}main article .flex.columns-3[data-v-394ad6ef]>*{flex:0 0 calc(33.33% - .66rem)}@media screen and (max-width: 852px){main article .flex.columns-3[data-v-394ad6ef]{display:block}}main article h4[data-v-394ad6ef]{font-size:1.15em;font-weight:600}article[data-v-d9d3b08a]{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1}article h1[data-v-d9d3b08a]{font-size:3em}article h4[data-v-d9d3b08a]{color:var(--c-second-4)}
