.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast: active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.owl-dialog-container{position:relative;pointer-events:auto;box-sizing:border-box;display:block;padding:1.5em;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border-radius:2px;overflow:auto;background:#fff;color:#000000de;width:100%;height:100%;outline:none}.owl-dt-container,.owl-dt-container *{box-sizing:border-box}.owl-dt-container{display:block;font-size:1rem;background:#fff;pointer-events:auto;z-index:1000}.owl-dt-container-row{border-bottom:1px solid rgba(0,0,0,.12)}.owl-dt-container-row:last-child{border-bottom:none}.owl-dt-calendar{display:flex;flex-direction:column;width:100%}.owl-dt-calendar-control{display:flex;align-items:center;font-size:1em;width:100%;padding:.5em;color:#000}.owl-dt-calendar-control .owl-dt-calendar-control-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button{padding:0 .8em}.owl-dt-calendar-control .owl-dt-calendar-control-content .owl-dt-calendar-control-button:hover{background-color:#0000001f}.owl-dt-calendar-main{display:flex;flex-direction:column;flex:1 1 auto;padding:0 .5em .5em;outline:0}.owl-dt-calendar-view{display:block;flex:1 1 auto}.owl-dt-calendar-multi-year-view{display:flex;align-items:center}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table{width:calc(100% - 3em)}.owl-dt-calendar-multi-year-view .owl-dt-calendar-table .owl-dt-calendar-header th{padding-bottom:.25em}.owl-dt-calendar-table{width:100%;border-collapse:collapse;border-spacing:0}.owl-dt-calendar-table .owl-dt-calendar-header{color:#0006}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-weekdays th{font-size:.7em;font-weight:400;text-align:center;padding-bottom:1em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider{position:relative;height:1px;padding-bottom:.5em}.owl-dt-calendar-table .owl-dt-calendar-header .owl-dt-calendar-table-divider:after{content:"";position:absolute;top:0;left:-.5em;right:-.5em;height:1px;background:rgba(0,0,0,.12)}.owl-dt-calendar-table .owl-dt-calendar-cell{position:relative;height:0;line-height:0;text-align:center;outline:0;color:#000000d9;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.owl-dt-calendar-table .owl-dt-calendar-cell-content{position:absolute;top:5%;left:5%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:90%;height:90%;font-size:.8em;line-height:1;border:1px solid transparent;border-radius:999px;color:inherit;cursor:pointer}.owl-dt-calendar-table .owl-dt-calendar-cell-out{opacity:.2}.owl-dt-calendar-table .owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:#0006}.owl-dt-calendar-table .owl-dt-calendar-cell-selected{color:#ffffffd9;background-color:#3f51b5}.owl-dt-calendar-table .owl-dt-calendar-cell-selected.owl-dt-calendar-cell-today{box-shadow:inset 0 0 0 1px #ffffffd9}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled{cursor:default}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){color:#0006}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-content.owl-dt-calendar-cell-selected{opacity:.4}.owl-dt-calendar-table .owl-dt-calendar-cell-disabled>.owl-dt-calendar-cell-today:not(.owl-dt-calendar-cell-selected){border-color:#0003}.owl-dt-calendar-table .owl-dt-calendar-cell-active:focus>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected),.owl-dt-calendar-table :not(.owl-dt-calendar-cell-disabled):hover>.owl-dt-calendar-cell-content:not(.owl-dt-calendar-cell-selected){background-color:#0000000a}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range{background:rgba(63,81,181,.2)}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-from{border-top-left-radius:999px;border-bottom-left-radius:999px}.owl-dt-calendar-table .owl-dt-calendar-cell-in-range.owl-dt-calendar-cell-range-to{border-top-right-radius:999px;border-bottom-right-radius:999px}.owl-dt-timer{display:flex;justify-content:center;width:100%;height:7em;padding:.5em;outline:none}.owl-dt-timer-box{position:relative;display:inline-flex;flex-direction:column;align-items:center;width:25%;height:100%}.owl-dt-timer-content{flex:1 1 auto;display:flex;justify-content:center;align-items:center;width:100%;margin:.2em 0}.owl-dt-timer-content .owl-dt-timer-input{display:block;width:2em;text-align:center;border:1px solid rgba(0,0,0,.5);border-radius:3px;outline:medium none;font-size:1.2em;padding:.2em}.owl-dt-timer-divider{display:inline-block;align-self:flex-end;position:absolute;width:.6em;height:100%;left:-.3em}.owl-dt-timer-divider:before,.owl-dt-timer-divider:after{content:"";display:inline-block;width:.35em;height:.35em;position:absolute;left:50%;border-radius:50%;transform:translate(-50%);background-color:currentColor}.owl-dt-timer-divider:before{top:35%}.owl-dt-timer-divider:after{bottom:35%}.owl-dt-control-button{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:transparent;display:inline-block;white-space:nowrap;text-decoration:none;vertical-align:baseline;margin:0;padding:0;background-color:transparent;font-size:1em;color:inherit}.owl-dt-control-button .owl-dt-control-button-content{position:relative;display:inline-flex;justify-content:center;align-items:center;outline:none}.owl-dt-control-period-button .owl-dt-control-button-content{height:1.5em;padding:0 .5em;border-radius:3px;transition:background-color .1s linear}.owl-dt-control-period-button:hover>.owl-dt-control-button-content{background-color:#0000001f}.owl-dt-control-period-button .owl-dt-control-button-arrow{display:flex;justify-content:center;align-items:center;width:1em;height:1em;margin:.1em;transition:transform .2s ease}.owl-dt-control-arrow-button .owl-dt-control-button-content{padding:0;border-radius:50%;width:1.5em;height:1.5em}.owl-dt-control-arrow-button[disabled]{color:#0006;cursor:default}.owl-dt-control-arrow-button svg{width:50%;height:50%;fill:currentColor}.owl-dt-inline-container,.owl-dt-popup-container{position:relative;width:18.5em;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-inline-container .owl-dt-timer,.owl-dt-popup-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-timer{width:100%}.owl-dt-inline-container .owl-dt-calendar,.owl-dt-popup-container .owl-dt-calendar{height:20.25em}.owl-dt-dialog-container{max-height:95vh;margin:-1.5em}.owl-dt-dialog-container .owl-dt-calendar{min-width:250px;min-height:330px;max-width:750px;max-height:750px}.owl-dt-dialog-container .owl-dt-timer{min-width:250px;max-width:750px}@media all and (orientation: landscape){.owl-dt-dialog-container .owl-dt-calendar{width:58vh;height:62vh}.owl-dt-dialog-container .owl-dt-timer{width:58vh}}@media all and (orientation: portrait){.owl-dt-dialog-container .owl-dt-calendar{width:80vw;height:80vw}.owl-dt-dialog-container .owl-dt-timer{width:80vw}}.owl-dt-container-buttons{display:flex;width:100%;height:2em;color:#3f51b5}.owl-dt-container-control-button{font-size:1em;width:50%;height:100%;border-radius:0}.owl-dt-container-control-button .owl-dt-control-button-content{height:100%;width:100%;transition:background-color .1s linear}.owl-dt-container-control-button:hover .owl-dt-control-button-content{background-color:#0000001a}.owl-dt-container-info{padding:0 .5em;cursor:pointer;-webkit-tap-highlight-color:transparent}.owl-dt-container-info .owl-dt-container-range{outline:none}.owl-dt-container-info .owl-dt-container-range .owl-dt-container-range-content{display:flex;justify-content:space-between;padding:.5em 0;font-size:.8em}.owl-dt-container-info .owl-dt-container-range:last-child{border-top:1px solid rgba(0,0,0,.12)}.owl-dt-container-info .owl-dt-container-info-active{color:#3f51b5}.owl-dt-container-disabled,.owl-dt-trigger-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;cursor:default!important}.owl-dt-timer-hour12{display:flex;justify-content:center;align-items:center;color:#3f51b5}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box{border:1px solid currentColor;border-radius:2px;transition:background .2s ease}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box .owl-dt-control-button-content{width:100%;height:100%;padding:.5em}.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:focus .owl-dt-control-button-content,.owl-dt-timer-hour12 .owl-dt-timer-hour12-box:hover .owl-dt-control-button-content{background:#3f51b5;color:#fff}.owl-dt-calendar-only-current-month .owl-dt-calendar-cell-out{visibility:hidden;cursor:default}.owl-dt-inline{display:inline-block}.owl-dt-control{outline:none;cursor:pointer}.owl-dt-control .owl-dt-control-content{outline:none}.owl-dt-control:focus>.owl-dt-control-content{background-color:#0000001f}.owl-dt-control:not(:-moz-focusring):focus>.owl-dt-control-content{box-shadow:none}.owl-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:root{--es-brand: #0E78BE;--es-header-background: var(--es-brand);--es-header-foreground: white;--es-foreground: black;--es-foreground-lighter: black;--es-background: #f3f4f5;--es-background-rgb: 243, 244, 245;--es-background-lighter: white;--es-background-stripe: #f3f3f3;--es-selection: var(--es-brand);--es-selection-foreground: white;--es-line: #ccc;--es-callout-bold: #192E5B;--es-callout-lite: #3B5998;--es-label: #035282;--es-indicator: #8a6d3b;--es-button-background: var(--es-background-lighter);--es-button-foreground: black;--es-button-border: var(--es-line);--es-danger: #ac2a3f}.es-vertical,page-attendance-list .menu-area,organisation-authorisation .menu-area,es-canvas .toolboxLeft,es-canvas .toolboxRight{display:flex;flex-direction:column}.es-horizontal,event-list .events .row,es-canvas .toolboxBottom{display:flex;flex-direction:row}.es-button-group,es-modal .modal-button-group{display:flex;justify-content:center;align-items:center;margin:8px 0}.es-button-group a,es-modal .modal-button-group a,.es-button-group button,es-modal .modal-button-group button{display:block}.es-button-group>*:not(:last-child),es-modal .modal-button-group>*:not(:last-child){margin-right:4px}.es-button-group .primary,es-modal .modal-button-group .primary{color:#fff}.es-validation{color:#ac2a3f;color:var(--es-danger);padding:0;font-size:.9em;margin:0;display:block;animation:1s alertAnim forwards}es-typeahead{display:inline-block}es-typeahead input{border:none;margin:0!important;background-color:#fff;background-color:var(--es-background-lighter);color:#000;color:var(--es-foreground-lighter);width:100%}es-typeahead .inputbox{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding-right:5px;margin:5px 0;display:flex;flex-direction:row;justify-content:space-between}es-typeahead .inputbox svg{color:#000;color:var(--es-foreground-lighter)}es-typeahead .inputbox .off svg{color:#fff;color:var(--es-background-lighter)}es-typeahead .inputbox.disabled{border:0px solid #ccc;border:0px solid var(--es-line)}es-typeahead .es-typeahead-suggestions{position:relative}es-typeahead .es-typeahead-suggestions ul{margin:0;border:solid 1px #ccc;border:solid 1px var(--es-line);border-radius:3px;padding:3px;background-color:#f3f4f5;background-color:var(--es-background);list-style:none}es-typeahead .es-typeahead-suggestions ul>li>button{display:block;width:100%;margin:0;padding:3px;background-color:transparent;text-align:left;color:#000;color:var(--es-foreground);border:none;border-radius:0}es-typeahead .es-typeahead-suggestions ul>li>button:hover,es-typeahead .es-typeahead-suggestions ul>li>button:focus{background-color:#fff;background-color:var(--es-background-lighter)}es-typeahead .es-typeahead-suggestions ul>li>button:focus{outline:olivedrab dotted 1px}es-typeahead .es-typeahead-suggestions ul>li.active>button{background-color:#fff;background-color:var(--es-background-lighter)}es-typeahead .es-typeahead-suggestions>div{position:absolute;top:-5px;left:0;right:0;z-index:9999}es-field .field{display:flex;flex-direction:column;align-items:flex-start;margin:4px 0 12px}es-field .section{margin-top:8px;margin-bottom:4px;font-size:1.1em;font-weight:700}es-field label:not(:last-child){margin-right:5px}es-field input,es-field select,es-field textarea{margin:2px 0}es-table{display:block}es-table .title{font-weight:700;display:block}es-table a{font-size:1em;text-decoration:none;color:#000;color:var(--es-foreground)}es-table .emptyMessage{text-align:center;color:#8a6d3b;color:var(--es-indicator)}es-table .fs-cell{align-self:center}es-table .e-cell:focus{background:red!important}es-table button{margin-left:1px!important;margin-right:1px!important}es-table .e-table{display:table;border-collapse:collapse}es-table .e-table .e-header{font-weight:700}es-table .e-table .e-row{display:table-row}es-table .e-table .e-cell{display:table-cell;padding:2px 4px}es-table .e-table .icons button{padding:0 1px}app-alert p:first-child{margin-block-start:0px}app-alert p:last-child{margin-block-end:0px}app-alert ol{margin-block-start:0px;margin-block-end:0px;padding-inline-start:1em}app-alert .sticky{position:sticky;position:-webkit-sticky;top:45px;z-index:1000}es-modal{display:none}es-modal .jw-modal{position:fixed;inset:0;z-index:1000;overflow:auto}es-modal .jw-modal .jw-modal-container{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100vh}es-modal .jw-modal .jw-modal-body{border-radius:3px;background:white;background:var(--es-background-lighter);max-height:100vh;overflow:auto}@media screen and (min-width: 500px){es-modal .jw-modal .jw-modal-body{padding:20px;width:500px}}@media not screen and (min-width: 500px){es-modal .jw-modal .jw-modal-body{padding:8px;margin:0 8px}}es-modal .jw-modal-background{position:fixed;inset:0;background-color:#000;opacity:.75;z-index:900}es-modal .modal-close-btn{float:right;padding:0;border:none;text-decoration:none}es-modal .modal-close-btn:hover,es-modal .modal-close-btn:focus{color:#292f33}es-modal .modal-close-btn:focus{outline:thin dotted currentColor;outline-offset:4px}es-modal .modal-close-btn:before{display:block;margin:0!important}es-modal .modal-content{padding:0;max-width:100%}@media screen and (min-width: 500px){es-modal .modal-content{margin:20px}}@media not screen and (min-width: 500px){es-modal .modal-content{margin:8px}}es-modal .modal-content .modal-header{text-align:left;font-size:24px;color:#292f33}@media screen and (min-width: 500px){es-modal .modal-content .modal-header{margin-bottom:20px}}@media not screen and (min-width: 500px){es-modal .modal-content .modal-header{margin-bottom:8px}}es-modal .modal-button-group{justify-content:flex-end!important}@media screen and (min-width: 500px){es-modal .modal-button-group{margin-top:40px}}@media not screen and (min-width: 500px){es-modal .modal-button-group{margin-top:8px}}es-modal .modal-button-group>*:not(:last-child){margin-right:16px!important}body.jw-modal-open{overflow:hidden}es-select .header,es-select organisation-authorisation .header7,organisation-authorisation es-select .header7,es-select organisation-authorisation .header6,organisation-authorisation es-select .header6,es-select organisation-authorisation .header5,organisation-authorisation es-select .header5,es-select organisation-authorisation .header4,organisation-authorisation es-select .header4,es-select organisation-authorisation .header3,organisation-authorisation es-select .header3,es-select organisation-authorisation .header2,organisation-authorisation es-select .header2,es-select organisation-authorisation .header1,organisation-authorisation es-select .header1{font-weight:700;display:block;margin-bottom:4px}es-select .emptyMessage{text-align:center;color:#8a6d3b;color:var(--es-indicator)}es-select .list{display:grid;grid-row-gap:4px;row-gap:4px;grid-column-gap:4px;-moz-column-gap:4px;column-gap:4px}es-select .list.vertical{grid-auto-flow:column}es-select .list.horizontal{grid-auto-flow:row}es-select .cell.vertical{border-left:6px lightgray solid;padding:2px 0 2px 4px}es-select .cell.horizontal{border-bottom:6px lightgray solid;padding:0 2px 4px;text-align:center}es-select .cell:focus-within{border-left-color:#d3d3d3}es-select .cell.selectedVertical{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}es-select .cell.selectedVertical:focus-within{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}es-select .cell.selectedHorizontal{border-bottom-color:#0e78be!important;border-bottom-color:var(--es-selection)!important}es-select .cell.selectedHorizontal:focus-within{border-bottom-color:#0e78be!important;border-bottom-color:var(--es-selection)!important}es-select .cell .help{padding:8px 0}es-canvas .toolboxRight{align-items:center;position:absolute;right:-30px;top:0}es-canvas .toolboxRight .selected{background:#cccccc}es-canvas .toolboxRight button{padding:2px;margin-bottom:4px!important}es-canvas .toolboxLeft{position:absolute;left:-31px;top:0}es-canvas .toolboxLeft .selected{background:#cccccc}es-canvas .toolboxLeft button{padding:2px;margin-bottom:4px!important}es-canvas .toolboxBottom{align-items:center}es-canvas .toolboxBottom .selected{background:#cccccc}es-canvas .toolboxBottom button{padding:2px;margin-right:4px!important}es-canvas .editor{position:relative}es-canvas .editor canvas{display:block}es-canvas .editor .canvasActive{touch-action:none}es-canvas .editor textarea{display:block;background:transparent;border:none;margin:0;padding:4px;resize:none;font-size:1.5em}es-canvas .editor textarea:disabled{color:#000!important}es-input input{font-family:droid sans mono,consolas,monospace;text-align:center;margin:0!important;padding:0!important;border:none;background:transparent;color:inherit}es-input button-icon{display:inline-block}es-spinner fa-icon{color:#0e78be;color:var(--es-brand)}@media screen and (min-width: 350px){app-login{display:flex;flex-direction:column;align-items:center}}app-login .panel{display:flex;flex-direction:column;align-items:center;background-color:#fff;background-color:var(--es-background-lighter);padding:20px}@media screen and (min-width: 350px){app-login .panel{margin-top:90px;width:300px;border-radius:2px;border-color:#ccc;border-color:var(--es-line);border-style:solid;border-width:1px}}@media screen and (max-width: 350px){app-login .panel{margin-top:35px}}app-login .panel form{width:100%}app-login .panel attribute-text{width:100%}app-login .panel attribute-text input{width:100%}app-login .panel attribute-password{width:100%}app-login .panel attribute-password input{width:100%}app-login .panel .login-title{padding-bottom:20px;font-size:1.5em;color:#192e5b;color:var(--es-callout-bold)}app-login .panel button{width:100%;margin:0;padding:10px}es-header{display:grid;position:fixed;top:0;left:0;right:0;width:100%;z-index:100;background-color:#0e78be;background-color:var(--es-header-background);color:#fff;color:var(--es-header-foreground)}@media not screen and (min-width: 1024px){es-header{grid-template-columns:auto 1fr}}@media screen and (min-width: 1024px){es-header{grid-template-columns:1fr auto 1fr}}@media not screen and (min-width: 1024px){es-header{padding:6px 10px}es-header fa-icon{font-size:1.5em}}@media screen and (min-width: 1024px){es-header{padding:10px}}es-header .item{align-self:center}@media print{es-header .title,es-header .customerMoniker{display:none!important}}es-header .header-name{align-self:center;justify-self:center}@media not screen and (min-width: 1024px){es-header .header-name{display:none!important}}es-header .user{align-self:center;justify-self:right}es-header .user select{border:none;padding:0;background:transparent;color:#fff}es-header .user option{background-color:#0e78be;background-color:var(--es-header-background)}es-header .es-icon-button{padding:0!important;color:#fff!important;color:var(--es-header-foreground)!important}es-header a{color:#fff!important;color:var(--es-header-foreground)!important}@media screen and (max-width: 400px){es-header .small{display:none!important}}.dropbtn{padding:5px;border:none;background-color:#f3f4f5;cursor:pointer}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1;cursor:pointer}.dropdown-content a{color:#000;padding:5px 10px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#fff}es-not-found{flex-direction:column}es-not-found .label{font-size:16pt;margin-bottom:32px;color:#0e78be;color:var(--es-header-background)}es-contact .readonly-group{display:flex}@media not screen and (min-width: 600px){es-contact .readonly-group{flex-direction:column}}@media screen and (min-width: 600px){es-contact .readonly-group{flex-direction:row}}@media screen and (min-width: 600px){es-contact .readonly-group .property{flex-direction:column;margin-right:20px}}@media not screen and (min-width: 600px){es-contact .readonly-group .property{margin-bottom:12px}}es-contact .readonly-group .property .name{color:#035282;color:var(--es-label);padding-bottom:4px}es-contact .readonly-group .property .value{font-weight:700}es-menu{background:white;background:var(--es-background-lighter);position:fixed;bottom:0;left:0;overflow-y:auto}es-menu inner{height:100%;width:100%;overflow:auto}es-menu ul{list-style-type:none;margin:15px 15px 15px 3px;padding:0}es-menu ul li{border-left:4px;border-left-color:#fff;border-left-color:var(--es-background-lighter);border-left-style:solid;padding:5px}es-menu .menu-selected{border-left-color:#0e78be;border-left-color:var(--es-selection)}es-menu ul li a{font-size:1em;text-decoration:none;color:#000;color:var(--es-foreground)}es-menu a{cursor:pointer}es-menu fa-icon{margin-right:5px;width:20px}.es-column,page-attendance-list .details-column,organisation-authorisation .grid,organisation-authorisation es-form-section{padding:0 4px}.es-sticky-column,page-attendance-list .menu-area,organisation-authorisation .menu-area{position:sticky;position:-webkit-sticky;padding:0 4px;top:35px;height:0vh}.es-selectable,orders-competition-class .row .select,orders-entry-competition-class .row .select,organisation-authorisation .identity,organisation-authorisation .cell{cursor:pointer}.es-vertical,page-attendance-list .menu-area,organisation-authorisation .menu-area,es-canvas .toolboxRight,es-canvas .toolboxLeft{display:flex;flex-direction:column}.es-button-vgroup a,page-attendance-list .menu-area a,organisation-authorisation .menu-area a,.es-button-vgroup button,page-attendance-list .menu-area button,organisation-authorisation .menu-area button{width:100%;margin:4px 0;display:block}.es-button-vgroup .primary,page-attendance-list .menu-area .primary,organisation-authorisation .menu-area .primary{color:#fff}.es-button-vgroup button-action,page-attendance-list .menu-area button-action,organisation-authorisation .menu-area button-action{width:100%}.es-button-vgroup button-route,page-attendance-list .menu-area button-route,organisation-authorisation .menu-area button-route{width:100%}app-menu .darkglass{background-color:#000;opacity:.8;position:absolute;width:100%;height:100%;z-index:599}app-menu .globalAlert app-alert{padding-right:8px;min-width:300px;position:fixed;z-index:1000;opacity:100;padding-left:8px;background:azure;color:#000;left:50%;transform:translate(-50%)}app-menu es-menu{top:35px;width:200px;position:fixed;z-index:600}@media print{app-menu es-menu{display:none}}app-menu .site-name{padding:16px 8px 0;font-weight:700;font-size:1.1em}@media screen and (min-width: 1024px){app-menu .site-name{display:none!important}}app-menu .content{display:flex;flex-direction:column;margin-top:35px}@media screen and (max-width: 800px){app-menu .content{align-items:stretch}}@media not screen and (max-width: 800px){app-menu .content{align-items:center}}@media screen and (min-width: 1024px){app-menu .content{margin-left:200px}}app-menu .content-nomenu{display:flex;flex-direction:column;align-items:center;margin-top:43px}app-menu .content-noheader{display:flex;flex-direction:column;align-items:center}app-page button{padding:10px;margin:0}app-page .icons{min-width:25px}app-page es-modal button-action{min-width:100px}organisation-authorisation{width:100%;padding:0 10px}organisation-authorisation .es-horizontal,organisation-authorisation event-list .events .row,event-list .events organisation-authorisation .row,organisation-authorisation es-canvas .toolboxBottom,es-canvas organisation-authorisation .toolboxBottom{align-items:flex-start}organisation-authorisation .menu-area{min-width:200px}organisation-authorisation es-form-section{flex:1 1 0%}organisation-authorisation .grid{flex:2 1 0%;display:grid;grid-template-rows:auto}organisation-authorisation .grid div{padding:5px}organisation-authorisation .last{border-right:1px solid #ccc;border-right:1px solid var(--es-line)}organisation-authorisation .header,organisation-authorisation .header7,organisation-authorisation .header6,organisation-authorisation .header5,organisation-authorisation .header4,organisation-authorisation .header3,organisation-authorisation .header2,organisation-authorisation .header1{grid-row:1/2;text-align:center;border-bottom:1px solid #ccc;border-bottom:1px solid var(--es-line);border-right:1px solid #ccc;border-right:1px solid var(--es-line)}organisation-authorisation .header1{grid-column:2/span 4}organisation-authorisation .header2{grid-column:6/span 4}organisation-authorisation .header3{grid-column:10/span 4}organisation-authorisation .header4{grid-column:14/span 4}organisation-authorisation .header5{grid-column:18/span 4}organisation-authorisation .header6{grid-column:22/span 4}organisation-authorisation .header7{grid-column:26/span 4}organisation-authorisation .permission{text-align:center;color:#9876aa}organisation-authorisation .cell{text-align:center}organisation-authorisation .cell.on{color:#ffc66d}organisation-authorisation .identity{border-left:4px solid}organisation-authorisation .identity.on{border-left-color:#0e78be;border-left-color:var(--es-selection)}organisation-authorisation .identity.off{border-left-color:#f3f4f5;border-left-color:var(--es-background)}es-form-section .alert{border-color:#ac2a3f;border-color:var(--es-danger);border-left:8px solid #ac2a3f;border-left:8px solid var(--es-danger);padding-left:8px}es-form-section .es-section-title{flex-direction:row;display:flex;justify-content:space-between}es-form-section .es-section-title button-icon,es-form-section .es-section-title button-edit,es-form-section .es-section-title button-down,es-form-section .es-section-title button-add,es-form-section .es-section-title button-flip,es-form-section .es-section-title button-download,es-form-section .es-section-title button-print,es-form-section .es-section-title button-action,es-form-section .es-section-title button-clone,es-form-section .es-section-title button-close,es-form-section .es-section-title button-delete,es-form-section .es-section-title button-email,es-form-section .es-section-title button-hide,es-form-section .es-section-title button-replace,es-form-section .es-section-title button-route,es-form-section .es-section-title button-save:not(:last-child){margin-right:8px}es-field attribute-ref{width:100%}es-field attribute-text{width:100%}es-field attribute-text-list{width:100%}es-field es-multiple{width:100%}es-payment .braintree-method__check{background:white!important}es-payment .braintree-methods-initial:before{content:"To complete payment click: Pay for your order";font-size:1.2em;font-weight:700}es-payment .braintree-method--active{margin-top:16px!important}attribute-price{width:100%}attribute-price attribute-checkbox{margin-right:5px}attribute-price attribute-select{margin-right:5px}attribute-price attribute-text{width:auto;width:initial;margin-right:5px}accounting-orders{width:100%;padding:0 10px}accounting-orders es-table .fs-table{padding-bottom:30px}accounting-orders .es-hfields es-field:not(:last-child){margin-right:20px}accounting-orders .orderList{flex:1 1 0%;padding-top:8px}accounting-orders .order{padding-top:8px;flex:1 1 0%;top:35px!important;height:100vh!important;overflow-y:auto}accounting-orders-costs .header,accounting-orders-costs organisation-authorisation .header1,organisation-authorisation accounting-orders-costs .header1,accounting-orders-costs organisation-authorisation .header2,organisation-authorisation accounting-orders-costs .header2,accounting-orders-costs organisation-authorisation .header3,organisation-authorisation accounting-orders-costs .header3,accounting-orders-costs organisation-authorisation .header4,organisation-authorisation accounting-orders-costs .header4,accounting-orders-costs organisation-authorisation .header5,organisation-authorisation accounting-orders-costs .header5,accounting-orders-costs organisation-authorisation .header6,organisation-authorisation accounting-orders-costs .header6,accounting-orders-costs organisation-authorisation .header7,organisation-authorisation accounting-orders-costs .header7{font-weight:700;margin-bottom:5px}accounting-orders-costs input{padding-top:1px;padding-bottom:1px}accounting-product .shrink attribute-text{width:auto}accounting-product-catalogue{width:100%;padding:0 10px 10px;align-items:flex-start}orders-summary .header,orders-summary organisation-authorisation .header1,organisation-authorisation orders-summary .header1,orders-summary organisation-authorisation .header2,organisation-authorisation orders-summary .header2,orders-summary organisation-authorisation .header3,organisation-authorisation orders-summary .header3,orders-summary organisation-authorisation .header4,organisation-authorisation orders-summary .header4,orders-summary organisation-authorisation .header5,organisation-authorisation orders-summary .header5,orders-summary organisation-authorisation .header6,organisation-authorisation orders-summary .header6,orders-summary organisation-authorisation .header7,organisation-authorisation orders-summary .header7{font-weight:700;margin-bottom:5px}orders-summary .totals{margin-top:12px;border-top:solid 1px #ccc;border-top:solid 1px var(--es-line);padding-top:8px}orders-summary .alreadyPaid{margin-bottom:12px;border-bottom:solid 1px #ccc;border-bottom:solid 1px var(--es-line);padding-bottom:8px}orders-summary .payment{justify-content:space-between}page-attendance-list{width:100%;padding:0 10px;align-items:flex-start}page-attendance-list .menu-area{width:200px}page-attendance-list .details-column{flex:1 1 0%}.es-heading,page-register-attendance .title,page-checkin .title{font-weight:700;font-size:1.1em;margin:16px 0}page-checkin{display:flex;flex-direction:column;align-items:stretch;background:white;background:var(--es-background-lighter);padding:16px 8px}@media not screen and (min-width: 1024px){page-checkin{width:100%;margin:0 16px}}@media screen and (min-width: 1024px){page-checkin{width:400px}}page-checkin .title{text-align:center}page-checkin .attendance{border-bottom:#2B2727 solid 1px;padding-bottom:8px;margin-bottom:8px}.es-horizontal,event-list .events .row,es-canvas .toolboxBottom{display:flex;flex-direction:row}page-register-attendance{display:flex;flex-direction:column;align-items:stretch;background:white;background:var(--es-background-lighter);padding:16px 8px}@media not screen and (min-width: 1024px){page-register-attendance{width:100%;margin:0 16px}}@media screen and (min-width: 1024px){page-register-attendance{width:400px}}page-register-attendance .title{text-align:center}event-list .events{display:flex;background:white;background:var(--es-background-lighter);flex-direction:column;align-items:stretch;padding:12px}@media screen and (min-width: 800px){event-list .events{max-width:600px;min-width:600px}}@media not screen and (min-width: 800px){event-list .events .event-logo{visibility:hidden;display:none}}event-list .events .row{margin-bottom:10px}event-list .events .event-name{color:#192e5b;color:var(--es-callout-bold);font-weight:700;font-size:1.1em}event-list .events .event-discipline{color:#3b5998;color:var(--es-callout-lite);font-size:.9em}event-list .events .event-date{font-size:.9em}event-list .events .event-logo{border:1px solid #cccccc;margin-right:10px;width:100px;min-width:100px}orders-event-filter{background:white;background:var(--es-background-lighter);margin-right:8px;margin-bottom:8px;padding:8px}@media screen and (min-width: 1024px){orders-event-filter{width:192px;align-self:flex-start}}@media not screen and (min-width: 1024px){orders-event-filter{width:100%}}orders-event-filter es-select{display:block;margin-top:8px}.es-selectable,orders-competition-class .row .select,orders-entry-competition-class .row .select,organisation-authorisation .cell,organisation-authorisation .identity{cursor:pointer}enter{display:flex;flex-direction:column;align-items:center;padding:16px 8px}@media not screen and (min-width: 1024px){enter{width:100%}}@media screen and (min-width: 1024px){enter{min-width:824px}}enter .enter-content{display:flex;align-items:flex-start;width:100%}@media screen and (min-width: 1024px){enter .enter-content{max-width:1024px;flex-direction:row}}@media not screen and (min-width: 1024px){enter .enter-content{flex-direction:column}}@media screen and (min-width: 1024px){enter .enter-content .detail-area{flex:2 1 0%}}@media screen and (min-width: 1024px){enter .enter-content .summary-area{position:sticky;top:51px;margin-left:16px;flex:1 1 0%}}@media not screen and (min-width: 1024px){enter .enter-content .summary-area{display:none}}enter .cant-content{display:flex;align-items:center;flex-direction:column;align-items:stretch}@media screen and (min-width: 800px){enter .cant-content{max-width:800px}}@media not screen and (min-width: 1024px){enter orders-event-summary{width:100%}}enter orders-rider{margin-bottom:8px}enter .focus-select{padding:8px;border:1px solid;border-color:#ccc;border-color:var(--es-line);background-color:#fff;background-color:var(--es-background-lighter);display:block}enter .focus-select p{font-weight:700;text-align:center}enter .focus-select es-select .list{row-gap:16px!important}enter .banner{position:sticky;top:35px;margin-top:8px;padding:8px;border:1px solid;background-color:#fff;background-color:var(--es-background-lighter);border-color:#ccc;border-color:var(--es-line);display:flex;justify-content:space-between;align-items:center}orders-enter-with .shrink attribute-text{width:auto}orders-enter-with button-delete{display:block;margin-bottom:8px}orders-event-summary attribute-readonly{margin-left:5px}orders-event-summary .level1{margin-left:5px}orders-event-summary .level1 .form-group{margin:0}orders-event-summary .level1 attribute-readonly{margin-left:0}orders-event-summary .level1 .field{margin:0}orders-event-summary .form-group{margin:0}orders-event-summary .form-group label{margin-top:0}orders-event-summary .field-section .form-group{margin-top:5px}orders-event-summary .section{margin-top:4px;margin-bottom:12px}orders-event-summary button-hide{margin-left:5px}orders-entry-competition .instructions{margin-bottom:4px}orders-entry-competition .competitionName{font-weight:700;margin-bottom:4px}orders-entry-competition .competitionRule{border-top:#ccc 1px solid;border-top:var(--es-line) 1px solid;padding-top:15px;margin:15px 0}orders-entry-competition .competition{border-top:#ccc 1px solid;border-top:var(--es-line) 1px solid;padding-top:15px;margin:15px 0}orders-entry-competition .extensions attribute-text{width:auto}orders-entry-competition-class .row{margin-bottom:8px}orders-entry-competition-class .row .select{color:#000;border-left:6px lightgray solid;padding:2px 0 2px 4px}orders-entry-competition-class .row .select:focus-within{border-left-color:#d3d3d3}orders-entry-competition-class .row .select.selected{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}orders-entry-competition-class .row .select.selected:focus-within{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}orders-entry-competition-class .row .presentationClass{display:grid;margin-left:10px;text-indent:-10px}@media screen and (min-width: 512px){orders-entry-competition-class .row .presentationClass.multiLevelClass{grid-template-columns:repeat(2,1fr);-moz-column-gap:8px;column-gap:8px}orders-entry-competition-class .row .presentationClass.singleLevelClass{grid-template-columns:repeat(1,1fr);row-gap:8px}}@media not screen and (min-width: 512px){orders-entry-competition-class .row .presentationClass{grid-template-columns:repeat(1,1fr);row-gap:8px}}orders-entry-horse .extensions attribute-text{width:auto}orders-site-facility ul{list-style-type:none;margin-block-start:0em;padding:0}orders-site-facility ul li{padding:5px}orders-site-facility .es-underline{padding-top:10px;padding-bottom:5px}orders-rider .extensions attribute-text{width:auto}orders-horse .extensions attribute-text{width:auto}orders-award .award>div:not(:last-child){margin-bottom:8px}orders-competition .instructions{margin-bottom:4px}orders-competition .competitionName{font-weight:700;margin-bottom:4px}orders-competition .competitionRule{border-top:#ccc 1px solid;border-top:var(--es-line) 1px solid;padding-top:15px;margin:15px 0}orders-competition .competition{border-top:#ccc 1px solid;border-top:var(--es-line) 1px solid;padding-top:15px;margin:15px 0}orders-competition .extensions attribute-text{width:auto}orders-competition-class .row{margin-bottom:8px}orders-competition-class .row .select{color:#000;border-left:6px lightgray solid;padding:2px 0 2px 4px}orders-competition-class .row .select:focus-within{border-left-color:#d3d3d3}orders-competition-class .row .select.selected{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}orders-competition-class .row .select.selected:focus-within{border-left-color:#0e78be!important;border-left-color:var(--es-selection)!important}orders-competition-class .row .presentationClass{display:grid;margin-left:10px;text-indent:-10px}@media screen and (min-width: 512px){orders-competition-class .row .presentationClass.multiLevelClass{grid-template-columns:repeat(2,1fr);-moz-column-gap:8px;column-gap:8px}orders-competition-class .row .presentationClass.singleLevelClass{grid-template-columns:repeat(1,1fr);row-gap:8px}}@media not screen and (min-width: 512px){orders-competition-class .row .presentationClass{grid-template-columns:repeat(1,1fr);row-gap:8px}}orders-registration .confirmationConditions{margin-top:16px;border-top:1px solid #ccc;border-top:1px solid var(--es-line)}[hidden]{display:none!important}@media not screen and (min-width: 1024px){.large-screen{display:none!important}}@media screen and (min-width: 1024px){.not-large-screen{display:none!important}}*{box-sizing:border-box}html{background:#f3f4f5;background:var(--es-background);font-size:13px;overflow-y:scroll}body{background:#f3f4f5;background:var(--es-background);padding:0;margin:0;font-family:Arial,sans-serif}@media print{body{color:#000}}@media not print{body{color:#000;color:var(--es-foreground)}}@media not screen and (min-width: 1024px){fa-icon{font-size:1.5em}}h2{font-size:1.33333em;font-weight:400}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,textarea,option{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:4px;font-family:Arial,sans-serif}input:focus,textarea:focus,option:focus{outline:none}input:disabled,textarea:disabled,option:disabled{border:0px solid #ccc;border:0px solid var(--es-line);background:inherit!important}select{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:4px;font-family:Arial,sans-serif}select:focus{outline:none}select:disabled{border:0px solid #ccc;border:0px solid var(--es-line);padding:4px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border:1px solid #ccc;border:1px solid var(--es-line);border-radius:3px;padding:7px 10px}label{color:#035282;color:var(--es-label)}fieldset{margin:0;padding:0;border:none}a{color:#0e78be;color:var(--es-selection)}button{border-radius:3px;background:white;background:var(--es-button-background);border:1px solid #ccc;border:1px solid var(--es-button-border);color:#000;color:var(--es-button-foreground);padding:4px 8px;font-family:Arial,sans-serif}button:active,button:focus-within{background:white;background:var(--es-button-background);color:#000;color:var(--es-button-foreground);border:1px solid #ccc;border:1px solid var(--es-button-border)}@media screen and (max-width: 512px){ol{padding-inline-start:20px}}.form-group{margin:4px 0}.form-group label{margin-top:4px}.form-group input,.form-group select,.form-group textarea{margin:4px 0}.form-control{background-color:#fff;background-color:var(--es-background-lighter);color:#000;color:var(--es-foreground-lighter)}.form-control label{color:#000;color:var(--es-foreground-lighter)}.form-control:focus,:focus-within{border-color:#0e78be;border-color:var(--es-selection)}attribute-checkbox label{color:#000;color:var(--es-foreground-lighter)}.list-item{padding:4px;cursor:pointer;margin:0}.es-column,organisation-authorisation es-form-section,organisation-authorisation .grid,page-attendance-list .details-column{padding:0 4px}.es-sticky,accounting-orders .order{position:sticky;position:-webkit-sticky;top:0}.es-sticky-column,organisation-authorisation .menu-area,page-attendance-list .menu-area{position:sticky;position:-webkit-sticky;padding:0 4px;top:35px;height:0vh}.es-underline{border-bottom:#ccc 1px solid;border-bottom:var(--es-line) 1px solid}.es-selected{background-color:#0e78be;background-color:var(--es-selection);color:#fff;color:var(--es-selection-foreground)}.es-selectable,organisation-authorisation .cell,organisation-authorisation .identity,orders-entry-competition-class .row .select,orders-competition-class .row .select{cursor:pointer}.es-section{background-color:#fff;background-color:var(--es-background-lighter);border-color:#ccc;border-color:var(--es-line);border-style:solid;border-width:1px;border-radius:3px;padding:4px;margin:8px 0;display:flex;flex-direction:column}.es-divider{display:block;margin:8px 0;padding-bottom:4px;border-bottom:#d0d5d8 solid 1px}.es-heading,page-checkin .title,page-register-attendance .title{font-weight:700;font-size:1.1em;margin:16px 0}.es-section-title{font-weight:700;font-size:1.1em;margin-bottom:8px;padding:4px 0;border-bottom:#d0d5d8 solid 1px}.es-section-help{padding-bottom:5px}.es-vertical,es-canvas .toolboxRight,es-canvas .toolboxLeft,organisation-authorisation .menu-area,page-attendance-list .menu-area{display:flex;flex-direction:column}.es-horizontal,es-canvas .toolboxBottom,event-list .events .row{display:flex;flex-direction:row}.es-hfields{display:flex;flex-direction:row}.es-hfields es-field:not(:last-child){margin-right:10px}.es-centered,es-not-found{display:flex;justify-content:center;align-items:center;height:100vh}.es-centered-column{display:flex;justify-content:center}es-modal .modal-button-group,.es-button-group{display:flex;justify-content:center;align-items:center;margin:8px 0}es-modal .modal-button-group a,.es-button-group a,es-modal .modal-button-group button,.es-button-group button{display:block}es-modal .modal-button-group>*:not(:last-child),.es-button-group>*:not(:last-child){margin-right:4px}es-modal .modal-button-group .primary,.es-button-group .primary{color:#fff}organisation-authorisation .menu-area a,page-attendance-list .menu-area a,.es-button-vgroup a,organisation-authorisation .menu-area button,page-attendance-list .menu-area button,.es-button-vgroup button{width:100%;margin:4px 0;display:block}organisation-authorisation .menu-area .primary,page-attendance-list .menu-area .primary,.es-button-vgroup .primary{color:#fff}organisation-authorisation .menu-area button-action,page-attendance-list .menu-area button-action,.es-button-vgroup button-action{width:100%}organisation-authorisation .menu-area button-route,page-attendance-list .menu-area button-route,.es-button-vgroup button-route{width:100%}.es-button{border-radius:3px;background:white;background:var(--es-button-background);border:1px solid #ccc;border:1px solid var(--es-button-border);padding:4px 8px;font-size:13px;text-align:center;color:#000;color:var(--es-button-foreground);text-decoration:none}.es-button active{background:#f3f4f5;background:var(--es-background);color:#000;color:var(--es-foreground-lighter)}.primary{background:#0E78BE!important;background:var(--es-brand)!important;border:#0E78BE!important;border:var(--es-brand)!important;color:#fff;color:var(--es-background-lighter)}.es-icon-link{text-decoration:none;cursor:pointer;color:#000;color:var(--es-foreground)}.es-icon-link:hover{color:#000;color:var(--es-foreground-lighter)}.es-icon-button{border:none;padding:3px;margin:0;color:#000;color:var(--es-foreground);outline:none;background-color:transparent}.es-icon-button:hover{color:#000;color:var(--es-foreground-lighter)}.es-multiplicity-link{cursor:pointer;font-size:.7em}button.es-link{text-align:left;font-size:1em;color:#000;color:var(--es-foreground);background:none;margin:0;padding:0;border:none;cursor:pointer;-moz-user-select:text}button.es-link:hover{color:#000;color:var(--es-foreground-lighter)}button.es-link span{text-decoration:none}button.es-link:hover span,button.es-link:focus span{color:#000}.input-number input::-webkit-outer-spin-button,.input-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-number input[type=number]{-moz-appearance:textfield}.es-select{cursor:pointer}.es-validation{color:red;padding:0;font-size:.9em;margin:5px;display:block;animation:2s alertAnim forwards}@keyframes alertAnim{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.es-alert{margin:8px 0;padding:8px;border-left:8px solid;border-right:1px solid;border-top:1px solid;border-bottom:1px solid}.es-color-danger{color:#ac2a3f;color:var(--es-danger)}.es-color-success{color:#3c763d}.es-alert-success{border-color:#3c763d}.es-alert-info{border-color:#31708f}.es-alert-warning{border-color:#8a6d3b}.es-alert-danger{border-color:#ac2a3f;border-color:var(--es-danger)}.fs-table{display:flex;flex-direction:column}.fs-header{font-weight:700;margin-bottom:5px}.fs-row{display:flex;flex-direction:row}.fs-row:not(:last-child){margin-bottom:4px}.fs-cell{display:flex;flex-flow:row;flex-grow:1;flex-basis:0}.fs-cell:not(:last-child){padding-right:4px}.xsmall{width:30px}.small{width:50px}.medium{width:139px}.large{width:300px}.xlarge,.maximum{width:100%}@media screen and (min-width: 1024px){.es-page{display:flex;flex-direction:row}}@media not screen and (min-width: 1024px){.es-page{display:flex;flex-direction:column}}@media print{.es-nonprint{display:none!important}}@media print{.es-menu-area{display:none!important}}@media screen and (min-width: 1024px){.es-menu-area{position:sticky;position:-webkit-sticky;padding:0 4px;top:35px;height:0vh;display:flex;flex-direction:column;min-width:200px}.es-menu-area a,.es-menu-area button{width:100%;margin:4px 0;display:block}.es-menu-area .primary{color:#fff}.es-menu-area button-action{width:100%}.es-menu-area button-route{width:100%}}@media not screen and (min-width: 1024px){.es-menu-area{display:flex;flex-direction:column;margin:0;padding:8px 0;background-color:#f3f4f5;background-color:var(--es-background)}.es-menu-area a,.es-menu-area button{width:100%;margin:4px 0;display:block}.es-menu-area .primary{color:#fff}.es-menu-area button-action{width:100%}.es-menu-area button-route{width:100%}}.notice{border-left:4px #0E78BE solid;border-left:4px var(--es-header-background) solid;border-right:1px #ccc solid;border-right:1px var(--es-line) solid;border-top:1px #ccc solid;border-top:1px var(--es-line) solid;border-bottom:1px #ccc solid;border-bottom:1px var(--es-line) solid;padding:8px 4px}book{display:flex;flex-direction:column;align-items:center;padding:16px 8px}@media not screen and (min-width: 1024px){book{width:100%}}@media screen and (min-width: 1024px){book .detail-area{flex:2 1 0%}}@media screen and (min-width: 1024px){book .summary-area{position:sticky;top:51px;margin-left:16px;flex:1 1 0%}}@media not screen and (min-width: 1024px){book .summary-area{display:none}}book .summary-area .totals{margin-top:12px;border-top:solid 1px #ccc;border-top:solid 1px var(--es-line);padding-top:8px}book .enter-content{display:flex;align-items:flex-start}@media screen and (min-width: 1024px){book .enter-content{max-width:1024px;flex-direction:row}}@media not screen and (min-width: 1024px){book .enter-content{flex-direction:column}}@media not screen and (min-width: 1024px){book orders-event-summary{width:100%}}book .notApplicable{font-weight:700}
