:root{color-scheme:dark;--color-canvas: #07121b;--color-surface: #0f1e2a;--color-surface-subtle: #172a38;--color-surface-inverse: #050e16;--color-text: #e7eef4;--color-text-muted: #9aabba;--color-text-inverse: #f7fbff;--color-border: #263c4c;--color-border-strong: #3d5a6d;--color-brand: #167f9f;--color-brand-strong: #0d607b;--color-brand-text: #68c9df;--color-brand-text-hover: #9be3f1;--color-accent: #22aa9e;--color-admin: #9272ce;--color-success: #1c8d74;--color-success-text: #55caae;--color-warning: #a85d16;--color-warning-text: #efab58;--color-danger: #b94856;--color-danger-text: #ef7c88;--color-focus: #38b9e9;--font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SFMono-Regular", Consolas, "Liberation Mono", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: clamp(1.35rem, 2vw, 1.75rem);--text-2xl: clamp(1.8rem, 3vw, 2.6rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--radius-sm: .35rem;--radius-md: .65rem;--radius-lg: 1rem;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgb(0 0 0 / 24%), 0 4px 14px rgb(0 0 0 / 18%);--shadow-md: 0 12px 32px rgb(0 0 0 / 30%);--shadow-lg: 0 24px 64px rgb(0 0 0 / 42%);--content-max: 1500px;--reading-max: 72ch;--control-height: 2.65rem;--transition-fast: .14s ease;--transition-base: .22s ease}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;background:var(--color-canvas);scrollbar-color:var(--color-border-strong) var(--color-canvas);scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0;background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#root{min-height:100vh}img,svg{max-width:100%}button,input,select,textarea{accent-color:var(--color-brand);font:inherit}button,a{-webkit-tap-highlight-color:transparent}h1,h2,h3,h4{color:var(--color-text);font-weight:680;line-height:1.18;text-wrap:balance}h1{margin:0 0 var(--space-5);font-size:var(--text-2xl);letter-spacing:-.035em}h2{font-size:var(--text-xl);letter-spacing:-.02em}p{text-wrap:pretty}a{color:var(--color-brand-text);text-decoration-color:color-mix(in srgb,var(--color-brand-text) 42%,transparent);text-underline-offset:.16em;transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}a:visited{color:var(--color-brand-text)}a:hover{color:var(--color-brand-text-hover);text-decoration-color:currentColor}:focus-visible{outline:3px solid rgb(33 169 223 / 45%);outline-offset:2px}::selection{background:color-mix(in srgb,var(--color-accent) 32%,transparent)}table{border-collapse:separate;border-spacing:0}code,pre{font-family:var(--font-mono)}blockquote{max-width:var(--reading-max);margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-left:5px solid var(--color-brand);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface);color:var(--color-text-muted);box-shadow:var(--shadow-sm);font-size:var(--text-lg)}blockquote:before,blockquote:after{content:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.width-standard-centered,.width-standard{width:min(calc(100% - 2rem),var(--content-max));margin:0 auto var(--space-6)}.width-standard-fullscreen{width:calc(100% - 2rem);margin:0 auto var(--space-6)}.center{width:min(100%,1170px);margin-inline:auto}.flex-container,.space-between{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3)}.divide{margin-bottom:var(--space-4)}.divide-border{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.divide-border>:is(h1,h2,h3,h4,h5){margin-bottom:0}.indent{margin-left:var(--space-4)}.indent-2x{margin-left:var(--space-6)}.indent-4x{margin-left:var(--space-8)}.selected{color:var(--color-success-text)}.hot{color:var(--color-warning-text)}.lime,.cool-alt{color:var(--color-success-text)}.cool,.primary{color:var(--color-brand)}.button-warn{background:var(--color-danger);color:var(--color-text-inverse)}button.unstyle{padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit}.drag i{padding:var(--space-2) var(--space-3)}.drag :is(.handle,.delete):hover{cursor:pointer}table th,table td{padding:var(--space-2) var(--space-4)}table th{text-align:left}table tr.selected-delete td{background:color-mix(in srgb,var(--color-danger) 24%,var(--color-surface));color:var(--color-text)}section>:is(p,table,.container),section :is(h2,h3,h4){margin-inline:var(--space-4)}.route-loading,.page-message{margin-block:var(--space-8)}@media(max-width:700px){.width-standard-centered,.width-standard,.width-standard-fullscreen{width:min(calc(100% - 1rem),var(--content-max))}}.configure,.configure.width-standard-centered{margin-bottom:5em;font-size:10pt}.configure .frequencies{margin-left:11em}.configure .submit-wrapper{text-align:right;position:fixed;bottom:0;left:0;width:100%;z-index:1}.configure .title{display:flex;align-items:baseline;justify-content:space-between}.configure .title .publish-date{margin:0 .5em;padding:0 .5em;border-radius:4px;background-color:var(--color-brand);color:var(--color-text-inverse)}.configure .title .publish-date.publish-hidden{background-color:var(--color-warning);border-bottom-right-radius:0;border-top-right-radius:0;margin-right:0}.configure .title .hidden-text{margin:0 .5em 0 0;padding:0 .5em;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:var(--color-surface-subtle);color:var(--color-text-muted)}.configure .title h1{display:inline-block}.configure .title .edit{color:var(--color-text-muted)}.configure .title i{padding:0 .5em}.configure .sections .graph-fields{border-left:1em solid color-mix(in srgb,var(--color-success) 24%,transparent);font-size:.9em;margin-left:1em}.configure .sections .left,.configure .sections .right,.configure .graph-fields .sections .left,.configure .graph-fields .sections .right{font-size:1rem}.graph-fields .sections{margin-left:11em}.single-image{position:relative}.single-image img{vertical-align:bottom}.single-image i.fa-times{vertical-align:top;padding-top:0}ul.image-group{list-style:none;padding:0;margin:0;min-height:50px;border-style:dashed;border-color:var(--color-border-strong);border-width:3px;border-radius:14px;transition:border-color .2s}ul.image-group.invalid{border-color:var(--color-danger)}ul.image-group li{padding:0;font-size:.75em;margin:.5em;display:inline-block;background-color:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:7px;text-align:center}ul.image-group .image-title-bar{color:var(--color-text);margin:.5em}ul.image-group i.fa-times{padding:.5em;float:right;position:relative;top:-2px}ul.image-group li img{margin:.3em;border-radius:4px;user-select:none}ul.image-group li .input-wrapper{margin:0 .3em .3em}ul.image-group li input[type=text]{display:block;width:100%}.image-tiles{display:flex}.image-tiles .secondary a{line-height:0;margin:0 0 1px 1px}.image-tiles .primary a{margin-right:1px}.image-tiles .secondary{max-height:584px;display:flex;flex-direction:column;flex-wrap:wrap}.pagination-controls{margin:1em 0;font-size:.8em}.page-indicator{margin:0 1em}.lightbox{position:absolute}.lightbox img{width:100%}.loader{display:inline-block;font-size:6px;margin-left:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid rgba(255,255,255,.4);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .8s infinite linear;animation:load8 .8s infinite linear;transition:opacity .5s}.loader,.loader:after{border-radius:50%;width:4em;height:4em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pure-form input,.pure-form textarea{transition:border-color .2s;margin-right:.5em}.pure-form :is(input,textarea)::placeholder{color:var(--color-text-muted);font-size:.8em}.pure-form input.small{width:5em}.pure-form input.large{width:21em}.pure-form input.xlarge{width:32em}.pure-form input[type=text].invalid,.pure-form textarea.invalid,.pure-form input[type=search].invalid{outline:0;border-color:var(--color-danger)}.pure-form textarea{width:40em;height:15em}.pure-form textarea.short{height:7em}.pure-form .errorMsg{color:color-mix(in srgb,var(--color-danger) 78%,var(--color-text));font-size:.9em;margin:0 1em;font-style:italic}.pure-form .errorMsg-enter{opacity:.01}.pure-form .errorMsg-enter.errorMsg-enter-active{opacity:1;transition:opacity .2s ease-in}.pure-form .errorMsg-leave{opacity:1}.pure-form .errorMsg-leave.errorMsg-leave-active{opacity:.01;transition:opacity .2s ease-in}.pure-form i{padding:5px}.pure-form i:hover{cursor:pointer}.pure-button[type=submit]{min-width:14em}.pure-button{border-radius:4px;opacity:.85;transition:opacity 1s}.pure-button:hover{transition:opacity .2s;opacity:1}.pure-button-disabled,.pure-button-disabled:hover{opacity:.4}.pure-button-toggle.selected{border-color:var(--color-success);background-color:var(--color-success);color:var(--color-text-inverse)}.center{max-width:1170px;margin-left:auto;margin-right:auto}.space-between{display:flex;justify-content:space-between}.left{flex-direction:row}.right{flex-direction:row-reverse}.pure-button-upload{border-color:var(--color-admin);background-color:color-mix(in srgb,var(--color-admin) 72%,var(--color-surface));color:var(--color-text-inverse)}.pure-button-error{background-color:var(--color-danger);color:var(--color-text-inverse)}.pure-button-upload.uploading{background-color:var(--color-warning)}.pure-button:hover{text-decoration:none}#page-content .pure-button-link{border-color:var(--color-border-strong);background-color:var(--color-surface-subtle);color:var(--color-text)}.pure-button i{margin:0 .25em;padding-top:0;padding-bottom:0}.pure-button-publish{background-color:var(--color-brand);color:var(--color-text-inverse);width:8em}.pure-button-hide{background-color:var(--color-warning);color:var(--color-text-inverse);width:8em}span.pure-control-group{display:inline-block}#page-content .pure-form-aligned .pure-control-group label{width:15em}#page-content .pure-form-aligned span.pure-control-group label{width:auto}#page-content .pure-form-aligned .pure-control-group-inline>*{display:table-cell}#page-content .pure-form-aligned .pure-control-group-inline>label{vertical-align:text-bottom;padding-right:1em}.file-upload.pure-button{position:relative;overflow:hidden}.file-upload input[type=file]{position:absolute;top:0;right:0;margin:0;z-index:1;cursor:pointer;opacity:0;filter:alpha(opacity=0);padding:0}.file-upload .file-upload-text{cursor:pointer;position:relative;top:-1px}.file-upload .progress{height:.2em;background-color:var(--color-brand-text);position:absolute;bottom:.3em}.file-upload .progress.hide{transition:background-color 1.5s ease-out;transition-delay:1s;background-color:transparent}.ReactModalPortal{z-index:1000}.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{z-index:1000}.hide-me-off-screen{position:absolute;left:-999999999px}.user-fields .sections{margin-left:11em}.admin-permission-fields{display:grid;grid-template-columns:repeat(2,minmax(16em,1fr));gap:.5em 2em}.temporary-password{margin:1em 0;padding:1em;border:1px solid var(--color-warning);background:color-mix(in srgb,var(--color-warning) 16%,var(--color-surface))}.temporary-password code{display:block;margin:.75em 0;padding:.75em;background:var(--color-canvas);color:var(--color-warning-text);font-size:1.15em;user-select:all}@-webkit-keyframes modalDialogEnter{0%{opacity:0;-webkit-transform:scale(.96)}to{opacity:1;-webkit-transform:scale(1)}}@keyframes modalDialogEnter{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes modalDialogLeave{0%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8)}}@keyframes modalDialogLeave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@-webkit-keyframes modalBackdropEnter{0%{opacity:0}to{opacity:1}}@keyframes modalBackdropEnter{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modalBackdropLeave{0%{opacity:1}to{opacity:0}}@keyframes modalBackdropLeave{0%{opacity:1}to{opacity:0}}.Modal{-webkit-transition:visibility .14s;-o-transition:visibility .14s;transition:visibility .14s;inset:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;visibility:hidden;z-index:110;-webkit-overflow-scrolling:touch}.Modal.is-open{-webkit-transition:none;-o-transition:none;transition:none;visibility:visible}.Modal-dialog{max-width:100%;padding:10px;position:relative;width:auto;z-index:2}.Modal-dialog-enter{-webkit-animation-name:modalDialogEnter;animation-name:modalDialogEnter;-webkit-animation-duration:.26s;animation-duration:.26s;-webkit-animation-timing-function:cubic-bezier(.5,-.55,.4,1.55);animation-timing-function:cubic-bezier(.5,-.55,.4,1.55)}.Modal-dialog-leave{-webkit-animation-duration:.14s;animation-duration:.14s;-webkit-animation-name:modalDialogLeave;animation-name:modalDialogLeave}.Modal-content{background-color:color-mix(in srgb,var(--color-surface) 94%,transparent);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);outline:none;position:relative}@media(min-width:768px){.Modal-dialog{margin:80px auto}.Modal-dialog--small{width:320px}.Modal-dialog--medium{width:640px}.Modal-dialog--large{width:960px}}.Modal__header,.Modal__body,.Modal__footer{margin-left:20px;margin-right:20px;padding-bottom:20px;padding-top:20px;position:relative}.Modal__header{border-bottom:1px solid var(--color-border);z-index:1}.Modal__header__text{color:inherit;font-size:18px;font-weight:500;line-height:1;margin:0}.Modal__header__close{-webkit-transition:opacity .14s;-o-transition:opacity .14s;transition:opacity .14s;background:none;border:none;cursor:pointer;line-height:1ex;margin:0;opacity:.4;font-size:24px;padding:20px;position:absolute;right:-20px;top:0}.Modal__header__close:after{content:"×"}.Modal__header__close:hover,.Modal__header__close:focus{opacity:1;outline:0}.Modal__header__close:active{color:var(--color-danger-text)}.Modal__body{margin:0;padding:20px}.Modal__footer{border-top:1px solid var(--color-border);z-index:1}.Modal-backdrop{-webkit-animation-duration:.14s;animation-duration:.14s;background-color:#000000b8;backdrop-filter:blur(3px);height:100%;left:0;position:fixed;top:0;width:100%;z-index:109}.Modal-background-enter{-webkit-animation-name:modalBackdropEnter;animation-name:modalBackdropEnter}.Modal-background-leave{-webkit-animation-duration:.24s;animation-duration:.24s;-webkit-animation-name:modalBackdropLeave;animation-name:modalBackdropLeave}.sections section{margin:3em 0}.sections section h3>a:target:before{content:"";display:block;height:150px;margin-top:-150px}.sections section.paragraph{max-width:42em}.sections section.images .small-images{display:flex;flex-direction:column;flex-wrap:wrap}.sections section.images a.single{float:none}.sections section.images a img{width:100%}.sections section.graph{width:100%}@media only screen and (max-width:1450px){.mobile .sections section.paragraph{max-width:100%}}.pure-button{min-height:2.4rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-subtle);background-image:none;box-shadow:0 1px 1px #0000003d;color:var(--color-text);font-weight:650;opacity:1;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.pure-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-brand-text) 45%,var(--color-border));background:color-mix(in srgb,var(--color-brand) 14%,var(--color-surface-subtle));background-image:none;color:var(--color-text);box-shadow:var(--shadow-sm);text-decoration:none;transform:translateY(-1px)}.pure-button:active:not(:disabled){box-shadow:none;transform:translateY(0)}.pure-button-primary,a.pure-button-primary{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-text-inverse)}.pure-button-error,.button-warn{background:var(--color-danger);border-color:var(--color-danger);color:var(--color-text-inverse)}.pure-button-disabled,.pure-button:disabled{cursor:not-allowed;opacity:.48}.pure-form.pure-form input,.pure-form.pure-form select,.pure-form.pure-form textarea{min-height:var(--control-height);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 1px 3px #00000047}.pure-form.pure-form :is(input,select,textarea):disabled,.pure-form.pure-form :is(input,select,textarea)[readonly]{background:color-mix(in srgb,var(--color-surface-subtle) 70%,var(--color-canvas));color:var(--color-text-muted)}.pure-form.pure-form input:-webkit-autofill,.pure-form.pure-form input:-webkit-autofill:hover,.pure-form.pure-form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-surface) inset;caret-color:var(--color-text)}.pure-form.pure-form :is(input,select,textarea):focus{border-color:var(--color-focus);outline:3px solid rgb(33 169 223 / 16%)}.pure-form label{color:var(--color-text-muted);font-weight:620}.pure-form.pure-form legend{color:var(--color-text);border-bottom-color:var(--color-border)}.pure-form.pure-form :is(.pure-help-inline,.pure-form-message-inline,.pure-form-message){color:var(--color-text-muted)}.pure-table,.pure-table-horizontal{color:var(--color-text);border-color:var(--color-border);background:var(--color-surface)}.pure-table caption{color:var(--color-text-muted)}.pure-table thead,.pure-table-horizontal thead{color:var(--color-text);background:var(--color-surface-subtle)}.pure-table td,.pure-table th,.pure-table-horizontal td,.pure-table-horizontal th{border-color:var(--color-border)}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background:color-mix(in srgb,var(--color-surface-subtle) 52%,var(--color-surface))}.pure-menu-children{background:var(--color-surface)}.pure-menu-heading,.pure-menu-link{color:var(--color-text-muted)}.pure-menu-active>.pure-menu-link,.pure-menu-link:hover,.pure-menu-link:focus{background:var(--color-surface-subtle);color:var(--color-text)}._footer_19z6s_1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) max(var(--space-4),calc((100% - var(--content-max)) / 2));border-top:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs)}._identity_19z6s_13{color:var(--color-text);font-weight:700;letter-spacing:.04em}@media(max-width:700px){._footer_19z6s_1{align-items:flex-start;flex-direction:column}}._header_3xsf0_1{--page-accent: var(--color-brand-strong);position:relative;border-bottom:1px solid rgb(255 255 255 / 10%);background:linear-gradient(110deg,color-mix(in srgb,var(--page-accent) 55%,#10273a),#10273a 58%);color:var(--color-text-inverse);box-shadow:0 6px 22px #0000005c}._primaryBar_3xsf0_10{display:grid;width:min(calc(100% - 2rem),var(--content-max));min-height:var(--site-primary-header-height, 4.25rem);align-items:center;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto}._brand_3xsf0_20{display:inline-flex;align-items:center;gap:var(--space-3);color:#fff;text-decoration:none}._brand_3xsf0_20:visited,._brand_3xsf0_20:hover{color:#fff;text-decoration:none}._brand_3xsf0_20 img{width:7.4rem;height:auto}._brandText_3xsf0_39{display:flex;flex-direction:column;font-size:.58rem;font-weight:700;letter-spacing:.14em;line-height:1.2;opacity:.72;text-transform:uppercase}._nav_3xsf0_50,._adminNav_3xsf0_51{min-width:0}._nav_3xsf0_50 ul,._adminNav_3xsf0_51 ul{display:flex;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none}._nav_3xsf0_50 ul{justify-content:center}._navLink_3xsf0_69,._adminLink_3xsf0_70,._accountLink_3xsf0_71{display:inline-flex;min-height:2.35rem;align-items:center;gap:.42rem;padding:.45rem .72rem;border-radius:var(--radius-sm);color:#f7fbffc7;font-size:var(--text-sm);font-weight:620;text-decoration:none;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}._navLink_3xsf0_69:visited,._adminLink_3xsf0_70:visited,._accountLink_3xsf0_71:visited{color:#f7fbffc7}._navLink_3xsf0_69:hover,._navLink_3xsf0_69._active_3xsf0_93,._accountLink_3xsf0_71:hover{background:#ffffff1c;color:#fff;text-decoration:none}._navLink_3xsf0_69 i,._adminLink_3xsf0_70 i,._accountLink_3xsf0_71 i{color:#7dd6e6}._driverIcon_3xsf0_106{position:relative;display:inline-block;width:1em}._driverIcon_3xsf0_106 i:last-child{position:absolute;top:.23em;left:0;opacity:.45}._account_3xsf0_71{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2)}._accountName_3xsf0_126{max-width:11rem;overflow:hidden;color:#f7fbffad;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}._accountButton_3xsf0_135{display:inline-flex;min-height:2.35rem;align-items:center;gap:var(--space-2);padding:.4rem .75rem;border:1px solid rgb(255 255 255 / 24%);border-radius:var(--radius-sm);background:#ffffff14;color:#fff;cursor:pointer;font-size:var(--text-xs);font-weight:700}._accountButton_3xsf0_135:hover{border-color:#ffffff6b;background:#ffffff24}._adminBar_3xsf0_155{border-top:1px solid rgb(255 255 255 / 9%);background:#0917234d}._adminInner_3xsf0_160{display:flex;width:min(calc(100% - 2rem),var(--content-max));min-height:var(--site-admin-header-height, 2.45rem);align-items:center;gap:var(--space-3);margin-inline:auto}._adminLabel_3xsf0_169{color:#d8c9ff;font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._adminLink_3xsf0_70{min-height:1.9rem;padding-block:.25rem;color:#e3d9ff;font-size:var(--text-xs)}._adminLink_3xsf0_70:visited{color:#e3d9ff}._adminLink_3xsf0_70:hover,._adminLink_3xsf0_70._active_3xsf0_93{background:#7755b752;color:#fff;text-decoration:none}._statusToast_3xsf0_195{position:absolute;right:var(--space-4);bottom:-.6rem;display:flex;max-width:min(28rem,calc(100% - 2rem));min-height:2.25rem;align-items:center;gap:var(--space-2);padding:.45rem .8rem;border:1px solid rgb(255 255 255 / 18%);border-radius:var(--radius-pill);background:var(--color-surface-inverse);box-shadow:var(--shadow-md);color:#fff;font-size:var(--text-xs);opacity:0;pointer-events:none;transform:translateY(-.4rem);transition:opacity var(--transition-base),transform var(--transition-base)}._statusToast_3xsf0_195._visible_3xsf0_217{opacity:1;transform:translateY(0)}._statusToast_3xsf0_195._success_3xsf0_222{background:var(--color-success)}._statusToast_3xsf0_195._error_3xsf0_226{background:var(--color-danger)}._statusToast_3xsf0_195._pending_3xsf0_230{background:var(--color-warning)}._spinner_3xsf0_234{width:.85rem;height:.85rem;border:2px solid rgb(255 255 255 / 42%);border-top-color:#fff;border-radius:50%;animation:_spin_3xsf0_234 .8s linear infinite}@keyframes _spin_3xsf0_234{to{transform:rotate(360deg)}}@media(max-width:1080px){._primaryBar_3xsf0_10{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr)}._brandText_3xsf0_39,._accountName_3xsf0_126{display:none}._account_3xsf0_71{grid-column:2;grid-row:1}._nav_3xsf0_50{overflow-x:auto;grid-column:1 / -1;grid-row:2;scrollbar-width:none}._nav_3xsf0_50::-webkit-scrollbar{display:none}._nav_3xsf0_50 ul{width:max-content;justify-content:flex-start;padding-bottom:var(--space-2)}._adminInner_3xsf0_160{overflow-x:auto}._adminNav_3xsf0_51 ul{width:max-content}}@media(max-width:620px){._primaryBar_3xsf0_10,._adminInner_3xsf0_160{width:calc(100% - 1rem)}._brand_3xsf0_20 img{width:6.3rem}._navLink_3xsf0_69{padding-inline:.6rem}._navText_3xsf0_305{font-size:.78rem}._accountLink_3xsf0_71 span,._accountButton_3xsf0_135 span{display:none}}._loading_15gyk_1,._message_15gyk_2{width:min(calc(100% - 2rem),48rem);margin:var(--space-8) auto;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}._loading_15gyk_1{color:var(--color-text-muted);text-align:center}._loading_15gyk_1:before{display:inline-block;width:.7rem;height:.7rem;margin-right:var(--space-2);border-radius:50%;background:var(--color-brand);content:"";animation:_pulse_15gyk_1 1s ease-in-out infinite alternate}._message_15gyk_2{border-left:5px solid var(--color-danger)}._message_15gyk_2 h1{margin-bottom:var(--space-2);font-size:var(--text-xl)}._message_15gyk_2 p{margin-bottom:0;color:var(--color-text-muted)}@keyframes _pulse_15gyk_1{to{opacity:.25;transform:scale(.7)}}._root_yua1k_1{display:grid;min-height:35vh;place-items:center;padding:var(--space-7) var(--space-4)}._message_yua1k_8{display:inline-flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm)}._spinner_yua1k_21{color:var(--color-brand)}._shell_jfqkx_1{--site-primary-header-height: 4.25rem;--site-admin-header-height: 2.45rem;--site-header-offset: calc(var(--site-primary-header-height) + var(--site-admin-header-height) + 2px);display:flex;min-height:100vh;flex-direction:column}._shell_jfqkx_1:not(:has([aria-label="Content management"])){--site-header-offset: calc(var(--site-primary-header-height) + 1px)}._headerRegion_jfqkx_15{position:sticky;top:0;z-index:50}._content_jfqkx_21{position:relative;flex:1;padding-block:clamp(1.25rem,3vw,2.5rem);background:radial-gradient(circle at 15% 0%,rgb(22 127 159 / 14%),transparent 30rem),var(--color-canvas)}._footerRegion_jfqkx_30{margin-top:auto}@media(max-width:1080px){._shell_jfqkx_1{--site-primary-header-height: 7.05rem}}@media(max-width:700px){._content_jfqkx_21{padding-block:1rem 1.5rem}}@media(max-width:620px){._shell_jfqkx_1{--site-primary-header-height: 6.55rem}}
