:root .trm-dark-icon{display:none}:root.dark .trm-dark-icon{display:block}:root.dark .trm-light-icon{display:none}.click-animation:active{animation:linear .2s clickanimation forwards}.shadow{transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.shadow:hover{box-shadow:var(--box-shadow-hover)}@keyframes clickanimation{0%{transform:scale(1)}100%{transform:scale(.97)}}:root{--primary:#afb42b;--primary-70:rgba(175, 180, 43, 0.7);--primary-50:rgba(175, 180, 43, 0.5);--primary-30:rgba(175, 180, 43, 0.3);--primary-weak:#c0ca33;--primary-weak-50:rgba(192, 202, 51, 0.5);--body-color:#5d5d5e;--body-color-5:rgba(93, 93, 94, 0.05);--body-bg-color:#00151f;--theme-color:#00283a;--theme-bg-color:#fcfcfe;--theme-bg-color-80:rgba(252, 252, 254, 0.8);--theme-bg2-color:#f4f5f7;--box-shadow:1px 2px 4px -2px rgba(0, 0, 0, 0.15);--box-shadow-hover:2px 2px 4px -2px #797979ab;--border-dotted:dotted 2px rgba(225, 225, 235, 0.9);--preloader-background:#00283a;--top-bar-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.15);--card-padding:40px;--card-bottom-card:40px;--card-border-radius:10px;--card-top-color:#ffffff;--card-top-bg-color:#ff6a00;--card-cover-bg-color:#e9e9e9;--tabele-thead-bg-color:rgba(153, 169, 191, 0.1);--tabele-thead-border-color:#eee;--tab-border-color:#f1f1f1;--tab-botton-bg-color:#f1f1f1;--tab-botton-color:#7b7b7d;--tab-button-hover-bg-color:#eeeeee;--tab-button-active-bg-color:#ffffff;--fixed-button-bg-color:#ffffff;--fixed-button-color:#7b7b7d;--code-bg-color:#f1f1f1;--code-color:#476582;--notice-outdate-bg:#ffe6e6;--notice-outdate-color:#ff6666;--notice-outdate-border:#ff8080;--scroll-progress-bg-color:linear-gradient(#ffdddd, #e9ddff);--note-info-bg-color:#65758529;--note-tip-bg-color:#646cff29;--note-warning-bg-color:#eab30829;--note-danger-bg-color:#f43f5e29;--selection-bg-color:#1f2d3d;--selection-color:#f1f1f1}:root.dark{--primary:#afb42b;--primary-70:rgba(175, 180, 43, 0.7);--primary-50:rgba(175, 180, 43, 0.5);--primary-30:rgba(175, 180, 43, 0.3);--primary-weak:#c0ca33;--primary-weak-50:rgba(192, 202, 51, 0.5);--body-color:#d1d9e9b3;--body-color-5:rgba(209, 217, 233, 0.05);--body-bg-color:#00151f;--theme-color:#dedee0;--theme-bg-color:#00283a;--theme-bg-color-80:rgba(0, 40, 58, 0.8);--theme-bg2-color:#02162b;--box-shadow:0 2px 4px -2px rgba(0, 0, 0, 0.6);--box-shadow-hover:2px 2px 4px -2px #282828fc;--border-dotted:dotted 2px rgba(225, 225, 235, 0.15);--preloader-background:#dedee0;--top-bar-box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.6);--card-cover-bg-color:#162e38;--tabele-thead-bg-color:#525f663d;--tabele-thead-border-color:#ffffff1c;--tab-border-color:#063c54;--tab-botton-bg-color:#063c54;--tab-botton-color:#dedee0;--tab-button-hover-bg-color:#003146;--tab-button-active-bg-color:#042838;--fixed-button-bg-color:#063c54;--fixed-button-color:#dedee0;--code-bg-color:#3a3a3a;--code-color:#c9def1;--notice-outdate-bg:#403131;--notice-outdate-color:#ff6565;--notice-outdate-border:#bb1e1e;--scroll-progress-bg-color:linear-gradient(#82df7a80, #82df7a80);--selection-bg-color:#f1f1f1;--selection-color:#1f2d3d}@media (max-width:768px){:root{--card-padding:20px;--card-bottom-card:10px;--card-border-radius:6px}:root blockquote:before{top:0}}*,::after,::before{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--primary-50,#afb42b) transparent}body{font-weight:500;color:var(--body-color,#7b7b7d);background-color:var(--body-bg-color);letter-spacing:.05em;overflow-x:hidden;margin:0;margin-right:calc(100% - 100vw);padding:10px;height:100vh;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body::before{content:"";position:fixed;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);z-index:9999;pointer-events:none;box-shadow:0 0 0 20px var(--body-bg-color);border-radius:10px;outline:var(--body-bg-color) solid 10px}a,a:hover{color:inherit;text-decoration:none}a:focus{outline:inherit}button{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2;letter-spacing:0;font-weight:800;color:var(--theme-color,#00283a);margin-bottom:0;margin-top:0}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin:0}.trm-text-sm{font-size:12px}.trm-text-lg{font-size:16px}.trm-contrast{color:var(--theme-color,#00283a)!important;opacity:1!important}.trm-accent-color{color:var(--primary,#afb42b)}.trm-label{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:2px;color:var(--theme-color,#00283a);transition:all .4s ease-in-out}.trm-label.trm-label-light{color:var(--body-color,#7b7b7d)}.trm-label.trm-label-color{color:var(--primary,#afb42b)}a.trm-label i,a.trm-label svg{margin-left:10px}a.trm-label .arrow-right{margin-left:5px;transition:all .4s ease-in-out}a.trm-label:focus,a.trm-label:hover{outline:inherit;color:var(--primary,#afb42b)}a.trm-label:focus .arrow-right,a.trm-label:hover .arrow-right{transform:translateX(5px);color:inherit}.trm-scroll-animation{transform:translateY(30px) scale(1.02);opacity:0;transition:all .6s ease-in-out}.trm-scroll-animation.trm-active-el{opacity:1;transform:translateY(0) scale(1)}.trm-swup-animation{transition:all .6s ease-in-out;transition-delay:0.6s}html.is-animating .trm-preloader{opacity:1;transition-delay:0s;pointer-events:all;z-index:100}html.is-animating .trm-swup-animation{opacity:0;transition-delay:0s}.trm-just-img{width:100%;border-radius:5px}.trm-glow{animation-duration:2s;animation-iteration-count:infinite;animation-name:glowing;animation-direction:alternate}@keyframes glowing{0%{box-shadow:0 0 0 transparent}100%{box-shadow:0 0 20px var(--primary-30,#afb42b)}}#trm-dynamic-content{height:100%}.trm-scroll-container{transition:opacity .6s}.symbol-icon{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.katex-display{overflow-y:hidden;overflow-x:auto;padding:.5rem}::-moz-selection,::-webkit-selection,::selection{color:var(--selection-color);background-color:var(--selection-bg-color)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--primary-50,#afb42b)}::-webkit-scrollbar-track{border-radius:2px;background-color:var(--body-bg-color)}@media (max-width:768px){body::before{content:unset}}.trm-p-10{padding:10px!important}.trm-mb-10{margin-bottom:10px}.trm-mt-10{margin-top:10px}.trm-divider-dash{border-top:1px dashed #fff;opacity:.15;width:100%;border-style:dashed;border-width:.01px;margin:20px 0;background:0 0}.trm-p-15{padding:15px!important}.trm-mb-15{margin-bottom:15px}.trm-mt-15{margin-top:15px}.trm-divider-dash{border-top:1px dashed #fff;opacity:.15;width:100%;border-style:dashed;border-width:.01px;margin:20px 0;background:0 0}.trm-p-20{padding:20px!important}.trm-mb-20{margin-bottom:20px}.trm-mt-20{margin-top:20px}.trm-divider-dash{border-top:1px dashed #fff;opacity:.15;width:100%;border-style:dashed;border-width:.01px;margin:20px 0;background:0 0}.trm-p-25{padding:25px!important}.trm-mb-25{margin-bottom:25px}.trm-mt-25{margin-top:25px}.trm-divider-dash{border-top:1px dashed #fff;opacity:.15;width:100%;border-style:dashed;border-width:.01px;margin:20px 0;background:0 0}.trm-p-30{padding:30px!important}.trm-mb-30{margin-bottom:30px}.trm-mt-30{margin-top:30px}.trm-divider-dash{border-top:1px dashed #fff;opacity:.15;width:100%;border-style:dashed;border-width:.01px;margin:20px 0;background:0 0}.trm-p-35{padding:35px!important}.trm-mb-35{margin-bottom:35px}.trm-mt-35{margin-top:35px}.trm-divider-dash{border-top:1px dashed #fff;opacity:.15;width:100%;border-style:dashed;border-width:.01px;margin:20px 0;background:0 0}.trm-p-40{padding:40px!important}.trm-mb-40{margin-bottom:40px}.trm-mt-40{margin-top:40px}.trm-divider-dash{border-top:1px dashed #fff;opacity:.15;width:100%;border-style:dashed;border-width:.01px;margin:20px 0;background:0 0}.trm-preloader{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:all .6s ease-in-out}.preloader{width:45px;height:45px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);animation:rotatePreloader 1.5s infinite ease-in}@keyframes rotatePreloader{0%{transform:translateX(-50%) translateY(-50%) rotateZ(0)}100%{transform:translateX(-50%) translateY(-50%) rotateZ(-360deg)}}.preloader div{position:absolute;width:100%;height:100%;opacity:0}.preloader div:before{content:"";position:absolute;left:50%;top:0;width:12%;height:12%;background-color:var(--preloader-background,#00283a);transform:translateX(-50%);border-radius:50%}.preloader div:first-child{transform:rotateZ(0);animation:rotateCircle1 1.5s infinite linear;z-index:9}@keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;transform:rotateZ(36deg)}7%{transform:rotateZ(0)}57%{transform:rotateZ(0)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(2){transform:rotateZ(36deg);animation:rotateCircle2 1.5s infinite linear;z-index:8}@keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;transform:rotateZ(0)}12%{transform:rotateZ(-36deg)}62%{transform:rotateZ(-36deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(3){transform:rotateZ(72deg);animation:rotateCircle3 1.5s infinite linear;z-index:7}@keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;transform:rotateZ(-36deg)}17%{transform:rotateZ(-72deg)}67%{transform:rotateZ(-72deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(4){transform:rotateZ(108deg);animation:rotateCircle4 1.5s infinite linear;z-index:6}@keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;transform:rotateZ(-72deg)}22%{transform:rotateZ(-108deg)}72%{transform:rotateZ(-108deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(5){transform:rotateZ(144deg);animation:rotateCircle5 1.5s infinite linear;z-index:5}@keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;transform:rotateZ(-108deg)}27%{transform:rotateZ(-144deg)}77%{transform:rotateZ(-144deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(6){transform:rotateZ(180deg);animation:rotateCircle6 1.5s infinite linear;z-index:4}@keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;transform:rotateZ(-144deg)}32%{transform:rotateZ(-180deg)}82%{transform:rotateZ(-180deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(7){transform:rotateZ(216deg);animation:rotateCircle7 1.5s infinite linear;z-index:3}@keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;transform:rotateZ(-180deg)}37%{transform:rotateZ(-216deg)}87%{transform:rotateZ(-216deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(8){transform:rotateZ(252deg);animation:rotateCircle8 1.5s infinite linear;z-index:2}@keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;transform:rotateZ(-216deg)}42%{transform:rotateZ(-252deg)}92%{transform:rotateZ(-252deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(9){transform:rotateZ(288deg);animation:rotateCircle9 1.5s infinite linear;z-index:1}@keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;transform:rotateZ(-252deg)}47%{transform:rotateZ(-288deg)}97%{transform:rotateZ(-288deg)}100%{transform:rotateZ(-324deg);opacity:1}}.preloader div:nth-child(10){transform:rotateZ(324deg);animation:rotateCircle10 1.5s infinite linear;z-index:0}@keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;transform:rotateZ(-288deg)}52%{transform:rotateZ(-324deg)}102%{transform:rotateZ(-324deg)}100%{transform:rotateZ(-324deg);opacity:1}}.trm-app-frame{border-radius:10px;width:100%;overflow:hidden;background-color:var(--theme-bg2-color,#f4f5f7);transition:all .4s ease-in-out}.trm-app-frame .trm-content-start{margin:0 40px}.trm-app-frame .trm-content-start .container .trm-content{margin-top:-40px;padding:0 0 40px;z-index:0;position:relative;z-index:1}@media (max-width:992px){body{background-color:var(--theme-bg2-color,#f4f5f7);overflow:hidden auto;padding:0}.trm-app-frame{height:unset;border-radius:0}.trm-app-frame .trm-content-start{margin:0;z-index:999}.trm-app-frame .trm-content-start .container .trm-content{margin-top:0}}@media (max-width:768px){.trm-app-frame .trm-content-start .container{padding:0 10px}.trm-app-frame .trm-content-start .container .trm-content{margin-top:10px;padding:0 0 20px}}.trm-top-bar{position:fixed;left:10px;right:10px;z-index:9;height:80px;border-radius:var(--card-border-radius,10px);box-shadow:var(--top-bar-box-shadow,0 2px 4px 0 rgba(0,0,0,.15));background-color:var(--theme-bg-color,#fcfcfe)}.trm-top-bar:after{content:"";position:absolute;left:30px;height:8px;width:calc(100% - 60px);background-color:var(--theme-bg-color,#fcfcfe);border-radius:0 0 5px 5px;opacity:.3}.trm-top-bar .container{display:flex;justify-content:space-between;align-items:center}.trm-top-bar .container .trm-left-side{height:100%;display:flex;align-items:center;justify-content:center;width:33%}.trm-top-bar .container .trm-left-side .trm-logo-frame{display:flex;align-items:center;height:80px}.trm-top-bar .container .trm-left-side .trm-logo-frame .trm-logo-text{position:relative;font-weight:900;font-size:22px;color:var(--theme-color,#00283a);letter-spacing:0}.trm-top-bar .container .trm-left-side .trm-logo-frame .trm-logo-text span{color:var(--primary,#afb42b)}.trm-top-bar .container .trm-left-side .trm-logo-frame img{width:32px;margin-right:10px}.trm-top-bar .container .trm-right-side{height:100%;display:flex;align-items:center;width:66%;justify-content:flex-end}.trm-top-bar .container .trm-search-btn{cursor:pointer}.trm-top-bar .container .trm-mode-switcher-place+.trm-search-btn{margin-left:20px}@media (max-width:1200px){.trm-top-bar .trm-logo-text{display:none}.trm-top-bar .container .trm-left-side{justify-content:start}.trm-top-bar .container .trm-right-side{border-radius:0 0 10px 10px;padding:0 0 40px;display:flex;flex-direction:column;background-color:var(--theme-bg-color,#fcfcfe);position:absolute;z-index:-1;top:80px;left:0;height:auto;width:100%;opacity:0;pointer-events:none;box-shadow:var(--top-bar-box-shadow,0 2px 4px 0 rgba(0,0,0,.15));transform:translateY(20px);transition:all .4s ease-in-out}.trm-top-bar .container .trm-right-side.trm-active{opacity:1;pointer-events:all;transform:translateY(0)}}@media (max-width:992px){.trm-top-bar{border-radius:0;width:100%}}@media (max-width:768px){.trm-top-bar{left:0;right:0}}.trm-menu{margin-right:10px}.trm-menu nav ul{display:flex;margin:0;padding:0}.trm-menu nav ul li{height:80px;position:relative;list-style-type:none;display:flex;justify-content:center;align-items:center}.trm-menu nav ul li:after{content:"";position:absolute;bottom:0;border-radius:10px;height:4px;width:0;background-color:var(--primary,#afb42b);transition:all .4s ease-in-out}.trm-menu nav ul li a{white-space:nowrap;height:100%;width:100%;padding:0 20px;line-height:80px;color:var(--theme-color,#00283a);text-transform:uppercase;font-size:12px;letter-spacing:2px;font-weight:700;transition:all .4s ease-in-out}.trm-menu nav ul li a:hover{color:var(--primary,#afb42b)}.trm-menu nav ul li ul{padding:10px;pointer-events:none;background-color:var(--theme-bg-color,#fcfcfe);opacity:0;transform:translateY(20px) translateX(-50%);height:auto;top:80px;left:50%;border-radius:0 0 10px 10px;box-shadow:var(--box-shadow);position:absolute;z-index:9;display:flex;flex-direction:column;transition:all .4s ease-in-out}.trm-menu nav ul li ul li{height:50px;margin:0;justify-content:flex-start}.trm-menu nav ul li ul li a{line-height:50px}.trm-menu nav ul li ul li:after,.trm-menu nav ul li ul li:before{display:none}.trm-menu nav ul li:hover ul{pointer-events:all;opacity:1;transform:translateY(0) translateX(-50%)}.trm-menu nav ul li.current-item:after,.trm-menu nav ul li.current-menu-item:after{width:100%}.trm-menu-btn{transform:scale(1.3);margin-top:2px;padding:8px 7px;width:30px;height:30px;cursor:pointer;display:none;justify-content:center;text-align:center}.trm-menu-btn span{position:relative;margin:5px 0 0}.trm-menu-btn span:before{position:absolute;top:-5px}.trm-menu-btn span:after{position:absolute;top:5px}.trm-menu-btn.trm-active span{transform:rotate(45deg)}.trm-menu-btn.trm-active span:before{transform:translate(0,5px) rotate(-90deg)}.trm-menu-btn.trm-active span:after{transform:translate(0,-5px) rotate(-90deg)}.trm-menu-btn span,.trm-menu-btn span:after,.trm-menu-btn span:before{content:"";display:block;width:15px;height:.15em;border-radius:1px;background:var(--theme-color,#00283a);backface-visibility:hidden;transition:all .4s ease-in-out}@media (max-width:1200px){.trm-menu{text-align:center;margin:0;width:100%}.trm-menu nav{width:100%}.trm-menu nav ul{margin:20px 0;flex-direction:column}.trm-menu nav ul li{width:100%;height:auto;display:block}.trm-menu nav ul li:after{display:none}.trm-menu nav ul li a{height:50px;line-height:50px}.trm-menu nav ul li.current-menu-item a{color:var(--primary,#afb42b)}.trm-menu nav ul li.current-menu-item ul li a{color:var(--theme-color,#00283a)}.trm-menu nav ul li ul{border-radius:0;background-color:var(--theme-bg2-color,#f4f5f7);top:0;left:0;width:100%;padding:0;position:relative;overflow:hidden;opacity:1;transform:none;margin:0;pointer-events:all;max-height:0;box-shadow:var(--box-shadow);transform:translateY(20px)}.trm-menu nav ul li:hover ul{max-height:300px;transform:translateY(0)}.trm-menu-btn{display:flex}}.trm-mode-switcher-place .trm-mode-switcher{display:flex;justify-content:center;align-items:center}.trm-mode-switcher-place .trm-mode-switcher i,.trm-mode-switcher-place .trm-mode-switcher svg{margin:0 7px;font-size:12px}.trm-mode-switcher-place .trm-mode-switcher .tgl{display:none}.trm-mode-switcher-place .trm-mode-switcher .tgl,.trm-mode-switcher-place .trm-mode-switcher .tgl *,.trm-mode-switcher-place .trm-mode-switcher .tgl :after,.trm-mode-switcher-place .trm-mode-switcher .tgl :before,.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich,.trm-mode-switcher-place .trm-mode-switcher .tgl:after,.trm-mode-switcher-place .trm-mode-switcher .tgl:before{box-sizing:border-box}.trm-mode-switcher-place .trm-mode-switcher .tgl ::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl :after::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl :before::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl:after::selection,.trm-mode-switcher-place .trm-mode-switcher .tgl:before::selection{background:0}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich{outline:0;display:block;width:45px;height:23px;position:relative;cursor:pointer;user-select:none}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:after,.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:before{position:relative;display:block;content:"";width:50%;height:100%}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:after{left:0}.trm-mode-switcher-place .trm-mode-switcher .tgl+.trm-swich:before{display:none}.trm-mode-switcher-place .trm-mode-switcher .tgl:checked+.trm-swich:after{left:50%}.trm-mode-switcher-place .trm-mode-switcher .tgl-light+.trm-swich{margin-bottom:0;box-shadow:var(--box-shadow);background:var(--theme-bg2-color,#f4f5f7);border-radius:2em;padding:2px;transition:all .4s ease-in-out}.trm-mode-switcher-place .trm-mode-switcher .tgl-light+.trm-swich:after{width:47%;border:solid 3px var(--primary,#afb42b);border-radius:50%;background:var(--theme-bg-color,#fcfcfe);transition:all .2s ease-in-out}.trm-mode-swich-animation-frame{position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:all .4s ease-in-out}.trm-mode-swich-animation-frame.trm-active{opacity:1}.trm-mode-swich-animation-frame .trm-mode-swich-animation{margin-bottom:40px;width:80px;height:55px;position:relative;overflow:hidden;text-align:center}.trm-mode-swich-animation-frame .trm-mode-swich-animation:before{content:"";height:1px;width:120%;border-bottom:dotted 5px var(--theme-color,#00283a);position:absolute;z-index:9;bottom:0;left:-10%}.trm-mode-swich-animation-frame .trm-mode-swich-animation .i-sun{position:absolute;z-index:0;top:0;font-size:32px;margin-left:-15px;opacity:1;color:var(--theme-color,#00283a);transition:all .6s ease-in-out}.trm-mode-swich-animation-frame .trm-mode-swich-animation .i-moon{position:absolute;z-index:0;top:0;font-size:32px;margin-left:-15px;color:var(--theme-color,#00283a);opacity:0;transform:translateY(70px) rotate(0);transition:all .6s ease-in-out}.trm-mode-swich-animation-frame .trm-mode-swich-animation.trm-active .i-sun{transform:translateY(70px) rotate(360deg);opacity:0}.trm-mode-swich-animation-frame .trm-mode-swich-animation.trm-active .i-moon{transform:translateY(0) rotate(360deg);opacity:1}@media (max-width:1200px){.trm-mode-switcher{margin:0 0 40px 0!important}}.portfolio{transition:all .4s ease-in-out}.trm-list{padding:0;margin:0}.trm-list li{position:relative;list-style-type:none;padding-left:25px;color:var(--theme-color,#00283a);word-break:break-all}.trm-list li:before{content:"";position:absolute;top:6px;left:0;height:10px;width:10px;border:solid 3px var(--primary,#afb42b);border-radius:50%}.trm-list li+li{margin-top:15px}.trm-tag-list{list-style:none;display:flex;padding:0;margin:0;justify-content:center;flex-wrap:wrap;gap:.6em}.trm-tag-list .trm-tag-list-item{border:1px solid var(--tab-border-color);padding:.3em .6em;border-radius:8px;display:flex;align-items:center;cursor:pointer;transition:all .4s ease-in-out}.trm-tag-list .trm-tag-list-item::before{content:"";margin-right:.2em;font-size:1.2em;font-weight:600}.trm-tag-list .trm-tag-list-item:hover{background-color:var(--primary);color:#fcfcfe;transform:scale(1.1)}.trm-tag-list li{white-space:nowrap;margin:.5px 0!important}.trm-tag-list li .tag-list-count::before{content:"（"}.trm-tag-list li .tag-list-count::after{content:"）"}blockquote{box-shadow:var(--box-shadow);margin:0;display:block;position:relative;background-color:var(--theme-bg-color,#fcfcfe);color:var(--theme-color,#00283a);padding:40px var(--card-padding,40px);border-radius:var(--card-border-radius,10px);font-style:italic;font-size:16px;font-weight:500}blockquote:before{margin:0;color:var(--primary,#afb42b);width:50px;line-height:55px;content:'"';position:absolute;top:10px;left:10px;font-size:54px}blockquote:after{margin:0;color:var(--primary,#afb42b);line-height:55px;content:'"';position:absolute;bottom:-16px;right:16px;font-size:54px}.trm-card{background-color:var(--theme-bg-color,#fcfcfe);position:relative;border-radius:var(--card-border-radius,10px);margin-bottom:var(--card-bottom-card,40px);padding:var(--card-padding,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-card .trm-icon{font-size:22px;color:var(--theme-color,#00283a);margin-bottom:20px}.trm-card:hover{box-shadow:var(--box-shadow-hover)}.trm-skill-card{border-radius:var(--card-border-radius,10px);background-color:var(--theme-bg-color,#fcfcfe);padding:var(--card-padding,40px);margin-bottom:var(--card-bottom-card,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-skill-card:hover{box-shadow:var(--box-shadow-hover)}.trm-skill-card .trm-skill-header{display:flex;justify-content:space-between}.trm-skill-card .trm-progressbar-frame{overflow:hidden;border-radius:var(--card-border-radius,10px);background-color:var(--theme-bg2-color,#f4f5f7);height:5px;width:100%;box-shadow:var(--box-shadow)}.trm-skill-card .trm-progressbar-frame .trm-progressbar{width:0;height:100%;background-color:var(--primary,#afb42b);transition:all .8s ease-in-out;transition-delay:0.4s}.trm-skill-card.trm-active-el .trm-progressbar-frame .p10{width:10%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p20{width:20%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p30{width:30%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p40{width:40%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p50{width:50%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p60{width:60%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p70{width:70%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p80{width:80%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p90{width:90%}.trm-skill-card.trm-active-el .trm-progressbar-frame .p100{width:100%}@media (max-width:992px){.trm-skill-card .trm-progressbar-frame .p10{width:10%}.trm-skill-card .trm-progressbar-frame .p20{width:20%}.trm-skill-card .trm-progressbar-frame .p30{width:30%}.trm-skill-card .trm-progressbar-frame .p40{width:40%}.trm-skill-card .trm-progressbar-frame .p50{width:50%}.trm-skill-card .trm-progressbar-frame .p60{width:60%}.trm-skill-card .trm-progressbar-frame .p70{width:70%}.trm-skill-card .trm-progressbar-frame .p80{width:80%}.trm-skill-card .trm-progressbar-frame .p90{width:90%}.trm-skill-card .trm-progressbar-frame .p100{width:100%}}.trm-link-box{padding:var(--card-padding,40px);border-radius:var(--card-border-radius,10px);background-color:var(--theme-bg-color,#fcfcfe);margin-bottom:var(--card-bottom-card,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-link-box .trm-link-content{display:flex;align-items:center}.trm-link-box .trm-link-text{flex:1}.trm-link-box .trm-link-text div{height:2.6em}.trm-link-box .trm-icon{width:50px;height:50px;margin-right:20px}.trm-link-box .trm-icon img{width:100%;height:100%;border-radius:50%;box-shadow:none!important;padding:2px}.trm-link-box:active{animation:linear .2s clickanimation forwards}.trm-link-box:hover{box-shadow:var(--box-shadow-hover)}.trm-main-card-frame{position:relative;z-index:2;transform:translateY(-410px);height:100vh;overflow-y:auto}.trm-main-card-frame .trm-main-card{display:flex;flex-direction:column;justify-content:flex-start;padding:var(--card-padding,40px);border-radius:var(--card-border-radius,10px)!important;width:100%;height:auto;box-shadow:0 2px 4px -2px rgba(0,0,0,.15);background-color:var(--theme-bg-color,#fcfcfe)}.trm-main-card-frame .trm-main-card.trm-active-el{border-radius:0}.trm-main-card-frame .trm-main-card:before{content:"";position:absolute;left:30px;top:-8px;height:8px;width:calc(100% - 60px);background-color:var(--theme-bg-color,#fcfcfe);border-radius:5px 5px 0 0;opacity:.3}.trm-main-card-frame .trm-main-card .trm-social{display:flex;flex-wrap:wrap;justify-content:center}.trm-main-card-frame .trm-main-card .trm-social a{color:var(--theme-color,#00283a);margin:6px 10px;transition:all .4s ease-in-out}.trm-main-card-frame .trm-main-card .trm-social a:hover{color:var(--primary,#afb42b)}.trm-main-card-frame .trm-main-card .trm-social a i,.trm-main-card-frame .trm-main-card .trm-social a svg{font-size:24px}.trm-main-card-frame .trm-main-card .trm-table{padding:0;margin:0}.trm-main-card-frame .trm-main-card .trm-table li{display:flex;justify-content:space-between;margin-bottom:10px}.trm-main-card-frame .trm-main-card .trm-table li:last-child{margin-bottom:0}@media (min-width:992px){.trm-main-card-frame.fixed{position:fixed;top:90px;transform:translateY(0)}.trm-main-card-frame.fixed .trm-main-card{border-radius:0}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@media (max-width:992px){.trm-main-card-frame{transform:translateY(-40px)}.trm-main-card-frame .trm-main-card{border-radius:var(--card-border-radius,10px)!important;height:100vh;min-height:100vh;overflow-y:auto}}.trm-mc-header{text-align:center}.trm-mc-header .trm-avatar-frame{position:relative;display:inline-block}.trm-mc-header .trm-avatar-frame .trm-avatar{border:solid 3px var(--theme-bg-color,#fcfcfe);box-shadow:var(--box-shadow);width:110px;height:110px;border-radius:50%;object-fit:cover;object-position:top}.trm-mc-header .trm-name{font-size:18px}.trm-mc-header .trm-name.trm-name-lg{font-size:32px}.trm-mc-header .trm-typed-text::after{content:"|";font-weight:200;animation:blink ease 1s infinite}.trm-counter-up{text-align:center;border-radius:var(--card-border-radius,10px);box-shadow:var(--box-shadow);background-color:var(--theme-bg-color,#fcfcfe);padding:var(--card-padding,40px);margin-bottom:var(--card-bottom-card,40px)}.trm-counter-up:before{content:"";position:absolute;left:30px;top:-8px;height:8px;width:calc(100% - 60px);background-color:var(--theme-bg-color,#fcfcfe);border-radius:5px 5px 0 0;opacity:.3}.trm-counter-up .trm-counter-number{font-size:24px;font-weight:900;color:var(--theme-color,#00283a);line-height:20px}.trm-counter-up .trm-counter-number .trm-counter-symbol{color:var(--primary,#afb42b);font-size:16px;margin-left:3px}.trm-contact-card{border-radius:var(--card-border-radius,10px);background:var(--theme-bg-color,#fcfcfe);padding:var(--card-padding,40px);box-shadow:var(--box-shadow)}.trm-contact-card .trm-form-bottom{display:flex;align-items:center}.trm-contact-card .trm-form-bottom .trm-text-sm{margin-left:40px}@media (max-width:992px){.trm-contact-card .trm-form-bottom{flex-direction:column}.trm-contact-card .trm-form-bottom .trm-text-sm{margin-left:0;margin-top:20px;text-align:center}}.trm-blog-card{background-color:var(--theme-bg-color,#fcfcfe);position:relative;overflow:hidden;border-radius:var(--card-border-radius,10px);margin-bottom:var(--card-bottom-card,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-blog-card:active{animation:linear .2s clickanimation forwards}.trm-blog-card:hover{box-shadow:var(--box-shadow-hover)}.trm-blog-card .trm-top{position:absolute;top:-18px;right:-36px;background:var(--card-top-bg-color);color:var(--card-top-color);padding:30px 30px 4px;transform:rotate(45deg);font-size:12px}.trm-blog-card .trm-cover-frame{display:block;position:relative;padding-bottom:60%;overflow:hidden}.trm-blog-card .trm-cover-frame .trm-cover-date,.trm-blog-card .trm-cover-frame .trm-cover-img,.trm-blog-card .trm-cover-frame img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);transition:all .4s ease-in-out}.trm-blog-card .trm-cover-frame .trm-cover-date{background-color:var(--card-cover-bg-color,#f3f3f3);display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.2;font-family:fantasy}.trm-blog-card .trm-cover-frame .trm-cover-date .trm-cover-day{font-size:100px;font-weight:800}.trm-blog-card .trm-cover-frame .trm-cover-date .trm-cover-month{font-size:20px}.trm-blog-card .trm-cover-frame .trm-cover-img{background-repeat:no-repeat;background-position:center;background-size:cover}.trm-blog-card .trm-card-descr{padding:var(--card-padding,40px)}.trm-blog-card .trm-card-descr h5 a{font-size:1.1rem;white-space:nowrap;text-overflow:ellipsis;width:100%;display:inline-block;overflow:hidden}.trm-blog-card .trm-card-descr .trm-category a{opacity:.6;transition:all .4s ease-in-out}.trm-blog-card .trm-card-descr .trm-category a:hover{opacity:1;color:var(--primary,#afb42b)}.trm-blog-card:hover .trm-cover-frame .trm-cover-img,.trm-blog-card:hover .trm-cover-frame img{transform:scale(1)}.trm-card-data{padding:0;margin:0;display:flex}.trm-card-data li{list-style-type:none;padding-right:20px;position:relative;opacity:.6}.trm-card-data li:after{content:"•";position:absolute;top:0;right:6px;opacity:.5}.trm-card-data li:last-child:after{display:none}.trm-older-publications-card{background-color:var(--theme-bg-color,#fcfcfe);position:relative;overflow:hidden;border-radius:var(--card-border-radius,10px);padding:var(--card-padding,40px);margin-bottom:var(--card-bottom-card,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-older-publications-card:hover{box-shadow:var(--box-shadow-hover)}.trm-older-publications-card .trm-older-publication{margin-bottom:var(--card-bottom-card,40px)}.trm-older-publications-card .trm-older-publication .trm-op-top{width:100%;display:flex;align-items:center;justify-content:space-between}.trm-older-publications-card .trm-older-publication .trm-op-top .trm-op-cover{width:30%;height:50px;margin-right:20px;border-radius:5px;position:relative;overflow:hidden}.trm-older-publications-card .trm-older-publication .trm-op-top .trm-op-cover img{transform:scale(1.1);width:100%;height:100%;object-fit:cover;object-position:center;border-radius:5px;transition:all .4s ease-in-out}.trm-older-publications-card .trm-older-publication .trm-op-top .trm-op-title{width:70%;overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;transition:all .4s ease-in-out}.trm-older-publications-card .trm-older-publication .trm-op-top:hover .trm-op-cover img{transform:scale(1)}.trm-older-publications-card .trm-older-publication .trm-op-top:hover .trm-op-title{color:var(--primary,#afb42b)}.trm-older-publications-card .trm-older-publication .trm-category a{opacity:.6;transition:all .4s ease-in-out}.trm-older-publications-card .trm-older-publication .trm-category a:hover{opacity:1;color:var(--primary,#afb42b)}.trm-older-publications-card .trm-older-publication .trm-card-data{padding:0;margin:0;display:flex}.trm-older-publications-card .trm-older-publication .trm-card-data li{list-style-type:none;padding-right:20px;position:relative;opacity:.6}.trm-older-publications-card .trm-older-publication .trm-card-data li:after{content:"•";position:absolute;top:0;right:6px;opacity:.5}.trm-older-publications-card .trm-older-publication .trm-card-data li:last-child:after{display:none}.trm-older-publications-card .trm-older-publication:last-child{margin-bottom:0}.trm-blog-categories{text-align:center;position:relative;background-color:var(--theme-bg-color,#fcfcfe);border-radius:var(--card-border-radius,10px);padding:var(--card-padding,40px);margin-bottom:var(--card-bottom-card,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-blog-categories:hover{box-shadow:var(--box-shadow-hover)}.trm-blog-categories:before{content:"";position:absolute;left:30px;top:-8px;height:8px;width:calc(100% - 60px);background-color:var(--theme-bg-color,#fcfcfe);border-radius:5px 5px 0 0;opacity:.3}.trm-blog-categories .trm-number{color:var(--theme-bg-color,#fcfcfe);margin-left:5px;border-radius:20px;font-size:12px;font-weight:600;display:inline-block;padding:3px 10px;transform:translateY(-2px);background-color:var(--primary,#afb42b)}.trm-price{position:relative;overflow:hidden;text-align:center;background-color:var(--theme-bg-color,#fcfcfe);border-radius:var(--card-border-radius,10px);padding:var(--card-padding,40px);margin-bottom:var(--card-bottom-card,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-price:hover{box-shadow:var(--box-shadow-hover)}.trm-price.trm-popular:after{content:"popular";color:#fcfcfe;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:2px;line-height:20px;padding:0 40px;background-color:var(--primary,#afb42b);height:20px;transform:rotate(45deg);position:absolute;top:23px;right:-40px}.trm-price .trm-price-header{margin-bottom:30px}.trm-price .trm-price-number{font-size:32px;font-weight:900;color:var(--theme-color,#00283a);line-height:30px}.trm-price .trm-price-number sup{font-weight:300;font-size:14px;margin:0 5px;color:var(--body-color,#7b7b7d)}.trm-price .trm-price-list{padding:0;margin:0 0 40px}.trm-price .trm-price-list li{list-style-type:none;margin-bottom:20px}.trm-price .trm-price-list li.trm-label-light{text-decoration:line-through;opacity:.5}.trm-portfolio-item{display:block;position:relative;overflow:hidden;margin-bottom:var(--card-bottom-card,40px);border-radius:var(--card-border-radius,10px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-portfolio-item:hover{box-shadow:var(--box-shadow-hover)}.trm-portfolio-item .trm-cover-frame{padding-bottom:100%;position:relative;overflow:hidden}.trm-portfolio-item .trm-cover-frame .trm-cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.05);margin:0;transition:all .4s ease-in-out}.trm-portfolio-item .trm-item-description{background-color:var(--theme-bg-color,#fcfcfe);position:absolute;width:100%;padding:20px 40px;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;box-shadow:var(--box-shadow);opacity:0;transform:translateY(30px) scale(1.02);transition:all .4s ease-in-out}.trm-portfolio-item .trm-item-description .trm-zoom-icon{background-color:var(--primary,#afb42b);border-radius:50%;color:#fcfcfe;width:40px;height:40px;font-size:12px;display:flex;justify-content:center;align-items:center}.trm-portfolio-item:hover .trm-cover-frame .trm-cover{transform:scale(1)}.trm-portfolio-item:hover .trm-item-description{opacity:1;transform:translateY(0) scale(1)}.trm-portfolio-item:focus{outline:inherit}.trm-portfolio-item.trm-demo-card .trm-cover-frame{padding-bottom:0}.trm-portfolio-item.trm-demo-card .trm-cover-frame .trm-cover{position:relative}@media (max-width:992px){.trm-portfolio-item .trm-item-description{transform:none;opacity:1}}.trm-order{background-color:var(--theme-bg-color,#fcfcfe);border-radius:var(--card-border-radius,10px);overflow:hidden;display:none;width:100%;max-width:800px;padding:0;transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-order:hover{box-shadow:var(--box-shadow-hover)}.trm-order .trm-popup-content{max-height:550px;display:flex;align-items:stretch;height:100%}.trm-order .trm-popup-content img{display:block;width:40%;object-fit:cover}.trm-order .trm-popup-content .trm-popup-form-frame{text-align:center;position:relative;padding:40px;width:60%}@media (max-width:992px){.trm-order{width:calc(100% - 40px)}.trm-order .trm-popup-content{height:auto}.trm-order .trm-popup-content img{display:none}.trm-order .trm-popup-content .trm-popup-form-frame{width:100%}}.trm-sliders-card{position:relative;overflow:visible;margin-left:-20px;margin-right:-20px;padding:0 20px;margin-bottom:var(--card-bottom-card,40px)}.trm-sliders-card .trm-slider-navigation{opacity:0;cursor:pointer;position:absolute;z-index:1;width:100%;padding:0 100px;top:50px;left:0;display:flex;justify-content:space-between;transition:all .4s ease-in-out}.trm-sliders-card .trm-slider-navigation div.swiper-button-disabled{background-color:var(--theme-bg2-color,#f4f5f7);border-color:var(--theme-bg2-color,#f4f5f7);cursor:not-allowed}.trm-sliders-card:hover .trm-slider-navigation{opacity:1;padding:0 60px}.trm-slider-card{z-index:-1;text-align:center;padding:var(--card-padding,40px);background-color:var(--theme-bg-color,#fcfcfe);border-radius:var(--card-border-radius,10px);box-shadow:var(--box-shadow)}.trm-slider-card .trm-slider-author img{height:70px;width:70px;border-radius:50%;object-fit:cover;object-position:center;margin-bottom:20px;border:solid 3px var(--theme-bg-color,#fcfcfe);box-shadow:var(--box-shadow)}.trm-slider-card .trm-slider-text{padding-top:20px}@media (max-width:992px){.trm-sliders-card{overflow:hidden}}.trm-project-card{position:relative;overflow:hidden;text-align:center;background-color:var(--theme-bg-color,#fcfcfe);border-radius:var(--card-border-radius,10px);margin-bottom:var(--card-bottom-card,40px);padding:var(--card-padding,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-project-card:hover{box-shadow:var(--box-shadow-hover)}.trm-project-card .trm-project-desc{height:3rem;overflow:hidden}.trm-project-card:hover{transform:scale(1.05)}.trm-btn{white-space:nowrap;background-color:var(--primary,#afb42b);height:45px;border:solid 2px var(--primary,#afb42b);color:#fcfcfe;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:2px;border-radius:30px;display:inline-flex;padding:0 35px;justify-content:center;align-items:center;transition:all .4s ease-in-out}.trm-btn i,.trm-btn svg{margin-left:10px}.trm-btn .arrow-right{margin-left:10px;transition:all .4s ease-in-out}.trm-btn .arrow-left{margin-right:10px;transition:all .4s ease-in-out}.trm-btn.trm-btn-sm{height:40px;padding:0 25px}.trm-btn:hover{transform:scale(1.03);color:#fcfcfe;background-color:var(--primary-weak,#afb42b);border:solid 2px var(--primary-weak,#afb42b)}.trm-btn:hover .arrow-right{transform:translateX(5px)}.trm-btn:hover .arrow-left{transform:translateX(-5px)}.trm-btn.trm-btn-border{border:solid 2px #fcfcfe;background-color:transparent}.trm-btn.trm-btn-border:hover{border:solid 2px #fcfcfe;background-color:transparent}.trm-btn.trm-btn-circle{padding:0;width:45px;border-radius:50%}.trm-btn.trm-btn-circle.trm-btn-sm{width:40px}.trm-btn.trm-btn-circle i,.trm-btn.trm-btn-circle svg{font-size:13px;margin:0}.trm-btn:focus{outline:inherit}.trm-video{box-shadow:var(--box-shadow);border-radius:10px;position:relative;overflow:hidden;padding-bottom:55%}.trm-video img{border-radius:10px;position:absolute;z-index:-1;top:0;left:0;object-fit:cover;object-position:top;width:100%;height:100%}.trm-video .trm-video-content{position:absolute;top:0;left:0;width:100%;height:100%}.trm-video .trm-video-content.trm-overlay{background-color:rgba(10,15,20,.2)}.trm-video .trm-button-puls{background-color:#fcfcfe;position:absolute;z-index:-1;border-radius:50%;height:70px;width:70px;top:calc(50% - 35px);left:calc(50% - 35px);display:flex;justify-content:center;align-items:center;animation:puls 1s infinite}.trm-video .trm-play-button{position:absolute;z-index:39999;background-color:var(--primary,#afb42b);border-radius:50%;box-shadow:var(--box-shadow);color:var(--theme-bg-color,#fcfcfe);height:60px;width:60px;top:calc(50% - 30px);left:calc(50% - 30px);display:flex;justify-content:center;align-items:center;transition:all .4s ease-in-out}.trm-video .trm-play-button i,.trm-video .trm-play-button svg{margin-left:3px}.trm-video .trm-play-button:focus{outline:inherit}.trm-video .trm-play-button:hover{transform:scale(1.1)}@keyframes puls{0%{opacity:1;transform:scale(.9)}100%{opacity:0;transform:scale(1.3)}}.form,form{position:relative;width:100%}.form input,form input{color:var(--theme-color,#00283a);box-sizing:border-box;display:block;width:100%;height:45px;border-radius:10px;margin-bottom:20px;border:0;box-shadow:var(--box-shadow);background-color:var(--theme-bg2-color,#f4f5f7);padding:0 20px}.form input:focus,form input:focus{outline:inherit}.form textarea,form textarea{color:var(--theme-color,#00283a);box-sizing:border-box;display:block;width:100%;border-radius:10px;margin-bottom:40px;border:0;box-shadow:var(--box-shadow);background-color:var(--theme-bg2-color,#f4f5f7);padding:15px 20px}.form textarea:focus,form textarea:focus{outline:inherit}.trm-banner{width:100%;height:560px;position:relative;z-index:1;overflow:hidden;border-radius:0 0 20px 20px;box-shadow:var(--box-shadow)}.trm-banner .trm-slideshow{position:absolute;top:0;left:0;height:100%;width:100%}.trm-banner .trm-banner-cover{z-index:-1;position:absolute;width:100%;height:100%;object-fit:cover;object-position:top}.trm-banner .trm-publication-cover{z-index:-1;position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.trm-banner .trm-banner-content{padding-top:80px;z-index:999;position:absolute;bottom:0;width:100%;height:100%;display:flex;align-items:center}.trm-banner .trm-banner-content.trm-overlay{background-color:rgba(10,15,20,.2)}.trm-banner .trm-banner-content .trm-banner-text{padding-right:10px}.trm-banner .trm-banner-content .trm-banner-text *{color:#fcfcfe;text-shadow:0 1px 10px rgba(0,0,0,.3)}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs{margin:0;padding:0;display:inline-flex;border:solid 2px #fcfcfe;background-color:transparent;padding:0 35px;height:45px;align-items:center;border-radius:30px}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li{padding-right:20px;list-style-type:none;position:relative}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li:after{content:"/";position:absolute;top:0;right:8px}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li:last-child{padding-right:0}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li:last-child:after{display:none}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li a{transition:all .4s ease-in-out}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li a:hover{color:var(--primary,#afb42b)}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs li span{opacity:.8;cursor:not-allowed}.trm-banner .trm-banner-content .trm-banner-text.trm-text-center{text-align:center;margin-top:-50px}.trm-banner .trm-banner-content .trm-scroll-hint-frame{position:absolute;right:20px;bottom:0;height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center}.trm-banner .trm-banner-content .trm-scroll-hint-frame .trm-label{display:block;white-space:nowrap;position:absolute;bottom:40px;color:#fcfcfe;transform:rotate(90deg)}.trm-banner .trm-banner-content .trm-scroll-hint-frame .trm-scroll-hint{margin-bottom:20px;position:relative;height:38px;width:24px;border:solid 2px #fcfcfe;border-radius:15px}.trm-banner .trm-banner-content .trm-scroll-hint-frame .trm-scroll-hint:after{content:"";height:4px;width:4px;border-radius:50%;background-color:#fcfcfe;position:absolute;top:8px;left:calc(50% - 2px);animation:mouse 1s infinite}@media (max-width:992px){.trm-banner{height:350px;border-radius:0 0 10px 10px}.trm-banner .trm-banner-cover{top:0;height:100%}.trm-banner .trm-banner-content .trm-banner-text{text-align:center;padding-right:0}.trm-banner .trm-banner-content .trm-banner-text.trm-text-center{text-align:center;margin-top:0}.trm-banner .trm-banner-content .trm-banner-text .trm-breadcrumbs{display:none}.trm-banner .trm-banner-content .trm-scroll-hint-frame{display:none}}@media (max-width:768px){.trm-banner{height:250px;border-radius:0}.trm-banner .trm-banner-content .trm-banner-text .trm-hsmb-font{font-size:1.8rem;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@keyframes mouse{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(8px)}}.trm-title-with-divider{display:flex;align-items:center;white-space:nowrap;margin-bottom:var(--card-bottom-card)}.trm-title-with-divider span{position:relative;margin-left:20px;margin-right:35px;display:inline-block;height:1px;border-bottom:var(--border-dotted,dotted 2px rgba(225,225,235,.9));width:100%}.trm-title-with-divider span:after{content:attr(data-number);border-radius:50%;position:absolute;font-size:12px;font-weight:600;text-align:center;color:var(--body-color,#7b7b7d);opacity:.8;width:15px;height:15px;top:-6px;right:-35px}@media (max-width:768px){.trm-title-with-divider{background:var(--theme-bg-color,#fcfcfe);border-radius:var(--card-border-radius,10px);font-size:1rem;padding:10px;margin-bottom:10px}}.trm-divider{height:1px;border-bottom:var(--border-dotted,dotted 2px rgba(225,225,235,.9));width:100%}.trm-divider.footer-divider{margin-bottom:var(--card-bottom-card)}.trm-divider+.trm-divider{display:none}.trm-timeline{position:relative;padding:0 10px}.trm-timeline::before{content:"";position:absolute;top:20px;left:10px;height:calc(100% - 20px);width:4px;background-color:var(--theme-bg-color,#fcfcfe)}.trm-timeline .trm-timeline-item{position:relative}.trm-timeline .trm-timeline-item .trm-timeline-mark-light{background-color:var(--primary-weak,#afb42b);position:absolute;top:15px;left:-11px;width:26px;height:26px;opacity:0;border-radius:50%;transition:all .4s ease-in-out}.trm-timeline .trm-timeline-item .trm-timeline-mark{position:absolute;top:18px;left:-8px;width:20px;height:20px;border-radius:50%;border:solid 3px var(--primary,#afb42b);background-color:var(--theme-bg-color,#fcfcfe)}.trm-timeline .trm-timeline-item:hover .trm-timeline-mark-light{animation:puls 1s infinite}.trm-timeline .trm-timeline-content{border-radius:var(--card-border-radius,10px);position:relative;margin-left:45px;background-color:var(--theme-bg-color,#fcfcfe);padding:var(--card-padding,40px);margin-bottom:var(--card-bottom-card,40px);transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-timeline .trm-timeline-content:after{height:10px;width:10px;background-color:var(--theme-bg-color,#fcfcfe);transform:rotate(-135deg);content:"";position:absolute;top:23px;left:-5px;border-top-right-radius:50%}.trm-timeline .trm-timeline-content .trm-card-header{width:100%;display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.trm-timeline .trm-timeline-content .trm-card-header .trm-right-side{margin-bottom:15px}.trm-timeline .trm-timeline-content .trm-card-header .trm-right-side .trm-date{color:var(--theme-color,#00283a);margin-left:auto;background-color:var(--theme-bg2-color,#f4f5f7);padding:5px 15px;border-radius:15px;font-size:10px}.trm-timeline .trm-timeline-content .trm-publication>p:last-of-type{margin-bottom:0}.trm-timeline .trm-timeline-content.less{margin-left:35px;padding:20px}.trm-timeline .trm-timeline-content:hover{box-shadow:var(--box-shadow-hover)}@media (max-width:768px){.trm-timeline{padding:0}.trm-timeline::before{content:unset}.trm-timeline .trm-timeline-content{margin-left:0}.trm-timeline .trm-timeline-content::after{content:unset}.trm-timeline .trm-timeline-item .trm-timeline-mark,.trm-timeline .trm-timeline-item .trm-timeline-mark-light{display:none}}.trm-footer-card{background-color:var(--theme-bg-color,#fcfcfe);border-radius:var(--card-border-radius,10px);text-align:center;width:100%;padding:20px;transition:all .4s ease-in-out,box-shadow .3s ease;box-shadow:var(--box-shadow)}.trm-footer-card:hover{box-shadow:var(--box-shadow-hover)}.trm-footer-card .trm-footer-item{color:var(--body-color,#7b7b7d);min-height:1.6rem;line-height:1.6rem;font-size:.9rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.trm-footer-card .trm-footer-item a{color:var(--primary,#afb42b);transition:all .4s ease-in-out}.trm-footer-card .trm-footer-item a:hover{color:var(--primary-weak,#afb42b)}.trm-footer-card #since,.trm-footer-card .footer-separator{margin:0 .5rem}.trm-footer-card .footer-separator::before{content:attr(data-separator)}@media (max-width:768px){.trm-footer-card .footer-separator::before{content:"  "}}.trm-pagination{padding:0;margin:0;display:flex;justify-content:center;margin-bottom:var(--card-bottom-card)}.trm-pagination:first-child{margin-left:0}.trm-pagination:last-child{margin-right:0}.trm-pagination a,.trm-pagination span{display:inline-block;height:36px;width:36px;line-height:36px;font-weight:700;text-align:center;border-radius:6px;transition:all .4s ease-in-out}.trm-pagination a:hover{opacity:1;color:var(--primary,#afb42b)}.trm-pagination span.current{color:#fcfcfe;background-color:var(--primary,#afb42b)}.trm-publication{word-break:break-all}.trm-publication p{margin-bottom:20px}.trm-publication p+p{margin-top:-14px}.trm-publication blockquote{background-color:var(--theme-bg2-color,#f4f5f7);box-shadow:var(--box-shadow);margin-bottom:1rem}.trm-publication blockquote::before{color:var(--primary,#afb42b)}.trm-publication blockquote::after{color:var(--primary,#afb42b)}.trm-publication img,.trm-publication svg{display:block;max-width:100%;border-radius:8px;margin:.5rem auto}.trm-publication img+em,.trm-publication svg+em{display:block;font-size:.9rem;font-style:normal;text-align:center}.trm-publication img.emoji,.trm-publication svg.emoji{display:inline-block;left:0;transform:none;width:1rem;height:1rem;vertical-align:text-top;padding:0;margin:0}.trm-publication .katex svg{margin:unset}.trm-publication [data-tag=post-image]{cursor:zoom-in;transition:.2s}.trm-publication [data-tag=post-image]:hover{filter:blur(0) brightness(.75);-webkit-filter:blur(0) brightness(0.75)}.trm-publication [data-fancybox]+em{display:block;font-size:.9rem;font-style:normal;text-align:center}.trm-publication [data-fancybox=article]:after{content:"\200B";display:block;height:0;clear:both}.trm-publication ul{padding:0;margin-left:10px;margin-bottom:20px}.trm-publication ul li{position:relative;list-style-type:none;padding-left:20px}.trm-publication ul li:before{content:"";position:absolute;top:6px;left:0;height:10px;width:10px;border:solid 3px var(--primary,#afb42b);border-radius:50%}.trm-publication ul li+li{margin-top:10px}.trm-publication ul li:has(> input){padding-left:0}.trm-publication ul li:has(> input):before{display:none}.trm-publication ul ul{margin-top:10px}.trm-publication h1,.trm-publication h2,.trm-publication h3,.trm-publication h4,.trm-publication h5{margin-top:2rem;margin-bottom:1rem;font-weight:700;font-size:initial;display:flex;align-items:center;cursor:pointer}.trm-publication h1 .trm-toc-icon,.trm-publication h2 .trm-toc-icon,.trm-publication h3 .trm-toc-icon,.trm-publication h4 .trm-toc-icon,.trm-publication h5 .trm-toc-icon{display:inline-block;opacity:0;font-size:16px;margin-left:.5rem;transform:translateX(4px);pointer-events:none;transition:all .4s ease-in-out}@media (any-hover:hover){.trm-publication h1:hover .trm-toc-icon,.trm-publication h2:hover .trm-toc-icon,.trm-publication h3:hover .trm-toc-icon,.trm-publication h4:hover .trm-toc-icon,.trm-publication h5:hover .trm-toc-icon{opacity:1;transform:translateX(0);pointer-events:all}}.trm-publication h4:before,.trm-publication h5:before,.trm-publication h6:before{display:inline-block;width:1em;content:"#"}.trm-publication h1{font-size:2.5em}.trm-publication h2{font-size:1.7em;position:relative;padding-bottom:10px}.trm-publication h2::before{content:"";width:100%;padding:0 20px;border-bottom:1px solid var(--theme-bg2-color,#f4f5f7);position:absolute;bottom:-1px;left:-20px;box-sizing:unset}.trm-publication h2::after{transition:all .4s ease-in-out;content:"";position:absolute;background-color:var(--primary,#afb42b);width:1em;height:5px;bottom:-3px;left:0;border-radius:10px}.trm-publication h2:hover::after{width:2em}.trm-publication h3{font-size:1.3em}.trm-publication h4{font-size:1.15em}.trm-publication h5{font-size:1em}.trm-publication h6{font-size:.9em}.trm-publication table{display:table;width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show}.trm-publication table thead{background:var(--tabele-thead-bg-color)}.trm-publication table tr{border:0}.trm-publication table tr td,.trm-publication table tr th{font-size:16px;border:1px solid var(--tabele-thead-border-color);padding:5px 10px}.trm-publication a{background:linear-gradient(var(--primary-50,#afb42b),var(--primary-weak-50,#afb42b)) bottom no-repeat;background-size:100% .4em;transition:all .4s ease-in-out}.trm-publication a:hover{background-size:100% 60%}.trm-publication p>code,.trm-publication>code{color:var(--code-color);background:var(--code-bg-color);border-radius:4px;padding:3px 6px;margin:0 5px;font-size:90%;word-break:break-all;word-wrap:break-word;white-space:normal}.trm-publication .post-outdate-notice{position:relative;padding:.5em 1em;border-radius:4px;font-size:.9rem;background-color:var(--notice-outdate-bg);color:var(--notice-outdate-color);border-left:5px solid var(--notice-outdate-border)}.trm-publication .post-outdate-notice.top{margin:0 0 20px}.trm-publication .post-outdate-notice.bottom{margin:20px 0 0}.trm-post-copyright{font-size:.9rem;margin-top:2rem;padding:.5rem 1rem;border-left:4px solid var(--primary,#afb42b);background-color:var(--body-color-5,#7b7b7d);list-style:none;word-break:break-all;position:relative;overflow:hidden;line-height:2}.trm-post-copyright li{list-style:none}.trm-post-copyright a{color:var(--primary,#afb42b)}.trm-post-toc{position:fixed;right:calc(30px + 3rem);bottom:26px;z-index:50;padding-bottom:10px;border-radius:var(--card-border-radius,10px);box-shadow:var(--top-bar-box-shadow,0 2px 4px 0 rgba(0,0,0,.15));background-color:var(--theme-bg-color,#fcfcfe);max-height:60vh;max-width:100vw;overflow:hidden;transform:scale(.9) translateY(20px);opacity:0;display:flex;flex-direction:column;pointer-events:none;user-select:none;transition:transform .3s,opacity .3s}.trm-post-toc.active{opacity:1;transform:scale(1) translateY(0);pointer-events:all}.trm-post-toc-header{padding:6px 10px;box-shadow:var(--box-shadow);display:flex;justify-content:space-between;font-weight:700;font-size:.9rem}.trm-post-toc-header #post-toc-top{cursor:pointer}.trm-post-toc.fixed .trm-post-toc-header{cursor:move}.trm-post-toc-content{padding:0 10px;flex:1;overflow-y:auto}.trm-post-toc-content::-webkit-scrollbar-track{background-color:transparent}.trm-post-toc-content ol{margin:0 0 0 1em;padding:0;list-style:none}.trm-post-toc-content ol ol{font-size:.9em;opacity:.9}.trm-post-toc-content .trm-toc{text-align:left;margin:0;width:fit-content;max-width:14rem;padding:0 .5em}.trm-post-toc-content .trm-toc .trm-toc-link{display:block;line-height:1.8;font-weight:700;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.trm-post-toc-content .trm-toc .trm-toc-level-1{list-style:none}.trm-post-toc::-webkit-scrollbar-track{background-color:transparent}.trm-message{position:fixed;top:30px;z-index:1000;left:0;right:0;margin:auto;width:max-content;padding:4px 24px;border-radius:30px;font-size:14px;line-height:2;box-shadow:var(--top-bar-box-shadow,0 2px 4px 0 rgba(0,0,0,.15));transition:all .2s}.trm-message.success{color:var(--theme-bg-color,#fcfcfe);background-color:var(--primary,#afb42b)}.trm-message.warning{background-color:#fb9a2c;color:#fff}.trm-message.info{background-color:#6a7a9a;color:#fff}.trm-message.error{background-color:#ff5959;color:#fff}.trm-tabs{position:relative;margin:0 0 20px;border-right:1px solid var(--tab-border-color);border-bottom:1px solid var(--tab-border-color);border-left:1px solid var(--tab-border-color)}.trm-tabs .trm-nav-tabs{background:var(--tab-botton-bg-color);display:flex;flex-wrap:wrap;margin:0;padding:0}.trm-tabs .trm-nav-tabs .trm-tab{margin:0;padding:0}.trm-tabs .trm-nav-tabs .trm-tab button{border:none;background:var(--tab-botton-bg-color);border-top:2px solid var(--tab-border-color);color:var(--tab-botton-color);display:block;line-height:2;padding:8px 18px;width:100%;transition:all .4s ease-in-out}.trm-tabs .trm-nav-tabs .trm-tab button i{width:1.5em}.trm-tabs .trm-nav-tabs .trm-tab::before{content:none}.trm-tabs .trm-nav-tabs .trm-tab:not(.active) button:hover{background:var(--tab-button-hover-bg-color);border-top:2px solid var(--tab-button-hover-bg-color)}.trm-tabs .trm-nav-tabs .trm-tab.active button{background:var(--tab-button-active-bg-color);border-top:2px solid var(--primary);cursor:default}.trm-tabs .trm-tab-contents{background:var(--tab-button-active-bg-color)}.trm-tabs .trm-tab-contents .trm-tab-item-content{display:none;padding:20px;position:relative}.trm-tabs .trm-tab-contents .trm-tab-item-content.active{display:block}.fj-gallery{position:relative;overflow:hidden}.fj-gallery::after{content:"";display:block;clear:both}.fj-gallery .fj-gallery-item{float:left;top:0;left:0}.fj-gallery .fj-gallery-item>img{display:block;width:100%;height:auto;border-radius:0}.trm-note{border-radius:4px;border:1px solid transparent;padding:16px 16px 8px;background-color:var(--note-info-bg-color);margin:1rem 0}.trm-note .trm-note-title{font-weight:600}.trm-note.info{background-color:var(--note-info-bg-color)}.trm-note.tip{background-color:var(--note-tip-bg-color)}.trm-note.warning{background-color:var(--note-warning-bg-color)}.trm-note.danger{background-color:var(--note-danger-bg-color)}.trm-note p{margin:8px 0}details{margin:1rem 0;padding:16px 16px 8px;border-radius:4px;border:1px solid var(--tab-border-color)}details[open] summary{margin:-16px -16px 16px}details summary{background:var(--tab-botton-bg-color);color:var(--tab-botton-color);padding:16px 16px;margin:-16px;cursor:pointer;user-select:none}details p{margin:8px 0}.fancybox-slide--video .fancybox__content{max-width:80%!important;max-height:80%!important}.fancybox__close-small{margin:0!important}.fancybox__thumbs{background-color:var(--theme-bg-color,#fcfcfe);border-radius:0 0 10px 10px;width:calc(100% - 20px);left:10px;bottom:10px;z-index:10;--fancybox-accent-color:var(--primary)}.fancybox__thumbs .fancybox-thumbs__list{background-color:var(--theme-bg-color,#fcfcfe)}.fancybox__thumbs-active:before{border:solid 3px var(--primary,#afb42b)!important}.fancybox__bg{background-color:var(--body-bg-color,#00151f)}.fancybox__button{margin-top:40px;background-color:transparent;color:var(--theme-bg-color,#fcfcfe)}.carousel__button.is-close{color:var(--theme-bg-color,#fcfcfe);padding:10px!important;right:0!important;top:0!important}.carousel__button.is-close svg{filter:none;color:var(--theme-color,#00283a)}.fancybox__image{transform:translateY(40px)}.fancybox__toolbar{position:relative;border-radius:10px 10px 0 0;width:calc(100% - 20px);left:10px;top:10px;height:90px;background:var(--theme-bg-color,#fcfcfe);display:flex;justify-content:flex-end;align-items:center;padding:0 20px;text-shadow:none}.fancybox__counter{color:var(--theme-color,#00283a)}.fancybox__toolbar .carousel__button{margin-top:0;color:var(--theme-color,#00283a)}.fancybox__toolbar .carousel__button svg{filter:none;color:var(--theme-color,#00283a)}.fancybox__infobar{mix-blend-mode:none;left:40px;top:28px;z-index:99999;opacity:1}@media (max-width:992px){.fancybox__toolbar{top:0;left:0;width:100%}.fancybox__thumbs{left:0;bottom:0;width:100%}.fancybox__thumbs,.fancybox__toolbar{border-radius:0;padding:0 20px}.fancybox__slide{padding:8px}.fancybox__infobar{left:20px}}.trm-read-mode{padding:0;background-color:var(--theme-bg-color,#fcfcfe)}.trm-read-mode::before{content:unset}.trm-read-mode .trm-app-frame{border:none;border-radius:0;background-color:var(--theme-bg-color,#fcfcfe)}.trm-read-mode .footer-divider,.trm-read-mode .trm-fixed-container,.trm-read-mode .trm-page-sidebar,.trm-read-mode .trm-post-info,.trm-read-mode .trm-post-next-prev,.trm-read-mode .trm-top-bar,.trm-read-mode footer{display:none}.trm-read-mode .trm-banner{height:40px;z-index:10}.trm-read-mode .trm-banner .trm-banner-content.trm-overlay{padding-top:0;background-color:var(--theme-bg-color,#fcfcfe)}.trm-read-mode .trm-banner .trm-banner-content.trm-overlay .trm-banner-text h1{position:fixed;top:0;left:0;right:0;width:100%;line-height:40px;font-size:22px;text-align:center;color:var(--theme-color,#00283a);background-color:var(--theme-bg-color,#fcfcfe)}.trm-read-mode .trm-banner .trm-banner-content.trm-overlay .trm-banner-text .trm-breadcrumbs,.trm-read-mode .trm-banner .trm-banner-content.trm-overlay .trm-banner-text div{display:none}.trm-read-mode .trm-banner .trm-banner-cover,.trm-read-mode .trm-banner .trm-scroll-hint-frame,.trm-read-mode .trm-banner .trm-slideshow{display:none}.trm-read-mode .trm-page-content{flex:0 0 100%;max-width:100%}.trm-read-mode .trm-page-content .trm-content{margin:0!important}.trm-read-mode .trm-page-content .trm-content>.trm-card{padding:10px 0 0}.trm-read-mode .trm-card{box-shadow:none}.trm-exit-readmode{position:fixed;bottom:30px;right:20px;z-index:100;font-size:1.2rem;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:6px;border:none;background-color:var(--fixed-button-bg-color);color:var(--fixed-button-color)}.trm-exit-readmode:hover{color:var(--primary)}figure.highlight{position:relative;overflow:hidden;padding:31px 0 0;margin-left:0;margin-right:0;border-radius:4px;font-size:14px!important;line-height:1.5;font-family:Menlo,"Bitstream Vera Sans Mono","DejaVu Sans Mono",Monaco,Consolas,monospace;color:var(--highlight-foreground);background:var(--highlight-background)}figure.highlight pre{margin:0;padding:0;border:none}figure.highlight .caption,figure.highlight figcaption{position:absolute;top:0;right:0;left:0;margin:0 auto;line-height:30px;width:fit-content;font-weight:700;user-select:none;letter-spacing:0;color:var(--highlight-tools-color)}figure.highlight .caption a,figure.highlight figcaption a{background:0 0!important;margin-left:4px}figure.highlight .caption a::before,figure.highlight figcaption a::before{content:"["}figure.highlight .caption a::after,figure.highlight figcaption a::after{content:"]"}figure.highlight::before{content:" ";position:absolute;top:0;left:0;width:100%;height:31px;background-color:var(--highlight-tools-bg-color)}figure.highlight .code-tools{position:absolute;top:0;right:10px;height:30px;line-height:30px;user-select:none;color:var(--highlight-tools-color)}figure.highlight .code-tools .code-lang{font-weight:bolder;font-size:1.05em;text-transform:uppercase}figure.highlight .code-tools .copy-button{cursor:pointer;font-weight:bolder;font-size:1.05em;transition:all .4s ease-in-out}figure.highlight .code-tools .copy-button:hover{color:var(--primary)}figure.highlight .code-tools.mac-style .code-lang+.copy-button{display:none}figure.highlight .code-tools.default-style{left:10px}figure.highlight .code-tools.default-style .code-lang{float:left}figure.highlight .code-tools.default-style .copy-button{float:right}figure.highlight:hover .code-tools.mac-style .code-lang{display:none}figure.highlight:hover .code-tools.mac-style .copy-button{display:inherit}figure.highlight .code-expand-btn{position:absolute;z-index:10;bottom:0;left:0;font-size:16px;height:24px;line-height:24px;font-weight:700;width:100%;color:var(--highlight-foreground);background:linear-gradient(0,var(--highlight-gutter-bg-color),transparent);text-align:center;cursor:pointer;animation:code-expand-key 2s infinite}figure.highlight .code-expand-btn~pre,figure.highlight .code-expand-btn~table{margin-bottom:24px}figure.highlight .code-expand-btn.expand-done{background:linear-gradient(0,transparent,var(--highlight-gutter-bg-color));transform:rotate(180deg)}figure.highlight .code-expand-btn:not(.expand-done)~pre,figure.highlight .code-expand-btn:not(.expand-done)~table{margin-bottom:0;overflow:hidden;height:200px}figure.highlight .code-expand-btn svg{margin:0;display:initial}@keyframes code-expand-key{0%{opacity:.6}50%{opacity:.1}100%{opacity:.6}}:root{--highlight-background:#f6f8fa;--highlight-foreground:#4d5a60;--highlight-gutter-color:#90a4ae;--highlight-gutter-bg-color:#f1f1f1;--highlight-tools-color:#646464;--highlight-tools-bg-color:#e6ebf1;--highlight-scrollbar:#d7d7d7;--highlight-addition:#e32323;--highlight-deletion:#bf42bf;--highlight-comment:rgba(149, 165, 166, 0.8);--highlight-yellow:#ffb62c;--highlight-purple:#7c4dff;--highlight-aqua:#39adb5;--highlight-red:#e53935;--highlight-orange:#f76d47;--highlight-green:#91b859;--highlight-blue:#6182b8}:root.dark{--highlight-background:#303030;--highlight-foreground:#eeeeee;--highlight-gutter-color:#b9b9b9;--highlight-gutter-bg-color:#2a2a2a;--highlight-tools-color:#adadad;--highlight-tools-bg-color:#444444;--highlight-scrollbar:#646464;--highlight-addition:#30de10;--highlight-deletion:#d62744;--highlight-comment:#969896;--highlight-yellow:#ffcb6b;--highlight-purple:#c792ea;--highlight-aqua:#89ddff;--highlight-red:#ff5370;--highlight-orange:#f78c6c;--highlight-green:#c3e88d;--highlight-blue:#82aaff}.highlight{position:relative;margin:20px 0;padding:30px 0 0;font-size:14px!important;text-shadow:none;border-radius:4px;line-height:1.5;overflow:hidden}.highlight .gutter{width:28px;color:var(--highlight-gutter-color);background-color:var(--highlight-gutter-bg-color);text-align:center;padding:10px 4px!important;user-select:none;display:block}.highlight .gutter pre{border-radius:0}.highlight .code{padding:10px!important;width:100%;overflow-x:auto;color:var(--highlight-foreground);background:var(--highlight-background)}.highlight pre{font-size:14px!important;border:none;white-space:pre;margin:0;padding:0}.highlight table{margin:0;width:100%;display:block;overflow-y:auto}.highlight table::-webkit-scrollbar-thumb{background:var(--highlight-scrollbar)}.highlight td{border:none!important;padding:0!important}.trm-search-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;opacity:0;transform:scale(1.1);pointer-events:none;background-color:#0000008a;overflow:hidden;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.trm-search-popup.show{opacity:1;transform:scale(1);pointer-events:all}.trm-search-popup .trm-search-wrapper{position:absolute;max-width:768px;top:100px;left:0;right:0;margin:auto;border-radius:4px;background:var(--theme-bg2-color);overflow:hidden}.trm-search-popup .trm-search-form{padding:10px;display:flex;align-items:center}.trm-search-popup .trm-search-form .trm-search-input-icon{position:absolute;left:28px}.trm-search-popup .trm-search-form .trm-search-input{display:inline-block;padding:0 30px 0 40px;border-radius:4px;font-size:14px;height:50px;line-height:50px;box-shadow:none;border:1px solid var(--body-color,#7b7b7d);background-color:transparent;margin-bottom:0;transition:border .4s ease-in-out}.trm-search-popup .trm-search-form .trm-search-input:active,.trm-search-popup .trm-search-form .trm-search-input:hover{border:1px solid var(--primary)}.trm-search-popup .trm-search-form .trm-search-btn-close{display:none;cursor:pointer;border-radius:3px;width:2.5rem;text-align:center;font-size:1.5rem;margin-left:10px;transition:all .4s ease-in-out}.trm-search-popup .trm-search-form .trm-search-btn-close:hover{background-color:var(--primary-70,#afb42b);color:#fcfcfe}.trm-search-popup .trm-search-result-container{min-height:76px;max-height:350px;padding:0 12px 12px;color:var(--theme-color,#00283a);overflow-y:auto}.trm-search-popup .trm-search-result-container .trm-search-empty{margin:10px;padding:10px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.trm-search-popup .trm-search-result-container .search-result-list{margin:0;padding:0}.trm-search-popup .trm-search-result-container .search-result-list li{cursor:pointer;list-style:none;padding:10px;border-radius:3px;transition:background-color .4s ease-in-out}.trm-search-popup .trm-search-result-container .search-result-list li .search-result-title{font-size:1.1rem;color:var(--primary,#afb42b)}.trm-search-popup .trm-search-result-container .search-result-list li:hover{background-color:var(--primary-30)}.trm-search-popup .trm-search-result-container mark{color:var(--theme-color,#00283a);background:var(--primary-50,#afb42b);font-weight:600}.trm-search-popup .trm-search-footer{height:44px;box-shadow:-1px -1px 6px 0 #00000024;background:var(--theme-bg-color);padding:0 12px;display:flex;align-items:center;justify-content:space-between;font-size:12px}.trm-search-popup .trm-search-footer .command-palette-commands-key{align-items:center;background-color:var(--theme-bg2-color);border-radius:4px;display:flex;justify-content:center;padding:2px;border:0;margin-left:0;margin-right:.4em;width:20px}.trm-search-popup .trm-search-footer .trm-search-commands{display:flex;list-style:none;margin:0;padding:0}.trm-search-popup .trm-search-footer .trm-search-commands li{display:flex;align-items:center;margin-left:.8em}@supports (backdrop-filter:blur(1px)){.trm-search-popup{backdrop-filter:blur(10px);background-color:#0000002e}}@media (max-width:768px){.trm-search-popup .trm-search-wrapper{top:0;border-radius:0;width:100%;height:100%}.trm-search-popup .trm-search-form .trm-search-btn-close{display:block}.trm-search-popup .trm-search-result-container{height:calc(100% - 114px);max-height:calc(100% - 114px);word-wrap:break-word}}.trm-fixed-container{position:fixed;z-index:10;right:30px;bottom:calc(26px - 2.5rem);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;transition:bottom .4s ease-in-out}.trm-fixed-container .trm-fixed-btn{position:relative;cursor:pointer;font-size:1.2rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:6px;text-align:center;background-color:var(--fixed-button-bg-color);color:var(--fixed-button-color);box-shadow:var(--box-shadow);transition:color .4s ease-in-out}.trm-fixed-container .trm-fixed-btn+.trm-fixed-btn{margin-top:6px}.trm-fixed-container .trm-fixed-btn::before{content:attr(data-title);position:absolute;background-color:var(--fixed-button-bg-color);color:var(--fixed-button-color);font-size:.8rem;width:max-content;right:50px;line-height:2;top:50%;padding:4px 10px;border-radius:4px;transform:translate(80%,-50%) scale(0);opacity:0;pointer-events:none;transition:all .2s ease-in-out}.trm-fixed-container .trm-fixed-btn#trm-back-top{transform:translateY(50px) scale(0);opacity:0;transition:all .4s ease-in-out;background-image:var(--scroll-progress-bg-color);background-repeat:no-repeat;background-size:100% 0;background-position:bottom}@media (any-hover:hover){.trm-fixed-container .trm-fixed-btn:hover{color:var(--primary)}.trm-fixed-container .trm-fixed-btn:hover::before{opacity:1;transform:translate(0,-50%) scale(1)}}@media (max-width:768px){.trm-fixed-container{right:10px}}.trm-fixed-container.offset{bottom:30px}.trm-fixed-container.offset #trm-back-top{opacity:1;transform:translateY(0) scale(1)}:root{--primary:#92ce60;--primary-70:rgba(146, 206, 96, 0.7);--primary-50:rgba(146, 206, 96, 0.5);--primary-30:rgba(146, 206, 96, 0.3);--primary-weak:#69e279;--primary-weak-50:rgba(105, 226, 121, 0.5)}:root.dark{--primary:#92ce60;--primary-70:rgba(146, 206, 96, 0.7);--primary-50:rgba(146, 206, 96, 0.5);--primary-30:rgba(146, 206, 96, 0.3);--primary-weak:#dfd87a;--primary-weak-50:rgba(223, 216, 122, 0.5)}:root.dark{--body-color:#deffde;--body-color-5:rgba(209, 233, 211, 0.05);--body-bg-color:#222222;--theme-color:#ffffff;--theme-bg-color:#487448ce;--theme-bg-color-80:rgba(98, 173, 108, 0.8);--theme-bg2-color:#1d2c1e;--card-cover-bg-color:#163818;--tabele-thead-bg-color:#5266543d;--tabele-thead-border-color:#ffffff1c;--tab-border-color:#0d3113;--tab-botton-bg-color:#283b2b;--tab-botton-color:#dedee0;--tab-button-hover-bg-color:#004617;--tab-button-active-bg-color:#043808;--fixed-button-bg-color:#065417;--selection-bg-color:#f1f1f1;--selection-color:#1f3d1f}