@charset "UTF-8";:root{--spacer: .7vw;--spacer_small: .4vw;--spacer_large: 1.2vw;--spacer_xlarge: 2.4vw;--property_key_width: 7vw}@media (min-width: 1920px){:root{--spacer: 10px;--spacer_small: 6px;--spacer_large: 20px;--spacer_xlarge: 40px;--property_key_width: 200px}}*{line-height:140%}body{background-color:#ebeef0;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Meiryo UI,Meiryo,メイリオ,system-ui,Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.hide{display:none!important}.right{text-align:right!important}.center{text-align:center!important}.left{text-align:left!important}.full{width:100%;height:100%}.full_horizon{width:100%}.full_vertical{height:100%}.margin{margin:var(--spacer)}.margin_small{margin:var(--spacer_small)!important}.margin_large{margin:var(--spacer_large)!important}.margin_xlarge{margin:var(--spacer_xlarge)!important}.margin_default{margin:var(--spacer)}.margin_default_small{margin:var(--spacer_small)!important}.margin_default_large{margin:var(--spacer_large)!important}.margin_default_xlarge{margin:var(--spacer_xlarge)!important}.margin_horizon{margin-right:var(--spacer)!important;margin-left:var(--spacer)!important}.margin_horizon_small{margin-right:var(--spacer_small)!important;margin-left:var(--spacer_small)!important}.margin_horizon_large{margin-right:var(--spacer_large)!important;margin-left:var(--spacer_large)!important}.margin_horizon_xlarge{margin-right:var(--spacer_xlarge)!important;margin-left:var(--spacer_xlarge)!important}.margin_vertical{margin-top:var(--spacer)!important;margin-bottom:var(--spacer)!important}.margin_vertical_small{margin-top:var(--spacer_small)!important;margin-bottom:var(--spacer_small)!important}.margin_vertical_large{margin-top:var(--spacer_large)!important;margin-bottom:var(--spacer_large)!important}.margin_vertical_xlarge{margin-top:var(--spacer_xlarge)!important;margin-bottom:var(--spacer_xlarge)!important}.margin_top{margin-top:var(--spacer)!important}.margin_top_small{margin-top:var(--spacer_small)!important}.margin_top_large{margin-top:var(--spacer_large)!important}.margin_top_xlarge{margin-top:var(--spacer_xlarge)!important}.margin_right{margin-right:var(--spacer)!important}.margin_right_small{margin-right:var(--spacer_small)!important}.margin_right_large{margin-right:var(--spacer_large)!important}.margin_right_xlarge{margin-right:var(--spacer_xlarge)!important}.margin_bottom{margin-bottom:var(--spacer)!important}.margin_bottom_small{margin-bottom:var(--spacer_small)!important}.margin_bottom_large{margin-bottom:var(--spacer_large)!important}.margin_bottom_xlarge{margin-bottom:var(--spacer_xlarge)!important}.margin_left{margin-left:var(--spacer)!important}.margin_left_small{margin-left:var(--spacer_small)!important}.margin_left_large{margin-left:var(--spacer_large)!important}.margin_left_xlarge{margin-left:var(--spacer_xlarge)!important}.margin_not_top{margin-right:var(--spacer)!important;margin-bottom:var(--spacer)!important;margin-left:var(--spacer)!important}.margin_not_top_small{margin-right:var(--spacer_small)!important;margin-bottom:var(--spacer_small)!important;margin-left:var(--spacer_small)!important}.margin_not_top_large{margin-right:var(--spacer_large)!important;margin-bottom:var(--spacer_large)!important;margin-left:var(--spacer_large)!important}.margin_not_top_xlarge{margin-right:var(--spacer_xlarge)!important;margin-bottom:var(--spacer_xlarge)!important;margin-left:var(--spacer_xlarge)!important}.margin_not_right{margin-top:var(--spacer)!important;margin-bottom:var(--spacer)!important;margin-left:var(--spacer)!important}.margin_not_right_small{margin-top:var(--spacer_small)!important;margin-bottom:var(--spacer_small)!important;margin-left:var(--spacer_small)!important}.margin_not_right_large{margin-top:var(--spacer_large)!important;margin-bottom:var(--spacer_large)!important;margin-left:var(--spacer_large)!important}.margin_not_right_xlarge{margin-top:var(--spacer_xlarge)!important;margin-bottom:var(--spacer_xlarge)!important;margin-left:var(--spacer_xlarge)!important}.margin_not_bottom{margin-top:var(--spacer)!important;margin-right:var(--spacer)!important;margin-left:var(--spacer)!important}.margin_not_bottom_small{margin-top:var(--spacer_small)!important;margin-right:var(--spacer_small)!important;margin-left:var(--spacer_small)!important}.margin_not_bottom_large{margin-top:var(--spacer_large)!important;margin-right:var(--spacer_large)!important;margin-left:var(--spacer_large)!important}.margin_not_bottom_xlarge{margin-top:var(--spacer_xlarge)!important;margin-right:var(--spacer_xlarge)!important;margin-left:var(--spacer_xlarge)!important}.margin_not_left{margin-top:var(--spacer)!important;margin-right:var(--spacer)!important;margin-bottom:var(--spacer)!important}.margin_not_left_small{margin-top:var(--spacer_small)!important;margin-right:var(--spacer_small)!important;margin-bottom:var(--spacer_small)!important}.margin_not_left_large{margin-top:var(--spacer_large)!important;margin-right:var(--spacer_large)!important;margin-bottom:var(--spacer_large)!important}.margin_not_left_xlarge{margin-top:var(--spacer_xlarge)!important;margin-right:var(--spacer_xlarge)!important;margin-bottom:var(--spacer_xlarge)!important}.margin_zero,.margin_zero_default{margin:0!important}.margin_zero_horizon{margin-right:0!important;margin-left:0!important}.margin_zero_vertical{margin-top:0!important;margin-bottom:0!important}.margin_zero_top{margin-top:0!important}.margin_zero_right{margin-right:0!important}.margin_zero_bottom{margin-bottom:0!important}.margin_zero_left{margin-left:0!important}.padding{padding:var(--spacer)}.padding_small{padding:var(--spacer_small)!important}.padding_large{padding:var(--spacer_large)!important}.padding_xlarge{padding:var(--spacer_xlarge)!important}.padding_default{padding:var(--spacer)}.padding_default_small{padding:var(--spacer_small)!important}.padding_default_large{padding:var(--spacer_large)!important}.padding_default_xlarge{padding:var(--spacer_xlarge)!important}.padding_horizon{padding-right:var(--spacer)!important;padding-left:var(--spacer)!important}.padding_horizon_small{padding-right:var(--spacer_small)!important;padding-left:var(--spacer_small)!important}.padding_horizon_large{padding-right:var(--spacer_large)!important;padding-left:var(--spacer_large)!important}.padding_horizon_xlarge{padding-right:var(--spacer_xlarge)!important;padding-left:var(--spacer_xlarge)!important}.padding_vertical{padding-top:var(--spacer)!important;padding-bottom:var(--spacer)!important}.padding_vertical_small{padding-top:var(--spacer_small)!important;padding-bottom:var(--spacer_small)!important}.padding_vertical_large{padding-top:var(--spacer_large)!important;padding-bottom:var(--spacer_large)!important}.padding_vertical_xlarge{padding-top:var(--spacer_xlarge)!important;padding-bottom:var(--spacer_xlarge)!important}.padding_top{padding-top:var(--spacer)!important}.padding_top_small{padding-top:var(--spacer_small)!important}.padding_top_large{padding-top:var(--spacer_large)!important}.padding_top_xlarge{padding-top:var(--spacer_xlarge)!important}.padding_right{padding-right:var(--spacer)!important}.padding_right_small{padding-right:var(--spacer_small)!important}.padding_right_large{padding-right:var(--spacer_large)!important}.padding_right_xlarge{padding-right:var(--spacer_xlarge)!important}.padding_bottom{padding-bottom:var(--spacer)!important}.padding_bottom_small{padding-bottom:var(--spacer_small)!important}.padding_bottom_large{padding-bottom:var(--spacer_large)!important}.padding_bottom_xlarge{padding-bottom:var(--spacer_xlarge)!important}.padding_left{padding-left:var(--spacer)!important}.padding_left_small{padding-left:var(--spacer_small)!important}.padding_left_large{padding-left:var(--spacer_large)!important}.padding_left_xlarge{padding-left:var(--spacer_xlarge)!important}.padding_not_top{padding-right:var(--spacer)!important;padding-bottom:var(--spacer)!important;padding-left:var(--spacer)!important}.padding_not_top_small{padding-right:var(--spacer_small)!important;padding-bottom:var(--spacer_small)!important;padding-left:var(--spacer_small)!important}.padding_not_top_large{padding-right:var(--spacer_large)!important;padding-bottom:var(--spacer_large)!important;padding-left:var(--spacer_large)!important}.padding_not_top_xlarge{padding-right:var(--spacer_xlarge)!important;padding-bottom:var(--spacer_xlarge)!important;padding-left:var(--spacer_xlarge)!important}.padding_not_right{padding-top:var(--spacer)!important;padding-bottom:var(--spacer)!important;padding-left:var(--spacer)!important}.padding_not_right_small{padding-top:var(--spacer_small)!important;padding-bottom:var(--spacer_small)!important;padding-left:var(--spacer_small)!important}.padding_not_right_large{padding-top:var(--spacer_large)!important;padding-bottom:var(--spacer_large)!important;padding-left:var(--spacer_large)!important}.padding_not_right_xlarge{padding-top:var(--spacer_xlarge)!important;padding-bottom:var(--spacer_xlarge)!important;padding-left:var(--spacer_xlarge)!important}.padding_not_bottom{padding-top:var(--spacer)!important;padding-right:var(--spacer)!important;padding-left:var(--spacer)!important}.padding_not_bottom_small{padding-top:var(--spacer_small)!important;padding-right:var(--spacer_small)!important;padding-left:var(--spacer_small)!important}.padding_not_bottom_large{padding-top:var(--spacer_large)!important;padding-right:var(--spacer_large)!important;padding-left:var(--spacer_large)!important}.padding_not_bottom_xlarge{padding-top:var(--spacer_xlarge)!important;padding-right:var(--spacer_xlarge)!important;padding-left:var(--spacer_xlarge)!important}.padding_not_left{padding-top:var(--spacer)!important;padding-right:var(--spacer)!important;padding-bottom:var(--spacer)!important}.padding_not_left_small{padding-top:var(--spacer_small)!important;padding-right:var(--spacer_small)!important;padding-bottom:var(--spacer_small)!important}.padding_not_left_large{padding-top:var(--spacer_large)!important;padding-right:var(--spacer_large)!important;padding-bottom:var(--spacer_large)!important}.padding_not_left_xlarge{padding-top:var(--spacer_xlarge)!important;padding-right:var(--spacer_xlarge)!important;padding-bottom:var(--spacer_xlarge)!important}.padding_zero,.padding_zero_default{padding:0!important}.padding_zero_horizon{padding-right:0!important;padding-left:0!important}.padding_zero_vertical{padding-top:0!important;padding-bottom:0!important}.padding_zero_top{padding-top:0!important}.padding_zero_right{padding-right:0!important}.padding_zero_bottom{padding-bottom:0!important}.padding_zero_left{padding-left:0!important}.ui_panel{background:#fff;color:#444}.ui_panel.transparent{background-color:transparent}.ui_panel.inline{display:inline-block}.ui_panel.dark{background-color:#024;color:#fff}.ui_panel.light{background-color:#f2f2f2;color:#444}.ui_panel.border{border:solid 1px #ccc}.ui_panel.border_vertical{border:solid #ccc 0;border-top-width:1px;border-bottom-width:1px}.ui_panel.border_horizon{border:solid #ccc 0;border-right-width:1px;border-left-width:1px}.ui_panel.border_top{border:solid #ccc 0;border-top-width:1px}.ui_panel.border_bottom{border:solid #ccc 0;border-bottom-width:1px}.ui_panel.border_right{border:solid #ccc 0;border-right-width:1px}.ui_panel.border_left{border:solid #ccc 0;border-left-width:1px}.ui_panel.border_not_top{border:solid #ccc 1px;border-top-width:0px}.ui_panel.border_not_bottom{border:solid #ccc 1px;border-bottom-width:0px}.ui_panel.border_not_right{border:solid #ccc 1px;border-right-width:0px}.ui_panel.border_not_left{border:solid #ccc 1px;border-left-width:0px}.ui_panel.shadow{box-shadow:0 1px 6px #0000001a}.ui_panel.code{font-family:Consolas,Courier New;tab-size:4;white-space:pre-wrap}.ui_panel.radius{border-radius:10px}.ui_panel.radius_top{border-top-left-radius:10px;border-top-right-radius:10px}.ui_panel.radius_bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.ui_panel.radius_left{border-top-left-radius:10px;border-bottom-left-radius:10px}.ui_panel.radius_right{border-top-right-radius:10px;border-bottom-right-radius:10px}.ui_panel.padding{padding:var(--spacer)}.ui_panel.padding_small{padding:var(--spacer_small)}.ui_panel.padding_large{padding:var(--spacer_large)}.ui_panel.padding_xlarge{padding:var(--spacer_xlarge)}.ui_panel.padding_default{padding:var(--spacer)}.ui_panel.padding_default_small{padding:var(--spacer_small)}.ui_panel.padding_default_large{padding:var(--spacer_large)}.ui_panel.padding_default_xlarge{padding:var(--spacer_xlarge)}.ui_panel.padding_horizon{padding-right:var(--spacer);padding-left:var(--spacer)}.ui_panel.padding_horizon_small{padding-right:var(--spacer_small);padding-left:var(--spacer_small)}.ui_panel.padding_horizon_large{padding-right:var(--spacer_large);padding-left:var(--spacer_large)}.ui_panel.padding_horizon_xlarge{padding-right:var(--spacer_xlarge);padding-left:var(--spacer_xlarge)}.ui_panel.padding_vertical{padding-top:var(--spacer);padding-bottom:var(--spacer)}.ui_panel.padding_vertical_small{padding-top:var(--spacer_small);padding-bottom:var(--spacer_small)}.ui_panel.padding_vertical_large{padding-top:var(--spacer_large);padding-bottom:var(--spacer_large)}.ui_panel.padding_vertical_xlarge{padding-top:var(--spacer_xlarge);padding-bottom:var(--spacer_xlarge)}.ui_panel.padding_top{padding-top:var(--spacer)}.ui_panel.padding_top_small{padding-top:var(--spacer_small)}.ui_panel.padding_top_large{padding-top:var(--spacer_large)}.ui_panel.padding_top_xlarge{padding-top:var(--spacer_xlarge)}.ui_panel.padding_right{padding-right:var(--spacer)}.ui_panel.padding_right_small{padding-right:var(--spacer_small)}.ui_panel.padding_right_large{padding-right:var(--spacer_large)}.ui_panel.padding_right_xlarge{padding-right:var(--spacer_xlarge)}.ui_panel.padding_bottom{padding-bottom:var(--spacer)}.ui_panel.padding_bottom_small{padding-bottom:var(--spacer_small)}.ui_panel.padding_bottom_large{padding-bottom:var(--spacer_large)}.ui_panel.padding_bottom_xlarge{padding-bottom:var(--spacer_xlarge)}.ui_panel.padding_left{padding-left:var(--spacer)}.ui_panel.padding_left_small{padding-left:var(--spacer_small)}.ui_panel.padding_left_large{padding-left:var(--spacer_large)}.ui_panel.padding_left_xlarge{padding-left:var(--spacer_xlarge)}.ui_panel.padding_not_top{padding-right:var(--spacer);padding-bottom:var(--spacer);padding-left:var(--spacer)}.ui_panel.padding_not_top_small{padding-right:var(--spacer_small);padding-bottom:var(--spacer_small);padding-left:var(--spacer_small)}.ui_panel.padding_not_top_large{padding-right:var(--spacer_large);padding-bottom:var(--spacer_large);padding-left:var(--spacer_large)}.ui_panel.padding_not_top_xlarge{padding-right:var(--spacer_xlarge);padding-bottom:var(--spacer_xlarge);padding-left:var(--spacer_xlarge)}.ui_panel.padding_not_right{padding-top:var(--spacer);padding-bottom:var(--spacer);padding-left:var(--spacer)}.ui_panel.padding_not_right_small{padding-top:var(--spacer_small);padding-bottom:var(--spacer_small);padding-left:var(--spacer_small)}.ui_panel.padding_not_right_large{padding-top:var(--spacer_large);padding-bottom:var(--spacer_large);padding-left:var(--spacer_large)}.ui_panel.padding_not_right_xlarge{padding-top:var(--spacer_xlarge);padding-bottom:var(--spacer_xlarge);padding-left:var(--spacer_xlarge)}.ui_panel.padding_not_bottom{padding-top:var(--spacer);padding-right:var(--spacer);padding-left:var(--spacer)}.ui_panel.padding_not_bottom_small{padding-top:var(--spacer_small);padding-right:var(--spacer_small);padding-left:var(--spacer_small)}.ui_panel.padding_not_bottom_large{padding-top:var(--spacer_large);padding-right:var(--spacer_large);padding-left:var(--spacer_large)}.ui_panel.padding_not_bottom_xlarge{padding-top:var(--spacer_xlarge);padding-right:var(--spacer_xlarge);padding-left:var(--spacer_xlarge)}.ui_panel.padding_not_left{padding-top:var(--spacer);padding-right:var(--spacer);padding-bottom:var(--spacer)}.ui_panel.padding_not_left_small{padding-top:var(--spacer_small);padding-right:var(--spacer_small);padding-bottom:var(--spacer_small)}.ui_panel.padding_not_left_large{padding-top:var(--spacer_large);padding-right:var(--spacer_large);padding-bottom:var(--spacer_large)}.ui_panel.padding_not_left_xlarge{padding-top:var(--spacer_xlarge);padding-right:var(--spacer_xlarge);padding-bottom:var(--spacer_xlarge)}.ui_panel.layout_vertical{display:flex;flex-direction:column;align-items:center}.ui_panel.layout_vertical_left{display:flex;flex-direction:column;align-items:flex-start}.ui_panel.layout_vertical_right{display:flex;flex-direction:column;align-items:flex-end}.ui_panel.layout_vertical_baseline{display:flex;flex-direction:column;align-items:baseline}.ui_panel.layout_vertical_stretch{display:flex;flex-direction:column;align-items:stretch}.ui_panel.layout_horizon{display:flex;flex-direction:row;align-items:center}.ui_panel.layout_horizon_top{display:flex;flex-direction:row;align-items:flex-start}.ui_panel.layout_horizon_bottom{display:flex;flex-direction:row;align-items:flex-end}.ui_panel.layout_horizon_baseline{display:flex;flex-direction:row;align-items:baseline}.ui_panel.layout_horizon_stretch{display:flex;flex-direction:row;align-items:stretch}.ui_panel.layout_vertical>.spacer,.ui_panel.layout_vertical_left>.spacer,.ui_panel.layout_vertical_right>.spacer,.ui_panel.layout_vertical_baseline>.spacer,.ui_panel.layout_vertical_stretch>.spacer{flex-grow:1;width:100%}.ui_panel.layout_vertical>.noshrink,.ui_panel.layout_vertical_left>.noshrink,.ui_panel.layout_vertical_right>.noshrink,.ui_panel.layout_vertical_baseline>.noshrink,.ui_panel.layout_vertical_stretch>.noshrink{flex-shrink:0}.ui_panel.layout_horizon>.spacer,.ui_panel.layout_horizon_top>.spacer,.ui_panel.layout_horizon_bottom>.spacer,.ui_panel.layout_horizon_baseline>.spacer,.ui_panel.layout_horizon_stretch>.spacer{flex-grow:1;height:100%}.ui_panel.layout_horizon>.noshrink,.ui_panel.layout_horizon_top>.noshrink,.ui_panel.layout_horizon_bottom>.noshrink,.ui_panel.layout_horizon_baseline>.noshrink,.ui_panel.layout_horizon_stretch>.noshrink{flex-shrink:0}.ui_heading{background-color:#fff;color:#444;font-weight:400;border:solid #024;border-width:0 0 0 6px;padding:10px 12px;margin-bottom:20px}h1.ui_heading{font-size:16px}h2.ui_heading{font-size:14px;padding:6px 10px}h3.ui_heading{font-size:12px;padding:4px 8px}.ui_text{padding:10px;font-size:14px;border:solid 1px #ccc;border-radius:4px}.ui_text:not([readonly]):focus{border-color:#0091ffcc}.ui_text[readonly]{box-shadow:none}.ui_text:disabled{background-color:#eee;color:#888;cursor:not-allowed}textarea.ui_text{width:100%;height:80px;line-height:140%;resize:none}textarea.ui_text.resize_vertical{resize:vertical}textarea.ui_text.resize_horizon{resize:horizontal}textarea.ui_text.resize_full{resize:auto}.ui_search{position:relative;display:inline-block}.ui_search input[type=text]{width:100%;padding-right:40px;border-radius:4px}.ui_search button{-webkit-appearance:none;appearance:none;position:absolute;right:1px;top:1px;bottom:1px;width:40px;-webkit-user-select:none;user-select:none;background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTUuNSAxNGgtLjc5bC0uMjgtLjI3QzE1LjQxIDEyLjU5IDE2IDExLjExIDE2IDkuNSAxNiA1LjkxIDEzLjA5IDMgOS41IDNTMyA1LjkxIDMgOS41IDUuOTEgMTYgOS41IDE2YzEuNjEgMCAzLjA5LS41OSA0LjIzLTEuNTdsLjI3LjI4di43OWw1IDQuOTlMMjAuNDkgMTlsLTQuOTktNXptLTYgMEM3LjAxIDE0IDUgMTEuOTkgNSA5LjVTNy4wMSA1IDkuNSA1IDE0IDcuMDEgMTQgOS41IDExLjk5IDE0IDkuNSAxNHoiLz48L3N2Zz4=);background-size:18px auto;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;border:0;border-radius:0 4px 4px 0;line-height:100%}.ui_search button:hover{background-color:#fcfcfc;color:#888}.ui_button{display:inline-block;padding:12.5px 20px;box-shadow:0 1px 4px #0003;text-align:center;text-decoration:none;font-size:14px;font-weight:400;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background-color:transparent;border:solid 1px transparent;border-radius:4px;line-height:100%;-webkit-appearance:none;appearance:none;white-space:nowrap}.ui_button.wrap_allow{white-space:normal}.ui_button.icon{background-repeat:no-repeat;background-position:10px 50%;background-size:24px 24px;padding-left:40px}.ui_button.icon.icon_star{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0id2hpdGUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMCAwaDI0djI0SDB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEyIDE3LjI3TDE4LjE4IDIxbC0xLjY0LTcuMDNMMjIgOS4yNGwtNy4xOS0uNjFMMTIgMiA5LjE5IDguNjMgMiA5LjI0bDUuNDYgNC43M0w1LjgyIDIxeiIvPjwvc3ZnPg==)}.ui_button:focus{outline-color:#0091ffcc;outline-style:auto;outline-width:5px;z-index:1}.ui_button.small{padding:6px 12px}.ui_button.small.icon{padding-left:28px;background-position:8px 50%;background-size:18px 18px}.ui_button:not(:disabled):hover{opacity:.8}.ui_button+.ui_button{margin-left:var(--spacer_small)}.ui_button.done{background-color:#0da4cf;color:#fff}.ui_button.cancel,.ui_button.close{background-color:#888;color:#fff}.ui_button.info{background-color:#44a;color:#fff}.ui_button.warn{background-color:#c42;color:#fff}.ui_button.danger{background-color:#f20;color:#fff}.ui_button:disabled{background-color:#eee;color:#888;cursor:not-allowed;box-shadow:none}.ui_switch,.ui_checkbox,.ui_radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;padding:0;background:#fff}.ui_switch:focus,.ui_checkbox:focus,.ui_radio:focus{outline-color:#0091ffcc;outline-style:auto;outline-width:5px}.ui_switch+label,.ui_checkbox+label,.ui_radio+label{cursor:pointer}.ui_switch:disabled+label,.ui_checkbox:disabled+label,.ui_radio:disabled+label{cursor:not-allowed}.ui_checkbox,.ui_radio{overflow:hidden;width:21px;height:21px;margin:2px 1px 3px;cursor:pointer;background:#fff;box-shadow:inset 0 0 0 1px #0e101429,inset 0 1px 2px 1px #00000029,inset 0 0 4px 1px #0000000a}.ui_checkbox:checked,.ui_radio:checked{border-color:transparent;background:#0da4cf;box-shadow:inset 0 0 0 1px #00000029,inset 0 0 0 2px #ffffff0a}.ui_checkbox:disabled,.ui_radio:disabled{background:#eee;box-shadow:inset 0 0 0 1px #0e101433;cursor:not-allowed}.ui_checkbox:disabled:checked,.ui_radio:disabled:checked{background:#0da4cf}.ui_switch{overflow:hidden;width:36px;height:20px;margin:1px;cursor:pointer;border-radius:999px;background:#eee;box-shadow:inset 0 0 0 1px #0e101429,inset 0 0 1px 1px #00000005;transition:all .2s ease}.ui_switch:checked{background:#0da4cf}.ui_switch:checked:before{transform:translate(100%)}.ui_switch:disabled{cursor:not-allowed;background:#eee}.ui_switch:disabled:checked{background:#888}.ui_switch:before{position:absolute;display:block;top:2px;left:2px;height:calc(100% - 4px);padding-left:calc(50% - 2px);border-radius:999px;background:#fff;box-shadow:0 1px 1px #00000052,0 0 2px #00000029,0 0 4px #00000014;transition:all .2s ease;content:""}@media all and (-ms-high-contrast: none){.ui_switch{width:21px;background:transparent!important;box-shadow:none}.ui_switch:before{display:none}}.ui_checkbox{border-radius:.48em}.ui_checkbox:checked:before{position:absolute;display:block;top:-3px;left:0;right:0;bottom:0;background:no-repeat center .16em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTEwLjk3IDQuOTdhLjc1Ljc1IDAgMCAxIDEuMDcgMS4wNWwtMy45OSA0Ljk5YS43NS43NSAwIDAgMS0xLjA4LjAyTDQuMzI0IDguMzg0YS43NS43NSAwIDEgMSAxLjA2LTEuMDZsMi4wOTQgMi4wOTMgMy40NzMtNC40MjVhLjI2Ny4yNjcgMCAwIDEgLjAyLS4wMjJ6Ii8+PC9zdmc+);background-size:23px;content:""}.ui_radio{border-radius:50%}.ui_radio:checked:before{position:absolute;display:block;top:calc(50% - 5.5px);left:calc(50% - 5.5px);width:11px;height:11px;border-radius:6px;background:#fff;box-shadow:0 1px 2px #0000003d;content:""}.ui_select{-webkit-user-select:none;user-select:none;appearance:none;-webkit-appearance:none;padding:11.5px;border:0;border-radius:4px;background:#fff no-repeat calc(100% - 8px) center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA4IDYiPjxwYXRoIGZpbGw9IiM5YTllYTciIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQuNDEgNS43OUw3LjkxNi43MzVBLjQ2MS40NjEgMCAwIDAgNy43OC4wNzkuNTA2LjUwNiAwIDAgMCA3LjUwOCAwSC40OTJBLjQ4My40ODMgMCAwIDAgMCAuNDczYS40Ni40NiAwIDAgMCAuMDgzLjI2MkwzLjU5IDUuNzlhLjUwNC41MDQgMCAwIDAgLjgxOCAweiIvPjwvc3ZnPg==);background-size:auto 24%;color:#444;outline:none;box-shadow:inset 0 0 0 1px #d1d4da;font-size:14px;cursor:pointer}.ui_select:focus{border-color:#0091ffcc;box-shadow:inset 0 0 0 2px #ffffff80,inset 0 0 0 2px #0091ffcc;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA4IDYiPjxwYXRoIGZpbGw9IiMwMDkxZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQuNDEgNS43OUw3LjkxNi43MzVBLjQ2MS40NjEgMCAwIDAgNy43OC4wNzkuNTA2LjUwNiAwIDAgMCA3LjUwOCAwSC40OTJBLjQ4My40ODMgMCAwIDAgMCAuNDczYS40Ni40NiAwIDAgMCAuMDgzLjI2MkwzLjU5IDUuNzlhLjUwNC41MDQgMCAwIDAgLjgxOCAweiIvPjwvc3ZnPg==)}.ui_select:disabled{color:#888;background-color:#eee;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA4IDYiPjxwYXRoIGZpbGw9IiNkMWQ0ZGEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQuNDEgNS43OUw3LjkxNi43MzVBLjQ2MS40NjEgMCAwIDAgNy43OC4wNzkuNTA2LjUwNiAwIDAgMCA3LjUwOCAwSC40OTJBLjQ4My40ODMgMCAwIDAgMCAuNDczYS40Ni40NiAwIDAgMCAuMDgzLjI2MkwzLjU5IDUuNzlhLjUwNC41MDQgMCAwIDAgLjgxOCAweiIvPjwvc3ZnPg==);box-shadow:none;cursor:not-allowed}@media all and (-ms-high-contrast: none){.ui_select{padding-right:12px;background-image:none}.ui_select:focus{background-image:none}.ui_select:disabled{background-image:none}}.ui_list tr.clickable{cursor:pointer}.ui_list tr.clickable:hover{background-color:#fcfcfc;color:#888}.ui_list tr.clickable>td{background-color:transparent}.ui_list tr.nodata>th,.ui_list tr.nodata>td{padding:40px;text-align:center}.ui_list tr.border>th,.ui_list tr.border>td{border-width:1px}.ui_list tr.border_vertical>th,.ui_list tr.border_vertical>td{border-top-width:1px;border-bottom-width:1px}.ui_list tr.border_horizon>th,.ui_list tr.border_horizon>td{border-right-width:1px;border-left-width:1px}.ui_list tr.border_top>th,.ui_list tr.border_top>td{border-top-width:1px}.ui_list tr.border_right>th,.ui_list tr.border_right>td{border-right-width:1px}.ui_list tr.border_bottom>th,.ui_list tr.border_bottom>td{border-bottom-width:1px}.ui_list tr.border_left>th,.ui_list tr.border_left>td{border-left-width:1px}.ui_list tr.border_not_top>th,.ui_list tr.border_not_top>td{border-width:1px;border-top-width:0px}.ui_list tr.border_not_right>th,.ui_list tr.border_not_right>td{border-width:1px;border-right-width:0px}.ui_list tr.border_not_bottom>th,.ui_list tr.border_not_bottom>td{border-width:1px;border-bottom-width:0px}.ui_list tr.border_not_left>th,.ui_list tr.border_not_left>td{border-width:1px;border-left-width:0px}.ui_list tr.nowrap>th,.ui_list tr.nowrap>td{white-space:nowrap}.ui_list tr.min>th,.ui_list tr.min>td{width:1%;white-space:nowrap}.ui_list tr th{padding:6px 10px;background-color:#024;color:#fff;border-style:solid;border-color:#024;font-weight:400;text-align:left}.ui_list tr th.transparent{background-color:transparent}.ui_list tr td{padding:10px;background-color:#fff;color:#444;border-style:solid;border-color:#ccc;font-weight:400}.ui_list tr td.transparent{background-color:transparent}.ui_list tr th,.ui_list tr td{vertical-align:middle}.ui_list tr th.sortable,.ui_list tr td.sortable{background-repeat:no-repeat;background-position:calc(100% - 24px) center;padding-right:64px!important;cursor:pointer}.ui_list tr th.sortable:hover,.ui_list tr td.sortable:hover{opacity:.8}.ui_list tr th.sortable.asc,.ui_list tr td.sortable.asc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0id2hpdGUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNNy40MSAxNS40MUwxMiAxMC44M2w0LjU5IDQuNThMMTggMTRsLTYtNi02IDZ6Ii8+PC9zdmc+)}.ui_list tr th.sortable.desc,.ui_list tr td.sortable.desc{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0id2hpdGUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMFYweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik03LjQxIDguNTlMMTIgMTMuMTdsNC41OS00LjU4TDE4IDEwbC02IDYtNi02IDEuNDEtMS40MXoiLz48L3N2Zz4=)}.ui_list tr th.clickable,.ui_list tr td.clickable{cursor:pointer}.ui_list tr th.clickable:hover,.ui_list tr td.clickable:hover{background-color:#fcfcfc;color:#888}.ui_list tr th.nodata,.ui_list tr td.nodata{padding:40px;text-align:center}.ui_list tr th.border,.ui_list tr td.border,.ui_list tr th.border_all,.ui_list tr td.border_all{border-width:1px}.ui_list tr th.border_horizon,.ui_list tr td.border_horizon{border-right-width:1px;border-left-width:1px}.ui_list tr th.border_vertical,.ui_list tr td.border_vertical{border-top-width:1px;border-bottom-width:1px}.ui_list tr th.border_top,.ui_list tr td.border_top{border-top-width:1px}.ui_list tr th.border_right,.ui_list tr td.border_right{border-right-width:1px}.ui_list tr th.border_bottom,.ui_list tr td.border_bottom{border-bottom-width:1px}.ui_list tr th.border_left,.ui_list tr td.border_left{border-left-width:1px}.ui_list tr th.border_not_top,.ui_list tr td.border_not_top{border-width:1px;border-top-width:0}.ui_list tr th.border_not_right,.ui_list tr td.border_not_right{border-width:1px;border-right-width:0}.ui_list tr th.border_not_bottom,.ui_list tr td.border_not_bottom{border-width:1px;border-bottom-width:0}.ui_list tr th.border_not_left,.ui_list tr td.border_not_left{border-width:1px;border-left-width:0}.ui_list tr th.nowrap,.ui_list tr td.nowrap{white-space:nowrap}.ui_list tr th.min,.ui_list tr td.min{width:1%;white-space:nowrap}.ui_props{width:100%}.ui_props.inner>.group:first-child>.title{border-top-width:0}.ui_props.inner>.group:last-child>.prop:last-child{border-bottom-width:0}.ui_props.inner>.prop:first-child{border-top-width:0}.ui_props.inner>.prop:last-child{border-bottom-width:0}.ui_props .group>.title{background-color:#f2f2f2;color:#444;border:solid #ccc;border-width:1px 0 0 0;padding:var(--spacer_small) var(--spacer)}.ui_props .group>.title.dark{background-color:#024;color:#fff}.ui_props .group>.title.light{background-color:#f2f2f2;color:#444}.ui_props .prop{display:flex;flex-direction:row;align-items:center;width:100%;background:#fff;color:#444;border:solid #ccc;border-width:1px 0 0 0}.ui_props .prop:last-child{border-width:1px 0 1px 0}.ui_props .prop.border_none{border-width:0}.ui_props .prop.border_top{border-top-width:1px}.ui_props .prop.border_right{border-right-width:1px}.ui_props .prop.border_bottom{border-bottom-width:1px}.ui_props .prop.border_left{border-left-width:1px}.ui_props .prop.border_not_top{border-width:1px;border-top-width:0px}.ui_props .prop.border_not_right{border-width:1px;border-right-width:0px}.ui_props .prop.border_not_bottom{border-width:1px;border-bottom-width:0px}.ui_props .prop.border_not_left{border-width:1px;border-left-width:0px}.ui_props .prop>div{padding:var(--spacer)}.ui_props .prop>div.dark{background-color:#024;color:#fff}.ui_props .prop>div.light{background-color:#f2f2f2;color:#444}.ui_props .prop>div:first-child{width:var(--property_key_width);padding:var(--spacer);white-space:nowrap}.ui_props .prop>div.fill{flex-grow:1}.ui_props .prop.clickable{cursor:pointer}.ui_props .prop.clickable:hover{background:#fcfcfc;color:#888}.ui_props .group:not(:last-child) .prop:last-child{border-bottom-width:0}.ui_tab{display:flex;flex-direction:row;align-items:flex-end;width:100%;padding:10px 20px 0;white-space:nowrap}.ui_tab>div{cursor:pointer;padding:10px 20px;border:solid #ccc;border-width:1px 1px 0 1px;-webkit-user-select:none;user-select:none}.ui_tab>div:hover{opacity:.8}.ui_tab>div.selected{background-color:#fff;color:#444}.ui_tab>div:not(.selected){background-color:#f2f2f2;color:#444}.ui_tab>div.spacer,.ui_tab>div.controls{border:none;background:transparent;cursor:auto;padding-left:0;padding-right:0}.ui_tab>div.spacer:hover,.ui_tab>div.controls:hover{opacity:1}.ui_tab>div.spacer.spacer,.ui_tab>div.controls.spacer{flex-grow:1}.ui_tab>div+div{margin-left:10px}.ui_tab_body{border:solid 1px #ccc;padding:var(--spacer);margin:0 var(--spacer) var(--spacer) var(--spacer);background-color:#fff;color:#444}.ui_tab_body.shadow{box-shadow:0 1px 6px #0000001a}.ui_tab_body:not(.selected){display:none}.ui_dialog{pointer-events:none;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;background-color:#0003;opacity:0;z-index:1000;transition:opacity .3s ease}.ui_dialog.show{pointer-events:auto;opacity:1}.ui_dialog.show>div{transform:translateY(0)}.ui_dialog.full_horizon>div{max-width:93.75%}.ui_dialog.full_vertical>div{height:calc(100% - 80px)}.ui_dialog>div{background-color:#f2f2f2;box-shadow:0 2px 100px #0000003d,0 1px 16px #000000b8;border-radius:10px;line-height:140%;width:93.75%;max-width:500px;max-height:calc(100% - 80px);display:flex;flex-direction:column;transform:translateY(8px);transition:transform .3s ease}.ui_dialog>div .header{padding:10px;background:linear-gradient(to bottom,#0da4cf 0%,#00549f 100%);color:#fff;border-radius:10px 10px 0 0;font-size:14px}.ui_dialog>div .body{background-color:#fff;color:#444;min-height:120px;overflow:auto;font-size:14px;flex-grow:1}.ui_dialog>div .footer{padding:10px;background-color:#f2f2f2;color:#444;text-align:center;border-radius:0 0 10px 10px}.ui_dialog>div .footer .ui_button{margin-top:3px;width:120px}#ui_toast_container{pointer-events:none;display:flex;flex-direction:column-reverse;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;z-index:9999}.ui_toast{display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;height:50px;transform:translateY(4px);transition:all .3s ease}.ui_toast.show{transform:translateY(0)}.ui_toast.show>div{pointer-events:auto;opacity:1}.ui_toast.squash{height:0}.ui_toast>div{overflow:hidden;max-width:calc(100% - 32px);padding:8px 16px;border-radius:999px;background:#F8F9FA;font-size:12px;color:#495057;opacity:0;transition:opacity .3s ease;box-shadow:0 4px 4px #00000029,0 2px 8px #0000001f,0 0 12px #00000014;text-overflow:ellipsis;white-space:nowrap}.ui_toast>div.warning{background-color:#fe0;color:#440}.ui_toast>div.error{background-color:#b20;color:#fff}.ui_pager{display:flex;align-items:center;justify-content:space-between;color:#444}.ui_pager .links{display:flex;-webkit-user-select:none;user-select:none}.ui_pager .links .disabled{pointer-events:none;opacity:.4}.ui_pager .links>a{border-radius:4px;width:32px;height:32px}.ui_pager .links>a.prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIj48cGF0aCBmaWxsPSIjNjE2NzczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjEyIDcuMjIzbDIuNjY0IDIuNjk1Yy40NzIuNDczLjQ3NSAxLjI0Mi4wMDggMS43Mi0uNDcuNDgtMS4yMzUuNDgzLTEuNzEuMDA2TC4zNTEgNi44NkExLjIyNiAxLjIyNiAwIDAgMSAuMzUgNS4xNDJMNS4wNzUuMzYyQTEuMTk4IDEuMTk4IDAgMCAxIDYuNzgzLjM1NWwuMDgzLjA5MmMuMzg4LjQ3Ni4zNjQgMS4xOC0uMDc2IDEuNjNMNC4xMSA0Ljc4OGg5LjY4NGMuNjY3IDAgMS4yMDYuNTQ2IDEuMjA2IDEuMjE3IDAgLjY3Mi0uNTQgMS4yMTgtMS4yMDYgMS4yMTh6Ii8+PC9zdmc+)}.ui_pager .links>a.next{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIj48cGF0aCBmaWxsPSIjNjE2NzczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC44OCA3LjIyM0w4LjIxNiA5LjkxOGExLjIyNyAxLjIyNyAwIDAgMC0uMDA4IDEuNzJjLjQ3LjQ4IDEuMjM1LjQ4MyAxLjcxLjAwNmw0LjczLTQuNzg0Yy40NjktLjQ3NC40Ny0xLjI0My4wMDEtMS43MThMOS45MjUuMzYyQTEuMTk4IDEuMTk4IDAgMCAwIDguMjE3LjM1NWwtLjA4My4wOTJhMS4yMjggMS4yMjggMCAwIDAgLjA3NiAxLjYzbDIuNjggMi43MTJIMS4yMDZBMS4yMSAxLjIxIDAgMCAwIDAgNi4wMDVjMCAuNjcyLjU0IDEuMjE4IDEuMjA2IDEuMjE4eiIvPjwvc3ZnPg==)}.ui_pager .links .prev+.next{margin-left:var(--spacer)}.ui_pager .links a{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #fff;background:#f2f2f2 no-repeat center;text-decoration:none;color:#444;overflow:hidden}.ui_pager .links a:before{position:absolute;display:block;top:0;left:0;right:0;bottom:0;background:#000;opacity:0;content:""}.ui_pager .links a:hover:before{opacity:.08}.ui_pager .links a:active:before{background:#fff;opacity:.32}.ui_pager .links a.active{pointer-events:none;background-color:#0091ffcc;color:#fff}.ui_pager .links .pages{display:flex;margin:0 var(--spacer)}.ui_pager .links .pages a:first-child{border-radius:4px 0 0 4px}.ui_pager .links .pages a:last-child{border-radius:4px 0 0 4px}.ui_separator{width:100%;height:1px;background:#000;opacity:.1}
