.mf-me{isolation:isolate;align-items:center;gap:var(--hd-space-12) var(--hd-space-16);margin:0 0 var(--mf-space-block);padding:var(--hd-space-20);border-radius:var(--hd-glass-radius);background:linear-gradient(160deg, var(--hd-glass-bg-strong), var(--hd-glass-bg) 55%);box-shadow:inset 0 1px 0 var(--hd-glass-highlight), 0 0 0 1px var(--hd-glass-rim-top), 0 24px 60px var(--hd-glass-shadow);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}@media (min-width:992px){.mf-me{padding:var(--hd-space-24)}}.mf-me__avatar{width:var(--hd-size-control-lg);height:var(--hd-size-control-lg);font-size:var(--hd-font-size-lead);font-weight:var(--hd-font-weight-semibold);color:var(--hd-nav-avatar-fg);background:var(--hd-nav-avatar-bg);box-shadow:inset 0 1px 0 var(--hd-glass-highlight);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.mf-me__who{min-width:0}.mf-me__name{font-size:var(--hd-font-size-lead);font-weight:var(--hd-font-weight-semibold);line-height:var(--hd-font-line-height-lead);color:var(--mf-color-text-strong);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mf-me__email{font-size:var(--mf-font-size-small);line-height:var(--hd-font-line-height-small);color:var(--mf-color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.mf-me__role{min-height:var(--hd-chip-height);padding:0 var(--hd-chip-padding-x);border-radius:var(--hd-chip-radius);font-size:var(--hd-font-size-caption);font-weight:var(--hd-font-weight-semibold);line-height:var(--hd-font-line-height-caption);letter-spacing:var(--hd-font-tracking-caption);color:var(--hd-chip-neutral-fg);background:var(--hd-chip-neutral-bg);white-space:nowrap;align-items:center;display:inline-flex}@media (max-width:359px){.mf-me{grid-template-columns:auto minmax(0,1fr)}.mf-me__role{grid-column:2;justify-self:start}}.mf-login{--background:transparent}.mf-login__panel{isolation:isolate;max-width:440px;margin:calc(var(--hd-space-48) + env(safe-area-inset-top)) auto var(--hd-space-32);padding:var(--hd-space-32) var(--hd-space-24) var(--hd-space-24);border-radius:var(--hd-glass-radius);text-align:center;background:linear-gradient(160deg, var(--hd-glass-bg-strong), var(--hd-glass-bg) 55%);box-shadow:inset 0 1px 0 var(--hd-glass-highlight), 0 24px 60px var(--hd-glass-shadow);position:relative}.mf-login__panel:after{content:"";z-index:-1;padding:var(--hd-border-width-thin);border-radius:inherit;background:linear-gradient(150deg, var(--hd-glass-rim-top), var(--hd-glass-rim-bottom) 45%, var(--hd-glass-rim-bottom) 70%, var(--hd-glass-rim-top));-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000,#000) content-box exclude,linear-gradient(#000,#000)}@media (max-width:480px){.mf-login__panel{margin-right:var(--hd-space-16);margin-left:var(--hd-space-16);padding-right:var(--hd-space-20);padding-left:var(--hd-space-20)}}.mf-login__brand{margin:0 0 var(--hd-space-12);justify-content:center;font-size:1rem;display:flex}.mf-login__brand .mf-logo{align-items:center}.mf-login__panel form{margin-top:var(--hd-space-24);text-align:start}.mf-login__panel ion-list.list-inset{margin:0 0 var(--hd-space-12);border-radius:var(--hd-input-radius);background:var(--hd-input-bg);box-shadow:inset 0 0 0 1px var(--hd-input-border);padding:0}.mf-login__panel ion-item{--background:transparent;--border-color:var(--hd-border-subtle)}.mf-login__error{margin:0 var(--hd-space-4) var(--hd-space-12);font-size:var(--mf-font-size-small);display:block}.mf-login__options{justify-content:space-between;align-items:center;gap:var(--hd-space-8);margin:0 var(--hd-space-4) var(--hd-space-12);display:flex}.mf-login__remember{align-items:center;gap:var(--hd-space-8);min-height:var(--mf-touch-target);color:var(--mf-color-text);font-size:var(--mf-font-size-small);display:inline-flex}.mf-login__remember input{width:20px;height:20px;accent-color:var(--hd-control-check-on-bg);margin:0}.mf-login__info{margin:0 var(--hd-space-4) var(--hd-space-12);color:var(--mf-color-text);font-size:var(--mf-font-size-small);display:block}:root{--ion-color-primary:#0054e9;--ion-color-primary-rgb:0, 84, 233;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:#004acd;--ion-color-primary-tint:#1a65eb;--ion-color-secondary:#0163aa;--ion-color-secondary-rgb:1, 99, 170;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255, 255, 255;--ion-color-secondary-shade:#015796;--ion-color-secondary-tint:#1a73b3;--ion-color-tertiary:#6030ff;--ion-color-tertiary-rgb:96, 48, 255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255, 255, 255;--ion-color-tertiary-shade:#542ae0;--ion-color-tertiary-tint:#7045ff;--ion-color-success:#2dd55b;--ion-color-success-rgb:45, 213, 91;--ion-color-success-contrast:#000;--ion-color-success-contrast-rgb:0, 0, 0;--ion-color-success-shade:#28bb50;--ion-color-success-tint:#42d96b;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255, 196, 9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0, 0, 0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#c5000f;--ion-color-danger-rgb:197, 0, 15;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255, 255, 255;--ion-color-danger-shade:#ad000d;--ion-color-danger-tint:#cb1a27;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244, 245, 248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0, 0, 0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9;--ion-color-medium:#636469;--ion-color-medium-rgb:99, 100, 105;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255, 255, 255;--ion-color-medium-shade:#57585c;--ion-color-medium-tint:#737478;--ion-color-dark:#222428;--ion-color-dark-rgb:34, 36, 40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255, 255, 255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e}html.ios{--ion-default-font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font:"Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font:-apple-system-body;--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity:.18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity:0;--box-shadow:none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#0054e9)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,0, 84, 233)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade,#004acd)!important;--ion-color-tint:var(--ion-color-primary-tint,#1a65eb)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#0163aa)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,1, 99, 170)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#015796)!important;--ion-color-tint:var(--ion-color-secondary-tint,#1a73b3)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#6030ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,96, 48, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#542ae0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#7045ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd55b)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45, 213, 91)!important;--ion-color-contrast:var(--ion-color-success-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-success-shade,#28bb50)!important;--ion-color-tint:var(--ion-color-success-tint,#42d96b)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255, 196, 9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#c5000f)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,197, 0, 15)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade,#ad000d)!important;--ion-color-tint:var(--ion-color-danger-tint,#cb1a27)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#636469)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,99, 100, 105)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade,#57585c)!important;--ion-color-tint:var(--ion-color-medium-tint,#737478)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{contain:layout size style;z-index:0;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{contain:layout style;height:100%;min-height:0;position:relative}ion-modal ion-content.content-sizing ion-nav,ion-modal ion-content.content-sizing ion-nav>.ion-page{contain:layout style;height:auto;position:relative}ion-modal ion-content.content-sizing ion-nav{display:grid}ion-modal ion-content.content-sizing ion-nav>.ion-page{grid-area:1/1}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:var(--safe-area-inset-top,env(safe-area-inset-top));--ion-safe-area-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom));--ion-safe-area-left:var(--safe-area-inset-left,env(safe-area-inset-left));--ion-safe-area-right:var(--safe-area-inset-right,env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translate(0,0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow:hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-right-radius:8px;border-bottom-left-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width:0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:transform .3s cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width:0px;--inner-border-width:0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width:fit-content;--height:fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){height:0;display:none}b,strong{font-weight:700}img{max-width:100%}hr{box-sizing:content-box;border-width:0;height:1px}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{height:auto;font:inherit;color:inherit;overflow:auto}textarea::placeholder{padding-left:2px}form,input,optgroup,select{font:inherit;color:inherit;margin:0}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{font-family:inherit;font-style:inherit;font-variant:inherit;text-transform:none;cursor:pointer;-webkit-appearance:button;border:0;border-radius:0;padding:0;line-height:1}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;height:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;position:fixed;overflow:hidden;transform:translateZ(0)}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout:none){html{font:var(--ion-dynamic-font,16px var(--ion-font-family))}}a{color:var(--ion-color-primary,#0054e9);background-color:#0000}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-padding-bottom{--padding-bottom:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);-webkit-padding-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}.ion-margin-bottom{--margin-bottom:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);-webkit-margin-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}.ion-align-content-start{align-content:flex-start!important}.ion-align-content-end{align-content:flex-end!important}.ion-align-content-center{align-content:center!important}.ion-align-content-between{align-content:space-between!important}.ion-align-content-around{align-content:space-around!important}.ion-align-content-stretch{align-content:stretch!important}@media (min-width:576px){.ion-align-content-sm-start{align-content:flex-start!important}.ion-align-content-sm-end{align-content:flex-end!important}.ion-align-content-sm-center{align-content:center!important}.ion-align-content-sm-between{align-content:space-between!important}.ion-align-content-sm-around{align-content:space-around!important}.ion-align-content-sm-stretch{align-content:stretch!important}}@media (min-width:768px){.ion-align-content-md-start{align-content:flex-start!important}.ion-align-content-md-end{align-content:flex-end!important}.ion-align-content-md-center{align-content:center!important}.ion-align-content-md-between{align-content:space-between!important}.ion-align-content-md-around{align-content:space-around!important}.ion-align-content-md-stretch{align-content:stretch!important}}@media (min-width:992px){.ion-align-content-lg-start{align-content:flex-start!important}.ion-align-content-lg-end{align-content:flex-end!important}.ion-align-content-lg-center{align-content:center!important}.ion-align-content-lg-between{align-content:space-between!important}.ion-align-content-lg-around{align-content:space-around!important}.ion-align-content-lg-stretch{align-content:stretch!important}}@media (min-width:1200px){.ion-align-content-xl-start{align-content:flex-start!important}.ion-align-content-xl-end{align-content:flex-end!important}.ion-align-content-xl-center{align-content:center!important}.ion-align-content-xl-between{align-content:space-between!important}.ion-align-content-xl-around{align-content:space-around!important}.ion-align-content-xl-stretch{align-content:stretch!important}}.ion-align-items-start{align-items:start!important}.ion-align-items-end{align-items:end!important}.ion-align-items-center{align-items:center!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}@media (min-width:576px){.ion-align-items-sm-start{align-items:start!important}.ion-align-items-sm-end{align-items:end!important}.ion-align-items-sm-center{align-items:center!important}.ion-align-items-sm-stretch{align-items:stretch!important}.ion-align-items-sm-baseline{align-items:baseline!important}}@media (min-width:768px){.ion-align-items-md-start{align-items:start!important}.ion-align-items-md-end{align-items:end!important}.ion-align-items-md-center{align-items:center!important}.ion-align-items-md-stretch{align-items:stretch!important}.ion-align-items-md-baseline{align-items:baseline!important}}@media (min-width:992px){.ion-align-items-lg-start{align-items:start!important}.ion-align-items-lg-end{align-items:end!important}.ion-align-items-lg-center{align-items:center!important}.ion-align-items-lg-stretch{align-items:stretch!important}.ion-align-items-lg-baseline{align-items:baseline!important}}@media (min-width:1200px){.ion-align-items-xl-start{align-items:start!important}.ion-align-items-xl-end{align-items:end!important}.ion-align-items-xl-center{align-items:center!important}.ion-align-items-xl-stretch{align-items:stretch!important}.ion-align-items-xl-baseline{align-items:baseline!important}}.ion-align-self-start{align-self:start!important}.ion-align-self-end{align-self:end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}@media (min-width:576px){.ion-align-self-sm-start{align-self:start!important}.ion-align-self-sm-end{align-self:end!important}.ion-align-self-sm-center{align-self:center!important}.ion-align-self-sm-stretch{align-self:stretch!important}.ion-align-self-sm-baseline{align-self:baseline!important}.ion-align-self-sm-auto{align-self:auto!important}}@media (min-width:768px){.ion-align-self-md-start{align-self:start!important}.ion-align-self-md-end{align-self:end!important}.ion-align-self-md-center{align-self:center!important}.ion-align-self-md-stretch{align-self:stretch!important}.ion-align-self-md-baseline{align-self:baseline!important}.ion-align-self-md-auto{align-self:auto!important}}@media (min-width:992px){.ion-align-self-lg-start{align-self:start!important}.ion-align-self-lg-end{align-self:end!important}.ion-align-self-lg-center{align-self:center!important}.ion-align-self-lg-stretch{align-self:stretch!important}.ion-align-self-lg-baseline{align-self:baseline!important}.ion-align-self-lg-auto{align-self:auto!important}}@media (min-width:1200px){.ion-align-self-xl-start{align-self:start!important}.ion-align-self-xl-end{align-self:end!important}.ion-align-self-xl-center{align-self:center!important}.ion-align-self-xl-stretch{align-self:stretch!important}.ion-align-self-xl-baseline{align-self:baseline!important}.ion-align-self-xl-auto{align-self:auto!important}}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-evenly{justify-content:space-evenly!important}@media (min-width:576px){.ion-justify-content-sm-start{justify-content:flex-start!important}.ion-justify-content-sm-end{justify-content:flex-end!important}.ion-justify-content-sm-center{justify-content:center!important}.ion-justify-content-sm-between{justify-content:space-between!important}.ion-justify-content-sm-around{justify-content:space-around!important}.ion-justify-content-sm-evenly{justify-content:space-evenly!important}}@media (min-width:768px){.ion-justify-content-md-start{justify-content:flex-start!important}.ion-justify-content-md-end{justify-content:flex-end!important}.ion-justify-content-md-center{justify-content:center!important}.ion-justify-content-md-between{justify-content:space-between!important}.ion-justify-content-md-around{justify-content:space-around!important}.ion-justify-content-md-evenly{justify-content:space-evenly!important}}@media (min-width:992px){.ion-justify-content-lg-start{justify-content:flex-start!important}.ion-justify-content-lg-end{justify-content:flex-end!important}.ion-justify-content-lg-center{justify-content:center!important}.ion-justify-content-lg-between{justify-content:space-between!important}.ion-justify-content-lg-around{justify-content:space-around!important}.ion-justify-content-lg-evenly{justify-content:space-evenly!important}}@media (min-width:1200px){.ion-justify-content-xl-start{justify-content:flex-start!important}.ion-justify-content-xl-end{justify-content:flex-end!important}.ion-justify-content-xl-center{justify-content:center!important}.ion-justify-content-xl-between{justify-content:space-between!important}.ion-justify-content-xl-around{justify-content:space-around!important}.ion-justify-content-xl-evenly{justify-content:space-evenly!important}}.ion-flex-row{flex-direction:row!important}.ion-flex-row-reverse{flex-direction:row-reverse!important}.ion-flex-column{flex-direction:column!important}.ion-flex-column-reverse{flex-direction:column-reverse!important}@media (min-width:576px){.ion-flex-sm-row{flex-direction:row!important}.ion-flex-sm-row-reverse{flex-direction:row-reverse!important}.ion-flex-sm-column{flex-direction:column!important}.ion-flex-sm-column-reverse{flex-direction:column-reverse!important}}@media (min-width:768px){.ion-flex-md-row{flex-direction:row!important}.ion-flex-md-row-reverse{flex-direction:row-reverse!important}.ion-flex-md-column{flex-direction:column!important}.ion-flex-md-column-reverse{flex-direction:column-reverse!important}}@media (min-width:992px){.ion-flex-lg-row{flex-direction:row!important}.ion-flex-lg-row-reverse{flex-direction:row-reverse!important}.ion-flex-lg-column{flex-direction:column!important}.ion-flex-lg-column-reverse{flex-direction:column-reverse!important}}@media (min-width:1200px){.ion-flex-xl-row{flex-direction:row!important}.ion-flex-xl-row-reverse{flex-direction:row-reverse!important}.ion-flex-xl-column{flex-direction:column!important}.ion-flex-xl-column-reverse{flex-direction:column-reverse!important}}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-flex-wrap{flex-wrap:wrap!important}.ion-flex-nowrap{flex-wrap:nowrap!important}.ion-flex-wrap-reverse{flex-wrap:wrap-reverse!important}@media (min-width:576px){.ion-flex-sm-wrap{flex-wrap:wrap!important}.ion-flex-sm-nowrap{flex-wrap:nowrap!important}.ion-flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:768px){.ion-flex-md-wrap{flex-wrap:wrap!important}.ion-flex-md-nowrap{flex-wrap:nowrap!important}.ion-flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:992px){.ion-flex-lg-wrap{flex-wrap:wrap!important}.ion-flex-lg-nowrap{flex-wrap:nowrap!important}.ion-flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}}@media (min-width:1200px){.ion-flex-xl-wrap{flex-wrap:wrap!important}.ion-flex-xl-nowrap{flex-wrap:nowrap!important}.ion-flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}}.ion-flex-1{flex:1!important}.ion-flex-auto{flex:auto!important}.ion-flex-initial{flex:initial!important}.ion-flex-none{flex:none!important}@media (min-width:576px){.ion-flex-sm-1{flex:1!important}.ion-flex-sm-auto{flex:auto!important}.ion-flex-sm-initial{flex:initial!important}.ion-flex-sm-none{flex:none!important}}@media (min-width:768px){.ion-flex-md-1{flex:1!important}.ion-flex-md-auto{flex:auto!important}.ion-flex-md-initial{flex:initial!important}.ion-flex-md-none{flex:none!important}}@media (min-width:992px){.ion-flex-lg-1{flex:1!important}.ion-flex-lg-auto{flex:auto!important}.ion-flex-lg-initial{flex:initial!important}.ion-flex-lg-none{flex:none!important}}@media (min-width:1200px){.ion-flex-xl-1{flex:1!important}.ion-flex-xl-auto{flex:auto!important}.ion-flex-xl-initial{flex:initial!important}.ion-flex-xl-none{flex:none!important}}.ion-flex-grow-0{flex-grow:0!important}.ion-flex-grow-1{flex-grow:1!important}.ion-flex-shrink-0{flex-shrink:0!important}.ion-flex-shrink-1{flex-shrink:1!important}@media (min-width:576px){.ion-flex-sm-grow-0{flex-grow:0!important}.ion-flex-sm-grow-1{flex-grow:1!important}.ion-flex-sm-shrink-0{flex-shrink:0!important}.ion-flex-sm-shrink-1{flex-shrink:1!important}}@media (min-width:768px){.ion-flex-md-grow-0{flex-grow:0!important}.ion-flex-md-grow-1{flex-grow:1!important}.ion-flex-md-shrink-0{flex-shrink:0!important}.ion-flex-md-shrink-1{flex-shrink:1!important}}@media (min-width:992px){.ion-flex-lg-grow-0{flex-grow:0!important}.ion-flex-lg-grow-1{flex-grow:1!important}.ion-flex-lg-shrink-0{flex-shrink:0!important}.ion-flex-lg-shrink-1{flex-shrink:1!important}}@media (min-width:1200px){.ion-flex-xl-grow-0{flex-grow:0!important}.ion-flex-xl-grow-1{flex-grow:1!important}.ion-flex-xl-shrink-0{flex-shrink:0!important}.ion-flex-xl-shrink-1{flex-shrink:1!important}}.ion-order-first{order:-1!important}.ion-order-0{order:0!important}.ion-order-1{order:1!important}.ion-order-2{order:2!important}.ion-order-3{order:3!important}.ion-order-4{order:4!important}.ion-order-5{order:5!important}.ion-order-6{order:6!important}.ion-order-7{order:7!important}.ion-order-8{order:8!important}.ion-order-9{order:9!important}.ion-order-10{order:10!important}.ion-order-11{order:11!important}.ion-order-12{order:12!important}.ion-order-last{order:13!important}@media (min-width:576px){.ion-order-sm-first{order:-1!important}.ion-order-sm-0{order:0!important}.ion-order-sm-1{order:1!important}.ion-order-sm-2{order:2!important}.ion-order-sm-3{order:3!important}.ion-order-sm-4{order:4!important}.ion-order-sm-5{order:5!important}.ion-order-sm-6{order:6!important}.ion-order-sm-7{order:7!important}.ion-order-sm-8{order:8!important}.ion-order-sm-9{order:9!important}.ion-order-sm-10{order:10!important}.ion-order-sm-11{order:11!important}.ion-order-sm-12{order:12!important}.ion-order-sm-last{order:13!important}}@media (min-width:768px){.ion-order-md-first{order:-1!important}.ion-order-md-0{order:0!important}.ion-order-md-1{order:1!important}.ion-order-md-2{order:2!important}.ion-order-md-3{order:3!important}.ion-order-md-4{order:4!important}.ion-order-md-5{order:5!important}.ion-order-md-6{order:6!important}.ion-order-md-7{order:7!important}.ion-order-md-8{order:8!important}.ion-order-md-9{order:9!important}.ion-order-md-10{order:10!important}.ion-order-md-11{order:11!important}.ion-order-md-12{order:12!important}.ion-order-md-last{order:13!important}}@media (min-width:992px){.ion-order-lg-first{order:-1!important}.ion-order-lg-0{order:0!important}.ion-order-lg-1{order:1!important}.ion-order-lg-2{order:2!important}.ion-order-lg-3{order:3!important}.ion-order-lg-4{order:4!important}.ion-order-lg-5{order:5!important}.ion-order-lg-6{order:6!important}.ion-order-lg-7{order:7!important}.ion-order-lg-8{order:8!important}.ion-order-lg-9{order:9!important}.ion-order-lg-10{order:10!important}.ion-order-lg-11{order:11!important}.ion-order-lg-12{order:12!important}.ion-order-lg-last{order:13!important}}@media (min-width:1200px){.ion-order-xl-first{order:-1!important}.ion-order-xl-0{order:0!important}.ion-order-xl-1{order:1!important}.ion-order-xl-2{order:2!important}.ion-order-xl-3{order:3!important}.ion-order-xl-4{order:4!important}.ion-order-xl-5{order:5!important}.ion-order-xl-6{order:6!important}.ion-order-xl-7{order:7!important}.ion-order-xl-8{order:8!important}.ion-order-xl-9{order:9!important}.ion-order-xl-10{order:10!important}.ion-order-xl-11{order:11!important}.ion-order-xl-12{order:12!important}.ion-order-xl-last{order:13!important}}:root{--hdp-color-blue-50:#eef1ff;--hdp-color-blue-100:#dde3ff;--hdp-color-blue-200:#bcc7ff;--hdp-color-blue-300:#91a2ff;--hdp-color-blue-400:#6379ff;--hdp-color-blue-500:#3d55f5;--hdp-color-blue-600:#152be8;--hdp-color-blue-700:#1022c6;--hdp-color-blue-800:#0f1da2;--hdp-color-blue-900:#101a7d;--hdp-color-blue-950:#080d43;--hdp-color-yellow-50:#fffbea;--hdp-color-yellow-100:#fff5c3;--hdp-color-yellow-200:#ffeb8a;--hdp-color-yellow-300:#ffe36a;--hdp-color-yellow-400:#fdde58;--hdp-color-yellow-500:#f5c400;--hdp-color-yellow-600:#d59e00;--hdp-color-yellow-700:#ab7600;--hdp-color-yellow-800:#875b08;--hdp-color-yellow-900:#704a0d;--hdp-color-yellow-950:#412506;--hdp-color-neutral-0:#fff;--hdp-color-neutral-50:#f8f9fc;--hdp-color-neutral-100:#f3f5ff;--hdp-color-neutral-200:#e9ecf6;--hdp-color-neutral-300:#d9ddec;--hdp-color-neutral-400:#b8bed1;--hdp-color-neutral-500:#8d95ad;--hdp-color-neutral-600:#666c8b;--hdp-color-neutral-700:#484e69;--hdp-color-neutral-800:#2e344d;--hdp-color-neutral-900:#151a31;--hdp-color-neutral-950:#00031a;--hdp-color-pearl-50:#fffef8;--hdp-color-pearl-100:#fff9eb;--hdp-color-pearl-200:#fff1d3;--hdp-color-pearl-300:#ffe8b4;--hdp-color-signal-cyan:#27cfff;--hdp-color-signal-success:#29d6a7;--hdp-color-signal-warning:#f6a916;--hdp-color-signal-error:#f43f5e;--hdp-color-signal-violet-restricted:#8550f4;--hdp-font-family-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hdp-font-family-mono:"IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--hdp-font-weight-regular:400;--hdp-font-weight-medium:500;--hdp-font-weight-semibold:600;--hdp-font-weight-bold:700;--hdp-font-weight-extrabold:800;--hdp-space-0:0px;--hdp-space-xs:2px;--hdp-space-1:4px;--hdp-space-2:8px;--hdp-space-3:12px;--hdp-space-4:16px;--hdp-space-5:20px;--hdp-space-6:24px;--hdp-space-8:32px;--hdp-space-10:40px;--hdp-space-12:48px;--hdp-space-16:64px;--hdp-space-20:80px;--hdp-space-24:96px;--hdp-space-32:128px;--hdp-space-40:160px;--hdp-space-48:192px;--hdp-radius-none:0px;--hdp-radius-xs:4px;--hdp-radius-sm:8px;--hdp-radius-md:14px;--hdp-radius-lg:20px;--hdp-radius-xl:28px;--hdp-radius-2xl:36px;--hdp-radius-3xl:48px;--hdp-radius-pill:999px;--hdp-blur-xs:4px;--hdp-blur-sm:8px;--hdp-blur-md:16px;--hdp-blur-lg:24px;--hdp-blur-xl:40px;--hdp-opacity-disabled:.42;--hdp-opacity-muted:.68;--hdp-opacity-overlay:.72;--hdp-opacity-scrim:.82;--hdp-opacity-grain:.035;--hdp-shadow-xs:0 1px 2px #00031a0f;--hdp-shadow-sm:0 6px 18px #00031a1a;--hdp-shadow-md:0 14px 36px #00031a24;--hdp-shadow-lg:0 28px 72px #00031a2e;--hdp-shadow-floating:0 24px 64px #00031a38;--hdp-shadow-dark:0 30px 90px #00000075;--hdp-glow-blue:0 0 0 1px #6379ff52, 0 0 44px #152be857;--hdp-glow-cyan:0 0 48px #27cfff61;--hdp-glow-yellow:0 0 24px #fdde5847;--hdp-duration-instant:80ms;--hdp-duration-fast:.12s;--hdp-duration-state:.18s;--hdp-duration-standard:.24s;--hdp-duration-slow:.32s;--hdp-duration-mask:.42s;--hdp-duration-editorial:.52s;--hdp-duration-hero:.76s;--hdp-ease-linear:linear;--hdp-ease-standard:cubic-bezier(.2,.7,.2,1);--hdp-ease-snap:cubic-bezier(.2,.9,.25,1);--hdp-ease-emphasis:cubic-bezier(.16,1,.3,1);--hdp-ease-exit:cubic-bezier(.4,0,1,1);--hdp-motion-distance-micro:2px;--hdp-motion-distance-state:4px;--hdp-motion-distance-panel:12px;--hdp-motion-distance-section:24px;--hdp-breakpoint-xs:360px;--hdp-breakpoint-sm:640px;--hdp-breakpoint-md:768px;--hdp-breakpoint-lg:1024px;--hdp-breakpoint-xl:1280px;--hdp-breakpoint-2xl:1440px;--hdp-breakpoint-3xl:1728px;--hdp-container-lg:1120px;--hdp-container-xl:1280px;--hdp-container-2xl:1440px;--hdp-gutter-mobile:20px;--hdp-gutter-tablet:32px;--hdp-gutter-desktop:48px;--hdp-gutter-wide:64px;--hdp-grid-mobile:4;--hdp-grid-tablet:8;--hdp-grid-desktop:12;--hdp-grid-gap-mobile:16px;--hdp-grid-gap-desktop:24px;--hdp-section-compact:64px;--hdp-section-standard:96px;--hdp-section-spacious:128px;--hdp-section-cinematic:160px;--hdp-z-base:0;--hdp-z-raised:10;--hdp-z-sticky:100;--hdp-z-nav:200;--hdp-z-overlay:400;--hdp-z-modal:500;--hdp-z-toast:600;--hdp-z-tooltip:700;--hdp-ratio-cinema:16 / 9;--hdp-ratio-portrait:4 / 5;--hdp-ratio-story:9 / 16;--hdp-ratio-square:1 / 1;--hdp-ratio-photo:3 / 2;--hdp-ratio-wide:21 / 9;--hdp-media-grain-opacity:.035;--hdp-icon-size-xs:12px;--hdp-icon-size-sm:16px;--hdp-icon-size-md:20px;--hdp-icon-size-lg:24px;--hdp-icon-size-xl:32px;--hdp-icon-stroke:1.75;--hdp-icon-stroke-strong:2;--hdp-type-display-hero-family:var(--hdp-font-family-sans);--hdp-type-display-hero-size:clamp(4rem, 8vw, 7rem);--hdp-type-display-hero-weight:800;--hdp-type-display-hero-line-height:1;--hdp-type-display-hero-tracking:-.045em;--hdp-type-display-family:var(--hdp-font-family-sans);--hdp-type-display-size:clamp(3.5rem, 7vw, 6rem);--hdp-type-display-weight:800;--hdp-type-display-line-height:1;--hdp-type-display-tracking:-.045em;--hdp-type-h1-family:var(--hdp-font-family-sans);--hdp-type-h1-size:clamp(2.75rem, 6vw, 5rem);--hdp-type-h1-weight:800;--hdp-type-h1-line-height:1.04;--hdp-type-h1-tracking:-.04em;--hdp-type-h2-family:var(--hdp-font-family-sans);--hdp-type-h2-size:clamp(2.125rem, 4.5vw, 3.75rem);--hdp-type-h2-weight:700;--hdp-type-h2-line-height:1.08;--hdp-type-h2-tracking:-.035em;--hdp-type-h3-family:var(--hdp-font-family-sans);--hdp-type-h3-size:clamp(1.75rem, 3vw, 2.5rem);--hdp-type-h3-weight:700;--hdp-type-h3-line-height:1.12;--hdp-type-h3-tracking:-.025em;--hdp-type-h4-family:var(--hdp-font-family-sans);--hdp-type-h4-size:clamp(1.375rem, 2vw, 1.75rem);--hdp-type-h4-weight:700;--hdp-type-h4-line-height:1.18;--hdp-type-h4-tracking:-.02em;--hdp-type-body-large-family:var(--hdp-font-family-sans);--hdp-type-body-large-size:1.25rem;--hdp-type-body-large-weight:400;--hdp-type-body-large-line-height:1.55;--hdp-type-body-family:var(--hdp-font-family-sans);--hdp-type-body-size:1rem;--hdp-type-body-weight:400;--hdp-type-body-line-height:1.5;--hdp-type-body-small-family:var(--hdp-font-family-sans);--hdp-type-body-small-size:.875rem;--hdp-type-body-small-weight:400;--hdp-type-body-small-line-height:1.5;--hdp-type-ui-family:var(--hdp-font-family-sans);--hdp-type-ui-size:.875rem;--hdp-type-ui-weight:600;--hdp-type-ui-line-height:1.25;--hdp-type-ui-tracking:-.01em;--hdp-type-label-family:var(--hdp-font-family-sans);--hdp-type-label-size:.6875rem;--hdp-type-label-weight:700;--hdp-type-label-line-height:1.2;--hdp-type-label-tracking:.14em;--hdp-type-label-transform:uppercase;--hdp-type-metadata-family:var(--hdp-font-family-mono);--hdp-type-metadata-size:.75rem;--hdp-type-metadata-weight:500;--hdp-type-metadata-line-height:1.4;--hdp-type-metadata-tracking:.04em;--hdp-button-height-sm:36px;--hdp-button-height-md:44px;--hdp-button-height-lg:52px;--hdp-button-height-xl:60px;--hdp-button-padding-x-sm:14px;--hdp-button-padding-x-md:18px;--hdp-button-padding-x-lg:24px;--hdp-button-padding-x-xl:30px;--hdp-button-gap-sm:8px;--hdp-button-gap-md:10px;--hdp-button-gap-lg:12px;--hdp-button-radius:var(--hdp-radius-pill);--hdp-button-radius-editorial:var(--hdp-radius-md);--hdp-button-pressed-scale:.98;--hdp-button-hover-translate-y:-1px;--hdp-button-focus-ring:3px;--hdp-button-transition:background-color .18s cubic-bezier(.2,.7,.2,1), color .18s cubic-bezier(.2,.7,.2,1), border-color .18s cubic-bezier(.2,.7,.2,1), box-shadow .18s cubic-bezier(.2,.7,.2,1), transform .12s cubic-bezier(.2,.9,.25,1);--hdp-input-height-sm:40px;--hdp-input-height-md:48px;--hdp-input-height-lg:56px;--hdp-input-padding-x-sm:12px;--hdp-input-padding-x-md:16px;--hdp-input-padding-x-lg:18px;--hdp-input-radius:14px;--hdp-input-border:1px;--hdp-input-focus-ring:3px;--hdp-input-label-gap:8px;--hdp-input-helper-gap:6px;--hdp-card-padding-sm:16px;--hdp-card-padding-md:24px;--hdp-card-padding-lg:32px;--hdp-card-padding-xl:48px;--hdp-card-radius-public:20px;--hdp-card-radius-workspace:14px;--hdp-card-radius-feature:28px;--hdp-card-hover-translate-y:-4px;--hdp-card-transition:transform .24s cubic-bezier(.2,.7,.2,1), box-shadow .24s cubic-bezier(.2,.7,.2,1), border-color .18s cubic-bezier(.2,.7,.2,1);--hdp-frame-line:1px;--hdp-frame-line-strong:2px;--hdp-frame-corner-length:18px;--hdp-frame-corner-offset:8px;--hdp-frame-metadata-gap:8px;--hdp-frame-safe-inset-mobile:16px;--hdp-frame-safe-inset-desktop:24px;--hdp-signal-node-sm:8px;--hdp-signal-node-md:12px;--hdp-signal-node-lg:16px;--hdp-signal-pulse:1.6s;--hdp-signal-scan:1.2s;--hdp-signal-sweep:.76s;--hdp-nav-height-public:72px;--hdp-nav-height-workspace:64px;--hdp-nav-height-mobile:60px;--hdp-nav-rail-collapsed:64px;--hdp-nav-rail-expanded:240px;--hdp-nav-item-height:44px;--hdp-nav-item-radius:14px;--hdp-badge-height-sm:22px;--hdp-badge-height-md:28px;--hdp-badge-padding-x-sm:8px;--hdp-badge-padding-x-md:10px;--hdp-badge-radius:999px;--hdp-badge-font-size-sm:.6875rem;--hdp-badge-font-size-md:.75rem;--hdp-modal-width-sm:420px;--hdp-modal-width-md:640px;--hdp-modal-width-lg:880px;--hdp-modal-padding-mobile:20px;--hdp-modal-padding-desktop:32px;--hdp-modal-radius-mobile:20px;--hdp-modal-radius-desktop:28px;--hdp-modal-scrim:#00031ab8;--hdp-tooltip-max-width:280px;--hdp-tooltip-padding-x:10px;--hdp-tooltip-padding-y:8px;--hdp-tooltip-radius:8px;--hdp-tooltip-font-size:.75rem;--hdp-tooltip-delay:.42s;--hdp-toast-width-mobile:calc(100vw - 32px);--hdp-toast-width-desktop:400px;--hdp-toast-padding:16px;--hdp-toast-radius:14px;--hdp-toast-gap:12px;--hdp-toast-duration:4.2s;--hdp-a11y-target-min:44px;--hdp-a11y-focus-width:3px;--hdp-a11y-focus-offset:2px;--hdp-blue-600:var(--hdp-color-blue-600);--hdp-blue-700:var(--hdp-color-blue-700);--hdp-yellow-400:var(--hdp-color-yellow-400);--hdp-ink-950:var(--hdp-color-neutral-950);--hdp-white:var(--hdp-color-neutral-0);--hdp-mist-50:var(--hdp-color-neutral-100);--hdp-text-muted:var(--hdp-color-neutral-600);--hdp-line:var(--hdp-color-neutral-300);--hdp-action-blue:#315efb;--hdp-action-blue-hover:#244bdb;--hdp-action-blue-pressed:#1d3cb7;--hdp-font:var(--hdp-font-family-sans);--hdp-motion-fast:var(--hdp-duration-fast);--hdp-motion:var(--hdp-duration-state);--hdp-motion-slow:var(--hdp-duration-slow);--hdp-motion-editorial:var(--hdp-duration-editorial);--hdp-ease:var(--hdp-ease-standard)}[data-hdp-mode=public]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hdp-background-canvas:#fff;--hdp-background-subtle:#f8f9fc;--hdp-background-brand:#152be8;--hdp-background-inverse:#00031a;--hdp-surface-base:#fff;--hdp-surface-subtle:#f3f5ff;--hdp-surface-raised:#fff;--hdp-surface-signal:#fdde58;--hdp-surface-glass:#ffffffb8;--hdp-text-strong:#00031a;--hdp-text-default:#2e344d;--hdp-text-muted:#666c8b;--hdp-text-subtle:#8d95ad;--hdp-text-inverse:#fff;--hdp-text-brand:#152be8;--hdp-text-on-signal:#00031a;--hdp-text-link:#152be8;--hdp-border-subtle:#e9ecf6;--hdp-border-default:#d9ddec;--hdp-border-strong:#8d95ad;--hdp-border-focus:#315efb;--hdp-action-primary:#152be8;--hdp-action-primary-hover:#1022c6;--hdp-action-primary-pressed:#0f1da2;--hdp-action-on-primary:#fff;--hdp-action-signal:#fdde58;--hdp-action-on-signal:#00031a;--hdp-action-disabled:#d9ddec;--hdp-feedback-success-background:#ebfff8;--hdp-feedback-success-text:#0e5d4c;--hdp-feedback-success-border:#58eac0;--hdp-feedback-warning-background:#fff8e6;--hdp-feedback-warning-text:#773c10;--hdp-feedback-warning-border:#ffc44a;--hdp-feedback-error-background:#fff1f2;--hdp-feedback-error-text:#981735;--hdp-feedback-error-border:#ff9ea9;--hdp-feedback-info-background:#eef1ff;--hdp-feedback-info-text:#0f1da2;--hdp-feedback-info-border:#91a2ff;--hdp-focus-ring-color:#315efb52;--hdp-focus-outline-color:#315efb;--hdp-focus-offset-color:#fff;--hdp-bg:var(--hdp-background-canvas);--hdp-surface:var(--hdp-surface-base);--hdp-text:var(--hdp-text-default);--hdp-primary:var(--hdp-action-primary);--hdp-accent:var(--hdp-action-signal)}[data-hdp-mode=workspace]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hdp-background-canvas:#eef2f4;--hdp-background-subtle:#f7f9fa;--hdp-background-brand:#315efb;--hdp-background-inverse:#101828;--hdp-surface-base:#fff;--hdp-surface-subtle:#f7f9fa;--hdp-surface-raised:#fff;--hdp-surface-signal:#fff1d3;--hdp-surface-glass:#ffffffc7;--hdp-text-strong:#101828;--hdp-text-default:#344054;--hdp-text-muted:#667085;--hdp-text-subtle:#98a2b3;--hdp-text-inverse:#fff;--hdp-text-brand:#244bdb;--hdp-text-on-signal:#3a2500;--hdp-text-link:#244bdb;--hdp-border-subtle:#eaecf0;--hdp-border-default:#d8e0e5;--hdp-border-strong:#98a2b3;--hdp-border-focus:#315efb;--hdp-action-primary:#315efb;--hdp-action-primary-hover:#244bdb;--hdp-action-primary-pressed:#1d3cb7;--hdp-action-on-primary:#fff;--hdp-action-signal:#fff1d3;--hdp-action-on-signal:#3a2500;--hdp-action-disabled:#d0d5dd;--hdp-feedback-success-background:#ebfff8;--hdp-feedback-success-text:#0e5d4c;--hdp-feedback-success-border:#58eac0;--hdp-feedback-warning-background:#fff8e6;--hdp-feedback-warning-text:#773c10;--hdp-feedback-warning-border:#ffc44a;--hdp-feedback-error-background:#fff1f2;--hdp-feedback-error-text:#981735;--hdp-feedback-error-border:#ff9ea9;--hdp-feedback-info-background:#eef1ff;--hdp-feedback-info-text:#0f1da2;--hdp-feedback-info-border:#91a2ff;--hdp-focus-ring-color:#315efb47;--hdp-focus-outline-color:#315efb;--hdp-focus-offset-color:#fff;--hdp-bg:var(--hdp-background-canvas);--hdp-surface:var(--hdp-surface-base);--hdp-text:var(--hdp-text-default);--hdp-primary:var(--hdp-action-primary);--hdp-accent:var(--hdp-action-signal)}[data-hdp-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hdp-background-canvas:#050816;--hdp-background-subtle:#071233;--hdp-background-brand:#152be8;--hdp-background-inverse:#fff;--hdp-surface-base:#0c102f;--hdp-surface-subtle:#ffffff0a;--hdp-surface-raised:#ffffff12;--hdp-surface-signal:#fdde58;--hdp-surface-glass:#0c102fad;--hdp-text-strong:#fff;--hdp-text-default:#e9ecf6;--hdp-text-muted:#b8bed1;--hdp-text-subtle:#8d95ad;--hdp-text-inverse:#00031a;--hdp-text-brand:#91a2ff;--hdp-text-on-signal:#00031a;--hdp-text-link:#91a2ff;--hdp-border-subtle:#ffffff12;--hdp-border-default:#ffffff24;--hdp-border-strong:#ffffff52;--hdp-border-focus:#5ddfff;--hdp-action-primary:#3d55f5;--hdp-action-primary-hover:#6379ff;--hdp-action-primary-pressed:#152be8;--hdp-action-on-primary:#fff;--hdp-action-signal:#fdde58;--hdp-action-on-signal:#00031a;--hdp-action-disabled:#ffffff1a;--hdp-feedback-success-background:#0b765e38;--hdp-feedback-success-text:#91f6d4;--hdp-feedback-success-border:#0a9471;--hdp-feedback-warning-background:#b5630838;--hdp-feedback-warning-text:#ffdc7a;--hdp-feedback-warning-border:#b56308;--hdp-feedback-error-background:#d91f4533;--hdp-feedback-error-text:#ffc7cd;--hdp-feedback-error-border:#d91f45;--hdp-feedback-info-background:#152be838;--hdp-feedback-info-text:#bcc7ff;--hdp-feedback-info-border:#3d55f5;--hdp-focus-ring-color:#5ddfff4d;--hdp-focus-outline-color:#5ddfff;--hdp-focus-offset-color:#050816;--hdp-bg:var(--hdp-background-canvas);--hdp-surface:var(--hdp-surface-base);--hdp-text:var(--hdp-text-default);--hdp-primary:var(--hdp-action-primary);--hdp-accent:var(--hdp-action-signal)}:root{--hdp-material-pure-background:var(--hdp-surface-base);--hdp-material-pure-border:var(--hdp-border-subtle);--hdp-material-pure-shadow:var(--hdp-shadow-xs);--hdp-material-matte-background:var(--hdp-surface-subtle);--hdp-material-matte-border:var(--hdp-border-default);--hdp-material-matte-shadow:none;--hdp-material-glass-light-background:#ffffffb8;--hdp-material-glass-light-border:#ffffffa3;--hdp-material-glass-light-blur:16px;--hdp-material-glass-light-shadow:0 18px 56px #00031a24;--hdp-material-glass-dark-background:#0c102fad;--hdp-material-glass-dark-border:#ffffff24;--hdp-material-glass-dark-blur:20px;--hdp-material-glass-dark-shadow:var(--hdp-shadow-dark);--hdp-material-luminous-background:linear-gradient(145deg,#0f1da2 0%,#152be8 52%,#27cfff 135%);--hdp-material-luminous-border:#91a2ff6b;--hdp-material-luminous-shadow:var(--hdp-glow-blue)}@media (prefers-reduced-motion:reduce){:root{--hdp-duration-fast:.12s;--hdp-duration-state:.12s;--hdp-duration-standard:.12s;--hdp-duration-slow:.12s;--hdp-duration-mask:.12s;--hdp-duration-editorial:.12s;--hdp-duration-hero:.12s;--hdp-motion-distance-micro:0px;--hdp-motion-distance-state:0px;--hdp-motion-distance-panel:0px;--hdp-motion-distance-section:0px}}:root{--hd-brand-blue:#152be8;--hd-brand-yellow:#fdde58;--hd-brand-navy:#00031a;--hd-brand-white:#fff;--hd-tint-navy-04:#f5f5f6;--hd-tint-navy-08:#ebebed;--hd-tint-navy-12:#e0e1e4;--hd-tint-navy-20:#cccdd1;--hd-tint-navy-32:#adaeb6;--hd-tint-navy-40:#999aa3;--hd-tint-navy-48:#858691;--hd-tint-navy-64:#5c5e6c;--hd-tint-navy-72:#474a5a;--hd-tint-navy-88:#1f2135;--hd-tint-blue-04:#f4f8fe;--hd-tint-blue-08:#e9effd;--hd-tint-blue-12:#dee8fc;--hd-tint-blue-20:#c8d8fb;--hd-tint-white-02:#05081f;--hd-tint-white-04:#0a0d23;--hd-tint-white-06:#0f1228;--hd-tint-white-08:#14172c;--hd-tint-white-10:#1a1c31;--hd-tint-white-12:#1f2135;--hd-tint-white-16:#292b3f;--hd-tint-white-24:#3d3f51;--hd-tint-white-40:#666876;--hd-tint-white-48:#7a7c88;--hd-tint-white-64:#a3a4ad;--hd-tint-white-72:#b8b8bf;--hd-tint-white-88:#e0e1e4;--hd-tint-blue-dark-16:#03093b;--hd-tint-blue-dark-24:#050d4b;--hd-tint-blue-dark-32:#07105c;--hd-tint-blue-hover:#1226cf;--hd-tint-blue-press:#1021b7;--hd-tint-blue-light:#7197f4;--hd-tint-yellow-hover:#e9cc53;--hd-tint-yellow-press:#d5bb4e;--hd-tint-yellow-star:#fef0b4;--hd-tint-lum-900:#050d4b;--hd-tint-lum-800:#0a167d;--hd-tint-lum-700:#0f20ae;--hd-tint-lum-500:#244deb;--hd-tint-lum-400:#3f6cef;--hd-tint-lum-300:#769bf5;--hd-tint-lum-200:#acc4f9;--hd-tint-lum-100:#d8e3fd;--hd-alpha-navy-48:#00031a7a;--hd-alpha-navy-72:#00031ab8;--hd-alpha-navy-06:#00031a0f;--hd-alpha-white-08:#ffffff14;--hd-alpha-navy-08:#00031a14;--hd-alpha-navy-16:#00031a29;--hd-alpha-navy-50:#00031a80;--hd-alpha-navy-70:#00031ab3;--hd-alpha-blue-12:#152be81f;--hd-alpha-blue-20:#152be833;--hd-alpha-cyan-22:#57ddff38;--hd-alpha-cyan-38:#57ddff61;--hd-alpha-white-04:#ffffff0a;--hd-alpha-white-06:#ffffff0f;--hd-alpha-white-10:#ffffff1a;--hd-alpha-white-14:#ffffff24;--hd-alpha-white-22:#ffffff38;--hd-alpha-white-30:#ffffff4d;--hd-alpha-white-40:#fff6;--hd-alpha-white-72:#ffffffb8;--hd-alpha-white-90:#ffffffe6;--hd-alpha-navy-24:#00031a3d;--hd-alpha-navy-35:#00031a59;--hd-alpha-blue-30:#152be84d;--hd-alpha-blue-45:#152be873;--hd-alpha-blue-60:#152be899;--hd-alpha-glow-12:#0444d41f;--hd-alpha-glow-20:#0444d433;--hd-alpha-glow-30:#0444d44d;--hd-alpha-glow-45:#0444d473;--hd-alpha-cyan-12:#57ddff1f;--hd-alpha-cyan-18:#57ddff2e;--hd-alpha-yellow-35:#fdde5859;--hd-alpha-yellow-22:#fdde5838;--hd-functional-danger:#b42318;--hd-functional-success:#0b7a43;--hd-functional-warning:#8a5300;--hd-functional-danger-on-dark:#ff8b80;--hd-functional-success-on-dark:#57d39a;--hd-functional-warning-on-dark:#ffb45c;--hd-functional-danger-soft:#f9eded;--hd-functional-danger-soft-dark:#241628;--hd-functional-success-soft:#ebf4f0;--hd-functional-success-soft-dark:#0c202c;--hd-functional-warning-soft:#f6f1eb;--hd-functional-warning-soft-dark:#241c23;--hd-n02-active-dark-1:#203a87;--hd-n02-active-dark-2:#15265b;--hd-n02-active-dark-3:#111d44;--hd-n02-active-hover-dark-1:#284998;--hd-n02-active-hover-dark-2:#1a306a;--hd-n02-active-hover-dark-3:#14224e;--hd-n02-active-light-1:#d3dffc;--hd-n02-active-light-2:#e1e9ff;--hd-n02-active-light-3:#eaf0ff;--hd-n02-active-hover-light-1:#cbd9fb;--hd-n02-active-hover-light-2:#dce5fc;--hd-n02-active-hover-light-3:#e7eefc;--hd-n02-active-ink-light:#162b75;--hd-n02-counter-surface-dark:#1d2949;--hd-n02-counter-ink-dark:#d1daeb;--hd-n02-avatar-surface-dark:#263454;--hd-n02-avatar-ink-dark:#e6ebf7;--hd-n02-counter-surface-light:#e1e7f1;--hd-n02-counter-ink-light:#435475;--hd-n02-avatar-surface-light:#d8e1ef;--hd-n02-avatar-ink-light:#2e4267;--hd-n03-selected-dark-1:#203b78;--hd-n03-selected-dark-2:#172d61;--hd-n03-selected-light-1:#cfddfb;--hd-n03-selected-light-2:#e5edff;--hd-n03-selected-ink-light:#152eb6;--hd-n03-selected-shadow-dark:#06113066;--hd-n03-selected-shadow-light:#22479d17;--hd-n03-quiet-dark:#1a2749;--hd-n03-quiet-hover-dark:#2a3e67;--hd-n03-quiet-ink-dark:#a8bada;--hd-n03-quiet-light:#dae5f6;--hd-n03-quiet-hover-light:#ccddfb;--hd-n03-quiet-ink-light:#4d6489;--hd-n03-ghost-hover-dark:#5a92e41a;--hd-n03-ghost-hover-light:#e8eef9;--hd-n03-track-dark:#070d22d9;--hd-n03-track-light:#e4eaf5;--hd-n03-focus-trace-dark:#e9fcfffa;--hd-n03-focus-trace-tail-dark:#8ed2fa38;--hd-n03-focus-trace-halo-dark:#8adeff59;--hd-n03-focus-trace-glow-dark:#7acefb80;--hd-n03-focus-wash-dark:#57ddff33;--hd-n03-focus-trace-tail-light:#152be81f;--hd-n03-focus-trace-halo-light:#152be857;--hd-n03-focus-trace-glow-light:#0444d440;--hd-n03-focus-wash-light:#152be81f;--hd-space-0:0;--hd-space-2:2px;--hd-space-4:4px;--hd-space-8:8px;--hd-space-12:12px;--hd-space-16:16px;--hd-space-20:20px;--hd-space-24:24px;--hd-space-32:32px;--hd-space-40:40px;--hd-space-48:48px;--hd-space-64:64px;--hd-space-80:80px;--hd-space-96:96px;--hd-space-128:128px;--hd-radius-none:0;--hd-radius-xs:4px;--hd-radius-sm:8px;--hd-radius-md:14px;--hd-radius-lg:20px;--hd-radius-xl:28px;--hd-radius-full:999px;--hd-border-width-none:0;--hd-border-width-thin:1px;--hd-border-width-medium:2px;--hd-font-family-brand:"SVN-Poppins", "Segoe UI", Roboto, Arial, sans-serif;--hd-font-family-display:"SVN-Poppins", "Segoe UI", Roboto, Arial, sans-serif;--hd-font-family-email:Arial, Helvetica, sans-serif;--hd-font-weight-regular:400;--hd-font-weight-medium:500;--hd-font-weight-semibold:600;--hd-font-weight-bold:700;--hd-font-weight-extrabold:800;--hd-font-size-hero:clamp(44px, 25.143px + 5.2381vw, 88px);--hd-font-size-display:clamp(40px, 28px + 3.3333vw, 68px);--hd-font-size-h1:clamp(36px, 27.429px + 2.381vw, 56px);--hd-font-size-h2:clamp(30px, 24.857px + 1.4286vw, 42px);--hd-font-size-h3:clamp(24px, 21.429px + .7143vw, 30px);--hd-font-size-h4:clamp(20px, 18.286px + .4762vw, 24px);--hd-font-size-lead:clamp(18px, 17.143px + .2381vw, 20px);--hd-font-size-body:16px;--hd-font-size-label:14px;--hd-font-size-small:14px;--hd-font-size-caption:12px;--hd-font-size-eyebrow:clamp(12px, 11.571px + .119vw, 13px);--hd-font-line-height-hero:clamp(47px, 28.571px + 5.119vw, 90px);--hd-font-line-height-display:clamp(43px, 30.571px + 3.4524vw, 72px);--hd-font-line-height-h1:clamp(42px, 33.429px + 2.381vw, 62px);--hd-font-line-height-h2:clamp(38px, 32.857px + 1.4286vw, 50px);--hd-font-line-height-h3:clamp(32px, 29px + .8333vw, 39px);--hd-font-line-height-h4:clamp(29px, 27.286px + .4762vw, 33px);--hd-font-line-height-lead:clamp(29px, 27.714px + .3571vw, 32px);--hd-font-line-height-body:26px;--hd-font-line-height-label:20px;--hd-font-line-height-small:22px;--hd-font-line-height-caption:19px;--hd-font-line-height-eyebrow:clamp(18px, 17.571px + .119vw, 19px);--hd-font-tracking-hero:-.035em;--hd-font-tracking-display:-.03em;--hd-font-tracking-h1:-.025em;--hd-font-tracking-h2:-.02em;--hd-font-tracking-h3:-.015em;--hd-font-tracking-h4:-.01em;--hd-font-tracking-lead:0em;--hd-font-tracking-body:0em;--hd-font-tracking-label:0em;--hd-font-tracking-small:0em;--hd-font-tracking-caption:.01em;--hd-font-tracking-eyebrow:.1em;--hd-size-control-sm:32px;--hd-size-control-md:40px;--hd-size-control-lg:48px;--hd-size-touch-target:44px;--hd-size-icon-sm:16px;--hd-size-icon-md:20px;--hd-size-icon-lg:24px;--hd-size-avatar-sm:24px;--hd-size-avatar-md:32px;--hd-size-avatar-lg:40px;--hd-layout-columns-desktop:12;--hd-layout-columns-tablet:8;--hd-layout-columns-mobile:4;--hd-layout-gutter-desktop:24px;--hd-layout-gutter-tablet:20px;--hd-layout-gutter-mobile:16px;--hd-layout-gutter-mobile-compact:12px;--hd-layout-margin-desktop:48px;--hd-layout-margin-tablet:32px;--hd-layout-margin-mobile:20px;--hd-layout-margin-mobile-compact:16px;--hd-layout-container-max:1280px;--hd-breakpoint-compact-mobile-max:359px;--hd-breakpoint-tablet-min:768px;--hd-breakpoint-desktop-min:1200px;--hd-motion-duration-press:.12s;--hd-motion-duration-state:.18s;--hd-motion-duration-layout:.34s;--hd-motion-duration-brand:.58s;--hd-motion-duration-loop:.75s;--hd-motion-easing-standard:cubic-bezier(.22, 1, .36, 1);--hd-motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--hd-opacity-disabled:.52;--hd-z-base:0;--hd-z-dropdown:100;--hd-z-sticky:200;--hd-z-drawer:300;--hd-z-modal:400;--hd-z-toast:500;--hd-z-tooltip:600;--hd-brand-blue-rgb:21, 43, 232;--hd-brand-yellow-rgb:253, 222, 88;--hd-brand-navy-rgb:0, 3, 26;--hd-brand-white-rgb:255, 255, 255;--hd-brand-effect-glow-cyan:var(--hd-alpha-cyan-22);--hd-brand-effect-glow-cyan-hero:var(--hd-alpha-cyan-38);--hd-brand-font-body:var(--hd-font-family-brand);--hd-brand-font-display:var(--hd-font-family-display);--hd-brand-font-display-weight:var(--hd-font-weight-bold);--hd-focus-width:var(--hd-border-width-medium);--hd-focus-offset:3px;--hd-focus-color:var(--hd-focus-ring);--hd-focus-glow-size:20px;--hd-focus-accent-length:84px;--hd-focus-accent-core:30px;--hd-button-radius:var(--hd-radius-full);--hd-button-gap:var(--hd-space-8);--hd-button-height-sm:36px;--hd-button-height-md:44px;--hd-button-height-lg:52px;--hd-button-min-height-touch:var(--hd-size-touch-target);--hd-button-padding-sm:var(--hd-space-16);--hd-button-padding-md:22px;--hd-button-padding-lg:28px;--hd-button-font-size:var(--hd-font-size-label);--hd-button-line-height:var(--hd-font-line-height-label);--hd-button-font-size-sm:var(--hd-font-size-caption);--hd-button-font-weight:var(--hd-font-weight-semibold);--hd-button-icon-size:var(--hd-size-icon-sm);--hd-button-icon-shift:3px;--hd-button-press-scale:.97;--hd-button-spinner-size:14px;--hd-button-spinner-width:var(--hd-border-width-medium);--hd-button-duration-state:var(--hd-motion-duration-state);--hd-button-duration-press:var(--hd-motion-duration-press);--hd-button-duration-spinner:var(--hd-motion-duration-loop);--hd-button-easing:var(--hd-motion-easing-standard);--hd-button-primary-top:var(--hd-tint-lum-500);--hd-button-primary-bottom:var(--hd-brand-blue);--hd-button-primary-top-hover:var(--hd-tint-lum-400);--hd-button-primary-top-press:var(--hd-brand-blue);--hd-button-primary-bottom-press:var(--hd-tint-lum-700);--hd-button-primary-fg:var(--hd-brand-white);--hd-button-primary-rim:var(--hd-alpha-white-30);--hd-button-primary-highlight:var(--hd-alpha-white-40);--hd-button-glass-bg:var(--hd-glass-bg);--hd-button-glass-bg-hover:var(--hd-glass-bg-strong);--hd-button-glass-rim:var(--hd-glass-rim-top);--hd-button-glass-fg:var(--hd-text-primary);--hd-button-ghost-fg:var(--hd-text-secondary);--hd-button-ghost-fg-hover:var(--hd-text-primary);--hd-button-selected-fg:var(--hd-brand-white);--hd-button-track-bg:var(--hd-glass-bg);--hd-button-track-padding:4px;--hd-button-track-radius:var(--hd-radius-full);--hd-button-accent-bg:var(--hd-action-accent-bg);--hd-button-accent-bg-hover:var(--hd-action-accent-bg-hover);--hd-button-accent-fg:var(--hd-action-accent-fg);--hd-button-link-fg:var(--hd-text-link);--hd-button-link-fg-hover:var(--hd-text-link-hover);--hd-button-danger-bg:var(--hd-status-danger-fg);--hd-button-danger-fg:var(--hd-surface-canvas);--hd-input-height:var(--hd-button-height-md);--hd-input-radius:var(--hd-radius-md);--hd-input-padding-x:var(--hd-space-16);--hd-input-padding-y:9px;--hd-input-gap:var(--hd-space-8);--hd-input-label-gap:var(--hd-space-4);--hd-input-font-size:var(--hd-font-size-body);--hd-input-line-height:var(--hd-font-line-height-body);--hd-input-icon-size:var(--hd-size-icon-md);--hd-input-icon:var(--hd-text-secondary);--hd-input-bg:var(--hd-glass-bg);--hd-input-bg-top:var(--hd-glass-bg-strong);--hd-input-bg-focus:var(--hd-glass-bg-strong);--hd-input-bg-readonly:var(--hd-surface-sunken);--hd-input-bg-disabled:var(--hd-glass-bg);--hd-input-highlight:var(--hd-glass-highlight);--hd-input-border:var(--hd-border-control);--hd-input-border-hover:var(--hd-border-strong);--hd-input-border-focus:var(--hd-focus-ring);--hd-input-border-invalid:var(--hd-status-danger-fg);--hd-input-fg:var(--hd-text-primary);--hd-input-placeholder:var(--hd-text-muted);--hd-input-label:var(--hd-text-primary);--hd-input-help:var(--hd-text-secondary);--hd-input-label-active:var(--hd-focus-color);--hd-input-bloom:var(--hd-button-primary-bloom);--hd-card-surface:var(--hd-surface-subtle);--hd-card-border:var(--hd-border-subtle);--hd-card-border-width:var(--hd-border-width-none);--hd-card-radius:var(--hd-radius-md);--hd-card-padding:var(--hd-space-24);--hd-card-raised-surface:var(--hd-surface-raised);--hd-card-raised-shadow:var(--hd-elevation-raised);--hd-card-decision-bg:var(--hd-brand-navy);--hd-card-decision-fg:var(--hd-brand-white);--hd-card-decision-muted:var(--hd-tint-white-72);--hd-card-decision-accent:var(--hd-brand-yellow);--hd-badge-height:24px;--hd-badge-radius:var(--hd-radius-full);--hd-badge-padding-x:var(--hd-space-8);--hd-badge-neutral-bg:var(--hd-surface-emphasis);--hd-badge-neutral-fg:var(--hd-text-secondary);--hd-tooltip-bg:var(--hd-surface-inverse);--hd-tooltip-fg:var(--hd-text-inverse);--hd-tooltip-radius:var(--hd-radius-xs);--hd-tooltip-max-width:240px;--hd-tooltip-delay:var(--hd-motion-duration-layout);--hd-modal-surface:var(--hd-surface-raised);--hd-modal-radius:var(--hd-radius-lg);--hd-modal-shadow:var(--hd-elevation-overlay);--hd-modal-scrim:var(--hd-overlay-scrim);--hd-modal-max-width:560px;--hd-modal-padding:var(--hd-space-24);--hd-modal-width-sm:400px;--hd-modal-width-md:560px;--hd-nav-sidebar-width:272px;--hd-nav-sidebar-width-collapsed:80px;--hd-nav-drawer-width:min(300px, 100% - 52px);--hd-nav-mobile-max:650px;--hd-nav-item-height-mobile:50px;--hd-nav-item-radius:var(--hd-radius-full);--hd-nav-logo-width:180px;--hd-nav-label-weight:600;--hd-nav-focus-trace-radius:var(--hd-radius-full);--hd-nav-focus-forced-colors-radius:11px;--hd-nav-hover-bg:var(--hd-action-hover-bg);--hd-nav-fg:var(--hd-text-secondary);--hd-nav-focus:var(--hd-focus-ring);--hd-nav-duration-state:var(--hd-motion-duration-state);--hd-nav-duration-press:var(--hd-motion-duration-press);--hd-nav-duration-collapse:var(--hd-motion-duration-layout);--hd-nav-duration-spinner:var(--hd-motion-duration-loop);--hd-nav-easing:var(--hd-motion-easing-standard);--hd-nav-item-height:48px;--hd-nav-symbol-size:40px;--hd-nav-glyph-size:28px;--hd-nav-glyph-lift:-1.5px;--hd-nav-section-label:var(--hd-text-muted);--hd-nav-surface:var(--hd-glass-bg);--hd-nav-rim:var(--hd-glass-rim-top);--hd-nav-tooltip-bg:var(--hd-tooltip-bg);--hd-nav-tooltip-fg:var(--hd-tooltip-fg);--hd-nav-item-padding-x:var(--hd-space-12);--hd-nav-inset:var(--hd-space-8);--hd-nav-float-gap:var(--hd-space-12);--hd-nav-float-radius:var(--hd-radius-xl);--hd-nav-tree-line:var(--hd-border-default);--hd-nav-sub-active-fg:var(--hd-text-primary);--hd-glass-blur:18px;--hd-glass-radius:24px;--hd-glass-radius-sm:var(--hd-radius-md);--hd-glass-padding:var(--hd-space-24);--hd-icon-stroke-width:1.75;--hd-switch-width:52px;--hd-switch-height:30px;--hd-switch-knob:24px;--hd-switch-track-off:var(--hd-glass-bg-strong);--hd-switch-track-on:var(--hd-brand-blue);--hd-switch-knob-bg:var(--hd-brand-white);--hd-switch-rim:var(--hd-glass-rim-top);--hd-progress-height:10px;--hd-progress-track:var(--hd-glass-bg-strong);--hd-progress-fill-start:var(--hd-brand-blue);--hd-control-check-size:20px;--hd-control-check-radius:var(--hd-radius-xs);--hd-control-check-border:var(--hd-border-control);--hd-control-check-bg:var(--hd-surface-canvas);--hd-control-check-on-fg:var(--hd-brand-white);--hd-control-label-gap:var(--hd-space-8);--hd-textarea-min-height:96px;--hd-textarea-counter:var(--hd-text-muted);--hd-select-option-height:var(--hd-input-height);--hd-select-option-padding-x:var(--hd-space-12);--hd-select-option-radius:10px;--hd-select-listbox-max-height:280px;--hd-select-listbox-offset:var(--hd-space-8);--hd-select-listbox-padding:var(--hd-space-4);--hd-select-listbox-radius:var(--hd-input-radius);--hd-select-listbox-surface:var(--hd-popover-surface);--hd-select-listbox-border:var(--hd-input-border);--hd-select-listbox-highlight:var(--hd-input-highlight);--hd-select-option-hover-bg:var(--hd-action-hover-bg);--hd-select-option-selected-bg:var(--hd-button-selected-bottom);--hd-select-option-selected-fg:var(--hd-button-selected-fg);--hd-select-chevron:var(--hd-input-icon);--hd-select-option-selected-top:var(--hd-button-selected-top);--hd-select-option-selected-rim:var(--hd-button-selected-rim);--hd-popover-surface:var(--hd-surface-raised);--hd-popover-border:var(--hd-border-default);--hd-popover-shadow:var(--hd-elevation-overlay);--hd-popover-radius:var(--hd-radius-md);--hd-popover-max-width:320px;--hd-popover-padding:var(--hd-space-16);--hd-datepicker-cell-size:40px;--hd-datepicker-today-border:var(--hd-border-brand);--hd-datepicker-weekday-fg:var(--hd-text-muted);--hd-datepicker-outside-fg:var(--hd-text-disabled);--hd-table-header-bg:var(--hd-surface-subtle);--hd-table-header-fg:var(--hd-text-secondary);--hd-table-border:var(--hd-border-subtle);--hd-table-row-hover:var(--hd-action-hover-bg);--hd-table-row-selected:var(--hd-action-selected-bg);--hd-table-cell-padding-y:var(--hd-space-12);--hd-table-cell-padding-x:var(--hd-space-16);--hd-table-radius:var(--hd-radius-lg);--hd-list-row-min-height:56px;--hd-list-divider:var(--hd-border-subtle);--hd-metric-value-size:var(--hd-font-size-h1);--hd-metric-delta-up:var(--hd-status-success-fg);--hd-metric-delta-down:var(--hd-status-danger-fg);--hd-chip-height:28px;--hd-chip-height-sm:24px;--hd-chip-radius:var(--hd-radius-sm);--hd-chip-padding-x:var(--hd-space-12);--hd-chip-blue-bg:var(--hd-brand-blue);--hd-chip-blue-fg:var(--hd-brand-white);--hd-chip-navy-bg:var(--hd-brand-navy);--hd-chip-navy-fg:var(--hd-brand-yellow);--hd-chip-yellow-bg:var(--hd-brand-yellow);--hd-chip-yellow-fg:var(--hd-brand-navy);--hd-chip-neutral-bg:var(--hd-surface-emphasis);--hd-chip-neutral-fg:var(--hd-text-secondary);--hd-avatar-bg:var(--hd-nav-avatar-bg);--hd-avatar-fg:var(--hd-nav-avatar-fg);--hd-avatar-ring:var(--hd-surface-canvas);--hd-avatar-ring-width:2px;--hd-toast-surface:var(--hd-surface-inverse);--hd-toast-fg:var(--hd-text-inverse);--hd-toast-radius:var(--hd-radius-md);--hd-toast-width:360px;--hd-toast-shadow:var(--hd-elevation-overlay);--hd-toast-timeout:6000;--hd-skeleton-base:var(--hd-surface-emphasis);--hd-skeleton-duration:var(--hd-motion-duration-loop);--hd-skeleton-radius:var(--hd-radius-sm);--hd-empty-icon-size:96px;--hd-empty-max-width:420px;--hd-navbar-height:72px;--hd-navbar-bg:var(--hd-glass-bg);--hd-navbar-rim:var(--hd-glass-rim-top);--hd-navbar-link-fg:var(--hd-text-secondary);--hd-navbar-link-fg-active:var(--hd-text-primary);--hd-navbar-indicator:var(--hd-button-primary-bottom);--hd-navbar-menu-bg:var(--hd-glass-bg-strong);--hd-navbar-menu-radius:var(--hd-radius-lg);--hd-navbar-breakpoint:760px;--hd-tabs-height:44px;--hd-tabs-radius:10px;--hd-tabs-gap:var(--hd-space-4);--hd-tabs-fg:var(--hd-text-secondary);--hd-tabs-fg-active:var(--hd-button-selected-fg);--hd-tabs-rule:var(--hd-border-subtle);--hd-tabs-count-bg:var(--hd-glass-bg-strong);--hd-tabs-fade:var(--hd-surface-canvas);--hd-breadcrumb-fg:var(--hd-text-secondary);--hd-breadcrumb-fg-current:var(--hd-text-primary);--hd-breadcrumb-separator:var(--hd-text-disabled);--hd-breadcrumb-gap:var(--hd-space-8);--hd-drawer-width:var(--hd-nav-drawer-width);--hd-drawer-scrim:var(--hd-overlay-scrim);--hd-drawer-z:var(--hd-z-drawer);--hd-drawer-duration:var(--hd-motion-duration-layout);--hd-drawer-radius:var(--hd-glass-radius);--hd-drawer-width-detail:480px;--hd-bottomnav-height:64px;--hd-bottomnav-radius:var(--hd-radius-xl);--hd-bottomnav-inset:var(--hd-space-12);--hd-bottomnav-surface:var(--hd-glass-bg-strong);--hd-bottomnav-shadow:var(--hd-elevation-overlay);--hd-bottomnav-fg:var(--hd-text-muted);--hd-bottomnav-fg-active:var(--hd-text-primary);--hd-bottomnav-fab-size:56px;--hd-bottomnav-fab-lift:12px;--hd-kbd-size:28px;--hd-kbd-radius:var(--hd-radius-sm);--hd-kbd-bg:var(--hd-surface-emphasis);--hd-kbd-fg:var(--hd-text-secondary);--hd-kbd-rim:var(--hd-border-default);--hd-menu-radius:var(--hd-radius-lg);--hd-menu-item-height:44px;--hd-menu-item-hover:var(--hd-action-hover-bg);--hd-menu-arrow:10px;--hd-upload-radius:var(--hd-radius-lg);--hd-upload-border:var(--hd-border-control);--hd-upload-bg:var(--hd-glass-bg);--hd-upload-bg-active:var(--hd-action-selected-bg);--hd-upload-icon-size:72px;--hd-odometer-bg:var(--hd-card-decision-bg);--hd-odometer-fg:var(--hd-card-decision-fg);--hd-odometer-rim:var(--hd-card-decision-rim);--hd-odometer-duration:var(--hd-motion-duration-loop);--hd-odometer-stagger:var(--hd-motion-duration-press);--hd-transition-press:var(--hd-motion-duration-press);--hd-transition-state:var(--hd-motion-duration-state);--hd-transition-anchored-in:var(--hd-motion-duration-state);--hd-transition-anchored-out:var(--hd-motion-duration-press);--hd-transition-overlay-in:var(--hd-motion-duration-layout);--hd-transition-overlay-out:var(--hd-motion-duration-state);--hd-transition-expand:var(--hd-motion-duration-layout);--hd-transition-collapse:var(--hd-motion-duration-state);--hd-transition-toast-in:var(--hd-motion-duration-layout);--hd-transition-toast-out:var(--hd-motion-duration-state);--hd-transition-content-in:var(--hd-motion-duration-state);--hd-transition-reveal-delay:var(--hd-motion-duration-layout);--hd-transition-loop:var(--hd-motion-duration-loop);--hd-transition-enter-distance:var(--hd-space-8);--hd-transition-exit-distance:var(--hd-space-4);--hd-transition-enter-scale:.98;--hd-transition-press-scale-row:.982}.hd-type-hero{font-family:var(--hd-font-family-display);font-weight:var(--hd-font-weight-bold);font-size:var(--hd-font-size-hero);line-height:var(--hd-font-line-height-hero);letter-spacing:var(--hd-font-tracking-hero)}.hd-type-display{font-family:var(--hd-font-family-display);font-weight:var(--hd-font-weight-bold);font-size:var(--hd-font-size-display);line-height:var(--hd-font-line-height-display);letter-spacing:var(--hd-font-tracking-display)}.hd-type-h1{font-family:var(--hd-font-family-display);font-weight:var(--hd-font-weight-bold);font-size:var(--hd-font-size-h1);line-height:var(--hd-font-line-height-h1);letter-spacing:var(--hd-font-tracking-h1)}.hd-type-h2{font-family:var(--hd-font-family-display);font-weight:var(--hd-font-weight-bold);font-size:var(--hd-font-size-h2);line-height:var(--hd-font-line-height-h2);letter-spacing:var(--hd-font-tracking-h2)}.hd-type-h3{font-family:var(--hd-font-family-display);font-weight:var(--hd-font-weight-semibold);font-size:var(--hd-font-size-h3);line-height:var(--hd-font-line-height-h3);letter-spacing:var(--hd-font-tracking-h3)}.hd-type-h4{font-family:var(--hd-font-family-display);font-weight:var(--hd-font-weight-semibold);font-size:var(--hd-font-size-h4);line-height:var(--hd-font-line-height-h4);letter-spacing:var(--hd-font-tracking-h4)}.hd-type-lead{font-family:var(--hd-font-family-brand);font-weight:var(--hd-font-weight-regular);font-size:var(--hd-font-size-lead);line-height:var(--hd-font-line-height-lead);letter-spacing:var(--hd-font-tracking-lead)}.hd-type-body{font-family:var(--hd-font-family-brand);font-weight:var(--hd-font-weight-regular);font-size:var(--hd-font-size-body);line-height:var(--hd-font-line-height-body);letter-spacing:var(--hd-font-tracking-body)}.hd-type-label{font-family:var(--hd-font-family-brand);font-weight:var(--hd-font-weight-semibold);font-size:var(--hd-font-size-label);line-height:var(--hd-font-line-height-label);letter-spacing:var(--hd-font-tracking-label)}.hd-type-small{font-family:var(--hd-font-family-brand);font-weight:var(--hd-font-weight-regular);font-size:var(--hd-font-size-small);line-height:var(--hd-font-line-height-small);letter-spacing:var(--hd-font-tracking-small)}.hd-type-caption{font-family:var(--hd-font-family-brand);font-weight:var(--hd-font-weight-medium);font-size:var(--hd-font-size-caption);line-height:var(--hd-font-line-height-caption);letter-spacing:var(--hd-font-tracking-caption)}.hd-type-eyebrow{font-family:var(--hd-font-family-brand);font-weight:var(--hd-font-weight-semibold);font-size:var(--hd-font-size-eyebrow);line-height:var(--hd-font-line-height-eyebrow);letter-spacing:var(--hd-font-tracking-eyebrow);text-transform:uppercase}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hd-surface-canvas:var(--hd-brand-white);--hd-surface-subtle:var(--hd-tint-blue-04);--hd-surface-raised:var(--hd-brand-white);--hd-surface-emphasis:var(--hd-tint-blue-08);--hd-surface-sunken:var(--hd-tint-navy-04);--hd-surface-inverse:var(--hd-brand-navy);--hd-surface-brand:var(--hd-brand-blue);--hd-text-primary:var(--hd-brand-navy);--hd-text-secondary:var(--hd-tint-navy-72);--hd-text-muted:var(--hd-tint-navy-64);--hd-text-disabled:var(--hd-tint-navy-40);--hd-text-brand:var(--hd-brand-blue);--hd-text-on-brand:var(--hd-brand-white);--hd-text-on-accent:var(--hd-brand-navy);--hd-text-inverse:var(--hd-brand-white);--hd-text-link:var(--hd-brand-blue);--hd-text-link-hover:var(--hd-tint-blue-press);--hd-border-subtle:var(--hd-tint-navy-08);--hd-border-default:var(--hd-tint-navy-12);--hd-border-control:var(--hd-tint-navy-48);--hd-border-strong:var(--hd-brand-navy);--hd-border-brand:var(--hd-brand-blue);--hd-action-primary-bg:var(--hd-brand-blue);--hd-action-primary-bg-hover:var(--hd-tint-blue-hover);--hd-action-primary-bg-press:var(--hd-tint-blue-press);--hd-action-primary-fg:var(--hd-brand-white);--hd-action-accent-bg:var(--hd-brand-yellow);--hd-action-accent-bg-hover:var(--hd-tint-yellow-press);--hd-action-accent-fg:var(--hd-brand-navy);--hd-action-hover-bg:var(--hd-alpha-navy-06);--hd-action-selected-bg:var(--hd-tint-blue-08);--hd-action-selected-fg:var(--hd-brand-blue);--hd-focus-ring:var(--hd-brand-blue);--hd-status-danger-fg:var(--hd-functional-danger);--hd-status-danger-bg:var(--hd-functional-danger-soft);--hd-status-success-fg:var(--hd-functional-success);--hd-status-success-bg:var(--hd-functional-success-soft);--hd-status-warning-fg:var(--hd-functional-warning);--hd-status-warning-bg:var(--hd-functional-warning-soft);--hd-status-info-fg:var(--hd-brand-blue);--hd-status-info-bg:var(--hd-tint-blue-08);--hd-overlay-scrim:var(--hd-alpha-navy-48);--hd-elevation-raised:0 1px 2px 0 #00031a0f, 0 2px 8px 0 #00031a0f;--hd-elevation-overlay:0 16px 40px 0 #00031a29, 0 2px 8px 0 #00031a14;--hd-effect-glow-component:var(--hd-alpha-glow-12);--hd-effect-glow-hero:var(--hd-alpha-glow-20);--hd-focus-glow:var(--hd-alpha-glow-30);--hd-button-primary-bloom:var(--hd-alpha-glow-30);--hd-button-primary-halo:var(--hd-alpha-glow-12);--hd-button-contrast-bg:var(--hd-brand-navy);--hd-button-contrast-bg-hover:var(--hd-tint-lum-900);--hd-button-contrast-fg:var(--hd-brand-white);--hd-button-selected-top:var(--hd-tint-lum-500);--hd-button-selected-bottom:var(--hd-brand-blue);--hd-button-selected-rim:var(--hd-alpha-white-40);--hd-input-rim-light:var(--hd-tint-lum-400);--hd-input-rim-end:var(--hd-tint-lum-400);--hd-input-rim-light-hover:var(--hd-tint-lum-500);--hd-input-glow:var(--hd-alpha-glow-12);--hd-input-icon-active:var(--hd-brand-blue);--hd-card-decision-rim:var(--hd-brand-navy);--hd-nav-active-bg:linear-gradient(108deg, var(--hd-n02-active-light-1) 0%, var(--hd-n02-active-light-2) 60%, var(--hd-n02-active-light-3) 100%);--hd-nav-active-bg-hover:linear-gradient(108deg, var(--hd-n02-active-hover-light-1) 0%, var(--hd-n02-active-hover-light-2) 60%, var(--hd-n02-active-hover-light-3) 100%);--hd-nav-active-fg:var(--hd-n02-active-ink-light);--hd-nav-counter-bg:var(--hd-n02-counter-surface-light);--hd-nav-counter-fg:var(--hd-n02-counter-ink-light);--hd-nav-avatar-bg:var(--hd-n02-avatar-surface-light);--hd-nav-avatar-fg:var(--hd-n02-avatar-ink-light);--hd-nav-indicator:var(--hd-brand-blue);--hd-nav-indicator-glow:var(--hd-alpha-glow-30);--hd-nav-sub-active-bg:var(--hd-brand-white);--hd-glass-bg:var(--hd-alpha-white-72);--hd-glass-bg-strong:var(--hd-alpha-white-90);--hd-glass-rim-top:var(--hd-alpha-glow-20);--hd-glass-rim-bottom:var(--hd-alpha-glow-12);--hd-glass-rim-accent:var(--hd-alpha-glow-45);--hd-glass-highlight:var(--hd-brand-white);--hd-glass-bloom:var(--hd-alpha-glow-20);--hd-glass-shadow:var(--hd-alpha-navy-08);--hd-ambient-primary:var(--hd-alpha-glow-12);--hd-ambient-secondary:var(--hd-alpha-glow-12);--hd-progress-fill-end:var(--hd-tint-lum-400);--hd-progress-glow:var(--hd-alpha-glow-30);--hd-control-check-on-bg:var(--hd-brand-blue);--hd-chip-outline-fg:var(--hd-brand-blue);--hd-chip-outline-border:var(--hd-brand-blue);--hd-chip-navy-rim:var(--hd-brand-navy);--hd-toast-action-fg:var(--hd-brand-yellow);--hd-skeleton-highlight:var(--hd-tint-blue-04)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hd-surface-canvas:var(--hd-brand-navy);--hd-surface-subtle:var(--hd-tint-white-04);--hd-surface-raised:var(--hd-tint-white-06);--hd-surface-emphasis:var(--hd-tint-white-10);--hd-surface-sunken:var(--hd-tint-white-02);--hd-surface-inverse:var(--hd-brand-white);--hd-surface-brand:var(--hd-brand-blue);--hd-text-primary:var(--hd-brand-white);--hd-text-secondary:var(--hd-tint-white-72);--hd-text-muted:var(--hd-tint-white-64);--hd-text-disabled:var(--hd-tint-white-40);--hd-text-brand:var(--hd-brand-yellow);--hd-text-on-brand:var(--hd-brand-white);--hd-text-on-accent:var(--hd-brand-navy);--hd-text-inverse:var(--hd-brand-navy);--hd-text-link:var(--hd-brand-yellow);--hd-text-link-hover:var(--hd-tint-yellow-hover);--hd-border-subtle:var(--hd-tint-white-08);--hd-border-default:var(--hd-tint-white-12);--hd-border-control:var(--hd-tint-white-48);--hd-border-strong:var(--hd-brand-white);--hd-border-brand:var(--hd-brand-yellow);--hd-action-primary-bg:var(--hd-brand-yellow);--hd-action-primary-bg-hover:var(--hd-tint-yellow-hover);--hd-action-primary-bg-press:var(--hd-tint-yellow-press);--hd-action-primary-fg:var(--hd-brand-navy);--hd-action-accent-bg:var(--hd-brand-white);--hd-action-accent-bg-hover:var(--hd-tint-white-88);--hd-action-accent-fg:var(--hd-brand-navy);--hd-action-hover-bg:var(--hd-alpha-white-08);--hd-action-selected-bg:var(--hd-tint-blue-dark-24);--hd-action-selected-fg:var(--hd-brand-white);--hd-focus-ring:var(--hd-tint-yellow-star);--hd-status-danger-fg:var(--hd-functional-danger-on-dark);--hd-status-danger-bg:var(--hd-functional-danger-soft-dark);--hd-status-success-fg:var(--hd-functional-success-on-dark);--hd-status-success-bg:var(--hd-functional-success-soft-dark);--hd-status-warning-fg:var(--hd-functional-warning-on-dark);--hd-status-warning-bg:var(--hd-functional-warning-soft-dark);--hd-status-info-fg:var(--hd-tint-blue-light);--hd-status-info-bg:var(--hd-tint-blue-dark-24);--hd-overlay-scrim:var(--hd-alpha-navy-72);--hd-elevation-raised:0 1px 2px 0 #00031a80, 0 2px 8px 0 #00031a80;--hd-elevation-overlay:0 16px 40px 0 #00031ab3, 0 2px 8px 0 #00031a80;--hd-effect-glow-component:var(--hd-alpha-cyan-22);--hd-effect-glow-hero:var(--hd-alpha-cyan-38);--hd-focus-glow:var(--hd-alpha-yellow-22);--hd-button-primary-bloom:var(--hd-alpha-blue-60);--hd-button-primary-halo:var(--hd-alpha-blue-30);--hd-button-contrast-bg:var(--hd-brand-white);--hd-button-contrast-bg-hover:var(--hd-tint-lum-100);--hd-button-contrast-fg:var(--hd-brand-navy);--hd-button-selected-top:var(--hd-tint-lum-700);--hd-button-selected-bottom:var(--hd-tint-lum-800);--hd-button-selected-rim:var(--hd-alpha-white-30);--hd-input-rim-light:var(--hd-tint-lum-300);--hd-input-rim-end:var(--hd-tint-lum-300);--hd-input-rim-light-hover:var(--hd-tint-lum-200);--hd-input-glow:var(--hd-alpha-blue-45);--hd-input-icon-active:var(--hd-tint-lum-200);--hd-card-decision-rim:var(--hd-tint-white-24);--hd-nav-active-bg:linear-gradient(108deg, var(--hd-n02-active-dark-1) 0%, var(--hd-n02-active-dark-2) 49%, var(--hd-n02-active-dark-3) 100%);--hd-nav-active-bg-hover:linear-gradient(108deg, var(--hd-n02-active-hover-dark-1) 0%, var(--hd-n02-active-hover-dark-2) 49%, var(--hd-n02-active-hover-dark-3) 100%);--hd-nav-active-fg:var(--hd-brand-white);--hd-nav-counter-bg:var(--hd-n02-counter-surface-dark);--hd-nav-counter-fg:var(--hd-n02-counter-ink-dark);--hd-nav-avatar-bg:var(--hd-n02-avatar-surface-dark);--hd-nav-avatar-fg:var(--hd-n02-avatar-ink-dark);--hd-nav-indicator:var(--hd-tint-lum-300);--hd-nav-indicator-glow:var(--hd-alpha-blue-60);--hd-nav-sub-active-bg:var(--hd-alpha-white-10);--hd-glass-bg:var(--hd-alpha-white-04);--hd-glass-bg-strong:var(--hd-alpha-white-10);--hd-glass-rim-top:var(--hd-alpha-white-22);--hd-glass-rim-bottom:var(--hd-alpha-white-04);--hd-glass-rim-accent:var(--hd-alpha-cyan-18);--hd-glass-highlight:var(--hd-alpha-white-14);--hd-glass-bloom:var(--hd-alpha-blue-45);--hd-glass-shadow:var(--hd-alpha-navy-50);--hd-ambient-primary:var(--hd-alpha-cyan-38);--hd-ambient-secondary:var(--hd-alpha-cyan-12);--hd-progress-fill-end:var(--hd-tint-lum-300);--hd-progress-glow:var(--hd-alpha-blue-60);--hd-control-check-on-bg:var(--hd-tint-lum-400);--hd-chip-outline-fg:var(--hd-tint-blue-light);--hd-chip-outline-border:var(--hd-tint-blue-light);--hd-chip-navy-rim:var(--hd-tint-white-24);--hd-toast-action-fg:var(--hd-brand-blue);--hd-skeleton-highlight:var(--hd-tint-white-16)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hd-surface-canvas:var(--hd-brand-navy);--hd-surface-subtle:var(--hd-tint-white-04);--hd-surface-raised:var(--hd-tint-white-06);--hd-surface-emphasis:var(--hd-tint-white-10);--hd-surface-sunken:var(--hd-tint-white-02);--hd-surface-inverse:var(--hd-brand-white);--hd-surface-brand:var(--hd-brand-blue);--hd-text-primary:var(--hd-brand-white);--hd-text-secondary:var(--hd-tint-white-72);--hd-text-muted:var(--hd-tint-white-64);--hd-text-disabled:var(--hd-tint-white-40);--hd-text-brand:var(--hd-brand-yellow);--hd-text-on-brand:var(--hd-brand-white);--hd-text-on-accent:var(--hd-brand-navy);--hd-text-inverse:var(--hd-brand-navy);--hd-text-link:var(--hd-brand-yellow);--hd-text-link-hover:var(--hd-tint-yellow-hover);--hd-border-subtle:var(--hd-tint-white-08);--hd-border-default:var(--hd-tint-white-12);--hd-border-control:var(--hd-tint-white-48);--hd-border-strong:var(--hd-brand-white);--hd-border-brand:var(--hd-brand-yellow);--hd-action-primary-bg:var(--hd-brand-yellow);--hd-action-primary-bg-hover:var(--hd-tint-yellow-hover);--hd-action-primary-bg-press:var(--hd-tint-yellow-press);--hd-action-primary-fg:var(--hd-brand-navy);--hd-action-accent-bg:var(--hd-brand-white);--hd-action-accent-bg-hover:var(--hd-tint-white-88);--hd-action-accent-fg:var(--hd-brand-navy);--hd-action-hover-bg:var(--hd-alpha-white-08);--hd-action-selected-bg:var(--hd-tint-blue-dark-24);--hd-action-selected-fg:var(--hd-brand-white);--hd-focus-ring:var(--hd-tint-yellow-star);--hd-status-danger-fg:var(--hd-functional-danger-on-dark);--hd-status-danger-bg:var(--hd-functional-danger-soft-dark);--hd-status-success-fg:var(--hd-functional-success-on-dark);--hd-status-success-bg:var(--hd-functional-success-soft-dark);--hd-status-warning-fg:var(--hd-functional-warning-on-dark);--hd-status-warning-bg:var(--hd-functional-warning-soft-dark);--hd-status-info-fg:var(--hd-tint-blue-light);--hd-status-info-bg:var(--hd-tint-blue-dark-24);--hd-overlay-scrim:var(--hd-alpha-navy-72);--hd-elevation-raised:0 1px 2px 0 #00031a80, 0 2px 8px 0 #00031a80;--hd-elevation-overlay:0 16px 40px 0 #00031ab3, 0 2px 8px 0 #00031a80;--hd-effect-glow-component:var(--hd-alpha-cyan-22);--hd-effect-glow-hero:var(--hd-alpha-cyan-38);--hd-focus-glow:var(--hd-alpha-yellow-22);--hd-button-primary-bloom:var(--hd-alpha-blue-60);--hd-button-primary-halo:var(--hd-alpha-blue-30);--hd-button-contrast-bg:var(--hd-brand-white);--hd-button-contrast-bg-hover:var(--hd-tint-lum-100);--hd-button-contrast-fg:var(--hd-brand-navy);--hd-button-selected-top:var(--hd-tint-lum-700);--hd-button-selected-bottom:var(--hd-tint-lum-800);--hd-button-selected-rim:var(--hd-alpha-white-30);--hd-input-rim-light:var(--hd-tint-lum-300);--hd-input-rim-end:var(--hd-tint-lum-300);--hd-input-rim-light-hover:var(--hd-tint-lum-200);--hd-input-glow:var(--hd-alpha-blue-45);--hd-input-icon-active:var(--hd-tint-lum-200);--hd-card-decision-rim:var(--hd-tint-white-24);--hd-nav-active-bg:linear-gradient(108deg, var(--hd-n02-active-dark-1) 0%, var(--hd-n02-active-dark-2) 49%, var(--hd-n02-active-dark-3) 100%);--hd-nav-active-bg-hover:linear-gradient(108deg, var(--hd-n02-active-hover-dark-1) 0%, var(--hd-n02-active-hover-dark-2) 49%, var(--hd-n02-active-hover-dark-3) 100%);--hd-nav-active-fg:var(--hd-brand-white);--hd-nav-counter-bg:var(--hd-n02-counter-surface-dark);--hd-nav-counter-fg:var(--hd-n02-counter-ink-dark);--hd-nav-avatar-bg:var(--hd-n02-avatar-surface-dark);--hd-nav-avatar-fg:var(--hd-n02-avatar-ink-dark);--hd-nav-indicator:var(--hd-tint-lum-300);--hd-nav-indicator-glow:var(--hd-alpha-blue-60);--hd-nav-sub-active-bg:var(--hd-alpha-white-10);--hd-glass-bg:var(--hd-alpha-white-04);--hd-glass-bg-strong:var(--hd-alpha-white-10);--hd-glass-rim-top:var(--hd-alpha-white-22);--hd-glass-rim-bottom:var(--hd-alpha-white-04);--hd-glass-rim-accent:var(--hd-alpha-cyan-18);--hd-glass-highlight:var(--hd-alpha-white-14);--hd-glass-bloom:var(--hd-alpha-blue-45);--hd-glass-shadow:var(--hd-alpha-navy-50);--hd-ambient-primary:var(--hd-alpha-cyan-38);--hd-ambient-secondary:var(--hd-alpha-cyan-12);--hd-progress-fill-end:var(--hd-tint-lum-300);--hd-progress-glow:var(--hd-alpha-blue-60);--hd-control-check-on-bg:var(--hd-tint-lum-400);--hd-chip-outline-fg:var(--hd-tint-blue-light);--hd-chip-outline-border:var(--hd-tint-blue-light);--hd-chip-navy-rim:var(--hd-tint-white-24);--hd-toast-action-fg:var(--hd-brand-blue);--hd-skeleton-highlight:var(--hd-tint-white-16)}}@font-face{font-family:SVN-Poppins;src:url(/app/assets/svn-poppins-400-B1dYifvl.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SVN-Poppins;src:url(/app/assets/svn-poppins-500-NvYzOk8K.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SVN-Poppins;src:url(/app/assets/svn-poppins-600-TedUxtV5.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SVN-Poppins;src:url(/app/assets/svn-poppins-700-DOEE0JtY.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SVN-Poppins;src:local(Arial),local(Helvetica Neue),local(Helvetica);font-weight:100 900;font-style:normal;unicode-range:U+20AB}@font-face{font-family:SVN-Poppins Fallback;src:local(Arial);ascent-override:97.25%;descent-override:35.54%;line-gap-override:0%;size-adjust:113.11%}:root{--mf-font-family:"SVN-Poppins", "SVN-Poppins Fallback", "Segoe UI", Roboto, Arial, sans-serif;--mf-color-primary:var(--hd-brand-blue);--mf-color-primary-contrast:var(--hd-text-on-brand);--mf-color-primary-shade:var(--hd-tint-blue-press);--mf-color-primary-tint:var(--hd-tint-blue-hover);--mf-color-primary-strong:var(--hd-text-link);--mf-color-signal:var(--hd-action-selected-bg);--mf-color-on-signal:var(--hd-action-selected-fg);--mf-color-corner:var(--hd-text-brand);--mf-color-cta:var(--hd-brand-blue);--mf-color-on-cta:var(--hd-text-on-brand);--mf-color-focus:var(--hd-focus-color);--mf-color-success:var(--hd-status-success-fg);--mf-color-warning:var(--hd-status-warning-fg);--mf-color-warning-strong:var(--hd-status-warning-fg);--mf-color-danger:var(--hd-status-danger-fg);--mf-color-on-success:var(--hd-surface-canvas);--mf-color-on-danger:var(--hd-surface-canvas);--mf-color-text:var(--hd-text-primary);--mf-color-text-strong:var(--hd-text-primary);--mf-color-text-muted:var(--hd-text-secondary);--mf-color-tab-inactive:var(--hd-nav-fg);--mf-color-surface:var(--hd-surface-subtle);--mf-color-raised:var(--hd-surface-raised);--mf-color-background:var(--hd-surface-canvas);--mf-color-border:var(--hd-border-default);--mf-color-border-subtle:var(--hd-border-subtle);--mf-shadow-rgb:0, 3, 26;--mf-shadow-sm:var(--hd-elevation-overlay);--mf-project-fallback:#475569;--mf-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235C5E6C' stroke-width='2'/%3E%3C/svg%3E");--mf-radius-card:var(--hd-card-radius);--mf-space-page:var(--hd-layout-margin-mobile);--mf-space-block:var(--hd-space-16);--mf-card-padding:var(--hd-space-16);--mf-font-size-body:var(--hd-font-size-body);--mf-font-size-small:var(--hd-font-size-small);--mf-font-size-min:13px;--mf-font-size-meta:var(--hd-font-size-caption);--mf-touch-target:var(--hd-size-touch-target);--mf-type-title-size:var(--hd-font-size-h1);--mf-type-title-weight:700;--mf-type-title-line-height:var(--hd-font-line-height-h1);--mf-type-title-tracking:var(--hd-font-tracking-h1);--mf-type-heading-size:var(--hd-font-size-h4);--mf-type-ui-weight:var(--hd-font-weight-semibold);--mf-type-ui-line-height:var(--hd-font-line-height-label);--mf-type-ui-tracking:var(--hd-font-tracking-label);--mf-feedback-success-bg:var(--hd-status-success-bg);--mf-feedback-success-text:var(--hd-status-success-fg);--mf-feedback-success-border:color-mix(in srgb, var(--hd-status-success-fg) 45%, transparent);--mf-feedback-warning-bg:var(--hd-status-warning-bg);--mf-feedback-warning-text:var(--hd-status-warning-fg);--mf-feedback-warning-border:color-mix(in srgb, var(--hd-status-warning-fg) 45%, transparent);--mf-feedback-error-bg:var(--hd-status-danger-bg);--mf-feedback-error-text:var(--hd-status-danger-fg);--mf-feedback-error-border:color-mix(in srgb, var(--hd-status-danger-fg) 45%, transparent);--mf-feedback-info-bg:var(--hd-status-info-bg);--mf-feedback-info-text:var(--hd-status-info-fg);--mf-feedback-info-border:color-mix(in srgb, var(--hd-status-info-fg) 45%, transparent);--mf-feedback-neutral-bg:var(--hd-surface-emphasis);--mf-feedback-neutral-text:var(--hd-text-secondary);--mf-feedback-neutral-border:var(--hd-border-default);--mf-signal-active:var(--hd-brand-yellow);--mf-signal-processing:var(--hd-status-info-fg);--ion-color-primary:var(--mf-color-primary);--ion-color-primary-rgb:21, 43, 232;--ion-color-primary-contrast:var(--mf-color-primary-contrast);--ion-color-primary-contrast-rgb:255, 255, 255;--ion-color-primary-shade:var(--mf-color-primary-shade);--ion-color-primary-tint:var(--mf-color-primary-tint);--ion-color-success:var(--mf-color-success);--ion-color-success-rgb:11, 122, 67;--ion-color-success-contrast:var(--mf-color-on-success);--ion-color-success-contrast-rgb:255, 255, 255;--ion-color-success-shade:color-mix(in srgb, var(--mf-color-success) 88%, black);--ion-color-success-tint:color-mix(in srgb, var(--mf-color-success) 88%, white);--ion-color-warning:var(--mf-color-warning);--ion-color-warning-rgb:138, 83, 0;--ion-color-warning-contrast:var(--mf-color-on-success);--ion-color-warning-contrast-rgb:255, 255, 255;--ion-color-warning-shade:color-mix(in srgb, var(--mf-color-warning) 88%, black);--ion-color-warning-tint:color-mix(in srgb, var(--mf-color-warning) 88%, white);--ion-color-danger:var(--mf-color-danger);--ion-color-danger-rgb:180, 35, 24;--ion-color-danger-contrast:var(--mf-color-on-danger);--ion-color-danger-contrast-rgb:255, 255, 255;--ion-color-danger-shade:color-mix(in srgb, var(--mf-color-danger) 88%, black);--ion-color-danger-tint:color-mix(in srgb, var(--mf-color-danger) 88%, white);--ion-color-light:var(--hd-action-selected-bg);--ion-color-light-rgb:233, 239, 253;--ion-color-light-contrast:var(--hd-action-selected-fg);--ion-color-light-contrast-rgb:21, 43, 232;--ion-color-light-shade:color-mix(in srgb, var(--hd-action-selected-bg) 92%, black);--ion-color-light-tint:color-mix(in srgb, var(--hd-action-selected-bg) 92%, white);--ion-background-color:var(--mf-color-background);--ion-background-color-rgb:255, 255, 255;--ion-text-color:var(--mf-color-text);--ion-text-color-rgb:0, 3, 26;--ion-font-family:var(--mf-font-family);--ion-toolbar-background:var(--mf-color-background);--ion-tab-bar-background:var(--mf-color-raised);--ion-tab-bar-color:var(--mf-color-tab-inactive);--ion-tab-bar-color-selected:var(--mf-color-primary-strong);--ion-item-background:var(--mf-color-surface);--ion-card-background:var(--mf-color-surface);--ion-border-color:var(--mf-color-border);--ion-background-color-step-50:color-mix(in srgb, var(--mf-color-text) 5%, var(--mf-color-background));--ion-background-color-step-100:color-mix(in srgb, var(--mf-color-text) 10%, var(--mf-color-background));--ion-background-color-step-150:color-mix(in srgb, var(--mf-color-text) 15%, var(--mf-color-background));--ion-background-color-step-200:color-mix(in srgb, var(--mf-color-text) 20%, var(--mf-color-background));--ion-background-color-step-250:color-mix(in srgb, var(--mf-color-text) 25%, var(--mf-color-background));--ion-background-color-step-300:color-mix(in srgb, var(--mf-color-text) 30%, var(--mf-color-background));--ion-background-color-step-350:color-mix(in srgb, var(--mf-color-text) 35%, var(--mf-color-background));--ion-background-color-step-400:color-mix(in srgb, var(--mf-color-text) 40%, var(--mf-color-background));--ion-background-color-step-450:color-mix(in srgb, var(--mf-color-text) 45%, var(--mf-color-background));--ion-background-color-step-500:color-mix(in srgb, var(--mf-color-text) 50%, var(--mf-color-background));--ion-background-color-step-550:color-mix(in srgb, var(--mf-color-text) 55%, var(--mf-color-background));--ion-background-color-step-600:color-mix(in srgb, var(--mf-color-text) 60%, var(--mf-color-background));--ion-background-color-step-650:color-mix(in srgb, var(--mf-color-text) 65%, var(--mf-color-background));--ion-background-color-step-700:color-mix(in srgb, var(--mf-color-text) 70%, var(--mf-color-background));--ion-background-color-step-750:color-mix(in srgb, var(--mf-color-text) 75%, var(--mf-color-background));--ion-background-color-step-800:color-mix(in srgb, var(--mf-color-text) 80%, var(--mf-color-background));--ion-background-color-step-850:color-mix(in srgb, var(--mf-color-text) 85%, var(--mf-color-background));--ion-background-color-step-900:color-mix(in srgb, var(--mf-color-text) 90%, var(--mf-color-background));--ion-background-color-step-950:color-mix(in srgb, var(--mf-color-text) 95%, var(--mf-color-background));--ion-text-color-step-50:color-mix(in srgb, var(--mf-color-background) 5%, var(--mf-color-text));--ion-text-color-step-100:color-mix(in srgb, var(--mf-color-background) 10%, var(--mf-color-text));--ion-text-color-step-150:color-mix(in srgb, var(--mf-color-background) 15%, var(--mf-color-text));--ion-text-color-step-200:color-mix(in srgb, var(--mf-color-background) 20%, var(--mf-color-text));--ion-text-color-step-250:color-mix(in srgb, var(--mf-color-background) 25%, var(--mf-color-text));--ion-text-color-step-300:color-mix(in srgb, var(--mf-color-background) 30%, var(--mf-color-text));--ion-text-color-step-350:color-mix(in srgb, var(--mf-color-background) 35%, var(--mf-color-text));--ion-text-color-step-400:var(--mf-color-text-muted);--ion-text-color-step-500:var(--mf-color-text-muted);--ion-text-color-step-600:var(--mf-color-text-muted);--ion-text-color-step-650:var(--mf-color-text-muted);--ion-text-color-step-700:color-mix(in srgb, var(--mf-color-background) 70%, var(--mf-color-text));--ion-text-color-step-750:color-mix(in srgb, var(--mf-color-background) 75%, var(--mf-color-text));--ion-text-color-step-800:color-mix(in srgb, var(--mf-color-background) 80%, var(--mf-color-text));--ion-text-color-step-850:color-mix(in srgb, var(--mf-color-background) 85%, var(--mf-color-text));--ion-text-color-step-900:color-mix(in srgb, var(--mf-color-background) 90%, var(--mf-color-text));--ion-text-color-step-950:color-mix(in srgb, var(--mf-color-background) 95%, var(--mf-color-text))}@media (min-width:992px){:root{--mf-space-page:var(--hd-layout-margin-tablet);--mf-space-block:var(--hd-space-24);--mf-card-padding:var(--hd-space-24)}}@media (prefers-color-scheme:dark){:root{--mf-select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23B8B8BF' stroke-width='2'/%3E%3C/svg%3E");--ion-color-success-rgb:87, 211, 154;--ion-color-success-contrast-rgb:0, 3, 26;--ion-color-warning-rgb:255, 180, 92;--ion-color-warning-contrast-rgb:0, 3, 26;--ion-color-danger-rgb:255, 139, 128;--ion-color-danger-contrast-rgb:0, 3, 26;--ion-color-light-rgb:5, 13, 75;--ion-color-light-contrast-rgb:255, 255, 255;--ion-background-color-rgb:0, 3, 26;--ion-text-color-rgb:255, 255, 255}}html{font-size:var(--mf-font-size-body)}body{line-height:var(--hd-font-line-height-body);font-feature-settings:"kern", "liga";-webkit-text-size-adjust:100%;background:var(--hd-surface-canvas)}body:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 85% -8%, var(--hd-ambient-primary), transparent 70%), radial-gradient(50% 40% at 0% 105%, var(--hd-ambient-secondary), transparent 70%);position:fixed;inset:0}ion-content{--background:transparent}.mf-page-content{--padding-start:var(--mf-space-page);--padding-end:var(--mf-space-page);--padding-top:var(--mf-space-page);--padding-bottom:calc(var(--mf-space-page) + env(safe-area-inset-bottom))}.mf-muted{color:var(--mf-color-text-muted);font-size:var(--mf-font-size-small)}:root{--mf-arc-mask:radial-gradient(farthest-corner at 0 0, black 0 min(var(--hd-focus-accent-core), 18%), transparent min(var(--hd-focus-accent-length), 46%));--mf-corner-image:radial-gradient(circle at 0 0, var(--hd-focus-color) 0 3px, transparent 3.5px), linear-gradient(90deg, var(--hd-focus-color), transparent), linear-gradient(180deg, var(--hd-focus-color), transparent);--mf-corner-position:0 0, 0 0, 0 0;--mf-corner-size:8px 8px, min(var(--hd-focus-accent-length), 46%) var(--hd-focus-width), var(--hd-focus-width) min(var(--hd-focus-accent-length), 60%)}ion-button:before,.mf-arc:after,ion-input:before,ion-textarea:before,ion-select:before,ion-searchbar:before,.mf-chip:after,.mf-view-switch__option:after,.mf-switch input:before{content:"";inset:calc((var(--hd-focus-offset) + var(--hd-focus-width)) * -1);border:var(--hd-focus-width) solid var(--hd-focus-color);border-radius:var(--mf-arc-radius,var(--hd-radius-full));-webkit-mask:var(--mf-arc-mask);-webkit-mask:var(--mf-arc-mask);mask:var(--mf-arc-mask);filter:drop-shadow(0 0 2px var(--hd-focus-color)) drop-shadow(0 0 var(--hd-focus-glow-size) var(--hd-focus-glow));pointer-events:none;opacity:0;transition:opacity var(--hd-motion-duration-state) var(--hd-motion-easing-standard);position:absolute}ion-button.ion-focused:before,.mf-arc:focus-visible:after,ion-input[fill=outline].has-focus:before,ion-textarea[fill=outline].has-focus:before,ion-select.ion-focused:before,ion-searchbar.searchbar-has-focus:before,.mf-chip:focus-visible:after,.mf-view-switch__option:focus-visible:after,.mf-switch input:focus-visible:before{opacity:1}ion-button{--mf-arc-radius:calc(var(--hd-button-radius) + var(--hd-focus-offset) + var(--hd-focus-width))}ion-input,ion-textarea,ion-select,ion-searchbar{--mf-arc-radius:calc(var(--hd-input-radius) + var(--hd-focus-offset) + var(--hd-focus-width))}.mf-chip,.mf-view-switch__option,.mf-switch input{--mf-arc-radius:calc(var(--hd-radius-full) + var(--hd-focus-offset) + var(--hd-focus-width))}.mf-arc{--mf-arc-radius:calc(var(--hd-radius-md) + var(--hd-focus-offset) + var(--hd-focus-width));position:relative}.mf-arc:focus-visible{outline:none}a:not([class]):focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--hd-focus-color);text-decoration-color:var(--hd-focus-color);text-decoration-thickness:var(--hd-focus-width);text-shadow:0 0 var(--hd-focus-glow-size) var(--hd-focus-glow);outline:none}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid highlight}}.mf-card,.mf-page-content ion-list.list-inset{margin:0 0 var(--mf-space-block);border-radius:var(--mf-radius-card)}.mf-card,.mf-page-content ion-list.list-inset,.mf-schedule-card,.mf-history__row,.mf-review__item,.mf-user,.mf-other-shift{box-shadow:0 0 0 1px var(--mf-color-border-subtle), var(--hd-elevation-raised)}@media (hover:hover) and (pointer:fine){.mf-schedule-card,.mf-other-shift:not(:disabled){transition:box-shadow var(--hd-motion-duration-state) var(--hd-motion-easing-standard)}.mf-schedule-card:hover,.mf-other-shift:not(:disabled):hover{box-shadow:0 0 0 1px var(--mf-color-border), var(--hd-elevation-raised)}}.mf-center{justify-content:center;align-items:center;gap:var(--hd-space-12);text-align:center;min-height:60vh;padding:var(--mf-space-page);flex-direction:column;display:flex}@media (min-width:992px){ion-tab-bar.mf-tab-bar{display:none}}ion-button,ion-tab-button,ion-item{min-height:var(--mf-touch-target)}.mf-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mf-view-switch{max-width:420px;margin:var(--hd-space-4) auto;padding:var(--hd-button-track-padding);border-radius:var(--hd-button-track-radius);background:var(--hd-button-track-bg);box-shadow:inset 0 1px 0 var(--hd-glass-highlight), inset 0 0 0 1px var(--hd-glass-rim-top);display:flex}.mf-view-switch__option{border-radius:var(--hd-radius-full);min-height:36px;font:inherit;font-size:var(--mf-font-size-small);font-weight:var(--hd-font-weight-semibold);color:var(--hd-button-ghost-fg);cursor:pointer;transition:background-color var(--hd-motion-duration-state) var(--hd-motion-easing-standard), color var(--hd-motion-duration-state) var(--hd-motion-easing-standard);background:0 0;border:0;flex:1;position:relative}.mf-view-switch__option:before{content:"";inset:calc(var(--hd-button-track-padding) * -1) 0;position:absolute}.mf-view-switch__option:focus-visible{outline:none}.mf-view-switch__option[aria-pressed=true]{color:var(--hd-button-selected-fg);background:radial-gradient(120% 140% at 0% 0%, var(--hd-button-selected-top), var(--hd-button-selected-bottom) 70%);box-shadow:inset 1px 1px 0 var(--hd-button-selected-rim), inset 0 0 0 1px var(--hd-alpha-white-14), 0 6px 20px var(--hd-button-primary-bloom)}.mf-chip-row{gap:var(--hd-space-8);padding:var(--hd-space-4) var(--hd-space-12) var(--hd-space-8);scrollbar-width:none;display:flex;overflow-x:auto}.mf-chip-row::-webkit-scrollbar{display:none}.mf-chip{min-height:var(--hd-button-height-sm);padding:0 var(--hd-button-padding-sm);border-radius:var(--hd-radius-full);font:inherit;font-size:var(--mf-font-size-small);font-weight:var(--hd-font-weight-semibold);color:var(--mf-color-text);background:var(--hd-button-glass-bg);box-shadow:inset 0 1px 0 var(--hd-glass-highlight), inset 0 0 0 1px var(--hd-button-glass-rim);cursor:pointer;transition:background-color var(--hd-motion-duration-state) var(--hd-motion-easing-standard), color var(--hd-motion-duration-state) var(--hd-motion-easing-standard);border:0;flex:none;position:relative}.mf-chip:before{content:"";position:absolute;inset:-4px 0}.mf-chip:focus-visible{outline:none}.mf-chip[aria-pressed=true],.mf-chip[aria-checked=true]{color:var(--hd-button-selected-fg);background:radial-gradient(120% 140% at 0% 0%, var(--hd-button-selected-top), var(--hd-button-selected-bottom) 70%);box-shadow:inset 1px 1px 0 var(--hd-button-selected-rim), inset 0 0 0 1px var(--hd-alpha-white-14)}.mf-status{--mf-badge-bg:var(--mf-feedback-neutral-bg);--mf-badge-text:var(--mf-feedback-neutral-text);--mf-badge-border:var(--mf-feedback-neutral-border);align-items:center;gap:var(--hd-space-8);box-sizing:border-box;min-height:var(--hd-badge-height);padding:0 var(--hd-space-12);border-radius:var(--hd-badge-radius);font-size:var(--hd-font-size-caption);font-weight:var(--hd-font-weight-semibold);line-height:var(--hd-font-line-height-caption);white-space:nowrap;text-transform:none;letter-spacing:var(--hd-font-tracking-caption);color:var(--mf-badge-text);background:var(--mf-badge-bg);box-shadow:inset 0 0 0 1px var(--mf-badge-border);display:inline-flex}.mf-status:before{content:"";width:var(--hdp-signal-node-sm);height:var(--hdp-signal-node-sm);background:currentColor;border-radius:50%;flex:none}.mf-status--ok{--mf-badge-bg:var(--mf-feedback-success-bg);--mf-badge-text:var(--mf-feedback-success-text);--mf-badge-border:var(--mf-feedback-success-border)}.mf-status--danger{--mf-badge-bg:var(--mf-feedback-error-bg);--mf-badge-text:var(--mf-feedback-error-text);--mf-badge-border:var(--mf-feedback-error-border)}.mf-status--upcoming{--mf-badge-bg:var(--mf-feedback-warning-bg);--mf-badge-text:var(--mf-feedback-warning-text);--mf-badge-border:var(--mf-feedback-warning-border)}.mf-status--sm{gap:var(--hd-space-4);padding:0 var(--hd-badge-padding-x)}.mf-status--live,.mf-status--working{--mf-badge-bg:var(--mf-color-signal);--mf-badge-text:var(--mf-color-on-signal);--mf-badge-border:var(--mf-feedback-info-border)}.mf-status--queue-pending:before{background:var(--mf-signal-processing)}.mf-status--working:before{animation:mf-signal-pulse var(--hdp-signal-pulse) var(--hd-motion-easing-standard) infinite}@keyframes mf-signal-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.mf-status--working:before{animation:none}}.mf-feedback{padding:var(--hd-space-12) var(--mf-card-padding);border:1px solid var(--mf-feedback-border);border-radius:var(--hd-radius-md);font-weight:var(--hd-font-weight-semibold);color:var(--mf-feedback-text);background:var(--mf-feedback-bg)}.mf-section-title{align-items:center;gap:var(--hd-space-8);margin:var(--hd-space-24) 0 var(--hd-space-8);font-size:var(--mf-font-size-small);font-weight:var(--mf-type-ui-weight);line-height:var(--mf-type-ui-line-height);letter-spacing:var(--mf-type-ui-tracking);color:var(--mf-color-text-muted);display:flex}.mf-page-content>ion-header+.mf-section-title{margin-top:var(--hd-space-4)}.mf-count{padding:0 var(--hd-space-8);border-radius:var(--hd-radius-full);font-size:var(--mf-font-size-min);color:var(--mf-color-on-danger);background:var(--mf-color-danger)}.mf-select{min-height:var(--hd-input-height);padding:0 var(--hd-space-32) 0 var(--hd-input-padding-x);border:var(--hd-border-width-thin) solid var(--hd-input-border);border-radius:var(--hd-input-radius);font:inherit;font-size:var(--hd-input-font-size);color:var(--hd-input-fg);background:var(--hd-input-bg) var(--mf-select-chevron) no-repeat right var(--hd-input-padding-x) center;box-shadow:inset 0 2px 0 var(--hd-input-highlight);appearance:none;transition:border-color var(--hd-motion-duration-state) var(--hd-motion-easing-standard), box-shadow var(--hd-motion-duration-state) var(--hd-motion-easing-standard)}.mf-select:hover:not(:disabled){border-color:var(--hd-input-border-hover)}.mf-select:focus-visible{background-color:var(--hd-input-bg-focus);background-image:var(--mf-corner-image), var(--mf-select-chevron);background-position:var(--mf-corner-position), right var(--hd-input-padding-x) center;background-size:var(--mf-corner-size), auto;box-shadow:inset 0 2px 0 var(--hd-input-highlight), 0 14px 26px -14px var(--hd-input-bloom);background-repeat:no-repeat;outline:none}.mf-select:disabled{color:var(--hd-text-disabled);background-color:var(--hd-input-bg-disabled);opacity:var(--hd-opacity-disabled)}.mf-field__error{margin-top:var(--hd-space-4);font-size:var(--mf-font-size-small);font-weight:var(--hd-font-weight-semibold);color:var(--hd-status-danger-fg)}ion-input:is(.md,.ios),ion-textarea:is(.md,.ios),ion-select:is(.md,.ios),ion-searchbar:is(.md,.ios){--border-radius:var(--hd-input-radius);--border-color:var(--hd-input-border);--border-width:var(--hd-border-width-thin);--highlight-color-focused:var(--hd-input-border-focus);--highlight-color-valid:var(--hd-input-border);--highlight-color-invalid:var(--hd-input-border-invalid);--color:var(--hd-input-fg);--placeholder-color:var(--hd-input-placeholder);--placeholder-opacity:1;position:relative}ion-input[fill=outline]:is(.md,.ios),ion-textarea[fill=outline]:is(.md,.ios),ion-select[fill=outline]:is(.md,.ios){--background:var(--hd-input-bg);min-height:var(--hd-input-height);transition:box-shadow var(--hd-motion-duration-state) var(--hd-motion-easing-standard)}ion-input[fill=outline]:is(.md,.ios):hover,ion-textarea[fill=outline]:is(.md,.ios):hover,ion-select[fill=outline]:is(.md,.ios):hover{--border-color:var(--hd-input-border-hover)}ion-input[fill=outline].has-focus,ion-textarea[fill=outline].has-focus,ion-select[fill=outline].ion-focused{--background:var(--hd-input-bg-focus);box-shadow:0 14px 26px -14px var(--hd-input-bloom)}ion-input:is(.md,.ios).ion-invalid.ion-touched,ion-textarea:is(.md,.ios).ion-invalid.ion-touched{--border-color:var(--hd-input-border-invalid)}ion-searchbar:is(.md,.ios){--background:var(--hd-input-bg);--box-shadow:inset 0 2px 0 var(--hd-input-highlight);--icon-color:var(--hd-input-icon);--clear-button-color:var(--hd-input-icon)}ion-input:is(.md,.ios).has-focus,ion-textarea:is(.md,.ios).has-focus,ion-select:is(.md,.ios).ion-focused{--highlight-color:var(--hd-input-label-active)}@media (min-width:992px){ion-toolbar ion-buttons.mf-back-button{display:none}ion-toolbar.mf-page-toolbar{--padding-start:max(var(--mf-space-page), calc((100% - 760px) / 2));--padding-end:max(var(--mf-space-page), calc((100% - 760px) / 2))}ion-toolbar.mf-page-toolbar.mf-page-toolbar--wide{--padding-start:max(var(--mf-space-page), calc((100% - 1240px) / 2));--padding-end:max(var(--mf-space-page), calc((100% - 1240px) / 2))}ion-toolbar.mf-page-toolbar ion-title{text-align:start;padding-inline:0}}ion-skeleton-text{--background:var(--hd-surface-emphasis);--background-rgb:21, 43, 232;border-radius:var(--hd-radius-sm)}.mf-switch{align-items:center;gap:var(--hd-space-8);min-height:var(--mf-touch-target);font-size:var(--mf-font-size-small);font-weight:var(--hd-font-weight-semibold);cursor:pointer;display:inline-flex}.mf-switch input{border-radius:var(--hd-radius-full);background:var(--hd-border-control);appearance:none;cursor:pointer;width:44px;height:26px;transition:background-color var(--hd-motion-duration-state) var(--hd-motion-easing-standard);margin:0;position:relative}.mf-switch input:after{content:"";background:var(--hd-brand-white);width:20px;height:20px;box-shadow:0 1px 3px rgba(var(--mf-shadow-rgb), .3);transition:transform var(--hd-motion-duration-state) var(--hd-motion-easing-standard);border-radius:50%;position:absolute;top:3px;left:3px}.mf-switch input:checked{background:var(--hd-control-check-on-bg)}.mf-switch input:checked:after{transform:translate(18px)}.mf-switch input:focus-visible{outline:none}.mf-switch input:disabled{cursor:default;opacity:var(--hd-opacity-disabled)}.mf-offline-banner{z-index:20;right:var(--hd-space-12);bottom:calc(var(--hd-bottomnav-height) + 2 * var(--hd-bottomnav-inset) + var(--hd-space-8) + env(safe-area-inset-bottom));left:var(--hd-space-12);max-width:560px;padding:var(--hd-space-12) var(--hd-space-16);border-radius:var(--hd-toast-radius);color:var(--hd-toast-fg);background:var(--hd-toast-surface);font-size:var(--mf-font-size-small);text-align:center;box-shadow:var(--hd-toast-shadow);margin:0 auto;line-height:1.4;position:fixed}@media (min-width:992px){.mf-offline-banner{bottom:var(--hd-space-16)}}.mf-logo{align-items:flex-start;gap:var(--hd-space-4);flex-direction:column;display:inline-flex}.mf-logo__image{width:auto;height:52px;display:block}.mf-logo__app{font-size:var(--mf-font-size-small);font-weight:var(--hd-font-weight-semibold);color:var(--mf-color-text-muted)}.mf-logo--small .mf-logo__image{height:30px}.mf-logo--small .mf-logo__app{font-size:var(--mf-font-size-small)}.mf-viewfinder{--mf-corner-length:var(--hdp-frame-corner-length);--mf-corner-weight:var(--hdp-frame-line-strong);--mf-corner-offset:0px;position:relative}.mf-viewfinder:before,.mf-viewfinder:after{content:"";inset:calc(-1 * var(--mf-corner-offset));pointer-events:none;background:linear-gradient(var(--mf-color-corner), var(--mf-color-corner)) top left / var(--mf-corner-length) var(--mf-corner-weight), linear-gradient(var(--mf-color-corner), var(--mf-color-corner)) top left / var(--mf-corner-weight) var(--mf-corner-length), linear-gradient(var(--mf-color-corner), var(--mf-color-corner)) top right / var(--mf-corner-length) var(--mf-corner-weight), linear-gradient(var(--mf-color-corner), var(--mf-color-corner)) top right / var(--mf-corner-weight) var(--mf-corner-length);background-repeat:no-repeat;position:absolute}.mf-viewfinder:after{transform:scaleY(-1)}ion-button,ion-segment-button{text-transform:none;letter-spacing:normal}ion-button{--border-radius:var(--hd-button-radius);--transition:background-color var(--hd-button-duration-state) var(--hd-button-easing), color var(--hd-button-duration-state) var(--hd-button-easing), box-shadow var(--hd-button-duration-state) var(--hd-button-easing);--background-hover-opacity:1;--background-activated-opacity:1;--background-focused-opacity:0;transition:transform var(--hd-button-duration-press) var(--hd-button-easing);position:relative}ion-button:not(.in-toolbar):not(.button-clear){--padding-start:var(--hd-button-padding-md);--padding-end:var(--hd-button-padding-md);font-size:var(--hd-button-font-size);font-weight:var(--hd-button-font-weight);letter-spacing:var(--mf-type-ui-tracking)}ion-button.button-small:not(.in-toolbar):not(.button-clear){--padding-start:var(--hd-button-padding-sm);--padding-end:var(--hd-button-padding-sm)}ion-button.button-large:not(.in-toolbar){--padding-start:var(--hd-button-padding-lg);--padding-end:var(--hd-button-padding-lg);min-height:var(--hd-button-height-lg);font-size:var(--mf-font-size-body)}ion-button.button-solid:not(.ion-color){--background:linear-gradient(180deg, var(--hd-button-primary-top), var(--hd-button-primary-bottom));--background-hover:linear-gradient(180deg, var(--hd-button-primary-top-hover), var(--hd-button-primary-bottom));--background-activated:linear-gradient(180deg, var(--hd-button-primary-top-press), var(--hd-button-primary-bottom-press));--color:var(--hd-button-primary-fg);--color-hover:var(--hd-button-primary-fg);--color-activated:var(--hd-button-primary-fg);--box-shadow:inset 0 1px 0 var(--hd-button-primary-highlight), inset 0 0 0 1px var(--hd-button-primary-rim), 0 6px 22px var(--hd-button-primary-bloom)}ion-button.button-solid.button-large:not(.ion-color){--box-shadow:inset 0 1px 0 var(--hd-button-primary-highlight), inset 0 0 0 1px var(--hd-button-primary-rim), 0 6px 22px var(--hd-button-primary-bloom), 0 0 44px var(--hd-button-primary-halo)}ion-button.button-outline:not(.ion-color){--background:var(--hd-button-glass-bg);--background-hover:var(--hd-button-glass-bg-hover);--background-activated:var(--hd-button-glass-bg);--border-width:0;--color:var(--hd-button-glass-fg);--color-hover:var(--hd-button-glass-fg);--box-shadow:inset 0 1px 0 var(--hd-glass-highlight), inset 0 0 0 1px var(--hd-button-glass-rim), 0 2px 8px var(--hd-glass-shadow)}ion-button.button-outline.ion-color{--border-width:1px}ion-button.button-clear:not(.ion-color){--color:var(--hd-button-link-fg);--color-hover:var(--hd-button-link-fg-hover);--background-hover:var(--hd-action-hover-bg)}ion-button:active{transform:scale(var(--hd-button-press-scale))}ion-button[disabled],ion-button.button-disabled{opacity:var(--hd-opacity-disabled)}@media (prefers-reduced-motion:reduce){ion-button:active{transform:none}}h1,h2,h3{color:var(--mf-color-text-strong)}h2{letter-spacing:var(--hd-font-tracking-h4)}ion-title.title-large{font-size:var(--mf-type-title-size);font-weight:var(--mf-type-title-weight);line-height:var(--mf-type-title-line-height);letter-spacing:var(--mf-type-title-tracking);color:var(--mf-color-text-strong)}ion-title:not(.title-large){font-weight:var(--hd-font-weight-bold);letter-spacing:var(--hd-font-tracking-h4)}ion-toolbar{--background:transparent;--border-color:var(--hd-border-subtle)}ion-header.header-collapse-condense ion-toolbar{--background:transparent;--padding-start:0}ion-header.header-collapse-condense ion-title.title-large{padding-inline-start:0}ion-header:not(.header-collapse-condense-inactive)>ion-toolbar.mf-page-toolbar--wide.mf-page-toolbar--scrolled{--background:color-mix(in srgb, var(--mf-color-background) 94%, transparent)}ion-header:not(.header-collapse-condense-inactive)>ion-toolbar.mf-page-toolbar--wide.mf-page-toolbar--scrolled::part(background){-webkit-backdrop-filter:blur(var(--hd-glass-blur)) saturate(1.4);backdrop-filter:blur(var(--hd-glass-blur)) saturate(1.4)}@media (max-width:991px){ion-header:not(.header-collapse-condense-inactive)>ion-toolbar.mf-page-toolbar--wide.mf-page-toolbar--scrolled{--background:var(--mf-color-background)}}ion-tab-bar.mf-tab-bar{height:var(--hd-bottomnav-height);margin:0 var(--hd-bottomnav-inset) calc(var(--hd-bottomnav-inset) + env(safe-area-inset-bottom));padding:0 var(--hd-space-8);border-radius:var(--hd-bottomnav-radius);--background:transparent;--border:0;background:linear-gradient(var(--hd-bottomnav-surface), var(--hd-bottomnav-surface)), var(--hd-surface-raised);box-shadow:inset 0 1px 0 var(--hd-glass-highlight), inset 0 0 0 1px var(--hd-nav-rim), var(--hd-bottomnav-shadow);-webkit-backdrop-filter:blur(var(--hd-glass-blur)) saturate(1.4);backdrop-filter:blur(var(--hd-glass-blur)) saturate(1.4);overflow:visible}ion-tab-button{--color:var(--hd-bottomnav-fg);--color-selected:var(--hd-bottomnav-fg-active);--background:transparent;--background-focused:transparent;--ripple-color:transparent;--padding-start:0;--padding-end:0;min-width:0}ion-tab-button ion-label{font-size:var(--hd-font-size-caption);line-height:var(--hd-font-line-height-caption);white-space:nowrap}ion-tab-button.tab-selected ion-label{font-weight:var(--hd-font-weight-semibold)}.mf-tab-icon{width:26px;height:26px;margin:var(--hd-space-4) 0 var(--hd-space-2);filter:grayscale();opacity:.85;transition:filter var(--hd-motion-duration-state) var(--hd-motion-easing-standard), opacity var(--hd-motion-duration-state) var(--hd-motion-easing-standard), transform var(--hd-motion-duration-state) var(--hd-motion-easing-standard)}ion-tab-button.tab-selected .mf-tab-icon{filter:none;opacity:1;transform:translateY(var(--hd-nav-glyph-lift))}@media (prefers-color-scheme:dark){ion-tab-button:not(.tab-selected) .mf-tab-icon{filter:grayscale()brightness(1.9);opacity:.9}}ion-tab-button ion-badge{top:var(--hd-space-2);min-width:var(--hd-space-16);height:var(--hd-space-16);padding:0 var(--hd-space-4);border-radius:var(--hd-radius-full);font-size:var(--hd-font-size-caption);line-height:var(--hd-space-16);inset-inline-start:calc(50% + var(--hd-space-8))}@media (max-width:991px){ion-tab-bar.mf-tab-bar--create{grid-template-columns:repeat(2, minmax(0, 1fr)) var(--hd-bottomnav-fab-size) repeat(2, minmax(0, 1fr));padding:0 var(--hd-space-4);display:grid}ion-tab-bar.mf-tab-bar--create ion-tab-button{grid-row:1}ion-tab-bar.mf-tab-bar--create ion-tab-button:first-child{grid-column:1}ion-tab-bar.mf-tab-bar--create ion-tab-button:nth-child(2){grid-column:2}ion-tab-bar.mf-tab-bar--create ion-tab-button:nth-child(3){grid-column:4}ion-tab-bar.mf-tab-bar--create ion-tab-button:nth-child(4){grid-column:5}}.mf-tab-bar__create{z-index:11;left:50%;bottom:calc(var(--hd-bottomnav-inset) + env(safe-area-inset-bottom) + (var(--hd-bottomnav-height) - var(--hd-bottomnav-fab-size)) / 2 + var(--hd-bottomnav-fab-lift));width:var(--hd-bottomnav-fab-size);height:var(--hd-bottomnav-fab-size);border-radius:var(--hd-radius-full);font-size:var(--hd-size-icon-lg);color:var(--hd-button-primary-fg);background:linear-gradient(180deg, var(--hd-button-primary-top), var(--hd-button-primary-bottom));box-shadow:inset 0 1px 0 var(--hd-button-primary-highlight), inset 0 0 0 1px var(--hd-button-primary-rim), 0 6px 22px var(--hd-button-primary-bloom), 0 0 44px var(--hd-button-primary-halo);cursor:pointer;transition:transform var(--hd-button-duration-press) var(--hd-button-easing);--mf-arc-radius:calc(var(--hd-radius-full) + var(--hd-focus-offset) + var(--hd-focus-width));border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;transform:translate(-50%)}.mf-tab-bar__create:active{transform:translateX(-50%) scale(var(--hd-button-press-scale))}@media (min-width:992px){.mf-tab-bar__create{display:none}}.mf-tab-bar__create ion-icon{font-size:28px}@media (min-width:992px){ion-toolbar{--min-height:var(--hdp-nav-height-workspace)}}ion-split-pane{--side-width:var(--hd-nav-sidebar-width);--side-min-width:var(--hd-nav-sidebar-width);--side-max-width:var(--hd-nav-sidebar-width)}ion-modal{--background:var(--hd-modal-surface);--border-radius:var(--hd-glass-radius);--backdrop-opacity:1;--box-shadow:var(--hd-modal-shadow)}ion-modal::part(backdrop),ion-alert::part(backdrop){background:var(--hd-modal-scrim)}ion-alert{--backdrop-opacity:1;--background:var(--hd-modal-surface)}ion-modal ion-content.ion-padding{--padding-start:var(--hd-modal-padding);--padding-end:var(--hd-modal-padding);--padding-top:var(--hd-modal-padding);--padding-bottom:calc(var(--hd-modal-padding) + env(safe-area-inset-bottom))}@media (min-width:768px) and (min-height:600px){ion-modal:not(.modal-sheet){--width:var(--hd-modal-width-md);--height:min(760px, calc(100vh - 2 * var(--hd-space-48)));--border-radius:var(--hd-modal-radius)}}ion-alert{--max-width:min(var(--hd-modal-width-sm), calc(100vw - 2 * var(--hd-space-16)))}ion-alert .alert-wrapper{border-radius:var(--hd-modal-radius);background:var(--hd-modal-surface)}ion-toast.mf-toast{--border-radius:var(--hd-toast-radius);--border-width:1px;--border-style:solid;--border-color:var(--mf-feedback-border);--background:var(--mf-feedback-solid-bg);--color:var(--mf-feedback-text);--button-color:var(--mf-feedback-text);--width:calc(100% - 2 * var(--hd-space-16));--max-width:var(--hd-toast-width);--box-shadow:var(--hd-toast-shadow);font-weight:var(--hd-font-weight-semibold)}ion-toast.mf-toast::part(container){padding:var(--hd-space-4) var(--hd-space-8)}ion-toast.mf-toast::part(message){padding:var(--hd-space-12) var(--hd-space-8);line-height:1.4}.mf-toast--success,.mf-feedback--success{--mf-feedback-bg:var(--mf-feedback-success-bg);--mf-feedback-text:var(--mf-feedback-success-text);--mf-feedback-border:var(--mf-feedback-success-border)}.mf-toast--warning,.mf-feedback--warning{--mf-feedback-bg:var(--mf-feedback-warning-bg);--mf-feedback-text:var(--mf-feedback-warning-text);--mf-feedback-border:var(--mf-feedback-warning-border)}.mf-toast--danger,.mf-feedback--danger{--mf-feedback-bg:var(--mf-feedback-error-bg);--mf-feedback-text:var(--mf-feedback-error-text);--mf-feedback-border:var(--mf-feedback-error-border)}.mf-toast--info,.mf-feedback--info{--mf-feedback-bg:var(--mf-feedback-info-bg);--mf-feedback-text:var(--mf-feedback-info-text);--mf-feedback-border:var(--mf-feedback-info-border)}ion-toast.mf-toast{--mf-feedback-solid-bg:linear-gradient(var(--mf-feedback-bg), var(--mf-feedback-bg)), var(--mf-color-raised)}.mf-menu-brand{padding:var(--hd-space-16) var(--hd-space-16) var(--hd-space-12);box-shadow:inset 0 -1px 0 var(--hd-border-subtle)}.mf-menu-brand .mf-logo__image{width:var(--hd-nav-logo-width);height:auto}ion-menu,ion-menu ion-content{--background:transparent}ion-menu ion-toolbar{--background:transparent;--border-color:transparent}ion-menu ion-list:is(.list-md,.list-ios){padding:var(--hd-space-8) 0 0;contain:none;background:0 0;overflow:visible}ion-menu ion-list-header:is(.md,.ios){min-height:0;margin:var(--hd-space-8) 0 var(--hd-space-4);padding:0 var(--hd-space-20);font-size:var(--hd-font-size-caption);font-weight:var(--hd-font-weight-semibold);letter-spacing:var(--hd-font-tracking-caption);color:var(--hd-nav-section-label)}ion-menu ion-list-header ion-label{margin:0}ion-menu ion-header:is(.header-md,.header-ios){box-shadow:none}ion-split-pane{--border:0}ion-header.header-md{box-shadow:none}@media (min-width:992px){ion-menu::part(container){top:var(--hd-nav-float-gap);bottom:var(--hd-nav-float-gap);left:var(--hd-nav-float-gap);width:calc(var(--hd-nav-sidebar-width) - var(--hd-nav-float-gap));border-radius:var(--hd-nav-float-radius);background:linear-gradient(160deg, var(--hd-glass-bg-strong), var(--hd-nav-surface) 55%);height:auto;box-shadow:inset 0 1px 0 var(--hd-glass-highlight), inset 0 0 0 1px var(--hd-nav-rim), 0 18px 60px var(--hd-glass-shadow);-webkit-backdrop-filter:blur(var(--hd-glass-blur)) saturate(1.4);backdrop-filter:blur(var(--hd-glass-blur)) saturate(1.4);overflow:hidden}.mf-page-content,.mf-agenda:not(.mf-agenda--wide){--padding-start:max(var(--mf-space-page), calc((100% - 760px) / 2));--padding-end:max(var(--mf-space-page), calc((100% - 760px) / 2))}.mf-page-content.mf-page-content--wide{--padding-start:max(var(--mf-space-page), calc((100% - 1240px) / 2));--padding-end:max(var(--mf-space-page), calc((100% - 1240px) / 2))}}.mf-glyph{width:var(--hd-nav-glyph-size);height:var(--hd-nav-glyph-size);object-fit:contain;-webkit-user-select:none;user-select:none;flex:none}ion-item>.mf-glyph[slot=start]{margin-inline-end:var(--hd-space-12)}ion-menu ion-item{--min-height:var(--hd-nav-item-height);--border-radius:var(--hd-nav-item-radius);--background:transparent;--color:var(--hd-nav-fg);--background-hover-opacity:0;--background-focused-opacity:0;--background-activated-opacity:0;--ripple-color:transparent;--padding-start:var(--hd-nav-item-padding-x);--mf-nav-focus-radius:var(--hd-nav-focus-trace-radius);margin:var(--hd-space-2) var(--hd-nav-inset);font-weight:var(--hd-font-weight-medium);overflow:visible}ion-menu ion-item::part(native){transition:background-color var(--hd-nav-duration-state) var(--hd-nav-easing), color var(--hd-nav-duration-state) var(--hd-nav-easing)}ion-menu ion-item:hover::part(native){background:var(--hd-nav-hover-bg);color:var(--hd-text-primary)}ion-menu ion-list ion-item[aria-current=page]::part(native){background:var(--hd-nav-active-bg);color:var(--hd-nav-active-fg);box-shadow:inset 0 1px 0 var(--hd-glass-highlight), inset 0 0 0 1px var(--hd-alpha-white-14), 0 8px 24px var(--hd-nav-indicator-glow)}ion-menu ion-list ion-item[aria-current=page]:hover::part(native){background:var(--hd-nav-active-bg-hover)}ion-menu ion-item .mf-glyph{transition:transform var(--hd-nav-duration-state) var(--hd-nav-easing)}ion-menu ion-item:hover .mf-glyph{transform:translateY(var(--hd-nav-glyph-lift))}ion-menu ion-item:before{content:"";inset:var(--hd-focus-offset);z-index:1;border:var(--hd-focus-width) solid var(--hd-focus-color);border-radius:var(--mf-nav-focus-radius);-webkit-mask:var(--mf-arc-mask);-webkit-mask:var(--mf-arc-mask);mask:var(--mf-arc-mask);filter:drop-shadow(0 0 2px var(--hd-focus-color)) drop-shadow(0 0 var(--hd-focus-glow-size) var(--hd-focus-glow));pointer-events:none;opacity:0;transition:opacity var(--hd-nav-duration-state) var(--hd-nav-easing);position:absolute}ion-menu ion-item.ion-focused:before{opacity:1}@media (prefers-reduced-motion:reduce){ion-menu ion-item .mf-glyph{transition:none}ion-menu ion-item:hover .mf-glyph{transform:none}}ion-menu ion-list ion-item[aria-current=page]{--color:var(--hd-nav-active-fg);font-weight:var(--hd-font-weight-semibold)}ion-menu ion-list ion-item[aria-current=page]:after{content:"";top:50%;left:calc(-1 * var(--hd-nav-inset) + 1px);border-radius:var(--hd-radius-full);background:var(--hd-nav-indicator);width:4px;height:16px;box-shadow:0 0 10px var(--hd-nav-indicator), 0 0 18px var(--hd-nav-indicator-glow);pointer-events:none;position:absolute;transform:translateY(-50%)}.mf-menu-foot{padding:var(--hd-space-8) var(--hd-space-8) var(--hd-space-12);box-shadow:inset 0 1px 0 var(--hd-border-subtle)}.mf-menu-foot ion-item{--min-height:var(--hd-nav-item-height);--border-radius:var(--hd-radius-lg);--padding-start:var(--hd-space-8);--mf-nav-focus-radius:calc(var(--hd-radius-lg) - var(--hd-focus-offset));margin:0}.mf-menu-foot ion-label{margin:0}.mf-menu-foot ion-label h3{font-size:var(--hd-font-size-small);font-weight:var(--hd-font-weight-semibold);color:var(--mf-color-text-strong);margin:0}.mf-menu-foot ion-label p{font-size:var(--hd-font-size-caption);color:var(--hd-text-muted);margin:0}.mf-menu-foot__avatar{width:var(--hd-size-avatar-lg);height:var(--hd-size-avatar-lg);font-size:var(--hd-font-size-small);font-weight:var(--hd-font-weight-semibold);color:var(--hd-nav-avatar-fg);background:var(--hd-nav-avatar-bg);border-radius:50%;justify-content:center;align-items:center;margin-inline-end:var(--hd-space-12);display:inline-flex}:root{--mf-project-rim:0 0 0 0 transparent}@media (prefers-color-scheme:dark){:root{--mf-project-rim:0 0 0 1px var(--hd-alpha-white-22)}}
