.skeleton{height:var(--layout-padding-medium);border-radius:var(--layout-border-radius-medium);background:var(--theme-gray-30);display:block}.loading-text{align-items:center;gap:var(--layout-padding-small);color:var(--muted);margin:0;display:flex}.spinner{width:var(--icons-size-medium);height:var(--icons-size-medium);fill:none;stroke-width:var(--layout-border-width-medium);flex:none}.spinner__track{stroke:var(--theme-gray-30)}.spinner__fill{stroke:var(--theme-primary-blue);stroke-dasharray:25 75;stroke-linecap:round;transform-origin:50%;rotate:-90deg}.loading{position:relative}.loading__status{top:var(--layout-padding-small);right:var(--layout-padding-small);z-index:1;position:absolute}.loading__status:not(:empty){padding:var(--layout-padding-xsmall) var(--layout-padding-small);background:var(--bg);border:var(--layout-border-width-small) solid var(--border);border-radius:var(--layout-border-radius-medium);font:var(--typography-regular-small-body);font-family:inherit}.loading__shapes--waiting{visibility:hidden}.skeleton-lines{gap:var(--layout-margin-medium);padding:var(--layout-padding-medium);display:grid}.skeleton-lines>:first-child{max-width:calc(100% - 15rem)}@media (width<=899.98px){.app-sidebar.app-sidebar--shape{display:none}}.skeleton--chip{border-radius:var(--layout-border-radius-circular);width:32px;height:32px;margin:4px 1.1rem 4px 4px}@media (prefers-reduced-motion:no-preference){@keyframes spinner-turn{to{rotate:270deg}}@keyframes skeleton-pulse{50%{opacity:.4}}.spinner__fill{animation:1.5s linear infinite spinner-turn}.skeleton{animation:2s ease-in-out infinite skeleton-pulse}}.subscriptions{margin:var(--layout-margin-large) 0 0;border:var(--layout-border-width-small) solid var(--border);border-radius:var(--layout-border-radius-large);padding:0;list-style:none}.subscriptions li{gap:var(--layout-margin-small) var(--layout-margin-medium);padding:var(--layout-padding-medium);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.subscriptions li+li{border-top:var(--layout-border-width-small) solid var(--border)}.subscriptions__name{font:var(--typography-bold-body);font-family:inherit;display:block}.subscriptions__state{margin-top:var(--layout-margin-xsmall);padding:0 var(--layout-padding-small);border:var(--layout-border-width-small) solid var(--support-border-color-warning);border-radius:var(--layout-border-radius-medium);background:var(--support-surface-color-warning);font:var(--typography-regular-small-body);font-family:inherit;display:inline-block}.subscriptions__state--confirmed{border-color:var(--support-border-color-success);background:var(--support-surface-color-success)}.subscriptions button{margin-top:0}button.secondary.danger:not([disabled]){border-color:var(--support-border-color-danger);color:var(--surface-color-primary-danger-button-default)}button.secondary.danger:hover:not([disabled]){background:var(--support-surface-color-danger);color:var(--surface-color-primary-danger-button-hover)}button.secondary[data-pending][disabled]{color:var(--typography-color-secondary);border-color:var(--surface-color-border-dark);cursor:progress}.subscriptions--loading li{flex-direction:column;align-items:flex-start}.skeleton--name{width:12rem;max-width:60%}.skeleton--state{width:8rem;max-width:40%}@media (width<=30rem){.subscriptions li{flex-direction:column;align-items:flex-start}}:root{--surface-opacity-0:0;--surface-opacity-10:.1;--surface-opacity-20:.2;--surface-opacity-30:.3;--surface-opacity-40:.4;--surface-opacity-50:.5;--surface-opacity-60:.6;--surface-opacity-70:.7;--surface-opacity-80:.8;--surface-opacity-90:.9;--surface-opacity-100:1;--surface-shadow-none:0 .3px .9px 0 #0000001a, 0 1.6px 3.6px 0 #00000021;--surface-shadow-small:0 .6px 1.8px 0 #0000001a, 0 3.2px 7.2px 0 #00000021;--surface-shadow-medium:0 1.2px 3.6px 0 #0000001a, 0 6.4px 14.4px 0 #00000021;--surface-shadow-large:0 4.8px 14.4px 0 #0000002e, 0 25.6px 57.6px 0 #00000038;--surface-color-primary-button-default:#013366;--surface-color-primary-button-hover:#1e5189;--surface-color-primary-button-disabled:#edebe9;--surface-color-primary-danger-button-default:#ce3e39;--surface-color-primary-danger-button-hover:#a2312d;--surface-color-primary-danger-button-disabled:#edebe9;--surface-color-primary-default:#013366;--surface-color-primary-hover:#1e5189;--surface-color-primary-pressed:#01264c;--surface-color-primary-disabled:#edebe9;--surface-color-secondary-button-default:#fff;--surface-color-secondary-button-hover:#edebe9;--surface-color-secondary-button-disabled:#edebe9;--surface-color-secondary-default:#fff;--surface-color-secondary-hover:#edebe9;--surface-color-secondary-pressed:#e0dedc;--surface-color-secondary-disabled:#edebe9;--surface-color-tertiary-button-default:#fff0;--surface-color-tertiary-button-hover:#eceae8;--surface-color-tertiary-button-disabled:#edebe9;--surface-color-tertiary-default:#fff0;--surface-color-tertiary-hover:#eceae8;--surface-color-tertiary-pressed:#e0dedc;--surface-color-tertiary-disabled:#edebe9;--surface-color-menus-default:#fff;--surface-color-menus-hover:#edebe9;--surface-color-forms-default:#fff;--surface-color-forms-disabled:#edebe9;--surface-color-background-white:#fff;--surface-color-background-light-gray:#faf9f8;--surface-color-background-light-blue:#f1f8fe;--surface-color-background-dark-blue:#053662;--surface-color-border-default:#d8d8d8;--surface-color-border-medium:#898785;--surface-color-border-dark:#353433;--surface-color-border-active:#2e5dd7;--surface-color-overlay-default:#00000073;--support-surface-color-info:#f7f9fc;--support-surface-color-danger:#f4e1e2;--support-surface-color-success:#f6fff8;--support-surface-color-warning:#fef1d8;--support-border-color-info:#053662;--support-border-color-danger:#ce3e39;--support-border-color-success:#42814a;--support-border-color-warning:#f8bb47;--icons-size-xsmall:14px;--icons-size-small:16px;--icons-size-medium:20px;--icons-size-large:24px;--icons-size-xlarge:32px;--icons-color-primary:#2d2d2d;--icons-color-secondary:#474543;--icons-color-disabled:#9f9d9c;--icons-color-link:#255a90;--icons-color-info:#053662;--icons-color-danger:#ce3e39;--icons-color-success:#42814a;--icons-color-warning:#f8bb47;--icons-color-primary-invert:#fff;--layout-border-width-none:0;--layout-border-width-small:1px;--layout-border-width-medium:2px;--layout-border-width-large:4px;--layout-padding-none:0;--layout-padding-hair:.125rem;--layout-padding-xsmall:.25rem;--layout-padding-small:.5rem;--layout-padding-medium:1rem;--layout-padding-large:1.5rem;--layout-padding-xlarge:2rem;--layout-margin-none:0rem;--layout-margin-hair:.125rem;--layout-margin-xsmall:.25rem;--layout-margin-small:.5rem;--layout-margin-medium:1rem;--layout-margin-large:1.5rem;--layout-margin-xlarge:2rem;--layout-margin-xxlarge:2.5rem;--layout-margin-xxxlarge:3rem;--layout-margin-huge:3.5rem;--layout-border-radius-none:0;--layout-border-radius-small:2px;--layout-border-radius-medium:4px;--layout-border-radius-large:6px;--layout-border-radius-circular:9999px;--typography-font-families-bc-sans:"BC Sans";--typography-line-heights-xxxdense:1.125rem;--typography-line-heights-xxdense:1.313rem;--typography-line-heights-xdense:1.688rem;--typography-line-heights-dense:1.913rem;--typography-line-heights-regular:2.125rem;--typography-line-heights-sparse:2.25rem;--typography-line-heights-xsparse:3rem;--typography-line-heights-xxsparse:3.375rem;--typography-line-heights-auto:normal;--typography-font-weights-regular:400;--typography-font-weights-bold:700;--typography-font-weights-italic-weight:400;--typography-font-weights-italic-style:italic;--typography-font-size-label:.75rem;--typography-font-size-small-body:.875rem;--typography-font-size-body:1rem;--typography-font-size-large-body:1.125rem;--typography-font-size-h5:1.25rem;--typography-font-size-h4:1.5rem;--typography-font-size-h3:1.75rem;--typography-font-size-h2:2rem;--typography-font-size-h1:2.25rem;--typography-font-size-display:3rem;--typography-letter-spacing-0:0em;--typography-paragraph-spacing-0:0;--typography-regular-label:400 .75rem/1.125rem "BC Sans";--typography-regular-small-body:400 .875rem/1.313rem "BC Sans";--typography-regular-body:400 1rem/1.688rem "BC Sans";--typography-regular-large-body:400 1.125rem/1.913rem "BC Sans";--typography-regular-h6:400 1.125rem/1.913rem "BC Sans";--typography-regular-h5:400 1.25rem/2.125rem "BC Sans";--typography-regular-h4:400 1.5rem/2.25rem "BC Sans";--typography-regular-h3:400 1.75rem/3rem "BC Sans";--typography-regular-h2:400 2rem/3.375rem "BC Sans";--typography-regular-h1:400 2.25rem/3rem "BC Sans";--typography-regular-display:400 3rem "BC Sans";--typography-bold-label:700 .75rem/1.125rem "BC Sans";--typography-bold-small-body:700 .875rem/1.313rem "BC Sans";--typography-bold-body:700 1rem/1.688rem "BC Sans";--typography-bold-large-body:700 1.125rem/1.913rem "BC Sans";--typography-bold-h6:700 1.125rem/1.913rem "BC Sans";--typography-bold-h5:700 1.25rem/2.125rem "BC Sans";--typography-bold-h4:700 1.5rem/2.25rem "BC Sans";--typography-bold-h3:700 1.75rem/3rem "BC Sans";--typography-bold-h2:700 2rem/3rem "BC Sans";--typography-bold-h1:700 2.25rem/3.375rem "BC Sans";--typography-bold-display:700 3rem "BC Sans";--typography-italic-label:italic 400 .75rem/1.125rem "BC Sans";--typography-italic-small-body:italic 400 .875rem/1.313rem "BC Sans";--typography-italic-body:italic 400 1rem/1.688rem "BC Sans";--typography-italic-large-body:italic 400 1.125rem/1.913rem "BC Sans";--typography-italic-h6:italic 400 1.125rem/1.913rem "BC Sans";--typography-italic-h5:italic 400 1.25rem/2.125rem "BC Sans";--typography-italic-h4:italic 400 1.5rem/2.25rem "BC Sans";--typography-italic-h3:italic 400 1.75rem/3.375rem "BC Sans";--typography-italic-h2:italic 400 2rem/3rem "BC Sans";--typography-italic-h1:italic 400 2.25rem/3.375rem "BC Sans";--typography-italic-display:italic 400 3rem "BC Sans";--typography-text-case-none:none;--typography-text-decoration-none:none;--typography-paragraph-indent-0:0px;--typography-color-primary:#2d2d2d;--typography-color-secondary:#474543;--typography-color-placeholder:#9f9d9c;--typography-color-disabled:#9f9d9c;--typography-color-link:#255a90;--typography-color-danger:#ce3e39;--typography-color-primary-invert:#fff;--typography-color-secondary-invert:#eceae8;--theme-gold-10:#fef8e8;--theme-gold-20:#fef0d8;--theme-gold-30:#fde9c4;--theme-gold-40:#fce2b0;--theme-gold-50:#fbda9d;--theme-gold-60:#fbd389;--theme-gold-70:#facc75;--theme-gold-80:#f9c462;--theme-gold-90:#f8ba47;--theme-gold-100:#fcba19;--theme-blue-10:#f1f8fe;--theme-blue-20:#d8eafd;--theme-blue-30:#c1ddfc;--theme-blue-40:#a8d0fb;--theme-blue-50:#91c4fa;--theme-blue-60:#7ab8f9;--theme-blue-70:#5595d9;--theme-blue-80:#3470b1;--theme-blue-90:#1e5189;--theme-blue-100:#013366;--theme-gray-10:#faf9f8;--theme-gray-20:#f3f2f1;--theme-gray-30:#eceae8;--theme-gray-40:#e0dedc;--theme-gray-50:#d1cfcd;--theme-gray-60:#c6c5c3;--theme-gray-70:#9f9d9c;--theme-gray-80:#605e5c;--theme-gray-90:#3d3c3b;--theme-gray-100:#353433;--theme-gray-110:#252423;--theme-gray-white:#fff;--theme-primary-blue:#013366;--theme-primary-gold:#fcba19;--eao-early-engagement-dark:#54858d;--eao-early-engagement-main:#a9c2c6;--eao-early-engagement-light:#d4e0e2;--eao-readiness-decision-dark:#da6d65;--eao-readiness-decision-main:#edb6b2;--eao-readiness-decision-light:#f6dbd9;--eao-process-planning-dark:#043673;--eao-process-planning-main:#819bb9;--eao-process-planning-light:#c0cddc;--eao-application-development-dark:#4d95d0;--eao-application-development-main:#a6cae8;--eao-application-development-light:#d3e4f3;--eao-effects-assessment-dark:#e7a913;--eao-effects-assessment-main:#f3d489;--eao-effects-assessment-light:#f9e9c4;--eao-decision-dark:#6a54a3;--eao-decision-main:#b5a9d1;--eao-decision-light:#dad4e8;--eao-amendment-dark:#a6bb2e;--eao-amendment-main:#d2dd97;--eao-amendment-light:#e9eecb;--eao-pre-eac-dark:#3eb1d7;--eao-pre-eac-main:#99d3e6;--eao-pre-eac-light:#c7e3ee;--eao-proponent-dark:#6d7274;--eao-proponent-main:#b6b9ba;--eao-proponent-light:#dbdcdc;--eao-sidebar-width:250px;--eao-header-mark-height:40px;--eao-on-dark-muted:#ffffffa6;--eao-on-dark-divider:#ffffff1f}@font-face{font-family:BC Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/BCSans-Regular-2.1.0.woff2)format("woff2")}@font-face{font-family:BC Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/BCSans-Bold-2.1.0.woff2)format("woff2")}:root{--bcgov-blue:var(--surface-color-primary-button-default);--bcgov-blue-hover:var(--surface-color-primary-button-hover);--bcgov-gold:var(--theme-primary-gold);--text:var(--typography-color-primary);--muted:var(--typography-color-secondary);--error:var(--typography-color-danger);--success:var(--support-border-color-success);--border:var(--surface-color-border-default);--border-input:var(--surface-color-border-medium);--border-input-hover:var(--surface-color-border-dark);--focus-ring:var(--surface-color-border-active);--bg:var(--surface-color-background-white);--bg-soft:var(--surface-color-background-light-gray);--editor-footer-clearance:88px;--toast-clearance:8rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=45rem){:root{--toast-clearance:12rem}}html:has(.toast){scroll-padding-top:var(--layout-margin-small);scroll-padding-bottom:min(var(--layout-margin-large) + var(--toast-clearance), 100dvh - 3rem)}html:has(.toast.raised){scroll-padding-bottom:min(var(--editor-footer-clearance) + var(--toast-clearance), 100dvh - 3rem)}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font:var(--typography-regular-body);margin:0;font-family:BC Sans,Noto Sans,Verdana,Arial,sans-serif}h1{color:var(--bcgov-blue);font:var(--typography-bold-h4);margin:0 0 .5rem;font-family:inherit}h2{color:var(--bcgov-blue);font:var(--typography-bold-h5);margin:2rem 0 .5rem;font-family:inherit}p{margin:var(--layout-margin-small) 0}a{color:var(--typography-color-link)}label{font:var(--typography-bold-small-body);padding:var(--layout-padding-xsmall) 0;font-family:inherit;display:block}label.checkbox{gap:var(--layout-padding-small);font:var(--typography-regular-body);align-items:flex-start;font-family:inherit;display:flex}label.checkbox input{flex:none;margin:0}input[type=email],input[type=search],input[type=text],input[type=datetime-local],select{width:100%;min-height:var(--layout-margin-xxlarge);padding:var(--layout-padding-small) 12px;font:var(--typography-regular-body);color:var(--text);background:var(--surface-color-forms-default);border:var(--layout-border-width-small) solid var(--border-input);border-radius:var(--layout-border-radius-medium);font-family:inherit;transition:border-color .15s}input:hover:not([disabled]),select:hover:not([disabled]){border-color:var(--border-input-hover)}input[aria-invalid=true]{border-color:var(--support-border-color-danger)}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:solid var(--layout-border-width-medium) var(--focus-ring);outline-offset:var(--layout-margin-hair)}input:focus-visible{border-color:var(--focus-ring)}.search-field input::placeholder,.template-form__find input::placeholder,.report-search input::placeholder{color:var(--typography-color-secondary);opacity:1}button{justify-content:center;align-items:center;gap:var(--layout-padding-small);min-height:40px;padding:0 var(--layout-padding-medium);margin-top:var(--layout-margin-medium);font:var(--typography-regular-body);border-radius:var(--layout-border-radius-medium);background:var(--bcgov-blue);color:var(--typography-color-primary-invert);cursor:pointer;border:none;font-family:inherit;transition:background-color .15s;display:inline-flex}button:hover:not([disabled]){background:var(--bcgov-blue-hover)}button[disabled]{background:var(--surface-color-primary-button-disabled);color:var(--typography-color-disabled);cursor:not-allowed}button.secondary{background:var(--surface-color-secondary-button-default);border:var(--layout-border-width-small) solid var(--surface-color-border-dark);color:var(--text)}button.secondary:hover:not([disabled]){background:var(--surface-color-secondary-button-hover)}button.secondary:active:not([disabled]){background:var(--surface-color-secondary-pressed)}button.secondary[disabled]{background:var(--surface-color-secondary-button-disabled);border-color:var(--border);color:var(--typography-color-disabled)}button.danger-fill:not([disabled]){background:var(--surface-color-primary-danger-button-default)}button.danger-fill:hover:not([disabled]){background:var(--surface-color-primary-danger-button-hover)}button.link{min-height:0;color:var(--typography-color-link);background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline}button.link:hover:not([disabled]){color:var(--bcgov-blue-hover);background:0 0}button.link[disabled]{background:0 0}button.icon-button{min-height:32px;padding:0 var(--layout-padding-small);color:var(--text);background:0 0;margin:0}button.icon-button:hover:not([disabled]){background:var(--surface-color-secondary-button-hover)}.lede{color:var(--muted);font:var(--typography-regular-large-body);font-family:inherit}.hint{color:var(--muted);font:var(--typography-regular-small-body);margin:0 0 var(--layout-margin-xsmall);font-family:inherit}.field-error{color:var(--error);font:var(--typography-bold-small-body);margin:var(--layout-margin-xsmall) 0 0;font-family:inherit}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:10;background:var(--bcgov-blue);color:#fff;padding:.6rem 1rem;font-weight:700;position:absolute;top:0;left:-100000px}.skip-link:focus{left:0}#root{flex-direction:column;min-height:100dvh;display:flex}.page-container{width:100%;max-width:1440px;padding-inline:var(--layout-padding-medium);margin-inline:auto}.eao-header{background-color:var(--surface-color-primary-default);width:100%;color:var(--typography-color-primary-invert);border-bottom:var(--layout-border-width-large) solid var(--theme-gold-60);flex-direction:column;display:flex}.eao-header__row{padding-inline:var(--layout-padding-medium);flex-wrap:wrap;align-items:center;display:flex}.eao-header .eao-header__home{align-items:center;gap:var(--layout-padding-medium);padding-block:var(--layout-padding-small);color:var(--typography-color-primary-invert);text-decoration:none;display:flex}.eao-header__mark{width:auto;height:2rem}.eao-header__line{background-color:#fff6;flex:none;width:1px;height:2rem}.eao-header__title{font:var(--typography-bold-h4);font-family:inherit}.eao-header__actions{margin-inline-start:auto}.eao-header a:focus-visible,.eao-header button:focus-visible,.app-footer a:focus-visible{outline-color:var(--bcgov-gold)}.account{position:relative}.account__chip{border-radius:var(--layout-border-radius-circular);background:0 0;border:none;align-items:center;gap:6px;min-height:0;margin:0;padding:4px;display:flex}.account__chip:hover:not([disabled]){background:var(--surface-color-primary-hover)}.account__avatar{border-radius:var(--layout-border-radius-circular);background:var(--eao-on-dark-muted);width:32px;height:32px;color:var(--surface-color-primary-default);font:var(--typography-bold-label);place-items:center;font-family:inherit;display:grid}.account__caret{color:var(--eao-on-dark-muted);font-size:.7rem}.account__menu{z-index:2100;background:var(--surface-color-background-white);border:var(--layout-border-width-small) solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium);min-width:15rem;box-shadow:var(--surface-shadow-medium);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.account__identity{padding:var(--layout-padding-medium) var(--layout-padding-large);border-bottom:var(--layout-border-width-small) solid var(--surface-color-border-default)}.account__name{font:var(--typography-bold-small-body);color:var(--typography-color-primary);font-family:inherit}.account__meta{font:var(--typography-regular-label);color:var(--typography-color-secondary);overflow-wrap:anywhere;font-family:inherit}.account__item{width:100%;min-height:0;padding:10px var(--layout-padding-large);font:var(--typography-regular-small-body);color:var(--typography-color-primary);text-align:left;background:0 0;border:none;border-radius:0;margin:0;font-family:inherit;display:block}.account__item:hover:not([disabled]){background:var(--surface-color-background-light-gray)}.account__item--danger{border-top:var(--layout-border-width-small) solid var(--surface-color-border-default);font:var(--typography-bold-small-body);color:var(--typography-color-danger);font-family:inherit}.eao-header .account__item:focus-visible{outline-color:var(--focus-ring);outline-offset:calc(var(--layout-border-width-medium) * -1)}.app-header__slot{display:contents}.app-header__menu{min-height:0;margin:0 var(--layout-margin-small) 0 0;padding:var(--layout-padding-xsmall);color:var(--typography-color-primary-invert);border-radius:var(--layout-border-radius-small);background:0 0;border:none;align-items:center;display:inline-flex}main{flex:1;width:100%;max-width:40rem;margin:0 auto;padding:2rem 1rem 4rem}main.full{max-width:none;padding:0;display:flex;position:relative}main:focus,#content:focus{outline:none}.app-footer--acknowledgement{background-color:var(--theme-gray-110);padding-block:var(--layout-padding-xlarge);border-block:var(--layout-border-width-large) solid var(--theme-gold-60);color:var(--typography-color-primary-invert);font:var(--typography-regular-small-body);font-family:inherit}.app-footer--acknowledgement-text p{margin:0}.app-footer--container{background-color:var(--surface-color-primary-default);padding-block:var(--layout-padding-xlarge);color:var(--typography-color-primary-invert)}.app-footer--container-content{gap:var(--layout-padding-xlarge);flex-direction:column;display:flex}.app-footer--logo-links{justify-content:space-between;align-items:flex-start;gap:var(--layout-padding-medium) var(--layout-padding-xlarge);display:flex}.app-footer--logo{gap:var(--layout-padding-large);flex-direction:column;width:576px;min-width:324px;display:flex}.app-footer--mark{width:146px;height:auto}.app-footer p{font:var(--typography-regular-small-body);margin:0;font-family:inherit}.app-footer a{color:var(--typography-color-primary-invert)}.app-footer a:hover{color:var(--bcgov-gold)}.app-footer--links{min-width:320px;margin:0}.app-footer--links-title{margin-bottom:var(--layout-padding-medium);font:var(--typography-bold-small-body);text-transform:uppercase;font-family:inherit}.app-footer--links ul{gap:var(--layout-padding-small) var(--layout-padding-xlarge);font:var(--typography-regular-small-body);grid-template-columns:repeat(2,1fr);margin:0;padding:0;font-family:inherit;list-style:none;display:grid}.app-footer--links a{text-decoration:none}.app-footer--links a:hover{text-decoration:underline}.app-footer hr{width:100%;height:var(--layout-border-width-small);background-color:#ffffff59;border:none;margin:0}.app-footer .app-footer--copyright{font:var(--typography-regular-body);font-family:inherit}@media (width>=860px){.page-container{padding-inline:var(--layout-padding-large)}}@media (width<768px){.app-footer--logo-links{flex-wrap:wrap}.app-footer--logo{min-width:0;max-width:100%}.app-footer--links{width:min(100%,320px);min-width:0}}@media (width<=575px){.app-footer--container{padding-block:var(--layout-padding-medium)}.app-footer--container-content,.app-footer--logo{gap:var(--layout-padding-medium)}}@media (width<=30rem){main{padding:1.25rem 1rem 3rem}}.notice{border-left:5px solid var(--border);background:var(--bg-soft);padding:.8rem 1rem}.notice.error{border-left-color:var(--error)}.notice.success{border-left-color:var(--success)}.notice.warning{border-left-color:var(--support-border-color-warning);background:var(--support-surface-color-warning)}.notice h2{font:var(--typography-bold-large-body);margin-top:0;font-family:inherit}.notice p:last-child{margin-bottom:0}.card{border:1px solid var(--border);margin-top:1.5rem;padding:1.5rem}.card p{margin-top:0}.eao-sidebar{background:var(--surface-color-background-dark-blue);color:var(--typography-color-primary-invert);font:var(--typography-regular-body);font-family:inherit}.app-sidebar{flex-direction:column;flex:0 0 var(--eao-sidebar-width);width:var(--eao-sidebar-width);display:flex;overflow:clip}.app-sidebar__inner{padding:var(--layout-padding-small) 0 var(--layout-padding-medium);overflow:hidden auto}.app-sidebar[data-open=false]{flex-basis:3rem;width:3rem}@media (width>=900px){.app-sidebar{transition:flex-basis .18s cubic-bezier(.2,0,0,1),width .18s cubic-bezier(.2,0,0,1)}.app-sidebar__inner{max-height:100vh;position:sticky;top:0}}.app-sidebar[data-drawer]{z-index:1900;width:min(var(--eao-sidebar-width), 84vw);box-shadow:var(--surface-shadow-medium);flex-basis:auto;position:absolute;top:0;bottom:0;left:0;overflow:hidden auto}.app-sidebar[data-collapsed]{display:none}.app-sidebar__toggle{width:2rem;height:2rem;min-height:0;margin:0 var(--layout-margin-small) 0 auto;color:var(--typography-color-primary-invert);border-radius:var(--layout-border-radius-small);text-align:center;background:0 0;border:none;flex:none;padding:0;font-size:1.25rem;line-height:1;display:block}.app-header__menu:hover:not([disabled]),.app-sidebar__toggle:hover:not([disabled]){background:var(--theme-primary-gold);color:var(--surface-color-primary-default)}.app-sidebar__toggle:focus-visible{outline:var(--layout-border-width-medium) solid var(--theme-primary-gold);outline-offset:var(--layout-margin-hair)}.eao-sidebar a{align-items:center;gap:var(--layout-margin-small);padding:var(--layout-padding-small) var(--layout-padding-medium);border-radius:var(--layout-border-radius-medium) 0 0 var(--layout-border-radius-medium);color:inherit;text-decoration:none;display:flex}.app-sidebar__link{margin-bottom:var(--layout-margin-hair);white-space:nowrap}.eao-sidebar a:hover{background:var(--theme-primary-gold);color:var(--surface-color-primary-default)}.eao-sidebar a[aria-current]{color:var(--theme-primary-gold);font:var(--typography-bold-body);font-family:inherit}.eao-sidebar a[aria-current]:hover{color:var(--surface-color-primary-default)}.eao-sidebar a:focus-visible{outline:var(--layout-border-width-medium) solid var(--theme-primary-gold);outline-offset:calc(var(--layout-border-width-medium) * -1)}.screen{--screen-inline-padding:var(--layout-padding-large);min-width:0;padding:var(--layout-padding-xlarge) var(--screen-inline-padding) 4rem;flex:1}@media (width<=45rem){.screen{--screen-inline-padding:var(--layout-padding-medium);padding:var(--layout-padding-large) var(--screen-inline-padding) 3rem}}.screen table{border-collapse:collapse;width:100%;margin:1.5rem 0}.screen th,.screen td{text-align:left;border-bottom:1px solid var(--border);padding:.6rem .5rem}.screen th,.meta{color:var(--muted);font-size:.9rem}.result:not(:empty){margin-top:1.5rem}.bar{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-bottom:1rem;display:flex}.bar label{font-size:.9rem;display:block}.bar input,.bar select{min-width:18rem}.send-when{border:0;flex-basis:100%;min-width:0;margin:0;padding:0}.send-when legend{font:var(--typography-bold-small-body);padding:var(--layout-padding-xsmall) 0;font-family:inherit}.bar .send-when label.checkbox{font:var(--typography-regular-body);font-family:inherit;display:flex}.bar .send-when input[type=radio]{min-width:0}.bar .send-when input[type=datetime-local]{width:auto}.problems{margin:0;padding-left:1.2rem}.result:focus{outline:solid var(--layout-border-width-medium) var(--focus-ring);outline-offset:2px}.account-page__panel{max-width:40rem;margin-bottom:var(--layout-margin-large);padding:var(--layout-padding-large);background:var(--surface-color-background-white);border:var(--layout-border-width-small) solid var(--surface-color-border-default);border-radius:var(--layout-border-radius-medium)}.account-page__title{margin:0 0 var(--layout-margin-small);color:var(--text);font:var(--typography-bold-body);font-family:inherit}.account-page__identity{align-items:center;gap:var(--layout-margin-medium);margin-bottom:var(--layout-margin-medium);display:flex}.account-page__avatar{border-radius:var(--layout-border-radius-circular);background:var(--surface-color-primary-default);width:56px;height:56px;color:var(--typography-color-primary-invert);font:var(--typography-bold-h4);flex:none;place-items:center;font-family:inherit;display:grid}.account-page__name{font:var(--typography-bold-body);font-family:inherit;display:block}.account-page__username,.account-page__role{font-family:ui-monospace,Menlo,monospace;font-size:var(--typography-font-size-label);overflow-wrap:anywhere}.account-page__username{color:var(--typography-color-secondary)}.account-page__facts{margin:0}.account-page__fact{justify-content:space-between;gap:var(--layout-margin-medium);border-bottom:var(--layout-border-width-small) solid var(--surface-color-border-default);padding:6px 0;display:flex}.account-page__fact-key{font:var(--typography-regular-small-body);color:var(--typography-color-secondary);font-family:inherit}.account-page__fact-value{font:var(--typography-bold-small-body);text-align:right;overflow-wrap:anywhere;margin:0;font-family:inherit}.account-page__label{margin:var(--layout-margin-medium) 0 var(--layout-margin-xsmall);font:var(--typography-bold-label);letter-spacing:.06em;text-transform:uppercase;color:var(--typography-color-secondary);font-family:inherit}.account-page__roles{gap:var(--layout-margin-xsmall);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.account-page__role{border-radius:var(--layout-border-radius-circular);background:var(--support-surface-color-info);border:var(--layout-border-width-small) solid var(--surface-color-border-default);color:var(--typography-color-primary);padding:2px 8px}.account-page__none{font:var(--typography-regular-label);color:var(--typography-color-secondary);margin:0;font-family:inherit}.account-page__footnote{margin:var(--layout-margin-medium) 0 0;font:var(--typography-regular-small-body);color:var(--typography-color-secondary);font-family:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
