.cc-window,.cc-banner,.cc-floating{padding-top:.5rem!important;padding-bottom:.5rem!important}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1rem!important}.cc-compliance{margin-right:1rem!important}.cc-btn.cc-allow{background:#8c044e!important;color:#fbfbfb!important;border-radius:1.5rem!important;font-weight:700!important;box-shadow:0 2px 8px #8c044e26!important;border:2px solid #fbfbfb!important;transition:transform .1s,box-shadow .1s}.cc-btn.cc-allow:hover{transform:scale(1.05);box-shadow:0 4px 16px #8c044e40!important;background:#a80a5e!important;color:#fff!important}.cc-window,.cc-banner,.cc-floating,.cc-message,.cc-compliance,.cc-btn,.cc-policy,.cc-link,.cc-revoke{z-index:99999!important}:root{--my-font-family: "Roboto", sans-serif;--my-primary-colour: var(--Merlot, #8c044e);--my-primary-colour_85_percent: var(--merlot-85, rgba(140, 4, 78, .85));--my-primary-colour_30_percent: var(--merlot-30, rgba(140, 4, 78, .3));--my-primary-colour_10_percent: var(--merlot-10, rgba(140, 4, 78, .1));--my-secondary-colour: var(--Teal, #67b1bf);--my-secondary-colour_85_percent: var(--teal-85, rgba(103, 177, 191, .85));--my-secondary-colour_30_percent: var(--teal-30, rgba(103, 177, 191, .3));--my-secondary-colour_10_percent: var(--teal-10, rgba(103, 177, 191, .1));--my-text-colour: var(--Rich-Black, #100009);--my-dark-colour: var(--Rich-Grey, #60555b);--my-dark-colour_25_percent: var(--rich-grey-25, rgba(96, 85, 91, .25));--my-accent-colour: var(--Light-Rich-Grey, #f2eff1);--my-light-colour: var(--Light-Grey, #fbfbfb);--my-success-notification-colour: rgba(209, 236, 218, .7);--my-error-notification-colour: rgba(242, 185, 183, .7);--my-info-notification-colour: var(--my-secondary-colour);--my-info-colour: var(--Green, #2e7d32);--my-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, .3);--my-page-gap: 1.5rem;--my-desktop-menu-width: 12.5rem;--my-hamburger-menu-width: 15rem;--my-hamburger-menu-top-nav-height: 2.5125rem;--my-stack-app-dialog: 3;--my-stack-app-svg-hamburger-logo: 2;--my-stack-app-nav: 1;--my-stack-app-main: 0;--my-stack-app-dialog-modal: 2;--my-stack-app-dialog-backdrop: 1;--my-stack-app-nav-hamburger-menu: 5;--my-stack-app-main-tooltip: 4;--my-stack-app-main-mobile-tablet-header: 1;--my-stack-app-main-mobile-tablet-behind-menu: -1;--my-stack-app-main-shard: -2;--my-stack-app-main-home-mobile-footer-logo: -3;--z-index-dialog-container: 10000;--z-index-dialog-backdrop: 10001;--z-index-dialog-content: 10002}html,body{height:100%;width:100%;margin:0;padding:0}body{display:flex;justify-content:center;align-items:center;font-family:var(--my-font-family);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.04rem;margin-bottom:2.5rem}h1{color:var(--my-primary-colour);font-size:2.5rem;font-style:normal;font-weight:700;line-height:3rem;letter-spacing:.1rem}h2{font-size:2rem;font-style:normal;font-weight:500;line-height:2.5rem;letter-spacing:.08rem}h3{color:var(--my-text-colour);font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem;letter-spacing:.06rem}h4{color:var(--my-primary-colour);font-size:1.25rem;font-style:normal;font-weight:500;line-height:2rem;letter-spacing:.05rem}.subtitle{color:var(--my-text-colour);font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.08rem}.copy{color:var(--my-text-colour);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.04rem}button:hover:not(:disabled):not([disabled]){cursor:pointer}button:not(.text):not(.youtube-player-placeholder-button){font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.0875rem;color:var(--my-light-colour);display:inline-flex;height:2rem;padding:.5rem 1.5rem;justify-content:center;align-items:center;gap:.5rem;flex-shrink:0;border:0px;border-radius:1rem;border:1px solid transparent;background:var(--my-primary-colour);box-shadow:var(--my-box-shadow)}button:not(.text):not(.youtube-player-placeholder-button)[disabled],button:not(.text):not(.youtube-player-placeholder-button):disabled{color:var(--my-dark-colour);border-radius:1.0625rem;background:var(--my-dark-colour_25_percent);box-shadow:var(--my-box-shadow);cursor:not-allowed;pointer-events:none}button:not(.text):not(.youtube-player-placeholder-button):not(:disabled):not([disabled]):hover{color:var(--my-primary-colour);border-radius:1.0625rem;border:1px solid var(--my-primary-colour);background:var(--my-light-colour);box-shadow:var(--my-box-shadow)}button:not(.text):not(.youtube-player-placeholder-button).secondary{color:var(--my-primary-colour);border-radius:.75rem;background:transparent;box-shadow:none}button:not(.text):not(.youtube-player-placeholder-button).secondary:not(:disabled):not([disabled]):hover{border-radius:1.0625rem;border:1px solid transparent;background:var(--my-accent-colour);box-shadow:var(--my-box-shadow)}button.text{font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.0875rem;text-decoration-line:none;display:inline-flex;height:2rem;padding:.5rem 0;justify-content:center;align-items:center;gap:.5rem;flex-shrink:0;border-radius:.75rem;border:0 solid transparent;background:transparent;color:var(--my-primary-colour)}button.text:hover{font-weight:700;text-decoration-line:underline}button.text[disabled],button.text:disabled{font-weight:400;text-decoration-line:none;color:var(--my-dark-colour)}input[type=text],input[type=password],input[type=email]{display:flex;width:15rem;height:2rem;padding:.5rem 1.5rem;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:1rem;background:var(--my-light-colour);box-shadow:var(--my-box-shadow);border:1px solid transparent}input[type=text]:hover,input[type=password]:hover,input[type=email]:hover{border-radius:1rem;border:1px solid var(--my-primary-colour);background:var(--my-light-colour);box-shadow:var(--my-box-shadow)}input[type=text][disabled],input[type=text]:disabled,input[type=password][disabled],input[type=password]:disabled,input[type=email][disabled],input[type=email]:disabled{border-radius:1rem;background:var(--my-accent-colour);box-shadow:var(--my-box-shadow)}input[type=text].error,input[type=password].error,input[type=email].error{border-radius:1rem;border:2px solid var(--my-primary-colour);background:var(--my-light-colour);box-shadow:var(--my-box-shadow)}input[type=text].empty,input[type=password].empty,input[type=email].empty{border-radius:.75rem;background:var(--my-light-colour);box-shadow:var(--my-box-shadow)}input[type=checkbox]{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--my-light-colour);width:1rem;height:1rem;border-radius:.125rem;border:1px solid var(--my-dark-colour);vertical-align:middle}input[type=checkbox][checked],input[type=checkbox]:checked{border:1px solid transparent;background:no-repeat center url("./media/checkbox-checked-IVAQLL26.svg") var(--my-primary-colour)}input[type=checkbox]:indeterminate{border:1px solid transparent;background:no-repeat center url("./media/checkbox-indeterminate-LZGQR2F2.svg") var(--my-primary-colour)}input[type=checkbox][disabled],input[type=checkbox]:disabled{opacity:50%}nav{height:100%;width:var(--my-desktop-menu-width);position:fixed;top:0;left:0;z-index:var(--my-stack-app-nav)}nav.tablet,nav.mobile{width:var(--my-hamburger-menu-width)}main{display:flex;flex-direction:column;flex:1;align-items:center;z-index:var(--my-stack-app-main)}main.with-nav{margin-left:var(--my-desktop-menu-width)}main.with-hamburger-nav{z-index:var(--my-stack-app-main-mobile-tablet-behind-menu);opacity:33%}main:not(.home-page):has(lookup-lists-page.table-page){min-width:0}main.cookie-page{width:fit-content;min-width:unset}.application-page{display:flex;flex-direction:column;margin:1.5rem 2.5rem;width:calc(100% - 5rem);gap:1.5rem;height:100%}.application-page:not(.mobile):not(.tablet){margin-left:calc(var(--my-page-gap) + 2.5rem)}.application-page header{display:flex;flex-direction:column;margin:0;gap:1.5rem;width:100%}.application-page header div.buttons{display:flex;margin:0;align-items:flex-start;gap:1.5rem}.application-page footer{margin:auto 0 0;display:flex;align-items:center;gap:1.5rem}.application-page footer div.buttons{display:flex;margin:0;align-items:flex-start;gap:1.5rem}.application-page footer div.buttons.right{margin-left:auto;align-items:flex-end}.application-page.tablet,.application-page.mobile{margin:0;width:100%}.application-page.tablet header,.application-page.mobile header{align-self:start;padding:.5rem 3.5rem;background:var(--my-light-colour);box-shadow:var(--my-box-shadow);width:100%;position:fixed;z-index:var(--my-stack-app-main-mobile-tablet-header)}.application-page.tablet section,.application-page.mobile section{margin-top:var(--my-hamburger-menu-top-nav-height)}.application-page.mobile header{background:var(--my-accent-colour);position:fixed;left:0}.application-page.mobile section{margin-top:calc(var(--my-hamburger-menu-top-nav-height) + 1rem)}.table-page{display:flex;flex-direction:column}.table-page header{flex-shrink:0}.table-page section{width:100%;flex-grow:1;overflow-y:auto;max-height:calc(100vh - 15rem);border-radius:.75rem;box-shadow:var(--my-box-shadow);padding-bottom:.5rem}.table-page section.no-header-buttons{max-height:calc(100vh - 11.5rem)}.table-page section table{width:100%;box-shadow:unset;padding-bottom:0}.table-page section thead{position:sticky;top:0}.table-page section tr:hover:not(.filler):not(.filters){background:var(--my-accent-colour)}.table-page section tr.selected{background:var(--my-dark-colour_25_percent)}.table-page section tr.filler{text-align:center}.table-page footer{width:100%;flex-shrink:0}.table-page section.flat{border-radius:unset;box-shadow:none}table{height:100%;width:100%;flex-shrink:0;background:var(--my-light-colour);border-radius:.75rem;box-shadow:var(--my-box-shadow);border-spacing:0;padding-bottom:.5rem}table input[type=checkbox]{margin:0 0 .3125rem}table thead{height:3rem;background:var(--my-accent-colour);flex-shrink:0}table thead tr th{font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;letter-spacing:.08rem;text-align:start;border-radius:0}table thead tr.filters{box-shadow:var(--my-box-shadow);background:var(--my-light-colour)}table thead tr:first-child th:first-child{border-top-left-radius:.75rem}table thead tr:first-child th:last-child{border-top-right-radius:.75rem;padding-right:3.5rem}table thead tr:first-child th:last-child.filter{width:100%;padding-right:1.5rem}table thead tr:first-child th:last-child.filter img{cursor:pointer}table th:last-child,table td:last-child{padding-right:3.5rem}table tbody{flex-grow:1}table tbody tr{height:auto}table tbody tr:last-child{height:100%}table td,table th{padding:.75rem 1.5rem;width:auto;height:auto}table td b,table th b{font-weight:500}table td.right,table th.right{text-align:right}table td.right input[type=text],table th.right input[type=text]{text-align:right;justify-self:right}table td.centre,table th.centre{text-align:center}table td.centre input[type=text],table th.centre input[type=text]{text-align:center;justify-self:center}table td.left,table th.left{text-align:left}table td.left input[type=text],table th.left input[type=text]{text-align:left;justify-self:left}.modal{display:flex;width:100%;height:100%;justify-content:center;align-items:center;position:fixed;z-index:var(--my-stack-app-dialog-modal);pointer-events:auto}.modal section{display:flex;background-color:var(--my-light-colour);width:34rem;min-height:15.5rem;border-radius:1.5rem;flex-flow:unset;overflow-y:unset;max-height:unset;box-shadow:unset;padding-bottom:unset;flex-grow:unset;flex-direction:column}.modal section header{display:flex;flex-direction:row;margin:1.5rem 1.5rem 1rem;gap:unset;flex-shrink:unset;width:unset}.modal section header h3{margin:0}.modal section header img{width:1.5rem;height:1.5rem;margin-left:auto;cursor:pointer}.modal section main{display:block;height:unset;align-items:unset;margin-left:1.5rem;margin-right:1.5rem;min-width:unset}.modal section main p{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.04rem}.modal section footer{display:flex;align-items:center;justify-content:flex-end;margin:auto 1.5rem 1.5rem;gap:1.5rem;width:unset;flex-shrink:unset}.modal.tablet section,.modal.mobile section{width:20rem;min-height:10.5rem}.modal.tablet section header,.modal.mobile section header{margin:1rem 1rem .5rem}.modal.tablet section header h3,.modal.mobile section header h3{font-size:1.25rem;font-weight:500;line-height:2rem;letter-spacing:.05rem}.modal.tablet section main,.modal.mobile section main{margin-left:1rem;margin-right:1rem}.modal.tablet section main p,.modal.mobile section main p{font-size:.875rem;line-height:1.5rem}.modal.tablet section footer,.modal.mobile section footer{margin:auto 1rem 1rem;gap:1rem}.modal.mobile section footer{gap:.5rem}.tooltip{position:relative;display:inline;cursor:help}.tooltip .tooltip-text{display:none;color:var(--my-text-colour);border-radius:.75rem;background:var(--my-light-colour);box-shadow:var(--my-box-shadow);width:fit-content;white-space:nowrap;position:absolute;z-index:var(--my-stack-app-main-tooltip);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.04rem;padding:.25rem .5rem}.tooltip .tooltip-text.right{left:100%;top:50%;transform:translateY(-50%)}.tooltip .tooltip-text.left{right:100%;top:50%;transform:translateY(-50%)}.tooltip .tooltip-text.top{right:50%;bottom:100%;transform:translate(50%)}.tooltip .tooltip-text.bottom{right:50%;top:100%;transform:translate(50%)}.tooltip:hover .tooltip-text{display:block}#dialog-container{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--z-index-dialog-container);pointer-events:none;display:flex;justify-content:center;align-items:center}#dialog-container>*{pointer-events:auto}.dialog-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:var(--z-index-dialog-backdrop);pointer-events:auto}main.dialog-open{pointer-events:none}confirm-dialog{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;pointer-events:auto}.confirm-dialog{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0003;width:100%;max-width:500px;position:relative;z-index:calc(var(--dialog-z-index) + 1)}main:has(prism-documents-page){min-width:auto!important;max-width:calc(100vw - var(--my-desktop-menu-width))!important;overflow-x:hidden}main:has(app-prism-jobs-page){min-width:auto!important;max-width:calc(100vw - var(--my-desktop-menu-width))!important;overflow-x:hidden}main:has(app-action-cell-document){min-width:auto!important;max-width:calc(100vw - var(--my-desktop-menu-width))!important;overflow-x:hidden}.table-page:has(app-action-cell-document){min-width:auto!important;max-width:100%!important;overflow:hidden}action-cells-page:has(app-action-cell-document){min-width:auto!important;max-width:calc(100vw - var(--my-desktop-menu-width) - 5rem)!important;overflow:hidden}action-cells-page table th,action-cells-page table td{padding-left:.1rem!important;padding-right:.1rem!important}action-cells-page table th:first-child,action-cells-page table td:first-child{padding-left:1.5rem!important;padding-right:1.5rem!important}action-cells-page table th:nth-child(2),action-cells-page table td:nth-child(2){padding-left:1.5rem!important}action-cells-page table th:last-child,action-cells-page table td:last-child{padding-right:1.5rem!important}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top,.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px)and (orientation:portrait),screen and (max-width:736px)and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
