/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-950:oklch(26.6% .079 36.259);--color-green-50:oklch(98.2% .018 155.826);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-950:oklch(26.6% .065 152.934);--color-blue-50:oklch(97% .014 254.604);--color-blue-500:oklch(62.31% .188 259.81);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-950:oklch(28.2% .091 267.935);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-950:oklch(29.1% .149 302.717);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(97.61% 0 0);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-accent:var(--accent-fill);--color-fg-1:var(--text-primary);--color-fg-2:var(--text-secondary);--color-fg-3:var(--text-tertiary);--color-stroke-divider:var(--stroke-divider);--text-caption:12px;--text-caption--line-height:16px;--text-body:14px;--text-body--line-height:20px;--text-subtitle2:16px;--text-subtitle2--line-height:22px;--text-subtitle2--font-weight:600;--text-title3:24px;--text-title3--line-height:32px;--text-title3--font-weight:600;--text-title:28px;--text-title--line-height:36px;--text-title--font-weight:600;--color-sbackground:var(--colorNeutralBackground2);--color-sbackground2:var(--colorNeutralBackground1);--color-sblack:oklch(0% 0 0);--color-primary-400:oklch(80.4% .122 230.82);--color-primary-500:var(--colorBrandForeground1);--color-main-text:var(--colorNeutralForeground1);--color-placeholder:var(--colorNeutralForeground4);--color-disabled-text:oklch(66.98% 0 0);--color-disabled-bg:oklch(48.87% .04 272.17);--color-success:oklch(68.2% .184 142.7);--color-scrollbar-thumb:oklch(35.09% .03 271.98);--color-scrollbar-thumb-hover:oklch(38.67% 0 0);--color-scrollbar-track:oklch(27.52% .027 272.17);--color-sbg-listapp:oklch(24.67% .036 269.57);--color-sbg-input:var(--colorNeutralBackground1);--color-sborder-input:var(--colorNeutralStroke1)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.ck-main-container .ck-editor__main *{all:revert}}@layer components{.page-col{width:100%;max-width:calc(var(--page-max-w) + 2*var(--page-gutter));margin-inline:auto}.list-desc{flex-wrap:wrap;gap:4px;display:flex}.list-desc--horizontal{flex-direction:row;align-items:center}.list-desc--vertical{flex-direction:column}.list-desc--between{justify-content:space-between}.list-desc__label{font:var(--type-caption);color:var(--text-secondary)}.list-desc__label--sentence{text-transform:lowercase}.list-desc__label--sentence:first-letter{text-transform:uppercase}.list-desc__value{font:var(--type-caption);color:var(--text-primary);overflow-wrap:anywhere}.meta-item{border-radius:var(--radius-control);font-variant-numeric:tabular-nums;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.meta-item__icon{color:var(--text-tertiary);flex:none}.meta-item__icon,.meta-item__icon svg{width:16px;height:16px}.meta-item__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.meta-item--warning,.meta-item--warning .meta-item__icon{color:var(--colorPaletteDarkOrangeForeground2)}.meta-item--danger,.meta-item--danger .meta-item__icon{color:var(--colorPaletteRedForeground2)}.meta-item--success,.meta-item--success .meta-item__icon{color:var(--colorPaletteGreenForeground2)}.meta-item--brand,.meta-item--brand .meta-item__icon{color:var(--accent-text)}.meta-item__label{color:var(--text-tertiary);flex:none}.date-time{font-variant-numeric:tabular-nums;white-space:nowrap}.date-time,.status-media{border-radius:var(--radius-control)}.status-media{--status-ring:var(--card-default);flex:none;justify-content:center;align-items:center;position:relative}.status-media,.status-media__icon{display:inline-flex}.status-media[data-tint] .status-media__icon{color:var(--status-fg)}.status-badge{border-radius:var(--radius-pill);background:var(--status-solid);width:14px;height:14px;color:var(--colorNeutralBackground1);font:var(--type-caption2);font-weight:var(--font-weight-strong);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.status-media>.status-badge{box-shadow:0 0 0 2px var(--status-ring);position:absolute;bottom:-4px;right:-4px}.status-label{border-radius:var(--radius-control);min-width:0;color:var(--text-primary);align-items:center;gap:6px;display:inline-flex}.status-label__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prop-list{flex-direction:column;margin:0;display:flex;container-type:inline-size}.prop-row{min-width:0;padding:12px var(--prop-inset,0);align-items:baseline;gap:16px;display:flex}.prop-row+.prop-row{border-top:1px solid var(--stroke-divider)}.prop-row>dt{max-width:40%;font:var(--type-caption);color:var(--text-secondary);overflow-wrap:anywhere;flex:none}.prop-row>dd{min-width:0;font:var(--type-body);color:var(--text-primary);text-align:end;overflow-wrap:anywhere;flex:auto;justify-content:flex-end;align-items:center;gap:4px;margin:0;display:flex}.prop-row__value{min-width:0}.prop-row--truncate .prop-row__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prop-row__extra{flex:none;align-self:center;align-items:center;gap:4px;display:inline-flex}.prop-row a{color:var(--accent-text);text-decoration:none}.prop-row a:hover{text-decoration:underline}@container (max-width:359px){.prop-row{flex-direction:column;align-items:stretch;gap:2px}.prop-row>dt{max-width:none}.prop-row>dd{text-align:start;justify-content:flex-start}}.meta-list-cq{container-type:inline-size}.meta-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.meta-list__item--wide{grid-column:1/-1}.meta-list dt{font:var(--type-caption);color:var(--text-secondary)}.meta-list dd{font:var(--type-body);color:var(--text-primary);overflow-wrap:anywhere;margin:2px 0 0}@container (max-width:279px){.meta-list{grid-template-columns:minmax(0,1fr)}}.info-heading{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.info-heading__media{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.info-heading__media svg{width:24px;height:24px}.info-heading__text{flex:160px;min-width:0;padding-top:6px}.info-heading__title{font:var(--type-subtitle);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.info-heading__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;display:-webkit-box;overflow:hidden}.info-heading__description,.info-heading__meta{font:var(--type-caption);color:var(--text-secondary)}.info-heading__meta{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:4px;display:flex}.info-heading--page{gap:12px}.info-heading--page .info-heading__media{width:40px;height:40px}.info-heading--page .info-heading__text{padding-top:2px}.info-heading--page .info-heading__title{font:var(--type-subtitle)}.info-heading--page .info-heading__description{font:var(--type-body)}.info-heading__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:4px;margin-inline-start:auto;display:flex}.settings-section{flex-direction:column;gap:8px;min-width:0;display:flex}.settings-section+.settings-section{margin-top:24px}.settings-section__title{font:var(--type-subtitle2);color:var(--text-primary);margin:0}.settings-section__desc{font:var(--type-caption);color:var(--text-secondary);margin:-4px 0 0}.settings-section__rows{flex-direction:column;gap:4px;display:flex;container:settings-rows/inline-size}.settings-row{border:1px solid var(--colorTransparentStroke);border-radius:var(--radius-control);background:var(--card-default);min-height:68px;box-shadow:var(--elevation-card);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 16px;display:flex}.settings-row--clickable{cursor:pointer;transition:background-color var(--motion-duration-fade)var(--curveEasyEase)}.settings-row--hybrid{position:relative}.settings-row__hit{border-radius:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.settings-row__hit:focus{outline:none}.settings-row__hit:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:-2px}.settings-row--clickable:hover{background:var(--fill-control-hover)}.settings-row--clickable:hover:active{background:var(--fill-control-pressed)}.settings-row__icon{width:32px;color:var(--text-primary);flex:none;justify-content:center;align-items:center;display:flex}.settings-row__icon svg{width:24px;height:24px}.settings-row__text{flex:240px;min-width:0}.settings-row__title{font:var(--type-body-strong);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.settings-row__desc{overflow-wrap:anywhere;margin:2px 0 0}.settings-row__desc,.settings-row__meta{font:var(--type-caption);color:var(--text-secondary)}.settings-row__meta{-webkit-clip-path:inset(-8px -8px -8px -2px);clip-path:inset(-8px -8px -8px -2px);flex-wrap:wrap;align-items:center;gap:4px 21px;margin-top:4px;display:flex}.settings-row__meta>:empty{display:none}.settings-row__meta>*{align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.settings-row__meta>:not(:empty):before{content:"";background:var(--stroke-divider);width:1px;height:12px;position:absolute;top:50%;left:-11px;translate:0 -50%}@container settings-rows (max-width:560px){.settings-row__meta{flex-direction:column;align-items:flex-start;gap:2px}.settings-row__meta>:not(:empty):before{display:none}}.settings-row[data-active=true]{background:var(--colorSubtleBackgroundSelected);position:relative}.settings-row[data-active=true]:before{content:"";border-radius:var(--radius-pill);background:var(--colorCompoundBrandStroke);width:3px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.settings-row__control{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.settings-expander{border-radius:var(--radius-control);box-shadow:var(--elevation-card);flex-direction:column;display:flex}.settings-expander>.settings-row{box-shadow:none}.settings-expander>.settings-row--expanded{border-end-end-radius:0;border-end-start-radius:0}.settings-expander__panel{border-top:1px solid var(--stroke-divider);background:var(--card-default);border-end-end-radius:var(--radius-control);border-end-start-radius:var(--radius-control);padding:12px 16px 16px}.settings-row__chevron--open{rotate:180deg}.settings-row__chevron{transition:rotate var(--motion-duration-fast)var(--motion-curve-point)}.settings-row__value{font:var(--type-body);color:var(--text-secondary);font-variant-numeric:tabular-nums}.settings-row__chevron{color:var(--text-tertiary);flex:none;margin-inline-start:auto}.card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--card-grid-min,200px)),1fr));align-items:start;gap:12px;display:grid}.media-card{border:1px solid var(--colorTransparentStroke);border-radius:var(--radius-control);background:var(--card-default);min-width:0;box-shadow:var(--card-shadow,var(--elevation-card));color:var(--text-primary);transition:background-color var(--motion-duration-fade)var(--curveEasyEase),box-shadow var(--motion-duration-fast)var(--curveEasyEase);flex-direction:column;display:flex;position:relative;overflow:hidden}.media-card--clickable{cursor:pointer}.media-card--clickable:hover{--card-shadow:var(--elevation-card-hover);background:var(--fill-control-hover)}.media-card[data-selected=true]{outline:2px solid var(--colorCompoundBrandStroke);outline-offset:-2px}.media-card__body{align-items:flex-start;gap:8px;min-width:0;padding:8px 8px 12px 12px;display:flex}.media-card__text{flex:auto;min-width:0;padding-top:6px}.media-card__title{font:var(--type-body-strong);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-card__meta{font:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;gap:4px 12px;margin-top:4px;display:flex}.info-heading__meta>:empty,.media-card__meta>:empty{display:none}.media-card__actions{flex:none;align-items:center;gap:4px;display:flex}.media-card__status{z-index:1;border-radius:var(--radius-pill);background:var(--card-default);box-shadow:var(--elevation-2);padding:2px;display:inline-flex;position:absolute;top:8px;left:8px}.detail-pane{height:100%}.detail-pane__body{gap:16px}.detail-pane__body,.detail-pane__skeleton{flex-direction:column;padding:0;display:flex}.detail-pane__skeleton{gap:12px}.detail-pane__title{align-items:baseline;gap:6px;max-width:100%;display:inline-flex}.detail-pane__title>span:first-child{overflow-wrap:anywhere;min-width:0}.detail-pane__title-copy{flex:none;position:relative;top:2px}.pane-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.pane-actions a{text-decoration:none}.pane-actions__danger,.pane-actions__danger .fui-MenuItem__icon{color:var(--text-critical)}.pane-section{border-top:1px solid var(--stroke-divider);flex-direction:column;gap:8px;padding-top:12px;display:flex}.pane-section__header{align-items:center;gap:8px;min-height:24px;display:flex}.pane-section__heading{min-width:0;font:var(--type-body-strong);color:var(--text-primary);flex:1;align-items:center;margin:0;display:flex}.pane-section__toggle{color:inherit;font:inherit;cursor:pointer;border-radius:var(--radius-control);background:0 0;border:0;align-items:center;gap:0;padding:0;display:inline-flex}.pane-section__toggle:focus-visible{outline:2px solid var(--stroke-control-strong);outline-offset:2px}.pane-section__chevron{width:16px;height:16px;color:var(--text-secondary);transition:transform var(--durationFast)var(--curveEasyEase);margin-inline-end:4px}.pane-section__chevron[data-collapsed]{transform:rotate(-90deg)}.pane-section__icon{color:var(--text-secondary);margin-inline-end:8px;display:inline-flex}.pane-section__icon svg{width:16px;height:16px}.pane-section__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pane-section__count{font:var(--type-caption);color:var(--text-tertiary);margin-inline-start:8px}.pane-section__extra{flex:none;align-items:center;gap:4px;display:flex}.pane-section__body{min-width:0}.copy-text{vertical-align:bottom;align-items:center;gap:6px;max-width:100%;display:inline-flex}.copy-text__value{overflow-wrap:anywhere;min-width:0}.copy-text__value--mono{font-family:var(--font-family-mono);font-size:12px}.copy-text--end .copy-text__value,.meta-list__truncate{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.copy-text__btn{flex:none}.secret-text__toggle{min-width:20px;height:20px;color:var(--text-tertiary);padding:0}.meta-list dt{align-items:center;display:flex}.meta-list__icon{margin-inline-end:4px;display:inline-flex}.meta-list__icon svg{width:14px;height:14px}.entity-link,.meta-list dd a{color:var(--accent-text);text-decoration:none}.meta-list dd a:hover,a.entity-link:hover .entity-link__text{text-decoration:underline}.entity-link{vertical-align:bottom;align-items:center;gap:4px;max-width:100%;display:inline-flex}span.entity-link{color:var(--text-primary)}.entity-link__icon{flex:none;width:16px;height:16px}.entity-link__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.related-links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.related-links__row{border-radius:var(--radius-control);min-height:40px;color:var(--text-primary);align-items:center;gap:12px;margin-inline:-8px;padding:4px 8px;text-decoration:none;display:flex}.related-links__row:hover{background:var(--fill-subtle-hover)}.related-links__row:active{background:var(--fill-subtle-pressed)}.related-links__row:focus-visible{outline:2px solid var(--stroke-control-strong);outline-offset:-2px}.related-links__icon{color:var(--text-secondary);flex:none;display:inline-flex}.related-links__icon svg{width:20px;height:20px}.related-links__text{flex-direction:column;flex:1;min-width:0;display:flex}.related-links__label{font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.related-links__count,.related-links__description{font:var(--type-caption);color:var(--text-secondary)}.related-links__count{flex:none}.related-links__chevron{width:16px;height:16px;color:var(--text-tertiary);flex:none}.json-block{border:1px solid var(--stroke-card);position:relative}.json-block,.json-block__tools{border-radius:var(--radius-control);background:var(--layer-default)}.json-block__tools{align-items:center;gap:4px;padding:2px 4px;display:flex;position:absolute;top:4px;right:4px}.json-block__code{max-height:320px;font-family:var(--font-family-mono);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:8px 12px;overflow:auto}.json-block__code:focus-visible{outline:2px solid var(--stroke-control-strong);outline-offset:-2px}.json-dialog{height:min(70vh,720px)}.json-dialog__code{height:100%;max-height:none}.progress-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.progress-steps__item{gap:8px;padding-bottom:12px;display:flex;position:relative}.progress-steps__item:not(:last-child):before{content:"";background:var(--stroke-divider);width:1px;position:absolute;top:28px;bottom:0;left:13px}.progress-steps__media{flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.progress-steps__media svg{width:16px;height:16px}.progress-steps__text{flex-direction:column;min-width:0;padding-top:4px;display:flex}.progress-steps__name{font:var(--type-body);color:var(--text-primary)}.progress-steps__meta{font:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;gap:2px 12px;display:flex}.card-info{--card-info-radius:var(--radius-control);border:1px solid var(--colorTransparentStroke);border-radius:var(--card-info-radius);background:var(--card-default);box-shadow:var(--elevation-card);flex-direction:column;display:flex;position:relative}.card-info__icon{color:var(--text-tertiary);flex:none;margin-inline-end:4px;display:inline-flex}.card-info__icon svg{width:20px;height:20px}.card-info__header{background:var(--card-default);border-start-start-radius:var(--card-info-radius);border-start-end-radius:var(--card-info-radius);align-items:center;gap:4px;min-height:54px;padding:16px;display:flex;overflow:hidden}.card-info__header .fui-Button{margin-block:-5px}.card-info__header--clickable{cursor:pointer}.card-info__body,.card-info__body-wrapper,.card-info__header.collapsed{border-end-end-radius:var(--card-info-radius);border-end-start-radius:var(--card-info-radius)}.card-info__body-wrapper{transition:grid-template-rows var(--durationSlow)var(--curveEasyEase);grid-template-rows:1fr;display:grid}.card-info__body-wrapper.collapsed{grid-template-rows:0fr}.card-info__body{border-top:1px solid var(--stroke-divider);background:var(--card-default);padding:16px;container-type:inline-size}.card-info__body--flush{padding:0}.card-info__arrow{transition:rotate var(--motion-duration-fast)var(--motion-curve-point)}.card-info__arrow--clickable{cursor:pointer}.card-info__arrow--open{rotate:90deg}.info-ui{gap:4px;display:flex}.info-ui--horizontal{flex-direction:row;align-items:center}.info-ui--vertical{flex-direction:column}.info-ui--between{justify-content:space-between}.info-ui__label-wrapper{align-items:center;gap:4px;display:flex}.info-ui__label{color:var(--text-primary);flex-grow:1}.info-ui__label--sentence{text-transform:lowercase}.info-ui__label--sentence:first-letter{text-transform:uppercase}.info-ui__description{color:var(--text-tertiary);overflow-wrap:anywhere}.info-ui__note{width:-moz-fit-content;width:fit-content;color:var(--text-tertiary);flex:none}.info-ui__note--primary{color:var(--accent-text);font-style:italic}.app-divider{background-color:var(--stroke-divider)}.app-divider--horizontal{width:100%;height:1px;margin-block:8px}.app-divider--vertical{width:1px;height:14px;margin-inline:8px}.form-layout{max-width:100%;margin-inline:auto}.form-layout--fill{flex-direction:column;height:100%;min-height:0;display:flex}.form-layout--fill .form-fill{flex:auto;min-height:240px}@media (min-width:48rem){.form-layout{max-width:var(--form-w)}.form-layout--wide{max-width:var(--form-w-wide)}}.color-tag.fui-Badge{border-color:var(--colorNeutralStroke1);max-width:160px;font:var(--type-caption-strong);background:0 0;gap:4px;padding:0 6px}.color-tag--small.fui-Badge{gap:3px;padding:0 4px}.color-tag__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.color-tag__dot{border-radius:var(--radius-pill);background:var(--tag-color,transparent);width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--colorNeutralStroke1);flex:none}.color-tag__dot[data-ring=strong]{box-shadow:inset 0 0 0 1px var(--colorNeutralForeground3)}.color-tag__dismiss{border-radius:var(--radius-control);width:14px;height:14px;color:var(--colorNeutralForeground3);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-end:-2px;padding:0;display:inline-flex}.color-tag__dismiss:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground1)}.color-tag__dismiss:focus-visible{outline:2px solid var(--colorStrokeFocus2)}.color-tag-list{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.visibility-badge.fui-Badge{gap:4px}.copy-btn,.secret-text__toggle{position:relative}.copy-btn:after,.secret-text__toggle:after{content:"";position:absolute;inset:-4px}.tabs-ui__list{align-items:center}.tabs-ui__more.fui-Button{min-width:32px;height:32px;color:var(--colorNeutralForeground2);flex:none}.wizard-steps{margin-bottom:24px;container-type:inline-size}.wizard-steps__compact{flex-direction:column;gap:8px;display:none}.wizard-steps__text{font:var(--type-body);color:var(--text-primary);margin:0}.wizard-steps__current{font-weight:var(--fontWeightSemibold)}.wizard-steps__list{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wizard-steps__item{flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.wizard-steps__item:last-child{flex:0 auto}.wizard-steps__dot{border-radius:var(--radius-pill);background:var(--fill-control);width:24px;height:24px;color:var(--text-secondary);font:var(--type-caption);flex:none;place-items:center;display:grid}.wizard-steps__item[data-state=current] .wizard-steps__dot{background:var(--accent-fill);color:var(--text-on-accent)}.wizard-steps__item[data-state=done] .wizard-steps__dot{background:var(--fill-control-hover);color:var(--colorStatusSuccessForeground1)}.wizard-steps__label{min-width:0;font:var(--type-body);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wizard-steps__item[data-state=current] .wizard-steps__label{max-width:60%;color:var(--text-primary);font-weight:var(--fontWeightSemibold);flex:none}.wizard-steps__line{background:var(--stroke-divider);flex:auto;min-width:12px;height:1px}.wizard-steps__sr{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:719px){.wizard-steps__item:not([data-state=current]) .wizard-steps__label{-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wizard-steps__item:not([data-state=current]){flex:1 1 0}}@container (max-width:479px){.wizard-steps__compact{display:flex}.wizard-steps__list{display:none}}.entity-thumb{border-radius:var(--radius-control);background:var(--et-bg);color:var(--et-fg);vertical-align:middle;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.entity-thumb--24{width:24px;height:24px}.entity-thumb--32{width:32px;height:32px}.entity-thumb--40{width:40px;height:40px}.entity-thumb--42{width:42px;height:42px}.entity-thumb--64{border-radius:var(--radius-dialog);width:64px;height:64px}.entity-thumb--96{border-radius:var(--radius-dialog);width:96px;height:96px}.entity-thumb--card{border-radius:0;width:100%;height:100%}.entity-thumb>*{grid-area:1/1}.entity-thumb__grid{opacity:.14;width:100%;height:100%}.entity-thumb__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.entity-thumb--loaded>.entity-thumb__glyph,.entity-thumb--loaded>.entity-thumb__grid{visibility:hidden}.app-form__item{align-content:start;margin-bottom:16px}.app-form__item:last-child{margin-bottom:0}.form-layout>*+*{margin-top:16px}.card-info .app-form__item:last-child{margin-bottom:0}.app-select,.app-spin{width:100%}.app-color{align-items:center;min-width:0;display:inline-flex}.app-datetime{grid-template-columns:minmax(0,1fr) 112px;gap:8px;width:100%;display:grid}.app-datetime--short{grid-template-columns:minmax(0,1fr) 96px}.app-slider{--app-slider-thumb:20px;--app-slider-rail:var(--colorNeutralStrokeAccessible);--app-slider-fill:var(--colorCompoundBrandBackground);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;flex-direction:column;width:100%;min-width:120px;display:flex}.app-slider:not(.app-slider--disabled):hover{--app-slider-fill:var(--colorCompoundBrandBackgroundHover)}.app-slider--disabled{--app-slider-rail:var(--colorNeutralBackgroundDisabled);--app-slider-fill:var(--colorNeutralForegroundDisabled)}.app-slider--tip{padding-top:28px}.app-slider__track{height:32px;margin-inline:calc(var(--app-slider-thumb)/2);cursor:pointer;position:relative}.app-slider--disabled .app-slider__track{cursor:default}.app-slider__fill,.app-slider__rail{border-radius:var(--borderRadiusXLarge);pointer-events:none;height:4px;position:absolute;top:50%;translate:0 -50%}.app-slider__rail{background:var(--app-slider-rail);left:0;right:0}.app-slider__fill{left:var(--from);right:calc(100% - var(--to));background:var(--app-slider-fill)}.app-slider__thumb{top:50%;left:var(--p);width:var(--app-slider-thumb);height:var(--app-slider-thumb);border-radius:var(--borderRadiusCircular);background:var(--app-slider-fill);box-shadow:0 0 0 calc(var(--app-slider-thumb)*.2)var(--colorNeutralBackground1)inset,0 0 0 1px var(--colorNeutralStroke1);outline:none;position:absolute;translate:-50% -50%}.app-slider--disabled .app-slider__thumb{box-shadow:0 0 0 calc(var(--app-slider-thumb)*.2)var(--colorNeutralBackground1)inset,0 0 0 1px var(--colorNeutralForegroundDisabled)}.app-slider__thumb:focus-visible{box-shadow:0 0 0 calc(var(--app-slider-thumb)*.2)var(--colorNeutralBackground1)inset,0 0 0 2px var(--colorStrokeFocus2),0 0 0 3px var(--colorStrokeFocus1)}.app-slider__thumb[data-active]{z-index:1}.app-slider__tip{border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);box-shadow:var(--shadow16);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--durationFaster)var(--curveEasyEase);padding:2px 8px;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.app-slider--hover-tip .app-slider__thumb:focus-visible .app-slider__tip,.app-slider--hover-tip .app-slider__thumb:hover .app-slider__tip,.app-slider--hover-tip .app-slider__thumb[data-active] .app-slider__tip,.app-slider--tip .app-slider__tip{opacity:1}.app-slider__marks{height:20px;margin-inline:calc(var(--app-slider-thumb)/2);color:var(--colorNeutralForeground2);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);position:relative}.app-slider__mark{top:0;left:var(--p);white-space:nowrap;position:absolute;translate:-50%}.app-slider__mark[data-edge=start]{translate:calc(var(--app-slider-thumb)/-2)0}.app-slider__mark[data-edge=end]{translate:calc(-100% + var(--app-slider-thumb)/2)0}.noti-pane-root{height:100%}.noti-pane{flex-direction:column;gap:8px;display:flex}.noti-pane__spinner{padding:8px 0}.noti-pane__more{justify-content:center;padding:4px 0;display:flex}.noti-permission{margin-bottom:8px}.noti-filter{margin:-4px 0 4px -10px}.noti-list{flex-direction:column;gap:4px;display:flex}.noti-item{border:1px solid var(--stroke-card);border-radius:var(--radius-control);background:var(--card-default);grid-template-columns:40px minmax(0,1fr);grid-template-areas:"avatar head""avatar summary";align-items:start;gap:2px 12px;padding:12px;display:grid;position:relative}.noti-item:hover{background:var(--fill-control-hover)}.noti-item:has(.noti-item__title:focus-visible){outline:2px solid var(--stroke-control-strong);outline-offset:-2px}.noti-item--unread{background:var(--colorNeutralBackground1Selected)}.noti-item__avatar{grid-area:avatar}.noti-item__head{grid-area:head;align-items:center;gap:8px;min-width:0;display:flex}.noti-item__title{min-width:0;font:var(--type-subtitle2);color:var(--text-primary);text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:none;flex:auto;padding:0;overflow:hidden}.noti-item__title:after{content:"";position:absolute;inset:0}.noti-item__time{cursor:pointer;z-index:1;font:var(--type-caption);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;position:relative}.noti-item__dot{border-radius:var(--radius-pill);visibility:hidden;flex:none;width:8px;height:8px}.noti-item--unread .noti-item__dot{visibility:visible;background:var(--accent-fill)}.noti-item__summary{font:var(--type-caption);color:var(--text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:summary;margin:0;padding-right:36px;display:-webkit-box;overflow:hidden}.noti-item__actions{z-index:1;opacity:0;position:absolute;bottom:6px;right:8px}.noti-item:focus-within .noti-item__actions,.noti-item:hover .noti-item__actions{opacity:1}@media (hover:none){.noti-item__actions{opacity:1}}.noti-read{color:var(--text-primary);flex-direction:column;gap:8px;display:flex}.noti-read__head{align-items:flex-start;gap:12px;display:flex}.noti-read__title{font:var(--type-subtitle);color:var(--text-primary);overflow-wrap:anywhere;margin:0;padding-top:2px}.noti-read__meta{font:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;gap:4px 12px;margin:0;display:flex}.noti-read__time{flex-wrap:wrap;gap:0 8px;display:inline-flex}.noti-read__ago:before{content:"·";margin-inline-end:8px}.noti-read__actions{flex-wrap:wrap;gap:8px;display:flex}.noti-read__actions a{text-decoration:none}.noti-read__body{border-top:1px solid var(--stroke-divider);font:var(--type-body);overflow-wrap:anywhere;padding-top:12px}.noti-read__body img,.noti-read__body table{max-width:100%}.noti-back{margin-inline-start:-6px}.pref-page{flex-direction:column;gap:24px;display:flex}.pref-preview{isolation:isolate;aspect-ratio:16/9;border-radius:var(--radius-overlay);border:1px solid var(--stroke-card);background:var(--colorNeutralBackground3);width:min(100%,360px);box-shadow:var(--shadow4);grid-template-rows:11% 1fr;grid-template-columns:18% 1fr;display:grid;position:relative;overflow:hidden}html[data-materials=on] .pref-preview{background:var(--wallpaper-mica)center/cover no-repeat}html[data-materials=on] .pref-preview:after,html[data-materials=on] .pref-preview:before{content:"";z-index:-1;position:absolute;inset:0}html[data-materials=on] .pref-preview:before{background:var(--mica-luminosity);mix-blend-mode:luminosity;opacity:.9}html[data-materials=on][data-materials-boost=on] .pref-preview:before{opacity:0}html[data-materials=on] .pref-preview:after{background:var(--mica-tint)}.pref-preview__nav{grid-column:1/-1}.pref-preview__nav,.pref-preview__side{background:var(--colorNeutralBackground3)}.pref-preview__page{border-top:1px solid var(--stroke-card);border-left:1px solid var(--stroke-card);border-top-left-radius:var(--radius-overlay);background:var(--colorNeutralBackground2);flex-direction:column;gap:5px;padding:10px 14px;display:flex}html[data-materials=on] .pref-preview__nav{background:var(--mica-alt-tint)}html[data-materials=on] .pref-preview__side{background:var(--side-glass)}html[data-materials=on] .pref-preview__page{background:var(--layer-glass)}.pref-preview__card{background:var(--colorNeutralBackground1);height:14%;box-shadow:var(--shadow2);border-radius:2px}.pref-preview__accent{background:var(--colorBrandBackground);border-radius:2px;width:34%;height:10%}.pref-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;width:100%;display:grid}.pref-tile{border:1px solid var(--stroke-card);border-radius:var(--radius-control);background:var(--card-default);color:var(--text-primary);font:var(--type-caption);text-align:left;cursor:pointer;flex-direction:column;gap:6px;padding:4px;display:flex}.pref-tile:hover{background:var(--colorNeutralBackground1Hover)}.pref-tile[aria-pressed=true]{border-color:var(--colorBrandStroke1);box-shadow:0 0 0 1px var(--colorBrandStroke1)}.pref-swatch:disabled,.pref-tile:disabled{cursor:not-allowed;opacity:.5}.pref-tile:disabled:hover{background:var(--card-default)}.pref-tile:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:1px}.pref-tile__image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:var(--colorNeutralBackground3);border-radius:2px;width:100%;display:block}.pref-tile__label{text-overflow:ellipsis;white-space:nowrap;padding:0 2px 2px;overflow:hidden}.pref-mode{aspect-ratio:16/9;border:1px solid var(--stroke-card);border-radius:2px;width:100%;display:block}.pref-mode--light{background:var(--pref-light-bg)}.pref-mode--dark{background:var(--pref-dark-bg)}.pref-mode--system{background:linear-gradient(135deg,var(--pref-light-bg)50%,var(--pref-dark-bg)50%)}.pref-swatches{flex-wrap:wrap;gap:8px;display:flex}.pref-swatch{border:1px solid var(--stroke-card);border-radius:var(--radius-control);background:var(--swatch);width:32px;height:32px;color:var(--colorNeutralForegroundOnBrand);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.pref-swatch[aria-pressed=true]{outline:2px solid var(--colorNeutralForeground1);outline-offset:2px}.pref-swatch:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px}.pref-credits{font:var(--type-caption);color:var(--text-secondary);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pref-credits li{flex-wrap:wrap;gap:0 8px;display:flex}.pref-credits__title{min-width:160px;color:var(--text-primary)}.pref-credits a{color:var(--accent-text);text-decoration:none}.pref-credits a:hover{text-decoration:underline}.pref-subrows{margin:calc(-1*var(--spacingVerticalM))calc(-1*var(--spacingHorizontalL))calc(-1*var(--spacingVerticalL));flex-direction:column;display:flex}.pref-subrow{align-items:center;gap:var(--spacingVerticalM)var(--spacingHorizontalL);min-height:56px;padding:var(--spacingVerticalM)var(--spacingHorizontalL)var(--spacingVerticalM)64px;flex-wrap:wrap;display:flex}.pref-subrow+.pref-subrow{border-top:1px solid var(--stroke-divider)}.pref-subrow__label{min-width:0;font:var(--type-body);color:var(--text-primary);flex:200px}.pref-subrow__control{justify-content:flex-end;align-items:center;gap:var(--spacingHorizontalS);flex-wrap:wrap;flex:0 auto;min-width:0;margin-inline-start:auto;display:flex}.pref-fields{align-items:start;gap:var(--spacingVerticalL)var(--spacingHorizontalM);flex:320px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.pref-subrow:has(>.pref-fields){align-items:flex-end}.pref-fields--wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.pref-fields>.fui-Field{min-width:0}.pref-hint{font:var(--type-caption);color:var(--text-secondary);flex:100%;margin:0}@media (max-width:639px){.pref-subrow{padding-inline-start:var(--spacingHorizontalL)}}.pref-actions{gap:var(--spacingHorizontalS);padding-top:var(--spacingVerticalS);flex-wrap:wrap;display:flex}.pref-channels{justify-content:flex-end;gap:4px var(--spacingHorizontalL);flex-wrap:wrap;display:flex}}@layer utilities{.\@container{container-type:inline-size}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!relative{position:relative!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.z-99999{z-index:99999}.container{width:100%}@media (min-width:450px){.container{max-width:450px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing)*0)!important}.m-0{margin:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-3{margin-right:calc(var(--spacing)*3)}.-mb-2{margin-bottom:calc(var(--spacing)*-2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.-ml-0\.5{margin-left:calc(var(--spacing)*-.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing)*5)}.h-5\.5{height:calc(var(--spacing)*5.5)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-60{min-height:calc(var(--spacing)*60)}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-24{width:calc(var(--spacing)*24)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-20{min-width:calc(var(--spacing)*20)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-decimal{list-style-type:decimal}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--form-label-gap\){gap:var(--form-label-gap)}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded{border-radius:var(--radius-control)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-t{border-top-left-radius:var(--radius-control);border-top-right-radius:var(--radius-control)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:#3b82f633}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.border-gray-700{border-color:var(--color-gray-700)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/20{border-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.border-green-500\/20{border-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-500\/20{border-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/20{border-color:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.border-stroke-divider{border-color:var(--color-stroke-divider)}.\!bg-primary-500{background-color:var(--color-primary-500)!important}.\!bg-sbackground2{background-color:var(--color-sbackground2)!important}.bg-\(--colorBackgroundOverlay\){background-color:var(--colorBackgroundOverlay)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500\/20{background-color:#3b82f633}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.bg-blue-700{background-color:var(--color-blue-700)}.bg-blue-950{background-color:var(--color-blue-950)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.bg-green-500\/20{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.bg-green-700{background-color:var(--color-green-700)}.bg-green-950{background-color:var(--color-green-950)}.bg-inherit{background-color:inherit}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500)20%,transparent)}}.bg-orange-700{background-color:var(--color-orange-700)}.bg-orange-950{background-color:var(--color-orange-950)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.bg-purple-700{background-color:var(--color-purple-700)}.bg-purple-950{background-color:var(--color-purple-950)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.bg-red-700{background-color:var(--color-red-700)}.bg-red-950{background-color:var(--color-red-950)}.bg-sbackground{background-color:var(--color-sbackground)}.bg-slate-900{background-color:var(--color-slate-900)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.pt-5{padding-top:calc(var(--spacing)*5)}.text-center{text-align:center}.text-left{text-align:left}.align-\[-2px\]{vertical-align:-2px}.font-mono{font-family:var(--font-mono)}.text-subtitle2{font-size:var(--text-subtitle2);line-height:var(--tw-leading,var(--text-subtitle2--line-height));font-weight:var(--tw-font-weight,var(--text-subtitle2--font-weight))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));font-weight:var(--tw-font-weight,var(--text-title--font-weight))}.text-title3{font-size:var(--text-title3);line-height:var(--tw-leading,var(--text-title3--line-height));font-weight:var(--tw-font-weight,var(--text-title3--font-weight))}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-sblack{color:var(--color-sblack)!important}.text-\[var\(--colorStatusWarningForeground1\)\]{color:var(--colorStatusWarningForeground1)}.text-accent{color:var(--color-accent)}.text-fg-1{color:var(--color-fg-1)}.text-fg-2{color:var(--color-fg-2)}.text-fg-3{color:var(--color-fg-3)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-800{color:var(--color-gray-800)}.text-green-600{color:var(--color-green-600)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-success{color:var(--color-success)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){.hover\:\!bg-primary-500:hover{background-color:var(--color-primary-500)!important}.hover\:bg-blue-500\/10:hover{background-color:#3b82f61a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/10:hover{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.hover\:bg-green-500\/10:hover{background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-green-500\/10:hover{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.hover\:bg-orange-500\/10:hover{background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-orange-500\/10:hover{background-color:color-mix(in oklab,var(--color-orange-500)10%,transparent)}}.hover\:bg-purple-500\/10:hover{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-purple-500\/10:hover{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.hover\:text-fg-2:hover{color:var(--color-fg-2)}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:\!border-disabled-bg:disabled{border-color:var(--color-disabled-bg)!important}.disabled\:\!bg-disabled-bg:disabled{background-color:var(--color-disabled-bg)!important}.disabled\:\!text-disabled-text:disabled{color:var(--color-disabled-text)!important}@media (hover:hover){.disabled\:hover\:\!bg-disabled-bg:disabled:hover{background-color:var(--color-disabled-bg)!important}}@media not all and (min-width:40rem){.max-sm\:justify-center{justify-content:center}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:ml-auto{margin-left:auto}.lg\:w-96{width:calc(var(--spacing)*96)}.lg\:rounded-lg{border-radius:var(--radius-lg)}.lg\:rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}}.\[\&_input\]\:\!border-transparent input{border-color:#0000!important}.\[\&_input\]\:\!bg-transparent input{background-color:#0000!important}}:where(:root){--wallpaper-mica:none;--shell-nav-h:48px;--shell-footer-h:48px;--rail-w:56px;--pane-w:592px;--page-max-w:1200px;--page-gutter:24px;--form-w:672px;--form-w-wide:1024px;--chart-h-s:192px;--chart-h-m:240px;--chart-h-l:300px;--font-family-base:var(--fontFamilyBase);--font-family-mono:var(--fontFamilyMonospace);--type-caption2:var(--fontSizeBase100)/var(--lineHeightBase100)var(--fontFamilyBase);--type-caption:var(--fontSizeBase200)/var(--lineHeightBase200)var(--fontFamilyBase);--type-caption-strong:var(--fontWeightSemibold)var(--fontSizeBase200)/var(--lineHeightBase200)var(--fontFamilyBase);--type-body:var(--fontSizeBase300)/var(--lineHeightBase300)var(--fontFamilyBase);--type-body-strong:var(--fontWeightSemibold)var(--fontSizeBase300)/var(--lineHeightBase300)var(--fontFamilyBase);--type-body2:var(--fontSizeBase400)/var(--lineHeightBase400)var(--fontFamilyBase);--type-subtitle2:var(--fontWeightSemibold)var(--fontSizeBase400)/var(--lineHeightBase400)var(--fontFamilyBase);--type-subtitle:var(--fontWeightSemibold)var(--fontSizeBase500)/var(--lineHeightBase500)var(--fontFamilyBase);--type-title3:var(--fontWeightSemibold)var(--fontSizeBase600)/var(--lineHeightBase600)var(--fontFamilyBase);--type-title:var(--fontWeightSemibold)var(--fontSizeHero700)/var(--lineHeightHero700)var(--fontFamilyBase);--type-title-large:var(--fontWeightSemibold)var(--fontSizeHero900)/var(--lineHeightHero900)var(--fontFamilyBase);--font-weight-regular:var(--fontWeightRegular);--font-weight-strong:var(--fontWeightSemibold);--radius-control:var(--borderRadiusMedium);--radius-overlay:var(--borderRadiusMedium);--radius-dialog:var(--borderRadiusXLarge);--radius-pill:var(--borderRadiusCircular);--motion-curve-entrance:var(--curveDecelerateMid);--motion-curve-point:var(--curveEasyEaseMax);--motion-curve-exit:var(--curveAccelerateMid);--motion-curve-exit-gentle:var(--curveAccelerateMin);--motion-duration-fade:var(--durationFaster);--motion-duration-fast:var(--durationFast);--motion-duration-normal:var(--durationNormal);--motion-duration-slow:var(--durationSlow);--launcher-stagger:16ms;--frame-bg:var(--colorNeutralBackground3);--layer-default:var(--colorNeutralBackground2);--layer-alt:var(--colorNeutralBackground1);--card-default:var(--colorNeutralBackground1);--card-secondary:var(--colorNeutralBackground2);--fill-control:var(--colorNeutralBackground1);--fill-control-hover:var(--colorNeutralBackground1Hover);--fill-control-pressed:var(--colorNeutralBackground1Pressed);--fill-subtle-hover:var(--colorSubtleBackgroundHover);--fill-subtle-pressed:var(--colorSubtleBackgroundPressed);--fill-subtle-selected:var(--colorSubtleBackgroundSelected);--stroke-card:var(--colorNeutralStroke2);--stroke-control:var(--colorNeutralStroke1);--stroke-control-strong:var(--colorNeutralStrokeAccessible);--stroke-divider:var(--colorNeutralStroke2);--text-primary:var(--colorNeutralForeground1);--text-secondary:var(--colorNeutralForeground2);--text-tertiary:var(--colorNeutralForeground3);--text-quaternary:var(--colorNeutralForeground4);--text-disabled:var(--colorNeutralForegroundDisabled);--text-critical:var(--colorPaletteRedForeground1);--focus-outer:var(--colorStrokeFocus2);--focus-inner:var(--colorStrokeFocus1);--scrollbar-thumb:var(--colorScrollbarOverlay);--smoke:var(--colorBackgroundOverlay);--accent-fill:var(--colorBrandBackground);--accent-fill-hover:var(--colorBrandBackgroundHover);--accent-fill-pressed:var(--colorBrandBackgroundPressed);--accent-fill-selected:var(--colorBrandBackground2);--accent-text:var(--colorBrandForeground1);--accent-stroke:var(--colorCompoundBrandStroke);--text-on-accent:var(--colorNeutralForegroundOnBrand);--elevation-2:var(--shadow2);--elevation-4:var(--shadow4);--elevation-8:var(--shadow8);--elevation-16:var(--shadow16);--elevation-28:var(--shadow28);--elevation-64:var(--shadow64);--elevation-card:var(--shadow4);--elevation-card-hover:var(--shadow8);--elevation-flyout:var(--shadow16);--elevation-pane:var(--shadow64);--elevation-dialog:var(--shadow64)}:where(:root[data-theme=dark]){color-scheme:dark}:where(:root[data-theme=light]){color-scheme:light}:where(a[href],button,input:not([class*=fui-]),select:not([class*=fui-]),textarea:not([class*=fui-]),summary,[tabindex],[role=button],[role=link],[role=tab],[role=menuitem],[role=option],[role=checkbox],[role=switch]):focus-visible{outline:2px solid var(--focus-outer);outline-offset:0;box-shadow:inset 0 0 0 1px var(--focus-inner)}@media (prefers-reduced-motion:reduce){:where(:root){--motion-duration-fade:0s;--motion-duration-fast:0s;--motion-duration-normal:0s;--motion-duration-slow:0s;--launcher-stagger:0s}*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:where(html,body,#root){height:100%}body{font-family:var(--fontFamilyBase);font-size:var(--fontSizeBase300);line-height:var(--lineHeightBase300)}.shell,body{color:var(--text-primary);background:var(--frame-bg)}.shell{isolation:isolate;height:100dvh;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.shell>.nav{z-index:20;height:var(--shell-nav-h);padding-right:var(--page-gutter);gap:8px;position:relative}.nav-toggle-cell,.shell>.nav{flex:none;align-items:center;display:flex}.nav-toggle-cell{width:var(--rail-w);justify-content:center;height:100%}.nav-toggle-cell .fui-Button{min-width:32px;min-height:32px}.nav-logo-btn{border-radius:var(--radius-control);cursor:pointer;width:40px;height:40px;transition:background-color var(--motion-duration-fade)linear;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.nav-logo-btn:hover{background-color:var(--fill-subtle-hover)}.nav-logo-btn:active{background-color:var(--colorSubtleBackgroundPressed)}.nav-logo-btn:focus-visible{outline:var(--strokeWidthThick)solid var(--colorStrokeFocus2);outline-offset:-2px}.nav-logo-btn img,.nav-logo-btn>span{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.nav-page{height:100%}.nav-page,.page-commands{flex:auto;min-width:0;display:flex}.page-commands{padding:0 var(--page-cmd-end,8px)0 var(--page-cmd-start,16px);justify-content:space-between;align-items:center;gap:12px}.page-commands .page-header__group{align-items:center;gap:8px;min-width:0;display:flex}.page-header>.page-header__group:first-child{flex:1 1 0}.page-header>.page-header__group:last-child{flex:0 auto}.page-header>.page-header__group:last-child>:not(.fui-SearchBox){flex:none}.page-header>.page-header__group:last-child>.fui-SearchBox{flex:auto;width:auto;min-width:120px}.page-commands .fui-SearchBox{width:320px;max-width:100%}.nav-modules.fui-TabList{flex:none;align-self:stretch;align-items:center;margin-left:8px}.nav-module-button.fui-MenuButton{flex:none;margin-left:4px}.nav-actions{flex:none;align-items:center;gap:4px;display:flex}.shell>.content{flex:auto}.shell .sidebar,.shell>.content{min-height:0;display:flex;position:relative}.shell .sidebar{flex-direction:column;flex:none;height:100%}.fui-NavDrawer.side-nav--overlay,.shell .sidebar{--colorNeutralBackground4:var(--colorNeutralBackground3)}.shell .sidebar .fui-NavDrawer{border-right:none;width:260px;height:100%}.fui-NavDrawer.side-nav--overlay .fui-NavDrawerBody,.shell .sidebar .fui-NavDrawerBody{padding-block:8px 12px}.fui-NavDrawer.side-nav--overlay .fui-NavItem:after,.shell .sidebar .fui-NavItem:after{border-radius:var(--radius-pill);width:3px;height:16px}.shell-main:focus{outline:none}.shell-main{background:var(--layer-default);border-top:1px solid var(--stroke-card);border-left:1px solid var(--stroke-card);border-top-left-radius:var(--radius-overlay);flex-direction:column;flex:auto;min-width:0;min-height:0;position:relative;container:shell-main/inline-size}.rail,.shell-main{display:flex;overflow:hidden}.rail{width:var(--rail-w);height:100%}.rail,.rail-body{flex-direction:column}.rail-body{scrollbar-width:thin;flex:auto;align-items:center;gap:4px;min-height:0;padding:4px 0 8px;display:flex;overflow:hidden auto}.rail-body[data-overflow-end]{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}@media (prefers-reduced-transparency:reduce){.rail-body[data-overflow-end]{-webkit-mask-image:none;mask-image:none}}.rail-item{border-radius:var(--radius-control);width:40px;height:40px;color:var(--colorNeutralForeground2);cursor:pointer;transition:background-color var(--durationFaster)var(--curveEasyEase);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.rail-item:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground2Hover)}.rail-item:active{background:var(--colorSubtleBackgroundPressed)}.rail-item[aria-current=page]{background:var(--colorSubtleBackgroundSelected);color:var(--colorNeutralForeground1)}.rail-item[aria-current=page] svg{stroke-width:2.25px}.rail-item[aria-current=page]:before{content:"";border-radius:var(--radius-pill);background:var(--colorCompoundBrandStroke);width:3px;height:16px;position:absolute;top:12px;left:0}.rail-item__label{display:none}.side-footer.fui-NavDrawerFooter{border-top:1px solid var(--stroke-divider);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.side-item{border-radius:var(--radius-control);width:100%;height:40px;color:var(--colorNeutralForeground2);font:var(--type-body);text-align:start;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0 10px;display:flex;position:relative}.side-item:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground2Hover)}.side-item:hover:active{background:var(--colorSubtleBackgroundPressed)}.side-item[aria-expanded=true]{background:var(--colorSubtleBackgroundSelected);color:var(--colorNeutralForeground1)}.side-scope{border-block-end:1px solid var(--colorNeutralStroke2);flex-direction:column;gap:4px;margin-block-end:4px;padding-block-end:8px;display:flex}.side-scope__back{border-radius:var(--radius-control);height:40px;color:var(--colorNeutralForeground2);font:var(--type-body);align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:flex}.side-scope__back:hover{background:var(--colorSubtleBackgroundHover);color:var(--colorNeutralForeground2Hover)}.side-scope__back:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:-2px}.side-scope__title{color:var(--colorNeutralForeground1);font:var(--type-subtitle2);align-items:flex-start;gap:8px;padding:4px 10px;display:flex}.side-scope__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.side-scope__media{flex:none;margin-top:-1px;display:inline-flex}.side-scope__title--link{border-radius:var(--radius-control);text-decoration:none}.side-scope__title--link:hover{background:var(--colorSubtleBackgroundHover)}.side-scope__title--link[aria-current=page]{background:var(--colorSubtleBackgroundSelected)}.side-scope__title--link:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:-2px}.side-scope--tenant{gap:0}.side-tenant{height:40px;color:var(--colorNeutralForeground1);font:var(--type-body-strong);align-items:center;gap:8px;padding:0 8px;display:flex}.side-tenant__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.side-item--two-line{height:auto;min-height:40px;padding-block:4px}.side-item__text{flex-direction:column;flex:auto;min-width:0;display:flex}.side-item__text>.side-item__label{flex:none}.side-item__secondary{color:var(--colorNeutralForeground3);font:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fui-NavDrawer.side-nav--overlay .fui-NavDrawerBody[data-overflow-end],.shell .sidebar .fui-NavDrawerBody[data-overflow-end]{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}@media (prefers-reduced-transparency:reduce){.fui-NavDrawer.side-nav--overlay .fui-NavDrawerBody[data-overflow-end],.shell .sidebar .fui-NavDrawerBody[data-overflow-end]{border-bottom:1px solid var(--stroke-divider);-webkit-mask-image:none;mask-image:none}}.side-pinned{flex-direction:column;align-self:stretch;gap:2px;display:flex}.side-footer--row.fui-NavDrawerFooter{gap:4px}.side-footer__row{align-self:stretch;align-items:center;gap:4px;min-height:48px;display:flex}.side-footer__row>.side-item{flex:auto;min-width:0}.rail-item.side-item--icon{width:32px;height:32px}.rail-item.side-item--icon .side-item__badge--corner{top:-2px;right:-2px}.side-item__icon{flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.side-item__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.side-item__badge{flex:none}.rail-item .side-item__badge--corner{pointer-events:none;position:absolute;top:2px;right:2px}.rail-item .side-item__icon{width:auto;height:auto}.rail-footer{border-top:1px solid var(--stroke-divider);background:var(--frame-bg);flex-direction:column;flex:none;align-items:center;gap:4px;width:100%;padding:8px 0;display:flex}@media (max-height:559px){.rail-footer{gap:2px;padding:4px 0}.rail-footer .rail-item{width:32px;height:32px}}.rail-divider{background:var(--stroke-divider);flex:none;width:32px;height:1px;margin:8px 0}.fui-NavDrawer .fui-NavSectionHeader{color:var(--colorNeutralForeground3)}.fui-NavDrawer .fui-NavItem__icon svg,.rail-item svg{width:20px;height:20px}.page-content{--page-pt:16px;--page-pr:var(--page-gutter);--page-pb:var(--page-gutter);--page-pl:var(--page-gutter);padding:var(--page-pt)var(--page-pr)var(--page-pb)var(--page-pl)}@media (max-width:639px){:where(:root){--page-gutter:16px}.page-content{--page-pt:12px}}.page-header{height:var(--shell-nav-h);border-bottom:1px solid var(--stroke-divider);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 16px 0 24px;display:flex}.page-header__group{align-items:center;gap:8px;min-width:0;display:flex}.page-header .fui-SearchBox{width:320px;max-width:100%}.page-title{min-width:0;font:var(--type-subtitle2);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (max-width:399px){.page-title{display:none}}.footer-bar{height:var(--shell-footer-h);border-top:1px solid var(--stroke-divider);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 24px;display:flex}.footer-crumbs{flex:auto;min-width:0;overflow:hidden}.footer-crumbs .fui-BreadcrumbButton,.footer-crumbs .fui-BreadcrumbItem,.footer-crumbs .fui-Breadcrumb__list{min-width:0}.footer-crumbs .fui-BreadcrumbDivider{flex:none}.footer-crumbs__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:320px;overflow:hidden}.footer-crumbs--compact .fui-BreadcrumbItem:first-child{margin-left:0}.footer-crumbs--compact .fui-BreadcrumbItem:has(.footer-crumbs__text){flex:auto;min-width:64px}.footer-crumbs--compact .footer-crumbs__text{max-width:none}.footer-crumbs--compact .fui-BreadcrumbItem:not(:has(.footer-crumbs__text)){flex:none}.footer-crumbs--compact .fui-BreadcrumbButton{min-width:32px}.footer-crumbs--compact .fui-BreadcrumbButton:has(.footer-crumbs__text){min-width:64px}.footer-crumbs .fui-BreadcrumbItem:first-child{margin-left:-6px}.footer-toolbar.fui-Toolbar{flex:none;gap:4px;padding:0}.footer-toolbar.fui-Toolbar:not(:has(>:not([data-tabster-dummy]))){display:none}.footer-btn svg,.nav-actions svg{stroke-width:1.75px}.footer-btn--badge{position:relative}.footer-btn--badge:after{content:"";background:var(--colorBrandForeground1);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.footer-page{min-width:48px;font:var(--type-body);color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;padding-inline:4px}@media (min-width:640px) and (hover:none),(min-width:640px) and (pointer:coarse){:where(:root){--rail-w:72px}.rail .rail-item{flex-direction:column;gap:2px;width:64px;height:auto;min-height:56px;padding:6px 2px}.rail .rail-item.side-item--icon{width:32px;min-height:32px}.rail-item__label{-webkit-line-clamp:2;overflow-wrap:anywhere;max-width:100%;font:var(--type-caption);text-align:center;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rail-item[aria-current=page]:before{top:50%;transform:translateY(-50%)}.rail-divider{width:48px}}@media (min-width:640px) and (max-height:559px) and (hover:none),(min-width:640px) and (max-height:559px) and (pointer:coarse){.rail .rail-footer .rail-item{width:44px;height:44px;min-height:0;padding:0}.rail-footer .rail-item__label{display:none}}@media (max-width:639px){.shell>.nav{padding-right:16px}.shell .sidebar .rail{display:none}.shell-main{border-left:none;border-top-left-radius:0}.page-header{gap:8px;height:auto;min-height:40px;padding:0 16px}.page-header .fui-SearchBox{flex:auto;width:auto;min-width:0}.footer-bar{gap:8px;padding:0 16px}.footer-crumbs{flex:1 1 0}.footer-toolbar.fui-Toolbar{scrollbar-width:none;flex:0 auto;min-width:0;overflow-x:auto}.footer-toolbar .fui-Divider{display:none}.footer-page{min-width:40px}}.pane-host{--pane-w:320px;background:var(--layer-alt);width:0;height:100%;color:var(--text-primary);transition:width var(--durationNormal)var(--curveAccelerateMid);flex:none;justify-content:flex-end;display:flex;overflow:hidden}.pane-host[data-open=true]{width:var(--pane-w);border-left:1px solid var(--stroke-card);transition:width var(--durationGentle)var(--curveDecelerateMid)}.pane-host:has(.detail-pane){--pane-w:480px}.pane-host:has(.settings-edit-pane--wide){--pane-w:640px}.pane-host>.pane-body{width:var(--pane-w);min-width:var(--pane-w);flex:none;height:100%;overflow:hidden;container-type:inline-size}.page-area{flex:auto;min-width:0;min-height:0;display:flex;position:relative;container:page-area/inline-size}@media (max-width:1100px){.pane-host:not(.page-area *){z-index:10;position:absolute;top:0;right:0}.pane-host:not(.page-area *)[data-open=true]{width:min(var(--pane-w),100%);box-shadow:var(--elevation-pane)}.pane-host:not(.page-area *)>.pane-body{width:min(var(--pane-w),100%);min-width:0}}@container page-area (max-width:919px){.pane-host{z-index:10;position:absolute;top:0;right:0}.pane-host[data-open=true]{width:min(var(--pane-w),100%);box-shadow:var(--elevation-pane)}.pane-host>.pane-body{width:min(var(--pane-w),100%);min-width:0}}@container page-area (max-width:1079px){.pane-host.app-pane,.pane-host:has(.detail-pane){z-index:10;position:absolute;top:0;right:0}.pane-host.app-pane[data-open=true],.pane-host[data-open=true]:has(.detail-pane){width:min(var(--pane-w),100%);box-shadow:var(--elevation-pane)}.pane-host.app-pane>.pane-body,.pane-host:has(.detail-pane)>.pane-body{width:min(var(--pane-w),100%);min-width:0}}@container page-area (max-width:1239px){.pane-host:has(.settings-edit-pane--wide){z-index:10;box-shadow:var(--elevation-pane);position:absolute;top:0;right:0}}@container page-area (max-width:639px){.pane-host>.pane-body,.pane-host[data-open=true]{width:100%}}@container page-area (max-width:767px){.pane-host.app-pane>.pane-body,.pane-host.app-pane[data-open=true],.pane-host:has(.detail-pane)>.pane-body,.pane-host[data-open=true]:has(.detail-pane){width:100%}}@media (max-width:479px){.pane-host>.pane-body,.pane-host[data-open=true]{width:100%}}@media (max-width:639px){.pane-host:has(.detail-pane)>.pane-body,.pane-host[data-open=true]:has(.detail-pane){width:100%}}.pane-layout{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.pane-header{box-sizing:border-box;height:48px;transition:border-color var(--durationFaster)var(--curveEasyEase);border-bottom:1px solid #0000;flex:none;align-items:center;gap:8px;padding:8px 16px 8px 24px;display:flex}.pane-layout[data-scrolled]>.pane-header{border-bottom-color:var(--colorNeutralStroke2)}.pane-header__title{min-width:0;font:var(--type-subtitle2);color:var(--text-primary);flex:auto}.pane-header__title:focus{outline:none}.pane-header__title>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pane-header__actions{flex:none;align-items:center;gap:4px;display:flex}.pane-header__actions>:last-child .pane-action,.pane-header__actions>:last-child.pane-action{margin-right:-6px}.pane-header .pane-action svg{stroke-width:1.75px}.pane-layout__body{scrollbar-width:thin;flex:auto;min-height:0;padding:12px 24px 24px;position:relative;overflow:hidden auto}.pane-layout__footer{border-top:1px solid var(--colorNeutralStroke2);background:var(--layer-alt);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:16px 24px;display:flex}@media (max-width:639px){.pane-header{padding:8px 8px 8px 16px}.pane-layout__body{padding:12px 16px 16px}.pane-layout__footer{padding:12px 16px}}.account-flyout.fui-PopoverSurface{overscroll-behavior:contain;width:300px;max-height:calc(100dvh - 16px);color:var(--text-primary);flex-direction:column;gap:16px;padding:16px;display:flex;overflow-y:auto}.account-flyout.fui-PopoverSurface>*{flex:none}.account-flyout__user{align-items:center;gap:12px;display:flex}.account-flyout__text{flex-direction:column;min-width:0;display:flex}.account-flyout__name{font:var(--type-body-strong);color:var(--text-primary)}.account-flyout__name,.account-flyout__secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-flyout__secondary{font:var(--type-caption);color:var(--text-secondary)}.account-flyout__section{flex-direction:column;gap:4px;display:flex}.account-flyout__label{font:var(--type-body-strong);color:var(--text-primary)}.account-tenant{border:1px solid var(--stroke-card);border-radius:var(--radius-control);background:var(--card-default);align-items:center;gap:12px;padding:8px;display:flex}.account-tenant__switch.fui-Button{color:var(--text-primary);align-self:flex-start}.account-flyout__row{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.account-flyout__select.fui-Dropdown{width:160px;min-width:0}.account-flyout__links{flex-direction:column;gap:2px;margin-inline:-8px;display:flex}.account-flyout__link.fui-Button{width:100%;font-weight:var(--fontWeightRegular);color:var(--text-primary);justify-content:flex-start}.account-flyout__version{font:var(--type-caption);color:var(--text-tertiary)}.account-flyout__actions{border-top:1px solid var(--stroke-divider);justify-content:flex-end;padding-top:12px;display:flex}@media (max-height:499px){.fui-NavDrawer.side-nav--overlay .side-scope{flex-direction:row;align-items:center;gap:0;padding-block-end:4px}.fui-NavDrawer.side-nav--overlay .side-scope__back>span{-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fui-NavDrawer.side-nav--overlay .side-scope__title{flex:auto;min-width:0}.fui-NavDrawer.side-nav--overlay .side-scope__name{-webkit-line-clamp:1}}@media (min-width:1920px){.page-layout--grid{--page-max-w:1600px}}@container shell-main (min-width:1296px){.footer-bar--col{padding-inline:max(24px,calc((100cqw - var(--page-max-w))/2));padding-inline-start:max(24px,var(--footer-col-start,calc((100cqw - var(--page-max-w))/2)));padding-inline-end:max(24px,var(--footer-col-end,calc((100cqw - var(--page-max-w))/2)))}}.page-cmds{flex:none;align-items:center;gap:4px;min-width:0;display:flex}.page-cmds a{text-decoration:none}.page-cmds .page-cmds__cancel{margin-inline-start:4px;display:inline-flex}.footer-views--text.fui-Button{gap:6px;padding-inline:8px}.footer-views__text{text-overflow:ellipsis;white-space:nowrap;max-width:160px;font:var(--type-body);overflow:hidden}.page-cmds__count{font:var(--type-body-strong,var(--type-body));white-space:nowrap;color:var(--text-primary);padding-inline:8px 4px}.fui-PopoverSurface.launcher-flyout{border-radius:var(--radius-overlay);width:min(560px,100vw - 32px);max-height:min(640px,100vh - 72px);box-shadow:var(--elevation-flyout);padding:0;display:flex;overflow:hidden}.launcher-sheet,.launcher-sheet.fui-DrawerSurface{border-radius:var(--radius-dialog)var(--radius-dialog)0 0;flex-direction:column;padding:0;display:flex}.launcher-sheet>*{align-self:stretch}.launcher-sheet__bar{box-sizing:border-box;border-bottom:1px solid var(--stroke-divider);flex:none;justify-content:space-between;align-items:center;width:100%;height:48px;padding-inline:16px 8px;display:flex}.launcher-sheet__title{font:var(--type-subtitle2);color:var(--text-primary);margin:0}.app-launcher{min-width:0;min-height:0;color:var(--text-primary);animation:launcher-in var(--motion-duration-normal)var(--motion-curve-entrance);flex-direction:column;flex:1;display:flex}.app-launcher--sheet{min-height:0}@keyframes launcher-in{0%{opacity:0;translate:0 8px}}.app-launcher__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-launcher__search{flex:none;padding:16px 24px 8px}.app-launcher--sheet .app-launcher__search{padding:12px 16px 8px}.app-launcher .app-launcher__searchbox{width:100%;max-width:none}.app-launcher__bar{flex:none;margin:0 24px 8px}.app-launcher__stale{font:var(--type-caption);color:var(--text-secondary);flex:none;margin:0 24px 4px}.app-launcher__body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 24px 16px;overflow-y:auto}.app-launcher--sheet .app-launcher__body{padding-inline:16px}.app-launcher__page--all{animation:launcher-drill-in var(--motion-duration-normal)var(--motion-curve-entrance)}.app-launcher__page--home{animation:launcher-drill-out var(--motion-duration-normal)var(--motion-curve-exit-gentle)}@keyframes launcher-drill-in{0%{opacity:0;translate:24px}}@keyframes launcher-drill-out{0%{opacity:0;translate:-24px}}.app-launcher__empty+.app-launcher__section,.app-launcher__section+.app-launcher__section{border-top:1px solid var(--stroke-divider);margin-top:12px;padding-top:12px}.app-launcher__row{justify-content:space-between;align-items:center;gap:8px;min-height:32px;margin-bottom:8px;display:flex}.app-launcher__row-actions{align-items:center;gap:4px;min-width:0;display:flex}.app-launcher__heading{font:var(--type-subtitle2);color:var(--text-primary);margin:0}.app-launcher__all .app-launcher__row{justify-content:flex-start}.app-launcher__grid{grid-template-columns:repeat(var(--launcher-cols,5),minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.app-launcher__cell{min-width:0}.app-tile{border-radius:var(--radius-control);width:100%;min-height:84px;color:var(--text-primary);font:inherit;cursor:pointer;animation:launcher-tile-in var(--motion-duration-normal)var(--motion-curve-entrance)both;animation-delay:calc(var(--i,0)*var(--launcher-stagger,16ms));transition:background-color var(--motion-duration-fast)var(--motion-curve-point);background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:8px 4px;text-decoration:none;display:flex;position:relative}@keyframes launcher-tile-in{0%{opacity:0;translate:0 8px}}.app-tile:hover{background:var(--fill-subtle-hover)}.app-tile:active{background:var(--fill-subtle-pressed)}.app-tile:active .app-tile__logo{scale:.94}.app-tile__logo{width:40px;height:40px;transition:scale var(--motion-duration-fast)var(--motion-curve-point);flex:none;place-items:center;display:grid;position:relative}.app-tile__logo>img,.app-tile__logo>svg{border-radius:var(--radius-control);width:40px;height:40px}.app-tile__label{-webkit-line-clamp:2;overflow-wrap:anywhere;text-align:center;max-width:100%;font:var(--type-caption);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app-tile__tag{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.app-tile[data-state=current]:after{content:"";border-radius:var(--radius-pill);background:var(--accent-fill);inset-inline:30%;height:3px;position:absolute;bottom:2px}.app-tile[data-state=current] .app-tile__label{font:var(--type-caption-strong)}.app-row[data-state=locked] .app-row__logo>:first-child,.app-row[data-state=unentitled] .app-row__logo>:first-child,.app-tile[data-state=locked] .app-tile__logo>:first-child,.app-tile[data-state=soon] .app-tile__logo>:first-child,.app-tile[data-state=unentitled] .app-tile__logo>:first-child{opacity:.4;filter:grayscale()}.app-tile[data-state=locked] .app-tile__label,.app-tile[data-state=soon] .app-tile__label{color:var(--text-secondary)}.app-tile[data-state=soon] .app-tile__logo{outline:1px dashed var(--stroke-control);outline-offset:2px;border-radius:var(--radius-control)}.app-tile__lock,.app-tile__warn{border-radius:var(--radius-pill);background:var(--layer-alt);width:18px;height:18px;color:var(--text-primary);box-shadow:var(--elevation-2);inset-inline-end:-4px;place-items:center;display:grid;position:absolute;bottom:-4px}.app-tile__warn{color:var(--colorPaletteMarigoldForeground1);inset-inline:-4px auto}.app-tile .app-tile__count{top:-6px;position:absolute;inset-inline-end:-8px}.app-tile--drop{box-shadow:inset 0 0 0 2px var(--accent-stroke)}.app-tile--skeleton{cursor:default;animation:none}.app-tile .app-tile__skeleton-label{width:56px}.app-launcher__recent{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.app-recent{border-radius:var(--radius-control);min-height:48px;color:var(--text-primary);align-items:center;gap:12px;padding:4px 8px;text-decoration:none;display:flex}.app-recent:hover{background:var(--fill-subtle-hover)}.app-recent__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-body);flex:1;overflow:hidden}.app-recent__time{font:var(--type-caption);color:var(--text-secondary);flex:none}@media (max-height:559px){.app-launcher__recent-section{display:none}}.app-launcher__group+.app-launcher__group{margin-top:12px}.app-launcher__group-title{font:var(--type-caption-strong);color:var(--text-secondary);margin:0 0 4px;padding-inline:8px}.app-launcher__list{margin:0;padding:0;list-style:none}.app-row{border-radius:var(--radius-control);width:100%;min-height:40px;color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:4px 8px;text-decoration:none;display:flex}.app-row:hover{background:var(--fill-subtle-hover)}.app-row__logo{flex:none;width:24px;height:24px;display:grid;position:relative}.app-row__logo .app-tile__lock{inset-inline-end:-5px;width:14px;height:14px;bottom:-5px}.app-row__text{flex-direction:column;flex:1;min-width:0;display:flex}.app-row__name{font:var(--type-body)}.app-row[data-state=current] .app-row__name{font:var(--type-body-strong)}.app-row__desc{text-overflow:ellipsis;white-space:nowrap;font:var(--type-caption);color:var(--text-secondary);overflow:hidden}.app-row__action{font:var(--type-caption-strong);color:var(--accent-text);flex:none}.app-launcher__none{font:var(--type-body);color:var(--text-secondary);text-align:center;margin:16px 0}.app-launcher__empty{margin-top:12px}.app-launcher__empty-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.app-launcher__notice,.app-launcher__notice.fui-PopoverSurface{max-width:min(320px,100vw - 32px);color:var(--text-primary);font:var(--type-caption);align-items:flex-start;gap:8px;padding:8px 4px 8px 12px;display:flex}.app-launcher__notice>svg{color:var(--text-secondary);flex:none;margin-top:2px}.app-launcher__notice-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.app-launcher__notice-desc{color:var(--text-secondary);flex-direction:column;gap:2px;display:flex}.app-launcher__footer{border-top:1px solid var(--stroke-divider);background:var(--fill-subtle-hover);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:8px 16px 8px 20px;display:flex}.app-launcher--sheet .app-launcher__footer{padding-bottom:max(8px,env(safe-area-inset-bottom))}.app-launcher__chip{border-radius:var(--radius-control);min-width:0;min-height:40px;color:var(--text-primary);font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:4px 8px;display:flex}.app-launcher__chip--button{cursor:pointer}.app-launcher__chip--button:hover{background:var(--fill-subtle-hover)}.app-launcher__chip-text{flex-direction:column;min-width:0;display:flex}.app-launcher__chip-name{text-overflow:ellipsis;white-space:nowrap;font:var(--type-body-strong);overflow:hidden}.app-launcher__chip-role{font:var(--type-caption);color:var(--text-secondary)}.app-launcher__chip-status{color:var(--colorStatusWarningForeground1)}.app-launcher__no-pins{font:var(--type-caption);text-align:start;margin:4px 0 8px}@media (pointer:coarse){.app-tile{min-height:88px}.app-launcher__chip,.app-recent,.app-row{min-height:44px}}html[data-motion=off] .app-launcher,html[data-motion=off] .app-launcher__page,html[data-motion=off] .app-tile{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.app-launcher,.app-launcher__page,.app-tile{animation:none!important}}.app-launcher__option{border-top:1px solid var(--stroke-divider);flex-direction:column;gap:2px;margin-top:16px;padding-top:12px;display:flex}.app-launcher__option-desc{font:var(--type-caption);color:var(--text-secondary);padding-inline:8px}.app-launcher__notice:focus-visible{outline:none}.list-row{border:1px solid var(--colorTransparentStroke);border-radius:var(--radius-control);background:var(--card-default);width:100%;min-height:68px;box-shadow:var(--card-shadow,var(--elevation-card));color:var(--text-primary);cursor:pointer;transition:background-color var(--motion-duration-fade)var(--curveEasyEase),box-shadow var(--motion-duration-fast)var(--curveEasyEase);align-items:center;gap:12px;padding:12px;display:flex;position:relative}.list-row:hover{--card-shadow:var(--elevation-card-hover);background:var(--fill-control-hover)}.list-row:hover:active{--card-shadow:var(--elevation-card);background:var(--fill-control-pressed)}.list-row:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:-2px}.list-row[data-focus=true]{background:var(--colorNeutralBackground1Selected)}.list-row[data-active=true]{outline:2px solid var(--colorCompoundBrandStroke);outline-offset:-2px}.list-row--flat{--card-shadow:none;box-shadow:none;background:0 0;border-width:0;border-radius:0}.list-row--flat+.list-row--flat{border-top:1px solid var(--stroke-divider)}.list-row--flat:hover{--card-shadow:none;background:var(--fill-control-hover)}.list-row__select{pointer-events:none;flex:none;align-items:center;margin-inline:-8px -4px;display:flex}.list-row__hit{border-radius:inherit;pointer-events:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.list-row__hit:focus{outline:none}.list-row__hit:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:-2px}.list-row--selectable[data-selected]{border-color:var(--colorCompoundBrandStroke);background:var(--colorSubtleBackgroundSelected)}.list-row__more.fui-Badge{flex:none}.list-row__media{min-width:32px;max-width:48px;max-height:48px;color:var(--text-primary);flex:none;justify-content:center;align-items:center;display:flex}.list-row__media svg{width:24px;height:24px}.list-row__media img:not(.fui-Avatar__image){border-radius:var(--radius-control);-o-object-fit:cover;object-fit:cover;max-width:42px;max-height:42px}.list-row__main{flex:1 1 0;align-items:center;gap:12px;min-width:0;display:flex}.list-row__body{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.list-row__extra{flex-wrap:wrap;flex:none;align-items:center;gap:4px;max-width:100%;display:flex}.list-row__main:has(>.list-row__extra)+.list-row__actions{margin-inline-start:-8px}.list-row__title{max-width:100%;font:var(--type-body-strong);color:var(--text-primary);overflow-wrap:anywhere}.list-row__title--truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-row__title:empty{display:none}.list-row__meta{font:var(--type-caption);color:var(--text-secondary);-webkit-clip-path:inset(-8px -8px -8px -2px);clip-path:inset(-8px -8px -8px -2px);flex-wrap:wrap;align-items:center;gap:4px 21px;margin-top:4px;display:flex}.list-row__meta>:empty{display:none}.list-row__meta>:not(:empty):before{content:"";background:var(--stroke-divider);width:1px;height:12px;position:absolute;top:50%;left:-11px;translate:0 -50%}.list-row__meta>*{align-items:center;min-width:0;max-width:100%;display:inline-flex;position:relative}.list-row__actions{color:var(--text-tertiary);flex:none;align-items:center;gap:4px;display:flex}.list-row__reveal{display:none}.list-row:focus-within .list-row__reveal,.list-row:hover .list-row__reveal,.list-row__reveal--always{display:flex}@media (hover:none){.list-row__reveal{display:flex}}.list-cq{container-type:inline-size}@container (max-width:560px){.list-row__main{flex-wrap:wrap;row-gap:4px}.list-row__main>.list-row__body{flex:120px}.list-row__meta{flex-direction:column;align-items:flex-start;gap:2px}.list-row__meta>:not(:empty):before{display:none}}@container (max-width:400px){.list-row__main>.list-row__extra{flex-basis:100%}}.list-cq:focus{outline:none}.list-cq:focus-visible{outline:2px solid var(--colorStrokeFocus2,currentColor);outline-offset:-2px}.sr-only-text{-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.status-badge.status-badge svg{stroke-width:3px;width:10px;height:10px}.status-badge--spin svg{animation:status-spin 1s linear infinite}@keyframes status-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.status-badge--spin svg{animation:none}}[data-status=success]{--status-fg:var(--colorPaletteGreenForeground2);--status-solid:var(--colorPaletteGreenBorderActive)}[data-status=error]{--status-fg:var(--colorPaletteRedForeground2);--status-solid:var(--colorPaletteRedBorderActive)}[data-status=running]{--status-fg:var(--colorPaletteBlueForeground2);--status-solid:var(--colorPaletteBlueBorderActive)}[data-status=queued]{--status-fg:var(--colorPaletteMarigoldForeground2);--status-solid:var(--colorPaletteMarigoldBorderActive)}[data-status=pending]{--status-fg:var(--colorPalettePurpleForeground2);--status-solid:var(--colorPalettePurpleBorderActive)}[data-status=warning]{--status-fg:var(--colorPaletteDarkOrangeForeground2);--status-solid:var(--colorPaletteDarkOrangeBorderActive)}[data-status=canceled],[data-status=draft],[data-status=expired],[data-status=inactive]{--status-fg:var(--colorNeutralForeground3);--status-solid:var(--colorNeutralForeground3)}[data-status=active]{--status-fg:var(--colorPaletteTealForeground2);--status-solid:var(--colorPaletteTealBorderActive)}.list-row:hover .status-media{--status-ring:var(--fill-control-hover)}.list-row[data-focus=true] .status-media{--status-ring:var(--colorNeutralBackground1Selected)}.settings-row--clickable:hover .status-media{--status-ring:var(--fill-control-hover)}.card-info__body--flush>.prop-list{--prop-inset:16px}.card-info__body:not(.card-info__body--flush)>.prop-list>.prop-row:first-child{padding-top:0}.card-info__body:not(.card-info__body--flush)>.prop-list>.prop-row:last-child{padding-bottom:0}.settings-row .fui-Combobox.fui-Combobox,.settings-row .fui-Dropdown.fui-Dropdown{min-width:min(200px,100%);max-width:100%}.media-card>.card-image{border:none;border-bottom:1px solid var(--stroke-divider);aspect-ratio:4/3;border-radius:0}.media-card .card-image__fallback,.media-card .card-image__img,.media-card .card-image__skeleton{aspect-ratio:auto;width:100%;height:100%}.media-card .card-image__img{-o-object-fit:cover;object-fit:cover}.media-card .card-image__check{z-index:2}.media-card--media .card-image__fallback{background:0 0;height:100%;padding:0;display:block}.media-card--media .card-image__fallback .entity-thumb__grid{width:100%;height:100%}.media-card--media .card-image__fallback .entity-thumb__glyph{width:48px;height:48px}.card-info__body .related-links{padding-inline:8px}.noti-item__title,.pane-section__toggle{min-height:24px}.app-spin .fui-SpinButton__decrementButton,.app-spin .fui-SpinButton__incrementButton{position:relative}.app-spin .fui-SpinButton__decrementButton:before,.app-spin .fui-SpinButton__incrementButton:before{content:"";position:absolute;inset-inline:0}.app-spin .fui-SpinButton__incrementButton:before{top:-8px;bottom:0}.app-spin .fui-SpinButton__decrementButton:before{top:0;bottom:-8px}.status-tag{vertical-align:middle;white-space:nowrap;max-width:100%}.status-tag+.status-tag,.status-tag-group+.status-tag-group{margin-inline-start:4px}.status-tag.status-tag--blue{--tag-bg:var(--colorPaletteBlueBackground2);--tag-fg:var(--colorPaletteBlueForeground2)}.status-tag.status-tag--cornflower{--tag-bg:var(--colorPaletteCornflowerBackground2);--tag-fg:var(--colorPaletteCornflowerForeground2)}.status-tag.status-tag--purple{--tag-bg:var(--colorPalettePurpleBackground2);--tag-fg:var(--colorPalettePurpleForeground2)}.status-tag.status-tag--magenta{--tag-bg:var(--colorPaletteMagentaBackground2);--tag-fg:var(--colorPaletteMagentaForeground2)}.status-tag.status-tag--pink{--tag-bg:var(--colorPalettePinkBackground2);--tag-fg:var(--colorPalettePinkForeground2)}.status-tag.status-tag--teal{--tag-bg:var(--colorPaletteTealBackground2);--tag-fg:var(--colorPaletteTealForeground2)}.status-tag.status-tag--gold{--tag-bg:var(--colorPaletteGoldBackground2);--tag-fg:var(--colorPaletteGoldForeground2)}.status-tag.status-tag--marigold{--tag-bg:var(--colorPaletteMarigoldBackground2);--tag-fg:var(--colorPaletteMarigoldForeground2)}.status-tag.status-tag--lightgreen{--tag-bg:var(--colorPaletteLightGreenBackground2);--tag-fg:var(--colorPaletteLightGreenForeground2)}.status-tag[class*=status-tag--]:not(.status-tag--borderless,.status-tag--custom){border-color:var(--colorTransparentStroke)}.status-tag.status-tag--blue,.status-tag.status-tag--cornflower,.status-tag.status-tag--gold,.status-tag.status-tag--lightgreen,.status-tag.status-tag--magenta,.status-tag.status-tag--marigold,.status-tag.status-tag--pink,.status-tag.status-tag--purple,.status-tag.status-tag--teal{background-color:var(--tag-bg);color:var(--tag-fg)}.status-tag.status-tag--custom{border-color:var(--status-tag-color);background-color:var(--status-tag-color)}.status-tag.status-tag--on-light{color:var(--colorNeutralForegroundStaticInverted)}.status-tag.status-tag--on-dark{color:var(--colorNeutralForeground1Static)}.status-tag.status-tag--custom-tint{background-color:var(--status-tag-color)}@supports (color:color-mix(in lab,red,red)){.status-tag.status-tag--custom-tint{background-color:color-mix(in srgb,var(--status-tag-color)20%,var(--colorNeutralBackground1))}}.status-tag.status-tag--custom-tint{color:var(--text-primary)}.status-tag.status-tag--borderless{border-color:#0000}.status-tag-group{vertical-align:middle;display:inline-flex}.app-alert__description{margin-top:4px}.app-upload{flex-direction:column;gap:8px;min-width:0;display:flex}.app-upload__trigger{width:-moz-fit-content;width:fit-content;display:inline-flex}.app-upload__drop{border:1px dashed var(--stroke-control);border-radius:var(--radius-control);background:var(--fill-control);min-height:120px;color:var(--text-secondary);font:var(--type-body);text-align:center;cursor:pointer;transition:border-color var(--motion-duration-fast)var(--curveEasyEase),background-color var(--motion-duration-fade)var(--curveEasyEase);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex}.app-upload__drop--over,.app-upload__drop:hover{border-color:var(--accent-stroke);background:var(--fill-control-hover)}.app-upload__drop--disabled{border-color:var(--colorNeutralStrokeDisabled);background:var(--colorNeutralBackgroundDisabled);color:var(--text-disabled);cursor:not-allowed}.app-upload__drop-icon{color:var(--accent-text)}.app-upload__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.app-upload__item{border-radius:var(--radius-control);color:var(--text-primary);font:var(--type-body);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:0 0 0 8px;display:grid}.app-upload__item:hover{background:var(--fill-subtle-hover)}.app-upload__item--error{color:var(--text-critical)}.app-upload__item-icon{color:var(--text-secondary)}.app-upload__item-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-upload__progress{grid-column:2/4;margin-bottom:4px}.image-preview.fui-DialogSurface{flex-direction:column;width:min(1200px,100vw - 32px);max-width:none;height:min(90vh,960px);padding:0;display:flex;overflow:hidden}.image-preview__title{border-bottom:1px solid var(--stroke-divider);align-items:center;gap:8px;min-width:0;padding:12px 12px 12px 24px;display:flex}.image-preview .image-preview__name{min-width:0;font:var(--type-subtitle2);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.image-preview__count{color:var(--text-secondary);font:var(--type-caption);white-space:nowrap}.image-preview__stage{background:var(--colorNeutralBackground3);flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.image-preview__stage img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;transition:transform var(--motion-duration-normal)var(--motion-curve-point)}.image-preview__toolbar{border-top:1px solid var(--stroke-divider);flex-wrap:wrap;flex:none;justify-content:center;padding:8px;display:flex}.card-image{border:1px solid var(--stroke-card);border-radius:var(--radius-control);background:var(--card-default);cursor:pointer;position:relative;overflow:hidden}.card-image:hover{outline:1px solid var(--accent-stroke);outline-offset:0}.card-image__img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:scale var(--motion-duration-slow)var(--motion-curve-entrance);display:block}.card-image:hover .card-image__img{scale:1.1}.card-image__fallback{aspect-ratio:1;background:var(--card-secondary);width:100%;color:var(--text-tertiary);justify-content:center;align-items:center;display:flex}.card-image__fallback svg{width:32px;height:32px}.card-image__skeleton{position:absolute;inset:0}.card-image__skeleton .fui-SkeletonItem{border-radius:0;width:100%;height:100%}.card-image__check{z-index:1;border-radius:var(--radius-control);background:var(--card-default);position:absolute;top:4px;right:4px}.card-image__caption{z-index:1;background:var(--colorNeutralBackgroundStatic);width:100%;color:var(--colorNeutralForegroundStaticInverted);font:var(--type-caption);opacity:0;transition:opacity var(--motion-duration-normal)var(--curveEasyEase);justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;bottom:0;left:0}.card-image:focus-within .card-image__caption,.card-image:hover .card-image__caption{opacity:1}.card-image__caption-text{word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.form-layout--fill .form-fill.fui-Field{flex-direction:column;display:flex}.form-layout--fill .form-fill.fui-Field>:not(.fui-Field__label):not(.fui-Field__validationMessage):not(.fui-Field__hint){flex:auto;min-height:0}.color-tag.color-tag.fui-Badge{color:var(--colorNeutralForeground1)}@media (pointer:coarse){.copy-btn:after,.detail-pane__title-copy:after,.secret-text__toggle:after{inset:-12px}.footer-btn.fui-Button,.footer-btn.fui-ToggleButton,.nav-actions .fui-Button,.page-commands .fui-Button,.pane-action.fui-Button{min-width:44px;min-height:44px}.rail-item{width:44px;height:44px}.pane-section__toggle{min-height:32px}.app-slider{--app-slider-thumb:28px}.tabs-ui__more.fui-Button{min-width:44px;height:44px}}html[data-theme=dark] .entity-thumb--lg{background:var(--et-bg)}@supports (color:color-mix(in lab,red,red)){html[data-theme=dark] .entity-thumb--lg{background:color-mix(in srgb,var(--et-bg)38%,var(--colorNeutralBackground3))}}.app-form__item>*{min-width:0}.app-form__item--horizontal.fui-Field{grid-template-columns:minmax(0,33%) minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.app-spin .fui-SpinButton__input{min-width:0}.spin--no-controls .fui-SpinButton__decrementButton,.spin--no-controls .fui-SpinButton__incrementButton{display:none}.spin--no-controls.fui-SpinButton{grid-template-columns:1fr}.app-select--shrink.fui-Combobox,.app-select--shrink.fui-Dropdown{min-width:0}.app-select .fui-Combobox__input{text-overflow:ellipsis;width:100%;min-width:0}.app-select__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.date-range-cq{width:100%;container-type:inline-size}.date-range{align-items:center;gap:8px;width:100%;display:flex}.date-range__arrow{color:var(--text-tertiary);flex:none}.date-range>.fui-DatePicker,.date-range>.fui-Input{flex:1 1 0;min-width:0}@container (max-width:359px){.date-range{flex-direction:column;align-items:stretch;gap:4px}.date-range>.fui-DatePicker,.date-range>.fui-Input{flex:none;width:100%}.date-range__arrow{align-self:center;transform:rotate(90deg)}}.date-range .fui-Input__input{min-width:0}.app-color__trigger.fui-Button{font-variant-numeric:tabular-nums;min-width:0}.app-color__swatch{border-radius:var(--borderRadiusSmall);background:var(--app-color);width:16px;height:16px;box-shadow:0 0 0 1px var(--colorNeutralStroke1);display:block}.app-color__swatch[data-empty]{background:linear-gradient(to top right,transparent calc(50% - 1px),var(--colorStatusDangerForeground1)calc(50% - 1px),var(--colorStatusDangerForeground1)calc(50% + 1px),transparent calc(50% + 1px))}.app-color__swatch--lg{border-radius:var(--borderRadiusMedium);flex:none;width:24px;height:24px}.app-color__link.fui-Link{align-items:center;gap:4px;display:inline-flex}.app-color__surface.fui-PopoverSurface{flex-direction:column;gap:12px;width:264px;padding:12px;display:flex}.app-color__picker{flex-direction:column;gap:8px;display:flex}.app-color__picker .fui-ColorArea{width:100%;min-width:0;height:160px;min-height:0;margin-bottom:0}.app-color__picker .fui-ColorSlider{min-width:0}.app-color__row{align-items:center;gap:8px;display:flex}.app-color__hex.fui-Input{font-variant-numeric:tabular-nums;flex:auto;min-width:0}.app-datetime .fui-Input__input,.app-datetime>.fui-Combobox,.app-datetime>.fui-DatePicker,.app-datetime>.fui-Input{min-width:0}.app-time__list.fui-Listbox{min-width:0;max-height:272px;overflow-y:auto}.app-tags.fui-TagPickerControl .fui-TagPickerGroup,.app-tags.fui-TagPickerControl .fui-TagPickerInput{padding-block:5px}.app-tags.fui-TagPickerControl .fui-TagPickerControl__aside,.app-tags.fui-TagPickerControl .fui-TagPickerControl__expandIcon,.app-tags.fui-TagPickerControl .fui-TagPickerControl__secondaryAction{min-height:30px}.app-tags-list.fui-TagPickerList{max-height:18rem}.fui-Button.app-radio-btn[aria-checked=true]{background-color:var(--colorNeutralBackground1Selected);border-color:var(--colorCompoundBrandStroke);color:var(--colorNeutralForeground1Selected)}.fui-Button.app-radio-btn[aria-checked=true]:hover{background-color:var(--colorNeutralBackground1Hover)}.pane-host.app-pane{--pane-w:480px}@media (max-width:639px){.pane-host.app-pane>.pane-body,.pane-host.app-pane[data-open=true]{width:100%}}.rail-item[data-selected],.side-item[data-selected]{background:var(--fill-subtle-selected)}html[data-materials=on]{--mica-luminosity:var(--colorNeutralBackground3);--mica-tint:var(--colorNeutralBackground3)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--mica-tint:color-mix(in srgb,var(--colorNeutralBackground3)5%,transparent)}}html[data-materials=on]{--mica-alt-tint:var(--colorNeutralBackground3)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--mica-alt-tint:color-mix(in srgb,var(--colorNeutralBackground3)30%,transparent)}}html[data-materials=on]{--layer-glass:var(--colorNeutralBackground2)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--layer-glass:color-mix(in srgb,var(--colorNeutralBackground2)55%,transparent)}}html[data-materials=on]{--layer-alt-glass:var(--colorNeutralBackground1)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--layer-alt-glass:color-mix(in srgb,var(--colorNeutralBackground1)60%,transparent)}}html[data-materials=on]{--acrylic-fill:var(--colorNeutralBackground1)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--acrylic-fill:color-mix(in srgb,var(--colorNeutralBackground1)90%,transparent)}}html[data-materials=on]{--acrylic-blur:blur(30px)saturate(125%);--subtle-hover:var(--colorNeutralForeground1)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--subtle-hover:color-mix(in srgb,var(--colorNeutralForeground1)6%,transparent)}}html[data-materials=on]{--subtle-pressed:var(--colorNeutralForeground1)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--subtle-pressed:color-mix(in srgb,var(--colorNeutralForeground1)4%,transparent)}}html[data-materials=on]{--subtle-selected:var(--colorNeutralForeground1)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on]{--subtle-selected:color-mix(in srgb,var(--colorNeutralForeground1)8%,transparent)}}html[data-materials=on]{--acrylic-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--side-glass:transparent}html[data-materials=on][data-materials-boost=on]{--mica-alt-tint:var(--colorNeutralBackground3)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on][data-materials-boost=on]{--mica-alt-tint:color-mix(in srgb,var(--colorNeutralBackground3)calc(var(--boost-nav,.7)*100%),transparent)}}html[data-materials=on][data-materials-boost=on]{--side-glass:var(--colorNeutralBackground3)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on][data-materials-boost=on]{--side-glass:color-mix(in srgb,var(--colorNeutralBackground3)calc(var(--boost-rail,.55)*100%),transparent)}}html[data-materials=on][data-materials-boost=on]{--layer-glass:var(--colorNeutralBackground2)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on][data-materials-boost=on]{--layer-glass:color-mix(in srgb,var(--colorNeutralBackground2)calc(var(--boost-page,.85)*100%),transparent)}}html[data-materials=on][data-materials-boost=on]{--layer-alt-glass:var(--colorNeutralBackground1)}@supports (color:color-mix(in lab,red,red)){html[data-materials=on][data-materials-boost=on]{--layer-alt-glass:color-mix(in srgb,var(--colorNeutralBackground1)calc(var(--boost-pane,.85)*100%),transparent)}}html[data-materials=on][data-materials-boost=on] .backdrop:before{opacity:0}.backdrop{display:none}html[data-materials=on] .backdrop{z-index:-1;pointer-events:none;background:var(--wallpaper-mica)center/cover no-repeat;display:block;position:absolute;inset:0}html[data-materials=on] .backdrop:after,html[data-materials=on] .backdrop:before{content:"";position:absolute;inset:0}html[data-materials=on] .backdrop:before{background:var(--mica-luminosity);mix-blend-mode:luminosity;opacity:.9}html[data-materials=on] .backdrop:after{background:var(--mica-tint);transition:background-color var(--durationGentle)var(--curveEasyEase)}html[data-materials=on][data-window-inactive] .backdrop:after{background:var(--colorNeutralBackground3)}html[data-materials=on] .rail-footer,html[data-materials=on] .shell{background:0 0}html[data-materials=on] .shell>.nav{background:var(--mica-alt-tint)}html[data-materials=on] .shell .sidebar{background:var(--side-glass);--colorNeutralBackground4:transparent;--colorNeutralBackground4Hover:var(--subtle-hover);--colorNeutralBackground4Pressed:var(--subtle-pressed);--colorNeutralBackground4Selected:var(--subtle-selected)}html[data-materials=on] .shell-main{background:var(--layer-glass)}html[data-materials=on] .pane-host,html[data-materials=on] .pane-layout__footer{background:var(--layer-alt-glass)}html[data-materials=on] .fui-Listbox,html[data-materials=on] .fui-MenuPopover,html[data-materials=on] .fui-NavDrawer.side-nav--overlay,html[data-materials=on] .fui-PopoverSurface,html[data-materials=on] .fui-Toast,html[data-materials=on] .launcher-sheet{background-color:var(--acrylic-fill);background-image:var(--acrylic-noise);-webkit-backdrop-filter:var(--acrylic-blur);backdrop-filter:var(--acrylic-blur)}html[data-materials=on] .fui-NavDrawer.side-nav--overlay{--colorNeutralBackground4:transparent;--colorNeutralBackground4Hover:var(--subtle-hover);--colorNeutralBackground4Pressed:var(--subtle-pressed);--colorNeutralBackground4Selected:var(--subtle-selected)}@media (max-width:1100px){html[data-materials=on] .pane-host[data-open=true]{background-color:var(--acrylic-fill);background-image:var(--acrylic-noise);-webkit-backdrop-filter:var(--acrylic-blur);backdrop-filter:var(--acrylic-blur)}}::view-transition-old(root){animation-duration:var(--durationSlow);animation-timing-function:var(--curveEasyEase)}::view-transition-new(root){animation-duration:var(--durationSlow);animation-timing-function:var(--curveEasyEase)}html[data-motion=off] .fui-FluentProvider{--durationUltraFast:0s;--durationFaster:0s;--durationFast:0s;--durationNormal:0s;--durationGentle:0s;--durationSlow:0s;--durationSlower:0s;--durationUltraSlow:0s}html[data-motion=off]{--durationNormal:0s;--durationGentle:0s;--launcher-stagger:0s}.holiday-fx{z-index:900;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.holiday-fx[hidden]{display:none}.fb-art{margin-bottom:var(--spacingVerticalL);flex:none;place-items:center;display:grid}.fb-art--md{margin-bottom:var(--spacingVerticalS)}.fb-art--md .fb-art__mascot{--gs-art-w:clamp(112px,40cqi,220px)}.fb-art--sm{margin-bottom:var(--spacingVerticalXS)}@media (max-width:480px){.fb-art--lg .fb-art__mascot{width:140px!important;height:117px!important}}.fb-screen{height:100%;min-height:100%;padding:var(--spacingVerticalXXXL)var(--spacingHorizontalXL);justify-content:center;overflow:auto}.fb-screen,.fb-stage{width:100%;align-items:center;display:flex}.fb-stage{text-align:center;gap:var(--spacingVerticalS);flex-direction:column;max-width:440px}.fb-code{font:var(--type-caption);font-weight:var(--fontWeightSemibold);letter-spacing:.12em;color:var(--accent-text)}.fb-actions{justify-content:center;gap:var(--spacingHorizontalS);margin-top:var(--spacingVerticalM);flex-wrap:wrap;display:flex}.fb-details{width:100%;margin-top:var(--spacingVerticalL);text-align:start;border-top:var(--strokeWidthThin)solid var(--colorNeutralStroke2)}.fb-details .fui-AccordionHeader__button,.fb-details__text{color:var(--text-secondary)}.fb-details__text{margin:0 0 var(--spacingVerticalS);padding:var(--spacingVerticalS)var(--spacingHorizontalM);white-space:pre-wrap;word-break:break-word;max-height:160px;font-family:var(--fontFamilyMonospace);font-size:var(--fontSizeBase200);line-height:var(--lineHeightBase200);background:var(--colorNeutralBackground3);border-radius:var(--borderRadiusMedium);overflow:auto}.fb-enter>*{animation:fb-rise var(--durationSlow)var(--curveDecelerateMid)both}.fb-enter>.fb-art{animation-name:fb-pop}.fb-enter>:nth-child(2){animation-delay:50ms}.fb-enter>:nth-child(3){animation-delay:.1s}.fb-enter>:nth-child(4){animation-delay:.15s}.fb-enter>:nth-child(n+5){animation-delay:.2s}@keyframes fb-rise{0%{opacity:0;translate:0 8px}}@keyframes fb-pop{0%{opacity:0;scale:.92}}.fb-empty{text-align:center;justify-content:center;align-items:center;gap:var(--spacingVerticalXS);width:100%;height:100%;padding:var(--spacingVerticalL);animation:fb-rise var(--durationGentle)var(--curveDecelerateMid)both;flex-direction:column;display:flex}.fb-empty__title{font:var(--type-subtitle2);color:var(--text-primary)}.fb-empty__desc{max-width:360px;font:var(--type-body);color:var(--text-secondary)}.fb-empty__action{margin-top:var(--spacingVerticalM);flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@container (min-width:480px){.fb-empty__title{font:var(--type-subtitle)}}.fb-intent{flex:none}.fb-dialog-title{align-items:center;gap:var(--spacingHorizontalM);display:flex}.app-alert-wrap{grid-template-rows:1fr;display:grid}.app-alert-wrap__inner{min-height:0;overflow:hidden}.app-alert-wrap.is-closing{animation:fb-collapse var(--durationNormal)var(--curveAccelerateMid)forwards}@keyframes fb-collapse{to{opacity:0;grid-template-rows:0fr;margin-block:0}}.app-alert--hint.fui-MessageBar{background:var(--colorNeutralBackground3);color:var(--text-secondary);border-color:#0000}.app-alert--hint .fui-MessageBar__icon{color:var(--text-tertiary)}.app-toast{--toast-timeout:4.5s;--toast-tone:var(--colorBrandForeground1);position:relative;overflow:hidden}.app-toast--success{--toast-tone:var(--colorStatusSuccessForeground1)}.app-toast--warning{--toast-timeout:6s;--toast-tone:var(--colorStatusWarningForeground1)}.app-toast--error{--toast-timeout:8s;--toast-tone:var(--colorStatusDangerForeground1)}.app-toast:after{content:"";background:var(--toast-tone);opacity:.7;transform-origin:0;height:2px;animation:app-toast-timer var(--toast-timeout)linear forwards;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.app-toast:hover:after{animation-play-state:paused}html[data-motion=off] .app-toast:after{display:none}@media (prefers-reduced-motion:reduce){.app-toast:after{display:none}}@keyframes app-toast-timer{to{scale:0 1}}.app-toast__request{all:unset;cursor:copy;font:var(--type-caption);font-family:var(--fontFamilyMonospace);color:var(--text-tertiary);word-break:break-all}.app-toast__request:hover{color:var(--text-secondary)}.app-toast__request:focus-visible{outline:var(--strokeWidthThick)solid var(--colorStrokeFocus2);border-radius:var(--borderRadiusSmall)}.fb-delayed{animation:fb-appear var(--durationNormal)ease-out .2s backwards}.fb-delayed--slow{animation-delay:.3s}@keyframes fb-appear{0%{opacity:0}}.fb-page-skeleton{gap:var(--spacingVerticalS);padding:var(--spacingVerticalL)var(--spacingHorizontalXXL);flex-direction:column;display:flex}.fb-page-skeleton__head{margin-bottom:var(--spacingVerticalS);justify-content:space-between;align-items:center;display:flex}.fb-page-skeleton__title{width:220px;max-width:50%}.fb-page-skeleton__action{width:96px}.fb-page-skeleton__row{border-radius:var(--borderRadiusMedium);width:100%;height:68px}.fb-loading{container-type:size}.fb-loading .gs-spinner__mascot{aspect-ratio:6/5;width:clamp(56px,min(30cqi,45cqb),var(--fb-loading-max,120px))!important;height:auto!important}.fb-loading.fixed{--fb-loading-max:140px}.fb-loading .gs-spinner__label,.fb-spinner-label{font:var(--type-caption);color:var(--text-secondary)}.fb-spinner-label{margin-top:var(--spacingVerticalS)}.brand-logo-tile{width:48px;height:48px;padding:var(--spacingVerticalXS);border-radius:var(--borderRadiusMedium);border:var(--strokeWidthThin)solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground3);color:var(--accent-text);flex:none;place-items:center;display:grid}.brand-logo-tile--dark{background:var(--colorNeutralBackgroundInverted)}.brand-logo-tile--light{background:var(--colorNeutralBackground1)}.brand-logo-tile img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.brand-preview{aspect-ratio:16/9;border-radius:var(--borderRadiusXLarge);border:var(--strokeWidthThin)solid var(--colorNeutralStroke2);width:100%;max-width:720px;box-shadow:var(--shadow4);overflow:hidden}.shell{animation:fb-fade-in var(--durationGentle)var(--curveDecelerateMid)backwards}@keyframes fb-fade-in{0%{opacity:0}}html[data-motion=off] .app-toast:after,html[data-motion=off] .fb-delayed,html[data-motion=off] .fb-empty,html[data-motion=off] .fb-enter>*,html[data-motion=off] .shell{animation:none}@media (prefers-reduced-motion:reduce){.app-toast:after,.fb-delayed,.fb-empty,.fb-enter>*,.shell{animation:none!important}}.platform-banner-region,.platform-banner.fui-MessageBar,.tenant-changed-banner.fui-MessageBar{z-index:15;flex:none;position:relative}.tenant-switch-prompt__body{align-items:flex-start;gap:12px;display:flex}.tenant-switch-prompt__lead{font:var(--type-body);color:var(--colorNeutralForeground1);margin:0}.tenant-switch-prompt__secondary{font:var(--type-caption);color:var(--colorNeutralForeground3);margin:4px 0 0}.brand-launch-preview{border-radius:var(--borderRadiusXLarge);border:var(--strokeWidthThin)solid var(--colorNeutralStroke2);height:420px;margin:12px 0 4px;position:relative;overflow:hidden}.brand-launch-preview .gs-launch__center{transform-origin:top;top:92px;transform:translate(-50%)scale(.82)}.brand-launch-preview .gs-launch__info{transform-origin:bottom;bottom:12px;transform:translate(-50%)scale(.85)}.app-toaster-region{z-index:1000000;pointer-events:none;position:fixed;inset:0}.app-toaster-region>*{pointer-events:auto}.noti-inbox{gap:var(--spacingHorizontalL);grid-template-columns:minmax(300px,400px) minmax(0,1fr);align-items:start;display:grid}.noti-inbox__list{gap:var(--spacingVerticalS);flex-direction:column;min-width:0;display:flex}.noti-inbox__bar{align-items:center;gap:4px;margin-left:-10px;display:flex}.noti-inbox__reader{min-height:360px;padding:var(--spacingVerticalXL)var(--spacingHorizontalXL);border:var(--strokeWidthThin)solid var(--stroke-card);border-radius:var(--radius-overlay,8px);background:var(--card-default);position:sticky;top:0}.noti-inbox__placeholder{place-items:center;min-height:320px;display:grid}.noti-inbox__back{display:none!important}.noti-read__body ol,.noti-read__body ul{margin:.5em 0;padding-inline-start:1.5em;list-style:outside}.noti-read__body ol{list-style:decimal}.noti-item--current{border-color:var(--accent-fill)}@media (max-width:1023px){.noti-inbox{grid-template-columns:minmax(0,1fr)}.noti-inbox__reader{min-height:0;display:none;position:static}.noti-inbox--reading .noti-inbox__reader{display:block}.noti-inbox--reading .noti-inbox__list{display:none}.noti-inbox__back{margin-inline-start:-8px;display:inline-flex!important}}.noti-channels{justify-content:flex-end;gap:4px var(--spacingHorizontalL);flex-wrap:wrap;display:flex}.acc-tabs{margin:-8px 0 var(--spacingVerticalM)-10px}.auth-page{justify-content:safe center;align-items:center;gap:var(--spacingVerticalL);min-height:100dvh;padding:var(--spacingVerticalXXXL)var(--spacingHorizontalL);z-index:1;pointer-events:none;flex-direction:column;display:flex;position:relative}.auth-card,.auth-footer{pointer-events:auto}.auth-card{gap:var(--spacingVerticalS);border-radius:var(--borderRadiusXLarge);border:var(--strokeWidthThin)solid var(--colorNeutralStroke2);background:var(--colorNeutralBackground1);flex-direction:column;width:100%;max-width:440px;padding:44px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.auth-card{background:color-mix(in srgb,var(--colorNeutralBackground1)88%,transparent)}}.auth-card{-webkit-backdrop-filter:blur(30px)saturate(1.25);box-shadow:var(--shadow28);animation:fb-rise var(--durationSlow)var(--curveDecelerateMid)both}@media (max-width:479px){.auth-card{padding:28px 20px}}.auth-card .fui-Input{width:100%;min-width:0}@media (max-height:500px) and (orientation:landscape){.auth-page{padding-top:var(--spacingVerticalL)}}.auth-card__brand{gap:var(--spacingVerticalS);margin-bottom:var(--spacingVerticalS)}.auth-card__brand,.auth-card__head{align-items:center;text-align:center;flex-direction:column;display:flex}.auth-card__head{gap:var(--spacingVerticalXS);text-wrap:balance}.auth-card__name{overflow-wrap:anywhere}.auth-card__logo{width:56px;height:56px;color:var(--accent-text);place-items:center;display:grid}.auth-card__logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.auth-card__body{margin-top:var(--spacingVerticalM)}.auth-card__links{text-align:center;gap:var(--spacingVerticalS);margin-top:var(--spacingVerticalL);font:var(--type-body);flex-direction:column}.auth-card__links,.auth-footer{align-items:center;color:var(--text-secondary);display:flex}.auth-footer{justify-content:center;gap:var(--spacingHorizontalS);font:var(--type-caption);flex-wrap:wrap;position:relative}.auth-form{gap:var(--spacingVerticalL);flex-direction:column;display:flex}.auth-card .auth-form{gap:var(--spacingVerticalM)}.auth-card .auth-form>.auth-providers{gap:var(--spacingVerticalS);flex-direction:column;display:flex}.auth-messages{order:0}.auth-card .auth-form>.auth-field{order:1}.auth-card .auth-form>.auth-submit{margin-top:var(--spacingVerticalXS);order:2}.auth-card .auth-form>.auth-or{order:3}.auth-card .auth-form>.auth-alt{order:4;margin-top:0}.auth-card .auth-form>.auth-providers{order:5}.auth-card .auth-form:has(>.auth-or)>.auth-providers>.auth-or{display:none}.auth-card .auth-input.fui-Input{border:1px solid var(--colorNeutralStroke1);border-radius:12px;gap:10px;height:48px;min-height:48px;padding-inline:14px 8px}@supports (color:color-mix(in lab,red,red)){.auth-card .auth-input.fui-Input{border:1px solid color-mix(in srgb,var(--colorNeutralStroke1)70%,transparent)}}.auth-card .auth-input.fui-Input{background:var(--colorNeutralBackground3)}@supports (color:color-mix(in lab,red,red)){.auth-card .auth-input.fui-Input{background:color-mix(in srgb,var(--colorNeutralBackground3)70%,transparent)}}.auth-card .auth-input.fui-Input{transition:border-color var(--durationFaster)var(--curveEasyEase),background-color var(--durationFaster)var(--curveEasyEase),box-shadow var(--durationNormal)var(--curveEasyEase)}.auth-card .auth-input.fui-Input:after{display:none}.auth-card .auth-input.fui-Input:hover{border-color:var(--colorNeutralStroke1Hover)}.auth-card .auth-input.fui-Input:focus-within{border-color:var(--colorBrandStroke1);background:var(--colorNeutralBackground1);box-shadow:0 0 0 4px var(--colorBrandBackground)}@supports (color:color-mix(in lab,red,red)){.auth-card .auth-input.fui-Input:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--colorBrandBackground)22%,transparent)}}.auth-card .auth-input{--color-sbg-input:transparent;--color-sborder-input:transparent;--color-placeholder:var(--colorNeutralForeground4)}.auth-card .auth-input .fui-Input__input{height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0;font-size:15px;line-height:normal}.auth-card .auth-input .fui-Input__input:-webkit-autofill{-webkit-text-fill-color:var(--colorNeutralForeground1);-webkit-transition:background-color 9999s;transition:background-color 9999s}.auth-card .auth-input .fui-Input__input::-moz-placeholder{color:var(--colorNeutralForeground4)}.auth-card .auth-input .fui-Input__input::placeholder{color:var(--colorNeutralForeground4)}.auth-card .auth-input .fui-Input__contentBefore{color:var(--colorNeutralForeground3);transition:color var(--durationFaster)var(--curveEasyEase);place-items:center;display:grid}.auth-card .auth-input:focus-within .fui-Input__contentBefore{color:var(--colorBrandForeground1)}.auth-card .auth-input .fui-Input__contentAfter .fui-Button{color:var(--colorNeutralForeground3);border-radius:8px}.auth-card .auth-input.fui-Input:has(input[aria-invalid=true]){border-color:var(--colorPaletteRedBorder2)}.auth-card .auth-input.fui-Input:has(input[aria-invalid=true]):focus-within{box-shadow:0 0 0 4px var(--colorPaletteRedBackground3)}@supports (color:color-mix(in lab,red,red)){.auth-card .auth-input.fui-Input:has(input[aria-invalid=true]):focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--colorPaletteRedBackground3)22%,transparent)}}.auth-card .auth-input .fui-Input__contentBefore:has(+input[aria-invalid=true]){color:var(--colorPaletteRedForeground1)}.auth-card .auth-submit.fui-Button{border-radius:12px;min-height:48px;font-size:15px}.auth-card .auth-submit.auth-primary.fui-Button:not([data-busy]){box-shadow:0 6px 16px -6px var(--colorBrandBackground)}@supports (color:color-mix(in lab,red,red)){.auth-card .auth-submit.auth-primary.fui-Button:not([data-busy]){box-shadow:0 6px 16px -6px color-mix(in srgb,var(--colorBrandBackground)70%,transparent)}}.auth-or{align-items:center;gap:var(--spacingHorizontalM);font:var(--type-caption);color:var(--colorNeutralForeground3);text-transform:lowercase;display:flex}.auth-or:after,.auth-or:before{content:"";background:var(--colorNeutralStroke2);flex:1;height:1px}.auth-messages{gap:var(--spacingVerticalS);flex-direction:column;display:flex}.auth-submit.fui-Button{width:100%}.auth-text{align-items:flex-start;gap:var(--spacingVerticalS);flex-direction:column;display:flex}.auth-code,.auth-codes{width:100%;padding:var(--spacingVerticalS)var(--spacingHorizontalM);border-radius:var(--borderRadiusMedium);background:var(--colorNeutralBackground3);font-family:var(--fontFamilyMonospace);font-size:var(--fontSizeBase300);word-break:break-all}.auth-codes{gap:var(--spacingVerticalXS)var(--spacingHorizontalL);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.auth-qr{padding:var(--spacingVerticalM);border-radius:var(--borderRadiusLarge);border:var(--strokeWidthThin)solid var(--colorNeutralStroke2);background:#fff;align-self:center}.auth-qr img{display:block}html[data-motion=off] .auth-card{animation:none}.auth-link{color:var(--colorBrandForegroundLink);text-decoration:none}.auth-link:hover{color:var(--colorBrandForegroundLinkHover);text-decoration:underline}.auth-card__welcome{margin:0 0 var(--spacingVerticalS);text-align:center;font:var(--type-body);color:var(--text-secondary);white-space:pre-line}.acc-page{width:100%;max-width:1040px;padding:var(--spacingVerticalXXL)var(--spacingHorizontalXXL)var(--spacingVerticalXXXL);gap:var(--spacingVerticalL);flex-direction:column;margin:0 auto;display:flex}@media (max-width:639px){.acc-page{padding:var(--spacingVerticalL)var(--spacingHorizontalL)}}.acc-page__head{align-items:flex-end;gap:var(--spacingHorizontalL);margin-bottom:var(--spacingVerticalS);display:flex}.acc-page__head>div:first-child{flex:1}.acc-page__actions{gap:var(--spacingHorizontalS);display:flex}.acc-grid{gap:var(--spacingVerticalL);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.acc-grid>.acc-card--wide{grid-column:1/-1}@media (max-width:899px){.acc-grid{grid-template-columns:minmax(0,1fr)}}.acc-card{border-radius:var(--borderRadiusXLarge);border:var(--strokeWidthThin)solid var(--stroke-card);background:var(--card-default);box-shadow:var(--elevation-card);min-width:0;animation:fb-rise var(--durationGentle)var(--curveDecelerateMid)both;flex-direction:column;display:flex}.acc-card__head{align-items:center;gap:var(--spacingHorizontalS);padding:var(--spacingVerticalM)var(--spacingHorizontalL)0;display:flex}.acc-card__icon{color:var(--accent-text);place-items:center;display:grid}.acc-card__body{padding:var(--spacingVerticalM)var(--spacingHorizontalL)var(--spacingVerticalL);min-width:0}html[data-motion=off] .acc-card{animation:none}.acc-hero{align-items:center;gap:var(--spacingHorizontalXL);display:flex}@media (max-width:639px){.acc-hero{text-align:center;flex-direction:column}}.acc-list{flex-direction:column;display:flex}.acc-list__row{align-items:center;gap:var(--spacingHorizontalM);min-height:48px;padding:var(--spacingVerticalXS)0;border-top:var(--strokeWidthThin)solid var(--stroke-divider);display:flex}.acc-list__row:first-child{border-top:0}.acc-list__row>.grow{min-width:0}.acc-check{width:28px;height:28px;color:var(--text-tertiary);background:var(--colorNeutralBackground3);border-radius:50%;flex:none;place-items:center;display:grid}.acc-check--done{color:var(--colorStatusSuccessForeground1);background:var(--colorStatusSuccessBackground1)}.acc-apps{gap:var(--spacingHorizontalS);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid}.acc-app{align-items:center;gap:var(--spacingVerticalS);padding:var(--spacingVerticalM)var(--spacingHorizontalS);border-radius:var(--borderRadiusMedium);color:var(--text-primary);text-align:center;flex-direction:column;text-decoration:none;display:flex}.acc-app:hover{background:var(--fill-subtle-hover)}.acc-app img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.acc-form{gap:var(--spacingVerticalL);flex-direction:column;display:flex}.acc-form__row{gap:var(--spacingHorizontalL);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:639px){.acc-form__row{grid-template-columns:minmax(0,1fr)}}.acc-danger.fui-Button{background:var(--colorStatusDangerBackground3);color:var(--colorNeutralForegroundOnBrand);border-color:#0000}.acc-danger.fui-Button:hover{background:var(--colorStatusDangerForeground1)}.acc-shield{background:var(--colorPaletteMarigoldBackground2);width:64px;height:64px;color:var(--colorPaletteMarigoldForeground2);border-radius:50%;flex:none;place-items:center;display:grid}.acc-shield--ok{background:var(--colorPaletteGreenBackground2);color:var(--colorPaletteGreenForeground2)}.acc-flow{flex-direction:column;max-width:440px;display:flex}.acc-flow,.acc-flow .auth-form{gap:var(--spacingVerticalM)}.acc-flow .auth-submit.fui-Button{align-self:flex-start;width:auto;min-height:32px}.acc-flow .auth-qr{align-self:flex-start}.acc-keys{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.acc-keys__item{align-items:center;gap:var(--spacingHorizontalM);padding:var(--spacingVerticalS)var(--spacingHorizontalM);border-radius:var(--borderRadiusMedium);background:var(--colorSubtleBackgroundHover);display:flex}.acc-keys__icon{color:var(--colorBrandForeground1);place-items:center;display:grid}.acc-session{align-items:center;gap:var(--spacingHorizontalL);padding:var(--spacingVerticalM)0;display:flex}.acc-session+.acc-session{border-top:1px solid var(--colorNeutralStroke3)}.acc-session__icon{border-radius:var(--borderRadiusLarge);background:var(--colorBrandBackground2);width:44px;height:44px;color:var(--colorBrandForeground2);flex:none;place-items:center;display:grid}@media (max-width:639px){.acc-session{flex-wrap:wrap}}.acc-history__icon{color:var(--colorPaletteGreenForeground1);flex:none;place-items:center;display:grid}.acc-history__icon--failed{color:var(--colorPaletteRedForeground1)}.acc-steps{flex-direction:column;gap:2px;margin:0;padding-inline-start:1.25em;display:flex}.acc-org{min-height:64px}.acc-org__actions{gap:var(--spacingHorizontalS);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:639px){.acc-org{flex-wrap:wrap}.acc-org>.grow{flex:calc(100% - 56px)}.acc-org__actions{justify-content:flex-start;width:100%;padding-inline-start:52px}}.acc-danger-zone .settings-section__title{color:var(--colorPaletteRedForeground1)}.acc-danger-outline.fui-Button:not(:disabled){color:var(--colorPaletteRedForeground1);border-color:var(--colorPaletteRedBorder2)}.acc-bullets{flex-direction:column;gap:4px;margin:0;padding-inline-start:1.25em;list-style:outside;display:flex}.acc-activity__filters{align-items:center;gap:var(--spacingHorizontalS);flex-wrap:wrap;display:flex}.acc-activity__select{flex:0 200px;min-width:140px}.acc-activity__day{gap:var(--spacingVerticalS);flex-direction:column;display:flex}.acc-activity__rows{border:var(--strokeWidthThin)solid var(--stroke-card);border-radius:var(--radius-control);background:var(--card-default);flex-direction:column;display:flex;overflow:hidden}.acc-activity__row+.acc-activity__row{border-top:var(--strokeWidthThin)solid var(--stroke-divider)}.acc-activity__head{align-items:center;gap:var(--spacingHorizontalM);width:100%;min-height:48px;padding:var(--spacingVerticalS)var(--spacingHorizontalL);color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.acc-activity__head:hover{background:var(--fill-control-hover)}.acc-activity__head:focus-visible{outline:2px solid var(--stroke-control-strong);outline-offset:-2px}.acc-activity__icon{width:28px;height:28px;color:var(--text-secondary);background:var(--colorNeutralBackground3);border-radius:50%;flex:none;place-items:center;display:grid}.acc-activity__icon--fail{color:var(--colorStatusDangerForeground1);background:var(--colorStatusDangerBackground1)}.acc-activity__title{min-width:0;font:var(--type-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.acc-activity__time{font:var(--type-caption);color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex:none}.acc-activity__head .settings-row__chevron{margin-inline-start:0}.acc-activity__detail{gap:6px var(--spacingHorizontalL);padding:var(--spacingVerticalS)var(--spacingHorizontalL)var(--spacingVerticalM)calc(var(--spacingHorizontalL) + 28px + var(--spacingHorizontalM));font:var(--type-caption);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.acc-activity__detail dt{color:var(--text-secondary)}.acc-activity__detail dd{color:var(--text-primary);margin:0}.acc-activity__link{color:var(--accent-text);text-decoration:underline}.acc-activity__link:hover{text-decoration-thickness:2px}.acc-support__search{flex:0 320px;min-width:180px}.acc-tickets{flex-direction:column;gap:4px;display:flex}.acc-ticket{align-items:center;gap:var(--spacingHorizontalM);min-height:64px;padding:var(--spacingVerticalS)var(--spacingHorizontalL);border:var(--strokeWidthThin)solid var(--stroke-card);border-radius:var(--radius-control);background:var(--card-default);color:var(--text-primary);text-decoration:none;display:flex}.acc-ticket:hover{background:var(--fill-control-hover)}.acc-ticket:focus-visible{outline:2px solid var(--stroke-control-strong);outline-offset:-2px}.acc-ticket__icon{border-radius:var(--radius-control);width:36px;height:36px;color:var(--accent-text);background:var(--colorBrandBackground2);flex:none;place-items:center;display:grid}.acc-ticket__main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.acc-ticket__title{font:var(--type-body-strong,var(--type-body));text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.acc-ticket__meta{align-items:center;gap:2px var(--spacingHorizontalM);font:var(--type-caption);color:var(--text-secondary);flex-wrap:wrap;display:flex}.acc-ticket__chevron{color:var(--text-tertiary);flex:none}@media (max-width:639px){.acc-ticket__icon{display:none}}.acc-pager{justify-content:center;align-items:center;gap:var(--spacingHorizontalS);display:flex}.acc-priority{align-items:center;gap:2px;display:inline-flex}.acc-priority--high{color:var(--colorPaletteDarkOrangeForeground1)}.acc-priority--urgent{color:var(--colorStatusDangerForeground1);font-weight:600}.acc-kind{align-items:center;gap:6px;min-width:0;display:inline-flex}.acc-kind__dot{border-radius:50%;flex:none;width:8px;height:8px}.acc-form__actions{justify-content:flex-end;gap:var(--spacingHorizontalS);flex-wrap:wrap;display:flex}.acc-rich{font:var(--type-body);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.acc-rich p{margin:0 0 .5em}.acc-rich ol,.acc-rich ul{margin:.25em 0 .5em;padding-inline-start:1.5em;list-style:outside}.acc-rich ol{list-style:decimal}.acc-rich img,.acc-rich table{max-width:100%;height:auto}.acc-rich a{color:var(--accent-text);text-decoration:underline}.acc-rich blockquote{border-inline-start:3px solid var(--stroke-divider);color:var(--text-secondary);margin:.5em 0;padding-inline-start:12px}.acc-ticket-detail{gap:var(--spacingHorizontalL);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.acc-ticket-detail__aside,.acc-ticket-detail__main{gap:var(--spacingVerticalL);flex-direction:column;min-width:0;display:flex}.acc-ticket-detail__aside{position:sticky;top:0}@media (max-width:1023px){.acc-ticket-detail{grid-template-columns:minmax(0,1fr)}.acc-ticket-detail__aside{order:-1;position:static}}.acc-ticket-detail__actions{gap:var(--spacingHorizontalS);margin-top:var(--spacingVerticalL);flex-wrap:wrap;display:flex}.acc-facts{align-items:center;gap:8px var(--spacingHorizontalL);font:var(--type-body);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.acc-facts dt{font:var(--type-caption);color:var(--text-secondary)}.acc-facts dd{min-width:0;margin:0}.acc-comments{flex-direction:column;display:flex}.acc-comment{gap:var(--spacingHorizontalM);padding:var(--spacingVerticalM)0;display:flex}.acc-comments>.acc-comment+.acc-comment{border-top:var(--strokeWidthThin)solid var(--stroke-divider)}.acc-comment--resolved>.acc-comment__body{padding:var(--spacingVerticalS)var(--spacingHorizontalM);border-radius:var(--radius-control);background:var(--colorStatusSuccessBackground1)}.acc-comment--reply{padding:var(--spacingVerticalS)0 0}.acc-comment__body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.acc-comment__head{align-items:center;gap:4px var(--spacingHorizontalS);flex-wrap:wrap;min-height:28px;display:flex}.acc-comment__replies{border-inline-start:2px solid var(--stroke-divider);margin-top:4px;padding-inline-start:var(--spacingHorizontalM)}.acc-composer{gap:var(--spacingVerticalS);margin-top:var(--spacingVerticalM);padding-top:var(--spacingVerticalM);border-top:var(--strokeWidthThin)solid var(--stroke-divider);flex-direction:column;display:flex}.acc-composer__context{justify-content:space-between;align-items:center;gap:var(--spacingHorizontalS);padding:4px var(--spacingHorizontalM);border-radius:var(--radius-control);background:var(--colorNeutralBackground3);font:var(--type-caption);color:var(--text-secondary);display:flex}.acc-history-dialog.fui-DialogSurface{max-width:640px}.acc-revisions{gap:var(--spacingVerticalM);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.acc-revisions>li+li{padding-top:var(--spacingVerticalM);border-top:var(--strokeWidthThin)solid var(--stroke-divider)}.acc-avatar-stage{perspective:480px;border-radius:50%;flex:none;display:inline-flex}html:not([data-motion=off]) .acc-avatar-stage--alive>.fui-Avatar{transform:rotateX(var(--tilt-y,0deg))rotateY(var(--tilt-x,0deg));transition:transform .25s var(--curveDecelerateMid,ease-out);transform-style:preserve-3d;box-shadow:0 6px 16px #0000002e}@keyframes acc-avatar-alive{0%,to{transform:translateY(0)rotate(0)scale(1)}30%{transform:translateY(-4%)rotate(-3deg)scale(1.02)}60%{transform:translateY(0)rotate(2deg)scale(1)}}@keyframes acc-avatar-hop{0%,to{transform:translateY(0)scale(1)}40%{transform:translateY(-10%)scale(1.06)}70%{transform:translateY(0)scale(.97,1.03)}}html:not([data-motion=off]) .acc-avatar-stage--alive .fui-Avatar__image{animation:acc-avatar-alive 3.2s var(--curveEasyEase,ease-in-out)infinite;transform-origin:50% 80%}.acc-gallery{gap:var(--spacingVerticalS);margin-top:var(--spacingVerticalXL);padding-top:var(--spacingVerticalL);border-top:var(--strokeWidthThin)solid var(--stroke-divider);flex-direction:column;display:flex}.acc-gallery__group{margin:var(--spacingVerticalS)0 var(--spacingVerticalXS);font:var(--type-caption);color:var(--text-secondary)}.acc-gallery__grid{gap:var(--spacingHorizontalS);grid-template-columns:repeat(auto-fill,minmax(60px,1fr));display:grid}.acc-gallery__item{aspect-ratio:1;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;padding:2px;display:grid;position:relative}.acc-gallery__item img{border-radius:50%;width:100%;max-width:56px;height:auto}.acc-gallery__item:hover{border-color:var(--stroke-control-strong,var(--colorNeutralStroke1))}html:not([data-motion=off]) .acc-gallery__item:focus-visible img,html:not([data-motion=off]) .acc-gallery__item:hover img{animation:acc-avatar-hop .6s var(--curveDecelerateMid,ease-out)}.acc-gallery__item:focus-visible{outline:2px solid var(--stroke-control-strong,var(--colorStrokeFocus2));outline-offset:1px}.acc-gallery__item--on{border-color:var(--accent-fill)}.acc-gallery__item:disabled{cursor:default}.acc-gallery__busy,.acc-gallery__check{width:20px;height:20px;color:var(--colorNeutralForegroundOnBrand);background:var(--accent-fill);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.acc-gallery__check{padding:3px}.oauth-wait{padding:var(--spacingVerticalXXL)0;justify-content:center;display:flex}.oauth-app{align-items:center;gap:var(--spacingHorizontalM);padding:var(--spacingVerticalM);background:var(--colorNeutralBackground3);border-radius:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.oauth-app{background:color-mix(in srgb,var(--colorNeutralBackground3)60%,transparent)}}.oauth-app__name{align-items:center;gap:var(--spacingHorizontalXS);font:var(--type-body-strong,600 14px/20px var(--fontFamilyBase));color:var(--colorNeutralForeground1);min-width:0;display:flex}.oauth-app__verified{color:var(--colorBrandForeground1);flex:none}.oauth-app__host{font:var(--type-caption,12px/16px var(--fontFamilyBase));color:var(--colorNeutralForeground3)}.oauth-app__host:hover{text-decoration:underline}.oauth-scopes{gap:var(--spacingVerticalXS);flex-direction:column;display:flex}.oauth-scopes__title{font:var(--type-body-strong,600 14px/20px var(--fontFamilyBase));color:var(--colorNeutralForeground1)}.oauth-scope{justify-content:space-between;align-items:center;gap:var(--spacingHorizontalS);display:flex}.oauth-scope__label{flex-direction:column;display:flex}.oauth-scope__name{color:var(--colorNeutralForeground1)}.oauth-scope__desc{font:var(--type-caption,12px/16px var(--fontFamilyBase));color:var(--colorNeutralForeground3)}.oauth-actions{gap:var(--spacingHorizontalM);grid-template-columns:1fr 1fr;display:grid}.auth-card .oauth-actions .fui-Button{border-radius:12px;min-height:48px}.oauth-note{font:var(--type-caption,12px/16px var(--fontFamilyBase));color:var(--colorNeutralForeground3);text-align:center;margin:0}.oauth-legal{gap:var(--spacingHorizontalL);justify-content:center;display:flex}.apps-wizard.fui-DialogSurface{width:calc(100vw - 32px);max-width:640px}.apps-steps{gap:var(--spacingHorizontalM);margin:0 0 var(--spacingVerticalL);font:var(--type-caption);color:var(--colorNeutralForeground3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.apps-steps li{align-items:center;gap:var(--spacingHorizontalXS);display:flex}.apps-steps__n{border:var(--strokeWidthThin)solid var(--colorNeutralStroke1);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:inline-grid}.apps-steps li.is-current{color:var(--colorNeutralForeground1);font-weight:var(--fontWeightSemibold)}.apps-steps li.is-current .apps-steps__n,.apps-steps li.is-done .apps-steps__n{background:var(--colorBrandBackground);border-color:var(--colorBrandBackground);color:var(--colorNeutralForegroundOnBrand)}.apps-types{gap:var(--spacingVerticalS);flex-direction:column;display:flex}.apps-type{align-items:flex-start;gap:var(--spacingHorizontalM);padding:var(--spacingVerticalM)var(--spacingHorizontalL);border:var(--strokeWidthThin)solid var(--colorNeutralStroke2);border-radius:var(--borderRadiusLarge);background:var(--colorNeutralBackground1);text-align:left;cursor:pointer;color:inherit;display:flex}.apps-type:hover{background:var(--colorNeutralBackground1Hover)}.apps-type.is-selected{border-color:var(--colorBrandStroke1);box-shadow:inset 0 0 0 1px var(--colorBrandStroke1)}.apps-type:focus-visible{outline:2px solid var(--colorStrokeFocus2);outline-offset:2px}.apps-type__icon{color:var(--colorBrandForeground1);flex:none;margin-top:2px}.apps-type__text{flex-direction:column;gap:2px;display:flex}.apps-type__name{font:var(--type-body-strong)}.apps-type__desc{font:var(--type-caption);color:var(--colorNeutralForeground3)}.apps-form{gap:var(--spacingVerticalM);flex-direction:column;display:flex}.apps-copy input{font-family:var(--fontFamilyMonospace);font-size:var(--fontSizeBase200)}.apps-secret{gap:var(--spacingVerticalM);flex-direction:column;display:flex}.apps-row{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.apps-row:hover{background:var(--colorNeutralBackground1Hover)}.oauth-actions--single{grid-template-columns:1fr}.shell-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.auth-stage{z-index:0;background:var(--colorNeutralBackground2);-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.auth-stage__bg{filter:blur(36px)saturate(1.2);opacity:.9;background-position:50%;background-size:cover;position:absolute;inset:-40px}.auth-stage__bg:after{content:"";background:var(--colorNeutralBackground2);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.auth-stage__bg:after{background:color-mix(in srgb,var(--colorNeutralBackground2)55%,transparent)}}.auth-stage__veil{pointer-events:none;position:absolute;inset:0}.auth-stage--dark:not(.auth-stage--static) .auth-stage__veil{background:radial-gradient(min(560px,70vw) min(640px,80vh),#02050c8c,#0000 100%)}.auth-stage--light:not(.auth-stage--static) .auth-stage__veil{background:radial-gradient(min(560px,70vw) min(640px,80vh),#fff9,#0000 100%)}.auth-stage__scene{position:absolute;inset:0}.auth-stage:not(.auth-stage--static)~* .auth-card{background:var(--colorNeutralBackground1)}@supports (color:color-mix(in lab,red,red)){.auth-stage:not(.auth-stage--static)~* .auth-card{background:color-mix(in srgb,var(--colorNeutralBackground1)74%,transparent)}}.auth-shell{width:100%;max-width:440px;padding-top:104px;position:relative}.auth-shell .auth-card{overflow-clip-margin:12px}html:not([data-motion=off]) .auth-shell .auth-card{animation:auth-card-in .42s var(--curveDecelerateMid)both}html:not([data-motion=off]) .auth-shell[data-enter=fwd] .auth-card{animation-name:auth-card-in-fwd}html:not([data-motion=off]) .auth-shell[data-enter=back] .auth-card{animation-name:auth-card-in-back}@keyframes auth-card-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes auth-card-in-fwd{0%{opacity:0;transform:perspective(1200px)translate(36px)rotateY(-8deg)scale(.98)}}@keyframes auth-card-in-back{0%{opacity:0;transform:perspective(1200px)translate(-36px)rotateY(8deg)scale(.98)}}html:not([data-motion=off]) .auth-card>*,html:not([data-motion=off]) .auth-form>*{animation:auth-item-in .38s var(--curveDecelerateMid)both}@keyframes auth-item-in{0%{opacity:0;transform:translateY(8px)}}.auth-card>:nth-child(2){animation-delay:60ms}.auth-card>:nth-child(3){animation-delay:.11s}.auth-card>:nth-child(4){animation-delay:.16s}.auth-card>:nth-child(5){animation-delay:.21s}.auth-card>:nth-child(6){animation-delay:.26s}.auth-form>:nth-child(2){animation-delay:60ms}.auth-form>:nth-child(3){animation-delay:.12s}.auth-form>:nth-child(4){animation-delay:.18s}.auth-form>:nth-child(5){animation-delay:.24s}.auth-form>:nth-child(n+6){animation-delay:.3s}.auth-card .auth-field .fui-Input{transition:box-shadow var(--durationNormal)var(--curveEasyEase)}.auth-card .auth-field .fui-Input:focus-within{box-shadow:0 0 0 3px var(--colorBrandBackground)}@supports (color:color-mix(in lab,red,red)){.auth-card .auth-field .fui-Input:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--colorBrandBackground)22%,transparent)}}.auth-submit__fx{display:none}.auth-card .auth-submit.fui-Button{max-width:100%;transition:max-width .32s var(--curveDecelerateMid),border-radius .32s var(--curveDecelerateMid),background-color var(--durationNormal);margin-inline:auto;position:relative}.auth-card .auth-submit.fui-Button[data-busy]{pointer-events:none;border-radius:24px;min-width:48px;max-width:48px;padding-inline:0}.auth-card .auth-submit[data-busy] .auth-submit__label,.auth-card .auth-submit[data-busy] .fui-Button__icon{opacity:0}.auth-card .auth-submit[data-busy] .auth-submit__fx{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px;margin:auto;display:block;position:absolute;inset:0}.auth-submit__label{white-space:nowrap;transition:opacity .12s}.auth-submit__spin{stroke-dasharray:40 100;transform-origin:12px 12px;animation:auth-spin .8s linear infinite}.auth-submit__check{stroke-dasharray:18;stroke-dashoffset:18px;opacity:0}@keyframes auth-spin{to{transform:rotate(1turn)}}.auth-card[data-fx=success] .auth-submit[data-busy]{background:var(--colorPaletteGreenBackground3)}.auth-card[data-fx=success] .auth-submit__spin{opacity:0;animation:none}.auth-card[data-fx=success] .auth-submit__check{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .32s var(--curveDecelerateMid)}html:not([data-motion=off]) .auth-shell:is([data-enter],:not([data-enter])) .auth-card[data-fx=success]{animation:auth-card-out .42s .42s var(--curveAccelerateMid)forwards}@keyframes auth-card-out{to{opacity:0;filter:blur(2px);transform:translateY(-10px)scale(.94)}}.auth-mascot{z-index:2;pointer-events:none;width:176px;height:147px;margin-left:-88px;position:absolute;top:0;left:50%}@media (max-width:479px){.auth-shell{padding-top:84px}.auth-mascot{width:140px;height:117px;margin-left:-70px}}:root:root{--ck-content-font-color:var(--colorNeutralForeground1);--ck-color-base-background:var(--colorNeutralBackground1);--ck-color-base-foreground:var(--colorNeutralBackground1Hover);--ck-color-base-border:var(--colorNeutralStroke1);--ck-color-base-text:var(--colorNeutralForeground1);--ck-color-base-active:var(--colorBrandBackground);--ck-color-base-active-focus:var(--colorBrandBackgroundPressed);--ck-color-base-error:var(--colorStatusDangerForeground1);--ck-color-focus-border:var(--colorBrandStroke1);--ck-color-focus-outer-shadow:var(--colorBrandStroke2);--ck-color-text:var(--colorNeutralForeground1);--ck-color-button-default-hover-background:var(--colorSubtleBackgroundHover);--ck-color-button-default-active-background:var(--colorSubtleBackgroundPressed);--ck-color-button-default-active-shadow:var(--colorSubtleBackgroundPressed);--ck-color-button-on-background:var(--colorSubtleBackgroundSelected);--ck-color-button-on-hover-background:var(--colorSubtleBackgroundHover);--ck-color-button-on-active-background:var(--colorSubtleBackgroundPressed);--ck-color-button-on-active-shadow:var(--colorSubtleBackgroundPressed);--ck-color-button-on-disabled-background:var(--colorSubtleBackgroundSelected);--ck-color-button-on-color:var(--colorBrandForeground1);--ck-color-button-action-background:var(--colorBrandBackground);--ck-color-button-action-hover-background:var(--colorBrandBackgroundHover);--ck-color-button-action-active-background:var(--colorBrandBackgroundPressed);--ck-color-button-action-active-shadow:var(--colorBrandBackgroundPressed);--ck-color-button-action-disabled-background:var(--colorNeutralBackgroundDisabled);--ck-color-button-action-text:var(--colorNeutralForegroundOnBrand);--ck-color-button-save:var(--colorStatusSuccessForeground1);--ck-color-button-cancel:var(--colorStatusDangerForeground1);--ck-color-dropdown-panel-background:var(--colorNeutralBackground1);--ck-color-dropdown-panel-border:var(--colorNeutralStroke2);--ck-color-dialog-form-header-border:var(--colorNeutralStroke2);--ck-color-split-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-split-button-hover-border:var(--colorNeutralStroke1);--ck-color-panel-background:var(--colorNeutralBackground1);--ck-color-panel-border:var(--colorNeutralStroke2);--ck-color-toolbar-background:var(--colorNeutralBackground1);--ck-color-toolbar-border:var(--colorNeutralStroke2);--ck-color-input-background:var(--colorNeutralBackground1);--ck-color-input-border:var(--colorNeutralStroke1);--ck-color-input-text:var(--colorNeutralForeground1);--ck-color-input-disabled-background:var(--colorNeutralBackgroundDisabled);--ck-color-input-disabled-border:var(--colorNeutralStrokeDisabled);--ck-color-input-disabled-text:var(--colorNeutralForegroundDisabled);--ck-color-labeled-field-label-background:var(--colorNeutralBackground1);--ck-color-list-background:var(--colorNeutralBackground1);--ck-color-list-button-hover-background:var(--colorNeutralBackground1Hover);--ck-color-list-button-on-background:var(--colorBrandBackground);--ck-color-list-button-on-background-focus:var(--colorBrandBackgroundHover);--ck-color-list-button-on-text:var(--colorNeutralForegroundOnBrand);--ck-color-tooltip-background:var(--colorNeutralBackgroundInverted);--ck-color-tooltip-text:var(--colorNeutralForegroundInverted);--ck-content-color-image-caption-background:var(--colorNeutralBackground3);--ck-content-color-image-caption-text:var(--colorNeutralForeground2);--ck-color-widget-blurred-border:var(--colorNeutralStroke1);--ck-color-widget-hover-border:var(--colorBrandStroke2);--ck-color-widget-editable-focus-background:var(--colorNeutralBackground1);--ck-color-link-default:var(--colorBrandForegroundLink);--ck-color-link-selected-background:var(--colorBrandBackground2);--ck-color-link-fake-selection:var(--colorBrandBackground2);--ck-border-radius:var(--borderRadiusMedium);--ck-color-engine-placeholder-text:var(--colorNeutralForeground4)}.ck-main-container{width:100%;font-family:var(--ck-content-font-family);margin-left:auto;margin-right:auto}.ck-main-container .ck.ck-editor__editable a{color:var(--colorBrandForegroundLink)}.ck-main-container .ck-content pre{color:var(--colorNeutralForeground1);background-color:var(--colorNeutralBackground3);border-color:var(--colorNeutralStroke2)}.ck-main-container .editor-container__sidebar_ckeditor-ai:has(.ck-tabs.ck-hidden){min-width:0;max-width:0}.ck-main-container .ck-content h3.category{color:var(--colorNeutralForeground3);letter-spacing:10px;margin:0;padding:0;font-family:Oswald;font-size:20px;font-weight:700}.ck-main-container .ck-content h2.document-title{border:0;margin:0;padding:0;font-family:Oswald;font-size:50px;font-weight:700}.ck-main-container .ck-content h3.document-subtitle{color:var(--colorNeutralForeground3);margin:0 0 1em;padding:0;font-family:Oswald;font-size:20px;font-weight:700}.ck-main-container .ck-content p.info-box{--background-size:30px;--background-color:var(--colorPaletteMagentaBorderActive);border:1px solid var(--background-color);background:linear-gradient(135deg,var(--background-color)0,var(--background-color)var(--background-size),transparent var(--background-size)),linear-gradient(135deg,transparent calc(100% - var(--background-size)),var(--background-color)calc(100% - var(--background-size)),var(--background-color));box-shadow:5px 5px 0 var(--colorPaletteMagentaBackground2);border-radius:10px;margin:1.5em 2em;padding:1.2em 2em}.ck-main-container .ck-content span.marker{background:var(--colorPaletteYellowBackground3);color:var(--colorNeutralForeground1Static)}.ck-main-container .ck-content span.spoiler{background:var(--colorNeutralBackgroundInverted);color:var(--colorNeutralBackgroundInverted)}.ck-main-container .ck-content span.spoiler:hover{background:var(--colorNeutralBackgroundInverted);color:var(--colorNeutralForegroundInverted)}.ck-main-container .ck-content .button{width:260px;color:var(--colorNeutralForegroundStaticInverted);text-align:center;border-radius:8px;margin:0 auto;padding:12px;font-size:24px;font-weight:700;text-decoration:none;display:inline-block}.ck-main-container .ck-content .button--green{background-color:var(--colorStatusSuccessBackground3)}.ck-main-container .ck-content .button--black{background-color:var(--colorNeutralForeground1Static)}.ck-main-container .ck-content p{margin-block:0}.ck-main-container .ck-placeholder:before{padding-left:1px}.ck-main-container .ck-button{box-shadow:unset!important}.ck-main-container{--ck-main-border-top:1px solid var(--ck-color-base-border);--ck-main-border-bottom:1px solid var(--colorNeutralStrokeAccessible);--ck-main-radius-top:0}.ck-main-container--locked{--ck-main-border-top:none;--ck-main-border-bottom:none;--ck-main-radius-top:4px}.ck-main-container .editor-container{width:var(--ck-main-w,auto)}.ck-main-container .ck-content{min-height:var(--ck-main-min-h,auto);max-height:var(--ck-main-max-h,none);height:var(--ck-main-h,auto);overflow-y:auto;border-inline:unset!important;border-top:var(--ck-main-border-top)!important;border-bottom:var(--ck-main-border-bottom)!important;box-shadow:unset!important;border-top-left-radius:var(--ck-main-radius-top)!important;border-top-right-radius:var(--ck-main-radius-top)!important}.ck-main-container .ck-toolbar{background-color:var(--colorNeutralBackground1);border:unset!important;border-bottom-left-radius:unset!important;border-bottom-right-radius:unset!important}.ck-main-container .ck-sticky-panel__content{border:unset!important}.ck-main-container .ck-editor__top{display:block}.ck-main-container--locked .ck-editor__top{display:none}.ck-main-container .ck.ck-editor__main .ck-editor__editable{background-color:var(--colorNeutralBackground1)}.ck-main-container--readonly .ck.ck-editor__main .ck-editor__editable{background-color:#0000!important}button:not([class]){background-color:var(--color-primary-400);border:1px solid var(--color-primary-400);color:var(--color-sblack);border-radius:4px;height:32px;font-size:16px;font-weight:400;line-height:32px}button:not([class]):hover{background-color:var(--color-primary-500)}input{color:var(--color-main-text);border-radius:3px;height:40px;line-height:40px;background-color:var(--color-sbg-input)!important;border-bottom:1px solid var(--color-sborder-input)!important;font-weight:400!important}input::-moz-placeholder{color:var(--color-placeholder)!important;font-size:14px!important}input::placeholder{color:var(--color-placeholder)!important;font-size:14px!important}*{scrollbar-color:var(--color-scrollbar-thumb)var(--color-scrollbar-track);scrollbar-width:thin}*,body{font-family:Inter,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}body{color:var(--color-main-text);margin:0;font-size:14px;font-weight:450;background:var(--color-sbackground)!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}:root{scrollbar-color:var(--color-scrollbar-thumb)var(--color-scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.progress-bar-value{transform-origin:0;animation:indeterminateAnimation 2s linear infinite}@keyframes indeterminateAnimation{0%{transform:translate(0)scaleX(0)}40%{transform:translate(0)scaleX(.4)}to{transform:translate(100%)scaleX(.5)}}.list-app{background:var(--color-sbg-listapp);color:var(--color-main-text);z-index:9999;border-radius:16px;width:auto;max-height:310px;padding:20px;top:5px;left:12px;overflow:auto;box-shadow:0 8px 16px #00000024}.ck-powered-by-balloon{display:none!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.gs-stage{overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none}.gs-ui-layer{z-index:2;pointer-events:none}.gs-scene,.gs-ui-layer{position:absolute;inset:0}.gs-layer{position:absolute;left:0;top:0;pointer-events:none}.gs-gl,.gs-overlay{width:100%;height:100%}.gs-stars{will-change:transform}.gs-stage[data-gs-theme=dark][data-gs-scene=globe]{background:radial-gradient(120% 95% at 83% 100%,#0d2e55 0,#061328 42%,#03060f 100%)}.gs-stage[data-gs-theme=light][data-gs-scene=globe]{background:radial-gradient(120% 95% at 83% 100%,#d3e4f6 0,#edf3fa 50%,#f8fafd 100%)}.gs-globe{position:absolute;touch-action:pan-y;cursor:grab;transform-origin:center}.gs-globe:active{cursor:grabbing}.gs-globe canvas{display:block;width:100%;height:100%}.gs-stage[data-gs-theme=dark][data-gs-scene=galaxy]{background:radial-gradient(14% 18% at 29% 36%,rgb(255 222 180/.35),transparent 70%),radial-gradient(40% 45% at 29% 36%,rgb(255 214 170/.16),transparent 70%),radial-gradient(60% 50% at 22% 30%,rgb(90 110 220/.18),transparent 70%),radial-gradient(45% 40% at 80% 75%,rgb(150 70 170/.12),transparent 70%),radial-gradient(120% 100% at 50% 50%,#070a1c 0,#03040b 100%)}.gs-stage[data-gs-theme=light][data-gs-scene=galaxy]{background:radial-gradient(40% 45% at 29% 36%,rgb(255 210 160/.22),transparent 70%),radial-gradient(60% 50% at 22% 30%,rgb(120 150 230/.16),transparent 70%),linear-gradient(180deg,#f6f4ee,#efece4)}@media (max-width:719px){.gs-stage[data-gs-theme=dark][data-gs-scene=galaxy],.gs-stage[data-gs-theme=light][data-gs-scene=galaxy]{background-position:0 -20vh}}.gs-stage[data-gs-scene=lens]{background:#05070d}.gs-stage[data-gs-scene=lens] .gs-scene{opacity:0;transition:opacity .6s var(--curveDecelerateMid,cubic-bezier(.1,.9,.2,1))}.gs-stage[data-gs-scene=lens] .gs-ready{opacity:1}.gs-lens-legend{position:absolute;left:16px;bottom:16px;max-width:min(360px,calc(100vw - 32px));display:flex;flex-direction:column;gap:6px;pointer-events:none}.gs-lens-legend__btn{pointer-events:auto;display:grid;grid-template-columns:auto 1fr;align-items:baseline;-moz-column-gap:8px;column-gap:8px;row-gap:6px;padding:8px 12px;border:var(--strokeWidthThin,1px) solid var(--colorNeutralStroke2,rgb(128 128 128/.35));border-radius:var(--borderRadiusLarge,6px);background:color-mix(in srgb,var(--colorNeutralBackground1,#ffffff) 72%,transparent);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);color:var(--colorNeutralForeground1,#242424);text-align:left;cursor:pointer;font:var(--type-caption,12px/16px system-ui,sans-serif)}.gs-lens-legend__btn:hover{background:color-mix(in srgb,var(--colorNeutralBackground1Hover,#f5f5f5) 80%,transparent)}.gs-lens-legend__btn:focus-visible{outline:2px solid var(--colorStrokeFocus2,#000);outline-offset:1px}.gs-lens-legend__name{font-weight:var(--fontWeightSemibold,600);font-size:var(--fontSizeBase300,14px)}.gs-lens-legend__desc{color:var(--colorNeutralForeground2,#424242)}.gs-lens-legend__ramp{grid-column:1/-1;height:6px;border-radius:3px}.gs-lens-legend__credit{font-size:10px;line-height:1.3;color:rgb(255 255 255/.7);text-shadow:0 1px 2px rgb(0 0 0/.6)}@media (max-width:719px){.gs-lens-legend{left:50%;bottom:8px;transform:translateX(-50%);align-items:center;text-align:center}}.gs-stage[data-gs-theme=dark][data-gs-scene=contours]{background:#070c16}.gs-stage[data-gs-theme=light][data-gs-scene=contours]{background:#eef2ef}

/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */.gs-mascot[data-mode=expr]{--gs-ink:var(--gs-face-ink,var(--colorNeutralForeground1,#242424));--gs-paper:var(--gs-face-paper,var(--colorNeutralBackground1,#fff));--gs-line:var(--colorNeutralStroke1,#d1d1d1);--gs-warm:#ffc83d;--gs-warm-dk:#e0a412;--gs-red:var(--colorPaletteRedBackground3,#d13438);--gs-ok:var(--colorPaletteGreenBackground3,#107c10);--gs-sky:#6cb8f6;--gs-accent-c:var(--gs-accent,var(--colorBrandBackground,#0f6cbd));--gs-glyph:var(--colorBrandForeground1,#0f6cbd)}@supports (color:color-mix(in lab,red,red)){.gs-mascot[data-mode=expr]{--gs-glyph:color-mix(in srgb,var(--colorBrandForeground1,#0f6cbd)40%,#fff)}}.gs-mascot--art,.gs-mascot--icon{width:100%;height:100%;display:block;overflow:visible}.gs-art--fluid{width:var(--gs-art-w,100%);max-width:var(--gs-art-max,220px);aspect-ratio:6/5;flex:none;display:block}.gs-mascot.gs-mascot--icon{overflow:hidden}.gs-mascot .m-blush,.gs-mascot .m-brow,.gs-mascot .m-glyph,.gs-mascot .m-lid,.gs-mascot .m-mouth{display:none}.gs-mascot[data-mode=expr] .m-lid{fill:var(--gs-paper);stroke:var(--gs-line);stroke-width:1.5px;stroke-linejoin:round;display:inline}.gs-mascot .m-lid--t{transform-origin:60px 36.5px;transform:scaleY(var(--lid-t,0))}.gs-mascot .m-lid--b{transform-origin:60px 53.5px;transform:scaleY(var(--lid-b,0))}.gs-mascot[data-eye=squint]{--lid-t:.42;--lid-b:.3}.gs-mascot[data-eye=sleepy]{--lid-t:.68;--lid-b:.16}.gs-mascot[data-eye=low]{--lid-t:.22;--ey:2.4px}.gs-mascot[data-eye=up]{--ex:-1.6px;--ey:-2.6px}.gs-mascot[data-eye=wide]{--es:1.2}.gs-mascot[data-mode=expr] .m-eye{transform-origin:60px 45px;transform:translate(var(--ex,0),var(--ey,0))scale(var(--es,1))}.gs-mascot[data-eye=closed] .m-eye,.gs-mascot[data-eye=cross] .m-eye,.gs-mascot[data-eye=happy] .m-eye,.gs-mascot[data-eye=spiral] .m-eye{display:none}.gs-mascot .m-glyph{fill:none;stroke:var(--gs-glyph);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.gs-mascot[data-eye=closed] .m-glyph--closed,.gs-mascot[data-eye=cross] .m-glyph--cross,.gs-mascot[data-eye=happy] .m-glyph--happy,.gs-mascot[data-eye=spiral] .m-glyph--spiral{display:inline}.gs-mascot .m-glyph--spiral{stroke-width:1.4px;transform-origin:60px 45px}.gs-mascot .m-brow,.gs-mascot .m-mouth{fill:none;stroke:var(--gs-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.gs-mascot .m-mouth{stroke-width:1.5px}.gs-mascot .m-mouth--grin,.gs-mascot .m-mouth--o{fill:var(--gs-ink);stroke:none}.gs-mascot[data-blush] .m-blush,.gs-mascot[data-brow=angry] .m-brow--angry,.gs-mascot[data-brow=flat] .m-brow--flat,.gs-mascot[data-brow=sad] .m-brow--sad,.gs-mascot[data-brow=tilt] .m-brow--tilt,.gs-mascot[data-brow=up] .m-brow--up,.gs-mascot[data-mouth=flat] .m-mouth--flat,.gs-mascot[data-mouth=frown] .m-mouth--frown,.gs-mascot[data-mouth=grin] .m-mouth--grin,.gs-mascot[data-mouth=o] .m-mouth--o,.gs-mascot[data-mouth=smile] .m-mouth--smile,.gs-mascot[data-mouth=smirk] .m-mouth--smirk,.gs-mascot[data-mouth=wavy] .m-mouth--wavy{display:inline}.gs-mascot .m-blush{fill:#ff7a95;opacity:.55}.gs-mascot .m-brow,.gs-mascot .m-mouth{transform-origin:60px 45px}.gs-mascot[data-led=red] .m-led{fill:var(--gs-red)}.gs-mascot[data-led=amber] .m-led{fill:#f7a400}.gs-mascot[data-led=off] .m-led{fill:var(--gs-line)}.gs-mascot .e-drop{fill:#8fd0ff;stroke:#3a8fd6;stroke-width:.6px}.gs-mascot .e-ink,.gs-mascot .m-emote--zzz path{fill:none;stroke:var(--gs-ink);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.gs-mascot .e-dot{fill:var(--gs-ink)}.gs-mascot .e-alert{stroke:#e8590c;stroke-width:2px;stroke-linecap:round}.gs-mascot .e-alert-dot{fill:#e8590c}.gs-mascot .e-star path{fill:var(--gs-warm);stroke:var(--gs-warm-dk);stroke-width:.5px}.gs-mascot .e-puff circle{fill:var(--colorNeutralForeground4,#9e9e9e);opacity:.55}.gs-mascot .m-prop{stroke-linejoin:round;stroke-linecap:round}.gs-mascot .m-prop .p-line,.gs-mascot .m-prop .p-ticks{fill:none;stroke:var(--gs-ink);stroke-width:1.8px}.gs-mascot .m-prop .p-thin{stroke-width:1.1px}.gs-mascot .m-prop .p-thin2{stroke-width:1.4px}.gs-mascot .m-prop .p-thick{stroke-width:3.2px}.gs-mascot .m-prop .p-ticks{stroke-width:1px;stroke-dasharray:.7 2.6}.gs-mascot .m-prop .p-glass2,.gs-mascot .m-prop .p-paper{fill:var(--gs-paper);stroke:var(--gs-ink);stroke-width:1.2px}.gs-mascot .m-prop .p-glass2{fill:var(--gs-sky)}@supports (color:color-mix(in lab,red,red)){.gs-mascot .m-prop .p-glass2{fill:color-mix(in srgb,var(--gs-sky)22%,var(--gs-paper))}}.gs-mascot .m-prop .p-bulb,.gs-mascot .m-prop .p-warm{fill:var(--gs-warm);stroke:var(--gs-ink);stroke-width:1.1px}.gs-mascot .m-prop .p-warm-dk{fill:var(--gs-warm-dk);stroke:var(--gs-ink);stroke-width:1.1px}.gs-mascot .m-prop .p-sand{fill:var(--gs-warm-dk)}.gs-mascot .m-prop .p-brand,.gs-mascot .m-prop .p-brand-dk{fill:var(--gs-accent-c);stroke:var(--gs-ink);stroke-width:1.1px}.gs-mascot .m-prop .p-brand-dk{fill:var(--gs-accent-c)}@supports (color:color-mix(in lab,red,red)){.gs-mascot .m-prop .p-brand-dk{fill:color-mix(in srgb,var(--gs-accent-c)70%,#000)}}.gs-mascot .m-prop .p-brand-soft{fill:var(--gs-accent-c)}@supports (color:color-mix(in lab,red,red)){.gs-mascot .m-prop .p-brand-soft{fill:color-mix(in srgb,var(--gs-accent-c)30%,var(--gs-paper))}}.gs-mascot .m-prop .p-brand-soft{stroke:var(--gs-ink);stroke-width:1.2px}.gs-mascot .m-prop .p-glass{fill:var(--gs-sky)}@supports (color:color-mix(in lab,red,red)){.gs-mascot .m-prop .p-glass{fill:color-mix(in srgb,var(--gs-sky)30%,transparent)}}.gs-mascot .m-prop .p-glass{stroke:var(--gs-ink);stroke-width:2px}.gs-mascot .m-prop .p-glint,.gs-mascot .m-prop .p-ribbon,.gs-mascot .m-prop .p-white{fill:none;stroke:#fff;stroke-width:1.5px}.gs-mascot .m-prop .p-ribbon{stroke:var(--gs-warm);stroke-width:2px}.gs-mascot .m-prop .p-bow{fill:var(--gs-warm);stroke:var(--gs-warm-dk);stroke-width:.6px}.gs-mascot .m-prop .p-inkfill{fill:var(--gs-ink)}.gs-mascot .m-prop .p-red{fill:var(--gs-red)}.gs-mascot .m-prop .p-ok{fill:var(--gs-ok)}.gs-mascot .m-prop .p-cloud{fill:var(--colorNeutralForeground3,#616161)}@supports (color:color-mix(in lab,red,red)){.gs-mascot .m-prop .p-cloud{fill:color-mix(in srgb,var(--colorNeutralForeground3,#616161)45%,var(--gs-paper))}}.gs-mascot .m-prop .p-cloud{stroke:var(--gs-ink);stroke-width:1.1px}.gs-mascot .m-prop .p-rain path{fill:none;stroke:var(--gs-sky);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:2.4 2.6}.gs-mascot .m-prop .p-bolt{fill:var(--gs-warm);stroke:var(--gs-warm-dk);stroke-width:.6px}.gs-mascot .m-prop .p-tool{fill:#9aa3ad;stroke:var(--gs-ink);stroke-width:.9px}.gs-mascot .m-prop .p-brim{stroke:var(--gs-warm-dk);stroke-width:2.4px;stroke-linecap:round}.gs-mascot .m-prop .p-teeth{fill:none;stroke:var(--colorNeutralForeground3,#707070);stroke-width:3px;stroke-dasharray:2.5 2.52}.gs-mascot .m-prop .p-gear{fill:var(--colorNeutralForeground3,#707070)}.gs-mascot .m-prop .p-beam{fill:var(--gs-sky)}@supports (color:color-mix(in lab,red,red)){.gs-mascot .m-prop .p-beam{fill:color-mix(in srgb,var(--gs-sky)34%,transparent)}}.gs-mascot .m-prop .p-beam{stroke:none}.gs-mascot .m-prop .p-scanline{fill:none;stroke:var(--gs-sky);stroke-width:1.6px;stroke-linecap:round}.gs-mascot .m-prop .p-bitfill{fill:var(--gs-accent-c)}.gs-mascot .m-prop .p-sweep{transform-origin:60px 59.5px}.gs-mascot .m-prop .p-glow{fill:var(--gs-warm);opacity:.28}.gs-mascot .m-prop .p-rays{fill:none;stroke:var(--gs-warm-dk);stroke-width:1.4px;stroke-linecap:round}.gs-mascot .m-prop .p-base{fill:var(--colorNeutralForeground3,#707070)}.gs-mascot .m-prop .p-keyring{fill:none;stroke:var(--gs-warm-dk);stroke-width:2.4px}.gs-mascot .m-prop .p-keyline{fill:none;stroke:var(--gs-warm-dk);stroke-width:2px;stroke-linecap:round}.gs-mascot .m-prop .p-plaster{fill:#f6c89f;stroke:#c98d55;stroke-width:.5px}.gs-mascot.gs-mascot--icon .m-body{fill:var(--gs-tint,var(--colorBrandBackground,#0f6cbd))}@supports (color:color-mix(in lab,red,red)){.gs-mascot.gs-mascot--icon .m-body{fill:color-mix(in srgb,var(--gs-tint,var(--colorBrandBackground,#0f6cbd))14%,var(--gs-paper))}}.gs-mascot--icon[data-intent=success]{--gs-tint:var(--colorStatusSuccessBackground3,#107c10)}.gs-mascot--icon[data-intent=danger]{--gs-tint:var(--colorStatusDangerBackground3,#c50f1f)}.gs-mascot--icon[data-intent=warning]{--gs-tint:var(--colorStatusWarningBackground3,#f7630c)}.gs-mascot--icon[data-intent=hint]{--gs-tint:#eaa300}.gs-mascot--icon .m-panel,.gs-mascot--icon .m-wave{display:none}.gs-mascot .m-badge .b-bg{fill:var(--gs-tint,var(--colorBrandBackground,#0f6cbd));stroke:var(--gs-paper);stroke-width:1.6px}.gs-mascot .m-badge .b-glyph{fill:none;stroke:#fff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.gs-mascot .m-badge .b-dot{fill:#fff}.gs-mascot--icon .m-brow,.gs-mascot--icon .m-mouth{stroke-width:2px}.gs-mascot--icon .m-glyph{stroke-width:2.6px}.gs-mascot[data-mode=expr] .m-head{transform-origin:60px 45px}.gs-mascot[data-pose=cheer] .m-panel--l,.gs-mascot[data-pose=facepalm] .m-panel--l{transform:rotate(34deg)}.gs-mascot[data-pose=cheer] .m-panel--r,.gs-mascot[data-pose=facepalm] .m-panel--r{transform:rotate(-34deg)}.gs-mascot[data-pose=facepalm] .m-panel--l{transform:rotate(58deg)}.gs-mascot[data-pose=facepalm] .m-panel--r{transform:rotate(-58deg)}.gs-mascot[data-pose=scratch] .m-panel--r{transform:rotate(-64deg)}.gs-mascot[data-pose=hammer] .m-panel--r,.gs-mascot[data-pose=point] .m-panel--r,.gs-mascot[data-pose=wave] .m-panel--r{transform:rotate(-26deg)}.gs-mascot[data-pose=shrug] .m-panel--l,.gs-mascot[data-pose=startle] .m-panel--l{transform:rotate(16deg)}.gs-mascot[data-pose=shrug] .m-panel--r,.gs-mascot[data-pose=startle] .m-panel--r{transform:rotate(-16deg)}.gs-mascot[data-pose=bow] .m-panel--l,.gs-mascot[data-pose=doze] .m-panel--l,.gs-mascot[data-pose=rest] .m-panel--l,.gs-mascot[data-pose=shiver] .m-panel--l{transform:rotate(-12deg)}.gs-mascot[data-pose=bow] .m-panel--r,.gs-mascot[data-pose=doze] .m-panel--r,.gs-mascot[data-pose=rest] .m-panel--r,.gs-mascot[data-pose=shiver] .m-panel--r{transform:rotate(12deg)}.gs-mascot[data-pose=bow] .m-head{transform:translateY(2px)rotate(0)scaleY(.96)}.gs-mascot[data-pose=scratch] .m-head,.gs-mascot[data-pose=tilt] .m-head{transform:rotate(-6deg)}.gs-mascot[data-pose=doze] .m-head{transform:rotate(5deg)}html:not([data-motion=off]) .gs-mascot[data-mode=expr]:is([data-eye=normal],[data-eye=low],[data-eye=up],[data-eye=wide],[data-eye=squint]) .m-lid--t{animation:mx-blink-t 4.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-mode=expr]:is([data-eye=normal],[data-eye=low],[data-eye=up],[data-eye=wide],[data-eye=squint]) .m-lid--b{animation:mx-blink-b 4.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-eye=sleepy] .m-lid--t{animation:mx-droop 3.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-eye=spiral] .m-glyph--spiral{animation:mx-spin 1.4s linear infinite}html:not([data-motion=off]) .gs-mascot[data-eye=closed] .m-glyph--closed,html:not([data-motion=off]) .gs-mascot[data-eye=happy] .m-glyph--happy{transform-origin:60px 45px;animation:mx-squish 2.4s ease-in-out infinite}@keyframes mx-blink-t{0%,90%,to{transform:scaleY(var(--lid-t,0))}94%{transform:scaleY(1)}}@keyframes mx-blink-b{0%,90%,to{transform:scaleY(var(--lid-b,0))}94%{transform:scaleY(1)}}@keyframes mx-droop{0%,to{transform:scaleY(.62)}45%{transform:scaleY(.96)}52%{transform:scaleY(.5)}}@keyframes mx-spin{to{transform:rotate(1turn)}}@keyframes mx-squish{0%,to{transform:scaleY(1)}50%{transform:scaleY(.78)translateY(.6px)}}html:not([data-motion=off]) .gs-mascot[data-pose=drift] .m-float{animation:m-drift 7s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=drift] .m-eye{animation:mx-look 4s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=lookaround] .m-eye{animation:mx-look 3.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=lookaround] .m-head{animation:mx-turn 3.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=lookaround] .m-panel--r{animation:mx-search 3.2s ease-in-out infinite}@keyframes mx-look{0%,to{transform:translate(-3px,.5px)}45%{transform:translate(3px,.5px)}70%{transform:translate(.5px,2.6px)}}@keyframes mx-turn{0%,to{transform:rotate(-4deg)}45%{transform:rotate(4deg)}}@keyframes mx-search{0%,to{transform:rotate(-4deg)}45%{transform:rotate(-22deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=knock] .m-panel--r{animation:mx-knock 2.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=knock] .m-head{animation:mx-lean 2.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=knock] .p-shackle{animation:mx-rattle 2.6s ease-in-out infinite}@keyframes mx-knock{0%,45%,85%,to{transform:rotate(0)}52%,66%{transform:rotate(-20deg)}58%,72%{transform:rotate(5deg)}}@keyframes mx-lean{0%,40%,90%,to{transform:rotate(0)}55%,75%{transform:rotate(4deg)}}@keyframes mx-rattle{0%,56%,64%,to{transform:translateY(0)}58%,72%{transform:translateY(-1.4px)}}html:not([data-motion=off]) .gs-mascot[data-pose=doze] .m-float{animation:m-bob 5s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=doze] .m-head{animation:mx-doze 4.4s ease-in-out infinite}@keyframes mx-doze{0%,to{transform:rotate(2deg)}42%{transform:rotate(9deg)translateY(1.6px)}48%{transform:rotate(-3deg)translateY(-1px)}60%{transform:rotate(2deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=wobble] .m-head{animation:mx-wobble 2.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=wobble] .m-float{animation:mx-sway 2.6s ease-in-out infinite}@keyframes mx-wobble{0%,to{transform:rotate(0)}15%{transform:rotate(-9deg)}30%{transform:rotate(7deg)}45%{transform:rotate(-4deg)}60%{transform:rotate(2deg)}}@keyframes mx-sway{0%,to{transform:translate(0)}25%{transform:translate(-2px,-2px)}75%{transform:translate(2px,-1px)}}html:not([data-motion=off]) .gs-mascot[data-pose=shiver] .m-head{animation:mx-shiver .16s linear infinite alternate}@keyframes mx-shiver{0%{transform:translate(-.6px)}to{transform:translate(.6px)}}html:not([data-motion=off]) .gs-mascot[data-pose=hammer] .m-panel--r{animation:mx-hammer 1.1s cubic-bezier(.5,0,.9,.4) infinite}html:not([data-motion=off]) .gs-mascot[data-pose=hammer] .m-float{animation:mx-thud 1.1s ease-in-out infinite}@keyframes mx-hammer{0%,35%,to{transform:rotate(-40deg)}58%{transform:rotate(12deg)}64%{transform:rotate(6deg)}}@keyframes mx-thud{0%,50%,to{transform:translateY(0)}60%{transform:translateY(1.4px)}}html:not([data-motion=off]) .gs-mascot[data-pose=bounce] .m-float{transform-origin:60px 60px;animation:mx-bounce 1.5s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=bounce] .m-panel--l{animation:mx-flap-l 1.5s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=bounce] .m-panel--r{animation:mx-flap-r 1.5s ease-in-out infinite}@keyframes mx-bounce{0%,to{transform:translateY(0)scale(1)}18%{transform:translateY(1.5px)scale(1.05,.93)}45%{transform:translateY(-11px)scale(.97,1.04)}70%{transform:translateY(0)scale(1)}78%{transform:translateY(.8px)scale(1.03,.96)}}@keyframes mx-flap-l{0%,to{transform:rotate(0)}45%{transform:rotate(30deg)}}@keyframes mx-flap-r{0%,to{transform:rotate(0)}45%{transform:rotate(-30deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=scratch] .m-panel--r{animation:mx-scratch 2.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=scratch] .m-head{animation:mx-tilt 4.4s ease-in-out infinite}@keyframes mx-scratch{0%,25%,65%,to{transform:rotate(-64deg)}32%,46%{transform:rotate(-72deg)}39%,53%{transform:rotate(-58deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=bow] .m-head{animation:mx-bow 3.4s ease-in-out infinite}@keyframes mx-bow{0%,20%,90%,to{transform:translateY(0)scaleY(1)}40%,70%{transform:translateY(3px)scaleY(.93)}}html:not([data-motion=off]) .gs-mascot[data-pose=tilt] .m-head{animation:mx-tilt 3.6s ease-in-out infinite}@keyframes mx-tilt{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=pant] .m-float{animation:mx-pant .7s ease-in-out infinite}@keyframes mx-pant{50%{transform:translateY(-1.8px)}}html:not([data-motion=off]) .gs-mascot[data-pose=wave] .m-panel--r{animation:mx-wave 1.2s ease-in-out infinite}@keyframes mx-wave{0%,to{transform:rotate(-26deg)}25%,75%{transform:rotate(-46deg)}50%{transform:rotate(-18deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=cheer] .m-panel--l{animation:mx-cheer-l .9s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=cheer] .m-panel--r{animation:mx-cheer-r .9s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=cheer] .m-float{animation:mx-hop .9s ease-in-out infinite}@keyframes mx-cheer-l{0%,to{transform:rotate(22deg)}50%{transform:rotate(44deg)}}@keyframes mx-cheer-r{0%,to{transform:rotate(-22deg)}50%{transform:rotate(-44deg)}}@keyframes mx-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}html:not([data-motion=off]) .gs-mascot[data-pose=shake] .m-head{animation:mx-no 2.8s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=shake] .m-float{animation:m-bob 4s ease-in-out infinite}@keyframes mx-no{0%,40%,to{transform:rotate(0)}18%,6%{transform:rotate(-8deg)}12%,24%{transform:rotate(8deg)}30%{transform:rotate(0)}}html:not([data-motion=off]) .gs-mascot[data-pose=startle] .m-float{animation:mx-startle 2.8s ease-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=startle] .m-panel--l{animation:mx-startle-l 2.8s ease-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=startle] .m-panel--r{animation:mx-startle-r 2.8s ease-out infinite}@keyframes mx-startle{0%,to{transform:translateY(0)}6%{transform:translateY(-8px)}14%{transform:translateY(0)}18%,26%{transform:translate(-1px)}22%,30%{transform:translate(1px)}34%{transform:translate(0)}}@keyframes mx-startle-l{0%,to{transform:rotate(10deg)}20%,6%{transform:rotate(32deg)}}@keyframes mx-startle-r{0%,to{transform:rotate(-10deg)}20%,6%{transform:rotate(-32deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=point] .m-panel--r{animation:mx-point 1.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=point] .m-head{animation:mx-nodright 3.2s ease-in-out infinite}@keyframes mx-point{0%,to{transform:rotate(-26deg)}50%{transform:rotate(-36deg)}}@keyframes mx-nodright{0%,to{transform:rotate(3deg)}50%{transform:rotate(7deg)translateY(-1px)}}html:not([data-motion=off]) .gs-mascot[data-pose=fidget] .m-panel--l{animation:mx-fidget 1.3s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=fidget] .m-panel--r{animation:mx-fidget 1.3s ease-in-out infinite reverse}html:not([data-motion=off]) .gs-mascot[data-pose=fidget] .m-eye{animation:mx-glance 2.6s ease-in-out infinite}@keyframes mx-fidget{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes mx-glance{0%,35%,to{transform:translateY(2.4px)}45%,70%{transform:translate(3px,1.6px)}}html:not([data-motion=off]) .gs-mascot[data-pose=facepalm] .m-head{animation:mx-no 3s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=facepalm] .m-panel--l{animation:mx-palm-l 3s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=facepalm] .m-panel--r{animation:mx-palm-r 3s ease-in-out infinite}@keyframes mx-palm-l{0%,to{transform:rotate(52deg)}50%{transform:rotate(62deg)}}@keyframes mx-palm-r{0%,to{transform:rotate(-52deg)}50%{transform:rotate(-62deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=rest] .m-float{animation:m-bob 5.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=rest] .m-head{animation:mx-breathe 5.2s ease-in-out infinite}@keyframes mx-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02,.985)}}html:not([data-motion=off]) .gs-mascot[data-pose=shrug] .m-panel--l{animation:mx-shrug-l 2.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=shrug] .m-panel--r{animation:mx-shrug-r 2.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=shrug] .m-head{animation:mx-shrug 2.6s ease-in-out infinite}@keyframes mx-shrug-l{0%,15%,80%,to{transform:rotate(0)}30%,60%{transform:rotate(24deg)}}@keyframes mx-shrug-r{0%,15%,80%,to{transform:rotate(0)}30%,60%{transform:rotate(-24deg)}}@keyframes mx-shrug{0%,15%,80%,to{transform:translateY(0)rotate(0)}30%,60%{transform:translateY(-2px)rotate(-5deg)}}html:not([data-motion=off]) .gs-mascot[data-pose=broadcast] .m-wave{animation:m-wave 1s ease-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=broadcast] .m-wave--2{animation-delay:.25s}html:not([data-motion=off]) .gs-mascot .m-emote--sweat{animation:mx-drip 2.2s ease-in infinite}html:not([data-motion=off]) .gs-mascot .m-emote--tear{animation:mx-fall 1.8s ease-in infinite}html:not([data-motion=off]) .gs-mascot .e-z{animation:mx-z 3s ease-out infinite}html:not([data-motion=off]) .gs-mascot .e-z--2{animation-delay:1s}html:not([data-motion=off]) .gs-mascot .e-z--3{animation-delay:2s}html:not([data-motion=off]) .gs-mascot .e-pop{animation:mx-pop 1.8s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .e-star{animation:mx-twinkle 1.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .e-star--2{animation-delay:.4s}html:not([data-motion=off]) .gs-mascot .e-star--3{animation-delay:.8s}html:not([data-motion=off]) .gs-mascot .e-star--4{animation-delay:1.2s}html:not([data-motion=off]) .gs-mascot .e-puff{animation:mx-puff 2.4s ease-out infinite}html:not([data-motion=off]) .gs-mascot .e-puff--2{animation-delay:.8s}html:not([data-motion=off]) .gs-mascot .e-puff--3{animation-delay:1.6s}@keyframes mx-drip{0%,20%{opacity:0;transform:translateY(0)}30%{opacity:1}85%{opacity:1;transform:translateY(5px)}to{opacity:0;transform:translateY(7px)}}@keyframes mx-fall{0%{opacity:0;transform:translateY(-1px)}20%{opacity:1}to{opacity:0;transform:translateY(9px)}}@keyframes mx-z{0%{opacity:0;transform:translateY(2px)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(3px,-4px)scale(1)}}@keyframes mx-pop{0%,to{transform:scale(1)rotate(-6deg)}50%{transform:scale(1.15)rotate(6deg)}}@keyframes mx-twinkle{0%,to{opacity:.2;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}@keyframes mx-puff{0%{opacity:0;transform:translateY(4px)scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(-3px,-5px)scale(1.2)}}html:not([data-motion=off]) .gs-mascot .p-needle{animation:mx-needle 3s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-flip{animation:mx-flip 3.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-lid{animation:mx-lid 1.5s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-spin{animation:mx-spin 4s linear infinite}html:not([data-motion=off]) .gs-mascot .p-lidwob{transform-origin:-7.6px -6px;animation:mx-lidwob 1.3s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-glow{animation:mx-glow 1.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-pop{transform-origin:6.6px 5px;animation:mx-pop 1.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-sweep{animation:mx-sweep 2.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-up{animation:mx-up 1.3s ease-in infinite}html:not([data-motion=off]) .gs-mascot .p-up--2{animation-delay:-.45s}html:not([data-motion=off]) .gs-mascot .p-up--3{animation-delay:-.9s}@keyframes mx-sweep{0%,to{transform:rotate(-11deg)}50%{transform:rotate(11deg)}}@keyframes mx-up{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-17px)}}html:not([data-motion=off]) .gs-mascot .p-turn{transform-origin:-4.2px 0;animation:mx-turnkey 2.4s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-swing{transform-origin:0 -8px;animation:mx-ring 2.4s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-cloth{transform-origin:-6px -5px;animation:mx-flag 1.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-rain path{animation:mx-rain .6s linear infinite}html:not([data-motion=off]) .gs-mascot .p-bolt{animation:mx-bolt 2.6s step-end infinite}html:not([data-motion=off]) .gs-mascot .m-prop--storm{animation:mx-cloud 4s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-q{animation:mx-pop 1.8s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .p-bit{animation:mx-confetti 2.4s linear infinite}html:not([data-motion=off]) .gs-mascot .p-bit--1{animation-delay:-.6s}html:not([data-motion=off]) .gs-mascot .p-bit--2{animation-delay:-1.2s}html:not([data-motion=off]) .gs-mascot .p-bit--3{animation-delay:-1.8s}@keyframes mx-needle{0%,to{transform:rotate(-30deg)}30%{transform:rotate(160deg)}55%{transform:rotate(80deg)}75%{transform:rotate(250deg)}}@keyframes mx-flip{0%,40%{transform:rotate(0)}55%,95%{transform:rotate(180deg)}to{transform:rotate(180deg)}}@keyframes mx-lid{0%,60%,to{transform:translateY(0)rotate(0)}75%{transform:translateY(-4px)rotate(-10deg)}85%{transform:translateY(-2px)rotate(6deg)}}@keyframes mx-lidwob{0%,to{transform:rotate(0)}50%{transform:rotate(-14deg)}}@keyframes mx-glow{0%,to{opacity:.18;transform:scale(.85)}50%{opacity:.4;transform:scale(1.15)}}@keyframes mx-turnkey{0%,to{transform:rotate(0)}50%{transform:rotate(-18deg)}}@keyframes mx-ring{0%,50%,to{transform:rotate(0)}10%,30%{transform:rotate(-16deg)}20%,40%{transform:rotate(16deg)}}@keyframes mx-flag{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-8deg)scaleX(.92)}}@keyframes mx-rain{to{stroke-dashoffset:-10px}}@keyframes mx-bolt{0%,to{opacity:0}40%,46%{opacity:1}43%{opacity:.2}}@keyframes mx-cloud{0%,to{transform:translate(60px)}50%{transform:translate(63px,1px)}}@keyframes mx-confetti{0%{opacity:0;transform:translateY(-8px)rotate(0)}15%{opacity:1}to{opacity:0;transform:translateY(22px)rotate(300deg)}}.gs-mascot[data-gs-off],.gs-mascot[data-gs-off] *{animation-play-state:paused!important}html[data-motion=off] .gs-mascot[data-mode=expr] .e-puff,html[data-motion=off] .gs-mascot[data-mode=expr] .e-star,html[data-motion=off] .gs-mascot[data-mode=expr] .e-z,html[data-motion=off] .gs-mascot[data-mode=expr] .m-emote,html[data-motion=off] .gs-mascot[data-mode=expr] .p-bit{opacity:1}@media (prefers-reduced-motion:reduce){.gs-mascot[data-mode=expr] .p-bolt{opacity:1}}.gs-companion{will-change:transform;transform-origin:50% 60%;width:100%;height:100%}html:not([data-motion=off]) .gs-companion>.gs-mascot{animation:gs-companion-bob 5.6s ease-in-out infinite}@keyframes gs-companion-bob{0%,to{translate:0 1.2px}50%{translate:0 -1.2px}}.gs-mascot[data-mode=expr][data-pose=cover] .m-panel,.gs-mascot[data-mode=expr][data-pose=peek] .m-panel--l{transform:scaleX(0)}.gs-mascot[data-mode=expr][data-pose=cover] .m-cover,.gs-mascot[data-mode=expr][data-pose=peek] .m-cover--l{transition-delay:.15s;transform:scaleX(1)}.gs-mascot[data-mode=expr][data-pose=peek] .m-panel--r{transform:scaleX(.55)}.gs-mascot[data-mode=expr][data-pose=peek] .m-cover--r{transition-delay:.15s;transform:scaleX(.3)}.gs-mascot[data-pose=lean] .m-head{transform-origin:60px 45px;transition:rotate .3s var(--curveEasyEase,ease);transform:translateY(1.5px)rotate(-5deg)}html:not([data-motion=off]) .gs-mascot[data-pose=lean] .m-panel--l{animation:mx-lean-flap 2.6s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-pose=lean] .m-panel--r{animation:mx-lean-flap 2.6s ease-in-out 1.3s infinite reverse}@keyframes mx-lean-flap{0%,to{transform:rotate(0)}50%{transform:rotate(-6deg)}}.gs-mascot[data-thrust] .m-flame{opacity:1;transition:transform .2s,opacity .12s;transform:scaleY(1)}html:not([data-motion=off]) .gs-mascot[data-thrust] .m-flame{animation:mx-thrust .12s ease-in-out infinite alternate}@keyframes mx-thrust{to{transform:scaleY(1.25)}}.gs-mascot{pointer-events:none;--lx:0px;--ly:0px;width:100%;height:100%;display:block;overflow:visible}.gs-mascot *{transform-box:view-box}.gs-mascot .m-body{fill:var(--colorNeutralBackground1,#fff);stroke:var(--colorNeutralStroke1,#d1d1d1);stroke-width:1.5px}.gs-mascot .m-strut{stroke:var(--colorNeutralStroke1,#d1d1d1);stroke-width:2px;stroke-linecap:round}.gs-mascot .m-cells{fill:var(--gs-accent,var(--colorBrandBackground,#0f6cbd));stroke:var(--colorBrandStroke1,var(--colorBrandBackgroundPressed,#0c3b5e));stroke-width:1px}.gs-mascot .m-grid{stroke:var(--colorNeutralForegroundOnBrand,#fff)}@supports (color:color-mix(in lab,red,red)){.gs-mascot .m-grid{stroke:color-mix(in srgb,var(--colorNeutralForegroundOnBrand,#fff)35%,transparent)}}.gs-mascot .m-grid{stroke-width:.8px;fill:none}.gs-mascot .m-lens{fill:#0b1322;stroke:var(--colorNeutralStroke1,#d1d1d1);stroke-width:1.5px}.gs-mascot .m-pupil{fill:var(--colorBrandForeground1,#0f6cbd)}[data-theme=dark] .gs-mascot .m-pupil{fill:var(--colorBrandForeground2,var(--colorBrandForeground1,#0f6cbd))}.gs-mascot .m-glint{fill:#fff;opacity:.85}.gs-mascot .m-eye{translate:var(--lx)var(--ly);transition:translate .16s var(--curveDecelerateMid,cubic-bezier(.1,.9,.2,1))}.gs-mascot .m-led{fill:var(--colorPaletteGreenForeground1,#107c10)}.gs-mascot .m-wave{fill:none;stroke:var(--colorBrandForeground1,#0f6cbd);stroke-width:1.6px;stroke-linecap:round;opacity:0}.gs-mascot .m-flame{fill:#ff9d3c;transform-origin:60px 60px;opacity:0;transform:scaleY(0)}.gs-mascot .m-cover,.gs-mascot .m-panel{transition:transform .18s var(--curveEasyEase,cubic-bezier(.33,0,.67,1))}.gs-mascot .m-panel--l{transform-origin:47px 45px}.gs-mascot .m-panel--r{transform-origin:73px 45px}.gs-mascot .m-cover--l{transform-origin:47.5px 45px;transform:scaleX(0)}.gs-mascot .m-cover--r{transform-origin:72.5px 45px;transform:scaleX(0)}.gs-mascot[data-mode=peek] .m-panel--l,.gs-mascot[data-mode=secret] .m-panel{transform:scaleX(0)}.gs-mascot[data-mode=peek] .m-cover--l,.gs-mascot[data-mode=secret] .m-cover{transition-delay:.15s;transform:scaleX(1)}.gs-mascot[data-mode=peek] .m-panel--r{transform:scaleX(.55)}.gs-mascot[data-mode=peek] .m-cover--r{transition-delay:.15s;transform:scaleX(.3)}.gs-mascot[data-mode=error] .m-led{fill:var(--colorPaletteRedForeground1,#d13438)}html:not([data-motion=off]) .gs-mascot .m-float{animation:m-bob 3.2s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot .m-led{animation:m-blink 2.4s step-end infinite}html:not([data-motion=off]) .gs-mascot[data-mode=submit] .m-wave{animation:m-wave 1s ease-out infinite}html:not([data-motion=off]) .gs-mascot[data-mode=submit] .m-wave--2{animation-delay:.25s}html:not([data-motion=off]) .gs-mascot[data-mode=error] .m-head{transform-origin:60px 45px;animation:m-shake .5s ease-in-out 2}html:not([data-motion=off]) .gs-mascot[data-mode=success] .m-float{animation:m-launch .9s var(--curveAccelerateMid,cubic-bezier(1,0,1,1))forwards}.gs-mascot[data-mode=success] .m-flame{opacity:1;transition:transform .2s,opacity .12s;transform:scaleY(1)}@keyframes m-bob{50%{transform:translateY(-3px)}}@keyframes m-blink{0%,86%{opacity:1}87%{opacity:.25}}@keyframes m-wave{0%{opacity:.9}to{opacity:0}}@keyframes m-shake{20%{transform:rotate(-9deg)}60%{transform:rotate(8deg)}}@keyframes m-launch{20%{transform:translateY(4px)}to{opacity:0;transform:translateY(-90px)}}html:not([data-motion=off]) .gs-mascot[data-mode=greet] .m-panel--r{animation:m-wave-panel .45s ease-in-out 3}html:not([data-motion=off]) .gs-mascot[data-mode=greet] .m-panel--l{animation:m-wave-panel .45s ease-in-out 3 reverse}html:not([data-motion=off]) .gs-mascot--nod .m-head{transform-origin:60px 45px;animation:m-nod .36s ease-in-out}@keyframes m-wave-panel{50%{transform:rotate(-14deg)}}@keyframes m-nod{50%{transform:translateY(2.5px)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.gs-mascot,.gs-mascot *{transition:none!important;animation:none!important}}html:not([data-motion=off]) .gs-mascot[data-mode=lost] .m-float{animation:m-drift 7s ease-in-out infinite}html:not([data-motion=off]) .gs-mascot[data-mode=lost] .m-eye{animation:m-look 4s ease-in-out infinite}@keyframes m-drift{25%{transform:translate(6px,-5px)rotate(-8deg)}50%{transform:translate(-4px,-9px)rotate(5deg)}75%{transform:translate(-7px,-2px)rotate(-3deg)}}@keyframes m-look{0%,to{transform:translate(-3px,-1px)}40%{transform:translate(3px,1px)}70%{transform:translateY(3px)}}.gs-mascot[data-mode=sleep] .m-led{fill:var(--colorNeutralStroke1,#8a8a8a);animation:none!important}.gs-mascot[data-mode=sleep] .m-panel--l{transform:rotate(14deg)}.gs-mascot[data-mode=sleep] .m-panel--r{transform:rotate(-14deg)}.gs-mascot[data-mode=sleep] .m-pupil{opacity:.25}html:not([data-motion=off]) .gs-mascot[data-mode=sleep] .m-float{animation:m-bob 5s ease-in-out infinite}.gs-launch{--gl-bg:#0b1020;--gl-fg:#ffffff;--gl-fg2:#c8cfdc;--gl-fg3:#98a2b3;--gl-panel:rgb(22 27 40/0.62);--gl-stroke:rgb(255 255 255/0.12);--gl-accent:var(--colorBrandForeground2,var(--colorBrandForeground1,#479ef5));--gl-accent-bg:var(--colorBrandBackground,#0f6cbd);position:fixed;inset:0;z-index:1000;overflow:hidden;background:var(--gl-bg);color:var(--gl-fg);font-family:var(--fontFamilyBase,"Segoe UI Variable","Segoe UI",system-ui,-apple-system,Roboto,sans-serif);transition:opacity .32s ease}.gs-launch[data-theme=light]{--gl-bg:#eef3f9;--gl-fg:#1b2333;--gl-fg2:#3d4759;--gl-fg3:#687386;--gl-panel:rgb(255 255 255/0.68);--gl-stroke:rgb(20 32 56/0.1);--gl-accent:var(--colorBrandForeground1,#0f6cbd)}.gs-launch--preview{position:absolute;inset:0;z-index:auto;border-radius:inherit}.gs-launch__aurora span{position:absolute;width:70vmax;height:70vmax;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--gl-accent-bg) 22%,transparent),transparent);animation:gl-drift 22s ease-in-out infinite alternate}.gs-launch__aurora span:first-child{left:-25vmax;top:-30vmax}.gs-launch__aurora span:last-child{right:-25vmax;bottom:-30vmax;animation-delay:-11s}@keyframes gl-drift{to{transform:translate(8vmax,6vmax) scale(1.08)}}.gs-launch__stage{position:absolute;inset:0;opacity:0;transition:opacity .6s ease,filter .4s ease}.gs-launch--live .gs-launch__stage{opacity:1}.gs-launch__veil{position:absolute;inset:0;pointer-events:none;background:radial-gradient(min(520px,80vw) min(560px,70vh) at 50% 46%,color-mix(in srgb,var(--gl-bg) 70%,transparent),transparent)}.gs-launch--error:is([data-tone=danger],[data-tone=warning]) .gs-launch__stage{filter:brightness(.55) saturate(.6)}.gs-launch__center{position:absolute;left:50%;top:clamp(112px,26vh,260px);width:min(400px,calc(100% - 32px));transform:translateX(-50%);display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:112px 28px 24px;border-radius:16px;border:1px solid var(--gl-stroke);background:var(--gl-panel);backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 24px 64px rgb(0 0 0/.28);transition:opacity .26s ease,transform .26s ease}.gs-launch__mascot{position:absolute;left:50%;top:-92px;width:270px;height:189px;margin-left:-135px}.gs-launch .gs-lens-legend{top:16px;bottom:auto}.gs-launch__brand{display:flex;align-items:center;gap:12px}.gs-launch__logo{width:44px;height:44px;flex:none;display:grid;place-items:center;color:var(--gl-accent)}.gs-launch__logo img,.gs-launch__logo svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.gs-launch__name{font-size:20px;line-height:26px;font-weight:600}.gs-launch__sub{font-size:13px;line-height:18px;color:var(--gl-fg2)}.gs-launch__greet{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;animation:gl-in .36s ease both}.gs-launch__greet[hidden]{display:none}.gs-launch__greet img{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--gl-stroke)}.gs-launch__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.gs-launch__steps[hidden]{display:none}.gs-launch__step{display:flex;align-items:center;gap:10px;font-size:13px;line-height:18px;color:var(--gl-fg);animation:gl-in .3s ease both}.gs-launch__step[data-state=done]{color:var(--gl-fg3)}.gs-launch__step-icon{width:16px;height:16px;flex:none;border-radius:50%;border:2px solid color-mix(in srgb,var(--gl-accent) 30%,transparent);border-top-color:var(--gl-accent);animation:gl-spin .8s linear infinite}.gs-launch__step[data-state=done] .gs-launch__step-icon{border:none;animation:none;background:var(--gl-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.3 2.3 4.7-4.9' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /100% no-repeat}@keyframes gl-spin{to{transform:rotate(1turn)}}@keyframes gl-in{0%{opacity:0;transform:translateY(6px)}}.gs-launch__error{display:flex;flex-direction:column;gap:8px}.gs-launch__error[hidden]{display:none}.gs-launch__error-title{font-size:15px;font-weight:600}.gs-launch__error-text{margin:0;font-size:13px;line-height:19px;color:var(--gl-fg2)}.gs-launch__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.gs-launch__btn{min-height:32px;padding:0 14px;border-radius:6px;border:1px solid var(--gl-stroke);background:transparent;color:var(--gl-fg);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.gs-launch__btn--primary{border-color:transparent;background:var(--gl-accent-bg);color:#fff}.gs-launch__btn:focus-visible,.gs-launch__card-btn:focus-visible{outline:2px solid var(--gl-fg);outline-offset:2px}.gs-launch__info{position:absolute;left:50%;bottom:28px;width:min(520px,calc(100% - 32px));transform:translateX(-50%);display:flex;flex-direction:column;gap:8px;transition:opacity .26s ease}.gs-launch__card,.gs-launch__notice{padding:10px 14px;border-radius:10px;border:1px solid var(--gl-stroke);background:var(--gl-panel);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);font-size:13px;line-height:19px}.gs-launch__card[hidden],.gs-launch__notice[hidden]{display:none}.gs-launch__notice{display:flex;gap:8px;border-left:3px solid var(--gl-accent)}.gs-launch__notice[data-level=warning]{border-left-color:#f2b01e}.gs-launch__notice[data-level=error]{border-left-color:#e5484d}.gs-launch__card-kind{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--gl-accent)}.gs-launch__card-text{margin:4px 0 6px;min-height:38px;color:var(--gl-fg)}.gs-launch__card--in .gs-launch__card-text{animation:gl-in .36s ease both}.gs-launch__card-nav{display:flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--gl-fg3);font-size:12px}.gs-launch__card-btn{width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:var(--gl-fg2);font-size:18px;line-height:1;cursor:pointer}.gs-launch__card-btn:hover{background:var(--gl-stroke)}.gs-launch__version{position:absolute;right:16px;bottom:8px;font-size:11px;color:var(--gl-fg3)}.gs-launch--exit .gs-launch__center{opacity:0;transform:translate(-50%,-10px)}.gs-launch--exit .gs-launch__info,.gs-launch--fade{opacity:0}@media (max-height:560px),(max-width:599px){.gs-launch__center{top:clamp(88px,18vh,200px);padding:84px 20px 18px}.gs-launch__mascot{top:-66px;width:196px;height:137px;margin-left:-98px}.gs-launch__info{bottom:12px}}@media (max-height:640px){.gs-launch__card{display:none}}html[data-motion=off] .gs-launch,html[data-motion=off] .gs-launch *{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.gs-launch,.gs-launch *{animation:none!important;transition:none!important}}.gs-launch .gs-launch__aurora span:first-child{animation-delay:calc(var(--gl-t, 0s) * -1)}.gs-launch .gs-launch__aurora span:last-child{animation-delay:calc(-11s - var(--gl-t, 0s))}html:not(#gs) .gs-launch .gs-launch__step-icon,html:not(#gs) .gs-launch .gs-mascot .m-led,html:not(#gs) .gs-launch .gs-mascot:not([data-mode=success]) .m-float,html:not(#gs) .gs-launch .gs-mascot[data-mode=submit] .m-wave--1{animation-delay:calc(var(--gl-t, 0s) * -1)}html:not(#gs) .gs-launch .gs-mascot[data-mode=submit] .m-wave--2{animation-delay:calc(.25s - var(--gl-t, 0s))}.gs-launch .gs-launch__step:first-child{animation:none}.gs-launch__info{animation:gl-in .42s ease both}.gs-launch--plain .gs-launch__aurora{display:none}.gs-launch--still,.gs-launch--still *{animation:none!important;transition:none!important}.gs-launch__details{margin-top:4px;font-size:12px;color:var(--gl-fg3)}.gs-launch__details summary{cursor:pointer}.gs-launch__details pre{max-height:140px;overflow:auto;margin:6px 0 0;padding:8px;border-radius:6px;background:var(--gl-stroke);white-space:pre-wrap;word-break:break-word;font-size:11px}.gs-status{position:relative;width:100%;height:100%;min-height:420px;overflow:hidden}.gs-status--fullscreen{position:fixed;inset:0;z-index:1000;min-height:0}.gs-spinner{display:inline-flex;flex-direction:column;align-items:center;gap:6px;color:var(--colorNeutralForeground2,#555);font:12px/16px var(--fontFamilyBase,system-ui,sans-serif)}.gs-spinner__mascot{flex:none}.gs-loader{position:relative;width:100%;height:100%}.gs-loader__layer{position:absolute;inset:0;opacity:0;transition:opacity .32s var(--curveEasyEase,ease)}.gs-loader__layer--in{opacity:1}.gs-spinner__label{transition:opacity .2s}.gs-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gs-spinner-mask{display:grid;place-items:center;background:color-mix(in srgb,var(--colorNeutralBackground1,#fff) 55%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000}.gs-spinner-mask--fullscreen{position:fixed;inset:0}.gs-spinner-mask--container{position:absolute;inset:0;z-index:10}.gs-scan{--p:0;position:relative;height:6px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,var(--colorBrandBackground,#0f6cbd) 16%,transparent)}.gs-scan__fill{position:absolute;inset:0 auto 0 0;width:calc(var(--p) * 100%);background:linear-gradient(90deg,color-mix(in srgb,var(--colorBrandBackground,#0f6cbd) 55%,transparent),var(--colorBrandBackground,#0f6cbd));transition:width .3s ease}.gs-scan__fill:after{content:"";position:absolute;right:-1px;top:-2px;bottom:-2px;width:3px;border-radius:2px;background:#fff;box-shadow:0 0 6px 1px color-mix(in srgb,var(--colorBrandBackground,#0f6cbd) 80%,#fff)}.gs-scan--indeterminate .gs-scan__fill{width:30%;animation:gs-scan-sweep 1.6s ease-in-out infinite alternate}@keyframes gs-scan-sweep{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}.gs-empty{container-type:inline-size;box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:24px 16px;text-align:center;color:var(--colorNeutralForeground1,#242424);font:14px/20px var(--fontFamilyBase,system-ui,sans-serif)}.gs-empty__mascot{margin-bottom:4px;--gs-art-w:clamp(var(--gs-art-min,112px),40cqi,var(--gs-art-max,220px))}.gs-empty__title{font-weight:600;font-size:16px}.gs-empty__desc{max-width:420px;color:var(--colorNeutralForeground2,#555)}.gs-empty__actions{margin-top:8px;display:flex;gap:8px}html[data-motion=off] .gs-scan *,html[data-motion=off] .gs-spinner *{animation-duration:0s!important}@media (prefers-reduced-motion:reduce){.gs-scan--indeterminate .gs-scan__fill{animation:none;width:100%;opacity:.5}}