.calendar{position:relative;display:block;left:0;right:0;top:0;bottom:0;margin:10px;border:1px solid #e1e8ef;box-shadow:0 2px 4px 1px #e1e8ef;-webkit-box-shadow:0 2px 4px 1px #e1e8ef}.calendar a{color:#7b99c4}.calendar .row{position:relative;display:block;height:40px;left:0;right:0;border-top:1px solid transparent}.calendar .row .fields{position:absolute;display:block;top:0;bottom:0;left:0;right:0;overflow:hidden}.calendar .row .field{position:absolute;display:inline-block;top:0;bottom:0;border:1px solid #e1e8ef;overflow:hidden;z-index:var(--z-index-default)}.calendar .raster .row{border-top:1px solid #e1e8ef}.calendar .raster .row:first-child{margin-bottom:1px;height:20px;line-height:20px;border:1px solid #8babde;background-color:#bbceec;box-shadow:0 1px 6px rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.4),inset 0 10px rgba(255,255,255,0.3),inset 0 10px 20px rgba(255,255,255,0.25);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.4),inset 0 10px rgba(255,255,255,0.3),inset 0 10px 20px rgba(255,255,255,0.25)}.calendar .raster .row .caption{display:block;position:absolute;top:0;bottom:0;left:0;padding-left:4px;padding-top:4px}.calendar .raster .row .field{border-left:1px solid #e1e8ef;border-top:none;border-bottom:none;border-right:none;font-size:10px}.calendar .raster .row:first-child .field{text-align:center;font-size:12px;color:#000;border-left:1px solid #8babde}.calendar .layers{position:absolute;display:block;top:21px;bottom:0;left:100px;right:0}.calendar .raster .row .fields{left:100px;border-left:1px solid #e1e8ef}.calendar .raster .row:first-child .fields{border-left:1px solid #8babde}.calendar .raster .row .fields .field:first-child{border-left:none}.calendar .layer{position:absolute;display:block;top:0;left:0;width:100%}.calendar .availibility .field{border:1px solid rgba(141,199,187,1);background-color:rgba(141,199,187,0.6);height:30px;top:0;bottom:auto}.calendar .absence .field{border:1px solid rgba(255,106,0,1);background-color:rgba(255,106,0,0.6);height:30px;top:0;bottom:auto}.calendar .planning .field{border:1px solid rgba(255,151,151,1);background-color:rgba(255,151,151,0.6);height:30px;top:auto;bottom:0;color:#404040}#articleContent table,#articleContent table th,#articleContent table td{text-align:left;padding:2px;border:1px solid #d2d2d2}#articleContent a{text-decoration:underline}div.Message{margin-top:16px;margin-bottom:6px}div.Message .Form .Section:first-child .Body{margin-top:30px}div.Message .ActionBar{position:absolute;right:10px;top:0;font-size:10px}div.Message .ActionBar .Action{display:inline-block;margin-left:4px;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;background-color:#ddd}.MessageThread .ActionBar .Action:hover{background-color:#ffdd8a}.MessageThread{display:flex;flex-direction:column}.MessageThread>.Contents:not(:empty){flex:1 1 auto;overflow:auto;padding:.5em}.MessageThread>.Contents.Loaded{scroll-behavior:smooth}.MessageThread>.Input{flex:0 0 auto;display:flex}.MessageThread>.Toolbar{position:relative;display:none;padding:.5em}.MessageThread>.Toolbar.Visible{display:block}.MessageThread>.Input,.MessageThread>.Toolbar{background-color:var(--component-toolbar-color)}.MessageThread>.Input>textarea{flex:1 1 auto;margin:1em;border-radius:.5em;background-color:white;padding:.5em;line-height:normal;resize:vertical}.MessageThread>.Input>.Add{background-size:18px 18px;background-repeat:no-repeat;background-position:center}.MessageThread>.Toolbar>.Delete>input{min-width:unset;background-repeat:no-repeat;background-position:center}.MessageThread>.Input>.Add{flex:0 0 auto;margin:2em 1em 2em 0;width:2em;height:2em;min-width:unset;background-image:url("UserInterface.Icon.PaperPlane.svg")}.MessageThread>.Input.Reply>.Add{background-image:url("UserInterface.Icon.Reply.svg")}.MessageThread>.Toolbar>.Delete>input{position:absolute;right:0;width:1.5em;height:1.5em;background-size:12px 12px;background-image:url("UserInterface.Icon.Dustbin.svg")}.MessageThread>.Toolbar>.ConfirmationTarget>.Confirmation{display:grid;grid-template-rows:1fr auto 1fr;grid-template-columns:1fr auto 1fr}.MessageThread>.Input>.Add:focus{background-color:#f3f8fc}.MessageThread>.Contents .Messages{margin-left:2em}.MessageThread>.Contents .Message>.Contents{border-radius:.75em;background-color:white;box-shadow:2px 1px 5px #ccc;padding:.5em .75em}.MessageThread>.Contents .Message>.Contents:hover{cursor:pointer}.MessageThread>.Contents .Message.Selected>.Contents{background-color:#f3f8fc}.MessageThread .Message>.Contents>.Information{position:relative;font-size:80%;font-style:italic;margin-bottom:.2em;color:#c0c0c0}.MessageThread .Message>.Contents>.Information>.Instant{font-style:normal;display:block;position:absolute;right:0;top:0}.MessageThread .Message>.Contents>.Text{white-space:pre-wrap}.MessageThread.InProgress>.Contents,.MessageThread.InProgress>.Input>textarea,.MessageThread>.Input>textarea[disabled],.MessageThread>.Input>input[disabled]{opacity:.6}div.control>a{display:inline-block;cursor:default}div.control>div.visible{vertical-align:top;border:1px solid #a0a0a0;background-color:#ffffe1}div.control>div.focusedObject.visible{display:inline-block;margin-left:12px;padding:8px}div.control>div.hint.visible{display:block;position:absolute;padding:4px}div.control>div.focusedObject th,div.control>div.hint th{background-color:#eeeeae}div.control{position:relative}div.control.HasMenu{position:relative;padding-left:20px}div.control.HasMenu .menu.Horizontal>li>span.Action{width:15px;height:15px;padding:0;background-position:center center}div.control.HasMenu .menu.Horizontal>li>ol{top:16px}div.control.editing{border:2px dotted #00f;padding:4px}div.control.HasMenu>ol.menu{display:inline-block;background-color:#ebebeb;position:absolute;left:0;top:0}.EmailViewer>iframe{border:none;width:100%;overflow:hidden}a img{border:none}.image{position:relative;display:inline}.viewer td.previous,.viewer td.next{cursor:pointer;background-position:center center;background-repeat:no-repeat}.viewer td.previous{width:24px;background-image:url('BoxedArrowLeft.png')}.viewer td.next{width:20px;background-image:url('BoxedArrowRight.png')}.miniature{cursor:pointer}.image .picture{position:relative;display:inline}.image .magnifier{position:absolute;display:none;left:1px;bottom:6px;_left:1px;_top:1px}.Embellished .picture img{box-shadow:2px 2px 3px #808080}area{border:none}div.enumeration{margin:12px 40px}div.enumeration>div.section>h1{font-weight:bold;font-size:1em;padding-top:4px}#main .div.enumeration>div.section>div.contents{padding-bottom:4px;line-height:140%}.literal{font-family:monospace;white-space:pre-wrap}.Menu{white-space:nowrap}.Menu button{border-radius:0;background-color:transparent;border:none}.Menu button:not(:disabled):hover{background-color:transparent}.Menu,.Menu ol{list-style-type:none;margin:0;padding:0}.Menu a{display:block;position:relative;left:0;right:0}.Menu li>span:focus-within{text-decoration:underline}.Menu.Horizontal>ol>li ol>li.current>span,.Menu.Vertical li.current>span{background-color:rgba(0,0,0,0.075)}.Menu.Horizontal>ol>li ol>li>span:hover,.Menu.Vertical li>span:hover{background-color:rgba(0,0,0,0.05)}.Menu li>span{display:block;background-repeat:no-repeat;background-position:left center;display:grid;grid-template-columns:14px auto}.Menu li>span>*{grid-column:2/3}.Menu.Horizontal ol ol ol,.Menu.Vertical ol ol{padding-left:14px}.Menu li>span.Collapsible{position:relative;cursor:pointer}.Menu li>span>button{grid-column:1/2;grid-row:1;background:transparent;border:none;background-position:center center;background-size:11px 11px;background-repeat:no-repeat;cursor:pointer;padding:0}.Menu li.collapsed>span.Collapsible>button{background-image:url("ExpandArrowGray.png")}.Menu li.expanded>span.Collapsible>button{background-image:url("CollapseArrowGray.png")}.Menu li.collapsed>ol{display:none}.Menu.Horizontal>ol>li{position:relative;display:inline-block;vertical-align:top}.Menu.Horizontal>ol>li>ol{position:absolute;left:0;background-color:#fff;border:var(--component-border);border-radius:var(--component-border-radius);max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:var(--z-index-drop-down)}nav.Breadcrumbs .Menu.Horizontal>ol>li:first-child>span.Collapsible::before{content:"/"}nav.Breadcrumbs .Menu.Horizontal>ol>li>span{grid-template-columns:auto 14px}nav.Breadcrumbs .Menu.Horizontal>ol>li>span>*{grid-column:1/2}nav.Breadcrumbs .Menu.Horizontal>ol>li>span>button{grid-column:2/3}code,span.Code{font-family:"Consolas",monospace}code>table{line-height:normal}code>table>tbody>tr>td{font-family:"Consolas";border:none}code>table>tbody>tr>td:nth-child(1){text-align:right;padding-right:4px;background-color:#404040;color:white}code>table>tbody>tr>td:nth-child(2){white-space:pre}code span.Bold{font-weight:bold}code span.Italic{font-style:italic}code a,span.Code a{color:#1364c4;text-decoration:none}code a:not([href]),span.Code a:not([href]){color:#f00;text-decoration:none}td.Type{text-align:right}code.Block{display:block;white-space:pre;margin:14px;border-style:dashed;border-width:1px;border-color:#bbb;overflow-x:auto}.WebSiteToolbar{position:relative;text-align:right}.WebSiteToolbar>.Options{position:relative;display:inline-block;text-align:left;padding-right:10px}.WebSiteToolbar .Menu{display:inline-block}.WebSiteToolbar .Menu.Horizontal>ol>li{vertical-align:inherit}.WebSiteToolbar .ScreenMode{display:inline-block;vertical-align:middle;height:2em;width:2em}.WebSiteToolbar .Maximize{padding-left:10px;background-image:url("UserInterface.Icon.Maximize.svg");background-size:20px;background-position:center 2px;background-repeat:no-repeat}.WebSiteToolbar .Normal{padding-left:10px;background-image:url("UserInterface.Icon.Minimize.svg");background-size:20px;background-position:center 2px;background-repeat:no-repeat}.expanded .tab{background-image:url("CollapseArrowGray.png")}.collapsed .tab{background-image:url("ExpandArrowGray.png")}.WebSiteToolbar input[type=submit]{width:auto}.WebSiteToolbar .Form{border:none;box-shadow:none}.WebSiteToolbar input[type="text"]{width:100px;background-color:white}.Hidden{display:none}.item-info{position:relative;right:0;font-size:9px}img{border:none}.Action{cursor:pointer}.Tiles{position:relative}.Tile{display:inline-block;position:relative;left:0;top:0;width:150px;height:150px;margin:10px;padding:10px;vertical-align:middle;text-align:left;background-color:rgba(22,119,184,0.1)}.Tile.Empty>a{display:block;height:100%;width:100%}.Tile ul{padding:0;margin:0;list-style-type:none}.Tile>a:first-child{display:block}.Tile .widget>ul>li{font-size:.85em}.DocumentContent{margin:20px;text-align:center}.articles .ActionBar,.MessageThread .ActionBar{position:relative;text-align:right}.articles .ActionBar .Action,.MessageThread .ActionBar .Action{margin-left:3px}.articles .ActionBar .Action a,.MessageThread .ActionBar .Action a{padding:0}#Filter{margin-bottom:20px}.webSiteMessage{position:relative;left:0;right:0;margin-top:4px;border:1px solid #009b00}.webSiteMessage .header{padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;color:#009b00;font-weight:bold;background-color:#82cd82}.webSiteMessage .contents{padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;background-color:#ccfecc}.periodSelection{width:400px}.form-input>span.form-currency-sign{margin-right:5px}.form-input>input.form-currency-value{width:60px}.class{color:#008080}.global{color:#800000}.member{font-style:italic}.boolean{color:#000080}.unknown{color:#00f}.text{color:#008000}.store{color:#808000}.code{margin-left:20px;padding:4px;border-style:dotted;border-color:gray;border-width:1px}.variable{font-style:italic}.number{color:purple}.operator{padding-left:2px;padding-right:2px}.condition,.expression{padding-left:3px;padding-right:3px}.index{font-style:italic;padding-left:3px;padding-right:3px}.keyword{font-weight:bold}.statement{margin-left:10px}.parse-error-code{font-family:"Courier New";margin:20px}.parse-line-number{text-align:right;background-color:#e0e0e0;padding-left:4px;padding-right:4px}.parse-line{background-color:#f6f6f6;padding-left:4px;padding-right:4px}.parse-error-line-number{text-align:right;background-color:#ffd8c0;padding-left:4px;padding-right:4px}.parse-error-line{background-color:#ffe8d0;padding-left:4px;padding-right:4px}.Help>.Link{position:relative;right:10px;text-align:right;text-decoration:none;font-weight:bold}.Help>.Link>a,.Help>.Link>a:hover,.Help>.Link>a:visited{text-align:right;text-decoration:none;font-weight:bold}.Help>.Contents{display:none;border:1px solid #ddd;border-spacing:0;color:#000;background-color:#f4f7fc;padding:4px;box-shadow:0 2px 4px 1px #eee;-webkit-box-shadow:0 2px 4px 1px #eee}.Help>.Contents.Expanded{display:block}.Help>.Contents h2{margin-top:8px}.headerLinks{position:absolute;left:auto;right:5px;_right:4%;text-align:right;color:#000;font-size:10px;font-weight:normal}#contact .postalAddress,#contact .phoneNumber,#contact .emailAddress{margin-left:20px;margin-bottom:15px}#contact .title{font-weight:bold}.warning{color:#f00}.Error .Exception{font-size:.75em;font-family:monospace;border:1px dashed;margin:10px;padding:10px}.Error .Exception h2{margin-top:10px}.CookieBar{position:absolute;display:none;left:0;right:0;width:auto;height:auto;padding-top:10px;padding-bottom:10px;text-align:center;background-color:rgba(200,200,200,0.95);box-shadow:0 0 10px #404040;z-index:var(--z-index-pop-up)}.CookieBar.Expanded{display:block}.CookieBar .Message{position:relative;width:800px;margin:0 auto}.CookieBar .Text{display:inline-block;vertical-align:top;width:750px}.CookieBar .Message p{margin:0}.CookieBar .Message ul{list-style:none;margin:0;padding:0;margin-top:6px}.CookieBar .Message li{display:inline;background-color:#aaa;padding-left:4px;padding-right:4px;padding-top:2px;padding-bottom:2px;margin-left:4px;border-radius:4px}.CookieBar .Button{display:inline-block;vertical-align:top;right:0;height:20px;width:20px;margin-left:10px;background-image:url("UserInterface.Icon.Cross.svg");background-repeat:no-repeat;background-position:center center;background-size:20px;cursor:pointer}.Icon.Problem{background-image:url("UserInterface.Icon.Error.svg")}.Icon.Ok{background-image:url("UserInterface.Icon.Active.svg")}.Icon.Error{background-image:url("UserInterface.Icon.Error.svg")}.Icon.Warning{background-image:url("UserInterface.Icon.Warning.svg")}.Icon.Hint{background-image:url("UserInterface.Icon.Hint.svg")}.Icon.Preferred{background-image:url("UserInterface.Icon.Star.svg")}.Icon.Active{background-image:url("UserInterface.Icon.Active.svg")}.Icon.Inactive{background-image:url("UserInterface.Icon.Forbidden.svg")}.Icon.Read{background-image:url("UserInterface.Icon.Document.svg")}.Icon.Create{background-image:url("UserInterface.Icon.Plus.Black.svg")}.Icon.Update{background-image:url("UserInterface.Icon.Pencil.svg")}.Icon.Delete{background-image:url("UserInterface.Icon.Dustbin.svg")}.Icon.Allow{background-image:url("UserInterface.Icon.Active.svg")}.Icon.Deny{background-image:url("UserInterface.Icon.Forbidden.svg")}:root{--z-index-base:0;--z-index-default:1;--z-index-sticky:2;--z-index-drop-down:3;--z-index-pop-up:4;--accent-color-1:#0090d8;--success-color:#20a779;--warning-color:#f0a82c;--error-color:#ea4d2c;--hint-color:#026df0;--link-color:#0090d8;--heading-color:#404040;--dark-text-color:#404040;--light-text-color:white;--expand-icon-dark:no-repeat center center/11px url("UserInterface.Icon.Caret.Right.svg");--expand-icon-light:no-repeat center center/1em url("UserInterface.Icon.ExpandArrow.svg");--collapse-icon-dark:no-repeat center center/11px url("UserInterface.Icon.Caret.Bottom.svg");--collapse-icon-light:no-repeat center center/1em url("UserInterface.Icon.CollapseArrow.svg");--main-background-color:#f4fbff;--main-block-padding:1em;--main-inline-padding:2em;--main-layout-border-color:#e0e0e0;--main-layout-border-thickness:1px;--main-layout-border:var(--main-layout-border-thickness) solid var(--main-layout-border-color);--main-menu-color:white;--main-menu-secondary-level-color:#fcfcfc;--main-menu-text-color:#808080;--main-menu-selected-text-color:var(--accent-color-1);--main-menu-selected-background-color:var(--main-background-color);--main-menu-internal-border-color:var(--main-layout-border-color);--main-menu-internal-border-thickness:1px;--main-menu-internal-border:var(--main-menu-internal-border-thickness) solid var(--main-menu-internal-border-color);--main-menu-expand-icon:var(--expand-icon-dark);--main-menu-collapse-icon:var(--collapse-icon-dark);--main-menu-slide-out-icon:url("UserInterface.Icon.Arrows.Right.Black.svg");--main-menu-slide-in-icon:url("UserInterface.Icon.Arrows.Left.Black.svg");--toolbar-background-color:#fcfcfc;--toolbar-expand-icon:var(--expand-icon-dark);--toolbar-collapse-icon:var(--collapse-icon-dark);--toolbar-text-color:var(--dark-text-color);--toolbar-height:64px;--breadcrumbs-background-color:var(--main-background-color);--breadcrumbs-text-color:#404040;--breadcrumbs-expand-icon:var(--expand-icon-dark);--breadcrumbs-collapse-icon:var(--collapse-icon-dark);--breadcrumbs-height:48px;--footer-height:32px;--component-toolbar-color:#fafafa;--component-background-color:#fff;--component-border-color:#e0e0e0;--component-border-thickness:2px;--component-border:var(--component-border-thickness) solid var(--component-border-color);--component-border-radius:1em;--component-internal-border-thickness:1px;--component-internal-border-color:#c0c0c0;--component-internal-border:var(--component-internal-border-thickness) solid var(--component-internal-border-color);--field-background-color:white;--field-border-color:#e0e0e0;--field-border-thickness:1px;--field-border:var(--field-border-thickness) solid var(--field-border-color);--field-hover-border-color:#0090d880;--field-hover-border:var(--field-border-thickness) solid var(--field-hover-border-color);--field-focus-border-color:#0090d8;--field-focus-border:var(--field-border-thickness) solid var(--field-focus-border-color);--button-background-color:#fff;--button-hover-color:#f0f0f0;--button-border-color:#c0c0c0;--button-border-thickness:1px;--button-border:var(--button-border-thickness) solid var(--button-border-color);--button-border-radius:.75em;--button-text-color:var(--dark-text-color);--checkbox-color:#a0a0a0;--checkbox-background-color:#fff;--checkbox-border-color:var(--checkbox-color);--checkbox-checked-color:var(--checkbox-color);--checkbox-checked-background-color:var(--checkbox-background-color);--checkbox-checked-border-color:var(--checkbox-border-color);--checkbox-disabled-border-color:#e0e0e0;--checkbox-indeterminate-color:var(--checkbox-color);--checkbox-indeterminate-background-color:var(--checkbox-background-color);--checkbox-indeterminate-border-color:var(--checkbox-border-color);--table-row-border-color:#f0f0f0;--table-row-border-thickness:1px;--table-row-border:var(--table-row-border-thickness) solid var(--table-row-border-color);--table-column-border-color:#f0f0f0;--table-column-border-thickness:0;--table-column-border:var(--table-column-border-thickness) solid var(--table-column-border-color);--table-row-even-background-color:transparent;--table-row-odd-background-color:transparent}@media not all and (min-width:50em){:root{--main-block-padding:0;--main-inline-padding:0;--toolbar-height:48px;--breadcrumbs-height:32px;--footer-height:0;--breadcrumbs-background-color:white}}.ConfirmationWindowComponent{grid-template-rows:1fr auto 1fr;grid-template-columns:minmax(3em,1fr) auto minmax(3em,1fr);display:none;position:fixed;text-align:center;z-index:var(--z-index-pop-up);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.ConfirmationWindowComponent.Expanded{display:grid}.ConfirmationWindowComponent>.Wrapper{background-color:#fefefe;border-radius:var(--component-border-radius);padding:10px;outline:2px solid #ccc;grid-row:2;grid-column:2}.ConfirmationWindowComponent>.Wrapper>.Submit,.ConfirmationWindowComponent>.Wrapper>.Cancel{text-align:center;vertical-align:bottom;line-height:2em}.ConfirmationWindowComponent>.Wrapper>.Message{text-align:center;vertical-align:bottom;line-height:2em;display:block;min-height:30px;width:auto;margin:auto;padding-left:4em;padding-right:4em;background-image:url("UserInterface.Icon.Warning.svg");background-position:1em center;background-repeat:no-repeat;background-size:1.5em;white-space:normal}.ConfirmationWindowComponent>.Wrapper>.Submit,.ConfirmationWindowComponent>.Wrapper>.Cancel{display:inline-block;background-color:#fafafa;border:1px solid #eee;height:2em;width:100px;margin:10px;margin-bottom:0;cursor:pointer}.ConfirmationWindowComponent>.Wrapper>.Submit:hover,.ConfirmationWindowComponent>.Wrapper>.Cancel:hover{background-color:var(--button-hover-color)}.LoadingIndicator.Active{position:relative;display:block;width:80px;height:80px;grid-column:2/3;grid-row:2/3}.LoadingIndicator.Active>div{animation:roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin:40px 40px}.LoadingIndicator.Active>div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--accent-color-1);margin:-4px 0 0 -4px}.LoadingIndicator.Active>div:nth-child(1){animation-delay:-0.036s}.LoadingIndicator.Active>div:nth-child(1):after{top:63px;left:63px}.LoadingIndicator.Active>div:nth-child(2){animation-delay:-0.072s}.LoadingIndicator.Active>div:nth-child(2):after{top:68px;left:56px}.LoadingIndicator.Active>div:nth-child(3){animation-delay:-0.108s}.LoadingIndicator.Active>div:nth-child(3):after{top:71px;left:48px}.LoadingIndicator.Active>div:nth-child(4){animation-delay:-0.144s}.LoadingIndicator.Active>div:nth-child(4):after{top:72px;left:40px}.LoadingIndicator.Active>div:nth-child(5){animation-delay:-0.18s}.LoadingIndicator.Active>div:nth-child(5):after{top:71px;left:32px}.LoadingIndicator.Active>div:nth-child(6){animation-delay:-0.216s}.LoadingIndicator.Active>div:nth-child(6):after{top:68px;left:24px}.LoadingIndicator.Active>div:nth-child(7){animation-delay:-0.252s}.LoadingIndicator.Active>div:nth-child(7):after{top:63px;left:17px}.LoadingIndicator.Active>div:nth-child(8){animation-delay:-0.288s}.LoadingIndicator.Active>div:nth-child(8):after{top:56px;left:12px}@keyframes roller{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.PopUp{padding:0}.ToastBox{position:absolute;left:3em;bottom:3em;z-index:var(--z-index-pop-up);font-size:.9rem}.ToastBox>.Message{background-color:white;padding:1em;min-width:20em;border:var(--component-border);border-radius:var(--component-border-radius);box-shadow:0 1px 3px rgba(0,0,0,0.24),0 1px 2px rgba(0,0,0,0.48);margin-top:.5em;display:grid;grid-template-columns:2.5em 1fr 2.5em;max-width:50em;max-height:20em;overflow-y:auto}.ToastBox>.Message>span{display:block}.ToastBox>.Message.Success{border-left:5px solid var(--success-color)}.ToastBox>.Message.Hint{border-left:5px solid var(--hint-color)}.ToastBox>.Message.Warning{border-left:5px solid var(--warning-color)}.ToastBox>.Message.Error{border-left:5px solid var(--error-color)}.ToastBox>.Message>.Icon{grid-area:1/1/3/2;background-image:url("UserInterface.Icon.PlaceHolder.svg");background-size:1.5em;background-repeat:no-repeat;background-position:center center}.ToastBox>.Message.Success>.Icon{background-image:url("UserInterface.Icon.Success.svg")}.ToastBox>.Message.Hint>.Icon{background-image:url("UserInterface.Icon.Hint.svg")}.ToastBox>.Message.Warning>.Icon{background-image:url("UserInterface.Icon.Warning.svg")}.ToastBox>.Message.Error>.Icon{background-image:url("UserInterface.Icon.Error.svg")}.ToastBox>.Message>.Content{grid-area:2/2/3/3}.ToastBox>.Message>button{grid-area:1/3/3/4;background-image:url("UserInterface.Icon.Cross.svg");background-size:.75em .75em;background-repeat:no-repeat;background-position:center center;cursor:pointer;height:1.5em;width:1.5em;border:none;box-shadow:none;display:block}.ToastBox:empty{display:none}.UploadCenter{position:absolute;width:auto;max-height:30em;background-color:#fafafa;z-index:var(--z-index-pop-up);overflow-y:auto;display:none;right:0;bottom:2em;border:1px solid #404040;border-bottom:0;border-right:none}.UploadCenter.Expanded{display:block}.UploadCenter .Toolbar{background-color:#404040;color:white;padding:.5em;display:grid;grid-template-rows:1.3em;grid-template-columns:auto 1.5em 1.5em 1.5em;gap:.25em;position:sticky;top:0;z-index:var(--z-index-sticky)}.UploadCenter .Title{display:inline-block}.UploadCenter .Toggle{background:transparent;background-size:1em 1em;background-repeat:no-repeat;background-image:url("UserInterface.Icon.CollapseArrow.svg");grid-column:2/3;border:none;text-align:right;display:block;background-position:center center}.UploadCenter.Collapsed .Toggle{background-image:url("UserInterface.Icon.ExpandArrow.svg")}.UploadCenter .Close,.UploadCenter .Restart{background-size:1em 1em;background-repeat:no-repeat;text-align:right;display:block;background-position:center center}.UploadCenter.Collapsed .Close,.UploadCenter.Collapsed .Restart{display:none}.UploadCenter .Close{background-image:url("UserInterface.Icon.Cancel.svg")}.UploadCenter .Restart{background-image:url("UserInterface.Icon.Redo.svg")}.UploadCenter.Collapsed table{display:none}.UploadCenter tr{font-size:90%;border-bottom:1px solid #e0e0e0;scroll-margin-top:2em;display:grid;grid-template-columns:4em 1fr min-content auto;gap:.25em;line-height:1em;padding:.25em .5em}.UploadCenter tr.Aborted>td.Name{text-decoration:line-through}.UploadCenter td.Name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;grid-row:1/2;grid-column:2/3;min-width:10em;max-width:30em}.UploadCenter td.Target{grid-row:4/5;grid-column:2/4;font-size:70%;color:#a0a0a0;display:block;line-height:1em}.UploadCenter td.Thumbnail{grid-column:1/2;grid-row:1/5;display:grid;position:relative}.UploadCenter td.Thumbnail>img{width:3em;height:3em;border-radius:.5em;overflow:hidden;object-fit:cover;margin:auto;border:3px solid #e0e0e0}.UploadCenter tr>td.Thumbnail::before{content:"";position:absolute;top:50%;left:50%;width:1em;height:1em;transform:translate(-50%,-50%)}.UploadCenter tr.Preparing td.Thumbnail::before,.UploadCenter tr.Uploading td.Thumbnail::before{border:2px solid #fff;border-right-color:transparent;border-radius:50%;animation:spin 1s infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}.UploadCenter tr.Aborted>td.Thumbnail>img,.UploadCenter tr.Forbidden>td.Thumbnail>img,.UploadCenter tr.Error>td.Thumbnail>img{border-color:var(--error-color)}.UploadCenter td.Size{grid-row:1/2;grid-column:3/4}.UploadCenter tr td.Progress{grid-row:2/3;grid-column:2/4}.UploadCenter tr td.Problems{grid-row:3/4;grid-column:2/4;font-style:italic;font-size:80%}.UploadCenter tr td.Problems span.Problem{display:block}.UploadCenter tr.Error td.Problems span.Problem{color:var(--error-color)}.UploadCenter td.Size{font-weight:lighter}.UploadCenter td.Progress>span{height:.3em;border:1px solid #c0c0c0;border-radius:1em;display:block}.UploadCenter .Progress>span>span{background-color:var(--accent-color-1);display:block;height:100%;width:0;transition:width ease .5s;border-radius:1em}.UploadCenter .Successful .Progress>span>span{background-color:var(--success-color)}.UploadCenter td.Actions{grid-row:1/5;grid-column:4/5;display:grid;gap:.25em;grid-template-columns:1.5em 1.5em;height:100%}.UploadCenter .Actions>button{background-size:1em 1em;background-repeat:no-repeat;background-position:center center;display:block;cursor:pointer;height:1.5em;width:1.5em;margin:auto}.UploadCenter .Actions>button.Abort{background-image:url("UserInterface.Icon.Cancel.svg")}.UploadCenter tr.Prepared .Actions>button.Abort,.UploadCenter tr.Aborted .Actions>button.Abort,.UploadCenter tr.Uploading .Actions>button.Abort,.UploadCenter tr.Successful .Actions>button.Abort,.UploadCenter tr.Initial .Actions>button.Restart,.UploadCenter tr.Preparing .Actions>button.Restart,.UploadCenter tr.Prepared .Actions>button.Restart,.UploadCenter tr.Aborted .Actions>button.Restart,.UploadCenter tr.Uploading .Actions>button.Restart,.UploadCenter tr.Successful .Actions>button.Restart,.UploadCenter tr.Forbidden .Actions>button.Restart{display:none}.UploadCenter .Actions>button.Restart{background-image:url("UserInterface.Icon.Redo.svg")}@media not all and (min-width:50em){.UploadCenter{left:0;bottom:0;max-height:100%;border-left:none}}.Form{border:var(--component-border);border-radius:var(--component-border-radius);line-height:1.5em;padding:6px;background-color:#fff}.Form.Loading{opacity:.5}.Form .Section:first-child .Header{margin-top:0}.Form .Header{background-color:transparent;border-bottom:1px solid #f0f0f0;font-size:1.15em;font-weight:lighter;padding-left:6px;padding-right:6px;margin-top:.5em;margin-bottom:.25em}.Form>.Labels{display:none}.Section.Error>.Header{color:var(--error-color)}.Section.Error>.Body{border-left:3px solid var(--error-color);padding-left:1em}.Section.Error>.Body .Problems>span{color:var(--error-color);font-weight:lighter;display:block}.Form .body{padding-bottom:6px}.Form .Toolbar>input{line-height:2em;height:2em;margin-right:6px;box-shadow:1px 1px 2px #666}.Form .Toolbar>.button{margin-right:6px;box-shadow:1px 1px 2px #666}.Form .Toolbar>.button>.caption{line-height:2em;height:2em}.Form .Toolbar .button .contents{top:2em}.Form .Toolbar .button .contents>input{margin-bottom:8px}.Form .Toolbar .button .contents .field .Field{width:150px}.ButtonPanel{margin-top:6px}.ObjectActionComponent>.Form>table>tbody>tr:not(:first-child){border-top:1px solid #e0e0e0}*:focus{outline:none}.Form td{padding-top:0;padding-bottom:0}.read-only{background-color:#f6f6f6}input[type="checkbox"]{height:1.2em;width:1.2em;border:none;vertical-align:middle;margin:0}input[type="submit"],input[type="button"],.button{position:relative;display:inline-block;min-width:80px;width:auto;margin-right:.25em;padding-left:.5em;padding-right:.5em;padding-top:0;padding-bottom:0;border:var(--button-border);border-radius:var(--button-border-radius);background-color:var(--button-background-color);color:var(--button-text-color);vertical-align:top;line-height:2em;text-align:center;transition:background ease .25s;cursor:pointer}.button:disabled{cursor:not-allowed}input[type="button"]:hover,.button:hover{background-color:var(--button-hover-color)}.FormProblems p{font-weight:bold;color:var(--error-color)}.FormProblems .Error>td,tr.Error>.caption:first-child{color:var(--error-color)}.FormSection tr.Error>.value>.Field{border-color:var(--error-color)}.formButtonSection{position:relative;display:block}.button>.caption{position:relative;display:block;cursor:pointer;padding-right:16px;background-image:url("CollapseArrowBlack.png");background-repeat:no-repeat;background-position:center right;line-height:1.5em}.button .contents{position:absolute;display:block;top:1.5em;left:0;padding:8px;background-color:#fff;border:1px solid #ddd;z-index:var(--z-index-default);text-align:left}.button .contents .field{border:1px solid #ddd}.collapsed .contents{display:none}.feedback{position:relative;padding:6px;margin-bottom:2px;background-color:#cdebcd}.feedback.collapsed{display:none}.feedback>div{display:inline-block;font-size:.9em;line-height:.9em;padding-top:4px;padding-bottom:4px}.feedback>div.reset{position:absolute;top:0;right:36px;cursor:pointer;padding-left:10px;padding-right:10px;background-color:#ddd}.feedback>div.close{position:absolute;top:0;right:4px;cursor:pointer;font-weight:bold;padding-left:10px;padding-right:10px;background-color:#ddd}.BankAccount>input{width:300px}.BankAccount div{display:inline}.BankAccount input[type="radio"]{display:inline-block;vertical-align:middle}.TypeField{min-width:360px}.TypeField textarea{display:none}.TypeField .Header{margin-top:3px;margin-bottom:3px;height:20px}.TypeField .Add,.TypeField .Remove{display:inline-block;width:20px;height:20px;cursor:pointer;border:1px solid #d0d0d0;background-repeat:no-repeat;background-position:center center}.TypeField .Add{vertical-align:middle;background-image:url("Plus.png");background-color:#f6f6f6}.TypeField .Remove{vertical-align:middle;background-image:url("Minus.png");background-color:#f6f6f6}.TypeField .Header div.Value,.TypeField .Header div.Text{display:inline-block;vertical-align:middle;text-align:center;height:20px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;background-color:#f6f6f6}.TypeField .Row{margin-bottom:1px}.TypeField .Value{vertical-align:middle;width:50px;padding-left:4px;padding-right:4px}.TypeField .Text{vertical-align:middle;width:250px;padding-left:4px;padding-right:4px}.TypeField .Choices input{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;height:20px}.TypeField .Choices,.TypeField .Modes{font-size:.8em;line-height:1.5em}.TypeField .Mode{display:inline-block;width:75px;text-align:center;background-color:#f6f6f6;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;cursor:pointer}.TypeField .Mode:first-child{border-left:1px solid #ccc}.TypeField .Mode.Selected{background-color:#ddd}.TypeField .Optional{font-size:.8em}.TypeField .TextLength{font-size:.8em;margin-top:4px}.TypeField .TextLength>*{display:inline-block;margin-left:4px;vertical-align:top}.TypeField .Optional input{margin-left:4px}.TypeField .TextLength,.TypeField .Optional,.TypeField .Choices{display:none}.TypeField .TextLength.Expanded,.TypeField .Optional.Expanded,.TypeField .Choices.Expanded{display:block}.TypeField .TextLength input{width:50px;border:1px solid #ccc;text-align:center}#login a{display:block;position:absolute;right:8px;bottom:8px;font-size:.8em}.Inline .Header{display:none}.Inline td.value{width:auto}.Section.Collapsed{display:none}.Inline .Section{margin-top:0;margin-bottom:0}button{border-radius:var(--button-border-radius);background-color:var(--button-background-color);border:var(--button-border);color:var(--button-text-color);cursor:pointer}button:disabled{cursor:not-allowed}button:not(:disabled):hover{background-color:var(--button-hover-color)}progress{appearance:none}progress::-moz-progress-bar{background:var(--accent-color-1);transition:.5s ease width}progress::-webkit-progress-value{background:var(--accent-color-1);transition:.5s ease width}progress::-webkit-progress-bar{background:transparent}@media not all and (min-width:50em){.Form{border-radius:0;border-inline:none}}.BiState input{display:none}.BiState{display:flex}.BiState .TrueSelector,.BiState .FalseSelector{display:inline-flex}.BiState .TrueSelector .Icon,.BiState .FalseSelector .Icon{opacity:.3}.BiState.False .FalseSelector .Icon,.BiState.True .TrueSelector .Icon{opacity:1}.BiState[data--mode=edit] .Caption{display:inline-flex;padding-left:5px;padding-right:20px;line-height:2em}.BiState .Icon{display:inline-block;width:2em;height:2em;text-align:center;cursor:pointer;background-repeat:no-repeat;background-size:1.5em;background-position:center}.Suggest .Values>.Value .BiState,.Suggest .Values>.Value .BiState>*,.Suggest .Values>.Value .BiState>div>*{vertical-align:bottom}.BiState .TrueSelector .Icon{background-image:url("UserInterface.Icon.Approved.svg")}.BiState .FalseSelector .Icon{background-image:url("UserInterface.Icon.Declined.svg")}.BiState.True[data--mode=display]>.TrueSelector>.Icon,.BiState.False[data--mode=display]>.FalseSelector>.Icon{display:inline-flex}.BiState[data--mode=display]>.TrueSelector>.Icon,.BiState[data--mode=display]>.FalseSelector>.Icon,.BiState[data--mode=display]>.FalseSelector>.Caption,.BiState[data--mode=display]>.TrueSelector>.Caption{display:none}.CheckBoxField{width:1.2em;height:1.2em;padding:.4em;display:block;position:relative}.CheckBoxField:focus{outline:1px dotted #404040}.CheckBoxField.Field{box-sizing:content-box;height:1.2em;min-height:0;line-height:inherit;min-width:0;max-width:none;width:1.2em;display:block;padding:.4em;border-radius:0}.CheckBoxField.Field.edit{background-color:transparent;border:none}.CheckBoxField.Field.edit:focus,.CheckBoxField.Field.edit:hover{border:none;background-color:transparent}.CheckBoxField>input[type="checkbox"]{vertical-align:text-top;position:absolute;visibility:hidden}.CheckBoxField>input[type="checkbox"]+span{position:absolute;display:inline-block;vertical-align:middle;width:1.2em;height:1.2em;transition:.1s ease}.CheckBoxField>input[type="checkbox"]+span::before{content:'';position:absolute;left:0;top:0;width:1.2em;height:1.2em;display:inline-block;background-color:var(--checkbox-background-color);border:1px solid var(--checkbox-border-color);border-radius:3px;box-sizing:border-box}.CheckBoxField>input[type="checkbox"]+span::after{transition:.5s ease}.CheckBoxField>input[type="checkbox"]:disabled{opacity:.5}.CheckBoxField>input[type="checkbox"]:disabled+span::before{border-color:var(--checkbox-disabled-border-color)}.CheckBoxField>input[type="checkbox"]:checked+span::before{background-color:var(--checkbox-checked-background-color);border-color:var(--checkbox-checked-border-color)}.CheckBoxField>input[type="checkbox"]:indeterminate+span::before{background-color:var(--checkbox-indeterminate-background-color);border-color:var(--checkbox-indeterminate-border-color)}.CheckBoxField>input[type="checkbox"]:checked+span::after{content:'';position:absolute;height:.6em;width:.3em;left:.4em;top:.15em;color:var(--checkbox-checked-color);border:solid;border-width:0 .15em .15em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.CheckBoxField>input[type="checkbox"]:indeterminate+span::after{content:'';position:absolute;height:auto;width:auto;left:4px;right:4px;top:4px;bottom:4px;border:none;color:white;background-color:var(--checkbox-indeterminate-color);-webkit-transform:none;-ms-transform:none;transform:none}.Field{box-sizing:border-box;transition:border ease .5s,background-color ease .5s;min-height:2em;line-height:2em;width:100%;min-width:20em;max-width:40em;border-radius:.5em;padding:0 .5em;height:auto;display:inline-block}.Field.edit{border:var(--field-border);background-color:var(--field-background-color)}table.dynamic>tbody>tr>td .Field.display,.ObjectActionComponent>form .Field.display{background-color:transparent;border-bottom:none;min-height:0;color:inherit}.Field.edit:hover{border:var(--field-hover-border)}.Field.edit.Focus,.Field.edit:focus{border:var(--field-focus-border)}select,textarea,input{border:none;background-color:transparent}input[type="text"],input[type="password"]{padding-left:.5em}.Field>input[type="text"]{padding-left:0}.display>textarea{line-height:2em}textarea{padding:0}::placeholder{color:#404040;font-weight:lighter}.Form tr.Ok>td>.Field,.Form tr>td.Ok>.Field{background-image:url("UserInterface.Icon.Success.svg");background-position:calc(100% - 0.5em) .5em;background-repeat:no-repeat;background-size:1em}.Form tr.Error>td>.Field,.Form tr>td.Error>.Field{background-image:url("UserInterface.Icon.Error.svg");background-position:calc(100% - 0.5em) .5em;background-repeat:no-repeat;background-size:1em}.CurrencyField{display:inline-block}.DateTimeField,.DateField{line-height:2em}.DateTimeField.Field,.DateField.Field{width:auto;min-width:auto;white-space:nowrap}.DateTimeField.Field.edit,.DateField.Field.edit{display:inline-block;padding-left:0}.DateField>input{width:6.5em;min-width:auto}.DateTimeField>input{width:9.5em;min-width:auto}.DateField>.Labels,.DateTimeField>.Labels{display:none}.DateField>button,.DateTimeField>button{display:inline-block;width:2em;height:2em;vertical-align:top;cursor:pointer;background-image:url("Calendar.png");background-repeat:no-repeat;background-position:center center;border:none;background-color:transparent}.DateField>button:focus,.DateTimeField>button:focus{border:1px dotted #404040}.Filter .DateField>button,.Filter .DateTimeField>button{background-size:12px;width:1.5em;height:2em}.DateSelector{display:none;position:absolute;z-index:var(--z-index-drop-down);border:var(--component-border);border-radius:var(--component-border-radius);padding:1em;background-color:#fff}.DateSelector.Expanded{display:block}.DateSelector table>thead>tr>th,.DateSelector table>thead>tr>td{text-align:center;font-weight:bold;height:2.5em;transition:ease .1s}.DateSelector td:focus,.DateSelector button:focus{outline:1px dotted #404040;outline-offset:-1px}.DateSelector thead button{width:2em;height:2em}.DateSelector table>thead>tr:nth-child(2){background-color:#fafafa;border:1px solid #e0e0e0}.DateSelector table>thead>tr:nth-child(3){font-size:80%}.DateSelector tbody button{text-align:center;transition:ease .1s;background-color:transparent;border:none;border-radius:0;cursor:pointer;padding:0}.DateSelector tbody button:hover{background-color:transparent}.DateSelector tbody button span{min-width:2.5em;height:2.5em;line-height:2.5em;display:inline-block;border-radius:1.5em}.DateSelector table .Selected button span{background-color:#0095da;color:white}.DateSelector tbody button:hover>span{background-color:rgba(0,149,218,0.5);color:white}.DateSelector thead button.Today{height:2.5em;width:100%;text-align:center;background-color:transparent;border:none;color:#0095da;padding:0;cursor:pointer}.DateSelector thead button.Today:hover{text-decoration:underline}.DateSelector td.OtherMonth button{color:#e0e0e0}.DateSelector tbody .Today{font-weight:bold;outline:2px solid #404040}.DatePeriod.edit{padding:0}.DatePeriod input{display:inline;width:5.5em;padding:0}.DatePeriod>button{display:inline-block;width:2em;height:2em;vertical-align:top;background-image:url("Calendar.png");background-repeat:no-repeat;background-position:center center;border:none;background-color:transparent}.DatePeriod>.Labels{display:none}.DatePeriod .DateSelector td{padding:0}.DateTimePeriod.edit{padding:0;min-width:24em}.DateTimePeriod>input{display:inline;width:9.5em;padding:0}.DateTimePeriod>button{display:inline-block;width:2em;height:2em;vertical-align:top;background-image:url("Calendar.png");background-repeat:no-repeat;background-position:center center;border:none;background-color:transparent}.DateTimePeriod>.Labels{display:none}.DateTimePeriod .DateSelector td{padding:0}.Expression{display:block;height:auto;min-height:2em;line-height:2em;font-family:monospace;cursor:pointer}.Expression>span{white-space:normal;display:block;min-height:2em;width:100%}.Expression.Focus>span{display:none}.Expression>textarea{display:none;height:2em;width:100%;padding:0;margin:0}.Expression.Focus>textarea{display:block}.Expression .Keyword{color:green;font-weight:bold}.Expression .Text,.Expression .Number,.Expression .Boolean{font-weight:lighter;color:#0090d8}.Expression .Number{font-style:italic}.Expression .Error{text-decoration:underline;text-decoration-color:red}.Expression>input{visibility:hidden;font-family:monospace}.ProgressArea table.data{width:100%;margin-bottom:0;background-color:#fafafa;border:1px solid #e0e0e0}.ProgressArea table>tr td,.ProgressArea table>tr th{padding-left:.5em;padding-right:.5em;height:2em}.ProgressArea table>tr td:last-child{width:10%}.ProgressBar{position:relative;top:0;bottom:0;left:0;right:0;width:100%}.ProgressArea .ProgressBar{height:1.5em}.ProgressBar>.Indicator{position:absolute;left:0;height:1.5em;width:0%;text-indent:.5em;background-color:#0060ff;transition:ease .5s;border-radius:3em}.Finished>td>.ProgressBar>.Indicator{background-color:#60c860}.Cancelled>td>.ProgressBar>.Indicator{background-color:#d0d0d0}.FileField.edit{display:grid;grid-template-columns:min-content auto min-content;grid-template-rows:1.75em .25em;transition:ease .5s}.FileField.edit>.Icon{height:2em;width:2em;background-size:1.5em;background-repeat:no-repeat;background-image:url("UserInterface.Icon.Cloud.Gray.svg");background-position:center center;grid-area:1/1/2/2;cursor:pointer;transition:ease .5s}.FileField.edit>.Clear{display:none;height:2em;width:2em;background-size:.5em;background-repeat:no-repeat;background-image:url("UserInterface.Icon.Cross.svg");background-position:center center;grid-area:1/3/2/4;cursor:pointer}.FileField.edit.Selected{border-bottom:1px solid #60c060}.FileField.edit.Selected>.Clear{display:block}.FileField.edit>.FileName{grid-area:1/2/2/3;padding-left:.5em;font-size:60%;color:#a0a0a0}.FileField.edit.Uploading>.FileName,.FileField.edit.Selected>.FileName{cursor:pointer;font-size:100%}.FileField.edit>.ProgressBar{grid-area:2/1/3/4;width:0;background-color:#0060ff}.FileField.edit.Uploading>.ProgressBar{transition:ease .1s}.FileField.edit.Uploading>.Icon,.FileField.edit.DraggingOutside>.Icon,.FileField.edit.DraggingInside>.Icon{background-image:url("UserInterface.Icon.Cloud.Blue.svg")}.FileField.edit.DraggingInside{border-bottom:1px dashed #0060ff}.FileField.edit.Selected>.Icon{background-image:url("UserInterface.Icon.Cloud.Green.svg")}.FileField.edit.DraggingOutside{border-bottom:1px dashed #e0e0e0}.FileField[data--mode="display"]>.FileName{color:#0090d8;display:inline-block}.FileField[data--mode="display"]>.FileName:hover{text-decoration:underline;cursor:pointer}.FileField>.Preview{margin:0;padding:0;top:0;left:0;width:0;height:0;position:fixed;z-index:var(--z-index-pop-up);white-space:initial;background-color:rgba(0,0,0,0);transition:background-color .5s ease,opacity .5s ease;cursor:default;overflow:hidden;opacity:0}.FileField>.Preview.Expanded{background-color:rgba(0,0,0,0.5);width:100%;height:100%;opacity:1}.FileField>.Preview>.Window{position:absolute;display:grid;grid-template-rows:auto 1fr;left:15em;right:15em;top:10em;bottom:10em}.FileField>.Preview>.Window>.ToolBar{grid-column:1;grid-row:1;background:#cfcfcf;padding:.6em}.FileField>.Preview>.Window>.ToolBar>.FileName{display:inline-block;font-size:130%;padding:.25em .8em}.FileField>.Preview>.Window>.ToolBar>a.button{text-decoration:none;color:black}.FileField>.Preview>.Window>.ToolBar>a.button.Disabled{opacity:.5;cursor:default}.FileField>.Preview>.Window>.Contents{grid-column:1;grid-row:2;overflow:hidden;background-color:#eee}.FileField>.Preview>.Window>.Contents>embed{width:100%;height:100%}.FileField>.Preview>.Window>.Contents>img{object-fit:contain;padding:.6em;width:calc(100% - 0.6em - 0.6em);height:calc(100% - 0.6em - 0.6em)}.FileField>.Preview>.Window>.Contents>.PreviewNotAvailable{display:flex;flex-direction:column;color:#aaa;font-size:200%;justify-content:center;align-content:center;text-align:center;width:100%;height:100%}.FileField>.Preview>.Window>.Contents>.ConfirmationPanel{display:grid;height:100%;max-width:70em;margin:auto;grid-template-rows:1fr auto}.FileField>.Preview>.Window>.Contents>.ConfirmationPanel>.ConfirmationContentsPanel{grid-column:1;grid-row:1;overflow:hidden}.FileField>.Preview>.Window>.Contents>.ConfirmationPanel>.ToolBar{grid-column:1;grid-row:2;background:#ddd;padding:.6em}.FileField>.Preview>.Window>.Contents>.ConfirmationPanel>.ToolBar>.Unconfirmable{display:inline-block;margin:.4em 1em}.FileField>.Preview>.Window>.Contents>.ConfirmationPanel>.ConfirmationContentsPanel>.ConfirmationMessage{padding:2em;height:calc(100% - 4em);background-color:white;margin:auto;overflow:auto}.ImageField{height:15em;display:grid;outline:3px solid rgba(255,255,255,0.2);outline-offset:-3px;border-radius:1em}@media not all and (min-width:50em){.ImageField{height:10em}}.ImageField>img{width:100%;height:100%;margin:auto;display:block;text-align:center;justify-content:center;box-sizing:border-box;cursor:zoom-in;object-fit:cover}.ImageField>.Preview{display:none}.ImageField>.Preview.Active{position:fixed;z-index:var(--z-index-pop-up);left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.5);display:flex;cursor:zoom-out}.ImageField>.Preview>img{justify-content:center;vertical-align:middle;text-align:center;margin:auto;max-width:75%;max-height:75%}.Suggest .Values .Value .ImageField{height:3em}﻿.FloatingPointIntervalField.edit{display:grid;grid-template-columns:auto 3em auto;text-align:center}.Money{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto}.Money>.DropDown{grid-area:1/1/2/2}.Money>.SingleLineTextField{grid-area:1/2/2/3;display:grid}.Money>.SingleLineTextField>input{grid-area:1/1/2/2}.Money>.Dropdown,.Money>.SingleLineTextField{width:auto}.MultipleSelectButtons.Field{height:auto;border:none;background:transparent;white-space:normal;display:flex;flex-wrap:wrap;gap:.25em}.MultipleSelectButtons.Field.edit{padding-left:0;padding-right:0}.MultipleSelectButtons.Field:hover{border:none}.MultipleSelectButtons>button{background-color:#fafafa;border:1px solid #d0d0d0;border-radius:1.5em;display:inline-block;padding:0 .5em;box-sizing:content-box;font-size:inherit;font-family:inherit;color:inherit;cursor:pointer;min-width:3em;line-height:2em;position:relative}.MultipleSelectButtons>span{display:none}.MultipleSelectButtons>span.Selected{display:inline-block}.MultipleSelectButtons>span.Selected~span.Selected::before{content:",";padding:0 .25em 0 0}.MultipleSelectButtons>*>.Icon{background-position:center center;background-size:1em 1em;height:2em;width:2em;background-repeat:no-repeat;vertical-align:bottom;opacity:.2;display:inline-block;cursor:pointer}.MultipleSelectButtons>.Selected>.Icon{opacity:1}.MultipleSelectButtons[data--mode="edit"]>.Selected{background-color:var(--accent-color-1);border:1px solid var(--accent-color-1);color:white}.MultipleSelectButtons>button:focus::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;outline:1px dotted #404040;outline-offset:2px}.MultipleSelectDropDown.Field{height:auto;background:transparent;white-space:nowrap;vertical-align:top;line-height:2em;display:inline-block;overflow:hidden}.MultipleSelectDropDown.Field.edit{padding-left:0}.MultipleSelectDropDown>.Label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 2em);cursor:pointer;display:inline-block;vertical-align:top;height:2em;line-height:2em}.MultipleSelectDropDown>.Options{display:none;position:absolute;background-color:white;border:var(--component-border);border-radius:var(--component-border-radius);box-sizing:border-box;z-index:var(--z-index-drop-down);max-height:200px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;min-width:min-content}.MultipleSelectDropDown>.Options.Expanded{display:block}.MultipleSelectDropDown>.Options>.Option>.Icon{display:inline-block;width:2em;height:2em;background-size:1em 1em;line-height:1em;background-repeat:no-repeat;background-position:left center;vertical-align:bottom}.MultipleSelectDropDown>button{border:none;background-color:transparent;width:2em;height:2em;background-image:url("UserInterface.Icon.Caret.Bottom.Gray.svg");background-size:.75em;background-position:center center;background-repeat:no-repeat;box-sizing:border-box;cursor:pointer;display:inline-block;vertical-align:top;border-bottom:1px solid transparent}.MultipleSelectDropDown:focus{outline:1px dotted #404040;outline-offset:-1px}.MultipleSelectDropDown>.Options>.Option{padding-left:1em;padding-right:1em;cursor:pointer;display:block;line-height:2em}.MultipleSelectDropDown>.Options>.Option.Selected,.MultipleSelectDropDown>.Options>.Option:hover{background-color:#f0f0f0}.MultipleSelectDropDown>.Options>.Option:focus{outline:1px solid #a0a0a0;outline-offset:-1px}.DropDown.Field.edit{padding-left:0}.DropDown>.Label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 2em);cursor:pointer;display:inline-block;vertical-align:top;height:2em;line-height:2em}.DropDown>.Options{display:none;position:absolute;background-color:white;border:var(--component-border);border-radius:var(--component-border-radius);box-sizing:border-box;z-index:var(--z-index-drop-down);max-height:200px;overflow-y:auto;overflow-x:hidden;white-space:nowrap;min-width:min-content}.DropDown>.Options.Expanded{display:block}.DropDown .Icon{display:inline-block;width:2em;height:2em;background-size:1em 1em;line-height:1em;background-repeat:no-repeat;background-position:center center;vertical-align:bottom}.DropDown>button{border:none;background-color:transparent;width:2em;height:2em;background-image:url("UserInterface.Icon.Caret.Bottom.Gray.svg");background-size:.75em;background-position:center center;background-repeat:no-repeat;box-sizing:border-box;cursor:pointer;display:inline-block;vertical-align:top;border-bottom:1px solid transparent}.DropDown>.Options>.Option{padding-left:1em;padding-right:2em;cursor:pointer;display:block;line-height:2em}.DropDown>.Options>.Option.Selected,.DropDown>.Options>.Option:hover{background-color:#f0f0f0}.DropDown>.Options>.Option:focus{outline:1px solid #a0a0a0;outline-offset:-1px}.SegmentedButton.Field{height:auto;background-color:transparent;border:none;display:flex;flex-wrap:wrap;gap:.25em}.SegmentedButton.Field.edit{padding-left:0;padding-right:0}.SegmentedButton.Field:hover{border:none}.SegmentedButton>label>input{appearance:none;margin:0;padding:0;visibility:hidden}.SegmentedButton>label{display:inline-block;box-sizing:content-box;font-size:inherit;text-align:center;line-height:2em;position:relative}.SegmentedButton>label>.Icon{background-position:center center;background-size:1em 1em;height:2em;width:2em;background-repeat:no-repeat;vertical-align:bottom;opacity:.2;display:inline-block;cursor:pointer}.SegmentedButton>.Selected>.Icon{opacity:1}.SegmentedButton>label:focus::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;outline:1px dotted #404040;outline-offset:2px}.SegmentedButton[data--mode="edit"]>label{background-color:#fafafa;border:1px solid #d0d0d0;border-radius:1.5em;min-width:3em;padding-left:.5em;padding-right:.5em}.SegmentedButton[data--mode="edit"]>label.Selected{background-color:var(--accent-color-1);border:1px solid var(--accent-color-1);color:white}.SegmentedButton[data--mode="display"]>label{display:none}.SegmentedButton[data--mode="display"]>label.Selected{display:inline-block}.PasswordField>input{width:100%;height:100%;box-sizing:border-box}.PercentageField>.ProgressBar{min-width:8em;min-height:1.5em;border:1px solid #e0e0e0;background-color:white}.PeriodSelector{display:none;z-index:var(--z-index-drop-down);background-color:var(--component-background-color);border:var(--component-border);border-radius:var(--component-border-radius);position:absolute}.PeriodSelector>.DefaultPeriods{display:block;padding:.5em;border-right:1px solid #c0c0c0;grid-row:1/3}.PeriodSelector>.DefaultPeriods>button{border:none;border-radius:0;background-color:transparent;color:#0095da;display:block;line-height:2em;text-align:left;border-bottom:1px solid #f0f0f0;width:100%}.PeriodSelector>.DefaultPeriods>button:hover{text-decoration:underline}.PeriodSelector.Expanded{display:grid;grid-template-columns:auto auto auto}.PeriodSelector>.Submit{grid-row:2/3;grid-column:2/3;margin-left:auto;margin-right:auto;margin-bottom:.5em;width:5em}.PeriodSelector>.DateSelector{display:inline-block;position:static;background-color:#fcfcfc;margin:.5em;margin-top:1em;margin-bottom:1em;border-radius:.5em}.PeriodSelector input{background-color:rgba(136,136,136,0.05);border-bottom:1.25px solid rgba(4,4,4,0.2)}.DateSelector td.PeriodStart>button,.DateSelector td.PeriodEnd>button,.DateSelector td.InPeriod>button{background-color:#e2f1f8}.DateSelector td.PeriodStart>button{border-top-left-radius:3em;border-bottom-left-radius:3em}.DateSelector td.PeriodEnd>button{border-top-right-radius:3em;border-bottom-right-radius:3em}.DateSelector table .PeriodStart button span,.DateSelector table .PeriodEnd button span{background-color:#0095da;color:white}.RecordSet>table.dynamic{table-layout:auto;width:auto;max-width:100%;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.RecordSet>.Prototype{display:none}.RecordSet>table.dynamic>tbody>tr{background-color:transparent}.RecordSet>table.dynamic>tbody>tr>td{height:3em;width:auto;background-color:transparent}div.RecordSet>table>*>tr>td:nth-child(1)>button{width:2em;height:2em;margin-right:1em;border:var(--button-border);border-radius:var(--button-border-radius);background-color:var(--button-background-color);background-repeat:no-repeat;background-position:center center;transition:background-color ease .5s;cursor:pointer}div.RecordSet>table>*>tr>td:nth-child(1)>button:focus{outline:1px dotted #404040}div.RecordSet>table>*>tr>td:nth-child(1)>button:hover{background-color:var(--button-hover-color)}div.RecordSet .InsertRow{background-image:url("UserInterface.Icon.Plus.Black.svg")}div.RecordSet .RemoveRow{background-image:url("UserInterface.Icon.Dustbin.svg")}div.RecordSet[data--mode="edit"]>table>tbody>tr>td{overflow:visible}.FormSection .RecordSet[data--mode="display"] thead,table.dynamic td>.RecordSet[data--mode="display"] thead{display:none}.FormSection .RecordSet>table.dynamic,table.dynamic .RecordSet>table.dynamic{border:none;border-collapse:collapse}.FormSection .RecordSet>table.dynamic>tbody>tr:not(:last-child),table.dynamic .RecordSet>table.dynamic>tbody>tr:not(:last-child){border-bottom:1px solid #e0e0e0}.FormSection .RecordSet>table.dynamic>tbody>tr>td,table.dynamic .RecordSet>table.dynamic>tbody>tr>td{border:none}.RecordSet tr.Error .Field{border:1px solid var(--error-color)}.RecordSet tr.Error .Problems{color:var(--error-color);font-weight:lighter;position:absolute;background:white;border:1px solid var(--error-color);border-radius:.25em;padding:.5em;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-top:.25em;margin-left:.25em;display:none;z-index:var(--z-index-pop-up)}.RecordSet tr.Error .Field.Focus+.Problems,.RecordSet tr.Error .Field:focus+.Problems,.RecordSet tr.Error td:hover>.Problems{display:block}.RecordSetList{white-space:normal;display:block;padding:0}.RecordSetList>.Item{background-color:#f0f0f0;border-radius:1em;padding:0 .5em;margin:.125em;white-space:nowrap;display:inline-block;vertical-align:top}.Signature{display:inline-block;width:min-content;height:min-content;min-width:auto;touch-action:none;position:relative}.Signature canvas{width:50em;height:auto;display:block}.Signature>button{border:none;position:absolute;right:0;top:0;width:2em;height:2em;background-image:url("UserInterface.Icon.Cross.svg");background-size:1em;background-repeat:no-repeat;background-position:center center}.Suggest.Field{height:auto;vertical-align:top}.Suggest.Field.edit{min-height:2em;padding-left:0;position:relative}.Suggest.edit,.Suggest table{white-space:nowrap}.Suggest table td,.Suggest table th{white-space:normal}.InnerDropDown .Toolbar>.Search{display:none}.Suggest a{color:inherit;text-decoration:inherit}table.dynamic .Suggest>div:nth-child(1),.Suggest>div:nth-child(1){max-height:100%}.Suggest.edit>div>.Icon{min-height:2em;width:2em;display:inline-block;max-height:100%;background-size:.75em;background-image:url("UserInterface.Icon.Caret.Bottom.Gray.svg");background-repeat:no-repeat;background-position:center center;cursor:pointer;border:none}.Suggest>div>.Values .Field{min-height:0;height:auto;line-height:inherit;min-width:0}.Suggest>div>.Values{display:block;line-height:inherit}.Suggest.edit>div>.Values{min-height:1.5em;line-height:1.5em}.Suggest .Suggest>div>.Values{min-height:auto;margin:0;border-spacing:0}.Suggest.edit>div>.Values>tbody>.Value:not(:empty){background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:.25em;margin-right:.25em;padding-right:4px}.Suggest.edit>div{display:grid;grid-template-columns:min-content min-content 1fr;grid-template-rows:1fr auto 1fr}.Suggest.edit>div:not(.OuterDropDown){overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}.Suggest.edit>div>.Icon{grid-area:1/1/4/2}.Suggest.edit>div>.Values{grid-area:2/2/3/3}.Suggest.edit>div>.TextInput{grid-area:1/3/4/4}.Suggest>div>.Values>tbody>.Value.Card{display:grid;grid-template-rows:auto auto;grid-template-columns:auto max-content auto;transition:ease .1s}.Suggest.edit>div>.Values>tbody>.Value.Card{display:inline-grid;grid-template-rows:auto minmax(0.25em,auto)}.Suggest>div>.Values>tbody>.Value.Card>td.Main{grid-column:span 10;grid-row:1}.Suggest>div>.Values>tbody>.Value.Card>td.Sub{grid-row:2/3}.Suggest .Value a{color:var(--link-color);vertical-align:top;width:min-content}.Suggest>div>.Values>tbody>.Value>td.Main>a:hover,.Suggest>div>.Values>tbody>.Value>td.Main>a:hover *{text-decoration:underline;cursor:pointer}.Suggest>div>.Values>tbody>.Value.Card.Inactive>td>*,.Suggest>div>.Values>tbody>.Value.Card.Inactive>td>*>*{text-decoration:line-through}.Suggest>div>.Values>tbody>.Value.Card.Inactive>td.Main>a:hover,.Suggest>div>.Values>tbody>.Value.Card.Inactive>td.Main>a:hover>*{text-decoration:line-through underline}.Suggest.edit>div>.Values>tbody>.Value.Card>td:last-child{display:inline-block;grid-column-start:1;grid-row-start:1;grid-row-end:3}.Suggest>div>.Values>tbody>.Value.Card>td{display:none}.Suggest>div>.Values>tbody>.Value.Card>td.Main{line-height:inherit;display:table;padding:0}.Suggest>div>.Values>tbody>.Value.Card>td.Main>*{display:block;vertical-align:middle}.Suggest>div>.Values>tbody>.Value.Card>td.Sub{display:inline-block;font-size:.7rem;color:#808080;line-height:1.2em;padding:0}.Suggest>div>.Values>tbody>.Value.Card>td.Sub>*{line-height:1.2em}.Suggest>div>.Values>tbody>.Value.Card>td.Main>span.Caption,.Suggest>div>.Values>tbody>.Value.Card>td.Embellishment>span.Caption{display:none}.Suggest>div>.Values>tbody>.Value.Card>td.Sub>span.Caption{color:#c0c0c0}.Suggest>div>.Values>tbody>.Value.Card>td.Sub>span.Caption>img{width:1.5em;height:1.2em;vertical-align:top}.Suggest>div>.Values>tbody>.Value.Card>td.Sub~td.Sub::before{content:"\002022";font-weight:bold;margin-left:.5em;margin-right:.5em}.Suggest>div>.Values>tbody>.Value.Card>td.Sub>div{display:inline-block}.Suggest>div>.Values>tbody>.Value.Card>td.Sub>.CheckBoxField{display:inline-block;vertical-align:top;padding:0}.Suggest .Values .Main .Suggest>div>.Values>tbody>.Value.Card>td.Main{color:inherit}.Suggest .Values .Suggest>div>.Values>tbody>.Value.Card>td.Sub,.Suggest>div>.Values>tbody>.Value.Card>td.Sub .Card>.Sub{display:none}.Suggest .Values .Sub .Suggest>div>.Values{padding:0;line-height:1.2em;height:1.2em}.Suggest>div>.Values>tbody>.Value .Suggest{display:inline-block;vertical-align:top}.Suggest>div>.Values>tbody>.Value>td{vertical-align:top;display:inline-block;max-width:none;white-space:nowrap;min-height:auto}.Suggest>div>.Values>tbody>.Value .Clear{width:1.5em;height:100%;padding:0;margin:0;background-image:url("UserInterface.Icon.Cross.svg");background-repeat:no-repeat;background-position:center center;cursor:pointer;display:block}.Suggest .Values:empty+.TextInput{padding-left:0}.Suggest .TextInput{display:block;max-height:100%;box-sizing:border-box;vertical-align:top;min-width:0}.Suggest.edit>div>.TextInput::placeholder{color:transparent}.Suggest.edit>div>.TextInput:focus::placeholder{color:#404040}.Suggest.edit>.OuterDropDown{position:absolute;visibility:hidden;overflow:clip;height:0;width:0}.InnerDropDown{line-height:1.5em;background-color:#fff;max-height:30em;overflow:auto;min-width:400px;border:var(--component-border);border-radius:var(--component-border-radius)}.InnerDropDown .Table{border:none}.Suggest.edit>div>.Values>.Value>*{overflow:hidden;max-width:400px}.Suggest.display>div>.Values .Value+.Value::before{content:"\002022";grid-area:1/1/2/2;font-weight:bold;margin-left:.5em;margin-right:.5em;display:inline-block}.Suggest.edit>div>.Values>.Value:hover>*{max-width:100%}.InnerDropDown>div>.Table>.Contents>table.dynamic>tbody>tr:focus,.InnerDropDown>div>.Table>.Contents>table.dynamic>tbody>tr.hot{background-color:#d5ebf7}.InnerDropDown>div>.Table>.Contents>table.dynamic>tbody>tr.Selected{background-color:#bbdff1}.Suggest[data--supports-multiple-values="true"]{height:auto;white-space:normal}.Suggest[data--supports-multiple-values="true"] table{white-space:normal}.Suggest[data--supports-multiple-values="true"].edit>div{grid-template-rows:auto;grid-template-columns:min-content auto 1fr}.Suggest[data--supports-multiple-values="true"].edit .TextInput{display:inline-block;min-width:6em}.Suggest[data--supports-multiple-values="true"].edit .Values{white-space:normal}.Suggest .Table[data--view="Tiles"]>.Contents>table.dynamic{width:45em}@media not all and (min-width:50em){.Suggest .Table[data--view="Tiles"]>.Contents>table.dynamic{width:20em}}.SingleLineTextField.edit,.MultipleLineTextField.edit{display:grid;grid-template-columns:auto min-content min-content}.SingleLineTextField.edit{grid-template-rows:2em}.SingleLineTextField.Field>.CheckBoxField,.MultipleLineTextField.Field>.CheckBoxField{grid-area:1/2/2/3;opacity:.25}.SingleLineTextField.Field>.Caption,.MultipleLineTextField.Field>.Caption{grid-area:1/3/2/4;font-size:.75em;transition:ease .5s;padding-right:.5em;display:inline-block}.SingleLineTextField.edit>input,.MultipleLineTextField.edit>input{grid-area:1/1/2/2}.SingleLineTextField.Field.Disabled>.CheckBoxField,.MultipleLineTextField.Field.Disabled>.CheckBoxField,.SingleLineTextField.Field.Disabled>.Caption,.MultipleLineTextField.Field.Disabled>.Caption{opacity:1}.SingleLineTextField.Field.Disabled,.MultipleLineTextField.Field.Disabled{min-width:auto;width:auto}.SingleLineTextField.Field.Disabled>textarea,.MultipleLineTextField.Field.Disabled>input{opacity:.25}.SingleLineTextField,.MultipleLineTextField{display:inline-block;vertical-align:top}.MultipleLineTextField.Field{height:auto;overflow:auto;padding-left:.5em}.SingleLineTextField.Field.display{text-overflow:ellipsis;overflow:hidden}.MultipleLineTextField.Field.display{white-space:pre-wrap;max-height:20em;overflow:auto;text-overflow:ellipsis}.MultipleLineTextField.Field>textarea{width:calc(100%)}table.dynamic .MultipleLineTextField.Field{height:4em;line-height:2em;width:50em}table.dynamic .MultipleLineTextField.Field>textarea{resize:none}textarea{line-height:2em;white-space:pre-wrap}.StructuredDocument{height:auto;white-space:pre-wrap;max-height:20em;display:inline-block;vertical-align:top;overflow:auto;text-overflow:ellipsis}.StructuredDocument.edit{overflow:auto}.StructuredDocument>textarea{width:100%;position:relative;display:block;font-family:courier}.StructuredDocument>textarea:focus{position:relative;display:block;font-family:courier}.TypeComponent>.Forms{display:none}.TypeComponent>.Properties{margin-top:1em}.RecordBuilder,.EnumerationBuilder{position:relative;width:300px;min-height:4em;margin-top:.5em}.RecordBuilder>table>*>tr>td,.EnumerationBuilder>table>*>tr>td{background-color:#fafafa;border:3px solid white;position:relative}.RecordBuilder input,.RecordBuilder textarea,.EnumerationBuilder input,.EnumerationBuilder textarea{line-height:1.5em;display:block;resize:none;height:1.5em}.RecordBuilder textarea:focus,.EnumerationBuilder textarea:focus{height:6em;top:0;transition:ease .2s;border:1px solid;position:absolute;background-color:#fafafa;z-index:var(--z-index-default)}.RecordBuilder .Add,.EnumerationBuilder .Add{background-image:url("UserInterface.Icon.Plus.Black.svg")}.RecordBuilder .Close,.EnumerationBuilder .Close{background-image:url("UserInterface.Icon.Minus.svg")}.RecordBuilder .Close,.RecordBuilder .Add,.EnumerationBuilder .Close,.EnumerationBuilder .Add{opacity:.5;background-repeat:no-repeat;background-size:.75em;background-position:center center;width:1em;height:1em}.UriField{display:block}.UriField>input{height:100%;width:calc(100% - 0.5em)}.FormSection input.value{width:auto}.FormSection td.value,.FormSection input.value{height:2em}.FormSection td.caption{padding-left:4px;padding-right:4px;white-space:normal;vertical-align:top}.Section>.Header{line-height:2em}.Section>.Header>*{display:inline-block;vertical-align:bottom}.FormSection .FormSection{border-left:5px solid #f0f0f0}.FormSection .FormSection>tbody>tr>td>.Field{min-width:calc(19em - 5px);max-width:calc(39em - 5px)}.FormSection .FormSection .FormSection>tbody>tr>td>.Field{min-width:calc(18em - 10px);max-width:calc(38em - 10px)}.FormSection .FormSection>tbody>tr>td{padding-left:1em}.FormSection>tbody>tr>.caption .Information>span+span::before{content:"\002022";font-weight:bold;margin-left:.5em;margin-right:.5em}@media (min-width:50em){.FormSection.Horizontal>tbody>tr>.caption{font-weight:bold;width:auto;line-height:2em;white-space:normal;padding-right:2em}.FormSection.Horizontal>tbody>tr>.caption>.Information{display:block;line-height:1em;font-size:.7em;margin-top:-.5em;height:0;font-weight:normal;color:#808080}.FormSection.Horizontal>tbody>tr>.caption>.Information>.Optional{padding-right:1em}.FormSection.Horizontal>tbody>tr>.caption,.FormSection.Horizontal>tbody>tr>.value{padding-top:.25em;padding-bottom:.25em;vertical-align:top}}@media not all and (min-width:50em){.FormSection{width:100%;table-layout:fixed}.FormSection.Horizontal>tbody>tr>.caption{font-weight:bold;display:block}.FormSection.Horizontal>tbody>tr>.value,.FormSection.Horizontal>tbody>tr>.value .Field.display{display:block}.FormSection.Horizontal>tbody>tr>.caption.Leaf{line-height:1.25em}.FormSection.Horizontal>tbody>tr>.value{margin-bottom:.5em;height:auto;min-height:2em}.FormSection.Horizontal>tbody>tr>.caption .Information{padding-left:1em;font-size:.7em;font-weight:normal;color:#808080;display:inline}}.FormSection.Vertical{width:100%;table-layout:fixed;max-width:40em}.FormSection.Vertical>tbody>tr>.caption{font-weight:bold;display:block}.FormSection.Vertical>tbody>tr>.value,.FormSection.Vertical>tbody>tr>.value .Field.display{display:block}.FormSection.Vertical>tbody>tr>.caption.Leaf{line-height:1.25em}.FormSection.Vertical>tbody>tr>.value{margin-bottom:.5em;height:auto;min-height:2em}.FormSection.Vertical>tbody>tr>.caption .Information{padding-left:1em;font-size:.7em;font-weight:normal;color:#808080;display:inline}.FormSection .value>.Problems{display:block;font-size:.8rem;font-weight:lighter;color:var(--error-color);line-height:1em}.FormSection .value>.Problems>.Problem{display:block}.Form.Wizard{padding-top:0}.Wizard>.Section:not(.Active){display:none}.Wizard>.Sections{display:flex;flex-flow:row;width:40em;max-width:100%;padding-block:1em}.Wizard>.Sections>.Section{background-image:url("UserInterface.Icon.Status.New.svg");background-size:1.25em;background-repeat:no-repeat;background-position:top center;display:block;font-weight:lighter;cursor:pointer;text-align:center;flex-basis:0;flex-grow:1;width:1em;position:relative;padding-top:2em;line-height:1em;font-size:1rem;color:#a0a0a0}.Wizard>.Sections>.Section:not(:last-child)::after{content:"";display:inline-block;width:80%;border-top:var(--component-border);position:absolute;left:60%;top:.5em}.Wizard>.Sections>.Section.InProgress:not(:last-child)::after{border-color:var(--accent-color)}.Wizard>.Sections>.Section.Completed:not(:last-child)::after{border-color:var(--success-color)}.Wizard>.Sections>.Section.Active{font-weight:bold}.Wizard>.Sections>.Section.InProgress{color:var(--accent-color-1);background-image:url("UserInterface.Icon.Status.InProgress.svg")}.Wizard>.Sections>.Section.Completed{color:var(--success-color);background-image:url("UserInterface.Icon.Status.Completed.svg")}.Wizard>.Section>.Header{display:none}.Wizard>.Section{width:fit-content}.Wizard>.Section>.Toolbar{text-align:center}.Wizard>.Section>.Toolbar>button{height:2em;width:2em;background-size:1em;background-repeat:no-repeat;background-position:center center;margin:.25em}.Wizard>.Section>.Toolbar>button.Previous{background-image:url("UserInterface.Icon.Arrows.Left.Black.svg")}.Wizard>.Section>.Toolbar>button.Next{background-image:url("UserInterface.Icon.Arrows.Right.Black.svg")}.Wizard>.Section>.Toolbar>button.Submit{background-image:url("UserInterface.Icon.Floppy.svg")}@media not all and (min-width:50em){.Wizard>.Sections{position:sticky;top:0;z-index:var(--z-index-sticky);background-color:white;border-bottom:var(--component-border)}}.NotificationCenter{background-color:white;background-position:top left;background-repeat:no-repeat;border-left:var(--main-layout-border);border-top:var(--main-layout-border);display:block;font-size:1rem;position:static;transition:ease .5s;width:250px;overflow-x:hidden;overflow-y:auto}.NotificationCenter.Collapsed{width:3em;overflow:hidden}.NotificationCenter>.Toolbar{margin-bottom:0;display:block}.NotificationCenter>.Toolbar>.Actions{display:flex;border:none;box-shadow:none}.NotificationCenter>.Toolbar>.Actions>.Toggle,.NotificationCenter>.Toolbar>.Actions>.Refresh{background-color:transparent;border:none;height:var(--breadcrumbs-height);width:3em;margin:0;padding:0;background-position:.5em center;background-repeat:no-repeat;display:inline-block;cursor:pointer;position:relative;transition:ease .5s}.NotificationCenter>.Toolbar>.Actions>.Toggle{background-image:url('UserInterface.Icon.Arrows.Right.Black.svg');background-size:1.5em;flex-grow:1}.NotificationCenter.Collapsed>.Toolbar>.Actions>.Toggle{background-image:url('UserInterface.Icon.Arrows.Left.Black.svg')}.NotificationCenter.Collapsed>.Toolbar>.Actions>.Refresh{display:none}.NotificationCenter>.Toolbar>.Actions>.Refresh{background-image:url("UserInterface.Icon.Loop.svg");background-size:1em}.NotificationCenter.Updating>.Toolbar>.Actions>.Refresh{background-image:url("OperationInProgress.gif")}.NotificationCenter>.Toolbar>.Actions>.Toggle>.Count{display:none}.NotificationCenter.Collapsed>.Toolbar>.Actions>.Toggle>.Count:not(:empty){background-repeat:no-repeat;position:absolute;left:1.5em;top:.5em;font-weight:bold;background-color:orange;border-radius:3em;height:1em;display:block;line-height:1em;padding:.25em;color:white;min-width:1em}.NotificationCenter>.Contents{padding-left:.5em;padding-right:.5em;height:calc(100% - 4em)}.NotificationCenter.Updating>.Contents{opacity:.1}.NotificationCenter.Collapsed>.Contents{display:none}.NotificationCenter .widget{font-size:.9rem;position:relative;padding-top:6px;padding-bottom:6px;padding-left:0;padding-right:0}.NotificationCenter .widget:not(:last-child){border-bottom:1px solid #f0f0f0}.NotificationCenter .widget>*{margin:0}.NotificationCenter .widget ul{padding:0;list-style-type:none}.NotificationCenter .widget>ul>li{overflow:hidden;padding:0;transition:background-color ease .5s;line-height:1.5em}.NotificationCenter .widget>ul>li:not(:last-child){margin-bottom:.5em}.NotificationCenter .widget>ul>li a{display:block}.NotificationCenter .widget ul>li.Ok,.NotificationCenter .widget ul>li.Warning,.NotificationCenter .widget ul>li.Problem{background-position:left 5px;background-repeat:no-repeat;background-size:14px;padding-left:20px;overflow:hidden}.NotificationCenter .widget ul>li.Ok{background-image:url("UserInterface.Icon.GreenLight.svg")}.NotificationCenter .widget ul>li.Warning{background-image:url("UserInterface.Icon.OrangeLight.svg")}.NotificationCenter .widget ul>li.Problem{background-image:url("UserInterface.Icon.RedLight.svg")}.NotificationCenter .widget>ul>li>.Problem{display:grid;grid-template-columns:1.5em auto}.NotificationCenter .widget>ul>li>.Problem>.Icon{grid-column:1/2;grid-row:1/2;background-repeat:no-repeat;width:100%;height:100%;background-position:left center;background-size:1em}.NotificationCenter .widget>ul>li>.Problem:nth-child(2){grid-column:2/3;grid-row:1/2}.NotificationCenter .widget>ul>li>.Problem.Error>.Icon{background-image:url("UserInterface.Icon.Error.svg")}.NotificationCenter .widget>ul>li>.Problem.Warning>.Icon{background-image:url("UserInterface.Icon.Warning.svg")}.NotificationCenter .widget>ul>li>.Problem.Hint>.Icon{background-image:url("UserInterface.Icon.Hint.svg")}.NotificationCenter .widget h1{margin-bottom:0;font-size:1.5em}.NotificationCenter .widget h2{font-size:1.25em;margin-top:4px;margin-bottom:4px}.NotificationCenter .widget h3{font-size:1em;margin-top:2px;margin-bottom:2px;font-style:italic}.NotificationCenter .widget.Calendar{padding:0}.NotificationCenter .widget.Calendar>.CurrentDate{height:2em;text-align:right}.NotificationCenter .widget.Calendar>.CurrentDate span{line-height:2em;margin-right:4px}.Task>.Parent>a{display:inline}.Task .Children{display:none;font-size:.7em}.NotificationCenter .widget .Task.Expanded .Children{display:block}.NotificationCenter .widget ul>li.Collapsible{cursor:pointer}.NotificationCenter .widget ul>li.Collapsible.Collapsed ul,.NotificationCenter .widget ul>li.Collapsible:not(.Collapsed)>div>div>sub{display:none}.NotificationCenter .widget ul>li>div>div>sub{display:block}.Task>.Parent,.NotificationCenter .widget .Task .Parent{display:grid;grid-template-columns:auto 1em 2em;grid-template-rows:auto}.Task>.Parent>a{grid-column:1/2}.Task>.Parent>.Count{grid-column:3/4;border-radius:.5em;color:#fff;width:2em;height:2em;margin:0;text-align:center;overflow:hidden;text-overflow:ellipsis;cursor:pointer;line-height:2em;font-weight:bold;font-size:75%}.Task>.Parent>.Count:hover{opacity:.75}.Task>.Parent>.Count.Low{background-color:var(--hint-color)}.Task>.Parent>.Count.Medium{background-color:var(--warning-color)}.Task>.Parent>.Count.High{background-color:var(--error-color)}.Task .Parent .Count a{color:#fff}.NotificationCenter .widget .Task .Children,.Task .Children{padding-left:0}.Task .Children li{padding-left:10px}.Task>.Parent:only-child>.Count{box-shadow:none}.Filtering>.Toolbar>.Header{color:#808080}.Filtering>.Toolbar>.Header>.ClearFilters{font-size:.9rem;width:5em;height:2em;display:inline-block;cursor:pointer;transition:ease .5s}.Filtering>.Toolbar{color:#404040;padding:.5em;display:flex;flex-flow:row;flex-wrap:wrap}.Filtering>.Progress{transition:ease 1s;height:5px}.Filtering>.Progress>.Value{background-color:var(--accent-color-1);transition:width ease .1s;height:100%}.Filtering>.Toolbar>.Add{position:relative}.Filtering>.Toolbar>.Add>button{padding-left:1em;margin-right:.5em;margin-top:.25em;margin-bottom:.25em;white-space:nowrap;min-height:3em;border:var(--component-border);border-radius:var(--component-border-radius)}.Filtering>.Toolbar>.DefaultFilter,.Filtering>.Toolbar>.FilterValue{padding-left:1em;padding-right:1em;margin-right:.5em;margin-top:.25em;margin-bottom:.25em;white-space:nowrap;min-height:3em;border:var(--component-border);border-radius:var(--component-border-radius)}.Filtering>.Toolbar>.DefaultFilter,.Filtering>.Toolbar>.FilterValue{display:flex;background-color:#fff;align-items:center;position:relative}.Filtering>.Toolbar>.Add{padding:0}.Filtering>.Toolbar>.Add>button{cursor:pointer;transition:.25s ease;padding-right:1em;text-align:center}.Filtering>.Toolbar>.DefaultFilter.Error{border-color:var(--error-color)}.Filtering>.Toolbar>.Add>button>span{line-height:3em;vertical-align:middle;height:3em;display:grid;grid-template-columns:2em auto;grid-template-rows:3em}.Filtering>.Toolbar>.Add>button>span>.Icon{display:inline-block;background-image:url("UserInterface.Icon.Caret.Right.svg");background-size:11px;background-repeat:no-repeat;background-position:center center;vertical-align:middle;height:3em;width:2em}.Filtering>.Toolbar>.Add.Expanded>button>span>.Icon{background-image:url("UserInterface.Icon.Caret.Bottom.svg")}.Filtering>.Toolbar>.Add>form{display:none;position:absolute;box-sizing:border-box;background-color:white;z-index:var(--z-index-drop-down);border:var(--component-border);padding:.5em}.Filtering>.Toolbar>.Add.Expanded>form{display:block}.Filtering>.Toolbar>.Add>form tr.field{border-bottom:1px solid #404040;height:4em}.Filtering>.Toolbar>.Add>form tr:last-child{border-bottom:none}.Filtering>.Toolbar>.Add>form tr.field>td.caption{line-height:4em}.Filtering>.Toolbar>.Add>form tr.field>td.value{border:none;vertical-align:top}.Filtering>.Toolbar>.DefaultFilter>.Caption,.Filtering>.Toolbar>.FilterValue>.Caption{vertical-align:middle}.Filtering>.Toolbar>.DefaultFilter>.Caption>.Hint{display:block;max-width:200px;white-space:normal;font-size:80%;color:#808080}.Filtering>.Toolbar>.FilterValue .Value,.Filtering>.Toolbar>.DefaultFilter .Field{vertical-align:middle;min-width:auto;max-width:none;border:none;background-color:transparent}.Filtering>.Toolbar>.FilterValue .Field{overflow:hidden}.Filtering>.Toolbar>.DefaultFilter.Error>.Problems{color:var(--error-color);font-weight:lighter;position:absolute;background:white;border:1px solid var(--error-color);border-radius:.25em;padding:.5em;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-top:.25em;margin-left:.25em;display:none;z-index:var(--z-index-pop-up);bottom:-3em}.Filtering>.Toolbar>.DefaultFilter.Error>.Field.Focus+.Problems,.Filtering>.Toolbar>.DefaultFilter.Error>.Field:focus+.Problems,.Filtering>.Toolbar>.DefaultFilter.Error:hover>.Problems{display:block}.Filtering>.Toolbar>.FilterValue>.Value>.Suggest .Values .Value>td:not(.Main){display:none}.Filtering>.Toolbar>.FilterValue>*{display:inline-block}.Filtering>.Toolbar>.DefaultFilter>.Caption,.Filtering>.Toolbar>.FilterValue>.Caption{padding-right:1em}.Filtering>.Toolbar>.FilterValue>.Close{background-image:url("UserInterface.Icon.Cross.svg");background-size:.75em .75em;background-repeat:no-repeat;background-position:center center;cursor:pointer;width:2em;min-height:3em;vertical-align:middle}@media not all and (min-width:50em){.Filtering>.Toolbar>.Add>form{width:calc(100vw - 1em);border-radius:var(--component-border-radius)}.Filtering:not(.Active)>.Toolbar>*{display:none}.Filtering.Invalid>.Toolbar>*{display:inherit}.Filtering:not(.Active)>.Toolbar>.Header>.ToggleFilters,.Filtering.Active>.Toolbar>.Header>.ToggleFilters{display:inline-block;height:2em;background-image:url("UserInterface.Icon.Filter.Black.svg");background-size:1em;background-repeat:no-repeat;background-position:center center;cursor:pointer;border:var(--component-border);border-radius:var(--component-border-radius);white-space:nowrap;width:2em;margin-right:.5em;vertical-align:top;background-color:white}.Filtering:not(.Invalid).Active>.Toolbar>.Header>.ToggleFilters{background-image:url("UserInterface.Icon.Cross.svg");background-size:.75em}.Filtering>.Toolbar>.Header>.ToggleFilters:hover{background-color:#f0f0f0}.Filtering:not(.Active)>.Toolbar>.Header>h2{font-size:.9rem}.Filtering.Invalid>.Toolbar>.Header>h2,.Filtering.Active>.Toolbar>.Header>h2,.Filtering:not(.Invalid):not(.Active)>.Toolbar>.Header>.ClearFilters{display:none}}@media not all and (max-width:50em){.Filtering>.Toolbar>.Header>.ToggleFilters{display:none}}.Filtering>.Toolbar>.Header{display:block;white-space:nowrap;flex-basis:100%}.Filtering>.Toolbar>.Header>h2{display:inline-block;margin:0;margin-right:1em;height:2em;font-size:.9rem;line-height:2em}canvas.Canvas{width:100%;height:500px}.Collapsible>h2>button{cursor:pointer;border:none;background:none;font:inherit;padding:0;color:inherit;appearance:none}.Collapsible>h2>button:hover{text-decoration:underline}.Collapsible>h2>button:focus{text-decoration:underline;text-decoration-style:dotted}.Overlay{margin:0;padding:0;top:0;left:0;position:fixed;z-index:var(--z-index-pop-up);background-color:rgba(0,0,0,0.5);transition:background-color .5s ease,opacity .5s ease,visibility 0s ease .5s,width 0s ease .5s,height 0s ease .5s;width:100%;height:100%;vertical-align:middle;padding-top:150px}.ConsentWindow{position:relative;background-color:white;display:block;margin:auto;width:300px;border:1px solid #c0c0c0;vertical-align:middle;padding:2em}.ConsentWindow .Consent{display:block;margin:auto;margin-top:1em}.Diagram>.Contents{display:grid}.Diagram.Updating>.Toolbar,.Diagram.Updating>.Contents{display:none}.Diagram>.Contents:empty{background:no-repeat center center/10em url("/Resource/UserInterface.Icon.Placeholder.svg");height:20em;width:100%}.Diagram.Updating{display:grid;grid-template-rows:100px auto 100px;grid-template-columns:1fr auto 1fr}.Diagram:not(.Updating) .LoadingIndicator,.Diagram.Updating>.Control,.Diagram.Updating>.Legend,.Legend:empty{display:none}.Diagram .Control{grid-area:1/1/2/2}@media not all and (min-width:50em){.Diagram>.Contents{grid-template-columns:100%}.Diagram .Legend{grid-area:2/1/3/2;margin-left:auto;margin-right:auto}}@media (min-width:50em){.Diagram>.Contents{grid-template-columns:min-content auto}.Diagram .Legend{grid-area:1/2/2/3;margin-top:auto;margin-bottom:auto}}.Diagram .Legend>ul{list-style-type:none;padding-left:0}.Diagram .Legend>ul>li>svg{vertical-align:middle}.Diagram .Legend>ul>li>span{vertical-align:middle;padding-left:.5em}.LegendItem svg{cursor:pointer}.LegendItem table.data{display:none}.LegendItem table.data.Expanded{display:block}.LegendItem table.data.Expanded tbody th{background-color:#f0f0f0}@keyframes animateColumns{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.Diagram svg .Columns .Column{animation:animateColumns .5s cubic-bezier(0,1,.15,1);transform-origin:bottom}.Diagram svg .Columns .Column:hover{outline:2px solid var(--accent-color-1)}@keyframes expand{0%{transform:scale(0)}to{transform:scale(1)}}.Diagram svg .PieChart .PieSlice:hover{stroke:var(--accent-color-1);stroke-width:2px}.Diagram>.Toolbar{position:absolute;display:none;text-align:right;width:100%;grid-column-start:1;grid-column-end:4}.Diagram:hover>.Toolbar{display:block}.Diagram>.Toolbar>button:disabled{display:none}.Diagram>.Toolbar>.Download,.Diagram>.Toolbar>.Share,.Diagram>.Toolbar>.Copy{height:2em;width:2em;background-size:.8em;background-position:center center;background-repeat:no-repeat;margin-right:.5em;margin-top:.25em}.Diagram>.Toolbar>.Download{background-image:url("UserInterface.Icon.Download.svg")}.Diagram>.Toolbar>.Share{background-image:url("UserInterface.Icon.Share.svg")}.Diagram>.Toolbar>.Copy{background-image:url("UserInterface.Icon.Duplicate.svg")}.Diagram>.Labels{display:none}.FormBuilder{display:grid;grid-template-columns:auto 500px;grid-template-rows:3em 3px min-content 600px;background-color:var(--component-background-color);border:var(--component-border);border-radius:var(--component-border-radius);overflow:hidden}.FormBuilder>.Toolbar{grid-row:1/2;grid-column:1/3}.FormBuilder>.Progress{grid-row:2/3;grid-column:1/3}.FormBuilder>.Problems{grid-row:3/4;grid-column:1/3}.FormBuilder>.Editor,.FormBuilder>.Preview{grid-row:4/5;grid-column:1/2}.FormBuilder>.Inspector{grid-row:4/5;grid-column:2/3}.FormBuilder{transition:ease .5s;position:relative}.FormBuilder.Pending{opacity:.25}.FormBuilder>.Toolbar{background-color:var(--component-toolbar-color)}.FormBuilder>.Toolbar>.Save{transition:ease .5s;width:2em;height:2em;margin-left:.4em;margin-top:.4em;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid #e0e0e0;background-position:center center;background-color:#f0f0f0;opacity:.25;display:inline-block}.FormBuilder>.Toolbar>.Previous,.FormBuilder>.Toolbar>.Next,.FormBuilder>.Toolbar>.Add{transition:ease .5s;width:2em;height:2em;margin-left:.4em;margin-top:.4em;background-repeat:no-repeat;border:1px solid #e0e0e0;background-position:center center;background-color:#f0f0f0;opacity:.25;display:inline-block}.FormBuilder>.Toolbar>.Preview{transition:ease .5s;width:2em;height:2em;margin-left:.4em;margin-top:.4em;background-repeat:no-repeat;border:1px solid #e0e0e0;background-position:center center;background-color:#f0f0f0;display:inline-block}.FormBuilder>.Toolbar>.Submit{transition:ease .5s;width:2em;height:2em;margin-left:.4em;margin-top:.4em;background-repeat:no-repeat;border:1px solid #e0e0e0;background-position:center center;background-color:#f0f0f0;opacity:.25;display:inline-block}.FormBuilder>.Toolbar>.Save{background-image:url("UserInterface.Icon.Floppy.svg")}.FormBuilder>.Toolbar>.Previous{background-size:1.1em;background-image:url("UserInterface.Icon.Undo.svg")}.FormBuilder>.Toolbar>.Next{background-size:1.1em;background-image:url("UserInterface.Icon.Redo.svg")}.FormBuilder>.Toolbar>.Add{background-size:.75em;background-image:url("UserInterface.Icon.Plus.Black.svg")}.FormBuilder.Preview>.Toolbar>.Preview{background-image:url("UserInterface.Icon.Pencil.svg");background-size:1em}.FormBuilder>.Toolbar>.Preview{background-image:url("UserInterface.Icon.View.svg");background-size:1.5em}.FormBuilder>.Toolbar>.Submit{background-image:url("UserInterface.Icon.Active.svg");background-size:1.25em}.FormBuilder>.Toolbar>.Next.Enabled:hover .FormBuilder>.Toolbar>.Previous.Enabled:hover,.FormBuilder>.Toolbar>.Save.Enabled:hover,.FormBuilder>.Toolbar>.Add.Enabled:hover{background-color:#fcfcfc}.FormBuilder>.Toolbar>.Next.Enabled,.FormBuilder>.Toolbar>.Previous.Enabled,.FormBuilder>.Toolbar>.Save.Enabled,.FormBuilder>.Toolbar>.Add.Enabled,.FormBuilder>.Toolbar>.Preview,.FormBuilder>.Toolbar>.Submit.Enabled{opacity:1;cursor:pointer}.FormBuilder>.Progress{background-color:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;transition:ease .5s}.FormBuilder>.Toolbar.Successful+.Progress{background-color:#60c060}.FormBuilder>.Progress>.Value{background-color:#0060ff;transition:width ease .1s;height:100%}.FormBuilder>.Problems:not(:empty){background-color:#fff;border:1px solid #e0e0e0;border-bottom:none;padding:1em}.FormBuilder>.Components{min-width:200px;max-height:600px;display:none;position:absolute;z-index:var(--z-index-drop-down);border:1px solid #e0e0e0;background-color:#fff;padding:1em}.FormBuilder>.Components.Expanded{display:block;top:3em}.FormBuilder>.Preview,.FormBuilder>.Editor{overflow-y:scroll;display:inline-block;border:1px solid #e0e0e0;padding:1em;transition:.5s ease}.FormBuilder.Preview>.Editor,.FormBuilder>.Preview{display:none}.FormBuilder.Preview>.Preview{display:block}.FormBuilder>.Inspector{display:inline-block;border:1px solid #e0e0e0;border-left:none;padding:1em;overflow-y:scroll}.FormBuilder>.Inspector .Field{max-width:30em;min-width:30em}.FormBuilder>*>.Caption{border-bottom:1px solid #f0f0f0;margin-bottom:.5em}.FormBuilder>.Components>.Component{cursor:pointer;border-bottom:1px solid #f0f0f0}.FormBuilder>.Components>.Component>.Caption{display:inline-block;height:3em;line-height:3em}.FormBuilder>.Components>.Component>.Properties{display:none}.FormBuilder>.Editor .Component>.Header{height:3em;cursor:pointer}.FormBuilder>.Editor .Component>.Header>.Icon{display:inline-block;height:3em;width:3em;background-size:2em;background-repeat:no-repeat;background-position:center center;vertical-align:top}.FormBuilder>.Components .Component>.Icon{display:inline-block;height:3em;width:3em;margin-right:1em;background-size:2em;background-repeat:no-repeat;background-position:center center;vertical-align:top}.FormBuilder>.Editor .Component>.Header>.Title{display:inline-block;height:3em;line-height:3em;background-color:#fff;width:calc(100% - 3em);text-indent:1em;box-sizing:border-box}.FormBuilder>.Editor .Component>.Header>.Icon{display:inline-block;background-color:#fff;border-right:1px dashed #e0e0e0;margin-right:0;box-sizing:border-box}.FormBuilder .Component.Section>.Icon,.FormBuilder .Component.Section>.Header>.Icon{background-image:url("UserInterface.Icon.Section.svg")}.FormBuilder .Component.Division>.Icon,.FormBuilder .Component.Division>.Header>.Icon{background-image:url("UserInterface.Icon.Embed.svg")}.FormBuilder>.Editor .Component>.Title,.FormBuilder>.Editor .Component>.Caption,.FormBuilder>.Editor .Component>.Labels,.FormBuilder>.Editor .Component.Section>.Contents>.Header{display:none}.FormBuilder .Component[data--field-type="TextBox"]>.Icon,.FormBuilder .Component[data--field-type="TextBox"]>.Header>.Icon{background-image:url("UserInterface.Icon.TextBox.svg")}.FormBuilder .Component[data--field-type="TextArea"]>.Icon,.FormBuilder .Component[data--field-type="TextArea"]>.Header>.Icon{background-image:url("UserInterface.Icon.TextArea.svg")}.FormBuilder .Component[data--field-type="CheckBox"]>.Icon,.FormBuilder .Component[data--field-type="CheckBox"]>.Header>.Icon{background-image:url("UserInterface.Icon.CheckBox.svg")}.FormBuilder .Component[data--field-type="Select"]>.Icon,.FormBuilder .Component[data--field-type="Select"]>.Header>.Icon{background-image:url("UserInterface.Icon.Select.svg")}.FormBuilder .Component[data--field-type="SelectButton"]>.Icon,.FormBuilder .Component[data--field-type="SelectButton"]>.Header>.Icon{background-image:url("UserInterface.Icon.SelectButton.svg")}.FormBuilder .Component[data--field-type="File"]>.Icon,.FormBuilder .Component[data--field-type="File"]>.Header>.Icon{background-image:url("UserInterface.Icon.Cloud.Gray.svg")}.FormBuilder .Component[data--field-type="Money"]>.Icon,.FormBuilder .Component[data--field-type="Money"]>.Header>.Icon{background-image:url("UserInterface.Icon.Amount.svg")}.FormBuilder .Component[data--field-type="Country"]>.Icon,.FormBuilder .Component[data--field-type="Country"]>.Header>.Icon{background-image:url("UserInterface.Icon.Country.svg")}.FormBuilder .Component[data--field-type="Date"]>.Icon,.FormBuilder .Component[data--field-type="Date"]>.Header>.Icon,.FormBuilder .Component[data--field-type="DateTime"]>.Icon,.FormBuilder .Component[data--field-type="DateTime"]>.Header>.Icon{background-image:url("Calendar.png");background-size:1.5em;background-position:center center}.FormBuilder .Component[data--field-type="TableField"]>.Icon,.FormBuilder .Component[data--field-type="TableField"]>.Header>.Icon{background-image:url("UserInterface.Icon.Table.svg")}.FormBuilder>.Editor .Component>.Properties>.Caption{font-size:.75em;line-height:1em}.FormBuilder>.Editor .Component.Target>.Close,.FormBuilder>.Editor .Component.Target>.Up,.FormBuilder>.Editor .Component.Target>.Down{height:3em;width:3em;position:absolute;background-repeat:no-repeat;background-size:.75em;background-position:center center;cursor:pointer}.FormBuilder>.Editor .Component>.Close{right:0;background-image:url("UserInterface.Icon.Cross.svg")}.FormBuilder>.Editor .Component>.Up{right:4em;background-image:url("UserInterface.Icon.Caret.Top.svg")}.FormBuilder>.Editor .Component>.Down{right:2em;background-image:url("UserInterface.Icon.Caret.Bottom.svg")}.FormBuilder>.Editor .Component>.Properties{display:none}.FormBuilder>.Editor .Component.Contents{border:none;margin:0}.FormBuilder>.Editor .Component{position:relative;min-width:300px;max-width:500px;border:1px dashed #e0e0e0;margin:1em;transition:ease .25s}.FormBuilder>.Editor .Component.Target{border:1px dashed #404040}.Grid>.Settings{height:2em;padding:5px}.Grid>.Settings>.Configuration{height:2em;width:2em;background-image:url("UserInterface.Icon.Configuration.Black.svg");background-size:1em 1em;background-repeat:no-repeat;background-position:center center;margin-right:.5em}.Grid.Edit>.Settings>.Configuration{background-color:var(--accent-color-1);background-image:url("UserInterface.Icon.Configuration.White.svg")}.Grid:not(.Edit)>.Settings>.Reset{display:none}.Grid.Edit>.Settings>.Reset{height:2em;background-image:url("UserInterface.Icon.Undo.svg");background-size:1em 1em;background-repeat:no-repeat;background-position:.25em center;text-indent:1em;padding-left:.5em;line-height:1em;vertical-align:bottom}.Grid>.Contents{display:grid;gap:.5em}.Grid>.Contents>.GridOverlay,.Grid>.Contents>.GridItem:empty{display:none}.Grid>.Contents>.GridItem{border-radius:var(--component-border-radius);overflow-x:auto}.Grid>.Contents>.GridItem:not(.Enabled){display:none}.Grid>.Contents>.GridItem:not(.Collapse){border:var(--component-border);background-color:var(--component-background-color);position:relative}.Grid>.Contents>.GridItem>.Form,.Grid>.Contents>.GridItem .ObjectActionComponent>.Form{border:none}.Grid>.Contents>.GridItem .table{max-width:100%}.Grid>.Contents>.GridItem>.Header{background-color:var(--component-toolbar-color);height:2em;border-bottom:var(--component-internal-border);line-height:2em;color:var(--dark-text-color);font-weight:normal;padding-left:10px;box-sizing:border-box;margin:0}@media not all and (min-width:50em){.Grid>.Contents{display:flex;flex-direction:column}.Grid>.Settings{display:none}}.Grid.Edit.Moving{cursor:grabbing}.Grid.Edit.Resizing{cursor:se-resize}.Grid.Edit>.Contents{position:relative;z-index:var(--z-index-base)}.Grid.Edit>.Contents>.GridOverlay{position:absolute;display:grid;z-index:-1}.Grid.Edit>.Contents>.GridOverlay.Visible{z-index:var(--z-index-pop-up)}.Grid.Edit>.Contents>.GridOverlay.Visible>div{outline:1px dashed #a0a0a0}.Grid.Edit>.Contents>.GridOverlay>div{outline:1px dashed #c0c0c0;outline-offset:-1px;text-align:center;padding:2em}.Grid.Edit>.Contents>.GridOverlay:not(.Visible)>div.Empty{z-index:var(--z-index-default)}.Grid>.Contents>.GridOverlay>div.Empty>button{display:none}.Grid.Edit>.Contents>.GridOverlay:not(.Visible)>div.Empty:hover>button{display:inline-block;width:2em;height:2em;background-image:url("UserInterface.Icon.Plus.Black.svg");background-size:.75em;background-repeat:no-repeat;background-position:center center}.Grid.Edit>.Contents>.GridItem.Target{border-color:var(--accent-color-1)}.Grid.Edit>.Contents>.GridItem>.Header{cursor:grab}.Grid:not(.Edit)>.Contents>.GridItem>.Header>.Delete{display:none}.Grid.Edit>.Contents>.GridItem>.Header>.Delete{position:absolute;right:.5em;height:1.5em;width:1.5em;background-image:url("UserInterface.Icon.Dustbin.svg");background-size:.75em;background-repeat:no-repeat;background-position:center center;margin:.25em;padding:.25em}.Grid.Edit>.Contents>.GridItem>.Resizer{position:absolute;width:.8em;height:.8em;background-color:#e0e0e0;cursor:se-resize;bottom:0;right:0;z-index:var(--z-index-default)}.Grid.Edit>.Contents>.GridItem>.Resizer:hover{background-color:var(--accent-color-1)}.GridForm{background-color:var(--component-background-color);border:var(--component-border);border-radius:var(--component-border-radius);overflow:hidden}.GridForm>span{padding:.5em;display:block;min-width:10em}.GridForm>span.Title{background-color:var(--component-toolbar-color);border-bottom:var(--component-internal-border);font-weight:bold}.GridForm>span.Item{cursor:pointer}.GridForm>span.Item:hover{background-color:#f0f0f0}.ImageGrid>.Images{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;padding:1em}.ImageGrid>.Images>.Image{line-height:0;border-radius:1em;overflow:hidden;transition:opacity ease .5s}.ImageGrid>.Images>.Image.Uploading{opacity:.25}.ImageGrid>.Images>.Image.Error{outline:3px solid var(--error-color)}.ImageGrid>.Images>.Image>*{width:6em;height:6em;object-fit:cover;padding:0;border:none;margin:0;min-width:0;outline:none}.ListPanel>.Item.Add{margin-top:2em}.ListPanel>.Item.Add>h2:hover:before,.ListPanel>.Item.Add.Expanded>h2:before{opacity:1}.ListPanel>.Item.Add>h2:before{content:'';display:inline-block;height:.8em;opacity:.5;width:1em;background-image:url('UserInterface.Icon.Plus.Black.svg');background-size:contain;background-repeat:no-repeat;margin-right:20px}.ListPanel>.Item.Add.Expanded>h2:before{background-image:url('UserInterface.Icon.Minus.svg')}.ListPanel>.Item.Add>div{display:none}.ListPanel>.Item.Add.Expanded>div{display:block;margin-top:1em;margin-bottom:1em}.ListPanel>.Item.Add>h2{margin:5px;cursor:pointer}.Map{height:500px;width:100%;position:relative;display:grid;grid-template-columns:auto min-content;grid-template-rows:min-content 0}.Map>.map{display:inline-block;height:500px;width:100%}.Map h2{color:white}.Map>.map canvas{background-color:white}.Map>.Actions{display:inline-block;width:40px;height:100%;background-color:var(--accent-color-1)}.Map>.Actions.Collapsed{width:0}.Map>.Actions.Collapsed>input{display:none}.Map.Locked{opacity:.25}.Map>.Actions>input{transition:ease .5s;display:block;width:40px;height:40px;min-width:auto;background-color:transparent;background-repeat:no-repeat;background-size:20px 20px;background-position:center;border:none;border-bottom:1px solid #fff;border-radius:0;cursor:pointer}.Map table{width:auto}.Map>.Actions>.Layers{background-image:url("UserInterface.Icon.Layers.svg")}.Map>.Actions>.Legend{background-image:url("UserInterface.Icon.Legend.svg")}.Map>.Actions>.Restore{background-image:url("UserInterface.Icon.Map.svg")}.Map>.Actions>.Configuration{background-image:url("UserInterface.Icon.Configuration.White.svg")}.Map>.Actions>.Components>.Inspector:not(:empty){z-index:var(--z-index-default);opacity:1;min-width:250px;max-width:500px}.Map>.Actions>.Components>.Inspector table td:not(:first-child){text-align:right}.Map>.Actions>.Components>.Inspector table th{padding-right:10px}.Map>.Actions>.Components>.Inspector h1{font-size:12px;font-weight:bold;color:white}.Map>.Actions>.Components>.Legend svg text{fill:white}.Map>.Actions>.Components>.Layers>table{padding:2em}.Map>.Actions>.Components>*{color:white;min-width:0;max-width:0;display:inline-block;overflow:hidden;background-color:rgba(0,0,0,0.68);position:absolute;right:40px;top:0;bottom:0;transition:ease .25s}.Map>.Actions>.Components>*>*{margin:20px;min-width:210px}.Map>.Actions.Collapsed>.Components>*{right:0;width:0}.Map>.Actions>.Components>.Inspector table thead>tr,.Map>.Actions>.Components>.Layers table thead>tr,.Map .Tooltip table thead>tr,.Map>.Actions>.Components>.Inspector table tr:not(:last-child),.Map>.Actions>.Components>.Layers table tr:not(:last-child),.Map .Tooltip table tr:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.5)}.Map>.Actions>.Components>.Layers.expanded,.Map>.Actions>.Components>.Legend.expanded,.Map>.Actions>.Components>.Configuration.expanded{min-width:250px;max-width:500px}.Map .Components>.Configuration form{background-color:transparent;border:none}.Map .Components>.Configuration table{width:100%}.Map .Components>.Configuration .Field{min-width:auto;background-color:transparent}.Map .Components>.Configuration .Field>textarea{color:white}.Map .Tooltip{display:block;background-color:rgba(0,0,0,0.68);color:white}.Map .Tooltip:not(:empty){padding:20px}.Map .Legend svg{width:auto;height:auto;padding-left:5px}.Tristate{position:relative;display:inline-block;height:1em;margin:.25em;white-space:nowrap}.Tristate.Visible .Enabled,.Tristate.Visible .Neutral,.Tristate.Visible .Disabled{background-color:#a0e0a0}.Tristate .Enabled,.Tristate .Neutral{cursor:pointer;transition:ease .5s;background-color:#fafafa;display:inline-block;height:1em;width:1em;vertical-align:top;border-top:1px solid #404040;border-bottom:1px solid #404040}.Tristate .Disabled{cursor:pointer;transition:ease .5s;background-color:#fafafa;display:inline-block;height:1em;width:1em;vertical-align:top;border-top:1px solid #404040;border-bottom:1px solid #404040;border-left:1px solid #404040;border-top-left-radius:100%;border-bottom-left-radius:100%}.Tristate .Enabled{border-right:1px solid #404040;border-top-right-radius:100%;border-bottom-right-radius:100%}.Tristate:after{content:'';display:block;height:1em;width:1em;border-radius:50%;box-sizing:border-box;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3),0 1px 2px rgba(0,0,0,0.6);position:absolute;top:1px;left:1px;transition:left ease .25s}.Tristate.Neutral:after{left:calc(1em + 1px)}.Tristate.Enabled:after{left:calc(2em + 1px)}.TabMenu.Tabs{white-space:nowrap;margin-top:0;margin-bottom:15px;margin-right:0;margin-left:0;padding:0;list-style:none;line-height:normal;min-width:fit-content;display:block}main .TabMenu.Tabs a{text-decoration:none}.TabMenu.Tabs>li{display:inline-block;padding:0;border-bottom:2px solid #e0e0e0;color:#808080;text-align:center;box-sizing:border-box;height:2.5em;transition:ease .1s;outline-offset:-.45em}.TabMenu.Tabs>li>a{padding:.5em 1em;display:block;height:1.5em}.TabMenu.Tabs>li:not(.Selected):hover{cursor:pointer;border-bottom:4px solid #a0a0a0}.TabMenu.Tabs>li:focus{outline:1px dotted #404040}.TabMenu.Tabs li.Add{list-style-image:url('UserInterface.Icon.Plus.Black.svg');list-style-position:inside}.TabMenu.Tabs li .Count:not(:empty){background-color:#e0e0e0;border-radius:1em;margin-left:.5em;padding:.25em .5em;min-width:1em;font-size:.9em;height:1em;line-height:1em;vertical-align:text-bottom;display:inline-block}.TabMenu.Tabs .Selected{border-bottom:4px solid var(--accent-color-1);color:#404040}.TabMenu.Tabs li.Add a{color:#666}.TabMenu.Tabs li:hover.Add a,.TabMenu.Tabs li.Add.Selected a{color:black}.TabMenu.Tabs li:hover.Add a:before,.TabMenu.Tabs li.Add.Selected a:before{opacity:initial}.TabMenu>li.Expand{height:.8em;width:1em;opacity:.5;background-image:url('UserInterface.Icon.Plus.Black.svg');background-size:contain;background-repeat:no-repeat;transition:left ease .5s}.TabMenu.Expanded>li.Expand{background-image:url('UserInterface.Icon.Minus.svg')}.TabMenu>li.Add{display:none}.TabMenu.Expanded>li.Add{display:initial}.TabPanel>.Tabs{white-space:nowrap;margin-top:0;margin-bottom:15px;margin-right:0;margin-left:0;padding:0;list-style:none;line-height:normal;display:block;overflow-x:auto;scrollbar-width:none}main .TabPanel>.Tabs a{text-decoration:none}.TabPanel>.Tabs>li{display:inline-block;padding:.5em 1em;border-bottom:2px solid #e0e0e0;color:#808080;text-align:center;box-sizing:border-box;height:2.5em;transition:ease .1s;outline-offset:-.45em}.TabPanel>.Tabs>.Tab[data--enabled="false"],.TabPanel>.Pages>.TabPage{display:none}.TabPanel>.Pages>.TabPage[data--enabled="true"].Selected{display:block}.TabPanel>.Tabs>li:not(.Selected):hover{cursor:pointer;border-bottom:4px solid #a0a0a0}.TabPanel>.Tabs>li:focus{outline:1px dotted #404040}.TabPanel>.Tabs li.Add{list-style-image:url('UserInterface.Icon.Plus.Black.svg');list-style-position:inside}.TabPanel>.Tabs li .Count:not(:empty){background-color:#e0e0e0;border-radius:1em;margin-left:.5em;padding:.25em .5em;min-width:1em;font-size:.9em;height:1em;line-height:1em;vertical-align:text-bottom;display:inline-block}.TabPanel>.Tabs .Selected{border-bottom:4px solid var(--accent-color-1);color:#404040}.Grid>.Contents>.GridItem>.TabPanel>.Tabs{position:absolute;left:0;top:0;padding:0;margin:0;height:2em;line-height:2em;background-color:transparent;border:none}.Grid>.Contents>.GridItem>.TabPanel>.Tabs>li.Selected{margin:0;padding:0;padding-left:1em;padding-right:1em;height:2em;line-height:2em;box-sizing:border-box;border:none;font-weight:normal;transition:ease .25s;min-width:6em;text-align:center;border-right:var(--component-internal-border);background-color:var(--component-toolbar-color)}.Grid>.Contents>.GridItem>.TabPanel>.Tabs>li{margin:0;padding:0;padding-left:1em;padding-right:1em;height:2em;line-height:2em;box-sizing:border-box;border:none;font-weight:normal;transition:ease .25s;min-width:6em;text-align:center;color:#808080;border-bottom:var(--component-internal-border);border-right:var(--component-internal-border);background-color:var(--component-toolbar-color)}.Grid>.Contents>.GridItem>.TabPanel>.Tabs>li.Selected{border-bottom:1px solid var(--component-toolbar-color);color:var(--dark-text-color)}.Table{display:block;width:100%;background-color:#fff;box-sizing:border-box;border:var(--component-border);border-radius:var(--component-border-radius);user-select:none}.Table:focus{border-color:var(--accent-color-1)}table{border-collapse:collapse;text-align:left;line-height:1.5em}th[onclick],tr[onclick],td[onclick],tr.SuggestRow,td.Action{cursor:pointer}table.dynamic{border-collapse:separate;border-spacing:0;color:#404040;background-color:#fff;width:min-content;margin-bottom:.5em}.Table table.dynamic>thead{position:sticky;z-index:var(--z-index-sticky);top:0}.Table>.Contents{display:block;min-height:0;height:auto;overflow-x:auto;max-width:100%;width:min-content}.Table>.Labels{display:none}.Table:not(.ActionEnabled)>.Contents{position:relative}.Table>.Contents table.dynamic{table-layout:fixed}table.data{margin-bottom:4px}table.data>tbody>tr>td{padding:2px;border:1px solid #e0e0e0}table.data>thead>tr>th{padding:2px;border:1px solid #e0e0e0;text-align:center}table.data tbody th{text-align:left}table.dynamic>*>tr>*{border-right:var(--table-column-border);border-bottom:var(--table-row-border)}.Table>.Contents table.dynamic>*>tr,.Table>.Contents table.dynamic>*>tr>*:first-child{border-left:0}.Table>.Contents table.dynamic>thead>tr:first-child,.Table>.Contents table.dynamic>thead>tr:first-child>*{border-top:0}table.dynamic>*>tr:nth-child(2n){background-color:var(--table-row-even-background-color)}table.dynamic>*>tr:nth-child(odd){background-color:var(--table-row-odd-background-color)}table.dynamic>*>tr.hot,table.dynamic>*>tr:focus{background-color:#f3f8fc}table.dynamic>*>*>td{padding-left:6px;padding-right:6px;padding-top:0;padding-bottom:0;height:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.dynamic>*>*>td>*{overflow:hidden;text-overflow:ellipsis;max-width:100%}table.dynamic>*>*>td>.Caption.Cell{display:none}table.dynamic>*>*>td>.Caption.Cell:not(:empty){padding-right:.5em}table.dynamic>*>*>td>.Caption.Cell img{width:1em;height:1.5em;display:block}table.dynamic td.button{padding-left:0;padding-right:0}table.dynamic th.rowSelector,table.dynamic td.rowSelector{max-width:2em;line-height:3em;cursor:default}table.dynamic .Main.rowSelector{position:relative}table.dynamic .Main.rowSelector .Count:empty{display:none}table.dynamic .Main.rowSelector .Count{position:absolute;display:block;background-color:orange;color:white;font-size:70%;padding:.25em;border-radius:2em;top:.5em;right:.5em;height:1em;line-height:1em;font-weight:bold;text-align:center;min-width:1em}table.dynamic>thead>tr>th,table.dynamic>thead>tr>td{text-align:left;height:3em;background-color:white;padding-left:6px;padding-right:6px;color:#606060;font-weight:bold}table.dynamic>thead>tr.Columns>th,table.dynamic>thead>tr.Columns>td{cursor:pointer}table.dynamic>thead>tr>th .Filter.Value{background-image:url("UserInterface.Icon.Filter.Black.svg");background-size:1em 1em}table.dynamic>thead>tr>th .Sort.Ascending>.Icon{background-image:url("UserInterface.Icon.Ascending.svg")}table.dynamic>thead>tr>th .Sort.Descending>.Icon{background-image:url("UserInterface.Icon.Descending.svg")}table.dynamic>thead>tr>th .Filter.Value{background-repeat:no-repeat;background-position:center center;width:1em}table.dynamic>thead>tr>th .Sort.Ascending>.Icon,table.dynamic>thead>tr>th .Sort.Descending>.Icon{background-repeat:no-repeat;background-position:center center}table.dynamic>thead>tr>th .Sort.Ascending>.Icon,table.dynamic>thead>tr>th .Sort.Descending>.Icon{width:1.25em;background-size:1.25em}table.dynamic>thead .Filter>th,table.dynamic>thead .Filter>td{background-color:white;height:2.5em;padding-bottom:.25em;padding-left:4px;padding-right:4px}table.dynamic>thead .Filter .Box{white-space:nowrap;background-color:#fff;position:relative;height:2.5em;line-height:2.5em;display:block}.Filter .Box>.Field{background-color:transparent;box-sizing:content-box;height:auto;line-height:1.5em;min-width:auto;padding:0;display:inline-block;min-height:auto;width:calc(100% - 1.5em);white-space:nowrap;overflow:hidden;vertical-align:bottom;font-weight:normal}.Filter .Box>.Field:not(:hover):not(.Focus){border-color:transparent}table.dynamic>thead .Filter th input[type=text]{background-color:#fff;text-indent:.5em;height:2em;outline:none;padding:0;display:inline-block;vertical-align:bottom;width:100%}table.dynamic>thead .Filter th .Box .DateTimeField,table.dynamic>thead .Filter th .Box .DateField,table.dynamic>thead .Filter th .Box .DateField input,table.dynamic>thead .Filter th .Box .DateTimeField input{width:calc(100% - 1.5em)}.Filter>th>.Box>.Suggest{height:2em;position:static}.Filter>th>.Box>.Suggest>div>.Icon{height:2em;background-position:center center}.Filter>th>.Box>.Suggest>div>.Values{white-space:nowrap;line-height:1.5em;max-height:2em}.Filter>th>.Box>.Suggest>div>.Values>*>.Value{line-height:1em;max-height:2em}.Filter>th>.Box>.Suggest>div>.TextInput{height:2em}.Filter>th>.Box>.Suggest>div>.Values>tbody>.Value.Card{display:inline-grid}.Filter>th>.Box>.Suggest>div>.Values>tbody>.Value.Card .Sub{display:none}.Filter>th>.Box>.MultipleSelectButtons>button{border:none;height:auto;line-height:inherit;margin:0;background:transparent}.Filter>th>.Box>.MultipleSelectButtons>button.Selected{background-color:transparent}table.dynamic>thead .Filter .Box>button{background-color:transparent;background-image:url("UserInterface.Icon.Filter.Gray.svg");background-position:center center;width:1.5em;height:2em;background-size:1em;background-repeat:no-repeat;display:inline-block;vertical-align:bottom;border:none;box-sizing:border-box;cursor:pointer}table.dynamic>thead .Filter .Box>button:focus{border:1px dotted #404040}table.dynamic>thead .Filter .Box .FilterForm.Collapsed{display:none}table.dynamic>thead .Filter .Box .FilterForm{position:absolute;top:calc(2.5em - 1px);display:block;padding:5px;background-color:#fff;border:var(--component-border);border-radius:var(--component-border-radius);text-align:center;z-index:var(--z-index-default)}table.dynamic>thead .Filter .Box .FilterForm>table{width:auto}table.dynamic>thead .Filter .Box .FilterForm td.caption{border:none}table.dynamic>thead .Filter .Box .FilterForm td.value{background-color:#fff;width:auto}.Box .FilterForm .Field{min-width:auto}::-webkit-input-placeholder{font-style:italic;color:#bbb}input:-moz-placeholder{font-style:italic;color:#bbb}table.dynamic>tbody td{min-height:1.5em}table.dynamic>tbody>tr>td .Field{min-width:auto;vertical-align:middle}table.dynamic>tbody>tr>td .Suggest.edit{position:static}table.dynamic>tbody>tr>td.Error>.Field{border:1px solid var(--error-color)}table.dynamic>tbody>tr>td.Error>.Problems{color:var(--error-color);font-weight:lighter;position:absolute;background:white;border:1px solid var(--error-color);border-radius:.25em;padding:.5em;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);margin-top:.25em;margin-left:.25em;display:none;z-index:var(--z-index-pop-up)}table.dynamic>tbody>tr>td.Error>.Field.Focus+.Problems,table.dynamic>tbody>tr>td.Error>.Field:focus+.Problems,table.dynamic>tbody>tr>td.Error:hover>.Problems{display:block}.ObjectActionComponent .RecordSet>table.dynamic>tbody>tr,table.dynamic .RecordSet>table.dynamic>tbody>tr{border:none;border-bottom:var(--table-row-border)}.ObjectActionComponent .RecordSet>table.dynamic>tbody>tr:last-child,table.dynamic .RecordSet>table.dynamic>tbody>tr:last-child{border:none}table.dynamic .RecordSet>table.dynamic,table.dynamic tr:nth-child(odd) .RecordSet>table.dynamic>tbody>tr,table.dynamic tr:nth-child(2n) .RecordSet>table.dynamic>tbody>tr{background-color:transparent}table.dynamic .RecordSet>table.dynamic>tbody>tr>td:last-child,table.dynamic .RecordSet>table.dynamic{width:100%}table.dynamic>*>*>td.Numeric{text-align:right}table.dynamic td .StructuredDocument textarea,table.dynamic td .StructuredDocument textarea:focus{height:2em;min-height:2em}table.dynamic>tHead>.Columns>th,table.dynamic>tHead>.Filter>th,table.dynamic>tHead>.Filter>td{border-bottom:var(--component-internal-border)}table.dynamic>tHead>.Columns>.rowSelector{width:2em}table.dynamic>tHead>.Columns>.Column{width:6em;padding:0;white-space:nowrap}table.dynamic>tHead>.Columns>.Column>span{display:grid;grid-template-columns:auto min-content min-content .5em;width:100%;height:100%;line-height:3em}table.dynamic>tHead>.Columns>.Column>span>.Caption{padding-left:6px;padding-right:0;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}table.dynamic>tHead>.Columns>.Column>span>.Caption.Cell{display:none}table.dynamic>tHead>.Columns>.Column>span>.Sort{vertical-align:middle;height:100%;position:relative}table.dynamic>tHead>.Columns>.Column>span>.Sort.First{display:inline-block}table.dynamic>tHead>.Columns>.Column>span>.Sort>.Index{display:none;position:absolute;top:0;text-align:center;color:#a0a0a0;font-weight:lighter;font-size:80%;width:100%;height:1em;line-height:1em}table.dynamic>tHead>.Columns>.Column>span>.Sort>.Icon{height:100%;display:none}.Expert table.dynamic>tHead>.Columns>.Column>span>.Sort>.Index,table.dynamic>tHead>.Columns>.Column>span>.Sort.First>.Icon,.Expert table.dynamic>tHead>.Columns>.Column>span>.Sort>.Icon{display:block}table.dynamic>tHead>.Columns>.Column>span>.Filter{vertical-align:middle;height:100%;display:inline-block}table.dynamic>tHead>.Columns>.Column>span>.Resizer{display:inline-block;height:100%;transition:background-color ease .5s}table.dynamic>tHead>.Columns>.Column>span>.Resizer:hover{background-color:#f0f0f0;cursor:col-resize}table.dynamic>tHead>.Columns>.Column>span>.Resizer.Dragging{background-color:#c0c0c0;cursor:col-resize}table.dynamic>tFoot>tr.Totals>td{font-weight:bold}table.dynamic td.currency{padding-left:10px}table.dynamic>thead td.options{vertical-align:middle;padding:0}table.dynamic>thead td.options td{min-height:1em;font-size:1em;line-height:1em;text-align:center;border:1px solid #fff;min-width:10px}table.dynamic>thead .options td.button{border:1px solid #d2d2d2;background-color:#f4f7fc;padding-right:3px;padding-left:3px;height:1em}table.dynamic>thead .options td.button:hover{background-color:#ffc73c;cursor:pointer}tr.Filter{display:none}tr.Filter.Enabled{display:table-row}.ObjectActionComponent{border:var(--component-border);border-radius:var(--component-border-radius);overflow:hidden}.ObjectActionComponent>.Toolbar,.Table>.Toolbar{min-height:3em;box-sizing:border-box;background-color:#fafafa;border-bottom:var(--component-internal-border);display:flex;flex-direction:row;flex-wrap:wrap;border-radius:var(--component-border-radius) var(--component-border-radius) 0 0}.ObjectActionComponent>.Labels{display:none}.ObjectActionComponent>.Form{border:none;border-radius:0;background-color:var(--component-background-color);padding:1em 2em}.Toolbar>.Search{background-color:white;line-height:2em;height:2em;margin:.5em;border:var(--component-internal-border);border-radius:var(--button-border-radius);font-size:.9rem;flex-grow:1;display:inline-block}.Toolbar>.Search>input{width:calc(100% - 1em);background-image:url("UserInterface.Icon.MagnifyingGlass.svg");background-repeat:no-repeat;background-size:1em 1em;background-position:.5em center;text-indent:2em}.Toolbar>.Search>input::placeholder{text-overflow:ellipsis}.NavigationBar{line-height:3em}.NavigationBar>.Information{line-height:3em;width:10em;text-align:center;display:inline-block}.NavigationBar>button{line-height:2em;padding:0 1em;transition:ease .5s;margin-left:1em;cursor:pointer;color:#404040}.NavigationBar>button:disabled{display:none}.Toolbar>.ActionForm{width:100%}.Toolbar>.ActionForm>.FormProblems{margin-left:1em}.Toolbar>.ActionForm>form{border:0;border-radius:0;border-top:var(--component-internal-border);display:block;background-color:#fafafa;padding:1em 2em}.Table>.Layout{display:none}.Table>.Layout.Visible{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4);z-index:var(--z-index-pop-up)}.Table>.Layout>div{position:absolute;left:20%;right:20%;top:20%;background:var(--component-background-color);opacity:1;max-height:70%;overflow:auto;border:var(--component-border);border-radius:var(--component-border-radius)}.Table>.Layout>div>h1{position:sticky;background:var(--component-toolbar-color);margin:0;padding:1em;font-size:100%;font-weight:bold;top:0;z-index:var(--z-index-sticky);border-bottom:var(--component-internal-border)}.Table>.Layout>div>div:nth-child(2){padding:1em}.Table>.Layout h2{font-size:small;font-weight:bold;margin:1em 0;padding:.25em 0;border-bottom:var(--component-internal-border)}.Table>.Layout .Projection{position:relative;white-space:nowrap}.Table>.Layout .Projection>span.Column{display:block;margin:.25em;cursor:grab;white-space:nowrap;transition:opacity ease 1s;width:10em}.Table>.Layout .Projection>.Column>.CheckBoxField.Field{line-height:1em;margin:0;margin-right:1em;padding:0;height:1em}.Table>.Layout .Projection>span.Column.Disabled{background-image:url("UserInterface.Icon.Lock.svg");background-size:2em 2em;background-position:top right;background-repeat:no-repeat;padding-right:2em}.Table>.Layout .Projection>span.Column.Moving{opacity:.4}.Table>.Layout .Close{position:absolute;right:1em;height:1.5em;width:1.5em;background-image:url("UserInterface.Icon.Cross.svg");background-size:.7em .7em;background-repeat:no-repeat;background-position:center center}.Table>.Layout .Share{display:inline-block;background-image:url("UserInterface.Icon.Share.svg");background-size:1em 1em;background-repeat:no-repeat;background-position:.5em center;text-indent:1.5em;margin-left:1em;margin-top:1em;line-height:2em}.Table>.Layout .Field{max-width:20em;margin-top:1em;display:inline-block}table.dynamic .Toolbar{background-color:transparent;outline:1px solid transparent;transition:background 1s ease-out,outline-color 1s ease-out}.Toolbar>.IconBar .Refresh,.Toolbar>.IconBar .ToggleFilter{display:inline-block;background-color:transparent;vertical-align:top;line-height:2em;margin:.5em 0 .5em .5em;padding:0;box-sizing:content-box;height:2em;cursor:pointer;border:1px solid transparent}.Toolbar>.IconBar .View>button{display:inline-block;background-color:transparent;vertical-align:top;line-height:2em;padding:0;height:2em;cursor:pointer;border:1px solid transparent}.Toolbar>.IconBar .Layout{display:inline-block;background-color:transparent;vertical-align:top;line-height:2em;margin:.5em 0 .5em .5em;padding:0;box-sizing:content-box;height:2em;cursor:pointer;border:1px solid transparent}.Table .Toolbar>.IconBar>.Manage{display:inline-block;background-color:transparent;line-height:2em;margin:.5em 0 .5em .5em;padding:0;box-sizing:content-box;cursor:pointer;border:1px solid transparent}.Toolbar>.IconBar .ToggleFilter{position:relative}.Toolbar>.IconBar .ToggleFilter>.Count{position:absolute;width:1em;height:1em;background-color:orange;border-radius:1em;color:white;font-size:70%;top:0;right:-.5em;line-height:1em;padding:.1em;font-weight:bold}.Toolbar>.IconBar .ToggleFilter>.Count:empty{display:none}.Table .Toolbar>.IconBar>.Manage{margin-right:.5em;display:inline-block;vertical-align:top;width:2em;height:2em;background-image:url("UserInterface.Icon.Home.Black.svg");background-repeat:no-repeat;background-position:center center;background-size:.75em}.Toolbar>.ActionBar>.Menu>ol>li>span{display:inline-block;vertical-align:top;line-height:2em;margin:.5em 0 .5em .5em;border-radius:var(--button-border-radius);cursor:pointer;border:1px solid #c0c0c0;background-color:#f0f0f0}.Toolbar>.ActionBar>.Menu>ol>li>ol li:not(.MenuOnly){display:none}.Toolbar>.ActionBar>.Menu>ol>li span[data--action]{cursor:pointer}.Toolbar>.ActionBar>.Menu li>span:focus-within{text-decoration:none}.Toolbar>.ActionBar>.Menu>ol>li span:not(.Collapsible)>span:not([data--action]){opacity:.5;cursor:default}.Toolbar>.ActionBar>.Menu.Horizontal>ol>li>ol{top:calc(2.5em + 1px);right:0;left:auto;min-width:10em}.Toolbar>.ActionBar>.Menu>ol>li>span,.Toolbar>.ActionBar>.Menu>ol>li.collapsed>span,.Toolbar>.ActionBar>.Menu>ol>li.expanded>span{width:2em;height:2em;padding:0;background-size:1em 1em;background-image:url("UserInterface.Icon.Actions.svg");background-position:center center}.Toolbar>.ActionBar>.Menu>ol>li>span.Collapsible>button{display:block;width:100%;height:100%;background-image:none}.Toolbar>.ActionBar>.Menu>ol>li span>span{line-height:2em}.Toolbar>.ActionBar>.Menu>ol>li>.Collapsible>span:focus{outline:1px dotted #404040}.Toolbar>.ActionBar>.Menu li.collapsed>span>button{background-image:url("ExpandArrowBlack.png")}.Toolbar>.ActionBar>.Menu li.expanded>span>button{background-image:url("CollapseArrowBlack.png")}.Toolbar>.IconBar{display:inline-block;vertical-align:top;margin-left:.5em;white-space:nowrap}.Toolbar>.ActionBar>.Refresh,.Toolbar>.IconBar .Refresh{display:inline-block;width:2em;margin-left:0;background-image:url("UserInterface.Icon.Loop.svg");background-repeat:no-repeat;background-position:center center;background-size:.85em .85em}.Table.Busy>.Contents>table>tbody{opacity:.5}.Updating>.Toolbar>.ActionBar>.Refresh,.Updating>.Toolbar>.IconBar>.Refresh{background-image:url("OperationInProgress.gif");background-repeat:no-repeat;background-position:center center;background-size:1em 1em}.Toolbar>.IconBar .Layout{display:inline-block;width:2em;margin-left:0;background-image:url("UserInterface.Icon.Configuration.Black.svg");background-repeat:no-repeat;background-position:center center;background-size:1em 1em}.Toolbar>.IconBar .View{white-space:nowrap;display:inline-block;vertical-align:top;border:var(--component-internal-border);border-radius:var(--button-border-radius);height:2em;margin:.5em;overflow:hidden;background-color:#eaeaea}.Toolbar>.IconBar .View>button{display:inline-block;width:2em;background-repeat:no-repeat;background-position:center center;background-size:1em 1em;margin:0;border-radius:var(--button-border-radius);box-sizing:border-box}.Toolbar>.IconBar .View>button:hover{background-color:white}.Table>.Toolbar>.IconBar .View>.Auto{background-image:url("UserInterface.Icon.Sparks.svg")}.Table>.Toolbar>.IconBar .View>.List{background-image:url("UserInterface.Icon.Card.svg")}.Table>.Toolbar>.IconBar .View>.Columns{background-image:url("UserInterface.Icon.Table.svg")}.Table>.Toolbar>.IconBar .View>.Tiles{background-image:url("UserInterface.Icon.Tiles.svg")}.Table[data--view="Auto"]>.Toolbar>.IconBar .View>.Auto,.Table[data--view="List"]>.Toolbar>.IconBar .View>.List,.Table[data--view="Columns"]>.Toolbar>.IconBar .View>.Columns,.Table[data--view="Tiles"]>.Toolbar>.IconBar .View>.Tiles{cursor:auto;background-color:white}.Toolbar>.IconBar .ToggleFilter{display:inline-block;margin-left:0;width:2em;background-image:url("UserInterface.Icon.Filter.Black.svg");background-repeat:no-repeat;background-position:center center;background-size:1em 1em}.Toolbar>.ActionBar>.Menu>ol>li>span:hover,.Toolbar>.IconBar .Refresh:hover,.Toolbar>.IconBar .Layout:hover,.Toolbar>.IconBar .ToggleFilter:hover{border:1px solid #c0c0c0}.Toolbar>.ActionBar>.Menu.Horizontal,.Toolbar>.ActionBar>.Menu.Horizontal>li{vertical-align:top;display:inline-block}.button.Apply{height:20px;padding-left:16px;margin-right:0;margin-left:0}.Toolbar>.ActionBar{display:inline-block;vertical-align:top;margin-right:.5em;flex-grow:1;display:flex;flex-wrap:wrap}.Toolbar>.ActionBar>.Menu{flex-grow:1;text-align:right}.Toolbar>.ActionBar>.Menu.Horizontal>ol>li:hover{background-color:transparent}.Toolbar>.ActionBar>.Menu.Horizontal>ol>li>span:hover{background-color:rgba(255,255,255,0.9)}.Toolbar>.ActionBar>.Menu>*>*>*{text-align:left}.Toolbar>.IconBar:empty{display:none}.ActionGroup{display:inline-block;position:relative;white-space:nowrap;margin-left:0;vertical-align:top;padding-right:1em}.ActionGroup.Collapsed>.ObjectAction{min-width:0;max-width:0;background-image:none;opacity:0;border-left-width:0;border-right-width:0}.ActionGroup>.ObjectAction>.Caption{transition:padding .5s ease,max-width .5s ease,font-size 0s linear,opacity .5s ease;max-width:200px}.ActionGroup.Collapsed>.ObjectAction>.Caption{max-width:0;padding:0;opacity:0;font-size:0;transition:padding .5s ease,max-width .5s ease,font-size 0s linear .5s,opacity .5s ease;min-width:0}.ActionGroup.Collapsed>.ObjectAction>.Caption.Count{display:none}.ActionGroup.Collapsed>.Caption{font-size:100%;height:2em;line-height:2em;margin-top:.5em;vertical-align:top;margin-bottom:.5em;font-weight:normal}.ActionGroup>.Caption{transition:all .1s linear;display:inline-block;margin-top:.5em;margin-left:.5em;border:1px solid transparent;font-size:75%;font-weight:bold;text-align:right}.ActionGroup[data--Collapsed="true"]>.Caption{cursor:pointer}.ActionGroup[data--Collapsed="true"]>.Icon{background-image:url("UserInterface.Icon.Actions.svg");background-size:1.5em;background-repeat:no-repeat;background-position:center left;width:1.5em;height:2em;margin-top:.5em;margin-bottom:.5em;border:1px solid transparent;display:inline-block;vertical-align:top;cursor:pointer}.ObjectAction{display:inline-block;text-align:center;vertical-align:top;margin:.5em 0 .5em .5em;transition:width,height,background ease .5s;max-width:500px;white-space:nowrap}.ObjectAction.Disabled>.Caption{opacity:.5}.ObjectAction>*{display:inline-block;height:2em;line-height:2em;box-sizing:content-box;padding:0}.ObjectAction>.Active,.ObjectAction>.Caption{padding-right:8px;padding-left:8px;position:relative}.IconBar button:focus,.ObjectAction>button:focus{outline:1px dotted #404040;outline-offset:-1px}.ObjectAction>.Active>.Icon,.ObjectAction>.Caption>.Icon{display:inline-block;position:relative;height:2em;background-size:.85em .85em;background-repeat:no-repeat;background-position:center center}.ObjectAction>.Active>.Name,.ObjectAction>.Caption>.Name{display:inline-block;position:relative;white-space:nowrap}.ObjectAction>*>*>*,.ObjectAction>*>*{display:inline-block;vertical-align:bottom}.ActionGroup>.Count{display:none}.ActionGroup.Collapsed>.Count,.ObjectAction>.Caption>.Count{display:inline-block;position:absolute;right:-0.5em;top:-1.5em;height:2em;width:auto;min-width:2em;text-align:center;padding-left:.25em;padding-right:.25em;line-height:2em;font-size:8px;font-weight:bold;background-color:orange;border-radius:1.5em;z-index:var(--z-index-base)}.Toolbar>.ActionBar .Submit,.Toolbar>.ActionBar .Cancel{padding-left:8px;padding-right:8px;margin-left:.5em}.Toolbar>.ActionBar .Submit>.Icon{background-image:url("UserInterface.Icon.Active.svg");background-repeat:no-repeat;background-position:center center;background-size:1em 1em;width:12px;height:2em;display:inline-block}.Toolbar>.ActionBar .Cancel>.Icon{background-image:url("UserInterface.Icon.Cancel.svg");background-repeat:no-repeat;background-position:center center;background-size:1em 1em;width:12px;height:2em;display:inline-block}.Toolbar>.ActionBar .Submit>.Name,.Toolbar>.ActionBar .Cancel>.Name{display:inline-block;padding-left:8px}.HasMenu>.Toolbar>.ActionBar>ol.Menu>li>span.Collapsible{display:block;width:2em;height:2em;line-height:2em;padding:0;background-position:center center}.updateForm .ButtonPanel{display:none}.Table[data--row-selector-enabled="true"] .rowSelector{display:table-cell;border-right:var(--table-row-border)}.Table .Contents>form>.button{margin-bottom:5px}table.dynamic>*>tr:focus,table.dynamic>*>tr.hot{cursor:pointer}.UuidField,.IbanField{white-space:nowrap;font-family:monospace}table.grouping .expandable tr.category{cursor:pointer}table.grouping tbody.collapsed tr,table.grouping tfoot.collapsed tr{display:none}table.grouping tbody.collapsed tr:first-child,table.grouping tfoot.collapsed tr:first-child,table.grouping tbody.expanded tr,table.grouping tfoot.expanded tr{display:table-row}table.grouping .Field{background-color:transparent;border-bottom:none;box-sizing:content-box;line-height:inherit;height:auto;min-width:0;max-width:none}table.grouping .Field.display{background-color:transparent;border-bottom:none;color:inherit;padding-left:0}table tr.Master{cursor:pointer}table.dynamic tr.Master.hot td:nth-child(2n){background-color:#f2ab82}table.dynamic tr.Master.hot td:nth-child(odd){background-color:#ffab82}table tr.Expanded{display:table-row}table tr.Collapsed{display:none}form>table.dynamic>tbody>tr.selectedRow>td,form>table.dynamic>tbody>tr>td.rowSelector{opacity:1}form>table.dynamic>tbody>tr>td{opacity:.5}.ObjectAction[data--name="Add"] .Icon,.ObjectAction[data--name="Update"] .Icon,.ObjectAction[data--name="Delete"] .Icon,.ObjectAction[data--name="Duplicate"] .Icon{width:2em}.ObjectAction[data--name="Add"] .Caption,.ObjectAction[data--name="Update"] .Caption,.ObjectAction[data--name="Delete"] .Caption,.ObjectAction[data--name="Duplicate"] .Caption{width:2em;padding:0}.ObjectAction[data--name="Add"] .Icon{background-image:url("UserInterface.Icon.Plus.Black.svg")}.ObjectAction[data--name="Update"] .Icon{background-image:url("UserInterface.Icon.Pencil.svg")}.ObjectAction[data--name="Delete"] .Icon{background-image:url("UserInterface.Icon.Dustbin.svg")}.ObjectAction[data--name="Duplicate"] .Icon{background-image:url("UserInterface.Icon.Duplicate.svg")}.ObjectAction[data--name="Add"]>.Caption>.Name,.ObjectAction[data--name="Update"]>.Caption>.Name,.ObjectAction[data--name="Delete"]>.Caption>.Name,.ObjectAction[data--name="Duplicate"]>.Caption>.Name{display:none}.Toolbar.Error>.ActionFeedback:not(:empty){display:block;height:auto;padding:0;margin:0}.Toolbar.Warning{background-color:#ffe8d0}.Toolbar.Successful{background-color:#cdebcd}.Toolbar.Error{background-color:#fdd;outline:3px solid #ff9a9a;outline-offset:-3px}.Toolbar .Error .Message{margin-top:0;margin-bottom:0;padding-left:5px}.Toolbar .Error .Exception{font-size:1em;font-family:monospace;border:none;margin:0;padding-left:5px}.Confirmation>.ConfirmationWindow>.Message{display:block;min-height:30px;width:auto;margin:auto;padding-left:4em;padding-right:4em;background-image:url("UserInterface.Icon.Warning.svg");background-position:1em center;background-repeat:no-repeat;background-size:1.5em;white-space:normal}.ActionConfirmationWindow>.Confirmation{display:grid;grid-template-rows:1fr auto 1fr;grid-template-columns:minmax(3em,1fr) auto minmax(3em,1fr)}.Confirmation{display:none;position:fixed;text-align:center;z-index:var(--z-index-pop-up);left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.ConfirmationWindow>.Submit,.ConfirmationWindow>.Cancel,.ConfirmationWindow>.Message{text-align:center;vertical-align:bottom;line-height:2em}.ConfirmationWindow>.Submit,.ConfirmationWindow>.Cancel{display:inline-block;background-color:#fafafa;border:1px solid #eee;height:2em;width:100px;margin:10px;margin-bottom:0;cursor:pointer}.Confirmation>.ConfirmationWindow{background-color:#fefefe;padding:10px;outline:2px solid #ccc;grid-row:2;grid-column:2}.Toolbar>.ActionFeedback:not(:empty){display:inline-block;line-height:2em;padding-left:10px;height:2em;margin:.5em;padding-right:10px}.Toolbar.Warning>.ActionFeedback:not(:empty){background-color:#ffe8d0;border:1px solid #dd7417;color:#dd7417}.Toolbar.Successful>.ActionFeedback:not(:empty){background-color:#cdeacd;border:1px solid #cdeacd;color:var(--dark-text-color)}.Grid>.Contents>.GridItem .ObjectActionComponent,.Grid>.Contents>.GridItem .Table{border:none}.Grid>.Contents>.GridItem .ObjectActionComponent,.Grid>.Contents>.GridItem .ObjectActionComponent>.Toolbar,.Grid>.Contents>.GridItem .Table,.Grid>.Contents>.GridItem .Table>.Toolbar{border-radius:0}.Table[data--view="List"]{display:block}.Table[data--view="List"]>.Contents{width:auto}.Table[data--view="List"]>.Contents>table.dynamic{display:block;width:100%}.Table[data--view="List"]>.Contents>table.dynamic>thead,.Table[data--view="List"]>.Contents>table.dynamic>tfoot{display:none}.Table[data--view="List"]>.Contents>table.dynamic>tbody{display:flex;flex-direction:column;width:100%}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr{display:flex;flex-direction:row;flex-wrap:wrap;white-space:nowrap;position:relative;padding-left:3em;padding-right:.5em;padding-top:.25em;padding-bottom:.25em;border-bottom:var(--component-internal-border)}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.Main.rowSelector{display:grid;grid-template-rows:auto;width:3em;position:absolute;left:.5em;top:calc(50% - 1em)}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.Main.rowSelector>.CheckBoxField{display:inline-block}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.Main{display:block;color:#202020;font-weight:600;text-align:left;order:1;width:100%}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td>.Suggest .Values .Value td.Sub{display:none}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.Sub:not(.Empty){display:block;width:max-content;order:2}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.Sub:not(.Last)::after{content:"\002022";font-weight:bold;margin-left:.5em;margin-right:.5em}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td{display:none;overflow:visible;padding:0;border:none;height:auto}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.Sub>*{line-height:1.5em;vertical-align:top}.Table[data--view="List"]>.Toolbar>.IconBar>.Layout,.Table[data--view="List"]>.Toolbar>.IconBar>.ToggleFilter{display:none}.Table[data--view="List"]>.Contents>table.dynamic>*>*>td>*{display:inline-block;vertical-align:middle}.Table[data--view="List"]>.Contents>table.dynamic>*>*>td.Main>.Caption.Cell{display:none}.Table[data--view="List"]>.Contents>table.dynamic>*>*>td:not(.Main)>.Caption.Cell{display:inline-block;font-weight:normal;color:#808080}.Table[data--view="Tiles"]{display:block}.Table[data--view="Tiles"]>.Contents{width:auto}.Table[data--view="Tiles"]>.Contents>table.dynamic{display:block;width:100%}.Table[data--view="Tiles"]>.Contents>table.dynamic>thead,.Table[data--view="Tiles"]>.Contents>table.dynamic>tfoot{display:none}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr{white-space:nowrap;padding:.5em;overflow:hidden;justify-items:center;outline:1px solid #e0e0e0;outline-offset:-0.5px;max-width:50em;min-width:8em;flex-basis:300px;flex-shrink:1;flex-grow:0;width:100%;padding-bottom:2em;position:relative;display:table}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr.QuickActionSelected>td:not(.QuickActionsCell),.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr.QuickActionSelected>td:not(.QuickActionsCell){opacity:.25}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell,.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell{display:table-cell}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions>button,.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions>button{display:block;width:2em;position:absolute;z-index:var(--z-index-default);right:0;background-image:url("UserInterface.Icon.Actions.svg");background-size:1em;background-repeat:no-repeat;background-position:center center;height:2em;overflow:visible;background-color:transparent;border:none;cursor:pointer}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions>button{top:calc(50% - 1em)}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions>button{bottom:.25em}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded,.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded{width:100%;height:100%;background:white;top:0;right:0}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded>span,.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded>span{position:absolute;right:2em;z-index:var(--z-index-default)}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded>span{top:calc(50% - 1em)}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded>span{bottom:.25em}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded .QuickAction,.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded .QuickAction{display:inline-block;width:2em;height:2em;background-repeat:no-repeat;background-position:center center;background-size:.85em;display:inline-block;border-radius:3em;cursor:pointer;background-color:white;border:1px solid black;margin-left:.5em}.Table[data--view="List"]>.Contents>table.dynamic>tbody>tr>td>.CheckBoxField,.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td>.CheckBoxField{padding-inline:0;padding-block:.2em}table.dynamic>tbody>tr>td>.QuickActions .QuickAction{background-image:url("UserInterface.Icon.PlaceHolder.svg")}table.dynamic>tbody>tr>td>.QuickActions .QuickAction[data--name="Update"]{background-image:url("UserInterface.Icon.Pencil.svg")}table.dynamic>tbody>tr>td>.QuickActions .QuickAction[data--name="Delete"]{background-image:url("UserInterface.Icon.Dustbin.svg")}table.dynamic>tbody>tr>td>.QuickActions .QuickAction[data--name="Duplicate"]{background-image:url("UserInterface.Icon.Duplicate.svg")}table.dynamic>tbody>tr>td>.QuickActions .QuickAction[data--name="Download"]{background-image:url("UserInterface.Icon.Download.svg")}@media not all and (min-width:50em){.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr{flex-basis:30%;flex-grow:1;flex-shrink:0}}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr:not(.hot){background-color:transparent}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.Main.rowSelector{position:absolute;bottom:0;left:calc(50% - 1em)}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.Main.rowSelector>.CheckBoxField{position:absolute;bottom:0}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.Main{display:block;grid-row:1;grid-column:auto/span 10;color:#202020;font-weight:600;width:100%;display:table-header-group}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td>.Suggest .Values .Value td.Sub{display:none}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.Sub:not(.Empty){width:100%;display:table-row}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td{display:none;overflow:visible;padding:0;border:none;height:auto;text-align:left}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td.Sub>*{line-height:1.5em;vertical-align:top;white-space:normal;display:table-cell}.Table[data--view="Tiles"]>.Toolbar>.IconBar>.Layout,.Table[data--view="Tiles"]>.Toolbar>.IconBar>.ToggleFilter{display:none}.Table[data--view="Tiles"]>.Contents>table.dynamic>*>*>td>*{display:inline-block;vertical-align:middle;max-width:none}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td>*{display:table-cell;text-align:left}.Table[data--view="Tiles"]>.Contents>table.dynamic>tbody>tr>td>.Problems{width:0}.Table[data--view="Tiles"]>.Contents>table.dynamic>*>*>td.Main>.Caption.Cell{visibility:hidden;width:0;font-size:0}.Table[data--view="Tiles"]>.Contents>table.dynamic>*>*>td:not(.Main)>.Caption.Cell{display:inline-block;font-weight:normal;color:#808080;text-align:left}@media (min-width:50em){.Toolbar>.ActionBar>.Menu.Empty{display:none}.Toolbar>.Search{max-width:25em}.Table[data--view="Auto"] table.dynamic>tbody>tr>td>.QuickActions,.Table[data--view="Columns"] table.dynamic>tbody>tr>td>.QuickActions{opacity:0;transition:opacity ease 1s}.Table.ActionEnabled[data--view="Auto"] table.dynamic>tbody>tr>td>.QuickActions,.Table.ActionEnabled[data--view="Columns"] table.dynamic>tbody>tr>td>.QuickActions{visibility:hidden}.Table[data--view="Auto"] table.dynamic>tbody>tr:hover>td>.QuickActions,.Table[data--view="Columns"] table.dynamic>tbody>tr:hover>td>.QuickActions{border:none;position:absolute;right:0;background-color:inherit;z-index:var(--z-index-default);opacity:1;margin-top:-1em}.Table[data--view="Auto"] table.dynamic>tbody>tr>td>.QuickActions>button,.Table[data--view="Columns"] table.dynamic>tbody>tr>td>.QuickActions>button{display:none}.Table[data--view="Auto"] table.dynamic>tbody>tr:hover>td>.QuickActions .QuickAction,.Table[data--view="Columns"] table.dynamic>tbody>tr:hover>td>.QuickActions .QuickAction{display:block;width:2em;height:2em;background-repeat:no-repeat;background-position:center center;background-size:.85em;display:inline-block;border-radius:3em;cursor:pointer}.Table[data--view="Auto"] table.dynamic>tbody>tr>td>.QuickActions .QuickAction,.Table[data--view="Columns"] table.dynamic>tbody>tr>td>.QuickActions .QuickAction{margin-right:.5em;background-color:white;border:1px solid #404040}.Table[data--view="Auto"] table.dynamic>tbody>tr>td>.QuickActions .QuickAction:hover,.Table[data--view="Columns"] table.dynamic>tbody>tr>td>.QuickActions .QuickAction:hover{background-color:#e0e0e0}}@media not all and (min-width:50em){.Grid>.Contents>.GridItem:not(.Collapse),.ObjectActionComponent,.Table{border-radius:0;border-inline:none}.Grid>.Contents>.GridItem:not(.Collapse){margin-inline:0}.ObjectActionComponent>.Form{padding:.25em .5em}.Toolbar>.Search{width:100%}.Toolbar>.ActionBar>.ActionGroup{display:none}.Toolbar>.ActionBar>.Menu>ol>li>ol li:not(.MenuOnly){display:block}.Toolbar>.ActionBar>.ObjectAction:not(.Active),.Table[data--view="Auto"]>.Toolbar>.IconBar>.Layout,.Table[data--view="Auto"]>.Toolbar>.IconBar>.ToggleFilter{display:none}.Table[data--view="Auto"]{display:block}.Table[data--view="Auto"]>.Contents{width:auto}.Table[data--view="Auto"]>.Contents>table.dynamic{display:block;width:100%}.Table[data--view="Auto"]>.Contents>table.dynamic>thead,.Table[data--view="Auto"]>.Contents>table.dynamic>tfoot{display:none}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody{display:flex;flex-direction:column;width:100%}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr{display:flex;flex-direction:row;flex-wrap:wrap;white-space:nowrap;position:relative;padding-left:3em;padding-right:.5em;padding-top:.25em;padding-bottom:.25em;border-bottom:var(--component-internal-border)}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.Main.rowSelector{display:grid;grid-template-rows:auto;width:3em;position:absolute;left:.5em;top:calc(50% - 1em)}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.Main.rowSelector>.CheckBoxField{display:inline-block}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.Main{display:block;color:#202020;font-weight:600;text-align:left;order:1;width:100%}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td>.Suggest .Values .Value td.Sub{display:none}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.Sub:not(.Empty){display:block;width:max-content;order:2}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.Sub:not(.Last)::after{content:"\002022";font-weight:bold;margin-left:.5em;margin-right:.5em}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td{display:none;overflow:visible;padding:0;border:none;height:auto}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.Sub>*{line-height:1.5em;vertical-align:top}.Table[data--view="Auto"]>.Toolbar>.ToggleFilter{display:none}.Table[data--view="Auto"]>.Contents>table.dynamic>*>*>td>*{display:inline-block;vertical-align:middle}.Table[data--view="Auto"]>.Contents>table.dynamic>*>*>td.Main>.Caption.Cell{display:none}.Table[data--view="Auto"]>.Contents>table.dynamic>*>*>td:not(.Main)>.Caption.Cell{display:inline-block;font-weight:normal;color:#808080}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr.QuickActionSelected>td:not(.QuickActionsCell){opacity:.25}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell{display:block}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions>button{display:block;width:2em;position:absolute;z-index:var(--z-index-default);right:0;background-image:url("UserInterface.Icon.Actions.svg");background-size:1em;background-repeat:no-repeat;background-position:center center;height:2em;overflow:visible;background-color:transparent;border:none;cursor:pointer;top:calc(50% - 1em)}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded{width:100%;height:100%;background:white;top:0;right:0}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded>span{position:absolute;right:2em;z-index:var(--z-index-default);top:calc(50% - 1em)}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td.QuickActionsCell>.QuickActions.Expanded .QuickAction{display:inline-block;width:2em;height:2em;background-repeat:no-repeat;background-position:center center;background-size:.85em;display:inline-block;border-radius:3em;cursor:pointer;background-color:white;border:1px solid black;margin-left:.5em}.Table[data--view="Auto"]>.Contents>table.dynamic>tbody>tr>td>.CheckBoxField{padding-inline:0;padding-block:.2em}}.TableOfContents{position:sticky;top:0;max-height:calc(100vh - 10em);display:grid;grid-template-rows:4em calc(100% - 4em)}.TableOfContents>.Menu{overflow:auto;line-height:2em;box-sizing:border-box;position:relative;grid-row-start:2}.TableOfContents>.Menu.Vertical li>span>span,.TableOfContents>.Menu.Vertical li>span>a{color:#808080;overflow:hidden;text-overflow:ellipsis}.TableOfContents>.Menu.Vertical li>span{border-left:3px solid #e0e0e0}.TableOfContents>.Menu.Vertical li.Active>span{border-color:var(--accent-color-1)}.TableOfContents>.Menu.Vertical li.Active>span>a{color:var(--accent-color-1)}.TableOfContents>.Menu.Vertical ol ol{text-indent:1em;padding-left:0}.TableOfContents>.Menu.Vertical li.collapsed>ol{display:inline-block}.TableOfContents>.Menu.Vertical li.collapsed>span>button,.TableOfContents>.Menu.Vertical li.expanded>span>button{display:none}@media not all and (min-width:50em){.TableOfContents{display:none}}.UploadArea>.Toolbar{background-image:url("UserInterface.Icon.Cloud.Gray.svg");background-repeat:no-repeat;background-size:2em 2em;display:block;background-position:.5em center;padding-left:3em}.UploadArea>.Toolbar>*{display:inline;margin:.5em .25em}.UploadArea>.Toolbar>span:nth-child(1)::after{content:"/";font-weight:bold;margin-left:.5em}.UploadArea>.Toolbar>label{display:inline-block;appearance:none;cursor:pointer;color:#0090d8}.UploadArea>.Toolbar>label:hover{text-decoration:underline}.UploadArea>.Toolbar>label>input{display:none}.UploadRow{border:1px solid #ddd}.UploadRow .FileName{width:200px}.UploadRow td{white-space:nowrap;overflow:hidden}.UploadArea{position:relative;transition:background 0ms 10ms}.UploadArea ul{margin:0}.DraggingInside{outline:2px dashed #0060ff}.DraggingOutside{outline:2px dashed #e0e0e0}.UploadImage{display:none}.DraggingInside .UploadImage,.DraggingOutside .UploadImage{display:block;position:absolute;left:auto;right:0;top:0;width:100px;height:100%;z-index:var(--z-index-default);background-image:url("UserInterface.Icon.Cloud.Blue.svg");background-size:100px 100px;background-position:top center;background-repeat:no-repeat}.GridItem .TabPage>.UploadArea>.Toolbar{background-color:var(--component-toolbar-color)}.SearchButton{background-image:url("UserInterface.Icon.MagnifyingGlass.svg");background-repeat:no-repeat;background-size:1em;background-position:center center;border-radius:var(--button-border-radius);height:var(--toolbar-height);aspect-ratio:1;line-height:var(--toolbar-height);display:inline-block;vertical-align:top;cursor:pointer;transition:background-size ease .25s}.SearchButton:hover{background-color:var(--button-hover-color)}.SearchComponent{visibility:hidden;transition:ease .5s;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4);z-index:var(--z-index-pop-up);opacity:0}.SearchComponent.Active{visibility:visible;opacity:1}.SearchComponent>div{position:absolute;background:white;opacity:1;overflow:auto;border:var(--component-border);border-radius:var(--component-border-radius)}@media (min-width:50em){.SearchComponent>div{left:20%;right:20%;top:20%;height:50%}}@media not all and (min-width:50em){.SearchComponent{background:transparent}.SearchComponent>div{top:var(--toolbar-height);left:0;right:0;bottom:0;border:none;border-top:var(--component-border);border-radius:0}}.SearchComponent .SearchBar{display:grid;gap:.25em;grid-template-columns:1fr 2em;background-color:#f0f0f0;border-bottom:var(--component-internal-border);padding:.5em;position:sticky;top:0}.SearchComponent .SearchBar .Field{border-radius:var(--button-border-radius);border:var(--component-internal-border);max-width:none;min-width:10em}.SearchComponent .SearchBar .Field>input{background-image:url("UserInterface.Icon.MagnifyingGlass.svg");background-repeat:no-repeat;background-size:1em 1em;background-position:.5em center;text-indent:2em}.SearchComponent .SearchBar .Close{height:100%;aspect-ratio:1;background-image:url("UserInterface.Icon.Cross.svg");background-repeat:no-repeat;background-size:.85em .85em;background-position:center center;min-width:0}.SearchComponent.Loading .Results{opacity:.5}.SearchComponent .Results .Group>.Title{display:block;font-weight:bold;font-size:90%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding-left:2.5em;background-image:url("UserInterface.Icon.PlaceHolder.svg");background-size:1.25em;background-position:.5em center;background-repeat:no-repeat;height:2em;line-height:2em;background-color:#fafafa;color:var(--dark-text-color)}.SearchComponent .Results .Group.Module>.Title{background-size:1em;background-image:url("UserInterface.Icon.Menu.svg")}.SearchComponent .Results ul{padding:0;margin:0;list-style-type:none}.SearchComponent .Results .Group>ul>li{padding:.5em;border-bottom:1px solid #f0f0f0;display:block;font-size:90%}.SearchComponent .Results .Group>ul>li>a .Title{color:var(--link-color);padding-right:1em;display:block}.SearchComponent .Results .Group>ul>li>a .Details{color:#808080;display:block;font-size:80%;line-height:2em}.SearchComponent .Results .Group>ul>li>a .Uri{color:#a0a0a0;display:block;font-size:75%;line-height:1em}.SearchComponent .Results .Group>ul>li:hover>a .Title{text-decoration:underline}.SearchComponent .Results .Group>ul>li:focus{background-color:#f0f0f0}.SearchComponent>div>.LoadingIndicator{left:calc(50% - 40px);top:calc(50% - 40px);position:absolute}