@font-face{font-family:Montserrat;src:url(../../../fonts/Montserrat-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../fonts/Montserrat-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../../../fonts/Montserrat-Light.ttf)format("truetype");font-weight:300;font-style:normal}*{box-sizing:border-box;color:#0e0f0d;margin:0;padding:0;font-family:Montserrat}body{font-size:1rem;line-height:1.5}html,body{width:100%;height:100%;overflow:hidden}.shell{--padding:min(2dvw, 2dvh);--sides-width:12dvw;--center-width:calc(100dvw - (var(--sides-width) * 2) - (var(--padding) * 4));--center-height:12dvh;--center-height-mobile:8dvh;--center-width-mobile:calc(100dvw - (var(--padding) * 2));--breadcrumbs-height:6dvh;--sides-height:calc(100dvh - (var(--padding) * 2));--mobile-padding:15px 24px 24px 24px;--debug-background:transparent;background-color:gray;width:100dvw;height:100dvh;display:block;position:absolute;inset:0;overflow:hidden}.shell #left_block{width:var(--sides-width);height:var(--sides-height);left:var(--padding);top:var(--padding);background-color:var(--debug-background);pointer-events:none;z-index:15;position:absolute;overflow:visible}.shell #left_block *{pointer-events:auto}.shell #main_menu{pointer-events:none;height:100%}.shell #main_menu *{pointer-events:auto}.shell #right_block{width:0;height:0;margin:0;padding:0;position:relative;top:0;left:0;overflow:visible}.shell #right_block_top,.shell #right_block_middle,.shell #right_block_bottom{width:var(--sides-width);height:calc(var(--sides-height) / 3 - var(--padding) / 2);left:calc(100dvw - (var(--sides-width) + var(--padding)));pointer-events:none;position:absolute}.shell #right_block_top *,.shell #right_block_middle *,.shell #right_block_bottom *{pointer-events:auto}.shell #right_block_top{top:var(--padding);justify-content:flex-end;align-items:flex-start;display:flex}.shell #right_block_middle{top:calc((var(--padding) + (var(--sides-height) / 3) * 1) + var(--padding) / 4);flex-direction:column;justify-content:center;display:flex}.shell #right_block_bottom{top:calc((var(--padding) + (var(--sides-height) / 3) * 2) + var(--padding) / 2);pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex}.shell #top_block,.shell #bottom_block{width:var(--center-width);background-color:var(--debug-background);position:absolute;left:50%;transform:translate(-50%)}.shell #top_block{height:var(--breadcrumbs-height);top:var(--padding);z-index:5;flex-flow:row;place-content:center;align-items:center;width:auto;display:flex}.shell #top_block:has(.dropdown-toggle.active){z-index:30}.shell #bottom_block{height:var(--center-height);bottom:var(--padding);pointer-events:none}.shell #area_selection{pointer-events:none;background-color:var(--debug-background);width:100%;height:100%;position:absolute}.shell #area_selection *{pointer-events:auto}.shell #data_block{left:calc(50% - (var(--center-width) / 2));width:var(--center-width);top:calc(var(--breadcrumbs-height) + (var(--padding) * 2));height:calc(100dvh - (var(--breadcrumbs-height) + var(--center-height) + (var(--padding) * 4)));position:absolute;overflow:hidden}.shell #mobile_header_banner{min-height:148px;display:none}@media (aspect-ratio<=1){.shell #mobile_header_banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;pointer-events:none;box-sizing:border-box;background:linear-gradient(#00000080 0%,#0000004d 100%);width:100%;height:20%;display:block;position:absolute;top:0;left:0}.shell #top_block{top:calc(100dvh - (var(--center-height-mobile) + var(--padding)) * 1.85);width:var(--center-width-mobile);height:var(--center-height-mobile);z-index:5}.shell #top_block:has(.dropdown-toggle.active){z-index:30}.shell #left_block{top:calc(100dvh - (var(--center-height-mobile) + var(--padding)));width:var(--center-width-mobile);height:var(--center-height-mobile)}.shell #bottom_block{top:calc(100dvh - (var(--center-height-mobile) + var(--padding)) * 3);width:var(--center-width-mobile);height:var(--center-height-mobile)}.shell #right_block_top{top:calc(20dvh + var(--padding));left:calc(100dvw - (var(--sides-width) + var(--padding)));width:var(--sides-width);height:var(--center-height-mobile);z-index:20;position:absolute}.shell #right_block_middle,.shell #right_block_bottom{left:var(--padding);width:var(--center-width-mobile);height:var(--center-height-mobile);z-index:20;position:absolute}.shell #right_block_bottom{top:calc(100dvh - (var(--center-height-mobile) + var(--padding)) * 3.6)}.shell #right_block_middle{top:calc(100dvh - (var(--center-height-mobile) + var(--padding)) * 2.6);justify-content:space-between;align-items:center;gap:var(--padding);flex-flow:row;display:flex}.shell #main_menu{display:none}.shell #data_block{left:var(--padding);top:calc(var(--center-height-mobile) + var(--padding) * 2);width:var(--center-width-mobile);height:calc((100dvh - (var(--center-height-mobile) + var(--padding)) * 4) - (var(--center-height-mobile) + var(--padding) * 3))}.shell.hovered #top_block,.shell.hovered #left_block,.shell.in-unit #mobile_header_banner{display:none}.shell.in-unit #right_block_middle{top:calc(100dvh - (var(--center-height-mobile) + var(--padding)) * 4)}}
