.main-header{background:var(--color-surface);z-index:20;width:65px;position:fixed;inset:0 auto 0 0}.left-logo{background:var(--color-surface);cursor:pointer;border:0;width:64px;height:64px;padding:12px 16px;display:block}.left-logo:hover{background:var(--color-surface-hover)}.left-logo span{background-image:var(--logo-main);background-repeat:no-repeat;background-size:32px 38px;width:100%;height:100%;display:block}.menu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.menu__item{width:64px;height:64px;padding:8px}.menu__item:first-child{margin-top:3.2rem}.menu__item:not(:first-child){margin-top:1.2rem}.menu__link{border-radius:13px;width:100%;height:100%;padding:9px;display:block}.menu__link:hover{background:#e3e3e3}.menu__link--active{background:var(--color-primary)}.icon-block,.icon-block__img{width:100%;height:100%;display:block}.icon-block__img{background-repeat:no-repeat;background-size:100% 100%}.icon_schemes{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.4'%20d='M16.891%200H20.9541C22.6368%200%2024.0003%201.37502%2024.0003%203.07195V7.16942C24.0003%208.86636%2022.6368%2010.2414%2020.9541%2010.2414H16.891C15.2082%2010.2414%2013.8447%208.86636%2013.8447%207.16942V3.07195C13.8447%201.37502%2015.2082%200%2016.891%200Z'%20fill='%23B3BCC9'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.04623%200H7.10938C8.79211%200%2010.1556%201.37502%2010.1556%203.07195V7.16942C10.1556%208.86636%208.79211%2010.2414%207.10938%2010.2414H3.04623C1.36351%2010.2414%200%208.86636%200%207.16942V3.07195C0%201.37502%201.36351%200%203.04623%200ZM3.04623%2013.7586H7.10938C8.79211%2013.7586%2010.1556%2015.1337%2010.1556%2016.8306V20.9281C10.1556%2022.6239%208.79211%2024%207.10938%2024H3.04623C1.36351%2024%200%2022.6239%200%2020.9281V16.8306C0%2015.1337%201.36351%2013.7586%203.04623%2013.7586ZM20.9543%2013.7586H16.8911C15.2084%2013.7586%2013.8449%2015.1337%2013.8449%2016.8306V20.9281C13.8449%2022.6239%2015.2084%2024%2016.8911%2024H20.9543C22.637%2024%2024.0005%2022.6239%2024.0005%2020.9281V16.8306C24.0005%2015.1337%2022.637%2013.7586%2020.9543%2013.7586Z'%20fill='%23B3BCC9'/%3e%3c/svg%3e")}.icon_equipments{background-image:url("data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_555_632)'%3e%3cpath%20d='M24.3592%2011.8891L13.0004%2018.7055L1.6417%2011.8891C1.39532%2011.7413%201.10031%2011.6974%200.821573%2011.7671C0.542831%2011.8368%200.303189%2012.0143%200.155364%2012.2607C0.00753873%2012.5071%20-0.0363597%2012.8021%200.0333257%2013.0808C0.103011%2013.3596%200.280572%2013.5992%200.526947%2013.747L12.4436%2020.897C12.6121%2020.9983%2012.805%2021.0518%2013.0015%2021.0518C13.1981%2021.0518%2013.391%2020.9983%2013.5594%2020.897L25.4761%2013.747C25.7225%2013.5992%2025.9001%2013.3596%2025.9697%2013.0808C26.0394%2012.8021%2025.9955%2012.5071%2025.8477%2012.2607C25.6999%2012.0143%2025.4602%2011.8368%2025.1815%2011.7671C24.9027%2011.6974%2024.6077%2011.7413%2024.3614%2011.8891H24.3592Z'%20fill='%23E1E5E9'/%3e%3cpath%20d='M24.3592%2016.8381L13.0004%2023.6534L1.64169%2016.8381C1.5197%2016.7649%201.38449%2016.7165%201.24377%2016.6955C1.10305%2016.6746%200.959589%2016.6816%200.82157%2016.7161C0.683551%2016.7506%200.55368%2016.8119%200.439371%2016.8966C0.325063%2016.9813%200.228556%2017.0877%200.155361%2017.2097C0.082165%2017.3317%200.0337144%2017.4669%200.0127751%2017.6076C-0.00816423%2017.7483%20-0.00118222%2017.8918%200.0333225%2018.0298C0.103008%2018.3086%200.280569%2018.5482%200.526944%2018.696L12.4436%2025.846C12.6121%2025.9473%2012.805%2026.0007%2013.0015%2026.0007C13.1981%2026.0007%2013.391%2025.9473%2013.5594%2025.846L25.4761%2018.696C25.7225%2018.5482%2025.9%2018.3086%2025.9697%2018.0298C26.0394%2017.7511%2025.9955%2017.4561%2025.8477%2017.2097C25.6999%2016.9633%2025.4602%2016.7858%2025.1815%2016.7161C24.9027%2016.6464%2024.6077%2016.6903%2024.3614%2016.8381H24.3592Z'%20fill='%23E1E5E9'/%3e%3cpath%20d='M12.9997%2016.0041C12.4153%2016.0038%2011.842%2015.8446%2011.3411%2015.5437L0.525074%209.05344C0.3649%208.95712%200.232369%208.82101%200.140361%208.65833C0.0483538%208.49564%200%208.31192%200%208.12502C0%207.93812%200.0483538%207.7544%200.140361%207.59171C0.232369%207.42903%200.3649%207.29292%200.525074%207.1966L11.3411%200.706353C11.842%200.405435%2012.4153%200.24646%2012.9997%200.24646C13.584%200.24646%2014.1573%200.405435%2014.6582%200.706353L25.4742%207.1966C25.6344%207.29292%2025.7669%207.42903%2025.859%207.59171C25.951%207.7544%2025.9993%207.93812%2025.9993%208.12502C25.9993%208.31192%2025.951%208.49564%2025.859%208.65833C25.7669%208.82101%2025.6344%208.95712%2025.4742%209.05344L14.6582%2015.5437C14.1573%2015.8446%2013.584%2016.0038%2012.9997%2016.0041ZM3.18899%208.12502L12.458%2013.6858C12.6217%2013.7837%2012.8089%2013.8354%2012.9997%2013.8354C13.1904%2013.8354%2013.3776%2013.7837%2013.5413%2013.6858L22.8103%208.12502L13.5413%202.56427C13.3776%202.46634%2013.1904%202.41463%2012.9997%202.41463C12.8089%202.41463%2012.6217%202.46634%2012.458%202.56427L3.18899%208.12502Z'%20fill='%23E1E5E9'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_555_632'%3e%3crect%20width='26'%20height='26'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon_analytics{background-image:url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6909%206.94442C12.7546%207.07401%2012.7967%207.21278%2012.8155%207.35544L13.1635%2012.5303L13.3363%2015.1314C13.3381%2015.3988%2013.38%2015.6646%2013.4608%2015.9201C13.6695%2016.4157%2014.1715%2016.7307%2014.7176%2016.7088L23.0392%2016.1644C23.3995%2016.1585%2023.7475%2016.2933%2024.0065%2016.5391C24.2224%2016.744%2024.3618%2017.012%2024.4057%2017.3002L24.4204%2017.4752C24.0761%2022.2436%2020.5739%2026.2208%2015.8154%2027.2475C11.0569%2028.2742%206.17733%2026.1054%203.82589%2021.9186C3.14798%2020.7023%202.72456%2019.3653%202.58048%2017.9862C2.52029%2017.578%202.49378%2017.1656%202.50122%2016.7532C2.49379%2011.6409%206.13434%207.22121%2011.2304%206.15572C11.8438%206.06022%2012.445%206.38492%2012.6909%206.94442Z'%20fill='%23CCD2DB'/%3e%3cpath%20opacity='0.4'%20d='M16.0877%202.50102C21.7876%202.64603%2026.5781%206.74474%2027.5002%2012.2654L27.4914%2012.3061L27.4662%2012.3653L27.4697%2012.528C27.4567%2012.7434%2027.3735%2012.9507%2027.2302%2013.1181C27.0808%2013.2925%2026.8768%2013.4113%2026.6522%2013.4574L26.5152%2013.4762L16.9142%2014.0983C16.5949%2014.1298%2016.2769%2014.0268%2016.0394%2013.8149C15.8415%2013.6384%2015.715%2013.4001%2015.6792%2013.1433L15.0348%203.55633C15.0236%203.52391%2015.0236%203.48877%2015.0348%203.45635C15.0436%203.19209%2015.1599%202.9423%2015.3578%202.76279C15.5556%202.58327%2015.8185%202.489%2016.0877%202.50102Z'%20fill='%23B3BCC9'/%3e%3c/svg%3e")}.icon_settings{background-image:url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.4'%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M25.7385%2016.9751C26.1903%2017.2126%2026.5388%2017.5876%2026.7841%2017.9626C27.2617%2018.7376%2027.223%2019.6876%2026.7583%2020.5251L25.8547%2022.0251C25.377%2022.8251%2024.4863%2023.3251%2023.5698%2023.3251C23.118%2023.3251%2022.6145%2023.2001%2022.2014%2022.9501C21.8658%2022.7376%2021.4785%2022.6626%2021.0655%2022.6626C19.7875%2022.6626%2018.716%2023.7001%2018.6773%2024.9376C18.6773%2026.3751%2017.4897%2027.5001%2016.0052%2027.5001H14.2495C12.7521%2027.5001%2011.5645%2026.3751%2011.5645%2024.9376C11.5387%2023.7001%2010.4672%2022.6626%209.18923%2022.6626C8.76324%2022.6626%208.37597%2022.7376%208.05325%2022.9501C7.64016%2023.2001%207.1238%2023.3251%206.6849%2023.3251C5.75546%2023.3251%204.86474%2022.8251%204.38711%2022.0251L3.49639%2020.5251C3.01876%2019.7126%202.99294%2018.7376%203.47058%2017.9626C3.67712%2017.5876%204.06439%2017.2126%204.50329%2016.9751C4.86474%2016.8001%205.0971%2016.5126%205.31655%2016.1751C5.962%2015.1001%205.57473%2013.6876%204.47747%2013.0501C3.19949%2012.3376%202.7864%2010.7501%203.52221%209.51262L4.38711%208.03762C5.13583%206.80012%206.73654%206.36262%208.02743%207.08762C9.15051%207.68762%2010.6092%207.28762%2011.2676%206.22512C11.4741%205.87512%2011.5903%205.50012%2011.5645%205.12512C11.5387%204.63762%2011.6807%204.17512%2011.9259%203.80012C12.4036%203.02512%2013.2685%202.52512%2014.2108%202.50012H16.031C16.9862%202.50012%2017.8511%203.02512%2018.3288%203.80012C18.5611%204.17512%2018.716%204.63762%2018.6773%205.12512C18.6515%205.50012%2018.7677%205.87512%2018.9742%206.22512C19.6326%207.28762%2021.0913%207.68762%2022.2273%207.08762C23.5052%206.36262%2025.1189%206.80012%2025.8547%208.03762L26.7196%209.51262C27.4683%2010.7501%2027.0552%2012.3376%2025.7643%2013.0501C24.667%2013.6876%2024.2798%2015.1001%2024.9381%2016.1751C25.1447%2016.5126%2025.377%2016.8001%2025.7385%2016.9751ZM11.4736%2015.0127C11.4736%2016.9752%2013.1131%2018.5377%2015.1398%2018.5377C17.1665%2018.5377%2018.7672%2016.9752%2018.7672%2015.0127C18.7672%2013.0502%2017.1665%2011.4752%2015.1398%2011.4752C13.1131%2011.4752%2011.4736%2013.0502%2011.4736%2015.0127Z'%20fill='%23B4BDC9'/%3e%3c/svg%3e")}.icon_tariff{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='26'%20viewBox='0%200%2020%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.4'%20d='M16.3636%200H3.63636C2.67226%200.00107532%201.74795%200.392746%201.06623%201.08908C0.384507%201.78541%200.00105276%202.72953%200%203.71429V22.2857C0.00105276%2023.2705%200.384507%2024.2146%201.06623%2024.9109C1.74795%2025.6073%202.67226%2025.9989%203.63636%2026H16.3636C17.3277%2025.9989%2018.2521%2025.6073%2018.9338%2024.9109C19.6155%2024.2146%2019.9989%2023.2705%2020%2022.2857V3.71429C19.9989%202.72953%2019.6155%201.78541%2018.9338%201.08908C18.2521%200.392746%2017.3277%200.00107532%2016.3636%200ZM10%2015.7857H5.45455C5.21344%2015.7857%204.98221%2015.6879%204.81172%2015.5137C4.64123%2015.3396%204.54545%2015.1034%204.54545%2014.8571C4.54545%2014.6109%204.64123%2014.3747%204.81172%2014.2005C4.98221%2014.0264%205.21344%2013.9286%205.45455%2013.9286H10C10.2411%2013.9286%2010.4723%2014.0264%2010.6428%2014.2005C10.8133%2014.3747%2010.9091%2014.6109%2010.9091%2014.8571C10.9091%2015.1034%2010.8133%2015.3396%2010.6428%2015.5137C10.4723%2015.6879%2010.2411%2015.7857%2010%2015.7857ZM14.5455%2011.1429H5.45455C5.21344%2011.1429%204.98221%2011.045%204.81172%2010.8709C4.64123%2010.6967%204.54545%2010.4606%204.54545%2010.2143C4.54545%209.96801%204.64123%209.73183%204.81172%209.55769C4.98221%209.38355%205.21344%209.28571%205.45455%209.28571H14.5455C14.7866%209.28571%2015.0178%209.38355%2015.1883%209.55769C15.3588%209.73183%2015.4545%209.96801%2015.4545%2010.2143C15.4545%2010.4606%2015.3588%2010.6967%2015.1883%2010.8709C15.0178%2011.045%2014.7866%2011.1429%2014.5455%2011.1429ZM14.5455%206.5H5.45455C5.21344%206.5%204.98221%206.40217%204.81172%206.22803C4.64123%206.05389%204.54545%205.8177%204.54545%205.57143C4.54545%205.32516%204.64123%205.08897%204.81172%204.91483C4.98221%204.74069%205.21344%204.64286%205.45455%204.64286H14.5455C14.7866%204.64286%2015.0178%204.74069%2015.1883%204.91483C15.3588%205.08897%2015.4545%205.32516%2015.4545%205.57143C15.4545%205.8177%2015.3588%206.05389%2015.1883%206.22803C15.0178%206.40217%2014.7866%206.5%2014.5455%206.5Z'%20fill='%23B4BDC9'/%3e%3c/svg%3e")}.icon_favourites{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.4'%20d='M21.4335%2010.6624C22.2295%2010.0992%2021.8309%208.84615%2020.8559%208.84615H15.5192C15.0826%208.84615%2014.6965%208.56294%2014.5654%208.14652L12.9538%203.02891C12.6601%202.09606%2011.3399%202.09606%2011.0462%203.02891L9.43461%208.14652C9.30347%208.56294%208.91736%208.84615%208.48078%208.84615H3.14414C2.16906%208.84615%201.77054%2010.0992%202.56647%2010.6624L6.89795%2013.7278C7.2559%2013.9811%207.40705%2014.4381%207.27075%2014.8549L5.58995%2019.9946C5.28636%2020.923%206.35713%2021.6913%207.13933%2021.1063L11.4011%2017.9191C11.7562%2017.6535%2012.2438%2017.6535%2012.5989%2017.9191L16.8607%2021.1063C17.6429%2021.6912%2018.7136%2020.923%2018.41%2019.9946L16.7292%2014.8549C16.5929%2014.4381%2016.7441%2013.9811%2017.102%2013.7278L21.4335%2010.6624Z'%20stroke='%23B4BDC9'%20stroke-width='3'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.menu__link:hover .icon_schemes{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.4'%20d='M16.891%200H20.9541C22.6368%200%2024.0003%201.37502%2024.0003%203.07195V7.16942C24.0003%208.86636%2022.6368%2010.2414%2020.9541%2010.2414H16.891C15.2082%2010.2414%2013.8447%208.86636%2013.8447%207.16942V3.07195C13.8447%201.37502%2015.2082%200%2016.891%200Z'%20fill='%23919AA6'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.04623%200H7.10938C8.79211%200%2010.1556%201.37502%2010.1556%203.07195V7.16942C10.1556%208.86636%208.79211%2010.2414%207.10938%2010.2414H3.04623C1.36351%2010.2414%200%208.86636%200%207.16942V3.07195C0%201.37502%201.36351%200%203.04623%200ZM3.04623%2013.7586H7.10938C8.79211%2013.7586%2010.1556%2015.1337%2010.1556%2016.8306V20.9281C10.1556%2022.6239%208.79211%2024%207.10938%2024H3.04623C1.36351%2024%200%2022.6239%200%2020.9281V16.8306C0%2015.1337%201.36351%2013.7586%203.04623%2013.7586ZM20.9543%2013.7586H16.8911C15.2084%2013.7586%2013.8449%2015.1337%2013.8449%2016.8306V20.9281C13.8449%2022.6239%2015.2084%2024%2016.8911%2024H20.9543C22.637%2024%2024.0005%2022.6239%2024.0005%2020.9281V16.8306C24.0005%2015.1337%2022.637%2013.7586%2020.9543%2013.7586Z'%20fill='%23919AA6'/%3e%3c/svg%3e")}.menu__link:hover .icon_equipments{background-image:url("data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_555_632)'%3e%3cpath%20d='M24.3592%2011.8891L13.0004%2018.7055L1.6417%2011.8891C1.39532%2011.7413%201.10031%2011.6974%200.821573%2011.7671C0.542831%2011.8368%200.303189%2012.0143%200.155364%2012.2607C0.00753873%2012.5071%20-0.0363597%2012.8021%200.0333257%2013.0808C0.103011%2013.3596%200.280572%2013.5992%200.526947%2013.747L12.4436%2020.897C12.6121%2020.9983%2012.805%2021.0518%2013.0015%2021.0518C13.1981%2021.0518%2013.391%2020.9983%2013.5594%2020.897L25.4761%2013.747C25.7225%2013.5992%2025.9001%2013.3596%2025.9697%2013.0808C26.0394%2012.8021%2025.9955%2012.5071%2025.8477%2012.2607C25.6999%2012.0143%2025.4602%2011.8368%2025.1815%2011.7671C24.9027%2011.6974%2024.6077%2011.7413%2024.3614%2011.8891H24.3592Z'%20fill='%23ffffff'/%3e%3cpath%20d='M24.3592%2016.8381L13.0004%2023.6534L1.64169%2016.8381C1.5197%2016.7649%201.38449%2016.7165%201.24377%2016.6955C1.10305%2016.6746%200.959589%2016.6816%200.82157%2016.7161C0.683551%2016.7506%200.55368%2016.8119%200.439371%2016.8966C0.325063%2016.9813%200.228556%2017.0877%200.155361%2017.2097C0.082165%2017.3317%200.0337144%2017.4669%200.0127751%2017.6076C-0.00816423%2017.7483%20-0.00118222%2017.8918%200.0333225%2018.0298C0.103008%2018.3086%200.280569%2018.5482%200.526944%2018.696L12.4436%2025.846C12.6121%2025.9473%2012.805%2026.0007%2013.0015%2026.0007C13.1981%2026.0007%2013.391%2025.9473%2013.5594%2025.846L25.4761%2018.696C25.7225%2018.5482%2025.9%2018.3086%2025.9697%2018.0298C26.0394%2017.7511%2025.9955%2017.4561%2025.8477%2017.2097C25.6999%2016.9633%2025.4602%2016.7858%2025.1815%2016.7161C24.9027%2016.6464%2024.6077%2016.6903%2024.3614%2016.8381H24.3592Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M12.9997%2016.0041C12.4153%2016.0038%2011.842%2015.8446%2011.3411%2015.5437L0.525074%209.05344C0.3649%208.95712%200.232369%208.82101%200.140361%208.65833C0.0483538%208.49564%200%208.31192%200%208.12502C0%207.93812%200.0483538%207.7544%200.140361%207.59171C0.232369%207.42903%200.3649%207.29292%200.525074%207.1966L11.3411%200.706353C11.842%200.405435%2012.4153%200.24646%2012.9997%200.24646C13.584%200.24646%2014.1573%200.405435%2014.6582%200.706353L25.4742%207.1966C25.6344%207.29292%2025.7669%207.42903%2025.859%207.59171C25.951%207.7544%2025.9993%207.93812%2025.9993%208.12502C25.9993%208.31192%2025.951%208.49564%2025.859%208.65833C25.7669%208.82101%2025.6344%208.95712%2025.4742%209.05344L14.6582%2015.5437C14.1573%2015.8446%2013.584%2016.0038%2012.9997%2016.0041ZM3.18899%208.12502L12.458%2013.6858C12.6217%2013.7837%2012.8089%2013.8354%2012.9997%2013.8354C13.1904%2013.8354%2013.3776%2013.7837%2013.5413%2013.6858L22.8103%208.12502L13.5413%202.56427C13.3776%202.46634%2013.1904%202.41463%2012.9997%202.41463C12.8089%202.41463%2012.6217%202.46634%2012.458%202.56427L3.18899%208.12502Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_555_632'%3e%3crect%20width='26'%20height='26'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.menu__link:hover .icon_analytics{background-image:url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.6909%206.94442C12.7546%207.07401%2012.7967%207.21278%2012.8155%207.35544L13.1635%2012.5303L13.3363%2015.1314C13.3381%2015.3988%2013.38%2015.6646%2013.4608%2015.9201C13.6695%2016.4157%2014.1715%2016.7307%2014.7176%2016.7088L23.0392%2016.1644C23.3995%2016.1585%2023.7475%2016.2933%2024.0065%2016.5391C24.2224%2016.744%2024.3618%2017.012%2024.4057%2017.3002L24.4204%2017.4752C24.0761%2022.2436%2020.5739%2026.2208%2015.8154%2027.2475C11.0569%2028.2742%206.17733%2026.1054%203.82589%2021.9186C3.14798%2020.7023%202.72456%2019.3653%202.58048%2017.9862C2.52029%2017.578%202.49378%2017.1656%202.50122%2016.7532C2.49379%2011.6409%206.13434%207.22121%2011.2304%206.15572C11.8438%206.06022%2012.445%206.38492%2012.6909%206.94442Z'%20fill='%23919AA6'/%3e%3cpath%20opacity='0.4'%20d='M16.0877%202.50102C21.7876%202.64603%2026.5781%206.74474%2027.5002%2012.2654L27.4914%2012.3061L27.4662%2012.3653L27.4697%2012.528C27.4567%2012.7434%2027.3735%2012.9507%2027.2302%2013.1181C27.0808%2013.2925%2026.8768%2013.4113%2026.6522%2013.4574L26.5152%2013.4762L16.9142%2014.0983C16.5949%2014.1298%2016.2769%2014.0268%2016.0394%2013.8149C15.8415%2013.6384%2015.715%2013.4001%2015.6792%2013.1433L15.0348%203.55633C15.0236%203.52391%2015.0236%203.48877%2015.0348%203.45635C15.0436%203.19209%2015.1599%202.9423%2015.3578%202.76279C15.5556%202.58327%2015.8185%202.489%2016.0877%202.50102Z'%20fill='%23B3BCC9'/%3e%3c/svg%3e")}.menu__link:hover .icon_settings{background-image:url("data:image/svg+xml,%3csvg%20width='30'%20height='30'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M25.7385%2016.9751C26.1903%2017.2126%2026.5388%2017.5876%2026.7841%2017.9626C27.2617%2018.7376%2027.223%2019.6876%2026.7583%2020.5251L25.8547%2022.0251C25.377%2022.8251%2024.4863%2023.3251%2023.5698%2023.3251C23.118%2023.3251%2022.6145%2023.2001%2022.2014%2022.9501C21.8658%2022.7376%2021.4785%2022.6626%2021.0655%2022.6626C19.7875%2022.6626%2018.716%2023.7001%2018.6773%2024.9376C18.6773%2026.3751%2017.4897%2027.5001%2016.0052%2027.5001H14.2495C12.7521%2027.5001%2011.5645%2026.3751%2011.5645%2024.9376C11.5387%2023.7001%2010.4672%2022.6626%209.18923%2022.6626C8.76324%2022.6626%208.37597%2022.7376%208.05325%2022.9501C7.64016%2023.2001%207.1238%2023.3251%206.6849%2023.3251C5.75546%2023.3251%204.86474%2022.8251%204.38711%2022.0251L3.49639%2020.5251C3.01876%2019.7126%202.99294%2018.7376%203.47058%2017.9626C3.67712%2017.5876%204.06439%2017.2126%204.50329%2016.9751C4.86474%2016.8001%205.0971%2016.5126%205.31655%2016.1751C5.962%2015.1001%205.57473%2013.6876%204.47747%2013.0501C3.19949%2012.3376%202.7864%2010.7501%203.52221%209.51262L4.38711%208.03762C5.13583%206.80012%206.73654%206.36262%208.02743%207.08762C9.15051%207.68762%2010.6092%207.28762%2011.2676%206.22512C11.4741%205.87512%2011.5903%205.50012%2011.5645%205.12512C11.5387%204.63762%2011.6807%204.17512%2011.9259%203.80012C12.4036%203.02512%2013.2685%202.52512%2014.2108%202.50012H16.031C16.9862%202.50012%2017.8511%203.02512%2018.3288%203.80012C18.5611%204.17512%2018.716%204.63762%2018.6773%205.12512C18.6515%205.50012%2018.7677%205.87512%2018.9742%206.22512C19.6326%207.28762%2021.0913%207.68762%2022.2273%207.08762C23.5052%206.36262%2025.1189%206.80012%2025.8547%208.03762L26.7196%209.51262C27.4683%2010.7501%2027.0552%2012.3376%2025.7643%2013.0501C24.667%2013.6876%2024.2798%2015.1001%2024.9381%2016.1751C25.1447%2016.5126%2025.377%2016.8001%2025.7385%2016.9751ZM11.4736%2015.0127C11.4736%2016.9752%2013.1131%2018.5377%2015.1398%2018.5377C17.1665%2018.5377%2018.7672%2016.9752%2018.7672%2015.0127C18.7672%2013.0502%2017.1665%2011.4752%2015.1398%2011.4752C13.1131%2011.4752%2011.4736%2013.0502%2011.4736%2015.0127Z'%20fill='%23919AA6'/%3e%3c/svg%3e")}.menu__link:hover .icon_tariff{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='26'%20viewBox='0%200%2020%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3636%200H3.63636C2.67226%200.00107532%201.74795%200.392746%201.06623%201.08908C0.384507%201.78541%200.00105276%202.72953%200%203.71429V22.2857C0.00105276%2023.2705%200.384507%2024.2146%201.06623%2024.9109C1.74795%2025.6073%202.67226%2025.9989%203.63636%2026H16.3636C17.3277%2025.9989%2018.2521%2025.6073%2018.9338%2024.9109C19.6155%2024.2146%2019.9989%2023.2705%2020%2022.2857V3.71429C19.9989%202.72953%2019.6155%201.78541%2018.9338%201.08908C18.2521%200.392746%2017.3277%200.00107532%2016.3636%200ZM10%2015.7857H5.45455C5.21344%2015.7857%204.98221%2015.6879%204.81172%2015.5137C4.64123%2015.3396%204.54545%2015.1034%204.54545%2014.8571C4.54545%2014.6109%204.64123%2014.3747%204.81172%2014.2005C4.98221%2014.0264%205.21344%2013.9286%205.45455%2013.9286H10C10.2411%2013.9286%2010.4723%2014.0264%2010.6428%2014.2005C10.8133%2014.3747%2010.9091%2014.6109%2010.9091%2014.8571C10.9091%2015.1034%2010.8133%2015.3396%2010.6428%2015.5137C10.4723%2015.6879%2010.2411%2015.7857%2010%2015.7857ZM14.5455%2011.1429H5.45455C5.21344%2011.1429%204.98221%2011.045%204.81172%2010.8709C4.64123%2010.6967%204.54545%2010.4606%204.54545%2010.2143C4.54545%209.96801%204.64123%209.73183%204.81172%209.55769C4.98221%209.38355%205.21344%209.28571%205.45455%209.28571H14.5455C14.7866%209.28571%2015.0178%209.38355%2015.1883%209.55769C15.3588%209.73183%2015.4545%209.96801%2015.4545%2010.2143C15.4545%2010.4606%2015.3588%2010.6967%2015.1883%2010.8709C15.0178%2011.045%2014.7866%2011.1429%2014.5455%2011.1429ZM14.5455%206.5H5.45455C5.21344%206.5%204.98221%206.40217%204.81172%206.22803C4.64123%206.05389%204.54545%205.8177%204.54545%205.57143C4.54545%205.32516%204.64123%205.08897%204.81172%204.91483C4.98221%204.74069%205.21344%204.64286%205.45455%204.64286H14.5455C14.7866%204.64286%2015.0178%204.74069%2015.1883%204.91483C15.3588%205.08897%2015.4545%205.32516%2015.4545%205.57143C15.4545%205.8177%2015.3588%206.05389%2015.1883%206.22803C15.0178%206.40217%2014.7866%206.5%2014.5455%206.5Z'%20fill='%23919AA6'/%3e%3c/svg%3e")}.menu__link:hover .icon_favourites{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.4335%2010.6624C22.2295%2010.0992%2021.8309%208.84615%2020.8559%208.84615H15.5192C15.0826%208.84615%2014.6965%208.56294%2014.5654%208.14652L12.9538%203.02891C12.6601%202.09606%2011.3399%202.09606%2011.0462%203.02891L9.43461%208.14652C9.30347%208.56294%208.91736%208.84615%208.48078%208.84615H3.14414C2.16906%208.84615%201.77054%2010.0992%202.56647%2010.6624L6.89795%2013.7278C7.2559%2013.9811%207.40705%2014.4381%207.27075%2014.8549L5.58995%2019.9946C5.28636%2020.923%206.35713%2021.6913%207.13933%2021.1063L11.4011%2017.9191C11.7562%2017.6535%2012.2438%2017.6535%2012.5989%2017.9191L16.8607%2021.1063C17.6429%2021.6912%2018.7136%2020.923%2018.41%2019.9946L16.7292%2014.8549C16.5929%2014.4381%2016.7441%2013.9811%2017.102%2013.7278L21.4335%2010.6624Z'%20stroke='%23919AA6'%20stroke-width='3'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.menu__link--active .icon_schemes{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.4'%20d='M16.891%200H20.9541C22.6368%200%2024.0003%201.37502%2024.0003%203.07195V7.16942C24.0003%208.86636%2022.6368%2010.2414%2020.9541%2010.2414H16.891C15.2082%2010.2414%2013.8447%208.86636%2013.8447%207.16942V3.07195C13.8447%201.37502%2015.2082%200%2016.891%200Z'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M3.04623%200H7.10938C8.79211%200%2010.1556%201.37502%2010.1556%203.07195V7.16942C10.1556%208.86636%208.79211%2010.2414%207.10938%2010.2414H3.04623C1.36351%2010.2414%200%208.86636%200%207.16942V3.07195C0%201.37502%201.36351%200%203.04623%200ZM3.04623%2013.7586H7.10938C8.79211%2013.7586%2010.1556%2015.1337%2010.1556%2016.8306V20.9281C10.1556%2022.6239%208.79211%2024%207.10938%2024H3.04623C1.36351%2024%200%2022.6239%200%2020.9281V16.8306C0%2015.1337%201.36351%2013.7586%203.04623%2013.7586ZM20.9543%2013.7586H16.8911C15.2084%2013.7586%2013.8449%2015.1337%2013.8449%2016.8306V20.9281C13.8449%2022.6239%2015.2084%2024%2016.8911%2024H20.9543C22.637%2024%2024.0005%2022.6239%2024.0005%2020.9281V16.8306C24.0005%2015.1337%2022.637%2013.7586%2020.9543%2013.7586Z'%20fill='white'/%3e%3c/svg%3e")}.menu__link--active .icon_equipments{background-image:url("data:image/svg+xml,%3csvg%20width='26'%20height='26'%20viewBox='0%200%2026%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_555_632)'%3e%3cpath%20d='M24.3592%2011.8891L13.0004%2018.7055L1.6417%2011.8891C1.39532%2011.7413%201.10031%2011.6974%200.821573%2011.7671C0.542831%2011.8368%200.303189%2012.0143%200.155364%2012.2607C0.00753873%2012.5071%20-0.0363597%2012.8021%200.0333257%2013.0808C0.103011%2013.3596%200.280572%2013.5992%200.526947%2013.747L12.4436%2020.897C12.6121%2020.9983%2012.805%2021.0518%2013.0015%2021.0518C13.1981%2021.0518%2013.391%2020.9983%2013.5594%2020.897L25.4761%2013.747C25.7225%2013.5992%2025.9001%2013.3596%2025.9697%2013.0808C26.0394%2012.8021%2025.9955%2012.5071%2025.8477%2012.2607C25.6999%2012.0143%2025.4602%2011.8368%2025.1815%2011.7671C24.9027%2011.6974%2024.6077%2011.7413%2024.3614%2011.8891H24.3592Z'%20fill='%23ffffff'/%3e%3cpath%20d='M24.3592%2016.8381L13.0004%2023.6534L1.64169%2016.8381C1.5197%2016.7649%201.38449%2016.7165%201.24377%2016.6955C1.10305%2016.6746%200.959589%2016.6816%200.82157%2016.7161C0.683551%2016.7506%200.55368%2016.8119%200.439371%2016.8966C0.325063%2016.9813%200.228556%2017.0877%200.155361%2017.2097C0.082165%2017.3317%200.0337144%2017.4669%200.0127751%2017.6076C-0.00816423%2017.7483%20-0.00118222%2017.8918%200.0333225%2018.0298C0.103008%2018.3086%200.280569%2018.5482%200.526944%2018.696L12.4436%2025.846C12.6121%2025.9473%2012.805%2026.0007%2013.0015%2026.0007C13.1981%2026.0007%2013.391%2025.9473%2013.5594%2025.846L25.4761%2018.696C25.7225%2018.5482%2025.9%2018.3086%2025.9697%2018.0298C26.0394%2017.7511%2025.9955%2017.4561%2025.8477%2017.2097C25.6999%2016.9633%2025.4602%2016.7858%2025.1815%2016.7161C24.9027%2016.6464%2024.6077%2016.6903%2024.3614%2016.8381H24.3592Z'%20fill='%23FFFFFF'/%3e%3cpath%20d='M12.9997%2016.0041C12.4153%2016.0038%2011.842%2015.8446%2011.3411%2015.5437L0.525074%209.05344C0.3649%208.95712%200.232369%208.82101%200.140361%208.65833C0.0483538%208.49564%200%208.31192%200%208.12502C0%207.93812%200.0483538%207.7544%200.140361%207.59171C0.232369%207.42903%200.3649%207.29292%200.525074%207.1966L11.3411%200.706353C11.842%200.405435%2012.4153%200.24646%2012.9997%200.24646C13.584%200.24646%2014.1573%200.405435%2014.6582%200.706353L25.4742%207.1966C25.6344%207.29292%2025.7669%207.42903%2025.859%207.59171C25.951%207.7544%2025.9993%207.93812%2025.9993%208.12502C25.9993%208.31192%2025.951%208.49564%2025.859%208.65833C25.7669%208.82101%2025.6344%208.95712%2025.4742%209.05344L14.6582%2015.5437C14.1573%2015.8446%2013.584%2016.0038%2012.9997%2016.0041ZM3.18899%208.12502L12.458%2013.6858C12.6217%2013.7837%2012.8089%2013.8354%2012.9997%2013.8354C13.1904%2013.8354%2013.3776%2013.7837%2013.5413%2013.6858L22.8103%208.12502L13.5413%202.56427C13.3776%202.46634%2013.1904%202.41463%2012.9997%202.41463C12.8089%202.41463%2012.6217%202.46634%2012.458%202.56427L3.18899%208.12502Z'%20fill='%23FFFFFF'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_555_632'%3e%3crect%20width='26'%20height='26'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.menu__link--active .icon_analytics{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='25'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.1909%204.44442C10.2546%204.57401%2010.2967%204.71278%2010.3155%204.85544L10.6635%2010.0303L10.8363%2012.6314C10.8381%2012.8988%2010.88%2013.1646%2010.9608%2013.4201C11.1695%2013.9157%2011.6715%2014.2307%2012.2176%2014.2088L20.5392%2013.6644C20.8995%2013.6585%2021.2475%2013.7933%2021.5065%2014.0391C21.7224%2014.244%2021.8618%2014.512%2021.9057%2014.8002L21.9204%2014.9752C21.5761%2019.7436%2018.0739%2023.7208%2013.3154%2024.7475C8.55694%2025.7742%203.67733%2023.6054%201.32589%2019.4186C0.647984%2018.2023%200.224563%2016.8653%200.0804774%2015.4862C0.0202857%2015.078%20-0.00621814%2014.6656%200.00122403%2014.2532C-0.00620743%209.14093%203.63434%204.72121%208.73042%203.65572C9.34376%203.56022%209.94503%203.88492%2010.1909%204.44442Z'%20fill='white'/%3e%3cpath%20opacity='0.4'%20d='M13.5877%200.00102398C19.2876%200.146033%2024.0781%204.24474%2025.0002%209.76536L24.9914%209.8061L24.9662%209.86534L24.9697%2010.028C24.9567%2010.2434%2024.8735%2010.4507%2024.7302%2010.6181C24.5808%2010.7925%2024.3768%2010.9113%2024.1522%2010.9574L24.0152%2010.9762L14.4142%2011.5983C14.0949%2011.6298%2013.7769%2011.5268%2013.5394%2011.3149C13.3415%2011.1384%2013.215%2010.9001%2013.1792%2010.6433L12.5348%201.05633C12.5236%201.02391%2012.5236%200.988769%2012.5348%200.956352C12.5436%200.69209%2012.6599%200.4423%2012.8578%200.262787C13.0556%200.0832747%2013.3185%20-0.0110005%2013.5877%200.00102398Z'%20fill='white'/%3e%3c/svg%3e")}.menu__link--active .icon_settings{background-image:url("data:image/svg+xml,%3csvg%20width='25'%20height='26'%20viewBox='0%200%2025%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M22.7385%2014.9751C23.1903%2015.2126%2023.5388%2015.5876%2023.7841%2015.9626C24.2617%2016.7376%2024.223%2017.6876%2023.7583%2018.5251L22.8547%2020.0251C22.377%2020.8251%2021.4863%2021.3251%2020.5698%2021.3251C20.118%2021.3251%2019.6145%2021.2001%2019.2014%2020.9501C18.8658%2020.7376%2018.4785%2020.6626%2018.0655%2020.6626C16.7875%2020.6626%2015.716%2021.7001%2015.6773%2022.9376C15.6773%2024.3751%2014.4897%2025.5001%2013.0052%2025.5001H11.2495C9.7521%2025.5001%208.56448%2024.3751%208.56448%2022.9376C8.53866%2021.7001%207.46722%2020.6626%206.18923%2020.6626C5.76324%2020.6626%205.37597%2020.7376%205.05325%2020.9501C4.64016%2021.2001%204.1238%2021.3251%203.6849%2021.3251C2.75546%2021.3251%201.86474%2020.8251%201.38711%2020.0251L0.496393%2018.5251C0.0187628%2017.7126%20-0.00705504%2016.7376%200.470576%2015.9626C0.677118%2015.5876%201.06439%2015.2126%201.50329%2014.9751C1.86474%2014.8001%202.0971%2014.5126%202.31655%2014.1751C2.962%2013.1001%202.57473%2011.6876%201.47747%2011.0501C0.199488%2010.3376%20-0.213598%208.75012%200.522211%207.51262L1.38711%206.03762C2.13583%204.80012%203.73654%204.36262%205.02743%205.08762C6.15051%205.68762%207.60922%205.28762%208.26757%204.22512C8.47412%203.87512%208.5903%203.50012%208.56448%203.12512C8.53866%202.63762%208.68066%202.17512%208.92593%201.80012C9.40356%201.02512%2010.2685%200.525122%2011.2108%200.500122H13.031C13.9862%200.500122%2014.8511%201.02512%2015.3288%201.80012C15.5611%202.17512%2015.716%202.63762%2015.6773%203.12512C15.6515%203.50012%2015.7677%203.87512%2015.9742%204.22512C16.6326%205.28762%2018.0913%205.68762%2019.2273%205.08762C20.5052%204.36262%2022.1189%204.80012%2022.8547%206.03762L23.7196%207.51262C24.4683%208.75012%2024.0552%2010.3376%2022.7643%2011.0501C21.667%2011.6876%2021.2798%2013.1001%2021.9381%2014.1751C22.1447%2014.5126%2022.377%2014.8001%2022.7385%2014.9751ZM8.47363%2013.0127C8.47363%2014.9752%2010.1131%2016.5377%2012.1398%2016.5377C14.1665%2016.5377%2015.7672%2014.9752%2015.7672%2013.0127C15.7672%2011.0502%2014.1665%209.47522%2012.1398%209.47522C10.1131%209.47522%208.47363%2011.0502%208.47363%2013.0127Z'%20fill='white'/%3e%3c/svg%3e")}.menu__link--active .icon_tariff{background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='26'%20viewBox='0%200%2020%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.3636%200H3.63636C2.67226%200.00107532%201.74795%200.392746%201.06623%201.08908C0.384507%201.78541%200.00105276%202.72953%200%203.71429V22.2857C0.00105276%2023.2705%200.384507%2024.2146%201.06623%2024.9109C1.74795%2025.6073%202.67226%2025.9989%203.63636%2026H16.3636C17.3277%2025.9989%2018.2521%2025.6073%2018.9338%2024.9109C19.6155%2024.2146%2019.9989%2023.2705%2020%2022.2857V3.71429C19.9989%202.72953%2019.6155%201.78541%2018.9338%201.08908C18.2521%200.392746%2017.3277%200.00107532%2016.3636%200ZM10%2015.7857H5.45455C5.21344%2015.7857%204.98221%2015.6879%204.81172%2015.5137C4.64123%2015.3396%204.54545%2015.1034%204.54545%2014.8571C4.54545%2014.6109%204.64123%2014.3747%204.81172%2014.2005C4.98221%2014.0264%205.21344%2013.9286%205.45455%2013.9286H10C10.2411%2013.9286%2010.4723%2014.0264%2010.6428%2014.2005C10.8133%2014.3747%2010.9091%2014.6109%2010.9091%2014.8571C10.9091%2015.1034%2010.8133%2015.3396%2010.6428%2015.5137C10.4723%2015.6879%2010.2411%2015.7857%2010%2015.7857ZM14.5455%2011.1429H5.45455C5.21344%2011.1429%204.98221%2011.045%204.81172%2010.8709C4.64123%2010.6967%204.54545%2010.4606%204.54545%2010.2143C4.54545%209.96801%204.64123%209.73183%204.81172%209.55769C4.98221%209.38355%205.21344%209.28571%205.45455%209.28571H14.5455C14.7866%209.28571%2015.0178%209.38355%2015.1883%209.55769C15.3588%209.73183%2015.4545%209.96801%2015.4545%2010.2143C15.4545%2010.4606%2015.3588%2010.6967%2015.1883%2010.8709C15.0178%2011.045%2014.7866%2011.1429%2014.5455%2011.1429ZM14.5455%206.5H5.45455C5.21344%206.5%204.98221%206.40217%204.81172%206.22803C4.64123%206.05389%204.54545%205.8177%204.54545%205.57143C4.54545%205.32516%204.64123%205.08897%204.81172%204.91483C4.98221%204.74069%205.21344%204.64286%205.45455%204.64286H14.5455C14.7866%204.64286%2015.0178%204.74069%2015.1883%204.91483C15.3588%205.08897%2015.4545%205.32516%2015.4545%205.57143C15.4545%205.8177%2015.3588%206.05389%2015.1883%206.22803C15.0178%206.40217%2014.7866%206.5%2014.5455%206.5Z'%20fill='white'/%3e%3c/svg%3e")}.menu__link--active .icon_favourites{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.5565%2011.0352C22.3326%2010.4621%2021.9272%209.23077%2020.9625%209.23077H15.5285C15.0875%209.23077%2014.6985%208.94188%2014.5711%208.51969L12.9574%203.1723C12.6712%202.22418%2011.3288%202.22419%2011.0426%203.1723L9.42888%208.51969C9.30147%208.94188%208.91253%209.23077%208.47153%209.23077H3.03755C2.07277%209.23077%201.6674%2010.4621%202.4435%2011.0352L6.92667%2014.3458C7.26978%2014.5992%207.41441%2015.0423%207.28686%2015.4493L5.56635%2020.9393C5.273%2021.8753%206.36248%2022.6302%207.13581%2022.0267L11.3848%2018.7109C11.7464%2018.4287%2012.2536%2018.4287%2012.6152%2018.7109L16.8642%2022.0267C17.6375%2022.6302%2018.727%2021.8753%2018.4336%2020.9393L16.7131%2015.4493C16.5856%2015.0423%2016.7302%2014.5992%2017.0733%2014.3458L21.5565%2011.0352Z'%20stroke='white'%20stroke-width='3'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.header__footer{flex-direction:column;justify-content:flex-end;width:64px;min-height:112px;display:flex;position:absolute;bottom:0;left:0}.theme-toggle{background:var(--color-surface-hover);width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;border:0;border-radius:10px;margin:0 12px 8px;font-size:20px;transition:background-color .18s,color .18s}.theme-toggle:hover{background:var(--color-primary);color:#fff}.icon_dashboard{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20opacity='0.4'%20d='M21.4335%2010.6624C22.2295%2010.0992%2021.8309%208.84615%2020.8559%208.84615H15.5192C15.0826%208.84615%2014.6965%208.56294%2014.5654%208.14652L12.9538%203.02891C12.6601%202.09606%2011.3399%202.09606%2011.0462%203.02891L9.43461%208.14652C9.30347%208.56294%208.91736%208.84615%208.48078%208.84615H3.14414C2.16906%208.84615%201.77054%2010.0992%202.56647%2010.6624L6.89795%2013.7278C7.2559%2013.9811%207.40705%2014.4381%207.27075%2014.8549L5.58995%2019.9946C5.28636%2020.923%206.35713%2021.6913%207.13933%2021.1063L11.4011%2017.9191C11.7562%2017.6535%2012.2438%2017.6535%2012.5989%2017.9191L16.8607%2021.1063C17.6429%2021.6912%2018.7136%2020.923%2018.41%2019.9946L16.7292%2014.8549C16.5929%2014.4381%2016.7441%2013.9811%2017.102%2013.7278L21.4335%2010.6624Z'%20stroke='%23B4BDC9'%20stroke-width='3'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.menu__link:hover .icon_dashboard{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.4335%2010.6624C22.2295%2010.0992%2021.8309%208.84615%2020.8559%208.84615H15.5192C15.0826%208.84615%2014.6965%208.56294%2014.5654%208.14652L12.9538%203.02891C12.6601%202.09606%2011.3399%202.09606%2011.0462%203.02891L9.43461%208.14652C9.30347%208.56294%208.91736%208.84615%208.48078%208.84615H3.14414C2.16906%208.84615%201.77054%2010.0992%202.56647%2010.6624L6.89795%2013.7278C7.2559%2013.9811%207.40705%2014.4381%207.27075%2014.8549L5.58995%2019.9946C5.28636%2020.923%206.35713%2021.6913%207.13933%2021.1063L11.4011%2017.9191C11.7562%2017.6535%2012.2438%2017.6535%2012.5989%2017.9191L16.8607%2021.1063C17.6429%2021.6912%2018.7136%2020.923%2018.41%2019.9946L16.7292%2014.8549C16.5929%2014.4381%2016.7441%2013.9811%2017.102%2013.7278L21.4335%2010.6624Z'%20stroke='%23919AA6'%20stroke-width='3'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.menu__link--active .icon_dashboard{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.5565%2011.0352C22.3326%2010.4621%2021.9272%209.23077%2020.9625%209.23077H15.5285C15.0875%209.23077%2014.6985%208.94188%2014.5711%208.51969L12.9574%203.1723C12.6712%202.22418%2011.3288%202.22419%2011.0426%203.1723L9.42888%208.51969C9.30147%208.94188%208.91253%209.23077%208.47153%209.23077H3.03755C2.07277%209.23077%201.6674%2010.4621%202.4435%2011.0352L6.92667%2014.3458C7.26978%2014.5992%207.41441%2015.0423%207.28686%2015.4493L5.56635%2020.9393C5.273%2021.8753%206.36248%2022.6302%207.13581%2022.0267L11.3848%2018.7109C11.7464%2018.4287%2012.2536%2018.4287%2012.6152%2018.7109L16.8642%2022.0267C17.6375%2022.6302%2018.727%2021.8753%2018.4336%2020.9393L16.7131%2015.4493C16.5856%2015.0423%2016.7302%2014.5992%2017.0733%2014.3458L21.5565%2011.0352Z'%20stroke='white'%20stroke-width='3'%20stroke-linejoin='round'/%3e%3c/svg%3e")}[data-theme=dark] .main-header,[data-theme=dark] .left-logo{color:#fff;background:#1e214c}[data-theme=dark] .left-logo:hover,[data-theme=dark] .menu__link:hover{background:#292d63}[data-theme=dark] .menu__link--active{background:#0985ff}[data-theme=dark] .theme-toggle{color:#fff;background:#292d63}[data-theme=dark] .theme-toggle:hover{color:#fff;background:#0985ff}.navigation-drawer{z-index:19;background:var(--color-surface);border-left:1px solid var(--color-border-soft);pointer-events:none;will-change:transform;width:300px;transition:transform .6s cubic-bezier(.22,1,.36,1);display:block;position:fixed;top:0;bottom:0;left:65px;transform:translate(-100%);box-shadow:8px 0 12px #a8a8a81a}.navigation-drawer--visible{pointer-events:auto;transform:translate(0,0)}.navigation-drawer__backdrop{z-index:18;cursor:default;background:0 0;border:0;position:fixed;inset:0}.navigation-drawer__container{position:absolute;inset:0;overflow-y:auto}.navigation-drawer__account{border-bottom:1px solid var(--color-border-soft);background:linear-gradient(0deg, var(--color-bg), var(--color-surface));width:100%;height:168px;display:flex}.navigation-drawer__account-body{flex-direction:column;width:100%;margin:auto;display:flex}.navigation-drawer__avatar{background:var(--color-primary);color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;margin:auto;font-size:24px;font-weight:700;display:grid}.navigation-drawer__avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.navigation-drawer__account-name{width:100%;margin:10px 0 0;padding:10px}.navigation-drawer__account-name a{text-align:center;width:100%;text-decoration:none;display:block}.navigation-drawer__account-name a:first-child{color:var(--color-text);font-size:14px}.navigation-drawer__account-name a:last-child{color:var(--color-primary);font-size:13px}.navigation-drawer__menu{margin:0;padding:0;list-style:none}.navigation-drawer__menu-item{border-bottom:1px solid var(--color-border-soft)}.navigation-drawer__menu-item button{width:100%;color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:0;padding:15px;font-size:13px}.navigation-drawer__menu-item:hover{background:var(--color-surface-hover)}@media (width<=600px){.navigation-drawer{width:calc(100% - 65px)}}.mobile-notice{display:none}@media (width<=768px){.mobile-notice{z-index:1000;background:var(--color-bg);color:var(--color-text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px;display:flex;position:fixed;inset:0}.mobile-notice__logo{width:80px;height:auto;margin-bottom:10px}.mobile-notice h1{color:var(--color-primary);margin:0;font-size:28px}.mobile-notice p{max-width:320px;color:var(--color-text-muted);margin:0;font-size:16px;line-height:1.5}}.ui-modal{z-index:100;background:#0006;place-items:center;padding:16px;animation:.18s both uiModalOverlayIn;display:grid;position:fixed;inset:0}.ui-modal__dialog{background:var(--color-surface);width:100%;box-shadow:3px 8px 13px var(--color-strong-shadow);text-align:center;border-radius:16px;padding:28px;animation:.22s cubic-bezier(.22,1,.36,1) both uiModalDialogIn}.ui-modal__dialog--sm{max-width:360px}.ui-modal__dialog--md{max-width:520px}.ui-modal__dialog--lg{max-width:720px}.ui-modal__dialog--xl{max-width:960px}.ui-modal__dialog--full{max-width:calc(100vw - 32px);min-height:calc(100vh - 32px)}.ui-modal__title{color:var(--color-primary);margin:0 0 22px;font-size:22px;font-weight:700}.ui-modal__button{border:.5px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;border-radius:16px;min-width:120px;padding:10px 24px;font-size:18px;font-weight:700}.ui-modal__button:hover{background:var(--color-primary-hover)}.ui-modal--closing{animation:.18s both uiModalOverlayOut}.ui-modal--closing .ui-modal__dialog{animation:.18s both uiModalDialogOut}.ui-modal__dialog{position:relative}.ui-modal__close{background:var(--color-surface-hover);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex;position:absolute;top:14px;right:14px}.ui-modal__close:hover{background:var(--color-primary);color:#fff}@keyframes uiModalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes uiModalOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes uiModalDialogIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes uiModalDialogOut{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.98)}}.app-loader{place-items:center;min-height:100px;display:grid}.app-loader img{width:64px;height:64px;display:block}.company-profile-editor{flex-direction:column;gap:18px;min-width:0;max-height:60vh;padding:2px 6px 2px 2px;display:flex;overflow-y:auto}.company-profile-editor__loader{min-height:220px}.company-profile-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.company-profile-editor__fields label{min-width:0;color:var(--color-text-muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.company-profile-editor__fields input,.company-profile-editor__fields textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}.company-profile-editor__fields input{height:42px}.company-profile-editor__fields textarea{resize:vertical;min-height:90px}.company-profile-editor__fields input:focus,.company-profile-editor__fields textarea:focus{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.company-profile-editor__comment{grid-column:1/-1}.company-profile-editor__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.company-profile-editor__actions button{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px}.company-profile-editor__actions button[type=submit]{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.company-profile-editor__actions button[type=submit]:hover:not(:disabled){background:var(--color-primary-hover)}.company-profile-editor__actions button[type=button]{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.company-profile-editor__actions button[type=button]:hover{background:var(--color-surface-hover)}.company-profile-editor__actions button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.company-profile-editor__actions button:disabled{opacity:.6;cursor:wait}.company-profile-editor__status{min-height:220px;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.company-profile-editor__status p{margin:0}@media (width<=650px){.company-profile-editor__fields{grid-template-columns:1fr}.company-profile-editor__comment{grid-column:auto}.company-profile-editor__actions{flex-direction:column;align-items:stretch}}.profile-result-modal{color:var(--color-text);text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.profile-result-modal__icon{object-fit:contain;width:88px;height:88px}.profile-result-modal__title{margin:0;font-size:22px;font-weight:600}.profile-result-modal__message{max-width:100%;color:var(--color-danger);overflow-wrap:anywhere;margin:0 0 8px;line-height:1.45}.password-form{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 0;display:grid}.password-form__field{flex-direction:column;gap:7px;min-width:0;display:flex}.password-form__label{color:var(--color-text-muted);font-size:14px}.password-form__control{align-items:center;min-width:0;display:flex;position:relative}.password-form__input{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:42px;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 44px 10px 12px}.password-form__input:focus{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.password-form__visibility{cursor:pointer;background:0 0;border:0;place-content:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.password-form__visibility img{width:20px;height:20px;display:block}[data-theme=dark] .password-form__visibility img{filter:brightness(0)invert()}.password-form__visibility:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px;border-radius:4px}.password-form__submit{border:1px solid var(--color-primary);background:var(--color-primary);min-height:38px;color:var(--color-on-primary);font:inherit;cursor:pointer;border-radius:8px;grid-column:1/-1;justify-self:end;padding:8px 14px}.password-form__submit:hover:not(:disabled){background:var(--color-primary-hover)}.password-form__submit:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.password-form__submit:disabled{opacity:.6;cursor:wait}@media (width<=650px){.password-form{grid-template-columns:1fr}}.user-profile-form{flex-direction:column;gap:18px;min-width:0;display:flex}.user-profile-form__content{flex-direction:column;gap:20px;min-width:0;display:flex}.user-profile-form__avatar-section{flex-direction:column;align-self:center;align-items:center;gap:8px;display:flex}.user-profile-form__avatar{border:4px solid var(--color-surface);background:var(--color-primary);width:100px;height:100px;box-shadow:0 0 0 1px var(--color-border);color:var(--color-on-primary);cursor:pointer;border-radius:50%;align-self:center;position:relative;overflow:hidden}.user-profile-form__avatar:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 35%, transparent)}.user-profile-form__avatar:has(input:disabled){opacity:.65;cursor:wait}.user-profile-form__avatar img{object-fit:cover;width:100%;height:100%;display:block}.user-profile-form__avatar span{place-items:center;width:100%;height:100%;font-size:40px;font-weight:700;display:grid}.user-profile-form__avatar input{display:none}.user-profile-form__avatar-remove{color:var(--color-action-danger);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:14px}.user-profile-form__avatar-remove:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-action-danger-hover)}.user-profile-form__avatar-remove:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.user-profile-form__avatar-remove:disabled{opacity:.6;cursor:wait}.user-profile-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.user-profile-form__fields label{min-width:0;color:var(--color-text-muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.user-profile-form__fields input{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:42px;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}.user-profile-form__fields input:focus{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.user-profile-form__fields input:disabled{background:var(--color-surface-muted);color:var(--color-text-muted);cursor:not-allowed}.user-profile-form__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.user-profile-form__actions button{min-height:40px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px}.user-profile-form__password-toggle{color:var(--color-primary);background:0 0;border:0;margin-right:auto}.user-profile-form__save{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.user-profile-form__save:hover:not(:disabled){background:var(--color-primary-hover)}.user-profile-form__close{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.user-profile-form__close:hover{background:var(--color-surface-hover)}.user-profile-form__actions button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.user-profile-form__actions button:disabled{opacity:.6;cursor:wait}@media (width<=650px){.user-profile-form__fields{grid-template-columns:1fr}.user-profile-form__actions{flex-direction:column;align-items:stretch}.user-profile-form__password-toggle{margin-right:0}}.profile-modal-view{min-width:0;color:var(--color-text);text-align:left;flex-direction:column;gap:20px;display:flex}.profile-modal-view>[role=tabpanel]{min-width:0}.profile-modal-view__tabs{background:var(--color-tabs-bg);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.profile-modal-view__tabs button{min-width:0;min-height:40px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 14px}.profile-modal-view__tabs button:hover{color:var(--color-text)}.profile-modal-view__tabs button.is-active{background:var(--color-surface);color:var(--color-primary);box-shadow:0 2px 8px var(--color-shadow)}.profile-modal-view__tabs button:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}@media (width<=420px){.profile-modal-view__tabs{grid-template-columns:1fr}}.application-settings{max-height:70vh;color:var(--color-text);text-align:left;flex-direction:column;gap:18px;padding-right:6px;display:flex;overflow-y:auto}.application-settings fieldset{border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:14px;margin:0;padding:18px;display:flex}.application-settings legend{color:var(--color-primary);padding:0 8px;font-size:16px;font-weight:700}.application-settings__select{color:var(--color-text-muted);grid-template-columns:minmax(180px,1fr) 220px;align-items:center;gap:16px;display:grid}.application-settings__select select,.application-settings__hotkey input{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:9px;outline:none;padding:10px 12px}.application-settings__select select:focus{border-color:var(--color-primary)}.application-settings__switch{color:var(--color-text);cursor:pointer;align-items:center;gap:12px;display:flex}.application-settings__switch input{appearance:none;background:var(--color-border);cursor:pointer;border-radius:20px;width:42px;min-width:42px;height:23px;margin:0;transition:background .16s;position:relative}.application-settings__switch input:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .16s;position:absolute;top:3px;left:3px}.application-settings__switch input:checked{background:var(--color-primary)}.application-settings__switch input:checked:after{transform:translate(19px)}.application-settings__hotkey{color:var(--color-text-muted);border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(180px,1fr) 180px;align-items:center;gap:16px;margin:-6px -8px;padding:6px 8px;transition:border-color .16s,background .16s,color .16s;display:grid}.application-settings__hotkey:focus-within{border-color:var(--color-primary);background:var(--color-primary-soft,#2563eb14);color:var(--color-primary)}.application-settings__hotkey:focus-within span{font-weight:600}.application-settings__hotkey input[readonly]{cursor:pointer}.application-settings__hotkey input[readonly]:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft,#2563eb1f)}.application-settings__status{color:var(--color-primary);text-align:center;margin:0}.application-settings__actions{justify-content:flex-end;display:flex}.application-settings__actions button{border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:10px;padding:10px 22px}@media (width<=650px){.application-settings__select,.application-settings__hotkey{grid-template-columns:1fr;gap:7px}}.feedback-form{color:var(--color-text);text-align:left;flex-direction:column;gap:16px;display:flex}.feedback-form label{color:var(--color-text-muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.feedback-form input,.feedback-form select,.feedback-form textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:10px;outline:none;padding:11px 14px}.feedback-form input:focus,.feedback-form select:focus,.feedback-form textarea:focus{border-color:var(--color-primary)}.feedback-form textarea{resize:vertical;min-height:130px}.feedback-form__error{color:var(--color-danger);text-align:center;margin:0;font-size:14px}.feedback-form__actions{justify-content:flex-end;gap:10px;display:flex}.feedback-form__actions button{border:1px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:10px;padding:10px 20px}.feedback-form__actions button[type=submit]{background:var(--color-primary);color:#fff}.feedback-form__actions button:disabled{opacity:.6;cursor:wait}.feedback-form__select-wrap{display:block;position:relative}.feedback-form__select-wrap select{appearance:none;padding-right:42px}.feedback-form__select-arrow{pointer-events:none;width:8px;height:15px;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(270deg)}.feedback-form__select-wrap:has(select:disabled) .feedback-form__select-arrow{opacity:.6}.feedback-list{flex-direction:column;gap:12px;max-height:min(55vh,520px);margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.feedback-list__item{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex}.feedback-list__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.feedback-list__header strong{min-width:0;color:var(--color-text);overflow-wrap:anywhere}.feedback-list__state{background:var(--color-tabs-bg);color:var(--color-primary);border-radius:6px;flex:none;padding:4px 8px;font-size:13px}.feedback-list__text{color:var(--color-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.4}.feedback-list__meta{color:var(--color-text-muted);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.feedback-list__message{color:var(--color-text-muted);text-align:center;margin:0;padding:32px 16px}.feedback-list__message--error{color:var(--color-danger)}@media (width<=520px){.feedback-list__header{flex-direction:column}}.feedback-modal-view{min-width:0;color:var(--color-text);text-align:left;flex-direction:column;gap:20px;display:flex}.feedback-modal-view>[role=tabpanel]{min-width:0}.feedback-modal-view>[role=tabpanel][hidden]{display:none}.feedback-modal-view__tabs{background:var(--color-tabs-bg);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.feedback-modal-view__tabs button{min-width:0;min-height:40px;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 14px}.feedback-modal-view__tabs button:hover{color:var(--color-text)}.feedback-modal-view__tabs button.is-active{background:var(--color-surface);color:var(--color-primary);box-shadow:0 2px 8px var(--color-shadow)}.feedback-modal-view__tabs button:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.feedback-modal-view__empty{color:var(--color-text-muted);text-align:center;margin:0;padding:32px 16px}@media (width<=420px){.feedback-modal-view__tabs{grid-template-columns:1fr}}.update-notice{text-align:left}.update-notice__content{color:var(--color-text);line-height:1.5}.update-notice__description{margin:0 0 12px;font-weight:600}.update-notice__changes{margin:0;padding-left:24px}.update-notice__changes li+li{margin-top:8px}.update-notice__checkbox{color:var(--color-text-muted);cursor:pointer;align-items:center;gap:10px;margin-top:24px;display:flex}.update-notice__checkbox input{width:18px;height:18px;accent-color:var(--color-primary)}.update-notice__actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.update-notice__close{border:1px solid var(--color-primary);min-width:120px;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:16px;padding:10px 24px;font-size:18px;font-weight:700}.update-notice__close:hover{background:var(--color-surface-hover)}.greeting-modal{z-index:80;background:#0000002e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.greeting-modal__window{color:#2f2f2f;background:radial-gradient(circle at 92% 8%,#0884ff6b 0%,#0884ff1f 32%,#fff0 54%),radial-gradient(circle at 8% 92%,#0884ff52 0%,#0884ff1a 32%,#fff0 54%),#fff;border-radius:18px;flex-direction:column;width:min(1280px,100vw - 40px);max-height:calc(100vh - 40px);display:flex;overflow:hidden}.greeting-modal__header{color:#707070;flex-shrink:0;align-items:center;gap:22px;min-height:58px;padding:0 22px;font-size:18px;font-weight:500;display:flex}.greeting-modal__back{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.greeting-modal__back img{width:20px;height:20px}.greeting-modal__body{flex:auto;grid-template-columns:minmax(280px,.95fr) minmax(320px,1fr);align-items:center;gap:40px;min-height:0;padding:20px 48px 16px;display:grid;overflow-y:auto}.greeting-modal__image-wrap{justify-content:center;display:flex}.greeting-modal__image{object-fit:contain;width:min(520px,100%);height:auto}.greeting-modal__content{width:100%;max-width:620px}.greeting-modal__content h1{text-align:center;margin:0 0 16px;font-size:44px;font-weight:800}.greeting-modal__content h2{text-align:center;margin:0 0 42px;font-size:22px;font-weight:700}.greeting-modal__content p{text-align:center;width:100%;max-width:none;margin:0 0 38px;font-size:22px;line-height:1.18}.greeting-modal__content ul{gap:16px;max-width:590px;margin:0 auto;padding:0;font-size:21px;list-style:none;display:grid}.greeting-modal__content li{align-items:center;gap:18px;display:flex}.greeting-modal__content li img{object-fit:contain;flex:0 0 24px;width:24px;height:24px}.greeting-modal__footer{border-top:1px solid #0000000f;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 48px 24px;display:flex}.greeting-modal__checkbox{color:#8b8b8b;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.greeting-modal__checkbox input{width:18px;height:18px}.greeting-modal__start{color:#fff;cursor:pointer;background:#4d8df7;border:0;border-radius:6px;width:250px;height:56px;font-size:18px;font-weight:700}.greeting-modal__start:hover{background:#3f7ee8}[data-theme=dark] .greeting-modal{background:#0000007a}@media (width<=1200px){.greeting-modal__body{grid-template-columns:1fr;gap:24px;padding:20px 36px}.greeting-modal__image{max-height:36vh}.greeting-modal__content h1{font-size:38px}.greeting-modal__content h2,.greeting-modal__content p,.greeting-modal__content ul{font-size:20px}}[data-theme=dark] .greeting-modal__window{color:var(--color-text);background:radial-gradient(circle at 92% 8%,#5b69beb3 0%,#424d9657 22%,#1e214c00 46%),radial-gradient(circle at 8% 92%,#5b69be99 0%,#424d9647 24%,#1e214c00 48%),#1e214c}[data-theme=dark] .greeting-modal__header{color:var(--color-text-muted)}[data-theme=dark] .greeting-modal__content h1,[data-theme=dark] .greeting-modal__content h2,[data-theme=dark] .greeting-modal__content p,[data-theme=dark] .greeting-modal__content li{color:var(--color-text)}[data-theme=dark] .greeting-modal__checkbox{color:var(--color-text-muted)}[data-theme=dark] .greeting-modal__checkbox input{accent-color:var(--color-primary)}[data-theme=dark] .greeting-modal__start{background:var(--color-primary)}[data-theme=dark] .greeting-modal__start:hover{background:var(--color-primary-hover)}.connection-notice{--notice-accent:var(--color-primary);z-index:1000;box-sizing:border-box;border:1px solid var(--color-border-soft);border-left:3px solid var(--notice-accent);background:var(--color-surface);width:370px;max-width:calc(100vw - 40px);color:var(--color-text);box-shadow:0 12px 36px var(--color-shadow);border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:18px;animation:.18s ease-out connection-notice-enter;display:grid;position:fixed;bottom:20px;right:20px}.connection-notice[data-state=failed]{--notice-accent:var(--color-danger)}.connection-notice__icon{background:var(--color-bg);width:40px;height:40px;color:var(--notice-accent);border-radius:12px;place-items:center;font-size:22px;font-weight:700;display:grid}.connection-notice__spinner{box-sizing:border-box;border:2px solid var(--color-border);border-top-color:var(--notice-accent);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite connection-notice-spin}.connection-notice__content{overflow-wrap:anywhere;min-width:0}.connection-notice__title{margin:0;font-size:14px;font-weight:700;line-height:1.4}.connection-notice__description{color:var(--color-text-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.connection-notice__retry{border:1px solid var(--color-primary);max-width:100%;color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin-top:12px;padding:8px 12px;font-size:13px;font-weight:600}.connection-notice__retry:hover{background:var(--color-primary);color:var(--color-on-primary)}.connection-notice__retry:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@keyframes connection-notice-spin{to{transform:rotate(360deg)}}@keyframes connection-notice-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.connection-notice{max-width:calc(100vw - 24px);padding:14px;bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.connection-notice,.connection-notice__spinner{animation:none}}.auth-page{z-index:99;background:var(--color-auth-bg);justify-content:center;align-items:center;padding:80px 16px 0;display:flex;position:fixed;inset:0}.auth-logo{text-align:center;background:var(--color-surface);height:80px;padding:15px 0;position:fixed;top:0;left:0;right:0}.auth-logo__img{background-image:var(--logo-main);background-repeat:no-repeat;background-size:40px 50px;width:40px;height:50px;display:inline-block}.auth-card{background:var(--color-surface);width:100%;max-width:723px;box-shadow:3px 8px 13px var(--color-shadow);border-radius:2.3rem}.auth-form{width:100%;padding:30px 50px 16px}.auth-title{text-align:center;color:var(--color-primary);margin:0 0 22px;font-size:18px;font-weight:100}.auth-account{border:2px solid var(--color-border);background:var(--color-surface);text-align:left;cursor:pointer;border-radius:16px;align-items:center;width:100%;height:60px;margin:8px 0;padding:5px;display:flex}.auth-accounts-list{gap:8px;display:grid}.auth-account:hover{border-color:var(--color-primary)}.auth-avatar{background:var(--color-primary);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin:3px;font-size:18px;font-weight:700;display:grid}.auth-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.auth-account__text{flex-direction:column;flex:1;min-width:0;margin:3px 6px;display:flex}.auth-account__name,.auth-account__login{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.auth-account__name{color:var(--color-primary);font-size:18px;font-weight:100}.auth-account__login{color:var(--color-text-muted);font-size:12px;font-weight:100}.auth-email-row{align-items:center;gap:10px;width:100%;margin:8px 0;animation:.52s cubic-bezier(.16,1,.3,1) both authEmailRowIn;display:flex}.auth-email-row__input{flex:1;min-width:0;margin:0;animation:.56s cubic-bezier(.16,1,.3,1) 40ms both authEmailInputIn}.auth-email-row .auth-back-button{animation:.46s cubic-bezier(.16,1,.3,1) both authBackButtonIn}@keyframes authEmailRowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}@keyframes authBackButtonIn{0%{opacity:0;transform:translate(-6px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes authEmailInputIn{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0,0)}}.auth-back-button{border:2px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:16px;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;margin:0;padding:0;display:inline-flex}.auth-back-button:hover{background:var(--color-surface-hover)}.auth-back-button img{width:22px;height:22px;display:block}.auth-input{border:2px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:16px;outline:none;margin:8px 0;padding:12px;font-size:18px}.auth-input::placeholder{color:var(--color-placeholder)}.auth-input:hover,.auth-input:focus{border-color:var(--color-primary)}.auth-button{border:.5px solid var(--color-primary);background:var(--color-primary);color:#fff;width:100%;box-shadow:1px 5px 10px var(--color-strong-shadow);border-radius:16px;margin:28px 0 8px;padding:12px;font-size:24px;font-weight:800}.auth-button:hover{background:var(--color-primary-hover)}.auth-response{text-align:center;color:var(--color-primary);margin-top:5px;font-size:16px;font-weight:100}.auth-footer{text-align:center;width:100%;padding:0 50px 22px}.auth-footer a{color:var(--color-primary);margin:10px auto;font-size:16px;font-weight:700;display:inline-block}.auth-version{color:#e2f9ff;text-align:center;width:280px;font-size:12px;position:fixed;bottom:10px;left:10px}.auth-link-button{color:var(--color-primary);cursor:pointer;background:0 0;border:0;margin:12px auto 0;font-size:16px;font-weight:700;display:block}.auth-link-button:hover{text-decoration:underline}.auth-password-field{opacity:0;max-height:0;transition:max-height .36s cubic-bezier(.22,1,.36,1),opacity .24s,transform .36s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translate(-24px)}.auth-password-field--visible{opacity:1;max-height:70px;transform:translate(0,0)}.auth-footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.auth-theme-toggle{background:var(--color-surface-hover);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border:0;border-radius:8px;flex:none;margin:0;font-size:16px}.auth-theme-toggle:hover{background:var(--color-primary);color:#fff}[data-theme=dark] .auth-theme-toggle{color:#fff;background:#0985ff}.auth-title{min-height:22px}.auth-text-swap{animation:.24s both authTextSwap;display:inline-block}@keyframes authTextSwap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}.auth-password-control{align-items:center;display:flex;position:relative}.auth-input--password{padding-right:44px}.auth-password-toggle{color:#6b7280;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.auth-password-toggle img{width:20px;height:20px;display:block}[data-theme=dark] .auth-password-toggle img{filter:brightness(0)invert()}.auth-password-toggle:focus{outline:none}.auth-mode-switch{border:1px solid var(--color-border);background:var(--color-surface-hover);border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 20px;padding:4px;display:grid;position:relative;overflow:hidden}.auth-mode-switch:before{content:"";background:var(--color-primary);width:calc(50% - 6px);height:calc(100% - 8px);box-shadow:0 4px 10px var(--color-strong-shadow);border-radius:12px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;left:4px;transform:translate(0,0)}.auth-mode-switch[data-auth-mode=admin]:before{transform:translate(calc(100% + 4px))}.auth-mode-switch__item{z-index:1;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:15px;transition:color .22s;display:inline-flex;position:relative}.auth-mode-switch__icon{filter:invert(46%)sepia(8%)saturate(724%)hue-rotate(179deg)brightness(87%)contrast(86%);flex:none;width:20px;height:20px;transition:filter .22s,transform .22s}.auth-mode-switch__item--active .auth-mode-switch__icon{filter:brightness(0)invert();transform:scale(1.05)}.auth-mode-switch__item--active{color:#fff}@media (prefers-reduced-motion:reduce){.auth-mode-switch:before{transition:none}.auth-email-row,.auth-email-row__input,.auth-email-row .auth-back-button{animation:none}}.auth-access-description{border:1px solid color-mix(in srgb, var(--color-primary) 22%, transparent);background:color-mix(in srgb, var(--color-primary) 7%, var(--color-surface));max-width:480px;color:var(--color-text-muted);text-align:center;border-radius:14px;margin:0 auto 20px;padding:14px 18px;font-size:15px;line-height:1.5}.auth-access-description:first-line{color:var(--color-text)}.auth-access-description{font-size:17px;line-height:1.6}.auth-access-header{align-items:center;min-height:52px;margin-bottom:18px;display:flex;position:relative}.auth-access-header .auth-title{color:var(--color-primary);flex:1;margin:0;padding-right:52px;font-size:24px;font-weight:700;line-height:1.2}.auth-access-header .auth-back-button{margin:0}.auth-account-switch{background:var(--color-surface-hover);height:32px;color:var(--color-text-muted);cursor:pointer;border:0;border-radius:8px;padding:0 12px;font-size:14px}.auth-account-switch:hover{background:var(--color-primary);color:#fff}[data-theme=dark] .auth-account-switch{color:#fff;background:#0985ff}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.dashboard-grid-container{width:100%;min-width:0;position:relative}.dashboard-grid{z-index:1;width:100%;min-width:0}.dashboard-grid__background{z-index:0}.dashboard-grid__item{min-width:0;min-height:0}.dashboard-editor--active .dashboard-grid__item{cursor:grab;touch-action:none}.dashboard-editor--active .dashboard-grid__item>:not(.react-resizable-handle){pointer-events:none}.dashboard-editor--active .dashboard-grid__item:after{content:"";z-index:2;pointer-events:none;border:2px solid #0000;border-radius:8px;position:absolute;inset:0}.dashboard-editor--active .dashboard-grid__item:hover:after,.dashboard-grid__item--selected:after{border-color:var(--color-primary)}.dashboard-grid__item.react-draggable-dragging{cursor:grabbing}.dashboard-grid__item.react-draggable-dragging,.dashboard-grid__item.resizing{z-index:5}.dashboard-grid .react-grid-placeholder{border:2px dashed var(--color-primary);background:var(--color-primary);opacity:.16;border-radius:8px}.dashboard-grid__item>.react-resizable-handle{z-index:4;opacity:0;transition:opacity .12s}.dashboard-grid__item:hover>.react-resizable-handle,.dashboard-grid__item--selected>.react-resizable-handle{opacity:1}.dashboard-grid__item>.react-resizable-handle:after{border-color:var(--color-primary);width:7px;height:7px}.dashboard-grid__compact-notice{z-index:1;border:1px solid var(--color-border-soft);background:var(--color-surface);color:var(--color-text-muted);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:14px;line-height:1.4;position:relative}.dashboard-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px;grid-auto-flow:dense;gap:16px;display:grid;position:relative;height:auto!important}.dashboard-grid--compact .dashboard-grid__item{position:relative}.dashboard-grid--compact .dashboard-grid__item[data-width="2"]{grid-column:span 2}.dashboard-grid--compact .dashboard-grid__item[data-height="2"]{grid-row:span 2}.dashboard-editor--active .dashboard-grid--compact .dashboard-grid__item{cursor:pointer;touch-action:auto}.dashboard-grid-empty{z-index:1;min-height:180px;color:var(--color-text-muted);text-align:center;place-content:center;display:grid;position:relative}.dashboard-editor--active .dashboard-grid-empty{min-height:inherit}@media (width<=560px){.dashboard-grid--compact{grid-template-columns:minmax(0,1fr);grid-auto-rows:160px;gap:12px}.dashboard-grid--compact .dashboard-grid__item,.dashboard-grid--compact .dashboard-grid__item[data-width="2"]{grid-column:1}.dashboard-grid-empty{min-height:160px}}.dashboard-editor{width:100%;min-width:0}.dashboard-editor__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.dashboard-editor__title{color:var(--color-text);margin:0;font-size:28px;font-weight:700}.dashboard-editor__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.dashboard-editor__button{border:1px solid var(--color-border);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:6px;padding:7px 12px}.dashboard-editor__button:hover{border-color:var(--color-primary);background:var(--color-surface-hover)}.dashboard-editor__button--primary{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.dashboard-editor__button--primary:hover{background:var(--color-primary-hover)}.dashboard-editor__button:focus-visible,.dashboard-widget-picker__item:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.dashboard-widget-picker{flex-direction:column;display:flex}.dashboard-widget-picker__item{width:100%;min-width:0;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:14px 4px;display:flex}.dashboard-widget-picker__item+.dashboard-widget-picker__item{border-top:1px solid var(--color-border-soft)}.dashboard-widget-picker__item:hover{background:var(--color-surface-hover)}.dashboard-widget-picker__icon{object-fit:contain;flex:none;width:32px;height:32px}.dashboard-widget-picker__content{flex-direction:column;gap:4px;min-width:0;display:flex}.dashboard-widget-picker__title{font-weight:600}.dashboard-widget-picker__description{color:var(--color-text-muted);font-size:14px;line-height:1.35}@media (width<=560px){.dashboard-editor__header{flex-direction:column;align-items:flex-start}.dashboard-editor__actions{justify-content:flex-start;width:100%}}.dashboard-widget-settings{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);margin-bottom:16px;padding:12px 0}.dashboard-widget-settings__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dashboard-widget-settings__title{color:var(--color-text);margin:0;font-size:16px;font-weight:600}.dashboard-widget-settings__close{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.dashboard-widget-settings__controls{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.dashboard-widget-settings__remove{border:1px solid var(--color-action-danger);min-height:34px;color:var(--color-action-danger);font:inherit;cursor:pointer;background:0 0;border-radius:6px;margin-left:auto;padding:6px 10px}.dashboard-widget-settings__remove:hover{background:var(--color-surface-hover)}.dashboard-widget-settings__close:focus-visible,.dashboard-widget-settings__remove:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=560px){.dashboard-widget-settings__controls{flex-direction:column;align-items:stretch}.dashboard-widget-settings__remove{margin-left:0}}.menu-list--holder{border-right:2px solid #f0f0f0;width:100%;height:100%;position:relative;overflow-y:auto}.list--menu-nodes{width:100%;position:relative}.list--menu-item{cursor:pointer;background-color:#fff;border-radius:5px;flex-direction:row;padding:1px 5px;display:flex}.list--menu-item:hover{background-color:#f0f0f0}.list--menu-item svg{width:45px;min-width:45px;height:140px}.list--menu-item--icon{background:#fafafa;border-radius:3px;min-width:18px;height:18px;display:flex}.list--menu-item--icon-img{width:18px;height:18px}.list--menu-item--label{width:100%;margin-left:10px;font-size:12px}.list--menu-group{background-color:#fff;width:100%;margin:3px 0;padding:0}.list--menu-group--label{cursor:pointer;background-color:#f0f0f0;border-radius:0;flex-direction:row;width:100%;margin:0;padding:0 0 0 12px;display:flex}.list--menu-group--title{width:100%;height:12px;font-size:12px}.list--menu-group--toggle{width:20px;height:20px}.list--menu-group--label[open] .list--menu-group--toggle{transform:rotate(90deg)}.list--menu-group--toggle:before{content:"❯";color:#0985ff;margin:3px 5px;font-size:15px}.list--menu-group--body{background-color:#fff;border-radius:0;width:100%;margin:0;padding:5px;display:none}.list--menu-group--body[open]{display:block}.picture-tools--wrap{border-bottom:1px solid #f0f0f0;align-items:center;height:100%;padding:0;display:flex}.picture-tools--item{cursor:pointer;flex-direction:row;align-items:center;width:80px;height:25px;margin-right:2px;display:flex;overflow:hidden}.picture-tools--item:hover .item--icon{background-color:#f0f0f0;border:1px solid #999}.picture-tools--item .item--header{align-items:center;width:100%;height:100%;display:flex}.picture-tools--item .item--header-caption{text-align:center;color:#999;overflow-wrap:break-word;padding:0 2px;font-size:10px;line-height:12px}.picture-tools--section{border-right:1px solid #f0f0f0;flex-direction:column;width:fit-content;height:100%;margin-right:2px;display:flex}.picture-tools--section:not(:first-child){border-left:1px solid #f0f0f0}.picture-tools--section .section--header{background-color:#f0f0f0;height:16px}.picture-tools--section .section--body{flex-flow:wrap;height:100%;padding:2px;display:flex;overflow:hidden}.picture-tools--section:first-child .section--body{max-width:360px}.picture-tools--section:nth-child(2) .section--body{max-width:170px}.picture-tools--section:nth-child(3) .section--body{max-width:90px}.picture-tools--section:nth-child(4) .section--body{max-width:360px}.picture-tools--section:nth-child(5) .section--body{max-width:90px}.picture-tools--section .section--header-caption{text-align:center;color:#999;padding-top:3px;font-size:10px;line-height:10px}.picture-tools--item .item--input{color:#0985ff;text-align:center;border:1px solid #666;border-radius:5px;width:50px;height:23px;margin:auto;font-size:12px;line-height:22px}.picture-tools--item .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVR4nO2UvUoDURCFP101teBb5Cm0NYUBRW229gfRJ5GAvoPoE1hY6ROojUQR7SWlFhYrA+fCMN5NzLplDgx775y5c2bP3gRmaBFViFawCOwCFxkBy+2ophH6wHumcYw3YGOaxnPAwDW4B44yjS334PanOjsRqfknsAfMO66nSDBuH/hyImOxqUI7sBo48/pJEX1fcyJmbRYd+Vlp8ogTZ4etIw7EvarXL2w7z70thhVg5ARGynnYmUfxW2RwJfIww51nPrLlItJluMwJvIjshnwX+Fak5mmfqzX+eZpf6bVyZ2F6e978tU8d0QueJ34Z+NB6valAupYVcBzq/K0yO5aaCBTAUPtSuTvgVutS3FC1k6zOonRTLrh84d4uiTdCUdOoTrgRyjH/pP+aPvcWlYtWpmeGHwrcn4qXQcroAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #fff;border-radius:5px;width:23px;min-width:23px;height:23px;margin:auto}.picture-tools--item.save .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOklEQVR4nO2YTQ6CMBBGvxUeB9fK9fDnKLpz4wEk3kTc6BkcQ1ISbMACnQ5F5yVNICXTvsxQyACKogwlAbAHcAdAE42D2YcXuwkFqDFOvjKlCbTqmK8XCgGZ8eSQcW1UQiQF8DDXZwALn2Bj511crRIqOmIvfTMTWqTtfeiKnfpkRkqkLRa1xB4tE5vIaJkYRex35ogZi9Qy1fwLMxcZtH5Mp1bUIoUlcZmryDdIUqT+F1uDl8zEvXnur/eD24465xq5lEhiZOrMcI0qE3mPfyo2kakhFYkM0oxEBnGeWqG6LKU5ERMJEYkuy0ZCxNVl8WHdyMzY/fV+MPR3hrjWVxEmSDNioaXFBGlpWWhpMUFaWv9SWuS454a41v9ZkdmWVulowE0pkvVs4ok04CSaeEEbcJJNPEVR8MkbwHgv+NHRPiUAAAAASUVORK5CYII=)}.picture-tools--item.open .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB+ElEQVR4nO2ZMUgcQRhGn3iEaBFSWhpLGwtjY5B0YmEh6UyrdrbBIkXOwqhNiiRWtmKpKW2TlLZJICBic0axME1IUHDDwj/wM+ys7Cnnd7IPht1BFt5j72a9WaipqbmOB8A6cAxkFUYLmEGItYoBflwAY4jQMqnxite9s+t+Av0IkNmoykPgm127QReH5IwA/27w0WxntIBV+27fWkjOtPt4dnK8ve2QTvPM3ZmuDkk61yHdcEcawEobT/vsLlewrCDktYBkVnUFKwo5aPNpf6crWBaFDNj8FH0GvGscMmXzPfSZ8q5xyJLN83/t1VnyrnHIts1fos+2d41Dfth8GH2+e1cf0gdcAn/tWaJMX+zqQ8bsfB99nsauPmTBzjfRZz529SEf7XwRfT7Erj7kq51PoM+X2DWE9AC/gSvgMdr0AOexawgZsuMh+jwpcg0hL+y4gz4zRa4hZNmOb9CnWeQaQj7ZUWobNMFukWsIObLjIPocFrmGkCtbtfIVQZlHKVf/k/Ez+kykXH3Ie/RZTLn6kDn02Uy5+pBR9NlPuYaIS3tVoEwv8CflGkLydx3qDJe5hpAt9Jktcw0hr9Bnrcw1hEyiz16ZawjJd+3UOSlzPbM/5vuoyjz3+7xFrHZ45/ymo5kKadiXKNw21fHLXh+o77fV3C/+A+UBxbi9R4xYAAAAAElFTkSuQmCC)}.picture-tools--item.clean .item--icon{background-image:url(data:image/png;base64,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)}.picture-tools--item.console .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABM0lEQVR4nO2Y0UoCURCGP0i6KCUhEelCoVeod7XeosvuihW8SFSIRFOCHiCfYeLABEvQjbsdZ5b5YK7kDPPx7+xhhSD4N9rAHbAHxFntdfbzJHJvYKCqNaaUxA3+uNXZvyhZeUV+5g8RI0hjExHnReNEvCIhYgyJRIwhkUjTEjnRci/yDLwD1zgXedBzn8AIxyJnwJMBGanjrZW+lQs9vwWucPz6vQBetMcGGOD4HukCc+3zCvRwfCH2gZX2mqucS5EesNRe64z7InWK9PWRyi1Rq0ha7jftsfK67ENgp+cXmZe8NpF0AX6UlvuS4yBVRE71Nk/npnqX/P59c+CfCJOcIi1gBjwCnT9E1weKFDlFLCEhYgyJRIwhkYgxJBIxhkQi1hMR58XEwBBVqzj2YxE0lm89vABwHuZz9QAAAABJRU5ErkJggg==)}.picture-tools--item.zoom-in .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAClklEQVR4nO2Zu24TQRSGPxeElgYbEVIYHoECCJdXQAIH+YKECA+AxEVESAl0wAsgUUEKpAhRkBilhkDDJW9AQwupgkhI7LBwpH+lKZyI9c6O7WU/aaSVveec+dd7zpwZQ0HBUHIImAbmgVVgDdjW+A581ndXgQpDyDmgDXSA6B+H3bsEnGUIOAYsO5PrAm+BG8AJoAzs07Drk8BNYEX3xnavgaODEtECfmgiP4EHwMEE9ibsIbAhH+tAg8DMOU9zARhP4esI8MLxN0sg7ivgb12XPPm9DuyEEtNSIAtYy8D/lCOmToaJHefEnayCADNOzlSzCLDs5ESWlJycaWexTkSqMBMJbeMkTsK4KmEEnMEjbTm1EksAIag0R8AiHtuOjhawJOtEWiG2znTV3th1aq5pIm/6tO9XiPFOtlfwwLycWdsRWsgt2T7FA6tyZr1TaCGTsv2IB9bkrJ/8SCukIttveGBLzsb2uCdKOXZjv77/lRch63l5tb7gMdltUxRayGnZWhnORfl9ggem5cy2p6GFvJftBTxQcVqU8gBalA5wAE8saTLWyIUS8kh21tJ745Scbg6gjT+OZ9rOE/K1T++F+X6pWK+yCFDVwhRpO5oVdxXDTiYPZxWk4Rw+2EGBby45hw/nyZhZR8yMp9espF8iFrGjExtCiYlzxg7Z+mXCyQl3WOltEoC6kzMbKs1J1pmySuym0xh2e4hpEICqU83iwCtqLSa1mI5pVPTZbfVO7qQXlNjNQYpBRzaLCf9WsO3B8x7N6G5i6gSkrIOCZ8AnldAtLW5fgQ/AY01qr21BYxjE+MLKe6eHmMvkSEyLEWQqT2Jq/4OYJiMqZrsQMyIFYI4R5aLzmt1jxKmF/Du7oODvE/gDsK1OzbPVPLYAAAAASUVORK5CYII=)}.picture-tools--item.zoom-out .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACjElEQVR4nO2Zy2oUQRSGv1kYt26cEWMWo4/gQo2XVxB0InMRxPgAghcMQqI79QUEV5qFEIILk5Gsk+jGS97AjVvNKmJiMhNbD/wNtZgE26mqudgfFDSZnv/0X+lz6lQN5OT0JUeASWAWWAPWgR2Nb8AnfXYdKNGHXACaQAtI/nLYvYvAefqAE8CS83BtYAW4BZwCisABDbs+DdwGVnVv+r03wPFemWgA3/UgP4BHwOEM3zdjj4FNaWwANSIz48zmHDDahdYxYN7RmyYSDxXwl64LnnRvAruxzDQUyAJWAuhPOGaqBEzsNCfuhQoCTDk5Uw4RYMnJiZAUnJxphlgnElWYMcIzqkqYAOd8CjclaiU2FlaaLeaCz7ajpQUsyzrRLbbOtNXe2HXX3NDMLBOft4p9zYfYrMSs7YjNHcV+7kNsTWLWO8VmXLE/+BBbl1jM/EgpKfZXH2LbEhvZ556ky7EXB/X5z2ExsjEsr9Znn8lum6LYnFVsK8NDUX6f+RCblJhtT2PzTrEv+XpP0xbFS6uQsUVpAYd8iS5qZqyRi8UTxbSW3htnJLrVgzb+pG/xpjNDvvbpnTDtV4r1OkSAshamRNvRUNxXDDuZPBoqSM05fLCDAt9ccQ4fLhKYacfMlKfXrKD/RGpiVyc2xDKT5owdsv0rY05OuMNKb50IVJ2c2VRpzrLOFFVit5zGsN3BTI0IlJ1qlgZeVWsxrsV0RKOkv91V7+Q+9JwSu95LM+jIZiHjzwq2PXjZoRndy0yViBR1UPAC+KgSuq3F7QvwHniqh9pvW1DrBzO+sPLe6mDmKkNkpsEAMjFMZir/g5k6A2pmJzczIAVghgHlsvOaPWDAqcT8OTsn588M/AYBPTLpjNoTtwAAAABJRU5ErkJggg==)}.picture-tools--item.view .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACBElEQVR4nO2aXU4bMRSFPxHgpcBjFbGEwh4KCwAFhGAJCFpaYBWIbUBgH3QFhIgfAWIDfUsfytOtLJ2RrCJEnBnbk2iOZGWUjM/MJ19fX88E3soitFugTWJZpPYALOYAqUrZYCwSyJ332R5nkM9AP+XIWCQQUsNYRJCkMBYZJBmMJQBJAmOJQKLDWEKQqDCWGCQajGUAiQJjmUCcKoWJWWuNUjVPBIhVceHcsgZEakakYlkTWlITWhXLJiW0fgFXkwBSWg3ICJoFtoEL4B74o+aOu/rNnVPrEdkEnoeotZ6AjTqCTAGn3nWugR/AF+CT2hLwE+h5552ob21ACoi/wO4HNzcF7OncAqYWIJsexNeAfiseTCc3yKw3J9xIhGpffR+BmZwg296cCIp1qQXcyGOLjCCX8j0o4XEoj/OcIA/yddlpVC3Jw60z2UAG8p0r4TEvD+c11iALdQCpIrSWvcyVDaQrX7dij6pjeZzVIf32SqTfvjx2ci+IT/J2ZUeovqvvCzCdu0TZ8EoUV3YMq1XgVX3X61I0nngw+wqZ99TSSBQQv0Nebaco4wsYU9lxqMVuTs1lpyNvThQQQe/pU22sOkqjH22sXoA13XzQnw5S7tlnVACe6+YG2uo+6rud/yZ2EIxFbu4xTxm1h4WJDVLqWZUUHGZ1VtuDcZltrOVgvrmjfwVcnw7sobwRAAAAAElFTkSuQmCC)}.picture-tools--item.proxy .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAACgklEQVR4nO2ay2oUQRSGP0FBN3FmXCdmFaPxATS6EMnGB9DoC0SD8waarREJqDt1IS69QkhcCMkYTOIzCK7EhRcyDAluEsWMFPwNRTNkqmequytSP9Rius91uqr/U6ca+sdJ4BowAzwD1oHPwFegBfzRaOmaubcm2RnpjlICjgHTwCvgB9D2NIytl8AN+cgNl4A3wE4qgJ/APHAPmAIu6h8+DlSBQxpVXRuVzJR05mXDtrkjX8anN5zVdEmc/AWW9M+d8uTjgGxNA8vykfhbVww94wjwBNiVwSZwGxgkfwxq/TTl28TwEDiY1dCA9RS2gTvAUYpHBZi1pvM7xeb8mN9a8/8c5eO8tY4WFWNXXJXCL2CEcDCimExsV1wUViRsFl5ouKnYGi7CWxI28zM0VBXbpotwO+BEalZ8XZEImscYGuq9JBLyYm+7KNilwgZwgfIx3qGu64pEcNmqe2ZLWjMV4K5FiEu9JGLKgQfW76bKhqH842coVaKYcV8xZU4kgWH2j6misaGXwZgry3aBsXFaNt93KBrH94jPOZEEpqR+rdorvY4WgDlVxBOqZIc7lPHDSn5CsnPS3UjZ3JavTmV834nY7/LrwAvgu8eN1TfgufYptT7iyy4onFB9dgt4CqwCn4Av2t7+1mjpmrn3QbJGZzLja76dNZHI7DmiHpmdyOxeUInMTmR2IrMTmX1vRGYvAPXI7ERm94JKZHYisxOZnZyYfSvjVrfIPXstSzd+ZR80sRsuwpP7oIl92bXrt2idIZrzu5DOEBeydDcH9JlFaE3s1SynuvY5++PUOXtZTexd4BFw2PeXD0U2sdeAM3hEKE1sbyi7iZ0bim5i81/jHwn5KgDx2BeAAAAAAElFTkSuQmCC)}.picture-tools--item.export .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABiklEQVR4nO2ZXUrEQAzH/w+DN9jiWTyFD27RI/jBHkPvpQ+CKK764Ak8xTxElk1xKC1tMh90an4QujvtJPNnkimhgGGskicANGE/AB4AnKByIcR2L3V+CWAPwAuCTJlnn61C7FmwM7O5Srj4MdOIIbbZfPCEawAO6Tj4umXf7yWEeJ6QUkSHC9IsuxCSThCi9U8mZK07QkrTLugRwCuAZmBew/eeaxDyws998cK7eQ2PET8jFpKKuf6bYMHdNfzdCYwOpEXifwPgc2CXvwGcpgykQep/0xMzS8SSaiTkkEJvveKvUoiKYoFyQybkj3YJ/QwpayRsyiiztSWE7Pn/Ta8ViE1ZJ+1nYgOO9TMpas8FaTZJbMDcxy7N9bMaIX4kNaSBctskXbHeKcUsRsh5pGNpaqUaH6TlI07yQlukkBhMSG07QqWKPZZ/I6SPFXtubEd6kJ1aibBTq7bUqub49cJWVzLuIj7diRnrZ2KFOAC7iI+pYrT9jMS2KMRW0c9MmWefF6VEGAaO/ALdPJDh3JqXsgAAAABJRU5ErkJggg==)}.picture-tools--item.align-left .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVR4nO3ZTQrCMBiE4TmeVdD7bxSMLvQSI0IE042L5s/kfSBby/hNIE0lAADQs5Okp6SHpKMmcJfkuG6agFdr7RD/CBdaQdLSU+BQMOxnXXsK7EqLwL1MOJe/mXAuBK7FTDhFpTNhD9di9nCKk5YGP1qG2V4elsKh32F3PQUejgk8ODPhwZkJD85MOLUvfC9d/f7aHRwtqx5B/SNw65DZt5wJnGo9USa8lal0qnWFqfRWptKp1hWm0luZSqemq3ToIGTVl4clPqiHsFnury9fP3rWBJZY21D7CwAAANBQXg5h8ROoUQuOAAAAAElFTkSuQmCC)}.picture-tools--item.align-top .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAz0lEQVR4nO3Z0QrDIAyF4fN4c33/2w1075Eh7FasNtK0+z/wrkhDbBKsBAAAIntKekuy4Ku+Y/IIOAcIZu/6EPCEekxeAbLXW/UdHzMBArin7Vf2R4tJ2dkfV+8/rByooDnA/sOOto2z9x9GwFqbYe/nw2fY+/lhBCwyLI60+IabKFodVGlvRh8Wg4cxaYnRsoW21EFb8ma0JdGWjDstcYnX8nfXtGky6Lzqr6FFuzdezQhYZNg40uIbvgyjaOneRatEm4RWS9EmIQAAoEv5AsPb8PKsazYNAAAAAElFTkSuQmCC)}.picture-tools--item.align-right .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA40lEQVR4nO3YwaoCMQyF4fN4VkHff6Ngrwt9iYhQQQZl4GYaY+f/ILuB9kxaaCsBAAD830HSTdJV0l4rcJFkrf4iB961Aa1TVUnlzbjT78LUjmGfdc4U2IKKwErS4aX8TIeXQuAJOhzFWNLLYA9PsIejGCctjX20rGu7PJTOoR9hN5kCfwuBR2cs6cEZHR6c0WGnbef35nTv0jVB2NCjpSUrAosO+1iympufmyUrAosO+1iympufmyUrAosO+1iympufW00QMvTyUNpAGcLyLi3p9PJTjlqB0rZd/bACAACAcrgDqQbxE52eHNAAAAAASUVORK5CYII=)}.picture-tools--item.align-bottom .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA0ElEQVR4nO2ZSwrDMAwF53hNe/9tA3HvoeJFl8H52CDTGdAuBD8k6wkZREREZAZewAeIk1GAhQkpF8T+YmNC4mZMRygYMxyWNN7haQibFjatuNG00k1yMbik001yMVhwuh4RCmZohnt/nz7Dvb8/jYIxw1jSeId3sWk1sEv3JvRhHDzCSQtHyz20pQbaUm9CW0JbCndazLvEK4PXqOnWtMvFQ9XDPBL8X0T+hCewdrCN0bH2ekXcEog5GvW5VcFnqWXyTpC9VtQz6sciIiLk5QsgsvDygQMpAQAAAABJRU5ErkJggg==)}.picture-tools--item.align-vertical .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVR4nO2VMQrAMAwD9f9n1Qmlr1KXDh1NIqc49YHmAyNkoEjABeD8QswnYfSXxBtTiDkYmdhLifOemqvLZQPSA5kH5B/iPlGqqfmkOG5KzDo1gsrVhAWTzye3Wi4PFv2FCii4Ac/P9EXTF9FPAAAAAElFTkSuQmCC)}.picture-tools--item.align-horizontal .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2UlEQVR4nO3YQQ6CMBBG4Xc8wftvNaHcYwwLNyaIUCotvC+ZnQn8znQggCRJks6rB0YgVlYCOhqUNoR910CDIrOaEwbGDscRI30vtE2rHelUaJtWGzgK3ZiBqbTDS07X4SUGnmGHcaTxDOPS2l+cfUv3wDPjQnFQPbd+CRkz/9k4sKb3/tXS1QJ3wKPBwNM937YE/pQb+Nffra1iwsDf2eEZjjSeYVxauKX3F4Wel80srTh74HS1D/HdxtDDwrtttYFLMTB2GEeahs9wKrT9q1Vq+0uSJIl/egH4MNESvFMJQQAAAABJRU5ErkJggg==)}.picture-tools--item.distribute-horizontal .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA3klEQVR4nO2ZUQrCMBBE31cPJXo+67UUjxKvMVKIUEoh0mUlwXmQr4RJJpsMKQVjjFnxBB6Mq49qG1UfG4hu0ATcgNdq8KcVYK5jDk8QRC39eWfh2zZHJgiiln6pA047fedVJQ5PEEQt/daAaH8U2QB/XoEpO+WUbCA95ZRsID3llGwgPeXU+QJlA7gC+AjR8SWULzF977Aco7gCDH2ESu1fHm5bLiM85r55Tl97NjBVE2XUD5oosgE6r0DJTokgaumnp0QQtfTTUyKIkvVtoIUr0GL5AXdnXH1jDD/mDY3edbIHpKwqAAAAAElFTkSuQmCC)}.picture-tools--item.distribute-vertical .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAsElEQVR4nO3ZQQqDMBCF4bfyUKU9n+O5xKOk10gpRHDRTXTsTOD/wGXUSchEnhJwi01STXatPQWsoxcAAGOYJC2S3ifaYpFk7R5hzKG/W2QBpb3E48TY52ElwuyzGDX+MgoQK+Czib8bstcrwyb2aKNzZAFTK6KMepABwD3IhUQuBABO+U+Kz2wL+B9gWfKfFHlR/XN6UL2fRwGdKivgmP+kyIssoI3OWfKfFAcZoN8+q511tKbgRI8AAAAASUVORK5CYII=)}.picture-tools--item.group .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVR4nO2WQQ7DIAwE9/+fnl4rH1pBDMZkR/IxikdrA5IxW+BPtemH20Qi1SKRxyJVFbEIXUeLW5ad7iLfVDWf3s8rREg+Ti2SlcgoxyYyikXkROTRetWOMHHPYBHtP37plsjOf8oiHRMh+fWLRQ67vNidyKpvscgPnIg8Wjp2RzLvGSyi+URWQEUiK2Ckn9k30iqY7ec6kUi1SOSxSFVFLELX0eKWZae7iDHK4QOQKGG74Dl5nQAAAABJRU5ErkJggg==)}.picture-tools--item.ungroup .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjklEQVR4nO3YQQqAMAxE0d7/0uNeFIJN6pD8B26VT4JF1wKALvRyud97XogKrxLtQzIQsqNy7KUrdUdIwIiJKPtlQ0jA0bNGB1arTcgTEWJ6jijr+YQEMJEvWK0AVmvkasnkU1eEmP1FUdVE2oRkPIyQan+/otMQ4jIRmRya29qH6PBZs619SAYRAgDL3QWSc9o0Q4S4aQAAAABJRU5ErkJggg==)}.picture-tools--item.undo .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAABnklEQVR4nO2ZPUpDQRCAPyJooQh6ABObIIpHkNwhCP7UCjZGO1tvIOQKQZ5YiaWNIlopEvUWKojY+JesPFhBBH37MPvYzOwHc4CPnZmdnYVIJBKJ6GEbZbIGZbIGZbIGZbIGZbIGZbIGZbIGZbLmH/EGPABXwC6wBlSkyppfogucAvNASbqs+RG3QE2LrPl24k1gSIuwsXEOjGuTvtEofaYxvZs+hX0OHsNAFViw9/BLjkZWkzBaloEkRz2XpDwe1oF3B+l0OPHOVgHCKQ0H4ROELQD2HGo5LQOKPmlflB0a2SrClnhJhnALYWvaxQzhS4RRzRC+QxgjGcJpjYtiVJtwVVtKL2cIXyCMJLRryScVh8FjBUHsZ8h2gAmEsOnweDhGCBvAh4NwnT5n0iGNv6Jd9KK+F6QrnilgyT4F86x45giMGeAQeHKUyBM7BMYs8OxB1Nh/p0EC48iT7DUwRmAM2G9QHycbnKwP4a6t2eDS2EdKt0Psxr1uWh27fq332z07DRwAj3/IvQL3di/VshtIMbNxJBKJRCKRCOL5BIilpaCGnxrQAAAAAElFTkSuQmCC)}.picture-tools--item.redo .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAABsElEQVR4nO2YTUoDMRSAP+qigq7avX+gqOAZpHcQ9QRS0Z5Bl65FTyBVd+LSpX+4kS6q3qIg6kKr0EhgCiLFZJhOJibvg7edzMdL8t4LCIIgCEIW9ogMFZu0ik1axSatYpNWsUmr2KSV79LTQB1oAi2gA3wafjxL7BYhWQJWgWugl6OcF9I14KkASefSo8CBB6JOpKvAnQeCToSrwGMssuWYMqs5jEm2lqLkvCd1WJeqOWAsw7qFyJZSlB4tOjHEtZ3LkmTKJPoFbDF8nMuSdFAm4TxkGbDODg56457FNs4Lp5nVbFpcUMM8s79xltk+zQKzi8vM9mkZhPWFlifOx7+OQXiWwOgahMcJjG5swp3YtnTLILxGYDQLLkvOqRuE9RmfISCmLFrLYwLjymJ42CYgVizHwwaBUAIeLKR1nCbH4N+znOKJ5wM4AdaB+YxPPIWybymcJl6Ac2ARDykDtzlI63gDlvCQCtDOSfoCT6kANzkI6yZmBE8pJ2e6F4vwz9u7HfqWHlSndXNymSHjr75eWiYmgQ3gCLhP5um/HhGegTNgwfhlQRAEQRAEAX/5BmfwpiHltQKxAAAAAElFTkSuQmCC)}.picture-tools--item.copy .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAx0lEQVR4nO2YQQrDMAwE9yH1OW9vCeRjban9gc3FJ1MIootF0h3IKRBrrA0CAcaYbxQAK4AGgJMfSfGvhMKpElgTi6dCoJ1dgOoPzoYWSIb/0IEycU40ABuARSWQNSfe/eyfBTLnxEMhkDknqkLg6L0aRs+zgBi6AwP+B4LQERpwhILQERpwhILQERpwhILQERpwhILQETpbhI6wQBC6A1eLUEtcbH0UAluiwF0hsPRF6+zinwBuEFH6orVOKLz2m5cVb8yV2AH4YJuQ1qg9iAAAAABJRU5ErkJggg==)}.picture-tools--item.paste .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABGUlEQVR4nO2ZQUrDUBRFD+IG6tC2425FFyHa5VkKhSpuQdRd1KlKk4HTVwovUAIS815jYrkH7ujnv9ybf0f5IE6Pc2AOvAHfrlfgztcGzYWbtR/0AowYKGdu0Br07M8OjttfmK9081empsASKFuYq/QIjIEJ8BTYXwIrYJYx/xl4caVJbVZ0zpfvb80y8dK9Lg9mjZOzFpEAkdocau2nsNdDclYRCVAf0rSeVZ2m9UZOPsD7Ec1v+ghwfaQQG+CqjwBdYwqATiCFqUKoQilMFUIVSmGqEKpQClOFUIVSmCqEKpTCVCFUoRSmCvHPK1R28Pswqm0kwGoAxs11Hwkw88uFvs1/1C5LWjH1y4WiB+OFf/mweSGEoHN2LGJRmpsYHCcAAAAASUVORK5CYII=)}.picture-tools--item.remove .item--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABGUlEQVR4nO2WQQ6CQAxF/znwCHAciQu9B0tYehQ9mxtZa1JjAgkhTgsywwzkv2QWRlL7pqUWIIT4pAEgxrliw8lLDAmJfBZDAbACfvDemyvHp4CFsAIGfAe20EL5hDh5qgINgDeAixKjBPBy7EISU2C4yLkk+uRdC53EEihGiUn3+TR45uR4pkhB4MvxR4J9JUrHd+cZ8YMLaLdsVScZAVclrJtPSkCT0JJPSuBXz2vTKSkBV/JTJCS2wKZf4lIZldqIHcI/MgvthqoJ02ZciXpGfC9YP1BNGJW9RP1H/MXsfp1eilDAgBUwELaQAVvIQNhCBq2yJvs+TwTgvqLALYTAAcBjheQfADIEIutuJ0Q7tV3sYMkTskc+orxiRHXZaJoAAAAASUVORK5CYII=)}div.holder-anchor{z-index:10;border-radius:50%;width:6px;height:6px;display:none;position:absolute}div.holder-anchor._position--center{top:calc(50% - 4px);left:calc(50% - 4px)}div.holder-anchor._position--top-left{cursor:nw-resize;top:-4px;left:-4px}div.holder-anchor._position--top-center{cursor:n-resize;top:-4px;left:calc(50% - 4px)}div.holder-anchor._position--top-right{cursor:ne-resize;top:-4px;right:-4px}div.holder-anchor._position--left-center{cursor:w-resize;top:calc(50% - 4px);left:-4px}div.holder-anchor._position--right-center{cursor:e-resize;top:calc(50% - 4px);right:-4px}div.holder-anchor._position--bottom-left{cursor:sw-resize;bottom:-4px;left:-4px}div.holder-anchor._position--bottom-center{cursor:s-resize;bottom:-4px;left:calc(50% - 4px)}div.holder-anchor._position--bottom-right{cursor:se-resize;bottom:-4px;right:-4px}.chart-node--holder{box-sizing:border-box;background-color:#0000;width:100%;height:100%;position:absolute}.group--holder{overflow:hidden}.group--caption{color:#fff;size:12px;background-color:red;border-radius:5px 5px 0 0;margin-top:0;padding:3px 10px;display:none;position:absolute;top:0;left:0}.chart-node-label--element{padding:0 5px!important}.node--image{width:100%;height:100%}button.join.control{color:#fff;background-color:#0985ff;border:0;border-radius:4px;margin:5px;padding:6px 7px;font-size:13px;font-weight:700}button.join:hover,button.join:focus{background-color:#0985ff}button.loading,button.loading:hover,button.loading:focus{cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;color:#fafafa!important;text-indent:100%!important;background-color:#fafafa!important;background-image:url(data:image/gif;base64,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)!important;background-position:50%!important;background-repeat:no-repeat!important;border:1px solid #d1d6e2!important}.grv_watch__button_blocked{color:#ff3977;background-color:#eee;border:0;border-radius:12px;width:100%;height:24px;padding:0}.grv_watch__button_blocked.__switchon{color:#fff;background-color:#ff3977}.grv_watch__text-send-btn{background-color:#eee;border:0;border-radius:50%;width:30px;height:30px;padding:0}.grv_watch__text-send-btn:before{content:"";background-image:url(/assets/sprite-CHCVmn6k.png);background-position:0 -52px;background-repeat:no-repeat;background-size:100px,80px;width:20px;height:20px;display:block;position:relative;top:1px;left:8px}button.grv-watch__button-delete{color:#fff;background-color:#ff3977;border:0;border-radius:4px;margin:5px;padding:6px 7px;font-size:13px;font-weight:700}button.grv-watch__button-delete:hover,button.grv-watch__button-delete:focus{background-color:#d00044}.grv-watch__tool-button{cursor:pointer;background-color:#0985ff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAABtUlEQVRoQ+2ZUWoqQRAAPUJyg+RMAcGPnDQ3WhFFWXcFdzfdMgYJxYTeadC0U1CgxaPTDf4MbzFN01OJMbIYI4sxshgjizGyGCOLMbIYI4sxshgjizGyGMlHhXbNiZH0pOu69+12+5a+FkG75sRIenE8Hj/HcZyGYRh3u90q5dnQrjkxkl6s1+svmXdBP6c8GxljEiPpRdM0Pwfr55RnI2NMYiS9qAcXImNMYiS9qAcXImNMYiS9qAcXImNMYiS9qAcXImNMYiS9qAcXImNMYiS9+LcH66tHF7ba9/1G5l1o23ZD/yanPjgOh8MyrYG75sRI3qLvWX3i3Yv0tHzVXeSrSYzkLfp41z8q/S6cz+dBdnjRXeSrSYzkb+RntaKf3F96/KT3+/1HWgN3zYmR9EKXlnkX9HPKs5ExJjGSXtSDC5ExJjGSXtSDC5ExJjGSXtSDC5ExJjGSXtSDC5ExJjGSXtSDC5ExJjGSXjz1wU/xn2mn02mpT0t94t2+euZCu+bESHqij/fre7YU2jUnRvJRoV1zYowsxshijCzGyGKMLMbIYowsxshijCzGyGKMLMa4TotvvdWm2vf+NvAAAAAASUVORK5CYII=);background-position:0 0;background-repeat:no-repeat;background-size:45px 45px;border:0 solid #0000;border-radius:50%;width:45px;height:45px;box-shadow:-2px 3px 16px #0006}.grv-watch__tool-button:active{box-shadow:none;background-color:#0985ff}.grv-watch__tool-button:hover{background-color:#0985ff}.chart-node-indicator--element{border-radius:10px;justify-content:center;align-items:center;font-size:1.5rem;display:flex;padding:0 5px!important}.chart-node-indicator--element.disabled{color:#bababa!important;background-color:#fafafa!important}.measurement-units-block,.value-block{width:100%}.rtc-camera--holder{border:2px solid #0985ff;border-radius:10px;width:100%;min-width:350px;height:100%;min-height:250px;position:relative;overflow:hidden}.rtc-camera--wrap{width:100%;height:100%;position:absolute}.rtc-camera--content{background-color:#fefefe;width:100%;height:100%;margin:0;padding:0;position:relative}.close{color:#fff;cursor:pointer;text-align:center;background-color:#032c36;border-radius:8px;width:16px;height:16px;font-size:12px;font-weight:700;position:absolute;top:10px;right:10px}.rtc-camera--controll-item{color:#fff;background-color:#0985ff;border:0 solid #0000;border-radius:3px;font-size:12px;position:absolute;bottom:20px;right:20px;width:40px!important;height:20px!important}.measuring-block-info{background-color:#f6f6f6;border:1px solid #fff;border-radius:8px;width:100%;max-width:220px;height:120px;display:inline-block}.measuring-block-info:hover{background-color:#fff;border:1px solid #f6f6f6}.measuring-block-control{background-color:#f6f6f6;border:1px solid #fff;border-radius:8px;width:200px;height:120px;margin-top:1.5rem;margin-left:1.1rem;display:inline-block;box-shadow:-4px 4px 9px #60606033}.measuring-block-control:hover{background-color:#fff;border:1px solid #f6f6f6}.measuring-type{width:56.6667%}.measuring-type-name{letter-spacing:0;text-align:left;color:#7d7d7d;padding-top:8px;padding-left:15px;font-size:14px;font-weight:800;line-height:16px}.icon-status{width:30px;margin-top:5px;margin-left:0}.icon-status img{width:20px;height:20px}.symbols-units-block{padding-top:10px;padding-left:5px;padding-right:8px;font-size:18px}.symbols-units-block p{text-align:right}.symbols-units{letter-spacing:0;text-align:left;color:#7d7d7d;font-size:16px;font-weight:800;line-height:15px}.btm-row{margin-top:10px}.measurement-units{letter-spacing:0;text-align:left;color:#7d7d7d;padding-top:2.3rem;padding-left:1.3rem;font-size:14px;font-weight:800;line-height:14px}.measurement-units-block,.value-block{width:100%}line.main,rect.main{stroke:#000;stroke-width:2px}text.small{fill:#666;font:20px sans-serif}text.normal{fill:#666;font:30px sans-serif}text.heavy{font:700 30px sans-serif}circle:hover{stroke:#faebd7}.graph{border:2px solid #0985ff;border-radius:10px;width:100%;min-width:350px;height:100%;min-height:250px;position:relative;overflow:hidden}.watch__object-feed{background-color:#fff;width:100%;height:100%;display:flex;position:relative;overflow:auto}.schematic-space--work-area{background-color:#fff;border:1px solid #f0f0f0;width:calc(100% - 40px);height:100%;position:absolute}.pictire-tools--holder{background-color:#fff;width:100%;height:70px;position:relative}.pictire-status--holder{border-top:1px solid #f0f0f0;width:100%;height:16px;position:relative;bottom:0}.editor-wrap{width:100%;height:calc(100% - 87px);position:relative}.area--editor-left{width:200px;position:absolute;top:0;bottom:0;left:0}.area--editor-right{width:250px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.area--editor-center{flex-direction:column;display:flex;position:absolute;inset:0 251px 0 201px}.editor--allocation-area{z-index:999;background:#99ccff80;border:1px solid #9cf;width:100px;height:100px;display:none;position:absolute;top:0;left:0}.editor--allocation-area.cover{background:#99ccff80;border:1px solid #9cf}.editor--allocation-area.secant{background:#c0ff9980;border:1px solid #a0ff99}.editor--allocation-area.__visible{display:block}.schematic-space--holder{width:100%;height:100%;padding:10px;position:absolute;overflow:auto}.schematic-space{background-color:#fff;width:1200px;height:800px;position:absolute;top:0;left:0}div.chart-node{border:1px solid #0000;position:absolute}div.chart-node.select{border:1px dashed #999}div.chart-node.focus,div.equipment-holder.focus{border:1px dashed #0985ff;border-radius:5px}div.chart-node.nearby{border:1px dashed #999}div.chart-node.nearby div.holder-anchor{background-color:#ff0;border:1px solid #ff0}div.chart-node svg{width:100%;height:100%;position:absolute}div.chart-node button{border:0 solid #0000;border-radius:5px}div.chart-node button.disabled{color:#ececec!important;background-color:#dadada!important}div.chart-node button:not(.disabled):active{transform:scale(.97)}div.chart-node.select>div.holder-anchor{background-color:#ff0;border:1px solid #ff0;display:block}div.chart-node.select>div.holder-anchor._position--center{background-color:green;border:1px solid green}.chart-node button,.chart-node label,.chart-node input{width:100%;height:100%}.chart-node label{align-items:center;margin:0;padding:0 5px;display:flex}.baseline{border:.5px dashed gray}.baseline:hover{border:.5px dashed #000}button.item-control{border:1px solid #444;border-radius:10px;margin:3px}.node-settings--holder{background:#fefefe;width:250px;height:100%;position:relative;overflow-y:auto}.svg-try{z-index:999;background-color:#fff;border:1px solid #000;width:200px;height:300px;position:fixed;top:100px;left:100px}.chart-editor--holder{border:2px solid #fff;width:100%;height:100%;position:relative;overflow:auto}.chart-editor--holder:focus{border:2px solid green}.editor-console--holder{background-color:#f0f0f0;border:2px solid #fff;width:100%;height:200px;display:none;position:relative;overflow:auto}.editor-console--holder.__visible{display:block}.form--right-setting{width:calc(100% - 2px);margin:0;padding:0;display:none}.form--right-setting.__visible{display:block}.settings--h3{color:#444;background-color:#f0f0f0;margin:0;padding:2px 5px;font-size:12px}.manifest-field{flex-direction:row;width:100%;padding:2px 5px;display:flex}.manifest-field label{flex-basis:100%}.setting-field{flex-direction:row;align-items:center;width:100%;padding:2px 5px;display:flex}.setting-field label{flex-basis:fit-content;box-sizing:border-box;justify-content:center;align-items:center;margin-right:5px;font-size:12px;display:flex}.setting-field input{box-sizing:border-box;border:1px solid #e0e0e0;flex-basis:100%;justify-content:center;align-items:center;min-width:0;padding:2px 2px 0;font-size:12px;display:flex}.gwf__fieldset legend{background-color:#f0f0f0;padding:5px 10px;font-size:14px}.editor-wrap .chart-node button,.editor-wrap .chart-node label,.editor-wrap .chart-node input{pointer-events:none}div.chart-node.active{border:1px dashed red}.chart-constraint--vertical-line{border-left:1px solid #aaa;width:1px;height:100%;position:absolute}.chart-constraint--horizontal-line{border-top:1px solid #aaa;width:100%;height:1px;position:absolute}.thnk_wdgt_answers_popup{overflow-x:hiden;text-align:left;z-index:20;background-color:#fff;border-radius:10px;min-width:350px;max-width:500px;max-height:200px;padding:0;position:absolute;overflow-y:auto;box-shadow:-3px 3px 25px #0006}.thnk_wdgt_answers_popup:before{content:"";opacity:.7;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAAAsTAAALEwEAmpwYAAACOUlEQVR4nO2aPWsbQRCGHxGDSAwGtSlc5KNyndqVwJAEY4M/GgdipXCbwn8gVeJKPyBNmhQirV0JFa6S0o3L2Fj+imWswmBwwFZYuOIYZHTszZyOzT5wIBU72tndm333XUEkEolEIpH/mQWgB5wDbwmcCnAGDJLniMB5nkp2kMx00KyIhNsEzpZI+DOB0xEJLxF4weqLhJ8RMC9EslfJIJSOSeAHcAtsA0884yx7Fqw3QBc4BuYogK+ioxuecb6IOO57Fi5Tba6BlxiyKDrpng+esdoijpvxLByIdr+ACQx4KkbXPfvAY6WC5URIFtaHDPonjz6M7OCO+JG/wCvGU7Baov0dMIsiH4eM6uYYFVYt0d3pGL+BKRSYAW5E8F3g0ZgVVh24F3G+kZMqsCeCundvuiQKqzlk5a3m6VhTO6CywlKdkLrFkjFQWCqvXM2wKFgcCXMX1ZZh2bc4EubaNhvGG7uvwsoijHo+wuhUNPqpKN3yKKyshqCcrPejGp0YJiw9rL7ykdAr4YbhkvY9EpouacuiZeVh5db6NaNtycrDUtH6dWXhYeVhqWr9pqK0tPCw1LV+VTGghcKy0PpoLRntgmWl9dWKgmbBMjUANMq+dsEyt3jymniaCsta64+0adcoVmF1i7JpHzLi32Fnug/juEgjPn3V4pbl92TrKvJI+Dox4w+Tz6WjEm8JKectoRbxbw0ETsfoSFhaeoYeVinpppI9Cr1gOeaBC+BPWffNSCQSiUQiFMI/F9Sw8FXyoPwAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:25px;width:25px;height:25px;display:inline-block;position:absolute;top:6px;right:6px}.thnk_wdgt_answers_item{vertical-align:middle;cursor:pointer;border:0;padding:12px 20px;font-family:Arial;font-size:12px}.thnk_wdgt_answers_item:hover,.thnk_wdgt_answers_item:focus{color:#fff;background-color:#0985ff;border:0;outline:none}.chart-console{width:100%;height:100%}.chart-console--wrap{flex-direction:column;width:100%;height:100%;display:flex}.chart-console--separator{cursor:ns-resize;background-color:#999;width:100%;height:25px;display:block}.chart-console--log-view{background-color:#f0f0f0;width:100%;height:100%;overflow-y:auto}.chart-console--comand-line{border-top:1px solid #999;outline:none;width:100%;height:30px;overflow:hidden auto}.chart-console--comand-line:focus,.chart-console--comand-line:active{border-top:1px solid #444}.chart-console--log-item{background-color:#fff;border-top:1px solid #f0f0f0;flex-direction:row;width:100%;min-height:22px;margin:0;display:flex}ß .chart-console--log-item--level{color:#0985ff;align-items:top;max-width:80px;margin:0;font-size:10px;display:flex}.chart-console--log-item--time{color:#999;align-items:top;width:100%;max-width:110px;margin:0;padding:0 5px;font-size:10px;display:flex}.chart-console--log-item--content{align-items:left;flex-direction:column;width:100%;margin:0 10px;font-size:10px;display:flex}.chart-console--log-item--content div{margin:0 10px}.chart-console--log-item--content span{font-size:10px}.chart-console--log-item--content a{color:#0985ff;font-size:10px}.chart-console--log-item--content b{font-size:10px}.chart-console--log-item--status{align-items:top;color:#0985ff;width:100%;max-width:40px;margin-right:10px;font-size:10px;display:flex}.chart-console--log-item--status.__success{color:#009b00}.chart-console--log-item--status.__error{color:#9b0000}.chart-console--log-table{background-color:#f0f0f0;border-radius:5px;min-height:22px;margin:5px}table.chart-console--log-table{table-layout:fixed;width:100%}.chart-console--log-table--theader th{width:100%;padding:1px}.chart-console--log-table--row td{width:100%;color:444;padding:1px;font-size:10px}.grv_watch__send-form{flex-direction:column;order:2;margin-bottom:0;display:flex;position:relative}.grv_watch__send-form--wrap{background-color:#fff;border-radius:5px;margin:2px;padding:2px;box-shadow:5px -5px 20px #d1d6e266}.grv_watch__send-form--wrap ._cell-feed:first-child{min-width:20px}.grv_watch__send-form--wrap ._cell-feed:nth-child(2){width:100%;padding-bottom:8px;padding-right:12px}.grv_watch__send-form--wrap ._cell-feed{vertical-align:bottom;padding:2px}.gwf_form{background-color:#fff;border-radius:7px;width:100%;height:100%;padding:7px}.gwf_form-container{flex-direction:column;width:100%;height:100%;display:flex}.gwf_form-header{width:100%}.gwf_form-header._h40{height:40px}.gwf_form-header .gwf_select{margin:0 auto}.gwf_form-header .gwf_select-button-container{color:#a65c00;font-size:22px;font-weight:400}.gwf_form-header .gwf_select-toggle:before{font-size:20px}.gwf_form-header .gwf_select-toggle:hover:before{color:#a65c00}.gwf_form-body{background-color:#0000;flex-basis:100%;width:100%;overflow-y:auto}.gwf_form-body-container{height:100%;padding:5px;overflow:hidden}.gwf_form-footer{width:100%;height:40px;padding:6px 20px}@media (width<=600px){.gwf_form-footer{padding:6px 10px}}.gwf_form--caption{color:666;text-overflow:ellipsis;width:100%;height:30px;font-size:16px;font-weight:100;display:block;overflow:hidden}.gfw__select-image{vertical-align:middle;display:inline-block;position:relative}.gfw__select-image--field{cursor:pointer;background-color:#fff;border:1px dashed #666;border-radius:8px;width:42px;height:42px;padding:2px;display:inline-block}.gfw__select-image--field:hover{border:1px dashed #0985ff}.gfw__select-image--field-value{box-sizing:border-box;background-color:#fefefe;border-radius:6px;width:100%;height:100%}.gfw__select-image--options-set{z-index:1;background-color:#fff;border:1px dashed #666;border-radius:7px;min-width:132px;min-height:90px;max-height:139px;padding:3px;display:none;position:absolute;top:-3px;left:50px;overflow:hidden;box-shadow:2px 2px 10px #0000004d}.gfw__select-image--options-set.__enabled{display:flex}.gfw__select-image--options{width:auto;height:auto}.gfw__select-image--opt{cursor:pointer;border-radius:20%;width:37px;height:37px;margin:2px;display:inline-block;box-shadow:2px 2px 2px #0006}.gfw__select-image--opt:hover{box-shadow:1px 1px 2px #0003}.gwf_tab-switcher{display:flex}.gwf_tab-switcher--wrap{margin:auto;display:block;overflow:hidden}.gwf_tab-switcher--item{background:#f6f6f6;border:0 solid #0000;border-radius:10px;margin:0 3px;padding:5px 20px}.gwf_tab-switcher--item:not(.__selected):hover{background-color:#fff}.gwf_tab-switcher--item.__selected{color:#fff;background-color:#0985ff}.gwf__fieldset{padding:5px;display:none}.gwf__fieldset.__visible{display:block}.gwf_ac-table{width:100%;height:100%;overflow:hidden scroll}.gwf_ac-table--section{width:100%}.gwf_ac-table--section-header{background-color:#f0f0f0;border-radius:5px;flex-direction:row;width:100%;height:30px;margin:2px;display:flex}.gwf_ac-table--section-body{width:100%;display:none}.gwf_ac-table--section-header div{height:100%}.gwf_ac-table--section-header .gwf_section-header--icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFD0lEQVR4nO2XV1cbRxiGwYktGwPGYBlswN0k+RG5ylVO/keKE8cpNCGaQEj03k0z/jsOyPSilZBE72BjbDB5c2ZXuxrN7gxoTy415zyX37zzzKfZoy8hIb7iK77iK77+r/Ua+GEUWB79F1B5RXMGjDAMnwFPuoL46tWhxtejhHdRfPM6mryeZS3jIjly1meERk7xPVdg5Awh0UGHP0cYonjcGUDeyAHyRg5laBme1NPukPBSeFmDJwiKBM7dYOgUGKQYOAUedQbwdPggCkXogCtGujYcY87ACfDyBOAKXHQDQv8nhb5PwMOOJTwZ2o+CFWKlSNeGeFknkaz+k0gOofejQMDwoAYbEHoIx0D3MfCg3Y/Hg3th9jVYKVqMdG1AcClqlpzzUckhdB0LBLgHZTbo+gB0fgA6CEfAvTYfHg3s6YhIRcRUEdK1PsGlqFmdTFb7kUCAd1B2gzbCe6A1TG6rDw9f7hqwxxUjXevmZR3xs1reCQTYg8obvNdv0Bym6VAht0XC/b4dPOhX2dUwEiMS99v8prIaDwUCbLG2AVVMaDhQqN8H6vaBnGYv7vXuyBIsRlIE8rNrNZFF4Aqwpo1q8UGkuHYPcO8Brl2Fmh0gu8mL3J5tmXu9LMZiua0SN6ueyXKrWbuAc0cgcJFiQvU2ULUNOLYU7jYuIqd7Sya3R2VbILWNnGYpKou+mJrwxdBZal7llkDgIsUVmwrlG0DZBlC6DtxpWEB21yayu7ZkVBkaVop0zUVnMRdDsirVLCaPK2BYHC5Ui+3rQMmagm0VKF4FsuoXcLdzU0ORodELka45tsQXQ+fZqDyuAF1MCu3qQdeUQkLRClC4AhQsK+SHgMy6edzp2IiCFjISI10rO+diSBadlx/O4wrQlmphoXrQZeDvkMJfQeDPIPBHQOF27Ryy2tfDbMiwQopURIx0zbYqvhg5i8l7ERAI0Jb0Qeni35cUnvuB3/zArz7A6p5FZtt6FBEhYzHStYJzLkbNe87kcQXog74wOOgzH/ALQQJ+loCfvMCPXiCjegpW16we95wO0i0Z1/S5F/OMyqLzuAI3q6agMK2RXq0nwzmjkV41GftgEv4bba2Z1ovJzMuQLrFk1c8LBBqWwZLeqLKikdEUgQiZGUzIX2iraxa3W9dkMtvWLvwz5Aqk1YegRy9Fi5EumR1MbtXMwNqypqHK0LBSBK5Aam0QN+oIoShEUmmOKdODSYZzBreaVzWsLTR8Ka5AijsIImEET+yGY9L0YJJO3hP1c8xoisgYiylSXIFkVwCEFDcLXyq1csL0YHKzakr4vlRYIa7A9ZolEJJdBEVGJCVTMWF6MElzTAnfF0+MK5Dk9CPJuSSjytAYiSWXvzU9mKRWTsb80SAyXIFr1X6oKDIqfKmkUo/pwSSlYiL8tqLf13lfQ67A1SofaGghrpjdY3owSS6fEL4v3teQK2BxSLA4fBqskCLFiJV4TA8m18vexvTRUMW4AlcqJbAoUgIx27jpwSSp1EO9L+ZtCcS4ApcrvGARS0mwFI+bHkyS7J7YPxquAF/gy/JFKHg1jKQuV1BCRWOmB5NrJR7x++KIcQUulS7iizI9QrHCf0wPJldt47F/NJwCgUT7gnSpdAEsRlKaWMEb04OJpXgs6n0ZfTT0Yj4/VyDBNv9tQsmclGifR6J9IQq9WFgk/43pweRK0Zj4fTFiFoe0ZHF4v+MLxFd8xVd8xVdCbOs/Q+6lMyJwXr0AAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;width:30px}.gwf_ac-table--section-header .gwf_section-header--caption{flex-grow:1;flex-basis:auto;align-items:center;padding:0 5px;font-size:14px;display:flex}.gwf_ac-table--section-header .gwf_section-header--toggle{cursor:pointer;justify-content:center;align-items:center;width:30px;display:flex}.gwf_ac-table--section[open]>.gwf_ac-table--section-header .gwf_section-header--toggle{transform:rotate(90deg)}.gwf_ac-table--section[open]>.gwf_ac-table--section-body{display:block}.gwf_ac-table--section-header .gwf_section-header--toggle:before{content:"❯";color:#0985ff;margin:15px;font-size:18px}.schematic-status--bar{flex-direction:row-reverse;justify-content:flex-start;width:100%;height:100%;display:flex;position:relative}.status-bar--item{border-left:1px solid #f0f0f0;justify-content:start;align-items:center;min-width:20px;height:100%;margin:0;padding:0;display:flex}.status-bar--item label{width:max-content;min-width:16px;margin:0;padding:0 2px;font-size:10px}.status-bar--item span{text-align:center;width:100%;min-width:16px;margin:0;padding:0 2px;font-size:10px}.grv-gwindow__main{z-index:15;opacity:0;will-change:opacity, transform;background:#fff0;margin:auto;padding:10px 20px 20px;transition:opacity .22s,transform .22s cubic-bezier(.22,1,.36,1);display:none;position:fixed;inset:0;transform:translateY(12px)scale(.98)}.grv-gwindow__main.__visible{opacity:1;transform:translate(0,0)scale(1)}.grv-gwindow__container{z-index:5;text-align:left;background-color:#fff;border:0 solid #0000;border-radius:20px;width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden;box-shadow:5px -5px 12px 8px #7d7d7d4d}.grv-gwindow__head{z-index:7;cursor:pointer;background-color:#fff;flex-direction:row;height:60px;display:flex;position:relative;top:0}.grv-gwindow__head.caption{text-align:left;width:100%;height:100%;padding:10px 0;display:flex}.grv-gwindow__head span{color:#333;text-overflow:ellipsis;width:100%;margin-left:15px;font-size:18px;font-weight:400;line-height:40px;overflow:hidden}.grv-gwindow__head.panel{float:right;padding:10px 15px 10px 10px;display:flex}.window-icon{float:left;cursor:pointer}.window-icon:hover,.window-icon:focus{background-color:#f8f9fc}.window-icon>a{background-color:#0000;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:18px 18px;width:100%;height:100%;text-decoration:none;display:block}.button-ctrl{width:60px;height:60px;padding:20px;display:inline-block}.button-ctrl.close{color:#0985ff;text-align:center;background-position:2px 2px;background-repeat:no-repeat;border-radius:50%;width:60px;height:40px;padding:10px 0;font-size:14px;display:inline-block}.button-ctrl:hover{opacity:.8}.button-ctrl a>img{width:20px;height:20px}.grv-gwindow__loader{text-align:center;width:100%;height:100%}.grv-gwindow__loader img{width:40px;height:40px;position:absolute;top:50%}.grv-gwindow__content{width:100%;margin-bottom:10px;padding:0 20px;display:block;position:absolute;top:60px;bottom:0;overflow-y:auto}.split-view--component{width:100%;height:100%}.split-view--component>.wrap{border:1px solid #e0e0e0;flex-direction:row;width:100%;height:100%;display:flex;overflow:hidden}.split-view--component .sidebar-left{background-color:#fff;border-right:1px solid #e0e0e0;flex:1 1 0;min-width:100px;height:100%;overflow-x:scroll}.split-view--component .sidebar-right{text-align:center;background-color:#fff;width:70%;min-width:100px;height:100%}.split-view--component .selector{cursor:ew-resize;background-color:#0000;width:4px;height:100%;margin:0;display:block;overflow:visible}.split-view--component .selector>.inner{z-index:100;height:100%;position:relative}.split-view--component .selector:hover>.inner,.split-view--component .selector.__active>.inner{background-color:#0985ff;width:4px;margin:0 0 0 -1px}.list-view--component{width:100%;height:100%}.list-view--component>.wrap{width:100%;height:100%;display:block;overflow-y:auto}.list-view--component ul{text-indent:0;width:100%;margin:0;padding:0;list-style:none}li.item-view--component{cursor:pointer;border-bottom:1px solid #eee;flex-direction:row;width:100%;display:flex}li.item-view--component:hover{background-color:#f8f9fc}li.item-view--component.__active{background-color:#eee}li.item-view--component div.item-content{flex-direction:column;width:100%;height:fit-content;padding:2px;display:flex}li.item-view--component div.item-content>div.item-content--title{text-overflow:ellipsis;color:#000;height:18px;padding:2px;font-size:12px;overflow:hidden}li.item-view--component div.item-content>div.item-content--subtitle{text-overflow:ellipsis;color:#666;height:15px;padding:2px;font-size:10px;overflow:hidden}li.item-view--component .item--loader{background-image:url("data:image/svg+xml,%3csvg%20width='200px'%20height='200px'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20preserveAspectRatio='xMidYMid'%20class='lds-rolling'%20style='background:%20rgba(0,%200,%200,%200)%20none%20repeat%20scroll%200%25%200%25;'%3e%3ccircle%20cx='50'%20cy='50'%20fill='none'%20ng-attr-stroke='{{config.color}}'%20ng-attr-stroke-width='{{config.width}}'%20ng-attr-r='{{config.radius}}'%20ng-attr-stroke-dasharray='{{config.dasharray}}'%20stroke='%23008ab8'%20stroke-width='10'%20r='40'%20stroke-dasharray='188.49555921538757%2064.83185307179586'%3e%3canimateTransform%20attributeName='transform'%20type='rotate'%20calcMode='linear'%20values='0%2050%2050;360%2050%2050'%20keyTimes='0;1'%20dur='1s'%20begin='0s'%20repeatCount='indefinite'%3e%3c/animateTransform%3e%3c/circle%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:18px,18px;width:30px;display:none}li.item-view--component .item--loader.__visible{display:block}.gwf-empty-view{cursor:default;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.gwf-empty-view .__wrap{flex-direction:column;align-items:center;display:flex}.gwf-empty-view .__icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEZUlEQVR4nO2Y329TZRjHz52STO9Mip2JUTYgJODCuFIv/B9ERvwR0elgY4AIhAiRoCJkwgI62dZu7dqhGLkzEYk3zS4UMmFOGLKNbktP15W1A7qtp7Q73T7mPaMy2tOta0+nS/pN3qSnaZPP9z3P+/x4JamgggrKSu3wdDtsdUxjbYvT2RYnYI8zZVeZsqkEWlQ6W1UszTEqWuAp6f8iB5Q6odU5jeKYgbbp2WUXKw62OLSqs8s6BZYYNEdRmqK0NEYp+c/Af4QVTjjpANU5AxnDx6ApCmcfQEOEqW8U6uzw5JLCfwcl7XDDCWQL/+2sAb5W4PQkl+vDrFwSeAeUtUPAKPgzYTgdhlMTeOsmWb8UO284fP2kZoCT43jrwpjyAi/itB268whP3TicCHH1lMwKww2IA6sH/9U9ldcuBdg3EMkYvqY3wqsXAxweUZPhOX4PvrjLUcNTpV62EfBrzvswt8o8Z5fZc1tZEH7HLUX7rfhP6fc+Dg2rj8EfuwufjzF5ZNTAUNLyvE7YiJ0XIIklwHb1KxnBJ9YrF4PJ8BwNwpEAZw2rsOmKlAibZCDxXNunZAQvnj+4GdGD59NRwvuDBlRsrT2Y58DudeuA2WQNOAFfrQdvk9l2XUkHz+E7cMjPlpwNaL3NAtlGxL4eYNXfStbwn/jh4AjNORvQGrMMUuXu/lTQYpucCzz7fVzO2YA9TjDTPF+rYyJb+AM+2OdlNGcDtjixxRSpml5FA80Zfhg+9hLN3YBKbDEVVsR8sc5bKG6VefcvZTHwfCQbYyC4GPiFQuidbiVTeHZ5DAihh5NUVvDaIU4KJ/H85p/KgvC7PbBz0IBDLMbAbOATMV/Zo29s6zVlXvjaIagZoClnA2KGzRY+cWDFZz0TW64q6eEHYccgm3M20ABFTVHC6bpKvfbg/Z7UbPN2t34rUXEtogu/3U24uociyQiJAVyvnxctcSbwiQMrYj/ZxKafgqk7PwAfurFIRkncHogBPHkYEf28aIkzgU8c2IquRyZePOej8paaAl/lJratjxckIyVuD/QmKdHPv/xzYL6uMiXbiLARO58GnsrbHJfyMVKK24M0Y+BiK6xu2FS54fXO+1PrnF0bpHyoIYypfgI5X/Bv3XjAascfrLnQ6y/7dWxtXkyIqw/t9sBo+OsR1p3rYvUPN3npkp/yjtBwmSu0Ki8mjk3wzIkQHUbBb+68HytxdM7C/zLCpo5xbW10hX4vtsr5MXEGnhC3B5+NEc4BPlbZz5frz3eXrr3QOyR2PgFf7goNmu3eOystst9kHcpPOAmJ2wMxgIsZNlN4UaSq3DTPTZUbXP7nyzvGhx6Dt8poK98mHhopEjPsQR9NB3xcEcPIXi+xPTIx0VXuHOJK9QCNVYO8ka7ClrlCqza6Qr8V24cfwS+lCSNkbvSWmKye4RQDBRNLLHPhTSyDN2Gyevqk5SCzngmLZ8Zk8WyXlovMc00sN/gkE/3Ptsjv/ftlQQUVJM3VP4EsxIrwTONgAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;width:18px;height:18px;display:block}.overview-table{flex-direction:column;min-width:700px;display:flex}.overview-table.match_parent_width{width:100%}.overview-table.match_parent_height{height:100%}.overview-table tbody{width:100%;height:calc(100% - 40px);display:block;overflow:hidden auto}.overview-table.archives-list tbody{height:calc(100% - 61px)}.overview-table tr{width:100%;display:flex}.overview-table thead{border-bottom:1px solid #0985ff;width:100%;margin:0;display:flex;overflow:hidden auto}.overview-table .th--caption{text-align:center;vertical-align:middle}.overview-table .head--caption{vertical-align:middle;color:#0985ff;padding:0 5px;font-size:13px;line-height:18px}.overview-table .th--caption-link{white-space:nowrap;text-align:left;min-width:90px;text-decoration:none}.overview-table .th--sorted-link:hover{opacity:.9}.overview-table .th--sorted-link:hover>.head--icon-sort{visibility:visible}.overview-table .head--icon-sort{visibility:hidden;vertical-align:middle;background-image:url(/assets/icon-sort-UrNXkr5s.png);background-size:18px 18px;width:18px;height:18px;display:inline-block}.overview-table .head--icon-sort.arrow--up{background-image:url(/assets/icon-sortup-D4v2h9q5.png)}.overview-table .head--icon-sort.arrow--down{background-image:url(/assets/icon-sortdown-_1MYXm0f.png)}.overview-table .head--icon-sort.__active{visibility:visible!important}.overview-table .text--addition{font-size:12px;color:#0985ff!important}.overview-table__pic{width:45px}.overview-table__message{width:245px}.overview-table .button,.overview-table .round-pic{margin-top:-10px;margin-bottom:-10px}.overview-table th{color:#3f3f3f;text-align:left;width:inherit;padding:10px 5px;font-size:13px;font-weight:500;display:flex}.overview-table th:last-of-type{text-align:right}.overview-table td{color:#333;min-width:90px;width:inherit;padding:5px;font-size:13px;font-weight:400;display:flex}.overview-table b{font-size:12px}.overview-table p{margin:2px 0 0}.overview-table a{color:#444;cursor:pointer}.overview-table .grv_watch__last-message{color:#999;padding:3px 0 0 8px;font-size:11px}.td--cell{align-items:center;width:100%;margin:0;padding:0;display:flex;position:relative}.td--cell.justify-right{justify-content:right}.td--cell.justify-center{justify-content:center}.td--cell.justify-left{justify-content:left}.td--cell .trsplit--cell{width:100%;display:inline-block}.td--cell .tcsplit--cell{float:left;display:inline-block;position:relative}.parameters-list{width:100%;height:100%}.parameters-list--item{cursor:pointer}.parameters-list--item:hover,.parameters-list--item.__active{background-color:#f8f9fc}.grid-table{border-collapse:collapse;flex-direction:column;height:100%;display:flex}.grid-table.match_parent_width{width:100%}.grid-table.match_parent_height{height:100%}.grid-table tbody{width:100%;height:calc(100% - 40px);display:block;overflow:hidden scroll}.grid-table tr{width:100%;display:flex}.grid-table th:last-of-type{text-align:right}.grid-table td{color:#333;width:inherit;display:flex}.grid-table b{font-size:12px}.grid-table p{margin:2px 0 0}.grid-table a{color:#444;cursor:pointer}.grid-table thead{background-color:#efefef;border:1px solid #ddd;width:100%;margin:0;display:flex;overflow:hidden}.grid-table thead>tr{margin-right:11px}.grid-table th.grid-table--header-cell{width:inherit;text-align:center;vertical-align:middle;background-color:#efefef;padding:10px 5px;display:flex}.grid-table th.grid-table--header-cell.__main{max-width:40px}.grid-table th.grid-table--header-cell:hover{background-color:#ddd}.grid-table th.grid-table--header-cell:not(:first-child){border-left:1px solid #ddd}.grid-table .header-cell--caption{width:100%}.grid-table .header-cell--caption>.caption__title{vertical-align:middle;color:#0985ff;cursor:pointer;padding:0 5px;font-size:12px;font-weight:100;line-height:18px}.grid-table th.grid-table--header-cell .header-cell--caption.__sorted:hover{opacity:.9}.grid-table th.grid-table--header-cell .header-cell--caption.__sorted:hover>.caption__icon-sort{visibility:visible}.grid-table .caption__icon-sort{visibility:hidden;vertical-align:middle;background-image:url(/assets/icon-sort-UrNXkr5s.png);background-size:18px 18px;width:18px;height:18px;display:inline-block}.grid-table .caption__icon-sort.arrow--up{background-image:url(/assets/icon-sortup-D4v2h9q5.png)}.grid-table .caption__icon-sort.arrow--down{background-image:url(/assets/icon-sortdown-_1MYXm0f.png)}.grid-table .caption__icon-sort.__active{visibility:visible!important}.grid-table .text--addition{font-size:12px;color:#0985ff!important}.grid-table td.__before{background-color:#efefef;align-items:center;width:41px;min-width:41px;display:flex;position:relative}.grid-table td.__before:hover{background-color:#ddd}.grid-table tr:has(td.__before:hover){background-color:#ddd}.grid-table .item-cell.justify-right{justify-content:right}.grid-table .item-cell.justify-center{justify-content:center}.grid-table .item-cell.justify-left{justify-content:left}.grid-table .item-cell .trsplit--cell{width:100%;display:inline-block}.grid-table .item-cell .tcsplit--cell{float:left;display:inline-block;position:relative}tr.grid-table--row td{border-bottom:1px solid #eee;border-left:1px solid #eee}tr.grid-table--row td:last-child{border-right:1px solid #eee}tr.grid-table--row div.item-cell{text-align:center;color:#0985ff;align-items:center;width:100%;height:40px;margin:0;padding:0;font-size:12px;font-weight:100;display:grid;position:relative}tr.grid-table--row div.item-cell>input{vertical-align:middle;text-align:center;height:100%;width:inherit;background-color:#0000;border:0 solid #0000}tr.grid-table--row div.item-cell>input:active,tr.grid-table--row div.item-cell>input:focus,tr.grid-table--row div.item-cell>input:hover{border:1px solid #27c68d}.gwf_input-select{width:100%;height:100%}.gwf_input-select--container{flex-direction:row;width:100%;height:100%;display:flex;overflow:hidden}.gwf_input-select--input-container{float:right;opacity:1;background-color:#0000;width:100%;margin:0 3px 0 0;display:block;overflow:hidden}.gwf_input-select--input-caption{opacity:1;color:#0985ff;background-color:#0000;border:0 solid #0000;width:100%;height:100%;margin:0;padding:3px 7px;font-size:12px;display:inline-flex}.gwf_input-cancel--button{float:right;opacity:1;cursor:pointer;border:1px solid #eee;width:35px;display:block}.gwf_input-cancel--button:hover{background-color:#eee}.gwf_input-cancel--button:before{content:"+";color:#0985ff;justify-content:center;align-items:center;height:100%;margin:0;padding:0;font-size:18px;font-weight:100;display:flex;position:relative;transform:rotate(45deg)}.gwf_input-cancel--button:hover:before{color:#0985ff;opacity:.8}.gwf_input-select--button{float:right;opacity:1;cursor:pointer;border:1px solid #eee;width:35px;display:block}.gwf_input-select--button:hover{background-color:#eee}.gwf_input-select--button:before{content:"…";color:#0985ff;justify-content:center;align-items:center;height:100%;margin:0;padding:0;display:flex;position:relative}.gwf_input-select--button:hover:before{content:"…";color:#0985ff;opacity:.8}.gwf_json-viewer{color:#000;padding-left:20px}.gwf_json-viewer ul{border-left:1px dotted #ccc;margin:0 0 0 1px;padding-left:2em;list-style-type:none}.gwf_json-viewer .hide{display:none}.gwf_json-viewer .type-string{color:#0b7500}.gwf_json-viewer .type-date{color:#cb7500}.gwf_json-viewer .type-boolean{color:#1a01cc;font-weight:700}.gwf_json-viewer .type-number{color:#1a01cc}.gwf_json-viewer .type-null,.gwf_json-viewer .type-undefined{color:#90a}.gwf_json-viewer a.list-link{color:#000;text-decoration:none;position:relative}.gwf_json-viewer a.list-link:before{color:#aaa;content:"▼";width:1em;display:inline-block;position:absolute;left:-1em}.gwf_json-viewer a.list-link.collapsed:before{content:"▶"}.gwf_json-viewer a.list-link.empty:before{content:""}.gwf_json-viewer .items-ph{color:#aaa;padding:0 1em}.gwf_json-viewer .items-ph:hover{text-decoration:underline}.gwf_json-viewer--wrap{border:1px solid #eee;width:100%;height:100%;overflow-y:auto}.grv-watch__toastWrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;z-index:200;color:#fff;text-align:center;width:100%;height:30px;display:none;position:absolute}.grv-watch__toastWrap span{-moz-flex:0 0 auto;opacity:.8;filter:alpha(opacity=80);color:#fff;background-color:#27c68d;border-radius:15px;flex:none;margin:0 auto;padding:5px 30px;font-size:12px;font-weight:100;display:inline}.grv-watch__toastWrap.bottom{position:fixed!important;bottom:0!important}.chat-info__item{padding:2px 5px}.chat-info__item.__hide{display:none!important}.chat-info__item.info-license--reduce span{color:#aaa;font-size:12px}.chat-info__item.info-license--reduce .grv_watch__info-container{text-align:left;line-height:13px}.chat-info__item .icon-block{display:flex}.chat-info__item .icon-block__img{background-image:none;width:16px;min-width:16px;height:16px;margin:auto;display:inline-block}.chat-info__item .icon-block__img img{width:100%;height:100%}.grv_watch__info-container{vertical-align:middle;color:#333;width:100%;padding-left:7px;font-size:13px;font-weight:400;line-height:18px;display:inline-block}.info-form__editable-field{vertical-align:middle;resize:vertical;background:0 0;border:1px solid #0000;margin:0;padding:0 0 2px}.info-form__editable-field:hover{border-bottom:1px solid #eee}.info-form__editable-field:focus{border-bottom:1px solid #0985ff}.grv_watch__info-container>.info-form__editable-field{background-color:#f8f9fc;border-radius:5px;width:100%;padding:5px}.grv_watch__info-container>.info-form__editable-field:hover,.grv_watch__info-container>.info-form__editable-field:focus{border:1px solid #0985ff}.grv_watch__avatar-image{cursor:pointer;box-sizing:content-box;border:5px solid #fff;width:90px;height:90px;overflow:hidden}.grv_watch__avatar-image:hover{border:5px solid #9ce1f8}.grv_watch__avatar-image img{width:40px;height:40px}.grv_watch__avatar{cursor:pointer;border-radius:50%;width:40px;height:40px;overflow:hidden}.grv_dialog-menu--options{z-index:9;background-color:#fff;border-radius:5px;width:200px;padding:5px;display:none;position:absolute;top:52px;right:0;box-shadow:5px 5px 20px #d1d6e266}.grv_dialog-menu--options.__enabled{z-index:99;display:block}.grv_dialog-menu--options>.grv_dialog-menu__button{text-align:left;width:100%;margin:10px 0;padding:5px 15px}.gwf__object-ctrl--panel{background-color:#fff;border-radius:5px;flex-direction:row;order:0;padding:5px;display:flex;position:relative}.dialog-menu__item-wrap{flex-basis:auto;justify-content:left;align-items:center;height:40px;display:flex}.dialog-menu__item-wrap.__wrap01{flex-grow:2}.dialog-menu__item-wrap.__wrap02{flex-grow:1;justify-content:right}.dialog-menu__item-wrap.__wrap03{flex-grow:0;justify-content:right;min-width:90px}.dialog-menu__header--name{text-overflow:ellipsis;white-space:nowrap;max-width:360px;height:24px;margin:7px 0 7px 7px;font-size:18px;font-weight:800;display:inline-block;overflow:hidden}.object-menu-button-back{cursor:pointer;background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='22'%20viewBox='0%200%2012%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%202L2%2011L10%2020'%20stroke='%230985FF'%20stroke-width='4'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:22px 22px;width:24px;height:24px;margin:7px 0;display:inline-block}.grv_dialog-menu__button{color:#888;background:0 0;border:0;height:18px;padding:0;font-size:13px;font-weight:100}.grv_dialog-menu__button:hover{color:#444}.grv_dialog-menu__button:disabled,.grv_dialog-menu__button:disabled:hover{color:#f0f0f0}.dialog-menu__tools-item{padding:5px}.schemes-page{grid-template-columns:var(--schemes-sidebar-width,265px) minmax(0, 1fr);background:var(--color-auth-bg);height:100vh;min-height:0;display:grid;overflow:hidden}.schemes-sidebar{border-right:1px solid var(--color-border-soft);box-sizing:border-box;flex-direction:column;height:100vh;padding:10px;display:flex;position:relative}.schemes-search{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:18px;outline:none;margin-bottom:10px;padding:10px 14px}.schemes-list{background:var(--color-surface);border-radius:7px;flex:1;min-height:0;overflow-y:auto}.scheme-empty-state{color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.scheme-empty-state img{width:200px}.scheme-empty-state p{background:var(--color-surface);box-shadow:5px 5px 5px var(--color-shadow);border-radius:14px;padding:5px 15px}.scheme-tree,.scheme-tree__children{margin:0;padding:0;list-style:none}.scheme-tree__children{padding-left:20px}.scheme-tree__row{min-height:60px;display:flex}.scheme-tree__toggle{color:var(--color-primary);cursor:pointer;background:0 0;border:0;flex:0 0 24px;font-size:20px}.scheme-tree__content{min-width:0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.scheme-tree__content:hover{background:var(--color-surface-hover)}.scheme-tree__content--active,.scheme-tree__content--active:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.scheme-tree__avatar{flex:0 0 40px;place-items:center;height:40px;display:grid}.scheme-tree__avatar img{object-fit:contain;width:40px;height:40px;display:block}.scheme-tree__content strong,.scheme-tree__content small{display:block}.scheme-tree__content strong{font-weight:400}.scheme-tree__content small,.scheme-tree__empty{color:var(--color-text-muted)}.scheme-tree__empty{text-align:center;margin:0;padding:20px}.scheme-detail{grid-template-columns:minmax(0, 1fr) var(--scheme-info-width,350px);min-width:0;height:calc(100vh - 20px);color:var(--color-text);gap:10px;margin:10px 7px 10px 0;transition:grid-template-columns .6s cubic-bezier(.22,1,.36,1),gap .6s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.scheme-detail__header{align-items:center;gap:12px;display:flex}.scheme-detail__back{color:var(--color-primary);cursor:pointer;background:0 0;border:0;font-size:22px}.scheme-detail__header h2{margin:0;font-size:18px}.scheme-detail__avatar{background:var(--color-primary);color:#fff;border-radius:5px;place-items:center;width:40px;height:40px;display:grid}.scheme-detail-state,.scheme-detail__viewer-placeholder{text-align:center;place-items:center;display:grid}.scheme-detail__viewer-placeholder{background:var(--color-auth-bg);border-radius:7px;min-height:300px}.scheme-detail__viewer{background:#fff;border-radius:7px;flex:1;width:100%;min-height:0;position:relative;overflow:auto}.scheme-detail__main{background:var(--color-surface);border-radius:7px;flex-direction:column;min-width:0;min-height:0;padding:12px;display:flex;overflow:hidden}.scheme-detail-loading,.scheme-detail-state{background:var(--color-surface);height:calc(100vh - 20px);color:var(--color-text-muted);border-radius:7px;place-items:center;margin:10px 7px 10px 0;display:grid}.scheme-detail-wrap{min-width:0;min-height:0;position:relative}.scheme-detail-overlay{z-index:20;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;background:#00000038;border-radius:7px;place-items:center;display:grid;position:absolute;inset:10px 7px 10px 0}.scheme-detail-overlay .app-loader{min-height:0}.scheme-detail__actions{margin-left:auto}.scheme-detail__actions button,.scheme-profile-form__actions button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;border-radius:14px;padding:8px 16px}.scheme-profile-form{text-align:left;gap:16px;display:grid}.scheme-profile-form label{color:var(--color-text);gap:6px;display:grid}.scheme-profile-form input,.scheme-profile-form textarea{border:1px solid var(--color-border-soft);background:var(--color-auth-bg);color:var(--color-text);border-radius:7px;padding:10px}.scheme-profile-form textarea{resize:vertical;min-height:100px}.scheme-profile-form__actions{justify-content:flex-end;gap:10px;display:flex}.scheme-profile-form__actions button:first-child{color:var(--color-primary);background:0 0}.scheme-profile-form__error{color:#d32f2f}.gfw__popup-menu{z-index:99;cursor:pointer;background-color:#fff;border-radius:10px;max-width:300px;max-height:300px;display:none;position:fixed;overflow:hidden;box-shadow:-2px 2px 18px #0006}.gfw__popup-menu.__enabled{display:block}.gfw__popup-menu .__list-item{box-sizing:border-box;cursor:pointer;text-align:left;background-color:#fff;border:0;width:100%;min-width:180px;height:40px;padding:0;display:block}.gfw__popup-menu .__list-item:not(:disabled):hover{background-color:#0985ff}.gfw__popup-menu .__list-item--feed,.gfw__popup-menu .__list-item--cell{display:block}.gfw__popup-menu .__list-item--cell{color:#0985ff;white-space:nowrap;padding:10px 25px;font:100 13px/20px Arial,Helvetica,sans-serif}.gfw__popup-menu .__list-item:not(:disabled):hover .__list-item--cell{color:#fff}.gfw__popup-menu .__list-item:disabled{opacity:.45;cursor:not-allowed}.__list-item--selector{width:100%}.__list-item--hr{border-top:1px solid #d1d6e2;width:100%;height:0}.grv-gwindow__main.scheme-editor-window{z-index:90;opacity:1;display:inline-block;transform:translate(0,0)scale(1)}.scheme-editor-window .grv-gwindow__content{overflow:hidden}.scheme-editor-host{width:100%;height:100%}.scheme-editor-window .chart-editor--holder,.scheme-editor-window .chart-editor--holder *,.scheme-editor-window .schematic-space--holder,.scheme-editor-window .schematic-space,.scheme-editor-window .chart-node,.scheme-editor-window .chart-node *{-webkit-user-select:none;user-select:none}.scheme-editor-window .area--editor-right,.scheme-editor-window .area--editor-right *,.scheme-editor-window .editor-console--holder,.scheme-editor-window .editor-console--holder *{-webkit-user-select:text;user-select:text}.scheme-editor-window .grv-gwindow__container,.scheme-editor-window .grv-gwindow__head,.scheme-editor-window .grv-gwindow__content,.scheme-editor-window .chart-viewer--work-area,.scheme-editor-window .pictire-tools--holder,.scheme-editor-window .picture-tools--wrap{background:var(--color-surface);color:var(--color-text)}.scheme-editor-window .picture-tools--section .section--header{background:var(--color-surface-muted)}.scheme-editor-window .picture-tools--item .item--header-caption{color:var(--color-text-muted)}.scheme-editor-window .area--editor-left,.scheme-editor-window .area--editor-right,.scheme-editor-window .menu-list--holder,.scheme-editor-window .list--menu-nodes{background:var(--color-surface);color:var(--color-text)}.scheme-editor-window .area--editor-right{border-left:1px solid var(--color-border-soft)}.scheme-editor-window .menu-list--holder{border-right:1px solid var(--color-border-soft)}.scheme-editor-window .list--menu-item,.scheme-editor-window .list--menu-group,.scheme-editor-window .list--menu-group--body{background:var(--color-surface);color:var(--color-text)}.scheme-editor-window .list--menu-item:hover,.scheme-editor-window .list--menu-group--label{background:var(--color-surface-muted)}.scheme-editor-window .list--menu-item--label,.scheme-editor-window .list--menu-group--title{color:var(--color-text)}.scheme-editor-window .settings--h3,.scheme-editor-window .gwf__fieldset legend,.scheme-editor-window .gwf_ac-table--section-header{background:var(--color-surface-muted);color:var(--color-text)}.scheme-editor-window .setting-field label,.scheme-editor-window .manifest-field label{color:var(--color-text)}.scheme-editor-window .setting-field input,.scheme-editor-window .setting-field textarea,.scheme-editor-window .setting-field select{border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text)}.scheme-editor-window .area--editor-right{box-sizing:border-box;background:var(--color-auth-bg);padding:6px;overflow-y:auto}.scheme-editor-window .area--editor-right>*{min-width:0}.scheme-editor-window .settings--h3{background:var(--color-surface);color:var(--color-primary);border-radius:7px;margin:0 0 6px;padding:8px 10px;font-size:14px;font-weight:700}.scheme-editor-window .gwf__fieldset{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:7px;margin:0 0 4px;padding:6px}.scheme-editor-window .gwf__fieldset legend{color:var(--color-text-muted);background:0 0;padding:0 5px;font-size:12px;font-weight:700}.scheme-editor-window .setting-field{box-sizing:border-box;grid-template-columns:minmax(72px,.8fr) minmax(0,1.2fr);align-items:center;gap:6px;width:100%;padding:2px 0;display:grid}.scheme-editor-window .setting-field label{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:600;overflow:hidden}.scheme-editor-window .setting-field input,.scheme-editor-window .setting-field textarea,.scheme-editor-window .setting-field select{box-sizing:border-box;border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;min-width:0;min-height:28px;color:var(--color-text);font:inherit;border-radius:6px;outline:none;padding:5px 8px;font-size:12px}.scheme-editor-window .setting-field input:focus,.scheme-editor-window .setting-field textarea:focus,.scheme-editor-window .setting-field select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}.scheme-editor-window .manifest-field{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:6px;gap:3px;margin:0 0 3px;padding:5px 6px;display:grid}.scheme-editor-window .manifest-field label{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.scheme-editor-window .manifest-field label:first-child{color:var(--color-primary);font-weight:700}.scheme-editor-window .gwf_ac-table{background:0 0;overflow:visible}.scheme-editor-window .gwf_ac-table--section{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:8px;margin-bottom:6px;overflow:hidden}.scheme-editor-window .gwf_ac-table--section-header{background:var(--color-surface);height:28px;min-height:28px;color:var(--color-text);margin:0}.scheme-editor-window .gwf_section-header--icon,.scheme-editor-window .gwf_section-header--toggle{width:24px;min-width:24px}.scheme-editor-window .gwf_section-header--caption{color:var(--color-text);padding:0 4px;font-size:12px;font-weight:700}.scheme-editor-window .gwf_section-header--toggle:before{color:var(--color-primary);margin:0;font-size:13px}.scheme-editor-window .gwf_ac-table--section-body{border-top:1px solid var(--color-border-soft);background:var(--color-auth-bg);padding:4px}.scheme-editor-window .setting-field:has(textarea){grid-template-columns:1fr;align-items:stretch}.scheme-editor-window .setting-field:has(textarea) label{white-space:normal}.scheme-editor-window .area--editor-left{box-sizing:border-box;background:var(--color-auth-bg);padding:4px;overflow:hidden}.scheme-editor-window .menu-list--holder{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:7px;height:100%;max-height:100%;overflow:hidden auto}.scheme-editor-window .list--menu-nodes{background:0 0;padding:4px}.scheme-editor-window .list--menu-group{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:7px;margin-bottom:4px;overflow:hidden}.scheme-editor-window .list--menu-group--label{background:var(--color-surface-muted);min-height:34px;color:var(--color-text);cursor:pointer;align-items:center;padding:0 8px;display:flex}.scheme-editor-window .list--menu-group--label[open]{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.scheme-editor-window .list--menu-group--title{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:16px}.scheme-editor-window .list--menu-group--toggle{flex:0 0 18px;width:18px;height:18px}.scheme-editor-window .list--menu-group--toggle:before{color:var(--color-primary);margin:0;font-size:12px}.scheme-editor-window .list--menu-group--body{background:var(--color-surface);padding:6px;display:none}.scheme-editor-window .list--menu-group--body[open]{display:block}.scheme-editor-window .list--menu-group--body[open] .list--menu-item+.list--menu-item{margin-top:2px}.scheme-editor-window .list--menu-item{min-height:30px;color:var(--color-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;padding:3px 4px;display:flex;overflow:hidden}.scheme-editor-window .list--menu-item:hover{border-color:color-mix(in srgb, var(--color-primary) 22%, transparent);background:color-mix(in srgb, var(--color-primary) 9%, transparent)}.scheme-editor-window .list--menu-item--icon{background:var(--color-surface-muted);border-radius:4px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;display:flex}.scheme-editor-window .list--menu-item--icon-img{object-fit:contain;width:16px;height:16px}.scheme-editor-window .list--menu-item--label{min-width:0;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;margin-left:5px;font-size:12px;line-height:16px}.scheme-editor-window .list--menu-item:hover .list--menu-item--label{color:var(--color-primary)}.scheme-editor-window .area--editor-center{background:var(--color-surface)}.scheme-editor-window .chart-editor--holder,.scheme-editor-window .chart-editor--holder>.chart-viewer{color:#222;background:#fff}.scheme-editor-window .editor-console--holder{border-top:1px solid var(--color-border-soft);background:var(--color-auth-bg);color:var(--color-text)}.scheme-editor-window .chart-console--wrap{background:var(--color-auth-bg);color:var(--color-text)}.scheme-editor-window .chart-console--log-view{background:var(--color-auth-bg);color:var(--color-text);padding:8px}.scheme-editor-window .chart-console--log-item{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:7px;grid-template-columns:70px 120px minmax(0,1fr) 56px;align-items:start;gap:8px;min-height:28px;margin:0 0 6px;padding:7px 8px;display:grid}.scheme-editor-window .chart-console--log-item--level,.scheme-editor-window .chart-console--log-item--time,.scheme-editor-window .chart-console--log-item--content,.scheme-editor-window .chart-console--log-item--status{width:auto;min-width:0;max-width:none;margin:0;padding:0;font-size:12px}.scheme-editor-window .chart-console--log-item--level,.scheme-editor-window .chart-console--log-item--status{color:var(--color-primary);font-weight:700}.scheme-editor-window .chart-console--log-item--time{color:var(--color-text-muted)}.scheme-editor-window .chart-console--log-item--content{overflow-wrap:anywhere;color:var(--color-text)}.scheme-editor-window .chart-console--log-item--status.__success{color:var(--color-success)}.scheme-editor-window .chart-console--log-item--status.__error{color:var(--color-danger)}.scheme-editor-window .chart-console--log-item--content a{color:var(--color-primary);text-decoration:none}.scheme-editor-window .chart-console--log-item--content a:hover{text-decoration:underline}.scheme-editor-window .chart-console--log-table{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:7px;width:100%;margin:0;overflow:hidden}.scheme-editor-window .chart-console--log-table th,.scheme-editor-window .chart-console--log-table td{border-bottom:1px solid var(--color-border-soft);color:var(--color-text);text-align:left;padding:6px 8px;font-size:12px}.scheme-editor-window .chart-console--log-table th{background:var(--color-surface-muted);color:var(--color-text-muted);font-weight:700}.scheme-editor-window .grv_watch__send-form{background:var(--color-auth-bg);padding:8px}.scheme-editor-window .grv_watch__send-form--wrap{border:1px solid var(--color-border-soft);background:var(--color-surface);box-shadow:none;border-radius:8px;margin:0;padding:6px}.scheme-editor-window .grv_watch__send-form--wrap ._table-feed{border-collapse:collapse;width:100%}.scheme-editor-window .grv_watch__text-field{box-sizing:border-box;border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;resize:none;border-radius:7px;outline:none;padding:7px 10px;line-height:18px;overflow:hidden;height:34px!important;min-height:34px!important;max-height:34px!important}.scheme-editor-window .grv_watch__send-form{flex:none}.scheme-editor-window .chart-console--log-view{flex:1;min-height:0}.scheme-editor-window .grv_watch__text-field:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}.scheme-editor-window #dialog-submit-message{border:1px solid var(--color-primary);background-color:var(--color-primary);cursor:pointer;border-radius:7px;width:34px;height:34px}.scheme-editor-window #dialog-submit-message:not(.grv_watch__btn-enable){opacity:.45;cursor:default}.scheme-editor-window .grv_watch__send-form--wrap ._row-feed{align-items:center;gap:6px;display:flex}.scheme-editor-window .grv_watch__send-form--wrap ._cell-feed{vertical-align:middle;align-items:center;padding:0;display:flex}.scheme-editor-window .grv_watch__send-form--wrap ._cell-feed:first-child{flex:none;min-width:0}.scheme-editor-window .grv_watch__send-form--wrap ._cell-feed:nth-child(2){flex:auto;width:auto;min-width:0;padding:0}.scheme-editor-window .grv_watch__send-form--wrap ._cell-feed:nth-child(3){flex:none}[data-theme=dark] .scheme-editor-window .grv-gwindow__head span{color:var(--color-text)}[data-theme=dark] .scheme-editor-window .picture-tools--item .item--icon,[data-theme=dark] .scheme-editor-window .window-icon>a{filter:brightness(0)invert()}[data-theme=dark] .scheme-editor-window .window-icon:hover,[data-theme=dark] .scheme-editor-window .window-icon:focus{background:var(--color-surface-hover)}[data-theme=dark] .scheme-editor-window .picture-tools--item:hover .item--icon{border-color:var(--color-border);background-color:var(--color-surface-hover)}.scheme-info-panel{border:1px solid var(--color-border-soft);background:var(--color-surface-muted);opacity:1;pointer-events:auto;will-change:transform, opacity;border-radius:7px;width:100%;min-width:0;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .35s;position:relative;overflow:hidden;transform:translate(0,0)}.scheme-info-panel .chat-info--form{height:100%;margin:0;padding:0;position:relative;overflow-y:auto}.scheme-info-panel .chat-info{width:100%}.scheme-info-panel .chat-info--field-set{background:var(--color-surface);margin:8px 0 0;padding:15px}.scheme-info-panel .grv_watch__info-heading{flex-direction:column;max-width:250px;margin:0;padding:5px;display:flex}.scheme-info-panel .grv_watch__avatar-image{place-items:center;width:90px;height:90px;display:grid;background:0 0!important;border:0!important}.scheme-info-panel .grv_watch__avatar-image img,.scheme-info-panel .grv_watch__avatar-image canvas,.scheme-info-panel .grv_watch__avatar{display:none!important}.scheme-info-panel .grv_watch__avatar-image:before{background:var(--scheme-info-icon) center / contain no-repeat;content:"";width:72px;height:72px;display:block}.scheme-info-panel .grv_watch__avatar-wrap{margin:auto}.scheme-info-panel .grv_watch__info-wrap{text-align:center;width:100%}.scheme-info-panel .grv_watch__info-heading input{color:var(--color-text);text-align:center;margin:5px 0;padding:8px 0 4px;font-size:14px}.scheme-info-panel .grv_watch__info-container,.scheme-info-panel .info-form__editable-field{color:var(--color-text)}.scheme-info-panel .grv_watch__info-container>.info-form__editable-field{background:var(--color-surface-muted)}.scheme-info-panel .grv_watch__avatar-wrap,.scheme-info-panel .grv_watch__avatar-image,.scheme-info-panel .grv_watch__avatar-image:hover,.scheme-info-panel .grv_watch__avatar-image *{box-shadow:none!important;background:0 0!important;border:0!important}[data-theme=dark] .scheme-info-panel .icon-block__img img{filter:brightness(0)invert()}@media (width<=1152px){.scheme-detail{grid-template-columns:minmax(0,1fr) 0;gap:0}.scheme-info-panel{opacity:0;pointer-events:none;transform:translate(100%)}}.scheme-detail--info-hidden{grid-template-columns:minmax(0,1fr) 0;gap:0}.scheme-detail--info-hidden .scheme-info-panel{opacity:0;pointer-events:none;transform:translate(100%)}.scheme-detail__info-toggle{cursor:pointer;background:0 0;border:0;border-radius:5px;width:30px;height:30px;margin-left:auto;padding:7px}.scheme-detail__info-toggle:hover,.scheme-detail__info-toggle[aria-pressed=true]{background:var(--color-surface-hover)}.scheme-detail__info-toggle img{width:16px;height:16px;display:block}[data-theme=dark] .scheme-detail__info-toggle img{filter:brightness(0)invert()}.scheme-tree__toggle{place-items:center;display:grid}.scheme-tree__toggle-icon{width:8px;height:15px;transition:transform .25s;transform:rotate(180deg)}.scheme-tree__toggle-icon--open{transform:rotate(270deg)}.scheme-detail__back{border-radius:5px;place-items:center;width:32px;height:32px;padding:7px;display:grid}.scheme-detail__back:hover{background:var(--color-surface-hover)}.scheme-detail__back img{width:9px;height:18px}.scheme-tree__children-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .25s;display:grid}.scheme-tree__children-wrap--open{opacity:1;grid-template-rows:1fr}.scheme-tree__children-wrap>.scheme-tree__children{min-height:0;overflow:hidden}.scheme-top-bar{flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex;position:relative}.scheme-top-bar__menu{flex:240px;min-width:0}.scheme-top-bar__zoom{max-width:100%;color:var(--color-text);align-items:center;gap:8px;font-size:13px;display:flex}.scheme-top-bar__zoom input{cursor:pointer;width:140px;min-width:0}.scheme-top-bar__zoom-value{text-align:right;font-variant-numeric:tabular-nums;min-width:4ch}.scheme-top-bar .gwf__object-ctrl--panel{background:var(--color-surface);color:var(--color-text)}.scheme-top-bar .grv_dialog-menu__button.__window{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAgMAAABiJsVCAAAADFBMVEUwQEBAQEA0OEg1OUmpCD6VAAAAA3RSTlMQEEDaTjRvAAAAGUlEQVQI12P4/+v/BwacxKplIGIRPiUgAgBLyjVb7hiG0wAAAABJRU5ErkJggg==) 50%/14px 14px no-repeat;border:0;width:16px;height:16px;margin-left:5px}.scheme-top-bar .grv_dialog-menu__button.__menu{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAQCAYAAAAxtt7zAAAATklEQVR4AdWNsQ1AUAAF330L6CkkFtCQiAnEEObQGcGGat2f4D+CXu26u+bohmlOyRtyJHil7cddUqWHGCTyV8QVsqKsD6C51V70Cb+5nELALyAgBt0aAAAAAElFTkSuQmCC) 50%/4px 14px no-repeat;border:0;width:16px;height:16px;margin-left:5px}.scheme-top-bar .button__page-link{background:url(/assets/link-Dxy8IMfV.png) 0 0/36px 18px no-repeat;border:0;width:18px;height:18px}.scheme-top-bar .button__page-link:hover{background-position:-18px 0}.scheme-top-bar .grv_dialog-menu--options{background:var(--color-surface)}.scheme-top-bar .grv_dialog-menu--options button{color:var(--color-text-muted)}[data-theme=dark] .scheme-top-bar .grv_dialog-menu__button.__window,[data-theme=dark] .scheme-top-bar .grv_dialog-menu__button.__menu{filter:brightness(0)invert()}.scheme-info-panel__content{height:100%}.scheme-info-panel__resizer{z-index:2;cursor:ew-resize;width:12px;position:absolute;top:0;bottom:0;left:-6px}.scheme-info-panel__resizer:hover:after,.scheme-detail--resizing .scheme-info-panel__resizer:after{background:var(--color-primary);content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:5px}.scheme-detail--resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none;transition:none}.scheme-detail--resizing .scheme-info-panel{transition:none}.grv-gwindow__main.scheme-export-window{z-index:100}.scheme-export-window .grv-gwindow__content{background:var(--color-surface);color:var(--color-text)}[data-theme=dark] .scheme-export-window .grv-gwindow__head span{color:var(--color-text)}[data-theme=dark] .scheme-export-window .window-icon>a{filter:brightness(0)invert()}.scheme-export-window .grv-gwindow__container,.scheme-export-window .grv-gwindow__head,.scheme-export-window .grv-gwindow__content,.scheme-export-window .gwf_form,.scheme-export-window .gwf_form-body,.scheme-export-window .gwf_form-footer,.scheme-export-window .gwf_json-viewer--wrap{background:var(--color-surface);color:var(--color-text)}.scheme-export-window .grv-gwindow__container{box-shadow:5px -5px 12px 8px var(--color-shadow)}.scheme-export-window .gwf_json-viewer--wrap{border-color:var(--color-border-soft)}.scheme-export-window .gwf_json-viewer,.scheme-export-window .gwf_json-viewer a.list-link{color:var(--color-text)}.scheme-export-window .window-icon:hover,.scheme-export-window .window-icon:focus{background:var(--color-surface-hover)}.scheme-export-window .gwf_json-viewer .type-string{color:var(--color-json-string)}.scheme-export-window .gwf_json-viewer .type-date{color:var(--color-json-date)}.scheme-export-window .gwf_json-viewer .type-boolean,.scheme-export-window .gwf_json-viewer .type-number{color:var(--color-json-number)}.scheme-export-window .gwf_json-viewer .type-null,.scheme-export-window .gwf_json-viewer .type-undefined{color:var(--color-json-null)}.schemes-sidebar__resizer{z-index:10;cursor:ew-resize;width:12px;position:absolute;top:0;bottom:0;right:-6px}.schemes-sidebar__resizer:hover:after,.schemes-page--resizing .schemes-sidebar__resizer:after{background:var(--color-primary);content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;right:5px}.schemes-page--resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none}.scheme-editor-window .area--editor-right,.scheme-editor-window .area--editor-right *,.scheme-editor-window .area--editor-right .settings--h3,.scheme-editor-window .area--editor-right .gwf__fieldset legend,.scheme-editor-window .area--editor-right .gwf_section-header--caption,.scheme-editor-window .area--editor-right .setting-field label,.scheme-editor-window .area--editor-right .manifest-field label{text-align:left}.scheme-editor-window .area--editor-right .setting-field{justify-items:stretch}.scheme-editor-window .area--editor-right .setting-field label{place-self:center stretch}.scheme-editor-window .area--editor-right input,.scheme-editor-window .area--editor-right textarea,.scheme-editor-window .area--editor-right select{text-align:left}.scheme-editor-window .area--editor-right .setting-field label,.scheme-editor-window .area--editor-right .manifest-field label,.scheme-editor-window .area--editor-right .gwf_section-header--caption,.scheme-editor-window .area--editor-right .settings--h3,.scheme-editor-window .area--editor-right .gwf__fieldset legend{white-space:normal;text-overflow:clip;word-break:normal;overflow-wrap:anywhere;overflow:visible;text-align:left!important}.scheme-editor-window .area--editor-right .setting-field{align-items:start}.scheme-editor-window .area--editor-right .setting-field label{min-width:0;max-width:100%;line-height:1.25;display:block}.scheme-editor-window .area--editor-right .gwf_section-header--caption{min-width:0;max-width:100%;line-height:1.25}.scheme-list-widget{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;min-width:0;height:100%;min-height:0;color:var(--color-text);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;container-type:size}.scheme-list-widget__header{border-bottom:1px solid var(--color-border-soft);flex:none;padding:14px 16px}.scheme-list-widget__title{margin:0;font-size:16px;font-weight:600;line-height:1.25}.scheme-list-widget__content{flex:auto;min-height:0;overflow-y:auto}.scheme-list-widget__status{min-height:100%;color:var(--color-text-muted);text-align:center;place-content:center;margin:0;padding:20px;display:grid}.scheme-list-widget__status p{margin:0}.scheme-list-widget__retry{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);font:inherit;cursor:pointer;border-radius:6px;justify-self:center;margin-top:12px;padding:7px 12px}.scheme-list-widget__retry:hover{background:var(--color-surface-hover)}.scheme-list-widget__retry:focus-visible,.scheme-list-widget__scheme:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.scheme-list-widget__list{margin:0;padding:0;list-style:none}.scheme-list-widget__item+.scheme-list-widget__item{border-top:1px solid var(--color-border-soft)}.scheme-list-widget__scheme{width:100%;min-width:0;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.scheme-list-widget__scheme:hover{background:var(--color-surface-hover)}.scheme-list-widget__icon{object-fit:contain;flex:none;width:24px;height:24px}.scheme-list-widget__scheme-content{flex-direction:column;gap:3px;min-width:0;display:flex}.scheme-list-widget__scheme-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.scheme-list-widget__description{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}@container (width<=260px){.scheme-list-widget__header{padding:12px}.scheme-list-widget__scheme{padding:10px 12px}.scheme-list-widget__description{display:none}}.scheme-list-settings{flex:420px;min-width:280px}.scheme-list-settings__header{align-items:center;gap:12px;margin-bottom:8px;display:flex}.scheme-list-settings__search{border:1px solid var(--color-border);background:var(--color-surface);width:min(100%,320px);height:34px;color:var(--color-text);font:inherit;border-radius:6px;padding:6px 10px}.scheme-list-settings__search:focus{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.scheme-list-settings__count{color:var(--color-text-muted);flex:none;font-size:13px}.scheme-list-settings__status{min-height:72px;color:var(--color-text-muted);text-align:center;margin:0;padding:16px}.scheme-list-settings__status p{margin:0}.scheme-list-settings__retry{border:1px solid var(--color-primary);color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border-radius:6px;margin-top:10px;padding:6px 10px}.scheme-list-settings__list{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);max-height:220px;overflow-y:auto}.scheme-list-settings__item{cursor:pointer;align-items:flex-start;gap:10px;padding:9px 8px;display:flex}.scheme-list-settings__item+.scheme-list-settings__item{border-top:1px solid var(--color-border-soft)}.scheme-list-settings__item:hover{background:var(--color-surface-hover)}.scheme-list-settings__checkbox{width:16px;height:16px;accent-color:var(--color-primary);flex:none;margin:2px 0 0}.scheme-list-settings__item-content{flex-direction:column;gap:2px;min-width:0;display:flex}.scheme-list-settings__item-name{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.scheme-list-settings__item-description{color:var(--color-text-muted);font-size:13px;line-height:1.3}@media (width<=560px){.scheme-list-settings{width:100%;min-width:0}.scheme-list-settings__header{flex-direction:column;align-items:stretch}.scheme-list-settings__search{width:100%}}.documentation-widget{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;min-width:0;height:100%;min-height:0;color:var(--color-text);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;container-type:size}.documentation-widget__header{border-bottom:1px solid var(--color-border-soft);flex:none;padding:14px 16px}.documentation-widget__title{margin:0;font-size:16px;font-weight:600;line-height:1.25}.documentation-widget__content{flex:auto;min-height:0;overflow-y:auto}.documentation-widget__status{min-height:100%;color:var(--color-text-muted);text-align:center;place-content:center;margin:0;padding:20px;display:grid}.documentation-widget__list{margin:0;padding:0;list-style:none}.documentation-widget__item+.documentation-widget__item{border-top:1px solid var(--color-border-soft)}.documentation-widget__link{width:100%;min-width:0;color:var(--color-text);align-items:center;gap:10px;padding:12px 16px;text-decoration:none;display:flex}.documentation-widget__link:hover{background:var(--color-surface-hover)}.documentation-widget__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.documentation-widget__icon{flex:none;width:24px;height:24px}.documentation-widget__link-content{flex-direction:column;gap:3px;min-width:0;display:flex}.documentation-widget__link-title{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.documentation-widget__url{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}@container (width<=260px){.documentation-widget__header{padding:12px}.documentation-widget__link{padding:10px 12px}.documentation-widget__url{display:none}}.documentation-settings{flex:560px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:280px;display:grid}.documentation-settings__section{min-width:0}.documentation-settings__heading{color:var(--color-text);margin:0 0 8px;font-size:14px;font-weight:600}.documentation-settings__empty{color:var(--color-text-muted);margin:0;padding:12px 0;font-size:13px}.documentation-settings__list{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);max-height:220px;overflow-y:auto}.documentation-settings__option{cursor:pointer;align-items:flex-start;gap:10px;padding:9px 8px;display:flex}.documentation-settings__option+.documentation-settings__option{border-top:1px solid var(--color-border-soft)}.documentation-settings__option:hover{background:var(--color-surface-hover)}.documentation-settings__checkbox{width:16px;height:16px;accent-color:var(--color-primary);flex:none;margin:2px 0 0}.documentation-settings__option-content,.documentation-settings__custom-content{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.documentation-settings__option-title,.documentation-settings__custom-title{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.documentation-settings__option-url,.documentation-settings__custom-url{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.3;overflow:hidden}.documentation-settings__custom-list{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);max-height:150px;margin:0 0 12px;padding:0;list-style:none;overflow-y:auto}.documentation-settings__custom-item{align-items:center;gap:10px;padding:9px 8px;display:flex}.documentation-settings__custom-item+.documentation-settings__custom-item{border-top:1px solid var(--color-border-soft)}.documentation-settings__remove{color:var(--color-action-danger);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:4px 6px;font-size:13px}.documentation-settings__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.documentation-settings__field{flex-direction:column;gap:5px;min-width:0;display:flex}.documentation-settings__label{color:var(--color-text-muted);font-size:13px}.documentation-settings__input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;height:34px;color:var(--color-text);font:inherit;border-radius:6px;padding:6px 10px}.documentation-settings__input:focus{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.documentation-settings__error{color:var(--color-action-danger);grid-column:1/-1;margin:0;font-size:13px;line-height:1.35}.documentation-settings__add{border:1px solid var(--color-primary);background:var(--color-primary);min-height:34px;color:var(--color-on-primary);font:inherit;cursor:pointer;border-radius:6px;grid-column:1/-1;justify-self:start;padding:6px 10px}.documentation-settings__add:hover{background:var(--color-primary-hover)}.documentation-settings__remove:focus-visible,.documentation-settings__add:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (width<=760px){.documentation-settings{grid-template-columns:1fr}}@media (width<=560px){.documentation-settings{width:100%;min-width:0}.documentation-settings__form{grid-template-columns:1fr}}.malfunction-list-widget{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;min-width:0;height:100%;min-height:0;color:var(--color-text);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;container-type:size}.malfunction-list-widget__header{border-bottom:1px solid var(--color-border-soft);flex:none;padding:14px 16px}.malfunction-list-widget__title{margin:0;font-size:16px;font-weight:600;line-height:1.25}.malfunction-list-widget__content{flex:auto;min-height:0;overflow-y:auto}.malfunction-list-widget__status{min-height:100%;color:var(--color-text-muted);text-align:center;place-content:center;margin:0;padding:20px;display:grid}.malfunction-list-widget__status p{margin:0}.malfunction-list-widget__retry{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);font:inherit;cursor:pointer;border-radius:6px;justify-self:center;margin-top:12px;padding:7px 12px}.malfunction-list-widget__retry:hover{background:var(--color-surface-hover)}.malfunction-list-widget__list{margin:0;padding:0;list-style:none}.malfunction-list-widget__item+.malfunction-list-widget__item{border-top:1px solid var(--color-border-soft)}.malfunction-list-widget__button{width:100%;min-width:0;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:7px;padding:12px 16px;transition:background-color .16s;display:flex}.malfunction-list-widget__button:hover{background:var(--color-surface-hover)}.malfunction-list-widget__button:focus-visible,.malfunction-list-widget__retry:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.malfunction-list-widget__main{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.malfunction-list-widget__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.malfunction-list-widget__state{background:var(--color-surface-muted);color:var(--color-text-muted);white-space:nowrap;border-radius:7px;flex:none;padding:3px 7px;font-size:12px}.malfunction-list-widget__description{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.malfunction-list-widget__meta{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}@container (width<=260px){.malfunction-list-widget__header{padding:12px}.malfunction-list-widget__button{padding:10px 12px}.malfunction-list-widget__main{flex-direction:column;align-items:flex-start;gap:5px}.malfunction-list-widget__description{display:none}.malfunction-list-widget__meta{flex-direction:column;align-items:flex-start;gap:3px}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}.calendar-widget{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;min-width:0;height:100%;min-height:0;color:var(--color-text);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;container-type:size}.calendar-widget__header{border-bottom:1px solid var(--color-border-soft);flex:none;padding:14px 16px}.calendar-widget__title{margin:0;font-size:16px;font-weight:600;line-height:1.25}.calendar-widget__content{flex:auto;grid-template-columns:minmax(250px,1fr) minmax(220px,1fr);min-height:0;display:grid;overflow:auto}.calendar-widget__picker{border-right:1px solid var(--color-border-soft);place-items:center;min-width:0;padding:12px;display:grid}.calendar-widget__calendar.react-datepicker{color:var(--color-text);background:0 0;border:0;font-family:inherit}.calendar-widget__calendar .react-datepicker__header{border-color:var(--color-border-soft);background:var(--color-surface-hover)}.calendar-widget__calendar .react-datepicker__current-month,.calendar-widget__calendar .react-datepicker__day-name,.calendar-widget__calendar .react-datepicker__day{color:var(--color-text)}.calendar-widget__calendar .react-datepicker__day:hover{background:var(--color-surface-hover)}.calendar-widget__calendar .react-datepicker__day--selected{background:var(--color-primary);color:var(--color-on-primary)}.calendar-widget__calendar .react-datepicker__day--outside-month{color:var(--color-placeholder)}.calendar-widget__calendar .calendar-widget__day--with-note{font-weight:700;position:relative}.calendar-widget__calendar .calendar-widget__day--with-note:after{background:var(--color-primary);content:"";border-radius:50%;width:4px;height:4px;position:absolute;bottom:1px;right:3px}.calendar-widget__editor{flex-direction:column;gap:12px;min-width:0;min-height:0;padding:16px;display:flex}.calendar-widget__label{font-weight:600}.calendar-widget__textarea{box-sizing:border-box;resize:none;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:100px;color:var(--color-text);font:inherit;border-radius:6px;outline:none;flex:auto;padding:10px 12px}.calendar-widget__textarea:focus{border-color:var(--color-primary)}.calendar-widget__actions{justify-content:flex-end;gap:8px;display:flex}.calendar-widget__button{border:1px solid var(--color-border);background:var(--color-surface);min-height:34px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:6px;padding:7px 12px}.calendar-widget__button--primary{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.calendar-widget__button--danger{border-color:var(--color-action-danger);color:var(--color-action-danger)}.calendar-widget__button:disabled{cursor:default;opacity:.5}.calendar-widget__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.calendar-widget__compact-date{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:34px;color:var(--color-text);font:inherit;border-radius:6px;outline:none;padding:6px 8px;display:none}.calendar-widget__compact-date:focus{border-color:var(--color-primary)}@container (width<=540px){.calendar-widget__content{display:block}.calendar-widget__picker{border-right:0;border-bottom:1px solid var(--color-border-soft)}.calendar-widget__editor{min-height:180px}}@container (height<=260px){.calendar-widget__header{padding:10px 12px}.calendar-widget__content{display:block;overflow:hidden}.calendar-widget__picker{display:none}.calendar-widget__editor{box-sizing:border-box;gap:8px;height:100%;min-height:0;padding:8px 10px}.calendar-widget__compact-date{flex:none;display:block}.calendar-widget__label{display:none}.calendar-widget__textarea{min-height:34px;padding:7px 9px}.calendar-widget__button{min-height:30px;padding:5px 9px}}.maintenance-calendar-widget{box-sizing:border-box;border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;min-width:0;height:100%;min-height:0;color:var(--color-text);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;container-type:size}.maintenance-calendar-widget__header{border-bottom:1px solid var(--color-border-soft);flex:none;padding:14px 16px}.maintenance-calendar-widget__title{margin:0;font-size:16px;font-weight:600;line-height:1.25}.maintenance-calendar-widget__content{flex:auto;min-height:0;padding:12px;overflow:auto}.maintenance-calendar-widget__empty{color:var(--color-text-muted);margin:0;font-size:14px}.maintenance-calendar-widget{container-name:maintenance-calendar}.maintenance-calendar-widget__full{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:16px;display:grid}.maintenance-calendar-widget__full>section{min-width:0}.maintenance-calendar-widget__picker{justify-content:center;display:flex}.maintenance-calendar-widget__compact{display:none}.maintenance-calendar-widget__subtitle{margin:0 0 10px;font-size:14px;font-weight:600}.maintenance-calendar-widget__notice{color:var(--color-text-muted);margin:0 0 10px;font-size:12px}.maintenance-calendar-widget__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.maintenance-calendar-widget__task{border:1px solid var(--color-border-soft);overflow-wrap:anywhere;border-radius:6px;flex-direction:column;gap:4px;min-width:0;padding:10px;font-size:13px;display:flex}.maintenance-calendar-widget__meta{color:var(--color-text-muted);font-size:12px}.maintenance-calendar-widget__calendar.react-datepicker{color:var(--color-text);background:0 0;border:0;font-family:inherit}.maintenance-calendar-widget__calendar .react-datepicker__header{border-color:var(--color-border-soft);background:var(--color-surface-hover)}.maintenance-calendar-widget__calendar .react-datepicker__current-month,.maintenance-calendar-widget__calendar .react-datepicker__day-name,.maintenance-calendar-widget__calendar .react-datepicker__day{color:var(--color-text)}.maintenance-calendar-widget__calendar .react-datepicker__day:hover,.maintenance-calendar-widget__calendar .react-datepicker__day--keyboard-selected{background:var(--color-surface-hover)}.maintenance-calendar-widget__calendar .react-datepicker__day--outside-month{color:var(--color-placeholder)}.maintenance-calendar-widget__calendar .react-datepicker__day--selected{background:var(--color-primary);color:var(--color-on-primary)}.maintenance-calendar-widget__marked-day{font-weight:700;position:relative}.maintenance-calendar-widget__marked-day:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;left:calc(50% - 2px)}@container maintenance-calendar (width>460px) and (height>300px){.maintenance-calendar-widget__content{flex-direction:column;display:flex;overflow:hidden}.maintenance-calendar-widget__notice,.maintenance-calendar-widget__subtitle{flex-shrink:0}.maintenance-calendar-widget__full{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.maintenance-calendar-widget__full>section{flex-direction:column;min-height:0;display:flex;overflow:hidden}.maintenance-calendar-widget__list{overscroll-behavior-y:contain;flex:auto;grid-auto-rows:max-content;align-content:start;min-height:0;overflow:hidden auto}}@container maintenance-calendar (width<=460px) or (height<=300px){.maintenance-calendar-widget__full{display:none}.maintenance-calendar-widget__compact{display:block}.maintenance-calendar-widget__header{padding:10px 12px}.maintenance-calendar-widget__title{font-size:14px}}.dashboard-page{box-sizing:border-box;width:100%;padding:24px}@media (width<=560px){.dashboard-page{padding:16px}}.dataset-report-settings{max-height:calc(100vh - 160px);color:var(--color-text);text-align:left;gap:16px;display:grid;overflow:hidden}.dataset-report-settings,.dataset-report-settings *{box-sizing:border-box}.dataset-report-settings__field{gap:6px;min-width:0;display:grid}.dataset-report-settings__field>span,.dataset-report-parameter__name>span{color:var(--color-text);font-size:13px;font-weight:600}.dataset-report-settings input[type=text],.dataset-report-settings input[type=datetime-local]{border:1px solid var(--color-border-soft);background:var(--color-surface-muted);width:100%;min-height:38px;color:var(--color-text);font:inherit;border-radius:6px;padding:8px 10px}.dataset-report-settings input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:none}.dataset-report-settings input[aria-invalid=true]{border-color:var(--color-danger)}.dataset-report-settings input:disabled{opacity:.65;cursor:not-allowed}.dataset-report-settings__period{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dataset-report-settings__parameters{border:1px solid var(--color-border-soft);border-radius:8px;min-width:0;min-height:0;margin:0;padding:14px;overflow:hidden}.dataset-report-settings__parameters legend{color:var(--color-text);padding:0 6px;font-size:14px;font-weight:700}.dataset-report-settings__parameter-list{gap:8px;max-height:280px;padding-right:4px;display:grid;overflow-y:auto}.dataset-report-parameter{border:1px solid var(--color-border-soft);background:var(--color-surface-muted);border-radius:7px;grid-template-columns:minmax(170px,.8fr) minmax(220px,1.2fr);align-items:center;gap:12px;padding:10px;display:grid}.dataset-report-parameter--excluded{opacity:.65}.dataset-report-parameter__selector{min-width:0;color:var(--color-text);cursor:pointer;align-items:center;gap:8px;display:flex}.dataset-report-parameter__selector input{width:16px;height:16px;accent-color:var(--color-primary);flex:none}.dataset-report-parameter__selector span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dataset-report-parameter__name{gap:5px;min-width:0;display:grid}.dataset-report-settings__field-error{color:var(--color-danger);font-size:12px}.dataset-report-settings__empty{color:var(--color-text-muted);text-align:center;margin:0;padding:18px}.dataset-report-settings__error{border:1px solid color-mix(in srgb, var(--color-danger) 35%, transparent);background:color-mix(in srgb, var(--color-danger) 8%, transparent);color:var(--color-danger);border-radius:7px;margin:0;padding:10px 12px}.dataset-report-settings__actions{justify-content:flex-end;gap:10px;display:flex}.dataset-report-settings__actions button{border:1px solid var(--color-border-soft);background:var(--color-surface);min-width:130px;min-height:38px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:7px;padding:8px 16px;font-weight:600}.dataset-report-settings__actions button[type=submit]{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.dataset-report-settings__actions button:hover:not(:disabled){border-color:var(--color-primary)}.dataset-report-settings__actions button[type=submit]:hover:not(:disabled){background:var(--color-primary-hover)}.dataset-report-settings__actions button:disabled{opacity:.6;cursor:not-allowed}@media (width<=700px){.dataset-report-settings{max-height:calc(100vh - 100px)}.dataset-report-settings__period,.dataset-report-parameter{grid-template-columns:minmax(0,1fr)}.dataset-report-settings__parameter-list{max-height:220px}.dataset-report-settings__actions{flex-direction:column-reverse}.dataset-report-settings__actions button{width:100%}}.archive-page{grid-template-columns:var(--archive-sidebar-width,265px) minmax(0, 1fr);background:var(--color-auth-bg);height:100vh;min-height:0;display:grid;overflow:hidden}.archive-sidebar{border-right:1px solid var(--color-border-soft);box-sizing:border-box;flex-direction:column;height:100vh;padding:10px;display:flex;position:relative}.archive-list{background:var(--color-surface);border-radius:7px;flex:1;min-height:0;overflow-y:auto}.dataset-tree,.dataset-tree__children{margin:0;padding:0;list-style:none}.dataset-tree__children{padding-left:20px}.dataset-tree__row{min-height:60px;display:flex}.dataset-tree__toggle{cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;display:grid}.dataset-tree__toggle-icon{width:8px;height:15px;transition:transform .25s;transform:rotate(180deg)}.dataset-tree__toggle-icon--open{transform:rotate(270deg)}.dataset-tree__content{min-width:0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;align-items:center;gap:10px;padding:0 8px;display:flex}.dataset-tree__content:hover{background:var(--color-surface-hover)}.dataset-tree__content--active,.dataset-tree__content--active:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.dataset-tree__avatar{flex:0 0 40px;place-items:center;height:40px;display:grid}.dataset-tree__avatar img{object-fit:contain;width:40px;height:40px;display:block}.dataset-tree__content strong{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.dataset-tree__empty{color:var(--color-text-muted);text-align:center;margin:0;padding:20px}.archive-empty-state{min-width:0;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.archive-empty-state img{width:200px}.archive-empty-state p{background:var(--color-surface);box-shadow:5px 5px 5px var(--color-shadow);border-radius:14px;padding:5px 15px}.archive-detail{background:var(--color-surface);min-width:0;color:var(--color-text);border-radius:7px;margin:10px;padding:16px;overflow:auto}.archive-detail h2{margin-top:0}.dataset-table{border:1px solid var(--color-border-soft);border-radius:7px;min-width:max-content;margin-top:16px;overflow:hidden}.dataset-table__row{border-bottom:1px solid var(--color-border-soft);grid-auto-columns:minmax(80px,max-content);grid-auto-flow:column;display:grid}.dataset-table__row:last-child{border-bottom:0}.dataset-table__row span{border-right:1px solid var(--color-border-soft);padding:10px}.dataset-table__row span:last-child{border-right:0}.dataset-table__header{z-index:1;background:var(--color-surface-muted);font-weight:600;position:sticky;top:0}.dataset-table__empty{color:var(--color-text-muted);text-align:center;margin:0;padding:24px}.archive-viewer{grid-template-columns:minmax(250px, var(--archive-table-width,30%)) 4px minmax(400px, 1fr);flex:1;gap:10px;min-height:0;margin-top:0;display:grid}.archive-viewer__table,.archive-viewer__chart{background:var(--color-auth-bg);border-radius:7px;min-width:0;height:100%;overflow:auto}.archive-viewer__table .dataset-table{margin-top:0}.dataset-chart{width:100%;height:100%}.dataset-chart__empty{min-height:500px;color:var(--color-text-muted);text-align:center;place-items:center;margin:0;display:grid}.dataset-filters{background:var(--color-auth-bg);border-radius:7px;flex-wrap:wrap;align-items:end;gap:10px;margin:0 0 10px;padding:12px;display:flex}.dataset-filters label{color:var(--color-text-muted);gap:5px;font-size:13px;display:grid}.dataset-filters>select,.dataset-filters>button,.dataset-filters__report-actions>button,.dataset-period-picker__input,.dataset-time-picker__input{box-sizing:border-box;border:1px solid var(--color-border-soft);background:var(--color-surface);min-height:36px;color:var(--color-text);border-radius:5px;padding:7px 10px}.dataset-filters>button,.dataset-filters__report-actions>button{border-color:var(--color-primary);cursor:pointer}.dataset-filters>button:hover,.dataset-filters__report-actions>button:hover{background:var(--color-primary);color:#fff}.dataset-tree__children-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .25s;display:grid}.dataset-tree__children-wrap--open{opacity:1;grid-template-rows:1fr}.dataset-tree__children-wrap>.dataset-tree__children{min-height:0;overflow:hidden}.archive-search{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:18px;outline:none;margin-bottom:10px;padding:10px 14px}.dataset-profile-form{text-align:left;gap:16px;display:grid}.dataset-profile-form__parent{grid-template-columns:minmax(0,1fr) 36px;gap:6px;display:grid}.dataset-profile-form__parent button{border:1px solid var(--color-border-soft);background:var(--color-auth-bg);color:var(--color-text-muted);cursor:pointer;border-radius:7px;padding:0}.dataset-profile-form__parent button:hover{border-color:var(--color-primary);color:var(--color-primary)}.dataset-profile-form label{color:var(--color-text);gap:6px;display:grid}.dataset-profile-form input,.dataset-profile-form textarea{border:1px solid var(--color-border-soft);background:var(--color-auth-bg);color:var(--color-text);border-radius:7px;padding:10px}.dataset-profile-form input:read-only{color:var(--color-text-muted)}.dataset-profile-form textarea{resize:vertical;min-height:100px}.dataset-profile-form__actions{justify-content:flex-end;gap:10px;display:flex}.dataset-profile-form__actions button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer;border-radius:14px;padding:8px 16px}.dataset-profile-form__actions button:first-child{color:var(--color-primary);background:0 0}.dataset-profile-form__error{color:#d32f2f}.dataset-parameter-window .grv-gwindow__container,.dataset-parameter-window .grv-gwindow__head,.dataset-parameter-window .grv-gwindow__content,.dataset-parameter-window .split-view--component>.wrap,.dataset-parameter-window .sidebar-left,.dataset-parameter-window .sidebar-right,.dataset-parameter-window .list-view--component,.dataset-parameter-window .gwf_ac-table{background:var(--color-surface);color:var(--color-text)}.dataset-parameter-window .split-view--component>.wrap,.dataset-parameter-window .sidebar-left,.dataset-parameter-window .sidebar-right{border-color:var(--color-border-soft)}.dataset-parameter-window .item-view--component{border-color:var(--color-border-soft);background:var(--color-surface)}.dataset-parameter-window .item-view--component:hover,.dataset-parameter-window .item-view--component.__active,.dataset-parameter-window .parameters-list--item:hover{background:var(--color-surface-hover)}.dataset-parameter-window .item-content--title,.dataset-parameter-window .gwf_section-header--caption,.dataset-parameter-window .overview-table,.dataset-parameter-window .overview-table a,.dataset-parameter-window .overview-table th,.dataset-parameter-window .overview-table td{color:var(--color-text)}.dataset-parameter-window .item-content--subtitle{color:var(--color-text-muted)}.dataset-parameter-window .gwf_ac-table--section-header,.dataset-parameter-window .overview-table thead{background:var(--color-surface-muted);color:var(--color-text)}.dataset-parameter-window .overview-table td,.dataset-parameter-window .overview-table th{border-color:var(--color-border-soft)}[data-theme=dark] .dataset-parameter-window .grv-gwindow__head span{color:var(--color-text)}[data-theme=dark] .dataset-parameter-window .window-icon>a{filter:brightness(0)invert()}[data-theme=dark] .dataset-parameter-window .item-view--component .item-content--title,[data-theme=dark] .dataset-parameter-window .item-view--component .item-content--subtitle,[data-theme=dark] .dataset-parameter-window .overview-table th,[data-theme=dark] .dataset-parameter-window .overview-table td,[data-theme=dark] .dataset-parameter-window .overview-table td span,[data-theme=dark] .dataset-parameter-window .gwf_section-header--caption,[data-theme=dark] .dataset-parameter-window .gwf-empty-view{color:var(--color-text)!important}.dataset-table__header-cell{align-items:stretch;min-width:80px;display:flex;padding:0!important}.dataset-table__header-caption{min-width:0;color:var(--color-primary);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;margin:0;overflow:hidden;border:0!important;padding:10px 5px!important}.dataset-table__add-column{cursor:pointer;background:0 0;border:0;border-left:1px solid #0000;border-right:1px solid #0000;flex:0 0 24px;justify-content:center;align-items:center;width:24px;min-width:24px;padding:0;display:flex}.dataset-table__add-column img{opacity:0;width:14px;height:14px;transition:opacity .15s}.dataset-table__add-column:hover{border-right-color:var(--color-primary);border-left-color:var(--color-primary)}.dataset-table__add-column:hover img{opacity:1}.archive-detail{grid-template-columns:minmax(0, 1fr) var(--archive-info-width,350px);background:0 0;gap:10px;height:calc(100vh - 20px);min-height:0;padding:0;transition:grid-template-columns .6s cubic-bezier(.22,1,.36,1),gap .6s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.archive-detail__main{background:var(--color-surface);border-radius:7px;flex-direction:column;min-width:0;min-height:0;padding:16px;display:flex;overflow:hidden}.dataset-info-panel{background:var(--color-surface);opacity:1;border-radius:7px;min-width:0;transition:opacity .35s,transform .6s cubic-bezier(.22,1,.36,1);overflow:hidden}.dataset-info-panel .grv_watch__avatar-image{place-items:center;width:90px;height:90px;display:grid;background:0 0!important;border:0!important}.dataset-info-panel .grv_watch__avatar-image img,.dataset-info-panel .grv_watch__avatar-image canvas,.dataset-info-panel .grv_watch__avatar{display:none!important}.dataset-info-panel .grv_watch__avatar-image:before{background:var(--dataset-info-icon) center / contain no-repeat;content:"";width:72px;height:72px;display:block}.dataset-info-panel__content{height:100%;overflow-y:auto}.archive-detail--info-hidden{grid-template-columns:minmax(0,1fr) 0;gap:0}.archive-detail--info-hidden .dataset-info-panel{opacity:0;pointer-events:none;transform:translate(100%)}.dataset-info-panel{position:relative}.dataset-info-panel__resizer{z-index:2;cursor:ew-resize;width:12px;position:absolute;top:0;bottom:0;left:-6px}.dataset-info-panel__resizer:hover:after,.archive-detail--resizing .dataset-info-panel__resizer:after{background:var(--color-primary);content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:5px}.archive-detail--resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none;transition:none}.archive-detail--resizing .dataset-info-panel{transition:none}.archive-sidebar__resizer{z-index:10;cursor:ew-resize;width:12px;position:absolute;top:0;bottom:0;right:-6px}.archive-sidebar__resizer:hover:after,.archive-page--resizing .archive-sidebar__resizer:after{background:var(--color-primary);content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;right:5px}.archive-page--resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none}.archive-viewer__resizer{cursor:ew-resize;background:0 0;width:4px;height:100%}.archive-viewer__resizer:hover,.archive-viewer--resizing .archive-viewer__resizer{background:var(--color-primary)}.archive-viewer--resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none}.dataset-filters__period{align-items:center;gap:6px;display:flex}.react-datepicker-wrapper.dataset-period-picker{flex:0 0 320px;width:320px;min-width:320px}.dataset-period-picker__input,.dataset-time-picker__input{cursor:pointer;text-align:center;width:100%}.react-datepicker-wrapper.dataset-time-picker{flex:0 0 90px;width:90px;min-width:90px}.dataset-time-picker__input{cursor:pointer;text-align:center;width:100%}.react-datepicker-popper.dataset-period-picker__popper{z-index:1000}.dataset-period-picker__calendar.react-datepicker{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:12px;font-family:inherit;overflow:hidden;box-shadow:0 12px 32px #0000002e}.dataset-period-picker__calendar .react-datepicker__header{border-bottom:1px solid var(--color-border);background:var(--color-surface-muted)}.dataset-period-picker__calendar .react-datepicker__month-select,.dataset-period-picker__calendar .react-datepicker__year-select{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:6px;padding:4px 8px}.dataset-period-picker__calendar .react-datepicker__current-month,.dataset-period-picker__calendar .react-datepicker__day-name,.dataset-period-picker__calendar .react-datepicker__day{color:var(--color-text)}.dataset-period-picker__calendar .react-datepicker__day--in-range,.dataset-period-picker__calendar .react-datepicker__day--in-selecting-range{background:color-mix(in srgb, var(--color-primary) 25%, var(--color-surface));color:var(--color-text)}.dataset-period-picker__calendar .react-datepicker__day--selected,.dataset-period-picker__calendar .react-datepicker__day--range-start,.dataset-period-picker__calendar .react-datepicker__day--range-end{background:var(--color-primary);color:var(--color-on-primary)}.dataset-period-picker__calendar .react-datepicker-time__header{color:var(--color-text)}.dataset-period-picker__calendar .react-datepicker__time-container{border-left:1px solid var(--color-border)}.dataset-period-picker__calendar .react-datepicker__time-container .react-datepicker__time{background:var(--color-surface)}.dataset-period-picker__calendar .react-datepicker__time-list-item{color:var(--color-text);transition:background-color .15s}.dataset-period-picker__calendar .react-datepicker__time-list-item:hover{background:var(--color-surface-hover)!important}.dataset-period-picker__calendar .react-datepicker__time-list-item--selected{background:var(--color-primary)!important;color:var(--color-on-primary)!important}.dataset-top-bar{flex:none;margin-bottom:10px}.dataset-top-bar .gwf__object-ctrl--panel{background:var(--color-surface);color:var(--color-text)}.dataset-top-bar .dialog-menu__header--name{color:var(--color-text)}.dataset-info-panel .grv_watch__avatar-wrap,.dataset-info-panel .grv_watch__avatar-image,.dataset-info-panel .grv_watch__avatar-image:hover,.dataset-info-panel .grv_watch__avatar-image *{box-shadow:none!important;background:0 0!important;border:0!important}[data-theme=dark] .dataset-top-bar .grv_dialog-menu__button.__window,[data-theme=dark] .dataset-top-bar .grv_dialog-menu__button.__menu{filter:brightness(0)invert()}.dataset-top-bar .grv_dialog-menu__button.__window{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOAgMAAABiJsVCAAAADFBMVEUwQEBAQEA0OEg1OUmpCD6VAAAAA3RSTlMQEEDaTjRvAAAAGUlEQVQI12P4/+v/BwacxKplIGIRPiUgAgBLyjVb7hiG0wAAAABJRU5ErkJggg==) 50%/14px 14px no-repeat;border:0;width:16px;height:16px;margin-left:5px}.dataset-top-bar .grv_dialog-menu__button.__menu{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAQCAYAAAAxtt7zAAAATklEQVR4AdWNsQ1AUAAF330L6CkkFtCQiAnEEObQGcGGat2f4D+CXu26u+bohmlOyRtyJHil7cddUqWHGCTyV8QVsqKsD6C51V70Cb+5nELALyAgBt0aAAAAAElFTkSuQmCC) 50%/4px 14px no-repeat;border:0;width:16px;height:16px;margin-left:5px}.dataset-top-bar .grv_dialog-menu--options{background:var(--color-surface)}.dataset-top-bar .grv_dialog-menu--options button{color:var(--color-text-muted)}.dataset-filters__report-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.dataset-filters__report-actions button{font-weight:600}.dataset-filters>button:disabled,.dataset-filters__report-actions>button:disabled{opacity:.6;cursor:not-allowed}.dataset-filters>button:disabled:hover,.dataset-filters__report-actions>button:disabled:hover{background:var(--color-surface);color:var(--color-text)}.dataset-filters__page{border:1px solid var(--color-border-soft);background:var(--color-surface);min-height:36px;color:var(--color-text-muted);border-radius:5px;align-items:center;gap:7px;padding:4px 12px;display:inline-flex}.dataset-filters__page small{font-size:12px}.dataset-filters__page strong{color:var(--color-primary);font-size:15px;font-weight:600}[data-theme=dark] .dataset-info-panel{color:var(--color-text)}[data-theme=dark] .dataset-info-panel .grv_watch__info-container,[data-theme=dark] .dataset-info-panel .info-form__editable-field,[data-theme=dark] .dataset-info-panel input,[data-theme=dark] .dataset-info-panel textarea,[data-theme=dark] .dataset-info-panel span{color:var(--color-text)!important}[data-theme=dark] .dataset-info-panel .info-form__editable-field{background:var(--color-surface-muted)!important}[data-theme=dark] .dataset-info-panel .grv_watch__avatar-image{border-color:var(--color-border-soft)!important}[data-theme=dark] .dataset-info-panel .grv_watch__avatar-image:hover{border-color:var(--color-primary)!important}.archive-export-notice{text-align:center;justify-items:center;gap:16px;display:grid}.archive-export-notice__icon{object-fit:contain;width:72px;height:72px}.auth-input--invalid{border-color:var(--color-danger)}.auth-field-error{color:var(--color-danger);margin:-2px 10px 8px;font-size:13px;display:block}.auth-password-strength{margin:4px 4px 12px}.auth-password-strength__track{background:var(--color-surface-muted);border-radius:999px;height:6px;overflow:hidden}.auth-password-strength__track span{border-radius:inherit;background:var(--color-danger);width:0;height:100%;transition:width .24s,background-color .24s;display:block}.auth-password-strength[data-strength="1"] .auth-password-strength__track span{width:25%}.auth-password-strength[data-strength="2"] .auth-password-strength__track span{background:#e6a323;width:50%}.auth-password-strength[data-strength="3"] .auth-password-strength__track span{background:var(--color-primary);width:75%}.auth-password-strength[data-strength="4"] .auth-password-strength__track span{background:var(--color-success);width:100%}.auth-password-strength__text{color:var(--color-text-muted);justify-content:space-between;gap:12px;margin-top:6px;font-size:13px;display:flex}.auth-password-strength__text strong{color:var(--color-text)}.scheme-info-panel,.dataset-info-panel{border:1px solid var(--color-border-soft);background:var(--color-surface);color:var(--color-text);font-size:inherit;border-radius:7px;line-height:1.35}.scheme-info-panel__content,.dataset-info-panel__content,.scheme-info-panel .chat-info--form,.dataset-info-panel .chat-info--form{background:var(--color-surface);height:100%;overflow-y:auto}.scheme-info-panel .chat-info,.dataset-info-panel .chat-info{box-sizing:border-box;width:100%}.scheme-info-panel .grv_watch__info-heading,.dataset-info-panel .grv_watch__info-heading{box-sizing:border-box;border-bottom:1px solid var(--color-border-soft);background:var(--color-surface);align-items:center;width:100%;max-width:none;margin:0;padding:14px 12px 10px}.scheme-info-panel .grv_watch__avatar-wrap,.dataset-info-panel .grv_watch__avatar-wrap{margin:0 0 8px}.scheme-info-panel .grv_watch__avatar-image,.dataset-info-panel .grv_watch__avatar-image{width:56px;height:56px}.scheme-info-panel .grv_watch__info-wrap,.dataset-info-panel .grv_watch__info-wrap{text-align:center;width:100%}.scheme-info-panel .grv_watch__info-heading input,.dataset-info-panel .grv_watch__info-heading input{box-sizing:border-box;width:100%;color:var(--color-text);font:inherit;font-size:inherit;text-align:center;background:0 0;border:0;border-radius:6px;margin:0;padding:4px 6px;font-weight:500}.scheme-info-panel .chat-info--field-set,.dataset-info-panel .chat-info--field-set{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:7px;margin:8px;padding:8px}.scheme-info-panel .grv_watch__info-container,.dataset-info-panel .grv_watch__info-container{color:var(--color-text);font-size:inherit;gap:6px;display:grid}.scheme-info-panel .info-form__editable-field,.dataset-info-panel .info-form__editable-field,.scheme-info-panel .grv_watch__info-container input,.dataset-info-panel .grv_watch__info-container input,.scheme-info-panel .grv_watch__info-container textarea,.dataset-info-panel .grv_watch__info-container textarea,.scheme-info-panel .grv_watch__info-container select,.dataset-info-panel .grv_watch__info-container select{box-sizing:border-box;border:1px solid var(--color-border-soft);background:var(--color-surface-muted);width:100%;min-height:30px;color:var(--color-text);font:inherit;font-size:inherit;border-radius:6px;padding:6px 8px}.scheme-info-panel textarea.info-form__editable-field,.dataset-info-panel textarea.info-form__editable-field,.scheme-info-panel .grv_watch__info-container textarea,.dataset-info-panel .grv_watch__info-container textarea{resize:vertical;min-height:70px}.scheme-info-panel .info-form__editable-field:focus,.dataset-info-panel .info-form__editable-field:focus,.scheme-info-panel .grv_watch__info-container input:focus,.dataset-info-panel .grv_watch__info-container input:focus,.scheme-info-panel .grv_watch__info-container textarea:focus,.dataset-info-panel .grv_watch__info-container textarea:focus,.scheme-info-panel .grv_watch__info-container select:focus,.dataset-info-panel .grv_watch__info-container select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent);outline:none}.scheme-info-panel .grv_watch__info-heading,.dataset-info-panel .grv_watch__info-heading{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.scheme-info-panel .grv_watch__avatar-wrap,.dataset-info-panel .grv_watch__avatar-wrap{justify-content:center;align-items:center;width:100%;margin:0 0 10px;display:flex!important}.scheme-info-panel .grv_watch__avatar-image,.dataset-info-panel .grv_watch__avatar-image{place-items:center;width:82px;height:82px;margin:0 auto;display:grid}.scheme-info-panel .grv_watch__avatar-image:before,.dataset-info-panel .grv_watch__avatar-image:before{width:74px;height:74px}.archive-detail__error{border:1px solid color-mix(in srgb, var(--color-danger) 35%, transparent);background:color-mix(in srgb, var(--color-danger) 8%, transparent);color:var(--color-danger);border-radius:7px;margin:0 0 10px;padding:10px 12px}.importance-level-picker{align-items:center;gap:12px;display:flex}.importance-level-picker__circles{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.importance-level-picker__circle{border:2px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:50%;flex:0 0 28px;width:28px;height:28px;margin:0;padding:0;transition:background-color .18s,border-color .18s,transform .18s,opacity .18s}.importance-level-picker__circle:hover{transform:scale(1.1)}.importance-level-picker__circle--filled{border-color:var(--color-primary);background:var(--color-primary)}.importance-level-picker__circle--filled:hover{opacity:.85}.importance-level-picker__circle:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.importance-level-picker__value{min-width:18px;color:var(--color-text);text-align:center;font-weight:600}.importance-level-picker__circle:disabled{cursor:not-allowed;opacity:.55;transform:none}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.malfunction-date-picker__input{cursor:pointer;width:100%}.malfunction-date-picker__input:focus{border-color:var(--color-primary);outline:none}.malfunction-date-picker__popper{z-index:100}.malfunction-date-picker__calendar.react-datepicker{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:12px;font-family:inherit;overflow:hidden;box-shadow:0 12px 32px #0000002e}.malfunction-date-picker__calendar .react-datepicker__header{border-bottom:1px solid var(--color-border);background:var(--color-surface-muted)}.malfunction-date-picker__calendar .react-datepicker__current-month,.malfunction-date-picker__calendar .react-datepicker-time__header,.malfunction-date-picker__calendar .react-datepicker__day-name{color:var(--color-text)}.malfunction-date-picker__calendar .react-datepicker__month-select,.malfunction-date-picker__calendar .react-datepicker__year-select{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:6px;padding:4px 8px}.malfunction-date-picker__calendar .react-datepicker__day{color:var(--color-text);border-radius:7px;transition:color .15s,background-color .15s}.malfunction-date-picker__calendar .react-datepicker__day:hover{background:var(--color-surface-hover)}.malfunction-date-picker__calendar .react-datepicker__day--keyboard-selected{background:var(--color-surface-muted);color:var(--color-text)}.malfunction-date-picker__calendar .react-datepicker__day--selected{background:var(--color-primary);color:var(--color-on-primary)}.malfunction-date-picker__calendar .react-datepicker__day--today{font-weight:700}.malfunction-date-picker__calendar .react-datepicker__day--outside-month{opacity:.35}.malfunction-date-picker__calendar .react-datepicker__time-container{border-left:1px solid var(--color-border)}.malfunction-date-picker__calendar .react-datepicker__time-container .react-datepicker__time{background:var(--color-surface)}.malfunction-date-picker__calendar .react-datepicker__time-list-item{color:var(--color-text);transition:background-color .15s}.malfunction-date-picker__calendar .react-datepicker__time-list-item:hover{background:var(--color-surface-hover)!important}.malfunction-date-picker__calendar .react-datepicker__time-list-item--selected{background:var(--color-primary)!important;color:var(--color-on-primary)!important}.malfunction-date-picker__calendar .react-datepicker__navigation-icon:before{border-color:var(--color-text)}.malfunction-date-picker__calendar .react-datepicker__triangle{fill:var(--color-surface-muted);color:var(--color-surface-muted)}.react-datepicker__close-icon:after{background:var(--color-primary);color:var(--color-on-primary)}.malfunction-create-form{flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;display:flex}.malfunction-create-form h3{color:var(--color-text);margin:0;font-size:20px}.malfunction-create-form label{color:var(--color-text);flex-direction:column;gap:7px;font-size:14px;display:flex}.malfunction-create-form input,.malfunction-create-form select,.malfunction-create-form textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:10px;padding:11px 14px}.malfunction-create-form textarea{resize:vertical}.malfunction-create-form input:read-only,.malfunction-create-form textarea:read-only{background:var(--color-surface-muted)}.malfunction-create-form__hint{color:var(--color-text-muted);margin:0;font-size:14px}.malfunction-create-form__error{color:var(--color-danger);margin:0;font-size:14px}.malfunction-create-form__actions{justify-content:flex-end;gap:10px;display:flex}.malfunction-create-form__actions button{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);cursor:pointer;border-radius:10px;padding:10px 18px}.malfunction-create-form__actions button[type=submit]{background:var(--color-primary);color:var(--color-on-primary)}.malfunction-create-form__actions button:disabled{cursor:not-allowed;opacity:.55}.malfunction-create-form__field{flex-direction:column;gap:7px;display:flex}.malfunction-create-form__field-label{color:var(--color-text);font-size:14px}.malfunction-state-actions{flex-wrap:wrap;gap:8px;display:flex}.malfunction-state-actions__button{min-height:36px;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600;transition:color .16s,background-color .16s,opacity .16s}.malfunction-state-actions__button--progress{color:var(--color-primary)}.malfunction-state-actions__button--resolved{color:var(--color-success)}.malfunction-state-actions__button--closed{color:var(--color-action-danger)}.malfunction-state-actions__button--progress:hover:not(:disabled),.malfunction-state-actions__button--progress[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.malfunction-state-actions__button--resolved:hover:not(:disabled),.malfunction-state-actions__button--resolved[aria-pressed=true]{background:var(--color-success);color:var(--color-on-primary)}.malfunction-state-actions__button--closed:hover:not(:disabled),.malfunction-state-actions__button--closed[aria-pressed=true]{background:var(--color-action-danger);color:var(--color-on-primary)}.malfunction-state-actions__button:disabled{cursor:default}.malfunction-state-actions__button:disabled:not([aria-pressed=true]){opacity:.55}.malfunction-state-actions__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.malfunction-state-actions--compact{flex-wrap:nowrap;gap:5px}.malfunction-state-actions--compact .malfunction-state-actions__button{white-space:nowrap;min-height:30px;padding:5px 8px;font-size:11px}.malfunction-detail-modal__message{color:var(--color-text-muted);text-align:center;margin:0 0 20px;padding:24px}.malfunction-detail-modal__message--error{color:var(--color-danger)}.malfunction-detail-modal__fields{max-height:60vh;color:var(--color-text);text-align:left;margin:0 0 20px;overflow-y:auto}.malfunction-detail-modal__row{border-bottom:1px solid var(--color-border-soft);grid-template-columns:minmax(180px,1fr) 2fr;gap:20px;padding:12px;display:grid}.malfunction-detail-modal__row:last-child{border-bottom:0}.malfunction-detail-modal__row dt{color:var(--color-text-muted);font-weight:600}.malfunction-detail-modal__row dd{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0}.malfunction-detail-modal__json{background:var(--color-surface-muted);max-width:100%;color:var(--color-text);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:0;padding:10px}.malfunction-detail-modal__overlay{background:0 0}.malfunction-detail-modal__actions{justify-content:center;margin:0 0 20px;display:flex}@media (width<=640px){.malfunction-detail-modal__row{grid-template-columns:1fr;gap:6px}}.malfunction-view-switch{background:var(--color-surface-muted);border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;margin-bottom:16px;padding:4px;display:flex}.malfunction-view-switch button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:9px 16px;font-size:14px}.malfunction-view-switch button[aria-pressed=true]{border-color:var(--color-border-soft);background:var(--color-surface);color:var(--color-primary);font-weight:600}.malfunction-view-switch button:hover:not(:disabled){background:var(--color-surface-hover)}.malfunction-view-switch button:disabled{cursor:default;opacity:.6}.malfunction-board{min-width:0;color:var(--color-text)}.malfunction-board__hint{color:var(--color-text-muted);margin:0 0 16px;font-size:13px}.malfunction-board__scroll{padding-bottom:8px;overflow-x:auto}.malfunction-board__columns{grid-template-columns:repeat(var(--column-count), minmax(280px, 1fr));align-items:start;gap:16px;display:grid}.malfunction-board__column{--column-accent:var(--color-text-muted);box-sizing:border-box;border:1px solid var(--color-border-soft);border-top:3px solid var(--column-accent);background:var(--color-surface-muted);border-radius:12px;min-height:340px;padding:14px}.malfunction-board__column--DETECTED{--column-accent:var(--color-danger)}.malfunction-board__column--IN_PROGRESS{--column-accent:var(--color-primary)}.malfunction-board__column--RESOLVED{--column-accent:var(--color-success)}.malfunction-board__column--target{outline:2px dashed var(--column-accent);outline-offset:-5px}.malfunction-board__heading{justify-content:space-between;align-items:center;gap:10px;margin:0 0 16px;font-size:15px;font-weight:600;display:flex}.malfunction-board__heading>span{background:var(--color-surface);color:var(--color-text-muted);border-radius:20px;padding:3px 9px;font-size:12px}.malfunction-board__cards{gap:12px;display:grid}.malfunction-board__card{border:1px solid var(--color-border-soft);border-top:3px solid var(--column-accent);background:var(--color-surface);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.malfunction-board__card--dragging{opacity:.4}.malfunction-board__card-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.malfunction-board__name{min-width:0;color:var(--color-text);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600;line-height:1.4}.malfunction-board__name:hover:not(:disabled){color:var(--color-primary)}.malfunction-board__handle{color:var(--color-text-muted);-webkit-user-select:none;user-select:none;flex:none;padding:0 4px;font-size:24px;line-height:1}.malfunction-board__handle[draggable=true]{cursor:grab}.malfunction-board__handle[draggable=true]:active{cursor:grabbing}.malfunction-board__description{color:var(--color-text-muted);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.5}.malfunction-board__meta{border-top:1px solid var(--color-border-soft);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0;padding-top:12px;display:flex}.malfunction-board__meta dt{color:var(--color-text-muted);margin-bottom:5px;font-size:12px}.malfunction-board__meta dd{margin:0;font-size:13px;font-weight:600}.malfunction-board__status{color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.malfunction-board__status select{border:1px solid var(--color-border-soft);background:var(--color-surface);max-width:100%;color:var(--color-text);font:inherit;cursor:pointer;border-radius:7px;padding:7px 10px}.malfunction-board__status select:disabled{opacity:.6;cursor:default}.malfunction-board__empty{border:1px dashed var(--color-border);color:var(--color-text-muted);text-align:center;border-radius:8px;margin:0;padding:28px 12px;font-size:13px}.malfunction-view-switch button:focus-visible,.malfunction-board__name:focus-visible,.malfunction-board__status select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.malfunction-list__message{color:var(--color-text-muted);text-align:center;margin:0;padding:24px}.malfunction-list__message--error{color:var(--color-danger)}.malfunction-list__table-wrap{width:100%;overflow-x:auto}.malfunction-list__table{border-collapse:collapse;width:100%;color:var(--color-text);text-align:left}.malfunction-list__table th,.malfunction-list__table td{border-bottom:1px solid var(--color-border-soft);vertical-align:top;padding:12px 14px}.malfunction-list__table th{color:var(--color-text-muted);font-size:13px;font-weight:700}.malfunction-list__table td{font-size:14px}.malfunction-list__description{color:var(--color-text-muted);margin-top:4px;font-weight:400;display:block}.malfunction-list__state{background:var(--color-surface-muted);white-space:nowrap;border-radius:8px;padding:4px 8px;display:inline-flex}.malfunction-list__row{cursor:pointer;transition:background-color .16s,box-shadow .16s}.malfunction-list__row:hover{background:var(--color-surface-muted)}.malfunction-list__row:focus{outline:none}.malfunction-list__row:focus-visible{background:var(--color-surface-muted);box-shadow:inset 0 0 0 2px var(--color-primary)}.malfunction-list-filters{border:1px solid var(--color-border-soft);background:var(--color-surface-muted);border-radius:10px;margin-bottom:16px;padding:16px}.malfunction-list-filters__fields{grid-template-columns:repeat(3,minmax(160px,1fr)) auto;align-items:end;gap:12px;display:grid}.malfunction-list-filters__field{min-width:0;color:var(--color-text);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.malfunction-list-filters__input,.malfunction-list-filters__field select{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:40px;color:var(--color-text);font:inherit;border-radius:8px;padding:8px 10px;font-weight:400}.malfunction-list-filters__input{cursor:pointer}.malfunction-list-filters__input:focus,.malfunction-list-filters__field select:focus{border-color:var(--color-primary);outline:none}.malfunction-list-filters__input:disabled,.malfunction-list-filters__field select:disabled{cursor:not-allowed;opacity:.65}.malfunction-list-filters__error{color:var(--color-danger);margin:12px 0 0;font-size:13px}.malfunction-list-filters__actions{align-items:flex-end;margin:0;display:flex}.malfunction-list-filters__actions button{border:1px solid var(--color-primary);background:var(--color-surface);min-height:40px;color:var(--color-primary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;padding:8px 16px;font-weight:600;transition:color .16s,background-color .16s}.malfunction-list-filters__actions button:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-on-primary)}.malfunction-list-filters__actions button:disabled{cursor:not-allowed;opacity:.65}.malfunction-list__actions-cell{min-width:250px}@media (width<=900px){.malfunction-list-filters__fields{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (width<=560px){.malfunction-list-filters__fields{grid-template-columns:1fr}.malfunction-list-filters__actions button{width:100%}}.malfunction-type-create-form{flex-direction:column;gap:16px;width:100%;max-width:720px;margin:0 auto;display:flex}.malfunction-type-create-form h3{color:var(--color-text);margin:0;font-size:20px}.malfunction-type-create-form label{color:var(--color-text);flex-direction:column;gap:7px;font-size:14px;display:flex}.malfunction-type-create-form input,.malfunction-type-create-form select,.malfunction-type-create-form textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:10px;padding:11px 14px}.malfunction-type-create-form textarea{resize:vertical}.malfunction-type-create-form input:read-only,.malfunction-type-create-form textarea:read-only{background:var(--color-surface-muted)}.malfunction-type-create-form__hint{color:var(--color-text-muted);margin:0;font-size:14px}.malfunction-type-create-form__error{color:var(--color-danger);margin:0;font-size:14px}.malfunction-type-create-form__actions{justify-content:flex-end;gap:10px;display:flex}.malfunction-type-create-form__actions button{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);cursor:pointer;border-radius:10px;padding:10px 18px}.malfunction-type-create-form__actions button[type=submit]{background:var(--color-primary);color:var(--color-on-primary)}.malfunction-type-create-form__actions button:disabled{cursor:not-allowed;opacity:.55}.malfunction-type-create-form__field{flex-direction:column;gap:7px;display:flex}.malfunction-type-create-form__field-label{color:var(--color-text);font-size:14px}.malfunction-type-list{width:100%}.malfunction-type-list__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.malfunction-type-list__header h3{color:var(--color-text);margin:0 0 6px;font-size:20px}.malfunction-type-list__back{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-weight:700;transition:color .16s,background-color .16s,transform .16s;display:inline-flex}.malfunction-type-list__back:hover{background:var(--color-primary);color:var(--color-on-primary);transform:translate(-2px)}.malfunction-type-list__add{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font:inherit;cursor:pointer;border-radius:10px;flex:none;padding:10px 18px;font-weight:700}.malfunction-type-list__message{color:var(--color-text-muted);text-align:center;margin:0;padding:24px}.malfunction-type-list__message--error{color:var(--color-danger)}.malfunction-type-list__table-wrap{width:100%;overflow-x:auto}.malfunction-type-list__table{border-collapse:collapse;width:100%;color:var(--color-text);text-align:left}.malfunction-type-list__table th,.malfunction-type-list__table td{border-bottom:1px solid var(--color-border-soft);vertical-align:top;padding:12px 14px}.malfunction-type-list__table th{color:var(--color-text-muted);font-size:13px;font-weight:700}.malfunction-type-list__table td{font-size:14px}.malfunction-type-list__actions{flex-wrap:wrap;gap:8px;display:flex}.malfunction-type-list__actions button{border:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-primary);font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px}.malfunction-type-list__actions button:hover{background:var(--color-surface-hover)}.malfunction-type-list__actions .malfunction-type-list__remove{border-color:var(--color-danger);color:var(--color-danger)}.malfunction-type-list__actions button:disabled{cursor:not-allowed;opacity:.55}@media (width<=640px){.malfunction-type-list__header{flex-direction:column;align-items:stretch}.malfunction-type-list__add{width:100%}}.malfunction-panel{width:100%}.malfunction-panel__toolbar{justify-content:flex-end;gap:10px;margin-bottom:16px;display:flex}.malfunction-panel__create{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font:inherit;cursor:pointer;border-radius:10px;padding:10px 18px;font-weight:700}.malfunction-panel__create:hover{background:var(--color-primary-hover)}.malfunction-panel__create--type{background:var(--color-surface);color:var(--color-primary)}.malfunction-panel__create--type:hover{background:var(--color-surface-hover)}.malfunction-panel__view{animation:.24s cubic-bezier(.22,1,.36,1) both malfunctionViewIn}@keyframes malfunctionViewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.malfunction-panel__view{animation:none}}.maintenance-list,.maintenance-create{--maintenance-border:color-mix(in srgb, var(--color-text) 14%, var(--color-surface));--maintenance-muted:color-mix(in srgb, var(--color-text) 65%, var(--color-surface));--maintenance-tint:color-mix(in srgb, var(--color-primary) 7%, var(--color-surface));color:var(--color-text)}.maintenance-list{width:100%;min-width:0}.maintenance-list__scope{color:var(--maintenance-muted);margin:0 0 16px;font-size:13px;line-height:1.5}.maintenance-toolbar{border:1px solid var(--maintenance-border);background:var(--color-surface);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:12px;display:flex}.maintenance-view-switch{background:var(--maintenance-tint);border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.maintenance-control,.maintenance-view-switch button,.maintenance-month button{box-sizing:border-box;border:1px solid var(--maintenance-border);background:var(--color-surface);min-height:40px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:9px;padding:9px 14px;font-size:14px;line-height:1.4}.maintenance-view-switch button{color:var(--maintenance-muted);background:0 0;border-color:#0000}.maintenance-control:hover:not(:disabled),.maintenance-month button:hover:not(:disabled),.maintenance-view-switch button:hover:not(:disabled){background:var(--maintenance-tint)}.maintenance-view-switch button[aria-pressed=true]{border-color:var(--maintenance-border);background:var(--color-surface);color:var(--color-primary);font-weight:600;box-shadow:0 2px 5px #0000000d}.maintenance-control.maintenance-control--primary{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary);font-weight:600}.maintenance-control.maintenance-control--primary:hover:not(:disabled){background:var(--color-primary-hover)}.maintenance-control:disabled,.maintenance-view-switch button:disabled,.maintenance-month button:disabled{opacity:.45;cursor:default}.maintenance-control:focus-visible,.maintenance-view-switch button:focus-visible,.maintenance-month button:focus-visible,.maintenance-timeline__bar:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.maintenance-create__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.maintenance-list__items{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:16px;display:grid}.maintenance-list__card{box-sizing:border-box;border:1px solid var(--maintenance-border);background:var(--color-surface);overflow-wrap:anywhere;border-radius:14px;flex-direction:column;gap:16px;min-width:0;min-height:210px;padding:20px;display:flex;box-shadow:0 3px 12px #00000008}.maintenance-list__card-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.maintenance-list__name{min-width:0;margin:0;font-size:17px;font-weight:600;line-height:1.4}.maintenance-list__number{background:var(--maintenance-tint);color:var(--maintenance-muted);font-variant-numeric:tabular-nums;border-radius:6px;flex-shrink:0;padding:4px 8px;font-size:12px;line-height:1.4}.maintenance-list__description{color:var(--maintenance-muted);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.maintenance-list__meta{border-top:1px solid var(--maintenance-border);flex-wrap:wrap;gap:16px;margin:auto 0 0;padding-top:16px;display:flex}.maintenance-list__meta>div{flex-direction:column;gap:6px;display:flex}.maintenance-list__meta dt{color:var(--maintenance-muted);font-size:12px}.maintenance-list__meta dd{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.maintenance-list__notice,.maintenance-list__empty{border:1px solid var(--maintenance-border);background:var(--color-surface);color:var(--maintenance-muted);overflow-wrap:anywhere;border-radius:12px;margin:0 0 16px;padding:16px;font-size:14px;line-height:1.6}.maintenance-list__empty{box-sizing:border-box;text-align:center;border-style:dashed;place-items:center;min-height:180px;display:grid}.maintenance-list__notice--error{border-color:var(--color-danger);color:var(--color-danger)}.maintenance-month{align-items:center;gap:8px;display:flex}.maintenance-month>span{text-align:center;min-width:150px;font-size:14px;font-weight:600}.maintenance-month button{padding:4px 12px;font-size:22px}.maintenance-timeline{--maintenance-label-width:220px;--maintenance-day-width:44px;border:1px solid var(--maintenance-border);background:var(--color-surface);border-radius:14px;max-height:560px;margin-bottom:16px;overflow:auto}.maintenance-timeline__row{grid-template-columns:var(--maintenance-label-width) repeat(var(--days), var(--maintenance-day-width));border-bottom:1px solid var(--maintenance-border);background-image:linear-gradient(to right, var(--maintenance-border) 1px, transparent 1px);background-size:var(--maintenance-day-width) 100%;background-position:var(--maintenance-label-width) 0;align-items:center;width:max-content;min-height:64px;display:grid}.maintenance-timeline__row:last-child{border-bottom:0}.maintenance-timeline__header{z-index:2;background-color:var(--maintenance-tint);min-height:48px;color:var(--maintenance-muted);text-align:center;font-size:12px;font-weight:600;position:sticky;top:0}.maintenance-timeline__label{z-index:1;box-sizing:border-box;border-right:1px solid var(--maintenance-border);background:var(--color-surface);text-align:left;text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;align-content:center;align-self:stretch;min-width:0;padding:16px;font-size:13px;position:sticky;left:0;overflow:hidden}.maintenance-timeline__header .maintenance-timeline__label{background:var(--maintenance-tint)}.maintenance-timeline__bar{background:var(--color-primary);min-width:0;min-height:32px;color:var(--color-on-primary);font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;margin:8px 5px;font-size:13px;font-weight:600;display:grid}.maintenance-pagination{border-top:1px solid var(--maintenance-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding-top:20px;font-size:14px;display:flex}.maintenance-pagination>span{color:var(--maintenance-muted);font-variant-numeric:tabular-nums;padding:8px 12px}@media (width<=600px){.maintenance-toolbar{align-items:stretch}.maintenance-view-switch,.maintenance-toolbar>.maintenance-create__actions{width:100%}.maintenance-view-switch button,.maintenance-toolbar>.maintenance-create__actions>button{flex:1}.maintenance-list__card{padding:16px}.maintenance-timeline{--maintenance-label-width:140px}}.maintenance-filters{border:1px solid var(--maintenance-border);background:var(--color-surface);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));align-items:end;gap:14px;margin-bottom:18px;padding:18px;display:grid}.maintenance-filters label{flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:600;display:flex}.maintenance-filters>label>input,.maintenance-filters>label>select,.maintenance-filters .maintenance-period-input{box-sizing:border-box;border:1px solid var(--maintenance-border);background:var(--color-bg);width:100%;min-width:0;min-height:42px;color:var(--color-text);font:inherit;border-radius:9px;padding:10px 12px;font-weight:400}.maintenance-filters input[aria-invalid=true]{border-color:var(--color-danger)}.maintenance-filters input:focus-visible,.maintenance-filters select:focus-visible,.maintenance-work-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.maintenance-work-link{max-width:100%;color:var(--color-text);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.maintenance-work-link:hover{color:var(--color-primary);text-underline-offset:4px;text-decoration:underline}button.maintenance-timeline__bar{cursor:pointer;border:0;padding:0;font-family:inherit}button.maintenance-timeline__bar:hover{box-shadow:0 0 0 2px var(--color-primary)}.maintenance-details__title{margin:0 0 20px;font-size:18px}.maintenance-details{border:1px solid var(--maintenance-border);background:var(--color-surface);overflow-wrap:anywhere;border-radius:14px;padding:clamp(18px,3vw,30px)}.maintenance-details>h2{margin:0 0 24px;font-size:24px;line-height:1.4}.maintenance-details>h3{margin:24px 0 12px;font-size:15px}.maintenance-details__meta{border-bottom:1px solid var(--maintenance-border);flex-wrap:wrap;gap:24px 40px;margin:0;padding-bottom:24px;display:flex}.maintenance-details__meta>div{gap:8px;min-width:0;display:grid}.maintenance-details__meta dt{color:var(--maintenance-muted);font-size:13px}.maintenance-details__meta dd{margin:0;font-size:15px;font-weight:600}.maintenance-details__description{white-space:pre-wrap;margin:0;font-size:15px;line-height:1.7}.maintenance-filters .react-datepicker-wrapper{width:100%;min-width:0}.maintenance-filters .maintenance-period-input{padding-right:36px}.maintenance-details-view{animation:.24s cubic-bezier(.22,1,.36,1) both maintenanceDetailsOpen}.maintenance-details-view>.maintenance-details{animation:.18s ease-out both maintenanceDetailsContent}@keyframes maintenanceDetailsOpen{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes maintenanceDetailsContent{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.maintenance-details-view,.maintenance-details-view>.maintenance-details{animation:none}}.maintenance-control.maintenance-control--danger{border-color:var(--color-danger);color:var(--color-danger)}.maintenance-control.maintenance-control--danger:hover:not(:disabled){background:var(--color-danger);color:var(--color-on-primary)}.maintenance-list__card .maintenance-list__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.maintenance-create{box-sizing:border-box;border:1px solid var(--maintenance-border);background:var(--color-surface);border-radius:16px;width:100%;max-width:760px;margin:0 auto;padding:clamp(18px,3vw,32px);box-shadow:0 6px 24px #0000000a}.maintenance-create h3{border-bottom:1px solid var(--maintenance-border);margin:0 0 24px;padding-bottom:20px;font-size:21px;font-weight:600;line-height:1.4}.maintenance-create fieldset{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.maintenance-create label{flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.maintenance-create label>input,.maintenance-create label>select,.maintenance-create label>textarea,.maintenance-create .malfunction-date-picker__input{box-sizing:border-box;border:1px solid var(--maintenance-border);background:var(--color-bg);width:100%;min-width:0;min-height:46px;color:var(--color-text);font:inherit;border-radius:10px;padding:11px 14px;font-weight:400;line-height:1.5}.maintenance-create textarea{resize:vertical;min-height:130px}.maintenance-create input::placeholder,.maintenance-create textarea::placeholder{color:var(--color-placeholder)}.maintenance-create input:focus,.maintenance-create select:focus,.maintenance-create textarea:focus{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:2px;background:var(--color-surface)}.maintenance-create input:disabled,.maintenance-create select:disabled,.maintenance-create textarea:disabled{opacity:.6}.maintenance-create p{color:var(--maintenance-muted);margin:0;font-size:13px;line-height:1.6}.maintenance-create p.maintenance-create__error{color:var(--color-danger)}.maintenance-create>.maintenance-create__error{margin-bottom:16px}.maintenance-create fieldset>.maintenance-create__actions:last-child{border-top:1px solid var(--maintenance-border);margin-top:4px;padding-top:20px}@media (width<=600px){.maintenance-create__actions>button{flex:1}}.camera-card{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);min-width:0;height:100%;color:var(--color-text);border-radius:12px;flex-direction:column;gap:20px;padding:20px;display:flex}.camera-card__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.camera-card__title{overflow-wrap:anywhere;flex:140px;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.4}.camera-card__status{background:var(--color-surface-muted);color:var(--color-text-muted);border-radius:6px;align-items:center;gap:7px;padding:5px 9px;font-size:12px;line-height:1.4;display:inline-flex}.camera-card__dot{background:currentColor;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.camera-card__status--enabled .camera-card__dot{background:var(--color-success)}.camera-card__details{flex-wrap:wrap;gap:16px 28px;margin:0;display:flex}.camera-card__details>div{min-width:0}.camera-card__details dt{color:var(--color-text-muted);margin-bottom:5px;font-size:12px}.camera-card__details dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:14px}.camera-card__description{border-top:1px solid var(--color-border-soft);color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:auto 0 0;padding-top:16px;font-size:13px;line-height:1.5}.camera-card{position:relative}.camera-card__open{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.camera-card__open:not(:disabled):hover{background:color-mix(in srgb, var(--color-primary) 5%, transparent)}.camera-card__open:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.camera-card__open:disabled{cursor:default}.camera-preview{gap:12px;min-width:0;display:grid}.camera-preview h3{margin:0;font-size:16px}.camera-preview__screen{aspect-ratio:16/9;color:#ddd;background:#111;border-radius:12px;position:relative;overflow:hidden}.camera-preview__video{object-fit:contain;width:100%;height:100%;display:block}.camera-preview__overlay{text-align:center;pointer-events:none;place-items:center;padding:16px;font-size:13px;display:grid;position:absolute;inset:0}.camera-preview__overlay p{margin:0}.camera-preview__notice{border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text);overflow-wrap:anywhere;border-radius:8px;padding:12px;font-size:12px;line-height:1.5}.camera-preview__notice p{margin:6px 0 0}.camera-preview__actions{flex-wrap:wrap;gap:8px;display:flex}.camera-profile-modal .ui-modal__dialog{box-sizing:border-box;max-height:calc(100dvh - 32px);overflow-y:auto}.camera-profile-form{text-align:left;color:var(--color-text);gap:20px;display:grid}.camera-profile-form__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.camera-profile-form__fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.camera-profile-form__field{gap:6px;font-size:13px;display:grid}.camera-profile-form input,.camera-profile-form textarea,.camera-profile-form select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}.camera-profile-form textarea{resize:vertical}.camera-profile-form button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:8px;padding:10px 16px}.camera-profile-form button[type=submit]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.camera-profile-form button:disabled{opacity:.5;cursor:not-allowed}.camera-profile-form input:focus-visible,.camera-profile-form textarea:focus-visible,.camera-profile-form select:focus-visible,.camera-profile-form button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.camera-profile-form__actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.camera-profile-form__hint{color:var(--color-text-muted);margin:0;font-size:12px}.camera-profile-form__error{color:var(--color-danger,#dc2626);margin:0}@media (width<=760px){.camera-profile-form__layout{grid-template-columns:minmax(0,1fr)}}.camera-list{min-width:0;color:var(--color-text);flex-direction:column;gap:20px;display:flex}.camera-list__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.camera-list__button{border:1px solid var(--color-border-soft);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;border-radius:6px;padding:8px 14px}.camera-list__button:hover:not(:disabled){background:var(--color-surface-hover)}.camera-list__button:disabled{opacity:.5;cursor:default}.camera-list__message{color:var(--color-text-muted);text-align:center;margin:0;padding:32px 0}.camera-list__viewport{min-width:0;min-height:240px;position:relative;overflow:hidden}.camera-list__page{min-width:0}.camera-list__page[data-direction=next]{animation:.32s cubic-bezier(.22,1,.36,1) camera-page-next}.camera-list__page[data-direction=previous]{animation:.32s cubic-bezier(.22,1,.36,1) camera-page-previous}.camera-list__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.camera-list__item{min-width:0}.camera-list__pagination{justify-content:center;align-items:center;gap:16px;padding-top:4px;display:flex}.camera-list__page-button{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;padding:0;transition:background-color .16s,border-color .16s,transform .16s,opacity .16s;display:grid}.camera-list__page-button:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-surface-hover);transform:translateY(-1px)}.camera-list__page-button:active:not(:disabled){transform:scale(.94)}.camera-list__page-button:disabled{opacity:.35;cursor:default}.camera-list__button:focus-visible,.camera-list__page-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.camera-list__page-arrow{width:9px;height:18px;display:block}.camera-list__page-arrow--next{transform:rotate(180deg)}.camera-list__page-label{min-width:110px;color:var(--color-text);font-variant-numeric:tabular-nums;text-align:center;font-size:14px;font-weight:500}.camera-list__filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.camera-list__filter{flex-direction:column;flex:0 200px;gap:6px;min-width:0;display:flex}.camera-list__filter--search{flex:240px}.camera-list__filter label{color:var(--color-text-muted);font-size:12px}.camera-list__filter input,.camera-list__filter select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-width:0;min-height:40px;color:var(--color-text);font:inherit;border-radius:6px;padding:8px 12px}.camera-list__filter input::placeholder{color:var(--color-text-muted)}.camera-list__filter input:focus-visible,.camera-list__filter select:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.camera-list__filter input:disabled,.camera-list__filter select:disabled{opacity:.5}.camera-list__filters .camera-list__button{min-height:40px}@media (width<=600px){.camera-list__filter,.camera-list__filter--search{flex-basis:100%}}@keyframes camera-page-next{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes camera-page-previous{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.camera-list__outgoing{z-index:1;pointer-events:none;animation:.32s cubic-bezier(.22,1,.36,1) both camera-page-exit-right;position:absolute;inset:0}@keyframes camera-page-exit-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes camera-page-exit-reduced{0%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.camera-list__page[data-direction]{animation:none}.camera-list__page-button{transition:none}.camera-list__page-button:hover:not(:disabled),.camera-list__page-button:active:not(:disabled){transform:none}.camera-list__outgoing{animation:1ms both camera-page-exit-reduced}}.cameras-panel{flex-direction:column;gap:20px;min-width:0;display:flex}.equipments-page{grid-template-columns:var(--equipments-sidebar-width,265px) minmax(0, 1fr);background:var(--color-auth-bg);height:100vh;min-height:0;display:grid;overflow:hidden}.equipments-sidebar{border-right:1px solid var(--color-border-soft);box-sizing:border-box;flex-direction:column;height:100vh;padding:10px;display:flex;position:relative}.equipments-search{border:1px solid var(--color-border-soft);background:var(--color-surface);width:100%;color:var(--color-text);border-radius:18px;outline:none;margin-bottom:10px;padding:10px 14px}.equipments-list{background:var(--color-surface);border-radius:7px;flex:1;min-height:0;overflow-y:auto}.equipment-empty-state{min-width:0;color:var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;display:flex}.equipment-empty-state img{width:200px}.equipment-empty-state p{background:var(--color-surface);box-shadow:5px 5px 5px var(--color-shadow);border-radius:14px;padding:5px 15px}.equipment-tree,.equipment-tree__children{margin:0;padding:0;list-style:none}.equipment-tree__children{padding-left:20px}.equipment-tree__row{min-height:60px;display:flex}.equipment-tree__toggle{color:var(--color-primary);cursor:pointer;background:0 0;border:0;flex:0 0 24px;font-size:20px}.equipment-tree__content{min-width:0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.equipment-tree__content:hover{background:var(--color-surface-hover)}.equipment-tree__avatar{flex:0 0 40px;place-items:center;height:40px;display:grid}.equipment-tree__avatar img{object-fit:contain;width:40px;height:40px;display:block}.equipment-tree__content strong,.equipment-tree__content small{display:block}.equipment-tree__content strong{font-weight:400}.equipment-tree__content small{color:var(--color-text-muted)}.equipment-tree__content--active,.equipment-tree__content--active:hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.equipment-tree__empty{color:var(--color-text-muted);text-align:center;margin:0;padding:20px}.equipment-detail{background:var(--color-surface);min-width:0;min-height:0;color:var(--color-text);border-radius:7px;flex-direction:column;margin:10px 7px 10px 0;padding:7px;display:flex;overflow:hidden}.equipment-detail__header{align-items:center;gap:10px;min-height:50px;padding:5px;display:flex}.equipment-detail__header button{width:32px;height:32px;color:var(--color-primary);cursor:pointer;background:0 0;border:0;font-size:22px}.equipment-detail__header h2{margin:0;font-size:18px}.equipment-detail__tabs{border-bottom:1px solid var(--color-border-soft);display:flex;overflow-x:auto}.equipment-detail__tab{background:var(--color-surface-muted);min-width:110px;color:var(--color-text-muted);cursor:pointer;border:0;border-radius:5px 5px 0 0;padding:9px 16px}.equipment-detail__tab--active{background:var(--color-primary);color:#fff}.equipment-detail__content{flex:1;min-width:0;min-height:0;padding:20px;overflow:auto}.equipment-detail__properties{max-width:700px;margin:0}.equipment-detail__property{border-bottom:1px solid var(--color-border-soft);grid-template-columns:minmax(160px,1fr) 2fr;gap:20px;padding:12px;display:grid}.equipment-detail__property dt{color:var(--color-text-muted)}.equipment-detail__property dd{margin:0}.equipment-detail__placeholder{color:var(--color-text-muted);text-align:center}.equipment-parameters{flex-wrap:wrap;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));place-content:flex-start center;gap:16px;min-width:0;display:grid}.equipment-parameters__card{box-sizing:border-box;border:1px solid var(--color-border-soft);background:var(--color-surface);min-width:0;height:100%;box-shadow:0 4px 12px var(--color-shadow);border-radius:10px;flex-direction:column;justify-content:space-between;gap:20px;padding:20px;display:flex}.equipment-parameters__card-top,.equipment-parameters__card-bottom{justify-content:space-between;align-items:center;gap:16px;display:flex}.equipment-parameters__card h3{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;font-weight:500}.equipment-parameters__status{flex:0 0 26px;width:26px;height:26px}.equipment-parameters__value{overflow-wrap:anywhere;text-align:right;font-size:24px;font-weight:600}.equipment-events{min-width:700px;overflow-x:auto}.equipment-events__row{border-bottom:1px solid var(--color-border-soft);grid-template-columns:180px 100px 2fr 3fr;gap:12px;padding:12px;display:grid}.equipment-events__row:hover{background:var(--color-surface-hover)}.equipment-events__header{color:var(--color-text-muted);font-weight:700}.equipment-certificates{min-width:800px;overflow-x:auto}.equipment-certificates__row{border-bottom:1px solid var(--color-border-soft);grid-template-columns:70px 170px 2fr 160px 120px 120px;gap:12px;padding:12px;display:grid}.equipment-certificates__row:hover{background:var(--color-surface-hover)}.equipment-certificates__header{color:var(--color-text-muted);font-weight:700}.equipment-tree__toggle{place-items:center;display:grid}.equipment-tree__toggle-icon{width:8px;height:15px;transition:transform .25s;transform:rotate(180deg)}.equipment-tree__toggle-icon--open{transform:rotate(270deg)}.equipment-detail__back{border-radius:5px;place-items:center;padding:7px;display:grid}.equipment-detail__back:hover{background:var(--color-surface-hover)}.equipment-detail__back img{width:9px;height:18px}.equipment-tree__children-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1),opacity .25s;display:grid}.equipment-tree__children-wrap--open{opacity:1;grid-template-rows:1fr}.equipment-tree__children-wrap>.equipment-tree__children{min-height:0;overflow:hidden}.equipment-overview{border:1px solid var(--color-border-soft);grid-template-columns:minmax(300px,30%) minmax(0,1fr);width:100%;height:calc(100vh - 160px);min-height:450px;display:grid}.equipment-overview__scheme{background:#fff;min-width:0;overflow:auto}.equipment-overview__scheme .scheme-detail__viewer{border-radius:0;height:100%}.equipment-overview__parameters{background:var(--color-surface);min-width:0;overflow:auto}.equipment-overview__group{border-bottom:1px solid var(--color-border-soft)}.equipment-overview__group summary{background:var(--color-surface-muted);color:var(--color-text);cursor:pointer;padding:12px 16px;font-weight:700}.equipment-overview__table{min-width:650px}.equipment-overview__row{border-top:1px solid var(--color-border-soft);grid-template-columns:70px 2fr 2fr 1fr 1fr;gap:12px;padding:10px 14px;display:grid}.equipment-overview__row:hover{background:var(--color-surface-hover)}.equipment-overview__row--header{color:var(--color-text-muted);font-weight:700}.equipment-certificates__row:not(.equipment-certificates__header){cursor:pointer}.certificate-detail{text-align:left;max-height:60vh;margin:0 0 20px;overflow-y:auto}.certificate-detail__row{border-bottom:1px solid var(--color-border-soft);grid-template-columns:minmax(160px,1fr) 2fr;gap:20px;padding:12px;display:grid}.certificate-detail__row dt{color:var(--color-text-muted)}.certificate-detail__row dd{overflow-wrap:anywhere;margin:0}.equipment-events__row:not(.equipment-events__header){cursor:pointer}.event-detail{text-align:left;max-height:60vh;margin:0 0 20px;overflow-y:auto}.event-detail__row{border-bottom:1px solid var(--color-border-soft);grid-template-columns:minmax(160px,1fr) 2fr;gap:20px;padding:12px;display:grid}.event-detail__row dt{color:var(--color-text-muted)}.event-detail__row dd{overflow-wrap:anywhere;margin:0}.equipment-events__filters{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.equipment-events__filters select,.equipment-events__filters input,.equipment-events__filters button{border:1px solid var(--color-border);background:var(--color-surface-muted);min-height:36px;color:var(--color-text);border-radius:7px;padding:7px 12px}.equipment-events__filters button{border-color:var(--color-primary);color:var(--color-primary);cursor:pointer}.equipments-sidebar__resizer{z-index:10;cursor:ew-resize;width:12px;position:absolute;top:0;bottom:0;right:-6px}.equipments-sidebar__resizer:hover:after,.equipments-page--resizing .equipments-sidebar__resizer:after{background:var(--color-primary);content:"";border-radius:2px;width:2px;position:absolute;top:0;bottom:0;right:5px}.equipments-page--resizing{cursor:ew-resize;-webkit-user-select:none;user-select:none}.equipment-detail-state{color:var(--color-text-muted);text-align:center;place-items:center;display:grid}.equipment-detail__content{animation:.22s cubic-bezier(.22,1,.36,1) both equipmentDetailContentIn}.equipment-parameters__card-bottom{justify-content:flex-end}@keyframes equipmentDetailContentIn{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.equipment-detail__content{animation:none}}.about-page{box-sizing:border-box;width:100%;min-height:100vh;color:var(--color-text);padding:32px}.about-page__content{flex-direction:column;gap:24px;width:100%;max-width:1040px;margin:0 auto;display:flex}.about-page__heading h1,.about-page__product h2,.about-page__section h2,.about-page__license h3,.about-page__state p,.about-page__version,.about-page__license-details{margin:0}.about-page__heading h1{font-size:30px;line-height:1.2}.about-page__product,.about-page__section{border:1px solid var(--color-border-soft);background:var(--color-surface);box-shadow:0 8px 24px var(--color-shadow);border-radius:16px}.about-page__product{align-items:center;gap:24px;padding:28px;display:flex}.about-page__logo{object-fit:contain;flex:none;width:88px;height:88px}.about-page__product-info{min-width:0}.about-page__product h2{font-size:26px;line-height:1.2}.about-page__version{color:var(--color-text-muted);margin-top:8px;font-size:16px}.about-page__section{overflow:hidden}.about-page__section-heading{border-bottom:1px solid var(--color-border-soft);padding:22px 24px}.about-page__section-heading h2{font-size:21px;line-height:1.3}.about-page__licenses{padding:24px}.about-page__state{min-height:120px;color:var(--color-text-muted);background:var(--color-bg);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.about-page__state--error{color:var(--color-danger)}.about-page__retry{color:var(--color-on-primary);background:var(--color-primary);font:inherit;cursor:pointer;border:0;border-radius:8px;padding:10px 18px}.about-page__retry:hover{background:var(--color-primary-hover)}.about-page__retry:focus-visible,.about-page__links a:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.about-page__license-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.about-page__license{border:1px solid var(--color-border-soft);background:var(--color-bg);border-radius:12px;min-width:0;padding:20px}.about-page__license-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.about-page__license-heading h3{overflow-wrap:anywhere;min-width:0;font-size:18px;line-height:1.3}.about-page__status{white-space:nowrap;border-radius:999px;flex:none;padding:5px 9px;font-size:13px;font-weight:700;line-height:1.2}.about-page__status--active{color:var(--color-success);background:color-mix(in srgb, var(--color-success) 14%, transparent)}.about-page__status--pending{color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 14%, transparent)}.about-page__license-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.about-page__license-details div{min-width:0}.about-page__license-details dt{color:var(--color-text-muted);margin-bottom:5px;font-size:13px}.about-page__license-details dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700}.about-page__links{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.about-page__links a{border:1px solid var(--color-border);color:var(--color-primary);background:var(--color-surface);border-radius:8px;padding:10px 16px;text-decoration:none}.about-page__links a:hover{background:var(--color-surface-hover)}.about-page__release{padding:24px}.about-page__release-list{gap:16px;display:grid}.about-page__release-item{border:1px solid var(--color-border-soft);background:var(--color-bg);border-radius:12px;padding:20px}.about-page__release-item h3{margin:0;font-size:18px;line-height:1.3}.about-page__release-details{color:var(--color-text-muted);margin:12px 0 0;padding-left:22px;line-height:1.5;list-style:outside}.about-page__release-details li+li{margin-top:8px}.about-page__release-image{border:1px solid var(--color-border-soft);background:var(--color-surface);object-fit:contain;border-radius:10px;width:min(100%,860px);height:auto;margin-top:12px;display:block}@media (width<=720px){.about-page{padding:20px}.about-page__content{gap:18px}.about-page__heading h1{font-size:26px}.about-page__product{align-items:flex-start;padding:22px}.about-page__logo{width:72px;height:72px}.about-page__product h2{font-size:22px}.about-page__section-heading,.about-page__licenses,.about-page__release{padding:20px}.about-page__license-details{grid-template-columns:1fr;gap:12px}}@media (width<=480px){.about-page{padding:16px}.about-page__product{text-align:center;flex-direction:column;align-items:center}.about-page__license-list{grid-template-columns:1fr}.about-page__license-heading{flex-direction:column;align-items:flex-start}.about-page__links{flex-direction:column;align-items:stretch}.about-page__links a{text-align:center}}.admin-sidebar{background:var(--color-surface);border-right:1px solid var(--color-border-soft);width:260px;padding:20px 16px;position:fixed;inset:0 auto 0 0}.admin-sidebar__brand{margin-bottom:24px;font-size:18px;font-weight:700}.admin-sidebar__account{border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);background:var(--color-bg);align-items:center;gap:12px;margin:0 -16px 18px;padding:14px 16px;display:flex}.admin-sidebar__avatar{background:var(--color-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:grid;overflow:hidden}.admin-sidebar__avatar img{object-fit:cover;width:100%;height:100%}.admin-sidebar__account-info{min-width:0}.admin-sidebar__account-name{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.admin-sidebar__account-email{color:var(--color-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;overflow:hidden}.admin-sidebar__nav{gap:6px;display:grid}.admin-sidebar__link,.admin-sidebar__logout,.admin-sidebar__theme{width:100%;color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:12px;font-size:14px;text-decoration:none;display:block}.admin-sidebar__link:hover,.admin-sidebar__logout:hover{background:var(--color-surface-hover);color:var(--color-text)}.admin-sidebar__link--active{background:var(--color-primary);color:#fff}.admin-sidebar__footer{align-items:center;gap:8px;display:flex;position:absolute;bottom:20px;left:16px;right:16px}.admin-sidebar__logout{flex:1}.admin-sidebar__theme{background:var(--color-surface-muted);width:44px;height:44px;color:var(--color-text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;font-size:20px;display:grid}.admin-sidebar__theme:hover{background:var(--color-surface-hover)}.admin-users-page{padding:32px}.admin-users-page__header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.admin-users-page__header h1{margin:0;font-size:28px}.admin-users-page__header p{color:var(--color-text-muted);margin:6px 0 0}.admin-users-page__search{border:1px solid var(--color-border);background:var(--color-surface);width:min(320px,100%);color:var(--color-text);font:inherit;border-radius:8px;padding:11px 14px}.admin-users-page__select{border:1px solid var(--color-border);background:var(--color-surface);width:min(260px,100%);color:var(--color-text);font:inherit;border-radius:8px;padding:11px 14px}.admin-users-page__tools{align-items:center;gap:10px;display:flex}.admin-users-page__create{border:1px solid var(--color-success);background:var(--color-success);color:#fff;min-width:120px;font:inherit;cursor:pointer;border-radius:8px;padding:11px 18px}.admin-users-page__create:hover{background:var(--color-success-hover)}.admin-users-table{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:8px;overflow:hidden}.admin-users-table__head,.admin-users-table__row{box-sizing:border-box;grid-template-columns:minmax(220px,1.5fr) 1fr 1.2fr 1fr 140px;align-items:center;gap:16px;width:100%;padding:14px 18px;display:grid}.admin-users-table__head{color:var(--color-text-muted);text-align:left;font-size:13px;font-weight:700}.admin-users-table__row{border:0;border-top:1px solid var(--color-border-soft);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0}.admin-users-table__row:hover{background:var(--color-surface-hover)}.admin-users-table__person{align-items:center;gap:12px;min-width:0;display:flex}.admin-users-table__person strong,.admin-users-table__person small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-users-table__person small{color:var(--color-text-muted);margin-top:3px}.admin-users-table__avatar{background:var(--color-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-weight:700;display:grid;overflow:hidden}.admin-users-table__avatar img{object-fit:cover;width:100%;height:100%}.admin-users-table__empty{border-top:1px solid var(--color-border-soft);color:var(--color-text-muted);text-align:center;padding:28px}.admin-user-form{color:var(--color-text);text-align:left;flex-direction:column;gap:18px;display:flex}.admin-user-form__fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.admin-user-form label{color:var(--color-text-muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.admin-user-form input,.admin-user-form select,.admin-user-form__password input{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:10px;outline:none;padding:11px 14px}.admin-user-form__password-control{align-items:center;display:flex;position:relative}.admin-user-form__password-control input{padding-right:44px}.admin-user-form__password-toggle{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.admin-user-form__password-toggle img{width:20px;height:20px;display:block}[data-theme=dark] .admin-user-form__password-toggle img{filter:brightness(0)invert()}.admin-user-form__password-toggle:focus{outline:none}.admin-user-form input:disabled{background:var(--color-surface-muted);cursor:not-allowed}.admin-user-form__checkbox{justify-content:flex-start;align-items:center;gap:8px;min-height:44px;margin-top:auto;display:flex;flex-direction:row!important}.admin-user-form__checkbox input{flex:none;width:16px;height:16px;margin:0}.admin-user-form__actions,.admin-user-form__password{justify-content:flex-end;gap:10px;display:flex}.admin-user-form__password{border-top:1px solid var(--color-border-soft);margin-top:18px;padding-top:18px}.admin-user-form__actions button,.admin-user-form__password>button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;min-width:130px;font:inherit;cursor:pointer;border-radius:10px;padding:10px 18px}.admin-user-form__actions button:first-child{border-color:var(--color-success);background:var(--color-success)}.admin-user-form__actions button:last-child{border-color:var(--color-action-danger);background:var(--color-action-danger)}.admin-user-form__actions button:disabled,.admin-user-form__password>button:disabled{opacity:.6;cursor:wait}.admin-user-form__actions button:last-child{border-color:var(--color-primary);color:var(--color-primary);background:0 0}.admin-user-form__actions .admin-user-form__block{border-color:var(--color-action-danger);background:var(--color-action-danger);color:#fff}.admin-user-form__actions .admin-user-form__unblock{border-color:var(--color-success);background:var(--color-success);color:#fff}.admin-user-form__actions .admin-user-form__block:disabled,.admin-user-form__actions .admin-user-form__unblock:disabled{opacity:.6;cursor:not-allowed}.admin-user-form__create-password{grid-column:1}.admin-user-form__create-password-repeat{grid-column:2}@media (width<=720px){.admin-user-form__fields{grid-template-columns:1fr}.admin-user-form__create-password,.admin-user-form__create-password-repeat{grid-column:1}}.admin-users-page__select--status{width:min(210px,100%)}.admin-users-table__row--blocked{background:color-mix(in srgb, var(--color-danger) 8%, var(--color-surface));color:var(--color-text-muted)}.admin-users-table__row--blocked:hover{background:color-mix(in srgb, var(--color-danger) 12%, var(--color-surface))}.admin-users-table__row--blocked .admin-users-table__avatar{background:var(--color-danger);opacity:.75}.admin-users-table__role{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.admin-users-table__status-badge{background:color-mix(in srgb, var(--color-danger) 14%, transparent);min-height:22px;color:var(--color-danger);border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;display:inline-flex}.admin-equipment-page{padding:32px}.admin-equipment-page__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.admin-equipment-page__header h1{margin:0;font-size:28px}.admin-equipment-page__header p{color:var(--color-text-muted);margin:6px 0 0}.admin-equipment-page__create,.admin-equipment-filters button,.admin-equipment-table__actions button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px}.admin-equipment-page__create{border-color:var(--color-success);background:var(--color-success)}.admin-equipment-page__create:disabled,.admin-equipment-filters button:disabled,.admin-equipment-table__actions button:disabled{opacity:.55;cursor:not-allowed}.admin-equipment-filters{align-items:center;gap:10px;margin-bottom:18px;display:flex}.admin-equipment-filters input,.admin-equipment-filters select{border:1px solid var(--color-border);background:var(--color-surface);min-width:180px;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}.admin-equipment-page__error{background:color-mix(in srgb, var(--color-danger) 12%, transparent);color:var(--color-danger);border-radius:8px;margin-bottom:12px;padding:12px 14px}.admin-equipment-table{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:8px;overflow:hidden}.admin-equipment-table__head,.admin-equipment-table__row{box-sizing:border-box;grid-template-columns:140px 70px 1.4fr 110px 1.4fr 110px 1fr 70px 220px;align-items:center;gap:12px;width:100%;padding:13px 16px;display:grid}.admin-equipment-table__head{color:var(--color-text-muted);font-size:13px;font-weight:700}.admin-equipment-table__row{border-top:1px solid var(--color-border-soft);cursor:pointer}.admin-equipment-table__row:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.admin-equipment-table__row:hover{background:var(--color-surface-hover)}.admin-equipment-table__row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-equipment-status{background:var(--color-surface-muted);max-width:100%;color:var(--color-text-muted);border-radius:6px;padding:4px 8px;font-size:12px;display:inline-flex}.admin-equipment-status--active{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.admin-equipment-status--blocked{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}.admin-equipment-table__actions{gap:6px;display:flex}.admin-equipment-table__actions button{padding:7px 9px;font-size:12px}.admin-equipment-table__actions button:last-child{border-color:var(--color-action-danger);background:var(--color-action-danger)}.admin-equipment-table__empty{border-top:1px solid var(--color-border-soft);color:var(--color-text-muted);text-align:center;padding:28px}.admin-equipment-modal{z-index:100;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.admin-equipment-modal__dialog{background:var(--color-surface);width:min(560px,100%);box-shadow:3px 8px 13px var(--color-strong-shadow);border-radius:12px;padding:28px}.admin-equipment-modal__dialog h2{color:var(--color-primary);margin:0 0 20px;font-size:22px}.admin-equipment-form{gap:16px;display:grid}.admin-equipment-form label{color:var(--color-text-muted);gap:7px;font-size:14px;display:grid}.admin-equipment-form input,.admin-equipment-form select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:8px;padding:11px 14px}.admin-equipment-form__actions{justify-content:flex-end;gap:10px;display:flex}.admin-equipment-form__actions button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;min-width:120px;font:inherit;cursor:pointer;border-radius:8px;padding:10px 18px}.admin-equipment-form__actions button:first-child{border-color:var(--color-success);background:var(--color-success)}.admin-equipment-form__actions button:last-child{border-color:var(--color-action-danger);background:var(--color-action-danger)}.admin-equipment-form__actions button:disabled{opacity:.6;cursor:wait}.admin-equipment-detail-page{box-sizing:border-box;flex-direction:column;width:100%;min-height:calc(100vh - 64px);display:flex}.admin-equipment-detail__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.admin-equipment-detail__header h2{color:var(--color-primary);margin:0;font-size:22px}.admin-equipment-detail__header p{color:var(--color-text-muted);margin:6px 0 0}.admin-equipment-detail__header button{border:1px solid var(--color-action-danger);background:var(--color-action-danger);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:9px 14px}.admin-equipment-detail__tabs{background:var(--color-tabs-bg);border-radius:10px;gap:4px;margin-bottom:18px;padding:4px;display:flex}.admin-equipment-detail__tabs button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:10px 12px}.admin-equipment-detail__tabs button.is-active{background:var(--color-surface);color:var(--color-primary);box-shadow:0 2px 8px var(--color-shadow)}.admin-equipment-detail__tabs button:disabled{opacity:.45;cursor:not-allowed}.admin-equipment-detail__grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-equipment-detail__grid div{border:1px solid var(--color-border-soft);background:var(--color-surface-hover);border-radius:8px;gap:5px;padding:12px;display:grid}.admin-equipment-detail__grid span{color:var(--color-text-muted);font-size:13px}.admin-equipment-detail__grid strong{overflow-wrap:anywhere;color:var(--color-text);font-size:15px;font-weight:600}.admin-equipment-detail__grid-wide{grid-column:1/-1}.admin-equipment-detail-page>.admin-equipment-detail__header,.admin-equipment-detail-page>.admin-equipment-detail__tabs{flex:none}.admin-equipment-detail-page>.admin-equipment-paired,.admin-equipment-detail-page>.admin-equipment-permissions,.admin-equipment-detail-page>.admin-equipment-events,.admin-equipment-detail-page>.admin-equipment-certificates,.admin-equipment-detail-page>.admin-equipment-detail__grid,.admin-equipment-detail-page>.admin-equipment-form{min-height:0}.admin-equipment-permissions{gap:14px;display:grid}.admin-equipment-permissions__toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-equipment-permissions__all{color:var(--color-text);align-items:center;gap:8px;font-size:14px;display:inline-flex}.admin-equipment-permissions__all input{width:16px;height:16px}.admin-equipment-permissions__toolbar select{border:1px solid var(--color-border);background:var(--color-surface);min-width:260px;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}.admin-equipment-permissions__table{border:1px solid var(--color-border-soft);border-radius:8px;overflow:hidden}.admin-equipment-permissions__row{border-top:1px solid var(--color-border-soft);grid-template-columns:1.3fr 1.4fr 1fr 110px;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-equipment-permissions__row:first-child{border-top:0}.admin-equipment-permissions__row span,.admin-equipment-permissions__row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-equipment-permissions__row button{border:1px solid var(--color-action-danger);background:var(--color-action-danger);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:8px 10px}.admin-equipment-permissions__row button:disabled{opacity:.6;cursor:wait}.admin-equipment-permissions__add{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px}.admin-equipment-permissions__add:disabled{opacity:.6;cursor:not-allowed}.admin-equipment-picker-modal{z-index:120;background:#0006;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.admin-equipment-picker-modal__dialog{background:var(--color-surface);width:min(620px,100%);max-height:calc(100vh - 48px);box-shadow:3px 8px 13px var(--color-strong-shadow);border-radius:12px;gap:14px;padding:24px;display:grid}.admin-equipment-picker-modal__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-equipment-picker-modal__header h3{color:var(--color-primary);margin:0;font-size:20px}.admin-equipment-picker-modal__header p{color:var(--color-text-muted);margin:5px 0 0}.admin-equipment-picker-modal__header button,.admin-equipment-picker-modal__actions button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:9px 14px}.admin-equipment-picker-modal__header button,.admin-equipment-picker-modal__actions button:first-child{border-color:var(--color-action-danger);background:var(--color-action-danger)}.admin-equipment-picker-modal__search{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:8px;padding:11px 14px}.admin-equipment-picker-modal__list{border:1px solid var(--color-border-soft);border-radius:8px;max-height:360px;overflow:auto}.admin-equipment-picker-modal__item{border-top:1px solid var(--color-border-soft);cursor:pointer;grid-template-columns:18px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-equipment-picker-modal__item:first-child{border-top:0}.admin-equipment-picker-modal__item:hover{background:var(--color-surface-hover)}.admin-equipment-picker-modal__item input{width:16px;height:16px}.admin-equipment-picker-modal__item span{gap:3px;min-width:0;display:grid}.admin-equipment-picker-modal__item strong,.admin-equipment-picker-modal__item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-equipment-picker-modal__item small{color:var(--color-text-muted)}.admin-equipment-picker-modal__actions{justify-content:flex-end;gap:10px;display:flex}.admin-equipment-picker-modal__actions button:disabled{opacity:.6;cursor:wait}.admin-equipment-events{gap:14px;display:grid}.admin-equipment-events__filters{grid-template-columns:1fr 1.4fr 150px 150px auto auto;align-items:center;gap:10px;display:grid}.admin-equipment-events__filters select,.admin-equipment-events__filters input{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}.admin-equipment-events__filters button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px}.admin-equipment-events__filters button:last-child{border-color:var(--color-action-danger);background:var(--color-action-danger)}.admin-equipment-events__filters button:disabled{opacity:.6;cursor:wait}.admin-equipment-events__table{border:1px solid var(--color-border-soft);border-radius:8px;overflow:hidden}.admin-equipment-events__head,.admin-equipment-events__row{grid-template-columns:170px 110px 180px 1fr;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-equipment-events__head{color:var(--color-text-muted);font-size:13px;font-weight:700}.admin-equipment-events__row{border-top:1px solid var(--color-border-soft)}.admin-equipment-events__row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-equipment-certificates{gap:14px;display:grid}.admin-equipment-certificates__table{border:1px solid var(--color-border-soft);border-radius:8px;overflow:hidden}.admin-equipment-certificates__head,.admin-equipment-certificates__row{grid-template-columns:80px 170px 1.2fr 150px 110px 120px;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-equipment-certificates__head{color:var(--color-text-muted);font-size:13px;font-weight:700}.admin-equipment-certificates__row{border-top:1px solid var(--color-border-soft)}.admin-equipment-certificates__row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-equipment-paired{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.admin-equipment-paired__toolbar{flex:none}.admin-equipment-paired__table{border:1px solid var(--color-border-soft);border-radius:8px;min-height:0;overflow:auto}.admin-equipment-paired__head{z-index:1;background:var(--color-surface);position:sticky;top:0}.admin-equipment-paired__head,.admin-equipment-paired__row{grid-template-columns:80px 180px 1.2fr 1fr 110px 100px;align-items:center;gap:12px;padding:12px 14px;display:grid}.admin-equipment-paired__head{color:var(--color-text-muted);font-size:13px;font-weight:700}.admin-equipment-paired__row{border-top:1px solid var(--color-border-soft)}.admin-equipment-paired__row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-equipment-paired__row button{border:1px solid var(--color-action-danger);background:var(--color-action-danger);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px}.admin-equipment-paired__row button:disabled{opacity:.6;cursor:wait}.admin-settings-page{color:var(--color-text);flex-direction:column;gap:24px;padding:28px;display:flex}.admin-settings-page__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-settings-page__header h1{margin:0;font-size:28px;font-weight:700}.admin-settings-page__header p{color:var(--color-text-muted);margin:6px 0 0}.admin-settings-page__status{color:#15915f;background:#1fb37d1f;border-radius:8px;padding:8px 14px;font-weight:600}.admin-settings-page__grid{flex-direction:column;align-items:stretch;gap:20px;display:flex}.admin-settings-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;gap:18px;padding:20px;display:flex}.admin-settings-card h2{margin:0;font-size:18px}.admin-settings-field{color:var(--color-text-muted);grid-template-columns:180px minmax(220px,1fr);align-items:center;gap:14px;display:grid}.admin-settings-field select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:8px;outline:none;padding:10px 12px}.admin-settings-field select:focus{border-color:var(--color-primary)}.admin-settings-switch{cursor:pointer;align-items:center;gap:12px;display:flex}.admin-settings-switch input{appearance:none;background:var(--color-border);cursor:pointer;border-radius:20px;width:42px;min-width:42px;height:23px;margin:0;transition:background .16s;position:relative}.admin-settings-switch input:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .16s;position:absolute;top:3px;left:3px}.admin-settings-switch input:checked{background:var(--color-primary)}.admin-settings-switch input:checked:after{transform:translate(19px)}@media (width<=900px){.admin-settings-page__grid{grid-template-columns:1fr}.admin-settings-field{grid-template-columns:1fr;gap:7px}}.admin-settings-page__actions{justify-content:flex-start;max-width:760px;padding-top:4px;display:flex}.admin-settings-page__actions button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:11px 22px;font-weight:600}.admin-settings-page__actions button:hover{opacity:.9}.admin-security-log-page{color:var(--color-text);flex-direction:column;gap:22px;padding:28px;display:flex}.admin-security-log-page__header h1{margin:0;font-size:28px}.admin-security-log-page__header p{color:var(--color-text-muted);margin:6px 0 0}.admin-security-log-filter{flex-wrap:wrap;gap:10px;display:flex}.admin-security-log-filter input,.admin-security-log-filter select,.admin-security-log-filter button{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);min-height:42px;color:var(--color-text);font:inherit;border-radius:8px;padding:10px 12px}.admin-security-log-filter input[type=search]{width:min(280px,100%)}.admin-security-log-filter button{border-color:var(--color-primary);background:var(--color-primary);color:#fff;cursor:pointer}.admin-security-log-filter button[type=button]{color:var(--color-primary);background:0 0}.admin-security-log-page__error{color:var(--color-action-danger);background:#dc464614;border:1px solid #dc46464d;border-radius:8px;padding:12px 14px}.admin-security-log-table{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:8px;overflow:hidden}.admin-security-log-table__head,.admin-security-log-table__row{box-sizing:border-box;grid-template-columns:70px 170px minmax(170px,1.3fr) minmax(150px,1fr) minmax(140px,1fr) 130px 120px;align-items:center;gap:14px;width:100%;padding:13px 16px;display:grid}.admin-security-log-table__head{color:var(--color-text-muted);font-size:13px;font-weight:700}.admin-security-log-table__row{border:0;border-top:1px solid var(--color-border-soft);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0}.admin-security-log-table__row:hover{background:var(--color-surface-hover)}.admin-security-log-table__row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-security-log-table__empty{border-top:1px solid var(--color-border-soft);color:var(--color-text-muted);text-align:center;padding:28px}.admin-security-log-page__footer{justify-content:center;min-height:42px;display:flex}.admin-security-log-page__footer button{border:1px solid var(--color-primary);color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:10px 18px}.admin-security-log-detail{color:var(--color-text);text-align:left;grid-template-columns:1fr 1fr;gap:14px;display:grid}.admin-security-log-detail div{border:1px solid var(--color-border-soft);border-radius:8px;flex-direction:column;gap:5px;padding:12px;display:flex}.admin-security-log-detail span{color:var(--color-text-muted);font-size:13px}.admin-security-log-detail strong{overflow-wrap:anywhere}@media (width<=1100px){.admin-security-log-table{overflow-x:auto}.admin-security-log-table__head,.admin-security-log-table__row{min-width:980px}}@media (width<=700px){.admin-security-log-detail{grid-template-columns:1fr}}.admin-organizations-page{color:var(--color-text);flex-direction:column;gap:22px;padding:28px;display:flex}.admin-organizations-page__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-organizations-page__header h1{margin:0;font-size:28px}.admin-organizations-page__header p{color:var(--color-text-muted);margin:6px 0 0}.admin-organizations-page__search{border:1px solid var(--color-border);background:var(--color-surface);width:min(320px,100%);color:var(--color-text);font:inherit;border-radius:8px;padding:11px 14px}.admin-organizations-page__error,.admin-organizations-page__status{border-radius:8px;padding:12px 14px}.admin-organizations-page__error{color:var(--color-action-danger);background:#dc464614;border:1px solid #dc46464d}.admin-organizations-page__status{color:#15915f;background:#1fb37d1f}.admin-organizations-table{border:1px solid var(--color-border-soft);background:var(--color-surface);border-radius:8px;overflow:hidden}.admin-organizations-table__head,.admin-organizations-table__row{box-sizing:border-box;grid-template-columns:minmax(260px,1.6fr) 140px minmax(180px,1fr) 150px minmax(180px,1fr);align-items:center;gap:16px;width:100%;padding:14px 18px;display:grid}.admin-organizations-table__head{color:var(--color-text-muted);font-size:13px;font-weight:700}.admin-organizations-table__row{border:0;border-top:1px solid var(--color-border-soft);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0}.admin-organizations-table__row:hover{background:var(--color-surface-hover)}.admin-organizations-table__row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-organizations-table__row strong,.admin-organizations-table__row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-organizations-table__row small{color:var(--color-text-muted);margin-top:3px}.admin-organizations-table__empty{border-top:1px solid var(--color-border-soft);color:var(--color-text-muted);text-align:center;padding:28px}.admin-organization-form{color:var(--color-text);text-align:left;flex-direction:column;gap:18px;display:flex}.admin-organization-form__fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.admin-organization-form label{color:var(--color-text-muted);flex-direction:column;gap:7px;font-size:14px;display:flex}.admin-organization-form input,.admin-organization-form textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;border-radius:8px;outline:none;padding:11px 14px}.admin-organization-form textarea{resize:vertical;min-height:96px}.admin-organization-form__wide{grid-column:1/-1}.admin-organization-form__actions{justify-content:flex-end;gap:10px;display:flex}.admin-organization-form__actions button{border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;min-width:130px;font:inherit;cursor:pointer;border-radius:8px;padding:10px 18px}.admin-organization-form__actions button:last-child{color:var(--color-primary);background:0 0}@media (width<=1100px){.admin-organizations-table{overflow-x:auto}.admin-organizations-table__head,.admin-organizations-table__row{min-width:960px}}@media (width<=700px){.admin-organizations-page__header{flex-direction:column;align-items:stretch}.admin-organization-form__fields{grid-template-columns:1fr}}.admin-sensors-page{padding:32px}.admin-sensors-page__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.admin-sensors-page__header h1{margin:0;font-size:28px}.admin-sensors-page__header p{color:var(--text-muted,#667085);margin:6px 0 0}.admin-sensors-page button{color:#fff;cursor:pointer;background:#1f6feb;border:0;border-radius:8px;padding:10px 14px}.admin-sensors-page button:disabled{opacity:.55;cursor:default}.admin-sensors-page__filters{align-items:center;gap:10px;margin-bottom:18px;display:flex}.admin-sensors-page__filters input,.admin-sensors-page__filters select,.admin-sensors-form input{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:40px;padding:0 12px}.admin-sensors-page__filters input{flex:1}.admin-sensors-page__error{color:#b42318;background:#fffbfa;border:1px solid #fecdca;border-radius:8px;margin-bottom:12px;padding:10px 12px}.admin-sensors-table{background:#fff;border:1px solid #eaecf0;border-radius:8px;overflow:hidden}.admin-sensors-table__head,.admin-sensors-table__row{grid-template-columns:80px 160px 1.4fr 80px 1fr 100px 130px 100px;align-items:center;gap:12px;padding:13px 16px;display:grid}.admin-sensors-table__head{color:#667085;background:#f9fafb;font-size:13px;font-weight:600}.admin-sensors-table__row{cursor:pointer;border-top:1px solid #eaecf0}.admin-sensors-table__row:hover{background:#f9fafb}.admin-sensors-table__row button{background:#f04438;padding:8px 10px}.admin-sensors-table__empty{color:#667085;text-align:center;padding:22px}.admin-sensors-modal{z-index:80;background:#10182885;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.admin-sensors-modal__dialog{background:#fff;border-radius:12px;flex-direction:column;width:min(720px,100%);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 24px 80px #1018283d}.admin-sensors-modal__dialog--wide{width:min(980px,100%)}.admin-sensors-modal__dialog>header,.admin-sensors-modal__dialog>footer{border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.admin-sensors-modal__dialog>footer{border-top:1px solid #eaecf0;border-bottom:0;justify-content:flex-end}.admin-sensors-modal__dialog h2{margin:0;font-size:20px}.admin-sensors-modal__dialog header button,.admin-sensors-modal__dialog footer button:first-child{color:#344054;background:#f2f4f7}.admin-sensors-modal__dialog>header,.admin-sensors-modal__dialog>footer,.admin-sensors-tabs{flex:none}.admin-sensors-modal__dialog--wide>.admin-sensors-simple-table,.admin-sensors-modal__dialog--wide>.admin-sensors-detail-grid,.admin-sensors-modal__dialog--wide>.admin-sensors-form{min-height:0;overflow:auto}.admin-sensors-modal__dialog--wide>.admin-sensors-simple-table{flex:1}.admin-sensors-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.admin-sensors-form label{color:#344054;flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.admin-sensors-form__actions{grid-column:1/-1;justify-content:flex-end;display:flex}.admin-sensors-tabs{border-top:1px solid #eaecf0;gap:8px;padding:16px 20px 0;display:flex}.admin-sensors-tabs button{color:#344054;background:#f2f4f7}.admin-sensors-tabs button.is-active{color:#fff;background:#1f6feb}.admin-sensors-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px;display:grid}.admin-sensors-detail-grid div,.admin-sensors-simple-table div{border:1px solid #eaecf0;border-radius:8px;justify-content:space-between;gap:16px;padding:12px;display:flex}.admin-sensors-detail-grid span,.admin-sensors-simple-table span{color:#667085}.admin-sensors-detail-grid strong,.admin-sensors-simple-table strong{color:#101828;text-align:right}.admin-sensors-simple-table{flex-direction:column;gap:10px;padding:20px;display:flex}@media (width<=900px){.admin-sensors-table__head,.admin-sensors-table__row{grid-template-columns:70px 1fr 1fr}.admin-sensors-table__head span:nth-child(n+4),.admin-sensors-table__row span:nth-child(n+4){display:none}.admin-sensors-page__header,.admin-sensors-page__filters{flex-direction:column;align-items:stretch}.admin-sensors-form,.admin-sensors-detail-grid{grid-template-columns:1fr}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.col-1{grid-column:1}.col-3{grid-column:3}.col-6{grid-column:6}.col-8{grid-column:8}.col-12{grid-column:12}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-14{height:calc(var(--spacing) * 14)}.min-h-screen{min-height:100vh}.max-w-md{max-width:var(--container-md)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.pl-\[65px\]{padding-left:65px}.pl-\[260px\]{padding-left:260px}.text-center{text-align:center}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-white{color:var(--color-white)}.opacity-70{opacity:.7}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-\[var\(--color-surface-muted\)\]:hover{background-color:var(--color-surface-muted)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:opacity-80:hover{opacity:.8}}}@font-face{font-family:Gilroy;src:url(/assets/Gilroy-Bghgj_A6.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Light-BLlptLT-.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular-CGSfnFoJ.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold-DB1hqCFM.ttf)format("truetype");font-weight:700;font-style:normal}:root{--color-bg:#f8f9fc;--color-auth-bg:#e9f3ff;--color-surface:#fff;--color-surface-hover:#f8f9fc;--color-surface-muted:#f0f0f0;--color-text:#222;--color-text-muted:#1e214c;--color-placeholder:#999;--color-border:#d2d2d2;--color-border-soft:#f0f0f0;--color-primary:#0884ff;--color-primary-hover:#0884ff;--color-on-primary:#fff;--color-tabs-bg:#f0f0f0;--color-danger:#ff3977;--color-success:#16863a;--color-success-hover:#11702f;--color-action-danger:#c73535;--color-action-danger-hover:#a92b2b;--color-json-string:#0b7500;--color-json-date:#cb7500;--color-json-number:#1a01cc;--color-json-null:#90a;--color-shadow:#00000040;--color-strong-shadow:#00000073;--logo-main:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAxCAYAAACoJ+s+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAbASURBVHgBzVlrbBRVFD63Xdpun9t3faTOAgqNBdoYTTQpWX4porH4S+EHW00MT1l8pMFHtv1BgERTENSomK4kPv61aAIBQ7oaAwYirKBUm0CH8ijPZbZll+22u9dz5+7sDO3s446Y+P2Zy3Jncs653z3nO6ekYjsdthGQIAOWzQX33hfJV2zd8hntuxCCdhBAnEK/0kmWs/WDPdQ1GYeBqUT294pngWyLTYEUy7Cpphjg5/PwE1sXbaXS3zfEjGOYVwOBQHJdUQTec8Hc3isvBCkv26ZgBHzyJiKzdV4CvCCI+hKApxtBjb6rl7agcS6R97MaGI9BN3s29FDJlgduEERVEfi2L+UOnlXEHcxoIB5vf7SbfzwcBe9kDryZjjOj3EFGjxsRcXpkNLC6gH+88wCVElT84xTApzmIhBePHslgYEUh+APriMrtwRBsRAMdIIokPeYjPSZi4vS4NA6+tAY+9zDsYM+BYSodvSj+8bJCnR7FdvCig+JAB00NnF0J8p4XyD62XvoNuG5PiEfvsft1By/etk4PUwPxMnRpa0LEuTPbAYEDK4iaOzfsB/e4BQfbJNjJnmYGykPredUo20rd6IoEgmiw8+gxnA3BKhBElR38P67k/J9hIDVEr7RQPHpYKeTDr3AHS7ZYc7C5XndwuoFy9H3+8We/pm7ljvjHlYjuYMICPWqLQT64kvN/hoH1pbrlf16HjSCOlIMLPrYWPXyniz2GKXWgsOhLGYiJVOl8AlTLPQdp+7UwtIAgjPQYjYg7iHlZHnmDO7hwG7TPyoP2lIHzq6F/zZM8b317WpzYCPnoeu7g80iPcEzcwYTBwYJ8Tg/VQJQ18NuIXjPHJsTz1uKHwN9aSRS2PnHVmoMaPZ76krojk5weqoGhCb1m1tqhBwTBNGNlPnew5XPaErwjJqkYqgsNqemWTg9+xDGD4giLRy+eAN93L3MHb0asacZdyzg95u+iLjzBFD1slIBLix5qN++tCAiBKY7gGHeQwW4DyYG5EATQWAH9y5u4DdH43Q4SbSGh4ojj7b4haKBaM98lHXAPwE6QJGBY+3dDqSEPltlho6hxDAtqec28F6gtmsl/NYK9g1Ra2wcDVhKrhMLg4hgEwAKa6kA+9ipJ8d8YPQYWQRtbbDmMF8NK1kfIikpo4ZzHcOoK+LR1EZbFCZM96hFfD1vKW/8aS5zcQKa4800aMpR6PIKtddDx6yhUgAWguHUNB/UKkCuaanTNWFwC3sj1mXuwGimqgf4OYolDDPHdtBUsAPnVxZ4OL3Vg72Gae2NxNJBtiNpy51DbbFA0MckwMiYuCjAxy/uTkmqhBJ7jl80VN/Yxsu2BOug5p+TeFP0iqzdWjRpT3DhjkUAQ0SmdEsdH0/MfNUIgbzQsliJQM/q0NRJbuKyV4kDoyltcFBRlUdzOCjSwsQz2Qe6QNc3Y1kvdE1Pi0cMGqktbF9rSO5iPN/jUediXF1ij1kA/5IC2h3TNOHTTmuLWNGPDh9Qdy+BgWQH4lW6iqHkQj60fsqDaDnDsAi9rHxyh7UbFkSserQOfphmx187o4FiMU4nX4oQ6HlMyvYA3yqds5tHbc1I8euVFoDTX8DHc24eoG4eamRyUw+9wnqoG4vxPMTZM02GUVKxmnlfEBSkmXJ9vOXfw+6HMlUsqN2k7lSDsRDtMbzR6m1LcVoaYyCfWTqr0WP0DdY2E0jtYmA/y4Aayc6aBSMhHqmCT2UvPJMcQLKnj7XKDIJiDycsIe09ljJ4SvQNLjD/c1RfjR/xzq+8+6rJZ0N+frByTqNemLEypwmGdHvi6O90+pwN2aCdlaiDD6dVkU1UxJzPDsnn8NrlxiFljF4+ecYiZD+kvV20J7DizjnRP/910uvWHGzx4aQIlNvD3JsdwlzHvYTMvjMVz+IkwemAV8ZjtQSN8Ix5iSi+b2Y+VPFelVMrwLep4fI949OpKwH/oJfI7Wy9yQs+xSzP3NNeC7/hr6XuarFN+hqZPoB21mfCMz17Ay1rvSSphr+s2/h9OYFm74MlkXM4G4i5/mWAr6UAl8tdaLki/OAGrbhoaMkrBPzYOzsF1JGvDlZOBUawg194kTpz9dTHPc0FFsZ4NTl5NRU9BCeWJvkeWTL+t6UBAECxVNJbAwIXx9IUem3c52EmcbN20m3rkEPSgNPNPRaEjV8M05HbEBrBoDr1OnHOqMJoF5nsiMV1SDYdg0X3l4Lm9OfeoGSEcQSNYNOvt0DdtligfWQGtrU6iwP8FzZ9S79yPKLVvobRpF7WiE/97sGhWbaO9mFLE/yKVAf8A0meQAhmveboAAAAASUVORK5CYII=)}[data-theme=dark]{--color-bg:#1e214c;--color-auth-bg:#252858;--color-surface:#292d63;--color-surface-hover:#252858;--color-surface-muted:#292d63;--color-text:#fff;--color-text-muted:#b6cbdb;--color-placeholder:#b6cbdb;--color-border:#b6cbdb;--color-border-soft:#292d63;--color-primary:#0985ff;--color-primary-hover:#0985ff;--color-on-primary:#fff;--color-tabs-bg:#20244f;--color-danger:#ff3977;--color-success:#2da653;--color-success-hover:#249047;--color-action-danger:#e05252;--color-action-danger-hover:#c94343;--color-json-string:#7ee787;--color-json-date:#ffd580;--color-json-number:#8da2ff;--color-json-null:#e6a8ff;--color-shadow:#00000040;--color-strong-shadow:#00000073;--logo-main:url(data:image/png;base64,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)}html,body,#root{min-height:100%}body{background:var(--color-bg);color:var(--color-text);margin:0;font-family:Gilroy,sans-serif}body,body *{transition:background-color .18s,background .18s,color .18s,border-color .18s,box-shadow .18s,fill .18s,stroke .18s}@media (prefers-reduced-motion:reduce){body,body *{transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
