/*!
 * @title OAG template 
 * @license https://github.com/ServiceCanada/oag-template/blob/main/LICENSE
 * v1.3.1 - 2026-02-27
*/
@charset "utf-8";:root{--oag-primary-color:#4c0c31;--oag-body-color:#2d3237;--oag-secondary-color:#803d2d;--oag-hover-color:#ebd8aa;--oag-light-bg-color:#f4f4ee;--oag-heading-font:Georgia,Cambria,"Times New Roman",Times,serif;--oag-body-font:"Noto Sans",sans-serif;--oag-rds-sm:10px 0px 10px 0px;--oag-rds:0px 40px 0px 40px;--oag-shadow:1px 3px 5px 0px #d5d5d4;--oag-shadow-lg:5px 8px 15px 0px #d5d5d4;--oag-default-label-bg-color:#eae9de;--oag-default-border-color:#908f84;--oag-light-green:#3f5530;--oag-petrol-green:#26615f;--oag-brick-red:#852828;--oag-golden-sand:#e9c267}.oag-theme a{color:#4c0c31;color:var(--oag-primary-color)}.oag-theme a:hover{color:#2d3237;color:var(--oag-body-color)}.oag-theme hr{border-color:#908f84;border-color:var(--oag-default-border-color)}.oag-theme details{border-radius:0}.oag-theme details>summary{border-radius:0;color:#4c0c31;color:var(--oag-primary-color);font-weight:700}.oag-theme details[open]>summary{margin-bottom:.75em!important}.oag-theme figure blockquote{border:none;padding:0 0 0 2em;position:relative}.oag-theme figure blockquote p:first-of-type:before{color:#803d2d;color:var(--oag-secondary-color);content:"“";font-family:Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--oag-heading-font);font-size:3em;font-weight:700;left:0;position:absolute;top:-.5em}.oag-theme figure blockquote p:last-of-type:after{content:"”"}.oag-theme figure figcaption{padding-left:2em}.oag-theme fieldset legend{float:none}.oag-theme input[type=date].form-control{line-height:1.4375}.oag-theme #wb-bnr .brand img,.oag-theme #wb-bnr .brand object{max-height:none;max-width:100%}.oag-theme #wb-bnr .brand a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.oag-theme #wb-bnr #wb-srch{align-self:end}.oag-theme #wb-bnr #wb-srch input{border-color:#4c0c31;border-color:var(--oag-primary-color)}.oag-theme #wb-bnr #wb-srch input[placeholder]{color:#4c0c31!important;color:var(--oag-primary-color)!important}.oag-theme #wb-bnr #wb-srch button{background-color:#4c0c31;background-color:var(--oag-primary-color)}.oag-theme #wb-bnr+hr{border-color:#4c0c31;border-color:var(--oag-primary-color)}.oag-theme .gcweb-menu button[aria-haspopup=true]{background-color:#4c0c31;background-color:var(--oag-primary-color);border:#fff}.oag-theme .gcweb-menu button[aria-haspopup=true] [aria-expanded=true],.oag-theme .gcweb-menu button[aria-haspopup=true]:focus,.oag-theme .gcweb-menu button[aria-haspopup=true]:hover{background-color:#4c0c31;background-color:var(--oag-primary-color);border-color:#4c0c31;border-color:var(--oag-primary-color);color:#fff}.oag-theme .gcweb-menu button[aria-haspopup=true]:hover{background-color:#1a303c;color:#fff}.oag-theme .gcweb-menu [role=menu]{background-color:#4c0c31;background-color:var(--oag-primary-color)}.oag-theme .gcweb-menu [role=menu] [role=menuitem]:not(:has(+ul[role=menu])){text-decoration:underline}.oag-theme .gcweb-menu [role=menu] [role=menu]{background-color:#fff;min-height:330px}.oag-theme .gcweb-menu [role=menu] [role=menu] li:first-child{margin-bottom:.5em}.oag-theme .gcweb-menu [role=menu] [role=menu] li:last-child{position:static}.oag-theme .gcweb-menu [role=menu] [role=menu] li [role=menuitem]{-moz-column-break-inside:avoid;break-inside:avoid;color:#4c0c31;color:var(--oag-primary-color)}.oag-theme #wb-info .gc-main-footer{background:#2d3237}.oag-theme .h1,.oag-theme .h2,.oag-theme .h3,.oag-theme h1,.oag-theme h2,.oag-theme h3{color:#4c0c31;color:var(--oag-primary-color);font-family:Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--oag-heading-font);font-weight:lighter}.oag-theme .h4,.oag-theme .h5,.oag-theme .h6,.oag-theme h4,.oag-theme h5,.oag-theme h6{color:#2d3237;color:var(--oag-body-color);font-family:Noto Sans,sans-serif;font-family:var(--oag-body-font);font-weight:700}.oag-theme .h2,.oag-theme h2{color:#2d3237;color:var(--oag-body-color)}.oag-theme h1#wb-cont,.oag-theme hgroup#wb-cont h1{border:none;margin-bottom:30px;max-width:33ch;padding-bottom:0}.oag-theme h1#wb-cont{margin-bottom:60px}.oag-theme .btn{border:none;border-radius:unset;font-family:Noto Sans,sans-serif;font-family:var(--oag-body-font);font-size:1em}.oag-theme .btn.btn-sm{font-size:.85em;padding:.5em 1.25em}.oag-theme .btn.btn-lg{font-size:1.25em;padding:.5em 1.5em}.oag-theme .btn.btn-primary{background-color:#4c0c31;background-color:var(--oag-primary-color);color:#fff}.oag-theme .btn.btn-primary:hover{background-color:#1a303c;border-color:#1a303c}.oag-theme .btn.btn-default{background-color:#f4f4ee;background-color:var(--oag-light-bg-color);color:#2d3237;color:var(--oag-body-color)}.oag-theme .btn.btn-default:hover{background-color:#e1e1d8;color:#2d3237;color:var(--oag-body-color)}.oag-theme .alert-info{border-color:#803d2d;border-color:var(--oag-secondary-color);-o-border-image:linear-gradient(180deg,#803d2d 16px,#803d2d 0,transparent 0,transparent 48px,#803d2d 0,#803d2d 0) 1 100%;border-image:linear-gradient(180deg,#803d2d 16px,#803d2d 0,transparent 0,transparent 48px,#803d2d 0,#803d2d 0) 1 100%;-o-border-image:linear-gradient(to bottom,var(--oag-secondary-color) 16px,var(--oag-secondary-color) 16px,transparent 16px,transparent 48px,var(--oag-secondary-color) 48px,var(--oag-secondary-color) 48px) 1 100%;border-image:linear-gradient(to bottom,var(--oag-secondary-color) 16px,var(--oag-secondary-color) 16px,transparent 16px,transparent 48px,var(--oag-secondary-color) 48px,var(--oag-secondary-color) 48px) 1 100%;color:#676c72}.oag-theme .alert-info:before{color:#803d2d;color:var(--oag-secondary-color)}.oag-theme .alert-info>:last-child{padding-bottom:0}.oag-theme .label{border:none;border-radius:10px 0 10px 0;border-radius:var(--oag-rds-sm);display:inline-block;font-weight:100;line-height:1.25;padding:.5em 1.25em;text-align:left;white-space:normal}.oag-theme .label.label-default{background:#eae9de;background:var(--oag-default-label-bg-color);border-color:#908f84;border-color:var(--oag-default-border-color);color:#4b5b62}.oag-theme .label.label-primary{background:#4c0c31;background:var(--oag-primary-color);color:#fff}.oag-theme .label[data-report-type=auditor-general-reports]{background:#852828;background:var(--oag-brick-red);color:#fff}.oag-theme .label[data-report-type=commissioner-of-the-environment-and-sustainable-development-reports]{background:#3f5530;background:var(--oag-light-green);color:#fff}.oag-theme .label[data-report-type=northern-legislative-assemblies-reports]{background:#26615f;background:var(--oag-petrol-green);color:#fff}.oag-theme .label[data-report-type=commentaries-on-financial-audits],.oag-theme .label[data-report-type=other-products],.oag-theme .label[data-report-type=special-examinations]{background:#e9c267;background:var(--oag-golden-sand);color:#333}.oag-theme .label~time{font-size:75%;font-weight:700;white-space:nowrap}.oag-theme .wb-tabs.vertical{display:flex;height:100%}.oag-theme .wb-tabs.vertical [role=tablist]{display:block;flex:0 0 30%;max-width:300px}.oag-theme .wb-tabs.vertical [role=tablist] li{background:none;border:none;display:block;left:0;margin-left:0;padding:0;text-align:left}.oag-theme .wb-tabs.vertical [role=tablist] li a{border-bottom:1px solid #2d3237;border-bottom:1px solid var(--oag-body-color);color:#2d3237;color:var(--oag-body-color);display:block;padding:1em .25em}.oag-theme .wb-tabs.vertical [role=tablist] li a:hover{background:#eae9de;background:var(--oag-default-label-bg-color);border-color:#4c0c31;border-color:var(--oag-primary-color);color:#4c0c31;color:var(--oag-primary-color)}.oag-theme .wb-tabs.vertical [role=tablist] li.active{background:none}.oag-theme .wb-tabs.vertical [role=tablist] li.active a{background:none;border-color:#2d3237;border-color:var(--oag-body-color);border-width:0 0 3px;font-weight:600}.oag-theme .wb-tabs.vertical [role=tablist] li.active a:active,.oag-theme .wb-tabs.vertical [role=tablist] li.active a:focus,.oag-theme .wb-tabs.vertical [role=tablist] li.active a:hover{border-color:#2d3237;border-color:var(--oag-body-color);color:#2d3237;color:var(--oag-body-color)}.oag-theme .wb-tabs.vertical .tabpanels{border:none;flex:0 0 70%;height:100%;overflow-y:auto;padding-left:3em}.oag-theme .wb-tabs.vertical .tabpanels details[open]{border:none}.oag-theme .wb-tabs.vertical .tabpanels details[open] .tgl-panel{padding:0 15px}.oag-theme .overlay-def .modal-header{background:#4c0c31;background:var(--oag-primary-color)}.oag-theme .oag-card{background-color:#fff;border:1px solid #908f84;border:1px solid var(--oag-default-border-color);border-radius:0 40px 0 40px;border-radius:var(--oag-rds);display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden;padding:20px;position:relative;transition:all .5s ease}.oag-theme .oag-card>img:first-child{display:block;margin:-20px -20px 20px;width:calc(100% + 40px)}.oag-theme .oag-card .label+time{margin-left:1em}.oag-theme .oag-card time{font-weight:700}.oag-theme .oag-card h2,.oag-theme .oag-card h3{margin-top:0}.oag-theme .oag-card h2 a,.oag-theme .oag-card h3 a{text-decoration:none}.oag-theme .oag-card h3.h6{color:#4c0c31;color:var(--oag-primary-color);font-family:Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--oag-heading-font);font-weight:500}.oag-theme .oag-card.bg-light{border:none;box-shadow:1px 3px 5px 0 #d5d5d4;box-shadow:var(--oag-shadow)}.oag-theme .oag-card.oag-heading-as-body h2,.oag-theme .oag-card.oag-heading-as-body h3{color:inherit;font-family:Noto Sans,sans-serif;font-family:var(--oag-body-font);font-size:1em;font-weight:400}.oag-theme .oag-card.oag-heading-as-body h2 a,.oag-theme .oag-card.oag-heading-as-body h3 a{color:#2d3237;color:var(--oag-body-color);text-decoration:none}.oag-theme .oag-card.oag-heading-as-body h2 a:hover,.oag-theme .oag-card.oag-heading-as-body h3 a:hover{color:#4c0c31;color:var(--oag-primary-color)}.oag-theme .oag-card.bg-light:has(.stretched-link):hover{box-shadow:5px 8px 15px 0 #d5d5d4;box-shadow:var(--oag-shadow-lg)}.oag-theme .oag-card .btn-link{background:linear-gradient(90deg,#ebd8aa 0,#ebd8aa);background:linear-gradient(to right,var(--oag-hover-color) 0,var(--oag-hover-color) 100%);background-repeat:no-repeat;background-size:0 100%;color:#4c0c31;color:var(--oag-primary-color);transition:background-size .3s ease-in-out}.oag-theme .oag-card .btn-link:hover{background-size:100% 100%;text-decoration:none}.oag-theme .oag-card .btn-link:not(:hover){background-size:0 100%;transition:none}.oag-theme .infobox dd,.oag-theme .infobox dt{line-height:1.2}.oag-theme .wb-paginate-pager .pagination>li>button{color:#4c0c31;color:var(--oag-primary-color)}.oag-theme .wb-paginate-pager .pagination>li.active>button{background-color:#4c0c31;background-color:var(--oag-primary-color);border-color:#4c0c31;border-color:var(--oag-primary-color);color:#fff}.oag-theme a.gc-dwnld{background-color:#f4f4ee;background-color:var(--oag-light-bg-color);border:none;border-radius:0;box-shadow:none;color:#2d3237;color:var(--oag-body-color);gap:0;padding:0;text-decoration:none}.oag-theme a.gc-dwnld>img{border-width:2px}.oag-theme a.gc-dwnld>span{flex-grow:1;padding:.5em 1.25em}.oag-theme a.gc-dwnld>span:after{content:"\e025";font-family:Glyphicons Halflings;margin-left:10px;position:relative;top:2px}.oag-theme a.gc-dwnld.vertical,.oag-theme a.gc-dwnld:not(:has(>img)){gap:0}.oag-theme a.gc-dwnld.vertical>span,.oag-theme a.gc-dwnld:not(:has(>img))>span{text-align:center}.oag-theme a.gc-dwnld.vertical>span br,.oag-theme a.gc-dwnld:not(:has(>img))>span br{display:none}.oag-theme a.gc-dwnld:hover{background-color:#e1e1d8;color:#2d3237;color:var(--oag-body-color)}.oag-theme a.gc-dwnld:hover>img{box-shadow:none}.oag-theme .oag-filter-options>summary h2{color:#4c0c31;color:var(--oag-primary-color);font-family:Noto Sans,sans-serif;font-family:var(--oag-body-font);font-size:1em;font-weight:700;margin:0}.oag-theme .oag-filter-options .form-group>label,.oag-theme .oag-filter-options fieldset>legend{color:#908f84;color:var(--oag-default-border-color);font-size:.85em;font-weight:100}.oag-theme .oag-filter-options fieldset>legend{margin-bottom:0}.oag-theme .oag-filter-options ul .checkbox:first-child{margin-top:0}.oag-theme .oag-filter-options ul .checkbox:last-child{margin-bottom:0}.oag-theme .text-primary{color:#4c0c31;color:var(--oag-primary-color)}.oag-theme .text-white{color:#fff!important}.oag-theme .fnt-hdng{font-family:Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--oag-heading-font)}.oag-theme .bg-light{background-color:#f4f4ee!important;background-color:var(--oag-light-bg-color)!important}.oag-theme .oag-rds{border-radius:0 40px 0 40px;border-radius:var(--oag-rds)}.oag-theme .oag-rds-sm{border-radius:10px 0 10px 0;border-radius:var(--oag-rds-sm)}.oag-theme .oag-brdr{border:1px solid #908f84;border:1px solid var(--oag-default-border-color)}.oag-theme .oag-shadow{box-shadow:1px 3px 5px 0 #d5d5d4;box-shadow:var(--oag-shadow)}.oag-theme.home #wb-bnr+hr{border-color:#ddd}.oag-theme.home .gcweb-menu button[aria-haspopup=true]{background-color:#fff;border-color:#fff;color:#4c0c31;color:var(--oag-primary-color)}.oag-theme.home .gcweb-menu button[aria-haspopup=true]:hover,.oag-theme.home .gcweb-menu button[aria-haspopup=true][aria-expanded=true]{background-color:#4c0c31;background-color:var(--oag-primary-color);color:#fff}.oag-theme.home h2{font-size:2.4375rem}.oag-theme.home .lead{color:#fff;font-family:Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--oag-heading-font);font-size:3em;padding:1em 0 2em}.oag-theme.home .reports{margin-top:-4em}.oag-theme.home .oag-card{border-width:2px}.oag-theme.home .oag-card .alert{background:none}.oag-theme.home .oag-card .alert time{color:#2d3237;color:var(--oag-body-color);font-family:Georgia,Cambria,Times New Roman,Times,serif;font-family:var(--oag-heading-font);font-size:2.5625rem;margin:0}.oag-theme .title hgroup#wb-cont{margin-top:0}.oag-theme .title:has(h1)~.image{margin-bottom:40px}.oag-theme .mwsbutton:has(.btn-block),.oag-theme .mwsbutton:has(.btn-block)+.download-link{margin-bottom:20px}.oag-theme div:not(.cmp-container):has(.tabbed-interface){margin-top:30px}.oag-theme .oag-right-content{padding-left:25px}.oag-theme .cmp-container .title:first-child h2:first-of-type{margin-top:0}.oag-theme main .col-xs-12.col-lg-12{clear:both;float:none}@media (max-width:767px){.oag-theme .gc-main-footer .img-responsive:last-of-type{padding-bottom:15px}.oag-theme.home .lead{font-size:1.5em;padding:0 0 1.5em}.oag-theme .oag-right-content .image{margin-bottom:20px}.oag-theme .oag-right-content .image img{width:100%}}@media (max-width:991px){.oag-theme .gcweb-menu [role=menu] [role=menu] li:first-child [role=menuitem],.oag-theme .gcweb-menu [role=menu] [role=menu] li:last-child [role=menuitem]{background-color:unset}.oag-theme .wb-tabs.vertical [role=tablist]{display:none}.oag-theme .wb-tabs.vertical .tabpanels{flex:0 0 100%;padding-left:0}.oag-theme.home .lead{font-size:2em}}@media (max-width:1200px){.oag-theme .oag-right-content{padding-left:15px}}.wb-disable .gcweb-menu [role=menu]>li ul{display:none!important}