@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700&display=swap";.FileList .file{cursor:pointer;border:1px solid #dddddd;border-radius:.5em;padding:.25em;margin:.1em}.FileList .file:hover{background:#eee}.InfoIcon{position:relative;display:inline-block}.InfoIcon>svg{cursor:pointer;margin-left:.25em}.tooltip{position:fixed;left:0;background-color:#333;color:#fff;padding:1em 1.5em;border-radius:4px;z-index:1000;width:280px}.tooltip.wide{width:auto;max-width:800px}.tooltip .Swatch{width:12px;height:12px;display:inline-block;border-radius:6px}.disclosure-group{display:flex;flex-direction:column;gap:8px}.disclosure{border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff}.disclosure-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:0;background:#f7f7f7;cursor:pointer;font:inherit;text-align:left}.disclosure-header:hover{background:#eee}.disclosure-icon{flex-shrink:0;transition:transform .16s ease}.disclosure-icon[data-expanded=true]{transform:rotate(180deg)}.disclosure-panel{padding:14px}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: hsl(6, 78%, 57%);--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-container-width: fit-content;--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-padding: 14px;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1);--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;width:var(--toastify-container-width);box-sizing:border-box;color:#fff;display:flex;flex-direction:column}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%);align-items:center}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y: 0;position:relative;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;display:flex;flex:1 auto;align-items:center;word-break:break-word}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width: 100%;margin-bottom:0;border-radius:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{margin-inline-end:10px;width:22px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;position:absolute;top:6px;right:6px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{position:absolute;overflow:hidden;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-aria-Heading{margin:0}.react-aria-Popover{--background-color: var(--overlay-background);outline:1px solid var(--overlay-border);box-sizing:border-box;filter:drop-shadow(var(--popover-shadow));border-radius:var(--radius-lg);background:var(--background-color);color:var(--text-color);transition:transform .2s,opacity .2s;font:var(--font-size) system-ui;padding:8px;z-index:1000;&[data-trigger=MenuTrigger],&[data-trigger=SubmenuTrigger]{padding:0}.react-aria-OverlayArrow svg{display:block;fill:var(--background-color);stroke:var(--overlay-border);paint-order:stroke;stroke-width:2px}&[data-entering],&[data-exiting]{transform:var(--origin);opacity:0}&[data-placement=top]{--origin: translateY(8px);&:has(.react-aria-OverlayArrow){margin-bottom:6px}}&[data-placement=bottom]{--origin: translateY(-8px);&:has(.react-aria-OverlayArrow){margin-top:6px}.react-aria-OverlayArrow svg{transform:rotate(180deg)}}&[data-placement=right]{--origin: translateX(-8px);&:has(.react-aria-OverlayArrow){margin-left:6px}.react-aria-OverlayArrow svg{transform:rotate(90deg)}}&[data-placement=left]{--origin: translateX(8px);&:has(.react-aria-OverlayArrow){margin-right:6px}.react-aria-OverlayArrow svg{transform:rotate(-90deg)}}}.react-aria-Menu{min-height:0;max-height:inherit;overflow:auto;min-width:150px;box-sizing:border-box;outline:none;border-radius:inherit;display:grid;--check-width: 0;grid-template-columns:var(--spacing-3) var(--check-width) auto 1fr auto var(--spacing-3);grid-auto-rows:max-content;&:has(>[data-selection-mode]){--check-width: var(--spacing-6)}&[data-empty]{display:flex;align-items:center;justify-content:center;font-style:italic;min-height:var(--spacing-8)}}.react-aria-MenuItem{margin-inline:var(--spacing-1);padding:calc((var(--spacing-8) - 1lh) / 2) 0;border-radius:calc(var(--radius-lg) - var(--spacing-1));outline:none;cursor:default;color:var(--text-color);font:var(--font-size) system-ui;position:relative;display:grid;grid-column-start:1;grid-column-end:-1;grid-template-areas:". check icon label end ." ". . . desc end .";grid-template-columns:subgrid;align-items:center;forced-color-adjust:none;-webkit-tap-highlight-color:transparent;>svg:not(.lucide-check,.lucide-dot,.lucide-chevron-right){grid-area:icon;width:var(--spacing-4);height:var(--spacing-4);justify-self:center;margin-inline-end:var(--spacing-2)}&:first-of-type{margin-top:var(--spacing)}&:last-of-type{margin-bottom:var(--spacing)}&[data-open],&[data-pressed]{background:var(--highlight-hover)}&[data-focused]{background:var(--highlight-background);color:var(--highlight-foreground)}&[data-selection-mode]{.lucide-check,.lucide-dot{grid-area:check;width:var(--spacing-4);height:var(--spacing-4)}.lucide-check{stroke-width:3px}.lucide-dot{scale:3}}&[href]{text-decoration:none;cursor:pointer}&[data-disabled]{color:var(--text-color-disabled)}.react-aria-Text:not([slot]),[slot=label]{grid-area:label;font-weight:500}[slot=description]{font-size:var(--font-size-sm);grid-area:desc}kbd{grid-area:end;justify-self:end;margin-inline-start:var(--spacing-4);font-family:system-ui;font-size:var(--font-size-sm);text-align:end;background:var(--highlight-hover);border:.5px solid var(--highlight-pressed);padding:0 var(--spacing-1);border-radius:var(--radius-sm)}&[data-focused] kbd{background:#ffffff1a;border-color:#fff3}.lucide-chevron-right{grid-area:end;margin-left:var(--spacing-1);justify-self:end;width:var(--spacing-4);height:var(--spacing-4)}}.react-aria-MenuSection{display:grid;grid-column-start:1;grid-column-end:-1;--check-width: 0;grid-template-columns:var(--spacing-3) var(--check-width) auto 1fr auto var(--spacing-3);&:has(>[data-selection-mode]){--check-width: var(--spacing-6)}.react-aria-Header{grid-column-start:1;grid-column-end:-1;font-size:var(--font-size-sm);font-weight:600;font-variation-settings:initial;padding:var(--spacing-1) var(--spacing-3);background:var(--gray-100);border-block:.5px solid var(--gray-400);cursor:default;user-select:none;box-shadow:inset 0 1px #fff,inset 0 -4px 8px var(--gray-200);@media(prefers-color-scheme:dark){box-shadow:inset 0 4px 8px var(--gray-200)}}&:first-child .react-aria-Header{margin-top:-.5px}}.react-aria-Menu .react-aria-Separator{grid-column-start:1;grid-column-end:-1;margin:0 var(--spacing-2);border:0;border-top:.5px solid var(--border-color);height:auto;width:auto;.react-aria-MenuItem+&{margin-block-start:var(--spacing-1)}&:has(+.react-aria-MenuItem){margin-block-end:var(--spacing-1)}}:root{--tint: var(--indigo);--gray: oklch(.5 0 0);--red: oklch(.6 .181447 27.0726);--orange: oklch(.7 .150492 54);--yellow: oklch(.8 .128516 73.8032);--turquoise: oklch(.5 .081146 205.114);--cyan: oklch(.4 .142107 243.926);--green: oklch(.5 .121276 155.372);--blue: oklch(.5 .22049 266.315);--indigo: oklch(1 .25049 284.23);--purple: oklch(.7 .223324 302);--pink: oklch(.6 .177717 347.813);--tint-100: oklch(from var(--tint) var(--lightness-100) var(--chroma-100) h);--tint-200: oklch(from var(--tint) var(--lightness-200) var(--chroma-200) h);--tint-300: oklch(from var(--tint) var(--lightness-300) var(--chroma-300) h);--tint-400: oklch(from var(--tint) var(--lightness-400) var(--chroma-400) h);--tint-500: oklch(from var(--tint) var(--lightness-500) var(--chroma-500) h);--tint-600: oklch(from var(--tint) var(--lightness-600) var(--chroma-600) h);--tint-700: oklch(from var(--tint) var(--lightness-700) var(--chroma-700) h);--tint-800: oklch(from var(--tint) var(--lightness-800) var(--chroma-800) h);--tint-900: oklch(from var(--tint) var(--lightness-900) var(--chroma-900) h);--tint-1000: oklch(from var(--tint) var(--lightness-1000) var(--chroma-1000) h);--tint-1100: oklch(from var(--tint) var(--lightness-1100) var(--chroma-1100) h);--tint-1200: oklch(from var(--tint) var(--lightness-1200) var(--chroma-1200) h);--tint-1300: oklch(from var(--tint) var(--lightness-1300) var(--chroma-1300) h);--tint-1400: oklch(from var(--tint) var(--lightness-1400) var(--chroma-1400) h);--tint-1500: oklch(from var(--tint) var(--lightness-1500) var(--chroma-1500) h);--tint-1600: oklch(from var(--tint) var(--lightness-1600) var(--chroma-1600) h);--gray-100: oklch(from var(--gray) var(--lightness-100) c h);--gray-200: oklch(from var(--gray) var(--lightness-200) c h);--gray-300: oklch(from var(--gray) var(--lightness-300) c h);--gray-400: oklch(from var(--gray) var(--lightness-400) c h);--gray-500: oklch(from var(--gray) var(--lightness-500) c h);--gray-600: oklch(from var(--gray) var(--lightness-600) c h);--gray-700: oklch(from var(--gray) var(--lightness-700) c h);--gray-800: oklch(from var(--gray) var(--lightness-800) c h);--gray-900: oklch(from var(--gray) var(--lightness-900) c h);--gray-1000: oklch(from var(--gray) var(--lightness-1000) c h);--gray-1100: oklch(from var(--gray) var(--lightness-1100) c h);--gray-1200: oklch(from var(--gray) var(--lightness-1200) c h);--gray-1300: oklch(from var(--gray) var(--lightness-1300) c h);--gray-1400: oklch(from var(--gray) var(--lightness-1400) c h);--gray-1500: oklch(from var(--gray) var(--lightness-1500) c h);--gray-1600: oklch(from var(--gray) var(--lightness-1600) c h)}:root{--background-color: #f8f8f8;--gray-50: #ffffff;--lightness-100: 98.1187%;--lightness-200: 95.2045%;--lightness-300: 91.1434%;--lightness-400: 85.1751%;--lightness-500: 79.1773%;--lightness-600: 72.3297%;--lightness-700: 67.0121%;--lightness-800: 62.3039%;--lightness-900: 57.9699%;--lightness-1000: 51.9076%;--lightness-1100: 46.9058%;--lightness-1200: 41.0821%;--lightness-1300: 35.3616%;--lightness-1400: 29.6725%;--lightness-1500: 24.5366%;--lightness-1600: 16.6959%;--chroma-100: calc(l*c/2) ;--chroma-200: calc(l*c*.6) ;--chroma-300: calc(l*c*.7) ;--chroma-400: calc(l*c*.8) ;--chroma-500: calc(l*c*.9) ;--chroma-600: c;--chroma-700: c;--chroma-800: c;--chroma-900: c;--chroma-1000: c;--chroma-1100: c;--chroma-1200: c;--chroma-1300: c;--chroma-1400: c;--chroma-1500: c;--chroma-1600: c;--highlight-hover: rgb(0 0 0 / .07);--highlight-pressed: rgb(0 0 0 / .15);--overlay-background: var(--gray-50);--overlay-border: rgb(0 0 0 / .06);--popover-shadow: 0 8px 20px rgba(0 0 0 / .12)}@media(prefers-color-scheme:dark){:root{--background-color: #1b1b1b;--gray-50: oklch(22% 0 0);--lightness-100: 29.6725%;--lightness-200: 35.3616%;--lightness-300: 41.0821%;--lightness-400: 46.9058%;--lightness-500: 51.9076%;--lightness-600: 57.9699%;--lightness-700: 56.1347%;--lightness-800: 59.2866%;--lightness-900: 62.3039%;--lightness-1000: 67.0121%;--lightness-1100: 72.3297%;--lightness-1200: 79.1773%;--lightness-1300: 85.1751%;--lightness-1400: 91.1434%;--lightness-1500: 95.2045%;--lightness-1600: 100%;--highlight-hover: rgb(255 255 255 / .1);--highlight-pressed: rgb(255 255 255 / .2);--overlay-background: var(--gray-100);--overlay-border: rgb(255 255 255 / .2);--popover-shadow: 0 8px 20px rgba(0 0 0 / .5)}}:root{--focus-ring-color: var(--tint-1000);--text-color: var(--gray-1200);--text-color-hover: var(--gray-1300);--text-color-disabled: var(--gray-600);--text-color-placeholder: var(--gray-1000);--link-color: var(--tint-1200);--link-color-secondary: var(--gray-1200);--link-color-pressed: var(--tint-1300);--border-color: var(--gray-400);--border-color-hover: var(--gray-500);--border-color-disabled: var(--gray-300);--field-text-color: var(--gray-1400);--button-background: var(--tint-100);--button-background-pressed: var(--tint-200);--highlight-background: oklch(from var(--tint) 55% c h);--highlight-background-pressed: oklch(from var(--tint) 50% c h);--highlight-background-invalid: oklch(from var(--red) var(--lightness-900) c h);--highlight-foreground: white;--highlight-overlay: oklch(from var(--tint-1000) l c h / 15%);--invalid-color: oklch(from var(--red) var(--lightness-900) c h);--field-background: var(--gray-50)}@media(forced-colors:active){:root{--background-color: Canvas;--focus-ring-color: Highlight;--text-color: ButtonText;--text-color-hover: ButtonText;--text-color-disabled: GrayText;--text-color-placeholder: ButtonText;--link-color: LinkText;--link-color-secondary: LinkText;--link-color-pressed: LinkText;--border-color: ButtonBorder;--border-color-hover: ButtonBorder;--border-color-pressed: ButtonBorder;--border-color-disabled: GrayText;--field-background: Field;--field-text-color: FieldText;--overlay-background: Canvas;--overlay-border: ButtonBorder;--button-background: ButtonFace;--button-background-pressed: ButtonFace;--highlight-background: Highlight;--highlight-background-pressed: Highlight;--highlight-background-invalid: LinkText;--highlight-foreground: HighlightText;--invalid-color: LinkText}}:root{--font-size: .875rem;--font-size-sm: .75rem;--font-size-lg: 1rem;--radius: 8px;--radius-sm: 6px;--radius-lg: 10px;--radius-xl: 16px;--spacing: .25rem;--spacing-1: var(--spacing);--spacing-2: calc(2 * var(--spacing));--spacing-3: calc(3 * var(--spacing));--spacing-4: calc(4 * var(--spacing));--spacing-5: calc(5 * var(--spacing));--spacing-6: calc(6 * var(--spacing));--spacing-7: calc(7 * var(--spacing));--spacing-8: calc(8 * var(--spacing));--spacing-9: calc(9 * var(--spacing));--spacing-10: calc(10 * var(--spacing))}@media(min-resolution:200dpi){:root{--spacing: .3125rem ;--font-size: 1.0625rem;--font-size-sm: .9375rem;--font-size-lg: 1.25rem}}@layer utilities{.button-base{--button-color: var(--tint);--button-background: oklch(from var(--button-color) var(--lightness-100) var(--chroma-100) h);--button-gradient: oklch(from var(--button-color) var(--lightness-200) var(--chroma-200) h);--button-border: oklch(from var(--button-color) var(--lightness-300) var(--chroma-300) h);--button-highlight: rgb(255 255 255 / .8);--button-shadow: oklch(from var(--button-color) var(--lightness-400) var(--chroma-400) h);--button-border-size: 1px;--button-text: oklch(from var(--button-color) var(--lightness-1400) var(--chroma-1400) h);--button-gradient-size: 8px;background:var(--button-background);color:var(--button-text);box-shadow:inset 0 -1px 0 var(--button-shadow),inset 0 0 0 var(--button-border-size) var(--button-border),inset 0 calc(var(--button-border-size) + 1px) 0 var(--button-highlight),inset 0 calc(-1 * var(--button-gradient-size)) var(--button-gradient-size) -2px var(--button-gradient);outline:none;transition-property:background,color,scale,box-shadow;transition-duration:.2s;will-change:scale;forced-color-adjust:none;-webkit-tap-highlight-color:transparent;@media(prefers-color-scheme:dark){--button-shadow: oklch(from var(--button-color) var(--lightness-200) var(--chroma-200) h);--button-highlight: rgb(255 255 255 / .15);box-shadow:inset 0 var(--button-border-size) 0 var(--button-highlight),inset 0 calc(-1 * var(--button-border-size)) 0 var(--button-shadow),inset 0 0 0 var(--button-border-size) var(--button-border),inset 0 var(--button-gradient-size) var(--button-gradient-size) -2px var(--button-gradient)}&:where([data-pressed]){--button-background: oklch(from var(--button-color) var(--lightness-200) var(--chroma-200) h)}&:where([data-focus-visible]){outline:2px solid var(--focus-ring-color);outline-offset:2px}&:where([data-variant=secondary]){--button-color: var(--gray)}&:where([data-variant=quiet]){--button-background: none;--button-text: var(--text-color);box-shadow:0 0 0 1px transparent;&:where([data-hovered],[data-pressed]){--button-background: var(--tint-200);--button-text: var(--tint-1400);box-shadow:0 0 0 1px var(--tint-200)}}&:where([data-selected]){--button-background: oklch(from var(--button-color) 55% c h);--button-border: oklch(from var(--button-color) 50% c h);--button-gradient: var(--button-border);--button-highlight: rgb(255 255 255 / .2);--button-shadow: oklch(from var(--button-color) 30% c h);--button-text: var(--highlight-foreground);box-shadow:inset 0 -1px 0 var(--button-shadow),inset 0 0 0 1px var(--button-border),inset 0 2px 0 var(--button-highlight),inset 0 calc(-1 * var(--button-gradient-size)) var(--button-gradient-size) var(--button-gradient);@media(prefers-color-scheme:dark){--button-highlight: rgb(255 255 255 / .4);--button-gradient: rgb(255 255 255 / .2);--button-shadow: var(--button-border);box-shadow:inset 0 1px 0 var(--button-highlight),inset 0 var(--button-gradient-size) var(--button-gradient-size) var(--button-gradient),inset 0 0 0 1px var(--button-border)}&:where([data-pressed]){--button-background: oklch(from var(--button-color) 50% c h)}}&:where([data-disabled]){box-shadow:none;--button-background: var(--border-color-disabled);--button-text: var(--text-color-disabled);&:where([data-variant=quiet]){--button-background: none}}@media(forced-colors:active){--button-background: ButtonFace;--button-text: ButtonText;--button-border: ButtonBorder;box-shadow:inset 0 0 0 var(--button-border-size) var(--button-border);&:where([data-variant=quiet]){--button-border: transparent;&:where([data-hovered],[data-pressed]){--button-border: ButtonBorder}}&:where([data-selected]){--button-background: Highlight;--button-text: HighlightText;--button-border: Highlight}&:where([data-disabled]){--button-background: ButtonFace;--button-text: GrayText;--button-border: GrayText;&:where([data-variant=quiet]){--button-border: transparent}}}}.indicator{--indicator-color: var(--gray);--indicator-background: oklch(from var(--indicator-color) var(--lightness-100) var(--chroma-100) h);--indicator-border: oklch(from var(--indicator-color) var(--lightness-800) var(--chroma-800) h);--indicator-drop-shadow: 0 0;background:var(--indicator-background);box-shadow:inset 0 0 0 1px var(--indicator-border),inset 0 2px #fff,inset 0 -4px 2px oklch(from var(--indicator-color) 30% c h / .08),var(--indicator-drop-shadow);will-change:scale;@media(prefers-color-scheme:dark){box-shadow:inset 0 1px #fff6,inset 0 4px 2px #ffffff1a,inset 0 0 0 1px var(--indicator-border),var(--indicator-drop-shadow)}@media(forced-colors:active){--indicator-background: ButtonFace;--indicator-border: ButtonBorder;box-shadow:inset 0 0 0 1px var(--indicator-border)}&[data-pressed],[data-pressed] &{scale:.9}[data-selected]>&,[data-indeterminate]>&{--indicator-color: var(--highlight-background);--indicator-background: var(--indicator-color);--indicator-highlight: rgb(255 255 255 / .3);--indicator-shadow: oklch(from var(--indicator-color) 45% c h);--indicator-border: var(--indicator-background);box-shadow:inset 0 -1px 0 var(--indicator-shadow),inset 0 0 0 1px var(--indicator-border),inset 0 2px 0 var(--indicator-highlight),var(--indicator-drop-shadow);@media(prefers-color-scheme:dark){--indicator-highlight: rgb(255 255 255 / .5);--indicator-gradient: rgb(255 255 255 / .12);box-shadow:inset 0 1px 0 var(--indicator-highlight),inset 0 4px 2px var(--indicator-gradient),inset 0 0 0 1px var(--indicator-border),var(--indicator-drop-shadow)}@media(forced-colors:active){box-shadow:none}}&[data-invalid],[data-invalid]>&{--indicator-color: var(--invalid-color);@media(forced-colors:active){--indicator-border: var(--invalid-color)}}&[data-focus-visible],[data-focus-visible]>&{outline:2px solid var(--focus-ring-color);outline-offset:2px}&[data-disabled],[data-disabled]>&{background:var(--field-background);box-shadow:inset 0 0 0 1px var(--border-color-disabled)}}.inset{--inset-background: var(--field-background);--inset-border: var(--border-color);--inset-border-size: 1px;--inset-shadow-offset: 2px;--inset-shadow-size: 4px;background:var(--inset-background);box-shadow:inset 0 0 0 var(--inset-border-size) var(--inset-border),inset 0 var(--inset-shadow-offset) var(--inset-shadow-size) #00000026,0 1px 0 var(--gray-50);transition:box-shadow .2s;forced-color-adjust:none;@media(prefers-color-scheme:dark){--inset-border: var(--gray-200);--border-color-hover: var(--gray-300);--inset-highlight: var(--gray-400);--inset-shadow-size: 6px;box-shadow:inset 0 calc(-1 * var(--inset-border-size)) 0 var(--inset-highlight),inset 0 0 0 var(--inset-border-size) var(--inset-border),inset 0 1px var(--inset-shadow-size) #000}&:where([data-hovered],[data-pressed]){--inset-border: var(--border-color-hover)}@media(forced-colors:active){--inset-border: ButtonBorder;box-shadow:inset 0 0 0 var(--inset-border-size) var(--inset-border)}&:where([data-invalid]){--inset-border: var(--invalid-color);--inset-highlight: var(--inset-border)}&:where([data-disabled]){box-shadow:inset 0 0 0 1px var(--border-color-disabled)}&.track{--inset-shadow-offset: 1px;--inset-shadow-size: 3px;@media(prefers-color-scheme:light){--inset-background: var(--gray-300);--inset-border: var(--gray-500);--inset-border-size: .5px}@media(forced-colors:active){--inset-background: Field;--inset-border: ButtonBorder;--inset-border-size: 1px}}}}.react-aria-Button{border:none;border-radius:var(--radius);appearance:none;font:var(--font-size) system-ui;font-weight:500;margin:0;height:var(--spacing-8);padding:0 var(--spacing-3);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-1);-webkit-tap-highlight-color:transparent;>svg{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}&:has(>svg:only-child){width:var(--spacing-8);flex-shrink:0;padding:0;border-radius:9999px}&[data-pressed]{scale:.95}.react-aria-ProgressBar{@media(prefers-color-scheme:dark){--highlight-background: var(--gray-1600)}}kbd{font:var(--font-size-sm) system-ui;background:var(--highlight-hover);border:.5px solid var(--tint-500);padding:0 var(--spacing-1);border-radius:var(--radius-sm);margin-inline-start:var(--spacing-3)}}.day-of-year-picker{--surface: #ffffff;--ink: #161635;--muted: #7f82a0;--line: #dfe2ee;--accent: #6c63ff;--accent-strong: #5c54ea;--date-bg: #ffffff;--date-border: #9696b8;--date-ink: #161635;--field: #fbfbff;--shadow: 0 2px 7px rgba(15, 23, 42, .16);color:var(--ink);display:inline-block;position:relative;width:max-content}.day-of-year-picker__trigger{align-items:center;background:var(--date-bg);border:2px solid var(--date-border);border-radius:7px;color:var(--date-ink);cursor:pointer;display:inline-flex;gap:8px;height:31px;justify-content:center;width:92px;padding:0 11px;white-space:nowrap}.day-of-year-picker__trigger:hover{background:#fbfbff;border-color:#7f7faa}.day-of-year-picker__trigger:disabled{cursor:not-allowed;opacity:.55}.day-of-year-picker__trigger:focus-visible,.day-of-year-picker__range:focus-visible,.day-of-year-picker__field select:focus-visible,.day-of-year-picker__preset:focus-visible{outline:2px solid rgba(108,99,255,.32);outline-offset:2px}.day-of-year-picker__date{display:block;font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;text-align:center;white-space:nowrap;width:47px}.day-of-year-picker__edit-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;display:block;height:0;transform:translateY(1px);width:0}.day-of-year-picker__editor{--surface: #ffffff;--ink: #161635;--muted: #7f82a0;--line: #dfe2ee;--accent: #6c63ff;--accent-strong: #5c54ea;--field: #fbfbff;--shadow: 0 2px 7px rgba(15, 23, 42, .16);background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--ink);box-shadow:var(--shadow);display:grid;gap:12px;left:0;padding:12px;position:absolute;top:calc(100% + 6px);width:min(88vw,330px);z-index:20}.day-of-year-picker__editor--portaled{left:var(--doy-editor-left);position:fixed;top:var(--doy-editor-top)}.day-of-year-picker__meta{align-items:center;display:flex;gap:8px;justify-content:space-between}.day-of-year-picker__meta span,.day-of-year-picker__field span{color:var(--muted);display:block;font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.day-of-year-picker__meta output{align-items:center;background:#eeecff;border:0;border-radius:7px;color:#fff;display:inline-flex;font-size:.76rem;font-variant-numeric:tabular-nums;font-weight:800;height:22px;justify-content:center;min-width:38px;padding:0 9px;background-color:var(--accent)}.day-of-year-picker__range{appearance:none;background:linear-gradient(90deg,var(--accent) 0%,var(--accent) var(--doy-progress),#dedcfb var(--doy-progress),#dedcfb 100%);border-radius:999px;cursor:pointer;height:7px;width:100%}.day-of-year-picker__range::-webkit-slider-thumb{appearance:none;background:var(--accent);border:0;border-radius:50%;box-shadow:0 0 0 3px #fff;height:14px;width:14px}.day-of-year-picker__range::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;box-shadow:0 0 0 3px #fff;height:14px;width:14px}.day-of-year-picker__range:disabled{cursor:not-allowed;opacity:.55}.day-of-year-picker__selects{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 86px}.day-of-year-picker__field{display:grid;gap:6px}.day-of-year-picker__field select{appearance:none;background:linear-gradient(45deg,transparent 50%,var(--muted) 50%) calc(100% - 16px) 50%/5px 5px no-repeat,linear-gradient(135deg,var(--muted) 50%,transparent 50%) calc(100% - 12px) 50%/5px 5px no-repeat,var(--field);border:1px solid var(--line);border-radius:6px;color:var(--ink);font:inherit;font-size:.84rem;font-weight:700;height:34px;padding:0 32px 0 10px}.day-of-year-picker__presets{display:flex;flex-wrap:wrap;gap:6px}.day-of-year-picker__preset{background:#c9c3ff;border:0;border-radius:7px;color:#171537;cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;height:24px;padding:0 9px;white-space:nowrap}.day-of-year-picker__preset:hover{background:#b8b0ff}.day-of-year-picker__preset[aria-pressed=true]{background:var(--accent);color:#fff}.day-of-year-picker__preset:disabled{cursor:not-allowed;opacity:.55}@media(max-width:420px){.day-of-year-picker__editor{left:auto;right:0;width:min(88vw,320px)}.day-of-year-picker__selects{grid-template-columns:1fr}}.time-of-day-picker{--surface: #ffffff;--ink: #161635;--muted: #7f82a0;--line: #dfe2ee;--accent: #6c63ff;--accent-strong: #5c54ea;--date-bg: #ffffff;--date-border: #9696b8;--date-ink: #161635;--field: #fbfbff;--shadow: 0 2px 7px rgba(15, 23, 42, .16);color:var(--ink);display:inline-block;position:relative;width:max-content}.time-of-day-picker__trigger{align-items:center;background:var(--date-bg);border:2px solid var(--date-border);border-radius:7px;color:var(--date-ink);cursor:pointer;display:inline-flex;gap:8px;height:31px;justify-content:center;padding:0 11px;white-space:nowrap;width:118px}.time-of-day-picker__trigger:hover{background:#fbfbff;border-color:#7f7faa}.time-of-day-picker__trigger:disabled{cursor:not-allowed;opacity:.55}.time-of-day-picker__trigger:focus-visible,.time-of-day-picker__mode button:focus-visible,.time-of-day-picker__range:focus-visible,.time-of-day-picker__field select:focus-visible{outline:2px solid rgba(108,99,255,.32);outline-offset:2px}.time-of-day-picker__value{display:block;font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:74px}.time-of-day-picker__edit-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid currentColor;display:block;height:0;transform:translateY(1px);width:0}.time-of-day-picker__editor{--surface: #ffffff;--ink: #161635;--muted: #7f82a0;--line: #dfe2ee;--accent: #6c63ff;--accent-strong: #5c54ea;--field: #fbfbff;--shadow: 0 2px 7px rgba(15, 23, 42, .16);background:var(--surface);border:1px solid var(--line);border-radius:6px;box-shadow:var(--shadow);color:var(--ink);display:grid;gap:12px;left:0;padding:12px;position:absolute;top:calc(100% + 6px);width:min(88vw,330px);z-index:20}.time-of-day-picker__editor--portaled{left:var(--tod-editor-left);position:fixed;top:var(--tod-editor-top)}.time-of-day-picker__mode{background:#eeecff;border-radius:7px;display:grid;grid-template-columns:1fr 1fr;padding:3px}.time-of-day-picker__mode button{background:transparent;border:0;border-radius:6px;color:#767899;cursor:pointer;font:inherit;font-size:.76rem;font-weight:800;height:25px}.time-of-day-picker__mode button[aria-pressed=true]{background:var(--accent);color:#fff}.time-of-day-picker__mode button:disabled{cursor:not-allowed;opacity:.55}.time-of-day-picker__meta{align-items:center;display:flex;gap:8px;justify-content:space-between}.time-of-day-picker__meta span,.time-of-day-picker__field span{color:var(--muted);display:block;font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.time-of-day-picker__meta output{align-items:center;background-color:var(--accent);border:0;border-radius:7px;color:#fff;display:inline-flex;font-size:.76rem;font-variant-numeric:tabular-nums;font-weight:800;height:22px;justify-content:center;min-width:58px;padding:0 9px}.time-of-day-picker__range{appearance:none;background:linear-gradient(90deg,var(--accent) 0%,var(--accent) var(--tod-progress),#dedcfb var(--tod-progress),#dedcfb 100%);border-radius:999px;cursor:pointer;height:7px;width:100%}.time-of-day-picker__range::-webkit-slider-thumb{appearance:none;background:var(--accent);border:0;border-radius:50%;box-shadow:0 0 0 3px #fff;height:14px;width:14px}.time-of-day-picker__range::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;box-shadow:0 0 0 3px #fff;height:14px;width:14px}.time-of-day-picker__range:disabled{cursor:not-allowed;opacity:.42}.time-of-day-picker__selects{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 82px}.time-of-day-picker__field{display:grid;gap:6px}.time-of-day-picker__field select{appearance:none;background:linear-gradient(45deg,transparent 50%,var(--muted) 50%) calc(100% - 16px) 50%/5px 5px no-repeat,linear-gradient(135deg,var(--muted) 50%,transparent 50%) calc(100% - 12px) 50%/5px 5px no-repeat,var(--field);border:1px solid var(--line);border-radius:6px;color:var(--ink);font:inherit;font-size:.84rem;font-weight:700;height:34px;padding:0 32px 0 10px}.time-of-day-picker__field select:disabled{color:#9fa2bc;cursor:not-allowed;opacity:.62}@media(max-width:420px){.time-of-day-picker__editor{left:auto;right:0;width:min(88vw,320px)}.time-of-day-picker__selects{grid-template-columns:1fr}}.filter-pill{display:inline-flex;min-height:var(--tabular-control-height, 32px);align-items:center;gap:7px;border:0;border-radius:999px;background:var(--tabular-accent, #5149d8);color:var(--tabular-on-accent, #fff);padding:4px 11px 4px 13px;font-size:var(--tabular-small-text, 13px);font-weight:700;white-space:nowrap}.filter-pill--active{border:1px solid var(--tabular-accent, #5149d8);background:var(--tabular-surface, #fff);color:var(--tabular-accent, #5149d8)}.filter-pill b{display:inline-flex;min-width:12px;min-height:12px;align-items:center;justify-content:center;flex:none;border-radius:999px;background:var(--tabular-accent, #5149d8);color:var(--tabular-on-accent, #fff);padding:0 4px;font-size:10px;font-variant-numeric:tabular-nums}.tag-chip{display:inline-flex;min-height:23px;align-items:center;gap:6px;border-radius:999px;background:var(--tabular-tag-background, #f0f4f4);color:var(--tabular-tag-text, #071250);padding:3px 8px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.tabular{display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr)}.tabular__head,.tabular__row-grid{display:grid;grid-template-columns:var(--tabular-columns);gap:0}.tabular__head{align-items:center}.tabular__sort{display:inline-flex;min-width:0;align-items:center;gap:.25rem;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.tabular__body{min-width:0;min-height:0}.tabular__row{position:relative;min-width:0}.tabular__expanded-content{min-width:0}.tabular__group{position:relative;display:grid;min-width:0;gap:.5rem}.tabular__group-actions{position:absolute;top:0;right:0;display:flex;min-height:36px;align-items:center;padding:.25rem .75rem}.tabular__group-header{display:flex;width:100%;min-height:36px;align-items:center;gap:.5rem;border:0;border-bottom:1px solid var(--tabular-group-border, #dbe1ec);background:var(--tabular-group-background, #f2f5fa);color:var(--tabular-group-text, #17234d);padding:.5rem .75rem;text-align:left}.tabular__group-header:hover{background:var(--tabular-group-hover-background, #e9eef6)}.tabular__group-disclosure{width:12px;flex:none;color:var(--tabular-group-muted-text, #617092);font-size:20px;line-height:1;transform:rotate(90deg);transition:transform .12s ease}.tabular__group-header[aria-expanded=false] .tabular__group-disclosure{transform:rotate(0)}.tabular__group-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.tabular__group-count{color:var(--tabular-group-muted-text, #617092);font-size:12px;font-variant-numeric:tabular-nums}.SvgDownloadable{position:relative}.SvgDownloadable .button-container{position:absolute;top:2px;right:2px}.two-level-pie-chart-container{width:min-content;border:none;border-radius:10px;padding:.5em;font-size:1.1em;min-height:230px;height:min-content}.two-level-pie-chart-container .details{padding:.25em;border-radius:.5em;background-color:#edebff;color:#66f}.two-level-pie-chart-container .title{font-size:.75em}.two-level-pie-chart-container .diagram{width:min-content}.ChartTable{display:grid;grid-template-columns:20px 1fr auto;gap:4px;align-items:center}.ChartTable .row{display:contents}.ChartTable .row .Swatch{width:16px;height:16px}.ChartTable .row div:last-child{text-align:right}.ChartTable .row>div{padding:8px;box-sizing:border-box}.SunBucketView{border-radius:1em;border:1px solid #c6c1c1;padding:.5em;font-size:.85em;cursor:pointer;display:flex;gap:3px;align-items:end}.SunBucketView .title{width:200px}.SunBucketView.selected{border:2px solid #000000}.SunBucketView .BucketHourView{position:relative;width:18px;min-height:2px;background:#d5d5d5;box-shadow:inset 2px 2px 4px #0000004d,inset -1px -1px 2px #fff9;border-radius:3px}.SunBucketView .BucketHourView.sun{background:#d3c357}.SunBucketView .BucketHourView.shade{background:#bdb7dc}.SunBucketView .BucketHourView.shade .label{color:#fff;opacity:.75}.SunBucketView .BucketHourView.unclear{background:#c3d8dc}.SunBucketView .BucketHourView .label{position:absolute;bottom:3px;width:100%;font-size:.75em;font-weight:700;opacity:.35;text-align:center}.SunBucketView .BucketHourView .inner{position:absolute;bottom:0;width:18px;min-height:2px;background:red;border-radius:3px;box-shadow:1px 1px 2px #0003,-1px -1px 1px #fff6}.SummaryTotalsView .bar{box-shadow:inset 2px 2px 4px #0000004d,inset -1px -1px 2px #fff9;border-radius:7px;display:flex;align-items:center;padding:2px;height:28px;background:#e8e8e8}.SummaryTotalsView .bar .sun{height:80%;border-radius:3px;box-shadow:1px 1px 2px #0003,-1px -1px 1px #fff6}.SummaryTotalsView .bar .sun .label{padding:4px 5px;font-size:.75em;font-weight:700;color:#00000080}.SummaryTotalsView .bar .shade{height:80%;border-radius:3px;box-shadow:1px 1px 2px #0003,-1px -1px 1px #fff6}.SummaryTotalsView .bar .shade .label{padding:4px 5px;font-size:.75em;font-weight:700;color:#00000080}.benefit-legend{display:block;max-width:430px}.D6k2Zq_flex-container{display:flex}.D6k2Zq_flex-gap{margin:calc(var(--row-gap) / -2) calc(var(--column-gap) / -2);width:calc(100% + calc(var(--column-gap) + 1px));height:calc(100% + var(--row-gap))}.D6k2Zq_flex-container .D6k2Zq_flex-gap>*{margin:calc(var(--row-gap) / 2) calc(var(--column-gap) / 2)}.D6k2Zq_spectrum-ActionGroup{--column-gap: var(--spectrum-actionbuttongroup-text-button-gap-x, var(--spectrum-global-dimension-size-100));--row-gap: var(--spectrum-actionbuttongroup-text-button-gap-y, var(--spectrum-global-dimension-size-100));flex-wrap:wrap;display:flex}.D6k2Zq_spectrum-ActionGroup .D6k2Zq_spectrum-ActionGroup-item{flex-shrink:0}.D6k2Zq_spectrum-ActionGroup .D6k2Zq_spectrum-ActionGroup-item--iconOnly{padding-inline-end:var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))}.D6k2Zq_spectrum-ActionGroup:focus{outline:none}.D6k2Zq_spectrum-ActionGroup--vertical{--column-gap: 0px;--row-gap: var(--spectrum-actionbuttongroup-text-button-gap-y, var(--spectrum-global-dimension-size-100));flex-direction:column;align-items:flex-start;display:flex}.D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item>:not(svg){inline-size:auto}.D6k2Zq_spectrum-ActionGroup--vertical.D6k2Zq_spectrum-ActionGroup--quiet .D6k2Zq_spectrum-ActionGroup-item{justify-content:flex-start}.D6k2Zq_spectrum-ActionGroup--vertical.D6k2Zq_spectrum-ActionGroup--justified,.D6k2Zq_spectrum-ActionGroup--vertical.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet){align-items:stretch}.D6k2Zq_spectrum-ActionGroup--compact{--column-gap: var(--spectrum-actiongroup-compact-button-gap);--row-gap: 0px}.D6k2Zq_spectrum-ActionGroup--compact.D6k2Zq_spectrum-ActionGroup--quiet{--column-gap: var(--spectrum-global-dimension-size-25)}.D6k2Zq_spectrum-ActionGroup--compact.D6k2Zq_spectrum-ActionGroup--quiet.D6k2Zq_spectrum-ActionGroup--vertical{--column-gap: 0px;--row-gap: var(--spectrum-global-dimension-size-25)}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet){flex-wrap:nowrap}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item{--spectrum-button-border-radius: 0px;z-index:1;position:relative}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{border-top-left-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));border-bottom-left-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-top-right-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));border-bottom-right-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-top-right-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));border-bottom-right-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{border-top-right-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));border-bottom-right-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-top-left-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));border-bottom-left-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-top-left-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)));border-bottom-left-radius:calc(var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item.D6k2Zq_spectrum-ActionGroup-item--isDisabled{z-index:0}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item.D6k2Zq_is-selected{z-index:2}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item.D6k2Zq_is-hovered{z-index:3}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet) .D6k2Zq_spectrum-ActionGroup-item:focus{z-index:4}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical{--column-gap: 0px;--row-gap: var(--spectrum-actiongroup-compact-button-gap)}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item,.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:first-child{border-radius:0}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-top-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-top-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-top-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:last-child{border-radius:0}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--compact:not(.D6k2Zq_spectrum-ActionGroup--quiet).D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));border-bottom-right-radius:var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular))}.D6k2Zq_spectrum-ActionGroup--justified .D6k2Zq_spectrum-ActionGroup-item{flex:1}.D6k2Zq_spectrum-ActionGroup--justified .D6k2Zq_spectrum-ActionGroup-item>:not(svg){inline-size:auto}.D6k2Zq_spectrum-ActionGroup--justified.D6k2Zq_spectrum-ActionGroup--vertical .D6k2Zq_spectrum-ActionGroup-item{flex:1 0 auto}.D6k2Zq_spectrum-ActionGroup--overflowCollapse{flex-wrap:nowrap}.D6k2Zq_spectrum-ActionGroup-menu svg.D6k2Zq_spectrum-ActionGroup-menu-chevron{order:2;padding-inline-start:0;padding-inline-end:var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))}.D6k2Zq_spectrum-ActionGroup-menu .D6k2Zq_spectrum-ActionGroup-menu-contents{justify-content:center;align-items:center;display:inline-flex}.o7Xu8a_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.o7Xu8a_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.o7Xu8a_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.o7Xu8a_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}.o7Xu8a_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.o7Xu8a_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}.o7Xu8a_i18nFontFamily:lang(zh-SG),.o7Xu8a_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.o7Xu8a_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}.o7Xu8a_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.o7Xu8a_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}.o7Xu8a_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}.o7Xu8a_spectrum-FocusRing.o7Xu8a_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}.o7Xu8a_spectrum-FocusRing--quiet:after{border-radius:0}.o7Xu8a_spectrum-FocusRing--quiet.o7Xu8a_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){.o7Xu8a_spectrum-FocusRing,.o7Xu8a_spectrum-FocusRing-ring,.o7Xu8a_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(.o7Xu8a_spectrum-FocusRing,.o7Xu8a_spectrum-FocusRing-ring,.o7Xu8a_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}.o7Xu8a_spectrum-BaseButton{box-sizing:border-box;border-radius:var(--spectrum-button-border-radius);border-style:solid;border-width:var(--spectrum-button-border-width);--spectrum-focus-ring-border-radius: var(--spectrum-button-border-radius);--spectrum-focus-ring-border-size: var(--spectrum-button-border-width);--spectrum-focus-ring-gap: var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25));--spectrum-focus-ring-size: var(--spectrum-button-primary-focus-ring-size-key-focus, var(--spectrum-alias-focus-ring-size));text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative;overflow:visible}button.o7Xu8a_spectrum-BaseButton{-webkit-appearance:button}.o7Xu8a_spectrum-BaseButton{vertical-align:top;transition:background var(--spectrum-global-animation-duration-100, .13s) ease-out,border-color var(--spectrum-global-animation-duration-100, .13s) ease-out,color var(--spectrum-global-animation-duration-100, .13s) ease-out,box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out;-webkit-user-select:none;user-select:none;touch-action:none;cursor:default;isolation:isolate;line-height:1.3;text-decoration:none}.o7Xu8a_spectrum-BaseButton:focus{outline:none}.o7Xu8a_spectrum-BaseButton.o7Xu8a_focus-ring{z-index:3}.o7Xu8a_spectrum-BaseButton::-moz-focus-inner{border:0;margin-block:-2px;padding:0}.o7Xu8a_spectrum-BaseButton:disabled,.o7Xu8a_spectrum-BaseButton.o7Xu8a_is-disabled{cursor:default}.o7Xu8a_spectrum-BaseButton .o7Xu8a_spectrum-Icon{max-block-size:100%;transition:background var(--spectrum-global-animation-duration-100, .13s) ease-out,fill var(--spectrum-global-animation-duration-100, .13s) ease-out;box-sizing:initial;flex-shrink:0;order:0}.o7Xu8a_spectrum-Button{--spectrum-button-border-radius: var(--spectrum-button-primary-border-radius, var(--spectrum-alias-border-radius-large));--spectrum-button-border-width: var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick));min-block-size:var(--spectrum-button-primary-height, var(--spectrum-alias-single-line-height));block-size:0%;min-inline-size:var(--spectrum-button-primary-min-width);padding:var(--spectrum-global-dimension-size-50) calc(var(--spectrum-button-primary-padding-x, var(--spectrum-global-dimension-size-200)) - var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick)));font-size:var(--spectrum-button-primary-text-size, var(--spectrum-alias-pill-button-text-size));font-weight:var(--spectrum-button-primary-text-font-weight, var(--spectrum-global-font-weight-bold));border-style:solid;padding-block-start:calc(var(--spectrum-global-dimension-size-50) - 1px);padding-block-end:calc(var(--spectrum-global-dimension-size-50) + 1px)}.o7Xu8a_spectrum-Button.o7Xu8a_is-hovered,.o7Xu8a_spectrum-Button:active{box-shadow:none}.o7Xu8a_spectrum-Button .o7Xu8a_spectrum-Icon+.o7Xu8a_spectrum-Button-label{margin-inline-start:var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100))}.o7Xu8a_spectrum-Button .o7Xu8a_spectrum-Button-label+.o7Xu8a_spectrum-Icon{margin-inline-end:var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100))}.o7Xu8a_spectrum-Button.o7Xu8a_spectrum-Button--iconOnly{min-inline-size:unset;padding:var(--spectrum-global-dimension-size-65)}.o7Xu8a_spectrum-Button .o7Xu8a_spectrum-Button-circleLoader{align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.o7Xu8a_spectrum-Button.o7Xu8a_spectrum-Button--pending .o7Xu8a_spectrum-Button-label,.o7Xu8a_spectrum-Button.o7Xu8a_spectrum-Button--pending .o7Xu8a_spectrum-Icon{opacity:0}a.o7Xu8a_spectrum-Button,a.o7Xu8a_spectrum-ActionButton{-webkit-appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer}.o7Xu8a_spectrum-ActionButton{block-size:var(--spectrum-actionbutton-height, var(--spectrum-alias-single-line-height));min-inline-size:var(--spectrum-actionbutton-min-width, var(--spectrum-global-dimension-size-400));--spectrum-button-border-radius: var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-button-border-width: var(--spectrum-actionbutton-border-size, var(--spectrum-alias-border-size-thin));font-size:var(--spectrum-actionbutton-text-size, var(--spectrum-alias-font-size-default));font-weight:var(--spectrum-actionbutton-text-font-weight, var(--spectrum-alias-body-text-font-weight));padding:0;position:relative}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon{padding-inline-start:var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-label{padding-inline-end:var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon+.o7Xu8a_spectrum-ActionButton-label{padding-inline-start:var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-label:not([hidden])+.o7Xu8a_spectrum-Icon{padding-inline-end:var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-label:only-child,.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-hold+.o7Xu8a_spectrum-ActionButton-label:last-child{padding-inline-start:var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon:only-child,.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-hold+.o7Xu8a_spectrum-Icon:last-child{padding-inline-end:var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionGroup-itemIcon.o7Xu8a_spectrum-ActionGroup-itemIcon{padding-inline-end:0}.o7Xu8a_spectrum-ActionButton-hold{bottom:var(--spectrum-actionbutton-hold-icon-padding-bottom, var(--spectrum-global-dimension-size-40));position:absolute}.o7Xu8a_spectrum-ActionButton-hold:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40))}.o7Xu8a_spectrum-ActionButton-hold:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40))}.o7Xu8a_spectrum-ActionButton-hold:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40))}[dir=rtl] .o7Xu8a_spectrum-ActionButton-hold{transform:rotate(90deg)}.o7Xu8a_spectrum-ActionButton-label,.o7Xu8a_spectrum-Button-label{text-align:center;order:1;place-self:center;inline-size:100%}:is(.o7Xu8a_spectrum-ActionButton-label,.o7Xu8a_spectrum-Button-label):empty{display:none}.o7Xu8a_spectrum-ActionButton-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.o7Xu8a_spectrum-ActionButton--quiet{border-width:var(--spectrum-actionbutton-quiet-border-size, var(--spectrum-alias-border-size-thin));border-radius:var(--spectrum-actionbutton-quiet-border-radius, var(--spectrum-alias-border-radius-regular));font-size:var(--spectrum-actionbutton-quiet-text-size, var(--spectrum-alias-font-size-default));font-weight:var(--spectrum-actionbutton-quiet-text-font-weight, var(--spectrum-alias-body-text-font-weight))}.o7Xu8a_spectrum-LogicButton{block-size:var(--spectrum-logicbutton-and-height, 24px);padding:var(--spectrum-logicbutton-and-padding-x, var(--spectrum-global-dimension-size-100));--spectrum-button-border-width: var(--spectrum-logicbutton-and-border-size, var(--spectrum-alias-border-size-thick));--spectrum-button-border-radius: var(--spectrum-logicbutton-and-border-radius, var(--spectrum-alias-border-radius-regular));font-size:var(--spectrum-logicbutton-and-text-size, var(--spectrum-alias-font-size-default));font-weight:var(--spectrum-logicbutton-and-text-font-weight, var(--spectrum-global-font-weight-bold));line-height:0}.o7Xu8a_spectrum-FieldButton{block-size:var(--spectrum-dropdown-height, var(--spectrum-global-dimension-size-400));padding:0 var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150));font-family:inherit;font-weight:400;font-size:var(--spectrum-dropdown-text-size, var(--spectrum-alias-font-size-default));-webkit-font-smoothing:initial;cursor:default;--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);padding-block:0;padding-inline:var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150));--spectrum-button-border-width: var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin));--spectrum-button-border-radius: var(--spectrum-alias-border-radius-regular, var(--spectrum-global-dimension-size-50));transition:background-color var(--spectrum-global-animation-duration-100, .13s),box-shadow var(--spectrum-global-animation-duration-100, .13s),border-color var(--spectrum-global-animation-duration-100, .13s);border-style:solid;outline:none;margin:0;line-height:normal;position:relative}.o7Xu8a_spectrum-FieldButton:disabled,.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-disabled{cursor:default;border-width:0}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-open{border-width:var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin))}.o7Xu8a_spectrum-FieldButton--quiet{--spectrum-button-border-width: 0;--spectrum-button-border-radius: var(--spectrum-fieldbutton-quiet-border-radius, 0px);--spectrum-focus-ring-size: var(--spectrum-alias-focus-ring-size, var(--spectrum-global-dimension-static-size-25));margin:0;padding:0}.o7Xu8a_spectrum-FieldButton--quiet:disabled.o7Xu8a_focus-ring,.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-disabled.o7Xu8a_focus-ring{box-shadow:none}.o7Xu8a_spectrum-ClearButton{inline-size:var(--spectrum-clearbutton-medium-width, var(--spectrum-alias-single-line-height));block-size:var(--spectrum-clearbutton-medium-height, var(--spectrum-alias-single-line-height));--spectrum-button-border-radius: 100%;--spectrum-button-border-width: 0px;border:none;margin:0;padding:0}.o7Xu8a_spectrum-ClearButton>.o7Xu8a_spectrum-Icon{margin-block:0;margin-inline:auto}.o7Xu8a_spectrum-ClearButton.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_spectrum-ClearButton--inset{box-sizing:border-box;transition:unset}.o7Xu8a_spectrum-ClearButton.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_spectrum-ClearButton--inset:after{aspect-ratio:1;height:calc(100% - 2px);top:50%;left:50%;right:unset;bottom:unset;margin:0;transition:unset;transform:translate(-50%,-50%)}.o7Xu8a_spectrum-ClearButton.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_spectrum-ClearButton--inset.o7Xu8a_focus-ring:after{box-shadow:inset 0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.o7Xu8a_spectrum-ClearButton>.o7Xu8a_spectrum-Icon{margin:0}}.o7Xu8a_spectrum-ClearButton--small{inline-size:var(--spectrum-clearbutton-small-width, var(--spectrum-global-dimension-size-300));block-size:var(--spectrum-clearbutton-small-height, var(--spectrum-global-dimension-size-300))}.o7Xu8a_spectrum-ClearButton{background-color:var(--spectrum-clearbutton-medium-background-color, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-clearbutton-medium-icon-color, var(--spectrum-alias-icon-color))}.o7Xu8a_spectrum-ClearButton .o7Xu8a_spectrum-Icon{fill:var(--spectrum-clearbutton-medium-icon-color, var(--spectrum-alias-icon-color))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-hovered{background-color:var(--spectrum-clearbutton-medium-background-color-hover, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-clearbutton-medium-icon-color-hover, var(--spectrum-alias-icon-color-hover))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-clearbutton-medium-icon-color-hover, var(--spectrum-alias-icon-color-hover))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-active{background-color:var(--spectrum-clearbutton-medium-background-color-down, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-clearbutton-medium-icon-color-down, var(--spectrum-alias-icon-color-down))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-active .o7Xu8a_spectrum-Icon{fill:var(--spectrum-clearbutton-medium-icon-color-down, var(--spectrum-alias-icon-color-down))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_focus-ring{background-color:var(--spectrum-clearbutton-medium-background-color-key-focus, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-clearbutton-medium-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-clearbutton-medium-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))}.o7Xu8a_spectrum-ClearButton:disabled{background-color:var(--spectrum-clearbutton-medium-background-color-disabled, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))}.o7Xu8a_spectrum-ClearButton:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-disabled{background-color:var(--spectrum-clearbutton-medium-background-color-disabled, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))}.o7Xu8a_spectrum-ClearButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))}.o7Xu8a_spectrum-ClearButton--overBackground{--spectrum-clearbutton-medium-background-color: transparent;--spectrum-clearbutton-medium-background-color-hover: #ffffff1a;--spectrum-clearbutton-medium-background-color-key-focus: #ffffff1a;--spectrum-clearbutton-medium-background-color-down: #ffffff26;--spectrum-clearbutton-medium-background-color-disabled: transparent;--spectrum-clearbutton-medium-icon-color: white;--spectrum-clearbutton-medium-icon-color-hover: white;--spectrum-clearbutton-medium-icon-color-down: white;--spectrum-clearbutton-medium-icon-color-key-focus: white;--spectrum-clearbutton-medium-icon-color-disabled: #ffffff8c;--spectrum-focus-ring-color: white}.o7Xu8a_spectrum-Button[data-style=fill]{--spectrum-button-text-color: white;--spectrum-button-text-color-hover: var(--spectrum-button-text-color);--spectrum-button-text-color-down: var(--spectrum-button-text-color);--spectrum-button-text-color-key-focus: var(--spectrum-button-text-color);--spectrum-button-text-color-disabled: var(--spectrum-alias-text-color-disabled, var(--spectrum-global-color-gray-500));--spectrum-button-color-disabled: var(--spectrum-alias-background-color-disabled);background-color:var(--spectrum-high-contrast-button-text, var(--spectrum-button-color));color:var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color));border-color:#0000}.o7Xu8a_spectrum-Button[data-style=fill].o7Xu8a_is-hovered{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-hover));color:var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color-hover))}.o7Xu8a_spectrum-Button[data-style=fill].o7Xu8a_focus-ring{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-key-focus));color:var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color-key-focus))}.o7Xu8a_spectrum-Button[data-style=fill].o7Xu8a_is-active{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-down));color:var(--spectrum-high-contrast-button-face, var(--spectrum-button-text-color-down))}.o7Xu8a_spectrum-Button[data-style=fill]:disabled,.o7Xu8a_spectrum-Button[data-style=fill].o7Xu8a_is-disabled{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-button-color-disabled));color:var(--spectrum-high-contrast-gray-text, var(--spectrum-button-text-color-disabled))}.o7Xu8a_spectrum-Button[data-style=outline]{--spectrum-button-text-color: var(--spectrum-button-color);--spectrum-button-text-color-hover: var(--spectrum-button-color-hover);--spectrum-button-text-color-down: var(--spectrum-button-color-down);--spectrum-button-text-color-key-focus: var(--spectrum-button-color-key-focus);--spectrum-button-text-color-disabled: var(--spectrum-alias-text-color-disabled, var(--spectrum-global-color-gray-500));--spectrum-button-color-disabled: var(--spectrum-alias-background-color-disabled);border-color:var(--spectrum-high-contrast-button-text, var(--spectrum-button-color));color:var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color));background-color:#0000}.o7Xu8a_spectrum-Button[data-style=outline].o7Xu8a_is-hovered{background-color:var(--spectrum-high-contrast-transparent, var(--spectrum-button-background-color-hover));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-hover));color:var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color-hover))}.o7Xu8a_spectrum-Button[data-style=outline].o7Xu8a_focus-ring{background-color:var(--spectrum-high-contrast-transparent, var(--spectrum-button-background-color-key-focus));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-key-focus));color:var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color-key-focus))}.o7Xu8a_spectrum-Button[data-style=outline].o7Xu8a_is-active{background-color:var(--spectrum-high-contrast-transparent, var(--spectrum-button-background-color-down));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-button-color-down));color:var(--spectrum-high-contrast-button-text, var(--spectrum-button-text-color-down))}.o7Xu8a_spectrum-Button[data-style=outline]:disabled,.o7Xu8a_spectrum-Button[data-style=outline].o7Xu8a_is-disabled{border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-button-color-disabled));color:var(--spectrum-high-contrast-gray-text, var(--spectrum-button-text-color-disabled));background-color:#0000}.o7Xu8a_spectrum-Button[data-static-color=white]{--spectrum-focus-ring-color: white}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=accent][data-style=fill]{--spectrum-button-color: #ffffffe6;--spectrum-button-color-hover: white;--spectrum-button-color-down: white;--spectrum-button-color-key-focus: white;--spectrum-button-color-disabled: #ffffff1a;--spectrum-button-text-color: black;--spectrum-button-text-color-disabled: #ffffff8c}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=accent][data-style=outline]{--spectrum-button-color: #ffffffe6;--spectrum-button-color-hover: white;--spectrum-button-color-down: white;--spectrum-button-color-key-focus: white;--spectrum-button-color-disabled: #ffffff40;--spectrum-button-text-color: white;--spectrum-button-text-color-hover: white;--spectrum-button-text-color-down: white;--spectrum-button-text-color-key-focus: white;--spectrum-button-text-color-disabled: #ffffff8c;--spectrum-button-background-color-hover: #ffffff1a;--spectrum-button-background-color-down: #ffffff26;--spectrum-button-background-color-key-focus: #ffffff1a}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=negative][data-style=fill]{--spectrum-button-color: #ffffffe6;--spectrum-button-color-hover: white;--spectrum-button-color-down: white;--spectrum-button-color-key-focus: white;--spectrum-button-color-disabled: #ffffff1a;--spectrum-button-text-color: black;--spectrum-button-text-color-disabled: #ffffff8c}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=negative][data-style=outline]{--spectrum-button-color: #ffffffe6;--spectrum-button-color-hover: white;--spectrum-button-color-down: white;--spectrum-button-color-key-focus: white;--spectrum-button-color-disabled: #ffffff40;--spectrum-button-text-color: white;--spectrum-button-text-color-hover: white;--spectrum-button-text-color-down: white;--spectrum-button-text-color-key-focus: white;--spectrum-button-text-color-disabled: #ffffff8c;--spectrum-button-background-color-hover: #ffffff1a;--spectrum-button-background-color-down: #ffffff26;--spectrum-button-background-color-key-focus: #ffffff1a}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=primary][data-style=fill]{--spectrum-button-color: #ffffffe6;--spectrum-button-color-hover: white;--spectrum-button-color-down: white;--spectrum-button-color-key-focus: white;--spectrum-button-color-disabled: #ffffff1a;--spectrum-button-text-color: black;--spectrum-button-text-color-disabled: #ffffff8c}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=primary][data-style=outline]{--spectrum-button-color: #ffffffe6;--spectrum-button-color-hover: white;--spectrum-button-color-down: white;--spectrum-button-color-key-focus: white;--spectrum-button-color-disabled: #ffffff40;--spectrum-button-text-color: white;--spectrum-button-text-color-hover: white;--spectrum-button-text-color-down: white;--spectrum-button-text-color-key-focus: white;--spectrum-button-text-color-disabled: #ffffff8c;--spectrum-button-background-color-hover: #ffffff1a;--spectrum-button-background-color-down: #ffffff26;--spectrum-button-background-color-key-focus: #ffffff1a}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=secondary][data-style=fill]{--spectrum-button-color: #ffffff12;--spectrum-button-color-hover: #ffffff1a;--spectrum-button-color-down: #ffffff26;--spectrum-button-color-key-focus: #ffffff1a;--spectrum-button-color-disabled: #ffffff1a;--spectrum-button-text-color: white;--spectrum-button-text-color-disabled: #ffffff8c}.o7Xu8a_spectrum-Button[data-static-color=white][data-variant=secondary][data-style=outline]{--spectrum-button-color: #ffffff40;--spectrum-button-color-hover: #fff6;--spectrum-button-color-down: #ffffff8c;--spectrum-button-color-key-focus: #fff6;--spectrum-button-color-disabled: #ffffff40;--spectrum-button-text-color: white;--spectrum-button-text-color-hover: white;--spectrum-button-text-color-down: white;--spectrum-button-text-color-key-focus: white;--spectrum-button-text-color-disabled: #ffffff8c;--spectrum-button-background-color-hover: #ffffff1a;--spectrum-button-background-color-down: #ffffff26;--spectrum-button-background-color-key-focus: #ffffff1a}.o7Xu8a_spectrum-Button[data-static-color=black]{--spectrum-focus-ring-color: black}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=accent][data-style=fill]{--spectrum-button-color: #000000e6;--spectrum-button-color-hover: black;--spectrum-button-color-down: black;--spectrum-button-color-key-focus: black;--spectrum-button-color-disabled: #0000001a;--spectrum-button-text-color: white;--spectrum-button-text-color-disabled: #0000008c}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=accent][data-style=outline]{--spectrum-button-color: #000000e6;--spectrum-button-color-hover: black;--spectrum-button-color-down: black;--spectrum-button-color-key-focus: black;--spectrum-button-color-disabled: #00000040;--spectrum-button-text-color: black;--spectrum-button-text-color-hover: black;--spectrum-button-text-color-down: black;--spectrum-button-text-color-key-focus: black;--spectrum-button-text-color-disabled: #0000008c;--spectrum-button-background-color-hover: #0000001a;--spectrum-button-background-color-down: #00000026;--spectrum-button-background-color-key-focus: #0000001a}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=negative][data-style=fill]{--spectrum-button-color: #000000e6;--spectrum-button-color-hover: black;--spectrum-button-color-down: black;--spectrum-button-color-key-focus: black;--spectrum-button-color-disabled: #0000001a;--spectrum-button-text-color: white;--spectrum-button-text-color-disabled: #0000008c}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=negative][data-style=outline]{--spectrum-button-color: #000000e6;--spectrum-button-color-hover: black;--spectrum-button-color-down: black;--spectrum-button-color-key-focus: black;--spectrum-button-color-disabled: #00000040;--spectrum-button-text-color: black;--spectrum-button-text-color-hover: black;--spectrum-button-text-color-down: black;--spectrum-button-text-color-key-focus: black;--spectrum-button-text-color-disabled: #0000008c;--spectrum-button-background-color-hover: #0000001a;--spectrum-button-background-color-down: #00000026;--spectrum-button-background-color-key-focus: #0000001a}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=primary][data-style=fill]{--spectrum-button-color: #000000e6;--spectrum-button-color-hover: black;--spectrum-button-color-down: black;--spectrum-button-color-key-focus: black;--spectrum-button-color-disabled: #0000001a;--spectrum-button-text-color: white;--spectrum-button-text-color-disabled: #0000008c}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=primary][data-style=outline]{--spectrum-button-color: #000000e6;--spectrum-button-color-hover: black;--spectrum-button-color-down: black;--spectrum-button-color-key-focus: black;--spectrum-button-color-disabled: #00000040;--spectrum-button-text-color: black;--spectrum-button-text-color-hover: black;--spectrum-button-text-color-down: black;--spectrum-button-text-color-key-focus: black;--spectrum-button-text-color-disabled: #0000008c;--spectrum-button-background-color-hover: #0000001a;--spectrum-button-background-color-down: #00000026;--spectrum-button-background-color-key-focus: #0000001a}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=secondary][data-style=fill]{--spectrum-button-color: #00000012;--spectrum-button-color-hover: #0000001a;--spectrum-button-color-down: #00000026;--spectrum-button-color-key-focus: #0000001a;--spectrum-button-color-disabled: #0000001a;--spectrum-button-text-color: black;--spectrum-button-text-color-disabled: #0000008c}.o7Xu8a_spectrum-Button[data-static-color=black][data-variant=secondary][data-style=outline]{--spectrum-button-color: #00000040;--spectrum-button-color-hover: #0006;--spectrum-button-color-down: #0000008c;--spectrum-button-color-key-focus: #0006;--spectrum-button-color-disabled: #00000040;--spectrum-button-text-color: black;--spectrum-button-text-color-hover: black;--spectrum-button-text-color-down: black;--spectrum-button-text-color-key-focus: black;--spectrum-button-text-color-disabled: #0000008c;--spectrum-button-background-color-hover: #0000001a;--spectrum-button-background-color-down: #00000026;--spectrum-button-background-color-key-focus: #0000001a}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=accent][data-style=fill]{--spectrum-button-color: var(--spectrum-accent-background-color-default);--spectrum-button-color-hover: var(--spectrum-accent-background-color-hover);--spectrum-button-color-down: var(--spectrum-accent-background-color-down);--spectrum-button-color-key-focus: var(--spectrum-accent-background-color-key-focus)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=accent][data-style=outline]{--spectrum-button-color: var(--spectrum-accent-color-900);--spectrum-button-color-hover: var(--spectrum-accent-color-1000);--spectrum-button-color-down: var(--spectrum-accent-color-1100);--spectrum-button-color-key-focus: var(--spectrum-accent-color-1000);--spectrum-button-background-color-hover: var(--spectrum-accent-color-200);--spectrum-button-background-color-down: var(--spectrum-accent-color-300);--spectrum-button-background-color-key-focus: var(--spectrum-accent-color-200)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=negative][data-style=fill]{--spectrum-button-color: var(--spectrum-negative-background-color-default);--spectrum-button-color-hover: var(--spectrum-negative-background-color-hover);--spectrum-button-color-down: var(--spectrum-negative-background-color-down);--spectrum-button-color-key-focus: var(--spectrum-negative-background-color-key-focus)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=negative][data-style=outline]{--spectrum-button-color: var(--spectrum-red-900);--spectrum-button-color-hover: var(--spectrum-red-1000);--spectrum-button-color-down: var(--spectrum-red-1100);--spectrum-button-color-key-focus: var(--spectrum-red-1000);--spectrum-button-background-color-hover: var(--spectrum-red-200);--spectrum-button-background-color-down: var(--spectrum-red-300);--spectrum-button-background-color-key-focus: var(--spectrum-red-200)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=primary][data-style=fill]{--spectrum-button-color: var(--spectrum-neutral-background-color-default);--spectrum-button-color-hover: var(--spectrum-neutral-background-color-hover);--spectrum-button-color-down: var(--spectrum-neutral-background-color-down);--spectrum-button-color-key-focus: var(--spectrum-neutral-background-color-key-focus)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=primary][data-style=outline]{--spectrum-button-color: var(--spectrum-gray-800);--spectrum-button-color-hover: var(--spectrum-gray-900);--spectrum-button-color-down: var(--spectrum-gray-900);--spectrum-button-color-key-focus: var(--spectrum-gray-900);--spectrum-button-background-color-hover: var(--spectrum-gray-300);--spectrum-button-background-color-down: var(--spectrum-gray-400);--spectrum-button-background-color-key-focus: var(--spectrum-gray-300)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=secondary]{--spectrum-button-text-color: var(--spectrum-gray-800);--spectrum-button-text-color-hover: var(--spectrum-gray-900);--spectrum-button-text-color-down: var(--spectrum-gray-900);--spectrum-button-text-color-key-focus: var(--spectrum-gray-900)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=secondary][data-style=fill]{--spectrum-button-color: var(--spectrum-gray-200);--spectrum-button-color-hover: var(--spectrum-gray-300);--spectrum-button-color-down: var(--spectrum-gray-400);--spectrum-button-color-key-focus: var(--spectrum-gray-300)}.o7Xu8a_spectrum-Button:not([data-static-color])[data-variant=secondary][data-style=outline]{--spectrum-button-color: var(--spectrum-gray-300);--spectrum-button-color-hover: var(--spectrum-gray-400);--spectrum-button-color-down: var(--spectrum-gray-500);--spectrum-button-color-key-focus: var(--spectrum-gray-400);--spectrum-button-background-color-hover: var(--spectrum-gray-300);--spectrum-button-background-color-down: var(--spectrum-gray-400);--spectrum-button-background-color-key-focus: var(--spectrum-gray-300)}@media(forced-colors:active){.o7Xu8a_spectrum-Button,.o7Xu8a_spectrum-ActionButton,.o7Xu8a_spectrum-FieldButton{forced-color-adjust:none;--spectrum-high-contrast-transparent: transparent;--spectrum-high-contrast-button-face: ButtonFace;--spectrum-high-contrast-button-text: ButtonText;--spectrum-high-contrast-highlight: Highlight;--spectrum-high-contrast-highlight-text: HighlightText;--spectrum-high-contrast-gray-text: GrayText}.o7Xu8a_spectrum-Button,.o7Xu8a_spectrum-ActionButton{--spectrum-high-contrast-focus-ring-color: ButtonText}.o7Xu8a_spectrum-FieldButton{--spectrum-high-contrast-focus-ring-color: Highlight}.o7Xu8a_spectrum-Button--pending.o7Xu8a_is-disabled{border-color:var(--spectrum-high-contrast-gray-text)}}.o7Xu8a_spectrum-ActionButton{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color, var(--spectrum-global-color-gray-75)));border-color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-border-color, var(--spectrum-alias-border-color)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color, var(--spectrum-alias-text-color)))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-icon-color, var(--spectrum-alias-icon-color)))}.o7Xu8a_spectrum-ActionButton .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-hold-icon-color, var(--spectrum-alias-icon-color)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-hovered{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-hover, var(--spectrum-global-color-gray-50)));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-border-color-hover, var(--spectrum-alias-border-color-hover)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color-hover, var(--spectrum-alias-text-color-hover)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-icon-color-hover, var(--spectrum-alias-icon-color-hover)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-hold-icon-color-hover, var(--spectrum-alias-icon-color-hover))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_focus-ring{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-key-focus, var(--spectrum-global-color-gray-50)));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-border-color-hover, var(--spectrum-alias-border-color-hover)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-hold-icon-color-key-focus, var(--spectrum-alias-icon-color-hover)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-active{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-down, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-border-color-down, var(--spectrum-alias-border-color-down)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-text-color-down, var(--spectrum-alias-text-color-down)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-active .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-hold-icon-color-down, var(--spectrum-alias-icon-color-down)))}.o7Xu8a_spectrum-ActionButton:disabled{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton:disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-hold-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-disabled{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-background-color-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-hold-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-hovered{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected-hover));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected-hover));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_focus-ring{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected-key-focus));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected-key-focus));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-active{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-alias-toggle-color-selected-down));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-alias-toggle-color-selected-down));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-gray-50))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected:disabled{background-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-background-color-selected-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-disabled{background-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-background-color-selected-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-default));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-default));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-key-focus));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-key-focus, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-key-focus, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-hover));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-hover, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-hover, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-down));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-down));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-down, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-down, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled{background-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled{background-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-default));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-default));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_focus-ring{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-key-focus));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-key-focus, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-key-focus, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-hovered{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-hover));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-hover));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-hover, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-hover, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-active{background-color:var(--spectrum-high-contrast-highlight, var(--spectrum-accent-background-color-down));border-color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-accent-background-color-down));color:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-text-color-selected-down, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-highlight-text, var(--spectrum-actionbutton-emphasized-icon-color-selected-down, var(--spectrum-global-color-static-white)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected:disabled{background-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-disabled{background-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-background-color-selected-disabled, var(--spectrum-global-color-gray-200)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-emphasized-border-color-selected-disabled, var(--spectrum-alias-border-color-disabled)));color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton--emphasized.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-emphasized-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled)))}.o7Xu8a_spectrum-ActionButton--quiet{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent)));border-color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color, var(--spectrum-alias-text-color)))}.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-hovered{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent)));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-quiet-border-color-hover, var(--spectrum-alias-border-color-transparent)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color-hover, var(--spectrum-alias-text-color-hover)))}.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_focus-ring{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent)));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-quiet-border-color-hover, var(--spectrum-alias-border-color-transparent)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color-key-focus, var(--spectrum-alias-text-color-hover)))}.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-active{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-down, var(--spectrum-global-color-gray-300)));border-color:var(--spectrum-high-contrast-highlight, var(--spectrum-actionbutton-quiet-border-color-down, var(--spectrum-global-color-gray-300)));color:var(--spectrum-high-contrast-button-text, var(--spectrum-actionbutton-quiet-text-color-down, var(--spectrum-alias-text-color-down)))}.o7Xu8a_spectrum-ActionButton--quiet:disabled,.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-disabled{background-color:var(--spectrum-high-contrast-button-face, var(--spectrum-actionbutton-quiet-background-color-disabled, var(--spectrum-alias-background-color-transparent)));border-color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-quiet-border-color-disabled, var(--spectrum-alias-border-color-transparent)));color:var(--spectrum-high-contrast-gray-text, var(--spectrum-actionbutton-quiet-text-color-disabled, var(--spectrum-alias-text-color-disabled)))}.o7Xu8a_spectrum-ActionButton--staticWhite{mix-blend-mode:screen;--spectrum-actionbutton-static-background-color: var(--spectrum-actionbutton-static-white-background-color);--spectrum-actionbutton-static-background-color-hover: #ffffff1a;--spectrum-actionbutton-static-background-color-focus: #ffffff1a;--spectrum-actionbutton-static-background-color-active: #ffffff26;--spectrum-actionbutton-static-background-color-disabled: var(--spectrum-actionbutton-static-white-background-color-disabled);--spectrum-actionbutton-static-background-color-selected: #ffffffe6;--spectrum-actionbutton-static-background-color-selected-hover: white;--spectrum-actionbutton-static-background-color-selected-focus: white;--spectrum-actionbutton-static-background-color-selected-active: white;--spectrum-actionbutton-static-background-color-selected-disabled: #ffffff1a;--spectrum-actionbutton-static-border-color: var(--spectrum-actionbutton-static-white-border-color);--spectrum-actionbutton-static-border-color-hover: var(--spectrum-actionbutton-static-white-border-color-hover);--spectrum-actionbutton-static-border-color-active: var(--spectrum-actionbutton-static-white-border-color-down);--spectrum-actionbutton-static-border-color-selected: var(--spectrum-actionbutton-static-background-color-selected);--spectrum-actionbutton-static-border-color-focus: var(--spectrum-actionbutton-static-white-border-color-key-focus);--spectrum-actionbutton-static-border-color-disabled: var(--spectrum-actionbutton-static-white-border-color-disabled);--spectrum-actionbutton-static-border-color-selected-disabled: var(--spectrum-actionbutton-static-white-border-color-selected-disabled);--spectrum-actionbutton-static-color: white;--spectrum-actionbutton-static-color-selected: black;--spectrum-actionbutton-static-color-disabled: #ffffff8c;--spectrum-actionbutton-static-color-selected-disabled: var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticWhite.o7Xu8a_spectrum-ActionButton--quiet{--spectrum-actionbutton-static-border-color: transparent;--spectrum-actionbutton-static-border-color-hover: transparent;--spectrum-actionbutton-static-border-color-active: transparent;--spectrum-actionbutton-static-border-color-selected: transparent}.o7Xu8a_spectrum-ActionButton--staticBlack{mix-blend-mode:multiply;--spectrum-actionbutton-static-background-color: var(--spectrum-actionbutton-static-black-background-color);--spectrum-actionbutton-static-background-color-hover: #0000001a;--spectrum-actionbutton-static-background-color-focus: #0000001a;--spectrum-actionbutton-static-background-color-active: #00000026;--spectrum-actionbutton-static-background-color-selected: #000000e6;--spectrum-actionbutton-static-background-color-disabled: var(--spectrum-actionbutton-static-black-background-color-disabled);--spectrum-actionbutton-static-background-color-selected-hover: black;--spectrum-actionbutton-static-background-color-selected-focus: black;--spectrum-actionbutton-static-background-color-selected-active: black;--spectrum-actionbutton-static-background-color-selected-disabled: #0000001a;--spectrum-actionbutton-static-border-color: var(--spectrum-actionbutton-static-black-border-color);--spectrum-actionbutton-static-border-color-hover: var(--spectrum-actionbutton-static-black-border-color-hover);--spectrum-actionbutton-static-border-color-active: var(--spectrum-actionbutton-static-black-border-color-down);--spectrum-actionbutton-static-border-color-selected: var(--spectrum-actionbutton-static-background-color-selected);--spectrum-actionbutton-static-border-color-focus: var(--spectrum-actionbutton-static-black-border-color-key-focus);--spectrum-actionbutton-static-border-color-disabled: var(--spectrum-actionbutton-static-black-border-color-disabled);--spectrum-actionbutton-static-border-color-selected-disabled: var(--spectrum-actionbutton-static-black-border-color-selected-disabled);--spectrum-actionbutton-static-color: black;--spectrum-actionbutton-static-color-selected: white;--spectrum-actionbutton-static-color-disabled: #0000008c;--spectrum-actionbutton-static-color-selected-disabled: var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticBlack.o7Xu8a_spectrum-ActionButton--quiet{--spectrum-actionbutton-static-border-color: transparent;--spectrum-actionbutton-static-border-color-hover: transparent;--spectrum-actionbutton-static-border-color-active: transparent;--spectrum-actionbutton-static-border-color-selected: transparent}.o7Xu8a_spectrum-ActionButton--staticColor{background-color:var(--spectrum-actionbutton-static-background-color);border-color:var(--spectrum-actionbutton-static-border-color);color:var(--spectrum-actionbutton-static-color);--spectrum-focus-ring-color: var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-hovered{background-color:var(--spectrum-actionbutton-static-background-color-hover);border-color:var(--spectrum-actionbutton-static-border-color-hover);color:var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon,.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-hovered .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring{background-color:var(--spectrum-actionbutton-static-background-color-focus);border-color:var(--spectrum-actionbutton-static-border-color-focus);box-shadow:none;color:var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring.o7Xu8a_is-hovered,.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring.o7Xu8a_is-active{border-color:var(--spectrum-actionbutton-static-border-color-focus)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon,.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_focus-ring .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-active{background-color:var(--spectrum-actionbutton-static-background-color-active);border-color:var(--spectrum-actionbutton-static-border-color-active);color:var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-active .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color)}.o7Xu8a_spectrum-ActionButton--staticColor:disabled{background-color:var(--spectrum-actionbutton-static-background-color-disabled);border-color:var(--spectrum-actionbutton-static-border-color-disabled);color:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor:disabled .o7Xu8a_spectrum-Icon,.o7Xu8a_spectrum-ActionButton--staticColor:disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-disabled{background-color:var(--spectrum-actionbutton-static-background-color-disabled);border-color:var(--spectrum-actionbutton-static-border-color-disabled);color:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon,.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected{background-color:var(--spectrum-actionbutton-static-background-color-selected);border-color:var(--spectrum-actionbutton-static-border-color-selected);color:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring{background-color:var(--spectrum-actionbutton-static-background-color-selected-focus);border-color:var(--spectrum-actionbutton-static-background-color-selected-focus);color:var(--spectrum-actionbutton-static-color-selected);box-shadow:none}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered{background-color:var(--spectrum-actionbutton-static-background-color-selected-hover);border-color:var(--spectrum-actionbutton-static-background-color-selected-hover);color:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active{background-color:var(--spectrum-actionbutton-static-background-color-selected-hover);border-color:var(--spectrum-actionbutton-static-background-color-selected-hover);color:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled{background-color:var(--spectrum-actionbutton-static-background-color-selected-disabled);border-color:var(--spectrum-actionbutton-static-border-color-selected-disabled);color:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled{background-color:var(--spectrum-actionbutton-static-background-color-selected-disabled);border-color:var(--spectrum-actionbutton-static-border-color-selected-disabled);color:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected{background-color:var(--spectrum-actionbutton-static-background-color-selected);border-color:var(--spectrum-actionbutton-static-border-color-selected);color:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_focus-ring{background-color:var(--spectrum-actionbutton-static-background-color-selected-focus);border-color:var(--spectrum-actionbutton-static-background-color-selected-focus);color:var(--spectrum-actionbutton-static-color-selected);box-shadow:none}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-hovered{background-color:var(--spectrum-actionbutton-static-background-color-selected-hover);border-color:var(--spectrum-actionbutton-static-background-color-selected-hover);color:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-active{background-color:var(--spectrum-actionbutton-static-background-color-selected-hover);border-color:var(--spectrum-actionbutton-static-background-color-selected-hover);color:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-active .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected:disabled{background-color:var(--spectrum-actionbutton-static-background-color-selected-disabled);border-color:var(--spectrum-actionbutton-static-border-color-selected-disabled);color:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected:disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-disabled{background-color:var(--spectrum-actionbutton-static-background-color-selected-disabled);border-color:var(--spectrum-actionbutton-static-border-color-selected-disabled);color:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-actionbutton-static-color-selected-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_is-selected.o7Xu8a_is-disabled .o7Xu8a_spectrum-ActionButton-hold{fill:var(--spectrum-actionbutton-static-color-disabled)}.o7Xu8a_spectrum-ActionButton--staticColor.o7Xu8a_spectrum-ActionButton--quiet{--spectrum-actionbutton-static-background-color: transparent;--spectrum-actionbutton-static-background-color-disabled: transparent;--spectrum-actionbutton-static-border-color: transparent;--spectrum-actionbutton-static-border-color-disabled: transparent;--spectrum-actionbutton-static-border-color-selected-hover: transparent;--spectrum-actionbutton-static-border-color-focus: transparent;--spectrum-actionbutton-static-border-color-active: transparent;--spectrum-actionbutton-static-border-color-selected-disabled: transparent}.o7Xu8a_spectrum-LogicButton--and{background-color:var(--spectrum-global-color-static-blue-600, #1473e6);border-color:var(--spectrum-global-color-static-blue-600, #1473e6);color:var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white))}.o7Xu8a_spectrum-LogicButton--and.o7Xu8a_is-hovered{background-color:var(--spectrum-global-color-static-blue-700, #0d66d0);border-color:var(--spectrum-global-color-static-blue-700, #0d66d0);color:var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white))}.o7Xu8a_spectrum-LogicButton--and:disabled,.o7Xu8a_spectrum-LogicButton--and.o7Xu8a_is-disabled{background-color:var(--spectrum-logicbutton-and-background-color-disabled, var(--spectrum-global-color-gray-200));border-color:var(--spectrum-logicbutton-and-border-color-disabled, var(--spectrum-global-color-gray-200));color:var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled))}.o7Xu8a_spectrum-LogicButton--or{background-color:var(--spectrum-global-color-static-magenta-500, #d83790);border-color:var(--spectrum-global-color-static-magenta-500, #d83790);color:var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white))}.o7Xu8a_spectrum-LogicButton--or.o7Xu8a_is-hovered{background-color:var(--spectrum-global-color-static-magenta-600, #ca2982);border-color:var(--spectrum-global-color-static-magenta-600, #ca2982);color:var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white))}.o7Xu8a_spectrum-LogicButton--or:disabled,.o7Xu8a_spectrum-LogicButton--or.o7Xu8a_is-disabled{background-color:var(--spectrum-logicbutton-and-background-color-disabled, var(--spectrum-global-color-gray-200));border-color:var(--spectrum-logicbutton-and-border-color-disabled, var(--spectrum-global-color-gray-200));color:var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled))}.o7Xu8a_spectrum-FieldButton{color:var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color));background-color:var(--spectrum-fieldbutton-background-color, var(--spectrum-global-color-gray-75));border-color:var(--spectrum-fieldbutton-border-color, var(--spectrum-alias-border-color))}.o7Xu8a_spectrum-FieldButton .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color, var(--spectrum-alias-icon-color))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-hovered{color:var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover));background-color:var(--spectrum-fieldbutton-background-color-hover, var(--spectrum-global-color-gray-50));border-color:var(--spectrum-fieldbutton-border-color-hover, var(--spectrum-alias-border-color-hover))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-hovered .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color-hover, var(--spectrum-alias-icon-color-hover))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-active{background-color:var(--spectrum-fieldbutton-background-color-down, var(--spectrum-global-color-gray-200));border-color:var(--spectrum-fieldbutton-border-color-down, var(--spectrum-alias-border-color-down))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-active .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color-down, var(--spectrum-alias-icon-color-down))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-selected{background-color:var(--spectrum-fieldbutton-background-color-down, var(--spectrum-global-color-gray-200));border-color:var(--spectrum-fieldbutton-border-color-down, var(--spectrum-alias-border-color-down))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-selected .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color-down, var(--spectrum-alias-icon-color-down))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_focus-ring{background-color:var(--spectrum-fieldbutton-background-color-key-focus, var(--spectrum-global-color-gray-50));border-color:var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus));color:var(--spectrum-fieldbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_focus-ring .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_focus-ring.o7Xu8a_is-placeholder{fill:var(--spectrum-fieldbutton-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-focused{background-color:var(--spectrum-fieldbutton-background-color-key-focus, var(--spectrum-global-color-gray-50));border-color:var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus));color:var(--spectrum-fieldbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-focused .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-focused.o7Xu8a_is-placeholder{fill:var(--spectrum-fieldbutton-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid{border-color:var(--spectrum-fieldbutton-border-color-error, var(--spectrum-global-color-red-500))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-hovered{border-color:var(--spectrum-fieldbutton-border-color-error-hover, var(--spectrum-global-color-red-600))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-active,.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-selected{border-color:var(--spectrum-fieldbutton-border-color-error-down, var(--spectrum-global-color-red-600))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_focus-ring,.o7Xu8a_spectrum-FieldButton.o7Xu8a_spectrum-FieldButton--invalid.o7Xu8a_is-focused{border-color:var(--spectrum-fieldbutton-border-color-error-key-focus, var(--spectrum-alias-border-color-focus))}.o7Xu8a_spectrum-FieldButton:disabled{background-color:var(--spectrum-fieldbutton-background-color-disabled, var(--spectrum-global-color-gray-200));color:var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))}.o7Xu8a_spectrum-FieldButton:disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-disabled{background-color:var(--spectrum-fieldbutton-background-color-disabled, var(--spectrum-global-color-gray-200));color:var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))}.o7Xu8a_spectrum-FieldButton.o7Xu8a_is-disabled .o7Xu8a_spectrum-Icon{fill:var(--spectrum-fieldbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled))}.o7Xu8a_spectrum-FieldButton--quiet{color:var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color));border-color:var(--spectrum-fieldbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent));background-color:var(--spectrum-fieldbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-hovered{background-color:var(--spectrum-fieldbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_focus-ring{background-color:var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_focus-ring.o7Xu8a_is-placeholder{color:var(--spectrum-fieldbutton-quiet-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-focused{background-color:var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-focused.o7Xu8a_is-placeholder{color:var(--spectrum-fieldbutton-quiet-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-active{background-color:var(--spectrum-fieldbutton-quiet-background-color-down, var(--spectrum-alias-background-color-transparent));border-color:var(--spectrum-fieldbutton-quiet-border-color-down, var(--spectrum-alias-border-color-transparent))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-active.o7Xu8a_focus-ring,.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-active.o7Xu8a_is-focused{background-color:var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-selected{background-color:var(--spectrum-fieldbutton-quiet-background-color-down, var(--spectrum-alias-background-color-transparent));border-color:var(--spectrum-fieldbutton-quiet-border-color-down, var(--spectrum-alias-border-color-transparent))}.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-selected.o7Xu8a_focus-ring,.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-selected.o7Xu8a_is-focused{background-color:var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent))}.o7Xu8a_spectrum-FieldButton--quiet:disabled,.o7Xu8a_spectrum-FieldButton--quiet.o7Xu8a_is-disabled{background-color:var(--spectrum-fieldbutton-quiet-background-color-disabled, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled))}@media(forced-colors:active){.o7Xu8a_spectrum-ActionButton,.o7Xu8a_spectrum-ClearButton,.o7Xu8a_spectrum-LogicButton,.o7Xu8a_spectrum-FieldButton{forced-color-adjust:none;--spectrum-clearbutton-medium-icon-color: ButtonText;--spectrum-clearbutton-medium-icon-color-disabled: GrayText;--spectrum-clearbutton-medium-icon-color-down: Highlight;--spectrum-clearbutton-medium-icon-color-hover: Highlight;--spectrum-clearbutton-medium-icon-color-key-focus: Highlight;--spectrum-fieldbutton-background-color: ButtonFace;--spectrum-fieldbutton-background-color-disabled: ButtonFace;--spectrum-fieldbutton-background-color-down: ButtonFace;--spectrum-fieldbutton-background-color-hover: ButtonFace;--spectrum-fieldbutton-background-color-key-focus: ButtonFace;--spectrum-fieldbutton-border-color: ButtonText;--spectrum-fieldbutton-border-color-down: Highlight;--spectrum-fieldbutton-border-color-error: ButtonText;--spectrum-fieldbutton-border-color-error-down: Highlight;--spectrum-fieldbutton-border-color-error-hover: Highlight;--spectrum-fieldbutton-border-color-error-key-focus: Highlight;--spectrum-fieldbutton-border-color-hover: Highlight;--spectrum-fieldbutton-border-color-key-focus: Highlight;--spectrum-fieldbutton-icon-color-disabled: GrayText;--spectrum-fieldbutton-placeholder-text-color-key-focus: ButtonText;--spectrum-fieldbutton-quiet-background-color: ButtonFace;--spectrum-fieldbutton-quiet-background-color-disabled: ButtonFace;--spectrum-fieldbutton-quiet-background-color-down: ButtonFace;--spectrum-fieldbutton-quiet-background-color-hover: ButtonFace;--spectrum-fieldbutton-quiet-background-color-key-focus: ButtonFace;--spectrum-fieldbutton-quiet-border-color: ButtonFace;--spectrum-fieldbutton-quiet-border-color-down: Highlight;--spectrum-fieldbutton-quiet-placeholder-text-color-key-focus: ButtonText;--spectrum-fieldbutton-text-color: ButtonText;--spectrum-fieldbutton-text-color-disabled: GrayText;--spectrum-fieldbutton-text-color-hover: ButtonText;--spectrum-fieldbutton-text-color-key-focus: ButtonText;--spectrum-logicbutton-and-background-color: ButtonFace;--spectrum-logicbutton-and-background-color-disabled: ButtonFace;--spectrum-logicbutton-and-background-color-hover: ButtonFace;--spectrum-logicbutton-and-border-color: ButtonText;--spectrum-logicbutton-and-border-color-disabled: GrayText;--spectrum-logicbutton-and-border-color-hover: Highlight;--spectrum-logicbutton-and-text-color: ButtonText;--spectrum-logicbutton-and-text-color-disabled: GrayText;--spectrum-logicbutton-or-background-color: ButtonFace;--spectrum-logicbutton-or-background-color-hover: ButtonFace;--spectrum-logicbutton-or-border-color: ButtonText;--spectrum-logicbutton-or-border-color-hover: Highlight;--spectrum-logicbutton-or-text-color: ButtonText;--spectrum-button-primary-focus-ring-color-key-focus: CanvasText;--spectrum-button-primary-focus-ring-size-key-focus: 3px;--spectrum-dropdown-border-color-key-focus: Highlight}.o7Xu8a_spectrum-Button--overBackground{--spectrum-button-over-background-color: ButtonText}.o7Xu8a_spectrum-ActionButton--staticColor,.o7Xu8a_spectrum-ActionButton--staticWhite,.o7Xu8a_spectrum-ActionButton--staticBlack,.o7Xu8a_spectrum-ActionButton--staticWhite.o7Xu8a_spectrum-ActionButton--quiet,.o7Xu8a_spectrum-ActionButton--staticBlack.o7Xu8a_spectrum-ActionButton--quiet{mix-blend-mode:normal;--spectrum-actionbutton-static-background-color: ButtonFace;--spectrum-actionbutton-static-background-color-disabled: var(--spectrum-high-contrast-transparent);--spectrum-actionbutton-static-background-color-selected-disabled: GrayText;--spectrum-actionbutton-static-background-color-hover: ButtonFace;--spectrum-actionbutton-static-background-color-focus: ButtonFace;--spectrum-actionbutton-static-background-color-active: ButtonFace;--spectrum-actionbutton-static-background-color-selected: Highlight;--spectrum-actionbutton-static-background-color-selected-hover: Highlight;--spectrum-actionbutton-static-background-color-selected-focus: Highlight;--spectrum-actionbutton-static-background-color-selected-active: Highlight;--spectrum-actionbutton-static-border-color: ButtonText;--spectrum-actionbutton-static-border-color-hover: Highlight;--spectrum-actionbutton-static-border-color-active: ButtonText;--spectrum-actionbutton-static-border-color-focus: CanvasText;--spectrum-actionbutton-static-border-color-disabled: GrayText;--spectrum-actionbutton-static-border-color-selected-disabled: GrayText;--spectrum-actionbutton-static-color: ButtonText;--spectrum-actionbutton-static-color-selected: HighlightText;--spectrum-actionbutton-static-color-disabled: GrayText;--spectrum-actionbutton-static-color-selected-disabled: ButtonFace}}._t8qIa_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}._t8qIa_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}._t8qIa_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}._t8qIa_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}._t8qIa_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}._t8qIa_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}._t8qIa_i18nFontFamily:lang(zh-SG),._t8qIa_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}._t8qIa_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}._t8qIa_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}._t8qIa_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}._t8qIa_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}._t8qIa_spectrum-FocusRing._t8qIa_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}._t8qIa_spectrum-FocusRing--quiet:after{border-radius:0}._t8qIa_spectrum-FocusRing--quiet._t8qIa_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){._t8qIa_spectrum-FocusRing,._t8qIa_spectrum-FocusRing-ring,._t8qIa_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(._t8qIa_spectrum-FocusRing,._t8qIa_spectrum-FocusRing-ring,._t8qIa_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}._t8qIa_spectrum{background-color:var(--spectrum-alias-background-color-default, var(--spectrum-global-color-gray-100));-webkit-tap-highlight-color:#0000}.kDKRXa_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.kDKRXa_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.kDKRXa_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.kDKRXa_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}.kDKRXa_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.kDKRXa_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}.kDKRXa_i18nFontFamily:lang(zh-SG),.kDKRXa_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.kDKRXa_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}.kDKRXa_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.kDKRXa_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}.kDKRXa_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}.kDKRXa_spectrum-FocusRing.kDKRXa_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}.kDKRXa_spectrum-FocusRing--quiet:after{border-radius:0}.kDKRXa_spectrum-FocusRing--quiet.kDKRXa_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){.kDKRXa_spectrum-FocusRing,.kDKRXa_spectrum-FocusRing-ring,.kDKRXa_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(.kDKRXa_spectrum-FocusRing,.kDKRXa_spectrum-FocusRing-ring,.kDKRXa_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}.kDKRXa_spectrum{font-size:var(--spectrum-alias-font-size-default, var(--spectrum-global-dimension-font-size-100));color:var(--spectrum-body-text-color, var(--spectrum-alias-text-color))}.kDKRXa_spectrum,.kDKRXa_spectrum-Body{font-size:var(--spectrum-body-4-text-size, var(--spectrum-alias-font-size-default));font-weight:var(--spectrum-body-4-text-font-weight, var(--spectrum-alias-body-text-font-weight));line-height:var(--spectrum-body-4-text-line-height, var(--spectrum-alias-body-text-line-height));font-style:var(--spectrum-body-4-text-font-style, var(--spectrum-global-font-style-regular))}.kDKRXa_spectrum-Body--italic{font-style:var(--spectrum-body-4-emphasis-text-font-style, var(--spectrum-global-font-style-italic))}.wBx8DG_spectrum-Icon,.wBx8DG_spectrum-UIIcon{color:inherit;fill:currentColor;display:inline-block}:is(.wBx8DG_spectrum-Icon,.wBx8DG_spectrum-UIIcon):not(:root){overflow:hidden}.wBx8DG_spectrum-Icon,.wBx8DG_spectrum-UIIcon{pointer-events:none}@media(forced-colors:active){.wBx8DG_spectrum-Icon,.wBx8DG_spectrum-UIIcon{forced-color-adjust:auto}}.wBx8DG_spectrum-Icon--sizeXXS,.wBx8DG_spectrum-Icon--sizeXXS img,.wBx8DG_spectrum-Icon--sizeXXS svg{block-size:calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) / 2);inline-size:calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) / 2)}.wBx8DG_spectrum-Icon--sizeXS,.wBx8DG_spectrum-Icon--sizeXS img,.wBx8DG_spectrum-Icon--sizeXS svg{block-size:calc(var(--spectrum-global-dimension-size-300) / 2);inline-size:calc(var(--spectrum-global-dimension-size-300) / 2)}.wBx8DG_spectrum-Icon--sizeS,.wBx8DG_spectrum-Icon--sizeS img,.wBx8DG_spectrum-Icon--sizeS svg{block-size:var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225));inline-size:var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-Icon--sizeM,.wBx8DG_spectrum-Icon--sizeM img,.wBx8DG_spectrum-Icon--sizeM svg{block-size:var(--spectrum-global-dimension-size-300);inline-size:var(--spectrum-global-dimension-size-300)}.wBx8DG_spectrum-Icon--sizeL,.wBx8DG_spectrum-Icon--sizeL img,.wBx8DG_spectrum-Icon--sizeL svg{block-size:calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) * 2);inline-size:calc(var(--spectrum-alias-workflow-icon-size, var(--spectrum-global-dimension-size-225)) * 2)}.wBx8DG_spectrum-Icon--sizeXL,.wBx8DG_spectrum-Icon--sizeXL img,.wBx8DG_spectrum-Icon--sizeXL svg{block-size:calc(var(--spectrum-global-dimension-size-300) * 2);inline-size:calc(var(--spectrum-global-dimension-size-300) * 2)}.wBx8DG_spectrum-Icon--sizeXXL,.wBx8DG_spectrum-Icon--sizeXXL img,.wBx8DG_spectrum-Icon--sizeXXL svg{block-size:calc(var(--spectrum-global-dimension-size-300) * 3);inline-size:calc(var(--spectrum-global-dimension-size-300) * 3)}.wBx8DG_spectrum--medium .wBx8DG_spectrum-UIIcon--large{display:none}.wBx8DG_spectrum--medium .wBx8DG_spectrum-UIIcon--medium{display:inline}.wBx8DG_spectrum--large .wBx8DG_spectrum-UIIcon--medium{display:none}.wBx8DG_spectrum--large .wBx8DG_spectrum-UIIcon--large{display:inline}.wBx8DG_spectrum--large{--ui-icon-large-display: block;--ui-icon-medium-display: none}.wBx8DG_spectrum--medium{--ui-icon-medium-display: block;--ui-icon-large-display: none}.wBx8DG_spectrum-UIIcon--large{display:var(--ui-icon-large-display)}.wBx8DG_spectrum-UIIcon--medium{display:var(--ui-icon-medium-display)}.wBx8DG_spectrum-UIIcon-AlertMedium{inline-size:var(--spectrum-icon-alert-medium-width, var(--spectrum-global-dimension-size-225));block-size:var(--spectrum-icon-alert-medium-height, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-UIIcon-AlertSmall{inline-size:var(--spectrum-icon-alert-small-width, var(--spectrum-global-dimension-size-175));block-size:var(--spectrum-icon-alert-small-height, var(--spectrum-global-dimension-size-175))}.wBx8DG_spectrum-UIIcon-ArrowDownSmall{inline-size:var(--spectrum-icon-arrow-down-small-width, var(--spectrum-global-dimension-size-100));block-size:var(--spectrum-icon-arrow-down-small-height)}.wBx8DG_spectrum-UIIcon-ArrowLeftMedium{inline-size:var(--spectrum-icon-arrow-left-medium-width, var(--spectrum-global-dimension-size-175));block-size:var(--spectrum-icon-arrow-left-medium-height)}.wBx8DG_spectrum-UIIcon-Asterisk{inline-size:var(--spectrum-fieldlabel-asterisk-size, var(--spectrum-global-dimension-size-100));block-size:var(--spectrum-fieldlabel-asterisk-size, var(--spectrum-global-dimension-size-100))}.wBx8DG_spectrum-UIIcon-CheckmarkMedium{inline-size:var(--spectrum-icon-checkmark-medium-width);block-size:var(--spectrum-icon-checkmark-medium-height)}.wBx8DG_spectrum-UIIcon-CheckmarkSmall{inline-size:var(--spectrum-icon-checkmark-small-width);block-size:var(--spectrum-icon-checkmark-small-height)}.wBx8DG_spectrum-UIIcon-ChevronDownMedium{inline-size:var(--spectrum-icon-chevron-down-medium-width);block-size:var(--spectrum-icon-chevron-down-medium-height, var(--spectrum-global-dimension-size-75))}.wBx8DG_spectrum-UIIcon-ChevronDownSmall{inline-size:var(--spectrum-icon-chevron-down-small-width, var(--spectrum-global-dimension-size-100));block-size:var(--spectrum-icon-chevron-down-small-height, var(--spectrum-global-dimension-size-75))}.wBx8DG_spectrum-UIIcon-ChevronLeftLarge{inline-size:var(--spectrum-icon-chevron-left-large-width);block-size:var(--spectrum-icon-chevron-left-large-height, var(--spectrum-global-dimension-size-200))}.wBx8DG_spectrum-UIIcon-ChevronLeftMedium{inline-size:var(--spectrum-icon-chevron-left-medium-width, var(--spectrum-global-dimension-size-75));block-size:var(--spectrum-icon-chevron-left-medium-height)}.wBx8DG_spectrum-UIIcon-ChevronRightLarge{inline-size:var(--spectrum-icon-chevron-right-large-width);block-size:var(--spectrum-icon-chevron-right-large-height, var(--spectrum-global-dimension-size-200))}.wBx8DG_spectrum-UIIcon-ChevronRightMedium{inline-size:var(--spectrum-icon-chevron-right-medium-width, var(--spectrum-global-dimension-size-75));block-size:var(--spectrum-icon-chevron-right-medium-height)}.wBx8DG_spectrum-UIIcon-ChevronRightSmall{inline-size:var(--spectrum-icon-chevron-right-small-width, var(--spectrum-global-dimension-size-75));block-size:var(--spectrum-icon-chevron-right-small-height, var(--spectrum-global-dimension-size-100))}.wBx8DG_spectrum-UIIcon-ChevronUpSmall{inline-size:var(--spectrum-icon-chevron-up-small-width, var(--spectrum-global-dimension-size-100));block-size:var(--spectrum-icon-chevron-up-small-height, var(--spectrum-global-dimension-size-75))}.wBx8DG_spectrum-UIIcon-CornerTriangle{inline-size:var(--spectrum-icon-cornertriangle-width, var(--spectrum-global-dimension-size-65));block-size:var(--spectrum-icon-cornertriangle-height, var(--spectrum-global-dimension-size-65))}.wBx8DG_spectrum-UIIcon-CrossLarge{inline-size:var(--spectrum-icon-cross-large-width);block-size:var(--spectrum-icon-cross-large-height)}.wBx8DG_spectrum-UIIcon-CrossMedium{inline-size:var(--spectrum-icon-cross-medium-width, var(--spectrum-global-dimension-size-100));block-size:var(--spectrum-icon-cross-medium-height, var(--spectrum-global-dimension-size-100))}.wBx8DG_spectrum-UIIcon-CrossSmall{inline-size:var(--spectrum-icon-cross-small-width, var(--spectrum-global-dimension-size-100));block-size:var(--spectrum-icon-cross-small-height, var(--spectrum-global-dimension-size-100))}.wBx8DG_spectrum-UIIcon-DashSmall{inline-size:var(--spectrum-icon-dash-small-width);block-size:var(--spectrum-icon-dash-small-height)}.wBx8DG_spectrum-UIIcon-DoubleGripper{inline-size:var(--spectrum-icon-doublegripper-width, var(--spectrum-global-dimension-size-200));block-size:var(--spectrum-icon-doublegripper-height, var(--spectrum-global-dimension-size-50))}.wBx8DG_spectrum-UIIcon-FolderBreadcrumb{inline-size:var(--spectrum-icon-folderbreadcrumb-width, var(--spectrum-global-dimension-size-225));block-size:var(--spectrum-icon-folderbreadcrumb-height, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-UIIcon-HelpMedium{inline-size:var(--spectrum-icon-info-medium-width, var(--spectrum-global-dimension-size-225));block-size:var(--spectrum-icon-info-medium-height, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-UIIcon-HelpSmall{inline-size:var(--spectrum-icon-info-small-width, var(--spectrum-global-dimension-size-175));block-size:var(--spectrum-icon-info-small-height, var(--spectrum-global-dimension-size-175))}.wBx8DG_spectrum-UIIcon-InfoMedium{inline-size:var(--spectrum-icon-info-medium-width, var(--spectrum-global-dimension-size-225));block-size:var(--spectrum-icon-info-medium-height, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-UIIcon-InfoSmall{inline-size:var(--spectrum-icon-info-small-width, var(--spectrum-global-dimension-size-175));block-size:var(--spectrum-icon-info-small-height, var(--spectrum-global-dimension-size-175))}.wBx8DG_spectrum-UIIcon-ListGripper{inline-size:var(--spectrum-global-dimension-size-65);block-size:var(--spectrum-global-dimension-size-150)}.wBx8DG_spectrum-UIIcon-Magnifier{inline-size:var(--spectrum-icon-magnifier-width, var(--spectrum-global-dimension-size-200));block-size:var(--spectrum-icon-magnifier-height, var(--spectrum-global-dimension-size-200))}.wBx8DG_spectrum-UIIcon-SkipLeft{inline-size:var(--spectrum-icon-skip-left-width);block-size:var(--spectrum-icon-skip-left-height)}.wBx8DG_spectrum-UIIcon-SkipRight{inline-size:var(--spectrum-icon-skip-right-width);block-size:var(--spectrum-icon-skip-right-height)}.wBx8DG_spectrum-UIIcon-Star{inline-size:var(--spectrum-icon-star-width, var(--spectrum-global-dimension-size-225));block-size:var(--spectrum-icon-star-height, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-UIIcon-StarOutline{inline-size:var(--spectrum-icon-star-outline-width, var(--spectrum-global-dimension-size-225));block-size:var(--spectrum-icon-star-outline-height, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-UIIcon-SuccessMedium{inline-size:var(--spectrum-icon-success-medium-width, var(--spectrum-global-dimension-size-225));block-size:var(--spectrum-icon-success-medium-height, var(--spectrum-global-dimension-size-225))}.wBx8DG_spectrum-UIIcon-SuccessSmall{inline-size:var(--spectrum-icon-success-small-width, var(--spectrum-global-dimension-size-175));block-size:var(--spectrum-icon-success-small-height, var(--spectrum-global-dimension-size-175))}.wBx8DG_spectrum-UIIcon-TripleGripper{inline-size:var(--spectrum-icon-triplegripper-width);block-size:var(--spectrum-icon-triplegripper-height, var(--spectrum-global-dimension-size-85))}.gO9Mdq_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.gO9Mdq_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.gO9Mdq_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.gO9Mdq_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}.gO9Mdq_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.gO9Mdq_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}.gO9Mdq_i18nFontFamily:lang(zh-SG),.gO9Mdq_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.gO9Mdq_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}.gO9Mdq_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.gO9Mdq_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}.gO9Mdq_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}.gO9Mdq_spectrum-FocusRing.gO9Mdq_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}.gO9Mdq_spectrum-FocusRing--quiet:after{border-radius:0}.gO9Mdq_spectrum-FocusRing--quiet.gO9Mdq_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){.gO9Mdq_spectrum-FocusRing,.gO9Mdq_spectrum-FocusRing-ring,.gO9Mdq_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(.gO9Mdq_spectrum-FocusRing,.gO9Mdq_spectrum-FocusRing-ring,.gO9Mdq_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}.gO9Mdq_spectrum-Menu-wrapper,.gO9Mdq_spectrum-Menu-subdialog{border-radius:var(--spectrum-alias-border-radius-regular, var(--spectrum-global-dimension-size-50));border-style:solid;border-width:var(--spectrum-popover-border-size, var(--spectrum-alias-border-size-thin));flex-direction:column;max-height:100%;display:inline-flex;overflow:hidden}.gO9Mdq_spectrum-Menu-popover{max-width:320px}.gO9Mdq_spectrum-Submenu-popover{margin:calc(var(--spectrum-global-dimension-size-65) * -1)}.gO9Mdq_spectrum-Menu{--spectrum-submenu-offset-distance: var(--spectrum-global-dimension-size-65);text-align:start;box-sizing:border-box;padding:var(--spectrum-popover-padding-y, var(--spectrum-global-dimension-size-50)) 0;-webkit-user-select:none;user-select:none;margin:0;list-style-type:none;display:block;overflow-y:auto}.gO9Mdq_spectrum-Menu .gO9Mdq_spectrum-Menu-sectionHeading{margin-block-start:var(--spectrum-global-dimension-size-75);margin-block-end:var(--spectrum-global-dimension-size-40)}.gO9Mdq_spectrum-Menu:focus{outline:none}.gO9Mdq_spectrum-Menu-checkmark{opacity:1;box-sizing:content-box;padding-block-start:calc(var(--spectrum-selectlist-option-icon-padding-y) - var(--spectrum-selectlist-option-padding-height));transform:scale(1)}.gO9Mdq_spectrum-Menu-item{cursor:default;box-sizing:border-box;border-inline-start:var(--spectrum-selectlist-border-size-key-focus, var(--spectrum-global-dimension-static-size-25)) solid transparent;font-size:var(--spectrum-selectlist-option-text-size, var(--spectrum-alias-font-size-default));font-weight:var(--spectrum-selectlist-option-text-font-weight, var(--spectrum-global-font-weight-regular));margin:0;font-style:normal;text-decoration:none;display:block;position:relative}.gO9Mdq_spectrum-Menu-item[href]{cursor:pointer}.gO9Mdq_spectrum-Menu-item:focus{outline:none}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-disabled{cursor:default}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{display:block}.gO9Mdq_spectrum-Menu-item .gO9Mdq_spectrum-Icon+.gO9Mdq_spectrum-Menu-itemLabel,.gO9Mdq_spectrum-Menu-item .gO9Mdq_spectrum-Menu-itemIcon+.gO9Mdq_spectrum-Menu-itemLabel{margin-inline-start:var(--spectrum-selectlist-thumbnail-image-padding-x, var(--spectrum-global-dimension-size-100))}.gO9Mdq_spectrum-Menu-itemLabel{line-height:var(--spectrum-global-font-line-height-small, 1.3);word-break:break-word;grid-area:gO9Mdq_text}.gO9Mdq_spectrum-Menu-itemLabel--wrapping{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gO9Mdq_spectrum-Menu-checkmark{grid-area:gO9Mdq_checkmark;place-self:flex-start end;display:none}.gO9Mdq_spectrum-Menu-divider{box-sizing:content-box;block-size:var(--spectrum-selectlist-divider-size, var(--spectrum-alias-border-size-thick));margin:calc(var(--spectrum-selectlist-divider-padding, 3px) / 2) var(--spectrum-global-dimension-size-150);border:none;padding:0;overflow:visible}.gO9Mdq_spectrum-Menu-sectionHeading{margin:var(--spectrum-global-dimension-size-75) 0 0 0;font-size:var(--spectrum-global-dimension-font-size-100);font-weight:var(--spectrum-global-font-weight-bold, 700);line-height:var(--spectrum-alias-line-height-medium, var(--spectrum-global-dimension-size-250));padding-top:0;padding-bottom:0;padding-inline-start:var(--spectrum-global-dimension-size-150);padding-inline-end:var(--spectrum-global-dimension-size-450);display:block}.gO9Mdq_spectrum-Menu-section--noHeading.gO9Mdq_spectrum-Menu-section--isFirst{padding-top:0}.gO9Mdq_spectrum-Menu-section--noHeading.gO9Mdq_spectrum-Menu-section--isLast{padding-bottom:0}.gO9Mdq_spectrum-Menu .gO9Mdq_spectrum-Menu{margin:0;display:block}.gO9Mdq_spectrum-Menu-itemGrid{grid-template-columns:calc(var(--spectrum-global-dimension-size-150) - var(--spectrum-selectlist-border-size-key-focus, var(--spectrum-global-dimension-static-size-25))) auto 1fr auto auto auto auto var(--spectrum-global-dimension-size-150);grid-template-rows:var(--spectrum-selectlist-option-padding-height) 1fr auto var(--spectrum-selectlist-option-padding-height);grid-template-areas:". . . . . . . ." ". gO9Mdq_icon gO9Mdq_text gO9Mdq_checkmark gO9Mdq_end gO9Mdq_keyboard gO9Mdq_chevron ." ". gO9Mdq_icon gO9Mdq_description gO9Mdq_checkmark gO9Mdq_end gO9Mdq_keyboard gO9Mdq_chevron ." ". . . . . . . .";display:grid}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-selectable .gO9Mdq_spectrum-Menu-itemGrid{grid-template-columns:calc(var(--spectrum-global-dimension-size-150) - var(--spectrum-selectlist-border-size-key-focus, var(--spectrum-global-dimension-static-size-25))) auto 1fr calc(var(--spectrum-icon-checkmark-medium-width) + var(--spectrum-selectlist-option-icon-padding-x, var(--spectrum-global-dimension-size-150))) auto auto var(--spectrum-global-dimension-size-150)}.gO9Mdq_spectrum-Menu .gO9Mdq_spectrum-Menu-end{box-sizing:content-box;grid-area:gO9Mdq_end;place-self:flex-start end;padding-inline-start:var(--spectrum-global-dimension-size-250)}.gO9Mdq_spectrum-Menu-icon{grid-area:gO9Mdq_icon;padding-block-start:var(--spectrum-global-dimension-size-10);padding-inline-end:var(--spectrum-global-dimension-size-100)}.gO9Mdq_spectrum-Menu-avatar{grid-area:gO9Mdq_icon;margin-inline-start:var(--spectrum-global-dimension-size-10);margin-inline-end:var(--spectrum-global-dimension-size-100)}.gO9Mdq_spectrum-Menu-description{line-height:var(--spectrum-global-font-line-height-small, 1.3);font-size:var(--spectrum-global-dimension-size-150);grid-area:gO9Mdq_description}.gO9Mdq_spectrum-Menu-keyboard{text-align:end;unicode-bidi:plaintext;grid-area:gO9Mdq_keyboard;align-self:flex-start;padding-inline-start:var(--spectrum-global-dimension-size-125);font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.gO9Mdq_spectrum-Menu-chevron{box-sizing:content-box;grid-area:gO9Mdq_chevron;place-self:flex-start end;margin-inline-end:calc(var(--spectrum-global-dimension-size-50) * -1);padding-inline-start:var(--spectrum-global-dimension-size-300)}.gO9Mdq_spectrum-Menu-wrapper{overflow:auto}.gO9Mdq_spectrum-Menu-wrapper .gO9Mdq_spectrum-Submenu-wrapper{flex-direction:column;display:flex;overflow:auto}.gO9Mdq_spectrum-Menu-wrapper .gO9Mdq_spectrum-Submenu-wrapper.gO9Mdq_spectrum-Submenu-wrapper--isMobile{overflow-x:hidden}.gO9Mdq_spectrum-Menu-wrapper.gO9Mdq_spectrum-Menu-wrapper--isMobile{background-color:unset;opacity:1;width:100%;transition:opacity var(--spectrum-global-animation-duration-600, .3s) var(--spectrum-global-animation-ease-out, cubic-bezier(0, 0, .4, 1));border:none}.gO9Mdq_spectrum-Menu-wrapper.gO9Mdq_spectrum-Menu-wrapper--isMobile.gO9Mdq_is-expanded{opacity:0;border:0;height:0;position:absolute;left:100%}.gO9Mdq_spectrum-Menu-wrapper.gO9Mdq_spectrum-Menu-wrapper--isMobile .gO9Mdq_spectrum-Submenu-headingWrapper{margin:4px 4px 0;display:flex}.gO9Mdq_spectrum-Menu-wrapper.gO9Mdq_spectrum-Menu-wrapper--isMobile .gO9Mdq_spectrum-Submenu-headingWrapper .gO9Mdq_spectrum-Submenu-heading{font-weight:var(--spectrum-global-font-weight-bold, 700);font-size:var(--spectrum-dialog-title-text-size);line-height:var(--spectrum-dialog-title-text-line-height, var(--spectrum-alias-heading-text-line-height));margin-top:7px;margin-bottom:0;margin-inline-start:4px;display:flex}.gO9Mdq_spectrum-Menu-wrapper,.gO9Mdq_spectrum-Menu-subdialog{border-color:var(--spectrum-popover-border-color, var(--spectrum-alias-border-color-dark));background-color:var(--spectrum-popover-background-color, var(--spectrum-global-color-gray-50));-webkit-filter:drop-shadow(0 var(--spectrum-popover-shadow-offset-y, var(--spectrum-alias-dropshadow-offset-y)) var(--spectrum-popover-shadow-blur, var(--spectrum-alias-dropshadow-blur)) var(--spectrum-popover-shadow-color, var(--spectrum-alias-dropshadow-color)));will-change:filter}.gO9Mdq_spectrum-Menu{--spectrum-heading-subtitle3-text-color: var(--spectrum-global-color-gray-900);background-color:var(--spectrum-selectlist-background-color, var(--spectrum-alias-background-color-transparent))}.gO9Mdq_spectrum-Submenu-headingWrapper{--spectrum-heading-subtitle3-text-color: var(--spectrum-global-color-gray-900)}.gO9Mdq_spectrum-Menu-item{background-color:var(--spectrum-selectlist-option-background-color, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-selectlist-option-text-color, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_focus-ring,.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-focused{background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color));border-inline-start-color:var(--spectrum-selectlist-option-focus-indicator-color, var(--spectrum-alias-border-color-focus))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-hovered,.gO9Mdq_spectrum-Menu-item:focus,.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-highlighted,.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-open{background-color:var(--spectrum-selectlist-option-background-color-hover, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-hover, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{color:var(--spectrum-selectlist-option-icon-color-selected, var(--spectrum-alias-icon-color-selected))}.gO9Mdq_spectrum-Menu-item .gO9Mdq_is-active,.gO9Mdq_spectrum-Menu-item:active{background-color:var(--spectrum-selectlist-option-background-color-down, var(--spectrum-alias-background-color-hover-overlay))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-disabled .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color-disabled, var(--spectrum-alias-text-color-disabled))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-disabled{background-color:var(--spectrum-selectlist-option-background-color-disabled, var(--spectrum-alias-background-color-transparent));color:var(--spectrum-selectlist-option-text-color-disabled, var(--spectrum-alias-text-color-disabled));cursor:default;background-image:none}.gO9Mdq_spectrum-Menu-sectionHeading{color:var(--spectrum-heading-subtitle3-text-color, var(--spectrum-global-color-gray-700))}.gO9Mdq_spectrum-Menu-divider{background-color:var(--spectrum-global-color-gray-300)}.gO9Mdq_spectrum-Menu-description{color:var(--spectrum-global-color-gray-700)}.gO9Mdq_spectrum-Submenu-popover.gO9Mdq_spectrum-Submenu-popover{-webkit-filter:unset;transition:opacity var(--spectrum-global-animation-duration-100, .13s) ease-in-out,visibility 0s linear var(--spectrum-global-animation-duration-100, .13s);transform:none}.gO9Mdq_spectrum-Submenu-heading{color:var(--spectrum-heading-subtitle3-text-color, var(--spectrum-global-color-gray-700))}@keyframes gO9Mdq_slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes gO9Mdq_slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes gO9Mdq_slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes gO9Mdq_slideOutToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.gO9Mdq_spectrum-TraySubmenu-enter{animation-name:gO9Mdq_slideInFromRight;animation-duration:var(--spectrum-global-animation-duration-400, .22s);animation-fill-mode:forwards;animation-timing-function:var(--spectrum-global-animation-ease-out, cubic-bezier(0, 0, .4, 1))}.gO9Mdq_spectrum-TraySubmenu-enter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:gO9Mdq_slideInFromLeft}.gO9Mdq_spectrum-TraySubmenu-enter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:gO9Mdq_slideInFromLeft}.gO9Mdq_spectrum-TraySubmenu-exit{animation-name:gO9Mdq_slideOutToRight;animation-duration:var(--spectrum-global-animation-duration-400, .22s);animation-fill-mode:forwards;animation-timing-function:var(--spectrum-global-animation-ease-in, cubic-bezier(.5, 0, 1, 1))}.gO9Mdq_spectrum-TraySubmenu-exit:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:gO9Mdq_slideOutToLeft}.gO9Mdq_spectrum-TraySubmenu-exit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){animation-name:gO9Mdq_slideOutToLeft}@media(forced-colors:active){.gO9Mdq_spectrum-Menu-divider{forced-color-adjust:none;background-color:canvastext}.gO9Mdq_spectrum-Menu-item{forced-color-adjust:none;--spectrum-heading-subtitle3-text-color: ButtonText;--spectrum-selectlist-background-color: ButtonFace;--spectrum-selectlist-divider-color: ButtonText;--spectrum-selectlist-option-background-color: ButtonFace;--spectrum-selectlist-option-background-color-disabled: ButtonFace;--spectrum-selectlist-option-background-color-down: ButtonFace;--spectrum-selectlist-option-background-color-hover: Highlight;--spectrum-selectlist-option-background-color-key-focus: Highlight;--spectrum-selectlist-option-focus-indicator-color: Highlight;--spectrum-selectlist-option-icon-color-selected: Highlight;--spectrum-selectlist-option-text-color: ButtonText;--spectrum-selectlist-option-text-color-disabled: GrayText;--spectrum-selectlist-option-text-color-hover: HighlightText;--spectrum-selectlist-option-text-color-key-focus: HighlightText;--spectrum-alias-border-color-focus: Highlight}.gO9Mdq_spectrum-Menu-item .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-hovered.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{color:highlighttext}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-hovered .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color));background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-hovered{background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item:focus.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{color:highlighttext}.gO9Mdq_spectrum-Menu-item:focus .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color));background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay))}.gO9Mdq_spectrum-Menu-item:focus{background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-highlighted.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{color:highlighttext}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-highlighted .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color));background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-highlighted{background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-open.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{color:highlighttext}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-open .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color));background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-open{background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_focus-ring.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{color:highlighttext}.gO9Mdq_spectrum-Menu-item.gO9Mdq_focus-ring .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color));background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_focus-ring{background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-focused.gO9Mdq_is-selected .gO9Mdq_spectrum-Menu-checkmark{color:highlighttext}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-focused .gO9Mdq_spectrum-Menu-description{color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color));background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay))}.gO9Mdq_spectrum-Menu-item.gO9Mdq_is-focused{background-color:var(--spectrum-selectlist-option-background-color-key-focus, var(--spectrum-alias-background-color-hover-overlay));color:var(--spectrum-selectlist-option-text-color-key-focus, var(--spectrum-alias-text-color))}}.PDo2aW_spectrum-Popover.PDo2aW_react-spectrum-Popover{visibility:visible}.PDo2aW_spectrum-Popover .PDo2aW_spectrum-Dialog-content{max-height:initial}.PDo2aW_spectrum-Modal-wrapper.PDo2aW_react-spectrum-Modal-wrapper,.PDo2aW_spectrum-Modal.PDo2aW_react-spectrum-Modal,.PDo2aW_spectrum-Tray.PDo2aW_react-spectrum-Tray{visibility:visible}.XUQvlW_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.XUQvlW_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.XUQvlW_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.XUQvlW_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}.XUQvlW_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.XUQvlW_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}.XUQvlW_i18nFontFamily:lang(zh-SG),.XUQvlW_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.XUQvlW_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}.XUQvlW_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.XUQvlW_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}.XUQvlW_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}.XUQvlW_spectrum-FocusRing.XUQvlW_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}.XUQvlW_spectrum-FocusRing--quiet:after{border-radius:0}.XUQvlW_spectrum-FocusRing--quiet.XUQvlW_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){.XUQvlW_spectrum-FocusRing,.XUQvlW_spectrum-FocusRing-ring,.XUQvlW_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(.XUQvlW_spectrum-FocusRing,.XUQvlW_spectrum-FocusRing-ring,.XUQvlW_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}.XUQvlW_spectrum-overlay{visibility:hidden;opacity:0;transition:transform var(--spectrum-global-animation-duration-100, .13s) ease-in-out,opacity var(--spectrum-global-animation-duration-100, .13s) ease-in-out,visibility 0s linear var(--spectrum-global-animation-duration-100, .13s);pointer-events:none}.XUQvlW_spectrum-overlay--open{visibility:visible;opacity:.9999;pointer-events:auto;transition-delay:0s}.XUQvlW_spectrum-overlay--bottom--open{transform:translateY(var(--spectrum-overlay-positive-transform-distance))}.XUQvlW_spectrum-overlay--top--open{transform:translateY(var(--spectrum-overlay-negative-transform-distance))}.XUQvlW_spectrum-overlay--right--open{transform:translate(var(--spectrum-overlay-positive-transform-distance))}.XUQvlW_spectrum-overlay--left--open{transform:translate(var(--spectrum-overlay-negative-transform-distance))}.XUQvlW_spectrum-Popover{box-sizing:border-box;min-width:var(--spectrum-global-dimension-size-400);min-height:var(--spectrum-global-dimension-size-400);border-style:solid;border-width:var(--spectrum-popover-border-size, var(--spectrum-alias-border-size-thin));border-radius:var(--spectrum-popover-border-radius, var(--spectrum-alias-border-radius-regular));outline:none;flex-direction:column;display:inline-flex;position:absolute;overflow:hidden}.XUQvlW_spectrum-Popover--withTip{overflow:visible}.XUQvlW_spectrum-Popover-tip{--spectrum-popover-tip-size: var(--spectrum-popover-tip-width, var(--spectrum-global-dimension-size-250));--spectrum-popover-tip-borderWidth: var(--spectrum-popover-border-size, var(--spectrum-alias-border-size-thin));position:absolute;-webkit-transform:translate(0)}.XUQvlW_spectrum-Popover-tip .XUQvlW_spectrum-Popover-tip-triangle{stroke-linecap:square;stroke-linejoin:miter;stroke-width:var(--spectrum-popover-border-size, var(--spectrum-alias-border-size-thin))}.XUQvlW_spectrum-Popover--dialog{min-width:270px;padding:30px 29px}.XUQvlW_spectrum-Popover--left.XUQvlW_spectrum-Popover--withTip{margin-right:13px}.XUQvlW_spectrum-Popover--left .XUQvlW_spectrum-Popover-tip{left:100%}.XUQvlW_spectrum-Popover--right.XUQvlW_spectrum-Popover--withTip{margin-left:13px}.XUQvlW_spectrum-Popover--right .XUQvlW_spectrum-Popover-tip{right:100%;transform:scaleX(-1)}:is(.XUQvlW_spectrum-Popover--left,.XUQvlW_spectrum-Popover--right) .XUQvlW_spectrum-Popover-tip{margin-top:calc(var(--spectrum-global-dimension-size-150) * -1);top:50%}.XUQvlW_spectrum-Popover--bottom.XUQvlW_spectrum-Popover--withTip{margin-top:13px}.XUQvlW_spectrum-Popover--bottom .XUQvlW_spectrum-Popover-tip{bottom:100%;transform:scaleY(-1)}.XUQvlW_spectrum-Popover--top.XUQvlW_spectrum-Popover--withTip{margin-bottom:13px}.XUQvlW_spectrum-Popover--top .XUQvlW_spectrum-Popover-tip{top:100%}:is(.XUQvlW_spectrum-Popover--bottom,.XUQvlW_spectrum-Popover--top) .XUQvlW_spectrum-Popover-tip{margin-left:calc(var(--spectrum-global-dimension-size-150) * -1);left:50%}.XUQvlW_spectrum-Popover{background-color:var(--spectrum-popover-background-color, var(--spectrum-global-color-gray-50));border-color:var(--spectrum-popover-border-color, var(--spectrum-alias-border-color-dark));-webkit-filter:drop-shadow(0 var(--spectrum-popover-shadow-offset-y, var(--spectrum-alias-dropshadow-offset-y)) var(--spectrum-popover-shadow-blur, var(--spectrum-alias-dropshadow-blur)) var(--spectrum-popover-shadow-color, var(--spectrum-alias-dropshadow-color)));will-change:filter;clip-path:inset(-30px)}.XUQvlW_spectrum-Popover .XUQvlW_spectrum-Popover-tip .XUQvlW_spectrum-Popover-tip-triangle{fill:var(--spectrum-popover-background-color, var(--spectrum-global-color-gray-50));stroke:var(--spectrum-popover-border-color, var(--spectrum-alias-border-color-dark))}@media(forced-colors:active){.XUQvlW_spectrum-Popover{--spectrum-popover-background-color: Canvas;--spectrum-popover-border-color: CanvasText}}.fdFt3W_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.fdFt3W_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.fdFt3W_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.fdFt3W_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}.fdFt3W_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.fdFt3W_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}.fdFt3W_i18nFontFamily:lang(zh-SG),.fdFt3W_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.fdFt3W_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}.fdFt3W_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.fdFt3W_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}.fdFt3W_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}.fdFt3W_spectrum-FocusRing.fdFt3W_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}.fdFt3W_spectrum-FocusRing--quiet:after{border-radius:0}.fdFt3W_spectrum-FocusRing--quiet.fdFt3W_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){.fdFt3W_spectrum-FocusRing,.fdFt3W_spectrum-FocusRing-ring,.fdFt3W_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(.fdFt3W_spectrum-FocusRing,.fdFt3W_spectrum-FocusRing-ring,.fdFt3W_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}.fdFt3W_spectrum-overlay{visibility:hidden;opacity:0;transition:transform var(--spectrum-global-animation-duration-100, .13s) ease-in-out,opacity var(--spectrum-global-animation-duration-100, .13s) ease-in-out,visibility 0s linear var(--spectrum-global-animation-duration-100, .13s);pointer-events:none}.fdFt3W_spectrum-overlay--open{visibility:visible;opacity:.9999;pointer-events:auto;transition-delay:0s}.fdFt3W_spectrum-overlay--bottom--open{transform:translateY(var(--spectrum-overlay-positive-transform-distance))}.fdFt3W_spectrum-overlay--top--open{transform:translateY(var(--spectrum-overlay-negative-transform-distance))}.fdFt3W_spectrum-overlay--right--open{transform:translate(var(--spectrum-overlay-positive-transform-distance))}.fdFt3W_spectrum-overlay--left--open{transform:translate(var(--spectrum-overlay-negative-transform-distance))}.fdFt3W_spectrum-Underlay{z-index:1;transition:opacity var(--spectrum-dialog-background-exit-animation-duration, var(--spectrum-global-animation-duration-300)) cubic-bezier(.5,0,1,1) var(--spectrum-dialog-background-exit-animation-delay, var(--spectrum-global-animation-duration-200)),visibility 0s linear calc(var(--spectrum-dialog-background-exit-animation-delay, var(--spectrum-global-animation-duration-200)) + var(--spectrum-dialog-background-exit-animation-duration, var(--spectrum-global-animation-duration-300)));position:absolute;inset:0;overflow:hidden}.fdFt3W_spectrum-Underlay.fdFt3W_spectrum-Underlay--transparent{background:none;transition:none}.fdFt3W_is-open{transition:opacity var(--spectrum-dialog-background-entry-animation-duration, var(--spectrum-global-animation-duration-600)) cubic-bezier(0,0,.4,1) 0s}.fdFt3W_spectrum-Underlay{background:var(--spectrum-dialog-underlay-background-color, var(--spectrum-alias-background-color-modal-overlay))}.tsH6yq_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.tsH6yq_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.tsH6yq_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.tsH6yq_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}.tsH6yq_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.tsH6yq_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}.tsH6yq_i18nFontFamily:lang(zh-SG),.tsH6yq_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.tsH6yq_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}.tsH6yq_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.tsH6yq_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}.tsH6yq_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}.tsH6yq_spectrum-FocusRing.tsH6yq_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}.tsH6yq_spectrum-FocusRing--quiet:after{border-radius:0}.tsH6yq_spectrum-FocusRing--quiet.tsH6yq_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){.tsH6yq_spectrum-FocusRing,.tsH6yq_spectrum-FocusRing-ring,.tsH6yq_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(.tsH6yq_spectrum-FocusRing,.tsH6yq_spectrum-FocusRing-ring,.tsH6yq_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}.tsH6yq_spectrum-overlay{visibility:hidden;opacity:0;transition:transform var(--spectrum-global-animation-duration-100, .13s) ease-in-out,opacity var(--spectrum-global-animation-duration-100, .13s) ease-in-out,visibility 0s linear var(--spectrum-global-animation-duration-100, .13s);pointer-events:none}.tsH6yq_spectrum-overlay--open{visibility:visible;opacity:.9999;pointer-events:auto;transition-delay:0s}.tsH6yq_spectrum-overlay--bottom--open{transform:translateY(var(--spectrum-overlay-positive-transform-distance))}.tsH6yq_spectrum-overlay--top--open{transform:translateY(var(--spectrum-overlay-negative-transform-distance))}.tsH6yq_spectrum-overlay--right--open{transform:translate(var(--spectrum-overlay-positive-transform-distance))}.tsH6yq_spectrum-overlay--left--open{transform:translate(var(--spectrum-overlay-negative-transform-distance))}.tsH6yq_spectrum-Tray-wrapper{pointer-events:none;z-index:2;justify-content:center;width:100%;height:100dvh;display:flex;position:absolute;top:0}.tsH6yq_spectrum-Tray-wrapper:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.tsH6yq_spectrum-Tray-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.tsH6yq_spectrum-Tray-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.tsH6yq_spectrum-Tray{--spectrum-tray-margin-top: 64px;--spectrum-tray-max-width: 450px;width:var(--spectrum-tray-width, 100%);max-width:var(--spectrum-tray-max-width, 375px);min-height:var(--spectrum-tray-min-height, var(--spectrum-global-dimension-static-size-800));max-height:calc(var(--spectrum-visual-viewport-height) - var(--spectrum-tray-margin-top));padding-bottom:calc(max(calc(100dvh - var(--spectrum-visual-viewport-height)),env(safe-area-inset-bottom)) + 100vh);border-radius:var(--spectrum-tray-full-width-border-radius, var(--spectrum-alias-border-radius-regular)) var(--spectrum-tray-full-width-border-radius, var(--spectrum-alias-border-radius-regular)) var(--spectrum-tray-border-radius, 0px) var(--spectrum-tray-border-radius, 0px);transition:opacity var(--spectrum-dialog-exit-animation-duration, var(--spectrum-global-animation-duration-100)) cubic-bezier(.5,0,1,1) 0s,transform var(--spectrum-dialog-exit-animation-duration, var(--spectrum-global-animation-duration-100)) cubic-bezier(.5,0,1,1) 0s;box-sizing:content-box;outline:none;flex-direction:column;display:flex;position:absolute;bottom:-100vh;overflow:hidden auto;transform:translateY(calc(100% - 100vh))}.tsH6yq_is-open{transition:transform var(--spectrum-dialog-entry-animation-duration, var(--spectrum-global-animation-duration-500)) cubic-bezier(0,0,.4,1) var(--spectrum-dialog-entry-animation-delay, var(--spectrum-global-animation-duration-200)),opacity var(--spectrum-dialog-entry-animation-duration, var(--spectrum-global-animation-duration-500)) cubic-bezier(0,0,.4,1) var(--spectrum-dialog-entry-animation-delay, var(--spectrum-global-animation-duration-200));transform:translateY(0)}.tsH6yq_spectrum-Tray--fixedHeight{height:calc(var(--spectrum-visual-viewport-height) - var(--spectrum-tray-margin-top));top:var(--spectrum-tray-margin-top)}@media(width<=450px){.tsH6yq_spectrum-Tray{border-radius:var(--spectrum-tray-border-radius, 0px)}}@media(forced-colors:active){.tsH6yq_spectrum-Tray{border-width:var(--spectrum-alias-border-size-thin, var(--spectrum-global-dimension-static-size-10));border-style:solid solid none}}.tsH6yq_spectrum-Tray{background-color:var(--spectrum-tray-background-color)}.uv8yQW_i18nFontFamily{font-synthesis:weight;font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.uv8yQW_i18nFontFamily:lang(ar){font-family:myriad-arabic,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.uv8yQW_i18nFontFamily:lang(he){font-family:myriad-hebrew,adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}.uv8yQW_i18nFontFamily:lang(zh){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Heiti TC Light,sans-serif}.uv8yQW_i18nFontFamily:lang(zh-Hans){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.uv8yQW_i18nFontFamily:lang(zh-Hant){font-family:adobe-clean-han-traditional,source-han-traditional,MingLiu,Microsoft JhengHei UI,Microsoft JhengHei,Heiti TC Light,sans-serif}.uv8yQW_i18nFontFamily:lang(zh-SG),.uv8yQW_i18nFontFamily:lang(zh-CN){font-family:adobe-clean-han-simplified-c,source-han-simplified-c,SimSun,Heiti SC Light,sans-serif}.uv8yQW_i18nFontFamily:lang(ko){font-family:adobe-clean-han-korean,source-han-korean,Malgun Gothic,Apple Gothic,sans-serif}.uv8yQW_i18nFontFamily:lang(ja){font-family:adobe-clean-han-japanese,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Osaka,YuGothic,Yu Gothic,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.uv8yQW_spectrum-FocusRing-ring{--spectrum-focus-ring-border-radius: var(--spectrum-textfield-border-radius, var(--spectrum-alias-border-radius-regular));--spectrum-focus-ring-gap: var(--spectrum-alias-input-focusring-gap);--spectrum-focus-ring-size: var(--spectrum-alias-input-focusring-size);--spectrum-focus-ring-border-size: 0px;--spectrum-focus-ring-color: var(--spectrum-high-contrast-focus-ring-color, var(--spectrum-alias-focus-ring-color, var(--spectrum-alias-focus-color)))}.uv8yQW_spectrum-FocusRing-ring:after{border-radius:calc(var(--spectrum-focus-ring-border-radius) + var(--spectrum-focus-ring-gap));content:"";margin:calc(-1 * var(--spectrum-focus-ring-border-size));pointer-events:none;transition:box-shadow var(--spectrum-global-animation-duration-100, .13s) ease-out,margin var(--spectrum-global-animation-duration-100, .13s) ease-out;display:block;position:absolute;inset:0}.uv8yQW_spectrum-FocusRing.uv8yQW_focus-ring:after{margin:calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size));box-shadow:0 0 0 var(--spectrum-focus-ring-size) var(--spectrum-focus-ring-color)}.uv8yQW_spectrum-FocusRing--quiet:after{border-radius:0}.uv8yQW_spectrum-FocusRing--quiet.uv8yQW_focus-ring:after{margin:0 0 calc(var(--spectrum-focus-ring-gap) * -1 - var(--spectrum-focus-ring-border-size)) 0;box-shadow:0 var(--spectrum-focus-ring-size) 0 var(--spectrum-focus-ring-color)}@media(forced-colors:active){.uv8yQW_spectrum-FocusRing,.uv8yQW_spectrum-FocusRing-ring,.uv8yQW_spectrum-FocusRing--quiet{--spectrum-high-contrast-focus-ring-color: Highlight}:is(.uv8yQW_spectrum-FocusRing,.uv8yQW_spectrum-FocusRing-ring,.uv8yQW_spectrum-FocusRing--quiet):after{forced-color-adjust:none}}.uv8yQW_spectrum-overlay{visibility:hidden;opacity:0;transition:transform var(--spectrum-global-animation-duration-100, .13s) ease-in-out,opacity var(--spectrum-global-animation-duration-100, .13s) ease-in-out,visibility 0s linear var(--spectrum-global-animation-duration-100, .13s);pointer-events:none}.uv8yQW_spectrum-overlay--open{visibility:visible;opacity:.9999;pointer-events:auto;transition-delay:0s}.uv8yQW_spectrum-overlay--bottom--open{transform:translateY(var(--spectrum-overlay-positive-transform-distance))}.uv8yQW_spectrum-overlay--top--open{transform:translateY(var(--spectrum-overlay-negative-transform-distance))}.uv8yQW_spectrum-overlay--right--open{transform:translate(var(--spectrum-overlay-positive-transform-distance))}.uv8yQW_spectrum-overlay--left--open{transform:translate(var(--spectrum-overlay-negative-transform-distance))}.uv8yQW_spectrum-Tooltip{box-sizing:border-box;vertical-align:top;inline-size:auto;padding:var(--spectrum-tooltip-padding-top, var(--spectrum-global-dimension-size-50)) var(--spectrum-tooltip-padding-x, var(--spectrum-global-dimension-size-125));border-radius:var(--spectrum-alias-border-radius-regular, var(--spectrum-global-dimension-size-50));min-block-size:var(--spectrum-tooltip-min-height, var(--spectrum-global-dimension-size-300));font-size:var(--spectrum-tooltip-text-size, var(--spectrum-global-dimension-font-size-75));font-weight:var(--spectrum-tooltip-text-font-weight, var(--spectrum-global-font-weight-regular));line-height:var(--spectrum-tooltip-text-line-height, var(--spectrum-global-dimension-font-size-200));word-break:break-word;-webkit-font-smoothing:antialiased;cursor:default;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;display:inline-flex;position:relative}.uv8yQW_spectrum-Tooltip p{margin:0}.uv8yQW_spectrum-Tooltip-tip{border-width:var(--spectrum-tooltip-tip-height, var(--spectrum-global-dimension-size-50));border-style:solid;border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;width:0;height:0;position:absolute}:is(.uv8yQW_spectrum-Tooltip--right,.uv8yQW_spectrum-Tooltip--left) .uv8yQW_spectrum-Tooltip-tip{margin-top:calc(var(--spectrum-tooltip-tip-height, var(--spectrum-global-dimension-size-50)) * -1);top:50%}.uv8yQW_spectrum-Tooltip--right{margin-left:var(--spectrum-global-dimension-size-40)}.uv8yQW_spectrum-Tooltip--right .uv8yQW_spectrum-Tooltip-tip{right:100%;transform:rotate(90deg)}.uv8yQW_spectrum-Tooltip--left{margin-right:var(--spectrum-global-dimension-size-40)}.uv8yQW_spectrum-Tooltip--left .uv8yQW_spectrum-Tooltip-tip{left:100%;transform:rotate(-90deg)}.uv8yQW_spectrum-Tooltip--top{margin-bottom:var(--spectrum-global-dimension-size-40)}.uv8yQW_spectrum-Tooltip--top .uv8yQW_spectrum-Tooltip-tip{top:100%}.uv8yQW_spectrum-Tooltip--bottom{margin-top:var(--spectrum-global-dimension-size-40)}.uv8yQW_spectrum-Tooltip--bottom .uv8yQW_spectrum-Tooltip-tip{bottom:100%;transform:rotate(-180deg)}:is(.uv8yQW_spectrum-Tooltip--bottom,.uv8yQW_spectrum-Tooltip--top) .uv8yQW_spectrum-Tooltip-tip{margin-left:calc(var(--spectrum-tooltip-tip-height, var(--spectrum-global-dimension-size-50)) * -1);left:50%}.uv8yQW_spectrum-Tooltip-typeIcon{inline-size:var(--spectrum-tooltip-icon-size, var(--spectrum-global-dimension-size-175));block-size:var(--spectrum-tooltip-icon-size, var(--spectrum-global-dimension-size-175));margin-inline-start:calc(var(--spectrum-tooltip-icon-margin-x, var(--spectrum-global-dimension-size-100)) - var(--spectrum-tooltip-padding-x, var(--spectrum-global-dimension-size-125)));margin-inline-end:var(--spectrum-tooltip-icon-margin-x, var(--spectrum-global-dimension-size-100));align-self:flex-start;margin-top:1px}.uv8yQW_spectrum-Tooltip-label{max-inline-size:var(--spectrum-tooltip-content-max-width);line-height:var(--spectrum-tooltip-text-line-height, var(--spectrum-global-dimension-font-size-200))}.uv8yQW_u-tooltip-showOnHover{display:inline-block;position:relative}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip{white-space:nowrap;transition:transform var(--spectrum-global-animation-duration-100, .13s) ease-in-out;position:absolute;top:-100%;visibility:visible!important}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip-label{max-inline-size:none}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--right,.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--right .uv8yQW_spectrum-Tooltip-tip,.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--left,.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--left .uv8yQW_spectrum-Tooltip-tip{top:50%}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--right{left:100%;transform:translateY(-50%)}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--left{transform:translate(-100%,-50%)}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--bottom,.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--bottom .uv8yQW_spectrum-Tooltip-tip,.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--top,.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--top .uv8yQW_spectrum-Tooltip-tip{left:50%}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--bottom{transform:translate(-50%,calc(var(--spectrum-tooltip-tip-margin, var(--spectrum-global-dimension-size-50)) * -1));top:100%}.uv8yQW_u-tooltip-showOnHover .uv8yQW_spectrum-Tooltip--top{transform:translate(-50%,var(--spectrum-tooltip-tip-margin, var(--spectrum-global-dimension-size-50)))}.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-hovered .uv8yQW_spectrum-Tooltip,.uv8yQW_u-tooltip-showOnHover:focus .uv8yQW_spectrum-Tooltip,.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-focused .uv8yQW_spectrum-Tooltip,.uv8yQW_u-tooltip-showOnHover :focus .uv8yQW_spectrum-Tooltip{opacity:1}.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-hovered .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--bottom,.uv8yQW_u-tooltip-showOnHover:focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--bottom,.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-focused .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--bottom,.uv8yQW_u-tooltip-showOnHover :focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--bottom{transform:translate(-50%)}.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-hovered .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--top,.uv8yQW_u-tooltip-showOnHover:focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--top,.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-focused .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--top,.uv8yQW_u-tooltip-showOnHover :focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--top{transform:translate(-50%,calc(var(--spectrum-tooltip-tip-margin, var(--spectrum-global-dimension-size-50)) * -1))}.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-hovered .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--left,.uv8yQW_u-tooltip-showOnHover:focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--left,.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-focused .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--left,.uv8yQW_u-tooltip-showOnHover :focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--left{transform:translate(calc(-100% - var(--spectrum-tooltip-tip-margin, var(--spectrum-global-dimension-size-50))),-50%)}.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-hovered .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--right,.uv8yQW_u-tooltip-showOnHover:focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--right,.uv8yQW_u-tooltip-showOnHover.uv8yQW_is-focused .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--right,.uv8yQW_u-tooltip-showOnHover :focus .uv8yQW_spectrum-Tooltip.uv8yQW_spectrum-Tooltip--right{transform:translate(var(--spectrum-tooltip-tip-margin, var(--spectrum-global-dimension-size-50)),-50%)}.uv8yQW_spectrum-Tooltip{--spectrum-tooltip-background-color: var(--spectrum-alias-neutral-background-color);--spectrum-tooltip-negative-background-color: var(--spectrum-negative-background-color-default);--spectrum-tooltip-positive-background-color: var(--spectrum-positive-background-color-default);--spectrum-tooltip-info-background-color: var(--spectrum-informative-background-color-default);background-color:var(--spectrum-tooltip-background-color, var(--spectrum-global-color-static-gray-700));color:var(--spectrum-tooltip-text-color, var(--spectrum-global-color-static-white));-webkit-filter:var(--spectrum-tooltip-dropshadow);will-change:filter}.uv8yQW_spectrum-Tooltip-tip{border-top-color:var(--spectrum-tooltip-background-color, var(--spectrum-global-color-static-gray-700))}.uv8yQW_spectrum-Tooltip--negative,.uv8yQW_spectrum-Tooltip--error{background-color:var(--spectrum-tooltip-negative-background-color, var(--spectrum-global-color-static-red-700))}:is(.uv8yQW_spectrum-Tooltip--negative,.uv8yQW_spectrum-Tooltip--error) .uv8yQW_spectrum-Tooltip-tip{border-top-color:var(--spectrum-tooltip-negative-background-color, var(--spectrum-global-color-static-red-700))}.uv8yQW_spectrum-Tooltip--info,.uv8yQW_spectrum-Tooltip--help{background-color:var(--spectrum-tooltip-info-background-color, var(--spectrum-global-color-static-blue-700))}:is(.uv8yQW_spectrum-Tooltip--info,.uv8yQW_spectrum-Tooltip--help) .uv8yQW_spectrum-Tooltip-tip{border-top-color:var(--spectrum-tooltip-info-background-color, var(--spectrum-global-color-static-blue-700))}.uv8yQW_spectrum-Tooltip--positive,.uv8yQW_spectrum-Tooltip--success{background-color:var(--spectrum-tooltip-positive-background-color, var(--spectrum-global-color-static-green-700))}:is(.uv8yQW_spectrum-Tooltip--positive,.uv8yQW_spectrum-Tooltip--success) .uv8yQW_spectrum-Tooltip-tip{border-top-color:var(--spectrum-tooltip-positive-background-color, var(--spectrum-global-color-static-green-700))}@media(forced-colors:active){.uv8yQW_spectrum-Tooltip{border:1px solid #0000}.uv8yQW_spectrum-Tooltip-tip{forced-color-adjust:none;--spectrum-tooltip-background-color: CanvasText;--spectrum-tooltip-negative-background-color: Highlight;--spectrum-tooltip-info-background-color: Highlight;--spectrum-tooltip-positive-background-color: Highlight}}.SunBucketsPanel .content{display:flex;flex-direction:column;gap:.5em}.SunBucketsPanel .content p{font-size:.8em;max-width:500px}.sun-path-composite{position:relative;width:512px;height:512px}.sun-path-composite .diagram-overlay{position:absolute}.sun-path-composite .overlayCanvas{border:1px solid red;position:absolute;border-radius:50%;background:#a5cdef}.SunPathPanelContent{padding:.5em}.SwatchPicker{display:inline-block}.Swatch{width:18px;height:18px;border-radius:4px;box-shadow:#0000004d 0 2px 4px}.swatch-picker-group{border-radius:4px;border:1px solid rgba(165,165,165,.4);display:flex;align-items:center;padding:.25em;gap:.5em}.swatch-picker-group .swatch-picker-item{min-width:90px;display:flex;gap:.5em;align-items:center;padding:.35em;border-radius:4px;box-shadow:#0000004d 0 2px 4px}.swatch-picker-group .swatch-title{font-size:.9em}.panel-content{padding:.25em}.palette-preset-row{margin:.35em 0}.palette-preset-row select{width:100%;max-width:320px}.range-palette-editor{display:flex;flex-direction:column;gap:.35em}.range-breakpoints{display:flex;flex-direction:row;gap:.75em;align-items:flex-start}.range-breakpoints .number-fields{margin-top:18px}.range-breakpoints .number-fields .number-and-icon{display:flex;flex-direction:row;align-items:center;gap:0}.range-breakpoints .text-color-fields .color-and-text{display:flex;flex-direction:row;align-items:center;gap:.2em}.range-breakpoints-legend{border:1px solid rgba(165,165,165,.4);border-radius:4px;padding:.35em;display:flex;flex-direction:column;gap:.35em;font-size:.85em}.range-legend-panel{padding:.5em}.range-legend-row{display:grid;grid-template-columns:18px minmax(0,1fr);gap:.4em;align-items:center}.range-legend-swatch{width:18px;height:18px;border-radius:4px;box-shadow:#0000004d 0 2px 4px}.range-legend-value{line-height:1.1}.range-legend-name{opacity:.75;line-height:1.1}.sun-timeline{width:100%;padding:1rem 0;outline:none;user-select:none}.sun-timeline:focus-visible{border-radius:1.5rem;box-shadow:0 0 0 3px #b91c1c24}.sun-timeline__svg{display:block;overflow:visible;touch-action:none}.sun-timeline__track{fill:#f8f7f3;stroke:#262626;stroke-width:2.5px}.sun-timeline__strip{transform-box:fill-box;transition-property:transform}.sun-timeline__strip--snapping{transition-timing-function:cubic-bezier(.2,.8,.2,1)}.sun-timeline__strip-shell{fill:#fff;stroke:#b6b6b6;stroke-width:2px}.sun-timeline__item{cursor:pointer}.sun-timeline__circle{stroke:#27272a;stroke-width:3px;vector-effect:non-scaling-stroke}.sun-timeline__selection-dot{fill:#d04646;stroke:#27272a;stroke-width:2px}.sun-timeline__active-line{stroke:#d04646;stroke-width:3px;pointer-events:none}.sun-timeline__hour-label,.sun-timeline__active-label{font-weight:700;fill:#25272d;pointer-events:none}.sun-timeline__hour-label{font-size:.95rem}.sun-timeline__active-label{font-size:1rem;fill:#b13232}.summary-bar-chart{width:100%}.summary-bar-chart__svg{display:block}.summary-bar-chart__label{font-size:.95rem;font-weight:600;fill:#27272a}.summary-bar-chart__track{fill:#27272a0f}.summary-bar-chart__marker{stroke:#27272a;stroke-width:2px}.value-color-ramp{width:100%}.value-color-ramp__svg{display:block}.value-color-ramp__value-label{font-weight:700}.value-color-ramp__tick-label{font-weight:200}.value-color-ramp__value-label{font-size:1rem;fill:#27272a}.value-color-ramp__tick-label{font-size:.9rem;fill:#27272a}.value-color-ramp__marker{stroke:#1f2937;stroke-width:2px}.models-list{display:grid;gap:var(--sys-space-4, 16px)}.models-list__group{display:grid;gap:var(--sys-space-2, 8px)}.models-list__group-header{display:flex;min-width:0;align-items:center;gap:var(--sys-space-1, 4px);border:0;background:transparent;color:inherit;padding:0;text-align:left}.models-list__group-header svg{flex:none;transition:transform var(--sys-duration, .15s)}.models-list__group-header[aria-expanded=true] svg{transform:rotate(90deg)}.models-list__group-header strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models-list__group-header span{color:var(--sys-color-text-muted, #66728e);font-size:var(--sys-text-sm, 12px)}.models-list__resources{display:grid;gap:var(--sys-space-2, 8px);margin:0;padding:0;list-style:none}.models-list__resource{display:flex;min-width:0;min-height:40px;align-items:center;gap:var(--sys-space-2, 8px);border:1px solid var(--sys-color-border, #d9dfeb);border-radius:var(--sys-radius-md, 8px);background:var(--sys-color-surface, #fff);padding:var(--sys-space-1, 4px) var(--sys-space-2, 8px)}.models-list__visibility{display:grid;width:28px;height:28px;flex:none;place-items:center;border:0;border-radius:var(--sys-radius-sm, 6px);background:transparent;color:var(--sys-color-text, #101a42);padding:0}.models-list__visibility:hover{background:var(--sys-color-surface-soft, #f1f3f8);color:var(--sys-color-accent, #625bf6)}.models-list__resource-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.models-list__empty{color:var(--sys-color-text-muted, #66728e)}.banner{position:absolute;top:6px;left:6px;border-radius:6px;background-color:#a09bbdd9;padding:6px;display:flex;gap:6px;align-items:stretch}.logo{background-color:#050038;padding:6px;border-radius:6px;display:flex;gap:12px;align-items:center}.expand-button{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}.lens-buttons{display:flex;gap:6px;align-items:stretch}.lens-button{cursor:pointer;width:60px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;font-size:.8em}.lens-button.selected{background-color:#050038;color:#fff}.landing{position:fixed;inset:0;padding:60px;flex-direction:column;display:flex;align-items:center}.landing .landing-block{border-radius:6px;background-color:#d0cce3;padding:12px;flex-direction:column;display:flex;gap:6px;align-items:stretch}.landing .landing-block .branding{flex-direction:column;display:flex;gap:6px;align-items:center;padding:40px;border-radius:6px;background-color:#050038}.landing .landing-block .branding p{color:#fff}.connection-menu{z-index:40;width:360px;overflow:hidden;border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);color:var(--sys-color-text)}.connection-menu h3{margin:0;background:#f4f6fb;padding:12px;font-size:13px}.connection-menu__search{display:flex;align-items:center;gap:8px;margin:10px;border:1px solid var(--sys-color-border);border-radius:999px;padding:6px 10px}.connection-menu__search input{width:100%;border:0;outline:0;background:transparent}.connection-menu__rows{max-height:300px;overflow-y:auto;padding:0 10px 8px}.connection-menu__row{display:grid;grid-template-columns:8px minmax(0,1fr) auto 34px;align-items:center;gap:8px;min-height:48px}.connection-menu__row>span:nth-child(2){display:grid;min-width:0}.connection-menu__row b,.connection-menu__row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connection-menu__row small,.connection-menu__row em{color:var(--sys-color-text-muted);font-size:11px;font-style:normal}.connection-menu__row>button{position:relative;display:flex;min-width:30px;min-height:30px;align-items:center;justify-content:center;gap:2px;border:0;background:transparent;color:#637293}.connection-menu__status{position:relative;width:7px;height:7px;border-radius:50%}.connection-menu__status--healthy{background:#36c9a0}.connection-menu__status--pending{background:#d8a900}.connection-menu__status--error{background:#f05b67}.connection-menu__status:after,.connection-menu__trigger:before{position:absolute;inset:0;border:var(--sys-border-thin, 1px) solid #36c9a0;border-radius:var(--sys-radius-pill, 999px);content:"";opacity:0;pointer-events:none}.connection-menu__row[data-pulse=a] .connection-menu__status--healthy:after,.connection-menu__trigger--healthy[data-pulse=a]:before{animation:connection-pulse-a var(--sys-duration-hero, .85s) var(--sys-ease-decel, cubic-bezier(.22, 1, .36, 1)) forwards}.connection-menu__row[data-pulse=b] .connection-menu__status--healthy:after,.connection-menu__trigger--healthy[data-pulse=b]:before{animation:connection-pulse-b var(--sys-duration-hero, .85s) var(--sys-ease-decel, cubic-bezier(.22, 1, .36, 1)) forwards}.connection-menu__empty{padding:18px 6px;color:var(--sys-color-text-muted)}.connection-menu footer{display:grid;border-top:1px solid var(--sys-color-border);padding:6px}.connection-menu footer button{display:flex;align-items:center;gap:10px;border:0;background:transparent;padding:9px;text-align:left}.connection-menu__trigger{position:relative}.connection-menu__trigger:not(.connection-menu__trigger--none):after{position:absolute;top:4px;right:4px;width:7px;height:7px;border:1px solid var(--sys-color-surface);border-radius:50%;content:""}.connection-menu__trigger:before{inset:4px 4px auto auto;width:7px;height:7px}.connection-menu__trigger--healthy:after{background:#36c9a0}.connection-menu__trigger--pending:after{background:#d8a900}.connection-menu__trigger--error:after{background:#f05b67}@keyframes connection-pulse-a{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes connection-pulse-b{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media(prefers-reduced-motion:reduce){.connection-menu__status:after,.connection-menu__trigger:before{animation:none}}.connection-resume-backdrop{position:fixed;z-index:80;inset:0;display:grid;place-items:center;background:#0f162c6b}.connection-resume-dialog{width:min(560px,100vw - 32px);border-radius:14px;background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.connection-resume-dialog header{display:flex;justify-content:space-between;border-bottom:1px solid var(--sys-color-border);padding:14px 18px}.connection-resume-dialog header small{border-radius:999px;background:#f4ecd2;color:#8a6b00;padding:3px 8px}.connection-resume-dialog h2{margin:7px 0 2px;font-size:16px}.connection-resume-dialog p{margin:0;color:var(--sys-color-text-muted);font-size:13px}.connection-resume-dialog header button{align-self:start;border:0;background:transparent}.connection-resume-dialog__summary{margin:14px;border:1px solid var(--sys-color-border);border-radius:8px}.connection-resume-dialog__summary>div{display:flex;align-items:center;gap:9px;padding:10px 12px}.connection-resume-dialog__summary>div+div{border-top:1px solid var(--sys-color-border)}.connection-resume-dialog__summary span{width:7px;height:7px;border-radius:50%;background:#268d78}.connection-resume-dialog footer{display:flex;align-items:center;gap:8px;border-top:1px solid var(--sys-color-border);padding:12px}.connection-resume-dialog footer p{margin-right:auto}.connection-resume-dialog footer button{white-space:nowrap;border:1px solid var(--sys-color-border);border-radius:8px;background:var(--sys-color-surface);padding:8px 12px}.connection-resume-dialog footer .connection-resume-dialog__primary{border-color:#625bf6;background:#625bf6;color:#fff}.iris-program-panel{display:grid;gap:10px;min-width:280px;padding:10px}.iris-program-panel__empty{margin:0;color:#607097;font-size:13px;line-height:1.35}.iris-program-panel__actions{display:flex;justify-content:flex-end;gap:6px}.iris-program-panel__list{display:grid;gap:6px}.iris-program-row{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:6px}.iris-program-row__name{width:100%;min-width:0;border:1px solid #aebcdf;border-radius:6px;outline:none;padding:5px 7px;color:#11213d}.iris-program-row__name:focus{border-color:#6956ff;box-shadow:0 0 0 2px #6956ff26}.iris-program-mappings{display:grid;gap:6px;border-top:1px solid #d4ddee;padding-top:10px}.iris-program-mappings h3{margin:0 0 2px;font-size:13px}.iris-program-mappings__actions{display:flex;flex-wrap:wrap;gap:6px}.iris-program-mapping-row{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(120px,1fr);align-items:center;gap:8px;font-size:13px}.iris-program-mapping-row__incoming{display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iris-program-mapping-row__swatch{flex:0 0 10px;width:10px;height:10px;border:1px solid #aebcdf;border-radius:50%}.iris-program-mapping-row select{min-width:0;border:1px solid #aebcdf;border-radius:6px;background:#fff;color:#11213d;padding:5px}.iris-program-summary{min-width:320px;padding:10px}.iris-program-summary p{margin:0;color:#607097;font-size:13px;line-height:1.35}.resource-manager{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;gap:var(--sm-space-2, 8px)}.resource-controls{flex:none}.resource-table{flex:1;overflow:hidden}.resource-table__body{display:grid;min-height:0;align-content:start;gap:var(--sm-space-2, 8px);overflow-y:auto;padding-right:var(--sm-space-1, 4px)}.resource-table__head,.resource-row__grid{display:grid;grid-template-columns:var(--tabular-columns);align-items:center}.resource-table__head{position:sticky;z-index:2;top:0;min-height:var(--sm-table-head-h, 34px);background:var(--sys-color-bg, #f4f6fb);color:#5a6793;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.resource-table__sort{padding:0 var(--sm-space-3, 12px);letter-spacing:inherit;text-transform:inherit}.resource-row__grid{min-height:var(--sm-table-row-h, 44px);border:1px solid var(--sys-color-border, #d9dfeb);border-left:5px solid var(--sys-color-accent, #625bf6);border-radius:var(--sys-radius-md, 8px);background:var(--sys-color-surface, #fff);padding-right:var(--sm-space-2, 8px)}.resource-row--expanded .resource-row__grid{border-bottom-right-radius:0;border-bottom-left-radius:0}.resource-row__name{display:flex;min-width:0;align-items:center;gap:var(--sm-space-2, 8px);border:0;background:transparent;color:var(--sys-color-text, #101a42);padding:var(--sm-space-1, 4px) var(--sm-space-3, 12px);text-align:left}.resource-row__name>svg{width:16px;flex:none;color:#637293}.resource-row--expanded .resource-row__name>svg{transform:rotate(90deg)}.resource-row__name>span{display:grid;min-width:0;gap:2px}.resource-row__name b,.resource-row__name small,.resource-row__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource-row__name small,.resource-row__value{color:#596e9e;font-size:12px}.resource-row__value{padding:0 var(--sm-space-3, 12px)}.resource-row__group-select{width:calc(100% - 2 * var(--sm-space-2, 8px));min-width:0;min-height:28px;margin:0 var(--sm-space-2, 8px);border:1px solid transparent;border-radius:var(--sys-radius-sm, 6px);background:transparent;color:#596e9e;padding:2px var(--sm-space-2, 8px);font-size:12px}.resource-row__group-select:hover,.resource-row__group-select:focus{border-color:var(--sys-color-border-strong, #b8c0d2);background:var(--sys-color-surface, #fff)}.resource-status{display:inline-flex;width:max-content;max-width:calc(100% - 16px);align-items:center;gap:6px;border-radius:999px;background:#eef2f3;padding:4px 9px;font-size:12px;font-weight:700}.resource-status>span{width:8px;height:8px;flex:none;border-radius:50%;background:#8490a8}.resource-status--connected>span{background:#36c9a0}.resource-status--pending>span{background:#efb900}.resource-status--error>span{background:#f05b67}.resource-row__detail{border:1px solid var(--sys-color-border, #d9dfeb);border-top:0;border-radius:0 0 var(--sys-radius-md, 8px) var(--sys-radius-md, 8px);background:var(--sys-color-surface, #fff);padding:var(--sm-space-4, 16px)}.resource-detail{display:grid;grid-template-columns:minmax(240px,1fr) minmax(300px,1fr);gap:var(--sm-space-4, 16px)}.resource-detail__metadata,.resource-detail__settings{display:grid;align-content:start;gap:var(--sm-space-2, 8px)}.resource-detail__metadata span{color:var(--sys-color-text-muted, #66728e);font-size:12px}.resource-detail__settings label{display:grid;gap:4px;color:var(--sys-color-text-muted, #66728e);font-size:12px}.resource-detail__settings input,.resource-detail__settings select{min-height:32px;border:1px solid var(--sys-color-border-strong, #b8c0d2);border-radius:6px;background:var(--sys-color-surface, #fff);color:var(--sys-color-text, #101a42);padding:4px 8px}.resource-detail__actions{display:flex;gap:var(--sm-space-2, 8px)}.resource-detail__new-group{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--sm-space-2, 8px)}.resource-table__caption,.resource-table__empty{margin:0;color:var(--sys-color-text-muted, #66728e);padding:var(--sm-space-2, 8px);font-size:12px}.resource-table .tabular__group-header{padding-right:180px}.source-connection-pill{display:inline-flex;min-height:28px;align-items:center;gap:6px;border-radius:999px;background:var(--sys-color-surface, #fff);color:var(--sys-color-text-muted, #66728e);padding:3px 6px 3px 9px;font-size:11px;font-weight:700;box-shadow:0 1px 3px #17234d1a}.source-connection-pill__dot{position:relative;width:7px;height:7px;flex:none;border-radius:50%}.source-connection-pill--healthy .source-connection-pill__dot{background:#36c9a0}.source-connection-pill--pending .source-connection-pill__dot{background:#d8a900}.source-connection-pill--error .source-connection-pill__dot{background:#f05b67}.source-connection-pill__dot:after{position:absolute;inset:0;border:var(--sys-border-thin, 1px) solid #36c9a0;border-radius:var(--sys-radius-pill, 999px);content:"";opacity:0;pointer-events:none}.source-connection-pill--healthy[data-pulse=a] .source-connection-pill__dot:after{animation:source-connection-pulse-a var(--sys-duration-hero, .85s) var(--sys-ease-decel, cubic-bezier(.22, 1, .36, 1)) forwards}.source-connection-pill--healthy[data-pulse=b] .source-connection-pill__dot:after{animation:source-connection-pulse-b var(--sys-duration-hero, .85s) var(--sys-ease-decel, cubic-bezier(.22, 1, .36, 1)) forwards}.source-connection-pill button{position:relative;display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;gap:1px;border:0;border-radius:5px;background:transparent;color:#637293;padding:0 3px}.source-connection-pill button:hover{background:#eef1f8}.source-connection-pill button svg{width:14px;height:14px}.source-connection-pill button small{font-size:9px}@keyframes source-connection-pulse-a{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes source-connection-pulse-b{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media(prefers-reduced-motion:reduce){.source-connection-pill__dot:after{animation:none}}@media(max-width:850px){.resource-detail{grid-template-columns:1fr}}.add-source-backdrop{position:fixed;z-index:100;display:grid;background:#141b3273;inset:0;place-items:center}.add-source-dialog{display:grid;width:min(800px,100vw - 32px);max-height:calc(100vh - 48px);border-radius:12px;background:var(--sys-color-surface, #fff);box-shadow:0 20px 60px #0e162c4d;overflow:hidden}.add-source-dialog>header,.add-source-dialog>footer{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--sys-color-border, #d9dfeb);padding:12px}.add-source-dialog>header h2{flex:1;margin:0;font-size:16px}.add-source-dialog>header button{border:0;background:transparent}.add-source-dialog>footer{justify-content:flex-end;border-top:1px solid var(--sys-color-border, #d9dfeb);border-bottom:0}.add-source-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px}.add-source-tabs .scenario-segments__item{justify-content:center}.add-source-content{display:grid;min-height:380px;grid-template-columns:1fr 1fr;gap:16px;padding:12px}.add-source-list,.add-source-details,.add-source-remote{display:grid;min-width:0;align-content:start;gap:8px;border-radius:10px;background:#f1f3f8;padding:12px;overflow:auto}.add-source-list>label{display:flex;align-items:center;gap:6px;border:1px solid #b8c0d2;border-radius:999px;background:#fff;padding:6px 10px}.add-source-list input{width:100%;border:0;outline:0}.add-source-list>button:not(:first-of-type){display:grid;gap:4px;border:1px solid transparent;border-radius:8px;background:#fff;padding:12px;text-align:left}.add-source-list>button[aria-pressed=true]{border-color:var(--sys-color-accent, #625bf6)}.add-source-list span{color:#66728e;font-size:12px}.add-source-list .add-source-status{display:inline-flex;width:max-content;align-items:center;gap:6px;font-weight:700}.add-source-status:before{width:7px;height:7px;border-radius:50%;background:#8490a8;content:""}.add-source-status--connected:before{background:#36c9a0}.add-source-status--connecting:before{background:#d8a900}.add-source-status--error:before{background:#f05b67}.add-source-details>label:not(.add-source-resource),.add-source-remote>label{display:grid;gap:4px}.add-source-details input[readonly],.add-source-remote input,.add-source-remote-list input{min-height:34px;border:1px solid #d9dfeb;border-radius:7px;padding:6px 8px}.add-source-resource{display:flex;align-items:center;gap:8px;border-radius:7px;background:#fff;padding:10px}.add-source-remote{min-height:380px;margin:12px}.add-source-remote__room{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.add-source-remote__room label{display:grid;gap:4px}.add-source-remote__room button{min-height:34px}.add-source-remote__joining{color:var(--sys-color-text-muted, #66728e);font-size:12px}.add-source-list>.add-source-remote__display-name{display:grid;align-items:initial;gap:4px;border:0;border-radius:0;background:transparent;padding:0}.add-source-remote__connected{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:8px}.add-source-remote__connected>button{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:6px;background:#fff;color:#53658b;padding:6px 8px}.add-source-remote-list h3{margin:8px 0 0;font-size:13px}@media(max-width:700px){.add-source-content{grid-template-columns:1fr;overflow:auto}}.iris-impervious-panel{display:grid;min-width:320px;gap:10px;padding:10px}.iris-impervious-panel__baseline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.iris-impervious-panel__baseline label{display:grid;gap:4px;color:#607097;font-size:12px;font-weight:600}.iris-impervious-panel__baseline input{width:100%;min-width:0;border:1px solid #aebcdf;border-radius:6px;outline:none;padding:5px 7px;color:#11213d}.iris-impervious-panel__baseline input:focus{border-color:#6956ff;box-shadow:0 0 0 2px #6956ff26}.iris-impervious-panel__programs{display:grid;gap:7px;border-top:1px solid #d4ddee;padding-top:10px}.iris-impervious-panel__programs p,.iris-impervious-panel__credit,.iris-impervious-panel__note,.iris-impervious-panel__warning{margin:0;font-size:13px;line-height:1.35}.iris-impervious-panel__programs p,.iris-impervious-panel__credit,.iris-impervious-panel__note{color:#607097}.iris-impervious-panel__programs label{display:grid;grid-template-columns:auto 10px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:13px}.iris-impervious-panel__programs small{color:#607097}.iris-impervious-panel__swatch{width:10px;height:10px;border:1px solid #aebcdf;border-radius:50%}.iris-impervious-panel__warning{border:1px solid #e4b17c;border-radius:6px;background:#fff4e5;padding:7px 8px;color:#9a4e00}:root{--sys-color-bg: #f5f7fb;--sys-color-surface: #ffffff;--sys-color-surface-soft: #eef2f8;--sys-color-surface-strong: #e6ebf3;--sys-color-surface-inverse: #18202e;--sys-color-text: #18202e;--sys-color-text-muted: #6c788c;--sys-color-text-faint: #9ba7b8;--sys-color-border: #dce3ee;--sys-color-border-strong: #bdc8d8;--sys-color-accent: #6666ff;--sys-color-accent-strong: #5243f1;--sys-color-accent-soft: #b6c0ff;--sys-color-on-accent: #ffffff;--sys-color-success: #116d51;--sys-color-success-soft: #c8f5e6;--sys-color-warning: #805b00;--sys-color-warning-soft: #fff0b8;--sys-color-danger: #a01f2a;--sys-color-danger-soft: #ffd9dd;--sys-shadow-raised: 0 12px 32px rgba(34, 47, 70, .1);--sys-radius-sm: 6px;--sys-radius-md: 8px;--sys-radius-lg: 12px;--sys-space-1: 4px;--sys-space-2: 8px;--sys-space-3: 12px;--sys-space-4: 16px;--sys-space-5: 20px;--sys-space-6: 24px;--sys-space-8: 32px;--sys-space-10: 40px;--sys-space-12: 48px;--sys-font-family: Figtree, system-ui, -apple-system, sans-serif;--sys-font-mono: Figtree, system-ui, -apple-system, sans-serif;--sys-text-xs: 12px;--sys-text-sm: 13px;--sys-text-md: 14px;--sys-text-lg: 18px;--sys-text-xl: 24px;--sys-text-2xl: 32px;--sys-duration: .16s;--sys-duration-drawer: .3s;--sys-ease-standard: ease;--sys-icon-md: var(--sys-space-5);--sys-shell-pad: var(--sys-space-4);--sys-shell-gap: var(--sys-space-4);--sys-sidebar-w: 52px;--sys-sidebar-w-expanded: 250px;--sys-sidebar-pad: var(--sys-space-2);--sys-sidebar-gap: var(--sys-space-2);--sys-nav-item-h: 36px;--sys-nav-radius: var(--sys-radius-md);--sys-panel-radius: var(--sys-radius-lg);--sys-toggle-w: 48px;--sys-toggle-h: 28px;--sys-toggle-knob: 20px;--sys-toggle-mixed-offset: 10px}.button,.icon-button,.link-button{border:0;background:none;color:var(--sys-color-text)}.button{min-height:var(--sys-space-8);padding:0 var(--sys-space-3);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-sm);font-weight:600;transition:background var(--sys-duration),border-color var(--sys-duration)}.button:hover,.button--quiet:hover{background:var(--sys-color-surface-soft);border-color:var(--sys-color-border-strong)}.button--primary{border-color:var(--sys-color-accent);background:var(--sys-color-accent);color:var(--sys-color-on-accent)}.button--primary:hover{border-color:var(--sys-color-accent-strong);background:var(--sys-color-accent-strong)}.button--danger{color:var(--sys-color-danger)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:var(--sys-space-8);height:var(--sys-space-8);border:1px solid transparent;border-radius:var(--sys-radius-sm)}.icon-button:hover{border-color:var(--sys-color-border);background:var(--sys-color-surface-soft)}.text-field{display:flex;align-items:center;gap:var(--sys-space-2);min-width:0;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface);color:var(--sys-color-text-muted);padding:0 var(--sys-space-2);font-size:var(--sys-text-xs)}.text-field>span{white-space:nowrap}.text-field input{width:100%;min-width:0;min-height:var(--sys-space-8);border:0;outline:0;background:transparent;color:var(--sys-color-text)}.text-field:focus-within{border-color:var(--sys-color-accent);box-shadow:0 0 0 2px var(--sys-color-accent-soft)}.checkbox{display:inline-flex;position:relative;align-items:center;gap:var(--sys-space-2)}.checkbox input{position:absolute;width:1px;height:1px;opacity:0}.checkbox>span{display:inline-flex;align-items:center;justify-content:center;width:var(--sys-space-5);height:var(--sys-space-5);border:1px solid var(--sys-color-border-strong);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface);color:transparent;font-size:var(--sys-text-xs)}.checkbox input:checked+span,.checkbox input:indeterminate+span{border-color:var(--sys-color-accent);background:var(--sys-color-accent);color:var(--sys-color-on-accent)}.checkbox input:focus-visible+span{outline:2px solid var(--sys-color-accent);outline-offset:var(--sys-space-1)}.checkbox em{font-style:normal}.segmented-control{align-items:center;min-height:var(--sys-space-8);display:inline-flex;gap:var(--sys-space-1);padding:var(--sys-space-1);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-lg);background:var(--sys-color-surface-soft)}.segmented-control__option{display:inline-flex;align-items:center;gap:var(--sys-space-1);min-height:var(--sys-space-6);border:0;border-radius:var(--sys-radius-lg);background:transparent;color:var(--sys-color-text-muted);padding:0 var(--sys-space-3);font:inherit;font-size:var(--sys-text-xs);font-weight:600;white-space:nowrap}.segmented-control__option span{display:inline-flex;font-size:var(--sys-text-md)}.segmented-control__option svg{width:var(--sys-space-4);height:var(--sys-space-4)}.segmented-control__option--selected{background:var(--sys-color-accent);color:var(--sys-color-on-accent)}.segmented-control__option:hover:not(.segmented-control__option--selected){background:var(--sys-color-surface-strong);color:var(--sys-color-text)}.segmented-control__option:focus-visible{outline:2px solid var(--sys-color-accent);outline-offset:2px}.panel{border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-lg);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);padding:var(--sys-space-5)}.panel__header,.tray__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sys-space-3)}.kicker{color:var(--sys-color-text-muted);font-family:var(--sys-font-mono);font-size:var(--sys-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.data-table{min-width:0}.data-table__head,.data-table__row{display:grid}.data-table__head{border-bottom:1px solid var(--sys-color-border);background:var(--sys-color-surface)}.data-table__row>div,.data-table__head>div{padding:var(--sys-space-2) var(--sys-space-3);border-bottom:1px solid var(--sys-color-border)}.menu{position:relative}.menu__content{position:absolute;z-index:20;top:calc(100% + var(--sys-space-1));right:0;display:grid;gap:var(--sys-space-1);min-width:148px;padding:var(--sys-space-1);border:1px solid var(--sys-color-border-strong);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.menu__item{display:flex;align-items:center;gap:var(--sys-space-2);min-height:28px;border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:0 var(--sys-space-2);text-align:left}.menu__item:hover{background:var(--sys-color-surface-soft)}.menu__item--danger{color:var(--sys-color-danger)}.tray{position:fixed;z-index:10;top:0;right:0;display:flex;flex-direction:column;width:min(480px,100vw);height:100vh;padding:var(--sys-space-5);border-left:1px solid var(--sys-color-border);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.tray__body{min-height:0}.tri-state-toggle{position:relative;width:var(--sys-toggle-w);height:var(--sys-toggle-h);padding:0;border:2px solid var(--sys-color-border-strong);border-radius:var(--sys-toggle-h);background:var(--sys-color-surface)}.tri-state-toggle>span{position:absolute;top:2px;left:2px;display:block;width:var(--sys-toggle-knob);height:var(--sys-toggle-knob);border-radius:50%;background:var(--sys-color-accent);transition:transform var(--sys-duration)}.tri-state-toggle--on{border-color:var(--sys-color-accent);background:var(--sys-color-accent)}.tri-state-toggle--on>span{background:var(--sys-color-on-accent);transform:translate(20px)}.tri-state-toggle--mixed{background:linear-gradient(to right,var(--sys-color-accent) 50%,var(--sys-color-surface) 50%)}.tri-state-toggle--mixed>span{background:var(--sys-color-on-accent);transform:translate(var(--sys-toggle-mixed-offset))}.host-rail{display:flex;flex:none;flex-direction:column;gap:var(--sys-shell-gap);min-height:0}.host-rail__mark{display:block;flex:none;box-sizing:border-box;width:var(--sys-sidebar-w);height:var(--sys-sidebar-w);padding:var(--sys-space-2);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface-inverse)}.host-rail__mark svg{display:block;width:100%;height:100%}.host-rail__navigation{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;width:var(--sys-sidebar-w-expanded);min-height:0;padding:var(--sys-sidebar-pad);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);overflow:hidden;transition:width var(--sys-duration-drawer) var(--sys-ease-standard)}.host-rail__navigation--collapsed{width:var(--sys-sidebar-w)}.host-rail__group{display:flex;flex-direction:column;gap:var(--sys-sidebar-gap)}.host-rail__item{display:flex;align-items:center;width:100%;height:var(--sys-nav-item-h);border:0;border-radius:var(--sys-nav-radius);background:transparent;color:var(--sys-color-text);padding:0 var(--sys-space-2);font:inherit;font-size:var(--sys-text-md);font-weight:600;text-align:left;white-space:nowrap;transition:background-color var(--sys-duration),color var(--sys-duration)}.host-rail__item svg{flex:none;width:var(--sys-icon-md);height:var(--sys-icon-md)}.host-rail__item span{margin-left:var(--sys-space-2)}.host-rail__item:hover,.host-rail__item--selected{background:var(--sys-color-accent-soft);color:var(--sys-color-accent)}.host-rail__item:focus-visible{outline:2px solid var(--sys-color-accent);outline-offset:2px}.host-rail__navigation--collapsed .host-rail__item{justify-content:center}.host-rail__navigation--collapsed .host-rail__item span{display:none}.workspace-switcher{position:relative;display:inline-block}.workspace-switch{display:inline-flex;align-items:center;gap:var(--sys-space-2);height:var(--sys-nav-item-h);max-width:min(100%,360px);border:1px solid var(--sys-color-border-strong);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);color:var(--sys-color-text);padding:0 var(--sys-space-2);font:inherit;font-size:var(--sys-text-md);font-weight:600}.workspace-switch:hover{border-color:var(--sys-color-accent)}.workspace-switch svg{flex:none;width:var(--sys-space-4);height:var(--sys-space-4);color:var(--sys-color-text-muted)}.workspace-switch__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-switch svg:last-child{margin-left:var(--sys-space-2)}.workspace-menu{position:absolute;z-index:30;top:calc(100% + var(--sys-space-1));left:0;display:flex;flex-direction:column;width:min(344px,100vw - var(--sys-space-8));padding:var(--sys-space-1);border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.workspace-menu__heading{margin:var(--sys-space-1) var(--sys-space-2);color:var(--sys-color-text-muted);font-size:var(--sys-text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.workspace-menu__item{display:grid;grid-template-columns:var(--sys-space-5) minmax(0,1fr) auto;align-items:center;gap:var(--sys-space-2);min-height:var(--sys-nav-item-h);border:1px solid transparent;border-radius:var(--sys-nav-radius);background:transparent;color:var(--sys-color-text);padding:0 var(--sys-space-2);font:inherit;font-size:var(--sys-text-md);text-align:left}.workspace-menu__item:hover:not(:disabled){background:var(--sys-color-surface-soft)}.workspace-menu__item--selected{border-color:var(--sys-color-accent-soft);background:var(--sys-color-surface-soft)}.workspace-menu__item svg{width:var(--sys-space-4);height:var(--sys-space-4);color:var(--sys-color-text-muted)}.workspace-menu__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-menu__item small{color:var(--sys-color-text-muted);font-size:var(--sys-text-xs)}.workspace-menu__item:disabled{color:var(--sys-color-text-faint);cursor:not-allowed}.workspace-menu hr{width:100%;height:1px;margin:var(--sys-space-1) 0;border:0;background:var(--sys-color-border)}.workspace-menu__search{display:flex;align-items:center;gap:var(--sys-space-2);margin:0 var(--sys-space-2) var(--sys-space-2);padding:0 var(--sys-space-3);min-height:var(--sys-nav-item-h);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md)}.workspace-menu__search svg{flex:none;color:var(--sys-color-text-muted)}.workspace-menu__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--sys-color-text);font:inherit}.workspace-menu__empty{margin:var(--sys-space-2);color:var(--sys-color-text-muted);font-size:var(--sys-text-sm)}.workspace-dialog-backdrop{position:fixed;z-index:40;inset:0;display:grid;place-items:center;padding:var(--sys-space-5);background:#18202e6b}.workspace-dialog{display:flex;flex-direction:column;width:min(700px,100%);max-height:min(720px,100vh - var(--sys-space-10));border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.workspace-dialog__header,.workspace-dialog__footer{display:flex;align-items:center;justify-content:space-between;padding:var(--sys-space-5)}.workspace-dialog__header{border-bottom:1px solid var(--sys-color-border)}.workspace-dialog__header h2{margin:0;font-size:var(--sys-text-xl)}.workspace-dialog__body{display:grid;gap:var(--sys-space-5);overflow:auto;padding:var(--sys-space-5)}.workspace-dialog__body>.text-field{display:grid;gap:var(--sys-space-2);border:0;border-radius:0;background:transparent;padding:0;color:var(--sys-color-text-muted);font-size:var(--sys-text-sm);font-weight:600}.workspace-dialog__body>.text-field input{min-height:40px;border:1px solid var(--sys-color-border-strong);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);padding:0 var(--sys-space-3)}.workspace-dialog__people h3{margin:0 0 var(--sys-space-3);color:var(--sys-color-text-muted);font-size:var(--sys-text-sm)}.workspace-dialog__member-list{display:grid;gap:var(--sys-space-2)}.workspace-dialog__member,.workspace-dialog__request{display:grid;min-height:42px;align-items:center;gap:var(--sys-space-2);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface-soft);padding:var(--sys-space-2)}.workspace-dialog__member{grid-template-columns:var(--sys-space-8) minmax(0,1fr) 150px}.workspace-dialog__request{grid-template-columns:var(--sys-space-8) minmax(0,1fr) 150px auto}.workspace-dialog__avatar{display:grid;width:var(--sys-space-6);height:var(--sys-space-6);place-items:center;border-radius:50%;background:var(--sys-color-accent);color:var(--sys-color-on-accent);font-size:var(--sys-text-xs);font-weight:700}.workspace-dialog__avatar--1{background:#d18b5b}.workspace-dialog__avatar--2{background:#bd60c5}.workspace-dialog__avatar--3{background:#2c887c}.workspace-dialog__request-details{display:grid;min-width:0;gap:var(--sys-space-1)}.workspace-dialog__member select,.workspace-dialog__request select{width:100%;min-height:40px;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);color:var(--sys-color-text);padding:0 var(--sys-space-2)}.workspace-dialog__request-actions{display:flex;gap:var(--sys-space-2)}.workspace-dialog__request-actions .button{min-height:30px;padding:var(--sys-space-1) var(--sys-space-2);font-size:var(--sys-text-xs)}.workspace-dialog__note,.workspace-dialog__empty{margin:var(--sys-space-4) 0 0;color:var(--sys-color-text-muted);font-size:var(--sys-text-sm);line-height:1.45}.workspace-dialog__footer{justify-content:flex-end;gap:var(--sys-space-2);border-top:1px solid var(--sys-color-border)}@media(max-width:640px){.workspace-dialog-backdrop{align-items:end;padding:0}.workspace-dialog{max-height:90vh;border-bottom:0;border-radius:var(--sys-panel-radius) var(--sys-panel-radius) 0 0}.workspace-dialog__member{grid-template-columns:var(--sys-space-8) minmax(0,1fr)}.workspace-dialog__member select{grid-column:2}}:root{color:var(--sys-color-text);background:var(--sys-color-bg);font-family:var(--sys-font-family);font-synthesis:none;text-rendering:optimizeLegibility}html,body,#root{min-width:320px;min-height:100%;margin:0;background:var(--sys-color-bg)}button,input,textarea{font:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--sys-color-accent);outline-offset:2px}.scenario-manager{--sm-space-1: 4px;--sm-space-2: 8px;--sm-space-3: 12px;--sm-space-4: 16px;--sm-control-h: 32px;--sm-topbar-h: 46px;--sm-table-head-h: 34px;--sm-table-row-h: 44px;--sm-accordion-row-h: 36px;--sm-rail-width: 8px;--sm-load-button-size: 32px;--sm-row-control-offset: 40px;--sm-spinner-sm: 16px;--sm-spinner-md: 24px;--sm-spinner-lg: 40px;--sm-spinner-stroke: 2px}.floating-menu{--sm-space-1: 4px;--sm-space-2: 8px;--sm-space-3: 12px;--sm-control-h: 32px}.scenario-manager{display:grid;height:100vh;min-height:0;grid-template-columns:var(--sys-sidebar-w) minmax(0,1fr);gap:var(--sm-space-2);overflow:hidden;background:var(--sys-color-bg);padding:var(--sys-shell-pad)}.scenario-manager--rail-expanded{grid-template-columns:var(--sys-sidebar-w-expanded) minmax(0,1fr)}.scenario-manager--loading{display:grid;grid-template-columns:minmax(0,1fr);place-items:center}.scenario-manager--loading .scenario-empty{margin:0}.scenario-manager__workspace{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:var(--sys-shell-gap)}.host-rail{position:relative;z-index:20;width:var(--sys-sidebar-w);min-width:0;transition:width var(--sys-duration-drawer) var(--sys-ease-standard)}.host-rail--expanded{width:var(--sys-sidebar-w-expanded)}.host-rail__mark{display:flex;width:100%;align-items:center;justify-content:center;gap:7px;transition:width var(--sys-duration-drawer) var(--sys-ease-standard)}.host-rail__mark>svg{width:24px;height:24px}.host-rail__wordmark{display:none;line-height:0}.host-rail__wordmark svg{display:block}.host-rail--expanded .host-rail__mark{justify-content:center}.host-rail--expanded .host-rail__wordmark{display:block}.host-rail__navigation,.host-rail__navigation--collapsed{width:100%}.host-rail__item{position:relative;gap:var(--sys-space-2);padding:var(--sys-space-2)}.host-rail__item span{margin-left:0}.host-rail__item-icon{display:inline-flex;width:var(--sys-icon-md);height:var(--sys-icon-md);flex:none;align-items:center;justify-content:center}.host-rail__item-label{display:none;min-width:0;overflow:hidden;margin-left:0;text-overflow:ellipsis}.host-rail--expanded .host-rail__item-label{display:block}.host-rail__navigation--collapsed .host-rail__item .host-rail__item-icon{display:inline-flex}.host-rail__navigation--collapsed .host-rail__item .host-rail__item-label{display:none}.host-rail__navigation--collapsed .host-rail__item .host-rail__avatar{display:grid}.host-rail__navigation--collapsed .host-rail__item .host-rail__notification{display:block}.host-rail__notification{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:var(--sys-color-notify)}.host-rail--expanded .host-rail__notification{position:static;margin-left:auto}.host-rail__avatar{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#0b817f;color:#fff;font-size:10px;font-weight:700}.host-rail__account,.host-rail__share{position:relative}.host-rail__navigation--menu-open{overflow:visible}.host-rail__account-menu{position:absolute;z-index:30;bottom:calc(100% + 6px);left:calc(100% + 8px);min-width:142px;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);box-shadow:0 10px 28px #14182a2e;padding:5px}.host-rail__share-menu{position:absolute;z-index:30;bottom:calc(100% + 6px);left:calc(100% + 8px);min-width:188px;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);box-shadow:0 10px 28px #14182a2e;padding:5px}.host-rail__account-menu button,.host-rail__share-menu button{display:flex;width:100%;min-height:32px;align-items:center;gap:8px;border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);cursor:pointer;padding:6px 8px;font:inherit;font-size:var(--sys-text-sm);font-weight:600}.host-rail__account-menu button:hover,.host-rail__share-menu button:hover:not(:disabled){background:var(--sys-color-surface-soft)}.host-rail__account-menu button:disabled,.host-rail__share-menu button:disabled{cursor:not-allowed;opacity:.45}.host-rail__account-menu svg,.host-rail__share-menu svg{width:16px;height:16px}.host-rail__divider{width:100%;height:1px;margin:3px 0;border:0;background:var(--sys-color-border)}.scenario-topbar{display:flex;min-width:0;min-height:var(--sm-topbar-h);align-items:center;gap:var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:0 1px 2px #131c301f;padding:6px var(--sm-space-2)}.scenario-topbar__loaded{display:inline-flex;min-width:250px;height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);color:var(--sys-color-text);padding:0 var(--sm-space-2);text-align:left}.scenario-topbar__loaded svg:last-child{margin-left:auto;color:var(--sys-color-text-muted)}.scenario-picker{position:relative;min-width:250px}.scenario-picker__trigger{display:flex;width:100%;height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);color:var(--sys-color-text);padding:0 var(--sm-space-2);text-align:left}.scenario-picker__trigger[aria-expanded=true]{border-color:var(--sys-color-accent)}.scenario-picker__trigger>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scenario-picker__trigger>svg:last-child{margin-left:auto;color:var(--sys-color-text-muted)}.scenario-picker__menu{position:absolute;z-index:22;top:calc(100% + 8px);left:0;display:grid;width:370px;max-height:min(520px,70vh);grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.scenario-picker__menu>strong{padding:var(--sm-space-3) var(--sm-space-3) var(--sm-space-2);font-size:var(--sys-text-md)}.scenario-picker__search{display:flex;height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);margin:0 var(--sm-space-2) var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:999px;color:var(--sys-color-text-muted);padding:0 var(--sm-space-3)}.scenario-picker__search input{width:100%;border:0;outline:0;background:transparent;color:var(--sys-color-text)}.scenario-picker__search input::placeholder{color:#b2b6ff}.scenario-picker__list{min-height:0;overflow:auto;padding:var(--sm-space-1) var(--sm-space-2) var(--sm-space-2)}.scenario-picker__entry{position:relative}.scenario-picker__option{display:grid;width:100%;min-height:var(--sm-table-row-h);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:var(--sm-space-2);border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:var(--sm-space-1) 32px var(--sm-space-1) var(--sm-space-2);text-align:left}.scenario-picker__option:hover{background:var(--sys-color-surface-soft)}.scenario-picker__option--selected{background:var(--sys-color-accent-soft);color:var(--sys-color-accent-strong)}.scenario-picker__option svg{color:#7a89a8}.scenario-picker__option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scenario-picker__option small{color:#6d7d9d;font-size:var(--sys-text-xs)}.scenario-picker__actions{position:absolute;top:50%;right:var(--sm-space-1);display:grid;width:28px;height:28px;place-items:center;transform:translateY(-50%);border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text-muted)}.scenario-picker__entry:hover .scenario-picker__actions,.scenario-picker__actions[aria-expanded=true]{background:var(--sys-color-surface-soft);color:var(--sys-color-text)}.scenario-picker__actions-menu{z-index:31;display:grid;min-width:220px;overflow:hidden;border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);padding:var(--sm-space-1)}.scenario-picker__actions-menu button{display:flex;min-height:34px;align-items:center;gap:var(--sm-space-2);border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:var(--sm-space-1) var(--sm-space-2);text-align:left}.scenario-picker__actions-menu button:hover:not(:disabled){background:var(--sys-color-surface-soft)}.scenario-picker__actions-menu button:disabled{cursor:not-allowed;opacity:.45}.scenario-picker__menu footer{display:grid;gap:2px;border-top:1px solid var(--sys-color-border);padding:var(--sm-space-2)}.scenario-picker__menu footer button{display:flex;min-height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:var(--sm-space-1) var(--sm-space-2);text-align:left}.scenario-picker__menu footer button:hover{background:var(--sys-color-surface-soft)}.scenario-topbar__spacer{flex:1}.scenario-topbar__file-actions{display:inline-flex;align-items:center;gap:2px;padding-left:var(--sm-space-1)}.scenario-topbar__save-wrap,.checkpoint-history{position:relative}.scenario-topbar__icon{display:grid;width:var(--sm-control-h);height:var(--sm-control-h);place-items:center;border:0;background:transparent;color:var(--sys-color-text-muted)}.scenario-topbar__icon:hover{color:var(--sys-color-accent)}.scenario-topbar__icon:disabled{cursor:not-allowed;opacity:.35}.scenario-topbar__icon--dirty,.scenario-topbar__icon--remote-change{position:relative}.scenario-topbar__icon--dirty:after,.scenario-topbar__icon--remote-change:after{position:absolute;top:4px;right:5px;width:7px;height:7px;border:1px solid var(--sys-color-surface);border-radius:50%;content:""}.scenario-topbar__icon--dirty:after{background:#ffb800}.scenario-topbar__icon--remote-change:after{background:#ffb800}.save-checkpoint-options{z-index:30;display:grid;width:300px;gap:var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);padding:var(--sm-space-3)}.save-checkpoint-options label{display:grid;gap:4px;color:#5b6c96;font-size:var(--sys-text-xs);font-weight:600}.save-checkpoint-options input,.save-checkpoint-options textarea{width:100%;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface);color:var(--sys-color-text);padding:6px 8px;font:inherit;font-weight:400;resize:vertical}.save-checkpoint-options input{height:30px}.save-checkpoint-options textarea{min-height:64px}.checkpoint-history__menu{z-index:30;display:grid;width:360px;max-height:min(590px,80vh);grid-template-rows:auto auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.checkpoint-history__menu>strong{padding:var(--sm-space-3) var(--sm-space-3) var(--sm-space-2);font-size:var(--sys-text-sm)}.checkpoint-history__notes{display:grid;gap:var(--sm-space-1);padding:0 var(--sm-space-2) var(--sm-space-2)}.checkpoint-history__notes label{display:grid;gap:3px;color:#5b6c96;font-size:var(--sys-text-xs);font-weight:600}.checkpoint-history__notes input,.checkpoint-history__notes textarea{width:100%;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface);color:var(--sys-color-text);padding:5px 7px;font:inherit;font-weight:400;resize:vertical}.checkpoint-history__notes input{height:28px}.checkpoint-history__notes textarea{min-height:44px}.checkpoint-history__notes input:disabled,.checkpoint-history__notes textarea:disabled{background:var(--sys-color-surface-soft);color:var(--sys-color-text-muted)}.checkpoint-history__search{display:flex;height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);margin:0 var(--sm-space-2) var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:999px;color:var(--sys-color-text-muted);padding:0 var(--sm-space-2)}.checkpoint-history__search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--sys-color-text)}.checkpoint-history__list{min-height:0;overflow:auto;list-style:none;margin:0;padding:0 var(--sm-space-2) var(--sm-space-2)}.checkpoint-history__list li{position:relative;border-left:2px solid #d7ddeb;padding-left:12px}.checkpoint-history__checkpoint{display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:start}.checkpoint-history__current{grid-template-columns:1fr}.checkpoint-history__list li:last-child{border-left-color:transparent}.checkpoint-history__item{display:grid;grid-template-columns:12px minmax(0,1fr);width:100%;min-height:46px;align-items:start;gap:7px;border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:6px 5px 6px 0;text-align:left}.checkpoint-history__item:hover,.checkpoint-history__item--selected{background:#e8e6ff}.checkpoint-history__node{width:9px;height:9px;margin-left:1px;margin-top:4px;border:2px solid #aeb9d1;border-radius:50%;background:var(--sys-color-surface);transform:translate(-19px)}.checkpoint-history__node--new{border-color:#ffb800;background:#ffb800}.checkpoint-history__node--off-line{margin-left:24px}.checkpoint-history__item--selected .checkpoint-history__node{border-color:var(--sys-color-accent);background:var(--sys-color-accent)}.checkpoint-history__item b{display:inline-block;margin-right:6px;overflow:hidden;max-width:210px;font-size:var(--sys-text-sm);text-overflow:ellipsis;white-space:nowrap}.checkpoint-history__item em{display:inline-block;border-radius:999px;background:#fff0d9;color:#af5e00;padding:2px 6px;font-size:10px;font-style:normal;font-weight:700}.checkpoint-history__item small{display:block;overflow:hidden;margin-top:2px;color:#7080a5;font-size:var(--sys-text-xs);text-overflow:ellipsis;white-space:nowrap}.checkpoint-history__actions{display:grid;width:24px;height:30px;place-items:center;margin-top:4px;border:0;border-radius:var(--sys-radius-sm);background:transparent;color:#8a97b2}.checkpoint-history__actions:hover,.checkpoint-history__actions[aria-expanded=true]{background:var(--sys-color-surface-soft);color:var(--sys-color-accent)}.checkpoint-history__published{background:#ddf7e3!important;color:#08753b!important}.checkpoint-history__actions-menu{z-index:31;display:grid;min-width:220px;overflow:hidden;border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);padding:var(--sm-space-1)}.checkpoint-history__actions-menu button{display:flex;min-height:34px;align-items:center;gap:var(--sm-space-2);border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:var(--sm-space-1) var(--sm-space-2);text-align:left}.checkpoint-history__actions-menu button:hover:not(:disabled){background:var(--sys-color-surface-soft)}.checkpoint-history__actions-menu button:disabled{cursor:not-allowed;opacity:.45}.checkpoint-history__empty{border-left:0!important;color:#71809c;padding:var(--sm-space-3);font-size:var(--sys-text-sm)}.checkpoint-history__menu footer{display:grid;gap:2px;border-top:1px solid var(--sys-color-border);padding:var(--sm-space-2)}.checkpoint-history__menu footer button{display:flex;min-height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:var(--sm-space-1) var(--sm-space-2);text-align:left}.checkpoint-history__menu footer button:hover{background:var(--sys-color-surface-soft)}.checkpoint-history__menu footer button:disabled{cursor:not-allowed;opacity:.45}.spinner{display:inline-flex;align-items:center;gap:var(--sm-space-2, var(--sys-space-2));color:var(--sys-color-text-muted);vertical-align:middle}.spinner--sm{--spinner-size: var(--sm-spinner-sm, 16px)}.spinner--md{--spinner-size: var(--sm-spinner-md, 24px)}.spinner--lg{--spinner-size: var(--sm-spinner-lg, 40px)}.spinner__ring{display:block;width:var(--spinner-size);height:var(--spinner-size);flex:none;border:var(--sm-spinner-stroke, 2px) solid var(--sys-color-border);border-top-color:var(--sys-color-accent);border-radius:999px;animation:scenario-spinner-turn .7s linear infinite}@keyframes scenario-spinner-turn{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.spinner__ring{animation-duration:2.1s}}.scenario-topbar__spinner{margin-right:var(--sm-space-1)}.scenario-screen{display:flex;min-width:0;min-height:0;flex-direction:column;gap:var(--sm-space-2)}.asset-editor{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--sm-space-3);border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:0 1px 2px #131c301f;padding:var(--sm-space-4)}.asset-editor__header{display:flex;align-items:start;justify-content:space-between;gap:var(--sm-space-3)}.asset-editor__eyebrow{display:inline-flex;align-items:center;gap:6px;color:var(--sys-color-accent);font-size:var(--sys-text-sm);font-weight:700}.asset-editor__eyebrow svg{width:17px;height:17px}.asset-editor h1{margin:4px 0;font-size:20px}.asset-editor__header p{margin:0;color:#647496;font-size:var(--sys-text-sm)}.asset-editor__panel{position:relative;display:grid;min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sm-space-3)}.asset-editor__loading-overlay{position:absolute;z-index:2;inset:0;display:grid;place-items:center;border-radius:var(--sys-radius-md);background:color-mix(in srgb,var(--sys-color-surface) 78%,transparent);color:#647496}.asset-editor__loading-overlay .spinner{padding:var(--sm-space-3);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);box-shadow:0 6px 20px #131c301f}.asset-editor__field{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:var(--sm-space-1);color:#5b6c96;font-size:var(--sys-text-xs);font-weight:700}.asset-editor__field textarea{width:100%;min-height:240px;height:100%;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface-soft);color:var(--sys-color-text);padding:var(--sm-space-3);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.45;resize:vertical}.asset-editor__status{display:grid;justify-items:end;gap:var(--sm-space-1)}.asset-editor__status p{margin:0;color:var(--sys-color-danger);font-size:var(--sys-text-xs)}.asset-editor--empty{display:grid;align-content:center;justify-items:center;margin:0;color:#647496;text-align:center}.asset-editor--empty>svg{width:36px;height:36px;color:var(--sys-color-accent)}.asset-editor--empty h1{color:var(--sys-color-text)}.asset-editor--empty p{max-width:420px;margin:0}.asset-editor__raw{min-width:0;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface-soft);padding:var(--sm-space-2) var(--sm-space-3)}.asset-editor__raw summary{cursor:pointer;color:#5b6c96;font-size:var(--sys-text-sm);font-weight:700}.asset-editor__raw[open] summary{margin-bottom:var(--sm-space-2)}.asset-editor__raw textarea{min-height:180px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.asset-config{display:grid;align-content:start;gap:var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface-soft);padding:var(--sm-space-3)}.asset-config>header{display:grid;gap:2px;margin-bottom:var(--sm-space-1)}.asset-config>header strong{font-size:var(--sys-text-sm)}.asset-config>header small{color:#647496;font-size:var(--sys-text-xs)}.asset-config>label{display:grid;gap:4px;color:#5b6c96;font-size:var(--sys-text-xs);font-weight:700}.asset-config input:not([type=checkbox]),.asset-config select{width:100%;height:32px;border:1px solid var(--sys-color-border);border-radius:6px;background:var(--sys-color-surface);color:var(--sys-color-text);padding:4px 7px}.asset-config input[type=color]{padding:2px}.asset-config__toggle{display:flex!important;align-items:center;gap:7px;color:var(--sys-color-text)!important;font-size:var(--sys-text-sm)!important}.asset-config__toggle input{width:16px;height:16px;accent-color:var(--sys-color-accent)}.mini-scene-composer{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:var(--sm-space-2)}.mini-scene-composer__header{display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-2)}.mini-scene-composer__header>div:first-child{display:grid;gap:2px;color:#5b6c96;font-size:var(--sys-text-xs)}.mini-scene-composer__header>div:first-child span{color:var(--sys-color-text);font-size:var(--sys-text-sm);font-weight:700}.mini-scene-composer__tools{display:flex;gap:var(--sm-space-1)}.mini-scene-composer__tools .button{display:inline-flex;min-height:28px;align-items:center;gap:5px;padding-inline:var(--sm-space-2);font-size:var(--sys-text-xs)}.mini-scene-composer__tools svg{width:14px;height:14px}.mini-scene-composer__body{display:grid;min-width:0;min-height:0;overflow:hidden;grid-template-columns:minmax(0,1fr) 170px;grid-template-rows:minmax(0,1fr);gap:var(--sm-space-2)}.mini-scene-composer--read-only{height:100%;grid-template-rows:minmax(0,1fr)}.mini-scene-composer--read-only .mini-scene-composer__body{height:100%;grid-template-columns:minmax(0,1fr)}.mini-scene-composer--read-only .mini-scene-composer__item,.mini-scene-composer--read-only .mini-scene-composer__item:active{cursor:pointer}.mini-scene-composer__canvas-stage{display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden}.mini-scene-composer__canvas{position:relative;min-height:0;overflow:hidden;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background-color:var(--composer-background, #f5f7fb);background-image:linear-gradient(#e5e9f3 1px,transparent 1px),linear-gradient(90deg,#e5e9f3 1px,transparent 1px);background-size:var(--composer-grid-size, 20px) var(--composer-grid-size, 20px);touch-action:none}.mini-scene-composer__canvas--portrait{aspect-ratio:3/4}.mini-scene-composer__canvas--square{aspect-ratio:1/1}.mini-scene-composer__canvas--landscape{aspect-ratio:4/3}.mini-scene-composer__canvas--wide{aspect-ratio:16/9}.mini-scene-composer__empty{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--sm-space-2);color:#7888a9;font-size:var(--sys-text-sm);text-align:center}.mini-scene-composer__empty svg{width:24px;height:24px;color:var(--sys-color-accent)}.mini-scene-composer__canvas--without-grid{background-image:none}.mini-scene-composer__item{position:absolute;display:grid;min-width:58px;min-height:38px;overflow:hidden;border:2px solid transparent;border-radius:var(--sys-radius-sm);box-shadow:0 2px 5px #161e3a29;color:#fff;cursor:grab;isolation:isolate;padding:0;text-align:left;touch-action:none;user-select:none}.mini-scene-composer__item:active{cursor:grabbing}.mini-scene-composer__item--selected{border-color:var(--sys-color-accent);box-shadow:0 0 0 2px #6763ff52,0 2px 5px #161e3a29}.mini-scene-composer__item--block{background:var(--composer-item-color)}.mini-scene-composer__item--image{background:#5b6c96}.mini-scene-composer__item img{position:absolute;z-index:-1;width:100%;height:100%;object-fit:cover}.mini-scene-composer__item--image:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(transparent 35%,#090f2499);content:""}.mini-scene-composer__item>span:last-child{align-self:end;padding:6px 7px;font-size:11px;font-weight:700;line-height:1.1}.mini-scene-composer__image-placeholder{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(135deg,#96a8c9,#667aab)}.mini-scene-composer__image-placeholder svg{width:24px;height:24px}.mini-scene-composer__inspector{display:grid;align-content:start;gap:var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface-soft);padding:var(--sm-space-2)}.mini-scene-composer__inspector>strong{font-size:var(--sys-text-sm)}.mini-scene-composer__inspector>p{margin:0;color:#7382a2;font-size:var(--sys-text-xs);line-height:1.4}.mini-scene-composer__inspector label{display:grid;gap:3px;color:#5b6c96;font-size:11px;font-weight:700}.mini-scene-composer__inspector input,.mini-scene-composer__inspector output{width:100%;min-width:0;height:28px;border:1px solid var(--sys-color-border);border-radius:5px;background:var(--sys-color-surface);color:var(--sys-color-text);padding:3px 6px;font-size:12px}.mini-scene-composer__inspector output{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-scene-composer__inspector .mini-scene-composer__color{padding:2px}.mini-scene-composer__upload-input{display:none}.mini-scene-composer__dimensions{display:grid;grid-template-columns:1fr 1fr;gap:var(--sm-space-1)}.mini-scene-composer__inspector .button{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:5px;margin-top:var(--sm-space-1);font-size:var(--sys-text-xs)}.mini-scene-composer__inspector .button svg{width:14px;height:14px}.scenario-controls{position:relative;z-index:4;display:grid;gap:var(--sm-space-2);border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:0 1px 2px #131c301f;padding:var(--sm-space-2)}.scenario-search{display:flex;height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);border:2px solid var(--sys-color-border-strong);border-radius:999px;color:var(--sys-color-text);padding:0 var(--sm-space-3)}.scenario-search:focus-within{border-color:var(--sys-color-accent)}.scenario-search svg{flex:none;width:19px;height:19px}.scenario-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--sys-color-text)}.scenario-search input::placeholder{color:#b2b6ff}.scenario-controls__row,.scenario-controls__filters,.scenario-controls__actions,.scenario-segments{display:flex;align-items:center;gap:var(--sm-space-2)}.scenario-controls__row{justify-content:space-between;min-width:0}.scenario-controls__filters{min-width:0;flex-wrap:wrap}.scenario-controls__actions{flex:none}.scenario-segments{border-radius:999px;background:var(--sys-color-surface-soft);padding:var(--sm-space-1)}.scenario-segments__item{display:inline-flex;min-height:24px;align-items:center;gap:6px;border:0;border-radius:999px;background:transparent;color:#53658b;padding:2px var(--sm-space-3);font-size:var(--sys-text-sm);font-weight:600;white-space:nowrap}.scenario-segments__item svg{width:16px;height:16px}.scenario-segments__item--active{background:var(--sys-color-accent);color:var(--sys-color-on-accent);box-shadow:0 1px 2px #2a26b433}.filter-pill-wrap,.attributes-wrap,.scenario-tags{position:relative}.filter-pill{display:inline-flex;min-height:var(--sm-control-h);align-items:center;gap:7px;border:0;border-radius:999px;background:var(--sys-color-accent);color:var(--sys-color-on-accent);padding:4px 11px 4px 13px;font-size:var(--sys-text-sm);font-weight:700;white-space:nowrap}.filter-pill--active{border:1px solid var(--sys-color-accent);background:var(--sys-color-surface);color:var(--sys-color-accent)}.filter-pill svg{width:14px;height:14px}.filter-pill b{display:inline-flex;min-width:12px;min-height:12px;align-items:center;justify-content:center;flex:none;border-radius:999px;background:var(--sys-color-accent);color:var(--sys-color-on-accent);padding:0 var(--sys-space-1);font-size:10px;font-variant-numeric:tabular-nums}.button{min-height:var(--sm-control-h, var(--sys-space-8));border-radius:var(--sys-radius-md);font-weight:700}.scenario-manager .button{padding-inline:var(--sm-space-2)}.scenario-controls__actions .button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.scenario-filter-menu,.attributes-menu,.scenario-tag-picker{position:absolute;top:calc(100% + var(--sm-space-2));left:0;z-index:12;width:250px;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);padding:var(--sm-space-2);color:var(--sys-color-text)}.scenario-filter-menu strong,.attributes-menu strong,.scenario-tag-picker strong{display:block;padding:4px 7px 7px;color:var(--sys-color-text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.scenario-filter-menu button,.attributes-menu button,.scenario-tag-picker button{display:flex;width:100%;min-height:var(--sm-control-h);align-items:center;gap:var(--sm-space-2);border:0;border-radius:5px;background:transparent;color:var(--sys-color-text);padding:var(--sm-space-1) 7px;text-align:left}.scenario-filter-menu button:hover,.attributes-menu button:hover,.scenario-tag-picker button:hover{background:var(--sys-color-surface-soft)}.scenario-filter-menu small,.attributes-menu small{margin-left:auto;color:var(--sys-color-text-muted);font-size:var(--sys-text-xs)}.scenario-filter-menu hr,.attributes-menu hr,.scenario-tag-picker hr{height:1px;margin:7px 0;border:0;background:var(--sys-color-border)}.scenario-filter-menu__check,.scenario-tag-picker__check{width:12px;height:12px;flex:none;border:1px solid var(--sys-color-border-strong);border-radius:3px}.scenario-filter-menu__check--active,.scenario-tag-picker__check--active{border-color:var(--sys-color-accent);background:var(--sys-color-accent);box-shadow:inset 0 0 0 3px var(--sys-color-surface)}.scenario-filter-menu__edit{color:var(--sys-color-text-muted)!important}.attributes-wrap>.button{min-width:108px;justify-content:center}.attributes-menu{right:0;left:auto;width:252px}.group-by-menu{max-height:min(420px,100vh - 180px);overflow-y:auto}.attributes-menu__item{display:grid!important;grid-template-columns:16px minmax(0,1fr) auto}.attributes-menu__indicator{display:grid;width:16px;height:16px;place-items:center}.attributes-menu__indicator:after{width:10px;height:10px;border-radius:50%;background:transparent;content:""}.attributes-menu__indicator--checked:after{background:var(--sys-color-accent)}.scenario-table{--scenario-columns: minmax(300px, 2.2fr) minmax(170px, 1.15fr) minmax(170px, 1.15fr) minmax(170px, 1.15fr) minmax(150px, .9fr) 32px;display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr);flex:1;overflow:hidden}.scenario-table__head,.scenario-row__grid{display:grid;grid-template-columns:var(--tabular-columns, var(--scenario-columns));gap:0}.scenario-table__head{position:sticky;top:0;z-index:2;min-height:var(--sm-table-head-h);align-items:center;margin-left:var(--sm-row-control-offset);background:var(--sys-color-bg);padding:0 var(--sm-space-2) 0 0;color:#5a6793;font-size:var(--sys-text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.scenario-table__head>:first-child{padding-left:var(--sm-load-button-size)}.scenario-table__head>:not(:first-child){padding-left:var(--sm-space-2)}.scenario-table__head>:nth-last-child(2){text-align:center}.scenario-table__head .scenario-table__sort{display:inline-flex;align-items:center;gap:4px;min-width:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;outline-offset:3px;text-transform:inherit}.scenario-table__head .scenario-table__sort:hover,.scenario-table__head .scenario-table__sort:focus-visible{color:var(--sys-color-accent)}.scenario-table__body{position:relative;z-index:0;display:grid;min-height:0;align-content:start;gap:var(--sm-space-2);overflow-y:auto;padding-right:var(--sm-space-1)}.scenario-row{position:relative;min-width:0}.scenario-row__grid{--scenario-row-bar-color: #000;position:relative;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface)}.scenario-row__grid:before{position:absolute;z-index:1;top:0;bottom:0;left:0;width:var(--sm-rail-width);border-start-start-radius:var(--sys-radius-md);border-end-start-radius:var(--sys-radius-md);background:var(--scenario-row-bar-color);content:"";pointer-events:none}.scenario-row--expanded .scenario-row__grid{border-bottom-right-radius:0;border-bottom-left-radius:0}.scenario-row--expanded .scenario-row__grid:before{border-end-start-radius:0}.scenario-row--loaded .scenario-row__grid{border-color:var(--sys-color-accent);--scenario-row-bar-color: var(--sys-color-accent)}.scenario-row__load{position:absolute;z-index:1;top:5px;left:0;display:grid;width:var(--sm-load-button-size);height:var(--sm-load-button-size);place-items:center;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);color:var(--sys-color-accent)}.scenario-row__load:hover,.scenario-row--loaded .scenario-row__load,.scenario-row__load--loading{border-color:var(--sys-color-accent);background:var(--sys-color-accent);color:var(--sys-color-on-accent)}.scenario-row__load--loading{cursor:wait}.scenario-row__load svg{width:17px;height:17px}.scenario-row__load-spinner .spinner__ring{border-color:color-mix(in srgb,var(--sys-color-on-accent) 38%,transparent);border-top-color:var(--sys-color-on-accent)}.scenario-row--expanded .scenario-row__name>svg{transform:rotate(90deg)}.scenario-row__grid{min-height:var(--sm-table-row-h);align-items:center;margin-left:var(--sm-row-control-offset);padding-right:var(--sm-space-2)}.scenario-row__name{display:flex;min-width:0;align-items:center;gap:var(--sm-space-2);border:0;background:transparent;color:var(--sys-color-text);padding:var(--sm-space-1) var(--sm-space-3);text-align:left}.scenario-row__name>svg{flex:none;width:16px;color:#637293}.scenario-row__name span{display:grid;min-width:0;gap:1px}.scenario-row__name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.scenario-row__name small{overflow:hidden;color:#596e9e;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.scenario-tags__button{display:flex;min-width:0;min-height:28px;align-items:center;gap:var(--sm-space-1);border:0;border-radius:6px;background:transparent;padding:2px var(--sm-space-2)}.scenario-tags__button:hover{background:#eeeefe}.scenario-tags__button>svg{margin-left:auto;color:#96a1bb}.scenario-tags__empty{color:#9ca8c1;font-size:12px;opacity:0}.scenario-tags__button:hover .scenario-tags__empty{opacity:1}.scenario-tag-picker{top:calc(100% + 3px);width:248px}.scenario-tag-picker .tag-chip{pointer-events:none}.scenario-row__system-value{min-width:0;overflow:hidden;color:#5b6c96;font-size:var(--sys-text-sm);text-align:center;text-overflow:ellipsis;white-space:nowrap}.scenario-row__menu{position:relative}.scenario-row__menu>button{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:var(--sys-radius-sm);background:transparent;color:#73809d}.scenario-row__menu>button:hover,.scenario-row__menu>button[aria-expanded=true]{background:var(--sys-color-surface-strong);color:var(--sys-color-accent)}.scenario-actions-menu{position:absolute;z-index:16;top:calc(100% + var(--sm-space-1));right:0;width:248px;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);padding:var(--sm-space-2)}.scenario-actions-menu strong{display:block;padding:4px 7px 8px;color:var(--sys-color-text-muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.scenario-actions-menu button{display:flex;width:100%;min-height:34px;align-items:center;gap:10px;border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:5px 7px;text-align:left}.scenario-actions-menu button:hover{background:var(--sys-color-surface-soft)}.scenario-actions-menu button svg{width:17px;height:17px;color:#68789a}.scenario-actions-menu small{margin-left:auto;color:#7e8daa}.scenario-actions-menu__archive,.scenario-actions-menu__archive svg{color:var(--sys-color-danger)!important}.scenario-table__caption{margin:16px 0;color:#65749a;font-size:var(--sys-text-sm)}.scenario-empty{margin:80px auto;color:var(--sys-color-text-muted)}.scenario-sync-error{margin:0;color:var(--sys-color-danger, #c61d3b);font-size:var(--sys-text-sm)}.scenario-manager--published-reader{grid-template-columns:minmax(0,1fr)}.scenario-manager--published-reader .scenario-topbar{justify-content:flex-end}.scenario-manager--published-reader .scenario-screen{padding-top:var(--sm-space-2)}.published-list{min-width:0;min-height:0;overflow:auto;padding:var(--sm-space-1)}.published-list__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,365px));align-content:start;gap:var(--sm-space-2)}.published-card{display:grid;min-width:0;grid-template-rows:auto auto minmax(54px,1fr) auto;overflow:hidden;border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:0 1px 2px #141d3424}.published-card>header{display:flex;min-height:50px;align-items:start;justify-content:space-between;gap:var(--sm-space-2);padding:var(--sm-space-2) var(--sm-space-3) 0}.published-card h2{margin:0;font-size:var(--sys-text-md)}.published-card header small{display:block;margin-top:2px;color:#64739a;font-size:var(--sys-text-xs)}.published-card>header .icon-button{color:#65769b}.published-card figure,.published-dialog figure{min-width:0;margin:var(--sm-space-2) var(--sm-space-3);overflow:hidden;border-radius:var(--sys-radius-sm);background:#e4e8ef}.published-card figure{height:235px}.published-card figure img,.published-dialog figure img{display:block;width:100%;height:100%;object-fit:contain}.published-thumbnail{display:grid;width:100%;height:100%;place-items:center;background:#e4e8ef;color:#71809c;font-size:var(--sys-text-sm)}.published-thumbnail--loading{background:#f4f6f9;color:transparent}.published-card>p{margin:0;color:#52658e;padding:0 var(--sm-space-3) var(--sm-space-2);font-size:var(--sys-text-sm);line-height:1.45}.published-card>footer{display:flex;align-items:center;justify-content:space-between;gap:var(--sm-space-2);margin:0 var(--sm-space-3) var(--sm-space-3);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface-soft);padding:var(--sm-space-2)}.published-card>footer span{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;color:var(--sys-color-text);font-size:var(--sys-text-sm)}.published-card>footer span>svg{color:#65779c}.published-card>footer b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.published-card>footer small{color:#7080a5;white-space:nowrap}.published-list__empty{color:var(--sys-color-text-muted);padding:var(--sm-space-5)}.published-dialog-backdrop{position:fixed;z-index:45;inset:0;display:grid;place-items:center;background:#14192c6b;padding:var(--sm-space-4)}.published-dialog{display:grid;width:min(100%,1000px);overflow:hidden;border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.published-dialog>header,.published-dialog>footer{display:flex;min-height:62px;align-items:center;padding:var(--sm-space-3) var(--sm-space-4)}.published-dialog>header{border-bottom:1px solid var(--sys-color-border)}.published-dialog h2{display:flex;align-items:center;gap:var(--sm-space-2);margin:0;font-size:var(--sys-text-lg)}.published-dialog__body{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,1fr);gap:var(--sm-space-3);padding:var(--sm-space-3)}.published-dialog figure{height:268px;margin:0}.published-dialog__fields{display:grid;align-content:start;gap:var(--sm-space-2)}.published-dialog__fields .button{justify-self:start}.published-dialog>footer{justify-content:flex-end;gap:var(--sm-space-2);border-top:1px solid var(--sys-color-border)}.workspace-access-request{display:grid;width:min(100%,560px);gap:var(--sm-space-3);margin:80px auto;border:1px solid var(--sys-color-border);border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised);padding:var(--sm-space-5)}.workspace-access-request h2,.workspace-access-request p{margin:0}.workspace-access-request>.button{justify-self:end}.workspace-access-request__message{border-left:3px solid var(--sys-color-accent);background:var(--sys-color-surface-soft);color:var(--sys-color-text);padding:var(--sm-space-2) var(--sm-space-3)}.workspace-dialog-backdrop{position:fixed;z-index:40;inset:0;display:grid;place-items:center;background:#14192c6b;padding:var(--sm-space-4)}.workspace-dialog{display:grid;width:min(100%,760px);max-height:min(760px,100vh - 48px);grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:var(--sys-shadow-raised)}.workspace-dialog__header,.workspace-dialog__footer{display:flex;align-items:center;gap:var(--sm-space-2);padding:var(--sm-space-3) var(--sm-space-4)}.workspace-dialog__header{justify-content:space-between;border-bottom:1px solid var(--sys-color-border)}.workspace-dialog__header h2{margin:0;font-size:var(--sys-text-lg)}.workspace-dialog__body{display:grid;align-content:start;gap:var(--sm-space-4);overflow:auto;padding:var(--sm-space-4)}.workspace-dialog__people{display:grid;gap:var(--sm-space-2)}.workspace-dialog__people h3{margin:0;font-size:var(--sys-text-sm)}.workspace-dialog__member-list{display:grid;gap:6px}.workspace-dialog__member,.workspace-dialog__request{display:grid;min-height:42px;align-items:center;gap:var(--sm-space-2);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface-soft);padding:var(--sm-space-2)}.workspace-dialog__member{grid-template-columns:28px minmax(0,1fr) 150px}.workspace-dialog__request{grid-template-columns:28px minmax(0,1fr) 150px auto}.workspace-dialog__avatar{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#ded8ff;color:#372a93;font-size:11px;font-weight:700}.workspace-dialog__request-details{display:grid;min-width:0;gap:2px}.workspace-dialog__request-details small,.workspace-dialog__request-details em{overflow:hidden;color:var(--sys-color-text-muted);font-size:var(--sys-text-xs);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.workspace-dialog__member select,.workspace-dialog__request select{width:100%;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-sm);background:var(--sys-color-surface);color:var(--sys-color-text);padding:6px}.workspace-dialog__request-actions{display:flex;gap:6px}.workspace-dialog__request-actions .button{min-height:30px;padding:5px 8px;font-size:var(--sys-text-xs)}.workspace-dialog__empty,.workspace-dialog__note{margin:0;color:var(--sys-color-text-muted);font-size:var(--sys-text-xs)}.workspace-dialog__footer{justify-content:end;border-top:1px solid var(--sys-color-border)}.workspace-dialog__leave{margin-right:auto}.tag-chip{display:inline-flex;min-height:23px;align-items:center;gap:6px;border-radius:999px;background:#f0f4f4;color:#071250;padding:3px 8px;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.tag-chip__dot{width:10px;height:10px;flex:none;border-radius:50%;background:var(--tag-color, #285dcc)}.tag-chip--blue{--tag-color: #285dcc}.tag-chip--violet{--tag-color: #6928d8}.tag-chip--teal{--tag-color: #0c817a}.tag-chip--green{--tag-color: #138747}.tag-chip--amber{--tag-color: #be5c05}.tag-chip--red{--tag-color: #cc1548}.tag-chip--slate{--tag-color: #526075}.tag-chip--empty{--tag-color: #dfe4ec}.tag-chip--blue .tag-chip__dot,.tag-chip--violet .tag-chip__dot,.tag-chip--teal .tag-chip__dot,.tag-chip--green .tag-chip__dot,.tag-chip--amber .tag-chip__dot,.tag-chip--red .tag-chip__dot,.tag-chip--slate .tag-chip__dot{background:var(--tag-color)}.scenario-row__detail{--scenario-row-bar-color: #000;position:relative;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);gap:var(--sm-space-4);margin-left:var(--sm-row-control-offset);border:1px solid var(--sys-color-border);border-top:0;border-radius:0 0 var(--sys-radius-md) var(--sys-radius-md);background:var(--sys-color-surface);padding:var(--sm-space-3) var(--sm-space-4)}.scenario-row__detail:before{position:absolute;z-index:1;top:0;bottom:0;left:0;width:var(--sm-rail-width);border-end-start-radius:var(--sys-radius-md);background:var(--scenario-row-bar-color);content:"";pointer-events:none}.scenario-row--loaded .scenario-row__detail{border-color:var(--sys-color-accent);--scenario-row-bar-color: var(--sys-color-accent)}.scenario-row__detail-header{display:flex;grid-column:1/-1;align-items:end;justify-content:space-between;gap:var(--sm-space-3)}.scenario-row__detail-header>.button{margin-bottom:var(--sm-space-2)}.scenario-detail-tabs{display:flex;flex:1;gap:var(--sm-space-3);border-bottom:1px solid var(--sys-color-border)}.scenario-row__detail>.scenario-detail-tabs{grid-column:1/-1}.scenario-detail-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#5b6c96;padding:0 3px var(--sm-space-2);font-weight:600}.scenario-detail-tabs__active{border-color:var(--sys-color-accent)!important;color:var(--sys-color-accent)!important}.scenario-detail-fields{display:grid;gap:var(--sm-space-2);margin-top:var(--sm-space-3)}.scenario-information-panel{display:grid;grid-column:1/-1;grid-template-columns:333.333px minmax(320px,1.12fr) minmax(250px,.88fr);gap:var(--sm-space-2);min-width:0}.scenario-information-panel__thumbnail{width:333.333px;height:250px;aspect-ratio:4/3;align-self:start;margin:0}.scenario-information-panel__thumbnail img{display:block;width:100%;height:100%;border-radius:var(--sys-radius-sm);object-fit:contain}.scenario-information-panel__fields{display:grid;align-content:start;gap:var(--sm-space-2)}.scenario-information-panel__fields textarea{min-height:125px;resize:vertical}.scenario-information-panel__meta{display:grid;align-content:start;gap:var(--sm-space-2)}.scenario-information-panel__meta .button{justify-self:end;align-self:end;margin-top:auto}.scenario-field{display:grid;gap:var(--sm-space-1);color:#5b6c96;font-size:var(--sys-text-xs);font-weight:600}.scenario-field input,.scenario-field textarea,.scenario-field output{width:100%;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);background:var(--sys-color-surface);color:var(--sys-color-text);padding:var(--sm-space-2) 10px;font:inherit;font-weight:400;resize:vertical}.scenario-field--output output{background:var(--sys-color-surface-soft)}.scenario-row__detail-meta{display:grid;align-content:start;gap:10px}.scenario-row__detail-meta .button{justify-self:end;margin-top:8px}.checkpoint-panel{display:grid;height:360px;grid-column:1/-1;grid-template-columns:minmax(240px,.85fr) 333.333px minmax(300px,1fr);gap:var(--sm-space-2);min-width:0}.checkpoint-panel__timeline{display:grid;min-height:0;align-content:start;gap:2px;list-style:none;margin:0;overflow-y:auto;padding:0 10px 0 0}.checkpoint-panel__timeline li{position:relative;border-left:2px solid #d7ddeb;padding-left:8px;margin-left:6px}.checkpoint-panel__timeline li:last-child{border-left-color:transparent}.checkpoint-panel__step{display:grid;grid-template-columns:12px minmax(0,1fr);width:100%;min-height:52px;align-items:start;gap:8px;border:0;border-radius:var(--sys-radius-sm);background:transparent;color:var(--sys-color-text);padding:7px 8px 7px 0;text-align:left}.checkpoint-panel__step:hover,.checkpoint-panel__step--selected{background:#e8e6ff}.checkpoint-panel__node{width:10px;height:10px;margin-left:5px;margin-top:6px;border:2px solid #aeb9d1;border-radius:50%;background:var(--sys-color-surface);transform:translate(-19px)}.checkpoint-panel__node--new{border-color:#ffb800;background:#ffb800}.checkpoint-panel__node--off-line{margin-left:24px}.checkpoint-panel__step--selected .checkpoint-panel__node{border-color:var(--sys-color-accent);background:var(--sys-color-accent)}.checkpoint-panel__step b{display:inline-block;margin-right:8px;font-size:var(--sys-text-sm)}.checkpoint-panel__step em{display:inline-block;border-radius:999px;background:#fff0d9;color:#af5e00;padding:3px 8px;font-size:11px;font-style:normal;font-weight:700}.checkpoint-panel__step .checkpoint-panel__published{background:#ddf7e3;color:#08753b}.checkpoint-panel__step small{display:block;margin-top:3px;color:#7080a5;font-size:12px}.checkpoint-panel__preview{width:333.333px;height:250px;aspect-ratio:4/3;min-height:0;align-self:start;overflow:hidden;border-radius:var(--sys-radius-sm);background:#e9edf3}.checkpoint-panel__preview img{width:100%;height:100%;min-height:0;object-fit:contain}.checkpoint-panel__live-preview{display:grid;height:100%;min-height:0;place-content:center;justify-items:center;gap:8px;color:#647496}.checkpoint-panel__live-preview svg{width:32px;height:32px;color:var(--sys-color-accent)}.checkpoint-panel__live-preview small{font-size:var(--sys-text-sm)}.checkpoint-thumbnail--empty{display:grid;width:100%;height:100%;min-height:0;place-items:center;border-radius:var(--sys-radius-sm);background:#e3e7ef;color:#71809c;font-size:var(--sys-text-sm)}.checkpoint-thumbnail--loading{background:#f5f7fa;color:transparent}.checkpoint-panel__metadata{display:grid;align-content:start;gap:10px;min-width:0}.checkpoint-panel__facts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.checkpoint-panel__facts span{display:grid;gap:3px;border-radius:var(--sys-radius-sm);background:var(--sys-color-surface-soft);color:#627196;padding:7px 9px;font-size:12px}.checkpoint-panel__facts b,.checkpoint-panel__facts a{color:var(--sys-color-text);font-size:var(--sys-text-sm)}.checkpoint-panel__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:auto}@media(max-width:1050px){.scenario-information-panel{grid-template-columns:1fr}.scenario-information-panel__thumbnail,.checkpoint-panel__preview{width:min(100%,333.333px)}.checkpoint-panel{height:auto;grid-template-columns:1fr}.checkpoint-panel__timeline{max-height:320px}.checkpoint-panel__preview img{min-height:0}.asset-editor__panel,.mini-scene-composer__body{grid-template-columns:1fr}.mini-scene-composer__inspector{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-scene-composer__inspector>strong,.mini-scene-composer__inspector>p,.mini-scene-composer__inspector>.button{grid-column:1/-1}}.dialog-scrim{position:fixed;z-index:30;inset:0;display:grid;place-items:center;background:#191d286b;padding:24px}.tag-column-dialog{width:min(100%,1000px);overflow:hidden;border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:0 26px 60px #14182a47}.tag-column-dialog>header,.tag-column-dialog>footer{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.tag-column-dialog>header{border-bottom:1px solid var(--sys-color-border)}.tag-column-dialog h2{display:flex;align-items:center;gap:10px;margin:0;font-size:18px}.dialog-close{display:grid;width:30px;height:30px;place-items:center;border:0;background:transparent;color:var(--sys-color-text-muted)}.tag-column-dialog__body{display:grid;gap:14px;padding:16px}.tag-column-dialog__new-tag{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:end;gap:10px}.tag-color-swatch{display:block;width:40px;height:40px;border-radius:var(--sys-radius-md);background:#285dcc}.tag-column-dialog__tags{display:grid;gap:8px;border-radius:var(--sys-radius-md);background:var(--sys-color-surface-soft);padding:10px}.tag-column-dialog__tag{display:grid;grid-template-columns:auto minmax(0,1fr) 32px;align-items:center;gap:10px}.tag-column-dialog__tag input:not(.tag-color-input){width:100%;border:0;border-radius:var(--sys-radius-sm);padding:9px 10px}.tag-color-input{width:40px;height:40px;border:0;border-radius:var(--sys-radius-md);background:transparent;cursor:pointer;overflow:hidden;padding:0}.tag-color-input::-webkit-color-swatch-wrapper{padding:0}.tag-color-input::-webkit-color-swatch{border:0;border-radius:var(--sys-radius-md)}.tag-column-dialog__delete{display:grid;width:32px;height:32px;place-items:center;border:0;background:transparent;color:var(--sys-color-danger)}.tag-column-dialog>footer{justify-content:end;border-top:1px solid var(--sys-color-border)}.tag-column-dialog__new-tag{grid-template-columns:28px minmax(0,1fr) auto}.tag-color-swatch,.tag-color-input{width:28px;height:28px;border-radius:50%}.tag-color-input::-webkit-color-swatch{border-radius:50%}.tag-column-dialog__selection-mode{display:inline-flex;align-items:center;gap:8px;color:var(--sys-color-text);font-size:var(--sys-text-sm);font-weight:600}.tag-column-dialog__selection-mode input{width:16px;height:16px;accent-color:var(--sys-color-accent)}.checkpoint-compare-backdrop,.checkpoint-discard-backdrop{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:24px;background:#0e13237a}.checkpoint-discard-dialog{display:grid;width:min(100%,540px);grid-template-columns:auto minmax(0,1fr);gap:14px;border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:0 26px 60px #14182a4d;padding:22px}.checkpoint-discard-dialog>svg{width:24px;height:24px;color:#bb6b18}.checkpoint-discard-dialog h2{margin:0;font-size:19px}.checkpoint-discard-dialog p{margin:6px 0 0;color:var(--sys-color-text-muted);line-height:1.45}.checkpoint-discard-dialog footer{display:flex;grid-column:1/-1;justify-content:end;gap:8px;margin-top:6px}.checkpoint-compare{display:grid;width:min(100%,1360px);max-height:min(860px,100vh - 48px);grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:var(--sys-panel-radius);background:var(--sys-color-surface);box-shadow:0 26px 60px #14182a4d}.checkpoint-compare>header,.checkpoint-compare>footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px}.checkpoint-compare>header{border-bottom:1px solid var(--sys-color-border)}.checkpoint-compare>header h2{margin:0;font-size:20px}.checkpoint-compare>header p{margin:3px 0 0;color:var(--sys-color-text-muted);font-size:var(--sys-text-sm)}.checkpoint-compare>footer{justify-content:end;border-top:1px solid var(--sys-color-border)}.checkpoint-compare__layout{display:grid;min-height:0;grid-template-columns:minmax(0,1.5fr) minmax(300px,.9fr);gap:18px;padding:18px}.checkpoint-compare__changes{min-width:0;overflow:auto}.checkpoint-compare__column-headings,.checkpoint-compare__row{display:grid;grid-template-columns:26px minmax(104px,.8fr) minmax(160px,1fr) minmax(160px,1fr);gap:8px}.checkpoint-compare__column-headings{position:sticky;z-index:1;top:0;align-items:end;padding:0 2px 9px;background:var(--sys-color-surface);color:var(--sys-color-text-muted);font-size:var(--sys-text-xs)}.checkpoint-compare__column-headings strong{display:grid;align-content:space-between;gap:7px;min-height:44px;border-radius:var(--sys-radius-md);background:var(--sys-color-surface-soft);padding:8px;color:var(--sys-color-text);line-height:1.3}.checkpoint-compare__checkpoint-title{display:grid;gap:3px}.checkpoint-compare__checkpoint-title b{color:var(--sys-color-text);font-size:var(--sys-text-sm);font-weight:700}.checkpoint-compare__checkpoint-title small{color:#7182aa;font-size:var(--sys-text-xs);font-weight:500}.checkpoint-compare__column-headings strong button{justify-self:start;border:0;background:transparent;color:var(--sys-color-accent);cursor:pointer;padding:0;font:inherit;font-weight:700}.checkpoint-compare__column-headings strong button:hover{text-decoration:underline}.checkpoint-compare__rows{display:grid;gap:6px}.checkpoint-compare__row{grid-template-columns:26px minmax(104px,.8fr) minmax(160px,1fr) minmax(160px,1fr);align-items:stretch;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md);padding:6px;cursor:pointer}.checkpoint-compare__row>input{width:16px;height:16px;align-self:center;accent-color:var(--sys-color-accent)}.checkpoint-compare__selection-placeholder{width:16px;height:16px;align-self:center}.checkpoint-compare__change{display:grid;align-content:center;gap:2px;min-width:0}.checkpoint-compare__change small{color:var(--sys-color-text-muted);font-size:var(--sys-text-xs)}.checkpoint-compare__change b{font-size:var(--sys-text-sm);text-transform:capitalize}.checkpoint-compare__value{display:flex;min-width:0;align-items:center;gap:7px;border-radius:var(--sys-radius-sm);background:var(--sys-color-surface-soft);padding:7px 8px}.button.checkpoint-compare__value,button.checkpoint-compare__value{width:100%;border:1px solid transparent;color:inherit;cursor:pointer;text-align:left}button.checkpoint-compare__value:hover{border-color:color-mix(in srgb,var(--sys-color-accent) 55%,var(--sys-color-border))}button.checkpoint-compare__value--selected{border-color:var(--sys-color-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--sys-color-accent) 28%,transparent)}.checkpoint-compare__value i{width:16px;height:16px;flex:0 0 auto;border:1px solid rgba(12,20,44,.18);border-radius:50%}.checkpoint-compare__value small{color:var(--sys-color-text-muted);font-size:var(--sys-text-xs)}.checkpoint-compare__value b{overflow:hidden;font-size:var(--sys-text-sm);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.checkpoint-compare__preview{display:grid;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:9px}.checkpoint-compare__preview h3{margin:0;font-size:16px}.checkpoint-compare__preview-frame{display:grid;min-height:260px;place-items:center;overflow:hidden;border-radius:var(--sys-radius-md);background:#edf1f7;color:var(--sys-color-text-muted)}.checkpoint-compare__preview-frame .mini-scene-composer{width:100%;height:100%}.checkpoint-compare__empty{margin:16px 0;color:var(--sys-color-text-muted)}@media(max-width:1050px){.scenario-controls__row{align-items:flex-start;flex-direction:column}.scenario-controls__actions{align-self:flex-end}.scenario-table{overflow-x:auto}.scenario-table__head,.scenario-row{min-width:880px}.scenario-row__detail{grid-template-columns:1fr}}@media(max-width:680px){.scenario-manager{grid-template-columns:1fr}.host-rail{display:none}.scenario-manager__workspace{padding:8px}.scenario-topbar__loaded{display:none}.scenario-controls__actions{align-self:stretch;justify-content:space-between}.scenario-controls__actions .button{min-width:0}.scenario-row__detail{padding-left:20px}.dialog-scrim{align-items:end;padding:0}.tag-column-dialog{border-radius:var(--sys-panel-radius) var(--sys-panel-radius) 0 0}.tag-column-dialog__new-tag{grid-template-columns:32px minmax(0,1fr)}.tag-column-dialog__new-tag>.button{grid-column:2}.checkpoint-compare-backdrop{align-items:end;padding:0}.checkpoint-compare{max-height:calc(100vh - 12px);border-radius:var(--sys-panel-radius) var(--sys-panel-radius) 0 0}.checkpoint-compare__layout{grid-template-columns:1fr;overflow:auto}.checkpoint-compare__changes{overflow:visible}.checkpoint-compare__preview{min-height:220px}}.side-by-side{display:flex;align-items:center;gap:.5em}.MainUi{color:#000}.MainUi .slider-row{padding:.5em}.MainUi .FileListPanel .side-by-side{gap:.5em}.MainUi .Panel .content{padding:.5em}.point-info{padding:.25em;color:#6b7280;font-size:.8em}.Slider.show-label{height:32px}.Select__option-item{color:#434343}#use-gpu .canvas.full{position:absolute;inset:0}#use-gpu .canvas.fixed{position:fixed;right:0;width:var(--fixed-width);height:var(--fixed-height);transform:scale(var(--fixed-scale));transform-origin:top right}.viewport-tiles{display:flex;max-width:450px;flex-wrap:wrap}.viewport-tiles .ViewportTile{position:relative;width:200px;padding:10px;border:2px solid #eee;border-radius:5px;cursor:pointer}.viewport-tiles .ViewportTile.selected{border-color:#639}.viewport-tiles .ViewportTile .size-info{position:absolute;top:0;right:0;padding:.25em;color:#6b7280;font-size:.8em}.checkpoint-compare--iris{width:min(100%,1060px)}.checkpoint-compare--iris .checkpoint-compare__layout{display:block}.checkpoint-compare--many{width:min(100% - 48px,1600px)}.checkpoint-compare--many .checkpoint-compare__layout{overflow:auto}.scenario-compare__table{display:grid;min-width:100%}.scenario-compare__breadcrumbs{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin:0 0 10px;color:var(--sys-color-text-muted);font-size:var(--sys-text-sm)}.scenario-compare__breadcrumbs span{display:inline-flex;gap:4px;align-items:center}.scenario-compare__breadcrumbs button,.scenario-compare__change--navigable{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.scenario-compare__breadcrumbs button{color:var(--sys-color-accent);cursor:pointer}.scenario-compare__change--navigable{cursor:pointer}.scenario-compare__change--navigable:hover b,.scenario-compare__breadcrumbs button:hover{text-decoration:underline}.scenario-compare__change--navigable em{color:var(--sys-color-accent);font-size:var(--sys-text-xs);font-style:normal}.scenario-compare__headings,.scenario-compare__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;gap:8px}.scenario-compare__headings{position:sticky;z-index:1;top:0;align-items:end;padding:0 2px 9px;background:var(--sys-color-surface);color:var(--sys-color-text-muted);font-size:var(--sys-text-xs)}.scenario-compare__headings>strong{display:grid;min-width:0;min-height:44px;padding:8px;border-radius:var(--sys-radius-md);background:var(--sys-color-surface-soft);color:var(--sys-color-text)}.scenario-compare__headings .checkpoint-compare__checkpoint-title,.scenario-compare__headings .checkpoint-compare__checkpoint-title b,.scenario-compare__headings .checkpoint-compare__checkpoint-title small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scenario-compare__row{align-items:stretch;padding:6px;border:1px solid var(--sys-color-border);border-radius:var(--sys-radius-md)}.scenario-compare__row--contains-changes{border-left:3px solid var(--sys-color-accent);background:color-mix(in srgb,var(--sys-color-accent-soft) 38%,transparent)}.scenario-compare__candidate{display:grid;min-width:0;max-width:100%}.scenario-compare__candidate .checkpoint-compare__value,.scenario-compare__candidate .checkpoint-compare__value b{min-width:0;max-width:100%}.scenario-compare__candidate--will-change .checkpoint-compare__value{border-color:color-mix(in srgb,var(--sys-color-accent) 68%,var(--sys-color-border));background:var(--sys-color-accent-soft)}.checkpoint-compare__value--true{color:inherit}.checkpoint-compare__value--true b{display:inline-block;padding:1px 5px;border-radius:999px;background:color-mix(in srgb,var(--sys-color-accent-soft) 74%,var(--sys-color-surface));color:var(--sys-color-accent);font-weight:700}:root{--iris-accent: #6956ff;--iris-ink: #11213d;--iris-muted: #607097;--iris-border: #d4ddee;--iris-surface: #fff;--iris-soft: #f4f6fb;--iris-rail: 52px;--iris-top: 50px}*{box-sizing:border-box}html,body,#use-gpu{width:100%;height:100%;margin:0;overflow:hidden;font-family:Figtree,Arial,sans-serif;color:var(--iris-ink)}button,input{font:inherit}button{cursor:pointer}#use-gpu{position:fixed;inset:0;background:#eef1f5}#use-gpu .canvas{position:absolute;inset:0}.iris-topbar{position:fixed;z-index:20;top:0;right:0;left:var(--iris-rail);display:flex;align-items:center;gap:8px;height:var(--iris-top);padding:6px 10px;border-bottom:1px solid var(--iris-border);background:#fffffff0;box-shadow:0 1px 2px #1d2d4b14;backdrop-filter:blur(8px)}.iris-topbar__project{position:relative}.iris-select,.iris-button,.iris-topbar__icon,.iris-account{display:inline-flex;align-items:center;gap:7px;min-height:32px;border:1px solid var(--iris-border);border-radius:7px;background:var(--iris-surface);color:var(--iris-ink);padding:0 10px;font-size:13px;font-weight:600}.iris-select:hover,.iris-button:hover,.iris-topbar__icon:hover{border-color:var(--iris-accent)}.iris-select svg,.iris-button svg{color:var(--iris-muted)}.iris-select svg:last-child{margin-left:18px}.iris-select--file{min-width:240px;justify-content:flex-start}.iris-select--file select{width:100%;min-width:0;border:0;outline:0;background:transparent;color:inherit;font-weight:inherit}.iris-topbar__icon{justify-content:center;width:32px;padding:0;color:var(--iris-muted)}.iris-topbar__icon:disabled{opacity:.4;cursor:default}.iris-topbar__spacer{flex:1}.iris-account{border-color:transparent;background:transparent;color:var(--iris-muted)}.iris-select-menu{position:absolute;z-index:30;top:38px;left:0;display:grid;width:290px;padding:4px;border:1px solid var(--iris-border);border-radius:8px;background:#fff;box-shadow:0 8px 24px #1f2e522e}.iris-select-menu button{border:0;border-radius:5px;background:transparent;padding:8px;color:inherit;text-align:left}.iris-select-menu button:hover{background:var(--iris-soft)}.iris-rail{position:fixed;z-index:25;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:var(--iris-rail);padding:4px;border-right:1px solid #e6ebf5;background:#fff}.iris-rail__mark{display:grid;width:44px;height:42px;place-items:center;margin-bottom:8px;border-radius:10px;background:#131d30}.iris-rail nav{display:grid;gap:4px}.iris-rail__item{display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:9px;background:transparent;color:#29364b}.iris-rail__item svg{width:20px;height:20px}.iris-rail__item span{display:none}.iris-rail__item:hover,.iris-rail__item--selected{background:#dfdcff;color:var(--iris-accent)}.iris-browser{position:fixed;z-index:15;top:var(--iris-top);right:0;bottom:0;left:var(--iris-rail);overflow:auto;padding:14px;background:#f4f6fb}.iris-browser--empty{display:grid;place-content:center;text-align:center}.iris-browser--empty h2{margin:0}.iris-browser__search{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid #aebcdf;border-radius:18px;background:#fff;color:var(--iris-muted)}.iris-browser__search input{width:100%;border:0;outline:0;background:transparent;color:inherit}.iris-browser__controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.iris-browser__segments,.iris-browser__actions{display:flex;flex-wrap:wrap;gap:7px}.iris-segment{display:inline-flex;align-items:center;gap:6px;min-height:30px;border:0;border-radius:15px;background:#e9eef7;color:#445677;padding:0 12px;font-size:12px;font-weight:700}.iris-segment--selected{background:var(--iris-accent);color:#fff}.iris-segment--soft{background:#edf1f6}.iris-button--primary{border-color:var(--iris-accent);background:var(--iris-accent);color:#fff}.iris-button--primary svg{color:#fff}.iris-button:disabled{opacity:.5;cursor:default}.iris-scenario-table{min-width:720px}.iris-scenario-table__head,.iris-scenario-row__grid{display:grid;grid-template-columns:minmax(360px,2fr) 160px 180px 32px;align-items:center;gap:0}.iris-scenario-table__head{min-height:28px;margin-left:36px;padding-right:10px;color:#586aa4;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.iris-scenario-table__head>:first-child{padding-left:34px}.iris-scenario-table__head>:not(:first-child){padding-left:8px}.iris-scenario-table__body{display:grid;align-content:start;gap:8px}.iris-scenario-row{position:relative;min-width:0}.iris-scenario-row__grid{position:relative;width:calc(100% - 36px);min-height:52px;margin-left:36px;border:1px solid var(--iris-border);border-radius:8px;background:#fff;color:inherit;padding-right:10px;text-align:left}.iris-scenario-row__grid:before{position:absolute;top:0;bottom:0;left:0;width:7px;border-radius:7px 0 0 7px;background:#111;content:""}.iris-scenario-row:hover .iris-scenario-row__grid{border-color:#9a8fff}.iris-scenario-row--selected .iris-scenario-row__grid{border-color:var(--iris-accent);box-shadow:0 0 0 1px var(--iris-accent)}.iris-scenario-row--selected .iris-scenario-row__grid:before{background:var(--iris-accent)}.iris-scenario-row__load{position:absolute;z-index:1;top:5px;left:0;display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--iris-border);border-radius:8px;background:#fff;color:var(--iris-accent)}.iris-scenario-row__load:hover:not(:disabled),.iris-scenario-row--selected .iris-scenario-row__load{border-color:var(--iris-accent);background:var(--iris-accent);color:#fff}.iris-scenario-row__load:disabled{opacity:.45;cursor:not-allowed}.iris-scenario-row__title{display:flex;min-width:0;align-items:center;gap:8px;border:0;background:transparent;color:inherit;padding:4px 12px 4px 18px;text-align:left}.iris-scenario-row__title>svg{flex:none;width:16px;color:#637293;transition:transform .15s ease}.iris-scenario-row--expanded .iris-scenario-row__title>svg{transform:rotate(90deg)}.iris-scenario-row__title>span{display:grid;min-width:0;gap:1px}.iris-scenario-row__title b,.iris-scenario-row__title small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iris-scenario-row__title b{font-size:14px}.iris-scenario-row__title small{color:#667ab4;font-size:12px}.iris-scenario-row__grid>span:not(.iris-scenario-row__title){min-width:0;overflow:hidden;color:#52679d;font-size:12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.iris-scenario-row__menu{position:relative}.iris-scenario-row__menu>button{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:5px;background:transparent;color:#73809d}.iris-scenario-row__menu>button:hover,.iris-scenario-row__menu>button[aria-expanded=true]{background:var(--iris-soft);color:var(--iris-accent)}.iris-scenario-actions{position:absolute;z-index:25;top:30px;right:0;display:grid;width:190px;padding:4px;border:1px solid var(--iris-border);border-radius:7px;background:#fff;box-shadow:0 8px 20px #1f2e522e}.iris-scenario-actions button{border:0;border-radius:4px;background:transparent;padding:8px;color:inherit;text-align:left}.iris-scenario-actions button:hover{background:var(--iris-soft)}.iris-scenario-row__detail{display:grid;width:calc(100% - 36px);gap:4px;margin-left:36px;border:1px solid var(--iris-border);border-top:0;border-radius:0 0 8px 8px;background:#fff;padding:10px 16px 12px 26px}.iris-scenario-row--selected .iris-scenario-row__detail{border-color:var(--iris-accent)}.iris-scenario-row__detail header{display:flex;justify-content:space-between;color:var(--iris-muted);font-size:12px}.iris-scenario-row__detail>p{margin:8px 0 0;color:var(--iris-muted);font-size:12px}.iris-checkpoint{display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:5px;background:transparent;padding:7px;color:inherit;text-align:left}.iris-checkpoint:hover,.iris-checkpoint--current{background:var(--iris-soft)}.iris-checkpoint span{display:grid;gap:2px}.iris-checkpoint b{font-size:12px}.iris-checkpoint small{color:var(--iris-muted);font-size:11px}.iris-checkpoint svg{color:var(--iris-accent)}.iris-browser__empty{padding:40px;color:var(--iris-muted);text-align:center}.left-panels,.right-panels{position:fixed;z-index:12;top:calc(var(--iris-top) + 10px);bottom:90px;display:flex;flex-direction:column;gap:5px;overflow:auto;pointer-events:none}.left-panels>*,.right-panels>*{pointer-events:auto}.left-panels{left:calc(var(--iris-rail) + 8px)}.right-panels{right:8px;align-items:end}.left-panels>.panel--open,.right-panels>.panel--open{order:-1}.comfort-loader{min-width:600px;padding:20px}.iris-lens-bar{position:fixed;z-index:16;bottom:10px;left:calc(var(--iris-rail) + 10px);display:flex;gap:3px;padding:4px;border:4px solid rgba(96,98,155,.35);border-radius:10px;background:#fff;box-shadow:0 4px 16px #13224033}.iris-lens-bar__item{display:grid;width:48px;min-height:45px;place-items:center;gap:2px;border:0;border-radius:5px;background:transparent;color:#3d4961;font-size:10px}.iris-lens-bar__item svg{width:20px;height:20px}.iris-lens-bar__item--selected{background:#211b60;color:#fff}.iris-topbar__file-actions{display:inline-flex;align-items:center;gap:2px;padding-left:2px}.iris-topbar__icon{border:0;background:transparent}@media(max-width:760px){.iris-topbar{overflow:hidden}.iris-select--file,.iris-account{display:none}.iris-browser{padding:8px}.iris-browser__controls{align-items:flex-start;flex-direction:column}.iris-scenario-table{min-width:650px}}.scenario-manager--canvas{background:transparent;pointer-events:none}.scenario-manager--manager{background:transparent}.scenario-manager--manager .manager-surface-background{position:relative;z-index:0;grid-row:2;grid-column:1;min-width:0;min-height:0;border:1px solid color-mix(in srgb,var(--sys-color-border) 85%,transparent);border-radius:var(--sys-radius-lg, 12px);background:color-mix(in srgb,var(--sys-color-bg) 90%,transparent);box-shadow:0 8px 24px #19244014;backdrop-filter:blur(4px);pointer-events:none}.scenario-manager--manager .scenario-screen,.scenario-manager--manager .resource-manager{position:relative;z-index:1;grid-row:2;grid-column:1;padding:var(--sm-space-2, 8px)}.scenario-manager--canvas .checkpoint-discard-backdrop,.scenario-manager--canvas .checkpoint-compare-backdrop,.scenario-manager--canvas .workspace-dialog-backdrop,.scenario-manager--canvas .add-source-backdrop,.scenario-manager--canvas .connection-resume-backdrop{z-index:100;pointer-events:auto}.scenario-manager--canvas .host-rail,.scenario-manager--canvas .scenario-topbar,.scenario-manager--canvas .iris-lens-bar{pointer-events:auto}.scenario-manager__workspace{position:relative}.iris-model-panels{position:relative;z-index:12;min-width:0;min-height:0;pointer-events:none}.iris-model-panels .left-panels,.iris-model-panels .right-panels{position:absolute;top:10px;bottom:90px;pointer-events:none}.iris-model-panels .left-panels>*,.iris-model-panels .right-panels>*{pointer-events:auto}.iris-model-panels .left-panels{left:8px}.iris-model-panels .right-panels{right:8px}.iris-login{display:grid;width:100%;min-height:100%;place-items:center;padding:24px;background:#eef1f5;position:fixed}.iris-login__card{display:grid;width:min(100%,360px);justify-items:center;gap:24px;padding:40px;border:1px solid var(--iris-border);border-radius:16px;background:var(--iris-surface);box-shadow:0 20px 48px #1f2e5224;text-align:center}.iris-login__brand{display:flex;align-items:center;gap:14px}.iris-login__card p{margin:0;color:var(--iris-muted);line-height:1.5}.iris-login__button{width:100%;min-height:42px;border:0;border-radius:8px;background:var(--iris-accent);color:#fff;font-weight:700}.iris-login__button:disabled{cursor:not-allowed;opacity:.55}.iris-login__error{color:var(--sys-color-danger, #ba293f)!important;font-size:13px}
