@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}html{font-family:var(--body-font)}body,.body{font-family:var(--body-font);font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);font-weight:var(--font-weight);color:var(--neutral-foreground-rest);background-color:var(--neutral-fill-layer-rest);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}body[data-theme=light],body[data-theme=system-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body[data-theme=dark],body[data-theme=system-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}hr{color:inherit;opacity:.25;border:0;border-top:1px solid;margin:1rem 0}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:.75rem;font-family:inherit;font-weight:500}h1{font-size:var(--type-ramp-plus-5-font-size);line-height:var(--type-ramp-plus-5-line-height)}h2{font-size:var(--type-ramp-plus-4-font-size);line-height:var(--type-ramp-plus-4-line-height)}h3{font-size:var(--type-ramp-plus-3-font-size);line-height:var(--type-ramp-plus-3-line-height)}h4{font-size:var(--type-ramp-plus-2-font-size);line-height:var(--type-ramp-plus-2-line-height)}h5{font-size:var(--type-ramp-plus-1-font-size);line-height:var(--type-ramp-plus-1-line-height)}h6{font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height)}p{font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);font-weight:400;font-family:var(--body-font);margin-top:0;margin-bottom:1rem}blockquote{border-left:5px solid var(--accent-fill-rest);font-size:var(--type-ramp-base-font-size);border-right:none;padding:2px 15px;font-style:italic}[dir=rtl] blockquote{border-left:none;border-right:5px solid var(--accent-fill-rest)}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}small{font-size:.875em}mark{background-color:var(--highlight-bg);padding:0}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--accent-foreground-rest);text-decoration:underline}a:hover{color:var(--accent-foreground-hover)}a:active{color:var(--accent-foreground-active)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--accent-foreground-rest);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--neutral-foreground-rest);background-color:var(--neutral-fill-layer-rest);border:1px solid var(--neutral-stroke-rest);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}table{font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);caption-side:bottom;border-collapse:collapse;margin-top:0;margin-bottom:1rem;font-weight:400}caption{color:#6c757d;text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:var(--control-corner-radius)}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;border:1px solid #000;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0}@media (width>=1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}:host{box-sizing:border-box;font-family:var(--body-font);font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);font-weight:initial;font-variation-settings:var(--type-ramp-base-font-variations);color:var(--neutral-foreground-rest);grid-template-columns:auto 1fr auto}:root{--font-monospace:Consolas, "Courier New", "Liberation Mono", SFMono-Regular, Menlo, Monaco, monospace;--success:#0e700e;--warning:#e9835e;--error:#bc2f32;--info:#616161;--presence-available:#13a10e;--presence-away:#eaa300;--presence-busy:#d13438;--presence-dnd:#d13438;--presence-offline:#adadad;--presence-oof:#c239b3;--presence-unknown:#d13438;--highlight-bg:#fff3cd;--direction:ltr;--disabled-opacity:.3;--base-height-multiplier:8;--base-horizontal-spacing-multiplier:3;--density:0;--design-unit:4;--control-corner-radius:4;--layer-corner-radius:8;--stroke-width:1;--focus-stroke-width:2;--body-font:"Segoe UI Variable", "Segoe UI", sans-serif;--font-weight:400;--type-ramp-base-font-size:14px;--type-ramp-base-line-height:20px;--type-ramp-base-font-variations:"wght" 400, "opsz" 10.5;--type-ramp-minus-1-font-size:12px;--type-ramp-minus-1-line-height:16px;--type-ramp-minus-1-font-variations:"wght" 400, "opsz" 8;--type-ramp-minus-2-font-size:10px;--type-ramp-minus-2-line-height:14px;--type-ramp-minus-2-font-variations:"wght" 400, "opsz" 8;--type-ramp-plus-1-font-size:16px;--type-ramp-plus-1-line-height:22px;--type-ramp-plus-1-font-variations:"wght" 400, "opsz" 10.5;--type-ramp-plus-2-font-size:20px;--type-ramp-plus-2-line-height:26px;--type-ramp-plus-2-font-variations:"wght" 400, "opsz" 10.5;--type-ramp-plus-3-font-size:24px;--type-ramp-plus-3-line-height:32px;--type-ramp-plus-3-font-variations:"wght" 400, "opsz" 10.5;--type-ramp-plus-4-font-size:28px;--type-ramp-plus-4-line-height:36px;--type-ramp-plus-4-font-variations:"wght" 400, "opsz" 36;--type-ramp-plus-5-font-size:32px;--type-ramp-plus-5-line-height:40px;--type-ramp-plus-5-font-variations:"wght" 400, "opsz" 36;--type-ramp-plus-6-font-size:40px;--type-ramp-plus-6-line-height:52px;--type-ramp-plus-6-font-variations:"wght" 400, "opsz" 36;--base-layer-luminance:.98;--neutral-base-color:gray;--accent-base-color:#0078d4;--neutral-layer-card-container:#f3f3f3;--neutral-layer-floating:#fff;--neutral-layer-1:#fbfbfb;--neutral-layer-2:#f3f3f3;--neutral-layer-3:#ebebeb;--neutral-layer-4:#e0e0e0;--fill-color:#fbfbfb;--accent-fill-rest:#036ac4;--accent-fill-hover:#0473ce;--accent-fill-active:#0481e0;--accent-fill-focus:#036ac4;--foreground-on-accent-rest:#fff;--foreground-on-accent-hover:#fff;--foreground-on-accent-active:#fff;--foreground-on-accent-focus:#fff;--accent-foreground-rest:#023b8f;--accent-foreground-hover:#012e7f;--accent-foreground-active:#0360b9;--accent-foreground-focus:#023b8f;--accent-stroke-control-rest:linear-gradient(#1c79ca 90%, #024885 100%);--accent-stroke-control-hover:linear-gradient(#1b80d2 90%, #035292 100%);--accent-stroke-control-active:#1b8ce3;--accent-stroke-control-focus:linear-gradient(#1c79ca 90%, #024885 100%);--neutral-fill-rest:#fff;--neutral-fill-hover:#f7f7f7;--neutral-fill-active:#fbfbfb;--neutral-fill-focus:#fbfbfb;--neutral-fill-input-rest:#fff;--neutral-fill-input-hover:#f7f7f7;--neutral-fill-input-active:#fbfbfb;--neutral-fill-input-focus:#fff;--neutral-fill-input-alt-rest:#f3f3f3;--neutral-fill-input-alt-hover:#ebebeb;--neutral-fill-input-alt-active:#e0e0e0;--neutral-fill-input-alt-focus:#f3f3f3;--neutral-fill-layer-rest:#fff;--neutral-fill-layer-hover:#fff;--neutral-fill-layer-active:#fff;--neutral-fill-layer-alt-rest:#fff;--neutral-fill-secondary-rest:#efefef;--neutral-fill-secondary-hover:#f3f3f3;--neutral-fill-secondary-active:#f7f7f7;--neutral-fill-secondary-focus:#efefef;--neutral-fill-stealth-rest:#fbfbfb;--neutral-fill-stealth-hover:#efefef;--neutral-fill-stealth-active:#f3f3f3;--neutral-fill-stealth-focus:#fbfbfb;--neutral-fill-strong-rest:#717171;--neutral-fill-strong-hover:#4b4b4b;--neutral-fill-strong-active:#868686;--neutral-fill-strong-focus:#717171;--neutral-foreground-rest:#1a1a1a;--neutral-foreground-hover:#7a7a7a;--neutral-foreground-active:#a8a8a8;--neutral-foreground-focus:#1a1a1a;--neutral-foreground-hint:#717171;--neutral-stroke-rest:#d6d6d6;--neutral-stroke-hover:#c6c6c6;--neutral-stroke-active:#e0e0e0;--neutral-stroke-focus:#d6d6d6;--neutral-stroke-control-rest:linear-gradient(#efefef 90%, #d6d6d6 100%);--neutral-stroke-control-hover:linear-gradient(#e5e5e5 90%, #cecece 100%);--neutral-stroke-control-active:#e5e5e5;--neutral-stroke-control-focus:linear-gradient(#e5e5e5 90%, #cecece 100%);--neutral-stroke-divider-rest:#ebebeb;--neutral-stroke-input-rest:linear-gradient(#efefef calc(100% - 1px), #929292 calc(100% - 1px), #929292);--neutral-stroke-input-hover:linear-gradient(#e5e5e5 calc(100% - 1px), #8a8a8a calc(100% - 1px), #8a8a8a);--neutral-stroke-input-active:#e5e5e5;--neutral-stroke-input-focus:linear-gradient(#e5e5e5 calc(100% - 1px), #8a8a8a calc(100% - 1px), #8a8a8a);--neutral-stroke-layer-rest:#efefef;--neutral-stroke-layer-hover:#efefef;--neutral-stroke-layer-active:#efefef;--neutral-stroke-strong-rest:#636363;--neutral-stroke-strong-hover:#636363;--neutral-stroke-strong-active:#636363;--neutral-stroke-strong-focus:#636363;--focus-stroke-outer:#000;--focus-stroke-inner:#fff;--foreground-on-accent-rest-large:#fff;--foreground-on-accent-hover-large:#fff;--foreground-on-accent-active-large:#fff;--foreground-on-accent-focus-large:#fff;--neutral-fill-inverse-rest-delta:0;--neutral-fill-inverse-hover-delta:-3;--neutral-fill-inverse-active-delta:7;--neutral-fill-inverse-focus-delta:0;--neutral-fill-inverse-rest:#131313;--neutral-fill-inverse-hover:#272727;--neutral-fill-inverse-active:#000;--neutral-fill-inverse-focus:#131313;--neutral-fill-stealth-rest-on-neutral-fill-layer-rest:#fff;--neutral-fill-stealth-hover-on-neutral-fill-layer-rest:#f3f3f3;--neutral-fill-stealth-active-on-neutral-fill-layer-rest:#f7f7f7;--elevation-shadow-card-rest-size:4;--elevation-shadow-card-hover-size:8;--elevation-shadow-card-active-size:0;--elevation-shadow-card-focus-size:8;--elevation-shadow-card-rest:0 0 2px #0000001f, 0 calc(4 * .5px) calc((4 * 1px)) #00000024;--elevation-shadow-card-hover:0 0 2px #0000001f, 0 calc(8 * .5px) calc((8 * 1px)) #00000024;--elevation-shadow-card-active:0 0 2px #0000001f, 0 calc(0 * .5px) calc((0 * 1px)) #00000024;--elevation-shadow-card-focus:0 0 2px #0000001f, 0 calc(8 * .5px) calc((8 * 1px)) #00000024;--elevation-shadow-tooltip-size:16;--elevation-shadow-tooltip:0 0 2px #0000001f, 0 calc(16 * .5px) calc((16 * 1px)) #00000024;--elevation-shadow-flyout-size:32;--elevation-shadow-flyout:0 0 2px #0003, 0 calc(32 * .5px) calc((32 * 1px)) #0000003d;--elevation-shadow-dialog-size:128;--elevation-shadow-dialog:0 0 2px #0003, 0 calc(128 * .5px) calc((128 * 1px)) #0000003d;--input-placeholder-rest:#767676;--input-placeholder-hover:#717171;--input-filled-placeholder-rest:#6c6c6c;--input-filled-placeholder-hover:#6c6c6c;--clear-button-hover:#f3f3f3;--clear-button-active:#f7f7f7;--tree-item-expand-collapse-hover:#e0e0e0;--tree-item-expand-collapse-selected-hover:#e0e0e0}fluent-anchor[appearance=hypertext]::part(start),fluent-anchor[appearance=hypertext]::part(end){display:unset;top:calc(var(--design-unit) * 1px);position:relative}.fluent-appbar-item{width:calc(var(--appbar-item-size) * 1px);--appbar-active-indicator-width:calc(var(--design-unit) * .5px);height:calc(var(--appbar-item-size) * 1px - 20px)}.fluent-appbar-item:hover{background-color:var(--neutral-fill-secondary-rest)}a .stack-vertical{padding:calc(var(--design-unit) * 1px) calc(var(--appbar-active-indicator-width) + var(--design-unit) * 1.5px);height:100%}div[part=label]{color:var(--neutral-foreground-rest);text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;overflow:hidden}.fluent-appbar[orientation=vertical] .fluent-appbar-item:not([inpopover=true]) a.active:before{content:"";width:var(--appbar-active-indicator-width);background-color:var(--accent-fill-rest);border-radius:calc(var(--control-corner-radius) * 1px);height:100%;top:0;left:calc(var(--design-unit) * .5px);right:unset;position:absolute}.fluent-appbar[orientation=vertical] .fluent-appbar-item.fluent-appbar-item-local:not([inpopover=true]) a.active:before{all:initial}[dir=rtl] .fluent-appbar[orientation=vertical] .fluent-appbar-item:not([inpopover=true]) a.active:before{right:calc(var(--design-unit) * .5px);left:unset}[dir=rtl] .fluent-appbar[orientation=vertical] .fluent-appbar-item.fluent-appbar-item-local:not([inpopover=true]) a.active:before{all:initial}.fluent-popover-content .fluent-popover-body{margin-top:0!important}.fluent-appbar-item:hover svg[part=icon-rest],.fluent-appbar-item:not(:hover):not(.active) svg[part=icon-active],.fluent-appbar-item:not(:hover) a.active svg[part=icon-rest],.fluent-appbar-item[overflow=true]{display:none}.fluent-appbar-item:not(:hover) .active svg[part=icon-active]{display:block}.fluent-appbar-item[inpopover=true]:not(:hover) a.active svg[part=icon-active]{display:none}.fluent-appbar-item[inpopover=true]:not(:hover) a.active svg[part=icon-rest]{display:block}.fluentui-counterbadge[dot-only=true]{width:var(--design-unit);min-width:unset;height:var(--design-unit)}.col-title{-webkit-user-select:none;user-select:none;padding:6px 16px}.col-title-text{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}th.col-justify-center svg{text-align:center;align-content:center}.fluent-data-grid.grid{display:grid}.grid thead,.grid tbody,.grid tr{display:contents}.col-options,.col-resize{background:var(--neutral-layer-2);border:1px solid var(--neutral-layer-3);min-width:250px;box-shadow:0 3px 8px 1px var(--neutral-layer-4);visibility:hidden;z-index:1;border-radius:.3rem;padding:1rem;position:absolute;top:2.7rem}.col-justify-end .col-options,.col-justify-right .col-options{left:unset;margin-right:.6rem}[dir=rtl] .col-justify-end .col-options,[dir=rtl] .col-justify-right .col-options{right:unset;margin-left:.6rem}.resize-options{justify-content:center;align-items:center;width:100%;display:flex}.resize-handle{top:5px;right:0;left:unset;cursor:col-resize;border-inline-end:var(--fluent-data-grid-resize-handle-width) solid var(--fluent-data-grid-resize-handle-color);width:6px;height:30px;opacity:var(--fluent-data-grid-header-opacity);position:absolute;bottom:0}tr[row-type=sticky-header]>th{background-color:var(--neutral-fill-stealth-rest);z-index:2;position:sticky;top:0}td.col-justify-center{text-align:center}td.col-justify-end,td.col-justify-right{text-align:end}th.col-justify-end>div{justify-content:flex-end}td.grid-cell-placeholder:after{content:"…";opacity:.75}.empty-content-cell,.loading-content-cell{text-align:center;-webkit-user-select:none;user-select:none;height:100%;font-weight:600}.multiline-text{white-space:inherit;word-break:break-word;align-content:start;overflow:auto}.column-header{text-align:center;padding:calc((var(--design-unit) + var(--focus-stroke-width) - var(--stroke-width)) * 1px) 1px calc((var(--design-unit) + var(--focus-stroke-width) - var(--stroke-width)) * 1px);font-weight:600;position:relative}.col-sort-button{text-overflow:ellipsis;width:calc(100% - 20px);overflow:hidden}.col-sort-button::part(content){overflow:hidden}.col-options-button{padding-inline-start:4px}.col-justify-start .col-sort-button::part(control){opacity:1;justify-content:start;overflow:hidden}.col-justify-center .col-sort-button::part(control){opacity:1;justify-content:center;overflow:hidden}.col-justify-end .col-sort-button::part(control){opacity:1;justify-content:end;overflow:hidden}.col-justify-end .col-sort-button::part(start){margin-inline-end:2px}.col-justify-start .col-sort-button::part(end),.col-justify-center .col-sort-button::part(end){margin-inline-start:2px}.col-justify-start .col-title{text-align:left}.col-justify-center .col-title{text-align:center}.col-justify-end .col-title{text-align:end}.sticky-header{z-index:3}.hover:not([row-type=header],[row-type=sticky-header],.loading-content-row):hover td:not(.empty-content-cell){cursor:pointer;background-color:var(--datagrid-hover-color,var(--neutral-fill-stealth-hover))}.fluent-calendar{--calendar-cell-size:28px;--calendar-gap:2px;--multi-select-opacity:.2;font-family:var(--body-font);font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);color:var(--neutral-foreground-rest);width:calc((var(--calendar-cell-size) + 2 * var(--calendar-gap)) * 7);-webkit-user-select:none;user-select:none}.fluent-calendar .title{padding:calc(var(--design-unit) * 2px);width:100%;height:calc(var(--calendar-cell-size) + 4 * var(--calendar-gap));flex-direction:row;justify-content:space-between;font-weight:600;display:flex}.fluent-calendar .title>.label{vertical-align:middle;cursor:pointer;width:100%}.fluent-calendar .title>.label[readonly=true]{cursor:default}.fluent-calendar .change-period{float:right;margin-right:-6px;display:flex}.fluent-calendar .change-period>.previous,.fluent-calendar .change-period>.next{width:var(--calendar-cell-size);height:var(--calendar-cell-size);margin-left:calc(2 * var(--calendar-gap));text-align:center;cursor:pointer}.fluent-calendar .change-period>.previous:not([aria-disabled=true]):hover,.fluent-calendar .change-period>.next:not([aria-disabled=true]):hover{background:var(--neutral-fill-stealth-hover)}.fluent-calendar .change-period>.previous svg,.fluent-calendar .change-period>.next svg{width:16px;fill:var(--neutral-fill-strong-focus)}.fluent-calendar .days{text-align:center}.fluent-calendar .week-days,.fluent-calendar .week{grid-gap:var(--calendar-gap);border:0;grid-template-columns:repeat(7,1fr);padding:0;display:grid}.fluent-calendar .day,.fluent-calendar .week-day{width:var(--calendar-cell-size);height:var(--calendar-cell-size);line-height:var(--calendar-cell-size);box-sizing:initial;border:1px solid #0000;padding:0}.fluent-calendar .week-day{font-weight:600}.fluent-calendar .day{border:calc(var(--stroke-width) * 1px) solid transparent;border-radius:calc(var(--control-corner-radius) * 1px);cursor:pointer}.fluent-calendar[aria-readonly=true] .day{cursor:default}.fluent-calendar:not([aria-readonly=true]) .day:not([aria-disabled=true]):not([data-inactive=true]):not([data-today=true]):hover{background:var(--neutral-fill-stealth-hover)}.fluent-calendar .day[data-inactive=true],.fluent-calendar .day[aria-disabled=true]{color:var(--neutral-stroke-focus);cursor:default}.fluent-calendar .day[aria-disabled=true]:before{content:"";width:calc(var(--calendar-cell-size) * .8);height:calc(var(--stroke-width) * 1px);margin-top:calc(var(--calendar-cell-size) / 2);transform-origin:50%;z-index:1;background:currentColor;display:inline-block;position:absolute;transform:translate(-4px)rotate(45deg)}.fluent-calendar .day:not([aria-selected=true]):not([data-multi-day=true])[data-today=true]{color:var(--foreground-on-accent-rest);background:var(--accent-fill-rest);border-radius:50%;position:relative}.fluent-calendar .day[aria-selected=true]{color:var(--accent-fill-rest);border:1px solid var(--accent-fill-rest);background:var(--fill-color)}.fluent-calendar .day[data-multi-day=true],.fluent-calendar .day[data-multi-start=true],.fluent-calendar .day[data-multi-end=true]{position:relative}.fluent-calendar .day[data-multi-day=true]:before,.fluent-calendar .day[data-multi-start=true]:before,.fluent-calendar .day[data-multi-end=true]:before{content:"";background:var(--accent-fill-rest);width:100%;height:100%;opacity:var(--multi-select-opacity);position:absolute;left:0}.fluent-calendar .day[data-multi-start=true]:before{border-top-left-radius:50%;border-bottom-left-radius:50%}.fluent-calendar .day[data-multi-end=true]:before{border-top-right-radius:50%;border-bottom-right-radius:50%}.fluent-calendar .day[data-multi-day-over=true]{background:var(--neutral-fill-stealth-hover)}.fluent-calendar .animation-running-down{animation:.2s ease-out fluent-text-animation-down-b-vb0cufqdm4}.fluent-calendar .animation-running-up{animation:.2s ease-out fluent-text-animation-up-b-vb0cufqdm4}.fluent-calendar .animation-none{animation:none}[dir=rtl] .fluent-calendar .day[aria-disabled=true]:before{transform:translate(4px)rotate(45deg)}.fluent-month{--month-cell-size:28px;--month-cell-height:48px;--month-gap:2px;font-family:var(--body-font);font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);color:var(--neutral-foreground-rest);min-width:220px;max-width:calc((var(--month-cell-size) + 2 * var(--month-gap)) * 7);-webkit-user-select:none;user-select:none}.fluent-month .title{padding:calc(var(--design-unit) * 2px);width:100%;height:calc(var(--month-cell-size) + 4 * var(--month-gap));flex-direction:row;justify-content:space-between;font-weight:600;display:flex}.fluent-month .title>.label{vertical-align:middle;cursor:pointer;width:100%}.fluent-month .title>.label[readonly=true]{cursor:default}.fluent-month .change-period{float:right;margin-right:-6px;display:flex}.fluent-month .change-period>.previous,.fluent-month .change-period>.next{width:var(--month-cell-size);height:var(--month-cell-size);margin-left:calc(2 * var(--month-gap));text-align:center;cursor:pointer}.fluent-month .change-period>.previous:not([aria-disabled=true]):hover,.fluent-month .change-period>.next:not([aria-disabled=true]):hover{background:var(--neutral-fill-stealth-hover)}.fluent-month .change-period>.previous svg,.fluent-month .change-period>.next svg{width:16px;fill:var(--neutral-fill-strong-focus)}.fluent-month .months{text-align:center;grid-gap:var(--month-gap);grid-template-columns:repeat(4,1fr);width:100%;display:grid}.fluent-month .month{height:var(--month-cell-height);border:calc(var(--stroke-width) * 1px) solid transparent;border-radius:calc(var(--control-corner-radius) * 1px);cursor:pointer;justify-content:center;align-items:center;display:flex}.fluent-month[aria-readonly=true] .month{cursor:default}.fluent-month:not([aria-readonly=true]) .month:not([aria-disabled=true]):hover{background:var(--neutral-fill-stealth-hover)}.fluent-month .month.selected{color:var(--accent-fill-rest);border:1px solid var(--accent-fill-rest);background:var(--fill-color)}.fluent-month .month[aria-disabled=true]{color:var(--neutral-stroke-focus);cursor:default;position:relative}.fluent-month .month[aria-disabled=true]:before{content:"";width:60%;height:calc(var(--stroke-width) * 1px);transform-origin:50%;z-index:1;background:currentColor;display:inline-block;position:absolute;top:50%;left:20%;transform:rotate(-12deg)}.fluent-month .animation-running-down{animation:.2s ease-out fluent-text-animation-down-b-vb0cufqdm4}.fluent-month .animation-running-up{animation:.2s ease-out fluent-text-animation-up-b-vb0cufqdm4}.fluent-month .animation-none{animation:none}.fluent-year{--year-cell-size:28px;--year-cell-height:48px;--year-gap:2px;font-family:var(--body-font);font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);color:var(--neutral-foreground-rest);min-width:220px;max-width:calc((var(--year-cell-size) + 2 * var(--year-gap)) * 7);-webkit-user-select:none;user-select:none}.fluent-year .title{padding:calc(var(--design-unit) * 2px);width:100%;height:calc(var(--year-cell-size) + 4 * var(--year-gap));flex-direction:row;justify-content:space-between;font-weight:600;display:flex}.fluent-year .title>.label{vertical-align:middle}.fluent-year .title>.label[readonly=true]{cursor:default}.fluent-year .change-period{float:right;margin-right:-6px;display:flex}.fluent-year .change-period>.previous,.fluent-year .change-period>.next{width:var(--year-cell-size);height:var(--year-cell-size);margin-left:calc(2 * var(--year-gap));text-align:center;cursor:pointer}.fluent-year .change-period>.previous:not([aria-disabled=true]):hover,.fluent-year .change-period>.next:not([aria-disabled=true]):hover{background:var(--neutral-fill-stealth-hover)}.fluent-year .change-period>.previous svg,.fluent-year .change-period>.next svg{width:16px;fill:var(--neutral-fill-strong-focus)}.fluent-year .years{text-align:center;grid-gap:var(--year-gap);grid-template-columns:repeat(4,1fr);width:100%;display:grid}.fluent-year .year{height:var(--year-cell-height);border:calc(var(--stroke-width) * 1px) solid transparent;border-radius:calc(var(--control-corner-radius) * 1px);cursor:pointer;justify-content:center;align-items:center;display:flex}.fluent-year[aria-readonly=true] .year{cursor:default}.fluent-year:not([aria-readonly=true]) .year:not([aria-disabled=true]):hover{background:var(--neutral-fill-stealth-hover)}.fluent-year .year.selected{color:var(--accent-fill-rest);border:1px solid var(--accent-fill-rest);background:var(--fill-color)}.fluent-year .year[aria-disabled=true]{color:var(--neutral-stroke-focus);cursor:default;position:relative}.fluent-year .year[aria-disabled=true]:before{content:"";width:60%;height:calc(var(--stroke-width) * 1px);transform-origin:50%;z-index:1;background:currentColor;display:inline-block;position:absolute;top:50%;left:20%;transform:rotate(-12deg)}.fluent-year .animation-running-down{animation:.2s ease-out fluent-text-animation-down-b-vb0cufqdm4}.fluent-year .animation-running-up{animation:.2s ease-out fluent-text-animation-up-b-vb0cufqdm4}.fluent-year .animation-none{animation:none}@keyframes fluent-text-animation-up-b-vb0cufqdm4{0%{opacity:0;transform:translateY(80%)}20%{opacity:0}80%{opacity:1;transform:translateY(0%)}to{opacity:1;transform:translateY(0%)}}@keyframes fluent-text-animation-down-b-vb0cufqdm4{0%{opacity:0;transform:translateY(-80%)}20%{opacity:0}80%{opacity:1;transform:translateY(0%)}to{opacity:1;transform:translateY(0%)}}.fluent-timepicker{min-width:110px}.fluent-launch{font-family:var(--body-font);-webkit-font-smoothing:antialiased;color:#494847;--accent-fill-rest:#d3d3d3;-webkit-user-select:none;user-select:none;background-color:#fff}.fluent-launch h1{-webkit-user-select:none;user-select:none;margin:40px 0 0;font-size:32px;font-weight:600;line-height:40px}.fluent-launch h2{-webkit-user-select:none;user-select:none;margin:24px 0 50px;font-size:24px;font-weight:400;line-height:32px}.fluent-launch h3{-webkit-user-select:none;user-select:none;margin:0;font-size:12px;font-weight:300}.fluent-launch p{-webkit-user-select:none;user-select:none}.fluent-launch .icon{width:150px;margin:20px 0 0}.fluent-messagebox{font-family:var(--body-font);-webkit-font-smoothing:antialiased;color:var(--neutral-foreground-rest);word-break:break-word}.fluent-messagebox .icon{min-width:24px;margin:4px}fluent-dialog:has(div[class~=fluent-dialog-body]) .fluent-dialog-footer{padding-top:var(--dialog-padding);grid-area:dialog-footer;margin-top:auto;right:0}div[dragged-over=true]{opacity:.6;background-color:#d3d3d3;animation:1s linear infinite blinker}.fluent-grid{box-sizing:border-box;flex-wrap:wrap;width:100%;display:flex}.fluent-grid>div{box-sizing:border-box;margin:0}.fluent-grid[spacing="1"]{width:calc(100% + 8px);margin:-4px}.fluent-grid[spacing="1"]>div{padding:4px}.fluent-grid[spacing="2"]{width:calc(100% + 16px);margin:-8px}.fluent-grid[spacing="2"]>div{padding:8px}.fluent-grid[spacing="3"]{width:calc(100% + 24px);margin:-12px}.fluent-grid[spacing="3"]>div{padding:12px}.fluent-grid[spacing="4"]{width:calc(100% + 32px);margin:-16px}.fluent-grid[spacing="4"]>div{padding:16px}.fluent-grid[spacing="5"]{width:calc(100% + 40px);margin:-20px}.fluent-grid[spacing="5"]>div{padding:20px}.fluent-grid[spacing="6"]{width:calc(100% + 48px);margin:-24px}.fluent-grid[spacing="6"]>div{padding:24px}.fluent-grid[spacing="7"]{width:calc(100% + 56px);margin:-28px}.fluent-grid[spacing="7"]>div{padding:28px}.fluent-grid[spacing="8"]{width:calc(100% + 64px);margin:-32px}.fluent-grid[spacing="8"]>div{padding:32px}.fluent-grid[spacing="9"]{width:calc(100% + 72px);margin:-36px}.fluent-grid[spacing="9"]>div{padding:36px}.fluent-grid[spacing="10"]{width:calc(100% + 80px);margin:-40px}.fluent-grid[spacing="10"]>div{padding:40px}.fluent-grid>div[xs=auto]{flex-grow:0;flex-basis:auto;max-width:none}.fluent-grid>div[xs=true]{flex-grow:1;flex-basis:0;max-width:100%}.fluent-grid>div[xs="0"]{flex:1;max-width:fit-content}.fluent-grid>div[xs="1"]{flex-grow:0;flex-basis:8.3333%;max-width:8.333%}.fluent-grid>div[xs="2"]{flex-grow:0;flex-basis:16.667%;max-width:16.667%}.fluent-grid>div[xs="3"]{flex-grow:0;flex-basis:25%;max-width:25%}.fluent-grid>div[xs="4"]{flex-grow:0;flex-basis:33.333%;max-width:33.333%}.fluent-grid>div[xs="5"]{flex-grow:0;flex-basis:41.667%;max-width:41.667%}.fluent-grid>div[xs="6"]{flex-grow:0;flex-basis:50%;max-width:50%}.fluent-grid>div[xs="7"]{flex-grow:0;flex-basis:58.333%;max-width:58.333%}.fluent-grid>div[xs="8"]{flex-grow:0;flex-basis:66.667%;max-width:66.667%}.fluent-grid>div[xs="9"]{flex-grow:0;flex-basis:75%;max-width:75%}.fluent-grid>div[xs="10"]{flex-grow:0;flex-basis:83.333%;max-width:83.333%}.fluent-grid>div[xs="11"]{flex-grow:0;flex-basis:91.667%;max-width:91.667%}.fluent-grid>div[xs="12"]{flex-grow:0;flex-basis:100%;max-width:100%}@media (width>=600px){.fluent-grid>div[sm=auto]{flex-grow:0;flex-basis:auto;max-width:none}.fluent-grid>div[sm=true]{flex-grow:1;flex-basis:0;max-width:100%}.fluent-grid>div[sm="0"]{flex:1;max-width:fit-content}.fluent-grid>div[sm="1"]{flex-grow:0;flex-basis:8.3333%;max-width:8.333%}.fluent-grid>div[sm="2"]{flex-grow:0;flex-basis:16.667%;max-width:16.667%}.fluent-grid>div[sm="3"]{flex-grow:0;flex-basis:25%;max-width:25%}.fluent-grid>div[sm="4"]{flex-grow:0;flex-basis:33.333%;max-width:33.333%}.fluent-grid>div[sm="5"]{flex-grow:0;flex-basis:41.667%;max-width:41.667%}.fluent-grid>div[sm="6"]{flex-grow:0;flex-basis:50%;max-width:50%}.fluent-grid>div[sm="7"]{flex-grow:0;flex-basis:58.333%;max-width:58.333%}.fluent-grid>div[sm="8"]{flex-grow:0;flex-basis:66.667%;max-width:66.667%}.fluent-grid>div[sm="9"]{flex-grow:0;flex-basis:75%;max-width:75%}.fluent-grid>div[sm="10"]{flex-grow:0;flex-basis:83.333%;max-width:83.333%}.fluent-grid>div[sm="11"]{flex-grow:0;flex-basis:91.667%;max-width:91.667%}.fluent-grid>div[sm="12"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media (width>=960px){.fluent-grid>div[md=auto]{flex-grow:0;flex-basis:auto;max-width:none}.fluent-grid>div[md=true]{flex-grow:1;flex-basis:0;max-width:100%}.fluent-grid>div[md="0"]{flex:1;max-width:fit-content}.fluent-grid>div[md="1"]{flex-grow:0;flex-basis:8.3333%;max-width:8.333%}.fluent-grid>div[md="2"]{flex-grow:0;flex-basis:16.667%;max-width:16.667%}.fluent-grid>div[md="3"]{flex-grow:0;flex-basis:25%;max-width:25%}.fluent-grid>div[md="4"]{flex-grow:0;flex-basis:33.333%;max-width:33.333%}.fluent-grid>div[md="5"]{flex-grow:0;flex-basis:41.667%;max-width:41.667%}.fluent-grid>div[md="6"]{flex-grow:0;flex-basis:50%;max-width:50%}.fluent-grid>div[md="7"]{flex-grow:0;flex-basis:58.333%;max-width:58.333%}.fluent-grid>div[md="8"]{flex-grow:0;flex-basis:66.667%;max-width:66.667%}.fluent-grid>div[md="9"]{flex-grow:0;flex-basis:75%;max-width:75%}.fluent-grid>div[md="10"]{flex-grow:0;flex-basis:83.333%;max-width:83.333%}.fluent-grid>div[md="11"]{flex-grow:0;flex-basis:91.667%;max-width:91.667%}.fluent-grid>div[md="12"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media (width>=1280px){.fluent-grid>div[lg=auto]{flex-grow:0;flex-basis:auto;max-width:none}.fluent-grid>div[lg=true]{flex-grow:1;flex-basis:0;max-width:100%}.fluent-grid>div[lg="0"]{flex:1;max-width:fit-content}.fluent-grid>div[lg="1"]{flex-grow:0;flex-basis:8.3333%;max-width:8.333%}.fluent-grid>div[lg="2"]{flex-grow:0;flex-basis:16.667%;max-width:16.667%}.fluent-grid>div[lg="3"]{flex-grow:0;flex-basis:25%;max-width:25%}.fluent-grid>div[lg="4"]{flex-grow:0;flex-basis:33.333%;max-width:33.333%}.fluent-grid>div[lg="5"]{flex-grow:0;flex-basis:41.667%;max-width:41.667%}.fluent-grid>div[lg="6"]{flex-grow:0;flex-basis:50%;max-width:50%}.fluent-grid>div[lg="7"]{flex-grow:0;flex-basis:58.333%;max-width:58.333%}.fluent-grid>div[lg="8"]{flex-grow:0;flex-basis:66.667%;max-width:66.667%}.fluent-grid>div[lg="9"]{flex-grow:0;flex-basis:75%;max-width:75%}.fluent-grid>div[lg="10"]{flex-grow:0;flex-basis:83.333%;max-width:83.333%}.fluent-grid>div[lg="11"]{flex-grow:0;flex-basis:91.667%;max-width:91.667%}.fluent-grid>div[lg="12"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media (width>=1920px){.fluent-grid>div[xl=auto]{flex-grow:0;flex-basis:auto;max-width:none}.fluent-grid>div[xl=true]{flex-grow:1;flex-basis:0;max-width:100%}.fluent-grid>div[xl="0"]{flex:1;max-width:fit-content}.fluent-grid>div[xl="1"]{flex-grow:0;flex-basis:8.3333%;max-width:8.333%}.fluent-grid>div[xl="2"]{flex-grow:0;flex-basis:16.667%;max-width:16.667%}.fluent-grid>div[xl="3"]{flex-grow:0;flex-basis:25%;max-width:25%}.fluent-grid>div[xl="4"]{flex-grow:0;flex-basis:33.333%;max-width:33.333%}.fluent-grid>div[xl="5"]{flex-grow:0;flex-basis:41.667%;max-width:41.667%}.fluent-grid>div[xl="6"]{flex-grow:0;flex-basis:50%;max-width:50%}.fluent-grid>div[xl="7"]{flex-grow:0;flex-basis:58.333%;max-width:58.333%}.fluent-grid>div[xl="8"]{flex-grow:0;flex-basis:66.667%;max-width:66.667%}.fluent-grid>div[xl="9"]{flex-grow:0;flex-basis:75%;max-width:75%}.fluent-grid>div[xl="10"]{flex-grow:0;flex-basis:83.333%;max-width:83.333%}.fluent-grid>div[xl="11"]{flex-grow:0;flex-basis:91.667%;max-width:91.667%}.fluent-grid>div[xl="12"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media (width>=2560px){.fluent-grid>div[xxl=auto]{flex-grow:0;flex-basis:auto;max-width:none}.fluent-grid>div[xxl=true]{flex-grow:1;flex-basis:0;max-width:100%}.fluent-grid>div[xxl="0"]{flex:1;max-width:fit-content}.fluent-grid>div[xxl="1"]{flex-grow:0;flex-basis:8.3333%;max-width:8.333%}.fluent-grid>div[xxl="2"]{flex-grow:0;flex-basis:16.667%;max-width:16.667%}.fluent-grid>div[xxl="3"]{flex-grow:0;flex-basis:25%;max-width:25%}.fluent-grid>div[xxl="4"]{flex-grow:0;flex-basis:33.333%;max-width:33.333%}.fluent-grid>div[xxl="5"]{flex-grow:0;flex-basis:41.667%;max-width:41.667%}.fluent-grid>div[xxl="6"]{flex-grow:0;flex-basis:50%;max-width:50%}.fluent-grid>div[xxl="7"]{flex-grow:0;flex-basis:58.333%;max-width:58.333%}.fluent-grid>div[xxl="8"]{flex-grow:0;flex-basis:66.667%;max-width:66.667%}.fluent-grid>div[xxl="9"]{flex-grow:0;flex-basis:75%;max-width:75%}.fluent-grid>div[xxl="10"]{flex-grow:0;flex-basis:83.333%;max-width:83.333%}.fluent-grid>div[xxl="11"]{flex-grow:0;flex-basis:91.667%;max-width:91.667%}.fluent-grid>div[xxl="12"]{flex-grow:0;flex-basis:100%;max-width:100%}}@media (width<=599.98px){.fluent-grid>div[hidden-when~=xs]{display:none}}@media (width>=600px) and (width<=959.98px){.fluent-grid>div[hidden-when~=sm]{display:none}}@media (width>=960px) and (width<=1279.98px){.fluent-grid>div[hidden-when~=md]{display:none}}@media (width>=1280px) and (width<=1919.98px){.fluent-grid>div[hidden-when~=lg]{display:none}}@media (width>=1920px) and (width<=2559.98px){.fluent-grid>div[hidden-when~=xl]{display:none}}@media (width>=2560px){.fluent-grid>div[hidden-when~=xxl]{display:none}}.fluent-header{z-index:10;background-color:var(--accent-fill-rest);font-family:var(--body-font);font-weight:700;font-size:var(--type-ramp-plus-1-font-size);line-height:var(--type-ramp-plus-1-line-height);color:var(--fill-color);flex-shrink:0;display:flex}.fluent-header .header-gutters{align-items:center;width:100%;margin:.5rem 1.5rem;display:flex;position:relative}.fluent-header .header-fixed-top{position:fixed;top:0;left:0;right:0}.fluent-inputfile-container[drop-files=true]{border:1px solid var(--accent-fill-rest)}.fluent-inputfile-container .inputfile-content{text-align:center;grid-area:1/1;place-self:center}.fluent-inputfile-container .inputfile-progress{text-align:center;height:50px;line-height:8px;font-size:var(--type-ramp-minus-2-font-size);margin:0 15%;padding-top:20px}.fluent-inputfile-container[disabled=true],.fluent-inputfile-container[disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.fluent-input-label{color:var(--neutral-foreground-rest);cursor:pointer;font-family:var(--body-font);font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);font-weight:initial;font-variation-settings:var(--type-ramp-base-font-variations);margin-bottom:calc(var(--design-unit) * 1px);align-items:center;display:flex}.fluent-typography{font-family:var(--body-font);color:var(--neutral-foreground-rest);font-style:normal}.fluent-typography:not([default-margin=true]){margin-block:0}.fluent-typography[typo=body]{font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);font-weight:400}.fluent-typography[typo=subject]{font-size:var(--type-ramp-plus-1-font-size);line-height:var(--type-ramp-plus-1-line-height);font-weight:400}.fluent-typography[typo=header]{font-size:var(--type-ramp-plus-2-font-size);line-height:var(--type-ramp-plus-2-line-height);font-weight:400}.fluent-typography[typo=pane-header]{font-size:var(--type-ramp-plus-3-font-size);line-height:var(--type-ramp-plus-3-line-height);font-weight:400}.fluent-typography[typo=email-header]{font-size:var(--type-ramp-plus-4-font-size);line-height:var(--type-ramp-plus-4-line-height);font-weight:400}.fluent-typography[typo=page-title]{font-size:var(--type-ramp-plus-5-font-size);line-height:var(--type-ramp-plus-5-line-height);font-weight:400}.fluent-typography[typo=hero-title]{font-size:var(--type-ramp-plus-6-font-size);line-height:var(--type-ramp-plus-6-line-height);font-weight:400}.fluent-typography[bold=true]{font-weight:600}.fluent-typography[bolder=true]{font-weight:800}.fluent-typography[disabled=true]{opacity:var(--disabled-opacity)}.fluent-typo-left{text-align:left}.fluent-typo-center{text-align:center}.fluent-typo-right{text-align:right}.layout{flex-direction:column;flex:1;width:100%;height:100%;display:flex;position:relative}.layout[orientation=horizontal]{flex-direction:row}.fluent-autocomplete-multiselect div[role=listbox]{outline:none;flex-direction:column;max-height:300px;padding:2px;display:inline-flex;overflow-y:auto}.fluent-autocomplete-multiselect div[role=listbox] fluent-option{min-height:32px}.fluent-autocomplete-multiselect div[role=listbox] fluent-option:not([disabled=true])[selectable=true]{border:var(--neutral-fill-strong-hover) solid 1px}.fluent-autocomplete-multiselect div[role=listbox] fluent-option:not([disabled=true]):not([selected])[selectable=true]:before{background:unset!important}.fluent-autocomplete-multiselect fluent-text-field::part(start){max-width:calc(100% - 80px)}.fluent-autocomplete-next,.fluent-autocomplete-previous{height:25px}.fluent-autocomplete-multiselect[auto-height=true] .auto-height{flex-flow:wrap;gap:4px;width:max-content;display:flex;overflow:hidden auto}.fluent-autocomplete-multiselect[auto-height=true] fluent-text-field::part(root){min-height:calc((var(--base-height-multiplier) + var(--density)) * var(--design-unit) * 1px);height:auto;padding:4px 0}.fluent-autocomplete-multiselect[single-select=true] fluent-text-field::part(control){display:none}.fluent-autocomplete-multiselect[single-select=true] fluent-text-field:not([disabled=true]):active:after{width:100%}.fluent-autocomplete-multiselect[single-select=true] fluent-text-field::part(start){text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 40px);overflow:hidden}@media (forced-colors:active){.fluent-autocomplete-multiselect div[role=listbox]{border:calc(var(--stroke-width) * 1px) solid transparent}.fluent-autocomplete-multiselect div[role=listbox] fluent-option:not([disabled=true]):not([selected])[selectable=true]{forced-color-adjust:none;color:highlighttext;background:highlight}}.fluent-menubutton-container{position:relative}.fluent-messagebar{font-family:var(--body-font);background-color:var(--neutral-layer-floating);color:var(--neutral-foreground-rest);border-radius:calc(var(--control-corner-radius) * 1px);grid-template-columns:24px 1fr auto;align-items:center;column-gap:8px;width:100%;min-height:36px;padding:0 12px;display:grid}.fluent-messagebar[animation=fadein]{animation:1.5s fadein-b-il8a3vjczq}.fluent-messagebar-container-action{justify-content:flex-end;align-items:center;gap:8px;padding:6px 0;display:flex}.fluent-messagebar.intent-info{background-color:#f5f5f5;border:1px solid #d1d1d1}.fluent-messagebar.dark.intent-info{background-color:#141414;border:1px solid #666}.fluent-messagebar.intent-warning{background-color:#fdf6f3;border:1px solid #f4bfab}.fluent-messagebar.dark.intent-warning{background-color:#411200;border:1px solid #da3b01}.fluent-messagebar.intent-error{background-color:#fdf3f4;border:1px solid #f1bbbc}.fluent-messagebar.dark.intent-error{background-color:#3f1011;border:1px solid #d13438}.fluent-messagebar.intent-success{background-color:#f1faf1;border:1px solid #9fd89f}.fluent-messagebar.dark.intent-success{background-color:#052505;border:1px solid #107c10}.fluent-messagebar.intent-custom{background-color:var(--neutral-layer-1);border:1px solid var(--neutral-stroke-layer-rest)}.fluent-messagebar-icon{grid-column:1;justify-content:center;display:flex}.fluent-messagebar-message{grid-column:2;align-self:center;padding:10px 0;font-size:12px;font-weight:400;line-height:16px}.fluent-messagebar-message .title{padding:0 4px 0 0;font-weight:600}.fluent-messagebar-message fluent-anchor{margin-inline-start:5px}.fluent-messagebar-action{height:24px}.fluent-messagebar-close{fill:var(--neutral-fill-strong-active);cursor:pointer;grid-column:3;place-self:center;max-width:16px;max-height:16px;padding:4px}.fluent-messagebar-notification{font-family:var(--body-font);color:var(--neutral-foreground-rest);grid-template-rows:36px 1fr auto;grid-template-columns:24px 1fr auto;column-gap:8px;width:100%;min-height:36px;padding:0 12px;display:grid}.fluent-messagebar-notification.intent-info{fill:#797775}.fluent-messagebar-notification.intent-warning{fill:#d83b01}.fluent-messagebar-notification.intent-error{fill:#a80000}.fluent-messagebar-notification.intent-success{fill:#107c10}.fluent-messagebar-notification-icon{grid-area:1/1;justify-content:center;display:flex}.fluent-messagebar-notification-message{text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;align-self:center;padding:10px 0;font-size:12px;font-weight:600;line-height:16px;overflow:hidden}.fluent-messagebar-notification-content{grid-area:2/1/auto/4;padding:6px}.fluent-messagebar-notification-content fluent-anchor{margin-inline-start:5px}.fluent-messagebar-notification-action{margin-left:5px}.fluent-messagebar-notification-close{cursor:pointer;grid-area:1/3;justify-content:center;justify-self:center;padding:4px;display:flex}.fluent-messagebar-notification-time{text-align:right;grid-area:3/2/auto/4;padding:0 4px 4px 0;font-size:12px;right:10px}@keyframes fadein-b-il8a3vjczq{0%{opacity:0}to{opacity:1}}.fluent-messagebar-provider{row-gap:calc(var(--design-unit) * 2px);padding-bottom:calc(var(--design-unit) * 1px);flex-direction:column;display:flex}.fluent-nav-link,.fluent-nav-link:hover{width:100%;color:inherit;align-items:center;text-decoration:none;display:flex}.fluent-nav-link.notactive:focus-within{outline-offset:1px}.fluent-nav-icon{min-width:20px}.fluent-nav-group.disabled{pointer-events:none;color:var(--neutral-fill-secondary-rest)!important}.fluent-nav-group.disabled .fluent-nav-icon{fill:var(--neutral-stroke-rest)!important}.expand-collapse-button{right:calc(var(--design-unit) * 2px);left:unset;border-radius:calc(var(--control-corner-radius) * 1px);width:calc((var(--base-height-multiplier) / 2 * var(--design-unit) + var(--design-unit) * var(--density) / 2 + var(--design-unit) * 2) * 1px);height:calc((var(--base-height-multiplier) / 2 * var(--design-unit) + var(--design-unit) * var(--density) / 2 + var(--design-unit) * 2) * 1px);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute}[dir=rtl] * .expand-collapse-button{left:calc(var(--design-unit) * 2px);right:unset;position:absolute}.expand-collapse-button:hover{background:var(--tree-item-expand-collapse-hover)}.expand-collapse-button svg{pointer-events:none;transition:transform .1s linear}[dir=rtl] * .expand-collapse-button svg{transform:rotate(180deg)}.rotate.expand-collapse-button svg{transform:rotate(90deg)}:not(.expanded)>.items{display:none}.fluent-nav-link{width:100%;color:inherit;align-items:center;text-decoration:none;display:flex}.fluent-nav-icon:not(fluent-menu-item){min-width:20px}.fluent-nav-link.disabled:not(fluent-menu-item,a){opacity:var(--disabled-opacity);cursor:not-allowed;pointer-events:none;color:var(--neutral-foreground-rest)!important}a.disabled .content-region{opacity:var(--disabled-opacity)}.fluent-nav-link.disabled .fluent-nav-icon{opacity:var(--disabled-opacity);fill:var(--neutral-foreground-rest)!important}.fluent-nav-menu{padding:0 2px}.fluent-nav-item.expander:focus-within{outline-offset:1px}.fluent-nav-item{margin:calc(var(--design-unit) * 1px) 0;-webkit-user-select:none;user-select:none}.fluent-nav-item a.active .positioning-region:before{content:"";right:unset;width:3px;height:calc((var(--base-height-multiplier) + var(--density)) * var(--design-unit) / 2 * 1px);background:var(--accent-fill-rest);border-radius:calc(var(--control-corner-radius) * 1px);margin:calc(var(--design-unit) * 2px) 2px;z-index:5;display:block;position:absolute}[dir=rtl] * .fluent-nav-item a.active .positioning-region:before{left:unset}.content-region{white-space:nowrap;width:100%;align-items:center;margin-inline-start:calc(var(--design-unit) * 2px);display:flex}.fluent-nav-item .positioning-region{box-sizing:border-box;background:var(--neutral-fill-stealth-rest);border:calc(var(--stroke-width) * 1px) solid transparent;border-radius:calc(var(--control-corner-radius) * 1px);width:100%;min-height:calc(((var(--base-height-multiplier) + var(--density)) * var(--design-unit) + 1) * 1px);align-items:center;display:flex;position:relative}.fluent-nav-group .fluent-nav-item:last-of-type,.fluent-nav-menu .fluent-nav-item:last-of-type{margin-bottom:2px}fluent-menu-item .fluent-nav-link{width:100%;color:inherit;align-items:center;text-decoration:none;display:flex}.fluent-collapsible-region-container>.fluent-nav-menu>.fluent-nav-item .content-region{padding-inline-start:24px}.fluent-collapsible-region-container .fluent-collapsible-region-container>.fluent-nav-menu>.fluent-nav-item .content-region{padding-inline-start:48px}.fluent-collapsible-region-container .fluent-collapsible-region-container .fluent-collapsible-region-container>.fluent-nav-menu>.fluent-nav-item .content-region{padding-inline-start:72px}.fluent-collapsible-region-container .fluent-collapsible-region-container .fluent-collapsible-region-container .fluent-collapsible-region-container>.fluent-nav-menu>.fluent-nav-item .content-region{padding-inline-start:96px}.fluent-nav-text{text-overflow:ellipsis;width:calc(100% - 70px);margin-inline-start:calc(var(--design-unit) * 2px + 2px);overflow:hidden}.collapsed .fluent-nav-text,.collapsed .expand-collapse-button,.collapsed .fluent-nav-group * .fluent-nav-menu>.fluent-nav-item,.collapsed .fluent-nav-group * .fluent-nav-menu>.fluent-nav-item * .fluent-nav-menu>.fluent-nav-item,.collapsed .fluent-nav-group * .fluent-nav-menu>.fluent-nav-item * .fluent-nav-menu>.fluent-nav-item * .fluent-nav-menu>.fluent-nav-item{display:none}@media (width<=600px){.collapsed .fluent-nav-text{display:block}}.navmenu{background-color:var(--neutral-layer-1)}.navmenu-expander::part(positioning-region){background-color:var(--neutral-fill-stealth-rest)}.navmenu-expander::part(content-region){-webkit-user-select:none;user-select:none;margin-inline-start:calc(var(--design-unit) * 2px)}.navmenu-expander::part(positioning-region):hover{background-color:var(--neutral-fill-secondary-rest)}.navmenu-expander.selected:after{display:none}.navmenu-child-element::part(content-region){-webkit-user-select:none;user-select:none;margin-inline-start:calc(var(--design-unit) * 2px);margin-inline-end:calc(var(--design-unit) * 2px)}.navmenu .treeitem-text,.navmenu fluent-tree-item.navmenu-child-element::part(start){pointer-events:none}.navmenu.collapsed .treeitem-text,.navmenu.collapsed fluent-tree-item.navmenu-child-element::part(expand-collapse-button){display:none}.navmenu-group::part(content-region){margin-inline-end:var(--expand-collapse-button-size)}.navmenu .navmenu-group::part(expand-collapse-button){right:calc(var(--design-unit) * 2px);left:unset;margin-inline-end:calc(var(--expand-collapse-button-size) * -1)}[dir=rtl] * .navmenu-group::part(expand-collapse-button){left:calc(var(--design-unit) * 2px);right:unset;margin-inline-start:calc(var(--expand-collapse-button-size) - var(--design-unit) * 2px)}.navmenu-group .navmenu-child-element::part(content-region){padding-inline-start:calc(var(--design-unit) * 2px)}.navmenu.collapsed>.navmenu-parent-element::part(items){display:none}.navmenu .navmenu-link::part(content-region){margin-inline-start:calc(var(--design-unit) * 2px)}.fluent-overflow[orientation=horizontal]{flex-direction:row;gap:5px;display:flex;overflow-x:hidden}.fluent-overflow[orientation=vertical]{flex-direction:column;display:flex;overflow-y:hidden}.fluent-overflow-more{min-width:32px;max-width:32px}.fluent-overflow>[overflow=true]{display:none}.fluent-overflow .fluent-overflow-item[fixed=ellipsis]{white-space:nowrap;text-overflow:ellipsis;max-width:fit-content;overflow:hidden}.paginator{align-items:center;margin-top:.5rem;padding:.25rem 0;display:flex}.pagination-text{margin:0 .5rem}.paginator-nav{align-items:center;gap:.5rem;margin-inline:auto 0;padding:0;display:flex}[dir=rtl] * fluent-button>svg{transform:rotate(180deg)}.fluent-popover-content{font-family:var(--body-font);-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;width:100%;padding:1em;line-height:27px}.fluent-popover-content div[part=header]{width:inherit;margin-bottom:12px;font-size:20px;font-weight:600}.fluent-popover-content div[part=body]{height:100%}.fluent-popover-content div[part=footer]{width:inherit;margin-top:12px;font-size:14px;font-weight:400}.fluent-profile-menu{cursor:pointer;flex-direction:row;align-items:center;gap:4px;display:flex}.fluent-profile-menu:hover{background-color:var(--fluent-profile-menu-hover)}.fluent-profile-menu>.fluent-persona>.name{display:none}.fluent-profile-menu[top-corner=true]+div+fluent-anchored-region{left:unset;top:32px;right:-4px;transform:unset!important}[dir=rtl] .fluent-profile-menu[top-corner=true]+div+fluent-anchored-region{left:-4px;right:unset;top:32px;transform:unset!important}.fluent-pull-container{flex-direction:column;flex-grow:1;height:100%;display:flex}.fluent-pull-container div[part=tip]{background-color:var(--neutral-layer-2);color:var(--neutral-base-color);height:var(--fluent-pull-refresh-head-height,50px);justify-content:center;align-items:center;width:100%;padding:.5rem;display:flex}.fluent-pull-container div[part=tip][direction=down]{position:relative;top:0}.fluent-pull-container div[part=tip][direction=up]{position:relative;bottom:0}fluent-search[readonly=true]::part(clear-button),fluent-search[disabled=true]::part(clear-button){pointer-events:none}.fluent-sortable-list{--fluent-sortable-list-background-color:var(--neutral-layer-2);--fluent-sortable-list-item-height:calc(var(--design-unit) * 8px);--fluent-sortable-list-filtered:var(--warning);--fluent-sortable-list-border-width:calc(var(--stroke-width) * 1px);--fluent-sortable-list-border-color:var(--neutral-stroke-input-active);--fluent-sortable-list-padding:calc(var(--design-unit) * 1px);--fluent-sortable-list-item-border-width:calc(var(--stroke-width) * 1px);--fluent-sortable-list-item-border-color:var(--neutral-stroke-input-active);--fluent-sortable-list-item-drop-border-color:var(--accent-fill-rest);--fluent-sortable-list-item-drop-color:var(--neutral-layer-1);--fluent-sortable-list-item-padding:0 calc(var(--design-unit) * 2px);border:var(--fluent-sortable-list-border-width) solid var(--fluent-sortable-list-border-color);border-radius:calc(var(--control-corner-radius) * 1px);padding:var(--fluent-sortable-list-padding);min-height:var(--fluent-sortable-list-item-height)}.fluent-sortable-list .sortable-grab{cursor:grab;background-color:var(--neutral-layer-1);height:100%;left:calc(var(--design-unit) * -2px);right:unset;border-radius:calc(var(--control-corner-radius) * 1px) 0 0 calc(var(--control-corner-radius) * 1px);width:32px;padding:0 5px;display:flex;position:relative}[dir=rtl] .fluent-sortable-list .sortable-grab{left:unset;right:calc(var(--design-unit) * -2px);border-radius:0 calc(var(--control-corner-radius) * 1px) calc(var(--control-corner-radius) * 1px) 0}.fluent-sortable-list .sortable-item{background-color:var(--fluent-sortable-list-background-color);border:var(--fluent-sortable-list-item-border-width) solid var(--fluent-sortable-list-item-border-color);border-radius:calc(var(--control-corner-radius) * 1px);-webkit-user-select:none;user-select:none;padding:var(--fluent-sortable-list-item-padding);align-items:center;margin-bottom:2px;display:flex;height:var(--fluent-sortable-list-item-height)!important}.fluent-sortable-list .sortable-item:last-of-type{margin-bottom:0}.fluent-sortable-list .sortable-ghost>.sortable-item-content{background-color:var(--fluent-sortable-list-item-drop-color)!important}.fluent-sortable-list .sortable-ghost{background:var(--fluent-sortable-list-item-drop-color)!important;border:calc(var(--stroke-width) * 1px) dotted var(--fluent-sortable-list-item-drop-border-color)!important}.fluent-sortable-list>.sortable-item.filtered{background:var(--fluent-sortable-list-filtered)}.fluent-multi-splitter{--fluent-multi-splitter-color:var(--neutral-stroke-strong-rest);--fluent-multi-splitter-color-active:var(--neutral-stroke-strong-hover);--fluent-multi-splitter-background-color:var(--neutral-stroke-rest);--fluent-multi-splitter-background-color-active:var(--neutral-stroke-hover);--fluent-multi-splitter-hover-opacity:.8;--fluent-multi-splitter-bar-size:8px;flex-wrap:nowrap;width:100%;height:100%;display:flex}.fluent-multi-splitter>.fluent-multi-splitter-bar{text-align:center;color:var(--fluent-multi-splitter-color);background-color:var(--fluent-multi-splitter-background-color);opacity:.4;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-size:8px;display:inline-flex;position:relative}.fluent-multi-splitter>.fluent-multi-splitter-bar>span[part=resize]{border:1px solid var(--fluent-multi-splitter-color);border-radius:1px}.fluent-multi-splitter>.fluent-multi-splitter-bar>span[part=collapse]{display:table}.fluent-multi-splitter>.fluent-multi-splitter-bar>span[part=collapse]:before{line-height:normal;display:table-cell}.fluent-multi-splitter>.fluent-multi-splitter-bar>span[part=collapse]:hover{cursor:pointer}.fluent-multi-splitter>.fluent-multi-splitter-bar>span[part=expand]{display:table}.fluent-multi-splitter>.fluent-multi-splitter-bar>span[part=expand]:before{line-height:normal;display:table-cell}.fluent-multi-splitter>.fluent-multi-splitter-bar>span[part=expand]:hover{cursor:pointer}.fluent-multi-splitter>.fluent-multi-splitter-bar[status=resizable]:hover{background-color:var(--fluent-multi-splitter-background-color);opacity:var(--fluent-multi-splitter-hover-opacity)}.fluent-multi-splitter>.fluent-multi-splitter-bar[status=resizable]:active{background-color:var(--fluent-multi-splitter-background-color-active);opacity:var(--fluent-multi-splitter-hover-opacity)}.fluent-multi-splitter>.fluent-multi-splitter-bar[status=resizable]:active>span[part=expand],.fluent-multi-splitter>.fluent-multi-splitter-bar[status=resizable]:active>span[part=resize],.fluent-multi-splitter>.fluent-multi-splitter-bar[status=resizable]:active>span[part=collapse]{color:var(--fluent-multi-splitter-color-active)}.fluent-multi-splitter>.fluent-multi-splitter-bar[status=resizable]:active>span[part=resize]{border:1px solid var(--fluent-multi-splitter-color-active)}.fluent-multi-splitter>.fluent-multi-splitter-bar[status=resizable]:disabled{opacity:.2}.fluent-multi-splitter[orientation=horizontal]{flex-direction:row}.fluent-multi-splitter[orientation=horizontal]>.fluent-multi-splitter-bar{width:var(--fluent-multi-splitter-bar-size);flex-direction:column}.fluent-multi-splitter[orientation=horizontal]>.fluent-multi-splitter-bar>span[part=collapse]:before{content:"◀"}[dir=rtl] .fluent-multi-splitter[orientation=horizontal]>.fluent-multi-splitter-bar>span[part=collapse]:before{content:"▶"}.fluent-multi-splitter[orientation=horizontal]>.fluent-multi-splitter-bar>span[part=resize]{height:16px;margin:2px 0}.fluent-multi-splitter[orientation=horizontal]>.fluent-multi-splitter-bar>span[part=expand]:before{content:"▶"}[dir=rtl] .fluent-multi-splitter[orientation=horizontal]>.fluent-multi-splitter-bar>span[part=expand]:before{content:"◀"}.fluent-multi-splitter[orientation=horizontal]>.fluent-multi-splitter-bar[status=resizable]:hover{cursor:ew-resize}.fluent-multi-splitter[orientation=vertical]{flex-direction:column}.fluent-multi-splitter[orientation=vertical]>.fluent-multi-splitter-bar{height:var(--fluent-multi-splitter-bar-size);flex-direction:row}.fluent-multi-splitter[orientation=vertical]>.fluent-multi-splitter-bar>span[part=collapse]:before{content:"▲"}.fluent-multi-splitter[orientation=vertical]>.fluent-multi-splitter-bar>span[part=resize]{width:16px;margin:0 2px}.fluent-multi-splitter[orientation=vertical]>.fluent-multi-splitter-bar>span[part=expand]:before{content:"▼"}.fluent-multi-splitter[orientation=vertical]>.fluent-multi-splitter-bar[status=resizable]:hover{cursor:ns-resize}.fluent-multi-splitter>.fluent-multi-splitter-pane{flex:none;overflow:hidden}.fluent-multi-splitter>.fluent-multi-splitter-pane[status=collapsed]{flex:0!important;display:block!important;overflow:hidden!important}.fluent-multi-splitter>.fluent-multi-splitter-pane[status=lastresizable]{flex:auto}.stack-vertical{flex-direction:column;display:flex}.stack-horizontal{flex-direction:row;display:flex}.stack-vertical[reverse=true]{flex-direction:column-reverse;display:flex}.stack-horizontal[reverse=true]{flex-direction:row-reverse;display:flex}fluent-tab[overflow=true]{display:none}fluent-tab[disabled=true]{cursor:not-allowed;color:var(--neutral-foreground-hint)}fluent-tab[aria-selected=true]{font-variation-settings:normal}.fluent-toast{flex-direction:column;flex-grow:initial;min-width:292px;max-width:500px;min-height:44px;font-family:var(--body-font);background-color:var(--neutral-layer-floating);box-shadow:var(--elevation-shadow-tooltip);border-radius:calc(var(--control-corner-radius) * 1px);color:var(--neutral-foreground-rest);overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-user-select:none;user-select:none;pointer-events:auto;align-items:flex-start;margin-bottom:10px;padding:12px;animation-name:fadein-b-bzpjcy24fo;animation-duration:.5s;animation-delay:0s;display:flex;position:relative;overflow:hidden}.fluent-toast .fluent-toast-title{flex-grow:1;font-size:14px;font-weight:600}.fluent-toast .fluent-toast-action{justify-content:flex-end;align-items:center;gap:8px;width:48px;min-width:48px;height:20px;font-weight:400;display:flex}.fluent-toast .fluent-toast-body{flex-direction:column;justify-content:flex-start;width:calc(100% - 12px);padding-inline-start:24px;display:flex}.fluent-toast .fluent-toast-small{font-size:12px;line-height:16px}.fluent-toast .fluent-toast-action:has(.timestamp){cursor:initial;width:auto}.fluent-toast .fluent-toast-details{font-size:14px;line-height:20px}.fluent-toast .fluent-toast-progressbar{width:100%;padding:8px 0 0;display:grid}.fluent-toast .fluent-toast-progressbar-percentage{padding-top:7px;font-size:12px;line-height:16px}.fluent-toast .fluent-toast-actions{justify-content:flex-start;align-items:flex-end;gap:16px;width:calc(100% - 12px);height:28px;padding-inline-start:24px;display:flex}@keyframes fadein-b-bzpjcy24fo{0%{opacity:0}to{opacity:1}}.fluent-toast-provider{z-index:999;flex-direction:column;display:flex;position:fixed}.position-topleft,.position-topright,.position-topcenter{top:0}.position-bottomleft,.position-bottomright,.position-bottomcenter{bottom:0}.position-topleft{top:24px;left:24px}.position-topright{top:24px;right:24px}.position-topcenter{top:24px;left:50%;transform:translate(-50%)}.position-bottomleft{bottom:24px;left:24px}.position-bottomright{bottom:24px;right:24px}.position-bottomcenter{bottom:24px;left:50%;transform:translate(-50%)}.fluent-wizard{--fluent-wizard-circle-size:24px;--fluent-wizard-spacing:4px;height:100%;display:grid}.fluent-wizard[border-outside=true]{border:1px solid var(--neutral-stroke-hover)}.fluent-wizard>ol{padding-inline-start:0;margin-block:0;padding:10px;display:flex}.fluent-wizard .fluent-wizard-buttons{justify-content:end;display:flex}.fluent-wizard .fluent-wizard-buttons[border-inside=true]{border-top:1px solid var(--neutral-stroke-hover)}.fluent-wizard[position=left]{grid-template-rows:1fr auto;grid-template-columns:auto 1fr}.fluent-wizard[position=left]>ol{flex-direction:column;grid-area:1/1/span 2}.fluent-wizard[position=left]>ol[border-inside=true]{border-right:1px solid var(--neutral-stroke-hover)}.fluent-wizard[position=left] .fluent-wizard-content{grid-area:1/2;margin:5px 10px 0 15px}.fluent-wizard[position=left] .fluent-wizard-buttons{text-align-last:end;grid-area:2/2;padding:10px}.fluent-wizard[position=top]{grid-template-rows:auto 1fr auto;grid-template-columns:auto}.fluent-wizard[position=top]>ol{flex-direction:row;justify-content:center}.fluent-wizard[position=top]>ol[border-inside=true]{border-bottom:1px solid var(--neutral-stroke-hover)}.fluent-wizard[position=top] .fluent-wizard-content{margin:5px 10px 0}.fluent-wizard[position=top] .fluent-wizard-buttons{padding:10px}.fluent-wizard>ol>li{display:flex;position:relative}.fluent-wizard[position=left]>ol>li{gap:10px}.fluent-wizard[position=left]>ol>li:before{flex:0 0 var(--fluent-wizard-circle-size);height:var(--fluent-wizard-circle-size)}.fluent-wizard[position=left]>ol>li:last-child{height:auto}.fluent-wizard[position=left]>ol>li:not(:last-child):after{content:"";left:0;top:calc(var(--fluent-wizard-circle-size) + var(--fluent-wizard-spacing));bottom:var(--fluent-wizard-spacing);transform:translateX(calc(var(--fluent-wizard-circle-size) / 2));background-color:var(--neutral-stroke-hover);order:-1;width:2px;position:absolute}[dir=rtl] .fluent-wizard[position=left]>ol>li:not(:last-child):after{left:revert;transform:translateX(calc(var(--fluent-wizard-circle-size) / -2))}.fluent-wizard[position=top]>ol>li{text-align:center;flex-direction:column;flex:1}.fluent-wizard[position=top]>ol>li:before{width:var(--fluent-wizard-circle-size);height:var(--fluent-wizard-circle-size);margin-left:calc((100% - var(--fluent-wizard-circle-size)) / 2)}.fluent-wizard[position=top]>ol>li:not(:last-child):after{content:"";left:calc(50% + var(--fluent-wizard-circle-size) / 2 + var(--fluent-wizard-spacing));right:unset;top:calc(var(--fluent-wizard-circle-size) / 2);width:calc(100% - var(--fluent-wizard-circle-size) - var(--fluent-wizard-spacing) * 2);background-color:var(--neutral-stroke-hover);order:-1;height:2px;position:absolute}[dir=rtl] .fluent-wizard[position=top]>ol>li:not(:last-child):after{left:unset;right:calc(50% + var(--fluent-wizard-circle-size) / 2 + var(--fluent-wizard-spacing))}.fluent-wizard>ol>li .fluent-wizard-icon{min-width:calc(1.2 * var(--fluent-wizard-circle-size));min-height:calc(1.2 * var(--fluent-wizard-circle-size))}.fluent-wizard>ol>li .fluent-wizard-icon-number{margin-top:calc(var(--fluent-wizard-circle-size) * -1 - 5px);color:var(--accent-fill-rest);text-align:center;align-content:center;font-size:small}.fluent-wizard[position=top]>ol>li .fluent-wizard-icon-number{height:var(--fluent-wizard-circle-size)}.fluent-wizard[position=left]>ol>li .fluent-wizard-icon-number{width:var(--fluent-wizard-circle-size);height:var(--fluent-wizard-circle-size)}.fluent-wizard>ol>li .fluent-wizard-icon-number[disabled=true]{opacity:var(--disabled-opacity)}.fluent-wizard>ol>li .fluent-wizard-icon-number[status=previous]:not([disabled=true]),.fluent-wizard>ol>li .fluent-wizard-icon-number[status=current]:not([disabled=true]){color:var(--foreground-on-accent-rest)}.fluent-wizard>ol>li .fluent-wizard-icon-number[status=next]:not([disabled=true]){color:var(--accent-fill-rest)}.fluent-wizard>ol>li .fluent-wizard-title{white-space:nowrap;margin-block:2px 0}.fluent-wizard>ol>li[status=next] .fluent-wizard-title{color:var(--neutral-stroke-strong-rest)}.fluent-wizard>ol>li[status=current] .fluent-wizard-title{font-weight:700}.fluent-wizard>ol>li .fluent-wizard-summary{margin-block:4px 0;font-size:smaller}.fluent-wizard>ol>li[status=current] .fluent-wizard-summary{color:var(--accent-fill-rest)}.fluent-wizard>ol>li[status=next] .fluent-wizard-summary{color:var(--neutral-stroke-strong-rest)}.fluent-wizard-body{margin:10px}@media (width<=599.98px){.fluent-wizard>ol>li>div[hidden-when~=xs]{display:none}}@media (width>=600px) and (width<=959.98px){.fluent-wizard>ol>li>div[hidden-when~=sm]{display:none}}@media (width>=960px) and (width<=1279.98px){.fluent-wizard>ol>li>div[hidden-when~=md]{display:none}}@media (width>=1280px) and (width<=1919.98px){.fluent-wizard>ol>li>div[hidden-when~=lg]{display:none}}@media (width>=1920px) and (width<=2559.98px){.fluent-wizard>ol>li>div[hidden-when~=xl]{display:none}}@media (width>=2560px){.fluent-wizard>ol>li>div[hidden-when~=xxl]{display:none}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fluent-bg-primary:#fff;--fluent-bg-secondary:#faf9f8;--fluent-bg-tertiary:#f3f2f1;--fluent-text-primary:#323130;--fluent-text-secondary:#605e5c;--fluent-text-tertiary:#a19f9d;--fluent-text-inverse:#fff;--fluent-border-primary:#e1dfdd;--fluent-border-secondary:#edebe9;--fluent-accent-primary:#0078d4;--fluent-accent-hover:#106ebe;--fluent-accent-active:#005a9e;--fluent-navbar-bg:#fff;--fluent-navbar-text:#323130;--fluent-navbar-border:#e1dfdd;--fluent-sidebar-bg:#f3f2f1;--fluent-sidebar-text:#323130;--fluent-sidebar-border:#e1dfdd;--fluent-sidebar-hover:#edebe9;--fluent-sidebar-active:#e1dfdd;--fluent-header-bg:#fff;--fluent-header-text:#323130;--fluent-header-border:#e1dfdd;--fluent-footer-bg:#fff;--fluent-footer-text:#323130;--fluent-footer-border:#e1dfdd;--fluent-quickgrid-header-bg:#f3f2f1;--fluent-quickgrid-header-hover-bg:#edebe9;--fluent-quickgrid-header-sorted-bg:#edebe9;--fluent-quickgrid-stripe-bg:#faf9f8;--fluent-quickgrid-row-hover-bg:#edebe9;--fluent-component-padding:12px;--fluent-component-margin:12px;--fluent-component-gap:12px;--fluent-sidebar-link-padding:12px;--fluent-sidebar-padding:16px;--fluent-sidebar-icon-gap:8px;--fluent-body-font-size:14px;--fluent-body-font-weight:400;--fluent-heading-font-weight:600;--fluent-border-radius:4px;--fluent-border-width:1px;--fluent-border-radius-sm:2px;--fluent-border-radius-md:4px;--fluent-border-radius-lg:6px;--fluent-border-radius-xl:8px;--fluent-border-radius-pill:999px;--fluent-border-radius-circle:50%;--fluent-transition:.15s;--fluent-z-dropdown:1000;--fluent-z-sticky:1020;--fluent-z-fixed:1030;--fluent-z-modal-backdrop:1040;--fluent-z-modal:1050;--fluent-z-popover:1060;--fluent-z-tooltip:1070;--fluent-z-toast:1080}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fluent-bg-primary:#1b1a19;--fluent-bg-secondary:#252423;--fluent-bg-tertiary:#323130;--fluent-text-primary:#f3f2f1;--fluent-text-secondary:#d2d0ce;--fluent-text-tertiary:#a19f9d;--fluent-text-inverse:#11100f;--fluent-border-primary:#484644;--fluent-border-secondary:#323130;--fluent-accent-primary:#0086f0;--fluent-accent-hover:#0078d4;--fluent-accent-active:#106ebe;--fluent-navbar-bg:#1b1a19;--fluent-navbar-text:#f3f2f1;--fluent-navbar-border:#484644;--fluent-sidebar-bg:#000;--fluent-sidebar-text:#f3f2f1;--fluent-sidebar-border:#484644;--fluent-sidebar-hover:#201f1e;--fluent-sidebar-active:#252423;--fluent-header-bg:#1b1a19;--fluent-header-text:#f3f2f1;--fluent-header-border:#484644;--fluent-footer-bg:#1b1a19;--fluent-footer-text:#f3f2f1;--fluent-footer-border:#484644;--fluent-quickgrid-header-bg:#292827;--fluent-quickgrid-header-hover-bg:#323130;--fluent-quickgrid-header-sorted-bg:#323130;--fluent-quickgrid-stripe-bg:#252423;--fluent-quickgrid-row-hover-bg:#323130}[data-theme=dhl]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--fluent-sidebar-link-padding:0}body{background-color:var(--neutral-layer-1);color:var(--neutral-foreground-rest);transition:background-color .3s,color .3s}.layout{background-color:var(--neutral-layer-1);width:100%;min-height:100vh;color:var(--neutral-foreground-rest);flex-direction:column;display:flex}.layout[data-orientation=horizontal]{flex-direction:row}.header{background-color:var(--neutral-layer-2);color:var(--neutral-foreground-rest);border-bottom:1px solid var(--neutral-stroke-layer-rest);align-items:center;transition:background-color .3s,color .3s;display:flex}.header .header-gutters{align-items:center;width:100%;padding:0 1rem;display:flex}.fluent-footer{background-color:var(--fluent-footer-bg,var(--neutral-layer-4));color:var(--fluent-footer-text,var(--neutral-foreground-rest));border-top:1px solid var(--fluent-footer-border,var(--neutral-stroke-layer-rest));z-index:10;align-items:center;min-height:48px;padding:.75rem 1rem;transition:background-color .3s,color .3s;display:flex}.fluent-footer--three-part{grid-template-columns:1fr auto 1fr;gap:1rem;display:grid}.fluent-footer__start{grid-column:1;justify-self:start}.fluent-footer__center{grid-column:2;justify-self:center}.fluent-footer__end{grid-column:3;justify-self:end}.fluent-footer--stacks{container:fluent-footer/inline-size}@container fluent-footer (width<=600px){.fluent-footer--stacks{grid-template-columns:1fr;gap:.5rem}.fluent-footer--stacks .fluent-footer__start,.fluent-footer--stacks .fluent-footer__center,.fluent-footer--stacks .fluent-footer__end{grid-column:1;justify-self:start}}.fluent-nav-menu{background-color:var(--neutral-layer-2);color:var(--neutral-foreground-rest);transition:width .3s}.fluent-nav-menu:not(.fluent-nav-group .fluent-nav-menu){padding:var(--fluent-component-padding,1rem);border-right:1px solid var(--neutral-stroke-layer-rest)}.fluent-nav-item .positioning-region{transition:background-color .2s;background:0 0!important}.fluent-nav-item .positioning-region:hover:not(:has(.disabled)){cursor:pointer;background:var(--neutral-fill-secondary-hover)!important}.fluent-nav-item.active .positioning-region{background:var(--neutral-fill-secondary-rest)!important}.fluent-nav-item.disabled{opacity:.5;cursor:not-allowed}.fluent-nav-link{color:inherit;padding:var(--fluent-sidebar-link-padding,.5rem);align-items:center;width:100%;text-decoration:none;transition:background-color .2s;display:flex}.fluent-nav-link:hover{background-color:var(--neutral-fill-secondary-hover);color:inherit}.fluent-nav-link.active{background-color:var(--neutral-fill-secondary-rest);color:inherit;font-weight:600}.fluent-nav-text{color:inherit}.components{flex-wrap:wrap;align-items:baseline;gap:.5rem;max-width:1100px;margin:auto;padding:2rem;font-family:sans-serif;display:flex}.components .component-section{border:1px solid #ccc;border-radius:.25em;max-width:15rem;padding:1rem}.components .component-title{font-size:1.25rem;font-weight:700}.grid{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.fluent-field-label{color:var(--neutral-foreground-rest);margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.25;display:block}.fluent-value-label{color:var(--neutral-foreground-rest);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem;font-weight:400;line-height:1.25;display:inline}[data-disabled=true]>.fluent-value-label,[data-readonly=true]>.fluent-value-label{cursor:not-allowed}.fluent-toast-container{z-index:1080;pointer-events:none;flex-direction:column;gap:12px;display:flex;position:fixed}.fluent-toast-container--top-right{top:16px;right:16px}.fluent-toast-container--top-left{top:16px;left:16px}.fluent-toast-container--bottom-right{bottom:16px;right:16px}.fluent-toast-container--bottom-left{bottom:16px;left:16px}.fluent-toast-container--top-center{top:16px;left:50%;transform:translate(-50%)}.fluent-toast-container--bottom-center{bottom:16px;left:50%;transform:translate(-50%)}.fluent-toast{background-color:var(--neutral-layer-1);border:1px solid var(--neutral-stroke-1);pointer-events:auto;cursor:pointer;opacity:0;border-radius:4px;align-items:flex-start;gap:12px;min-width:300px;max-width:400px;padding:12px 16px;transition:opacity .15s,transform .15s;display:flex;position:relative;overflow:hidden;transform:translate(100%);box-shadow:0 6.4px 14.4px #0002,0 1.2px 3.6px #0000001c}.fluent-toast.fluent-toast--show{opacity:1;transform:translate(0)}.fluent-toast.fluent-toast--hide{opacity:0;transform:translate(100%)}.fluent-toast-container--top-left .fluent-toast,.fluent-toast-container--bottom-left .fluent-toast{transform:translate(-100%)}.fluent-toast-container--top-left .fluent-toast.fluent-toast--show,.fluent-toast-container--bottom-left .fluent-toast.fluent-toast--show{transform:translate(0)}.fluent-toast-container--top-left .fluent-toast.fluent-toast--hide,.fluent-toast-container--bottom-left .fluent-toast.fluent-toast--hide{transform:translate(-100%)}.fluent-toast-container--top-center .fluent-toast,.fluent-toast-container--bottom-center .fluent-toast{transform:translateY(-100%)}.fluent-toast-container--top-center .fluent-toast.fluent-toast--show,.fluent-toast-container--bottom-center .fluent-toast.fluent-toast--show{transform:translateY(0)}.fluent-toast-container--top-center .fluent-toast.fluent-toast--hide,.fluent-toast-container--bottom-center .fluent-toast.fluent-toast--hide{transform:translateY(-100%)}.fluent-toast__icon{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;display:flex}.fluent-toast__content{flex:1;min-width:0;padding-right:24px}.fluent-toast__title{color:var(--neutral-foreground-rest);margin:0 0 4px;font-size:14px;font-weight:600}.fluent-toast__message{color:var(--neutral-foreground-rest);word-wrap:break-word;margin:0;font-size:12px;line-height:1.5}.fluent-toast__close{color:var(--neutral-foreground-rest);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .1s,color .1s;display:flex;position:absolute;top:12px;right:12px}.fluent-toast__close:hover{background-color:var(--neutral-fill-secondary-hover);color:var(--neutral-foreground-rest)}.fluent-toast__close:focus{outline:2px solid var(--accent-fill-rest);outline-offset:2px}.fluent-toast__progress{opacity:.3;background-color:currentColor;width:100%;height:3px;animation:linear forwards toast-progress;position:absolute;bottom:0;left:0}@keyframes toast-progress{0%{width:100%}to{width:0%}}.fluent-toast--success{border-left:4px solid #107c10}.fluent-toast--success .fluent-toast__icon{color:#107c10;background-color:#107c101a}.fluent-toast--success .fluent-toast__progress{color:#107c10}.fluent-toast--error{border-left:4px solid #d13438}.fluent-toast--error .fluent-toast__icon{color:#d13438;background-color:#d134381a}.fluent-toast--error .fluent-toast__progress{color:#d13438}.fluent-toast--warning{border-left:4px solid #ffb900}.fluent-toast--warning .fluent-toast__icon{color:#ffb900;background-color:#ffb9001a}.fluent-toast--warning .fluent-toast__progress{color:#ffb900}.fluent-toast--info{border-left:4px solid #0078d4}.fluent-toast--info .fluent-toast__icon{color:#0078d4;background-color:#0078d41a}.fluent-toast--info .fluent-toast__progress{color:#0078d4}@media (width<=768px){.fluent-toast-container{left:12px!important;right:12px!important;transform:none!important}.fluent-toast-container--top-right,.fluent-toast-container--top-left,.fluent-toast-container--top-center{top:12px}.fluent-toast-container--bottom-right,.fluent-toast-container--bottom-left,.fluent-toast-container--bottom-center{bottom:12px}.fluent-toast{max-width:100%}}.fluent-field{--fluent-field-state-color:transparent;flex-direction:column;gap:.25rem;display:flex}.fluent-field--horizontal{flex-flow:wrap;align-items:flex-start;gap:.5rem 1rem}.fluent-field--horizontal .fluent-field__label{flex:none;margin-bottom:0;padding-top:.35rem}.fluent-field--horizontal .fluent-field__control{flex:auto;min-width:0}.fluent-field--horizontal .fluent-field__hint,.fluent-field--horizontal .fluent-field__message{flex-basis:100%}.fluent-field__label{color:var(--neutral-foreground-rest,#424242);margin-bottom:0;font-size:.875rem;font-weight:600;line-height:1.25;display:block}.fluent-field__required{color:#c50f1f;margin-left:.15rem;font-weight:700}.fluent-field__control{flex-direction:column;gap:.2rem;min-width:0;display:flex}.fluent-field__hint{color:var(--neutral-foreground-hint,#707070);font-size:.8rem;line-height:1.35;display:block}.fluent-field__message{color:var(--fluent-field-state-color);font-size:.8rem;line-height:1.35;display:block}.fluent-field[data-state=error]{--fluent-field-state-color:#c50f1f}.fluent-field[data-state=warning]{--fluent-field-state-color:#c87018}.fluent-field[data-state=success]{--fluent-field-state-color:#107c10}.fluent-field[data-state=error] fluent-text-field::part(root),.fluent-field[data-state=error] fluent-number-field::part(root),.fluent-field[data-state=error] fluent-search::part(root),.fluent-field[data-state=error] fluent-text-area::part(control),.fluent-field[data-state=error] fluent-select::part(control),.fluent-field[data-state=error] fluent-combobox::part(control),.fluent-field[data-state=warning] fluent-text-field::part(root),.fluent-field[data-state=warning] fluent-number-field::part(root),.fluent-field[data-state=warning] fluent-search::part(root),.fluent-field[data-state=warning] fluent-text-area::part(control),.fluent-field[data-state=warning] fluent-select::part(control),.fluent-field[data-state=warning] fluent-combobox::part(control),.fluent-field[data-state=success] fluent-text-field::part(root),.fluent-field[data-state=success] fluent-number-field::part(root),.fluent-field[data-state=success] fluent-search::part(root),.fluent-field[data-state=success] fluent-text-area::part(control),.fluent-field[data-state=success] fluent-select::part(control),.fluent-field[data-state=success] fluent-combobox::part(control){border-bottom-color:var(--fluent-field-state-color);box-shadow:inset 0 -1px 0 0 var(--fluent-field-state-color)}.fluent-field[data-state=error] .fluent-inputfile .drop-zone,.fluent-field[data-state=error] .fluent-inputfile .chips-row,.fluent-field[data-state=error] .fluent-inputfile .minimal-trigger,.fluent-field[data-state=warning] .fluent-inputfile .drop-zone,.fluent-field[data-state=warning] .fluent-inputfile .chips-row,.fluent-field[data-state=warning] .fluent-inputfile .minimal-trigger,.fluent-field[data-state=success] .fluent-inputfile .drop-zone,.fluent-field[data-state=success] .fluent-inputfile .chips-row,.fluent-field[data-state=success] .fluent-inputfile .minimal-trigger{border-color:var(--fluent-field-state-color);box-shadow:0 0 0 1px var(--fluent-field-state-color)}.fluent-validation-summary{color:var(--neutral-foreground-rest,#424242);background:#c50f1f14;border-left:3px solid #c50f1f;border-radius:4px;padding:.6rem .9rem}.fluent-validation-summary__title{color:#c50f1f;margin-bottom:.4rem;font-weight:600}.fluent-validation-summary__list{margin:0;padding-left:1.1rem;list-style:outside}.fluent-validation-summary__item{margin:.15rem 0;line-height:1.4}.fluent-validation-summary__link{color:#c50f1f;cursor:pointer;text-decoration:underline}.fluent-validation-summary__link:hover{text-decoration:none}.fluent-validation-summary__link:focus-visible{outline:2px solid var(--accent-fill-rest,#0078d4);outline-offset:2px;border-radius:2px}.fluent-inputfile{flex-direction:column;gap:1rem;display:flex}.fluent-inputfile.disabled{opacity:.6}.fluent-inputfile__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fluent-inputfile .drop-zone{border:2px dashed var(--neutral-stroke-rest);border-radius:var(--fluent-border-radius-xl);background:var(--neutral-layer-2);cursor:pointer;outline:none;transition:border-color .2s,background .2s,box-shadow .2s}.fluent-inputfile .drop-zone:hover:not(.disabled),.fluent-inputfile .drop-zone:focus-visible{border-color:var(--accent-fill-rest);background:var(--neutral-layer-3)}.fluent-inputfile .drop-zone:focus-visible{box-shadow:0 0 0 2px var(--accent-fill-rest)}.fluent-inputfile .drop-zone.dragging{border-color:var(--accent-fill-rest);background:var(--accent-fill-subtle,var(--neutral-layer-3))}.fluent-inputfile .drop-zone.disabled{opacity:.5;cursor:not-allowed}.fluent-inputfile .drop-zone-icon{color:var(--neutral-foreground-hint);justify-content:center;align-items:center;display:inline-flex}.fluent-inputfile .upload-icon{color:inherit;display:block}.fluent-inputfile .drop-zone-text{color:var(--neutral-foreground-rest);margin:0;font-size:1rem}.fluent-inputfile .drop-zone-hint{color:var(--neutral-foreground-hint);margin:0;font-size:.875rem}.fluent-inputfile .drop-zone-action{display:inline-flex}.fluent-inputfile .drop-zone--big{padding:2rem}.fluent-inputfile .drop-zone--big .drop-zone-content{flex-direction:column;align-items:center;gap:1rem;display:flex}.fluent-inputfile .drop-zone--big .upload-icon{width:48px;height:48px}.fluent-inputfile .drop-zone--big .drop-zone-hints{flex-direction:column;align-items:center;gap:.25rem;display:flex}.fluent-inputfile .drop-zone--compact{padding:1rem 1.25rem}.fluent-inputfile .drop-zone--compact .drop-zone-content{grid-template-columns:auto 1fr auto;grid-template-areas:"icon message action""hints hints hints";align-items:center;gap:.5rem 1rem;display:grid}.fluent-inputfile .drop-zone--compact .drop-zone-icon{grid-area:icon}.fluent-inputfile .drop-zone--compact .drop-zone-text{grid-area:message}.fluent-inputfile .drop-zone--compact .drop-zone-action{grid-area:action}.fluent-inputfile .drop-zone--compact .drop-zone-hints{flex-flow:wrap;grid-area:hints;gap:.25rem 1rem;display:flex}.fluent-inputfile .drop-zone--compact .upload-icon{width:28px;height:28px}.fluent-inputfile .drop-zone--minimal{padding:.5rem .875rem}.fluent-inputfile .drop-zone--minimal .drop-zone-content{flex-flow:wrap;align-items:center;gap:.4rem .75rem;display:flex}.fluent-inputfile .drop-zone--minimal .drop-zone-text{font-size:.9rem}.fluent-inputfile .drop-zone--minimal .drop-zone-hints{display:contents}.fluent-inputfile .drop-zone--minimal .drop-zone-hint{align-items:center;gap:.5rem;font-size:.85rem;display:inline-flex}.fluent-inputfile .drop-zone--minimal .drop-zone-hint:before{content:"·";color:var(--neutral-foreground-hint);opacity:.6}.fluent-inputfile .drop-zone--minimal .drop-zone-action{order:99;margin-left:auto}.fluent-inputfile .drop-zone--minimal .upload-icon{width:18px;height:18px}.fluent-inputfile .drag-overlay{z-index:var(--fluent-z-popover,1060);background:var(--neutral-layer-2);border-color:var(--accent-fill-rest);justify-content:center;align-items:center;max-width:90vw;min-height:12rem;max-height:90vh;padding:1.5rem;display:flex;box-shadow:0 8px 24px #0000002e}.fluent-inputfile .drag-overlay.dragging{background:var(--accent-fill-subtle,var(--neutral-layer-3))}.fluent-inputfile .minimal-wrap{display:inline-block;position:relative}.fluent-inputfile .minimal-trigger{border:1px solid var(--neutral-stroke-rest);border-radius:var(--fluent-border-radius-md);width:2.25rem;height:2.25rem;color:var(--neutral-foreground-rest);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.fluent-inputfile .minimal-trigger:hover:not(:disabled){background:var(--neutral-fill-secondary-hover,var(--neutral-layer-2))}.fluent-inputfile .minimal-trigger:disabled{opacity:.5;cursor:not-allowed}.fluent-inputfile .minimal-trigger[aria-expanded=true]{background:var(--neutral-layer-3);border-color:var(--accent-fill-rest)}.fluent-inputfile .minimal-badge{background:var(--neutral-foreground-hint);color:#fff;border-radius:var(--fluent-border-radius-pill);border:1.5px solid var(--neutral-layer-1,white);justify-content:center;align-items:center;gap:.2rem;min-width:1.1rem;height:1.1rem;padding:0 .3rem;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;top:-4px;right:-4px}.fluent-inputfile .minimal-badge--pending{background:var(--neutral-foreground-hint)}.fluent-inputfile .minimal-badge--uploading{background:var(--accent-fill-rest);color:var(--foreground-on-accent-rest,white)}.fluent-inputfile .minimal-badge--completed{background:var(--success-foreground-rest,#107c10);color:#fff}.fluent-inputfile .minimal-badge--error{background:var(--error-foreground-rest,#c50f1f);color:#fff}.fluent-inputfile .minimal-badge-spinner{border-radius:var(--fluent-border-radius-circle);border:1.5px solid;border-top-color:#0000;width:.5rem;height:.5rem;animation:.8s linear infinite fluent-inputfile-minimal-spin}.fluent-inputfile .minimal-popover{width:var(--fluent-inputfile-popover-width,28rem);max-width:90vw;min-height:var(--fluent-inputfile-popover-min-height,16rem);max-height:var(--fluent-inputfile-popover-max-height,24rem);background:var(--neutral-layer-1,white);border:1px solid var(--neutral-stroke-rest);border-radius:var(--fluent-border-radius-lg);z-index:var(--fluent-z-popover,1060);overscroll-behavior:contain;padding:.75rem;position:fixed;top:0;left:0;overflow-y:auto;box-shadow:0 8px 24px #00000024}.fluent-inputfile .minimal-popover .file-list{gap:.4rem;min-height:100%}.fluent-inputfile .minimal-popover .file-list-rows{flex:1 0 auto}.fluent-inputfile .minimal-popover .file-list-sticky{background:var(--neutral-layer-1,white);z-index:1;margin:-.75rem -.75rem 0;padding:.75rem .75rem 0;position:sticky;top:-.75rem}.fluent-inputfile .minimal-popover .file-list-footer{background:var(--neutral-layer-1,white);z-index:1;border-top:1px solid var(--neutral-stroke-rest);margin:0 -.75rem -.75rem;padding:.5rem .75rem .75rem;position:sticky;bottom:-.75rem}.fluent-inputfile .file-list-footer{flex-direction:column;gap:.3rem;padding-top:.5rem;display:flex}.fluent-inputfile .footer-progress{background:var(--neutral-layer-3);border-radius:var(--fluent-border-radius-sm);width:100%;height:4px;overflow:hidden}.fluent-inputfile .footer-progress-fill{background:var(--accent-fill-rest);height:100%;transition:width .15s linear}.fluent-inputfile .footer-stats{color:var(--neutral-foreground-hint);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.fluent-inputfile .footer-stats-text{flex:1;min-width:0}.fluent-inputfile .footer-stats-percent{color:var(--neutral-foreground-rest);font-weight:600}.fluent-inputfile .footer-actions{align-items:center;gap:.1rem;display:flex}.fluent-inputfile .footer-action-button{cursor:pointer;color:var(--accent-fill-rest);border-radius:var(--fluent-border-radius-sm);background:0 0;border:none;padding:.15rem .4rem;font-size:.75rem;font-weight:600;line-height:1.2;transition:background .1s,color .1s}.fluent-inputfile .footer-action-button:hover{background:var(--neutral-fill-secondary-hover,var(--neutral-layer-3))}.fluent-inputfile .footer-action-button:focus-visible{outline:2px solid var(--accent-fill-rest);outline-offset:-2px}.fluent-inputfile .chips-row{flex-direction:row;align-items:flex-start;gap:.4rem;display:flex}.fluent-inputfile .chips-row[data-chips-position=below]{flex-direction:column;align-items:stretch}.fluent-inputfile .chips-row[data-chips-position=below] .chips-wrap{flex:0 auto}.fluent-inputfile .chips-wrap{flex-wrap:wrap;flex:1 1 0;align-content:flex-start;align-items:center;gap:.4rem;min-width:0;display:flex}.fluent-inputfile .chip{background:var(--neutral-layer-2);border:1px solid var(--neutral-stroke-rest);border-radius:var(--fluent-border-radius-xl);align-items:stretch;max-width:240px;font-size:.85rem;display:inline-flex;overflow:hidden}.fluent-inputfile .chip.error{border-color:var(--error-foreground-rest,#c50f1f);color:var(--error-foreground-rest,#c50f1f)}.fluent-inputfile .chip.error .chip-remove{border-left-color:var(--error-foreground-rest,#c50f1f)}.fluent-inputfile .chip.uploading{border-color:var(--accent-fill-rest)}.fluent-inputfile .chip.uploading .chip-remove{border-left-color:var(--accent-fill-rest)}.fluent-inputfile .chip.completed{border-color:var(--success-foreground-rest,#107c10)}.fluent-inputfile .chip.completed .chip-remove{border-left-color:var(--success-foreground-rest,#107c10)}.fluent-inputfile .chip-info{flex:auto;align-items:center;gap:.4rem;min-width:0;padding:.2rem .5rem;display:inline-flex}.fluent-inputfile .chip-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.fluent-inputfile .chip-progress{font-variant-numeric:tabular-nums;color:var(--neutral-foreground-hint)}.fluent-inputfile .chip-remove{border:none;border-left:1px solid var(--neutral-stroke-rest);cursor:pointer;min-width:1.75rem;color:var(--neutral-foreground-hint);background:0 0;justify-content:center;align-items:center;padding:0 .6rem;transition:background .1s,color .1s;display:inline-flex}.fluent-inputfile .chip-remove:hover{background:var(--neutral-fill-secondary-hover,var(--neutral-layer-3));color:var(--neutral-foreground-rest)}.fluent-inputfile .chip-remove:focus-visible{outline:2px solid var(--accent-fill-rest);outline-offset:-2px}.fluent-inputfile .chip-more{background:var(--neutral-layer-3);color:var(--accent-fill-rest);border:1px dashed var(--neutral-stroke-rest);cursor:pointer;padding:.3rem .6rem;font-weight:700}.fluent-inputfile .chip-more:hover{background:var(--neutral-layer-2)}.fluent-inputfile .file-list,.fluent-inputfile .file-list-rows{flex-direction:column;gap:.5rem;display:flex}.fluent-inputfile .file-list-rows.scrollable{padding-right:.25rem;overflow-y:auto}.fluent-inputfile .show-more-toggle{border:1px dashed var(--neutral-stroke-rest);color:var(--accent-fill-rest);border-radius:var(--fluent-border-radius-md);cursor:pointer;background:0 0;align-self:flex-start;padding:.4rem .75rem;font-size:.85rem;font-weight:600}.fluent-inputfile .show-more-toggle:hover{background:var(--neutral-layer-2);border-style:solid}.fluent-inputfile .file-list-header{justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.fluent-inputfile .file-list-limits{color:var(--neutral-foreground-hint);padding:0 0 .5rem;font-size:.75rem;line-height:1.35}.fluent-inputfile .file-count{color:var(--neutral-foreground-rest);font-size:.875rem;font-weight:600}.fluent-inputfile .file-list-actions{gap:.5rem;display:flex}.fluent-inputfile .text-button{color:var(--accent-fill-rest);cursor:pointer;border-radius:var(--fluent-border-radius-md);background:0 0;border:none;padding:.25rem .5rem;font-size:.875rem}.fluent-inputfile .text-button:hover:not(:disabled){background:var(--neutral-fill-secondary-hover,var(--neutral-layer-2))}.fluent-inputfile .text-button:disabled{opacity:.5;cursor:not-allowed}.fluent-inputfile .file-item{background:var(--neutral-layer-2);border:1px solid var(--neutral-stroke-rest);border-radius:var(--fluent-border-radius-md);outline:none;align-items:center;gap:1rem;padding:.75rem 1rem;transition:border-color .15s,background .15s;display:flex}.fluent-inputfile .file-item:focus-visible{border-color:var(--accent-fill-rest);box-shadow:0 0 0 1px var(--accent-fill-rest)}.fluent-inputfile .file-item.error{border-color:var(--error-foreground-rest,#c50f1f)}.fluent-inputfile .file-item.completed{border-color:var(--success-foreground-rest,#107c10)}.fluent-inputfile .file-item.dragging{opacity:.5}.fluent-inputfile .file-item.drag-over{border-top:2px solid var(--accent-fill-rest)}.fluent-inputfile .file-thumb{object-fit:cover;border-radius:var(--fluent-border-radius-md);background:var(--neutral-layer-3);flex-shrink:0;width:40px;height:40px}.fluent-inputfile .file-icon{width:40px;height:40px;color:var(--fluent-inputfile-icon-file-color,var(--neutral-foreground-hint));flex-shrink:0;justify-content:center;align-items:center;display:flex}.fluent-inputfile .file-info{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.fluent-inputfile .file-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.fluent-inputfile .file-name{min-width:0;color:var(--neutral-foreground-rest);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;overflow:hidden}.fluent-inputfile .file-size{color:var(--neutral-foreground-hint);white-space:nowrap;font-size:.875rem}.fluent-inputfile .progress-bar{background:var(--neutral-layer-3);border-radius:var(--fluent-border-radius-sm);width:100%;height:4px;overflow:hidden}.fluent-inputfile .progress-fill{background:var(--accent-fill-rest);height:100%;transition:width .15s linear}.fluent-inputfile .status-text{color:var(--neutral-foreground-hint);font-variant-numeric:tabular-nums;font-size:.8rem}.fluent-inputfile .status-text.success{color:var(--success-foreground-rest,#107c10)}.fluent-inputfile .status-text.error{color:var(--error-foreground-rest,#c50f1f)}.fluent-inputfile .file-actions{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.fluent-inputfile .action-button,.fluent-inputfile .remove-button{cursor:pointer;color:var(--neutral-foreground-rest);border-radius:var(--fluent-border-radius-md);background:0 0;border:none;justify-content:center;align-items:center;min-width:1.75rem;min-height:1.75rem;padding:.4rem;font-size:.95rem;text-decoration:none;display:flex}.fluent-inputfile .action-button:hover:not(:disabled),.fluent-inputfile .remove-button:hover:not(:disabled){background:var(--neutral-fill-secondary-hover,var(--neutral-layer-3))}.fluent-inputfile .action-button:disabled,.fluent-inputfile .remove-button:disabled{opacity:.5;cursor:not-allowed}.fluent-inputfile .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes fluent-inputfile-minimal-spin{to{transform:rotate(360deg)}}:root{--badge-fill-brand:var(--accent-fill-rest);--badge-color-brand:var(--foreground-on-accent-rest);--badge-fill-danger:#c50f1f;--badge-color-danger:#fff;--badge-fill-important:var(--neutral-foreground-rest);--badge-color-important:var(--neutral-layer-1);--badge-fill-informative:var(--neutral-fill-secondary-rest);--badge-color-informative:var(--neutral-foreground-rest);--badge-fill-severe:#da3b01;--badge-color-severe:#fff;--badge-fill-subtle:var(--neutral-layer-1);--badge-color-subtle:var(--neutral-foreground-rest);--badge-fill-success:#107c10;--badge-color-success:#fff;--badge-fill-warning:#fde300;--badge-color-warning:var(--neutral-foreground-rest);--fluent-color-primary:var(--accent-fill-rest,#0078d4);--fluent-color-primary-contrast:var(--foreground-on-accent-rest,#fff);--fluent-color-primary-emphasis:var(--accent-foreground-rest,#0067b8);--fluent-color-primary-tint:color-mix(in srgb, var(--accent-fill-rest,#0078d4) 12%, transparent);--fluent-color-secondary:var(--neutral-fill-strong-rest,#616161);--fluent-color-secondary-contrast:#fff;--fluent-color-secondary-emphasis:var(--neutral-foreground-rest,#424242);--fluent-color-secondary-tint:color-mix(in srgb, var(--neutral-fill-strong-rest,#616161) 12%, transparent);--fluent-color-success:#107c10;--fluent-color-success-contrast:#fff;--fluent-color-success-emphasis:#0e700e;--fluent-color-success-tint:#107c101f;--fluent-color-warning:#fde300;--fluent-color-warning-contrast:#242424;--fluent-color-warning-emphasis:#8a6d00;--fluent-color-warning-tint:#fde30038;--fluent-color-danger:#c50f1f;--fluent-color-danger-contrast:#fff;--fluent-color-danger-emphasis:#b10e1e;--fluent-color-danger-tint:#c50f1f1f;--fluent-color-info:#0a94d6;--fluent-color-info-contrast:#fff;--fluent-color-info-emphasis:#0a6a9a;--fluent-color-info-tint:#0a94d61f;--fluent-color-light:var(--neutral-fill-secondary-rest,#f0f0f0);--fluent-color-light-contrast:var(--neutral-foreground-rest,#242424);--fluent-color-light-emphasis:var(--neutral-foreground-hint,#8a8a8a);--fluent-color-light-tint:var(--neutral-fill-secondary-rest,#f5f5f5);--fluent-color-dark:var(--neutral-foreground-rest,#242424);--fluent-color-dark-contrast:var(--neutral-layer-1,#fff);--fluent-color-dark-emphasis:var(--neutral-foreground-rest,#242424);--fluent-color-dark-tint:color-mix(in srgb, var(--neutral-foreground-rest,#242424) 10%, transparent)}[dir=rtl] fluent-accordion-item::part(button){text-align:right}fluent-anchor[appearance=hypertext]::part(start),fluent-anchor[appearance=hypertext]::part(end){display:unset;top:calc(var(--design-unit) * 1px);position:relative}.fluent-appbar{--appbar-item-size:68}.fluent-appbar .fluent-appbar-item{width:calc(var(--appbar-item-size) * 1px);--appbar-active-indicator-width:calc(var(--design-unit) * .5px);height:calc(var(--appbar-item-size) * 1px - 20px)}.fluent-appbar .fluent-appbar-item:hover{background-color:var(--neutral-fill-secondary-rest)}.fluent-appbar a{color:inherit;font-size:var(--type-ramp-minus-2-font-size);line-height:var(--type-ramp-minus-2-line-height);width:100%;height:100%;text-decoration:none;display:inline-block;position:relative}.fluent-appbar a .stack-vertical{padding:calc(var(--design-unit) * 1px) calc(var(--appbar-active-indicator-width) + var(--design-unit) * 1.5px);height:100%}.fluent-appbar div[part=label]{color:var(--neutral-foreground-rest);text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;overflow:hidden}.fluent-appbar[orientation=vertical] .fluent-appbar-item:not([inpopover]) a.active:before{content:"";width:var(--appbar-active-indicator-width);background-color:var(--accent-fill-rest);border-radius:calc(var(--control-corner-radius) * 1px);height:100%;top:0;left:calc(var(--design-unit) * .5px);right:unset;position:absolute}[dir=rtl] .fluent-appbar[orientation=vertical] .fluent-appbar-item:not([inpopover]) a.active:before{right:calc(var(--design-unit) * .5px);left:unset}.body-content{width:100%;height:100%;font-family:var(--body-font);font-weight:400;font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);align-items:flex-start;margin:0;overflow:hidden auto}.loading-button{height:calc((var(--base-height-multiplier) + var(--density)) * var(--design-unit) * 1px);display:inline-block;position:relative}.loading-button fluent-progress-ring{cursor:not-allowed;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}fluent-card{padding:calc(var(--design-unit) * 5px)}.fluent-card-minimal-style{height:var(--card-height,100%);width:var(--card-width,100%);contain:content;background:var(--fill-color);color:var(--neutral-foreground-rest);border:calc(var(--stroke-width) * 1px) solid var(--neutral-stroke-layer-rest);border-radius:calc(var(--layer-corner-radius) * 1px);box-shadow:var(--elevation-shadow-card-rest);padding:calc(var(--design-unit) * 5px)}.fluent-data-grid{--fluent-data-grid-resize-handle-color:var(--accent-fill-rest);--fluent-data-grid-resize-handle-width:1px;--fluent-data-grid-header-opacity:.5;border-collapse:collapse;flex:1;align-items:center;width:auto;height:max-content;margin-bottom:0}.fluent-data-grid tbody tr .hover{background:var(--neutral-fill-stealth-hover)}.fluent-data-grid .col-title{-webkit-user-select:none;user-select:none;padding:6px 16px}.fluent-data-grid .col-title-text{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.fluent-data-grid td{text-overflow:ellipsis;white-space:nowrap;border-bottom:calc(var(--stroke-width) * 1px) solid var(--neutral-stroke-divider-rest);align-content:center;padding:6px 16px;overflow:hidden}.fluent-data-grid td.col-justify-center{text-align:center}.fluent-data-grid td.col-justify-end,.fluent-data-grid td.col-justify-right{text-align:end}.fluent-data-grid tr[row-type=sticky-header]>th{background-color:var(--neutral-fill-stealth-rest);z-index:2;position:sticky;top:0}.fluent-data-grid .hover:not([row-type=header],[row-type=sticky-header],.loading-content-row):hover td:not(.empty-content-cell){cursor:pointer;background-color:var(--datagrid-hover-color,var(--neutral-fill-stealth-hover))}[dir=rtl] .col-options{left:unset}fluent-dialog{z-index:1050}fluent-dialog::part(control){--dialog-padding:calc(var(--design-unit) * 6 * 1px);padding:var(--dialog-padding);width:calc(var(--dialog-width) - 2 * var(--dialog-padding));height:calc(var(--dialog-height) - 2 * var(--dialog-padding));position:relative}fluent-dialog:has(div[class~=fluent-dialog-body]):not(:is(fluent-dialog[class~=right],fluent-dialog[class~=left]))::part(control){grid-template:"dialog-header""dialog-body"1fr"dialog-footer"/1fr;display:grid}fluent-dialog[class~=right]::part(control),fluent-dialog[class~=left]::part(control){border-radius:unset;--dialog-height:100dvh;border-width:0;flex-direction:column;display:flex;overflow-y:auto}fluent-dialog[class~=right]::part(control){position:absolute;right:0}fluent-dialog[class~=left]::part(control){position:absolute;left:0}:is(fluent-dialog[class~=right],fluent-dialog[class~=left]) .fluent-dialog-body{flex-grow:1;overflow-y:auto}fluent-dialog .fluent-dialog-header{padding:0 0 var(--dialog-padding) 0;grid-area:dialog-header}fluent-dialog .fluent-dialog-body{grid-area:dialog-body;width:100%;height:auto;min-height:80px}fluent-dialog .fluent-dialog-footer{padding:var(--dialog-padding) 0 0 0;grid-area:dialog-footer;margin-top:auto}.fluent-inputfile-container{grid-gap:10px;background-color:var(--neutral-fill-hover);border:1px dashed var(--accent-fill-rest);display:grid}.fluent-inputfile-container[drop-files]{border:1px solid var(--accent-fill-rest)}.fluent-inputfile-container:has(input[type=file]:focus-visible){outline:calc(var(--focus-stroke-width) * 1px) solid var(--focus-stroke-outer);outline-offset:calc(var(--focus-stroke-width) * -1px)}.fluent-inputfile-container input[type=file]{opacity:0;width:100%;height:100%}.fluent-inputfile-container label,.fluent-inputfile-container a{color:var(--accent-fill-rest);cursor:pointer;text-decoration:underline}.fluent-inputfile-container[disabled],.fluent-inputfile-container[disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.fluent-input-label{color:var(--neutral-foreground-rest);cursor:pointer;font-family:var(--body-font);font-size:var(--type-ramp-base-font-size);line-height:var(--type-ramp-base-line-height);font-weight:initial;margin-bottom:calc(var(--design-unit) * 1px);align-items:center;display:flex}.fluent-input-label[orientation=horizontal]{margin-bottom:0}fluent-radio{margin:calc(var(--design-unit) * 1px) 0}fluent-search[readonly]::part(clear-button),fluent-search[disabled]::part(clear-button){pointer-events:none}fluent-tab{-webkit-user-select:none;user-select:none;font-weight:400}fluent-tab[aria-selected=true]{z-index:1;font-weight:600}fluent-tab[overflow]{display:none}fluent-tab[disabled]{cursor:not-allowed;color:var(--neutral-foreground-hint)}.fluent-tab-icon{fill:var(--neutral-fill-strong-active);min-width:18px;max-width:18px}.fluent-tab-close{cursor:pointer;max-width:12px;max-height:12px;margin-left:6px;fill:var(--neutral-fill-strong-active)!important}.fluent-tab-close:hover{fill:var(--neutral-fill-strong-hover)!important}fluent-tabs.medium fluent-tab{font-size:var(--type-ramp-base-font-size);padding:0 10px}fluent-tabs.large fluent-tab{font-size:var(--type-ramp-plus-1-font-size);padding:0 16px}.treeitem-text{pointer-events:none}[dir=rtl] fluent-tree-item[selected]:after{right:calc(var(--focus-stroke-width) * 1px)}[dir=rtl] fluent-tree-item.nested::part(expand-collapse-button){right:var(--expand-collapse-button-nested-width,calc((var(--base-height-multiplier) + var(--density)) * var(--design-unit) * -1px))}[dir=rtl] fluent-tree-item.nested:not(.expanded)::part(expand-collapse-button){transform:rotate(180deg)}.validation-message{color:var(--error);font-size:var(--type-ramp-minus-1-font-size);align-items:center;column-gap:4px;display:flex}fluent-anchored-region{pointer-events:none}fluent-anchored-region>*{pointer-events:all}.fluent-overlay{pointer-events:auto;width:100%;height:100%;display:flex;inset:0;overflow:hidden auto}.fluent-collapsible-region-container{overflow:hidden}div[draggable=true]{cursor:move}div[dragged-over]{opacity:.6;background-color:#d3d3d3;animation:1s linear infinite blinker}.fluentui-counterbadge-container{height:100%;display:inline;position:relative}.fluentui-counterbadge{z-index:10;font-size:var(--type-ramp-minus-2-font-size);letter-spacing:0;text-align:center;text-indent:0;white-space:nowrap;box-sizing:content-box;cursor:default;border-radius:10000px;min-width:10px;padding:4px;font-weight:600;line-height:1;position:absolute}.fluentui-counterbadge[dot-only]{width:var(--design-unit);min-width:unset;height:var(--design-unit)}.fluent-presence-badge{--fluent-presence-badge-border-size:2px;display:inline-block;position:relative}.fluent-presence-badge :first-child{display:block}.fluent-presence-badge>img{aspect-ratio:1;border-radius:999px}.fluent-presence-badge .status{background-color:var(--neutral-layer-1);bottom:calc(-1 * var(--fluent-presence-badge-border-size));right:calc(-1 * var(--fluent-presence-badge-border-size));border:var(--fluent-presence-badge-border-size) solid var(--neutral-layer-1);border-radius:999px;display:block;position:absolute}.fluent-persona{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;width:fit-content;display:flex}.fluent-persona .initials{color:var(--fill-color);background:var(--accent-stroke-control-active);text-align:center;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.fluent-persona .initials img{aspect-ratio:1;border-radius:50%;width:auto;height:auto;margin-left:auto;margin-right:auto}.fluent-persona .name{margin-inline-start:16px}.fluent-persona[position=start] .initials{order:3}.fluent-persona[position=start] .name{order:1;margin-inline:0 16px}.fluent-persona[position=start] .close{order:2}.fluent-persona .close{text-align:center;justify-content:center;align-items:center;margin:0 4px;display:flex}.fluent-rating{justify-content:start;align-items:start;column-gap:0}.fluent-rating input[type=radio]{opacity:0;width:0;height:0;position:absolute}.fluent-rating:focus-within svg[selected]{outline-style:auto;outline-color:var(--focus-stroke-outer);outline-width:var(--focus-stroke-width)}fluent-tab[aria-selected=true]{z-index:auto}*{box-sizing:border-box}html{font-size:100%}body{font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);color:var(--colorNeutralForeground1);background:var(--colorNeutralBackground3);margin:0}button,input,select,textarea{font:inherit}@media (width<=639px){input,select,textarea{font-size:1rem}.combobox-input.combobox-input.combobox-input{min-height:var(--sizeTouchTarget)}.fluent-tab.fluent-tab.fluent-tab,.select-trigger.select-trigger.select-trigger,.dialog-close-floating.dialog-close-floating.dialog-close-floating,.combobox-control.combobox-control.combobox-control{height:auto;min-width:var(--sizeTouchTarget);min-height:var(--sizeTouchTarget)}}:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:var(--strokeWidthThick);box-shadow:0 0 0 var(--strokeWidthThick) var(--colorStrokeFocus1)}.combobox-control:has(.combobox-input:focus-visible){outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:var(--strokeWidthThick);box-shadow:0 0 0 var(--strokeWidthThick) var(--colorStrokeFocus1)}.fluent-calendar .day[data-inactive=true]{color:var(--colorNeutralForeground3)}.fluent-calendar .day[data-today=true],.fluent-calendar .day[aria-selected=true]{color:var(--colorBrandForeground1)}.fluent-tab:not(.active) .fluent-tab-label{color:var(--colorNeutralForeground2)}.fluent-tab.active .fluent-tab-label{color:var(--colorBrandForeground1)}:disabled,[aria-disabled=true]{cursor:not-allowed}.datepicker-wrapper fluent-text-field:not([disabled])::part(root),.datepicker-wrapper fluent-text-field:not([disabled])::part(control),.timepicker-wrapper fluent-text-field:not([disabled])::part(root),.timepicker-wrapper fluent-text-field:not([disabled])::part(control){cursor:pointer}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-theme=contrast] fluent-button[appearance=subtle]::part(control),[data-theme=contrast] fluent-button[appearance=outline]::part(control),[data-theme=contrast] fluent-button[appearance=neutral]::part(control),[data-theme=contrast] fluent-button:not([appearance])::part(control),[data-theme=contrast] fluent-text-field::part(root),[data-theme=contrast] fluent-number-field::part(root),[data-theme=contrast] fluent-checkbox::part(control){background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);border:1px solid var(--colorNeutralStroke1)}.positioning-region-floating.svelte-5137wv{z-index:var(--fluent-z-popover,1060)}.fluent-dismiss-icon.svelte-n1tdaa{flex-shrink:0;display:block}.fluent-icon.svelte-4ph9mx{width:var(--icon-size,24px);height:var(--icon-size,24px);color:var(--icon-fill,currentColor);vertical-align:middle;justify-content:center;align-items:center;line-height:1;display:inline-flex}.fluent-icon.svelte-4ph9mx svg{width:100%;height:100%;fill:var(--icon-fill,currentColor);display:block}.fluent-icon-hoverable.svelte-4ph9mx{position:relative}.fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx),.fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx){justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx){display:inline-flex}.fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx),.fluent-icon-hoverable.svelte-4ph9mx:hover .icon-regular:where(.svelte-4ph9mx),.fluent-icon-hoverable.svelte-4ph9mx:active .icon-regular:where(.svelte-4ph9mx){display:none}.fluent-icon-hoverable.svelte-4ph9mx:hover .icon-filled:where(.svelte-4ph9mx),.fluent-icon-hoverable.svelte-4ph9mx:active .icon-filled:where(.svelte-4ph9mx){display:inline-flex}fluent-button:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx),button:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx),a:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx),.fluent-nav-link:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx){display:none}fluent-button:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx),button:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx),a:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx),.fluent-nav-link:hover .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx){display:inline-flex}fluent-button:active .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx),button:active .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx),a:active .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx),.fluent-nav-link:active .fluent-icon-hoverable.svelte-4ph9mx .icon-regular:where(.svelte-4ph9mx){display:none}fluent-button:active .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx),button:active .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx),a:active .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx),.fluent-nav-link:active .fluent-icon-hoverable.svelte-4ph9mx .icon-filled:where(.svelte-4ph9mx){display:inline-flex}.fluent-icon-error.svelte-4ph9mx,.fluent-icon-loading.svelte-4ph9mx{width:var(--icon-size,24px);height:var(--icon-size,24px);font-size:calc(var(--icon-size,24px) * .75);justify-content:center;align-items:center;display:inline-flex}.fluent-icon-loading.svelte-4ph9mx{opacity:.5}.fluent-label.svelte-xu8s20{box-sizing:border-box;font-family:var(--body-font);font-size:var(--type-ramp-minus-1-font-size,12px);border-radius:var(--control-corner-radius,4px);border:1px solid #0000;align-items:center;gap:4px;padding:3px 8px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .1s,color .1s,border-color .1s;display:inline-flex}.fluent-label-icon.svelte-xu8s20{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fluent-label-xs.svelte-xu8s20{font-size:var(--type-ramp-minus-2-font-size,10px);padding:1px 4px}.fluent-label-sm.svelte-xu8s20{font-size:var(--type-ramp-minus-1-font-size,12px);padding:2px 6px}.fluent-label-lg.svelte-xu8s20{font-size:var(--type-ramp-base-font-size,14px);padding:4px 10px}.fluent-label-xl.svelte-xu8s20{font-size:var(--type-ramp-plus-1-font-size,16px);padding:5px 12px}.fluent-label-primary.svelte-xu8s20{--lc:var(--fluent-color-primary-emphasis,#0067b8);--tc:var(--fluent-color-primary-tint,#0078d41f)}.fluent-label-secondary.svelte-xu8s20{--lc:var(--fluent-color-secondary-emphasis,#424242);--tc:var(--fluent-color-secondary-tint,#6161611f)}.fluent-label-success.svelte-xu8s20{--lc:var(--fluent-color-success-emphasis,#0e700e);--tc:var(--fluent-color-success-tint,#107c101f)}.fluent-label-warning.svelte-xu8s20{--lc:var(--fluent-color-warning-emphasis,#8a6d00);--tc:var(--fluent-color-warning-tint,#fde30038)}.fluent-label-danger.svelte-xu8s20{--lc:var(--fluent-color-danger-emphasis,#b10e1e);--tc:var(--fluent-color-danger-tint,#c50f1f1f)}.fluent-label-info.svelte-xu8s20{--lc:var(--fluent-color-info-emphasis,#0a6a9a);--tc:var(--fluent-color-info-tint,#0a94d61f)}.fluent-label.svelte-xu8s20{background-color:var(--tc);color:var(--lc);border-color:var(--lc)}.fluent-label.svelte-xu8s20:hover{background-color:var(--tc)}.fluent-label-outline.svelte-xu8s20{background-color:#0000}.fluent-label-outline.svelte-xu8s20:hover{background-color:var(--tc)}.button-icon-slot.svelte-1peotia{align-items:center;display:flex}.button-icon-slot.svelte-1peotia svg{display:block}fluent-checkbox::part(label){display:none}.fluent-checkbox-wrapper.svelte-sl43td{align-items:center;gap:.5rem;display:inline-flex}.fluent-checkbox-wrapper[data-label-position=top].svelte-sl43td{flex-direction:column;align-items:flex-start;gap:.25rem}.fluent-checkbox-wrapper[data-label-position=end].svelte-sl43td .fluent-value-label{order:1}.fluent-checkbox-wrapper[data-label-position=end].svelte-sl43td .checkbox-message:where(.svelte-sl43td){order:2}.checkbox-message.svelte-sl43td{color:var(--neutral-foreground-hint);font-size:.875rem}fluent-number-field::part(label){display:none}.select-root.svelte-rjjrv6{display:contents}.required-indicator.svelte-rjjrv6{color:var(--error-foreground-rest,#d13438);margin-left:.25rem}.select-trigger.svelte-rjjrv6{min-height:calc((var(--base-height-multiplier,8) + var(--density,0)) * var(--design-unit,4) * 1px);box-sizing:border-box;padding:0 calc(var(--design-unit,4) * 2 * 1px);background:var(--neutral-fill-input-rest,#fff);border:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px);font-family:inherit;font-size:var(--type-ramp-base-font-size,14px);line-height:var(--type-ramp-base-line-height,20px);color:var(--neutral-foreground-rest,#242424);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;min-width:200px;transition:border-color .1s,background .1s,box-shadow .1s;display:inline-flex}.select-trigger.svelte-rjjrv6:hover:not(:disabled){background:var(--neutral-fill-input-hover,#f5f5f5)}.select-trigger.svelte-rjjrv6:focus-visible:not(:disabled),.select-trigger.open.svelte-rjjrv6:not(:disabled){border-bottom-color:var(--accent-fill-rest,#0078d4);box-shadow:inset 0 -1px 0 0 var(--accent-fill-rest,#0078d4);outline:none}.select-trigger.filled.svelte-rjjrv6{background:var(--neutral-fill-secondary-rest,#f5f5f5);border:none;border-bottom:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px) calc(var(--control-corner-radius,4) * 1px) 0 0}.select-trigger.filled.svelte-rjjrv6:hover:not(:disabled){background:var(--neutral-fill-secondary-hover,#ebebeb)}.select-trigger.filled.svelte-rjjrv6:focus-visible:not(:disabled),.select-trigger.filled.open.svelte-rjjrv6:not(:disabled){border-bottom-color:var(--accent-fill-rest,#0078d4);box-shadow:0 1px 0 0 var(--accent-fill-rest,#0078d4)}.select-trigger.svelte-rjjrv6:disabled{opacity:.4;cursor:not-allowed}.select-trigger-value.svelte-rjjrv6{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.select-trigger-value.placeholder.svelte-rjjrv6{color:var(--neutral-foreground-hint,#717171)}.select-trigger-indicator.svelte-rjjrv6{color:var(--neutral-foreground-hint,#717171);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.select-options-source.svelte-rjjrv6{display:none}.select-listbox-popover{background:var(--neutral-layer-floating,#fff);border:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px);box-shadow:var(--elevation-shadow-flyout,0 8px 16px #00000024, 0 0 2px #0000001f);padding:calc(var(--design-unit,4) * 1px);max-height:min(var(--available-height,280px), var(--select-listbox-max-height,100vh));overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;display:flex;overflow-y:auto}.select-listbox-inline.svelte-rjjrv6{background:var(--neutral-fill-input-rest,#fff);border:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px);padding:calc(var(--design-unit,4) * 1px);overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;display:flex;overflow-y:auto}.select-listbox-inline.filled.svelte-rjjrv6{background:var(--neutral-fill-secondary-rest,#f5f5f5);border:none;border-bottom:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px) calc(var(--control-corner-radius,4) * 1px) 0 0}.select-listbox-inline.disabled.svelte-rjjrv6{opacity:.4;pointer-events:none}fluent-switch::part(label){display:none}.fluent-switch-wrapper.svelte-u4rhlm{align-items:center;gap:.5rem;display:inline-flex}.fluent-switch-wrapper[data-label-position=top].svelte-u4rhlm{flex-direction:column;align-items:flex-start;gap:.25rem}.switch-message.svelte-u4rhlm{margin-left:.5rem}.fluent-alert.svelte-vjt3ts{background-color:var(--neutral-layer-1,#fff);border:1px solid var(--neutral-stroke-1,#e0e0e0);border-radius:var(--fluent-border-radius-md);border-left-width:4px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex;position:relative}.fluent-alert--info.svelte-vjt3ts{border-left-color:#0078d4}.fluent-alert--info.svelte-vjt3ts .fluent-alert__icon:where(.svelte-vjt3ts){color:#0078d4;background-color:#0078d41a}.fluent-alert--success.svelte-vjt3ts{border-left-color:#107c10}.fluent-alert--success.svelte-vjt3ts .fluent-alert__icon:where(.svelte-vjt3ts){color:#107c10;background-color:#107c101a}.fluent-alert--warning.svelte-vjt3ts{border-left-color:#ffb900}.fluent-alert--warning.svelte-vjt3ts .fluent-alert__icon:where(.svelte-vjt3ts){color:#ffb900;background-color:#ffb9001a}.fluent-alert--danger.svelte-vjt3ts{border-left-color:#d13438}.fluent-alert--danger.svelte-vjt3ts .fluent-alert__icon:where(.svelte-vjt3ts){color:#d13438;background-color:#d134381a}.fluent-alert__icon.svelte-vjt3ts{border-radius:var(--fluent-border-radius-md);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.fluent-alert__icon-default.svelte-vjt3ts{font-weight:600}.fluent-alert__content.svelte-vjt3ts{flex:1;min-width:0}.fluent-alert__title.svelte-vjt3ts{color:var(--neutral-foreground-rest,#323130);margin-bottom:4px;font-size:14px;font-weight:600}.fluent-alert__title.svelte-vjt3ts:last-child{margin-bottom:0}.fluent-alert__body.svelte-vjt3ts{color:var(--neutral-foreground-rest,#323130);font-size:14px;line-height:1.5}.fluent-alert__dismiss.svelte-vjt3ts{color:var(--neutral-foreground-rest,#323130);cursor:pointer;border-radius:var(--fluent-border-radius-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .1s,color .1s;display:flex}.fluent-alert__dismiss.svelte-vjt3ts:hover{background-color:var(--neutral-fill-secondary-hover,#0000000d)}.fluent-alert__dismiss.svelte-vjt3ts:focus{outline:2px solid var(--accent-fill-rest,#0078d4);outline-offset:2px}.fluent-option.svelte-nu4zul{box-sizing:border-box;width:100%;min-height:calc((var(--base-height-multiplier,8) + var(--density,0)) * var(--design-unit,4) * 1px);padding:0 calc(var(--design-unit,4) * 2 * 1px);font-family:inherit;font-size:var(--type-ramp-base-font-size,14px);line-height:var(--type-ramp-base-line-height,20px);color:var(--neutral-foreground-rest,#242424);border-radius:calc(var(--control-corner-radius,4) * 1px);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;display:flex}.fluent-option.svelte-nu4zul:hover:not([disabled]),.fluent-option[data-highlighted].svelte-nu4zul:not([disabled]){background:var(--neutral-fill-stealth-hover,#f0f0f0)}.fluent-option[aria-selected=true].svelte-nu4zul{background:var(--neutral-fill-secondary-rest,#f5f5f5);font-weight:600}.fluent-option[aria-selected=true].svelte-nu4zul:hover:not([disabled]),.fluent-option[aria-selected=true][data-highlighted].svelte-nu4zul:not([disabled]){background:var(--neutral-fill-secondary-hover,#ebebeb)}.fluent-option[disabled].svelte-nu4zul{opacity:.5;cursor:not-allowed}.fluent-option[data-filtered-out].svelte-nu4zul{display:none!important}.option-icon.svelte-nu4zul{flex-shrink:0;align-items:center;display:inline-flex}.option-group.svelte-150vsm2{flex-direction:column;display:flex}.option-group-label.svelte-150vsm2{z-index:1;padding:calc(var(--design-unit,4) * 1.25 * 1px) calc(var(--design-unit,4) * 2 * 1px);background:var(--neutral-fill-secondary-rest,#f0f0f0);border-top:1px solid var(--neutral-stroke-divider-rest,#e0e0e0);font-size:var(--type-ramp-minus-1-font-size,12px);line-height:var(--type-ramp-minus-1-line-height,16px);color:var(--neutral-foreground-rest,#242424);text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none;font-weight:700;position:sticky;top:0}.option-group.svelte-150vsm2:first-child .option-group-label:where(.svelte-150vsm2){border-top:none}.option-group.svelte-150vsm2 .fluent-option{padding-left:calc(var(--design-unit,4) * 4 * 1px)}.combobox-root.svelte-4omfof{display:contents}.required-indicator.svelte-4omfof{color:var(--error-foreground-rest,#d13438);margin-left:.25rem}.combobox-control.svelte-4omfof{min-height:calc((var(--base-height-multiplier,8) + var(--density,0)) * var(--design-unit,4) * 1px);box-sizing:border-box;padding:0 calc(var(--design-unit,4) * 2 * 1px);background:var(--neutral-fill-input-rest,#fff);border:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px);cursor:text;align-items:center;gap:4px;min-width:200px;transition:border-color .1s,background .1s,box-shadow .1s;display:inline-flex}.combobox-control.svelte-4omfof:hover:not(.disabled){background:var(--neutral-fill-input-hover,#f5f5f5)}.combobox-control.svelte-4omfof:focus-within:not(.disabled),.combobox-control.open.svelte-4omfof:not(.disabled){border-bottom-color:var(--accent-fill-rest,#0078d4);box-shadow:inset 0 -1px 0 0 var(--accent-fill-rest,#0078d4)}.combobox-control.filled.svelte-4omfof{background:var(--neutral-fill-secondary-rest,#f5f5f5);border:none;border-bottom:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px) calc(var(--control-corner-radius,4) * 1px) 0 0}.combobox-control.filled.svelte-4omfof:hover:not(.disabled){background:var(--neutral-fill-secondary-hover,#ebebeb)}.combobox-control.filled.svelte-4omfof:focus-within:not(.disabled),.combobox-control.filled.open.svelte-4omfof:not(.disabled){border-bottom-color:var(--accent-fill-rest,#0078d4);box-shadow:0 1px 0 0 var(--accent-fill-rest,#0078d4)}.combobox-control.disabled.svelte-4omfof{opacity:.4;cursor:not-allowed}.combobox-input.svelte-4omfof{min-width:0;font-family:inherit;font-size:var(--type-ramp-base-font-size,14px);line-height:var(--type-ramp-base-line-height,20px);color:var(--neutral-foreground-rest,#242424);background:0 0;border:none;outline:none;flex:1;padding:0}.combobox-input.svelte-4omfof::placeholder{color:var(--neutral-foreground-hint,#717171)}.combobox-input.svelte-4omfof:disabled{cursor:not-allowed}.combobox-indicator.svelte-4omfof{cursor:pointer;color:var(--neutral-foreground-hint,#717171);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.combobox-indicator.svelte-4omfof:disabled{cursor:not-allowed}.combobox-listbox{background:var(--neutral-layer-floating,#fff);border:1px solid var(--neutral-stroke-rest,#d1d1d1);border-radius:calc(var(--control-corner-radius,4) * 1px);box-shadow:var(--elevation-shadow-flyout,0 8px 16px #00000024, 0 0 2px #0000001f);padding:calc(var(--design-unit,4) * 1px);max-height:min(var(--available-height,280px), var(--combobox-listbox-max-height,100vh));overscroll-behavior:contain;box-sizing:border-box;flex-direction:column;display:flex;overflow-y:auto}.combobox-listbox .option-group:not(:has(.fluent-option:not([data-filtered-out]))){display:none}.combobox-listbox .combobox-no-data.svelte-4omfof{text-align:center;color:var(--neutral-foreground-hint,#717171);font-size:var(--type-ramp-base-font-size,14px);padding:.75rem 1rem}.combobox-options-source.svelte-4omfof{display:none}.dialog-overlay.svelte-12aj18a{z-index:var(--fluent-z-modal-backdrop,1040);background-color:#0006;position:fixed;inset:0}.dialog-positioned.svelte-12aj18a{z-index:var(--fluent-z-modal,1050);position:fixed}fluent-dialog.svelte-12aj18a::part(control){padding:1rem}.dialog-container.svelte-12aj18a{flex-direction:column;gap:1rem;height:100%;display:flex;position:relative}.dialog-header.svelte-12aj18a{flex:none;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.dialog-title.svelte-12aj18a{color:var(--neutral-foreground-rest);flex:1;min-width:0;font-size:1.25rem;font-weight:600}.dialog-close-floating.svelte-12aj18a{cursor:pointer;color:var(--neutral-foreground-rest);border-radius:var(--fluent-border-radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;top:0;right:0}.dialog-close-floating.svelte-12aj18a:hover{background:var(--neutral-fill-stealth-hover,#0000000d)}.dialog-content.svelte-12aj18a{flex:1;min-height:0}.dialog-footer.svelte-12aj18a{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.dialog-actions.svelte-12aj18a{align-items:center;gap:.5rem;display:flex}.fluent-calendar[aria-disabled=true],.fluent-month[aria-disabled=true],.fluent-year[aria-disabled=true]{opacity:var(--disabled-opacity,.5);cursor:not-allowed}.fluent-calendar[aria-disabled=true] .day,.fluent-calendar[aria-disabled=true] .title>.label,.fluent-calendar[aria-disabled=true] .change-period>.previous,.fluent-calendar[aria-disabled=true] .change-period>.next,.fluent-month[aria-disabled=true] .month,.fluent-month[aria-disabled=true] .title>.label,.fluent-month[aria-disabled=true] .change-period>.previous,.fluent-month[aria-disabled=true] .change-period>.next,.fluent-year[aria-disabled=true] .year,.fluent-year[aria-disabled=true] .title>.label,.fluent-year[aria-disabled=true] .change-period>.previous,.fluent-year[aria-disabled=true] .change-period>.next{cursor:not-allowed;pointer-events:none}.card.svelte-fqde10{padding:calc(var(--design-unit) * 5px);background:var(--neutral-layer-1,#fff);border-radius:var(--control-corner-radius,4px);border:1px solid var(--neutral-stroke-layer-rest,#e0e0e0);transition:box-shadow .2s;overflow:visible;box-shadow:0 2px 4px #0000000a}.card.svelte-fqde10:hover{box-shadow:0 4px 8px #00000014}.card.minimal.svelte-fqde10{box-shadow:none;background:0 0;border:none}.card.minimal.svelte-fqde10:hover{box-shadow:none}.card.area-restricted.svelte-fqde10{overflow:auto}.fluent-datepicker.svelte-1smhhtw{flex-direction:column;gap:.5rem;display:flex}.required-indicator.svelte-1smhhtw{color:var(--error-foreground-rest,#d13438);margin-left:.25rem}.datepicker-wrapper.svelte-1smhhtw{position:relative}.end-buttons.svelte-1smhhtw{align-items:center;gap:.25rem;display:inline-flex}.calendar-button.svelte-1smhhtw,.clear-button.svelte-1smhhtw{cursor:pointer;color:var(--neutral-foreground-rest);border-radius:var(--fluent-border-radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.calendar-button.svelte-1smhhtw:hover:not(:disabled),.clear-button.svelte-1smhhtw:hover{background:var(--neutral-fill-secondary-hover)}.calendar-button.svelte-1smhhtw:disabled{cursor:not-allowed;opacity:.5}.clear-button.svelte-1smhhtw{margin-left:.25rem}.fluent-tabs.svelte-1wdqcym{box-sizing:border-box;min-width:0;display:flex}.fluent-tabs-horizontal.svelte-1wdqcym{flex-direction:column}.fluent-tabs-vertical.svelte-1wdqcym{flex-direction:row}.fluent-tabs-strip.svelte-1wdqcym{flex:none;min-width:0;min-height:0;display:flex;position:relative}.fluent-tabs-horizontal.svelte-1wdqcym .fluent-tabs-strip:where(.svelte-1wdqcym){border-bottom:1px solid var(--neutral-stroke-layer-rest,#0000001a);flex-direction:row;align-items:stretch}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tabs-strip:where(.svelte-1wdqcym){border-right:1px solid var(--neutral-stroke-layer-rest,#0000001a);flex-direction:column;align-items:stretch}.fluent-tabs-tablist.svelte-1wdqcym{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.fluent-tabs-horizontal.svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym){flex-direction:row}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym){flex-direction:column}.fluent-tabs-horizontal[data-responsive=scroll].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym){scrollbar-width:none;overflow:auto hidden}.fluent-tabs-horizontal[data-responsive=scroll].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym)::-webkit-scrollbar{display:none}.fluent-tabs-vertical[data-responsive=scroll].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym){scrollbar-width:none;overflow:hidden auto}.fluent-tabs-vertical[data-responsive=scroll].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym)::-webkit-scrollbar{display:none}.fluent-tabs[data-responsive=wrap].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym){flex-wrap:wrap}.fluent-tabs[data-responsive=menu].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym){overflow:hidden}.fluent-tabs-shadow-tablist.svelte-1wdqcym{visibility:hidden;pointer-events:none;white-space:nowrap;flex-direction:row;display:flex;position:absolute;top:-9999px;left:-9999px}.fluent-tabs-shadow-vertical.svelte-1wdqcym{flex-direction:column}.fluent-tabs-more-btn.svelte-1wdqcym{padding:0 calc((4 + (var(--design-unit,4) * 2)) * 1px);cursor:pointer;flex:none}.fluent-tabs-more-btn.active.svelte-1wdqcym{background-color:var(--neutral-fill-stealth-hover,#00000008)}.fluent-tabs-horizontal[data-responsive=menu].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym)>.fluent-tabs-more-btn:where(.svelte-1wdqcym):not(.fluent-tab-shadow){margin-left:auto}.fluent-tabs-vertical[data-responsive=menu].svelte-1wdqcym .fluent-tabs-tablist:where(.svelte-1wdqcym)>.fluent-tabs-more-btn:where(.svelte-1wdqcym):not(.fluent-tab-shadow){margin-top:auto}.fluent-tab.truncated.svelte-1wdqcym{overflow:hidden}.fluent-tab.truncated.svelte-1wdqcym .fluent-tab-label:where(.svelte-1wdqcym){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tab:where(.svelte-1wdqcym){overflow:hidden}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tab-label:where(.svelte-1wdqcym){text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.fluent-tabs-overflow-menu.svelte-1wdqcym{z-index:var(--fluent-z-popover,1060);border-radius:calc(var(--layer-corner-radius,var(--control-corner-radius,4)) * 1px);background:0 0;box-shadow:0 8px 16px #00000024,0 0 2px #0000001f}.fluent-tabs-overflow-menu.svelte-1wdqcym fluent-menu:where(.svelte-1wdqcym){min-width:160px}.fluent-tabs-justify.svelte-1wdqcym .fluent-tab:where(.svelte-1wdqcym){flex:1 1 0;min-width:0}.fluent-tab.svelte-1wdqcym{padding:0 calc((6 + (var(--design-unit,4) * 2)) * 1px);height:calc(((var(--base-height-multiplier,8) + var(--density,0)) * var(--design-unit,4) + (var(--design-unit,4) * 2)) * 1px);box-sizing:border-box;border-radius:calc(var(--control-corner-radius,4) * 1px) calc(var(--control-corner-radius,4) * 1px) 0 0;min-height:36px;color:var(--neutral-foreground-rest);font-family:var(--body-font);font-size:var(--type-ramp-base-font-size,14px);line-height:var(--type-ramp-base-line-height,20px);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;font-weight:400;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tab:where(.svelte-1wdqcym){border-radius:calc(var(--control-corner-radius,4) * 1px) 0 0 calc(var(--control-corner-radius,4) * 1px);justify-content:flex-start}.fluent-tab.svelte-1wdqcym:hover:not(.disabled):not(:disabled){color:var(--neutral-foreground-rest);background-color:var(--neutral-fill-stealth-hover,#00000008)}.fluent-tab.active.svelte-1wdqcym{color:var(--accent-fill-rest,var(--neutral-foreground-rest));font-weight:600}.fluent-tab.disabled.svelte-1wdqcym,.fluent-tab.svelte-1wdqcym:disabled{cursor:not-allowed;color:var(--neutral-foreground-hint);opacity:.6}.fluent-tab.svelte-1wdqcym:focus-visible{outline:calc(var(--focus-stroke-width,2) * 1px) solid var(--focus-stroke-outer);outline-offset:calc(var(--focus-stroke-width,2) * -1px)}.fluent-tab-label.svelte-1wdqcym{display:inline-block}.fluent-tab-icon.svelte-1wdqcym{flex-shrink:0;align-items:center;display:inline-flex}.fluent-tab-close.svelte-1wdqcym{border-radius:var(--fluent-border-radius-md);width:16px;height:16px;color:var(--neutral-foreground-hint);cursor:pointer;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}.fluent-tab-close.svelte-1wdqcym:hover{color:var(--neutral-foreground-rest);background-color:var(--neutral-fill-stealth-hover)}.editable-label.svelte-1wdqcym{border-radius:var(--fluent-border-radius-sm);padding:3px 5px}.editable-label.svelte-1wdqcym:focus{outline:1px solid var(--accent-fill-rest)}.fluent-tabs-active-indicator.svelte-1wdqcym{background-color:var(--accent-fill-rest);pointer-events:none;border-radius:var(--fluent-border-radius-sm) var(--fluent-border-radius-sm) 0 0;transition:transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute;top:0;left:0}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tabs-active-indicator:where(.svelte-1wdqcym){border-radius:var(--fluent-border-radius-sm) 0 0 var(--fluent-border-radius-sm)}.fluent-tabs-scroll-btn.svelte-1wdqcym{background:color-mix(in srgb, var(--neutral-layer-1,#fff) 85%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--neutral-foreground-rest);cursor:pointer;z-index:2;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.fluent-tabs-horizontal.svelte-1wdqcym .fluent-tabs-scroll-btn:where(.svelte-1wdqcym){width:32px;top:0;bottom:0}.fluent-tabs-horizontal.svelte-1wdqcym .fluent-tabs-scroll-btn-start:where(.svelte-1wdqcym){left:0}.fluent-tabs-horizontal.svelte-1wdqcym .fluent-tabs-scroll-btn-end:where(.svelte-1wdqcym){right:0}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tabs-scroll-btn:where(.svelte-1wdqcym){height:32px;left:0;right:0}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tabs-scroll-btn-start:where(.svelte-1wdqcym){top:0}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tabs-scroll-btn-end:where(.svelte-1wdqcym){bottom:0}.fluent-tabs-scroll-btn.svelte-1wdqcym:hover{background:var(--neutral-fill-stealth-hover)}.fluent-tabs-scroll-btn.svelte-1wdqcym:focus-visible{outline:calc(var(--focus-stroke-width,2) * 1px) solid var(--focus-stroke-outer);outline-offset:calc(var(--focus-stroke-width,2) * -1px)}.fluent-tabs-panels.svelte-1wdqcym{flex:auto;min-width:0;min-height:0}.fluent-tab-panel.svelte-1wdqcym{padding:1rem 0}.fluent-tabs-vertical.svelte-1wdqcym .fluent-tab-panel:where(.svelte-1wdqcym){padding:0 1rem}.spinner-wrap.svelte-mfr6of{align-items:center;gap:var(--spacingS);color:var(--colorNeutralForeground3);display:inline-flex}.ring.svelte-mfr6of{border:var(--strokeWidthThick) solid var(--colorNeutralStroke1);border-top-color:var(--colorBrandBackground);border-radius:var(--borderRadiusCircular);width:1.25rem;height:1.25rem;animation:1.1s linear infinite svelte-mfr6of-spinner-rotate;display:inline-block}.small.svelte-mfr6of .ring:where(.svelte-mfr6of){width:1rem;height:1rem}.spinner-label.svelte-mfr6of{font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300)}.visually-hidden.svelte-mfr6of{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes svelte-mfr6of-spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ring.svelte-mfr6of{border-top-color:var(--colorBrandBackground);animation:1.6s ease-in-out infinite svelte-mfr6of-spinner-pulse!important}}@keyframes svelte-mfr6of-spinner-pulse{0%,to{opacity:.35}50%{opacity:1}}.wizard.svelte-19yaxia{border-top:1px solid var(--colorNeutralStroke2);margin-top:1rem;padding-top:.75rem}h3.svelte-19yaxia{margin:1rem 0 .35rem;font-size:.95rem}.steps.svelte-19yaxia{margin:.5rem 0 1rem;padding-left:1.2rem;font-size:.9rem;line-height:1.45}.steps.svelte-19yaxia li:where(.svelte-19yaxia){margin:.35rem 0}.muted.svelte-19yaxia{color:var(--colorNeutralForeground3);font-size:.9rem}.error.svelte-19yaxia{color:var(--colorStatusDangerForeground1)}.success.svelte-19yaxia{color:var(--colorStatusSuccessForeground1)}code.svelte-19yaxia{word-break:break-all;font-size:.85em}label.svelte-19yaxia{margin:.6rem 0;font-size:.9rem;display:block}input.svelte-19yaxia{border:1px solid var(--colorNeutralStroke1);box-sizing:border-box;background:var(--colorNeutralBackground1);width:100%;font:inherit;border-radius:4px;margin-top:.25rem;padding:.45rem .55rem;display:block}button.svelte-19yaxia{border:var(--strokeWidthThin) solid var(--colorBrandBackground);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundInverted);cursor:pointer;font:inherit;border-radius:4px;margin-top:.75rem;padding:.45rem .85rem}button.svelte-19yaxia:disabled{opacity:.5;cursor:not-allowed}.fluent-icon.svelte-1xukml3{color:inherit;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.fluent-icon.svelte-1xukml3 svg{fill:currentColor;width:100%;height:100%;display:block}.gate.svelte-9cjzh9{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);max-width:34rem;margin:3rem auto;padding:1.5rem}.gate-title.svelte-9cjzh9{font-size:var(--fontSizeBase500);font-weight:var(--fontWeightSemibold);margin:0 0 .5rem}.gate-intro.svelte-9cjzh9{color:var(--colorNeutralForeground2);margin:0 0 1.25rem}.gate-perms.svelte-9cjzh9{flex-direction:column;gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;display:flex}.gate-perms.svelte-9cjzh9 li:where(.svelte-9cjzh9){border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);align-items:flex-start;gap:.6rem;padding:.6rem .75rem;display:flex}.gate-perm-mark.svelte-9cjzh9{color:var(--colorStatusWarningForeground1);display:flex}.gate-perms.svelte-9cjzh9 li.granted:where(.svelte-9cjzh9) .gate-perm-mark:where(.svelte-9cjzh9){color:var(--colorStatusSuccessForeground1)}.gate-perm-body.svelte-9cjzh9{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.gate-perm-name.svelte-9cjzh9{font-weight:var(--fontWeightSemibold)}.gate-perm-why.svelte-9cjzh9{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.gate-perm-state.svelte-9cjzh9{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);white-space:nowrap}.gate-reason.svelte-9cjzh9{color:var(--colorNeutralForeground2);margin:0 0 1rem}.gate-error.svelte-9cjzh9{color:var(--colorStatusDangerForeground1);margin:0 0 1rem}.gate-actions.svelte-9cjzh9{flex-wrap:wrap;gap:.5rem;display:flex}.gate-note.svelte-9cjzh9{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:.75rem 0 0}.gate-detail.svelte-9cjzh9{margin-top:.75rem}.gate-detail-toggle.svelte-9cjzh9{color:var(--colorNeutralForeground3);font:inherit;font-size:var(--fontSizeBase200);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.gate-detail-text.svelte-9cjzh9{border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);max-height:10rem;color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);white-space:pre-wrap;word-break:break-word;margin:.5rem 0 0;padding:.6rem;overflow:auto}.stepper.svelte-cl0uq2{gap:var(--spacingXS) var(--spacingM);margin:var(--spacingM) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.stepper-item.svelte-cl0uq2{align-items:center;gap:var(--spacingXS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);display:inline-flex}.stepper-dot.svelte-cl0uq2{background:var(--colorNeutralStroke1);border-radius:50%;flex:none;width:.5rem;height:.5rem}.stepper-item.is-done.svelte-cl0uq2 .stepper-dot:where(.svelte-cl0uq2){background:var(--colorBrandBackground)}.stepper-item.is-current.svelte-cl0uq2{color:var(--colorNeutralForeground1);font-weight:var(--fontWeightSemibold)}.stepper-item.is-current.svelte-cl0uq2 .stepper-dot:where(.svelte-cl0uq2){background:var(--colorBrandBackground);box-shadow:0 0 0 3px var(--colorBrandBackground2)}.wizard-chrome.svelte-cl0uq2{flex-direction:column;gap:1rem;max-width:52rem;margin:0 auto;display:flex}.wizard-header.svelte-cl0uq2 h2:where(.svelte-cl0uq2){margin:.25rem 0 .5rem;font-size:1.25rem;font-weight:600}.step-label.svelte-cl0uq2{color:var(--colorNeutralForeground3);margin:0;font-size:.85rem}.subtitle.svelte-cl0uq2{color:var(--colorNeutralForeground3);margin:0 0 .75rem;font-size:.9rem;line-height:1.45}.wizard-body.svelte-cl0uq2{min-height:12rem}.error.svelte-cl0uq2{color:var(--colorStatusDangerForeground1);margin:0 0 .75rem;font-size:.9rem}.wizard-footer.svelte-cl0uq2{border-top:1px solid var(--colorNeutralStroke2);justify-content:space-between;gap:.75rem;padding-top:.5rem;display:flex}.progress-track.svelte-cl0uq2{background:var(--colorNeutralBackground4);border-radius:2px;height:4px;overflow:hidden}.progress-fill.svelte-cl0uq2{background:var(--colorBrandBackground);height:100%;transition:width .2s}.intro.svelte-guj9fy{align-items:flex-start;gap:var(--spacingM);flex-direction:column;display:flex}h2.svelte-guj9fy{font-size:var(--fontSizeHero700);line-height:var(--lineHeightHero700);margin:0}h3.svelte-guj9fy{margin:var(--spacingS) 0 0;font-size:var(--fontSizeBase300)}.lead.svelte-guj9fy{max-width:46ch;color:var(--colorNeutralForeground2);margin:0}.model.svelte-guj9fy,.steps.svelte-guj9fy{gap:var(--spacingS);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.model.svelte-guj9fy li:where(.svelte-guj9fy){align-items:flex-start;gap:var(--spacingS);max-width:46ch;color:var(--colorNeutralForeground2);display:flex}.model-icon.svelte-guj9fy{color:var(--colorBrandForeground1);flex:none;margin-top:.1rem;display:inline-flex}.steps.svelte-guj9fy{gap:var(--spacingXS);padding-top:var(--spacingS);border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);align-self:stretch}.steps.svelte-guj9fy li:where(.svelte-guj9fy){align-items:center;gap:var(--spacingS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);display:flex}.steps-number.svelte-guj9fy{background:var(--colorNeutralBackground3);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.summary.svelte-1fpvhzk{align-items:flex-start;gap:var(--spacingM);flex-direction:column;display:flex}h2.svelte-1fpvhzk{font-size:var(--fontSizeHero700);line-height:var(--lineHeightHero700);margin:0}.lead.svelte-1fpvhzk{max-width:46ch;color:var(--colorNeutralForeground2);margin:0}.checklist.svelte-1fpvhzk{border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);align-self:stretch;margin:0;padding:0;list-style:none}.check-row.svelte-1fpvhzk{align-items:center;gap:var(--spacingS);padding:var(--spacingS) var(--spacingXS);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);grid-template-columns:auto 1fr auto;display:grid}.check-icon.svelte-1fpvhzk{color:var(--colorNeutralForeground4);display:inline-flex}.check-row.is-done.svelte-1fpvhzk .check-icon:where(.svelte-1fpvhzk){color:var(--colorPaletteGreenForeground1,var(--colorBrandForeground1))}.check-count.svelte-1fpvhzk{font-variant-numeric:tabular-nums;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.check-row.is-done.svelte-1fpvhzk .check-count:where(.svelte-1fpvhzk){color:var(--colorNeutralForeground1)}.summary-next.svelte-1fpvhzk{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0}.remove-btn.svelte-1mfe3m{width:1.25rem;height:1.25rem;color:var(--colorStatusDangerForeground1);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.remove-btn.svelte-1mfe3m:hover:not(:disabled){background:var(--colorStatusDangerBackground1)}.remove-btn.svelte-1mfe3m:disabled{opacity:.4;cursor:not-allowed}.warn.svelte-5uo4ev{color:var(--colorStatusDangerForeground1);margin:0 0 .75rem;font-size:.9rem}.error.svelte-5uo4ev{color:var(--colorStatusDangerForeground1);margin-bottom:.75rem}.location-list.svelte-5uo4ev{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.location-row.svelte-5uo4ev{align-items:center;gap:.15rem;width:fit-content;max-width:100%;display:inline-flex}.add-row.svelte-5uo4ev{border-top:1px solid var(--colorNeutralStroke2);flex-wrap:wrap;align-items:flex-end;gap:.75rem;padding-top:1rem;display:flex}.add-row.svelte-5uo4ev fluent-text-field{flex:12rem}.dual-list.svelte-7bpz9x{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}h4.svelte-7bpz9x{margin:0 0 .35rem;font-size:.9rem;font-weight:600}.listbox.svelte-7bpz9x{border:1px solid var(--colorNeutralStroke1);background:var(--colorNeutralBackground1);border-radius:4px;min-height:14rem;max-height:18rem;margin:0;padding:0;list-style:none;overflow-y:auto}.listbox.svelte-7bpz9x li.empty:where(.svelte-7bpz9x),.listbox.svelte-7bpz9x button:where(.svelte-7bpz9x){text-align:left;width:100%;font:inherit;background:0 0;border:none;display:block}.listbox.svelte-7bpz9x button:where(.svelte-7bpz9x){cursor:pointer;border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke3);color:inherit;padding:.45rem .6rem;font-size:.9rem}.listbox.svelte-7bpz9x button:where(.svelte-7bpz9x):last-child{border-bottom:none}.listbox.svelte-7bpz9x button.selected:where(.svelte-7bpz9x){outline:2px solid var(--colorBrandStroke1);outline-offset:-2px;z-index:1;position:relative}.listbox.svelte-7bpz9x button.role-org{background:var(--colorRoleOrgBackground);color:var(--colorRoleOrgForeground)}.listbox.svelte-7bpz9x button.role-location{background:var(--colorRoleLocationBackground);color:var(--colorRoleLocationForeground)}.listbox.svelte-7bpz9x button.role-org.selected{background:var(--colorRoleOrgBackgroundSelected);color:var(--colorRoleOrgForegroundSelected)}.listbox.svelte-7bpz9x button.role-location.selected{background:var(--colorRoleLocationBackgroundSelected);color:var(--colorRoleLocationForegroundSelected)}.listbox.svelte-7bpz9x li.empty:where(.svelte-7bpz9x){color:var(--colorNeutralForeground3);cursor:default;padding:.45rem .6rem}.arrows.svelte-7bpz9x{flex-direction:column;gap:.35rem;display:flex}.you-hint.svelte-a224x7{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.seats.svelte-a224x7{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase200);font-weight:600}.admit-error.svelte-a224x7{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase300);color:var(--colorStatusDangerForeground1)}.field-label.svelte-a224x7{margin-bottom:1rem;font-size:.875rem;font-weight:600;display:block}select.svelte-a224x7{border:1px solid var(--colorNeutralStroke1);width:100%;font:inherit;background:var(--colorNeutralBackground1);border-radius:4px;margin-top:.35rem;padding:.45rem .55rem;display:block}.search-row.svelte-a224x7{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin:1rem 0;display:flex}.search-row.svelte-a224x7 fluent-text-field{flex:10rem}.muted.svelte-a224x7{color:var(--colorNeutralForeground3);margin:0 0 .75rem;font-size:.85rem}.role-panel.svelte-a224x7{border-top:1px solid var(--colorNeutralStroke2);margin-top:1rem;padding-top:1rem}.role-title.svelte-a224x7{margin:0 0 .75rem;font-size:.9rem;font-weight:600}.role-labels.svelte-a224x7{color:var(--colorNeutralForeground3);justify-content:space-between;gap:.5rem;margin-top:.5rem;font-size:.8rem;display:flex}.role-labels.svelte-a224x7 .active:where(.svelte-a224x7){color:var(--colorBrandForegroundLink);font-weight:600}.role-hint.svelte-a224x7{color:var(--colorNeutralForeground3);margin:.75rem 0 0;font-size:.8rem;line-height:1.4}.empty-state.svelte-64hdw{justify-content:center;align-items:center;gap:var(--spacingS);padding:var(--spacingXXXL) var(--spacingL);text-align:center;color:var(--colorNeutralForeground3);flex-direction:column;display:flex}.empty-state.compact.svelte-64hdw{padding:var(--spacingL) var(--spacingM);gap:var(--spacingXS)}.empty-icon.svelte-64hdw{color:var(--colorNeutralForeground4);display:inline-flex}.empty-title.svelte-64hdw{color:var(--colorNeutralForeground1);font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase400);font-weight:var(--fontWeightSemibold);margin:0}.compact.svelte-64hdw .empty-title:where(.svelte-64hdw){font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300)}.empty-description.svelte-64hdw{max-width:var(--maxWidthProse);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);margin:0}.empty-action.svelte-64hdw{margin-top:var(--spacingXS)}.chip-list.svelte-1vj5rfn{flex-direction:column;gap:.35rem;margin:0 0 .75rem;display:flex}.chip-row.svelte-1vj5rfn{align-items:center;gap:.15rem;width:fit-content;max-width:100%;display:inline-flex}.loc-section.svelte-ry9ex4{border-bottom:1px solid var(--colorNeutralStroke2);margin-bottom:1.25rem;padding-bottom:1rem}.loc-section.svelte-ry9ex4:last-child{border-bottom:none}h4.svelte-ry9ex4{margin:0 0 .5rem;font-size:1rem}.add-row.svelte-ry9ex4{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.add-row.svelte-ry9ex4 fluent-text-field{flex:12rem}.loc-section.svelte-1yzdt8m{border-bottom:1px solid var(--colorNeutralStroke2);margin-bottom:1.25rem;padding-bottom:1rem}.loc-section.svelte-1yzdt8m:last-child{border-bottom:none}h4.svelte-1yzdt8m{margin:0 0 .5rem;font-size:1rem}.add-row.svelte-1yzdt8m{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.add-row.svelte-1yzdt8m fluent-text-field{flex:12rem}.wizard-standalone.svelte-9i2l5b{max-width:34rem;padding:var(--spacingXXL) var(--spacingL);margin:0 auto}.wizard-error.svelte-9i2l5b{margin:0 0 var(--spacingM);color:var(--colorPaletteRedForeground1)}.scan-button.svelte-xdx3gw{align-items:center;gap:var(--spacingXS);min-height:var(--sizeTouchTarget);padding:0 var(--spacingM);border:var(--strokeWidthThin) solid var(--colorBrandStroke1);border-radius:var(--borderRadiusMedium);background:var(--colorBrandBackground2);color:var(--colorBrandForeground2);font:inherit;font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);white-space:nowrap;cursor:pointer;display:inline-flex}.scan-button.svelte-xdx3gw:hover{background:var(--colorNeutralBackground1Hover)}.scan-button.svelte-xdx3gw:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:1px}@media (width<=639px){.scan-label.svelte-xdx3gw{display:none}.scan-button.svelte-xdx3gw{width:var(--sizeTouchTarget);justify-content:center;padding:0}}.icon-button.admin-button.svelte-xdx3gw{gap:var(--spacingXS);width:auto;padding-inline:var(--spacingS)}.admin-label.svelte-xdx3gw{font-size:var(--fontSizeBase200);white-space:nowrap}@media (width<=1100px){.admin-label.svelte-xdx3gw{display:none}.icon-button.admin-button.svelte-xdx3gw{width:var(--sizeTouchTarget);padding-inline:0}}.app-bar.svelte-xdx3gw{justify-content:space-between;align-items:center;gap:var(--spacingM);padding:var(--spacingS) var(--spacingL);background:var(--colorNeutralBackground1);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-wrap:wrap;display:flex}.primary.svelte-xdx3gw{min-width:0}.utilities.svelte-xdx3gw{align-items:center;gap:var(--spacingS);min-width:0;display:flex}.location.svelte-xdx3gw{min-width:0;max-width:16rem}@media (width<=639px){.primary.svelte-xdx3gw .fluent-tab-label{font-size:var(--fontSizeBase200)}.primary.svelte-xdx3gw .fluent-tab{padding-inline:var(--spacingXS);gap:var(--spacingXXS)}.location.svelte-xdx3gw{flex:auto;max-width:none}.utilities.svelte-xdx3gw{flex:auto;justify-content:flex-end}}.icon-button.svelte-xdx3gw,.avatar.svelte-xdx3gw{border:var(--strokeWidthThin) solid transparent;border-radius:var(--borderRadiusMedium);background:var(--colorSubtleBackground);width:2rem;height:2rem;color:var(--colorNeutralForeground2);cursor:pointer;transition:background var(--durationFast) var(--curveEasyEase), color var(--durationFast) var(--curveEasyEase);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button.svelte-xdx3gw:hover,.avatar.svelte-xdx3gw:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.icon-button.active.svelte-xdx3gw{background:var(--colorBrandBackground2);border-color:var(--colorBrandStroke1);color:var(--colorBrandForeground1)}.avatar.svelte-xdx3gw{border-radius:var(--borderRadiusCircular);background:var(--colorNeutralBackground4);color:var(--colorNeutralForeground1);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);letter-spacing:.02em}@media (width<=639px){.app-bar.svelte-xdx3gw{padding-inline:var(--spacingM)}.icon-button.svelte-xdx3gw,.avatar.svelte-xdx3gw{width:var(--sizeTouchTarget);height:var(--sizeTouchTarget)}}.occasion-list.svelte-jkr2kv{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.occasion-list.svelte-jkr2kv li:where(.svelte-jkr2kv){display:flex}.occasion-list.svelte-jkr2kv .fluent-switch-wrapper{justify-content:space-between;width:100%}.section-title.svelte-1xc909{margin:0 0 var(--spacingXS);font-size:var(--fontSizeBase400);font-weight:var(--fontWeightSemibold)}.lead.svelte-1xc909{margin:0 0 var(--spacingM);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.location-row.svelte-1xc909{margin-bottom:var(--spacingM);max-width:20rem}.kind.svelte-1xc909+.kind:where(.svelte-1xc909){margin-top:var(--spacingM);padding-top:var(--spacingM);border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2)}.kind-head.svelte-1xc909{justify-content:space-between;align-items:baseline;gap:var(--spacingS);display:flex}.kind-title.svelte-1xc909{margin:0 0 var(--spacingXS);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold)}.kind-title.svelte-1xc909:first-letter{text-transform:uppercase}.axis.svelte-1xc909{align-items:baseline;gap:var(--spacingXS) var(--spacingS);margin-bottom:var(--spacingXS);flex-wrap:wrap;display:flex}.axis-label.svelte-1xc909{min-width:4.5rem;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.clear.svelte-1xc909{font:inherit;font-size:var(--fontSizeBase200);color:var(--colorBrandForeground1);cursor:pointer;background:0 0;border:none;padding:0}.chips.svelte-1xc909{gap:var(--spacingXS);flex-wrap:wrap;display:flex}.chip.svelte-1xc909{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase200);cursor:pointer;padding:.15rem .6rem;font-family:inherit}.chip.on.svelte-1xc909{border-color:var(--colorBrandStroke1);background:var(--colorBrandBackground2);color:var(--colorBrandForeground2);font-weight:var(--fontWeightSemibold)}.chip.svelte-1xc909:focus-visible,.clear.svelte-1xc909:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:1px}.rule.svelte-1xc909{margin:var(--spacingXS) 0 0;padding-left:var(--spacingS);border-left:var(--strokeWidthThick) solid var(--colorNeutralStroke2);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground2)}.effect.svelte-1xc909,.muted.svelte-1xc909{margin:var(--spacingXS) 0 0;font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.glyph.svelte-14hxmvs{flex:none;align-items:center;gap:.15rem;display:inline-flex}.mark.svelte-14hxmvs{color:var(--colorNeutralForeground3);display:inline-flex}.section-title.svelte-1ab2gpi{align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:1rem;font-weight:600;display:flex}.hint.svelte-1ab2gpi{color:var(--colorNeutralForeground3);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.vehicle-list.svelte-1ab2gpi{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.vehicle-list.svelte-1ab2gpi li:where(.svelte-1ab2gpi){border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.vehicle-list.svelte-1ab2gpi li.editing:where(.svelte-1ab2gpi){display:block}.edit-block.svelte-1ab2gpi{flex-direction:column;gap:.6rem;padding:.25rem 0 .5rem;display:flex}.row-actions.svelte-1ab2gpi{gap:.4rem;display:flex}.vehicle-row.svelte-1ab2gpi{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.add-form.svelte-1ab2gpi{border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.attributes.svelte-1ab2gpi{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);flex-direction:column;gap:.4rem;margin:0;padding:.6rem .75rem .75rem;display:flex}.attributes.svelte-1ab2gpi legend:where(.svelte-1ab2gpi){font-size:var(--fontSizeBase200);padding:0 .25rem;font-weight:600}@media (width<=639px){.attributes.svelte-1ab2gpi,.edit-block.svelte-1ab2gpi{gap:.6rem}}.field-hint.svelte-1ab2gpi{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);margin:0 0 .25rem}.panel-alert.svelte-gudyx7,.identity.svelte-gudyx7,.my-tabs.svelte-gudyx7{flex:none}.identity.svelte-gudyx7{align-items:center;gap:.75rem;display:flex}.identity-text.svelte-gudyx7{min-width:0}.my-tabs.svelte-gudyx7 .fluent-tabs-panels{display:none}.tab-body.svelte-gudyx7{overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.avatar.svelte-gudyx7{background:var(--colorBrandBackground2);width:2.5rem;height:2.5rem;color:var(--colorBrandForeground1);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:600;display:grid}.eyebrow.svelte-gudyx7{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .15rem;font-weight:600}.language-row.svelte-gudyx7{max-width:16rem;margin-top:1rem}.section-title.svelte-gudyx7{color:var(--colorNeutralForeground1);font-size:var(--fontSizeBase400);margin:0;font-weight:600}.profile-details.svelte-gudyx7{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.625rem 1rem;margin:1rem 0 0;display:grid}.detail.svelte-gudyx7{min-width:0}dt.svelte-gudyx7{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);margin-bottom:.15rem}dd.svelte-gudyx7{overflow-wrap:anywhere;font-size:var(--fontSizeBase300);color:var(--colorNeutralForeground1);margin:0}fluent-dialog.dialog-positioned:has(.account-panel)::part(control){flex-direction:column;display:flex;overflow:hidden}fluent-dialog.dialog-positioned:has(.account-panel) .dialog-container{height:100%;min-height:0;overflow:hidden}fluent-dialog.dialog-positioned:has(.account-panel) .dialog-content{flex:1;min-height:0;overflow:hidden}@media (width<=639px){fluent-dialog.dialog-positioned:has(.account-panel)::part(control){border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}}.account-panel.svelte-pnm0nf{gap:var(--spacingL);height:100%;min-height:0;max-width:var(--maxWidthForm);flex-direction:column;display:flex}.scan-entry.svelte-afikpg{align-items:center;gap:var(--spacingS) var(--spacingM);padding:var(--spacingM) var(--spacingL);border-radius:var(--borderRadiusXLarge);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);grid-template-columns:auto 1fr auto;grid-template-areas:"icon text button""tip tip tip";display:grid}.scan-entry-icon.svelte-afikpg{padding:var(--spacingS);border-radius:var(--borderRadiusLarge);background:var(--colorBrandBackgroundHover);grid-area:icon;display:inline-flex}.scan-entry-text.svelte-afikpg{grid-area:text;min-width:0}.scan-entry-text.svelte-afikpg h2:where(.svelte-afikpg){font-size:var(--fontSizeBase500);line-height:var(--lineHeightBase500);font-weight:var(--fontWeightBold);margin:0}.scan-entry-text.svelte-afikpg p:where(.svelte-afikpg){margin:0}.scan-entry-button.svelte-afikpg{justify-content:center;align-items:center;gap:var(--spacingS);min-height:var(--sizeTouchTarget);padding:0 var(--spacingXL);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);color:var(--colorBrandForeground1);font:inherit;font-size:var(--fontSizeBase400);font-weight:var(--fontWeightBold);cursor:pointer;border:0;grid-area:button;display:inline-flex}.scan-entry-button.svelte-afikpg:hover{background:var(--colorNeutralBackground1Hover)}.scan-entry-button.svelte-afikpg:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:2px}.scan-entry-tip.svelte-afikpg{align-items:flex-start;gap:var(--spacingXS);padding-top:var(--spacingS);border-top:var(--strokeWidthThin) solid var(--colorBrandBackgroundHover);font-size:var(--fontSizeBase200);grid-area:tip;margin:0;display:flex}@media (width<=639px){.scan-entry.svelte-afikpg{padding:var(--spacingM);grid-template-columns:auto 1fr;grid-template-areas:"icon text""button button""tip tip"}.scan-entry-button.svelte-afikpg{width:100%}}.fluent-timepicker.svelte-evlbgg{flex-direction:column;gap:.5rem;display:flex}.required-indicator.svelte-evlbgg{color:var(--colorStatusDangerForeground1);margin-left:.25rem}.timepicker-wrapper.svelte-evlbgg{position:relative}.end-buttons.svelte-evlbgg{align-items:center;gap:.25rem;display:inline-flex}.clock-button.svelte-evlbgg,.clear-button.svelte-evlbgg{cursor:pointer;color:var(--neutral-foreground-rest);border-radius:var(--fluent-border-radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}.clock-button.svelte-evlbgg:hover:not(:disabled),.clear-button.svelte-evlbgg:hover{background:var(--neutral-fill-secondary-hover)}.clock-button.svelte-evlbgg:disabled{cursor:not-allowed;opacity:.5}.clear-button.svelte-evlbgg{margin-left:.25rem}.time-picker-panel.svelte-evlbgg{flex-direction:column;gap:1rem;display:flex}.time-selectors.svelte-evlbgg{gap:.5rem;display:flex}.time-column.svelte-evlbgg{flex-direction:column;flex:1;gap:.5rem;display:flex}.period-column.svelte-evlbgg{flex:.7}.column-label.svelte-evlbgg{color:var(--neutral-foreground-rest);text-align:center;padding:.25rem;font-size:.75rem;font-weight:600}.time-list.svelte-evlbgg{overscroll-behavior:contain;border:1px solid var(--neutral-stroke-rest);border-radius:var(--fluent-border-radius-md);flex-direction:column;gap:2px;max-height:200px;padding:.25rem;display:flex;overflow-y:auto}.time-option.svelte-evlbgg{cursor:pointer;border-radius:var(--fluent-border-radius-md);color:var(--neutral-foreground-rest);text-align:center;background:0 0;border:none;padding:.5rem;font-size:.875rem}.time-option.svelte-evlbgg:not(:disabled):hover{background:var(--neutral-fill-secondary-hover)}.time-option.selected.svelte-evlbgg{background:var(--accent-fill-rest);color:var(--neutral-foreground-on-accent);font-weight:600}.time-option.svelte-evlbgg:disabled{color:var(--neutral-stroke-focus);cursor:default;opacity:.6;text-decoration:line-through}.time-actions.svelte-evlbgg{justify-content:flex-end;gap:.5rem;display:flex}.visually-hidden.svelte-19vyxbv{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skeleton-group.svelte-19vyxbv{gap:var(--spacingS);flex-direction:column;width:100%;display:flex}.skeleton.svelte-19vyxbv{border-radius:var(--borderRadiusMedium);background:linear-gradient(90deg, var(--colorSkeletonBase) 25%, var(--colorSkeletonShimmer) 37%, var(--colorSkeletonBase) 63%);animation:svelte-19vyxbv-skeleton-shimmer 1.4s var(--curveEasyEase) infinite;background-size:400% 100%;display:block}.skeleton.circle.svelte-19vyxbv{border-radius:var(--borderRadiusCircular);flex:none}.skeleton.block.svelte-19vyxbv{border-radius:var(--borderRadiusXLarge)}@keyframes svelte-19vyxbv-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.add-vehicle.svelte-1ysq836{gap:var(--spacingS);padding:var(--spacingM);border:var(--strokeWidthThin) dashed var(--colorNeutralStroke1);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2);flex-direction:column;display:flex}.lead.svelte-1ysq836{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);margin:0}.fields.svelte-1ysq836{gap:var(--spacingS);flex-direction:column;display:flex}.field.svelte-1ysq836{min-width:0}.attributes.svelte-1ysq836{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);flex-direction:column;gap:.4rem;margin:0;padding:.5rem .6rem .6rem;display:flex}.attributes.svelte-1ysq836 legend:where(.svelte-1ysq836){font-size:var(--fontSizeBase200);padding:0 .25rem;font-weight:600}.dlg-close.svelte-gt2lak{border-radius:var(--borderRadiusMedium);width:2rem;height:2rem;color:var(--colorNeutralForeground2);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.dlg-close.svelte-gt2lak:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.dlg-close.svelte-gt2lak:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:2px}.loc-zones.svelte-92e8ds{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase300);color:var(--colorNeutralForeground2)}.loc-frame.svelte-92e8ds{border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground3);line-height:0;position:relative;overflow:hidden}.loc-frame.svelte-92e8ds img:where(.svelte-92e8ds){width:100%;height:auto;display:block}.loc-halo.svelte-92e8ds{border-radius:var(--borderRadiusCircular);border:var(--strokeWidthThick) solid var(--colorBrandBackground);width:4rem;height:4rem;box-shadow:0 0 0 2px var(--colorMapMarkerRing);background:var(--colorBrandOverlaySubtle);pointer-events:none;animation:1.8s ease-out infinite svelte-92e8ds-loc-pulse;position:absolute;transform:translate(-50%,-50%)}@keyframes svelte-92e8ds-loc-pulse{0%{opacity:.9;transform:translate(-50%,-50%)scale(.75)}70%{opacity:.15;transform:translate(-50%,-50%)scale(1.35)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@media (prefers-reduced-motion:reduce){.loc-halo.svelte-92e8ds{opacity:.5;animation:none}}.loc-dot.svelte-92e8ds{border-radius:var(--borderRadiusCircular);background:var(--colorBrandBackground);border:var(--strokeWidthThick) solid var(--colorMapMarkerRing);width:.65rem;height:.65rem;box-shadow:var(--shadow4);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.loc-mark.svelte-92e8ds{padding:var(--spacingXS) var(--spacingS);border-radius:var(--borderRadiusMedium);background:var(--colorBrandBackground);border:var(--strokeWidthThick) solid var(--colorMapMarkerRing);box-shadow:var(--shadow8);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%,calc(-100% - .9rem))}.loc-name.svelte-92e8ds{font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForegroundOnBrand);white-space:nowrap}.loc-note.svelte-92e8ds{margin:var(--spacingS) 0 0;font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.mini.svelte-1ntusp6{aspect-ratio:11/7;border-radius:var(--borderRadiusMedium);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground3);flex:none;width:clamp(5.5rem,30%,11rem);height:auto;padding:0;position:relative;overflow:hidden}.mini-button.svelte-1ntusp6{cursor:pointer}.mini-button.svelte-1ntusp6:hover{border-color:var(--colorBrandStroke1)}.mini-button.svelte-1ntusp6:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:2px}.mini.svelte-1ntusp6 img:where(.svelte-1ntusp6){object-fit:cover;width:100%;height:100%;display:block}.mini-pin.svelte-1ntusp6{border-radius:var(--borderRadiusCircular);background:var(--colorPinAvailable);border:var(--strokeWidthThin) solid var(--colorPinForeground);width:.5rem;height:.5rem;box-shadow:var(--shadow4);position:absolute;transform:translate(-50%,-50%)}.plan-only.svelte-bs64f9{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);align-self:center}.plan-title.svelte-bs64f9:first-letter{text-transform:uppercase}.plan-inline-form.svelte-bs64f9{margin-top:var(--spacingS)}.plan-card.svelte-bs64f9{gap:var(--spacingS);padding:var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusXLarge);background:var(--colorNeutralBackground1);flex-direction:column;display:flex}.plan-card.is-on.svelte-bs64f9{border-color:var(--colorBrandStroke1)}.plan-card.is-muted.svelte-bs64f9{background:var(--colorNeutralBackground2)}.plan-head.svelte-bs64f9{align-items:center;gap:var(--spacingS);display:flex}.plan-icon.svelte-bs64f9{color:var(--colorNeutralForeground3);display:inline-flex}.plan-title.svelte-bs64f9{min-width:0;font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);flex:auto}.plan-tick.svelte-bs64f9{flex:none}.plan-body.svelte-bs64f9{align-items:center;gap:var(--spacingM);display:flex}.plan-detail.svelte-bs64f9{flex:auto;min-width:0}.plan-where.svelte-bs64f9{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0}.plan-value.svelte-bs64f9{font-size:var(--fontSizeBase400);color:var(--colorNeutralForeground1);margin:0}.plan-note.svelte-bs64f9{margin:var(--spacingXS) 0 0;font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.plan-note.is-held.svelte-bs64f9{color:var(--colorStatusSuccessForeground1)}.plan-foot.svelte-bs64f9{justify-content:flex-end;gap:var(--spacingXS);flex-wrap:wrap;display:flex}.pd-lead.svelte-1b59fc5{margin:0 0 var(--spacingM);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.pd-filter.svelte-1b59fc5{margin-bottom:var(--spacingM)}.pd-body.svelte-1b59fc5{max-height:50vh;overflow-y:auto}.pd-fixed.svelte-1b59fc5{height:50vh}.pd-list.svelte-1b59fc5{gap:0 var(--spacingL);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.pd-list.svelte-1b59fc5 li:where(.svelte-1b59fc5){padding:var(--spacingXS) 0;font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);color:var(--colorNeutralForeground1)}.wd-lead.svelte-amxyr0{margin:0 0 var(--spacingM);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);color:var(--colorNeutralForeground2)}.wd-list.svelte-amxyr0{gap:var(--spacingXS);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.picker-only.svelte-16qmz16{margin:var(--spacingM) 0;color:var(--colorNeutralForeground2)}.picker-list.svelte-16qmz16{gap:var(--spacingXS);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.picker-row.svelte-16qmz16{align-items:center;gap:var(--spacingM);width:100%;font:inherit;font-size:var(--fontSizeBase300);text-align:left;padding:var(--spacingS);min-height:var(--sizeTouchTarget);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);cursor:pointer;display:flex}.picker-row.svelte-16qmz16:hover{background:var(--colorNeutralBackground2)}.picker-row.is-current.svelte-16qmz16{border-color:var(--colorBrandStroke1)}.picker-name.svelte-16qmz16{flex:auto;min-width:0}.picker-current.svelte-16qmz16{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);flex:none}.offer.svelte-pwlevk{margin-bottom:var(--spacingM);padding:var(--spacingM);border:var(--strokeWidthThick) solid var(--colorStatusWarningBorder1);border-radius:var(--borderRadiusXLarge);background:var(--colorStatusWarningBackground1);color:var(--colorNeutralForeground1)}.offer.expired.svelte-pwlevk{border-color:var(--colorNeutralStroke1);background:var(--colorNeutralBackground2)}.offer.reserved.svelte-pwlevk{border-color:var(--colorStatusSuccessBorder1);background:var(--colorStatusSuccessBackground1)}.offer.reserved.svelte-pwlevk .clock:where(.svelte-pwlevk){color:var(--colorStatusSuccessForeground1)}.substitute.svelte-pwlevk{color:var(--colorNeutralForeground1);margin-bottom:0}.head.svelte-pwlevk{align-items:center;gap:var(--spacingS);flex-wrap:wrap;display:flex}.clock.svelte-pwlevk{color:var(--colorStatusWarningForeground1);display:inline-flex}.offer.expired.svelte-pwlevk .clock:where(.svelte-pwlevk){color:var(--colorNeutralForeground3)}.countdown.svelte-pwlevk{font-variant-numeric:tabular-nums;font-size:var(--fontSizeBase400);font-weight:var(--fontWeightBold);color:var(--colorStatusWarningForeground1)}.offer.urgent.svelte-pwlevk .countdown:where(.svelte-pwlevk){color:var(--colorStatusDangerForeground1)}.title.svelte-pwlevk{font-size:var(--fontSizeBase300)}.detail.svelte-pwlevk{margin:var(--spacingS) 0 0;font-size:var(--fontSizeBase300)}.elsewhere.svelte-pwlevk{color:var(--colorNeutralForeground2)}.sep.svelte-pwlevk{margin:0 var(--spacingXS);color:var(--colorNeutralForeground3)}.lead.svelte-pwlevk{margin:var(--spacingXS) 0 var(--spacingM);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground2)}.actions.svelte-pwlevk{gap:var(--spacingS);flex-wrap:wrap;display:flex}.reserved-stack.svelte-1kozivu{justify-content:space-between;align-items:center;gap:var(--spacingS);padding:var(--spacingS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorStatusSuccessBorder1);border-radius:var(--borderRadiusLarge);background:var(--colorStatusSuccessBackground1);color:var(--colorNeutralForeground1);font-size:var(--fontSizeBase300);flex-wrap:wrap;display:flex}.reserved-stack-label.svelte-1kozivu{font-weight:var(--fontWeightSemibold)}.day-view.svelte-113rkdp{gap:var(--spacingL);width:100%;max-width:var(--maxWidthPlan);flex-direction:column;display:flex}.hello.svelte-113rkdp{gap:var(--spacingXS);flex-direction:column;display:flex}.hello-title.svelte-113rkdp{font-size:var(--fontSizeBase500);line-height:var(--lineHeightBase500);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);margin:0}.hello-line.svelte-113rkdp{font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);color:var(--colorNeutralForeground1);margin:0}.hello-presence.svelte-113rkdp{align-items:center;gap:var(--spacingXS);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3);flex-wrap:wrap;margin:0;display:flex}.go-today.svelte-113rkdp{margin-top:var(--spacingS)}.go-today-label.svelte-113rkdp{align-items:center;gap:var(--spacingXS);display:inline-flex}.link.svelte-113rkdp{font:inherit;color:var(--colorBrandForeground1);font-weight:var(--fontWeightSemibold);cursor:pointer;min-height:var(--sizeTouchTarget);background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.dot.svelte-113rkdp{color:var(--colorNeutralForeground4)}.plan-week.svelte-113rkdp{gap:var(--spacingM);flex-direction:column;display:flex}.week-head.svelte-113rkdp{justify-content:space-between;align-items:center;gap:var(--spacingS);display:flex}.week-title.svelte-113rkdp{font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);margin:0}.week-nav.svelte-113rkdp{gap:var(--spacingXS);display:flex}.icon-button.svelte-113rkdp{border:var(--strokeWidthThin) solid transparent;border-radius:var(--borderRadiusMedium);width:2rem;height:2rem;color:var(--colorNeutralForeground2);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button.svelte-113rkdp:hover:not(:disabled){background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.icon-button.svelte-113rkdp:disabled{color:var(--colorNeutralForegroundDisabled);cursor:default}.tiles.svelte-113rkdp{gap:var(--spacingXS);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.tile.svelte-113rkdp{justify-content:center;align-items:center;gap:var(--spacingXXS);min-height:4rem;padding:var(--spacingXS) var(--spacingXXS);font:inherit;border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);cursor:pointer;flex-direction:column;display:flex;position:relative}.tile.weekend.svelte-113rkdp{background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground4)}.tile.on.svelte-113rkdp{border-color:var(--colorBrandStroke1);background:var(--colorBrandBackground2);color:var(--colorNeutralForeground1)}.tile.today.svelte-113rkdp{box-shadow:inset 0 0 0 1px var(--colorBrandStroke1);border-color:var(--colorBrandStroke1)}.tile.svelte-113rkdp:disabled{color:var(--colorNeutralForegroundDisabled);background:var(--colorNeutralBackground3);cursor:default}.tile-dow.svelte-113rkdp{font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.tile.on.svelte-113rkdp .tile-dow:where(.svelte-113rkdp){color:var(--colorNeutralForeground2)}.tile-num.svelte-113rkdp{font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase300);font-weight:var(--fontWeightSemibold)}.tile-people.svelte-113rkdp{min-height:var(--lineHeightBase100);font-size:var(--fontSizeBase100);line-height:var(--lineHeightBase100);color:var(--colorNeutralForeground3);align-items:center;gap:3px;display:inline-flex}.tile-badge.svelte-113rkdp{border-radius:var(--borderRadiusCircular);border:var(--strokeWidthThin) solid var(--colorNeutralBackground3);background:var(--colorBrandBackground);width:14px;height:14px;color:var(--colorNeutralForegroundOnBrand);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-5px;right:-5px}.hint.svelte-113rkdp,.caption.svelte-113rkdp{font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3);margin:0}.hint.svelte-113rkdp{font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300)}.plan-form.svelte-113rkdp{align-items:flex-end;gap:var(--spacingL) var(--spacingXXXL);flex-wrap:wrap;display:flex}.hours.svelte-113rkdp{align-items:end;gap:var(--spacingS) var(--spacingM);grid-template-columns:repeat(2,minmax(0,auto));display:grid}.hours.svelte-113rkdp .caption:where(.svelte-113rkdp){grid-column:1/-1}.share.svelte-113rkdp{gap:var(--spacingXXS);flex-direction:column;max-width:22rem;display:flex}.rows.svelte-113rkdp{background:var(--colorNeutralBackground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusXLarge);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.row.svelte-113rkdp+.row:where(.svelte-113rkdp){border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2)}.row-head.svelte-113rkdp{align-items:flex-start;gap:var(--spacingM);width:100%;padding:var(--spacingM) var(--spacingS) var(--spacingM) var(--spacingM);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;display:flex}.row-head.svelte-113rkdp:hover{background:var(--colorSubtleBackgroundHover)}.row-date.svelte-113rkdp{flex-direction:column;flex:none;align-items:center;width:2.5rem;display:flex}.row-dow.svelte-113rkdp{font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.row-num.svelte-113rkdp{font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase300);font-weight:var(--fontWeightSemibold)}.row.declared.svelte-113rkdp .row-num:where(.svelte-113rkdp){color:var(--colorNeutralForeground3)}.row-body.svelte-113rkdp{gap:var(--spacingXS);flex-direction:column;flex:auto;min-width:0;display:flex}.row-line.svelte-113rkdp,.row-sub.svelte-113rkdp{align-items:center;gap:var(--spacingXS) var(--spacingS);flex-wrap:wrap;display:flex}.row-line.svelte-113rkdp{font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300)}.row-sub.svelte-113rkdp{font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200)}.row-sub.svelte-113rkdp:empty{display:none}.item.svelte-113rkdp{align-items:center;gap:var(--spacingXS);display:inline-flex}.item.held.svelte-113rkdp{color:var(--colorNeutralForeground2)}.item.skipped.svelte-113rkdp{color:var(--colorNeutralForeground4);text-decoration:line-through}.item.muted.svelte-113rkdp{color:var(--colorNeutralForeground3)}.item.warn.svelte-113rkdp{padding:0 var(--spacingS);border-radius:var(--borderRadiusCircular);background:var(--colorStatusWarningBackground1);color:var(--colorStatusWarningForeground1);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold)}.row-check.svelte-113rkdp{border-radius:var(--borderRadiusCircular);background:var(--colorStatusSuccessBackground1);width:1.25rem;height:1.25rem;color:var(--colorStatusSuccessForeground1);flex:none;justify-content:center;align-items:center;display:inline-flex}.row-chevron.svelte-113rkdp{color:var(--colorNeutralForeground3);transition:transform var(--durationFast) var(--curveEasyEase);flex:none;margin-top:2px;display:inline-flex}.row-chevron.open.svelte-113rkdp{transform:rotate(180deg)}.row-tools.svelte-113rkdp{align-items:center;gap:var(--spacingS);padding:0 var(--spacingM) var(--spacingS) calc(2.5rem + 2 * var(--spacingM));flex-wrap:wrap;display:flex}.row-tools.svelte-113rkdp .link:where(.svelte-113rkdp){min-height:2rem}.row-vehicle.svelte-113rkdp{width:14rem;max-width:100%}.row-detail.svelte-113rkdp{gap:var(--spacingM);padding:var(--spacingM);border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);flex-direction:column;display:flex}.row-presence.svelte-113rkdp{align-items:center;gap:var(--spacingS) var(--spacingL);flex-wrap:wrap;display:flex}.hours-edit.svelte-113rkdp{align-items:flex-end;gap:var(--spacingS);flex-wrap:wrap;display:flex}.cards.svelte-113rkdp{gap:var(--spacingS);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.row-actions.svelte-113rkdp,.actions.svelte-113rkdp{gap:var(--spacingS);flex-wrap:wrap;display:flex}@media (width<=639px){.actions.svelte-113rkdp fluent-button{width:100%}.row-tools.svelte-113rkdp{padding-left:var(--spacingM)}}.checkins.svelte-113rkdp{gap:var(--spacingXS);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.checkin.svelte-113rkdp{justify-content:space-between;align-items:center;gap:var(--spacingS);padding:var(--spacingS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorStatusSuccessBorder1);border-radius:var(--borderRadiusLarge);background:var(--colorStatusSuccessBackground1);color:var(--colorNeutralForeground1);font-size:var(--fontSizeBase300);flex-wrap:wrap;display:flex}.result.svelte-113rkdp{padding:var(--spacingS);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2);gap:var(--spacingXS);font-size:var(--fontSizeBase200);flex-direction:column;margin:0;list-style:none;display:flex}.result-row.svelte-113rkdp{align-items:center;gap:var(--spacingS);flex-wrap:wrap;display:flex}.muted.svelte-113rkdp{color:var(--colorNeutralForeground3)}.ok.svelte-113rkdp{color:var(--colorStatusSuccessForeground1)}.bad.svelte-113rkdp{color:var(--colorStatusDangerForeground1)}.grid-wrap.svelte-1o5vztm{margin-top:var(--spacingS)}.bulk.svelte-1o5vztm{margin-bottom:var(--spacingXS);justify-content:flex-end;display:flex}.narrowed.svelte-1o5vztm{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:var(--fontSizeBase100);color:var(--colorNeutralForeground3);display:block;overflow:hidden}.detail-count.svelte-1o5vztm,.detail-relax.svelte-1o5vztm,.detail-prefer.svelte-1o5vztm{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground2);font-variant-numeric:tabular-nums;display:block}.scroller.svelte-1o5vztm{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);overflow-x:auto}.queue-grid.svelte-1o5vztm{border-collapse:collapse;width:100%;display:table}.day.svelte-1o5vztm{padding:var(--spacingXS) var(--spacingS);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground2);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);white-space:nowrap;text-align:center}.corner.svelte-1o5vztm,.kind.svelte-1o5vztm{z-index:1;background:var(--colorNeutralBackground2);text-align:left;padding:var(--spacingXS) var(--spacingS);border-right:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);white-space:nowrap;position:sticky;left:0}.kind-name.svelte-1o5vztm{align-items:center;gap:var(--spacingXS);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);display:flex}.resource-count.svelte-1o5vztm{font-size:var(--fontSizeBase100);font-weight:var(--fontWeightRegular);color:var(--colorNeutralForeground3);display:block}.cell.svelte-1o5vztm{padding:var(--spacingXS);text-align:center;vertical-align:top;border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);min-width:5rem}.none.svelte-1o5vztm{color:var(--colorNeutralForeground3)}.position.svelte-1o5vztm{font:inherit;font-variant-numeric:tabular-nums;font-size:var(--fontSizeBase200);padding:var(--spacingXXS) var(--spacingXS);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground1);cursor:pointer}.position.open.svelte-1o5vztm{border-color:var(--colorBrandStroke1)}.lapsed.svelte-1o5vztm{align-items:center;gap:var(--spacingXS);padding:0 var(--spacingXS);border-radius:var(--borderRadiusSmall);background:var(--colorNeutralBackground4);display:inline-flex}.lapsed-label.svelte-1o5vztm{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.missed.svelte-1o5vztm{flex-direction:column;align-items:center;gap:2px;display:flex}.missed-label.svelte-1o5vztm{font-size:var(--fontSizeBase100);color:var(--colorStatusDangerForeground1)}.dismiss.svelte-1o5vztm,.rejoin.svelte-1o5vztm{font:inherit;font-size:var(--fontSizeBase100);color:var(--colorBrandForeground1);cursor:pointer;background:0 0;border:none;padding:2px 4px;text-decoration:underline}.dismiss.svelte-1o5vztm{color:var(--colorNeutralForeground3);text-decoration:none}.detail.svelte-1o5vztm{margin-top:var(--spacingXS);font-size:var(--fontSizeBase100);flex-direction:column;align-items:center;gap:2px;display:flex}.detail-period.svelte-1o5vztm{color:var(--colorNeutralForeground3);white-space:nowrap}.visually-hidden.svelte-1o5vztm{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.strip.svelte-sdi4gl{margin-bottom:1rem}.queues.svelte-sdi4gl{margin-top:var(--spacingS)}.fold-toggle.svelte-sdi4gl{font:inherit;font-size:var(--fontSizeBase200);align-items:center;gap:var(--spacingXS);padding:var(--spacingXS) var(--spacingS);border:var(--strokeWidthThin) dashed var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground2);cursor:pointer;display:inline-flex}.chev.svelte-sdi4gl{transition:transform .12s;display:inline-flex}.chev.open.svelte-sdi4gl{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chev.svelte-sdi4gl{transition:none}}.section-title.svelte-sdi4gl{font-size:var(--fontSizeBase400);align-items:center;gap:.4rem;margin:0 0 .5rem;font-weight:600;display:flex}.now-days.svelte-sdi4gl{gap:var(--spacingS);flex-direction:column;align-items:flex-start;display:flex}.day.svelte-sdi4gl{align-self:stretch}.day-title.svelte-sdi4gl{margin:0 0 var(--spacingXXS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);font-weight:600}.row.svelte-sdi4gl{column-gap:var(--spacingS);row-gap:var(--spacingXXS);padding:var(--spacingXXS) var(--spacingXS);border-radius:var(--borderRadiusMedium);grid-template-columns:minmax(0,1fr);align-items:center;min-height:2.25rem;display:grid}.line.svelte-sdi4gl{align-items:center;column-gap:var(--spacingS);row-gap:var(--spacingXXS);flex-wrap:wrap;min-width:0;display:flex}.hours.svelte-sdi4gl{align-items:center;gap:var(--spacingXS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:inline-flex}.actions.svelte-sdi4gl{gap:var(--spacingXS);justify-self:end;display:inline-flex}.extend.svelte-sdi4gl{align-items:flex-end;gap:var(--spacingXS);padding-top:var(--spacingXXS);flex-wrap:wrap;grid-column:1/-1;display:flex}.row.focused.svelte-sdi4gl{outline:var(--strokeWidthThick) solid var(--colorBrandStroke1);outline-offset:2px}.load-error.svelte-sdi4gl{font-size:var(--fontSizeBase200);color:var(--colorStatusDangerForeground1);margin:0}@media (width>=640px){.row.svelte-sdi4gl{grid-template-columns:minmax(0,1fr) auto}}.chips.svelte-1hfcioz{gap:var(--spacingS);flex-wrap:wrap;display:flex}@media (width<=639px){.chips.scroll.svelte-1hfcioz{scrollbar-width:none;flex-wrap:nowrap;margin:-2px;padding:2px;overflow-x:auto}.chips.scroll.svelte-1hfcioz .chip:where(.svelte-1hfcioz){flex:none}}.chip.svelte-1hfcioz{align-items:center;gap:var(--spacingXS);padding:var(--spacingXS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);background:var(--colorSubtleBackground);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);cursor:pointer;transition:background var(--durationFast) var(--curveEasyEase), border-color var(--durationFast) var(--curveEasyEase);display:inline-flex}.chip.svelte-1hfcioz:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.chip[aria-checked=true].svelte-1hfcioz{background:var(--colorBrandBackground);border-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-weight:var(--fontWeightSemibold)}.chip-count.svelte-1hfcioz{padding:0 var(--spacingXS);border-radius:var(--borderRadiusCircular);background:var(--colorNeutralBackground4);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightRegular)}.chip[aria-checked=true].svelte-1hfcioz .chip-count:where(.svelte-1hfcioz){background:var(--colorBrandOverlaySubtle);color:var(--colorNeutralForegroundOnBrand)}@media (width<=639px){.chip.svelte-1hfcioz{min-height:var(--sizeTouchTarget)}}.toggle.svelte-1mdveah{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);display:inline-flex;overflow:hidden}.toggle-button.svelte-1mdveah{background:var(--colorNeutralBackground1);width:2rem;height:2rem;color:var(--colorNeutralForeground2);cursor:pointer;transition:background var(--durationFast) var(--curveEasyEase), color var(--durationFast) var(--curveEasyEase);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.toggle-button.svelte-1mdveah+.toggle-button:where(.svelte-1mdveah){border-left:var(--strokeWidthThin) solid var(--colorNeutralStroke1)}.toggle-button.svelte-1mdveah:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.toggle-button[aria-checked=true].svelte-1mdveah{background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}@media (width<=639px){.toggle-button.svelte-1mdveah{width:var(--sizeTouchTarget);height:var(--sizeTouchTarget)}}.booking-date.svelte-14fg9pr{gap:var(--spacingXS,4px);flex-direction:column;min-width:0;display:flex}.range-hint.svelte-14fg9pr{font-size:var(--fontSizeBase200,12px);line-height:var(--lineHeightBase200,16px);color:var(--colorNeutralForeground3);margin:0}.join.svelte-ulxola{margin-top:var(--spacingM);padding:var(--spacingM);border:var(--strokeWidthThin) dashed var(--colorNeutralStroke1);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2)}.head.svelte-ulxola{justify-content:space-between;align-items:center;gap:var(--spacingS);flex-wrap:wrap;display:flex}.join.folded.svelte-ulxola{border-style:solid;border-color:var(--colorNeutralStroke2);padding-block:var(--spacingS)}.title.svelte-ulxola{align-items:center;gap:var(--spacingXS);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);margin:0;display:flex}.lead.svelte-ulxola{margin:var(--spacingXS) 0 var(--spacingM);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.fields.svelte-ulxola{gap:var(--spacingS);margin-bottom:var(--spacingM);flex-wrap:wrap;display:flex}.field.svelte-ulxola{min-width:12rem}.hopeless.svelte-ulxola{padding:var(--spacingXS) var(--spacingS);border-radius:var(--borderRadiusMedium);background:var(--colorStatusWarningBackground1);color:var(--colorNeutralForeground1);font-size:var(--fontSizeBase200);margin:0}.narrow.svelte-ulxola{gap:var(--spacingXS);margin-bottom:var(--spacingM);flex-direction:column;display:flex}.narrow-label.svelte-ulxola{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0}.rule.svelte-ulxola{margin:0 0 var(--spacingXS);padding-left:var(--spacingS);border-left:var(--strokeWidthThick) solid var(--colorNeutralStroke2);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground2)}.axis.svelte-ulxola{align-items:baseline;gap:var(--spacingXS) var(--spacingS);flex-wrap:wrap;display:flex}.axis-label.svelte-ulxola{min-width:4.5rem;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.chips.svelte-ulxola{gap:var(--spacingXS);flex-wrap:wrap;display:flex}.chip.svelte-ulxola{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase200);cursor:pointer;padding:.15rem .6rem;font-family:inherit}.chip.on.svelte-ulxola{border-color:var(--colorBrandStroke1);background:var(--colorBrandBackground2);color:var(--colorBrandForeground2);font-weight:var(--fontWeightSemibold)}.chip.svelte-ulxola:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:1px}.count.svelte-ulxola{font-size:var(--fontSizeBase200);font-variant-numeric:tabular-nums;color:var(--colorNeutralForeground2);margin:0}.relax.svelte-ulxola{align-items:center;gap:var(--spacingXS);cursor:pointer;display:flex}.relax-text.svelte-ulxola{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground2)}.relax-time.svelte-ulxola{max-width:12rem}.outcome.svelte-ulxola{margin:0 0 var(--spacingM);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground2)}.legend.svelte-17awfmi{align-items:center;gap:var(--spacingXS) var(--spacingM);margin:0 0 var(--spacingS);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend-item.svelte-17awfmi{align-items:center;gap:var(--spacingXS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground2);display:inline-flex}.legend-swatch.svelte-17awfmi{border-radius:var(--borderRadiusSmall);border:var(--strokeWidthThin) solid transparent;width:1.25rem;height:1.25rem;color:var(--colorPinForeground);flex:none;justify-content:center;align-items:center;display:inline-flex}.pin-free.svelte-17awfmi{background:var(--colorPinAvailable);border-color:var(--colorPinAvailableStroke)}.pin-reserved.svelte-17awfmi{background:var(--colorPinSoon);border-color:var(--colorPinSoonStroke)}.pin-occupied.svelte-17awfmi{background:var(--colorPinTaken);border-color:var(--colorPinTakenStroke)}.pin-expired.svelte-17awfmi{background:var(--colorPinDisabled);border-color:var(--colorPinDisabledStroke)}.pin-mine.svelte-17awfmi{background:var(--colorNeutralBackground3);color:var(--colorNeutralForeground1);box-shadow:0 0 0 var(--strokeWidthThick) var(--colorNeutralStroke1)}.zone-filter.svelte-10en0gl{align-items:center;gap:var(--spacingS);margin-bottom:var(--spacingS);flex-wrap:wrap;display:flex}.label.svelte-10en0gl{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.chips.svelte-10en0gl{gap:var(--spacingXS);flex-wrap:wrap;display:flex}.chip.svelte-10en0gl{align-items:center;gap:var(--spacingXS);font:inherit;font-size:var(--fontSizeBase200);padding:var(--spacingXS) var(--spacingS);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);cursor:pointer;display:inline-flex}@media (width<=639px){.chip.svelte-10en0gl,.clear.svelte-10en0gl{min-height:var(--sizeTouchTarget)}}.chip.svelte-10en0gl:hover{background:var(--colorNeutralBackground2)}.chip.refused.svelte-10en0gl{opacity:.55}.chip.on.svelte-10en0gl{border-color:var(--colorBrandStroke1);background:var(--colorBrandBackground2)}.dot.svelte-10en0gl{border-radius:var(--borderRadiusCircular);flex:none;width:.6rem;height:.6rem}.count.svelte-10en0gl{font-variant-numeric:tabular-nums;color:var(--colorNeutralForeground3)}.chip.on.svelte-10en0gl .count:where(.svelte-10en0gl){color:var(--colorNeutralForeground2)}.clear.svelte-10en0gl{font:inherit;font-size:var(--fontSizeBase200);padding:var(--spacingXS);color:var(--colorBrandForeground1);cursor:pointer;background:0 0;border:none;text-decoration:underline}.zone-svg.svelte-77umos{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.zone-label.svelte-77umos{pointer-events:none;z-index:1;color:var(--colorMapLabelForeground);background:var(--colorMapLabelBackground);white-space:nowrap;border:0;border-radius:3px;margin:0;padding:.05rem .3rem;font-size:.7rem;font-weight:600;position:absolute;transform:translate(-50%,-50%)}.zone-label.at-corner.svelte-77umos{transform:none}.zone-label.draggable.svelte-77umos{pointer-events:auto;cursor:grab;border:var(--strokeWidthThin) dashed var(--colorMapLabelStroke);touch-action:none}.zone-label.draggable.svelte-77umos:hover{background:var(--colorMapHandle);border-style:solid}.zone-label.dragging.svelte-77umos{cursor:grabbing;z-index:3;background:var(--colorMapHandle);box-shadow:var(--shadow8)}.vertex.svelte-77umos{z-index:4;pointer-events:auto;background:var(--colorMapHandle);border:var(--strokeWidthThick) solid var(--colorMapHandleStroke);cursor:pointer;border-radius:50%;width:.7rem;height:.7rem;padding:0;position:absolute;transform:translate(-50%,-50%)}.vertex.svelte-77umos:hover{box-shadow:var(--shadow4);transform:translate(-50%,-50%)scale(1.15)}.vertex.first.svelte-77umos{border-color:var(--colorMapHandleActive);width:1.05rem;height:1.05rem;box-shadow:0 0 0 var(--strokeWidthThin) var(--colorMapHandle), inset 0 0 0 var(--strokeWidthThin) var(--colorMapHandle);background:0 0}.vertex.armed.svelte-77umos{background:var(--colorMapHandleActive);box-shadow:0 0 0 4px var(--colorMapHandleActiveGlow)}.vertex-badge.svelte-77umos{z-index:4;pointer-events:none;white-space:nowrap;color:var(--colorMapLabelForeground);background:var(--colorMapLabelBackground);border:var(--strokeWidthThin) solid var(--colorMapHandleActive);border-radius:3px;padding:.05rem .3rem;font-size:.7rem;font-weight:600;position:absolute;transform:translate(-50%,-50%)translateY(-1.35rem)}.vertex-badge.armed.svelte-77umos{background:var(--colorMapHandle);box-shadow:var(--shadow4)}.map-skip.svelte-1thr84r{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.map-skip.svelte-1thr84r:focus-visible{width:auto;height:auto;margin-bottom:var(--spacingXS);padding:var(--spacingXS) var(--spacingS);border-radius:var(--borderRadiusMedium);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);text-decoration:none;display:inline-block;position:static}.map-outer.svelte-1thr84r{justify-content:center;width:100%;min-width:0;display:flex}.map-wrap.svelte-1thr84r{margin:var(--spacingM) 0;border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);width:fit-content;min-width:0;max-width:72rem;position:relative;overflow:hidden}.map-frame.svelte-1thr84r{touch-action:none;max-height:68vh;position:relative;overflow:hidden}.map-frame.zoomed.svelte-1thr84r{cursor:grab}.map-frame.zoomed.svelte-1thr84r:active{cursor:grabbing}.map-stage.svelte-1thr84r{transform-origin:0 0;will-change:transform;height:100%}.map-stage.svelte-1thr84r img:where(.svelte-1thr84r){object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.pin.svelte-1thr84r{z-index:2;min-width:var(--sizeTouchTarget);min-height:var(--sizeTouchTarget);width:var(--sizeTouchTarget);padding:var(--spacingXS) var(--spacingS);font-size:var(--fontSizeBase200);color:var(--colorPinForeground);border:var(--strokeWidthThin) solid transparent;border-radius:var(--borderRadiusMedium);cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;margin:0;font-family:inherit;line-height:1.1;display:inline-flex;position:absolute;overflow:hidden;transform:translate(-50%,-100%)}.pin-icon.svelte-1thr84r{flex:none;justify-content:center;align-items:center;display:inline-flex}.pin-label.svelte-1thr84r{text-overflow:ellipsis;white-space:nowrap;opacity:0;max-width:0;transition:max-width .12s,opacity .12s,margin-left .12s;overflow:hidden}.pin.pin-named.svelte-1thr84r .pin-label:where(.svelte-1thr84r),.pin.svelte-1thr84r:hover .pin-label:where(.svelte-1thr84r),.pin.svelte-1thr84r:focus-visible .pin-label:where(.svelte-1thr84r){opacity:1;max-width:6.5rem;margin-left:var(--spacingXS)}@media (prefers-reduced-motion:reduce){.pin-label.svelte-1thr84r{transition:none}}.pin.pin-mine.svelte-1thr84r{box-shadow:0 0 0 var(--strokeWidthThick) var(--colorNeutralBackground1), var(--shadow8);z-index:3}.pin.pin-named.svelte-1thr84r,.pin.svelte-1thr84r:hover,.pin.svelte-1thr84r:focus-visible{width:auto}.pin.svelte-1thr84r:hover{box-shadow:var(--shadow8);z-index:3}.pin-free.svelte-1thr84r{background:var(--colorPinAvailable);border-color:var(--colorPinAvailableStroke)}.pin-reserved.svelte-1thr84r{background:var(--colorPinSoon);border-color:var(--colorPinSoonStroke)}.pin-occupied.svelte-1thr84r{background:var(--colorPinTaken);border-color:var(--colorPinTakenStroke)}.pin-expired.svelte-1thr84r{background:var(--colorPinDisabled);border-color:var(--colorPinDisabledStroke)}.pin.pin-outside.svelte-1thr84r{opacity:.3}.pin.pin-no-access.svelte-1thr84r{background:var(--colorPinDisabled);border-color:var(--colorPinDisabledStroke);opacity:.55}.zoom-controls.svelte-1thr84r{z-index:3;right:var(--spacingS);bottom:var(--spacingS);gap:var(--spacingXS);flex-direction:column;display:flex;position:absolute}.map-control.svelte-1thr84r{width:var(--sizeTouchTarget);height:var(--sizeTouchTarget);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);box-shadow:var(--shadow4);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.map-control.svelte-1thr84r:hover:not(:disabled){background:var(--colorNeutralBackground1Hover)}.map-control.svelte-1thr84r:disabled{color:var(--colorNeutralForegroundDisabled);cursor:default}@media (width<=639px){.zoom-step.svelte-1thr84r{display:none}.pin-label.svelte-1thr84r{max-width:4.5rem;font-size:var(--fontSizeBase100)}}.segmented.svelte-1ux49fp{gap:var(--spacingXXS);padding:var(--spacingXXS);background:var(--colorNeutralBackground3);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusXLarge);scrollbar-width:none;max-width:100%;display:inline-flex;overflow-x:auto}.segmented.svelte-1ux49fp::-webkit-scrollbar{display:none}.segment.svelte-1ux49fp{padding:var(--spacingXS) var(--spacingM);border-radius:var(--borderRadiusLarge);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);font-weight:var(--fontWeightMedium);white-space:nowrap;cursor:pointer;transition:background var(--durationFast) var(--curveEasyEase), color var(--durationFast) var(--curveEasyEase);background:0 0;border:none;flex:none}.segment.svelte-1ux49fp:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.segment[aria-checked=true].svelte-1ux49fp{background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);font-weight:var(--fontWeightSemibold);box-shadow:var(--shadow2)}@media (width<=639px){.segment.svelte-1ux49fp{min-height:var(--sizeTouchTarget);align-items:center;display:inline-flex}}.list-tools.svelte-84nujx{align-items:center;gap:var(--spacingS) var(--spacingM);margin:var(--spacingM) 0 var(--spacingS);flex-wrap:wrap;display:flex}.list-tools.svelte-84nujx .text-field{flex:14rem;min-width:0}.list.svelte-84nujx{border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row.svelte-84nujx{align-items:center;gap:var(--spacingS) var(--spacingM);padding:var(--spacingS) var(--spacingXS);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);grid-template-columns:auto minmax(6rem,12rem) 1fr auto auto;display:grid}.row.svelte-84nujx:hover{background:var(--colorSubtleBackgroundHover)}.row.no-access.svelte-84nujx{opacity:.6}.row.is-mine.svelte-84nujx{box-shadow:inset 3px 0 0 0 var(--colorBrandBackground)}.row-status.svelte-84nujx{flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.row-status.free.svelte-84nujx{color:var(--colorStateFreeForeground)}.row-status.reserved.svelte-84nujx{color:var(--colorStateReservedForeground)}.row-status.occupied.svelte-84nujx{color:var(--colorStateOccupiedForeground)}.row-status.expired.svelte-84nujx{color:var(--colorStateExpiredForeground)}.row-name.svelte-84nujx{font-weight:var(--fontWeightSemibold);overflow-wrap:anywhere}.row-mine.svelte-84nujx{margin-left:var(--spacingXS);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightRegular);color:var(--colorBrandForeground1)}.row-tags.svelte-84nujx{gap:var(--spacingXS);flex-wrap:wrap;min-width:0;display:flex}.tag.svelte-84nujx{align-items:center;gap:var(--spacingXXS);padding:0 var(--spacingXS);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusSmall);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);white-space:nowrap;line-height:1.6;display:inline-flex}.zone-dot.svelte-84nujx{border-radius:50%;width:.5rem;height:.5rem;display:inline-block}.row-state.svelte-84nujx{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);text-align:right;white-space:nowrap}.row-action.svelte-84nujx{justify-self:end}@media (width<=639px){.row.svelte-84nujx{grid-template-columns:auto 1fr auto;grid-template-areas:"status name action"".tags tags"".state state"}.row-status.svelte-84nujx{grid-area:status}.row-name.svelte-84nujx{grid-area:name}.row-tags.svelte-84nujx{grid-area:tags}.row-state.svelte-84nujx{text-align:left;grid-area:state}.row-action.svelte-84nujx{grid-area:action}}.sheet-alert.svelte-1hefw4{margin-bottom:var(--spacingS)}.no-access.svelte-1hefw4{margin:var(--spacingS) 0 0;padding:var(--spacingS);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200)}.subtitle.svelte-1hefw4{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase300);margin:0 0 .35rem}.status.svelte-1hefw4{font-size:var(--fontSizeBase300);margin:0 0 1rem}.actions-block.svelte-1hefw4{margin:.75rem 0}.plan-label.svelte-1hefw4{font-size:var(--fontSizeBase300);color:var(--colorNeutralForeground3);margin:.75rem 0 .5rem}.plan-fields.svelte-1hefw4{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}.hint.svelte-1hefw4{font-size:var(--fontSizeBase300);color:var(--colorNeutralForeground3);margin:.5rem 0}.queue-block.svelte-1hefw4{gap:var(--spacingS);margin-top:var(--spacingS);padding:var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2);flex-direction:column;display:flex}.queue-lead.svelte-1hefw4{font-size:var(--fontSizeBase300);color:var(--colorNeutralForeground1);margin:0}.queue-option.svelte-1hefw4{align-items:flex-start;gap:var(--spacingXS);font-size:var(--fontSizeBase300);cursor:pointer;display:flex}.queue-option.svelte-1hefw4 small:where(.svelte-1hefw4){color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);display:block}.queue-outcome.svelte-1hefw4{font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground2);margin:0}.occ-series.svelte-m6i4dw>details:where(.svelte-m6i4dw)>summary:where(.svelte-m6i4dw){align-items:baseline;gap:var(--spacingXS) var(--spacingS);padding:var(--spacingS) var(--spacingXS);cursor:pointer;border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-wrap:wrap;display:flex}.series-name.svelte-m6i4dw{font-weight:var(--fontWeightSemibold)}.series-rhythm.svelte-m6i4dw,.series-count.svelte-m6i4dw{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.series-count.svelte-m6i4dw{margin-left:auto}.occ-nested.svelte-m6i4dw{margin-left:var(--spacingM)}.offers.svelte-m6i4dw,.left-behind.svelte-m6i4dw{align-items:center;gap:var(--spacingS);margin-top:var(--spacingS);font-size:var(--fontSizeBase200);flex-wrap:wrap;display:flex}.offers-label.svelte-m6i4dw{color:var(--colorNeutralForeground3)}.offer-done.svelte-m6i4dw{color:var(--colorStatusSuccessForeground1)}.offer-none.svelte-m6i4dw{color:var(--colorNeutralForeground3)}.left-behind.svelte-m6i4dw{padding:var(--spacingS);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground2);color:var(--colorNeutralForeground2)}.left-item.svelte-m6i4dw{align-items:center;gap:var(--spacingXS);display:inline-flex}.occ-list.svelte-m6i4dw{margin:var(--spacingM) 0 0;gap:var(--spacingS);flex-direction:column;padding:0;list-style:none;display:flex}.occ-card.svelte-m6i4dw{gap:var(--spacingM);padding:var(--spacingM) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.occ-main.svelte-m6i4dw{gap:var(--spacingXXS);flex-direction:column;flex:14rem;min-width:12rem;display:flex}.occ-name.svelte-m6i4dw{color:var(--colorNeutralForeground1);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold)}.occ-when.svelte-m6i4dw{font-size:var(--fontSizeBase300);color:var(--colorNeutralForeground2)}.occ-meta.svelte-m6i4dw{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.occ-actions.svelte-m6i4dw{gap:var(--spacingXS);flex-wrap:wrap;align-items:center;display:flex}.full.svelte-m6i4dw{font-size:var(--fontSizeBase200);color:var(--colorStatusDangerForeground1)}.browser.svelte-12zohux{gap:var(--spacingM);flex-direction:column;display:flex}.controls.svelte-12zohux{align-items:center;gap:var(--spacingS) var(--spacingL);flex-wrap:wrap;display:flex}.container-pick.svelte-12zohux{width:14rem;max-width:100%}.view-toggle.svelte-12zohux{gap:var(--spacingS);flex-wrap:wrap;display:flex}.time-grid.svelte-p0cb1e{border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusXLarge);background:var(--colorNeutralBackground1);flex-direction:column;display:flex;overflow:auto hidden}.time-grid-header.svelte-p0cb1e{grid-template-columns:3.5rem repeat(var(--day-count,7), minmax(6rem, 1fr));min-width:calc(3.5rem + var(--day-count,7) * 6rem);border-bottom:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);display:grid}.time-gutter-spacer.svelte-p0cb1e{border-right:1px solid var(--colorNeutralStroke2)}.day-heading.svelte-p0cb1e{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground1);border-right:1px solid var(--colorNeutralStroke2);flex-direction:column;align-items:center;gap:.15rem;padding:.5rem .25rem;font-weight:600;display:flex}.day-heading.today.svelte-p0cb1e{background:var(--colorBrandBackground2)}.today-badge.svelte-p0cb1e{font-size:var(--fontSizeBase100);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.time-grid-body.svelte-p0cb1e{grid-template-columns:3.5rem repeat(var(--day-count,7), minmax(6rem, 1fr));min-width:calc(3.5rem + var(--day-count,7) * 6rem);max-height:32rem;display:grid;overflow-y:auto}.time-gutter.svelte-p0cb1e{border-right:1px solid var(--colorNeutralStroke2)}.hour-label.svelte-p0cb1e{font-size:var(--fontSizeBase100);color:var(--colorNeutralForeground3);border-top:1px solid var(--colorNeutralStroke2);box-sizing:border-box;justify-content:flex-end;align-items:flex-start;padding:0 .4rem;display:flex}.day-column.svelte-p0cb1e{border-right:1px solid var(--colorNeutralStroke2);position:relative}.day-column.today.svelte-p0cb1e{background:color-mix(in srgb, var(--colorBrandBackground2) 40%, transparent)}.hour-line.svelte-p0cb1e{border-top:1px solid var(--colorNeutralStroke2);box-sizing:border-box}.now-line.svelte-p0cb1e{background:var(--colorStatusDangerForeground1);z-index:2;height:2px;position:absolute;left:0;right:0}.event-block.svelte-p0cb1e{box-sizing:border-box;border:1px solid var(--cal-border);background:var(--cal-bg);color:var(--cal-fg);font:inherit;text-align:left;cursor:pointer;z-index:1;border-radius:4px;flex-direction:column;gap:.05rem;padding:.15rem .35rem;display:flex;position:absolute;overflow:hidden}.event-block.svelte-p0cb1e strong:where(.svelte-p0cb1e){font-size:var(--fontSizeBase200);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.event-block.svelte-p0cb1e span:where(.svelte-p0cb1e){font-size:var(--fontSizeBase100);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.month-grid.svelte-t8ncmt{border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusXLarge);background:var(--colorNeutralBackground1);flex-direction:column;display:flex;overflow:hidden}.weekday-header.svelte-t8ncmt,.week-row.svelte-t8ncmt{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekday-header.svelte-t8ncmt{background:var(--colorNeutralBackground2);border-bottom:1px solid var(--colorNeutralStroke2)}.weekday-cell.svelte-t8ncmt{text-align:center;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);padding:.4rem;font-weight:600}.week-row.svelte-t8ncmt{border-bottom:1px solid var(--colorNeutralStroke2)}.week-row.svelte-t8ncmt:last-child{border-bottom:none}.day-cell.svelte-t8ncmt{border-right:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground1);box-sizing:border-box;flex-direction:column;gap:.25rem;min-height:5.5rem;padding:.3rem;display:flex}.day-cell.svelte-t8ncmt:last-child{border-right:none}.day-cell.dim.svelte-t8ncmt{color:var(--colorNeutralForeground3);background:var(--colorNeutralBackground2)}.day-number-btn.svelte-t8ncmt{width:1.4rem;height:1.4rem;color:inherit;font:inherit;font-size:var(--fontSizeBase200);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;padding:0;font-weight:600;display:inline-flex}.day-number-btn.svelte-t8ncmt:hover{background:var(--colorNeutralBackground1Selected)}.day-cell.today.svelte-t8ncmt .day-number-btn:where(.svelte-t8ncmt){background:var(--colorBrandBackground);color:#fff}.chip-list.svelte-t8ncmt{flex-direction:column;gap:.15rem;display:flex}.chip.svelte-t8ncmt{width:100%;font:inherit;font-size:var(--fontSizeBase100);white-space:nowrap;text-overflow:ellipsis;text-align:left;cursor:pointer;border:1px solid;border-radius:3px;padding:.05rem .3rem;line-height:1.25;display:block;overflow:hidden}.chip-overflow.svelte-t8ncmt{font:inherit;font-size:var(--fontSizeBase100);color:var(--colorNeutralForeground3);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}@media (width<=639px){.day-cell.svelte-t8ncmt{min-height:3.5rem}.chip-list.svelte-t8ncmt{display:none}}.gantt.svelte-1xpmbxp{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusXLarge);background:var(--colorNeutralBackground1);display:flex;overflow:hidden}.gantt-labels.svelte-1xpmbxp{border-right:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex:0 0 10rem;min-width:0}.labels-header.svelte-1xpmbxp{border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);height:4rem}.lane-label.svelte-1xpmbxp{align-items:center;gap:var(--spacingXS);padding:0 var(--spacingS);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);box-sizing:border-box;min-width:0;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground1);display:flex}.lane-dot.svelte-1xpmbxp{border-radius:var(--borderRadiusCircular);flex:none;width:.55rem;height:.55rem}.lane-name.svelte-1xpmbxp{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gantt-timeline.svelte-1xpmbxp{scroll-behavior:smooth;flex:auto;overflow-x:auto}.timeline-scroll.svelte-1xpmbxp{position:relative}.day-header.svelte-1xpmbxp{background:var(--colorNeutralBackground2);height:1.75rem;position:relative}.day-cell.svelte-1xpmbxp{padding-left:var(--spacingS);box-sizing:border-box;border-right:var(--strokeWidthThin) solid var(--colorNeutralStroke1);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground2);align-items:center;display:flex;position:absolute;top:0;bottom:0}.day-cell.svelte-1xpmbxp .day-name:where(.svelte-1xpmbxp){position:sticky;left:0}.day-cell.today.svelte-1xpmbxp{color:var(--colorNeutralForeground1);background:var(--colorBrandBackground2);font-weight:var(--fontWeightBold)}.timeline-header.svelte-1xpmbxp{border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);height:2.25rem;display:flex}.hour-tick.svelte-1xpmbxp{padding-left:var(--spacingXS);font-size:var(--fontSizeBase100);color:var(--colorNeutralForeground3);border-right:var(--strokeWidthThin) solid var(--colorNeutralStroke2);box-sizing:border-box;flex:none;align-items:center;display:flex}@media (width<=639px){.gantt-labels.svelte-1xpmbxp{flex-basis:7rem}}.hour-tick.day-start.svelte-1xpmbxp,.hour-gridline.day-start.svelte-1xpmbxp{border-left:var(--strokeWidthThick) solid var(--colorNeutralStroke1)}.timeline-rows.svelte-1xpmbxp{flex-direction:column;display:flex;position:relative}.timeline-gridlines.svelte-1xpmbxp{z-index:0;pointer-events:none;display:flex;position:absolute;inset:0}.hour-gridline.svelte-1xpmbxp{border-right:var(--strokeWidthThin) solid var(--colorNeutralStroke2);box-sizing:border-box;flex:none}.lane-row.svelte-1xpmbxp{z-index:1;border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);box-sizing:border-box;position:relative}.now-line.svelte-1xpmbxp{background:var(--colorStatusDangerForeground1);z-index:2;pointer-events:none;width:2px;position:absolute;top:0;bottom:0}.gantt-pill.svelte-1xpmbxp{height:calc(100% - 12px);padding:0 var(--spacingXS);border:var(--strokeWidthThin) solid transparent;border-radius:var(--borderRadiusMedium);font-size:var(--fontSizeBase100);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;font:inherit;text-align:left;align-items:center;display:flex;position:absolute;top:6px;overflow:hidden}.gantt-pill.svelte-1xpmbxp:hover{box-shadow:var(--shadow4)}.gantt-pill.clipped.svelte-1xpmbxp{border-style:dashed}.calendar-view.svelte-1q0cs7z{gap:var(--spacingL);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.calendar-sidebar.svelte-1q0cs7z{background:var(--colorNeutralBackground1);border:1px solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusXLarge);flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.lane-filter.svelte-1q0cs7z{flex-direction:column;gap:.3rem;display:flex}.lane-filter-header.svelte-1q0cs7z{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.lane-filter-title.svelte-1q0cs7z{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground1);margin:0;font-weight:600}.lane-filter-actions.svelte-1q0cs7z{gap:.5rem;display:flex}.lane-filter-actions.svelte-1q0cs7z button:where(.svelte-1q0cs7z){padding:var(--spacingXS) var(--spacingS);color:var(--colorBrandForeground1);font-size:var(--fontSizeBase200);cursor:pointer;border-radius:var(--borderRadiusMedium);background:0 0;border:none}.lane-filter-actions.svelte-1q0cs7z button:where(.svelte-1q0cs7z):hover{background:var(--colorSubtleBackgroundHover)}@media (width<=639px){.lane-filter-actions.svelte-1q0cs7z button:where(.svelte-1q0cs7z){min-width:var(--sizeTouchTarget);min-height:var(--sizeTouchTarget)}}.scope-switch.svelte-1q0cs7z{margin-bottom:var(--spacingM)}.kind-filter.svelte-1q0cs7z{gap:var(--spacingXXS);margin-bottom:var(--spacingM);padding-bottom:var(--spacingM);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-direction:column;display:flex}.lane-group-label.svelte-1q0cs7z{font-size:var(--fontSizeBase100);text-transform:uppercase;letter-spacing:.02em;color:var(--colorNeutralForeground3);margin:.4rem 0 0;font-weight:600}.empty-hint.svelte-1q0cs7z{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0}.calendar-main.svelte-1q0cs7z{flex-direction:column;gap:.6rem;min-width:0;display:flex}.calendar-toolbar.svelte-1q0cs7z{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.nav-controls.svelte-1q0cs7z{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.nav-controls.svelte-1q0cs7z h2:where(.svelte-1q0cs7z){font-size:var(--fontSizeBase400);color:var(--colorNeutralForeground1);margin:0;font-weight:600}.calendar-body.svelte-1q0cs7z{min-width:0}.calendar-sidebar.svelte-1q0cs7z .fluent-calendar .change-period>.previous svg,.calendar-sidebar.svelte-1q0cs7z .fluent-calendar .change-period>.next svg{display:none}.calendar-sidebar.svelte-1q0cs7z .fluent-calendar .change-period>.previous,.calendar-sidebar.svelte-1q0cs7z .fluent-calendar .change-period>.next{border-radius:var(--borderRadiusMedium);justify-content:center;align-items:center;display:inline-flex}.calendar-sidebar.svelte-1q0cs7z .fluent-calendar .change-period>.previous:before,.calendar-sidebar.svelte-1q0cs7z .fluent-calendar .change-period>.next:before{content:"";width:16px;height:16px;color:var(--colorNeutralForeground2);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.35 3.15c.2.2.2.5 0 .7L6.21 8l4.14 4.15a.5.5 0 0 1-.7.7l-4.5-4.5a.5.5 0 0 1 0-.7l4.5-4.5c.2-.2.5-.2.7 0Z'/%3E%3C/svg%3E") 50%/16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.35 3.15c.2.2.2.5 0 .7L6.21 8l4.14 4.15a.5.5 0 0 1-.7.7l-4.5-4.5a.5.5 0 0 1 0-.7l4.5-4.5c.2-.2.5-.2.7 0Z'/%3E%3C/svg%3E") 50%/16px no-repeat}.calendar-sidebar.svelte-1q0cs7z .fluent-calendar .change-period>.next:before{transform:scaleX(-1)}.range-button.svelte-1q0cs7z{font:inherit;color:inherit;text-align:left;cursor:default;background:0 0;border:none;padding:0}@media (width>=640px){.calendar-view.svelte-1q0cs7z{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}}@media (width<=639px){.calendar-sidebar.svelte-1q0cs7z{order:1}.mini.svelte-1q0cs7z{display:none}.calendar-sidebar.mini-open.svelte-1q0cs7z{order:0}.calendar-sidebar.mini-open.svelte-1q0cs7z .mini:where(.svelte-1q0cs7z){display:block}.range-button.svelte-1q0cs7z{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--colorNeutralStroke1);text-decoration-color:var(--colorNeutralStroke1);text-underline-offset:.2em}.calendar-body.svelte-1q0cs7z .time-grid-body{max-height:none;overflow-y:visible}}.occurrence-time.svelte-1q0cs7z{font-weight:600}.hint.svelte-1q0cs7z{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200)}.section-heading.svelte-en0u3e{margin:var(--spacingL) 0 var(--spacingXS);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.section-heading.svelte-en0u3e:first-child{margin-top:0}.hint.svelte-en0u3e{margin:0 0 var(--spacingM);color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200)}.field.svelte-en0u3e{max-width:22rem;margin-bottom:var(--spacingM)}.field-hint.svelte-en0u3e{margin:var(--spacingXS) 0 0;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);line-height:var(--lineHeightBase200)}.field-error.svelte-en0u3e{margin:var(--spacingXS) 0 0;font-size:var(--fontSizeBase200);color:var(--colorStatusDangerForeground1);line-height:var(--lineHeightBase200)}.actions.svelte-en0u3e{gap:var(--spacingS);flex-wrap:wrap;display:flex}.chart.svelte-1568fd3{margin:var(--spacingM) 0 0;padding:0}.chart-title.svelte-1568fd3{font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeBase300);margin-bottom:var(--spacingXS)}.chart-frame.svelte-1568fd3{position:relative}svg.svelte-1568fd3{touch-action:none;width:100%;max-width:720px;height:auto;display:block}.chart-grid.svelte-1568fd3{stroke:var(--colorNeutralStroke2);stroke-width:1px}.crosshair.svelte-1568fd3{stroke:var(--colorNeutralStroke1);stroke-width:1px;stroke-dasharray:3 3}.axis-label.svelte-1568fd3,.series-label.svelte-1568fd3{fill:var(--colorNeutralForeground3);font-family:inherit;font-size:11px}.series-label.svelte-1568fd3{fill:var(--colorNeutralForeground2);font-size:12px}.line.svelte-1568fd3{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.marker.svelte-1568fd3{stroke:var(--colorNeutralBackground1);stroke-width:2px}.line.series-workstation.svelte-1568fd3{stroke:var(--series-workstation)}.marker.series-workstation.svelte-1568fd3{fill:var(--series-workstation)}.line.series-parking_spot.svelte-1568fd3{stroke:var(--series-parking_spot)}.marker.series-parking_spot.svelte-1568fd3{fill:var(--series-parking_spot)}.line.series-infrastructure.svelte-1568fd3{stroke:var(--series-infrastructure)}.marker.series-infrastructure.svelte-1568fd3{fill:var(--series-infrastructure)}.tooltip.svelte-1568fd3{pointer-events:none;background:var(--colorNeutralBackground1);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);box-shadow:var(--shadow8);padding:var(--spacingXS) var(--spacingS);font-size:var(--fontSizeBase200);min-width:9rem;position:absolute;top:0;right:0}.tooltip-week.svelte-1568fd3{margin:0 0 var(--spacingXXS);font-weight:var(--fontWeightSemibold)}.tooltip-row.svelte-1568fd3{align-items:center;gap:var(--spacingXS);margin:0;display:flex}.tooltip-name.svelte-1568fd3{color:var(--colorNeutralForeground2)}.tooltip-value.svelte-1568fd3{font-variant-numeric:tabular-nums;margin-left:auto}.legend.svelte-1568fd3{gap:var(--spacingXS) var(--spacingM);margin:var(--spacingS) 0 0;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.legend.svelte-1568fd3 li:where(.svelte-1568fd3){align-items:center;gap:var(--spacingXS);display:inline-flex}.swatch.svelte-1568fd3{border-radius:2px;flex:none;width:.75rem;height:.75rem}.swatch.series-workstation.svelte-1568fd3{background:var(--series-workstation)}.swatch.series-parking_spot.svelte-1568fd3{background:var(--series-parking_spot)}.swatch.series-infrastructure.svelte-1568fd3{background:var(--series-infrastructure)}.chart-table.svelte-1568fd3{margin-top:var(--spacingS);font-size:var(--fontSizeBase200)}.chart-table.svelte-1568fd3 summary:where(.svelte-1568fd3){cursor:pointer;color:var(--colorNeutralForeground3)}.chart-table.svelte-1568fd3 table:where(.svelte-1568fd3){margin-top:var(--spacingXS);border-collapse:collapse;width:100%}.chart-table.svelte-1568fd3 th:where(.svelte-1568fd3),.chart-table.svelte-1568fd3 td:where(.svelte-1568fd3){padding:var(--spacingXXS) var(--spacingXS);text-align:right;border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);font-variant-numeric:tabular-nums}.chart-table.svelte-1568fd3 th[scope=row]:where(.svelte-1568fd3),.chart-table.svelte-1568fd3 thead:where(.svelte-1568fd3) th:where(.svelte-1568fd3):first-child{text-align:left;font-weight:var(--fontWeightRegular)}.sc.svelte-64ci7v{width:100%;margin:0 0 var(--spacingM);padding:var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2)}.sc-heading.svelte-64ci7v{margin:0 0 var(--spacingXS);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.sc-intro.svelte-64ci7v{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.sc-clear.svelte-64ci7v{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground2)}.sc-scroll.svelte-64ci7v{overflow-x:auto}.sc-table.svelte-64ci7v{border-collapse:collapse;width:100%;font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200)}.sc-table.svelte-64ci7v th:where(.svelte-64ci7v),.sc-table.svelte-64ci7v td:where(.svelte-64ci7v){padding:var(--spacingXS) var(--spacingS);text-align:left;vertical-align:top;border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2)}.sc-table.svelte-64ci7v thead:where(.svelte-64ci7v) th:where(.svelte-64ci7v){font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3);white-space:nowrap}.sc-th-kind.svelte-64ci7v{text-align:left;color:var(--colorNeutralForeground1);border-left:var(--strokeWidthThin) solid var(--colorNeutralStroke2)}.sc-table.svelte-64ci7v .sc-th-num:where(.svelte-64ci7v),.sc-table.svelte-64ci7v .sc-num:where(.svelte-64ci7v){text-align:right;font-variant-numeric:tabular-nums}.sc-day.svelte-64ci7v{font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1);white-space:nowrap}.sc-table.svelte-64ci7v tbody:where(.svelte-64ci7v) tr.is-short:where(.svelte-64ci7v) .sc-day:where(.svelte-64ci7v){color:var(--colorStatusWarningForeground1)}.sc-balance.svelte-64ci7v{color:var(--colorNeutralForeground3)}.sc-balance.sc-short.svelte-64ci7v{color:var(--colorStatusWarningForeground1);font-weight:var(--fontWeightSemibold);background:var(--colorStatusWarningBackground1)}.sc-none.svelte-64ci7v{color:var(--colorNeutralForeground4)}.sc-pool.svelte-64ci7v{font-weight:var(--fontWeightRegular);color:var(--colorNeutralForeground3);white-space:nowrap;display:block}.rep-unused.svelte-12070jd{margin:var(--spacingXS) 0 0;font-size:var(--fontSizeBase200)}.rep-unused.svelte-12070jd summary:where(.svelte-12070jd){cursor:pointer}.rep-unused-list.svelte-12070jd{gap:var(--spacingXXS) var(--spacingM);margin:var(--spacingXS) 0 0;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));padding:0;list-style:none;display:grid}.rep-unused-list.svelte-12070jd li:where(.svelte-12070jd){justify-content:space-between;gap:var(--spacingS);padding:var(--spacingXXS) 0;border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);display:flex}.rep-unused-kind.svelte-12070jd{color:var(--colorNeutralForeground3)}.rep-heading.svelte-12070jd{margin:0 0 var(--spacingXS);font-size:var(--fontSizeBase400);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.rep-sub.svelte-12070jd{margin:var(--spacingL) 0 var(--spacingXS);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.rep-lead.svelte-12070jd,.rep-note.svelte-12070jd,.rep-window.svelte-12070jd{margin:0 0 var(--spacingM);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.rep-range.svelte-12070jd{align-items:flex-end;gap:var(--spacingS);margin-bottom:var(--spacingM);flex-wrap:wrap;display:flex}.rep-tiles.svelte-12070jd{gap:var(--spacingS);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.rep-tile.svelte-12070jd{padding:var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);flex-direction:column;gap:2px;display:flex}.rep-tile-kind.svelte-12070jd{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.rep-tile-value.svelte-12070jd{font-size:var(--fontSizeHero700,var(--fontSizeBase600));font-weight:var(--fontWeightBold);font-variant-numeric:tabular-nums;color:var(--colorNeutralForeground1);line-height:1.1}.rep-tile-detail.svelte-12070jd{font-size:var(--fontSizeBase100);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.rep-fact.svelte-12070jd{margin:var(--spacingM) 0 0;font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300);color:var(--colorNeutralForeground2)}.bulk-label.svelte-p46vnv{margin-top:var(--spacingM);font-weight:var(--fontWeightSemibold);font-size:var(--fontSizeBase200);display:block}.bulk-textarea.svelte-p46vnv{width:100%;margin-top:var(--spacingXS);padding:var(--spacingS);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);font:inherit;resize:vertical}.bulk-textarea.svelte-p46vnv:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:1px}.bulk-hint.svelte-p46vnv{margin:var(--spacingXS) 0 0;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.bulk-preview.svelte-p46vnv{margin-top:var(--spacingM);padding-top:var(--spacingM);border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2)}.bulk-count.svelte-p46vnv{margin:0 0 var(--spacingXS);font-weight:var(--fontWeightSemibold)}.bulk-names.svelte-p46vnv{gap:var(--spacingXS);flex-wrap:wrap;max-height:9rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.bulk-names.svelte-p46vnv li:where(.svelte-p46vnv){padding:0 var(--spacingXS);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusSmall);font-size:var(--fontSizeBase200);line-height:1.7}.bulk-names.svelte-p46vnv li.is-duplicate:where(.svelte-p46vnv){opacity:.55;text-decoration:line-through}.bulk-dup.svelte-p46vnv{margin-left:var(--spacingXXS);color:var(--colorNeutralForeground4);text-decoration:none}.bulk-actions.svelte-p46vnv{justify-content:flex-end;gap:var(--spacingS);margin-top:var(--spacingL);display:flex}.map-section.svelte-egm6oe{margin:.75rem 0 1rem}.map-title.svelte-egm6oe{color:var(--colorNeutralForeground1);margin:0 0 .5rem;font-size:.95rem;font-weight:600}.map-count.svelte-egm6oe{color:var(--colorNeutralForeground3);font-weight:400}.map-toolbar.svelte-egm6oe{top:var(--stickyTopOffset,0px);z-index:5;border:var(--strokeWidthThin) solid var(--colorBrandStroke1);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);max-width:72rem;box-shadow:var(--shadow4);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:.4rem .6rem;display:flex;position:sticky}.map-toolbar.drawing.svelte-egm6oe{border-color:var(--colorStatusSuccessBorder1)}.map-toolbar-hint.svelte-egm6oe{font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground2);flex:16rem;margin:0}.map-toolbar-actions.svelte-egm6oe{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.map-toolbar-count.svelte-egm6oe{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.map.svelte-egm6oe{border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);cursor:default;-webkit-user-select:none;user-select:none;max-width:72rem;position:relative}.map.placing.svelte-egm6oe{outline:2px solid var(--colorBrandStroke1);outline-offset:2px;cursor:crosshair}.map.drawing.svelte-egm6oe{outline:2px solid var(--colorStatusSuccessBorder1);outline-offset:2px;cursor:crosshair}.map.drawing.svelte-egm6oe .pin:where(.svelte-egm6oe){pointer-events:none}.map.svelte-egm6oe img:where(.svelte-egm6oe){pointer-events:none;width:100%;height:auto;display:block}.pin.svelte-egm6oe{z-index:2;font-size:var(--fontSizeBase100);background:var(--colorPinPlaced);color:var(--colorPinForeground);border:var(--strokeWidthThin) solid var(--colorPinPlacedStroke);border-radius:var(--borderRadiusSmall);cursor:grab;text-overflow:ellipsis;white-space:nowrap;max-width:6rem;margin:0;padding:.15rem .35rem;position:absolute;overflow:hidden;transform:translate(-50%,-100%)}.pin.parking.svelte-egm6oe{background:var(--colorPinAvailable);border-color:var(--colorPinAvailableStroke)}.pin.dragging.svelte-egm6oe{cursor:grabbing;z-index:3;box-shadow:var(--shadow8)}.week-schedule.svelte-13q6z0t{flex-direction:column;gap:.75rem;display:flex}.week-schedule--disabled.svelte-13q6z0t{opacity:.7;pointer-events:none}.hint.svelte-13q6z0t{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);line-height:var(--lineHeightBase200);margin:0}.presets.svelte-13q6z0t{flex-wrap:wrap;gap:.35rem;display:flex}.week-grid.svelte-13q6z0t{grid-template-columns:repeat(7,minmax(10.5rem,1fr));align-items:start;gap:.5rem;padding-bottom:.25rem;display:grid;overflow-x:auto}.day-col.svelte-13q6z0t{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2);flex-direction:column;gap:.4rem;min-width:10.5rem;padding:.5rem;display:flex}.day-col--active.svelte-13q6z0t{border-color:var(--colorBrandStroke1);background:var(--colorBrandBackground2)}.day-head.svelte-13q6z0t{flex-shrink:0;justify-content:space-between;align-items:center;gap:.15rem;display:flex}.day-short.svelte-13q6z0t{font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold)}.slots.svelte-13q6z0t{flex-direction:column;gap:.5rem;display:flex}.slot-card.svelte-13q6z0t{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);flex-direction:column;gap:.25rem;padding:.4rem;display:flex}.slot-card--error.svelte-13q6z0t{border-color:var(--colorStatusDangerBorder1);background:var(--colorStatusDangerBackground1)}.slot-card-head.svelte-13q6z0t{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.slot-label.svelte-13q6z0t{font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground3)}.slot-remove.svelte-13q6z0t{color:var(--colorBrandForegroundLink);font-size:var(--fontSizeBase200);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.slot-remove.svelte-13q6z0t:hover:not(:disabled){color:var(--colorStatusDangerForeground1)}.slot-error.svelte-13q6z0t{font-size:var(--fontSizeBase100);color:var(--colorStatusDangerForeground1);line-height:var(--lineHeightBase100);margin:0}.add-slot.svelte-13q6z0t{border:var(--strokeWidthThin) dashed var(--colorNeutralStroke1);border-radius:var(--borderRadiusMedium);color:var(--colorBrandForegroundLink);font-size:var(--fontSizeBase200);cursor:pointer;background:0 0;flex-shrink:0;align-self:stretch;padding:.3rem .35rem}.add-slot.svelte-13q6z0t:hover:not(:disabled){background:var(--colorBrandBackground2);border-color:var(--colorBrandStroke1)}.day-off.svelte-13q6z0t{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground4);text-align:center;flex-shrink:0;margin:0;padding:.25rem 0}.validation.svelte-13q6z0t{font-size:var(--fontSizeBase200);color:var(--colorStatusDangerForeground1);margin:0}.day-col.svelte-13q6z0t fluent-time-picker,.day-col.svelte-13q6z0t .time-picker,.day-col.svelte-13q6z0t [class*=time-picker]{width:100%;min-width:0;max-width:100%}.slot-card.svelte-13q6z0t fluent-field,.slot-card.svelte-13q6z0t .field{min-width:0}@media (width<=639px){.week-grid.svelte-13q6z0t{grid-template-columns:repeat(3,minmax(10.5rem,1fr))}}.qr-panel.svelte-1un4eh9{gap:var(--spacingM);padding:var(--spacingM);border:var(--strokeWidthThin) solid var(--colorBrandStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);flex-direction:column;min-width:0;display:flex}.qr-title.svelte-1un4eh9{align-items:center;gap:var(--spacingXS);font-size:var(--fontSizeBase400);margin:0;display:flex}.qr-body.svelte-1un4eh9{gap:var(--spacingM);flex-wrap:wrap;align-items:flex-start;display:flex}.qr-preview.svelte-1un4eh9{padding:var(--spacingS);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);text-align:center;background:var(--colorNeutralBackground1);margin:0}.qr-preview.svelte-1un4eh9 img:where(.svelte-1un4eh9){width:9rem;height:9rem;image-rendering:pixelated;display:block}.qr-preview.svelte-1un4eh9 figcaption:where(.svelte-1un4eh9){font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.qr-facts.svelte-1un4eh9{flex:10rem;min-width:0;margin:0}.qr-facts.svelte-1un4eh9 dt:where(.svelte-1un4eh9){font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.qr-facts.svelte-1un4eh9 dd:where(.svelte-1un4eh9){margin:0 0 var(--spacingS);align-items:center;gap:var(--spacingXS);min-width:0;display:flex}.qr-code.svelte-1un4eh9 span:where(.svelte-1un4eh9){font-family:ui-monospace,Consolas,monospace;font-size:var(--fontSizeBase500);font-weight:var(--fontWeightBold);letter-spacing:.06em}.qr-address.svelte-1un4eh9 span:where(.svelte-1un4eh9){font-family:ui-monospace,Consolas,monospace;font-size:var(--fontSizeBase200);overflow-wrap:anywhere}.qr-copy.svelte-1un4eh9{border-radius:var(--borderRadiusMedium);width:2rem;height:2rem;color:var(--colorNeutralForeground2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.qr-copy.svelte-1un4eh9:hover{background:var(--colorSubtleBackgroundHover)}.qr-copied.svelte-1un4eh9{margin:calc(-1 * var(--spacingS)) 0 0;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground2)}.qr-actions.svelte-1un4eh9{gap:var(--spacingS);flex-wrap:wrap;display:flex}.with-icon.svelte-1un4eh9{align-items:center;gap:var(--spacingXS);display:inline-flex}.qr-note.svelte-1un4eh9,.qr-rotate-hint.svelte-1un4eh9{align-items:flex-start;gap:var(--spacingXS);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0;display:flex}.qr-rotate.svelte-1un4eh9{padding-top:var(--spacingM);border-top:var(--strokeWidthThin) dashed var(--colorNeutralStroke2);gap:var(--spacingS);flex-direction:column;display:flex}.qr-danger-outline.svelte-1un4eh9,.qr-danger.svelte-1un4eh9{align-items:center;gap:var(--spacingXS);min-height:2rem;padding:0 var(--spacingM);border-radius:var(--borderRadiusMedium);font:inherit;font-weight:var(--fontWeightSemibold);cursor:pointer;align-self:flex-start;display:inline-flex}.qr-danger-outline.svelte-1un4eh9{border:var(--strokeWidthThin) solid var(--colorStatusDangerBorder1);background:var(--colorNeutralBackground1);color:var(--colorStatusDangerForeground1)}.qr-danger.svelte-1un4eh9{border:var(--strokeWidthThin) solid var(--colorStatusDangerForeground1);background:var(--colorStatusDangerForeground1);color:var(--colorNeutralForegroundInverted)}.qr-danger-outline.svelte-1un4eh9:disabled,.qr-danger.svelte-1un4eh9:disabled{cursor:default;opacity:.6}.qr-danger-outline.svelte-1un4eh9:focus-visible,.qr-danger.svelte-1un4eh9:focus-visible,.qr-copy.svelte-1un4eh9:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:1px}.qr-warning.svelte-1un4eh9{padding:var(--spacingM);border:var(--strokeWidthThin) solid var(--colorStatusWarningBorder1);border-radius:var(--borderRadiusMedium);background:var(--colorStatusWarningBackground1);color:var(--colorNeutralForeground1)}.qr-warning.svelte-1un4eh9 p:where(.svelte-1un4eh9),.qr-warning.svelte-1un4eh9 ul:where(.svelte-1un4eh9){margin:0 0 var(--spacingS)}.qr-warning-title.svelte-1un4eh9{font-weight:var(--fontWeightBold)}.qr-warning-actions.svelte-1un4eh9{gap:var(--spacingS);justify-content:flex-end;display:flex}.zone-access.svelte-b0vbrm{margin:var(--spacingS) 0 0;padding:var(--spacingS);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground2)}fluent-dialog.dialog-positioned:has(.resource-editor-form)::part(control){flex-direction:column;width:min(96vw,72rem);max-width:min(96vw,72rem);height:min(90vh,52rem);max-height:min(90vh,52rem);display:flex;overflow:hidden}fluent-dialog.dialog-positioned:has(.resource-editor-form) .dialog-container{flex:1;height:100%;min-height:0;overflow:hidden}fluent-dialog.dialog-positioned:has(.resource-editor-form) .dialog-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow:hidden auto}fluent-dialog.dialog-positioned:has(.resource-editor-form) .dialog-footer{border-top:1px solid var(--colorNeutralStroke2);flex-shrink:0;margin-top:0;padding-top:.75rem}.resource-editor-layout.with-qr.svelte-b0vbrm{gap:var(--spacingL);grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start;display:grid}.resource-editor-qr.svelte-b0vbrm{position:sticky;top:0}@media (width<=900px){.resource-editor-layout.with-qr.svelte-b0vbrm{grid-template-columns:minmax(0,1fr)}.resource-editor-qr.svelte-b0vbrm{position:static}}.resource-editor-form.svelte-b0vbrm{flex-direction:column;gap:1rem;min-width:0;display:flex}.fieldset.svelte-b0vbrm{border:1px solid var(--colorNeutralStroke2);border-radius:6px;min-width:0;margin:0;padding:.75rem}.fieldset-schedule.svelte-b0vbrm{min-width:0}.fieldset.svelte-b0vbrm legend:where(.svelte-b0vbrm){padding:0 .35rem;font-size:.9rem;font-weight:600}.checks.svelte-b0vbrm{flex-direction:column;gap:.35rem;margin-top:.5rem;display:flex}.hint.svelte-b0vbrm{color:var(--colorNeutralForeground3);margin-top:.5rem;font-size:.85rem;display:block}.rule-rows.svelte-b0vbrm{flex-direction:column;gap:.4rem;display:flex}.rule-row.svelte-b0vbrm{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rule-name.svelte-b0vbrm{font-size:var(--fontSizeBase200)}.conflict.svelte-b0vbrm{border-radius:var(--borderRadiusMedium);border:var(--strokeWidthThin) solid var(--colorStatusWarningBorder1);background:var(--colorStatusWarningBackground1);color:var(--colorStatusWarningForeground1);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);margin:.5rem 0 0;padding:.4rem .6rem}@media (width<=639px){.rule-row.svelte-b0vbrm{flex-direction:column;align-items:stretch;gap:.25rem}}.link-btn.svelte-b0vbrm{color:var(--colorBrandForegroundLink);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;font-size:.85rem;text-decoration:underline;display:inline-block}.link-btn.svelte-b0vbrm:hover{color:var(--colorBrandForegroundLinkHover)}.actions.svelte-b0vbrm{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;width:100%;display:flex}.hint.svelte-1l633ow{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3)}.checks.svelte-1l633ow{gap:var(--spacingXS);flex-direction:column;display:flex}.zone-editor-form.svelte-1l633ow{flex-direction:column;gap:.75rem;min-width:min(80vw,22rem);display:flex}.fieldset.svelte-1l633ow{border:1px solid var(--colorNeutralStroke2);border-radius:4px;margin:0;padding:.6rem .75rem}.fieldset.svelte-1l633ow legend:where(.svelte-1l633ow){color:var(--colorNeutralForeground1);padding:0 .25rem;font-size:.85rem;font-weight:600}.rule-rows.svelte-1l633ow{flex-direction:column;gap:.4rem;display:flex}.rule-row.svelte-1l633ow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.rule-name.svelte-1l633ow{font-size:var(--fontSizeBase200)}.conflict.svelte-1l633ow{border-radius:var(--borderRadiusMedium);border:var(--strokeWidthThin) solid var(--colorStatusWarningBorder1);background:var(--colorStatusWarningBackground1);color:var(--colorStatusWarningForeground1);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);margin:.5rem 0 0;padding:.4rem .6rem}@media (width<=639px){.rule-row.svelte-1l633ow{flex-direction:column;align-items:stretch;gap:.25rem}}.swatches.svelte-1l633ow{flex-wrap:wrap;gap:.4rem;display:flex}.swatch.svelte-1l633ow{cursor:pointer;width:1.6rem;height:1.6rem;box-shadow:inset 0 0 0 var(--strokeWidthThin) var(--colorSwatchRing);border:2px solid #0000;border-radius:4px;padding:0}.swatch.selected.svelte-1l633ow{border-color:var(--colorNeutralForeground1)}.preview.svelte-1l633ow{border:1px solid var(--colorNeutralStroke1);background-color:var(--colorNeutralBackground1);background-image:linear-gradient(45deg, var(--colorNeutralBackground4) 25%, transparent 25%), linear-gradient(-45deg, var(--colorNeutralBackground4) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--colorNeutralBackground4) 75%), linear-gradient(-45deg, transparent 75%, var(--colorNeutralBackground4) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:4px;place-items:center;height:4rem;display:grid;position:relative;overflow:hidden}.preview-fill.svelte-1l633ow{position:absolute;inset:0}.preview-label.svelte-1l633ow{color:var(--colorNeutralForeground1);background:var(--colorMapLabelBackground);border-radius:3px;padding:.05rem .3rem;font-size:.7rem;font-weight:600;position:relative}.hint.svelte-1l633ow{color:var(--colorNeutralForeground3);margin:.5rem 0;font-size:.85rem}.link.svelte-1l633ow{color:var(--colorBrandForegroundLink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.actions.svelte-1l633ow{gap:.5rem;display:flex}.zones.svelte-1vvzf4o{margin:.75rem 0 1rem}.zones-head.svelte-1vvzf4o{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.zones-title.svelte-1vvzf4o{color:var(--colorNeutralForeground1);margin:0;font-size:.95rem;font-weight:600}.zones-count.svelte-1vvzf4o{color:var(--colorNeutralForeground3);font-weight:400}.zone-list.svelte-1vvzf4o{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.zone-row.svelte-1vvzf4o{border:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .6rem;display:flex}.zone-info.svelte-1vvzf4o{align-items:center;gap:.5rem;display:flex}.swatch.svelte-1vvzf4o{border:1px solid var(--colorNeutralStroke1);border-radius:3px;width:.9rem;height:.9rem}.name.svelte-1vvzf4o{font-weight:600}.meta.svelte-1vvzf4o,.empty.svelte-1vvzf4o{color:var(--colorNeutralForeground3);font-size:.85rem}.empty.svelte-1vvzf4o{margin:.5rem 0;list-style:none}.actions.svelte-1vvzf4o{gap:.5rem;display:flex}.section-title.svelte-zd9cej{align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:1rem;font-weight:600;display:flex}.hint.svelte-zd9cej{color:var(--colorNeutralForeground3);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.claims.svelte-zd9cej{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.claims.svelte-zd9cej li:where(.svelte-zd9cej){border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.who.svelte-zd9cej{flex-wrap:wrap;align-items:baseline;gap:.5rem;min-width:0;display:flex}.member.svelte-zd9cej{font-weight:600}.vehicle.svelte-zd9cej{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200)}.stopped.svelte-zd9cej{border-radius:var(--borderRadiusSmall);background:var(--colorNeutralBackground4);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase200);padding:.05rem .4rem}.result.svelte-zd9cej{color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);margin:.75rem 0 0}.hint.svelte-1mcehxo{color:var(--colorNeutralForeground3);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.resource-tabs.svelte-1mcehxo{gap:var(--spacingS);margin:0 0 var(--spacingL);flex-wrap:wrap;display:flex}.resource-tabs.svelte-1mcehxo button:where(.svelte-1mcehxo){min-height:2rem;padding:var(--spacingXS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);background:var(--colorSubtleBackground);color:var(--colorNeutralForeground2);font:inherit;line-height:var(--lineHeightBase300);cursor:pointer;align-items:center;display:inline-flex}.resource-tabs.svelte-1mcehxo button:where(.svelte-1mcehxo):hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.resource-tabs.svelte-1mcehxo button.active:where(.svelte-1mcehxo){background:var(--colorBrandBackground);border-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-weight:var(--fontWeightSemibold)}.row-more.svelte-1mcehxo{gap:var(--spacingXS);margin-left:var(--spacingS);flex-wrap:wrap;display:inline-flex}.row.svelte-1mcehxo{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin:.75rem 0;display:flex}.muted-inline.svelte-1mcehxo{color:var(--colorNeutralForeground3)}.success.svelte-1mcehxo{color:var(--colorStatusSuccessForeground1);margin:.35rem 0 0;font-size:.9rem}.map-hint.svelte-1mcehxo{color:var(--colorBrandForegroundLink);margin:.25rem 0 .5rem;font-size:.88rem}.map-file-row.svelte-1mcehxo{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0;display:flex}.map-file-label.svelte-1mcehxo{color:var(--colorNeutralForeground3);font-size:.85rem}.resource-list.svelte-1mcehxo{border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);margin:.5rem 0;padding-left:0;list-style:none}.resource-list.svelte-1mcehxo li:where(.svelte-1mcehxo){border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);grid-template-columns:minmax(6rem,12rem) 8rem 1fr auto;align-items:center;gap:.5rem;padding:.35rem .25rem;display:grid}.resource-name.svelte-1mcehxo{overflow-wrap:anywhere;font-weight:500}.resource-pin.svelte-1mcehxo,.resource-zones.svelte-1mcehxo{color:var(--colorNeutralForeground3);overflow-wrap:anywhere;min-width:0;font-size:.85rem}@media (width<=880px){.resource-list.svelte-1mcehxo li:where(.svelte-1mcehxo){grid-template-columns:1fr auto;grid-template-areas:"name action""pin action""zones zones"}.resource-name.svelte-1mcehxo{grid-area:name}.resource-pin.svelte-1mcehxo{grid-area:pin}.resource-zones.svelte-1mcehxo{grid-area:zones}}.coords.svelte-1mcehxo{color:var(--colorNeutralForeground3);font-size:.85rem}.event-form.svelte-1mcehxo{flex-direction:column;gap:.35rem;margin-bottom:1rem;display:flex}.loc-checks.svelte-1mcehxo{border:1px solid var(--colorNeutralStroke2);border-radius:6px;margin:.5rem 0;padding:.65rem .85rem}.loc-checks.svelte-1mcehxo legend:where(.svelte-1mcehxo){color:var(--colorNeutralForeground3);padding:0 .35rem;font-size:.85rem}.check.svelte-1mcehxo{align-items:center;gap:.4rem;margin:.25rem 0;font-size:.9rem;display:flex}.perm-title.svelte-6cvj25{font-size:var(--fontSizeBase400);font-weight:var(--fontWeightSemibold);margin:0 0 .35rem}.perm-intro.svelte-6cvj25{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0 0 1rem}.perm-rows.svelte-6cvj25{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.perm-rows.svelte-6cvj25 li:where(.svelte-6cvj25){border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);align-items:flex-start;gap:.6rem;padding:.55rem .7rem;display:flex}.perm-mark.svelte-6cvj25{color:var(--colorStatusWarningForeground1);display:flex}.perm-rows.svelte-6cvj25 li.granted:where(.svelte-6cvj25) .perm-mark:where(.svelte-6cvj25){color:var(--colorStatusSuccessForeground1)}.perm-body.svelte-6cvj25{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.perm-name.svelte-6cvj25{font-weight:var(--fontWeightSemibold)}.perm-why.svelte-6cvj25{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.perm-state.svelte-6cvj25{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);white-space:nowrap}.perm-reason.svelte-6cvj25{color:var(--colorNeutralForeground2);margin:0 0 .75rem}.perm-error.svelte-6cvj25{color:var(--colorStatusDangerForeground1);margin:0 0 .75rem}.perm-actions.svelte-6cvj25{flex-wrap:wrap;gap:.5rem;display:flex}.perm-detail.svelte-6cvj25{margin-top:.75rem}.perm-detail-toggle.svelte-6cvj25{color:var(--colorNeutralForeground3);font:inherit;font-size:var(--fontSizeBase200);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.perm-detail-text.svelte-6cvj25{border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);max-height:10rem;color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);white-space:pre-wrap;word-break:break-word;margin:.5rem 0 0;padding:.6rem;overflow:auto}.hint.svelte-1r2x21a{color:var(--colorNeutralForeground3);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.row.svelte-1r2x21a{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.group-list.svelte-1r2x21a{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.group-list.svelte-1r2x21a li:where(.svelte-1r2x21a){border:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);border-radius:6px;padding:.65rem .75rem}.group-list.svelte-1r2x21a li.expanded:where(.svelte-1r2x21a){background:var(--colorNeutralBackground1)}.group-row.svelte-1r2x21a{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.name.svelte-1r2x21a{font-size:.95rem;font-weight:600;display:block}.meta.svelte-1r2x21a{color:var(--colorNeutralForeground3);margin-top:.15rem;font-size:.82rem;display:block}.actions.svelte-1r2x21a{flex-wrap:wrap;gap:.35rem;display:flex}.members-panel.svelte-1r2x21a{border-top:1px solid var(--colorNeutralStroke2);margin-top:1rem;padding-top:.75rem}.members-title.svelte-1r2x21a{margin:0 0 .75rem;font-size:.9rem;font-weight:600}.empty.svelte-1r2x21a{color:var(--colorNeutralForeground3);background:0 0;border:none;font-size:.9rem}.section-title.svelte-nd14v2{margin:0 0 .5rem;font-size:1rem;font-weight:600}.hint.svelte-nd14v2{color:var(--colorNeutralForeground3);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.field-hint.svelte-nd14v2{color:var(--colorNeutralForeground3);margin:.35rem 0 0;font-size:.82rem;line-height:1.4}.row.svelte-nd14v2{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:.75rem;display:flex}.fieldset.svelte-nd14v2{border:1px solid var(--colorNeutralStroke2);border-radius:6px;margin:0 0 1rem;padding:.65rem .75rem}.fieldset.svelte-nd14v2 legend:where(.svelte-nd14v2){padding:0 .35rem;font-size:.85rem;font-weight:600}.checks.svelte-nd14v2{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.type-list.svelte-nd14v2{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.type-list.svelte-nd14v2 li:where(.svelte-nd14v2){border:1px solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground2);border-radius:6px;padding:.65rem .75rem}.type-row.svelte-nd14v2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.edit-block.svelte-nd14v2{flex-direction:column;gap:.75rem;display:flex}.name.svelte-nd14v2{font-size:.95rem;font-weight:600;display:block}.meta.svelte-nd14v2{color:var(--colorNeutralForeground3);margin-top:.15rem;font-size:.82rem;display:block}.actions.svelte-nd14v2{flex-wrap:wrap;gap:.35rem;display:flex}.empty.svelte-nd14v2{color:var(--colorNeutralForeground3);background:0 0;border:none;font-size:.9rem}.dem.svelte-xx0p6g{width:100%;margin:var(--spacingXS) 0 var(--spacingM);padding:var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground2)}.dem-heading.svelte-xx0p6g{margin:0 0 var(--spacingS);font-size:var(--fontSizeBase300);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.dem-note.svelte-xx0p6g{font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--colorNeutralForeground3);margin:0}.dem-list.svelte-xx0p6g{margin:0;padding:0;list-style:none}.dem-row.svelte-xx0p6g{align-items:baseline;gap:var(--spacingXS) var(--spacingM);padding:var(--spacingXS) 0;border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke3);font-size:var(--fontSizeBase200);flex-wrap:wrap;display:flex}.dem-row.svelte-xx0p6g:first-child{border-top:none}.dem-when.svelte-xx0p6g{font-variant-numeric:tabular-nums;min-width:10rem;color:var(--colorNeutralForeground1)}.dem-seats.svelte-xx0p6g,.dem-kind.svelte-xx0p6g{color:var(--colorNeutralForeground3)}.dem-kinds.svelte-xx0p6g{align-items:baseline;gap:var(--spacingXS) var(--spacingM);flex-wrap:wrap;display:flex}.dem-short.svelte-xx0p6g{color:var(--colorStatusDangerForeground1);font-weight:var(--fontWeightSemibold)}.fieldset.svelte-8i06bl{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);padding:var(--spacingS);margin:0}.fieldset.svelte-8i06bl legend:where(.svelte-8i06bl){padding:0 var(--spacingXS);font-size:var(--fontSizeBase200);font-weight:var(--fontWeightSemibold);color:var(--colorNeutralForeground1)}.checks.svelte-8i06bl{gap:var(--spacingS);flex-wrap:wrap;display:flex}.hint.svelte-8i06bl{color:var(--colorNeutralForeground3);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.form.svelte-8i06bl{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.row.svelte-8i06bl{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.loc-checks.svelte-8i06bl{border:1px solid var(--colorNeutralStroke2);border-radius:6px;margin:.25rem 0;padding:.65rem .85rem}.loc-checks.svelte-8i06bl legend:where(.svelte-8i06bl){color:var(--colorNeutralForeground3);padding:0 .35rem;font-size:.85rem}.list.svelte-8i06bl{margin:0;padding:0;list-style:none}.list.svelte-8i06bl li:where(.svelte-8i06bl){flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.name.svelte-8i06bl{font-weight:500}.meta.svelte-8i06bl{color:var(--colorNeutralForeground3);font-size:.85rem}.muted.svelte-8i06bl{color:var(--colorNeutralForeground3);font-size:.9rem}.hint.svelte-o62svt{color:var(--colorNeutralForeground3);margin:0 0 1rem;font-size:.9rem;line-height:1.45}.org-tabs.svelte-o62svt{gap:var(--spacingS);margin:0 0 var(--spacingL);flex-wrap:wrap;display:flex}.org-tabs.svelte-o62svt button:where(.svelte-o62svt){min-height:2rem;padding:var(--spacingXS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke1);border-radius:var(--borderRadiusCircular);background:var(--colorSubtleBackground);color:var(--colorNeutralForeground2);font:inherit;line-height:var(--lineHeightBase300);cursor:pointer;align-items:center;display:inline-flex}.org-tabs.svelte-o62svt button:where(.svelte-o62svt):hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.org-tabs.svelte-o62svt button.active:where(.svelte-o62svt){background:var(--colorBrandBackground);border-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);font-weight:var(--fontWeightSemibold)}.facts.svelte-htywzj{gap:var(--spacingXS) var(--spacingM);margin:var(--spacingS) 0 var(--spacingM);grid-template-columns:max-content 1fr;display:grid}.facts.svelte-htywzj dt:where(.svelte-htywzj){color:var(--colorNeutralForeground3)}.facts.svelte-htywzj dd:where(.svelte-htywzj){margin:0}.notice.svelte-htywzj{margin-bottom:var(--spacingM)}.field.svelte-htywzj{margin-bottom:var(--spacingM);max-width:22rem}.actions.svelte-htywzj{gap:var(--spacingS);margin-top:var(--spacingS);display:flex}.hint.svelte-htywzj{color:var(--colorNeutralForeground3)}.admin-mode.svelte-1tt5ml1{align-items:center;gap:var(--spacingS);padding-bottom:var(--spacingS);margin-bottom:var(--spacingM);border-bottom:var(--strokeWidthThin) solid var(--colorNeutralStroke2);display:flex}.admin-mode.svelte-1tt5ml1 h1:where(.svelte-1tt5ml1){font-size:var(--fontSizeBase400);line-height:var(--lineHeightBase400);margin:0}.admin-mode-icon.svelte-1tt5ml1{color:var(--colorNeutralForeground3);display:inline-flex}.admin-leave.svelte-1tt5ml1{padding:var(--spacingXS) var(--spacingS);border-radius:var(--borderRadiusMedium);color:var(--colorBrandForeground1);font:inherit;font-size:var(--fontSizeBase200);cursor:pointer;background:0 0;border:none;margin-left:auto}.admin-leave.svelte-1tt5ml1:hover{background:var(--colorSubtleBackgroundHover)}.admin-leave.svelte-1tt5ml1:focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:2px}.admin-tabs.svelte-1tt5ml1{margin-bottom:var(--spacingM)}.admin-tabs.svelte-1tt5ml1 .fluent-tabs-strip{border-bottom:none}.admin-tabs.svelte-1tt5ml1 .fluent-tabs-tablist{gap:var(--spacingXXS);padding:var(--spacingXXS);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground3);display:inline-flex}.admin-tabs.svelte-1tt5ml1 .fluent-tab{border-radius:var(--borderRadiusMedium);height:2rem;min-height:2rem}.admin-tabs.svelte-1tt5ml1 .fluent-tab[aria-selected=true]{background:var(--colorNeutralBackground1);box-shadow:var(--shadow2);font-weight:var(--fontWeightSemibold)}.admin-tabs.svelte-1tt5ml1 .fluent-tabs-active-indicator,.admin-tabs.svelte-1tt5ml1 .fluent-tabs-panels,.admin-tabs.svelte-1tt5ml1 .fluent-tab-panel{display:none}.admin-toolbar.svelte-1tt5ml1{gap:var(--spacingS);margin-bottom:var(--spacingM);flex-direction:column;display:flex}.location-picker.svelte-1tt5ml1{max-width:22rem}@media (width>=640px){.admin-toolbar.svelte-1tt5ml1{align-items:flex-start}}.access-banner.svelte-1b2xd0k{margin-bottom:var(--spacingS)}.access-banner.svelte-1b2xd0k button{margin-left:var(--spacingS)}.scanner.svelte-3altpy{gap:var(--spacingM);flex-direction:column;min-width:min(30rem,80vw);display:flex}.scanner-camera.svelte-3altpy{aspect-ratio:16/9;border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground3);border:var(--strokeWidthThin) dashed var(--colorNeutralStroke1);position:relative;overflow:hidden}.scanner-camera[data-state=on].svelte-3altpy{background:var(--colorNeutralBackgroundInverted);border-style:solid}.scanner-camera.svelte-3altpy video:where(.svelte-3altpy){object-fit:cover;width:100%;height:100%;display:none}.scanner-camera.svelte-3altpy video.visible:where(.svelte-3altpy){display:block}.scanner-overlay.svelte-3altpy{justify-content:center;align-items:center;gap:var(--spacingS);padding:var(--spacingM);text-align:center;color:var(--colorNeutralForeground2);flex-direction:column;display:flex;position:absolute;inset:0}.scanner-hint.svelte-3altpy{left:50%;bottom:var(--spacingM);padding:var(--spacingXS) var(--spacingM);border-radius:var(--borderRadiusCircular);background:var(--colorNeutralBackgroundInverted);color:var(--colorNeutralForegroundInverted);font-size:var(--fontSizeBase200);white-space:nowrap;position:absolute;transform:translate(-50%)}.scanner-private.svelte-3altpy{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0}.scanner-or.svelte-3altpy{align-items:center;gap:var(--spacingS);color:var(--colorNeutralForeground3);font-size:var(--fontSizeBase200);display:flex}.scanner-or.svelte-3altpy:before,.scanner-or.svelte-3altpy:after{content:"";border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2);flex:auto}.scanner-form.svelte-3altpy{gap:var(--spacingXS);flex-direction:column;display:flex}.scanner-form.svelte-3altpy label:where(.svelte-3altpy){font-weight:var(--fontWeightSemibold)}.scanner-row.svelte-3altpy{gap:var(--spacingS);display:flex}.scanner-row.svelte-3altpy input:where(.svelte-3altpy){min-width:0;min-height:var(--sizeTouchTarget);padding:0 var(--spacingM);font:inherit;font-family:ui-monospace,Consolas,monospace;font-size:var(--fontSizeBase400);letter-spacing:.06em;text-transform:uppercase;color:var(--colorNeutralForeground1);background:var(--colorNeutralBackground1);border:var(--strokeWidthThin) solid var(--colorNeutralStrokeAccessible);border-radius:var(--borderRadiusMedium);flex:auto}.scanner-row.svelte-3altpy input:where(.svelte-3altpy):focus-visible{outline:var(--strokeWidthThick) solid var(--colorStrokeFocus2);outline-offset:1px}.scanner-row.svelte-3altpy input:where(.svelte-3altpy)::placeholder{text-transform:none;letter-spacing:0;color:var(--colorNeutralForeground4)}.scanner-field-hint.svelte-3altpy{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin:0}.scanner-notice.svelte-3altpy{color:var(--colorStatusDangerForeground1);margin:0}.scanner-lookup.svelte-3altpy{align-items:center;gap:var(--spacingXS);margin:var(--spacingXS) 0 0;padding:var(--spacingS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground2);display:flex}.scanner-lookup.muted.svelte-3altpy{color:var(--colorNeutralForeground3)}.scan-result.svelte-1v3757t{gap:var(--spacingM);flex-direction:column;min-width:min(26rem,80vw);display:flex}.place.svelte-1v3757t{align-items:center;gap:var(--spacingS);padding:var(--spacingS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);display:flex}.place-icon.svelte-1v3757t{padding:var(--spacingXS);border-radius:var(--borderRadiusMedium);background:var(--colorBrandBackground2);color:var(--colorBrandForeground1);display:inline-flex}.place-text.svelte-1v3757t{flex-direction:column;flex:auto;min-width:0;display:flex}.place-name.svelte-1v3757t{font-size:var(--fontSizeBase400)}.place-where.svelte-1v3757t,.place-time.svelte-1v3757t{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.place-time.svelte-1v3757t{align-items:center;gap:var(--spacingXXS);align-self:flex-start;display:inline-flex}.status.svelte-1v3757t{text-align:center;align-items:center;gap:var(--spacingXS);padding-top:var(--spacingS);flex-direction:column;display:flex}.status-icon.svelte-1v3757t{border:var(--strokeWidthThin) solid transparent;border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.tone-success.svelte-1v3757t .status-icon:where(.svelte-1v3757t){background:var(--colorStatusSuccessBackground1);border-color:var(--colorStatusSuccessBorder1);color:var(--colorStatusSuccessForeground1)}.tone-warning.svelte-1v3757t .status-icon:where(.svelte-1v3757t){background:var(--colorStatusWarningBackground1);border-color:var(--colorStatusWarningBorder1);color:var(--colorStatusWarningForeground1)}.tone-danger.svelte-1v3757t .status-icon:where(.svelte-1v3757t){background:var(--colorStatusDangerBackground1);border-color:var(--colorStatusDangerBorder1);color:var(--colorStatusDangerForeground1)}.tone-brand.svelte-1v3757t .status-icon:where(.svelte-1v3757t){background:var(--colorBrandBackground2);border-color:var(--colorBrandStroke2);color:var(--colorBrandForeground1)}.status-title.svelte-1v3757t{margin:var(--spacingXS) 0 0;font-size:var(--fontSizeBase500);line-height:var(--lineHeightBase500)}.status-lead.svelte-1v3757t{color:var(--colorNeutralForeground2);max-width:30rem;margin:0}.window-bar.svelte-1v3757t{border-radius:var(--borderRadiusCircular);background:var(--colorNeutralBackground4);height:.6rem;display:flex;overflow:hidden}.seg.free.svelte-1v3757t{background:var(--colorPinAvailable)}.seg.margin.svelte-1v3757t{background:var(--colorStatusWarningBorder1)}.seg.taken.svelte-1v3757t{background:var(--colorPinTaken)}.window-scale.svelte-1v3757t{height:1.4em;font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);margin-top:var(--spacingXXS);position:relative}.window-scale.svelte-1v3757t span:where(.svelte-1v3757t){white-space:nowrap;position:absolute;top:0}.window-scale.svelte-1v3757t span.mid:where(.svelte-1v3757t){transform:translate(-50%)}.window-scale.svelte-1v3757t span.mid:where(.svelte-1v3757t)+span.mid:where(.svelte-1v3757t){top:1.3em}.window.svelte-1v3757t{padding-bottom:1.3em}.question.svelte-1v3757t{text-align:center;font-weight:var(--fontWeightSemibold);margin:0}.facts.svelte-1v3757t{border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);margin:0;padding:0;list-style:none}.facts.svelte-1v3757t li:where(.svelte-1v3757t){padding:var(--spacingS) var(--spacingM)}.facts.svelte-1v3757t li:where(.svelte-1v3757t)+li:where(.svelte-1v3757t){border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2)}.fact-label.svelte-1v3757t{font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3);display:block}.fact-hint.svelte-1v3757t{color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase200)}.vehicles.svelte-1v3757t{gap:var(--spacingS);border:0;flex-direction:column;margin:0;padding:0;display:flex}.vehicles.svelte-1v3757t legend:where(.svelte-1v3757t){font-weight:var(--fontWeightSemibold);margin-bottom:var(--spacingS)}.vehicle.svelte-1v3757t{align-items:center;gap:var(--spacingM);min-height:var(--sizeTouchTarget);padding:var(--spacingS) var(--spacingM);border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);cursor:pointer;display:flex}.vehicle.chosen.svelte-1v3757t{border-color:var(--colorBrandStroke1);box-shadow:inset 0 0 0 var(--strokeWidthThin) var(--colorBrandStroke1)}.vehicle-text.svelte-1v3757t{flex-direction:column;flex:auto;display:flex}.vehicle-text.svelte-1v3757t span:where(.svelte-1v3757t){font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.alternatives.svelte-1v3757t h3:where(.svelte-1v3757t){margin:0 0 var(--spacingS);font-size:var(--fontSizeBase200);text-transform:uppercase;letter-spacing:.04em;color:var(--colorNeutralForeground3)}.alternatives.svelte-1v3757t ul:where(.svelte-1v3757t){border:var(--strokeWidthThin) solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);margin:0;padding:0;list-style:none}.alternatives.svelte-1v3757t li:where(.svelte-1v3757t){align-items:center;gap:var(--spacingS);padding:var(--spacingS) var(--spacingM);display:flex}.alternatives.svelte-1v3757t li:where(.svelte-1v3757t)+li:where(.svelte-1v3757t){border-top:var(--strokeWidthThin) solid var(--colorNeutralStroke2)}.alternatives.svelte-1v3757t .dot:where(.svelte-1v3757t){background:var(--colorPinAvailable);border-radius:50%;flex:none;width:.6rem;height:.6rem}.alt-text.svelte-1v3757t{flex-direction:column;flex:auto;min-width:0;display:flex}.alt-text.svelte-1v3757t span:where(.svelte-1v3757t){font-size:var(--fontSizeBase200);color:var(--colorNeutralForeground3)}.actions.svelte-1v3757t{gap:var(--spacingS);flex-direction:column;width:100%;display:flex}.actions.svelte-1v3757t fluent-button{width:100%}.with-icon.svelte-1v3757t{align-items:center;gap:var(--spacingXS);display:inline-flex}.app-shell.svelte-1oszhz{background:var(--colorNeutralBackground3);flex-direction:column;min-height:100vh;display:flex}.app-body.svelte-1oszhz{gap:var(--spacingM);padding:var(--spacingL);flex-direction:column;min-height:12rem;display:flex}@media (width<=639px){.app-body.svelte-1oszhz{padding:var(--spacingM)}}main.svelte-1n46o8q{background:var(--colorNeutralBackground3);min-height:100vh;color:var(--colorNeutralForeground1)}main.svelte-1n46o8q:not(:has(.app-shell)):not(.landing-shell){max-width:var(--maxWidthProse);padding:var(--spacingXXL) var(--spacingL) var(--spacingXXXL);margin:0 auto}main.landing-shell.svelte-1n46o8q{background:var(--colorNeutralBackground1)}main.dev-shell.svelte-1n46o8q{--stickyTopOffset:2.5rem;padding-top:2.5rem}h1.svelte-1n46o8q{margin:0 0 .75rem;font-size:1.25rem}h2.svelte-1n46o8q{margin:1.25rem 0 .5rem;font-size:1.1rem}.status-screen.svelte-1n46o8q{max-width:38rem}.status-screen.svelte-1n46o8q>:where(.svelte-1n46o8q):first-child{margin-top:0}.muted.svelte-1n46o8q{color:var(--colorNeutralForeground3);font-size:.9rem}.error.svelte-1n46o8q{color:var(--colorStatusDangerForeground1)}button.svelte-1n46o8q{border:var(--strokeWidthThin) solid var(--colorBrandBackground);background:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand);cursor:pointer;font:inherit;border-radius:4px;margin-top:.75rem;padding:.45rem .85rem}
