.stfpmi-app-content{display:flex;flex-flow:column;align-items:center;z-index:1;background:#f0f2f5}.stfpmi-app-footer,.stfpmi-app-header{justify-content:center;align-items:center;display:flex;padding:0!important}.login-form{width:220px}.login-form .login-form-buttons-inline .ant-col.ant-form-item-control{height:32px}.login-form .login-form-button{padding:0;margin-bottom:10px}.stfpmi-navbar-hamburger-button{width:35px;height:25px;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.stfpmi-navbar-hamburger-button span{display:block;position:absolute;height:4px;width:100%;background:#d9d9d9;border-radius:4px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}.stfpmi-navbar-hamburger-button span:first-child{top:0}.stfpmi-navbar-hamburger-button span:nth-child(2),.stfpmi-navbar-hamburger-button span:nth-child(3){top:11px}.stfpmi-navbar-hamburger-button span:nth-child(4){top:22px}.stfpmi-navbar-hamburger-button.open span:first-child{top:11px;width:0;left:50%}.stfpmi-navbar-hamburger-button.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.stfpmi-navbar-hamburger-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.stfpmi-navbar-hamburger-button.open span:nth-child(4){top:11px;width:0;left:50%}.stfpmi-mainmenu-mobile{font-size:1.25rem;background:#fff;position:absolute;left:0!important;right:0!important;top:64px!important;z-index:1001}.stfpmi-mainmenu-mobile .ant-dropdown-menu-item{font-size:1.15rem!important;line-height:2rem!important}.stfpmi-mainmenu-mobile .ant-dropdown-menu-item-selected{background:none}.website_search,.website_search_active{position:relative;width:36px;height:36px;border-radius:18px;box-shadow:0 0;-webkit-box-shadow:0 0;transition:width .3s ease-out,background .4s ease-out,box-shadow .3s ease}.website_search .website_search_input,.website_search_active .website_search_input{position:absolute;top:0;bottom:0;left:0;right:0;background:none;padding:6px 36px 6px 18px;font-size:14px;z-index:1;box-shadow:0 0;border:none!important;outline:0!important;border-radius:18px;color:var(--background-search);opacity:0;transition:width .3s ease-out,opacity .4s ease-out}.website_search .website_search_text,.website_search_active .website_search_text{opacity:1;position:absolute;top:0;right:36px;bottom:0;line-height:35px;color:var(--background-search);font-size:14px;transition:all .3s ease}.website_search .website_search_icon,.website_search_active .website_search_icon{position:absolute;right:9px;top:9px;bottom:9px;color:var(--background-search);font-size:18px;transition:all .3s ease}.website_search .website_search_dropdown,.website_search .website_search_dropdown_full,.website_search_active .website_search_dropdown,.website_search_active .website_search_dropdown_full{position:absolute;top:44px;width:220px;line-height:20px;background:var(--background-light);border-radius:4px;z-index:3;box-shadow:0 1px 5px var(--background-wheat)}.website_search .website_search_dropdown_full,.website_search_active .website_search_dropdown_full{width:100%;margin:0;box-shadow:none}.website_search .website_search_item,.website_search .website_search_item_full,.website_search_active .website_search_item,.website_search_active .website_search_item_full{padding:12px 5px;background:var(--background-light)}.website_search .website_search_item:hover,.website_search .website_search_item_full:hover,.website_search_active .website_search_item:hover,.website_search_active .website_search_item_full:hover{cursor:pointer;background:var(--background-wheat)}.website_search .website_search_item_full,.website_search_active .website_search_item_full{padding:5px}.website_search:hover .website_search_icon,.website_search:hover .website_search_input,.website_search:hover .website_search_text,.website_search_active:hover .website_search_icon,.website_search_active:hover .website_search_input,.website_search_active:hover .website_search_text{color:var(--text-color-light);cursor:pointer}.website_search_active{width:220px;background:var(--background-secondary);box-shadow:0 0 0 2px var(--border-dark)}.website_search_active .website_search_icon,.website_search_active .website_search_input{color:var(--text-color-light);cursor:text!important}.website_search_active .website_search_input{opacity:1}.website_search_active .website_search_text{color:var(--text-color-light);opacity:0;cursor:text!important}.stfpmi-navbar-dorms-button{height:100%;min-width:90px;border:none;color:var(--background-medium-alt);background:none;outline:none;cursor:pointer;transition:.3s;font-size:15px;line-height:64px;padding:0 15px}.stfpmi-navbar-dorms-button.active,.stfpmi-navbar-dorms-button:active,.stfpmi-navbar-dorms-button:focus{background:var(--dorm-main);color:var(--background-light)}.stfpmi-navbar-study-button{height:100%;min-width:90px;border:none;color:var(--background-medium-alt);background:none;outline:none;cursor:pointer;transition:.3s;font-size:15px;line-height:64px;padding:0 15px}.stfpmi-navbar-study-button.active,.stfpmi-navbar-study-button:active,.stfpmi-navbar-study-button:focus{background:var(--study-main);color:var(--background-light)}.stfpmi-navbar-activism-button{height:100%;min-width:90px;border:none;color:var(--background-medium-alt);background:none;outline:none;cursor:pointer;transition:.3s;font-size:15px;line-height:64px;padding:0 15px}.stfpmi-navbar-activism-button.active,.stfpmi-navbar-activism-button:active,.stfpmi-navbar-activism-button:focus{background:var(--activism-main);color:var(--background-light)}.stfpmi-navbar-wiki-button{height:100%;min-width:90px;border:none;color:var(--background-medium-alt);background:none;outline:none;cursor:pointer;transition:.3s;font-size:15px;line-height:64px;padding:0 15px}.stfpmi-navbar-wiki-button.active,.stfpmi-navbar-wiki-button:active,.stfpmi-navbar-wiki-button:focus{background:var(--wiki-main);color:var(--background-light)}.stfpmi-navbar-button,.stfpmi-navbar-user-page-button{height:100%;min-width:90px;border:none;color:var(--background-medium-alt);background:none;outline:none;cursor:pointer;transition:.3s;font-size:15px;line-height:64px;padding:0 15px}.stfpmi-navbar-button:active,.stfpmi-navbar-button:focus,.stfpmi-navbar-button:hover,.stfpmi-navbar-user-page-button:active,.stfpmi-navbar-user-page-button:focus,.stfpmi-navbar-user-page-button:hover{color:var(--background-light)}.stfpmi-navbar-user-page-button,.stfpmi-navbar-user-page-button:focus{color:var(--info-link-main)}.stfpmi-navbar-user-page-button.active,.stfpmi-navbar-user-page-button:active{background-color:var(--personal-main)!important;color:var(--background-light)!important}.stfpmi-app-footer-social-icon{font-size:24px;transition:all .3s ease 0s}.stfpmi-app-footer-social-icon svg{color:var(--background-medium)}.stfpmi-app-footer-social-icon:hover{color:var(--background-secondary);cursor:pointer}.authors-container-wrapper{position:relative;overflow:hidden}.authors-icon-wrapper{position:absolute;right:-15px;bottom:-5px}.authors-icon{font-size:260px;color:var(--background-imponderable)!important}.authors-block-wrapper{padding:24px;min-height:300px;position:relative}.user_info_text_link{font-size:1.125rem;color:var(--text-default);margin-left:10px;transition:all .4s ease}.stfpmi_user_info .avatar-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:inline-flex;border:2px solid var(--personal-main);align-items:center;justify-content:center;padding:0;margin-right:1rem;border-radius:100%}.stfpmi_user_info .avatar-wrapper .avatar{width:64px;height:64px;object-fit:cover;border-radius:100%}.stfpmi_user_info .avatar-wrapper .avatar-frame-anchor{position:relative}.stfpmi_user_info .avatar-wrapper .ant-image{border-radius:100%}.stfpmi_user_info .avatar-wrapper .ant-image-mask{border-radius:100%;text-align:center}.main_page{background:#fff}.main_page .main_page_landing_button:focus,.main_page .main_page_landing_button:hover{color:var(--background-light)!important;border-color:var(--background-light)!important}.main_page{background:var(--background-light)!important;height:100%;padding:0;position:relative}@media(max-device-width:1023px){.main_page{width:100%}}@media(min-device-width:1024px){.main_page{margin-top:24px;width:80%;min-width:1024px;max-width:1300px;border:1px solid var(--border-light)}}.main_page .main_page_block_wrapper{min-height:400px;width:100%;position:relative;margin-top:100px;margin-bottom:100px}.main_page .main_page_block_wrapper:before{top:-60px;background:var(--background-dark)}.main_page .main_page_block_wrapper:after,.main_page .main_page_block_wrapper:before{position:absolute;height:120px;left:0;right:0;transform:skewY(-1.5deg);-webkit-transform:skewY(-1.5deg);-moz-transform:skewY(-1.5deg);z-index:1;content:""}.main_page .main_page_block_wrapper:after{bottom:-60px;background:var(--background-light)}.main_page .main_page_block{min-height:400px;overflow:hidden;width:100%;height:100%;position:relative;z-index:2}.main_page .main_page_block_dorms.main_page_block_wrapper,.main_page .main_page_block_dorms.main_page_block_wrapper:after,.main_page .main_page_block_dorms.main_page_block_wrapper:before{background:var(--dorm-dark);background:linear-gradient(90deg,var(--dorm-dark) 0,var(--dorm-dark) 65%,var(--dorm-main))}.main_page .main_page_block_activism.main_page_block_wrapper,.main_page .main_page_block_activism.main_page_block_wrapper:after,.main_page .main_page_block_activism.main_page_block_wrapper:before{background:var(--activism-dark);background:linear-gradient(90deg,var(--activism-dark) 0,var(--activism-dark) 65%,var(--activism-main))}.main_page .main_page_block_study.main_page_block_wrapper,.main_page .main_page_block_study.main_page_block_wrapper:after,.main_page .main_page_block_study.main_page_block_wrapper:before{background:var(--study-dark);background:linear-gradient(90deg,var(--study-dark) 0,var(--study-dark) 65%,var(--study-main))}.main_page .main_page_block_wiki.main_page_block_wrapper,.main_page .main_page_block_wiki.main_page_block_wrapper:after,.main_page .main_page_block_wiki.main_page_block_wrapper:before{background:var(--wiki-dark);background:linear-gradient(90deg,var(--wiki-dark) 0,var(--wiki-dark) 65%,var(--wiki-main))}.main_page .main_page_landing_icon_wrapper{position:absolute;right:50px;top:0;bottom:0;overflow:hidden}.main_page .main_page_landing_icon{font-size:320px;color:var(--landing-light)}.main_page .main_page_landing_icon path{transition:stroke .3s ease}.main_page #imgover_stfpmi_main{transition:opacity .8s ease}.main_page .main_page_landing_title{color:var(--background-light);margin-top:10px;font-family:"Montserrat",sans-serif;font-weight:500}@media(min-device-width:1024px){.main_page .main_page_landing_title{font-size:72px;margin-left:50px}}@media(max-device-width:1023px){.main_page .main_page_landing_title{font-size:2.5rem;text-align:center}}.main_page .main_page_landing_content{color:var(--background-light);font-family:"Montserrat",sans-serif}@media(min-device-width:1024px){.main_page .main_page_landing_content{font-size:22px;margin-left:50px;margin-top:20px;max-width:calc(100% - 490px)}}@media(max-device-width:1023px){.main_page .main_page_landing_content{font-size:1.25rem;margin:1rem}}.main_page .coming_later,.main_page .coming_later:hover{cursor:not-allowed!important}.main_page .main_page_landing_button{text-align-last:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:20px;font-size:19px;padding:7px 16px}.main_page .main_page_landing_button:active,.main_page .main_page_landing_button:focus{color:var(--background-light);border-color:var(--background-light)}.main_page .main_page_landing_button:hover{color:var(--text-color-light);border-color:var(--text-color-light)}.main_page .main_page_landing_line-drawing path{fill:none;stroke:var(--landing-light);stroke-width:5}.main_page .main_page_landing_line-drawing_finished path{stroke:hsla(0,0%,100%,0)}.main_page .main_page_block_wrapper:hover path{stroke:var(--background-light)}.main_page .main_page_arrow_block{font-size:50px;color:var(--landing-light)}:root{--red-1:#fff1f0;--red-2:#ffccc7;--red-3:#ffa39e;--red-4:#ff7875;--red-5:#ff4d4f;--red-6:#f5222d;--red-7:#cf1322;--red-8:#a8071a;--red-9:#820014;--red-10:#5c0011;--volcano-1:#fff2e8;--volcano-2:#ffd8bf;--volcano-3:#ffbb96;--volcano-4:#ff9c6e;--volcano-5:#ff7a45;--volcano-6:#fa541c;--volcano-7:#d4380d;--volcano-8:#ad2102;--volcano-9:#871400;--volcano-10:#610b00;--orange-1:#fff7e6;--orange-2:#ffe7ba;--orange-3:#ffd591;--orange-4:#ffc069;--orange-5:#ffa940;--orange-6:#fa8c16;--orange-7:#d46b08;--orange-8:#ad4e00;--orange-9:#873800;--orange-10:#612500;--gold-1:#fffbe6;--gold-2:#fff1b8;--gold-3:#ffe58f;--gold-4:#ffd666;--gold-5:#ffc53d;--gold-6:#faad14;--gold-7:#d48806;--gold-8:#ad6800;--gold-9:#874d00;--gold-10:#613400;--yellow-1:#feffe6;--yellow-2:#ffffb8;--yellow-3:#fffb8f;--yellow-4:#fff566;--yellow-5:#ffec3d;--yellow-6:#fadb14;--yellow-7:#d4b106;--yellow-8:#ad8b00;--yellow-9:#876800;--yellow-10:#614700;--lime-1:#fcffe6;--lime-2:#f4ffb8;--lime-3:#f4ffb8;--lime-4:#d3f261;--lime-5:#bae637;--lime-6:#a0d911;--lime-7:#7cb305;--lime-8:#5b8c00;--lime-9:#3f6600;--lime-10:#254000;--green-1:#f6ffed;--green-2:#d9f7be;--green-3:#b7eb8f;--green-4:#95de64;--green-5:#73d13d;--green-6:#52c41a;--green-7:#389e0d;--green-8:#237804;--green-9:#135200;--green-10:#092b00;--cyan-1:#e6fffb;--cyan-2:#b5f5ec;--cyan-3:#87e8de;--cyan-4:#5cdbd3;--cyan-5:#36cfc9;--cyan-6:#13c2c2;--cyan-7:#08979c;--cyan-8:#006d75;--cyan-9:#00474f;--cyan-10:#002329;--blue-1:#e6f7ff;--blue-2:#bae7ff;--blue-3:#91d5ff;--blue-4:#69c0ff;--blue-5:#40a9ff;--blue-6:#1890ff;--blue-7:#096dd9;--blue-8:#0050b3;--blue-9:#003a8c;--blue-10:#002766;--geekblue-1:#f0f5ff;--geekblue-2:#d6e4ff;--geekblue-3:#adc6ff;--geekblue-4:#85a5ff;--geekblue-5:#597ef7;--geekblue-6:#2f54eb;--geekblue-7:#1d39c4;--geekblue-8:#10239e;--geekblue-9:#061178;--geekblue-10:#030852;--purple-1:#f9f0ff;--purple-2:#efdbff;--purple-3:#d3adf7;--purple-4:#b37feb;--purple-5:#9254de;--purple-6:#722ed1;--purple-7:#531dab;--purple-8:#391085;--purple-9:#22075e;--purple-10:#120338;--magenta-1:#fff0f6;--magenta-2:#ffd6e7;--magenta-3:#ffadd2;--magenta-4:#ff85c0;--magenta-5:#f759ab;--magenta-6:#eb2f96;--magenta-7:#c41d7f;--magenta-8:#9e1068;--magenta-9:#780650;--magenta-10:#520339}.mipt_tech_main_page_blockblock_wrapper{width:100%;position:relative;margin-top:100px;margin-bottom:100px;transition:height .3s ease}.mipt_tech_main_page_blockblock_wrapper:before{top:-60px;background:#000;background:var(--background-dark)}.mipt_tech_main_page_blockblock_wrapper:after,.mipt_tech_main_page_blockblock_wrapper:before{position:absolute;height:120px;left:0;right:0;transform:skewY(-1.5deg);-webkit-transform:skewY(-1.5deg);-moz-transform:skewY(-1.5deg);z-index:1;content:""}.mipt_tech_main_page_blockblock_wrapper:after{bottom:-60px;background:#fff;background:var(--background-light)}.mipt_tech_main_page_blockblock{min-height:400px;overflow:hidden;width:100%;height:100%;position:relative;z-index:2}.mipt_tech_main_page_blocklanding_icon_wrapper{position:absolute;right:50px;overflow:hidden;margin:0 auto}.mipt_tech_main_page_blocklanding_icon,.mipt_tech_main_page_blocklanding_icon_mobile{font-size:320px;color:#fff;color:var(--background-light)}.mipt_tech_main_page_blocklanding_icon_wrapper_mobile{padding:auto}.mipt_tech_main_page_blocklanding_icon_mobile{margin-top:1.5rem;font-size:120px}.mipt_tech_main_page_blocklanding_icon_mobile path,.mipt_tech_main_page_blocklanding_icon path{transition:stroke .3s ease}#imgover_stfpmi_main{transition:opacity .8s ease}.mipt_tech_main_page_blocklanding_title{color:#fff;color:var(--background-light);margin-top:10px;font-family:"Montserrat",sans-serif;font-weight:500}@media(min-device-width:1024px){.mipt_tech_main_page_blocklanding_title{font-size:72px;margin-left:50px;height:120px}}@media(max-device-width:1023px){.mipt_tech_main_page_blocklanding_title{font-size:2.5rem;text-align:center;height:220px}}.mipt_tech_main_page_blocklanding_content{color:#fff;color:var(--background-light);position:relative;font-family:"Montserrat",sans-serif}@media(min-device-width:1024px){.mipt_tech_main_page_blocklanding_content{font-size:22px;margin-left:50px;margin-top:20px;max-width:calc(100% - 490px)}}@media(max-device-width:1023px){.mipt_tech_main_page_blocklanding_content{font-size:1.25rem;margin:1rem}}.mipt_tech_main_page_blocklanding_content .content_invisible_sizer{display:block;color:transparent;visibility:hidden}.mipt_tech_main_page_blocklanding_content .content{position:absolute;top:0;left:0}.mipt_tech_main_page_blockcoming_later,.mipt_tech_main_page_blockcoming_later:hover{cursor:not-allowed!important}.mipt_tech_main_page_blocklanding_button{text-align-last:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:20px;font-size:19px;padding:7px 16px}.mipt_tech_main_page_blocklanding_button:after,.mipt_tech_main_page_blocklanding_button:before{background:none}.mipt_tech_main_page_blocklanding_button:focus,.mipt_tech_main_page_blocklanding_button:hover{color:#fff!important;color:var(--background-light)!important;border-color:#fff!important;border-color:var(--background-light)!important}.mipt_tech_main_page_blocklanding_button:hover{color:hsla(0,0%,100%,.8);color:var(--text-color-light);border-color:hsla(0,0%,100%,.8);border-color:var(--text-color-light)}.mipt_tech_main_page_blockarrow_block{font-size:50px;color:#c8c8c8;color:var(--landing-light)}div.mipt_tech_main_page_blockblue,div.mipt_tech_main_page_blockblue:after,div.mipt_tech_main_page_blockblue:before{background:#40a9ff;background:var(--blue-5);background:linear-gradient(90deg,#096dd9 0,#69c0ff);background:linear-gradient(90deg,var(--blue-7) 0,var(--blue-4))}div.mipt_tech_main_page_blockorange,div.mipt_tech_main_page_blockorange:after,div.mipt_tech_main_page_blockorange:before{background:#ffa940;background:var(--orange-5);background:linear-gradient(90deg,#d46b08 0,#ffc069);background:linear-gradient(90deg,var(--orange-7) 0,var(--orange-4))}div.mipt_tech_main_page_blockpurple,div.mipt_tech_main_page_blockpurple:after,div.mipt_tech_main_page_blockpurple:before{background:#9254de;background:var(--purple-5);background:linear-gradient(90deg,#531dab 0,#b37feb);background:linear-gradient(90deg,var(--purple-7) 0,var(--purple-4))}div.mipt_tech_main_page_blockgreen,div.mipt_tech_main_page_blockgreen:after,div.mipt_tech_main_page_blockgreen:before{background:#73d13d;background:var(--green-5);background:linear-gradient(90deg,#389e0d 0,#95de64);background:linear-gradient(90deg,var(--green-7) 0,var(--green-4))}.svganimations_landing_line_drawing__1dnIR path{fill:none;stroke:var(--background-light);stroke-width:5}.svganimations_landing_line_drawing_finished__HxI7h path{stroke:hsla(0,0%,100%,0)!important}.mipt_tech_main_page_main_page_container{display:flex;flex-flow:column nowrap;align-items:center}.mipt_tech_main_page_block{min-height:400px;overflow:hidden;width:100%;height:100%;position:relative;z-index:2;padding-bottom:20px}.mipt_tech_main_page_landing_title{margin-bottom:10px;font-family:"Montserrat",sans-serif;font-weight:500;color:#000;margin-top:20px}@media(min-device-width:1024px){.mipt_tech_main_page_landing_title{font-size:72px}}@media(max-device-width:1023px){.mipt_tech_main_page_landing_title{font-size:2.5rem;text-align:center}}.mipt_tech_main_page_landing_content{font-family:"Montserrat",sans-serif}@media(min-device-width:1024px){.mipt_tech_main_page_landing_content{font-size:22px;margin-left:50px;margin-top:20px;max-width:calc(100% - 540px)}}@media(max-device-width:1023px){.mipt_tech_main_page_landing_content{font-size:1.25rem;margin:1rem}}.mipt_tech_main_page_landing_icon_wrapper{position:absolute;right:50px;top:60px;bottom:0;overflow:hidden;margin:0 auto}.mipt_tech_main_page_landing_icon{font-size:380px;color:var(--landing-light)}.mipt_tech_main_page_landing_icon path{transition:stroke .3s ease}.mipt_tech_main_page_landing_line_drawing path{stroke:var(--landing-light)}.mipt_tech_main_page_imgover_stfpmi_main{transition:opacity .8s ease}.mipt_tech_main_page_block_wrapper path{stroke:var(--landing-light)!important}.mipt_tech_main_page_arrow_block{font-size:50px;color:var(--landing-light)!important}:root{--activism-light:#ffa940;--activism-main:#fa8c16;--activism-dark:#d46b08;--dorm-main:#1890ff;--dorm-dark:#0050b3;--study-light:#b184f1;--study-main:#722ed1;--study-dark:#391085;--wiki-light:#79e045;--wiki-main:#52c41a;--wiki-dark:#237804;--personal-main:#001d38;--kvn-light:#ffebf7;--kvn-main:#ffb9e5;--kvn-dark:rgba(165,59,126,0.26666666666666666);--afn-light:#fffbe6;--afn-main:#ffd666;--afn-dark:rgba(255,214,102,0.4);--pon-light:#e7f7a9;--pon-main:#bbdf32;--pon-dark:rgba(65,77,21,0.21176470588235294);--hn-light:#e6f7ff;--hn-main:#69c0ff;--hn-dark:rgba(105,192,255,0.4);--warning-main:#faad14;--success-main:#52c41b;--error-main:#f5222d;--text-default:rgba(0,0,0,0.85);--text-color-light:hsla(0,0%,100%,0.8);--info-link-main:#40a9ff;--border-extralight:#f0f0f0;--border-light:#d9d9d9;--border-dark:rgba(24,144,255,0.2);--background-light:#fff;--background-subtle-alt:hsla(0,0%,100%,0.6588235294117647);--background-medium-alt:hsla(0,0%,100%,0.6509803921568628);--background-secondary-alt:hsla(0,0%,100%,0.25098039215686274);--background-imponderable-alt:hsla(0,0%,100%,0.08235294117647059);--background-imponderable:rgba(0,0,0,0.06274509803921569);--background-secondary:rgba(0,0,0,0.25098039215686274);--background-medium:rgba(0,0,0,0.6509803921568628);--background-subtle:rgba(0,0,0,0.8509803921568627);--background-dark:#000;--background-menus:#fff7e6;--background-wheat:#f5f5f5;--background-search:hsla(0,0%,100%,0.6);--landing-light:#c8c8c8;--button-wheat:#e8e8e8}.stfpmi-app.wiki{--ant-primary-color:var(--ant-primary-5);--ant-primary-color-hover:var(--ant-primary-6);--ant-primary-color-active:var(--ant-primary-7);--ant-primary-color-outline:rgba(82,196,26,0.2);--ant-primary-1:#f6ffed;--ant-primary-2:#d9f7be;--ant-primary-3:#b7eb8f;--ant-primary-4:#95de64;--ant-primary-5:#73d13d;--ant-primary-6:#52c41a;--ant-primary-7:#389e0d}.stfpmi-app.activism{--ant-primary-color:var(--ant-primary-5);--ant-primary-color-hover:var(--ant-primary-6);--ant-primary-color-active:var(--ant-primary-7);--ant-primary-color-outline:rgba(250,140,22,0.2);--ant-primary-1:#fff7e6;--ant-primary-2:#ffe7ba;--ant-primary-3:#ffd591;--ant-primary-4:#ffc069;--ant-primary-5:#ffa940;--ant-primary-6:#fa8c16;--ant-primary-7:#d46b08}.stfpmi-app.study{--ant-primary-color:var(--ant-primary-5);--ant-primary-color-hover:var(--ant-primary-6);--ant-primary-color-active:var(--ant-primary-7);--ant-primary-color-outline:rgba(114,46,209,0.2);--ant-primary-1:#f9f0ff;--ant-primary-2:#efdbff;--ant-primary-3:#d3adf7;--ant-primary-4:#b37feb;--ant-primary-5:#9254de;--ant-primary-6:#722ed1;--ant-primary-7:#531dab}@media(max-device-width:1023px){.ant-modal{top:20px}}@media(min-device-width:1024px){.ant-modal{top:60px}}@media(max-device-width:1023px){.ant-modal-body{padding:10px}}@media(min-device-width:1024px){.stfpmi-mobile-only{display:none!important}}@media(max-device-width:1023px){.stfpmi-desktop-only{display:none!important}}html{font-size:14px}body,html{overscroll-behavior-x:none!important}@media(min-device-width:1024px){body{width:100%!important;overflow-y:scroll!important;min-width:1024px}}button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important}.ant-image-preview-mask{z-index:1001}.app-header-layout{position:relative;padding:0;height:64px;flex-flow:row nowrap}@media(max-device-width:1023px){.app-header-layout{width:100%}}@media(min-device-width:1024px){.app-header-layout{width:80%;min-width:1024px;max-width:1300px}}.app-layout{background:var(--background-light)!important;height:100%;padding:0;position:relative}@media(max-device-width:1023px){.app-layout{width:100%}}@media(min-device-width:1024px){.app-layout{margin-top:24px;width:80%;min-width:1024px;max-width:1300px;border:1px solid var(--border-light)}}.app-footer-layout{color:var(--background-dark);position:relative}@media(max-device-width:1023px){.app-footer-layout{width:100%;margin:1rem}}@media(min-device-width:1024px){.app-footer-layout{height:60px;width:80%;max-width:1300px;min-width:1024px}}.app-layout-content{width:100%;padding:24px 20px}@media(min-device-width:1024px){.app-layout-content{max-width:calc(100% - 250px)}}.app-layout-sider{width:250px;min-width:250px;max-width:250px;background:var(--background-light);border:solid var(--border-extralight);border-width:0 1px 0 0}.app-layout-sider .ant-menu-inline{border:0}.ant-picker-time-panel .ant-picker-header .ant-picker-header-view{font-size:12px;white-space:nowrap}.app-form-step .ant-form-item-label{align-items:center;height:18px;position:absolute!important;font-size:.9em;top:-.8rem;left:3%;overflow:visible;z-index:10;background-color:var(--background-light)!important;color:var(--background-medium)}.app-form-step .ant-col.ant-form-item-label label{height:18px;overflow:hidden;z-index:10;background-color:var(--background-light);color:var(--background-medium)}.app-form-step .ant-form-item-label>label.ant-form-item-required:before{margin:2px 2px 0 0}.app-form-step .ant-form-item-label>label:after{top:0;margin:0 2px 0 0}.app-form-step .register-avatar .ant-upload>div{width:150px;height:195px;display:flex;flex-flow:column;justify-content:center}.title-no-margin{margin:0!important}.centered-title{text-align:center;justify-content:center;margin-top:24px}.wide-container{width:100%}.wide-container-md{margin:0!important}.margin-left-sm{margin-left:5px}.margin-left-md{margin-left:.625rem}.margin-right-sm{margin-right:5px}.margin-right-md{margin-right:.625rem}.margin-right-lg{margin-right:.9375rem}.margin-top-md{margin-top:1rem;word-break:break-word;overflow-wrap:anywhere}.margin-top-lg{margin-top:1.25rem}.margin-bottom-md{margin-bottom:.9375rem}.margin-bottom-lg{margin-bottom:1.25rem}.font-size-md{font-size:1.125rem}.stfpmi-scrollbox-horizontal{background-image:linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,#fff,#fff),linear-gradient(90deg,rgba(0,0,20,.3),hsla(0,0%,100%,0)),linear-gradient(270deg,rgba(0,0,20,.3),hsla(0,0%,100%,0));background-position:0,100%,0,100%;background-repeat:no-repeat;background-color:#fff;background-size:20px 100%,20px 100%,10px 100%,10px 100%;background-attachment:local,local,scroll,scroll}.ant-menu-item span.anticon{margin-right:.6rem}