placeholder.ProseMirror-widget{display:flex;align-items:center;justify-content:center;margin:var(--alxgrn-unit) auto;border-radius:var(--alxgrn-unit-small);width:100%;height:200px;background-color:var(--alxgrn-logo-color-beige);font-style:normal;font-weight:400;font-size:var(--alxgrn-font-size)}placeholder.ProseMirror-widget:after{content:"Загрузка..."}div.carousel div.carousel-list span{display:block;scroll-snap-align:start;flex:0 0 auto;width:100%;margin:0}div.carousel placeholder.ProseMirror-widget{height:unset;aspect-ratio:16 / 9;margin:0}.MenuItem{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:var(--alxgrn-unit-smallest)}.MenuItem.active{background:var(--alxgrn-bg-accent);border-radius:var(--alxgrn-unit-smallest)}.MenuItem.disabled{cursor:default;opacity:.3}.MenuBlock{flex:0 0 auto;display:flex;align-items:center;gap:var(--alxgrn-unit-small);border-right:1px solid var(--alxgrn-border);padding-right:var(--alxgrn-unit-small)}.MenuBlock:last-child{border-right:none;padding-right:0;flex:1 1 auto;justify-content:flex-end}.SimpleMenuBar{display:flex;align-items:center;gap:var(--alxgrn-unit-small);flex-wrap:wrap;padding:var(--alxgrn-unit-small)}.ProseMirror{position:relative;outline:none;word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;-webkit-font-variant-ligatures:none;font-variant-ligatures:none;font-feature-settings:"liga" 0}.ProseMirror li{position:relative}.ProseMirror-hideselection *::selection{background:transparent}.ProseMirror-hideselection *::-moz-selection{background:transparent}.ProseMirror-hideselection{caret-color:transparent}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf;border-radius:var(--alxgrn-unit-half)}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";position:absolute;left:calc(-2px - var(--alxgrn-unit-double));right:-2px;top:-2px;bottom:-2px;border:2px solid #8cf;pointer-events:none;border-radius:var(--alxgrn-unit-half)}.ProseMirror-gapcursor{display:none;pointer-events:none;position:absolute}.ProseMirror-gapcursor:after{content:"";display:block;position:absolute;top:-2px;width:20px;border-top:1px solid black;animation:ProseMirror-cursor-blink 1.1s steps(2,start) infinite}@keyframes ProseMirror-cursor-blink{to{visibility:hidden}}.ProseMirror-focused .ProseMirror-gapcursor,.ProseViewer{display:block}.ProseViewer .unknown_node_type{display:block;color:red}.ProseNotes p:first-child,.ProseEditor p:first-child,.ProseViewer p:first-child{margin-top:0}.ProseNotes p:last-child,.ProseEditor p:last-child,.ProseViewer p:last-child{margin-bottom:0}.ProseNotes ul,.ProseEditor ul,.ProseViewer ul,.ProseNotes ol,.ProseEditor ol,.ProseViewer ol,.ProseNotes ul p,.ProseEditor ul p,.ProseViewer ul p,.ProseNotes ol p,.ProseEditor ol p,.ProseViewer ol p{margin:0;padding:0}.ProseNotes li,.ProseEditor li,.ProseViewer li{padding:0;margin:0;margin-left:var(--alxgrn-unit-double)}.ProseNotes blockquote,.ProseEditor blockquote,.ProseViewer blockquote{display:block;margin:0;border-left:var(--alxgrn-unit-small) solid var(--alxgrn-color-accent);margin:var(--alxgrn-unit) 0;padding:var(--alxgrn-unit-half);border-radius:var(--alxgrn-unit-small);background-color:var(--alxgrn-bg-accent)}.ProseNotes div.image,.ProseEditor div.image,.ProseViewer div.image,.ProseNotes div.video,.ProseEditor div.video,.ProseViewer div.video{display:block;margin:var(--alxgrn-unit) auto;text-align:center;position:relative}.ProseViewer div.video .video-switcher,.ProseEditor div.video .video-switcher,.ProseNotes div.video .video-switcher{position:absolute;display:flex;gap:var(--alxgrn-unit-small);margin:var(--alxgrn-unit-small);z-index:100}.ProseViewer div.video .video-switcher div,.ProseEditor div.video .video-switcher div,.ProseNotes div.video .video-switcher div{padding:0 var(--alxgrn-unit);font-style:normal;font-size:var(--alxgrn-font-size-small);color:var(--alxgrn-button-color);background-color:var(--alxgrn-button-bg);border-radius:var(--alxgrn-unit-small);cursor:pointer;height:var(--alxgrn-unit-double);opacity:.9;display:flex;align-items:center;justify-content:center}.ProseViewer div.video .video-switcher div.active,.ProseEditor div.video .video-switcher div.active,.ProseNotes div.video .video-switcher div.active{background-color:var(--alxgrn-button-bg-accent)}.ProseViewer div.video .video-switcher div:hover,.ProseEditor div.video .video-switcher div:hover,.ProseNotes div.video .video-switcher div:hover{opacity:1}.ProseViewer div.video .video-title,.ProseEditor div.video .video-title,.ProseNotes div.video .video-title{font-style:italic;display:block;width:80%;margin:0 auto}.ProseNotes div.image img,.ProseEditor div.image img,.ProseViewer div.image img,.ProseNotes div.video img,.ProseEditor div.video img,.ProseViewer div.video img{display:block;border-radius:var(--alxgrn-unit-half);max-width:100%;max-height:75vh;margin:0 auto}.ProseViewer div.image .image-title,.ProseEditor div.image .image-title,.ProseNotes div.image .image-title{font-style:italic;display:block;width:80%;margin:0 auto}.ProseViewer div.image img{cursor:pointer}.ProseViewer div.image:fullscreen{background-color:#000;border-radius:0;display:flex;justify-content:center;align-items:center}.ProseViewer div.image:fullscreen .image-title{display:none}.ProseViewer div.image:fullscreen img{border-radius:0;max-width:100%;max-height:100%}.ProseEditor div.image div.image-buttons{position:absolute;gap:var(--alxgrn-unit-small);top:0;right:0;width:auto;margin:var(--alxgrn-unit-small);display:flex;align-items:stretch;justify-content:stretch}.ProseEditor div.carousel div.carousel-buttons{z-index:10;position:absolute;gap:var(--alxgrn-unit-small);top:0;left:0;width:auto;margin:var(--alxgrn-unit-small);display:flex;align-items:stretch;justify-content:stretch}.ProseViewer div.image div.image-full,.ProseEditor div.image div.image-buttons div,.ProseEditor div.carousel div.carousel-buttons div{display:flex;align-items:center;justify-content:center;color:var(--alxgrn-button-color);background-color:var(--alxgrn-button-bg);border-radius:var(--alxgrn-unit-small);cursor:pointer;height:var(--alxgrn-unit-double);width:var(--alxgrn-unit-double);padding:0;opacity:.9;z-index:100}.ProseViewer div.image div.image-full{position:absolute;top:var(--alxgrn-unit-half);right:var(--alxgrn-unit-half)}.ProseViewer div.image div.image-full:hover{opacity:1}.ProseEditor div.image div.image-buttons div.text-button,.ProseEditor div.carousel div.carousel-buttons div.text-button{width:unset;padding:0 var(--alxgrn-unit);font-style:normal;font-size:var(--alxgrn-font-size-small)}.ProseEditor div.image div.image-buttons div:hover,.ProseEditor div.carousel div.carousel-buttons div:hover{opacity:1}.ProseNotes div.image div.image-buttons{display:none}.ProseNotes div.video iframe,.ProseEditor div.video iframe,.ProseViewer div.video iframe{display:block;border-radius:var(--alxgrn-unit-half);width:100%;aspect-ratio:16 / 9;border:none;margin:0 auto;background-color:var(--alxgrn-border)}.ProseNotes pre,.ProseEditor pre,.ProseViewer pre{white-space:pre-wrap;background-color:var(--alxgrn-bg-light);border-radius:var(--alxgrn-unit-small);padding:var(--alxgrn-unit-small) var(--alxgrn-unit-half)}.ProseViewer hr,.ProseEditor hr{display:block;border:none;border-top:1px solid var(--alxgrn-border);margin:var(--alxgrn-unit) 0}.ProseViewer table{width:100%;margin:var(--alxgrn-unit) 0;border-spacing:0}.ProseViewer th,.ProseViewer td{text-align:left;vertical-align:top;min-width:var(--alxgrn-unit);border-right:1px solid var(--alxgrn-border);border-bottom:1px solid var(--alxgrn-border);padding:var(--alxgrn-unit-small) var(--alxgrn-unit-half)}.ProseViewer th{font-weight:700;text-align:center;vertical-align:middle;background-color:var(--alxgrn-bg-light)}.ProseViewer th:first-child,.ProseViewer td:first-child{border-left:1px solid var(--alxgrn-border)}.ProseViewer tr:first-child>th,.ProseViewer tr:first-child>td{border-top:1px solid var(--alxgrn-border)}.ProseViewer tr:first-child>th:first-child,.ProseViewer tr:first-child>td:first-child{border-top-left-radius:var(--alxgrn-unit-small)}.ProseViewer tr:first-child>th:last-child,.ProseViewer tr:first-child>td:last-child{border-top-right-radius:var(--alxgrn-unit-small)}.ProseViewer tr:last-child>th:first-child,.ProseViewer tr:last-child>td:first-child{border-bottom-left-radius:var(--alxgrn-unit-small)}.ProseViewer tr:last-child>th:last-child,.ProseViewer tr:last-child>td:last-child{border-bottom-right-radius:var(--alxgrn-unit-small)}.ProseNotes{display:flex;gap:var(--alxgrn-unit-half);flex-direction:column}.ProseNotesContent{border:1px solid var(--alxgrn-border);padding:var(--alxgrn-unit-small);border-radius:var(--alxgrn-unit-small)}.ProseNotesTitle,.ProseNotesTitle:focus{width:100%;color:var(--alxgrn-color-text);border:1px solid var(--alxgrn-border);border-radius:var(--alxgrn-unit-small);background-color:transparent;outline:none;padding:var(--alxgrn-unit-half);font-size:var(--alxgrn-font-size)}.ProseNotesTitle::placeholder{color:var(--alxgrn-color-text);opacity:.5;font-style:italic}.ProseNotes .ProseMirror{overflow:auto;min-height:20vh;max-height:45vh;padding:var(--alxgrn-unit-small);padding-right:var(--alxgrn-unit-half);margin-top:var(--alxgrn-unit-small)}.ProseNotesButtons{display:flex;gap:var(--alxgrn-unit);align-items:center;justify-content:flex-end}.ProseNotes .ProseMirror::-webkit-scrollbar{width:var(--alxgrn-unit-small);height:var(--alxgrn-unit-small)}.ProseNotes .ProseMirror::-webkit-scrollbar-track{background-color:transparent;border-radius:var(--alxgrn-unit-small)}.ProseNotes .ProseMirror::-webkit-scrollbar-thumb{background-color:var(--alxgrn-color-scroll);border-radius:var(--alxgrn-unit-small);cursor:default}.ProseNotes .ProseMirror::-webkit-scrollbar-corner{background-color:transparent}.MenuBar{display:flex;align-items:center;gap:var(--alxgrn-unit-small);flex-wrap:wrap;border:none;border-bottom:2px solid var(--alxgrn-color-text)!important;position:sticky;top:var(--alxgrn-layout-header-height);background-color:var(--alxgrn-bg-panel);z-index:100;padding:var(--alxgrn-unit-half) 0}.ProseMirror .tableWrapper,.ProseMirror .table-wrapper{overflow:hidden;margin:var(--alxgrn-unit) 0}.ProseMirror .table-resizer{height:var(--alxgrn-unit);position:relative;margin-left:var(--alxgrn-unit)}.ProseMirror .table-resizer div{top:0;height:100%;width:7px;position:absolute;background-color:transparent;cursor:ew-resize;cursor:col-resize;z-index:100}.ProseMirror .table-resizer div:last-child{display:none}.ProseMirror table{position:relative;border-collapse:collapse;table-layout:fixed;width:calc(100% - var(--alxgrn-unit));margin-left:var(--alxgrn-unit)}.ProseMirror td,.ProseMirror th{text-align:left;vertical-align:top;box-sizing:border-box;position:relative;min-width:1em;border:1px solid var(--alxgrn-border);padding:var(--alxgrn-unit-small) var(--alxgrn-unit-half)}.ProseMirror th{font-weight:700;text-align:center;vertical-align:middle;background-color:var(--alxgrn-bg-light)}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell{background-color:#adf}.ProseMirror table caption{position:absolute;top:calc(-1 * var(--alxgrn-unit));left:calc(-1 * var(--alxgrn-unit));display:flex;align-items:center;justify-content:center;padding:0;border:none;width:var(--alxgrn-unit);height:var(--alxgrn-unit);font-size:var(--alxgrn-font-size-small);cursor:pointer;color:var(--alxgrn-color-light);background-color:transparent}.ProseMirror table caption:hover{color:var(--alxgrn-color-accent)}.ProseMirror table tbody tr th:first-child:after,.ProseMirror table tbody tr td:first-child:after{content:" ";display:block;background-color:var(--alxgrn-border);position:absolute;top:0;bottom:0;right:100%;width:var(--alxgrn-unit);border-top-left-radius:var(--alxgrn-unit-small);border-bottom-left-radius:var(--alxgrn-unit-small);cursor:pointer}.ProseMirror table tbody tr:last-child th:first-child:after,.ProseMirror table tbody tr:last-child td:first-child:after{bottom:-1px}.ProseMirror table tbody tr:first-child th:before,.ProseMirror table tbody tr:first-child td:before{content:" ";display:block;background-color:var(--alxgrn-border);position:absolute;left:0;right:0;bottom:100%;height:var(--alxgrn-unit);border-top-left-radius:var(--alxgrn-unit-small);border-top-right-radius:var(--alxgrn-unit-small);cursor:pointer}.ProseMirror table tbody tr:first-child th:first-child:before,.ProseMirror table tbody tr:first-child td:first-child:before{left:0}.ProseMirror table tbody tr:first-child th:last-child:before,.ProseMirror table tbody tr:first-child td:last-child:before{right:-1px}.ProseMirror table tr .col-menu:hover,.ProseMirror table tr .row-menu:hover{background-color:var(--alxgrn-color-text)}div.carousel{width:100%;position:relative;text-align:center;margin:var(--alxgrn-unit) 0;border-radius:var(--alxgrn-unit-half);overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.carousel:fullscreen{display:flex;border-radius:0;background-color:#000;justify-content:center;align-items:center}div.carousel div.carousel-numb,div.carousel div.carousel-full,div.carousel div.carousel-prev,div.carousel div.carousel-next{position:absolute;top:calc(50% - var(--alxgrn-unit));left:var(--alxgrn-unit-small);height:var(--alxgrn-unit-double);width:var(--alxgrn-unit-double);color:var(--alxgrn-button-color);background-color:var(--alxgrn-button-bg);cursor:pointer;border-radius:var(--alxgrn-unit-small);opacity:.9;display:flex;justify-content:center;align-items:center}div.carousel div.carousel-next{left:unset;right:var(--alxgrn-unit-small)}div.carousel div.carousel-numb{top:var(--alxgrn-unit-small);font-size:var(--alxgrn-font-size-small);font-style:normal;padding:0 var(--alxgrn-unit-half);width:unset}div.carousel div.carousel-full{top:var(--alxgrn-unit-small);left:unset;right:var(--alxgrn-unit-small)}div.carousel:hover div.carousel-numb:hover,div.carousel:hover div.carousel-full:hover,div.carousel:hover div.carousel-prev:hover,div.carousel:hover div.carousel-next:hover{opacity:1}div.carousel div.carousel-list{display:flex;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}div.carousel div.carousel-list div.image{scroll-snap-align:start;flex:0 0 auto;width:100%;margin:0}div.carousel:fullscreen div.carousel-list div.image .image-title{display:none}div.carousel:fullscreen div.carousel-list div.image img{border-radius:0;max-width:100%;max-height:100%}div.carousel div.carousel-list::-webkit-scrollbar{width:0;height:0}div.carousel div.carousel-list::-webkit-scrollbar-thumb{border:none;background:transparent}div.carousel div.carousel-list::-webkit-scrollbar-track{border:none;background:transparent}:root{--alxgrn-unit: 16px;--alxgrn-unit-half: 8px;--alxgrn-unit-small: 4px;--alxgrn-unit-double: 32px;--alxgrn-unit-smallest: 2px;--alxgrn-animation-length: .15s;--alxgrn-font-size: 16px;--alxgrn-font-size-big: 20px;--alxgrn-font-size-huge: 40px;--alxgrn-font-size-large: 18px;--alxgrn-font-size-largest: 22px;--alxgrn-font-size-small: 14px;--alxgrn-font-size-smallest: 10px;--alxgrn-line-height: 1.3;--alxgrn-font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;--alxgrn-color-h1: #777;--alxgrn-color-h2: #777;--alxgrn-color-h3: #777;--alxgrn-font-size-h1: var(--alxgrn-font-size-huge);--alxgrn-font-size-h2: var(--alxgrn-font-size-big);--alxgrn-font-size-h3: var(--alxgrn-font-size-large);--alxgrn-line-height-h1: var(--alxgrn-line-height);--alxgrn-line-height-h2: var(--alxgrn-line-height);--alxgrn-line-height-h3: var(--alxgrn-line-height);--alxgrn-logo-color-blue: #7091a7;--alxgrn-logo-color-navi: #004571;--alxgrn-logo-color-beige: #c9c1ae;--alxgrn-color-text: #555;--alxgrn-color-dark: var(--alxgrn-color-text);--alxgrn-color-light: lightslategrey;--alxgrn-color-error: firebrick;--alxgrn-color-accent: steelblue;--alxgrn-color-active: var(--alxgrn-color-text);--alxgrn-color-success: forestgreen;--alxgrn-color-scroll: #ccc;--alxgrn-bg-main: #eee;--alxgrn-bg-panel: #fff;--alxgrn-bg-modal: var(--alxgrn-bg-panel);--alxgrn-bg-popup: var(--alxgrn-bg-panel);--alxgrn-bg-dark: #888;--alxgrn-bg-light: rgba(119, 136, 153, .1);--alxgrn-bg-error: rgba(178, 34, 34, .1);--alxgrn-bg-accent: #ecf2f7;--alxgrn-bg-active: moccasin;--alxgrn-bg-success: rgba(34, 139, 34, .1);--alxgrn-border: #ddd;--alxgrn-border-dark: rgba(136, 136, 136, 1);--alxgrn-border-light: rgba(119, 136, 153, 1);--alxgrn-border-error: rgba(178, 34, 34, 1);--alxgrn-border-accent: rgba(70, 130, 180, 1);--alxgrn-border-active: moccasin;--alxgrn-border-success: rgba(34, 139, 34, 1)}[data-theme=dark]{--alxgrn-color-text: #999;--alxgrn-color-light: #666;--alxgrn-color-scroll: var(--alxgrn-bg-active);--alxgrn-bg-main: #111;--alxgrn-bg-panel: #222;--alxgrn-bg-modal: #222;--alxgrn-bg-popup: #333;--alxgrn-bg-accent: #333b3f;--alxgrn-bg-active: #444;--alxgrn-border: #555;--alxgrn-border-dark: rgba(136, 136, 136, .5);--alxgrn-border-light: rgba(119, 136, 153, .5);--alxgrn-border-error: rgba(178, 34, 34, .5);--alxgrn-border-accent: rgba(70, 130, 180, .5);--alxgrn-border-active: rgba(255, 228, 181, .5);--alxgrn-border-success: rgba(34, 139, 34, .5)}.Scrollbar::-webkit-scrollbar{width:var(--alxgrn-unit-small);height:var(--alxgrn-unit-small)}.Scrollbar::-webkit-scrollbar-track{background-color:transparent;border-radius:var(--alxgrn-unit-small)}.Scrollbar::-webkit-scrollbar-thumb{background-color:var(--alxgrn-color-scroll);border-radius:var(--alxgrn-unit-small)}.Scrollbar::-webkit-scrollbar-corner{background-color:transparent}.one-line{overflow-wrap:break-word;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 512px){*{--alxgrn-font-size-h1: var(--alxgrn-font-size-big);--alxgrn-font-size-h2: var(--alxgrn-font-size-largest);--alxgrn-font-size-h3: var(--alxgrn-font-size-large)}}:root{--alxgrn-form-width: 512px;--alxgrn-form-width-wide: 1024px}.Form{max-width:var(--alxgrn-form-width)}.Form.FormWide{max-width:var(--alxgrn-form-width-wide)}.Form *{font-size:inherit;line-height:inherit;font-family:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.Form .FormItem{display:block;margin:var(--alxgrn-unit) 0}.FormSubmitButtons{margin-top:var(--alxgrn-unit-double);margin-bottom:0;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:var(--alxgrn-unit)}.Form .ImageLabel input[type=file]{display:none}.Form .ImageLabel{flex:0 0 auto;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;aspect-ratio:16 / 9;border-radius:var(--alxgrn-unit-small);border:1px dashed var(--alxgrn-border-accent);color:var(--alxgrn-color-accent);background-color:var(--alxgrn-bg-accent);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;position:relative;cursor:pointer}.Form .ImageLabel.Disabled{color:var(--alxgrn-color-light);border-color:var(--alxgrn-border-light);background-color:var(--alxgrn-bg-light);cursor:default}.Form .ImageLabel.Error{color:var(--alxgrn-color-error);border-color:var(--alxgrn-border-error);background-color:var(--alxgrn-bg-error)}.Form .ImageLabel .ImageRemove{display:flex;position:absolute;top:var(--alxgrn-unit-half);right:var(--alxgrn-unit-half);padding:var(--alxgrn-unit-half);border-radius:var(--alxgrn-unit-smallest);background-color:var(--alxgrn-bg-accent);z-index:100}.Form .ImageLabel.Disabled .ImageRemove{display:none}.Form .ImageLabel label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.Form .ImageLabel.Disabled label{cursor:default}:root{--alxgrn-layout-width: 1024px;--alxgrn-layout-menu-width: 200px;--alxgrn-layout-header-height: calc(3 * var(--alxgrn-unit))}.LayoutSidebarIsShown{display:none}@media (max-width: 768px){.LayoutSidebarIsShown{display:initial}}.Page{display:flex;flex-direction:column}.Page .PageBody{display:flex;gap:var(--alxgrn-unit);align-items:stretch;margin-top:var(--alxgrn-unit)}.Page .PageBody .PageContent{flex:0 0 auto;width:calc(67% - var(--alxgrn-unit))}.Page .PageBody .PageSidebar{flex:0 0 auto;width:33%;display:flex;align-items:flex-end}.Page .PageBody .PageSidebar .PageSidebarInner{width:100%;position:sticky;bottom:0;min-height:calc(100vh - var(--alxgrn-layout-header-height) - var(--alxgrn-unit))}@media (max-width: 768px){.Page .PageBody .PageContent{width:100%}.Page .PageBody .PageSidebar{display:none}}:root{--alxgrn-popup-zindex: 2000;--alxgrn-popup-shadow: 0 0 var(--alxgrn-unit-half) rgba(0,0,0,.1);--alxgrn-popup-color: var(--alxgrn-color-text);--alxgrn-popup-bg-color: var(--alxgrn-bg-popup);--alxgrn-popup-animation-length: var(--alxgrn-animation-length)}.Popup{z-index:var(--alxgrn-popup-zindex);position:absolute}.Popup{color:var(--alxgrn-popup-color);font-size:inherit;line-height:inherit;font-family:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.Popup .PopupInner{position:absolute;background-color:var(--alxgrn-popup-bg-color);border-radius:var(--alxgrn-unit-half);box-shadow:var(--alxgrn-popup-shadow);overflow:hidden;display:flex}.Popup-enter{pointer-events:none;opacity:0;transform:scale(.8)}.Popup-enter-active{pointer-events:none;opacity:1;transform:scale(1);transition:opacity var(--alxgrn-popup-animation-length) ease-in,transform var(--alxgrn-popup-animation-length) ease-in}.Popup-exit{pointer-events:none;opacity:1;transform:scale(1)}.Popup-exit-active{pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--alxgrn-popup-animation-length) ease-out,transform var(--alxgrn-popup-animation-length) ease-out}.RequiredMark{display:flex;color:var(--alxgrn-color-error)}:root{--alxgrn-label-color: var(--alxgrn-color-accent);--alxgrn-label-color-error: var(--alxgrn-color-error);--alxgrn-label-color-top: var(--alxgrn-color-light);--alxgrn-label-color-bottom: var(--alxgrn-color-light);--alxgrn-label-color-disabled: var(--alxgrn-color-light)}.FormItem label,.FormItem .LabelWrap{color:var(--alxgrn-label-color);display:block;-webkit-user-select:none;user-select:none;padding:0}.FormItem label .Label,.FormItem .LabelWrap .Label{display:flex;align-items:center;margin-bottom:var(--alxgrn-unit-small)}.FormItem label .Top,.FormItem label .Bottom,.FormItem .LabelWrap .Top,.FormItem .LabelWrap .Bottom{font-size:var(--alxgrn-font-size-small)}.FormItem label .Top,.FormItem .LabelWrap .Top{color:var(--alxgrn-label-color-top);margin-bottom:var(--alxgrn-unit-small)}.FormItem label .Bottom,.FormItem .LabelWrap .Bottom{color:var(--alxgrn-label-color-bottom);margin-top:var(--alxgrn-unit-small)}.FormItem label.Disabled,.FormItem label.Disabled .Top,.FormItem label.Disabled .Bottom,.FormItem .LabelWrap.Disabled,.FormItem .LabelWrap.Disabled .Top,.FormItem .LabelWrap.Disabled .Bottom{color:var(--alxgrn-label-color-disabled)}.FormItem label.Error,.FormItem label.Error .Top,.FormItem label.Error .Bottom,.FormItem .LabelWrap.Error,.FormItem .LabelWrap.Error .Top,.FormItem .LabelWrap.Error .Bottom{color:var(--alxgrn-label-color-error)}:root{--alxgrn-datepicker-bg: transparent;--alxgrn-datepicker-bg-day: var(--alxgrn-bg-light);--alxgrn-datepicker-bg-menu: var(--alxgrn-bg-light);--alxgrn-datepicker-bg-hover: var(--alxgrn-bg-active);--alxgrn-datepicker-bg-select: var(--alxgrn-bg-dark);--alxgrn-datepicker-color: var(--alxgrn-color-text);--alxgrn-datepicker-color-accent: var(--alxgrn-color-accent);--alxgrn-datepicker-color-select: white;--alxgrn-datepicker-border: transparent}.FormDatePicker{display:grid;gap:var(--alxgrn-unit-smallest);width:fit-content;overflow:hidden;border:1px solid var(--alxgrn-datepicker-border);border-radius:var(--alxgrn-unit-small);padding:var(--alxgrn-unit-small)}.FormDatePicker *{margin:0;padding:0;text-align:center;color:var(--alxgrn-datepicker-color);background-color:var(--alxgrn-datepicker-bg);line-height:var(--alxgrn-unit-double);-webkit-user-select:none;user-select:none}.FormDatePicker .FormDatePickerMenu{display:grid;grid-template-columns:repeat(7,var(--alxgrn-unit-double));text-transform:capitalize;background-color:var(--alxgrn-datepicker-bg-menu);gap:var(--alxgrn-unit-smallest);border-radius:var(--alxgrn-unit-small);overflow:hidden}.FormDatePicker .FormDatePickerMenu .FormDatePickerText{grid-column:span 5;font-size:var(--alxgrn-font-size-small)}.FormDatePicker .FormDatePickerMenu .FormDatePickerPrev,.FormDatePicker .FormDatePickerMenu .FormDatePickerNext{color:var(--alxgrn-datepicker-color-accent);cursor:pointer;display:flex;align-items:center;justify-content:center}.FormDatePicker .FormDatePickerMenu .FormDatePickerPrev:hover,.FormDatePicker .FormDatePickerMenu .FormDatePickerNext:hover{background-color:var(--alxgrn-datepicker-bg-hover)}.FormDatePicker .FormDatePickerDays{display:grid;grid-template-columns:repeat(7,var(--alxgrn-unit-double));gap:var(--alxgrn-unit-smallest);font-size:var(--alxgrn-font-size-small)}.FormDatePicker .FormDatePickerDays span{background-color:var(--alxgrn-datepicker-bg-day);overflow:hidden;cursor:pointer;border-radius:var(--alxgrn-unit-small)}.FormDatePicker .FormDatePickerDays span:hover{background-color:var(--alxgrn-datepicker-bg-hover)}.FormDatePicker .FormDatePickerDays span.Empty{cursor:default;background-color:var(--alxgrn-datepicker-bg)}.FormDatePicker .FormDatePickerDays span.Selected{color:var(--alxgrn-datepicker-color-select);background-color:var(--alxgrn-datepicker-bg-select)}.FormDatePicker .FormDatePickerDays span.Current{color:var(--alxgrn-datepicker-color-accent);font-weight:700}:root{--alxgrn-button-bg: var(--alxgrn-border-dark);--alxgrn-button-color: white;--alxgrn-button-border: var(--alxgrn-border-dark);--alxgrn-button-bg-error: var(--alxgrn-border-error);--alxgrn-button-color-error: white;--alxgrn-button-border-error: var(--alxgrn-border-error);--alxgrn-button-bg-success: var(--alxgrn-border-success);--alxgrn-button-color-success: white;--alxgrn-button-border-success: var(--alxgrn-border-success);--alxgrn-button-bg-accent: var(--alxgrn-border-accent);--alxgrn-button-color-accent: white;--alxgrn-button-border-accent: var(--alxgrn-border-accent)}[data-theme=dark]{--alxgrn-button-color: #ccc;--alxgrn-button-color-error: #ccc;--alxgrn-button-color-success: #ccc;--alxgrn-button-color-accent: #ccc}.Button,.Button.Default{cursor:pointer;color:var(--alxgrn-button-color);background-color:var(--alxgrn-button-bg);display:inline-block;margin:0;padding:var(--alxgrn-unit-half) var(--alxgrn-unit-double);text-align:center;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--alxgrn-unit-small);opacity:.9}.Button:hover{opacity:1}.Button.Disabled,.Button.Disabled:hover{cursor:default;opacity:.5}.Button.Success{color:var(--alxgrn-button-color-success);border-color:var(--alxgrn-button-border-success);background-color:var(--alxgrn-button-bg-success)}.Button.Error{color:var(--alxgrn-button-color-error);border-color:var(--alxgrn-button-border-error);background-color:var(--alxgrn-button-bg-error)}.Button.Accent{color:var(--alxgrn-button-color-accent);border-color:var(--alxgrn-button-border-accent);background-color:var(--alxgrn-button-bg-accent)}.Button.Small{font-size:var(--alxgrn-font-size-small);padding:var(--alxgrn-unit-small) var(--alxgrn-unit)}.PageHeader{border-radius:var(--alxgrn-unit-half);display:flex;flex-direction:column;overflow:hidden;margin-top:var(--alxgrn-unit)}.PageHeader .PageHeaderBack{width:100%;position:relative;padding-bottom:25%;background-size:cover;background-color:var(--alxgrn-logo-color-beige)}.PageHeader .PageHeaderBack .PageHeaderBackCreate,.PageHeader .PageHeaderBack .PageHeaderBackRemove,.PageHeader .PageHeaderBack .PageHeaderShowSidebar{display:flex;position:absolute;font-size:var(--alxgrn-font-size-large);padding:var(--alxgrn-unit-half);margin:var(--alxgrn-unit-half);background-color:var(--alxgrn-bg-panel);border-radius:var(--alxgrn-unit-small);top:0;left:0;color:var(--alxgrn-color-light);cursor:pointer;opacity:0;transition:.5s}.PageHeader .PageHeaderBack:hover .PageHeaderBackCreate,.PageHeader .PageHeaderBack:hover .PageHeaderBackRemove{opacity:1;transition:.5s}.PageHeader .PageHeaderBack .PageHeaderBackCreate{left:unset;right:0}.PageHeader .PageHeaderBack .PageHeaderBackCreate:hover,.PageHeader .PageHeaderBack .PageHeaderBackRemove:hover{color:var(--alxgrn-color-accent)}.PageHeader .PageHeaderBack .PageHeaderShowSidebar{top:unset;left:unset;right:0;bottom:0;opacity:1;transition:none;color:#fff;background-color:var(--alxgrn-color-accent);display:none;opacity:.9}.PageHeader .PageHeaderBack .PageHeaderShowSidebar:hover{opacity:1}.PageHeader .PageHeaderAbout{display:flex;align-items:center;width:100%;height:calc(5 * var(--alxgrn-unit));background-color:var(--alxgrn-bg-panel);z-index:1}.PageHeader .PageHeaderAbout .PageHeaderLogo{flex:0 0 auto;border-radius:var(--alxgrn-unit-half);border:var(--alxgrn-unit-small) solid var(--alxgrn-bg-panel);background-size:contain;background-color:var(--alxgrn-logo-color-blue);width:calc(10 * var(--alxgrn-unit));height:calc(10 * var(--alxgrn-unit));margin:var(--alxgrn-unit);position:relative;align-self:flex-end}.PageHeader .PageHeaderAbout .PageHeaderLogo .PageHeaderLogoCreate,.PageHeader .PageHeaderAbout .PageHeaderLogo .PageHeaderLogoRemove{display:flex;position:absolute;font-size:var(--alxgrn-font-size-large);padding:var(--alxgrn-unit-half);margin:var(--alxgrn-unit-half);background-color:var(--alxgrn-bg-panel);border-radius:50%;bottom:0;left:0;cursor:pointer;color:var(--alxgrn-color-light);opacity:0;transition:.5s}.PageHeader .PageHeaderAbout .PageHeaderLogo:hover .PageHeaderLogoCreate,.PageHeader .PageHeaderAbout .PageHeaderLogo:hover .PageHeaderLogoRemove{opacity:1;transition:.5s}.PageHeader .PageHeaderAbout .PageHeaderLogo .PageHeaderLogoCreate{left:unset;right:0}.PageHeader .PageHeaderAbout .PageHeaderLogo .PageHeaderLogoCreate:hover,.PageHeader .PageHeaderAbout .PageHeaderLogo .PageHeaderLogoRemove:hover{color:var(--alxgrn-color-accent)}.PageHeader .PageHeaderAbout .PageHeaderInfo{flex:1 1 auto;overflow:hidden}.PageHeader .PageHeaderAbout .PageHeaderInfo .PageHeaderTitle{font-size:var(--alxgrn-font-size-largest);font-weight:600}.PageHeader .PageHeaderAbout .PageHeaderInfo .PageHeaderSubtitle{color:var(--alxgrn-color-light)}.PageHeader .PageHeaderAbout .PageHeaderMenu{flex:0 0 auto;display:flex;margin-right:var(--alxgrn-unit)}@media (max-width: 1024px){.PageHeader{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}}@media (max-width: 768px){.PageHeader .PageHeaderBack .PageHeaderShowSidebar{display:flex}.PageHeader .PageHeaderAbout{height:calc(3 * var(--alxgrn-unit))}.PageHeader .PageHeaderAbout .PageHeaderLogo{border-width:var(--alxgrn-unit-smallest);width:calc(5 * var(--alxgrn-unit));height:calc(5 * var(--alxgrn-unit));margin:var(--alxgrn-unit-half)}.PageHeader .PageHeaderAbout .PageHeaderLogo .PageHeaderLogoRemove,.PageHeader .PageHeaderAbout .PageHeaderLogo .PageHeaderLogoCreate{margin:0}.PageHeader .PageHeaderAbout .PageHeaderInfo .PageHeaderTitle{font-size:var(--alxgrn-font-size-big)}.PageHeader .PageHeaderAbout .PageHeaderInfo .PageHeaderSubtitle{display:none}.PageHeader .PageHeaderAbout .PageHeaderMenu{margin-right:var(--alxgrn-unit-half)}}.Content{display:flex;align-items:stretch;gap:var(--alxgrn-unit-half);max-width:var(--alxgrn-layout-width);margin:0 auto;margin-top:var(--alxgrn-layout-header-height)}.Content .ContentMain{flex:0 0 auto;width:calc(var(--alxgrn-layout-width) - var(--alxgrn-layout-menu-width) - var(--alxgrn-unit-half))}.Content .ContentMenu{flex:0 0 auto;width:var(--alxgrn-layout-menu-width);color:var(--alxgrn-color-text);background-color:var(--alxgrn-bg-main);max-height:calc(100vh - var(--alxgrn-unit) - var(--alxgrn-layout-header-height));overflow-y:auto;position:sticky;top:var(--alxgrn-layout-header-height)}.Content .ContentMenu::-webkit-scrollbar{width:var(--alxgrn-unit-small);height:var(--alxgrn-unit-small)}.Content .ContentMenu::-webkit-scrollbar-corner{background-color:transparent}.Content .ContentMenu::-webkit-scrollbar-track{background-color:transparent;border-radius:var(--alxgrn-unit-small)}.Content .ContentMenu::-webkit-scrollbar-thumb{background-color:transparent;border-radius:var(--alxgrn-unit-small)}.Content .ContentMenu:hover::-webkit-scrollbar-thumb{background-color:var(--alxgrn-color-scroll);border-radius:var(--alxgrn-unit-small)}@media (max-width: 1024px){.Content .ContentMenu{display:none}.Content .ContentMain{width:100%}}.MainMenu{margin-top:var(--alxgrn-unit);margin-right:var(--alxgrn-unit-half)}.MainMenu div{display:flex;align-items:center;gap:var(--alxgrn-unit-half);cursor:pointer;padding:var(--alxgrn-unit-half);border-radius:var(--alxgrn-unit-half)}.MainMenu div:hover{background-color:var(--alxgrn-bg-panel)}.MainMenu div.MainMenuTitle{cursor:initial}.MainMenu div.MainMenuTitle:hover{background-color:unset}.MainMenu div:hover *{color:var(--alxgrn-color-accent)}.MainMenu div svg{color:var(--alxgrn-color-accent);font-size:var(--alxgrn-font-size-big)}.MainMenu div img{width:var(--alxgrn-font-size-big);height:var(--alxgrn-font-size-big);border-radius:50%;flex:0 0 auto}.MainMenu div span{font-size:var(--alxgrn-font-size);overflow-wrap:break-word;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;flex:1 1 auto}.MainMenu div.MainMenuTitle span{text-transform:uppercase;font-size:var(--alxgrn-font-size-small);font-weight:600;color:var(--alxgrn-color-light)}.MainMenu div span.MainMenuCheck{display:block;width:var(--alxgrn-unit-half);height:var(--alxgrn-unit-half);border-radius:50%;background-color:var(--alxgrn-color-accent);flex:0 0 auto}.Footer{padding:var(--alxgrn-unit);font-size:var(--alxgrn-font-size-small);text-align:center}.HeaderWrapper{z-index:100;display:block;position:fixed;top:0;width:100%;background-color:var(--alxgrn-bg-panel)}.Header{display:flex;align-items:center;gap:var(--alxgrn-unit);max-width:var(--alxgrn-layout-width);height:var(--alxgrn-layout-header-height);margin:0 auto}.HeaderLeft{display:none}.HeaderLeft span{cursor:pointer}.HeaderCenter{flex:1 1 auto;display:flex;align-items:center;padding-left:calc(var(--alxgrn-unit-half) + var(--alxgrn-layout-menu-width))}.HeaderCenter svg{width:auto;height:calc(2 * var(--alxgrn-unit))}@media (max-width: 1024px){.HeaderLeft{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.HeaderCenter{padding-left:0}}.Editable{font-size:inherit;font-style:inherit;font-family:inherit;font-weight:inherit;text-decoration:inherit;background-color:inherit;line-height:inherit;color:inherit;cursor:pointer;display:block;margin:0;padding:0}textarea.Editable,textarea.Editable::placeholder{resize:none;cursor:auto;border:none;outline:none;overflow:hidden;width:100%}.Editable.Placeholder,textarea.Editable::placeholder{opacity:.5}:root{--alxgrn-sidebar-bg-color: var(--alxgrn-bg-modal);--alxgrn-sidebar-animation-length: var(--alxgrn-animation-length)}.Sidebar *{font-size:inherit;line-height:inherit;font-family:inherit;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.Sidebar{display:flex;padding:var(--alxgrn-unit-double);position:relative;background-color:var(--alxgrn-sidebar-bg-color);height:100%;max-width:80vw;overflow:auto}.Sidebar .SidebarInner{width:100%;overflow:auto}.Overlay-enter .Sidebar{pointer-events:none;transform:translate(-100%)}.Overlay-enter-active .Sidebar{pointer-events:none;transform:translate(0);transition:transform var(--alxgrn-sidebar-animation-length) ease-in}.Overlay-enter-done .Sidebar{pointer-events:initial;transform:translate(0)}.Overlay-exit .Sidebar{pointer-events:none;transform:translate(0)}.Overlay-exit-active .Sidebar{pointer-events:none;transform:translate(-100%);transition:transform var(--alxgrn-sidebar-animation-length) ease-out}.Overlay-exit-done .Sidebar{pointer-events:none;transform:translate(-100%)}.Sidebar.Right{right:0;transform:translate(100%)}.Overlay-enter .Sidebar.Right{pointer-events:none;transform:translate(100%)}.Overlay-enter-active .Sidebar.Right{pointer-events:none;transform:translate(0);transition:transform var(--alxgrn-sidebar-animation-length) ease-in}.Overlay-enter-done .Sidebar.Right{pointer-events:initial;transform:translate(0)}.Overlay-exit .Sidebar.Right{pointer-events:none;transform:translate(0)}.Overlay-exit-active .Sidebar.Right{pointer-events:none;transform:translate(100%);transition:transform var(--alxgrn-sidebar-animation-length) ease-out}.Overlay-exit-done .Sidebar.Right{pointer-events:none;transform:translate(100%)}.Message{display:flex;align-items:flex-start;gap:var(--alxgrn-unit)}.Message .MessageIcon{flex:0 0 auto;width:calc(4 * var(--alxgrn-unit));height:calc(4 * var(--alxgrn-unit));border-radius:var(--alxgrn-unit-small)}.Message .MessageIcon.round{border-radius:50%}.Message .MessageText{flex:1 1 auto}:root{--alxgrn-modal-color: var(--alxgrn-color-text);--alxgrn-modal-bg-color: var(--alxgrn-bg-modal);--alxgrn-modal-animation-length: var(--alxgrn-animation-length);--alxgrn-modal-width: 512px;--alxgrn-modal-color-close: var(--alxgrn-color-light);--alxgrn-modal-color-accent: var(--alxgrn-color-accent)}.Modal{display:flex;padding:var(--alxgrn-unit-double) var(--alxgrn-unit) var(--alxgrn-unit-double) var(--alxgrn-unit-double);position:relative;background-color:var(--alxgrn-modal-bg-color);width:var(--alxgrn-modal-width);max-height:90%;border-radius:var(--alxgrn-unit-half);overflow:auto}.Modal{font-size:inherit;line-height:inherit;font-family:inherit}.Modal .ModalInner{width:100%;overflow:auto;padding-right:var(--alxgrn-unit)}.Modal .ModalInner .Form{max-width:100%;margin-bottom:0}.Modal .ModalClose{position:absolute;top:var(--alxgrn-unit);right:var(--alxgrn-unit);width:var(--alxgrn-unit);height:var(--alxgrn-unit);cursor:pointer}.Modal .ModalClose{position:absolute;color:var(--alxgrn-modal-color-close);top:var(--alxgrn-unit-half);right:var(--alxgrn-unit-half);transform:rotate(45deg);display:flex;justify-content:center;align-items:center}.Modal .ModalClose:hover{color:var(--alxgrn-modal-color-accent)}@media (max-width: 512px){.Modal{width:100%;border-radius:var(--alxgrn-unit-half);padding:calc(var(--alxgrn-unit-half) * 3) var(--alxgrn-unit-half) var(--alxgrn-unit) var(--alxgrn-unit)}.Modal .ModalClose{top:var(--alxgrn-unit-half);right:var(--alxgrn-unit-half)}.Modal .ModalInner{padding-right:var(--alxgrn-unit-half)}}.Overlay-enter .Modal{pointer-events:none;opacity:0;transform:scale(.8)}.Overlay-enter-active .Modal{pointer-events:none;opacity:1;transform:scale(1);transition:opacity var(--alxgrn-modal-animation-length) ease-in,transform var(--alxgrn-modal-animation-length) ease-in}.Overlay-exit .Modal{pointer-events:none;opacity:1;transform:scale(1)}.Overlay-exit-active .Modal{pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--alxgrn-modal-animation-length) ease-out,transform var(--alxgrn-modal-animation-length) ease-out}:root{--alxgrn-overlay-zindex: 1000;--alxgrn-overlay-animation-length: var(--alxgrn-animation-length)}.Overlay{z-index:var(--alxgrn-overlay-zindex);position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;overflow:hidden;display:flex;align-items:center;justify-content:center}.Overlay.Left{justify-content:flex-start}.Overlay.Right{justify-content:flex-end}.Overlay.Top{align-items:flex-start}.Overlay.Bottom{align-items:flex-end}.Overlay-enter{pointer-events:none;background-color:#0000}.Overlay-enter-active{pointer-events:none;background-color:#00000080;transition:background-color var(--alxgrn-overlay-animation-length) ease-in}.Overlay-enter-done{pointer-events:auto;background-color:#00000080}.Overlay-exit{pointer-events:none;background-color:#00000080}.Overlay-exit-active{pointer-events:none;background-color:#0000;transition:background-color var(--alxgrn-overlay-animation-length) ease-out}.Overlay-exit-done{pointer-events:auto;background-color:#0000}.Panel{background-color:var(--alxgrn-bg-panel);border-radius:var(--alxgrn-unit-half);padding:var(--alxgrn-unit);margin:var(--alxgrn-unit) 0}.Panel:first-child{margin-top:0}.Panel:last-child{margin-bottom:0}.Panel p:first-child,.Panel .p:first-child{margin-top:0}.Panel p:last-child,.Panel .p:last-child{margin-bottom:0}:root{--alxgrn-menu-bg-hover: var(--alxgrn-bg-active);--alxgrn-menu-color-separator: var(--alxgrn-border);--alxgrn-menu-color-disabled: var(--alxgrn-border)}.Popup .Menu{position:relative;overflow:auto;margin:var(--alxgrn-unit-small);margin-right:var(--alxgrn-unit-smallest);width:100%}.Popup .Menu ul{margin:0;padding:0 var(--alxgrn-unit-smallest) 0 0;list-style-type:none}.Popup .Menu ul li{display:flex;cursor:pointer;align-items:center;color:var(--alxgrn-color-text);padding:var(--alxgrn-unit-half);border-radius:var(--alxgrn-unit-small);white-space:nowrap;gap:var(--alxgrn-unit-half)}.Popup .Menu ul li .Icon{flex:0 0 auto;font-size:var(--alxgrn-font-size-large);display:flex}.Popup .Menu ul li .Text{flex:1 1 auto;font-size:var(--alxgrn-font-size-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Popup .Menu ul li:hover{background-color:var(--alxgrn-menu-bg-hover)}.Popup .Menu ul li:hover .Icon{color:var(--alxgrn-color-accent)}.Popup .Menu ul li.Separator{cursor:auto;padding:0;margin:var(--alxgrn-unit-half) var(--alxgrn-unit-small);border-top:1px solid var(--alxgrn-menu-color-separator);border-radius:0;height:0;overflow:hidden}.Popup .Menu ul li.Separator:hover{background-color:transparent}.Popup .Menu ul li.Disabled,.Popup .Menu ul li.Disabled:hover .Icon{color:var(--alxgrn-menu-color-disabled);cursor:default}.Popup .Menu ul li.Disabled:hover{background-color:transparent}:root{--alxgrn-fieldset-color: var(--alxgrn-color-accent);--alxgrn-fieldset-color-error: var(--alxgrn-color-error);--alxgrn-fieldset-color-top: var(--alxgrn-color-light);--alxgrn-fieldset-color-bottom: var(--alxgrn-color-light);--alxgrn-fieldset-color-disabled: var(--alxgrn-color-light);--alxgrn-fieldset-border: var(--alxgrn-border-accent);--alxgrn-fieldset-border-error: var(--alxgrn-border-error);--alxgrn-fieldset-border-disabled: var(--alxgrn-border-light)}.Form .Fieldset{display:block;margin:var(--alxgrn-unit) 0;overflow:hidden}.Form .Fieldset .FormItem{margin:0 0 var(--alxgrn-unit-half) 0}.Form .Fieldset .FormItem:last-child{margin-bottom:0}.Form .Fieldset .Label{display:flex;align-items:center;color:var(--alxgrn-fieldset-color);margin-bottom:var(--alxgrn-unit-small)}.Form .Fieldset .Inner{border:1px solid var(--alxgrn-fieldset-border);padding:var(--alxgrn-unit-half);border-radius:var(--alxgrn-unit-small)}.Form .Fieldset .Top,.Form .Fieldset .Bottom{font-size:var(--alxgrn-font-size-small)}.Form .Fieldset .Top{color:var(--alxgrn-fieldset-color-top);margin-bottom:var(--alxgrn-unit-small)}.Form .Fieldset .Bottom{color:var(--alxgrn-fieldset-color-bottom);margin-top:var(--alxgrn-unit-small)}.Form .Fieldset.Disabled .Label,.Form .Fieldset.Disabled .Top,.Form .Fieldset.Disabled .Bottom{color:var(--alxgrn-fieldset-color-disabled)}.Form .Fieldset.Disabled .Inner{border-color:var(--alxgrn-fieldset-border-disabled)}.Form .Fieldset.Error .Label,.Form .Fieldset.Error .Top,.Form .Fieldset.Error .Bottom{color:var(--alxgrn-fieldset-color-error)}.Form .Fieldset.Error .Inner{border-color:var(--alxgrn-fieldset-border-error)}.Form>.FormRow>.FormCol>.Fieldset,.Form>.FormRow>.FormCol>.FormItem{margin:0}.Form .FormRow .FormCol{flex:1 1 auto}.Form .FormRow .FormCol:first-child:nth-last-child(2),.Form .FormRow .FormCol:first-child:nth-last-child(2)~.FormCol{width:calc(50% - var(--alxgrn-unit-half))}.Form .FormRow .FormCol .Top,.Form .FormRow .FormCol .Label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 512px){.Form .FormRow .FormCol{width:100%!important;margin-top:var(--alxgrn-unit)}.Form .FormRow .FormCol .Top,.Form .FormRow .FormCol .Label{white-space:initial;overflow:initial;text-overflow:inherit}}.Form .FormRow{display:flex;gap:var(--alxgrn-unit);margin:var(--alxgrn-unit) 0;align-items:flex-start;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 512px){.Form .FormRow{display:block}}.FormItem .Time{display:flex;gap:var(--alxgrn-unit-half);align-items:center}:root{--alxgrn-files-bg: var(--alxgrn-border-accent);--alxgrn-files-color: white;--alxgrn-files-bg-error: var(--alxgrn-border-error)}[data-theme=dark]{--alxgrn-files-color: #ccc}.Form ul.FileList{color:var(--alxgrn-color-text);margin:0 0 var(--alxgrn-unit-half) 0;padding:0 0 0 var(--alxgrn-unit)}.Form ul.FileList li{cursor:pointer}.Form ul.FileList li div{display:flex;align-items:baseline;flex-wrap:nowrap;gap:var(--alxgrn-unit);justify-content:space-between;padding-left:var(--alxgrn-unit-small);margin-bottom:var(--alxgrn-unit-small)}.Form ul.FileList li div span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Form ul.FileList li div span:last-child{white-space:nowrap;font-size:var(--alxgrn-font-size-small);color:var(--alxgrn-color-light)}.Form ul.FileList.Disabled li{cursor:default}.Form ul.FileList.Disabled li div span{cursor:default;color:var(--alxgrn-color-light)}.Form ul.FileList li::marker{content:"■";color:var(--alxgrn-color-accent)}.Form ul.FileList li:hover::marker{content:"✖︎";color:var(--alxgrn-color-error)}.Form ul.FileList.Disabled li::marker{content:"■";color:var(--alxgrn-color-light)}.Form .FileLabel{display:flex;align-items:center;gap:var(--alxgrn-unit);flex-wrap:nowrap}.Form .FileLabel input[type=file]{display:none}.Form .FileLabel label{flex:0 0 auto;padding:var(--alxgrn-unit-half) var(--alxgrn-unit);border-radius:var(--alxgrn-unit-small);margin:0;cursor:pointer;color:var(--alxgrn-files-color);background-color:var(--alxgrn-files-bg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Form .FileLabel span{flex:1 1 auto;color:var(--alxgrn-color-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Form .FileLabel.Disabled label{cursor:default;opacity:.5}.Form .FileLabel.Disabled span{color:var(--alxgrn-color-light)}.Form .FileLabel.Error label{background-color:var(--alxgrn-files-bg-error)}.Block{display:block;margin:var(--alxgrn-unit) 0;padding:var(--alxgrn-unit-half);color:var(--alxgrn-color-text);background-color:var(--alxgrn-bg-light);border-radius:var(--alxgrn-unit-small)}.Block.Accent{color:var(--alxgrn-color-accent);background-color:var(--alxgrn-bg-accent)}.Block.Error{color:var(--alxgrn-color-error);background-color:var(--alxgrn-bg-error)}.Block.Success{color:var(--alxgrn-color-success);background-color:var(--alxgrn-bg-success)}.Block:first-child{margin-top:0}.Block:last-child{margin-bottom:0}.Block p:first-child,.Block .p:first-child{margin-top:0}.Block p:last-child,.Block .p:last-child{margin-bottom:0}:root{--alxgrn-select-bg: var(--alxgrn-bg-accent);--alxgrn-select-color: var(--alxgrn-color-text);--alxgrn-select-border: var(--alxgrn-border-accent);--alxgrn-select-bg-focus: var(--alxgrn-bg-active);--alxgrn-select-color-focus: var(--alxgrn-color-text);--alxgrn-select-border-focus: var(--alxgrn-border-accent);--alxgrn-select-bg-error: var(--alxgrn-bg-error);--alxgrn-select-color-error: var(--alxgrn-color-error);--alxgrn-select-border-error: var(--alxgrn-border-error);--alxgrn-select-bg-success: var(--alxgrn-bg-success);--alxgrn-select-color-success: var(--alxgrn-color-success);--alxgrn-select-border-success: var(--alxgrn-border-success);--alxgrn-select-bg-disabled: var(--alxgrn-bg-light);--alxgrn-select-color-disabled: var(--alxgrn-color-light);--alxgrn-select-border-disabled: var(--alxgrn-border-light)}.FormItem select{color:var(--alxgrn-select-color);padding:var(--alxgrn-unit-half);margin:0;font-size:inherit;line-height:inherit;font-family:inherit;border-radius:var(--alxgrn-unit-small);border:1px solid var(--alxgrn-select-border);width:100%;display:block;background-color:var(--alxgrn-select-bg);appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.FormItem select:focus{outline:none;color:var(--alxgrn-select-color-focus);background-color:var(--alxgrn-select-bg-focus);border:1px solid var(--alxgrn-select-border-focus)}.FormItem select:disabled{color:var(--alxgrn-select-color-disabled);border-color:var(--alxgrn-select-border-disabled);background-color:var(--alxgrn-select-bg-disabled);cursor:default}.FormItem select{padding-right:var(--alxgrn-unit-double);cursor:pointer}.FormItem .SelectWrap{position:relative}.FormItem .SelectWrap:before{content:"";position:absolute;width:0;height:0;border:var(--alxgrn-unit-small) solid transparent;border-top-color:var(--alxgrn-select-border);top:var(--alxgrn-unit);right:calc(var(--alxgrn-unit) - var(--alxgrn-unit-small));cursor:pointer;pointer-events:none}.FormItem .SelectWrap.Disabled:before{border-top-color:var(--alxgrn-select-border-disabled);cursor:default}.FormItem .SelectWrap.Error:before{border-top-color:var(--alxgrn-select-border-error)}.Form label.Radio{color:var(--alxgrn-color-text);width:auto;display:block;-webkit-user-select:none;user-select:none;padding:0;cursor:pointer;margin-bottom:var(--alxgrn-unit-half)}.Form label.Radio:last-child{margin-bottom:0}.Form label.Radio .Label{display:flex;align-items:center}.Form label.Radio .Bottom{font-size:var(--alxgrn-font-size-small);color:var(--alxgrn-color-light);cursor:default}.Form label.Radio.Disabled,.Form label.Radio.Disabled .Bottom{color:var(--alxgrn-color-light);cursor:default}.Form label.Radio.Error,.Form label.Radio.Error .Bottom{color:var(--alxgrn-color-error)}.Form label.Radio{display:flex;width:fit-content;align-items:flex-start}.Form label.Radio s,.Form label.Radio input{flex:0 0 auto}.Form label.Radio div{flex:1 1 auto}.Form label.Radio input{display:none}.Form label.Radio s{width:var(--alxgrn-unit);height:var(--alxgrn-unit);border:1px solid var(--alxgrn-color-accent);padding:2px;background-clip:content-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:var(--alxgrn-unit-smallest) var(--alxgrn-unit-half) 0 0;text-decoration:none}.Form label.Radio input[type=radio]+s{border-radius:50%}.Form label.Radio input[type=checkbox]+s{border-radius:var(--alxgrn-unit-small)}.Form label.Radio.Disabled s{opacity:.5;border:1px solid var(--alxgrn-color-light)}.Form label.Radio.Disabled.Checked s{background-color:var(--alxgrn-color-light)}.Form label.Radio.Checked s{background-color:var(--alxgrn-color-accent)}.Form label.Radio.Error s{border:1px solid var(--alxgrn-color-error)}.Form label.Radio.Error.Checked s{background-color:var(--alxgrn-color-error)}:root{--alxgrn-input-bg: var(--alxgrn-bg-accent);--alxgrn-input-color: var(--alxgrn-color-text);--alxgrn-input-caret: var(--alxgrn-color-text);--alxgrn-input-border: var(--alxgrn-border-accent);--alxgrn-input-border-scroll: var(--alxgrn-bg-accent);--alxgrn-input-bg-focus: var(--alxgrn-bg-active);--alxgrn-input-color-focus: var(--alxgrn-color-text);--alxgrn-input-caret-focus: var(--alxgrn-color-accent);--alxgrn-input-border-focus: var(--alxgrn-border-accent);--alxgrn-input-border-scroll-focus: var(--alxgrn-bg-active);--alxgrn-input-bg-error: var(--alxgrn-bg-error);--alxgrn-input-color-error: var(--alxgrn-color-error);--alxgrn-input-caret-error: var(--alxgrn-color-error);--alxgrn-input-border-error: var(--alxgrn-border-error);--alxgrn-input-bg-success: var(--alxgrn-bg-success);--alxgrn-input-color-success: var(--alxgrn-color-success);--alxgrn-input-caret-success: var(--alxgrn-color-success);--alxgrn-input-border-success: var(--alxgrn-border-success);--alxgrn-input-bg-disabled: var(--alxgrn-bg-light);--alxgrn-input-color-disabled: var(--alxgrn-color-light);--alxgrn-input-caret-disabled: var(--alxgrn-color-light);--alxgrn-input-border-disabled: var(--alxgrn-border-light);--alxgrn-input-color-placeholder: lightslategrey}.FormItem input[type=text],.FormItem input[type=password],.FormItem textarea{color:var(--alxgrn-input-color);padding:var(--alxgrn-unit-half);margin:0;font-size:inherit;line-height:inherit;font-family:inherit;caret-color:var(--alxgrn-input-caret);border-radius:var(--alxgrn-unit-small);border:1px solid var(--alxgrn-input-border);width:100%;display:block;background-color:var(--alxgrn-input-bg);appearance:none;-moz-appearance:none;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.FormItem textarea{resize:none}.FormItem input[type=text]:focus,.FormItem input[type=password]:focus,.FormItem textarea:focus{outline:none;color:var(--alxgrn-input-color-focus);background-color:var(--alxgrn-input-bg-focus);border:1px solid var(--alxgrn-input-border-focus);caret-color:var(--alxgrn-input-caret-focus)}.FormItem input[type=text]::placeholder,.FormItem input[type=password]::placeholder,.FormItem textarea::placeholder{color:var(--alxgrn-input-color-placeholder);font-size:var(--alxgrn-unit)}.FormItem input[type=text]:disabled,.FormItem input[type=password]:disabled,.FormItem textarea:disabled{color:var(--alxgrn-input-color-disabled);border-color:var(--alxgrn-input-border-disabled);background-color:var(--alxgrn-input-bg-disabled);cursor:default;caret-color:var(--alxgrn-input-caret-disabled)}.FormItem input:read-only{cursor:pointer}.FormItem textarea::-webkit-scrollbar{width:var(--alxgrn-unit-half);height:var(--alxgrn-unit-half)}.FormItem textarea::-webkit-scrollbar-track{background-color:transparent;border-radius:var(--alxgrn-unit-small)}.FormItem textarea::-webkit-scrollbar-thumb{background-color:var(--alxgrn-input-border);border-radius:var(--alxgrn-unit-small);border:var(--alxgrn-unit-smallest) solid var(--alxgrn-input-border-scroll)}.FormItem textarea:focus::-webkit-scrollbar-thumb{border-color:var(--alxgrn-input-border-scroll-focus)}.FormItem textarea::-webkit-scrollbar-corner{background-color:transparent}#root{position:relative;max-width:800px;margin:var(--alxgrn-layout-header-height) auto;padding:var(--alxgrn-unit-double);background-color:var(--alxgrn-bg-panel);border-radius:var(--alxgrn-unit-half)}.toolbar{position:fixed;z-index:1000;top:0;left:0;width:100%;text-align:center;background-color:var(--alxgrn-bg-main);display:flex;justify-content:center;align-items:center;gap:var(--alxgrn-unit);height:var(--alxgrn-layout-header-height)}.toolbar.changed{background-color:#fcc}.toolbar div{cursor:pointer;padding:var(--alxgrn-unit-small) var(--alxgrn-unit);border-radius:var(--alxgrn-unit-small)}.toolbar div:hover{background-color:var(--alxgrn-bg-panel)}*{box-sizing:border-box;overflow-wrap:anywhere}body{margin:0;padding:0;font-family:var(--alxgrn-font-family);line-height:var(--alxgrn-line-height);font-weight:400;font-size:var(--alxgrn-font-size);color:var(--alxgrn-color-text);background-color:var(--alxgrn-bg-main);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:link,a:visited,a:active,.a{cursor:pointer;color:var(--alxgrn-color-accent);text-decoration:none;border-bottom:1px solid transparent}a:hover,.a:hover{border-bottom:1px solid var(--alxgrn-color-accent)}small,.small{font-size:var(--alxgrn-font-size-small)}
