@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-D76n7Daw.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-b0JluIOJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-BiRJyiea.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-JN0iKxGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYABIAAAAACgAAAAV8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghUCYM8EQwKg2iDTgsUABIUATYCJAMkBCAFgnQHIAyCSRucCFFUkDIBfhzkZKcmnOCkolAQnoSyxYqFpYXieXb+xgO83X+ee8cPWukL624junMJs9RsoCpuxSopamF+Pi97f6xC6QrJFHRKpFCmII8L4C95A3y0rJouCIdkJgncD/oHj/4Ptd1Rm0IYXCtKb1yQDmO4797U2dlr/Om01LkOVpT2L12pLVa73QtgLIKxr2n9efiAIhiyAGBi25Coekds8qZninvglyCgAwhKQRDQspY1tF9oNA0iKTQN4IRtO0c8LdtzW2orwfLCWqaCzZfl11dfBsTdnaQ3h2kZ2eOZEwgbeF/yBVwQgZ2DvRwJfK0Dj4wLA3+w4XAB/M8FxYoIY9AzkO6S7TOGwEWk2ZbiCu/nOQToKUU5oq4x6zbE1HUGA3Rl83vzuil5fuJX+RchWrDatW53jdtwnlgZhpwlhXP0dtJr7vYxsPT/PLq40lhiT5ruQpdOGGT7LM3N6cMWw/ws9PIfIIcEwLJDUR3FYQgfiUJzxskPq2Qy1ggbiezOIJylETciLCiNZCMFSKaDJqeFHmOPg5ePsYC2syXS6aE6P7V6nJwhSOIdAc0Ke4n7Xb8SyWqkqXiaf5zcKrRPwvfqdPtrZBtL2slMnRuMa42LvcxYpRRZvA/n8T7tUCIaeZ2q3j7uEhVDkc8XZrrMEm9RfK85lv64HemnFa6lmfuYFI7x/oVR8InaSyj5acula+ve+LU96YKCxZUXd9MwGtXGUoutAUxK5q2NmLMD2mz+aZ2N4WzsRo9j+buXk1pEpRttzy1KfocMeUz6dmDs9k7cweWb9rsbsde9m5w+h/OOcb2wOG7o3RICJCrFpqEEFRhZH9oDuAjooYPPICPCo0jTpMlTRj1BOey1KZvbSstFFVnKclSBPKn7/nPJ6C8PU1DPT6+kYz8/gBNueLjm39PQ/QP9dT+ltmVK4aRWsRS+SabvokUfQ1Z/zGWygF8Mr9+/8b206dV6Ljp9GGVza+Jnt9+d8hVurXeJt93vjq6U3ZwJkOx4aa9k2z3+d04j7me6E29d13G+Vvxzc/2x9y4pOP96WSx98PKAi/qn3un2CdsyOa1xdLjn/jNOzIUF+AcAFPL/LuBa/t/+/00Wx7+LZarhcLSj7qhqn2s859Wt3etQ2/+kfRxqzc5ou8fJDwOT0QDzOKLLr2WqruDlpp0t2a9YhvLuvI6qnb1VNjpkZXJDl/FYKm5xTmMZ2tdaepL9fasvEPAi1srweZuqi+ubWBAA9duqOh3Aq2fXLZ48tfLYbwcI6FRFSox5GgsC4uTo+6gDX3L73r+JVpUAH39Qk4BvUOKXX+7fO5WxrANQiSBQXPZPRnXwL6t/kZURIvyq5E7nKYd/+oHsWlclBNZezqf/HAGhco/laHwB9IjiFIGA0gW4QlrhDPtsR9DxoiPqeXgx8S2mzZGZYXLk1qLzPbQCLlIvLSaeKN70nUj5TPIVKsUgsWqVoFQqU4hRrQ6jDiVahCAhYiUJsZwjklEiVgFWPdZyiRglGlTKVysFo1adMqxqRNRGB07ceCHMeI4bn835eBCWSYtaZUqUqmdxhRPCsFgl1zMIEaoVIhECVMoeIbGn6hD5JrKmH9WIUYTEBZpLoIi4tu4srS3CQRWXBjxE2jOODD23Tq8ZEC06EsK9yPGl5oa3Y1q4+6JJksQg5/nLSZoT4710FclcN06s6pO8JjvU0YoUM1dnec4lZWdJvIclqegQ1wVLSasxL8rVZtzuOy/2LOk8wKOF3qSrG3TEOel5b59dOyR9f+fF65a2B/EBlR2CR1LhYu2/fT32swx1OFfBLqCUehyHLE7hXvwPdkoD9sNc7GoobUO8bPge7JR6nItTeA3/g5/SgNk+RYQ6q0mgOgA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATkAA4AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAEsAAABgdAng+GNtYXAAAAH4AAAAQAAAAF4+Y+J/Z2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMz0sGhlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BalobXR4AAADsAAAAB8AAAAkF+P/e2xvY2EAAAPQAAAAEwAAABQBMQGDbWF4cAAAA+QAAAAcAAAAIAArAOVuYW1lAAAEAAAAAM4AAAF0G504anBvc3QAAATQAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42iXFsRFAMAAAwE8ijCE76FQ6lbNFRlGr01jBKhZyCt+81B3hlMktT4TxPz1qRASwkABg3ffVwrj1XurQoiJc0M35VhTpA+O9Ck4AeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAFRgAABwAG/cMAAAABAAAAAiMSo8X+nl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVcAIAb4cEcQB42mPuYUhhgALG3xDM2sBQxqzAkA9mH/tnBABopAdwAHjaY2Bg0ITDRIY6IOwCABGeArUAeNpjYGRgYOBk6GcQYwhhYAXzEICNgREAGIoBEXjaXY4BBgJRFEVPVSnSCkIgoKkKUSBJIqESIKp+05BpzFRpI62gBbTErvGNkes+977nfB8ocSJHJl8GtnxtzlDhY3OWKm+bc6l9PpULNAhsLlJjbXNVCc7cpIABLekZy2FHIB90NWpXQlxdL3jaGXwizUibOTPGTFiw0mzSxaHNUsRevslNNSP6LnpHyEYtFOvp5lOPiQ49+gzj1lbr/zHp98ZywEtbDxf9PqE6SlOukivOqM3wOeAojbhIdZYJFcXNEMkhD80jzg9HQTQoAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-LPh2sqOm.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-IIc_WWwF.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-DhTUfTw_.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-D5pJwT9g.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-DgXbz5gU.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-BSFkPfbf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-DXyFPIdK.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-BVyCgWwA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--workAreaBackground: #445964;--rulerBackground: #bdc3c7;--rulerContentBackground: #ecf0f1;--bleedBox: #bdc3c7;--helpLines: #3498db;--globalHelpLines: #f472d0;--background: #0a2e42;--backgroundDivider: #1f4759;--backgroundText: #edf1f2;--backgroundSoftText: #787d82;--elementBackground: #162d3c;--elementBackgroundHover: #051e2c;--elementText: #f29200;--elementTextHover: #fff;--elementTextDisabled: #808f96;--elementDivider: #2f4f5d;--error: #ff0000;--contrastWarning: #FF0059;--hover: #558396;--active: #f67e2a;--inactive: #cccccc}::selection{background:#ffd998cc}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinningColorChange{0%{color:#fff;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}25%{color:#f29200}50%{color:#fff}75%{color:#f29200}to{color:#fff;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes colorChange{0%{color:#fff}25%{color:#f29200}50%{color:#fff}75%{color:#f29200}to{color:#fff}}@font-face{font-family:Nunitosans-bold;font-style:normal;font-weight:400;src:url(/assets/Nunitosans-bold-FfWI_6a-.ttf) format("truetype")}@font-face{font-family:Nunitosans-extralight;font-style:normal;font-weight:400;src:url(/assets/Nunitosans-extralight-DtwEga5S.ttf) format("truetype")}@font-face{font-family:Nunitosans-light;font-style:normal;font-weight:400;src:url(/assets/Nunitosans-light-_JuRJmW-.ttf) format("truetype")}@font-face{font-family:Nunitosans-medium;font-style:normal;font-weight:400;src:url(/assets/Nunitosans-medium-BEFSdpkI.ttf) format("truetype")}@font-face{font-family:Nunitosans-regular;font-style:normal;font-weight:400;src:url(/assets/Nunitosans-regular-D4Q8ulu7.ttf) format("truetype")}@font-face{font-family:Nunitosans-semibold;font-style:normal;font-weight:400;src:url(/assets/Nunitosans-semibold-CW2yQPWx.ttf) format("truetype")}@font-face{font-family:TradeGothic;font-style:normal;font-weight:400;src:url(/assets/TradeGothic-Bhu1fDPN.ttf) format("truetype")}@font-face{font-family:Trade Gothic LT Std Bold;font-style:normal;font-weight:400;src:url(/assets/TradeGothicLTStd-Bold-BR9_WKef.otf) format("truetype")}@font-face{font-family:Trade Gothic LT Pro Light;font-style:normal;font-weight:400;src:url(/assets/TradeGothicLTPro-Light-DuPj-k-M.otf) format("truetype")}@font-face{font-family:AdelleSans-Regular;font-style:normal;font-weight:400;src:url(/assets/AdelleSans-Regular-BzgbmPJN.otf) format("truetype")}@font-face{font-family:AdelleSans-Light;font-style:normal;font-weight:400;src:url(/assets/AdelleSans-Light-DSVhDwoN.otf) format("truetype")}@font-face{font-family:AdelleSans-Bold;font-style:normal;font-weight:400;src:url(/assets/AdelleSans-Bold-DJn3w1Bi.otf) format("truetype")}@font-face{font-family:AdelleSans-Italic;font-style:normal;font-weight:400;src:url(/assets/AdelleSans-Italic-C2LAXur9.otf) format("truetype")}@font-face{font-family:AdelleSans-Thin;font-style:normal;font-weight:400;src:url(/assets/AdelleSans-Thin-DbgDQ4F6.otf) format("truetype")}@font-face{font-family:Frutiger LT Std Light Condensed;font-style:normal;font-weight:400;src:url(/assets/FrutigerLTStd-LightCn-BQkgxMET.otf) format("truetype")}@font-face{font-family:Frutiger LT Std Bold Condensed;font-style:normal;font-weight:400;src:url(/assets/FrutigerLTStd-BoldCn-LD28dwmJ.otf) format("truetype")}@font-face{font-family:Roboto-Regular;font-style:normal;font-weight:400;src:url(/assets/Roboto-Regular-BHeBnKzs.ttf) format("truetype")}@font-face{font-family:Roboto-MediumItalic;font-style:normal;font-weight:400;src:url(/assets/Roboto-MediumItalic-DZe-jd04.ttf) format("truetype")}@font-face{font-family:Roboto-Medium;font-style:normal;font-weight:400;src:url(/assets/Roboto-Medium-CFKDKRMh.ttf) format("truetype")}@font-face{font-family:Roboto-LightItalic;font-style:normal;font-weight:400;src:url(/assets/Roboto-LightItalic-CubrlQUP.ttf) format("truetype")}@font-face{font-family:Roboto-Light;font-style:normal;font-weight:400;src:url(/assets/Roboto-Light-y85UWPYz.ttf) format("truetype")}@font-face{font-family:Roboto-Italic;font-style:normal;font-weight:400;src:url(/assets/Roboto-Italic-Dxo79a56.ttf) format("truetype")}@font-face{font-family:Roboto-BoldItalic;font-style:normal;font-weight:400;src:url(/assets/Roboto-BoldItalic-DLtOeeWN.ttf) format("truetype")}@font-face{font-family:Roboto-Bold;font-style:normal;font-weight:400;src:url(/assets/Roboto-Bold-BKtbn9Wi.ttf) format("truetype")}@font-face{font-family:UniversLTStd-BoldCn;font-style:normal;font-weight:400;src:url(/assets/UniversLTStd-BoldCn-9cYc9kB5.otf) format("opentype")}@font-face{font-family:UniversLTStd-Cn;font-style:normal;font-weight:400;src:url(/assets/UniversLTStd-Cn-Bt_zqpg1.otf) format("opentype")}@font-face{font-family:UniversLTStd-CnObl;font-style:normal;font-weight:400;src:url(/assets/UniversLTStd-CnObl-BOdHPYIR.otf) format("opentype")}@font-face{font-family:UniversLTStd-LightCn;font-style:normal;font-weight:400;src:url(/assets/UniversLTStd-LightCn-CdyYfL8i.otf) format("opentype")}@font-face{font-family:UniversCom-45Light;font-style:normal;font-weight:400;src:url(/assets/UniversCom-45Light-9JKmuJCw.ttf) format("truetype")}@font-face{font-family:UniversCom-47LightCond;font-style:normal;font-weight:400;src:url(/assets/UniversCom-47LightCond-DF87UlIg.ttf) format("truetype")}@font-face{font-family:UniversCom-57CondensedObl;font-style:normal;font-weight:400;src:url(/assets/UniversCom-57CondensedObl-CLTBDF6X.ttf) format("truetype")}@font-face{font-family:UniversCom-57Condensed;font-style:normal;font-weight:400;src:url(/assets/UniversCom-57Condensed-C01McujF.ttf) format("truetype")}@font-face{font-family:UniversCom-67BoldCond;font-style:normal;font-weight:400;src:url(/assets/UniversCom-67BoldCond-imb7yrWV.ttf) format("truetype")}@font-face{font-family:SwiftCom-Italic;font-style:normal;font-weight:400;src:url(/assets/SwiftCom-Italic-CPSpDKXu.ttf) format("truetype")}@font-face{font-family:SwiftCom-Regular;font-style:normal;font-weight:400;src:url(/assets/SwiftCom-Regular-BKaAjHpE.ttf) format("truetype")}@font-face{font-family:TheSans-SemiLight;font-style:normal;font-weight:400;src:url(/assets/TheSans-SemiLight-8kczgRYT.ttf) format("truetype")}@font-face{font-family:TheSans-Plain;font-style:normal;font-weight:400;src:url(/assets/TheSans-Plain-JcIJck9D.ttf) format("truetype")}@font-face{font-family:TheSans-SemiBold;font-style:normal;font-weight:400;src:url(/assets/TheSans-SemiBold-t3YjwK8a.ttf) format("truetype")}@font-face{font-family:TheSans-Bold;font-style:normal;font-weight:400;src:url(/assets/TheSans-Bold-mjza-YWd.ttf) format("truetype")}@font-face{font-family:TheSans-ExtraBold;font-style:normal;font-weight:400;src:url(/assets/TheSans-ExtraBold-BF_PXV0S.ttf) format("truetype")}@font-face{font-family:TheSans-Black;font-style:normal;font-weight:400;src:url(/assets/TheSans-Black-CKtFMbkj.ttf) format("truetype")}@font-face{font-family:TheSans SemiLight Neu;font-style:normal;font-weight:400;src:url(/assets/TheSans%20SemiLight%20Neu-DHgvZVJX.otf) format("truetype")}@font-face{font-family:TheSans ExtraBold Neu;font-style:normal;font-weight:400;src:url(/assets/TheSans%20ExtraBold%20Neu-CiK7YGSg.otf) format("truetype")}@font-face{font-family:TheSans SemiLight Italic;font-style:normal;font-weight:400;src:url(/assets/TheSans%20SemiLight%20Italic-CWE7XLoD.otf) format("truetype")}@font-face{font-family:TheSans ExtraBold Italic Neu;font-style:normal;font-weight:400;src:url(/assets/TheSans%20ExtraBold%20Italic%20Neu-B6t_l_KU.ttf) format("truetype")}@font-face{font-family:SaansHays-Regular;font-style:normal;font-weight:400;src:url(/assets/SaansHays-Regular-TPcaoHuy.otf) format("truetype")}@font-face{font-family:SaansHays-RegularItalic;font-style:normal;font-weight:400;src:url(/assets/SaansHays-RegularItalic-CxqgZ5IQ.otf) format("truetype")}@font-face{font-family:SaansHays-SemiBold;font-style:normal;font-weight:400;src:url(/assets/SaansHays-SemiBold-21q9lEeG.otf) format("truetype")}.context-menu{position:absolute;background-color:#fff;border:1px solid #cccccc;box-shadow:0 2px 5px #0000001a;z-index:999999;padding:0;list-style:none;min-width:150px;font-family:Arial,sans-serif;font-size:14px;color:#333}.context-menu-item{padding:8px 16px;cursor:pointer;transition:background-color .2s ease;border-top:.8px solid #ccc}.context-menu-item:hover{background-color:#f0f0f0}.context-menu-item.disabled{color:#999;cursor:not-allowed}body{margin:0;padding:0;background:#e5e5e5;overflow:hidden}a,a:hover,a:visited,a:active{color:var(--elementText)}[contenteditable=true]:active,[contenteditable=true]:focus{border:none;outline:none;-webkit-user-modify:read-write;-moz-user-modify:read-write;user-modify:read-write}[contenteditable=true]:focus>style{display:block}.inline-b{display:inline-block}.clear{clear:both}#root{height:100vh;width:100%}.pointer{cursor:pointer}.hover-bg-effect-trigger:hover>.hover-bg-effect-receiver{background:#051e2c!important}.hover-expand-trigger:hover>.hover-expand-content{visibility:visible;display:block}.spinner{animation:spin 2s infinite normal forwards linear}.spinner-color-change{animation:spinningColorChange 2s infinite normal forwards linear}.color-change{animation:colorChange 2s infinite normal forwards linear}.line-through-on-hover:hover{text-decoration:line-through}.svg-blend{opacity:.3}.right-bar-padding{padding:16px}.right-bar-lock{position:relative}.minus-right-bar-padding{margin:-16px}.relative{position:relative}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--workAreaBackground);border-radius:12px}::-webkit-scrollbar-thumb{background:var(--elementText);border-radius:12px}::-webkit-scrollbar-thumb:hover{background:var(--active)}.flag-button{box-sizing:border-box;width:100%;height:18px;text-align:center;margin-top:0;border-radius:4px;cursor:pointer;border:1px solid var(--elementBackground);font-size:8pt;display:flex;flex-direction:row;justify-content:space-evenly}.flag-button svg{height:16px}.flag-button:hover{border:1px solid var(--elementText)}.flag-button:first-child{margin-top:4px}.flag-button.off{color:var(--elementTextDisabled)}.flag-button.on{color:var(--elementText)}.error-text{color:var(--error)!important}.error-snackbar{background:var(--error)!important;color:var(--backgroundText)!important}.config-tag-chip{color:#fff!important;border-color:var(--backgroundSoftText)!important}.config-tag-chip.addable,.config-tag-chip.removable{color:var(--backgroundText)!important;border-color:var(--backgroundText)!important}.config-tag-chip.addable:hover{color:var(--elementText)!important;border-color:var(--elementText)!important}.config-tag-chip.removable:hover{color:var(--elementText)!important;border-color:var(--elementText)!important;text-decoration:line-through;cursor:pointer}.custom-tag-chip{color:var(--elementText)!important;border-color:var(--elementText)!important}.custom-tag-chip.addable:hover{color:var(--active)!important;border-color:var(--active)!important}.custom-tag-chip.removable:hover{color:var(--active)!important;border-color:var(--active)!important;cursor:pointer;text-decoration:line-through}.active{color:var(--active)}.admin-element-list-toggle{position:absolute;right:12px;top:20px}.admin-element-list-toggle .hint{position:absolute;bottom:-6px;font-size:8pt;text-align:center}.simple-space{clear:both;height:12px;width:100%}.simple-half-space{clear:both;height:6px;width:100%}.flex-row{display:flex;flex-direction:row}.flex-row .item{flex:1}.flex-row .item.mr{margin-right:8px}.element-list-block{margin-bottom:12px;border-radius:4px}.element-list-head-bar{position:relative;display:flex;flex-direction:row;padding:4px 0;background:var(--elementBackground);height:38px;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.element-list-head-bar:hover{background:var(--hover)}.element-list-head-bar.active{background:var(--active)!important;color:var(--backgroundText)!important}.element-list-head-bar-dropzone{width:100%;height:100%;top:0;position:absolute;z-index:10}.element-list-head-bar-dropzone-layer{width:100%;height:calc(100% + 16px);bottom:0;position:absolute;z-index:10}.below-list-dropzone{height:24px;margin-top:-12px;width:100%}.layer-drop-result{width:100%;height:1px;background:var(--active);margin-bottom:6px;margin-top:-6px}.is-dragging>.elem-cell{background:var(--hover)!important}.element-list-child-mount{display:flex;flex-direction:column}.element-list-child-mount .elem-row{position:relative;border-top:1px solid var(--elementDivider);display:flex;flex-direction:row;box-sizing:border-box;overflow:visible;border-bottom:1px solid var(--elementBackground)}.drop-hint-below{border-bottom:1px solid var(--active)!important}.element-list-child-mount .elem-row-dropzone-top{width:100%;height:calc(50% + 1px);top:-1px;position:absolute}.element-list-child-mount .elem-row-dropzone-bottom{width:100%;height:50%;bottom:0;position:absolute}.element-list-child-mount .elem-row-dropzone-layer{width:100%;height:100%;bottom:0;position:absolute}.element-list-child-mount .elem-row.minified{margin-bottom:2px;height:0}.element-list-child-mount .elem-row .elem-cell{background:var(--elementBackground);border-right:1px solid var(--elementDivider);min-height:32px;box-sizing:border-box;flex:1;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.element-list-child-mount .elem-row .elem-cell.active .plate-mount .plate-icon-only svg{background:var(--active)!important;color:var(--backgroundText)!important;border-radius:3px}.element-list-child-mount .elem-row .elem-cell.minified{margin-left:2px;flex:0;cursor:unset}.element-list-child-mount .elem-row .elem-cell:hover{background:var(--hover)}.element-list-child-mount .elem-row .elem-cell:hover>.elem-row{border-bottom-color:var(--hover)}.element-list-child-mount .elem-row .elem-cell:last-child{border-right:none}.element-list-child-mount .elem-row .elem-cell.selected{background:var(--active)!important;color:var(--backgroundText)!important}.element-list-child-mount .elem-row .elem-cell.selected:hover>.plate-mount .plate-icon-only svg{background:var(--hover);color:var(--backgroundText);border-radius:3px}.plate-mount{-webkit-user-select:none;user-select:none;display:flex;flex-direction:row;min-width:0}.plate-icon{width:40px;padding:4px 8px;flex:0}.plate-icon-only{display:flex;flex-direction:row;align-content:center;justify-content:center;padding-top:4px;flex:1}.plate-text-elem{padding:8px 4px;flex:1;position:relative;min-width:0}.plate-text-elem div{width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.plate-text-head{padding:4px;flex:1;position:relative;min-width:0;overflow:hidden}.plate-text-head div{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.drag-cursor{cursor:grabbing!important}.settings-container{display:flex;flex-direction:column;color:var(--backgroundText);position:absolute}.v-flex{display:flex;flex-direction:column;justify-content:space-between}.double-input.v-margin{margin-top:4px}.double-input-left{flex-grow:1;width:50%;margin-right:4px;display:flex;flex-direction:column}.double-input-right{flex-grow:1;width:50%;margin-left:4px;display:flex;flex-direction:column}.node-definitions{display:flex;flex-direction:column;position:relative;margin-bottom:-16px}.node-definitions .node-display{margin-right:-16px;padding:4px 0;overflow-y:scroll;overflow-x:hidden}.node-definitions .node-display:after{content:"";display:block;height:60px}.node-add-btn.disabled{color:var(--elementTextDisabled)}.node-container{width:calc(100% - 8px);display:flex;flex-direction:column;overflow:hidden;margin-bottom:8px;border-radius:4px;-webkit-user-select:none;user-select:none;transition:height .5s ease}.node-container.open .head-bar{background:var(--active);white-space:nowrap}.node-container.locked .head-bar{color:var(--elementTextDisabled)}.node-container.locked .head-bar:hover{background:var(--elementBackground)!important;cursor:default}.node-container .head-bar .values{width:24px;padding:2px 8px;font-size:10px}.node-container .node-card{width:100%;display:flex;background:var(--workAreaBackground);flex-direction:column}.node-container .node-card .options{padding:4px;display:flex;flex-direction:row}.type-selection{display:flex;flex-direction:row}.type-selection .btn{width:18px;height:18px;background:var(--elementBackground);text-align:center;cursor:pointer;padding:1px 1px 2px}.type-selection .btn.wide{width:auto;white-space:nowrap}.type-selection .btn svg{font-size:15px;margin:2px 0}.type-selection .btn svg.rotate-90{transform:rotate(90deg)}.type-selection .btn.active{padding:0 0 1px;border:1px solid var(--elementText)}.type-selection .btn:hover{background:var(--elementText)}.type-selection .btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.type-selection .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.node-container .node-card .options .node-options{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding:3px 1px}.node-container .node-card .options .node-options svg{width:18px;height:18px;border-radius:4px;cursor:pointer;margin-right:4px}.node-container .node-card .options .node-options .order-btn{display:inline-block;height:12px}.node-container .node-card .options .node-options .order-btn.disabled svg{color:var(--elementTextDisabled)}.node-container .node-card .options .node-options svg:hover{background:var(--elementText)}.node-container .node-card .options .node-options .order{display:flex;flex-direction:column;margin:-3px 0}.node-container .node-card .options .node-options .order svg{width:12px;height:12px;border-radius:2px;cursor:pointer;margin-right:0}.strategy-note{display:inline-block;font-size:10px;margin-left:2px}.strategy-note svg{font-size:13px}.background-dialog-preview-container{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:relative;box-sizing:border-box}.background-dialog-darken-container{position:absolute;width:100%;height:100%;box-sizing:border-box}.background-dialog-view-box-size,.background-dialog-container-size{position:absolute;box-sizing:border-box}.background-dialog .head-close{position:absolute;top:8px;right:12px;color:var(--backgroundText)}.background-dialog .dialog-content{height:100%;padding:0;overflow:hidden;display:flex}.background-dialog .wrap-content{width:calc(100% + 48px);margin:-8px -24px;overflow:hidden}.background-dialog .content{float:right;width:calc(100% - 200px);max-width:calc(100% - 200px);height:calc(100vh - 181px);max-height:calc(100vh - 181px);background:var(--workAreaBackground);box-sizing:border-box;overflow:hidden;padding:0;position:relative}.background-dialog .content svg{max-height:calc(100vh - 213px);-webkit-user-select:none;user-select:none}.background-dialog .v-center{transform:translateY(-50%);margin-top:50%}.background-dialog .h-center{margin:0 auto}.background-dialog .right-bar{width:250px;position:relative;display:block;box-sizing:border-box}.background-dialog .right-bar .right-container{width:100%;height:100%;display:flex;flex-direction:column;color:var(--backgroundText)}.background-dialog .bg-text{color:var(--backgroundText)}.background-dialog .bg{color:var(--elementBackground)}.background-dialog .actions{background:var(--background);margin:0;padding:8px 4px;border-top:1px solid var(--backgroundDivider)}.background-dialog .overlay{width:100%;margin-top:-100%;background:var(--active)}.chip-dialog{display:flex!important;border-bottom:1px solid var(--backgroundDivider)!important;padding:8px 10px}.chip-dialog:last-child{border-bottom:0!important}.preset-dialog-content{display:flex;flex-direction:row;width:100%;justify-content:space-between;color:var(--backgroundText)}.preset-dialog-content .v-row{display:flex;flex-direction:column;flex-grow:1;padding:16px}.preset-dialog-content .v-row:first-child{width:140px;flex:0}.preset-dialog-content .v-row:last-child{width:220px}.preset-dialog-content .v-row .preview-mount{position:relative;width:200px;height:200px;border:1px solid var(--backgroundDivider)}.directory-empty-spacer{width:0;background:#fff;margin:-8px 8px -8px 10px}.directory-vertical-line{width:2px;background:#fff;margin:-8px 8px}.directory-child-connect-line-continue{width:2px;position:relative;background:#fff;margin:-8px 8px}.directory-child-connect-line-continue .horizontal-line{position:absolute;left:0;bottom:50%;height:2px;width:6px;background:#fff}.directory-child-connect-line-end{width:2px;position:relative;background:linear-gradient(0deg,transparent 49%,white 50%);margin:-8px 8px}.directory-child-connect-line-end .horizontal-line{position:absolute;left:0;bottom:50%;height:2px;width:6px;background:#fff}.settings-container{display:flex;flex-direction:column;height:100%;color:var(--backgroundText);position:absolute}.v-flex{display:flex;flex-direction:column;height:100%;max-height:100%;justify-content:space-between}.h-flex{display:flex;flex-direction:row;width:100%;max-width:100%;justify-content:space-between}.double-input{display:flex;flex-direction:row;margin-top:-4px;margin-bottom:4px}.double-input-left{flex-grow:1;width:50%;margin-right:4px}.double-input-right{flex-grow:1;width:50%;margin-left:4px}.node-definitions{display:flex;flex-direction:column;position:relative;height:100%;margin-bottom:-16px}.node-definitions .node-top-bar{height:28px;color:var(--backgroundSoftText)}.node-definitions .node-display{height:calc(100vh - 550px);overflow-y:scroll;overflow-x:hidden;margin-right:-16px;padding:4px 0}.node-add-btn{position:absolute;right:0;top:-4px;cursor:pointer}.node-container{width:calc(100% - 8px);display:flex;flex-direction:column;overflow:hidden;margin-bottom:8px;border-radius:4px;-webkit-user-select:none;user-select:none;height:auto;transition:height .5s ease}.node-container:last-child{margin-bottom:0}.node-container.closed{height:24px}.node-container .head-bar{width:100%;display:flex;flex-direction:row;height:24px;background:var(--elementBackground);font-size:11pt;cursor:pointer}.node-container.open .head-bar{background:var(--active)}.node-container.closed .head-bar:hover{background:var(--hover)}.node-container .head-bar .left{width:24px;padding:4px 8px}.node-container .head-bar .center{padding:4px 0;text-align:right;width:100%}.node-container .head-bar .center .o{color:var(--elementText)}.node-container.open .head-bar .center .o{color:var(--backgroundText)}.node-container .head-bar .right{width:24px;font-size:10pt}.node-container .head-bar .right .chevron{transition:transform .05s ease}.node-container .head-bar .right .chevron.rotated{transform:rotate(90deg)}.node-container .content{width:100%;display:flex;background:var(--workAreaBackground);flex-direction:column}.node-container .content .options{padding:4px 8px;display:flex;flex-direction:row}.node-container .content .options .type-selection{display:flex;flex-direction:row}.node-container .content .options .type-selection .btn{width:18px;height:18px;background:var(--elementBackground);text-align:center;cursor:pointer;padding:1px 1px 2px}.node-container .content .options .type-selection .btn.active{padding:0 0 1px;border:1px solid var(--elementText)}.node-container .content .options .type-selection .btn:hover{background:var(--elementText)}.node-container .content .options .type-selection .btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.node-container .content .options .type-selection .btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.node-container .content .options .node-options{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding:3px 1px}.node-container .content .options .node-options svg{width:18px;height:18px;border-radius:4px;cursor:pointer;margin-right:4px}.node-container .content .options .node-options .order-btn{display:inline-block;height:12px}.node-container .content .options .node-options .order-btn.disabled svg{color:var(--elementTextDisabled)}.node-container .content .options .node-options svg:hover{background:var(--elementText)}.node-container .content .options .node-options .order{display:flex;flex-direction:column;margin:-3px 0}.node-container .content .options .node-options .order svg{width:12px;height:12px;border-radius:2px;cursor:pointer;margin-right:0}.node-container .node-content{padding:4px 8px}.quick-select{margin-bottom:4px}.plus-minus-button-container{display:flex;flex-direction:row;justify-content:flex-start;height:24px}.plus-minus-button-container .icon-wrap{width:24px;height:24px;background:var(--elementBackground);margin-right:1px;text-align:center;box-sizing:border-box;cursor:pointer}.plus-minus-button-container .icon-wrap.txt{padding-top:3px;margin-top:2px}.plus-minus-button-container .icon-wrap:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.plus-minus-button-container .icon-wrap:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-right:0}.plus-minus-button-container .icon-wrap svg{font-size:24px;color:var(--backgroundText);cursor:pointer}.plus-minus-button-container .icon-wrap svg:hover{color:var(--elementText)}.project-structure-grid{display:flex;flex-direction:column;justify-content:flex-start;margin-top:3px}.project-structure-grid .row-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px}.project-structure-grid .row-wrapper.small{height:8px}.project-structure-grid .row-wrapper .left-icon{width:18px;height:18px;flex:0 0 18px;display:flex;align-content:center;justify-content:center;align-self:center;font-size:16px}.project-structure-grid .row-wrapper .right-options{flex:0 0;display:flex;flex-direction:row;align-self:stretch;font-size:12px;padding:1px 3px}.project-structure-grid .row-wrapper .right-options .row-option{width:12px;height:12px;margin:1px 0;cursor:pointer}.project-structure-grid .row-wrapper .right-options .row-option.move{width:12px;height:10px;cursor:pointer;margin-top:-2px}.project-structure-grid .row-wrapper .right-options .row-option.move:first-child{margin-top:0}.project-structure-grid .row-wrapper .right-options .row-option.move svg{margin-top:-2px}.project-structure-grid .row-wrapper .right-options .row-option:hover{background:var(--hover);border-radius:2px}.project-structure-grid .row-wrapper .right-options .row-option.move.disabled{color:var(--elementTextDisabled);cursor:default}.project-structure-grid .row-wrapper .right-options .row-option.move.disabled:hover{background:none}.project-structure-grid .row-wrapper .right-options .group-line-indicator{background:var(--elementText);height:100%;margin:0 2px;flex:0 0 2px}.project-structure-grid .row-wrapper .right-options .group-options{height:100%;display:flex;flex-direction:column;justify-content:center;width:16px;flex:0 0}.project-structure-grid .row-wrapper .row-wrapper-rows{display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%}.project-structure-grid .row-wrapper .row-wrapper-rows .row{display:flex;flex-direction:row;justify-content:stretch;height:24px;margin:1px 0}.project-structure-grid .row-wrapper .row-wrapper-rows .row.small{height:3px}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column{flex:1 1 100%;background:var(--elementBackground);margin:0 1px;height:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column.active{background:var(--active)}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column.small{flex:0 0 3px;width:3px}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column:hover{cursor:pointer;background:var(--hover)}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column.active:hover{background:var(--active)}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column.active:hover>.element{background:var(--hover)}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column .element{cursor:pointer;width:20px;height:20px;border-radius:3px;color:var(--backgroundText)}.project-structure-grid .row-wrapper .row-wrapper-rows .row .column .element.active{background:var(--active)}.toggle-move-mode{float:right;background:var(--elementBackground);color:var(--backgroundText);border-radius:3px;height:20px;padding:0 2px;cursor:pointer}.toggle-move-mode:hover{background:var(--hover)}.toggle-move-mode.active{background:var(--active)}.add-table-line{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:2px}.add-table-line .special-marker{height:18px;width:20px;flex:0 0 20px;font-size:16px}.add-table-line .table-line-name{padding:0 2px;line-height:20px;flex:1}.add-table-line .add-table-btn{color:var(--backgroundText);background:var(--elementBackground);height:20px;padding:0 2px;box-sizing:border-box;border-radius:3px;flex:0 0 16px;cursor:pointer}.add-table-line .add-table-btn:hover{background:var(--hover)}.table-row-selection{height:24px;width:100%;color:var(--backgroundText);background:var(--elementBackground);padding:2px 4px;box-sizing:border-box;border-radius:3px;cursor:pointer;margin:0 1px;-webkit-user-select:none;user-select:none}.table-row-selection:hover{background:var(--hover)}.table-row-selection.active{background:var(--active)}.table-row-selection-button{width:20px;height:24px;display:flex;flex-direction:row;justify-content:center;cursor:pointer;border-radius:3px;margin:0 1px;padding:0;position:relative}.table-row-selection-button:hover{background:var(--hover)}.table-row-selection-button svg{color:var(--backgroundText)}.table-row-selection-button.active svg{color:var(--active)}.table-row-selection-button.disabled svg{color:var(--elementTextDisabled)}.table-cell-selection-container{flex-grow:1;display:flex;flex-direction:row}.table-cell-selection{flex:1;color:var(--backgroundText);background:var(--elementBackground);text-align:center;margin-right:1px;height:24px;padding-top:1px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.table-cell-selection.invisible{width:5px;flex:unset;background:var(--elementTextDisabled)}.table-cell-selection:hover{background:var(--hover);cursor:pointer}.table-cell-selection.active{background:var(--active)}.table-cell-selection:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.table-cell-selection:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.table-cell-button{margin-top:-3px;margin-bottom:-3px;width:30px}.cell-width-lock-toggle-container{width:30px;flex-shrink:0;flex-grow:0;position:relative;display:flex;flex-direction:column;align-content:center;justify-content:center}.cell-setting-visible-text{padding:6px 8px}.table-cell-element-container{width:100%;display:flex;flex-direction:row;justify-content:space-between}.table-cell-element-container .option{flex-grow:0;padding:6px;border-radius:3px;width:36px;height:36px;text-align:right;box-sizing:border-box;color:var(--backgroundText)}.table-cell-element-container .option:hover{color:var(--error);cursor:pointer;flex-grow:0}.table-cell-element-bar{flex-grow:1;display:flex;flex-direction:row;justify-content:space-between;background:var(--elementBackground);border-radius:3px;min-height:36px;box-sizing:border-box;cursor:pointer}.table-cell-element-bar.table-cell-pick-able{background:transparent;border:1px solid var(--backgroundSoftText);width:100%;margin-bottom:2px}.table-cell-element-bar:hover{background:var(--hover)}.table-cell-element-bar.table-cell-pick-able:hover{padding:1px;border:none}.table-cell-element-bar .icon{flex-grow:0;width:36px;height:36px;padding:6px;box-sizing:border-box}.table-cell-element-bar .text{flex-grow:1;padding:8px;box-sizing:border-box}.table-selection-matrix{width:100%;display:flex;flex-direction:column;justify-content:flex-start;border-radius:3px;overflow:hidden}.table-selection-matrix .row-selection-matrix{flex:1;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1px}.table-selection-matrix .row-selection-matrix:last-child{margin-bottom:0}.table-selection-matrix .cell-selection-matrix{flex:1;color:var(--backgroundText);background:var(--elementBackground);text-align:center;margin-right:1px;height:32px;padding-top:4px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.table-selection-matrix .cell-selection-matrix:last-child{margin-right:0}.table-selection-matrix .cell-selection-matrix:hover{background:var(--hover);cursor:pointer}.table-selection-matrix .cell-selection-matrix.selected{background:var(--active)!important;color:var(--backgroundText)!important}.table-selection-matrix .cell-selection-matrix.selected:hover>svg{background:var(--hover)!important;color:var(--backgroundText)!important;border-radius:3px}.add-content-rows{margin-top:8px;display:flex;flex-direction:row}.add-content-rows .add-remove-rows{width:50%;align-content:flex-start}.add-content-rows .special-rows{width:50%}.right-bar-vertical-flex{display:flex;flex-direction:column;height:100%}.right-bar-form{height:100%}.sidebar-parent-container{width:100%;box-sizing:border-box;display:flex;flex-direction:row;padding:4px 16px 0;background:var(--elementBackground)}.sidebar-parent-container:hover{background:var(--hover);cursor:pointer;color:var(--active)}.sidebar-parent-back-icon{flex-grow:0;padding:6px 0;width:32px;height:32px;margin-left:-8px;box-sizing:border-box}.sidebar-parent-back-icon svg{font-size:32px}.sidebar-parent-info{flex-grow:1;box-sizing:border-box;display:flex;flex-direction:row}.sidebar-parent-header-icon-container{flex-grow:0;padding-top:6px}.sidebar-parent-header-icon-container svg{font-size:32px}.sidebar-parent-header-text-container{padding:12px 2px 12px 8px;box-sizing:border-box;flex-grow:1;max-width:150px}.sidebar-parent-header-text-container .typography{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left}.sidebar-parent-header-clear{clear:both}.sidebar-parent-header-title{padding-top:8px;box-sizing:border-box;color:inherit}.table-object{-webkit-appearance:none;width:100%;text-align:unset!important;display:flex;flex-direction:column}.table-tr{text-align:unset!important;display:flex;flex-direction:row}.table-td{text-align:unset!important}.table-td-relative{position:relative}.active-table-cell-element-mount{background:#fff}.auto-complete-suggestion-mount{background:transparent;position:absolute;width:100%;padding-top:4px;z-index:11}.auto-complete-suggestion-frame{background:var(--elementDivider);border-radius:3px;width:100%;max-height:200px;overflow-y:auto;overflow-x:hidden}.auto-complete-suggestion-entry{width:calc(100% - 16px);height:16px;background:var(--elementBackground);color:var(--elementTextHover);margin-bottom:1px;padding:8px}.auto-complete-suggestion-entry:last-child{margin-bottom:0}.auto-complete-suggestion-entry.force-hover-style,.auto-complete-suggestion-entry:hover{color:var(--elementText);cursor:pointer}.autocomplete-input-field{position:relative;z-index:12}.stylesheet-grid{max-height:100%;overflow:hidden}.stylesheet-filter-grid{padding:16px;min-height:536px}.stylesheet-selection-grid{max-height:100%;border-left:1px solid var(--backgroundDivider)}.stylesheet-selection-grid-child{max-height:calc(100% - 32px);padding:16px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.stylesheet-config-tag-container{max-height:56px;overflow-y:auto;margin:8px 0}.stylesheet-filter-divider{height:1px;width:calc(100% + 32px);background:var(--backgroundDivider);margin:16px -16px}.stylesheet-custom-tag-container{max-height:180px;overflow-y:auto;margin:8px 0;position:relative;z-index:1;height:100%}.stylesheet-result-entry-container{display:flex;margin-bottom:8px;background:var(--elementBackground);padding:4px}.stylesheet-result-entry-container:last-child{margin-bottom:0}.stylesheet-result-entry-container .preview{width:64px;height:64px;margin:-2px;background:var(--workAreaBackground);flex-shrink:0}.stylesheet-result-entry-container .preview:hover{cursor:pointer}.stylesheet-result-entry-container .info{position:relative;z-index:0;height:52px;max-width:calc(100% - 88px);width:calc(100% - 88px);display:flex;flex-direction:column;justify-content:space-between;padding:4px 8px 4px 16px;flex-grow:0}.stylesheet-result-entry-container .info .name-container{height:28px;position:relative;z-index:5}.stylesheet-result-entry-container .info .name-container .name{max-height:28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.stylesheet-result-entry-container .info .name-container .name:hover{max-height:52px;white-space:pre-wrap;overflow-y:auto}.stylesheet-result-entry-container .info .name-container .name:hover{cursor:pointer;color:var(--elementText);background:var(--elementBackground);padding-bottom:4px}.stylesheet-result-entry-container .tag-list{position:relative;z-index:4;height:24px;max-height:24px;max-width:100%;color:var(--elementTextDisabled);overflow-x:auto;overflow-y:hidden;margin-bottom:-2px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;white-space:nowrap}.stylesheet-result-entry-container .tag-list::-webkit-scrollbar{height:1px}.stylesheet-result-entry-container .tag-list span{display:inline-block}.stylesheet-result-entry-container .tag-list::-webkit-scrollbar-thumb{background:var(--elementTextDisabled)}.stylesheet-result-entry-container .tag-list::-webkit-scrollbar-thumb:hover{background:var(--elementTextDisabled);cursor:pointer}.stylesheet-result-entry-container .tag-list .active{color:var(--elementText)}.mark-on-hover:hover{cursor:pointer;color:var(--elementText)}.preview-image{width:100%;height:100%;margin-top:50%;margin-left:50%;transform:translateY(-50%) translate(-50%);object-fit:contain;position:absolute;z-index:0}.preview{position:relative}.preview:hover{z-index:1}.preview:hover>.preview-image{border:2px solid #000;height:auto;width:auto;max-height:200%;max-width:200%;-webkit-box-shadow:1px 1px 3px 2px rgba(0,0,0,.5);box-shadow:1px 1px 3px 2px #00000080}
