.loader_circle{display:inline-block;width:50px;height:50px;border:5px solid rgba(0,0,0,0.1);border-top-color:#497476;border-radius:50%;animation:spin 1s ease-in-out infinite;margin:0 auto;margin-bottom:7px}.detail_tbl_list{border-collapse:separate;border-spacing:0px 2px;font-size:var(--font_size_default);margin-top:5px;line-height:1.5em}.detail_tbl_list tr{vertical-align:top}.detail_td_right{color:#5b646e;padding:3px 10px !important;border:none !important}.detail_td_left{color:#848d94;min-width:100px;padding:3px 10px;border:none !important}.detail_tbl_list .detail_td_right{padding-left:15px;font-family:var(--font-third)}.menu_item_main{padding:0px 7px;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.menu_item_content{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:6px 0px}.menu_item_content i{font-size:18px;vertical-align:middle;text-align:center;padding-right:7px}.menu_item_txt{font-weight:400}.menu_item_txt span{font-size:var(--font_size_default)}.menu_item:hover,.menu_item:focus,.menu_item:active{color:var(--color_default);background:var(--menu_active);opacity:1}.menu_active{}.menu_copyright{color:var(--color_note);line-height:1.2em;text-align:center;font-size:12px}.menu,.pmenu,.left_menu{list-style:none}.pmenu__icon,.pmenu_cid{display:none;width:40px;height:30px;position:relative;cursor:pointer}.pmenu__icon span{display:block;position:absolute;height:7px;width:100%;background:#dadada;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.pmenu_cid{display:none;width:22px;height:18px;position:relative;cursor:pointer}.pmenu_cid span{display:block;position:absolute;height:5px;width:100%;background:#dadada;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.pmenu__icon span:nth-child(1),.pmenu_cid span:nth-child(1){top:0px}.pmenu__icon span:nth-child(2),.pmenu__icon span:nth-child(3){top:13px}.pmenu__icon span:nth-child(4){top:26px}.pmenu_cid span:nth-child(2),.pmenu_cid span:nth-child(3){top:8px}.pmenu_cid span:nth-child(4){top:16px}.gmenulinks-item{padding:10px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.3s ease-in-out}.pmenulinks-item{padding:7px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.3s ease-in-out}.gmenutext{color:#e4e4e4;background:#2b3e46;border:2px solid #15252d}.gmenutext:hover{background:#1d4b5f}.window_menu_left{position:fixed;height:100%;z-index:999;top:0px;width:80%;max-width:220px;left:0px;text-align:center;background:rgb(16 18 20 / 95%);padding:10px 5px 10px 5px;overflow:hidden;overflow-y:auto}.pmenu{display:none}#pmenu.window_menu_left .pmenu__icon span:nth-child(1){top:18px;width:0%;left:50%}#pmenu.window_menu_left .pmenu__icon span:nth-child(2){transform:rotate(45deg)}#pmenu.window_menu_left .pmenu__icon span:nth-child(3){transform:rotate(-45deg)}#pmenu.window_menu_left .pmenu__icon span:nth-child(4){top:18px;width:0%;left:50%}#pmenu.window_menu_left .gmenulinks{display:block}.nav_mob_menu_icon{display:none}.nav_mob_menu{width:100%;position:fixed;right:0;transition:all 0.5s ease;transform:translateX(100%);top:0;z-index:1115;height:100vh;background:var(--color3);overflow-y:auto}.mob_menu_wrapper{transform:translateX(0);transition:all 0.2s ease}.nav_mob_menu .nav_menu{display:block;width:100%}.nav_menu{padding:15px}.nav_mob_menu{display:flex;align-items:center;flex-direction:column !important;gap:20px;padding-top:70px}.icon_menu{color:black;font-size:3em;opacity:.7}.icon_menu:hover{opacity:1}.exit_icon{position:absolute;top:20px;right:20px;color:white;font-size:3em;cursor:pointer;opacity:.8}.menu_header{padding:5px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.7rem;align-items:center}.menu_mobile_btn_hard{background:none;padding:10px 15px;width:100%;border:none;letter-spacing:1px;border-radius:5px;display:block;text-align:center;opacity:1;font-weight:500;font-size:2rem;color:#ffffff;font-family:var(--font-third);opacity:.8}.menu_mobile_btn_hard:hover,.menu_mobile_btn_hard:focus{background:none;opacity:1;color:white}.menu_mobile_btn_def{background:none;padding:10px 15px;width:100%;border:none;letter-spacing:1px;border-radius:5px;display:block;text-align:center;font-weight:500;font-size:2rem;color:#ffffff;font-family:var(--font-third);opacity:.8}.menu_mobile_btn_deflex:hover,.menu_mobile_btn_deflex:focus{background:none;opacity:1;color:white}.zmenu_left{color:#fff;position:relative}.zmenu_left{animation:showLeftCol .5s;margin-bottom:20px}.zmenu_bottom{}@keyframes showLeft{from{margin-left:-100%}to{margin-left:0%}}@keyframes showLeftCol{from{margin-left:-100%}to{margin-left:0%}}@keyframes showTop{from{margin-top:-150%}to{margin-top:0%}}@keyframes showBottom{from{padding-bottom:0%;opacity:0}to{padding-bottom:-150%;opacity:1}}@keyframes showRight{from{margin-left:100%}to{margin-left:0%}}@keyframes Rotate{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.rotate{animation:Rotate 1s}.content_maxw{max-width:75rem;margin:0 auto}.nav_logo{padding:0px 10px}.nav_logo a{font-weight:500;font-size:3rem;color:var(--color1);font-family:var(--font-third);white-space:nowrap}#col_head{position:fixed;left:0px;bottom:0;top:0;bottom:-40px;z-index:25;height:80px;background-color:var(--header_bg);box-shadow:0 2px 5px rgb(0 0 0 / 15%),0 3px 3px rgb(0 0 0 / 12%);padding:2px 5px;height:fit-content;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:14px 7px 15px 7px}#col{margin:0 auto;display:flex;flex-direction:row;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#col_left{background:none;position:fixed;bottom:0;top:115px;overflow:auto;max-width:200px;justify-content:space-between;flex-direction:column;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#col_right{bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-bottom:0px}.index_home{}.index_home h1{text-align:center;font-size:4rem;font-weight:400;font-family:var(--font-third);letter-spacing:2px;color:var(--color_default);max-width:1200px;margin:0 auto;margin-bottom:7px;margin-top:40px}.index_home p{text-align:center;font-size:1.3rem;font-weight:600;line-height:1.4em;font-family:var(--font-second);color:var(--color_default);width:80vw;max-width:1200px;margin:0 auto;margin-bottom:40px}@media screen and (min-width:100px) and (max-width:750px){.index_home h1{font-size:2.6rem;margin-bottom:5px}.index_home p{font-size:.9rem;line-height:1.3em}}.index_class{margin:40px 0px;padding:100px 7px 30px 7px;background-color:#FAFAFA}.index_class h2{text-align:center;font-size:3rem;margin-bottom:40px;text-transform:uppercase;color:var(--color1);font-family:var(--font-third);font-weight:500;letter-spacing:2px}.benefits_section{}.benefits_f{max-width:1400px;margin:0 auto;margin-top:30px;gap:2rem}.benefits_f_item{text-align:center;padding:25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:var(--item_block_background);border-radius:7px;box-shadow:var(--box-shadow);margin-bottom:10px;flex:400px}.benefits_f_item img{box-sizing:content-box;object-fit:cover;overflow:hidden;height:120px}.benefits_f_item h3{font-size:2.3rem;font-weight:500;line-height:1.5em;font-family:var(--font-third)}.benefits_f_item p{font-size:1rem;font-weight:500;line-height:1.3em;font-family:var(--font-core)}.aboutme_section{background:#f1f1f1}.aboutme_f{max-width:1400px;margin:0 auto;margin-top:30px}.aboutme_f_item{text-align:center;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;flex:400px;max-width:500px}.aboutme_f_item img{width:100%;box-sizing:content-box;object-fit:cover;overflow:hidden;height:360px;border-radius:7px}.aboutme_f_item h3{font-size:3rem;font-weight:700;line-height:1.3em;font-family:var(--font-core);color:var(--color1)}.aboutme_f_item p{font-size:1.5rem;font-weight:600;line-height:1.3em;font-family:var(--font-core);text-transform:uppercase;color:var(--color1)}.exp_f{max-width:1400px;margin:0 auto;margin-top:30px}.exp_f_item{padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;flex:300px;text-align:center}.exp_f_item_text{padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;flex:500px}.exp_f_item_text h2{font-family:var(--font-core);color:var(--color1);font-size:1.5rem;font-weight:600;line-height:1.3em;margin-bottom:7px}.exp_f_item_text p{font-family:var(--font-core);color:var(--color1);font-size:1.2rem;font-weight:500;line-height:1.5em}.contacts_section{}.contacts_f{max-width:1400px;margin:0 auto;margin-top:30px}.contacts_f img{width:220px}.contacts_f p{font-family:var(--font-core);color:var(--color1);font-size:1.3rem;font-weight:500;line-height:1.5em}.contacts_f_item{padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;flex:300px;text-align:center}.contacts_f_item_text{padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;flex:500px}.contacts_f_item_text h2{font-family:var(--font-core);color:var(--color1);font-size:1.5rem;font-weight:600;line-height:1.3em;margin-bottom:7px}.contacts_f_item_text p{font-family:var(--font-core);color:var(--color1);font-size:1.3rem;font-weight:500;line-height:1.5em}.contacts_form{background:#e1e9de;padding:40px 50px;max-width:700px;margin:0 auto}.contacts_f_form{}.contacts_f_form h3{font-family:var(--font-core);color:var(--color1);font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:7px;text-align:center}.contacts_form_line{margin-bottom:15px}.contacts_form_line input,.contacts_form_line textarea{display:block;min-width:0;-webkit-appearance:none;appearance:none;order:3;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;cursor:text;background:var(--bg-input-bgcolor);font-family:var(--font-core);border:1px solid var(--bg-input-border-color);color:var(--font-input-color);font-size:1.2rem;line-height:30px;padding:12px 20px;font-weight:500;border-radius:5px;transition:.2s ease-in-out;letter-spacing:.5px;width:100%}.contacts_form_line label{font-family:var(--font-core);color:var(--color1);font-size:1.1rem;font-weight:500;line-height:1.5em}.presentation_hr_container{margin:0px;position:relative;padding-top:30px}.presentation_hr_text1{position:absolute;top:30px;background:var(--bg-color);padding:0 10px;left:50%;transform:translate(-50%,-50%);font-family:var(--font-core);color:var(--color1);font-size:2rem;font-weight:700;line-height:1.3em;margin-bottom:7px}.presentation_hr{color:#ccc}.margin_view{margin-top:75px}@media screen and (min-width:100px) and (max-width:750px){.margin_view{margin-top:10px !important}}.social{position:fixed;top:30%;left:0;opacity:.4;transition:.3s ease-in-out;width:40px;overflow:visible;z-index:1000}.social ul{list-style-type:none;padding:0;margin:0;transform:translateX(-90px);position:relative}.social:hover{opacity:1}@media screen and (max-width:900px){.social{display:none}}.social ul li{display:block;margin:5px;background-color:rgba(0,0,0,0.5);width:130px;text-align:right;padding:10px 5px;border-radius:0 50px 50px 0;transition:all 1s}.social ul li:hover{transform:translatex(70px)}.social ul li.viber:hover,.contacts_social_icons div.viber{background-color:#8f5db7}.social ul li.facebook:hover,.contacts_social_icons div.facebook{background-color:rgba(87,105,143,1)}.social ul li.google-plus:hover,.contacts_social_icons div.google-plus{background-color:#dd4b39}.social ul li.instagram:hover,.contacts_social_icons div.instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433',endColorstr='#bc1888',GradientType=1 )}.social ul li.telegram:hover,.contacts_social_icons div.telegram{background-color:#1c92d2}.social ul li.whatsapp:hover,.contacts_social_icons div.whatsapp{background:linear-gradient(45deg,#E5FFCC,#1EBEA5,#00E676,#00E676)}.social ul li a{color:white;text-decoration:none;padding:12px 0px;font-family:var(--font-core);color:white;font-size:.7rem;font-weight:700}.social ul li div i{text-align:center;font-family:var(--font-core);font-size:2.2rem}.social ul li div svg{text-align:center;font-family:var(--font-core);font-size:1.7rem}.social ul li:hover div i{transform:rotate(360deg);transition:all 1s}.contacts_social_icons_small{padding:10px 5px}.contacts_social_item_small{padding:5px 0px;border-radius:50%;text-align:center}.contacts_social_item_small svg{font-size:1.9rem;color:white;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(grayscale.svg#greyscale);filter:gray;-webkit-filter:grayscale(1);transition:.2s ease-in-out}.contacts_social_item_small svg:hover{-webkit-filter:inherit;-moz-filter:inherit;-ms-filter:inherit;-o-filter:inherit;filter:inherit;-webkit-filter:grayscale(0)}.contacts_social_icons{padding:20px 10px}.contacts_social_item{padding:10px 0px;border-radius:50%;min-width:60px;text-align:center}.contacts_social_item svg{font-size:2rem;color:white;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(grayscale.svg#greyscale);filter:gray;-webkit-filter:grayscale(1);transition:.2s ease-in-out}.contacts_social_item svg:hover{-webkit-filter:inherit;-moz-filter:inherit;-ms-filter:inherit;-o-filter:inherit;filter:inherit;-webkit-filter:grayscale(0)}.documents_section{background:#f1f1f1}.documents_f{max-width:1400px;margin:0 auto;margin-top:30px}.documents_f_item{text-align:center;padding:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;flex:400px;max-width:500px}.documents_f_item img{width:220px}.documents_f_item h3{font-size:3rem;font-weight:700;line-height:1.3em;font-family:var(--font-core);color:var(--color1)}.documents_f_item p{font-size:1.5rem;font-weight:600;line-height:1.3em;font-family:var(--font-core);text-transform:uppercase;color:var(--color1)}.documents_f_item_text{padding:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;flex:500px}.documents_f_item_doc{margin-top:40px}.documents_f_item_doc h3{font-size:2rem;font-weight:500;line-height:1.3em;font-family:var(--font-core);color:var(--color1);margin-bottom:5px}.documents_f_item_text p{font-family:var(--font-core);color:var(--color1);font-size:1.2rem;font-weight:500;line-height:1.5em}.footer_html{min-height:200px;padding:40px 10px;background:#333c2a;color:white;margin-top:50px;text-align:left}.footer_html_content{max-width:1300px;margin:0 auto;gap:2rem}.footer_html_content a{color:white;font-family:var(--font-core);font-size:.9rem;font-weight:500}.footer_html_content ul{line-height:1.7em;margin-bottom:30px}.footer_html_content h3{font-weight:500;margin-bottom:10px;color:#bce4a8;font-family:var(--font-core);font-size:1.3rem;font-weight:700;letter-spacing:1px}.abs_level1_btn{z-index:99999;position:fixed;bottom:120px;right:23px;width:64px;height:64px;padding:1rem;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:cc-calto-action-ripple 1s linear infinite;animation:cc-calto-action-ripple 1s linear infinite;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:var(--bg_primary);color:white;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;cursor:pointer;opacity:.5;transition:.2s ease-in-out;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.abs_level1_btn svg{-webkit-transition:0.3s ease;transition:0.3s ease;font-size:2rem}.abs_level1_btn:hover{opacity:1}.abs_level1_btn:after{}label.label_btn{z-index:99999;position:fixed;bottom:15px;right:15px;width:80px;height:80px;padding:1rem;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:cc-calto-action-ripple 1s linear infinite;animation:cc-calto-action-ripple 1s linear infinite;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:var(--bg_primary);color:white;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;cursor:pointer;opacity:.5;transition:.2s ease-in-out;box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}label.label_btn i,label.label_btn svg{-webkit-transition:0.3s ease;transition:0.3s ease;font-size:3rem}label.label_btn:hover{opacity:1}label.label_btn:after{}.label_open:checked ~ .label_panel{left:0}.label_open:checked ~ label.label_btn{left:325px;animation:inherit}.label_open:checked + label.label_btn{background:#dd6149}.label_open:checked + label.label_btn:after{}.btn{background:var(--color1);border:1px solid var(--color1);color:white;padding:10px 30px;font-size:1.8em;font-family:var(--font-third);border-radius:30px;letter-spacing:1px;opacity:.5;transition:.2s ease-in-out}.btn span{white-space:nowrap}.btn:hover,.btn:focus{opacity:1;background:var(--color1);border:1px solid var(--color1);color:white}@media screen and (max-width:900px){.footer_html_content{gap:1rem}.menu_header{padding:5px 10px;gap:1.2rem}.menu_item{font-size:1.5rem}}@media screen and (max-width:800px){.footer_html{text-align:center}.footer_html_content{gap:.5rem}.benefits_f{gap:.3rem}.index_class h2{font-size:3.2rem}.contacts_form{padding:20px 20px}.contacts_form_line input,.contacts_form_line textarea{font-size:1rem;padding:7px 15px}.contacts_form_line label{font-size:.9rem}.index_class{margin:15px 0px;padding:40px 7px 10px 7px;background-color:#FAFAFA}.menu_header{padding:5px 5px;gap:.8rem}.menu_item{font-size:1.2rem}}@media only screen and (max-width:750px){.article_content__temp,.article_content__temp{margin-top:20px}.nav_mob_menu_icon{display:flex}.nav_mob_menu_icon img{width:30px;cursor:pointer}.nav_menu{display:none}}.accordion{margin:1rem auto}.accordion-item{background-color:#fff;color:#111;margin:.7rem 0;border-radius:0.5rem;box-shadow:0 2px 5px 0 rgba(0,0,0,0.25)}.accordion-item-header{padding:1rem 3.5rem 1rem 1.5rem;min-height:3.5rem;line-height:1.5rem;font-weight:bold;display:flex;align-items:center;position:relative;cursor:pointer;font-size:1.1rem;background:var(--color3);color:white}.accordion-item-header::after{content:"\002B";font-size:2rem;position:absolute;right:1rem}.accordion-item-header.active::after{content:"\2212"}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.accordion-item-body-content{padding:1rem;line-height:1.5rem;border-top:1px solid;border-image:linear-gradient(to right,transparent,#34495e,transparent) 1;font-size:.9rem}.pagination_block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.3rem;padding:10px}.pagination_item{padding:10px 20px;border-radius:5px;font-size:var(--font_size_default_lvl2);background:var(--item_block_background);font-weight:bold;transition:.2s ease-in-out;border:1px solid var(--item_block_border)}.pagination_item:hover{background:var(--bg_primary);border:1px solid var(--bg_primary);color:rgb(255 255 255)}.pagination_item_active{background:var(--bg_primary);border:1px solid var(--bg_primary);color:rgb(255 255 255)}.pagination_item_active:hover{color:white}.rating_change_section{margin:20px 0px;border-radius:10px;padding:30px 7px;text-align:center;background:var(--bg-color);line-height:1.4rem}.rating_change_section h3{margin-bottom:7px;font-size:1.3rem;font-weight:500}.rating_change_section p{font-size:.8rem;font-weight:400}.rating_change_stats{margin-top:7px;font-size:.8rem;font-weight:400}:root{--comments-white:#ffffff;--comments-bg:#f5f7f9;--comments-border:#cbd5e1;--comments-border-2:#d7dee7;--comments-muted:#607086;--comments-text:#0b1f33;--comments-tab-bg:#eef2f7;--comments-panel:#ffffff;--comments-primary:#2f6fbb;--comments-primary-hover:#2a63a8;--comments-link:#4991c8;--comments-bubble-bg:#ffffff;--comments-bubble-border:#e5e7eb;--comments-meta:#6b7280;--comments-code-bg:#f6f7f9;--comments-code-border:#e3e7ee;--comments-toolbar-hover:#e9edf3;--comments-btn-pressed:#dfe6f1;--comments-tab-text:#4a5d72;--comments-tab-active-text:#112233;--comments-placeholder:#9aa7b5;--comments-emoji-border:#dfe6ef;--comments-emoji-hover:#f2f5fa;--comments-modal-backdrop:rgba(9,16,26,.45);--comments-shadow:rgba(10,20,30,.12);--comments-alpha-border:rgba(0,0,0,.1);--comments-font-ui:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;--comments-font-core:var(--comments-font-ui);--comments-font-second:var(--comments-font-ui);--comments-font-mono:ui-monospace,Menlo,Consolas,monospace}.comments_wrap{max-width:820px;margin:0 auto;padding:0 12px}.comments{display:flex;flex-direction:column;gap:16px}.comment{display:flex;align-items:flex-start;gap:12px}.comment picture{flex:0 0 75px;width:75px;height:75px}.comment__avatar{border-radius:50%;object-fit:cover}.comment__btns{margin-top:8px;float:right}.comment_load_next_btns{margin:5px 0px;text-align:center}.comment__btns button,.comment_load_next_btns button{background:none;border:none;color:var(--comments-link);font-weight:700;font-size:1rem}.comment__bubble{position:relative;max-width:calc(100% - 87px);padding:12px 14px;background:var(--comments-bubble-bg);border:1px solid var(--comments-bubble-border);border-radius:12px;text-align:left}.comment__bubble::before{content:"";position:absolute;left:-22px;top:70px;transform:translateY(-50px);border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:22px solid var(--comments-bubble-border)}.comment__bubble::after{content:"";position:absolute;left:-20px;top:70px;transform:translateY(-50px);border-top:14px solid transparent;border-bottom:14px solid transparent;border-right:20px solid var(--comments-bubble-bg)}.comment__meta{font-family:var(--comments-font-second);font-size:1rem;color:var(--comments-meta);margin-bottom:6px}.comment__ip{font-size:.9rem;opacity:.7;margin:7px 0px}.comment__ip a{text-decoration:none}.comment__text{color:var(--comments-text);line-height:1.7em;font-size:1rem;font-family:var(--comments-font-core)}.comment-pre{white-space:pre-wrap;word-break:break-word;overflow-x:auto;background:var(--comments-code-bg);border:1px solid var(--comments-code-border);border-radius:8px;padding:12px;margin:10px 0;max-width:100%}.comment-code{font-family:var(--comments-font-second);font-size:13px;line-height:1.5;display:block}.replies{position:relative;margin-left:36px;padding-left:15px;display:flex;flex-direction:column;gap:10px;border-left:2px solid var(--comments-bubble-border)}.reply{display:flex;align-items:flex-start;gap:10px;position:relative}.reply::before{content:"";position:absolute;left:-22px;top:20px;width:12px;height:12px;background:var(--comments-bubble-bg);border:2px solid var(--comments-bubble-border);border-radius:50%}.reply__avatar{flex:0 0 44px;width:44px;height:44px;border-radius:50%;object-fit:cover}.reply__bubble{position:relative;max-width:calc(100% - 54px);padding:10px 12px;background:var(--comments-bubble-bg);border:1px solid var(--comments-bubble-border);border-radius:12px}.reply__bubble::before{content:"";position:absolute;left:-16px;top:20px;transform:translateY(-10px);border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:16px solid var(--comments-bubble-border)}.reply__bubble::after{content:"";position:absolute;left:-14px;top:20px;transform:translateY(-10px);border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:14px solid var(--comments-bubble-bg)}.reply__meta{font-family:var(--comments-font-second);font-size:.9rem;color:var(--comments-meta);margin-bottom:4px}.reply__text{color:var(--comments-text);line-height:1.6em;font-size:0.85rem;font-family:var(--comments-font-core)}@media (max-width:640px){.comments_wrap{padding:0 8px}.comment__avatar{flex-basis:56px;width:56px;height:56px}.comment__bubble{max-width:calc(100% - 68px);padding:10px 12px}.replies{margin-left:12px;padding-left:10px}.reply__avatar{width:36px;height:36px;flex-basis:36px}.reply__bubble{max-width:calc(100% - 46px)}}.comments-wrap{font-family:var(--comments-font-ui);color:var(--comments-text);max-width:1000px;margin:0 auto}.comments-toolbar{display:flex;gap:6px;align-items:center;padding:6px 8px;border:1px solid var(--comments-border);border-bottom:0;border-radius:6px 6px 0 0;background:var(--comments-bg)}.comments-btn{border:0;background:transparent;padding:6px 8px;cursor:pointer;border-radius:4px;font-size:14px;color:var(--comments-text);font-family:var(--comments-font-ui)}.comments-btn:hover{background:var(--comments-toolbar-hover)}.comments-btn[aria-pressed="true"]{background:var(--comments-btn-pressed)}.comments-split{width:1px;height:22px;background:var(--comments-border-2);margin:0 2px}.comments-tabs{display:flex;border:1px solid var(--comments-border);border-top:0;border-bottom:0;background:var(--comments-tab-bg)}.comments-tab{padding:7px 10px;font-size:12px;letter-spacing:.2px;text-transform:uppercase;color:var(--comments-tab-text);cursor:pointer;font-family:var(--comments-font-ui)}.comments-tab.active{background:var(--comments-panel);border-left:1px solid var(--comments-border);border-right:1px solid var(--comments-border);color:var(--comments-tab-active-text)}.comments-editor{border:1px solid var(--comments-border);border-top:0;border-radius:0 0 6px 6px;background:var(--comments-panel)}.comments-ce{min-height:180px;max-height:460px;overflow:auto;padding:12px 14px;outline:none;font-family:var(--comments-font-core);color:var(--comments-text)}.comments-ce:empty:before{content:attr(data-placeholder);color:var(--comments-placeholder);font-family:var(--comments-font-core)}.comments-bb{display:none;width:100%;min-height:180px;max-height:460px;padding:12px 14px;border:0;outline:none;resize:vertical;font-family:var(--comments-font-mono);color:var(--comments-text);background:var(--comments-panel)}.comments-foot{display:flex;align-items:start;gap:8px;margin-top:10px}.comments-control-block{flex:1;max-width:500px}.comments-name{width:100%;margin-bottom:10px}.comments-func_about{opacity:.7;font-size:.7rem;line-height:1rem;margin:5px 0px}.comments-name input{width:100%;padding:10px 12px;border:1px solid var(--comments-border);border-radius:6px;outline:none;background:var(--comments-panel);color:var(--comments-text);font-family:var(--comments-font-core)}.comments-send{margin-left:auto;background:var(--comments-primary);color:var(--comments-white);border:0;border-radius:6px;padding:10px 16px;font-weight:600;cursor:pointer;font-family:var(--comments-font-ui)}.comments-send:hover{background:var(--comments-primary-hover)}.comments-send:disabled{opacity:.6;cursor:not-allowed}.comments-note{font-size:12px;color:var(--comments-muted);font-family:var(--comments-font-second)}.comments-modal{position:fixed;inset:0;background:var(--comments-modal-backdrop);display:none;align-items:center;justify-content:center;z-index:9999}.comments-modal>div{background:var(--comments-panel);border-radius:10px;min-width:320px;max-width:860px;padding:16px;color:var(--comments-text);font-family:var(--comments-font-ui)}.comments-modal header{font-weight:700;margin-bottom:8px;font-family:var(--comments-font-ui)}.comments-modal-actions{margin-top:10px;display:flex;justify-content:flex-end}comments-preview{max-height:70vh;overflow:auto;border:1px solid var(--comments-border-2);border-radius:8px;padding:12px;background:var(--comments-panel);color:var(--comments-text);font-family:var(--comments-font-core)}.comments-preview{max-height:70vh;overflow:auto;border:1px solid var(--comments-border-2);border-radius:8px;padding:12px;background:var(--comments-panel);color:var(--comments-text);font-family:var(--comments-font-core)}.comments-emoji{position:relative}.comments-emoji-panel{position:absolute;top:36px;left:0;background:var(--comments-panel);border:1px solid var(--comments-emoji-border);border-radius:10px;box-shadow:0 8px 18px var(--comments-shadow);display:none;z-index:20;width:300px}.comments-emoji-head{padding:8px;border-bottom:1px solid var(--comments-tab-bg)}.comments-emoji-head input{width:100%;padding:8px 10px;border:1px solid var(--comments-emoji-border);border-radius:8px;outline:none;font-size:13px;font-family:var(--comments-font-core);color:var(--comments-text);background:var(--comments-panel)}.comments-emoji-body{padding:8px;display:grid;grid-template-columns:repeat(8,1fr);gap:6px;max-height:220px;overflow:auto}.comments-emoji-item{border:0;background:var(--comments-panel);font-size:20px;line-height:1;padding:6px;border-radius:6px;cursor:pointer}.comments-emoji-item:hover{background:var(--comments-emoji-hover)}.comments-emoji-foot{display:flex;justify-content:flex-end;padding:6px 8px;border-top:1px solid var(--comments-tab-bg)}.comments-emoji-close{border:0;background:#f3f6fb;border-radius:8px;padding:6px 10px;cursor:pointer;font-family:var(--comments-font-ui)}.comments-flex{flex:1}.comments-color{position:relative}.comments-color-panel{position:absolute;top:36px;left:0;background:var(--comments-panel);border:1px solid var(--comments-emoji-border);border-radius:10px;box-shadow:0 8px 18px var(--comments-shadow);display:none;z-index:25;width:260px}.comments-color-head{padding:10px 12px;font-size:13px;border-bottom:1px solid var(--comments-tab-bg);font-family:var(--comments-font-ui);color:var(--comments-text)}.comments-color-body{display:grid;grid-template-columns:repeat(8,1fr);gap:6px;padding:10px}.comments-color-swatch{width:24px;height:24px;border-radius:4px;border:1px solid var(--comments-alpha-border);cursor:pointer}.comments-color-hex{display:flex;gap:6px;align-items:center;padding:10px;border-top:1px solid var(--comments-tab-bg)}.comments-color-hex input{flex:1;padding:8px 10px;border:1px solid var(--comments-emoji-border);border-radius:8px;outline:none;font-size:13px;font-family:var(--comments-font-core);color:var(--comments-text);background:var(--comments-panel)}.index_page{padding:10px;max-width:1200px;margin:0 auto}.index_page h1{font-weight:500;font-size:3rem;color:var(--color1);font-family:var(--font-third);letter-spacing:2px}.img_style{border-radius:10px;box-shadow:rgba(50,50,93,0.25) 0px 13px 27px -5px,rgba(0,0,0,0.3) 0px 8px 16px -8px}