/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../modules/webpack5/node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!../../modules/touring/src/styles/tourCalendar.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:bold;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media(max-width: 767px){.rbc-toolbar{flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;box-sizing:border-box;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5)}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:rgba(255,255,255,.3);z-index:4;font-weight:bold;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:flex;flex-direction:column;flex:1 0 0;width:100%;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0 0;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:bold}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex-direction:row;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px -10px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:flex;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;flex:1 1 0;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:bold}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{display:flex;flex:1 0 0%;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:flex;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc-addons-dnd .rbc-addons-dnd-row-body{position:relative}.rbc-addons-dnd .rbc-addons-dnd-drag-row{position:absolute;top:0;left:0;right:0}.rbc-addons-dnd .rbc-addons-dnd-over{background-color:rgba(0,0,0,.3)}.rbc-addons-dnd .rbc-event,.rbc-addons-dnd .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-addons-dnd .rbc-background-event{transition:opacity 150ms}.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ns-icon,.rbc-addons-dnd .rbc-day-slot .rbc-background-event:hover .rbc-addons-dnd-resize-ns-icon,.rbc-day-slot .rbc-addons-dnd .rbc-background-event:hover .rbc-addons-dnd-resize-ns-icon,.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ew-icon,.rbc-addons-dnd .rbc-day-slot .rbc-background-event:hover .rbc-addons-dnd-resize-ew-icon,.rbc-day-slot .rbc-addons-dnd .rbc-background-event:hover .rbc-addons-dnd-resize-ew-icon{display:block}.rbc-addons-dnd .rbc-addons-dnd-dragged-event{opacity:0}.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview),.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-day-slot .rbc-background-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview),.rbc-day-slot .rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-background-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview){opacity:.5}.rbc-addons-dnd .rbc-addons-dnd-resizable{position:relative;width:100%;height:100%}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor{width:100%;text-align:center;position:absolute}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:first-child{top:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:last-child{bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor .rbc-addons-dnd-resize-ns-icon{display:none;border-top:3px double;margin:0 auto;width:10px;cursor:ns-resize}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor{position:absolute;top:4px;bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:first-child{left:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:last-child{right:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor .rbc-addons-dnd-resize-ew-icon{display:none;border-left:3px double;margin-top:auto;margin-bottom:auto;height:10px;cursor:ew-resize}
/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../modules/webpack5/node_modules/css-loader/dist/cjs.js!../../modules/webpack5/node_modules/postcss-loader/dist/cjs.js!../../modules/webpack5/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].use[3]!./srcLegacy/index.css ***!
  \***************************************************************************************************************************************************************************************************************************************************/
@layer reset, base, tokens, recipes, utilities;@layer base {
  :root {
    --made-with-panda: "🐼";
  }

  body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
  }

  body {
    -webkit-font-smoothing: antialiased;
    width: 100%;
    min-height: 100%;
    font-family: Open Sans, Tahoma, Geneva, sans-serif;
  }

  html {
    overflow: auto !important;
  }

  a {
    text-decoration: none;
  }

  fieldset, img {
    border: 0;
  }

  img {
    vertical-align: middle;
    max-width: 100%;
  }

  strong {
    font-style: normal;
    font-weight: var(--font-weights-bold);
  }

  address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: normal;
  }

  ol, ul {
    list-style: none;
  }

  caption, th {
    text-align: left;
  }

  q:before, q:after {
    content: "";
  }

  abbr, acronym {
    font-variant: normal;
    border: 0;
  }

  sup {
    vertical-align: text-top;
  }

  sub {
    vertical-align: text-bottom;
  }

  input, textarea, select {
    font-family: inherit;
    font-size: 100%;
    font-weight: inherit;
  }

  *, :before, :after {
    box-sizing: border-box;
  }

  input[type="text"], textarea {
    appearance: none;
  }

  button {
    border: none;
    margin: 0;
  }

  [data-c11n-component="Table.Cell"] {
    vertical-align: middle !important;
  }

  .c11n {
    all: unset;
    box-sizing: border-box;
    display: revert;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: transparent;
  }

  .c11n:before, .c11n:after {
    box-sizing: border-box;
  }

  .c11n[draggable="true"] {
    -webkit-user-drag: element;
    -moz-user-drag: element;
    -webkit-user-select: auto;
    user-select: auto;
  }

  strong.c11n-semantic, .c11n-semantic > strong, b.c11n-semantic, .c11n-semantic > b {
    font-weight: 700;
  }

  em.c11n-semantic, .c11n-semantic > em, i.c11n-semantic, .c11n-semantic > i {
    font-style: italic;
  }
}@layer tokens {
  :where(:root, :host) {
    --breakpoints-mobile390: 24.375em;
    --breakpoints-sm: 20em;
    --breakpoints-md: 30em;
    --breakpoints-lg: 48em;
    --breakpoints-xl: 64em;
    --breakpoints-xxl: 80em;
    --sizes-breakpoint-mobile390: 24.375em;
    --sizes-breakpoint-sm: 20em;
    --sizes-breakpoint-md: 30em;
    --sizes-breakpoint-lg: 48em;
    --sizes-breakpoint-xl: 64em;
    --sizes-breakpoint-xxl: 80em;
  }

  [data-panda-theme="legacy-zillow"] {
    --colors-aqua-50: var(--colors-transparent-invisible);
    --colors-aqua-100: #d5f3f9;
    --colors-aqua-200: #50e3ff;
    --colors-aqua-300: #2bc1e1;
    --colors-aqua-400: #059ec2;
    --colors-aqua-500: #0484a7;
    --colors-aqua-600: #03698c;
    --colors-aqua-700: var(--colors-transparent-invisible);
    --colors-aqua-800: var(--colors-transparent-invisible);
    --colors-aqua-900: var(--colors-transparent-invisible);
    --colors-aqua-950: var(--colors-transparent-invisible);
    --colors-black: #000;
    --colors-blue-50: var(--colors-transparent-invisible);
    --colors-blue-100: #f2faff;
    --colors-blue-200: #e0f2ff;
    --colors-blue-300: #a6e5ff;
    --colors-blue-375: #579dff;
    --colors-blue-400: #006aff;
    --colors-blue-500: #0d4599;
    --colors-blue-600: #001751;
    --colors-blue-700: var(--colors-transparent-invisible);
    --colors-blue-800: var(--colors-transparent-invisible);
    --colors-blue-900: var(--colors-transparent-invisible);
    --colors-blue-950: var(--colors-transparent-invisible);
    --colors-legacy-cool-gray-100: #f6f6fa;
    --colors-legacy-cool-gray-200: #eff3f9;
    --colors-legacy-cool-gray-300: #dee3e6;
    --colors-legacy-cool-gray-400: #a6b3c4;
    --colors-legacy-cool-gray-500: #596b82;
    --colors-legacy-cool-gray-600: #313f51;
    --colors-legacy-orange-red-100: #ffbfad;
    --colors-legacy-orange-red-200: #ff9679;
    --colors-legacy-orange-red-300: #ff6b45;
    --colors-legacy-orange-red-400: #db3a00;
    --colors-legacy-orange-red-500: #be1c00;
    --colors-legacy-orange-red-600: #af1500;
    --colors-gray-50: #f7f7f7;
    --colors-gray-100: #f9f9fb;
    --colors-gray-200: #f1f1f4;
    --colors-gray-300: #d1d1d5;
    --colors-gray-400: #a7a6ab;
    --colors-gray-500: #54545a;
    --colors-gray-600: #2a2a33;
    --colors-gray-700: #151516;
    --colors-gray-800: var(--colors-transparent-invisible);
    --colors-gray-900: var(--colors-transparent-invisible);
    --colors-gray-950: var(--colors-transparent-invisible);
    --colors-green-50: var(--colors-transparent-invisible);
    --colors-green-100: #d8f4de;
    --colors-green-200: #63e37d;
    --colors-green-300: #3dca5a;
    --colors-green-400: #17b036;
    --colors-green-500: #128a29;
    --colors-green-600: #055e16;
    --colors-green-700: var(--colors-transparent-invisible);
    --colors-green-800: var(--colors-transparent-invisible);
    --colors-green-900: var(--colors-transparent-invisible);
    --colors-green-950: var(--colors-transparent-invisible);
    --colors-orange-50: var(--colors-transparent-invisible);
    --colors-orange-100: #f8cfba;
    --colors-orange-200: #f3ae8b;
    --colors-orange-300: #ee8e5d;
    --colors-orange-400: #e96e2f;
    --colors-orange-500: #d05416;
    --colors-orange-600: #933100;
    --colors-orange-700: var(--colors-transparent-invisible);
    --colors-orange-800: var(--colors-transparent-invisible);
    --colors-orange-900: var(--colors-transparent-invisible);
    --colors-orange-950: var(--colors-transparent-invisible);
    --colors-purple-50: var(--colors-transparent-invisible);
    --colors-purple-100: #f0e3ff;
    --colors-purple-200: #ce8dff;
    --colors-purple-300: #b375ff;
    --colors-purple-400: #985dff;
    --colors-purple-500: #7a48d6;
    --colors-purple-600: #5b33ad;
    --colors-purple-700: var(--colors-transparent-invisible);
    --colors-purple-800: var(--colors-transparent-invisible);
    --colors-purple-900: var(--colors-transparent-invisible);
    --colors-purple-950: var(--colors-transparent-invisible);
    --colors-red-50: var(--colors-transparent-invisible);
    --colors-red-100: #ffe3e2;
    --colors-red-200: #ffadb0;
    --colors-red-300: #ff7370;
    --colors-red-400: #ff5a50;
    --colors-red-500: #e82b27;
    --colors-red-600: #a3000b;
    --colors-red-700: #7c0012;
    --colors-red-800: var(--colors-transparent-invisible);
    --colors-red-900: var(--colors-transparent-invisible);
    --colors-red-950: var(--colors-transparent-invisible);
    --colors-teal-50: var(--colors-transparent-invisible);
    --colors-teal-100: var(--colors-transparent-invisible);
    --colors-teal-200: var(--colors-transparent-invisible);
    --colors-teal-300: var(--colors-transparent-invisible);
    --colors-teal-400: var(--colors-transparent-invisible);
    --colors-teal-500: var(--colors-transparent-invisible);
    --colors-teal-600: var(--colors-transparent-invisible);
    --colors-teal-700: var(--colors-transparent-invisible);
    --colors-teal-800: var(--colors-transparent-invisible);
    --colors-teal-900: var(--colors-transparent-invisible);
    --colors-teal-950: var(--colors-transparent-invisible);
    --colors-transparent-invisible: #fff0;
    --colors-transparent-black-0: #0000;
    --colors-transparent-black-15: #00000026;
    --colors-transparent-black-20: #0003;
    --colors-transparent-black-30: #0000004d;
    --colors-transparent-black-60: #0009;
    --colors-transparent-black-75: #000000bf;
    --colors-transparent-white-0: #fff0;
    --colors-transparent-white-30: #ffffff4d;
    --colors-transparent-white-40: #fff6;
    --colors-transparent-white-60: #fff9;
    --colors-transparent-white-80: #fffc;
    --colors-transparent-gray-50-0: var(--colors-transparent-invisible);
    --colors-transparent-gray-100-0: var(--colors-transparent-invisible);
    --colors-transparent-gray-200-0: #f1f1f400;
    --colors-transparent-gray-300-0: #d1d1d500;
    --colors-transparent-gray-400-0: var(--colors-transparent-invisible);
    --colors-transparent-gray-400-20: var(--colors-transparent-invisible);
    --colors-transparent-gray-400-30: var(--colors-transparent-invisible);
    --colors-transparent-gray-500-0: var(--colors-transparent-invisible);
    --colors-transparent-gray-500-20: var(--colors-transparent-invisible);
    --colors-transparent-gray-500-30: var(--colors-transparent-invisible);
    --colors-transparent-gray-600-0: #2a2a3300;
    --colors-transparent-gray-600-20: #2a2a3333;
    --colors-transparent-gray-600-30: #2a2a334d;
    --colors-transparent-gray-600-40: #2a2a3366;
    --colors-transparent-gray-600-60: #2a2a3399;
    --colors-transparent-gray-700-0: #15151600;
    --colors-transparent-gray-700-80: #151516cc;
    --colors-transparent-gray-800-0: var(--colors-transparent-invisible);
    --colors-transparent-gray-900-0: var(--colors-transparent-invisible);
    --colors-transparent-gray-900-80: var(--colors-transparent-invisible);
    --colors-transparent-gray-950-20: var(--colors-transparent-invisible);
    --colors-transparent-gray-950-30: var(--colors-transparent-invisible);
    --colors-white: #fff;
    --colors-yellow-50: var(--colors-transparent-invisible);
    --colors-yellow-100: #fff8e1;
    --colors-yellow-200: #ffdc69;
    --colors-yellow-300: #ffd237;
    --colors-yellow-400: #f2a619;
    --colors-yellow-500: #c88205;
    --colors-yellow-600: #8a5700;
    --colors-yellow-700: var(--colors-transparent-invisible);
    --colors-yellow-800: var(--colors-transparent-invisible);
    --colors-yellow-900: var(--colors-transparent-invisible);
    --colors-yellow-950: var(--colors-transparent-invisible);
    --sizes-25: .0625rem;
    --sizes-50: .125rem;
    --sizes-75: .1875rem;
    --sizes-100: .25rem;
    --sizes-150: .375rem;
    --sizes-200: .5rem;
    --sizes-250: .625rem;
    --sizes-300: .75rem;
    --sizes-350: .875rem;
    --sizes-400: 1rem;
    --sizes-500: 1.25rem;
    --sizes-600: 1.5rem;
    --sizes-700: 1.75rem;
    --sizes-750: 1.875rem;
    --sizes-800: 2rem;
    --sizes-900: 2.25rem;
    --sizes-1000: 2.5rem;
    --sizes-1100: 2.75rem;
    --sizes-1200: 3rem;
    --sizes-1300: 3.25rem;
    --sizes-1400: 3.5rem;
    --sizes-1500: 3.75rem;
    --sizes-1600: 4rem;
    --sizes-1700: 4.25rem;
    --sizes-1800: 4.5rem;
    --sizes-1900: 4.75rem;
    --sizes-2000: 5rem;
    --sizes-2100: 5.25rem;
    --sizes-2200: 5.5rem;
    --sizes-2300: 5.75rem;
    --sizes-2400: 6rem;
    --sizes-2500: 6.25rem;
    --sizes-2600: 6.5rem;
    --sizes-3600: 9rem;
    --sizes-4000: 10rem;
    --sizes-5000: 12.5rem;
    --sizes-effect-blur-25: 1px;
    --sizes-effect-blur-50: 2px;
    --sizes-effect-blur-100: 4px;
    --sizes-effect-blur-200: 8px;
    --sizes-effect-blur-300: 12px;
    --sizes-effect-blur-400: 16px;
    --sizes-effect-blur-500: 20px;
    --sizes-effect-blur-750: 30px;
    --sizes-effect-offset-50: 2px;
    --sizes-effect-offset-100: 4px;
    --sizes-effect-offset-150: 6px;
    --sizes-effect-offset-200: 8px;
    --sizes-effect-offset-400: 16px;
    --sizes-effect-offset-none: 0px;
    --sizes-effect-spread-25: 2px;
    --sizes-effect-spread-75: 3px;
    --sizes-effect-spread-100: 4px;
    --sizes-effect-spread-none: 0px;
    --sizes-zero: 0;
    --spacing-25: .0625rem;
    --spacing-50: .125rem;
    --spacing-100: .25rem;
    --spacing-150: .375rem;
    --spacing-200: .5rem;
    --spacing-250: .625rem;
    --spacing-300: .75rem;
    --spacing-350: .875rem;
    --spacing-400: 1rem;
    --spacing-500: 1.25rem;
    --spacing-600: 1.5rem;
    --spacing-700: 1.75rem;
    --spacing-800: 2rem;
    --spacing-900: 2.25rem;
    --spacing-1000: 2.5rem;
    --spacing-1100: 2.75rem;
    --spacing-1200: 3rem;
    --spacing-1300: 3.25rem;
    --spacing-1400: 3.5rem;
    --spacing-1500: 3.75rem;
    --spacing-1600: 4rem;
    --spacing-1800: 4.5rem;
    --spacing-2400: 6rem;
    --spacing-negative-25: -.0625rem;
    --spacing-zero: 0;
    --border-widths-25: .0625rem;
    --border-widths-50: .125rem;
    --border-widths-100: .25rem;
    --border-widths-150: .375rem;
    --border-widths-zero: 0;
    --radii-50: .125rem;
    --radii-100: .25rem;
    --radii-150: .375rem;
    --radii-200: .5rem;
    --radii-300: .75rem;
    --radii-400: 1rem;
    --radii-500: 1.25rem;
    --radii-600: 1.5rem;
    --radii-700: 1.75rem;
    --radii-zero: 0;
    --radii-capsule: 62.4375rem;
    --radii-ellipse: 50%;
    --shadows-none: 0px 0px 0px 0px var(--colors-transparent-invisible);
    --shadows-focus: var(--sizes-effect-offset-none) var(--sizes-effect-offset-none) var(--sizes-effect-blur-50) var(--sizes-effect-spread-75) var(--colors-blue-300), var(--sizes-effect-offset-none) var(--sizes-effect-offset-none) var(--sizes-effect-blur-50) var(--sizes-effect-spread-100) var(--colors-blue-400);
    --shadows-sm: var(--sizes-effect-offset-none) var(--sizes-effect-offset-50) var(--sizes-effect-blur-100) var(--sizes-effect-spread-none) var(--colors-transparent-black-30);
    --shadows-sm-heavy: var(--sizes-effect-offset-none) var(--sizes-effect-offset-100) var(--sizes-effect-blur-200) var(--sizes-effect-spread-none) var(--colors-transparent-black-30);
    --shadows-md: var(--sizes-effect-offset-none) var(--sizes-effect-offset-200) var(--sizes-effect-blur-300) var(--sizes-effect-spread-none) var(--colors-transparent-black-30);
    --shadows-lg: var(--sizes-effect-offset-none) var(--sizes-effect-offset-400) var(--sizes-effect-blur-750) var(--sizes-effect-spread-none) var(--colors-transparent-black-30);
    --opacity-8: .08;
    --opacity-10: .1;
    --opacity-12: .12;
    --opacity-15: .15;
    --opacity-20: .2;
    --opacity-30: .3;
    --opacity-32: .32;
    --opacity-40: .4;
    --opacity-50: .5;
    --opacity-60: .6;
    --opacity-70: .7;
    --opacity-75: .75;
    --opacity-80: .8;
    --opacity-100: 1;
    --opacity-zero: 0;
    --fonts-brand: "Ivar Headline", "Ivar Headline Subset", "Adjusted Times", "Adjusted Times New Roman", "Times New Roman", serif;
    --fonts-ui: "Open Sans", "Adjusted Arial", Tahoma, Geneva, sans-serif;
    --line-heights-400: 1rem;
    --line-heights-600: 1.5rem;
    --line-heights-800: 2rem;
    --line-heights-1000: 2.5rem;
    --line-heights-1200: 3rem;
    --line-heights-1400: 3.5rem;
    --line-heights-1600: 4rem;
    --line-heights-1800: 4.5rem;
    --font-weights-responsive-default-mobile: var(--font-weights-regular);
    --font-weights-responsive-default-tablet: var(--font-weights-regular);
    --font-weights-responsive-default-desktop: var(--font-weights-regular);
    --font-weights-responsive-emphasis-mobile: var(--font-weights-bold);
    --font-weights-responsive-emphasis-tablet: var(--font-weights-bold);
    --font-weights-responsive-emphasis-desktop: var(--font-weights-bold);
    --font-weights-responsive-heading-mobile: var(--font-weights-bold);
    --font-weights-responsive-heading-tablet: var(--font-weights-bold);
    --font-weights-responsive-heading-desktop: var(--font-weights-bold);
    --font-weights-heading: var(--font-weights-bold);
    --font-weights-emphasis: var(--font-weights-bold);
    --font-weights-default: var(--font-weights-regular);
    --font-weights-regular: 400;
    --font-weights-bold: 700;
    --font-weights-heavy: 900;
    --font-sizes-250: .625rem;
    --font-sizes-300: .75rem;
    --font-sizes-350: .875rem;
    --font-sizes-400: 1rem;
    --font-sizes-450: 1.125rem;
    --font-sizes-500: 1.25rem;
    --font-sizes-600: 1.5rem;
    --font-sizes-700: 1.75rem;
    --font-sizes-800: 2rem;
    --font-sizes-900: 2.25rem;
    --font-sizes-1000: 2.5rem;
    --font-sizes-1100: 2.75rem;
    --font-sizes-1200: 3rem;
    --font-sizes-1500: 3.75rem;
    --letter-spacings-none: 0;
    --letter-spacings-default: .0075rem;
    --z-index-loading-mask: 90000;
    --z-index-combobox: 100000;
    --z-index-date-picker: 100000;
    --z-index-dropdown: 100000;
    --z-index-menu: 100000;
    --z-index-modal: 100000;
    --z-index-popover: 100000;
    --z-index-tooltip: 100000;
    --z-index-toast: 110000;
    --colors-bg-accent-brand-hero: var(--colors-blue-400);
    --colors-bg-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-bg-accent-aqua-impact: var(--colors-aqua-600);
    --colors-bg-accent-aqua-hero: var(--colors-aqua-500);
    --colors-bg-accent-aqua-soft: var(--colors-aqua-100);
    --colors-bg-accent-blue-impact: var(--colors-blue-500);
    --colors-bg-accent-blue-hero: var(--colors-blue-500);
    --colors-bg-accent-blue-soft: var(--colors-blue-200);
    --colors-bg-accent-gray-impact: var(--colors-gray-700);
    --colors-bg-accent-gray-hero: var(--colors-gray-600);
    --colors-bg-accent-gray-soft: var(--colors-gray-200);
    --colors-bg-accent-green-impact: var(--colors-green-600);
    --colors-bg-accent-green-hero: var(--colors-green-500);
    --colors-bg-accent-green-soft: var(--colors-green-100);
    --colors-bg-accent-orange-impact: var(--colors-orange-600);
    --colors-bg-accent-orange-hero: var(--colors-orange-500);
    --colors-bg-accent-orange-soft: var(--colors-orange-100);
    --colors-bg-accent-purple-impact: var(--colors-purple-600);
    --colors-bg-accent-purple-hero: var(--colors-purple-500);
    --colors-bg-accent-purple-soft: var(--colors-purple-100);
    --colors-bg-accent-red-impact: var(--colors-red-600);
    --colors-bg-accent-red-hero: var(--colors-red-600);
    --colors-bg-accent-red-soft: var(--colors-red-100);
    --colors-bg-accent-teal-impact: var(--colors-blue-600);
    --colors-bg-accent-teal-hero: var(--colors-blue-500);
    --colors-bg-accent-teal-soft: var(--colors-blue-100);
    --colors-bg-accent-yellow-impact: var(--colors-yellow-600);
    --colors-bg-accent-yellow-hero: var(--colors-yellow-600);
    --colors-bg-accent-yellow-soft: var(--colors-yellow-400);
    --colors-bg-accent-yellow-soft-fixed: var(--colors-yellow-400);
    --colors-bg-action-neutral-default: var(--colors-white);
    --colors-bg-action-neutral-hover: var(--colors-gray-200);
    --colors-bg-action-neutral-pressed: var(--colors-gray-300);
    --colors-bg-action-neutral-selected-default: var(--colors-blue-100);
    --colors-bg-action-neutral-selected-hover: var(--colors-blue-200);
    --colors-bg-action-neutral-selected-pressed: var(--colors-gray-300);
    --colors-bg-action-neutral-alt-default: var(--colors-white);
    --colors-bg-action-neutral-alt-hover: var(--colors-blue-100);
    --colors-bg-action-neutral-alt-pressed: var(--colors-blue-200);
    --colors-bg-action-soft-default: var(--colors-blue-100);
    --colors-bg-action-soft-hover: var(--colors-blue-200);
    --colors-bg-action-soft-pressed: var(--colors-gray-300);
    --colors-bg-action-soft-selected-default: var(--colors-blue-100);
    --colors-bg-action-soft-selected-hover: var(--colors-blue-200);
    --colors-bg-action-soft-selected-pressed: var(--colors-gray-300);
    --colors-bg-action-hero-default: var(--colors-blue-400);
    --colors-bg-action-hero-hover: var(--colors-blue-500);
    --colors-bg-action-hero-pressed: var(--colors-blue-600);
    --colors-bg-action-hero-selected-default: var(--colors-blue-400);
    --colors-bg-action-hero-selected-hover: var(--colors-blue-500);
    --colors-bg-action-hero-selected-pressed: var(--colors-blue-600);
    --colors-bg-action-bare-neutral-default: var(--colors-transparent-invisible);
    --colors-bg-action-bare-neutral-hover: var(--colors-transparent-gray-600-20);
    --colors-bg-action-bare-neutral-pressed: var(--colors-transparent-gray-600-30);
    --colors-bg-action-impact-neutral-default: var(--colors-gray-600);
    --colors-bg-action-impact-neutral-hover: var(--colors-legacy-cool-gray-600);
    --colors-bg-action-impact-neutral-pressed: var(--colors-legacy-cool-gray-500);
    --colors-bg-action-impact-soft-default: var(--colors-blue-600);
    --colors-bg-action-impact-soft-hover: var(--colors-blue-500);
    --colors-bg-action-impact-soft-pressed: var(--colors-blue-400);
    --colors-bg-action-impact-bare-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-hover: var(--colors-white);
    --colors-bg-action-impact-bare-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-impact-bare-fixed-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-fixed-hover: var(--colors-white);
    --colors-bg-action-impact-bare-fixed-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-critical-neutral-default: var(--colors-white);
    --colors-bg-action-critical-neutral-hover: var(--colors-red-100);
    --colors-bg-action-critical-neutral-pressed: var(--colors-red-200);
    --colors-bg-action-critical-hero-default: var(--colors-red-600);
    --colors-bg-action-critical-hero-hover: var(--colors-red-700);
    --colors-bg-action-critical-hero-pressed: var(--colors-white);
    --colors-bg-action-success-hero-default: var(--colors-green-500);
    --colors-bg-action-success-hero-hover: var(--colors-green-600);
    --colors-bg-action-success-hero-pressed: var(--colors-green-600);
    --colors-bg-elevated-action-medium-shadow-default: var(--colors-white);
    --colors-bg-elevated-action-medium-shadow-hover: var(--colors-gray-200);
    --colors-bg-elevated-action-medium-shadow-pressed: var(--colors-gray-300);
    --colors-bg-elevated-action-medium-shadow-selected-default: var(--colors-blue-100);
    --colors-bg-elevated-action-medium-shadow-selected-hover: var(--colors-blue-200);
    --colors-bg-elevated-action-medium-shadow-selected-pressed: var(--colors-gray-300);
    --colors-bg-elevated-action-small-shadow-default: var(--colors-white);
    --colors-bg-elevated-action-small-shadow-hover: var(--colors-gray-200);
    --colors-bg-elevated-action-small-shadow-pressed: var(--colors-gray-300);
    --colors-bg-elevated-action-small-shadow-selected-default: var(--colors-blue-100);
    --colors-bg-elevated-action-small-shadow-selected-hover: var(--colors-blue-200);
    --colors-bg-elevated-action-small-shadow-selected-pressed: var(--colors-gray-300);
    --colors-bg-elevated-action-small-heavy-shadow-default: var(--colors-white);
    --colors-bg-elevated-action-small-heavy-shadow-hover: var(--colors-gray-200);
    --colors-bg-elevated-action-small-heavy-shadow-pressed: var(--colors-gray-300);
    --colors-bg-elevated-action-small-heavy-shadow-selected-default: var(--colors-blue-100);
    --colors-bg-elevated-action-small-heavy-shadow-selected-hover: var(--colors-blue-200);
    --colors-bg-elevated-action-small-heavy-shadow-selected-pressed: var(--colors-gray-300);
    --colors-bg-elevated-sheet: var(--colors-white);
    --colors-bg-elevated-medium-shadow: var(--colors-white);
    --colors-bg-elevated-small-shadow: var(--colors-white);
    --colors-bg-elevated-small-heavy-shadow: var(--colors-white);
    --colors-bg-express-empower-impact: var(--colors-legacy-orange-red-600);
    --colors-bg-express-empower-hero: var(--colors-legacy-orange-red-400);
    --colors-bg-express-empower-soft: var(--colors-legacy-orange-red-100);
    --colors-bg-express-insight-impact: var(--colors-blue-600);
    --colors-bg-express-insight-hero: var(--colors-blue-600);
    --colors-bg-express-insight-soft: var(--colors-blue-100);
    --colors-bg-express-inspire-impact: var(--colors-purple-500);
    --colors-bg-express-inspire-hero: var(--colors-purple-500);
    --colors-bg-express-inspire-soft: var(--colors-purple-100);
    --colors-bg-express-trust-impact: var(--colors-blue-600);
    --colors-bg-express-trust-hero: var(--colors-blue-400);
    --colors-bg-express-trust-soft: var(--colors-blue-100);
    --colors-bg-feedback-critical-soft: var(--colors-red-100);
    --colors-bg-feedback-critical-hero: var(--colors-red-600);
    --colors-bg-feedback-critical-impact: var(--colors-red-600);
    --colors-bg-feedback-info-soft: var(--colors-blue-100);
    --colors-bg-feedback-info-hero: var(--colors-blue-600);
    --colors-bg-feedback-info-impact: var(--colors-blue-600);
    --colors-bg-feedback-notify-impact: var(--colors-legacy-orange-red-400);
    --colors-bg-feedback-notify-hero: var(--colors-legacy-orange-red-400);
    --colors-bg-feedback-notify-hero-fixed: var(--colors-legacy-orange-red-400);
    --colors-bg-feedback-notify-soft: var(--colors-legacy-orange-red-100);
    --colors-bg-feedback-success-impact: var(--colors-green-600);
    --colors-bg-feedback-success-hero: var(--colors-green-600);
    --colors-bg-feedback-success-soft: var(--colors-green-100);
    --colors-bg-feedback-warning-impact: var(--colors-yellow-600);
    --colors-bg-feedback-warning-hero: var(--colors-yellow-600);
    --colors-bg-feedback-warning-soft: var(--colors-yellow-100);
    --colors-bg-invisible: var(--colors-transparent-invisible);
    --colors-bg-impact: var(--colors-black);
    --colors-bg-impact-fixed: var(--colors-black);
    --colors-bg-impact-soft: var(--colors-gray-600);
    --colors-bg-impact-soft-fixed: var(--colors-gray-600);
    --colors-bg-impact-softer: var(--colors-gray-500);
    --colors-bg-impact-softest: var(--colors-gray-400);
    --colors-bg-neutral: var(--colors-white);
    --colors-bg-neutral-fixed: var(--colors-white);
    --colors-bg-soft: var(--colors-gray-300);
    --colors-bg-softer: var(--colors-gray-200);
    --colors-bg-softer-fixed: var(--colors-gray-200);
    --colors-bg-softest: var(--colors-legacy-cool-gray-100);
    --colors-bg-softest-fixed: var(--colors-legacy-cool-gray-100);
    --colors-bg-screen-neutral: var(--colors-white);
    --colors-bg-screen-softest: var(--colors-legacy-cool-gray-100);
    --colors-bg-screen-scrim: var(--colors-gray-600);
    --colors-bg-transparent-impact-fixed: var(--colors-transparent-black-60);
    --colors-bg-transparent-impact-fixed-faint: var(--colors-transparent-gray-600-60);
    --colors-border-on-hero-action-neutral-default: var(--colors-white);
    --colors-border-on-hero-action-neutral-hover: var(--colors-white);
    --colors-border-on-hero-action-neutral-pressed: var(--colors-white);
    --colors-border-on-hero-express-empower-hero: var(--colors-legacy-orange-red-100);
    --colors-border-on-hero-express-insight-hero: var(--colors-blue-200);
    --colors-border-on-hero-express-inspire-hero: var(--colors-purple-100);
    --colors-border-on-hero-express-trust-hero: var(--colors-blue-200);
    --colors-border-on-hero-neutral: var(--colors-white);
    --colors-border-on-hero-neutral-fixed: var(--colors-white);
    --colors-border-on-impact-action-neutral-default: var(--colors-white);
    --colors-border-on-impact-action-neutral-hover: var(--colors-white);
    --colors-border-on-impact-action-neutral-pressed: var(--colors-gray-200);
    --colors-border-on-impact-express-empower-hero: var(--colors-orange-300);
    --colors-border-on-impact-express-insight-hero: var(--colors-blue-375);
    --colors-border-on-impact-express-inspire-hero: var(--colors-purple-200);
    --colors-border-on-impact-express-trust-hero: var(--colors-blue-400);
    --colors-border-on-impact-feedback-critical-strong: var(--colors-red-200);
    --colors-border-on-impact-feedback-critical-hero: var(--colors-red-400);
    --colors-border-on-impact-feedback-critical-hero-alt: var(--colors-red-400);
    --colors-border-on-impact-feedback-info-strong: var(--colors-blue-200);
    --colors-border-on-impact-feedback-info-hero: var(--colors-blue-375);
    --colors-border-on-impact-feedback-notify-strong: var(--colors-legacy-orange-red-100);
    --colors-border-on-impact-feedback-notify-hero: var(--colors-legacy-orange-red-300);
    --colors-border-on-impact-feedback-notify-hero-alt: var(--colors-legacy-orange-red-300);
    --colors-border-on-impact-feedback-success-strong: var(--colors-green-100);
    --colors-border-on-impact-feedback-success-hero: var(--colors-green-400);
    --colors-border-on-impact-feedback-success-hero-alt: var(--colors-green-400);
    --colors-border-on-impact-feedback-warning-strong: var(--colors-yellow-100);
    --colors-border-on-impact-feedback-warning-hero: var(--colors-yellow-400);
    --colors-border-on-impact-neutral: var(--colors-white);
    --colors-border-on-impact-neutral-fixed: var(--colors-white);
    --colors-border-on-impact-subtle: var(--colors-white);
    --colors-border-accent-brand-hero: var(--colors-blue-400);
    --colors-border-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-border-accent-aqua-strong: var(--colors-aqua-600);
    --colors-border-accent-aqua-hero: var(--colors-aqua-500);
    --colors-border-accent-blue-strong: var(--colors-blue-600);
    --colors-border-accent-blue-strong-fixed: var(--colors-blue-600);
    --colors-border-accent-blue-hero: var(--colors-blue-500);
    --colors-border-accent-gray-strong: var(--colors-gray-600);
    --colors-border-accent-gray-hero: var(--colors-gray-500);
    --colors-border-accent-green-strong: var(--colors-green-600);
    --colors-border-accent-green-hero: var(--colors-green-500);
    --colors-border-accent-orange-strong: var(--colors-orange-600);
    --colors-border-accent-orange-hero: var(--colors-orange-500);
    --colors-border-accent-purple-strong: var(--colors-purple-600);
    --colors-border-accent-purple-hero: var(--colors-purple-500);
    --colors-border-accent-red-strong: var(--colors-red-600);
    --colors-border-accent-red-hero: var(--colors-red-600);
    --colors-border-accent-teal-strong: var(--colors-blue-600);
    --colors-border-accent-teal-hero: var(--colors-blue-500);
    --colors-border-accent-yellow-strong: var(--colors-yellow-600);
    --colors-border-accent-yellow-hero: var(--colors-yellow-500);
    --colors-border-action-neutral-default: var(--colors-gray-400);
    --colors-border-action-neutral-hover: var(--colors-gray-400);
    --colors-border-action-neutral-pressed: var(--colors-gray-600);
    --colors-border-action-strong-default: var(--colors-blue-500);
    --colors-border-action-strong-hover: var(--colors-blue-600);
    --colors-border-action-strong-pressed: var(--colors-black);
    --colors-border-action-hero-default: var(--colors-blue-400);
    --colors-border-action-hero-hover: var(--colors-blue-500);
    --colors-border-action-hero-pressed: var(--colors-blue-600);
    --colors-border-action-hero-selected-default: var(--colors-blue-400);
    --colors-border-action-hero-selected-hover: var(--colors-blue-500);
    --colors-border-action-hero-selected-pressed: var(--colors-blue-600);
    --colors-border-action-critical-strong-default: var(--colors-red-600);
    --colors-border-action-critical-strong-hover: var(--colors-red-600);
    --colors-border-action-critical-strong-pressed: var(--colors-red-600);
    --colors-border-action-critical-hero-default: var(--colors-red-500);
    --colors-border-action-critical-hero-hover: var(--colors-red-500);
    --colors-border-action-critical-hero-pressed: var(--colors-red-500);
    --colors-border-express-empower-strong: var(--colors-legacy-orange-red-600);
    --colors-border-express-empower-hero: var(--colors-legacy-orange-red-600);
    --colors-border-express-insight-strong: var(--colors-blue-600);
    --colors-border-express-insight-hero: var(--colors-blue-500);
    --colors-border-express-inspire-strong: var(--colors-purple-600);
    --colors-border-express-inspire-hero: var(--colors-purple-500);
    --colors-border-express-trust-strong: var(--colors-blue-600);
    --colors-border-express-trust-hero: var(--colors-blue-500);
    --colors-border-feedback-critical-strong: var(--colors-red-600);
    --colors-border-feedback-critical-hero: var(--colors-red-500);
    --colors-border-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-border-feedback-info-strong: var(--colors-blue-600);
    --colors-border-feedback-info-hero: var(--colors-blue-500);
    --colors-border-feedback-notify-strong: var(--colors-legacy-orange-red-600);
    --colors-border-feedback-notify-hero: var(--colors-legacy-orange-red-400);
    --colors-border-feedback-notify-hero-alt: var(--colors-legacy-orange-red-400);
    --colors-border-feedback-success-strong: var(--colors-green-600);
    --colors-border-feedback-success-hero: var(--colors-green-500);
    --colors-border-feedback-success-hero-alt: var(--colors-green-500);
    --colors-border-feedback-warning-strong: var(--colors-yellow-500);
    --colors-border-feedback-warning-hero: var(--colors-yellow-500);
    --colors-border-invisible: var(--colors-transparent-invisible);
    --colors-border-muted: var(--colors-gray-300);
    --colors-border-muted-alt: var(--colors-gray-300);
    --colors-border-neutral: var(--colors-gray-300);
    --colors-border-neutral-fixed: var(--colors-gray-300);
    --colors-border-subtle: var(--colors-gray-300);
    --colors-effect-elevation-sm: var(--colors-transparent-black-30);
    --colors-effect-elevation-sm-heavy: var(--colors-transparent-black-30);
    --colors-effect-elevation-md: var(--colors-transparent-black-30);
    --colors-effect-elevation-lg: var(--colors-transparent-black-30);
    --colors-effect-elevation-invisible: var(--colors-transparent-invisible);
    --colors-effect-elevation-focus-1: var(--colors-white);
    --colors-effect-elevation-focus-2: var(--colors-blue-200);
    --colors-effect-elevation-focus-3: var(--colors-blue-600);
    --colors-icon-on-hero-action-neutral-default: var(--colors-white);
    --colors-icon-on-hero-action-neutral-hover: var(--colors-white);
    --colors-icon-on-hero-action-neutral-pressed: var(--colors-white);
    --colors-icon-on-hero-express-empower-hero: var(--colors-legacy-orange-red-100);
    --colors-icon-on-hero-express-insight-hero: var(--colors-blue-200);
    --colors-icon-on-hero-express-inspire-hero: var(--colors-purple-100);
    --colors-icon-on-hero-express-trust-hero: var(--colors-blue-200);
    --colors-icon-on-hero-neutral: var(--colors-white);
    --colors-icon-on-hero-neutral-fixed: var(--colors-white);
    --colors-icon-on-hero-link-default: var(--colors-white);
    --colors-icon-on-hero-link-hover: var(--colors-white);
    --colors-icon-on-hero-link-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-action-neutral-default: var(--colors-white);
    --colors-icon-on-impact-action-neutral-hover: var(--colors-white);
    --colors-icon-on-impact-action-neutral-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-action-neutral-fixed-default: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-hover: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-action-neutral-fixed-selected-default: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-hover: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-express-empower-hero: var(--colors-legacy-orange-red-300);
    --colors-icon-on-impact-express-insight-hero: var(--colors-blue-375);
    --colors-icon-on-impact-express-inspire-hero: var(--colors-purple-200);
    --colors-icon-on-impact-express-trust-hero: var(--colors-blue-400);
    --colors-icon-on-impact-feedback-critical-strong: var(--colors-red-200);
    --colors-icon-on-impact-feedback-critical-hero: var(--colors-red-400);
    --colors-icon-on-impact-feedback-critical-hero-alt: var(--colors-red-400);
    --colors-icon-on-impact-feedback-info-strong: var(--colors-blue-200);
    --colors-icon-on-impact-feedback-info-hero: var(--colors-blue-375);
    --colors-icon-on-impact-feedback-notify-strong: var(--colors-legacy-orange-red-100);
    --colors-icon-on-impact-feedback-notify-hero: var(--colors-legacy-orange-red-300);
    --colors-icon-on-impact-feedback-notify-hero-alt: var(--colors-legacy-orange-red-300);
    --colors-icon-on-impact-feedback-success-strong: var(--colors-green-100);
    --colors-icon-on-impact-feedback-success-hero: var(--colors-green-400);
    --colors-icon-on-impact-feedback-success-hero-alt: var(--colors-green-400);
    --colors-icon-on-impact-feedback-warning-strong: var(--colors-yellow-100);
    --colors-icon-on-impact-feedback-warning-hero: var(--colors-yellow-400);
    --colors-icon-on-impact-neutral: var(--colors-white);
    --colors-icon-on-impact-neutral-fixed: var(--colors-white);
    --colors-icon-on-impact-subtle: var(--colors-white);
    --colors-icon-on-impact-link-default: var(--colors-white);
    --colors-icon-on-impact-link-hover: var(--colors-white);
    --colors-icon-on-impact-link-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-link-fixed-default: var(--colors-white);
    --colors-icon-on-impact-link-fixed-hover: var(--colors-white);
    --colors-icon-on-impact-link-fixed-pressed: var(--colors-gray-200);
    --colors-icon-accent-brand-hero: var(--colors-blue-400);
    --colors-icon-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-icon-accent-aqua-strong: var(--colors-aqua-600);
    --colors-icon-accent-aqua-hero: var(--colors-aqua-500);
    --colors-icon-accent-blue-strong: var(--colors-blue-600);
    --colors-icon-accent-blue-strong-fixed: var(--colors-blue-600);
    --colors-icon-accent-blue-hero: var(--colors-blue-500);
    --colors-icon-accent-gray-strong: var(--colors-gray-600);
    --colors-icon-accent-gray-hero: var(--colors-gray-500);
    --colors-icon-accent-green-strong: var(--colors-green-600);
    --colors-icon-accent-green-hero: var(--colors-green-500);
    --colors-icon-accent-orange-strong: var(--colors-orange-600);
    --colors-icon-accent-orange-hero: var(--colors-orange-500);
    --colors-icon-accent-purple-strong: var(--colors-purple-600);
    --colors-icon-accent-purple-hero: var(--colors-purple-500);
    --colors-icon-accent-red-strong: var(--colors-red-600);
    --colors-icon-accent-red-hero: var(--colors-red-600);
    --colors-icon-accent-teal-strong: var(--colors-blue-600);
    --colors-icon-accent-teal-hero: var(--colors-blue-500);
    --colors-icon-accent-yellow-strong: var(--colors-yellow-600);
    --colors-icon-accent-yellow-hero: var(--colors-yellow-500);
    --colors-icon-action-neutral-default: var(--colors-gray-600);
    --colors-icon-action-neutral-hover: var(--colors-black);
    --colors-icon-action-neutral-pressed: var(--colors-black);
    --colors-icon-action-hero-default: var(--colors-blue-400);
    --colors-icon-action-hero-hover: var(--colors-blue-500);
    --colors-icon-action-hero-pressed: var(--colors-blue-600);
    --colors-icon-action-hero-selected-default: var(--colors-blue-400);
    --colors-icon-action-hero-selected-hover: var(--colors-blue-500);
    --colors-icon-action-hero-selected-pressed: var(--colors-blue-600);
    --colors-icon-action-strong-default: var(--colors-blue-500);
    --colors-icon-action-strong-hover: var(--colors-blue-600);
    --colors-icon-action-strong-pressed: var(--colors-black);
    --colors-icon-action-critical-strong-default: var(--colors-red-600);
    --colors-icon-action-critical-strong-hover: var(--colors-red-600);
    --colors-icon-action-critical-strong-pressed: var(--colors-red-600);
    --colors-icon-action-critical-hero-default: var(--colors-red-500);
    --colors-icon-action-critical-hero-hover: var(--colors-red-500);
    --colors-icon-action-critical-hero-pressed: var(--colors-red-500);
    --colors-icon-action-success-hero-default: var(--colors-green-500);
    --colors-icon-action-success-hero-hover: var(--colors-green-600);
    --colors-icon-action-success-hero-pressed: var(--colors-green-600);
    --colors-icon-action-disabled: var(--colors-gray-500);
    --colors-icon-action-disabled-muted: var(--colors-gray-400);
    --colors-icon-action-disabled-alt: var(--colors-black);
    --colors-icon-express-empower-strong: var(--colors-legacy-orange-red-600);
    --colors-icon-express-empower-hero: var(--colors-legacy-orange-red-600);
    --colors-icon-express-insight-strong: var(--colors-blue-600);
    --colors-icon-express-insight-hero: var(--colors-blue-500);
    --colors-icon-express-inspire-strong: var(--colors-purple-600);
    --colors-icon-express-inspire-hero: var(--colors-purple-600);
    --colors-icon-express-trust-strong: var(--colors-blue-600);
    --colors-icon-express-trust-hero: var(--colors-blue-500);
    --colors-icon-feedback-critical-strong: var(--colors-red-600);
    --colors-icon-feedback-critical-hero: var(--colors-red-500);
    --colors-icon-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-icon-feedback-info-strong: var(--colors-blue-600);
    --colors-icon-feedback-info-hero: var(--colors-blue-500);
    --colors-icon-feedback-notify-strong: var(--colors-legacy-orange-red-600);
    --colors-icon-feedback-notify-hero: var(--colors-legacy-orange-red-400);
    --colors-icon-feedback-notify-hero-alt: var(--colors-legacy-orange-red-400);
    --colors-icon-feedback-success-strong: var(--colors-green-600);
    --colors-icon-feedback-success-hero: var(--colors-green-500);
    --colors-icon-feedback-success-hero-alt: var(--colors-green-500);
    --colors-icon-feedback-warning-strong: var(--colors-yellow-600);
    --colors-icon-feedback-warning-hero: var(--colors-yellow-500);
    --colors-icon-neutral: var(--colors-gray-600);
    --colors-icon-neutral-fixed: var(--colors-gray-600);
    --colors-icon-muted: var(--colors-gray-500);
    --colors-icon-subtle: var(--colors-legacy-cool-gray-500);
    --colors-icon-invisible: var(--colors-transparent-invisible);
    --colors-icon-link-default: var(--colors-blue-500);
    --colors-icon-link-hover: var(--colors-blue-600);
    --colors-icon-link-pressed: var(--colors-black);
    --colors-icon-link-last-visited: var(--colors-purple-600);
    --colors-icon-transparent-neutral-fixed: var(--colors-transparent-black-60);
    --colors-icon-transparent-neutral-fixed-faint: var(--colors-transparent-gray-600-60);
    --colors-icon-transparent-action-neutral-fixed-default: var(--colors-transparent-black-60);
    --colors-icon-transparent-action-neutral-fixed-hover: var(--colors-transparent-black-75);
    --colors-icon-transparent-action-neutral-fixed-pressed: var(--colors-transparent-black-75);
    --colors-icon-transparent-on-impact-neutral-fixed: var(--colors-transparent-white-60);
    --colors-icon-transparent-on-inverse-neutral-fixed: var(--colors-transparent-white-60);
    --colors-text-on-hero-action-neutral-default: var(--colors-white);
    --colors-text-on-hero-action-neutral-hover: var(--colors-white);
    --colors-text-on-hero-action-neutral-pressed: var(--colors-white);
    --colors-text-on-hero-express-empower-hero: var(--colors-legacy-orange-red-100);
    --colors-text-on-hero-express-insight-hero: var(--colors-blue-200);
    --colors-text-on-hero-express-inspire-hero: var(--colors-purple-100);
    --colors-text-on-hero-express-trust-hero: var(--colors-blue-200);
    --colors-text-on-hero-neutral: var(--colors-white);
    --colors-text-on-hero-neutral-fixed: var(--colors-white);
    --colors-text-on-hero-link-default: var(--colors-white);
    --colors-text-on-hero-link-hover: var(--colors-white);
    --colors-text-on-hero-link-pressed: var(--colors-gray-200);
    --colors-text-on-hero-link-fixed-default: var(--colors-white);
    --colors-text-on-hero-link-fixed-hover: var(--colors-white);
    --colors-text-on-hero-link-fixed-pressed: var(--colors-gray-200);
    --colors-text-on-impact-action-neutral-default: var(--colors-white);
    --colors-text-on-impact-action-neutral-hover: var(--colors-white);
    --colors-text-on-impact-action-neutral-pressed: var(--colors-gray-200);
    --colors-text-on-impact-express-energy-hero: var(--colors-legacy-orange-red-300);
    --colors-text-on-impact-express-insight-hero: var(--colors-blue-375);
    --colors-text-on-impact-express-inspire-hero: var(--colors-purple-200);
    --colors-text-on-impact-express-trust-hero: var(--colors-blue-400);
    --colors-text-on-impact-feedback-critical-strong: var(--colors-red-200);
    --colors-text-on-impact-feedback-critical-hero: var(--colors-red-400);
    --colors-text-on-impact-feedback-info-strong: var(--colors-blue-200);
    --colors-text-on-impact-feedback-info-hero: var(--colors-blue-375);
    --colors-text-on-impact-feedback-notify-strong: var(--colors-legacy-orange-red-100);
    --colors-text-on-impact-feedback-notify-hero: var(--colors-legacy-orange-red-300);
    --colors-text-on-impact-feedback-success-strong: var(--colors-green-100);
    --colors-text-on-impact-feedback-success-hero: var(--colors-green-400);
    --colors-text-on-impact-feedback-warning-strong: var(--colors-yellow-100);
    --colors-text-on-impact-feedback-warning-hero: var(--colors-yellow-400);
    --colors-text-on-impact-neutral: var(--colors-white);
    --colors-text-on-impact-neutral-fixed: var(--colors-white);
    --colors-text-on-impact-subtle: var(--colors-white);
    --colors-text-on-impact-link-default: var(--colors-white);
    --colors-text-on-impact-link-hover: var(--colors-white);
    --colors-text-on-impact-link-pressed: var(--colors-gray-200);
    --colors-text-on-impact-link-last-visited: var(--colors-purple-200);
    --colors-text-on-impact-link-fixed-default: var(--colors-white);
    --colors-text-on-impact-link-fixed-hover: var(--colors-white);
    --colors-text-on-impact-link-fixed-pressed: var(--colors-gray-200);
    --colors-text-on-impact-link-fixed-last-visited: var(--colors-purple-200);
    --colors-text-accent-brand-hero: var(--colors-blue-400);
    --colors-text-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-text-accent-aqua-strong: var(--colors-aqua-600);
    --colors-text-accent-aqua-hero: var(--colors-aqua-500);
    --colors-text-accent-blue-strong: var(--colors-blue-600);
    --colors-text-accent-blue-strong-fixed: var(--colors-blue-600);
    --colors-text-accent-blue-hero: var(--colors-blue-500);
    --colors-text-accent-gray-strong: var(--colors-gray-600);
    --colors-text-accent-gray-hero: var(--colors-gray-500);
    --colors-text-accent-green-strong: var(--colors-green-600);
    --colors-text-accent-green-hero: var(--colors-green-500);
    --colors-text-accent-orange-strong: var(--colors-orange-600);
    --colors-text-accent-orange-hero: var(--colors-orange-500);
    --colors-text-accent-purple-strong: var(--colors-purple-600);
    --colors-text-accent-purple-hero: var(--colors-purple-500);
    --colors-text-accent-red-strong: var(--colors-red-600);
    --colors-text-accent-red-hero: var(--colors-red-600);
    --colors-text-accent-teal-strong: var(--colors-blue-600);
    --colors-text-accent-teal-hero: var(--colors-blue-500);
    --colors-text-accent-yellow-strong: var(--colors-yellow-600);
    --colors-text-accent-yellow-hero: var(--colors-yellow-500);
    --colors-text-action-neutral-default: var(--colors-gray-600);
    --colors-text-action-neutral-hover: var(--colors-black);
    --colors-text-action-neutral-pressed: var(--colors-black);
    --colors-text-action-hero-default: var(--colors-blue-400);
    --colors-text-action-hero-hover: var(--colors-blue-500);
    --colors-text-action-hero-pressed: var(--colors-blue-600);
    --colors-text-action-hero-selected-default: var(--colors-blue-400);
    --colors-text-action-hero-selected-hover: var(--colors-blue-500);
    --colors-text-action-hero-selected-pressed: var(--colors-blue-600);
    --colors-text-action-strong-default: var(--colors-blue-500);
    --colors-text-action-strong-hover: var(--colors-blue-600);
    --colors-text-action-strong-pressed: var(--colors-black);
    --colors-text-action-critical-strong-default: var(--colors-red-600);
    --colors-text-action-critical-strong-hover: var(--colors-red-600);
    --colors-text-action-critical-strong-pressed: var(--colors-red-600);
    --colors-text-action-critical-hero-default: var(--colors-red-600);
    --colors-text-action-critical-hero-hover: var(--colors-red-600);
    --colors-text-action-critical-hero-pressed: var(--colors-red-600);
    --colors-text-express-empower-strong: var(--colors-legacy-orange-red-600);
    --colors-text-express-empower-hero: var(--colors-legacy-orange-red-600);
    --colors-text-express-insight-strong: var(--colors-blue-600);
    --colors-text-express-insight-hero: var(--colors-blue-500);
    --colors-text-express-inspire-strong: var(--colors-purple-600);
    --colors-text-express-inspire-hero: var(--colors-purple-600);
    --colors-text-express-trust-strong: var(--colors-blue-600);
    --colors-text-express-trust-hero: var(--colors-blue-500);
    --colors-text-feedback-critical-strong: var(--colors-red-600);
    --colors-text-feedback-critical-hero: var(--colors-red-500);
    --colors-text-feedback-info-strong: var(--colors-blue-600);
    --colors-text-feedback-info-hero: var(--colors-blue-500);
    --colors-text-feedback-notify-strong: var(--colors-legacy-orange-red-600);
    --colors-text-feedback-notify-hero: var(--colors-legacy-orange-red-400);
    --colors-text-feedback-success-strong: var(--colors-green-600);
    --colors-text-feedback-success-hero: var(--colors-green-500);
    --colors-text-feedback-warning-strong: var(--colors-yellow-600);
    --colors-text-feedback-warning-hero: var(--colors-orange-400);
    --colors-text-neutral: var(--colors-gray-600);
    --colors-text-neutral-fixed: var(--colors-gray-600);
    --colors-text-subtle: var(--colors-legacy-cool-gray-500);
    --colors-text-invisible: var(--colors-transparent-invisible);
    --colors-text-link-default: var(--colors-blue-500);
    --colors-text-link-hover: var(--colors-blue-600);
    --colors-text-link-pressed: var(--colors-black);
    --colors-text-link-last-visited: var(--colors-purple-600);
    --colors--accordion--header-bg-default: var(--colors-bg-action-neutral-default);
    --colors--accordion--header-bg-hover: var(--colors-bg-softest);
    --colors--accordion--header-bg-pressed: var(--colors-bg-softest);
    --colors--accordion--header-bg-selected: var(--colors-bg-softest);
    --colors--accordion--header-bg-selected-hover: var(--colors-bg-softest);
    --colors--accordion--header-bg-selected-pressed: var(--colors-bg-action-neutral-default);
    --colors--accordion--header-border-default: var(--colors-border-neutral);
    --colors--accordion--header-icon-leading: var(--colors-icon-neutral);
    --colors--accordion--header-icon-trailing: var(--colors-icon-neutral);
    --colors--accordion--header-label-default: var(--colors-text-neutral);
    --colors--accordion--header-label-trailing: var(--colors-text-subtle);
    --colors--accordion--panel-bg: var(--colors-bg-action-neutral-default);
    --colors--accordion--panel-border: var(--colors-border-subtle);
    --colors--accordion-bg-default: var(--colors-bg-action-neutral-default);
    --colors--accordion-bg-hover: var(--colors-bg-softest);
    --colors--accordion-bg-pressed: var(--colors-bg-action-neutral-default);
    --colors--accordion-bg-selected-pressed: var(--colors-bg-action-neutral-default);
    --colors--accordion-border-default: var(--colors-border-subtle);
    --colors--adorned-input--adornment-default: var(--colors-icon-muted);
    --colors--adorned-input--input-placeholder: var(--colors-text-subtle);
    --colors--adorned-input--input-populated: var(--colors-text-neutral);
    --colors--adorned-input-bg-active: var(--colors-bg-neutral);
    --colors--adorned-input-bg-active-hover: var(--colors-bg-neutral);
    --colors--adorned-input-bg-autofill: var(--colors-blue-200);
    --colors--adorned-input-bg-default: var(--colors-bg-softest);
    --colors--adorned-input-bg-error: var(--colors-bg-softest);
    --colors--adorned-input-bg-error-active: var(--colors-bg-neutral);
    --colors--adorned-input-bg-error-hover: var(--colors-bg-softest);
    --colors--adorned-input-bg-hover: var(--colors-bg-softest);
    --colors--adorned-input-bg-read-only: var(--colors-bg-invisible);
    --colors--adorned-input-border-active: var(--colors-border-action-hero-selected-default);
    --colors--adorned-input-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--adorned-input-border-default: var(--colors-border-neutral);
    --colors--adorned-input-border-error: var(--colors-border-action-critical-strong-default);
    --colors--adorned-input-border-error-active: var(--colors-border-action-critical-strong-default);
    --colors--adorned-input-border-error-hover: var(--colors-border-action-critical-strong-hover);
    --colors--adorned-input-border-hover: var(--colors-border-action-hero-default);
    --colors--alert-critical-bg: var(--colors-bg-feedback-critical-soft);
    --colors--alert-critical-border: var(--colors-border-feedback-critical-strong);
    --colors--alert-critical-icon: var(--colors-icon-feedback-critical-strong);
    --colors--alert-critical-text: var(--colors-text-neutral);
    --colors--alert-info-bg: var(--colors-bg-feedback-info-soft);
    --colors--alert-info-border: var(--colors-border-feedback-info-strong);
    --colors--alert-info-icon: var(--colors-icon-feedback-info-strong);
    --colors--alert-info-text: var(--colors-text-neutral);
    --colors--alert-notify-bg: var(--colors-bg-feedback-notify-soft);
    --colors--alert-notify-border: var(--colors-border-feedback-notify-hero);
    --colors--alert-notify-icon: var(--colors-icon-feedback-notify-hero-alt);
    --colors--alert-notify-text: var(--colors-text-neutral);
    --colors--alert-success-bg: var(--colors-bg-feedback-success-soft);
    --colors--alert-success-border: var(--colors-border-feedback-success-hero);
    --colors--alert-success-icon: var(--colors-icon-feedback-success-hero-alt);
    --colors--alert-success-text: var(--colors-text-neutral);
    --colors--alert-warning-bg: var(--colors-bg-feedback-warning-soft);
    --colors--alert-warning-border: var(--colors-border-feedback-warning-strong);
    --colors--alert-warning-icon: var(--colors-icon-feedback-warning-strong);
    --colors--alert-warning-text: var(--colors-text-neutral);
    --colors--anchor-default: var(--colors-text-link-default);
    --colors--anchor-focus: var(--colors-text-link-hover);
    --colors--anchor-visited: var(--colors-text-link-last-visited);
    --colors--anchor-hover: var(--colors-text-link-hover);
    --colors--anchor-pressed: var(--colors-text-link-pressed);
    --colors--anchor-on-impact-default: var(--colors-text-on-impact-link-default);
    --colors--anchor-on-impact-hover: var(--colors-text-on-impact-link-hover);
    --colors--anchor-on-impact-focus: var(--colors-text-on-impact-link-hover);
    --colors--anchor-on-impact-visited: var(--colors-text-on-impact-link-last-visited);
    --colors--anchor-on-impact-pressed: var(--colors-text-on-impact-link-pressed);
    --colors--avatar--badge-hero-bg: var(--colors-bg-accent-brand-hero);
    --colors--avatar--badge-hero-border: var(--colors-border-on-hero-neutral);
    --colors--avatar--badge-hero-icon: var(--colors-icon-on-hero-neutral);
    --colors--avatar--badge-impact-bg: var(--colors-bg-accent-blue-impact);
    --colors--avatar--badge-impact-border: var(--colors-border-on-hero-neutral);
    --colors--avatar--badge-impact-icon: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-default: var(--colors-gray-400);
    --colors--avatar--icon-brand-hero: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-1: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-2: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-3: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-4: var(--colors-icon-on-hero-neutral);
    --colors--avatar--root-bg: var(--colors-bg-softer);
    --colors--avatar--root-border: var(--colors-border-neutral);
    --colors--avatar--root-text: var(--colors-text-neutral);
    --colors--avatar--root-brand-hero-bg: var(--colors-bg-accent-brand-hero);
    --colors--avatar--root-brand-hero-border: var(--colors-border-invisible);
    --colors--avatar--root-brand-hero-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-1-bg: var(--colors-bg-accent-blue-impact);
    --colors--avatar--root-accent-1-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-1-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-2-bg: var(--colors-bg-accent-aqua-impact);
    --colors--avatar--root-accent-2-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-2-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-3-bg: var(--colors-bg-accent-green-impact);
    --colors--avatar--root-accent-3-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-3-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-4-bg: var(--colors-bg-accent-purple-impact);
    --colors--avatar--root-accent-4-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-4-text: var(--colors-text-on-hero-neutral);
    --colors--banner-critical-bg: var(--colors-bg-feedback-critical-impact);
    --colors--banner-critical-icon: var(--colors-icon-on-impact-neutral);
    --colors--banner-critical-text: var(--colors-text-on-impact-neutral);
    --colors--banner-info-bg: var(--colors-bg-feedback-info-impact);
    --colors--banner-info-icon: var(--colors-icon-on-impact-neutral);
    --colors--banner-info-text: var(--colors-text-on-impact-neutral);
    --colors--banner-success-bg: var(--colors-bg-feedback-success-impact);
    --colors--banner-success-icon: var(--colors-icon-on-impact-neutral);
    --colors--banner-success-text: var(--colors-text-on-impact-neutral);
    --colors--banner-warning-bg: var(--colors-bg-feedback-warning-impact);
    --colors--banner-warning-icon: var(--colors-icon-on-impact-neutral);
    --colors--banner-warning-text: var(--colors-text-on-impact-neutral);
    --colors--button-filled-brand-bg-default: var(--colors-bg-action-hero-default);
    --colors--button-filled-brand-bg-hover: var(--colors-bg-action-hero-hover);
    --colors--button-filled-brand-bg-pressed: var(--colors-bg-action-hero-pressed);
    --colors--button-filled-brand-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--button-filled-brand-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--button-filled-brand-label-pressed: var(--colors-text-on-hero-action-neutral-pressed);
    --colors--button-filled-brand-border-default: var(--colors-border-invisible);
    --colors--button-filled-brand-border-hover: var(--colors-border-invisible);
    --colors--button-filled-brand-border-pressed: var(--colors-border-invisible);
    --colors--button-filled-brand-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--button-filled-brand-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--button-filled-brand-icon-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--button-filled-critical-bg-default: var(--colors-bg-action-critical-hero-default);
    --colors--button-filled-critical-bg-hover: var(--colors-bg-action-critical-hero-hover);
    --colors--button-filled-critical-bg-pressed: var(--colors-bg-action-critical-hero-pressed);
    --colors--button-filled-critical-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--button-filled-critical-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--button-filled-critical-label-pressed: var(--colors-text-action-critical-hero-pressed);
    --colors--button-filled-critical-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--button-filled-critical-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--button-filled-critical-icon-pressed: var(--colors-icon-action-critical-strong-pressed);
    --colors--button-filled-critical-border-default: var(--colors-border-invisible);
    --colors--button-filled-critical-border-hover: var(--colors-border-invisible);
    --colors--button-filled-critical-border-pressed: var(--colors-border-action-critical-strong-pressed);
    --colors--button-outlined-brand-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--button-outlined-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--button-outlined-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--button-outlined-brand-label-default: var(--colors-text-action-hero-default);
    --colors--button-outlined-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--button-outlined-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--button-outlined-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--button-outlined-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--button-outlined-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--button-outlined-brand-border-default: var(--colors-border-action-hero-default);
    --colors--button-outlined-brand-border-hover: var(--colors-border-action-hero-hover);
    --colors--button-outlined-brand-border-pressed: var(--colors-border-action-hero-pressed);
    --colors--button-outlined-neutral-bg-default: var(--colors-bg-action-neutral-default);
    --colors--button-outlined-neutral-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--button-outlined-neutral-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--button-outlined-neutral-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--button-outlined-neutral-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--button-outlined-neutral-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--button-outlined-neutral-label-default: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-selected: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-selected-hover: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-selected-pressed: var(--colors-text-neutral);
    --colors--button-outlined-neutral-icon-default: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-selected: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-selected-hover: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-border-default: var(--colors-border-action-neutral-default);
    --colors--button-outlined-neutral-border-hover: var(--colors-border-action-neutral-hover);
    --colors--button-outlined-neutral-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--button-outlined-neutral-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--button-outlined-neutral-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--button-outlined-neutral-border-selected-pressed: var(--colors-border-accent-gray-hero);
    --colors--button-bare-brand-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--button-bare-brand-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--button-bare-brand-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--button-bare-brand-label-default: var(--colors-text-action-hero-default);
    --colors--button-bare-brand-label-hover: var(--colors-text-accent-blue-strong-fixed);
    --colors--button-bare-brand-label-pressed: var(--colors-text-accent-blue-strong-fixed);
    --colors--button-bare-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--button-bare-brand-icon-hover: var(--colors-icon-accent-blue-strong-fixed);
    --colors--button-bare-brand-icon-pressed: var(--colors-icon-accent-blue-strong-fixed);
    --colors--button-bare-neutral-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--button-bare-neutral-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--button-bare-neutral-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--button-bare-neutral-label-default: var(--colors-text-neutral);
    --colors--button-bare-neutral-label-hover: var(--colors-text-neutral-fixed);
    --colors--button-bare-neutral-label-pressed: var(--colors-text-neutral-fixed);
    --colors--button-bare-neutral-icon-default: var(--colors-icon-neutral);
    --colors--button-bare-neutral-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--button-bare-neutral-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--button-on-impact-filled-brand-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--button-on-impact-filled-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--button-on-impact-filled-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--button-on-impact-filled-brand-label-default: var(--colors-text-action-hero-default);
    --colors--button-on-impact-filled-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--button-on-impact-filled-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--button-on-impact-filled-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--button-on-impact-filled-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--button-on-impact-filled-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--button-on-impact-filled-brand-border-default: var(--colors-border-invisible);
    --colors--button-on-impact-filled-brand-border-hover: var(--colors-border-invisible);
    --colors--button-on-impact-filled-brand-border-pressed: var(--colors-border-invisible);
    --colors--button-on-impact-filled-critical-bg-default: var(--colors-bg-action-critical-hero-default);
    --colors--button-on-impact-filled-critical-bg-hover: var(--colors-bg-action-critical-hero-hover);
    --colors--button-on-impact-filled-critical-bg-pressed: var(--colors-bg-action-critical-hero-pressed);
    --colors--button-on-impact-filled-critical-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--button-on-impact-filled-critical-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--button-on-impact-filled-critical-label-pressed: var(--colors-text-action-critical-hero-pressed);
    --colors--button-on-impact-filled-critical-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--button-on-impact-filled-critical-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--button-on-impact-filled-critical-icon-pressed: var(--colors-icon-action-critical-strong-pressed);
    --colors--button-on-impact-filled-critical-border-pressed: var(--colors-border-action-critical-strong-pressed);
    --colors--button-on-impact-outlined-brand-bg-default: var(--colors-bg-action-impact-bare-default);
    --colors--button-on-impact-outlined-brand-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--button-on-impact-outlined-brand-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--button-on-impact-outlined-brand-label-default: var(--colors-text-on-impact-neutral);
    --colors--button-on-impact-outlined-brand-label-hover: var(--colors-text-neutral);
    --colors--button-on-impact-outlined-brand-label-pressed: var(--colors-text-neutral);
    --colors--button-on-impact-outlined-brand-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--button-on-impact-outlined-brand-icon-hover: var(--colors-icon-neutral);
    --colors--button-on-impact-outlined-brand-icon-pressed: var(--colors-icon-neutral);
    --colors--button-on-impact-outlined-brand-border-default: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-outlined-brand-border-hover: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-outlined-brand-border-pressed: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-bg-default: var(--colors-bg-action-impact-bare-default);
    --colors--button-on-impact-outlined-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--button-on-impact-outlined-neutral-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--button-on-impact-outlined-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--button-on-impact-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--button-on-impact-outlined-neutral-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-icon-hover: var(--colors-icon-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-icon-pressed: var(--colors-icon-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-border-default: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-border-hover: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-border-pressed: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-bare-brand-bg-default: var(--colors-bg-invisible);
    --colors--button-on-impact-bare-brand-label-default: var(--colors-text-action-hero-default);
    --colors--button-on-impact-bare-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--button-on-impact-bare-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--button-on-impact-bare-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--button-on-impact-bare-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--button-on-impact-bare-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--button-on-impact-bare-neutral-bg-default: var(--colors-bg-invisible);
    --colors--button-on-impact-bare-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--button-on-impact-bare-neutral-bg-pressed: var(--colors-bg-action-impact-bare-hover);
    --colors--button-on-impact-bare-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--button-on-impact-bare-neutral-label-hover: var(--colors-text-neutral);
    --colors--button-on-impact-bare-neutral-label-pressed: var(--colors-text-neutral);
    --colors--button-on-impact-bare-neutral-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--button-on-impact-bare-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--button-on-impact-bare-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--calendar--control-button-bg-default: var(--colors-bg-action-neutral-default);
    --colors--calendar--control-button-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--calendar--control-button-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--calendar--control-button-icon-default: var(--colors-icon-neutral);
    --colors--calendar--day-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--calendar--day-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--calendar--day-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--calendar--day-bg-selected: var(--colors-bg-action-neutral-selected-default);
    --colors--calendar--day-bg-selected-hover: var(--colors-bg-action-neutral-selected-hover);
    --colors--calendar--day-bg-selected-pressed: var(--colors-bg-action-neutral-selected-pressed);
    --colors--calendar--day-border-default: var(--colors-transparent-invisible);
    --colors--calendar--day-border-hover: var(--colors-transparent-invisible);
    --colors--calendar--day-border-pressed: var(--colors-transparent-invisible);
    --colors--calendar--day-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--calendar--day-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--calendar--day-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--calendar--day-border-today-default: var(--colors-border-action-neutral-default);
    --colors--calendar--day-border-today-hover: var(--colors-border-action-neutral-hover);
    --colors--calendar--day-border-today-pressed: var(--colors-border-action-neutral-pressed);
    --colors--calendar--day-border-today-selected: var(--colors-border-action-hero-selected-default);
    --colors--calendar--day-border-today-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--calendar--day-border-today-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--calendar--day-label-default: var(--colors-text-neutral);
    --colors--calendar--day-label-hover: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-pressed: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected-hover: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected-pressed: var(--colors-text-neutral-fixed);
    --colors--calendar--day-of-week-border-default: var(--colors-border-neutral);
    --colors--calendar--root-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--calendar--year-select-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--calendar--year-select-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--calendar--year-select-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--calendar--year-select-icon-default: var(--colors-icon-neutral);
    --colors--calendar--year-select-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--calendar--year-select-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--card--footer-border: var(--colors-border-muted-alt);
    --colors--card--header-border: var(--colors-border-muted-alt);
    --colors--card--root-neutral-bg: var(--colors-bg-neutral);
    --colors--card--root-neutral-border: var(--colors-border-neutral);
    --colors--card--root-neutral-elevated-bg: var(--colors-bg-elevated-small-shadow);
    --colors--card--root-soft-bg: var(--colors-bg-softer);
    --colors--card--root-soft-border: var(--colors-border-neutral);
    --colors--card--root-interactive-neutral-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--card--root-interactive-neutral-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--card--root-interactive-neutral-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--card--root-interactive-neutral-border-default: var(--colors-border-neutral);
    --colors--card--root-interactive-neutral-border-hover: var(--colors-border-neutral);
    --colors--card--root-interactive-neutral-border-pressed: var(--colors-border-neutral);
    --colors--card--root-interactive-neutral-elevated-bg-default: var(--colors-bg-elevated-small-shadow);
    --colors--card--root-interactive-neutral-elevated-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--card--root-interactive-neutral-elevated-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--card--root-interactive-soft-bg-default: var(--colors-bg-softer);
    --colors--card--root-interactive-soft-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--card--root-interactive-soft-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--card--root-interactive-soft-border-default: var(--colors-border-neutral);
    --colors--card--root-interactive-soft-border-hover: var(--colors-border-neutral);
    --colors--card--root-interactive-soft-border-pressed: var(--colors-border-neutral);
    --colors--card--root-interactive-soft-elevated-bg-default: var(--colors-bg-softer);
    --colors--card--root-interactive-soft-elevated-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--card--root-interactive-soft-elevated-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--card-text-heading: var(--colors-text-neutral);
    --colors--card-text-comment: var(--colors-text-neutral);
    --colors--carousel--skip-link-bg: var(--colors-bg-neutral);
    --colors--checkbox-bg-default: var(--colors-bg-neutral);
    --colors--checkbox-bg-hover: var(--colors-bg-neutral);
    --colors--checkbox-bg-pressed: var(--colors-bg-neutral);
    --colors--checkbox-bg-indeterminate: var(--colors-bg-action-hero-selected-default);
    --colors--checkbox-bg-indeterminate-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--checkbox-bg-indeterminate-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--checkbox-bg-selected: var(--colors-bg-action-hero-selected-default);
    --colors--checkbox-bg-selected-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--checkbox-bg-selected-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--checkbox-border-default: var(--colors-border-action-neutral-default);
    --colors--checkbox-border-hover: var(--colors-border-action-hero-default);
    --colors--checkbox-border-pressed: var(--colors-bg-action-hero-pressed);
    --colors--checkbox-border-indeterminate: var(--colors-border-action-hero-selected-default);
    --colors--checkbox-border-indeterminate-hover: var(--colors-border-action-hero-selected-hover);
    --colors--checkbox-border-indeterminate-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--checkbox-border-selected: var(--colors-bg-action-hero-selected-default);
    --colors--checkbox-border-selected-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--checkbox-border-selected-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--checkbox-icon-default: var(--colors-icon-invisible);
    --colors--checkbox-icon-indeterminate: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-indeterminate-hover: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-indeterminate-pressed: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-selected: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-selected-hover: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-selected-pressed: var(--colors-icon-on-hero-neutral);
    --colors--chip-bg-default: var(--colors-bg-action-neutral-default);
    --colors--chip-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--chip-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--chip-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--chip-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--chip-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--chip-bg-elevated-default: var(--colors-bg-elevated-action-small-shadow-default);
    --colors--chip-bg-elevated-hover: var(--colors-bg-action-neutral-hover);
    --colors--chip-bg-elevated-pressed: var(--colors-bg-action-neutral-hover);
    --colors--chip-bg-elevated-selected: var(--colors-bg-action-soft-selected-default);
    --colors--chip-bg-elevated-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--chip-bg-elevated-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--chip-label-default: var(--colors-text-neutral);
    --colors--chip-label-hover: var(--colors-text-neutral);
    --colors--chip-label-pressed: var(--colors-text-neutral);
    --colors--chip-label-selected: var(--colors-text-neutral);
    --colors--chip-label-selected-hover: var(--colors-text-neutral);
    --colors--chip-label-selected-pressed: var(--colors-text-neutral);
    --colors--chip-icon-default: var(--colors-icon-neutral);
    --colors--chip-icon-hover: var(--colors-icon-neutral);
    --colors--chip-icon-pressed: var(--colors-icon-neutral);
    --colors--chip-icon-selected: var(--colors-icon-neutral);
    --colors--chip-icon-selected-hover: var(--colors-icon-neutral);
    --colors--chip-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--chip-border-default: var(--colors-border-action-neutral-default);
    --colors--chip-border-hover: var(--colors-border-action-neutral-hover);
    --colors--chip-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--chip-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--chip-border-selected-hover: var(--colors-border-action-hero-selected-default);
    --colors--chip-border-selected-pressed: var(--colors-border-action-neutral-pressed);
    --colors--close-button-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--close-button-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--close-button-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--close-button-bg-on-impact-default: var(--colors-bg-invisible);
    --colors--close-button-bg-on-impact-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--close-button-bg-on-impact-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--close-button-border-default: var(--colors-transparent-invisible);
    --colors--close-button-border-hover: var(--colors-transparent-invisible);
    --colors--close-button-border-pressed: var(--colors-transparent-invisible);
    --colors--close-button-border-on-impact-default: var(--colors-transparent-invisible);
    --colors--close-button-border-on-impact-hover: var(--colors-transparent-invisible);
    --colors--close-button-border-on-impact-pressed: var(--colors-transparent-invisible);
    --colors--close-button-icon-default: var(--colors-icon-neutral);
    --colors--close-button-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--close-button-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--close-button-icon-on-impact-default: var(--colors-icon-on-impact-action-neutral-default);
    --colors--close-button-icon-on-impact-hover: var(--colors-icon-neutral);
    --colors--close-button-icon-on-impact-pressed: var(--colors-icon-neutral);
    --colors--combobox--heading-bg: var(--colors-legacy-cool-gray-100);
    --colors--combobox--heading-icon: var(--colors-icon-subtle);
    --colors--combobox--heading-label: var(--colors-text-subtle);
    --colors--combobox--adornment-icon-trailing-default: var(--colors-icon-muted);
    --colors--combobox--chips-overflow-text-default: var(--colors-text-neutral);
    --colors--combobox--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--combobox--group-border: var(--colors-bg-soft);
    --colors--combobox--input-text-populated: var(--colors-text-neutral);
    --colors--combobox--input-text-placeholder: var(--colors-text-subtle);
    --colors--combobox--option-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--combobox--option-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--combobox--option-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--combobox--option-bg-selected: var(--colors-bg-elevated-medium-shadow);
    --colors--combobox--option-label-text-label-default: var(--colors-text-action-neutral-default);
    --colors--combobox--option-label-text-label-hover: var(--colors-text-action-neutral-hover);
    --colors--combobox--option-label-text-label-pressed: var(--colors-text-action-neutral-pressed);
    --colors--combobox--option-label-text-label-selected: var(--colors-text-action-neutral-default);
    --colors--combobox--option-media-icon-default: var(--colors-icon-action-neutral-default);
    --colors--combobox--option-media-icon-hover: var(--colors-icon-action-neutral-hover);
    --colors--combobox--option-media-icon-pressed: var(--colors-icon-action-neutral-pressed);
    --colors--combobox--option-media-icon-selected: var(--colors-icon-action-neutral-default);
    --colors--combobox--option-meta-text-meta-default: var(--colors-text-subtle);
    --colors--combobox--option-meta-text-meta-hover: var(--colors-text-subtle);
    --colors--combobox--option-meta-text-meta-pressed: var(--colors-text-subtle);
    --colors--combobox--option-meta-text-meta-selected: var(--colors-text-subtle);
    --colors--combobox--trigger-bg-default: var(--colors-bg-softest);
    --colors--combobox--trigger-bg-hover: var(--colors-bg-softest);
    --colors--combobox--trigger-bg-active: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-active-hover: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-error: var(--colors-bg-softest);
    --colors--combobox--trigger-bg-error-hover: var(--colors-bg-softest);
    --colors--combobox--trigger-bg-error-active: var(--colors-bg-neutral);
    --colors--combobox--trigger-border-default: var(--colors-border-neutral);
    --colors--combobox--trigger-border-hover: var(--colors-border-action-hero-default);
    --colors--combobox--trigger-border-active: var(--colors-border-action-hero-selected-default);
    --colors--combobox--trigger-border-active-hover: var(--colors-border-action-hero-selected-default);
    --colors--combobox--trigger-border-error: var(--colors-border-action-critical-strong-default);
    --colors--combobox--trigger-border-error-hover: var(--colors-border-action-critical-strong-hover);
    --colors--combobox--trigger-border-error-active: var(--colors-border-action-critical-strong-default);
    --colors--combobox-bg-default: var(--colors-bg-softest);
    --colors--combobox-bg-hover: var(--colors-bg-softest);
    --colors--combobox-bg-active: var(--colors-bg-neutral);
    --colors--combobox-bg-active-hover: var(--colors-bg-neutral);
    --colors--combobox-bg-error: var(--colors-bg-softest);
    --colors--combobox-bg-error-hover: var(--colors-bg-softest);
    --colors--combobox-bg-error-active: var(--colors-bg-neutral);
    --colors--combobox-bg-read-only: var(--colors-bg-invisible);
    --colors--combobox-border-default: var(--colors-border-neutral);
    --colors--combobox-border-hover: var(--colors-border-action-hero-default);
    --colors--combobox-border-active: var(--colors-border-neutral);
    --colors--combobox-border-active-hover: var(--colors-border-action-hero-selected-default);
    --colors--combobox-border-error: var(--colors-border-action-critical-strong-default);
    --colors--combobox-border-error-hover: var(--colors-border-action-critical-strong-hover);
    --colors--combobox-border-error-active: var(--colors-border-action-critical-strong-default);
    --colors--combobox-icon-clear-button-default: var(--colors-icon-neutral);
    --colors--combobox-icon-clear-button-hover: var(--colors-icon-neutral);
    --colors--combobox-icon-clear-button-pressed: var(--colors-gray-400);
    --colors--combobox-icon-trailing-default: var(--colors-icon-muted);
    --colors--combobox-icon-trailing-read-only: var(--colors-icon-muted);
    --colors--combobox-text-populated: var(--colors-text-neutral);
    --colors--combobox-text-placeholder: var(--colors-text-subtle);
    --colors--combobox-text-read-only: var(--colors-text-neutral);
    --colors--date-input--helper-area-icon-default: var(--colors-icon-subtle);
    --colors--date-input--helper-area-icon-error: var(--colors-icon-feedback-critical-strong);
    --colors--date-input--helper-area-icon-read-only: var(--colors-icon-subtle);
    --colors--date-input--helper-area-text-default: var(--colors-text-subtle);
    --colors--date-input--helper-area-text-error: var(--colors-text-feedback-critical-strong);
    --colors--date-input--helper-area-text-read-only: var(--colors-text-subtle);
    --colors--date-input--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--date-input--label-area-indicator-read-only: var(--colors-text-feedback-critical-strong);
    --colors--date-input--label-area-indicator-required: var(--colors-text-feedback-critical-strong);
    --colors--date-input--label-area-label-default: var(--colors-text-neutral);
    --colors--date-input--label-area-label-read-only: var(--colors-text-neutral);
    --colors--date-input-bg-active: var(--colors-bg-neutral);
    --colors--date-input-bg-active-hover: var(--colors-bg-neutral);
    --colors--date-input-bg-autofill: var(--colors-blue-200);
    --colors--date-input-bg-default: var(--colors-bg-softest);
    --colors--date-input-bg-error: var(--colors-bg-softest);
    --colors--date-input-bg-error-active: var(--colors-bg-neutral);
    --colors--date-input-bg-error-hover: var(--colors-bg-softest);
    --colors--date-input-bg-hover: var(--colors-bg-softest);
    --colors--date-input-bg-read-only: var(--colors-bg-invisible);
    --colors--date-input-border-active: var(--colors-border-action-hero-selected-default);
    --colors--date-input-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--date-input-border-default: var(--colors-border-neutral);
    --colors--date-input-border-error: var(--colors-border-action-critical-strong-default);
    --colors--date-input-border-error-active: var(--colors-border-action-critical-strong-default);
    --colors--date-input-border-error-hover: var(--colors-border-action-critical-strong-hover);
    --colors--date-input-border-hover: var(--colors-border-action-hero-default);
    --colors--date-input-border-read-only: var(--colors-border-invisible);
    --colors--date-input-icon-leading-default: var(--colors-icon-muted);
    --colors--date-input-icon-leading-read-only: var(--colors-icon-muted);
    --colors--date-input-icon-trailing-default: var(--colors-icon-muted);
    --colors--date-input-icon-trailing-read-only: var(--colors-icon-muted);
    --colors--date-input-text-adornment-default: var(--colors-gray-500);
    --colors--date-input-text-adornment-read-only: var(--colors-gray-500);
    --colors--date-input-text-placeholder: var(--colors-text-subtle);
    --colors--date-input-text-populated: var(--colors-text-neutral);
    --colors--date-input-text-read-only: var(--colors-text-neutral);
    --colors--date-picker--backdrop-bg: var(--colors-transparent-gray-600-20);
    --colors--date-picker--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--date-picker--input-group-bg-default: var(--colors-bg-softest);
    --colors--date-picker--input-group-bg-hover: var(--colors-bg-softest);
    --colors--date-picker--input-group-bg-active: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-active-hover: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-error: var(--colors-bg-softest);
    --colors--date-picker--input-group-bg-error-active: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-error-hover: var(--colors-bg-softest);
    --colors--date-picker--input-group-bg-read-only: var(--colors-bg-invisible);
    --colors--date-picker--input-group-border-default: var(--colors-border-neutral);
    --colors--date-picker--input-group-border-hover: var(--colors-border-action-hero-default);
    --colors--date-picker--input-group-border-active: var(--colors-border-action-hero-default);
    --colors--date-picker--input-group-border-active-hover: var(--colors-border-action-hero-default);
    --colors--date-picker--input-group-border-error: var(--colors-border-action-critical-strong-default);
    --colors--date-picker--input-group-border-error-active: var(--colors-border-action-critical-strong-default);
    --colors--date-picker--input-group-border-error-hover: var(--colors-border-action-critical-strong-hover);
    --colors--date-picker--input-group-border-read-only: var(--colors-border-invisible);
    --colors--date-picker--input-group-text-placeholder: var(--colors-text-subtle);
    --colors--date-picker--input-group-text-populated: var(--colors-text-neutral);
    --colors--date-picker--input-group-text-read-only: var(--colors-text-neutral);
    --colors--date-picker--trigger-border-default: var(--colors-border-invisible);
    --colors--date-picker--trigger-border-active: var(--colors-border-action-hero-default);
    --colors--date-picker--trigger-border-error: var(--colors-border-action-critical-strong-default);
    --colors--divider-muted-bg: var(--colors-bg-soft);
    --colors--divider-muted-alt-bg: var(--colors-border-muted-alt);
    --colors--divider-emphasized-bg: var(--colors-bg-accent-yellow-soft-fixed);
    --colors--dropdown--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--dropdown--heading-bg: var(--colors-legacy-cool-gray-100);
    --colors--dropdown--heading-icon: var(--colors-icon-subtle);
    --colors--dropdown--heading-text: var(--colors-text-subtle);
    --colors--field-set--helper-area-icon-default: var(--colors-icon-neutral);
    --colors--field-set--helper-area-icon-error: var(--colors-icon-feedback-critical-strong);
    --colors--field-set--helper-area-text-default: var(--colors-text-neutral);
    --colors--field-set--helper-area-text-error: var(--colors-text-feedback-critical-strong);
    --colors--field-set--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--field-set--label-area-indicator-required: var(--colors-text-feedback-critical-strong);
    --colors--field-set--label-area-label-default: var(--colors-text-neutral);
    --colors--form-field--helper-area-icon-default: var(--colors-icon-subtle);
    --colors--form-field--helper-area-icon-error: var(--colors-icon-feedback-critical-strong);
    --colors--form-field--helper-area-icon-read-only: var(--colors-icon-subtle);
    --colors--form-field--helper-area-text-default: var(--colors-text-subtle);
    --colors--form-field--helper-area-text-error: var(--colors-text-feedback-critical-strong);
    --colors--form-field--helper-area-text-read-only: var(--colors-text-subtle);
    --colors--form-field--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--form-field--label-area-indicator-read-only: var(--colors-text-feedback-critical-strong);
    --colors--form-field--label-area-indicator-required: var(--colors-text-feedback-critical-strong);
    --colors--form-field--label-area-label-default: var(--colors-text-neutral);
    --colors--form-field--label-area-label-read-only: var(--colors-text-neutral);
    --colors--gleam-bg: var(--colors-bg-feedback-notify-hero-fixed);
    --colors--gleam-text: var(--colors-text-on-hero-neutral-fixed);
    --colors--gleam-info-bg: var(--colors-bg-feedback-info-impact);
    --colors--gleam-info-text: var(--colors-text-on-impact-neutral);
    --colors--gleam-new-bg: var(--colors-bg-feedback-success-impact);
    --colors--gleam-new-text: var(--colors-text-on-impact-neutral);
    --colors--gleam-on-impact-info-bg: var(--colors-bg-feedback-info-soft);
    --colors--gleam-on-impact-info-text: var(--colors-text-feedback-info-strong);
    --colors--gleam-on-impact-new-bg: var(--colors-bg-feedback-success-soft);
    --colors--gleam-on-impact-new-text: var(--colors-text-feedback-success-hero);
    --colors--icon-button-filled-brand-bg-default: var(--colors-bg-action-hero-default);
    --colors--icon-button-filled-brand-bg-hover: var(--colors-bg-action-hero-hover);
    --colors--icon-button-filled-brand-bg-pressed: var(--colors-bg-action-hero-pressed);
    --colors--icon-button-filled-brand-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--icon-button-filled-brand-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--icon-button-filled-brand-label-pressed: var(--colors-text-on-hero-action-neutral-pressed);
    --colors--icon-button-filled-brand-border-default: var(--colors-border-invisible);
    --colors--icon-button-filled-brand-border-hover: var(--colors-border-invisible);
    --colors--icon-button-filled-brand-border-pressed: var(--colors-border-invisible);
    --colors--icon-button-filled-brand-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--icon-button-filled-brand-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--icon-button-filled-brand-icon-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--icon-button-filled-critical-bg-default: var(--colors-bg-action-critical-hero-default);
    --colors--icon-button-filled-critical-bg-hover: var(--colors-bg-action-critical-hero-hover);
    --colors--icon-button-filled-critical-bg-pressed: var(--colors-bg-action-critical-hero-pressed);
    --colors--icon-button-filled-critical-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--icon-button-filled-critical-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--icon-button-filled-critical-label-pressed: var(--colors-text-action-critical-hero-pressed);
    --colors--icon-button-filled-critical-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--icon-button-filled-critical-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--icon-button-filled-critical-icon-pressed: var(--colors-icon-action-critical-strong-pressed);
    --colors--icon-button-filled-critical-border-default: var(--colors-border-invisible);
    --colors--icon-button-filled-critical-border-hover: var(--colors-border-invisible);
    --colors--icon-button-filled-critical-border-pressed: var(--colors-border-action-critical-strong-pressed);
    --colors--icon-button-outlined-brand-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--icon-button-outlined-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--icon-button-outlined-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--icon-button-outlined-brand-label-default: var(--colors-text-action-hero-default);
    --colors--icon-button-outlined-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--icon-button-outlined-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--icon-button-outlined-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--icon-button-outlined-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--icon-button-outlined-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--icon-button-outlined-brand-border-default: var(--colors-border-action-hero-default);
    --colors--icon-button-outlined-brand-border-hover: var(--colors-border-action-hero-hover);
    --colors--icon-button-outlined-brand-border-pressed: var(--colors-border-action-hero-pressed);
    --colors--icon-button-outlined-neutral-bg-default: var(--colors-bg-action-neutral-default);
    --colors--icon-button-outlined-neutral-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--icon-button-outlined-neutral-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--icon-button-outlined-neutral-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--icon-button-outlined-neutral-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--icon-button-outlined-neutral-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--icon-button-outlined-neutral-label-default: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-selected: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-selected-hover: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-selected-pressed: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-icon-default: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-selected: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-selected-hover: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-border-default: var(--colors-border-action-neutral-default);
    --colors--icon-button-outlined-neutral-border-hover: var(--colors-border-action-neutral-hover);
    --colors--icon-button-outlined-neutral-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--icon-button-outlined-neutral-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--icon-button-outlined-neutral-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--icon-button-outlined-neutral-border-selected-pressed: var(--colors-border-accent-gray-hero);
    --colors--icon-button-bare-brand-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--icon-button-bare-brand-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--icon-button-bare-brand-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--icon-button-bare-brand-label-default: var(--colors-text-action-hero-default);
    --colors--icon-button-bare-brand-label-hover: var(--colors-text-accent-blue-strong-fixed);
    --colors--icon-button-bare-brand-label-pressed: var(--colors-text-accent-blue-strong-fixed);
    --colors--icon-button-bare-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--icon-button-bare-brand-icon-hover: var(--colors-icon-accent-blue-strong-fixed);
    --colors--icon-button-bare-brand-icon-pressed: var(--colors-icon-accent-blue-strong-fixed);
    --colors--icon-button-bare-neutral-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--icon-button-bare-neutral-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--icon-button-bare-neutral-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--icon-button-bare-neutral-label-default: var(--colors-text-neutral);
    --colors--icon-button-bare-neutral-label-hover: var(--colors-text-neutral-fixed);
    --colors--icon-button-bare-neutral-label-pressed: var(--colors-text-neutral-fixed);
    --colors--icon-button-bare-neutral-icon-default: var(--colors-icon-neutral);
    --colors--icon-button-bare-neutral-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--icon-button-bare-neutral-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--icon-button-on-impact-filled-brand-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--icon-button-on-impact-filled-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--icon-button-on-impact-filled-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--icon-button-on-impact-filled-brand-label-default: var(--colors-text-action-hero-default);
    --colors--icon-button-on-impact-filled-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--icon-button-on-impact-filled-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--icon-button-on-impact-filled-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--icon-button-on-impact-filled-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--icon-button-on-impact-filled-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--icon-button-on-impact-filled-brand-border-default: var(--colors-border-invisible);
    --colors--icon-button-on-impact-filled-brand-border-hover: var(--colors-border-invisible);
    --colors--icon-button-on-impact-filled-brand-border-pressed: var(--colors-border-invisible);
    --colors--icon-button-on-impact-filled-critical-bg-default: var(--colors-bg-action-critical-hero-default);
    --colors--icon-button-on-impact-filled-critical-bg-hover: var(--colors-bg-action-critical-hero-hover);
    --colors--icon-button-on-impact-filled-critical-bg-pressed: var(--colors-bg-action-critical-hero-pressed);
    --colors--icon-button-on-impact-filled-critical-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--icon-button-on-impact-filled-critical-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--icon-button-on-impact-filled-critical-label-pressed: var(--colors-text-action-critical-hero-pressed);
    --colors--icon-button-on-impact-filled-critical-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--icon-button-on-impact-filled-critical-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--icon-button-on-impact-filled-critical-icon-pressed: var(--colors-icon-action-critical-strong-pressed);
    --colors--icon-button-on-impact-filled-critical-border-pressed: var(--colors-border-action-critical-strong-pressed);
    --colors--icon-button-on-impact-outlined-brand-bg-default: var(--colors-bg-action-impact-bare-default);
    --colors--icon-button-on-impact-outlined-brand-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--icon-button-on-impact-outlined-brand-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--icon-button-on-impact-outlined-brand-label-default: var(--colors-text-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-brand-label-hover: var(--colors-text-neutral);
    --colors--icon-button-on-impact-outlined-brand-label-pressed: var(--colors-text-neutral);
    --colors--icon-button-on-impact-outlined-brand-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-brand-icon-hover: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-outlined-brand-icon-pressed: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-outlined-brand-border-default: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-brand-border-hover: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-brand-border-pressed: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-bg-default: var(--colors-bg-action-impact-bare-default);
    --colors--icon-button-on-impact-outlined-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--icon-button-on-impact-outlined-neutral-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--icon-button-on-impact-outlined-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--icon-button-on-impact-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--icon-button-on-impact-outlined-neutral-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-outlined-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-outlined-neutral-border-default: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-border-hover: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-border-pressed: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-bare-brand-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-on-impact-bare-brand-label-default: var(--colors-text-action-hero-default);
    --colors--icon-button-on-impact-bare-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--icon-button-on-impact-bare-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--icon-button-on-impact-bare-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--icon-button-on-impact-bare-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--icon-button-on-impact-bare-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--icon-button-on-impact-bare-neutral-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-on-impact-bare-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--icon-button-on-impact-bare-neutral-bg-pressed: var(--colors-bg-action-impact-bare-hover);
    --colors--icon-button-on-impact-bare-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--icon-button-on-impact-bare-neutral-label-hover: var(--colors-text-neutral);
    --colors--icon-button-on-impact-bare-neutral-label-pressed: var(--colors-text-neutral);
    --colors--icon-button-on-impact-bare-neutral-icon-default: var(--colors-icon-on-impact-action-neutral-default);
    --colors--icon-button-on-impact-bare-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-bare-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-bare-neutral-fixed-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-on-impact-bare-neutral-fixed-bg-hover: var(--colors-bg-action-impact-bare-fixed-hover);
    --colors--icon-button-on-impact-bare-neutral-fixed-bg-pressed: var(--colors-bg-action-impact-bare-fixed-hover);
    --colors--icon-button-on-impact-bare-neutral-fixed-label-default: var(--colors-text-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-label-hover: var(--colors-text-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-label-pressed: var(--colors-text-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-icon-default: var(--colors-icon-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-icon-hover: var(--colors-icon-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-icon-pressed: var(--colors-icon-on-impact-neutral-fixed);
    --colors--inline-feedback-critical-icon: var(--colors-icon-feedback-critical-strong);
    --colors--inline-feedback-critical-text: var(--colors-text-feedback-critical-strong);
    --colors--inline-feedback-info-icon: var(--colors-icon-feedback-info-strong);
    --colors--inline-feedback-info-text: var(--colors-text-neutral);
    --colors--inline-feedback-success-icon: var(--colors-icon-feedback-success-hero-alt);
    --colors--inline-feedback-success-text: var(--colors-text-neutral);
    --colors--inline-feedback-transient-icon: var(--colors-icon-accent-brand-hero);
    --colors--inline-feedback-transient-text: var(--colors-text-neutral);
    --colors--inline-feedback-warning-icon: var(--colors-icon-feedback-warning-strong);
    --colors--inline-feedback-warning-text: var(--colors-text-neutral);
    --colors--input--helper-area-icon-default: var(--colors-icon-subtle);
    --colors--input--helper-area-icon-error: var(--colors-icon-feedback-critical-strong);
    --colors--input--helper-area-icon-read-only: var(--colors-icon-subtle);
    --colors--input--helper-area-text-default: var(--colors-text-subtle);
    --colors--input--helper-area-text-error: var(--colors-text-feedback-critical-strong);
    --colors--input--helper-area-text-read-only: var(--colors-text-subtle);
    --colors--input--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--input--label-area-indicator-read-only: var(--colors-text-feedback-critical-strong);
    --colors--input--label-area-indicator-required: var(--colors-text-feedback-critical-strong);
    --colors--input--label-area-label-default: var(--colors-text-neutral);
    --colors--input--label-area-label-read-only: var(--colors-text-neutral);
    --colors--input-bg-active: var(--colors-bg-neutral);
    --colors--input-bg-active-hover: var(--colors-bg-neutral);
    --colors--input-bg-autofill: var(--colors-blue-200);
    --colors--input-bg-default: var(--colors-bg-softest);
    --colors--input-bg-error: var(--colors-bg-softest);
    --colors--input-bg-error-active: var(--colors-bg-neutral);
    --colors--input-bg-error-hover: var(--colors-bg-softest);
    --colors--input-bg-hover: var(--colors-bg-softest);
    --colors--input-bg-read-only: var(--colors-bg-invisible);
    --colors--input-border-active: var(--colors-border-action-hero-selected-default);
    --colors--input-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--input-border-default: var(--colors-border-neutral);
    --colors--input-border-error: var(--colors-border-action-critical-strong-default);
    --colors--input-border-error-active: var(--colors-border-action-critical-strong-default);
    --colors--input-border-error-hover: var(--colors-border-action-critical-strong-hover);
    --colors--input-border-hover: var(--colors-border-action-hero-default);
    --colors--input-icon-leading-default: var(--colors-icon-muted);
    --colors--input-icon-leading-read-only: var(--colors-icon-muted);
    --colors--input-icon-trailing-default: var(--colors-icon-muted);
    --colors--input-icon-trailing-read-only: var(--colors-icon-muted);
    --colors--input-text-adornment-default: var(--colors-gray-500);
    --colors--input-text-adornment-read-only: var(--colors-gray-500);
    --colors--input-text-placeholder: var(--colors-text-subtle);
    --colors--input-text-populated: var(--colors-text-neutral);
    --colors--input-text-read-only: var(--colors-text-neutral);
    --colors--label-text-default: var(--colors-text-neutral);
    --colors--label-text-hover: var(--colors-text-neutral);
    --colors--label-text-pressed: var(--colors-text-neutral);
    --colors--label-text-selected: var(--colors-text-neutral);
    --colors--label-text-selected-hover: var(--colors-text-neutral);
    --colors--label-text-selected-pressed: var(--colors-text-neutral);
    --colors--label-indicator-required: var(--colors-text-feedback-critical-strong);
    --colors--label-indicator-optional: var(--colors-text-subtle);
    --colors--label-indicator-read-only: var(--colors-text-feedback-critical-strong);
    --colors--labeled-control-label-default: var(--colors-text-neutral);
    --colors--labeled-control-label-hover: var(--colors-text-neutral);
    --colors--labeled-control-label-pressed: var(--colors-text-neutral);
    --colors--labeled-control-label-selected: var(--colors-text-neutral);
    --colors--labeled-control-label-selected-hover: var(--colors-text-neutral);
    --colors--labeled-control-label-selected-pressed: var(--colors-text-neutral);
    --colors--layout--content-bg: var(--colors-bg-neutral);
    --colors--legend-text-default: var(--colors-text-neutral);
    --colors--legend-indicator-required: var(--colors-text-feedback-critical-strong);
    --colors--legend-indicator-optional: var(--colors-text-subtle);
    --colors--list-label: var(--colors-text-neutral);
    --colors--list-ol-decorator: var(--colors-text-neutral);
    --colors--list-ul-decorator: var(--colors-icon-neutral);
    --colors--loading-mask-bg: var(--colors-bg-neutral);
    --colors--menu--heading-bg: var(--colors-legacy-cool-gray-100);
    --colors--menu--heading-icon: var(--colors-icon-subtle);
    --colors--menu--heading-label: var(--colors-text-subtle);
    --colors--menu--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--menu--group-border: var(--colors-bg-soft);
    --colors--menu--item-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--menu--item-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--menu--item-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--menu--item-icon-icon-default: var(--colors-icon-action-neutral-default);
    --colors--menu--item-icon-icon-hover: var(--colors-icon-action-neutral-hover);
    --colors--menu--item-icon-icon-pressed: var(--colors-icon-action-neutral-pressed);
    --colors--menu--item-icon-anchor-icon-default: var(--colors-icon-action-neutral-default);
    --colors--menu--item-icon-anchor-icon-hover: var(--colors-icon-link-hover);
    --colors--menu--item-icon-anchor-icon-pressed: var(--colors-icon-action-neutral-pressed);
    --colors--menu--item-label-text-label-default: var(--colors-text-action-neutral-default);
    --colors--menu--item-label-text-label-hover: var(--colors-text-action-neutral-hover);
    --colors--menu--item-label-text-label-pressed: var(--colors-text-action-neutral-pressed);
    --colors--menu--item-label-text-anchor-label-default: var(--colors-text-action-neutral-default);
    --colors--menu--item-label-text-anchor-label-hover: var(--colors-text-link-hover);
    --colors--menu--item-label-text-anchor-label-pressed: var(--colors-text-action-neutral-pressed);
    --colors--menu--item-meta-text-meta-default: var(--colors-text-subtle);
    --colors--menu--item-meta-text-meta-hover: var(--colors-text-subtle);
    --colors--menu--item-meta-text-meta-pressed: var(--colors-text-subtle);
    --colors--modal--backdrop-bg: var(--colors-bg-screen-scrim);
    --colors--modal--content-bg: var(--colors-bg-elevated-sheet);
    --colors--modal--header-text: var(--colors-text-neutral);
    --colors--number-rating-icon: var(--colors-icon-action-hero-selected-default);
    --colors--number-rating-text: var(--colors-text-neutral);
    --colors--page-bg: var(--colors-bg-softer);
    --colors--pagination--page-button-bg-default: var(--colors-bg-invisible);
    --colors--pagination--page-button-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--pagination--page-button-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--pagination--page-button-bg-active: var(--colors-bg-action-soft-selected-default);
    --colors--pagination--page-button-border-active: var(--colors-border-action-hero-selected-default);
    --colors--pagination--page-button-label-default: var(--colors-text-neutral);
    --colors--pagination--page-button-label-hover: var(--colors-text-neutral-fixed);
    --colors--pagination--page-button-label-pressed: var(--colors-text-neutral-fixed);
    --colors--pagination--page-button-label-active: var(--colors-text-neutral);
    --colors--pagination--readout-colors: var(--colors-text-neutral);
    --colors--photo-carousel--dot-active: var(--colors-icon-on-impact-neutral-fixed);
    --colors--photo-carousel--dot-inactive: var(--colors-icon-transparent-on-impact-neutral-fixed);
    --colors--photo-carousel--dots-bg-default: var(--colors-bg-transparent-impact-fixed-faint);
    --colors--photo-carousel--dots-bg-focus: var(--colors-bg-action-impact-neutral-default);
    --colors--photo-carousel--nav-controls-icon-default: var(--colors-icon-on-hero-neutral-fixed);
    --colors--popover--backdrop-bg: var(--colors-bg-screen-scrim);
    --colors--popover--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--popover--divider-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--popover--divider-bg-critical: var(--colors-bg-feedback-critical-soft);
    --colors--popover--divider-bg-success: var(--colors-bg-feedback-success-soft);
    --colors--popover--divider-bg-info: var(--colors-bg-feedback-info-soft);
    --colors--popover--divider-bg-warning: var(--colors-bg-feedback-warning-soft);
    --colors--popover--header-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--popover--header-bg-critical: var(--colors-bg-feedback-critical-soft);
    --colors--popover--header-bg-success: var(--colors-bg-feedback-success-soft);
    --colors--popover--header-bg-info: var(--colors-bg-feedback-info-soft);
    --colors--popover--header-bg-warning: var(--colors-bg-feedback-warning-soft);
    --colors--popover--header-text: var(--colors-text-neutral);
    --colors--popover--header-icon-critical: var(--colors-icon-feedback-critical-strong);
    --colors--popover--header-icon-success: var(--colors-icon-feedback-success-hero-alt);
    --colors--popover--header-icon-info: var(--colors-icon-feedback-info-strong);
    --colors--popover--header-icon-warning: var(--colors-icon-feedback-warning-strong);
    --colors--progress-indicator-spinner-icon-default: var(--colors-icon-accent-brand-hero);
    --colors--progress-indicator-spinner-icon-on-impact: var(--colors-icon-on-hero-neutral);
    --colors--progress-indicator-bar-track-bg-default: var(--colors-legacy-cool-gray-400);
    --colors--progress-indicator-bar-track-bg-active: var(--colors-bg-accent-blue-hero);
    --colors--progress-indicator-bar-track-bg-complete: var(--colors-green-300);
    --colors--progress-indicator-bar-text-helper: var(--colors-text-subtle);
    --colors--progress-indicator-bar-text-label: var(--colors-text-neutral);
    --colors--progress-meter--label-meta-text: var(--colors-text-subtle);
    --colors--progress-meter--label-interactive-default: var(--colors-text-action-strong-default);
    --colors--progress-meter--label-interactive-hover: var(--colors-text-action-strong-hover);
    --colors--progress-meter--label-interactive-pressed: var(--colors-text-action-strong-pressed);
    --colors--progress-meter--label-interactive-active-default: var(--colors-text-neutral);
    --colors--progress-meter--label-interactive-active-hover: var(--colors-text-neutral);
    --colors--progress-meter--label-interactive-active-pressed: var(--colors-text-neutral);
    --colors--progress-meter--label-static-active: var(--colors-text-neutral);
    --colors--progress-meter--label-static-complete: var(--colors-text-subtle);
    --colors--progress-meter--label-static-error: var(--colors-text-subtle);
    --colors--progress-meter--label-static-incomplete: var(--colors-text-subtle);
    --colors--progress-meter--label-static-not-started: var(--colors-text-subtle);
    --colors--progress-meter--label-static-success: var(--colors-text-subtle);
    --colors--progress-meter--label-static-warning: var(--colors-text-subtle);
    --colors--progress-meter--node-active-bg: var(--colors-bg-action-impact-soft-hover);
    --colors--progress-meter--node-active-border: var(--colors-bg-neutral-fixed);
    --colors--progress-meter--node-active-icon: var(--colors-bg-action-hero-selected-default);
    --colors--progress-meter--node-complete-bg: var(--colors-bg-accent-blue-hero);
    --colors--progress-meter--node-complete-icon: var(--colors-icon-on-impact-neutral);
    --colors--progress-meter--node-error-bg: var(--colors-bg-feedback-critical-hero);
    --colors--progress-meter--node-error-icon: var(--colors-icon-on-hero-neutral);
    --colors--progress-meter--node-focus-ring-bg: var(--colors-bg-action-impact-soft-hover);
    --colors--progress-meter--node-inactive-icon: var(--colors-icon-on-impact-neutral-fixed);
    --colors--progress-meter--node-incomplete-bg: var(--colors-bg-accent-blue-hero);
    --colors--progress-meter--node-incomplete-icon: var(--colors-icon-on-impact-neutral);
    --colors--progress-meter--node-success-bg: var(--colors-bg-feedback-success-impact);
    --colors--progress-meter--node-success-icon: var(--colors-icon-on-impact-neutral);
    --colors--progress-meter--node-warning-bg: var(--colors-bg-feedback-warning-impact);
    --colors--progress-meter--node-warning-icon: var(--colors-icon-on-impact-neutral);
    --colors--progress-meter--track-active: var(--colors-bg-accent-blue-hero);
    --colors--progress-meter--track-default: var(--colors-legacy-cool-gray-400);
    --colors--property-card--photo-fallback-bg: var(--colors-bg-softest);
    --colors--property-card--photo-fallback-icon: var(--colors-icon-subtle);
    --colors--property-card--badge-brand-bg: var(--colors-bg-accent-brand-hero-fixed);
    --colors--property-card--badge-brand-icon: var(--colors-icon-on-hero-neutral-fixed);
    --colors--property-card--badge-brand-label: var(--colors-text-on-hero-neutral-fixed);
    --colors--property-card--badge-flex-bg: var(--colors-bg-transparent-impact-fixed);
    --colors--property-card--badge-flex-icon: var(--colors-icon-on-impact-neutral-fixed);
    --colors--property-card--badge-flex-label: var(--colors-text-on-impact-neutral-fixed);
    --colors--property-card--badge-notify-bg: var(--colors-bg-feedback-notify-hero-fixed);
    --colors--property-card--badge-notify-icon: var(--colors-icon-on-hero-neutral-fixed);
    --colors--property-card--badge-notify-label: var(--colors-text-on-hero-neutral-fixed);
    --colors--property-card--badge-buy-ability-bg: var(--colors-green-600);
    --colors--property-card--badge-buy-ability-icon: var(--colors-icon-on-hero-neutral-fixed);
    --colors--property-card--badge-buy-ability-label: var(--colors-text-on-hero-neutral-fixed);
    --colors--property-card--body-bg-default: var(--colors-bg-elevated-small-shadow);
    --colors--property-card--body-bg-hover: var(--colors-bg-elevated-medium-shadow);
    --colors--property-card--body-bg-pressed: var(--colors-bg-elevated-small-shadow);
    --colors--property-card--data-area-text-info: var(--colors-text-neutral);
    --colors--property-card--data-area-text-fineprint: var(--colors-text-subtle);
    --colors--property-card--data-area-text-data-divider: var(--colors-text-subtle);
    --colors--property-card--root-loading-bg: var(--colors-bg-softer);
    --colors--property-card--root-loading-shimmer: var(--colors-bg-softest);
    --colors--property-card--save-button-bg-default: var(--colors-icon-transparent-action-neutral-fixed-default);
    --colors--property-card--save-button-bg-hover: var(--colors-icon-transparent-action-neutral-fixed-hover);
    --colors--property-card--save-button-bg-pressed: var(--colors-icon-transparent-action-neutral-fixed-pressed);
    --colors--property-card--save-button-bg-selected: var(--colors-icon-on-impact-action-neutral-fixed-selected-default);
    --colors--property-card--save-button-bg-selected-hover: var(--colors-icon-on-impact-action-neutral-fixed-hover);
    --colors--property-card--save-button-bg-selected-pressed: var(--colors-icon-transparent-action-neutral-fixed-pressed);
    --colors--property-card--save-button-border-default: var(--colors-border-on-hero-neutral-fixed);
    --colors--property-card--save-button-border-hover: var(--colors-border-on-hero-neutral-fixed);
    --colors--property-card--save-button-border-pressed: var(--colors-border-on-hero-neutral-fixed);
    --colors--property-card--save-button-border-selected: var(--colors-border-invisible);
    --colors--property-card--save-button-border-selected-hover: var(--colors-border-invisible);
    --colors--property-card--save-button-border-selected-pressed: var(--colors-border-on-hero-neutral-fixed);
    --colors--radio-bg-default: var(--colors-bg-neutral);
    --colors--radio-bg-hover: var(--colors-bg-neutral);
    --colors--radio-bg-pressed: var(--colors-bg-neutral);
    --colors--radio-bg-selected: var(--colors-bg-neutral);
    --colors--radio-bg-selected-hover: var(--colors-bg-neutral);
    --colors--radio-bg-selected-pressed: var(--colors-bg-neutral);
    --colors--radio-border-default: var(--colors-border-action-neutral-default);
    --colors--radio-border-hover: var(--colors-border-action-hero-default);
    --colors--radio-border-pressed: var(--colors-border-action-hero-pressed);
    --colors--radio-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--radio-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--radio-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--range--track-bg-default: var(--colors-bg-soft);
    --colors--range--handle-bg-default: var(--colors-blue-400);
    --colors--range--handle-bg-hover: var(--colors-blue-500);
    --colors--range--handle-bg-pressed: var(--colors-blue-500);
    --colors--range--handle-bg-active: var(--colors-blue-400);
    --colors--range--handle-bg-active-hover: var(--colors-blue-500);
    --colors--range--handle-border-default: var(--colors-border-on-hero-neutral-fixed);
    --colors--range--handle-border-hover: var(--colors-border-on-hero-neutral-fixed);
    --colors--range--handle-border-active: var(--colors-border-on-hero-neutral-fixed);
    --colors--range--handle-border-pressed: var(--colors-border-on-hero-neutral-fixed);
    --colors--range--handle-border-active-hover: var(--colors-border-on-hero-neutral-fixed);
    --colors--rating-stars-icon-empty: var(--colors-icon-subtle);
    --colors--rating-stars-icon-filled: var(--colors-icon-action-hero-selected-default);
    --colors--rating-stars-text-empty: var(--colors-text-subtle);
    --colors--rating-stars-text-filled: var(--colors-text-neutral);
    --colors--show-hide-icon-default: var(--colors-icon-action-strong-default);
    --colors--show-hide-icon-hover: var(--colors-icon-action-strong-hover);
    --colors--show-hide-icon-pressed: var(--colors-icon-action-strong-pressed);
    --colors--show-hide-label-default: var(--colors-text-action-strong-default);
    --colors--show-hide-label-hover: var(--colors-text-action-strong-hover);
    --colors--show-hide-label-pressed: var(--colors-text-action-strong-pressed);
    --colors--slider--track-bg-default: var(--colors-bg-soft);
    --colors--slider--track-bg-active: var(--colors-bg-action-hero-selected-default);
    --colors--slider--handle-bg-default: var(--colors-blue-400);
    --colors--slider--handle-bg-hover: var(--colors-blue-500);
    --colors--slider--handle-bg-pressed: var(--colors-blue-500);
    --colors--slider--handle-bg-active: var(--colors-blue-400);
    --colors--slider--handle-bg-active-hover: var(--colors-blue-500);
    --colors--slider--handle-bg-active-pressed: var(--colors-blue-500);
    --colors--slider--handle-border-default: var(--colors-border-on-hero-neutral-fixed);
    --colors--slider--handle-border-hover: var(--colors-border-on-hero-neutral-fixed);
    --colors--slider--handle-border-active: var(--colors-border-on-hero-neutral-fixed);
    --colors--slider--handle-border-pressed: var(--colors-border-on-hero-neutral-fixed);
    --colors--slider--handle-border-active-hover: var(--colors-border-on-hero-neutral-fixed);
    --colors--slider--handle-border-active-pressed: var(--colors-border-on-hero-neutral-fixed);
    --colors--switch--track-bg-default: var(--colors-bg-soft);
    --colors--switch--track-bg-hover: var(--colors-bg-impact-softest);
    --colors--switch--track-bg-pressed: var(--colors-bg-soft);
    --colors--switch--track-bg-selected: var(--colors-bg-action-hero-selected-default);
    --colors--switch--track-bg-selected-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--switch--track-bg-selected-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--switch--handle-default: var(--colors-bg-impact-soft);
    --colors--switch--handle-hover: var(--colors-bg-impact-soft);
    --colors--switch--handle-pressed: var(--colors-bg-impact-soft);
    --colors--switch--handle-selected: var(--colors-bg-neutral);
    --colors--switch--handle-selected-hover: var(--colors-bg-neutral);
    --colors--switch--handle-selected-pressed: var(--colors-bg-neutral);
    --colors--table--cell-border: var(--colors-border-muted-alt);
    --colors--table--cell-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--table--cell-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--table--cell-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--table--cell-bg-selected: var(--colors-bg-action-neutral-alt-pressed);
    --colors--table--cell-bg-zebra: var(--colors-bg-softer);
    --colors--table--cell-text-default: var(--colors-text-neutral);
    --colors--table--cell-text-hover: var(--colors-text-neutral);
    --colors--table--cell-text-pressed: var(--colors-text-neutral);
    --colors--table--cell-text-selected: var(--colors-text-neutral);
    --colors--table--sort-icon-icon-default: var(--colors-icon-action-hero-default);
    --colors--table--sort-icon-icon-hover: var(--colors-icon-action-hero-default);
    --colors--table--sort-icon-icon-pressed: var(--colors-icon-action-hero-default);
    --colors--table--sort-icon-icon-selected: var(--colors-icon-action-hero-default);
    --colors--tabs-default-bg-tab-default: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-tab-hover: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-tab-pressed: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-tab-active: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-indicator-default: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-indicator-hover: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-indicator-pressed: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-indicator-active: var(--colors-bg-accent-brand-hero);
    --colors--tabs-default-bg-panel: var(--colors-bg-neutral);
    --colors--tabs-default-label-default: var(--colors-text-action-neutral-default);
    --colors--tabs-default-label-hover: var(--colors-text-action-hero-default);
    --colors--tabs-default-label-pressed: var(--colors-text-action-hero-hover);
    --colors--tabs-default-label-active: var(--colors-text-action-neutral-default);
    --colors--tabs-default-label-selected-default: var(--colors-text-action-neutral-default);
    --colors--tabs-default-label-selected-pressed: var(--colors-text-action-hero-hover);
    --colors--tabs-default-border-track: var(--colors-border-neutral);
    --colors--tabs-default-border-tab-default: var(--colors-border-neutral);
    --colors--tabs-default-border-tab-hover: var(--colors-border-neutral);
    --colors--tabs-default-border-tab-pressed: var(--colors-border-neutral);
    --colors--tabs-default-border-tab-active: var(--colors-border-neutral);
    --colors--tabs-default-icon-default: var(--colors-icon-action-neutral-default);
    --colors--tabs-default-icon-hover: var(--colors-icon-action-hero-default);
    --colors--tabs-default-icon-pressed: var(--colors-icon-action-hero-default);
    --colors--tabs-default-icon-active: var(--colors-icon-action-neutral-default);
    --colors--tabs-file-bg-tab-default: var(--colors-bg-action-neutral-default);
    --colors--tabs-file-bg-tab-hover: var(--colors-bg-action-neutral-hover);
    --colors--tabs-file-bg-tab-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--tabs-file-bg-tab-active: var(--colors-bg-action-neutral-default);
    --colors--tabs-file-bg-indicator-default: var(--colors-bg-action-neutral-default);
    --colors--tabs-file-bg-indicator-hover: var(--colors-bg-action-neutral-default);
    --colors--tabs-file-bg-indicator-pressed: var(--colors-bg-action-neutral-default);
    --colors--tabs-file-bg-indicator-active: var(--colors-bg-accent-brand-hero);
    --colors--tabs-file-bg-panel: var(--colors-bg-neutral);
    --colors--tabs-file-border-default: var(--colors-border-action-neutral-default);
    --colors--tabs-file-border-hover: var(--colors-border-action-neutral-hover);
    --colors--tabs-file-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--tabs-file-border-active: var(--colors-border-action-neutral-default);
    --colors--tabs-file-label-default: var(--colors-text-action-neutral-default);
    --colors--tag-aqua-bg: var(--colors-bg-accent-aqua-soft);
    --colors--tag-aqua-icon: var(--colors-icon-accent-aqua-strong);
    --colors--tag-aqua-text: var(--colors-text-accent-aqua-strong);
    --colors--tag-blue-bg: var(--colors-bg-accent-blue-soft);
    --colors--tag-blue-icon: var(--colors-icon-accent-blue-strong);
    --colors--tag-blue-text: var(--colors-text-accent-blue-strong);
    --colors--tag-critical-bg: var(--colors-bg-accent-red-soft);
    --colors--tag-critical-icon: var(--colors-icon-accent-red-strong);
    --colors--tag-critical-text: var(--colors-text-accent-red-strong);
    --colors--tag-gray-bg: var(--colors-bg-accent-gray-soft);
    --colors--tag-gray-icon: var(--colors-icon-accent-gray-strong);
    --colors--tag-gray-text: var(--colors-text-accent-gray-strong);
    --colors--tag-green-bg: var(--colors-bg-accent-green-soft);
    --colors--tag-green-icon: var(--colors-icon-accent-green-strong);
    --colors--tag-green-text: var(--colors-text-accent-green-strong);
    --colors--tag-info-bg: var(--colors-bg-accent-blue-soft);
    --colors--tag-info-icon: var(--colors-icon-accent-blue-strong);
    --colors--tag-info-text: var(--colors-text-accent-blue-strong);
    --colors--tag-orange-bg: var(--colors-bg-accent-orange-soft);
    --colors--tag-orange-icon: var(--colors-icon-accent-orange-strong);
    --colors--tag-orange-text: var(--colors-text-accent-orange-strong);
    --colors--tag-purple-bg: var(--colors-bg-accent-purple-soft);
    --colors--tag-purple-icon: var(--colors-icon-accent-purple-strong);
    --colors--tag-purple-text: var(--colors-text-accent-purple-strong);
    --colors--tag-red-bg: var(--colors-bg-accent-red-soft);
    --colors--tag-red-icon: var(--colors-icon-accent-red-strong);
    --colors--tag-red-text: var(--colors-text-accent-red-strong);
    --colors--tag-success-bg: var(--colors-bg-accent-green-soft);
    --colors--tag-success-icon: var(--colors-icon-accent-green-strong);
    --colors--tag-success-text: var(--colors-text-accent-green-strong);
    --colors--tag-teal-bg: var(--colors-bg-accent-blue-soft);
    --colors--tag-teal-icon: var(--colors-icon-accent-blue-strong);
    --colors--tag-teal-text: var(--colors-text-accent-blue-strong);
    --colors--tag-warning-bg: var(--colors-bg-feedback-warning-soft);
    --colors--tag-warning-icon: var(--colors-icon-accent-yellow-strong);
    --colors--tag-warning-text: var(--colors-text-accent-yellow-strong);
    --colors--tag-yellow-bg: var(--colors-bg-feedback-warning-soft);
    --colors--tag-yellow-icon: var(--colors-icon-accent-yellow-strong);
    --colors--tag-yellow-text: var(--colors-text-accent-yellow-strong);
    --colors--tag-transparent-bg: var(--colors-transparent-black-60);
    --colors--tag-transparent-icon: var(--colors-icon-on-hero-neutral-fixed);
    --colors--tag-transparent-text: var(--colors-text-on-hero-neutral-fixed);
    --colors--text-button-on-impact-neutral-icon-default: var(--colors-icon-on-impact-action-neutral-default);
    --colors--text-button-on-impact-neutral-icon-hover: var(--colors-icon-on-impact-action-neutral-hover);
    --colors--text-button-on-impact-neutral-icon-pressed: var(--colors-icon-on-impact-action-neutral-pressed);
    --colors--text-button-on-impact-neutral-label-default: var(--colors-text-on-impact-action-neutral-default);
    --colors--text-button-on-impact-neutral-label-hover: var(--colors-text-on-impact-action-neutral-hover);
    --colors--text-button-on-impact-neutral-label-pressed: var(--colors-text-on-impact-action-neutral-pressed);
    --colors--text-button-brand-icon-default: var(--colors-icon-action-strong-default);
    --colors--text-button-brand-icon-hover: var(--colors-icon-action-strong-hover);
    --colors--text-button-brand-icon-pressed: var(--colors-icon-action-strong-pressed);
    --colors--text-button-brand-label-default: var(--colors-text-action-strong-default);
    --colors--text-button-brand-label-hover: var(--colors-text-action-strong-hover);
    --colors--text-button-brand-label-pressed: var(--colors-text-action-strong-pressed);
    --colors--text-button-neutral-icon-default: var(--colors-icon-neutral);
    --colors--text-button-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--text-button-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--text-button-neutral-label-default: var(--colors-text-neutral);
    --colors--text-button-neutral-label-hover: var(--colors-text-neutral);
    --colors--text-button-neutral-label-pressed: var(--colors-text-neutral);
    --colors--text-button-subtle-icon-default: var(--colors-icon-subtle);
    --colors--text-button-subtle-icon-hover: var(--colors-icon-subtle);
    --colors--text-button-subtle-icon-pressed: var(--colors-icon-subtle);
    --colors--text-button-subtle-label-default: var(--colors-text-subtle);
    --colors--text-button-subtle-label-hover: var(--colors-text-subtle);
    --colors--text-button-subtle-label-pressed: var(--colors-text-subtle);
    --colors--toast-critical-bg: var(--colors-bg-feedback-critical-impact);
    --colors--toast-critical-icon-leading: var(--colors-icon-on-impact-neutral);
    --colors--toast-critical-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-critical-text: var(--colors-text-on-impact-neutral);
    --colors--toast-info-bg: var(--colors-bg-feedback-info-impact);
    --colors--toast-info-icon-leading: var(--colors-icon-on-impact-neutral);
    --colors--toast-info-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-info-text: var(--colors-text-on-impact-neutral);
    --colors--toast-notify-bg: var(--colors-bg-feedback-notify-impact);
    --colors--toast-notify-icon-leading: var(--colors-icon-on-impact-neutral);
    --colors--toast-notify-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-notify-text: var(--colors-text-on-impact-neutral);
    --colors--toast-success-bg: var(--colors-bg-feedback-success-impact);
    --colors--toast-success-icon-leading: var(--colors-icon-on-impact-neutral);
    --colors--toast-success-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-success-text: var(--colors-text-on-impact-neutral);
    --colors--toast-warning-bg: var(--colors-bg-feedback-warning-impact);
    --colors--toast-warning-icon-leading: var(--colors-icon-on-impact-neutral);
    --colors--toast-warning-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-warning-text: var(--colors-text-on-impact-neutral);
    --colors--toggle-button-bg-default: var(--colors-bg-action-neutral-default);
    --colors--toggle-button-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--toggle-button-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--toggle-button-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--toggle-button-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--toggle-button-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--toggle-button-label-default: var(--colors-text-neutral);
    --colors--toggle-button-label-hover: var(--colors-text-neutral);
    --colors--toggle-button-label-pressed: var(--colors-text-neutral);
    --colors--toggle-button-label-selected: var(--colors-text-neutral);
    --colors--toggle-button-label-selected-hover: var(--colors-text-neutral);
    --colors--toggle-button-label-selected-pressed: var(--colors-text-neutral);
    --colors--toggle-button-icon-default: var(--colors-icon-neutral);
    --colors--toggle-button-icon-hover: var(--colors-icon-neutral);
    --colors--toggle-button-icon-pressed: var(--colors-icon-neutral);
    --colors--toggle-button-icon-selected: var(--colors-icon-neutral);
    --colors--toggle-button-icon-selected-hover: var(--colors-icon-neutral);
    --colors--toggle-button-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--toggle-button-border-default: var(--colors-border-action-neutral-default);
    --colors--toggle-button-border-hover: var(--colors-border-action-neutral-hover);
    --colors--toggle-button-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--toggle-button-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--toggle-button-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--toggle-button-border-selected-pressed: var(--colors-border-accent-gray-hero);
    --colors--toggle-card--footer-border: var(--colors-border-neutral);
    --colors--toggle-card--header-border: var(--colors-border-neutral);
    --colors--toggle-card--root-neutral-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--toggle-card--root-neutral-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-neutral-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--toggle-card--root-neutral-bg-selected-default: var(--colors-bg-action-neutral-alt-default);
    --colors--toggle-card--root-neutral-bg-selected-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-neutral-bg-selected-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--toggle-card--root-neutral-border-default: var(--colors-border-neutral);
    --colors--toggle-card--root-neutral-border-hover: var(--colors-border-neutral);
    --colors--toggle-card--root-neutral-border-pressed: var(--colors-border-neutral);
    --colors--toggle-card--root-neutral-border-selected-default: var(--colors-border-action-hero-selected-default);
    --colors--toggle-card--root-neutral-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--toggle-card--root-neutral-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--toggle-card--root-neutral-elevated-bg-default: var(--colors-bg-elevated-action-small-shadow-default);
    --colors--toggle-card--root-neutral-elevated-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-neutral-elevated-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--toggle-card--root-neutral-elevated-bg-selected-default: var(--colors-bg-elevated-action-small-shadow-default);
    --colors--toggle-card--root-neutral-elevated-bg-selected-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-neutral-elevated-bg-selected-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--toggle-card--root-soft-bg-default: var(--colors-bg-softer);
    --colors--toggle-card--root-soft-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-soft-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--toggle-card--root-soft-bg-selected-default: var(--colors-bg-softer);
    --colors--toggle-card--root-soft-bg-selected-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-soft-bg-selected-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--toggle-card--root-soft-border-default: var(--colors-border-muted-alt);
    --colors--toggle-card--root-soft-border-hover: var(--colors-border-muted-alt);
    --colors--toggle-card--root-soft-border-pressed: var(--colors-border-muted-alt);
    --colors--toggle-card--root-soft-border-selected-default: var(--colors-border-action-hero-selected-default);
    --colors--toggle-card--root-soft-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--toggle-card--root-soft-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--toggle-card--root-soft-elevated-bg-default: var(--colors-bg-softer);
    --colors--toggle-card--root-soft-elevated-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-soft-elevated-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--toggle-card--root-soft-elevated-bg-selected-default: var(--colors-bg-softer);
    --colors--toggle-card--root-soft-elevated-bg-selected-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--toggle-card--root-soft-elevated-bg-selected-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--tooltip-neutral-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--tooltip-neutral-text: var(--colors-text-neutral);
    --colors--tooltip-impact-bg: var(--colors-bg-action-impact-neutral-default);
    --colors--tooltip-impact-text: var(--colors-text-on-impact-neutral);
    --colors--trigger-button-bg-default: var(--colors-bg-action-neutral-default);
    --colors--trigger-button-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--trigger-button-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--trigger-button-border-default: var(--colors-border-action-neutral-default);
    --colors--trigger-button-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--trigger-button-text: var(--colors-text-action-neutral-default);
    --colors--trigger-text-border-default: var(--colors-border-action-strong-default);
    --colors--trigger-text-border-hover: var(--colors-border-action-strong-hover);
    --colors--trigger-text-border-pressed: var(--colors-border-action-strong-pressed);
    --colors--upsell--body-hero-text: var(--colors-text-on-impact-neutral);
    --colors--upsell--body-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell--body-neutral-text: var(--colors-text-neutral);
    --colors--upsell--body-soft-text: var(--colors-text-neutral);
    --colors--upsell--header-hero-text: var(--colors-text-on-impact-neutral);
    --colors--upsell--header-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell--header-neutral-text: var(--colors-text-neutral);
    --colors--upsell--header-soft-text: var(--colors-text-neutral);
    --colors--upsell--legal-hero-text-legal: var(--colors-text-on-impact-subtle);
    --colors--upsell--legal-impact-text-legal: var(--colors-text-on-impact-neutral);
    --colors--upsell--legal-neutral-text-legal: var(--colors-text-subtle);
    --colors--upsell--legal-soft-text-legal: var(--colors-text-subtle);
    --colors--upsell--media-hero-icon: var(--colors-icon-on-impact-neutral);
    --colors--upsell--media-impact-icon: var(--colors-icon-on-impact-neutral);
    --colors--upsell--media-neutral-icon: var(--colors-icon-express-trust-hero);
    --colors--upsell--media-soft-icon: var(--colors-icon-express-trust-hero);
    --colors--upsell--root-hero-bg: var(--colors-bg-express-insight-impact);
    --colors--upsell--root-hero-border: var(--colors-border-invisible);
    --colors--upsell--root-impact-bg: var(--colors-bg-express-trust-impact);
    --colors--upsell--root-impact-border: var(--colors-border-invisible);
    --colors--upsell--root-neutral-bg: var(--colors-bg-neutral);
    --colors--upsell--root-neutral-border: var(--colors-border-neutral);
    --colors--upsell--root-neutral-elevated-bg: var(--colors-bg-elevated-small-shadow);
    --colors--upsell--root-neutral-elevated-border: var(--colors-border-neutral);
    --colors--upsell--root-soft-bg: var(--colors-bg-express-trust-soft);
    --colors--upsell--root-soft-border: var(--colors-border-invisible);
    --colors--upsell-banner--body-hero-text: var(--colors-text-on-hero-neutral);
    --colors--upsell-banner--body-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell-banner--body-neutral-text: var(--colors-text-neutral);
    --colors--upsell-banner--body-soft-text: var(--colors-text-neutral);
    --colors--upsell-banner--header-hero-text: var(--colors-text-on-hero-neutral);
    --colors--upsell-banner--header-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell-banner--header-neutral-text: var(--colors-text-neutral);
    --colors--upsell-banner--header-soft-text: var(--colors-text-neutral);
    --colors--upsell-banner--media-hero-icon: var(--colors-icon-on-hero-neutral);
    --colors--upsell-banner--media-impact-icon: var(--colors-icon-on-impact-neutral);
    --colors--upsell-banner--media-neutral-icon: var(--colors-icon-express-trust-hero);
    --colors--upsell-banner--media-soft-icon: var(--colors-icon-express-trust-hero);
    --colors--upsell-banner--root-hero-bg: var(--colors-bg-express-trust-hero);
    --colors--upsell-banner--root-impact-bg: var(--colors-bg-express-trust-impact);
    --colors--upsell-banner--root-neutral-bg-default: var(--colors-bg-neutral);
    --colors--upsell-banner--root-soft-bg: var(--colors-bg-express-trust-soft);
    --colors--vertical-nav--heading: var(--colors-text-neutral);
    --colors--vertical-nav--item-bg-default: var(--colors-bg-invisible);
    --colors--vertical-nav--item-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--vertical-nav--item-bg-active: var(--colors-bg-action-neutral-alt-pressed);
    --colors--vertical-nav--item-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--vertical-nav--item-icon-default: var(--colors-icon-neutral);
    --colors--vertical-nav--item-icon-hover: var(--colors-icon-neutral);
    --colors--vertical-nav--item-icon-active: var(--colors-icon-neutral);
    --colors--vertical-nav--item-icon-pressed: var(--colors-icon-neutral);
    --colors--vertical-nav--item-label-default: var(--colors-text-neutral);
    --colors--vertical-nav--item-label-hover: var(--colors-text-neutral);
    --colors--vertical-nav--item-label-active: var(--colors-text-neutral);
    --colors--vertical-nav--item-label-pressed: var(--colors-text-neutral);
    --colors--vertical-nav--item-indicator-default: var(--colors-bg-invisible);
    --colors--vertical-nav--item-indicator-active: var(--colors-bg-action-hero-selected-default);
    --colors--vertical-nav--root-bg: var(--colors-bg-neutral);
    --colors--vertical-nav--root-bg-elevated: var(--colors-bg-elevated-small-shadow);
    --colors--vertical-nav--root-border: var(--colors-border-muted);
    --colors--zillow-logo-brand-mark: #0041d9;
    --colors--zillow-logo-brand-text: #111116;
    --colors--zillow-logo-on-impact-brand-mark: var(--colors-white);
    --colors--zillow-logo-on-impact-brand-text: var(--colors-white);
    --colors--zillow-logo-legacy-brand-mark: var(--colors-icon-accent-brand-hero);
    --colors--zillow-logo-legacy-brand-text: var(--colors-icon-accent-brand-hero);
    --colors--zillow-logo-legacy-on-impact-brand-mark: var(--colors-icon-on-impact-neutral);
    --colors--zillow-logo-legacy-on-impact-brand-text: var(--colors-icon-on-impact-neutral);
    --colors-transparent: var(--colors-transparent-invisible);
    --colors-brand: var(--colors-blue-400);
    --colors-brand-secondary: var(--colors-bg-accent-yellow-soft-fixed);
    --colors-background-brand: var(--colors-bg-accent-brand-hero);
    --colors-text-white: var(--colors-text-on-impact-neutral-fixed);
    --colors-text-light: var(--colors-gray-400);
    --colors-text-medium: var(--colors-text-subtle);
    --colors-text-dark: var(--colors-text-neutral);
    --colors-link: var(--colors-text-link-default);
    --colors-link-focus: var(--colors-text-link-hover);
    --colors-link-inverse: var(--colors-text-on-impact-link-default);
    --colors-link-visited: var(--colors-text-on-impact-link-default);
    --colors-link-hover: var(--colors-text-link-hover);
    --colors-link-active: var(--colors-text-link-hover);
    --colors-background-aqua: var(--colors-bg-accent-aqua-soft);
    --colors-background-blue: var(--colors-blue-100);
    --colors-background-green: var(--colors-bg-accent-green-soft);
    --colors-background-orange: var(--colors-bg-accent-orange-soft);
    --colors-background-orange-red: var(--colors-legacy-orange-red-100);
    --colors-background-purple: var(--colors-bg-accent-purple-soft);
    --colors-background-red: var(--colors-bg-accent-red-soft);
    --colors-background-yellow: var(--colors-bg-accent-yellow-soft);
    --colors-background-dark-aqua: var(--colors-bg-accent-aqua-impact);
    --colors-background-dark-blue: var(--colors-bg-accent-blue-impact);
    --colors-background-dark-green: var(--colors-bg-accent-green-impact);
    --colors-background-dark-orange: var(--colors-bg-accent-orange-impact);
    --colors-background-dark-orange-red: var(--colors-legacy-orange-red-600);
    --colors-background-dark-purple: var(--colors-bg-accent-purple-impact);
    --colors-background-dark-red: var(--colors-bg-accent-red-impact);
    --colors-background-dark-yellow: var(--colors-bg-accent-yellow-impact);
    --colors-background-white: var(--colors-bg-neutral);
    --colors-background-light: var(--colors-gray-100);
    --colors-background-dark: var(--colors-bg-accent-gray-hero);
    --colors-border-aqua: var(--colors-border-accent-aqua-hero);
    --colors-border-blue: var(--colors-border-accent-blue-hero);
    --colors-border-green: var(--colors-border-accent-green-hero);
    --colors-border-orange: var(--colors-border-accent-orange-hero);
    --colors-border-orange-red: var(--colors-border-accent-red-hero);
    --colors-border-purple: var(--colors-border-accent-purple-hero);
    --colors-border-red: var(--colors-border-accent-red-hero);
    --colors-border-yellow: var(--colors-border-accent-yellow-hero);
    --colors-border-light: var(--colors-border-subtle);
    --colors-border-dark: var(--colors-border-neutral);
    --colors-error-background: var(--colors-bg-feedback-critical-soft);
    --colors-error-border: var(--colors-border-feedback-critical-hero);
    --colors-error-foreground: var(--colors-icon-feedback-critical-hero);
    --colors-error-font-color: var(--colors-text-feedback-critical-strong);
    --colors-error-dark-background: var(--colors-bg-feedback-critical-impact);
    --colors-info-background: var(--colors-bg-feedback-info-soft);
    --colors-info-border: var(--colors-border-feedback-info-hero);
    --colors-info-foreground: var(--colors-icon-feedback-info-strong);
    --colors-info-font-color: var(--colors-text-feedback-info-strong);
    --colors-info-dark-background: var(--colors-bg-feedback-info-impact);
    --colors-success-background: var(--colors-bg-feedback-success-soft);
    --colors-success-border: var(--colors-border-feedback-success-hero);
    --colors-success-foreground: var(--colors-icon-feedback-success-hero);
    --colors-success-font-color: var(--colors-text-feedback-success-strong);
    --colors-success-dark-background: var(--colors-bg-feedback-success-impact);
    --colors-warning-background: var(--colors-bg-feedback-warning-soft);
    --colors-warning-border: var(--colors-border-feedback-warning-strong);
    --colors-warning-foreground: var(--colors-orange-400);
    --colors-warning-font-color: var(--colors-text-feedback-warning-strong);
    --colors-warning-dark-background: var(--colors-orange-500);
    --colors-transient-foreground: var(--colors-text-accent-brand-hero-fixed);
    --sizes--accordion--header-icon-height: var(--sizes-icon-sm);
    --sizes--accordion--header-icon-width: var(--sizes-icon-sm);
    --sizes--adorned-input--icon-height: var(--sizes-icon-md);
    --sizes--adorned-input--icon-width: var(--sizes-icon-md);
    --sizes--avatar--badge-sm-icon-default: var(--sizes-icon-sm);
    --sizes--avatar--badge-sm-icon-bare: var(--sizes-icon-lg);
    --sizes--avatar--badge-md-icon-default: var(--sizes-icon-sm);
    --sizes--avatar--badge-md-icon-bare: var(--sizes-icon-lg);
    --sizes--avatar--badge-lg-icon-default: var(--sizes-icon-md);
    --sizes--avatar--badge-lg-icon-bare: var(--sizes-icon-xl);
    --sizes--avatar--icon-xs: .75rem;
    --sizes--avatar--icon-sm: 1rem;
    --sizes--avatar--icon-md: 1.5rem;
    --sizes--avatar--icon-lg: 2rem;
    --sizes--avatar--icon-xl: 3rem;
    --sizes--avatar--icon-xxl: 5rem;
    --sizes--avatar--root-xs-size: var(--sizes-obj-xs);
    --sizes--avatar--root-sm-size: var(--sizes-obj-sm);
    --sizes--avatar--root-md-size: var(--sizes-obj-md);
    --sizes--avatar--root-lg-size: var(--sizes-obj-lg);
    --sizes--avatar--root-xl-size: var(--sizes-obj-xl);
    --sizes--avatar--root-xxl-size: var(--sizes-obj-xxl);
    --sizes--button-xs-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--button-sm-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--button-md-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--button-lg-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--calendar--control-button-width: var(--sizes-action-sm);
    --sizes--calendar--control-button-height: var(--sizes-action-sm);
    --sizes--calendar--day-width: var(--sizes-action-sm);
    --sizes--calendar--day-height: var(--sizes-action-sm);
    --sizes--calendar--year-select-button-width: var(--sizes-700);
    --sizes--calendar--year-select-button-height: var(--sizes-700);
    --sizes--calendar--year-select-icon-width: var(--sizes-icon-sm);
    --sizes--calendar--year-select-icon-height: var(--sizes-icon-sm);
    --sizes--carousel--skip-link-height: var(--sizes-action-md);
    --sizes--checkbox-box: var(--sizes-handle-sm);
    --sizes--checkbox-frame: var(--sizes-handle-sm);
    --sizes--checkbox-icon: var(--sizes-icon-sm);
    --sizes--chip-height-min: var(--sizes-obj-sm);
    --sizes--chip-icon: var(--sizes-icon-sm);
    --sizes--chip-slot: var(--sizes-obj-xs);
    --sizes--chip-tap-area: var(--sizes-tap-area-mobile-sm);
    --sizes--chip--close-height: var(--sizes-icon-sm);
    --sizes--chip--close-width: var(--sizes-icon-sm);
    --sizes--close-button: var(--sizes-action-sm);
    --sizes--combobox--adornment-height: var(--sizes-icon-md);
    --sizes--combobox--adornment-width: var(--sizes-icon-md);
    --sizes--combobox--clear-width: var(--sizes-icon-md);
    --sizes--combobox--content-height-max: 22.5rem;
    --sizes--combobox--heading-icon-height: var(--sizes-icon-md);
    --sizes--combobox--heading-icon-width: var(--sizes-icon-md);
    --sizes--combobox--input-group-height-min: var(--sizes-700);
    --sizes--combobox--option-media-icon-height: var(--sizes-icon-md);
    --sizes--combobox--option-media-icon-width: var(--sizes-icon-md);
    --sizes--date-picker--trigger-icon-sm-width: var(--sizes-icon-xs);
    --sizes--date-picker--trigger-icon-sm-height: var(--sizes-icon-xs);
    --sizes--date-picker--trigger-icon-md-width: var(--sizes-icon-md);
    --sizes--date-picker--trigger-icon-md-height: var(--sizes-icon-md);
    --sizes--date-picker--trigger-icon-lg-width: var(--sizes-icon-md);
    --sizes--date-picker--trigger-icon-lg-height: var(--sizes-icon-md);
    --sizes--divider-width-horizontal: 100%;
    --sizes--divider-width-emphasized: var(--sizes-3600);
    --sizes--divider-height-vertical: 100%;
    --sizes--divider-weight-emphasized-horizontal: var(--sizes-pipe-weight-thick);
    --sizes--divider-weight-horizontal: var(--sizes-pipe-weight-default);
    --sizes--divider-weight-vertical: var(--sizes-pipe-weight-default);
    --sizes--dropdown--heading-icon-height: var(--sizes-icon-md);
    --sizes--dropdown--heading-icon-width: var(--sizes-icon-md);
    --sizes--field-set--helper-area-icon: var(--sizes-icon-sm);
    --sizes--gleam-height-min: var(--sizes-obj-xxs);
    --sizes--gleam-width-min: var(--sizes-obj-xxs);
    --sizes--icon-button-xs: var(--sizes-action-xs);
    --sizes--icon-button-sm: var(--sizes-action-sm);
    --sizes--icon-button-md: var(--sizes-action-md);
    --sizes--icon-button-lg: var(--sizes-action-lg);
    --sizes--layout--root-fixed: 5.75rem;
    --sizes--menu--content-width-max: 22.5rem;
    --sizes--menu--content-width-min: 12.5rem;
    --sizes--menu--heading-icon-height: var(--sizes-icon-md);
    --sizes--menu--heading-icon-width: var(--sizes-icon-md);
    --sizes--menu--item-icon-icon-height: var(--sizes-icon-md);
    --sizes--menu--item-icon-icon-width: var(--sizes-icon-md);
    --sizes--modal--content-min-height: var(--sizes-5000);
    --sizes--modal--content-size-xs: 22.5rem;
    --sizes--modal--content-size-sm: 33.75rem;
    --sizes--modal--content-size-md: 45rem;
    --sizes--modal--content-size-lg: 56.25rem;
    --sizes--modal--content-size-xl: 67.5rem;
    --sizes--modal--content-size-full-screen: 100%;
    --sizes--number-rating-icon-height: var(--sizes-icon-sm);
    --sizes--number-rating-icon-width: var(--sizes-icon-sm);
    --sizes--page-width-max: 80rem;
    --sizes--pagination--page-button-height: var(--sizes-action-md);
    --sizes--pagination--page-button-width: var(--sizes-action-md);
    --sizes--pagination--page-button-border: var(--border-widths-thick);
    --sizes--photo-carousel--dot-current: var(--sizes-indicator-md);
    --sizes--photo-carousel--dot-sm: var(--sizes-indicator-sm);
    --sizes--photo-carousel--dot-xs: var(--sizes-indicator-xs);
    --sizes--photo-carousel--dots-height: var(--sizes-indicator-xl);
    --sizes--popover--content-height-max: 20rem;
    --sizes--popover--content-width-max: 22.5rem;
    --sizes--popover--header-icon-height: var(--sizes-icon-md);
    --sizes--popover--header-icon-width: var(--sizes-icon-md);
    --sizes--progress-indicator-bar-sm-height: var(--sizes-200);
    --sizes--progress-indicator-bar-md-height: var(--sizes-400);
    --sizes--progress-meter--node-default: var(--sizes-handle-sm);
    --sizes--progress-meter--node-container-default: var(--sizes-handle-sm);
    --sizes--progress-meter--node-container-width-min: var(--sizes-indicator-xl);
    --sizes--progress-meter--node-marker-active: var(--sizes-indicator-md);
    --sizes--progress-meter--node-marker-not-started: var(--sizes-indicator-xs);
    --sizes--progress-meter--node-focus-ring-active: var(--sizes-900);
    --sizes--progress-meter--node-focus-ring-vertical-active: var(--sizes-action-xs);
    --sizes--progress-meter--node-focus-ring-default-hover: var(--sizes-900);
    --sizes--progress-meter--node-focus-ring-default-pressed: var(--sizes-900);
    --sizes--progress-meter--node-focus-ring-not-started-hover: var(--sizes-handle-sm);
    --sizes--progress-meter--node-focus-ring-not-started-pressed: var(--sizes-handle-sm);
    --sizes--progress-meter--node-icon-default: var(--sizes-handle-sm);
    --sizes--progress-meter--node-icon-complete: var(--sizes-250);
    --sizes--progress-meter--node-icon-incomplete: var(--sizes-icon-xs);
    --sizes--progress-meter--track-weight: var(--sizes-pipe-weight-thickest);
    --sizes--progress-meter--track-length-offset: var(--sizes-pipe-weight-thickest);
    --sizes--property-card--action-area-large: var(--sizes-action-xxs);
    --sizes--property-card--action-area-small: var(--sizes-action-xxs);
    --sizes--property-card--action-area-horizontal: var(--sizes-action-xxs);
    --sizes--property-card--data-area-button-slot-height: var(--sizes-action-sm);
    --sizes--property-card--data-area-button-slot-width: var(--sizes-action-sm);
    --sizes--property-card--data-wrapper-large-min-height: 0;
    --sizes--property-card--data-wrapper-small-min-height: 7rem;
    --sizes--property-card--data-wrapper-horizontal-min-width: 0;
    --sizes--property-card--photo-fallback-large-icon-height: var(--sizes-icon-xxl);
    --sizes--property-card--photo-fallback-large-icon-width: var(--sizes-icon-xxl);
    --sizes--property-card--photo-fallback-small-icon-height: var(--sizes-icon-xl);
    --sizes--property-card--photo-fallback-small-icon-width: var(--sizes-icon-xl);
    --sizes--property-card--photo-fallback-horizontal-icon-height: var(--sizes-icon-xl);
    --sizes--property-card--photo-fallback-horizontal-icon-width: var(--sizes-icon-xl);
    --sizes--property-card--photo-footer-logo-max-height: 1.4375rem;
    --sizes--property-card--photo-footer-logo-max-width: 6.25rem;
    --sizes--property-card--photo-wrapper-large-min-height: 11.0625rem;
    --sizes--property-card--photo-wrapper-small-min-height: 7.6875rem;
    --sizes--property-card--photo-wrapper-horizontal-min-height: 7.4375rem;
    --sizes--property-card--photo-wrapper-horizontal-min-width: 7.25rem;
    --sizes--property-card--root-large-min: 17.875rem;
    --sizes--property-card--root-large-max: 24.125rem;
    --sizes--property-card--root-small-min: 9rem;
    --sizes--property-card--root-small-max: 15.25rem;
    --sizes--property-card--root-horizontal-min: 18.3125rem;
    --sizes--property-card--root-horizontal-max: 24.5625rem;
    --sizes--property-card--save-button-height: var(--sizes-icon-lg);
    --sizes--property-card--save-button-width: var(--sizes-icon-lg);
    --sizes--radio-ring-height: var(--sizes-handle-sm);
    --sizes--radio-ring-width: var(--sizes-handle-sm);
    --sizes--range--track-height: var(--sizes-pipe-weight-thick);
    --sizes--range--handle: var(--sizes-handle-md);
    --sizes--rating-stars-icon-height: var(--sizes-icon-sm);
    --sizes--rating-stars-icon-width: var(--sizes-icon-sm);
    --sizes--select-icon: var(--sizes-1200);
    --sizes--slider--root-height: var(--sizes-action-xxs);
    --sizes--slider--track-height: var(--sizes-pipe-weight-thick);
    --sizes--slider--handle: var(--sizes-handle-md);
    --sizes--switch--track-md-height: var(--sizes-action-xxs);
    --sizes--switch--track-md-width: var(--sizes-1000);
    --sizes--switch--track-lg-height: 1.875rem;
    --sizes--switch--track-lg-width: var(--sizes-1400);
    --sizes--switch--handle-md: var(--sizes-handle-xs);
    --sizes--switch--handle-lg: var(--sizes-handle-md);
    --sizes--tabs-indicator: var(--sizes-pipe-weight-thicker);
    --sizes--toast-max-width: 31.25rem;
    --sizes--upsell--media-icon-height: var(--sizes-icon-xl);
    --sizes--upsell--media-icon-width: var(--sizes-icon-xl);
    --sizes--upsell-banner--media-icon-height: var(--sizes-icon-xl);
    --sizes--upsell-banner--media-icon-width: var(--sizes-icon-xl);
    --sizes--vertical-nav--root-min-width: var(--sizes-5000);
    --sizes-action-xxs: var(--sizes-600);
    --sizes-action-xs: var(--sizes-700);
    --sizes-action-sm: var(--sizes-900);
    --sizes-action-md: var(--sizes-1100);
    --sizes-action-lg: var(--sizes-1400);
    --sizes-handle-xs: var(--sizes-400);
    --sizes-handle-sm: var(--sizes-500);
    --sizes-handle-md: var(--sizes-600);
    --sizes-handle-lg: var(--sizes-700);
    --sizes-handle-xl: var(--sizes-800);
    --sizes-icon-xs: var(--sizes-300);
    --sizes-icon-sm: var(--sizes-400);
    --sizes-icon-md: var(--sizes-600);
    --sizes-icon-lg: var(--sizes-800);
    --sizes-icon-xl: var(--sizes-1100);
    --sizes-icon-xxl: var(--sizes-1800);
    --sizes-indicator-xxs: var(--sizes-50);
    --sizes-indicator-xs: var(--sizes-100);
    --sizes-indicator-sm: var(--sizes-150);
    --sizes-indicator-md: var(--sizes-200);
    --sizes-indicator-lg: var(--sizes-250);
    --sizes-indicator-xl: var(--sizes-300);
    --sizes-obj-xxs: var(--sizes-500);
    --sizes-obj-xs: var(--sizes-600);
    --sizes-obj-sm: var(--sizes-800);
    --sizes-obj-md: var(--sizes-1200);
    --sizes-obj-lg: var(--sizes-1600);
    --sizes-obj-xl: var(--sizes-2400);
    --sizes-obj-xxl: var(--sizes-4000);
    --sizes-pipe-weight-default: var(--sizes-25);
    --sizes-pipe-weight-thick: var(--sizes-50);
    --sizes-pipe-weight-thicker: var(--sizes-100);
    --sizes-pipe-weight-thickest: var(--sizes-200);
    --sizes-tap-area-mobile-min: var(--sizes-600);
    --sizes-tap-area-mobile-sm: var(--sizes-900);
    --sizes-tap-area-mobile-default: var(--sizes-1100);
    --sizes-tap-area-mobile-lg: var(--sizes-1200);
    --sizes-xs: var(--sizes-700);
    --sizes-sm: var(--sizes-900);
    --sizes-md: var(--sizes-1100);
    --sizes-lg: var(--sizes-1400);
    --spacing--accordion--header-gap-leading: var(--spacing-default);
    --spacing--accordion--header-gap-trailing: var(--spacing-default);
    --spacing--accordion--header-gap-trailing-label-to-icon: var(--spacing-default);
    --spacing--accordion--header-padding-horz: var(--spacing-default);
    --spacing--accordion--header-padding-vert: var(--spacing-tight);
    --spacing--accordion--panel-padding-horz: var(--spacing-default);
    --spacing--accordion--panel-padding-top: var(--spacing-default);
    --spacing--accordion--panel-padding-bottom: var(--spacing-default);
    --spacing--accordion-gap-header-to-panel: var(--spacing-none);
    --spacing--accordion-gap-between-accordions: var(--spacing-tighter);
    --spacing--adorned-input-sm-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--adorned-input-sm-padding-horz: var(--spacing-default);
    --spacing--adorned-input-sm-padding-horz-read-only: var(--spacing-none);
    --spacing--adorned-input-sm-padding-vert: var(--spacing-150);
    --spacing--adorned-input-md-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--adorned-input-md-padding-horz: var(--spacing-default);
    --spacing--adorned-input-md-padding-horz-read-only: var(--spacing-none);
    --spacing--adorned-input-md-padding-vert: var(--spacing-250);
    --spacing--adorned-input-lg-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--adorned-input-lg-padding-horz: var(--spacing-default);
    --spacing--adorned-input-lg-padding-horz-read-only: var(--spacing-none);
    --spacing--adorned-input-lg-padding-vert: var(--spacing-default);
    --spacing--alert-gap-content-to-actions: var(--spacing-tighter);
    --spacing--alert-gap-leading: var(--spacing-default);
    --spacing--alert-gap-trailing: var(--spacing-default);
    --spacing--alert-gap-message-to-flex-area: var(--spacing-tighter);
    --spacing--alert-padding-horz: var(--spacing-default);
    --spacing--alert-padding-vert: var(--spacing-default);
    --spacing--alert--close-button-margin-top: var(--spacing-250);
    --spacing--alert--close-button-margin-right: var(--spacing-250);
    --spacing--anchor-icon-to-label: var(--spacing-tighter);
    --spacing--avatar--badge-padding-sm-default: var(--spacing-150);
    --spacing--avatar--badge-padding-sm-bare: var(--spacing-none);
    --spacing--avatar--badge-padding-md-default: var(--spacing-250);
    --spacing--avatar--badge-padding-md-bare: var(--spacing-micro-default);
    --spacing--avatar--badge-padding-lg-default: var(--spacing-250);
    --spacing--avatar--badge-padding-lg-bare: var(--spacing-none);
    --spacing--avatar--badge-offset-sm-horz: var(--spacing-tighter);
    --spacing--avatar--badge-offset-sm-vert: var(--spacing-tighter);
    --spacing--avatar--badge-offset-md-horz: var(--spacing-tighter);
    --spacing--avatar--badge-offset-md-vert: var(--spacing-tighter);
    --spacing--avatar--badge-offset-lg-horz: var(--spacing-tighter);
    --spacing--avatar--badge-offset-lg-vert: var(--spacing-tighter);
    --spacing--badge-gap-label-to-icon: var(--spacing-tightest);
    --spacing--badge-padding-horz: var(--spacing-tighter);
    --spacing--badge-padding-vert: var(--spacing-tightest);
    --spacing--banner-gap-leading: var(--spacing-default);
    --spacing--banner-gap-trailing: var(--spacing-default);
    --spacing--banner-gap-text-to-actions-horz: var(--spacing-default);
    --spacing--banner-gap-text-to-actions-vert: var(--spacing-tighter);
    --spacing--banner-padding-horz: var(--spacing-default);
    --spacing--banner-padding-vert: var(--spacing-default);
    --spacing--banner--close-button-margin-top: var(--spacing-250);
    --spacing--banner--close-button-margin-right: var(--spacing-250);
    --spacing--button-xs-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-xs-padding-horz: var(--spacing-none);
    --spacing--button-xs-padding-vert: var(--spacing-none);
    --spacing--button-sm-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-sm-padding-bare-horz: var(--spacing-none);
    --spacing--button-sm-padding-horz: var(--spacing-default);
    --spacing--button-sm-padding-vert: var(--spacing-150);
    --spacing--button-md-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-md-padding-bare-horz: var(--spacing-none);
    --spacing--button-md-padding-horz: var(--spacing-default);
    --spacing--button-md-padding-vert: var(--spacing-250);
    --spacing--button-lg-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-lg-padding-bare-horz: var(--spacing-none);
    --spacing--button-lg-padding-horz: var(--spacing-default);
    --spacing--button-lg-padding-vert: var(--spacing-default);
    --spacing--button-group-gap-horz: var(--spacing-tighter);
    --spacing--button-group-gap-vert: var(--spacing-tighter);
    --spacing--button-group-conjoined-gap-default: var(--spacing-none);
    --spacing--button-group-conjoined-gap-offset-border: var(--spacing-conjoined-offset-border);
    --spacing--button-group-bare-gap-horz: var(--spacing-tightest);
    --spacing--button-group-bare-gap-vert: var(--spacing-tightest);
    --spacing--button-group-text-button-padding-padding-horz: var(--spacing-default);
    --spacing--button-group-text-button-padding-padding-vert: var(--spacing-250);
    --spacing--calendar--body-gap-header-to-days: var(--spacing-tighter);
    --spacing--calendar--body-padding-horz: var(--spacing-tightest);
    --spacing--calendar--controls-gap: var(--spacing-tightest);
    --spacing--calendar--controls-padding-horz: var(--spacing-tightest);
    --spacing--calendar--day-margin-horz: var(--spacing-tighter);
    --spacing--calendar--day-margin-vert: var(--spacing-tighter);
    --spacing--calendar--day-of-week-padding-bottom: var(--spacing-tighter);
    --spacing--calendar--root-gap-controls-to-body: var(--spacing-tightest);
    --spacing--calendar--year-select-padding-left: var(--spacing-tightest);
    --spacing--calendar--year-select-gap-select-to-button: var(--spacing-tightest);
    --spacing--card--footer-margin-to--body: var(--spacing-loose);
    --spacing--card--footer-padding-from--footer: var(--spacing-default);
    --spacing--card--header-margin-to--body: var(--spacing-loose);
    --spacing--card--header-padding-from--header: var(--spacing-default);
    --spacing--card--root-padding: var(--spacing-default);
    --spacing--carousel--heading-gap-heading-to-nav: var(--spacing-looser);
    --spacing--carousel--heading-gap-heading-to-description: var(--spacing-tightest);
    --spacing--carousel--heading-gap-between-nav: var(--spacing-default);
    --spacing--carousel--heading-padding-heading-area-to-slide-array: var(--spacing-tighter);
    --spacing--carousel--root-gap-carousel-to-button: var(--spacing-loose);
    --spacing--carousel--skip-link-margin: var(--spacing-none);
    --spacing--carousel--slide-array-padding-top: var(--spacing-tighter);
    --spacing--carousel--slide-array-padding-bottom: var(--spacing-default);
    --spacing--carousel--slide-array-scroll-offset-none-padding-horz: var(--spacing-none);
    --spacing--carousel--slide-array-scroll-offset-xs-padding-horz: var(--spacing-tighter);
    --spacing--carousel--slide-array-scroll-offset-sm-padding-horz: var(--spacing-default);
    --spacing--carousel--slide-array-scroll-offset-md-padding-horz: var(--spacing-loose);
    --spacing--carousel--slide-array-scroll-offset-lg-padding-horz: var(--spacing-looser);
    --spacing--carousel--slide-array-scroll-offset-xl-padding-horz: var(--spacing-layout-looser);
    --spacing--carousel--slide-array-slide-gap-xxs: var(--spacing-tightest);
    --spacing--carousel--slide-array-slide-gap-xs: var(--spacing-tighter);
    --spacing--carousel--slide-array-slide-gap-sm: var(--spacing-default);
    --spacing--carousel--slide-array-slide-gap-md: var(--spacing-loose);
    --spacing--carousel--slide-array-slide-gap-lg: var(--spacing-looser);
    --spacing--carousel--slide-array-slide-gap-xl: var(--spacing-layout-looser);
    --spacing--chip-padding-horz: var(--spacing-tighter);
    --spacing--chip-padding-vert: var(--spacing-micro-default);
    --spacing--chip-gap-leading: var(--spacing-tighter);
    --spacing--chip-gap-trailing: var(--spacing-tighter);
    --spacing--chip-gap-input-chip-trailing: var(--spacing-tighter);
    --spacing--chip--close-margin-left: var(--spacing-micro-default);
    --spacing--chip--close-padding: var(--sizes-350);
    --spacing--chip-group-gap-horz: var(--spacing-tighter);
    --spacing--chip-group-gap-vert: var(--spacing-default);
    --spacing--chip-group-padding-horz: var(--spacing-none);
    --spacing--chip-group-padding-vert: var(--spacing-none);
    --spacing--chip-group-padding-screen-leading: var(--spacing-device-margin-mobile);
    --spacing--chip-group-padding-screen-trailing: var(--spacing-none);
    --spacing--close-button-padding: var(--spacing-150);
    --spacing--close-button-margin: var(--spacing-150);
    --spacing--combobox--chips-overflow-trailing-text-area-gap-limit-number-to-text: var(--spacing-tighter);
    --spacing--combobox--clear-margin-horz: var(--spacing-50);
    --spacing--combobox--heading-gap-leading: var(--spacing-tighter);
    --spacing--combobox--heading-padding-horz: var(--spacing-default);
    --spacing--combobox--heading-padding-vert: var(--spacing-tight);
    --spacing--combobox--input-group-gap-horz: var(--spacing-tighter);
    --spacing--combobox--input-group-gap-vert: var(--spacing-tighter);
    --spacing--combobox--option-gap-leading: var(--spacing-tighter);
    --spacing--combobox--option-padding-horz: var(--spacing-default);
    --spacing--combobox--option-padding-vert: var(--spacing-tight);
    --spacing--combobox--trigger-sm-gap-close-to-select: var(--spacing-tighter);
    --spacing--combobox--trigger-sm-gap-default: var(--spacing-tighter);
    --spacing--combobox--trigger-sm-gap-trailing: var(--spacing-tighter);
    --spacing--combobox--trigger-sm-padding-horz: var(--spacing-default);
    --spacing--combobox--trigger-sm-padding-vert: var(--spacing-tightest);
    --spacing--combobox--trigger-md-gap-close-to-select: var(--spacing-tighter);
    --spacing--combobox--trigger-md-gap-default: var(--spacing-tighter);
    --spacing--combobox--trigger-md-gap-trailing: var(--spacing-tighter);
    --spacing--combobox--trigger-md-padding-horz: var(--spacing-default);
    --spacing--combobox--trigger-md-padding-vert: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-gap-close-to-select: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-gap-default: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-gap-trailing: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-padding-horz: var(--spacing-default);
    --spacing--combobox--trigger-lg-padding-vert: var(--spacing-350);
    --spacing--date-input--helper-area-gap-icon-to-text: var(--spacing-tightest);
    --spacing--date-input-sm-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--date-input-sm-gap-leading: var(--spacing-default);
    --spacing--date-input-sm-gap-trailing: var(--spacing-default);
    --spacing--date-input-sm-padding-horz: var(--spacing-default);
    --spacing--date-input-sm-padding-horz-read-only: var(--spacing-none);
    --spacing--date-input-sm-padding-vert: var(--spacing-150);
    --spacing--date-input-md-gap-input-to-adornment: var(--spacing-tightest);
    --spacing--date-input-md-gap-leading: var(--spacing-default);
    --spacing--date-input-md-gap-trailing: var(--spacing-default);
    --spacing--date-input-md-padding-horz: var(--spacing-default);
    --spacing--date-input-md-padding-horz-read-only: var(--spacing-none);
    --spacing--date-input-md-padding-vert: var(--spacing-250);
    --spacing--date-input-lg-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--date-input-lg-gap-leading: var(--spacing-default);
    --spacing--date-input-lg-gap-trailing: var(--spacing-default);
    --spacing--date-input-lg-padding-horz: var(--spacing-default);
    --spacing--date-input-lg-padding-horz-read-only: var(--spacing-none);
    --spacing--date-input-lg-padding-vert: var(--spacing-default);
    --spacing--date-picker--backdrop-padding-default-horz: var(--spacing-layout-tight);
    --spacing--date-picker--backdrop-padding-default-vert: var(--spacing-layout-looser);
    --spacing--date-picker--content-padding-vert: var(--spacing-default);
    --spacing--date-picker--content-padding-horz: var(--spacing-default);
    --spacing--date-picker--footer-padding-gap-to-content: var(--spacing-loose);
    --spacing--date-picker--trigger-padding-sm-horz: var(--spacing-tight);
    --spacing--date-picker--trigger-padding-md-horz: var(--spacing-tight);
    --spacing--date-picker--trigger-padding-lg-horz: var(--spacing-default);
    --spacing--dropdown--body-padding-horz: var(--spacing-default);
    --spacing--dropdown--body-padding-vert: var(--spacing-default);
    --spacing--dropdown--footer-padding-horz: var(--spacing-default);
    --spacing--dropdown--footer-padding-vert: var(--spacing-default);
    --spacing--dropdown--heading-gap-leading: var(--spacing-tighter);
    --spacing--dropdown--heading-padding-horz: var(--spacing-default);
    --spacing--dropdown--heading-padding-vert: var(--spacing-tight);
    --spacing--field-set-gap-controls-to-helper-area: var(--spacing-tightest);
    --spacing--field-set-gap-controls-to-legend-area: var(--spacing-tightest);
    --spacing--field-set-helper-area-gap-text-to-icon: var(--spacing-tightest);
    --spacing--field-set-label-area-gap-legend-to-requred: var(--spacing-micro-default);
    --spacing--field-set-label-area-gap-legend-to-optional: var(--spacing-micro-default);
    --spacing--field-set-labeled-control-area-gap-vert: var(--spacing-none);
    --spacing--field-set-labeled-control-area-padding-left: var(--spacing-tighter);
    --spacing--form--form-actions-margin-top: var(--spacing-layout-loose);
    --spacing--form--form-field-margin-bottom: var(--spacing-layout-tight);
    --spacing--form--field-set-margin-bottom: var(--spacing-layout-tight);
    --spacing--form-field--helper-area-gap-icon-to-text: var(--spacing-tightest);
    --spacing--form-field-label-area-gap-label-to-required: var(--spacing-micro-default);
    --spacing--form-field-label-area-gap-label-to-optional: var(--spacing-micro-default);
    --spacing--form-field-gap-field-to-helper-area: var(--spacing-tightest);
    --spacing--form-field-gap-field-to-label-area: var(--spacing-tightest);
    --spacing--gleam-padding-horz: var(--spacing-150);
    --spacing--icon-button-xs-padding: var(--spacing-150);
    --spacing--icon-button-sm-padding: var(--spacing-250);
    --spacing--icon-button-md-padding: var(--spacing-250);
    --spacing--icon-button-lg-padding: var(--spacing-default);
    --spacing--inline-feedback-gap-icon-to-text: var(--spacing-default);
    --spacing--input--helper-area-gap-icon-to-text: var(--spacing-tightest);
    --spacing--input-sm-gap-leading: var(--spacing-default);
    --spacing--input-sm-gap-trailing: var(--spacing-default);
    --spacing--input-sm-padding-horz: var(--spacing-default);
    --spacing--input-sm-padding-horz-read-only: var(--spacing-none);
    --spacing--input-sm-padding-vert: var(--spacing-150);
    --spacing--input-md-gap-leading: var(--spacing-default);
    --spacing--input-md-gap-trailing: var(--spacing-default);
    --spacing--input-md-padding-horz: var(--spacing-default);
    --spacing--input-md-padding-horz-read-only: var(--spacing-none);
    --spacing--input-md-padding-vert: var(--spacing-250);
    --spacing--input-lg-gap-leading: var(--spacing-default);
    --spacing--input-lg-gap-trailing: var(--spacing-default);
    --spacing--input-lg-padding-horz: var(--spacing-default);
    --spacing--input-lg-padding-horz-read-only: var(--spacing-none);
    --spacing--input-lg-padding-vert: var(--spacing-default);
    --spacing--labeled-control-gap-control-to-label: var(--spacing-tighter);
    --spacing--labeled-control-padding-vert-control: var(--spacing-tight);
    --spacing--labeled-control-padding-vert-label: var(--spacing-250);
    --spacing--labeled-control-padding-vert-switch-md: .6875rem;
    --spacing--labeled-control-padding-vert-switch-lg: .4375rem;
    --spacing--labeled-input--label-area-padding-top-default: var(--spacing-default);
    --spacing--labeled-input--label-area-padding-top-active: var(--spacing-tighter);
    --spacing--labeled-input-padding-horz: var(--spacing-default);
    --spacing--labeled-input-padding-horz-read-only: var(--spacing-none);
    --spacing--labeled-input-padding-top: var(--spacing-loose);
    --spacing--labeled-input-padding-bottom: var(--spacing-tighter);
    --spacing--layout--content-padding: var(--spacing-default);
    --spacing--layout--root-gap: var(--spacing-layout-tight);
    --spacing--list--item-padding-horz: var(--spacing-none);
    --spacing--list--item-padding-vert: var(--spacing-tighter);
    --spacing--list--item-padding-first-top: var(--spacing-default);
    --spacing--list--item-padding-last-bottom: var(--spacing-none);
    --spacing--list-padding-nested-horz: var(--spacing-looser);
    --spacing--list-group-gap-default: var(--spacing-none);
    --spacing--menu--heading-gap-leading: var(--spacing-tighter);
    --spacing--menu--heading-padding-horz: var(--spacing-default);
    --spacing--menu--heading-padding-vert: var(--spacing-tight);
    --spacing--menu--item-gap-leading: var(--spacing-tighter);
    --spacing--menu--item-padding-horz: var(--spacing-default);
    --spacing--menu--item-padding-vert: var(--spacing-tight);
    --spacing--modal--backdrop-padding-default-horz: var(--spacing-layout-tight);
    --spacing--modal--backdrop-padding-default-vert: var(--spacing-layout-looser);
    --spacing--modal--backdrop-padding-full-screen-horz: var(--spacing-zero);
    --spacing--modal--backdrop-padding-full-screen-vert: var(--spacing-zero);
    --spacing--modal--body-padding-horz: var(--spacing-default);
    --spacing--modal--body-padding-vert: var(--spacing-default);
    --spacing--modal--close-button-margin-top: var(--spacing-tighter);
    --spacing--modal--close-button-margin-right: var(--spacing-tighter);
    --spacing--modal--content-offset: var(--spacing-layout-loosest);
    --spacing--modal--footer-padding-horz: var(--spacing-default);
    --spacing--modal--footer-padding-vert: var(--spacing-default);
    --spacing--modal--header-padding-left: var(--spacing-layout-tight);
    --spacing--modal--header-padding-vert: var(--spacing-default);
    --spacing--modal--header-padding-right: var(--spacing-layout-looser);
    --spacing--number-rating-gap-star-to-number: var(--spacing-tightest);
    --spacing--page-padding-horz-desktop: var(--spacing-layout-vast-default);
    --spacing--page-padding-horz-tablet: var(--spacing-layout-default);
    --spacing--page-padding-horz-mobile: var(--spacing-layout-tight);
    --spacing--page-padding-bottom: var(--spacing-layout-vast-default);
    --spacing--page--breadcrumb-margin-top-desktop: var(--spacing-layout-loose);
    --spacing--page--breadcrumb-margin-top-tablet: var(--spacing-layout-loose);
    --spacing--page--breadcrumb-margin-top-mobile: var(--spacing-layout-default);
    --spacing--page--breadcrumb-margin-bottom: var(--spacing-zero);
    --spacing--page--content-margin-vert-desktop: var(--spacing-layout-loose);
    --spacing--page--content-margin-vert-tablet: var(--spacing-layout-loose);
    --spacing--page--content-margin-vert-mobile: var(--spacing-layout-default);
    --spacing--page--header-margin-bottom-desktop: var(--spacing-layout-default);
    --spacing--page--header-margin-bottom-tablet: var(--spacing-layout-default);
    --spacing--page--header-margin-bottom-mobile: var(--spacing-layout-tightest);
    --spacing--page--header-margin-top-desktop: var(--spacing-layout-loose);
    --spacing--page--header-margin-top-tablet: var(--spacing-layout-loose);
    --spacing--page--header-margin-top-mobile: var(--spacing-layout-default);
    --spacing--pagination--item-between-pages: var(--spacing-tightest);
    --spacing--pagination--jump-item-to-controls: var(--spacing-micro-default);
    --spacing--pagination--jump-item-padding-horz: var(--spacing-tighter);
    --spacing--pagination--jump-item-padding-vert: var(--spacing-tightest);
    --spacing--pagination--root-gap-to-divider: var(--spacing-default);
    --spacing--photo-carousel--dots-gap-between-markers: var(--spacing-tighter);
    --spacing--photo-carousel--dots-margin-bottom: var(--spacing-tighter);
    --spacing--photo-carousel--dots-padding-horz: var(--spacing-tightest);
    --spacing--photo-carousel--dots-padding-vert: var(--spacing-micro-default);
    --spacing--popover--backdrop-padding-default-horz: var(--spacing-layout-tight);
    --spacing--popover--backdrop-padding-default-vert: var(--spacing-layout-looser);
    --spacing--popover--body-padding-horz: var(--spacing-default);
    --spacing--popover--body-padding-vert: var(--spacing-default);
    --spacing--popover--close-button-margin-top: var(--spacing-tighter);
    --spacing--popover--close-button-margin-right: var(--spacing-tighter);
    --spacing--popover--header-gap-leading: var(--spacing-tighter);
    --spacing--popover--header-padding-left: var(--spacing-layout-tight);
    --spacing--popover--header-padding-vert: var(--spacing-default);
    --spacing--popover--header-padding-right: var(--spacing-layout-looser);
    --spacing--progress-meter-gap-label-to-meta: var(--spacing-none);
    --spacing--progress-meter-gap-horizontal-node-to-label: var(--spacing-tight);
    --spacing--progress-meter-gap-vertical-node-to-label: var(--spacing-tight);
    --spacing--progress-meter-padding-tag-top: var(--spacing-tightest);
    --spacing--property-card--badge-padding-horz: var(--spacing-tighter);
    --spacing--property-card--badge-padding-vert: var(--spacing-micro-default);
    --spacing--property-card--badge-area-gap: var(--spacing-tightest);
    --spacing--property-card--data-area-data-divider-gap-to-data-item: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-large-gap-between-data-items-default: var(--spacing-none);
    --spacing--property-card--data-wrapper-large-gap-between-data-items-loading: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-large-gap-data-area1-to-icon: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-large-padding-horz: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-large-padding-top: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-large-padding-bottom: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-small-gap-between-data-items-default: var(--spacing-none);
    --spacing--property-card--data-wrapper-small-gap-between-data-items-loading: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-small-gap-data-area1-to-icon: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-small-padding-horz: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-small-padding-top: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-small-padding-bottom: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-horizontal-gap-between-data-items-default: var(--spacing-none);
    --spacing--property-card--data-wrapper-horizontal-gap-between-data-items-loading: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-horizontal-gap-data-area1-to-icon: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-horizontal-padding-horz: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-horizontal-padding-top: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-horizontal-padding-bottom: var(--spacing-tighter);
    --spacing--property-card--flex-area-gap-data-wrapper-to-flex-area: var(--spacing-none);
    --spacing--property-card--flex-area-padding-horz: var(--spacing-tighter);
    --spacing--property-card--flex-area-padding-vert: var(--spacing-tighter);
    --spacing--property-card--photo-header-margin-horz: var(--spacing-tighter);
    --spacing--property-card--photo-header-margin-vert: var(--spacing-tighter);
    --spacing--property-card--photo-footer-logo-padding-horz: var(--spacing-tightest);
    --spacing--property-card--photo-footer-logo-padding-vert: var(--spacing-tightest);
    --spacing--property-card--root-sm-gap-card-to-data-area5: var(--spacing-tighter);
    --spacing--property-card--root-horiz-gap-card-to-data-area5: var(--spacing-tighter);
    --spacing--property-card--save-button-padding-top: var(--spacing-tighter);
    --spacing--property-card--save-button-padding-right: var(--spacing-tighter);
    --spacing--property-card--save-button-padding-bottom: var(--spacing-tight);
    --spacing--property-card--save-button-padding-left: var(--spacing-default);
    --spacing--range--root-margin-vert: .6875rem;
    --spacing--range--handle-margin-top: .6875rem;
    --spacing--rating-stars-gap-between-stars: var(--spacing-tightest);
    --spacing--rating-stars-gap-stars-to-content: var(--spacing-tighter);
    --spacing--rating-stars-gap-star-to-number: var(--spacing-tightest);
    --spacing--rating-stars-gap-divider-to-content: var(--spacing-default);
    --spacing--show-hide-gap-label-to-icon: var(--spacing-tighter);
    --spacing--show-hide-gap-button-to-content: var(--spacing-tighter);
    --spacing--switch--track-md-padding-horz: var(--spacing-tightest);
    --spacing--switch--track-md-padding-vert: var(--spacing-tightest);
    --spacing--switch--track-lg-padding-horz: var(--spacing-tightest);
    --spacing--switch--track-lg-padding-vert: var(--spacing-tightest);
    --spacing--switch--handle-md-position-top: var(--sizes-100);
    --spacing--switch--handle-md-position-left: var(--sizes-100);
    --spacing--switch--handle-lg-position-top: .1875rem;
    --spacing--switch--handle-lg-position-left: var(--sizes-100);
    --spacing--table--cell-gap-icon-to-label: var(--spacing-tighter);
    --spacing--table--cell-padding-size-sm-horz: var(--spacing-default);
    --spacing--table--cell-padding-size-sm-vert: var(--spacing-tighter);
    --spacing--table--cell-padding-size-md-horz: var(--spacing-default);
    --spacing--table--cell-padding-size-md-vert: var(--spacing-tight);
    --spacing--table--cell-padding-size-lg-horz: var(--spacing-default);
    --spacing--table--cell-padding-size-lg-vert: var(--spacing-default);
    --spacing--tabs-gap-leading: var(--spacing-tighter);
    --spacing--tabs-gap-trailing: var(--spacing-tighter);
    --spacing--tabs-offset-border: var(--spacing-negative-25);
    --spacing--tabs-padding-panel: var(--spacing-default);
    --spacing--tabs-padding-horz: var(--spacing-default);
    --spacing--tabs-padding-vert: var(--spacing-250);
    --spacing--tabs-padding-file-active-top: var(--spacing-150);
    --spacing--tag-sm-gap-label-to-icon: var(--spacing-tightest);
    --spacing--tag-sm-padding-horz: var(--spacing-tighter);
    --spacing--tag-sm-padding-vert: var(--spacing-micro-default);
    --spacing--tag-md-gap-label-to-icon: var(--spacing-tightest);
    --spacing--tag-md-padding-horz: var(--spacing-tighter);
    --spacing--tag-md-padding-vert: var(--spacing-micro-default);
    --spacing--text-button-gap-label-to-icon: var(--spacing-tighter);
    --spacing--text-button-padding-horz: var(--spacing-none);
    --spacing--text-button-padding-vert: var(--spacing-none);
    --spacing--textarea-padding-horz: var(--spacing-default);
    --spacing--textarea-padding-horz-read-only: var(--spacing-none);
    --spacing--textarea-padding-vert: var(--spacing-250);
    --spacing--toast-gap-content-to-action: var(--spacing-default);
    --spacing--toast-gap-leading: var(--spacing-default);
    --spacing--toast-gap-trailing: var(--spacing-default);
    --spacing--toast-padding-horz: var(--spacing-default);
    --spacing--toast-padding-vert: var(--spacing-default);
    --spacing--toast--close-button-margin-top: var(--spacing-250);
    --spacing--toast--close-button-margin-right: var(--spacing-250);
    --spacing--toggle-button-sm-gap-label-to-icon: var(--spacing-tighter);
    --spacing--toggle-button-sm-padding-bare-horz: var(--spacing-default);
    --spacing--toggle-button-sm-padding-bare-horz-narrow: var(--spacing-tightest);
    --spacing--toggle-button-sm-padding-bare-horz-narrowest: var(--spacing-none);
    --spacing--toggle-button-sm-padding-horz: var(--spacing-default);
    --spacing--toggle-button-sm-padding-vert: var(--spacing-150);
    --spacing--toggle-button-md-gap-label-to-icon: var(--spacing-tighter);
    --spacing--toggle-button-md-padding-bare-horz: var(--spacing-default);
    --spacing--toggle-button-md-padding-bare-horz-narrow: var(--spacing-tightest);
    --spacing--toggle-button-md-padding-bare-horz-narrowest: var(--spacing-none);
    --spacing--toggle-button-md-padding-horz: var(--spacing-default);
    --spacing--toggle-button-md-padding-vert: var(--spacing-250);
    --spacing--toggle-button-lg-gap-label-to-icon: var(--spacing-tighter);
    --spacing--toggle-button-lg-padding-bare-horz: var(--spacing-default);
    --spacing--toggle-button-lg-padding-bare-horz-narrow: var(--spacing-tightest);
    --spacing--toggle-button-lg-padding-bare-horz-narrowest: var(--spacing-none);
    --spacing--toggle-button-lg-padding-horz: var(--spacing-default);
    --spacing--toggle-button-lg-padding-vert: var(--spacing-default);
    --spacing--toggle-card--footer-margin-to--body: var(--spacing-loose);
    --spacing--toggle-card--footer-padding-from--footer: var(--spacing-default);
    --spacing--toggle-card--header-margin-to--body: var(--spacing-loose);
    --spacing--toggle-card--header-padding-from--header: var(--spacing-default);
    --spacing--toggle-card--root-padding: var(--spacing-default);
    --spacing--tooltip-m-web-padding-horz: var(--spacing-tighter);
    --spacing--tooltip-m-web-padding-vert: var(--spacing-tightest);
    --spacing--tooltip-desktop-padding-horz: var(--spacing-default);
    --spacing--tooltip-desktop-padding-vert: var(--spacing-tighter);
    --spacing--trigger-text-padding: var(--spacing-none);
    --spacing--upsell--action-margin-content-to-actions: var(--spacing-tighter);
    --spacing--upsell--body-margin-heading-to-message: var(--spacing-none);
    --spacing--upsell--header-gap-content-to-close: var(--spacing-1000);
    --spacing--upsell--legal-margin-content-to-actions: var(--spacing-tighter);
    --spacing--upsell--root-gap-img-to-text: var(--spacing-default);
    --spacing--upsell--root-gap-icon-to-text: var(--spacing-default);
    --spacing--upsell--root-padding-horz: var(--spacing-default);
    --spacing--upsell--root-padding-vert: var(--spacing-default);
    --spacing--upsell--close-button-margin-top: var(--spacing-250);
    --spacing--upsell--close-button-margin-right: var(--spacing-250);
    --spacing--upsell-banner--action-margin-content-to-actions-horz: var(--spacing-default);
    --spacing--upsell-banner--action-margin-content-to-actions-vert: var(--spacing-tighter);
    --spacing--upsell-banner--body-margin-heading-to-message-horz: var(--spacing-tightest);
    --spacing--upsell-banner--body-margin-heading-to-message-vert: var(--spacing-none);
    --spacing--upsell-banner--header-margin-content-to-close: var(--spacing-layout-looser);
    --spacing--upsell-banner--root-gap-leading: var(--spacing-default);
    --spacing--upsell-banner--root-gap-trailing: var(--spacing-default);
    --spacing--upsell-banner--root-padding-horz: var(--spacing-default);
    --spacing--upsell-banner--root-padding-vert: var(--spacing-default);
    --spacing--upsell-banner--close-button-margin-top: var(--spacing-250);
    --spacing--upsell-banner--close-button-margin-right: var(--spacing-250);
    --spacing--vertical-nav--divider-padding-vert: var(--spacing-loose);
    --spacing--vertical-nav--heading-padding-horz-left: var(--spacing-loose);
    --spacing--vertical-nav--heading-padding-horz-right: var(--spacing-default);
    --spacing--vertical-nav--heading-padding-vert: var(--spacing-default);
    --spacing--vertical-nav--item-gap-leading: var(--spacing-tighter);
    --spacing--vertical-nav--item-padding-horz-left: var(--spacing-500);
    --spacing--vertical-nav--item-padding-horz-right: var(--spacing-loose);
    --spacing--vertical-nav--item-padding-vert: var(--spacing-tight);
    --spacing--vertical-nav--list-gap-between-items: var(--spacing-none);
    --spacing--vertical-nav--root-gap-divider-to-nav-items: var(--spacing-none);
    --spacing-device-margin-mobile: var(--spacing-400);
    --spacing-device-margin-tablet: var(--spacing-600);
    --spacing-device-margin-desktop: var(--spacing-1600);
    --spacing-tightest: var(--spacing-100);
    --spacing-tighter: var(--spacing-200);
    --spacing-tight: var(--spacing-300);
    --spacing-default: var(--spacing-400);
    --spacing-loose: var(--spacing-600);
    --spacing-looser: var(--spacing-800);
    --spacing-none: var(--spacing-zero);
    --spacing-conjoined-offset-border: var(--spacing-negative-25);
    --spacing-layout-tightest: var(--spacing-200);
    --spacing-layout-tighter: var(--spacing-300);
    --spacing-layout-tight: var(--spacing-400);
    --spacing-layout-default: var(--spacing-600);
    --spacing-layout-loose: var(--spacing-800);
    --spacing-layout-looser: var(--spacing-1200);
    --spacing-layout-loosest: var(--spacing-1400);
    --spacing-layout-vast-default: var(--spacing-1600);
    --spacing-layout-vast-loose: var(--spacing-1800);
    --spacing-layout-vast-looser: var(--spacing-2400);
    --spacing-micro-tight: var(--spacing-25);
    --spacing-micro-default: var(--spacing-50);
    --spacing-xxs: var(--spacing-100);
    --spacing-xs: var(--spacing-200);
    --spacing-sm: var(--spacing-400);
    --spacing-md: var(--spacing-600);
    --spacing-lg: var(--spacing-800);
    --spacing-xl: var(--spacing-1200);
    --border-widths--accordion-default: var(--border-widths-default);
    --border-widths--adorned-input-active: var(--border-widths-selected);
    --border-widths--adorned-input-default: var(--border-widths-default);
    --border-widths--alert: var(--border-widths-default);
    --border-widths--avatar--badge-sm: var(--border-widths-thick);
    --border-widths--avatar--badge-md: var(--border-widths-thick);
    --border-widths--avatar--badge-lg: var(--border-widths-thick);
    --border-widths--avatar--image-default: var(--border-widths-default);
    --border-widths--avatar--root-default: var(--border-widths-default);
    --border-widths--button-default: var(--border-widths-default);
    --border-widths--button-selected: var(--border-widths-selected);
    --border-widths--calendar--day-default: var(--border-widths-default);
    --border-widths--calendar--day-selected: var(--border-widths-selected);
    --border-widths--calendar--day-of-week-default: var(--border-widths-default);
    --border-widths--card--footer: var(--border-widths-default);
    --border-widths--card--header: var(--border-widths-default);
    --border-widths--card--root: var(--border-widths-default);
    --border-widths--checkbox-box: var(--border-widths-thick);
    --border-widths--chip-default: var(--border-widths-default);
    --border-widths--chip-selected: var(--border-widths-selected);
    --border-widths--combobox--group: var(--border-widths-default);
    --border-widths--combobox--trigger: var(--border-widths-default);
    --border-widths--date-input-active: var(--border-widths-selected);
    --border-widths--date-input-default: var(--border-widths-default);
    --border-widths--date-picker--input-group-active: var(--border-widths-selected);
    --border-widths--date-picker--input-group-default: var(--border-widths-default);
    --border-widths--date-picker--trigger-default: var(--border-widths-default);
    --border-widths--icon-button-default: var(--border-widths-default);
    --border-widths--icon-button-selected: var(--border-widths-selected);
    --border-widths--input-active: var(--border-widths-selected);
    --border-widths--input-default: var(--border-widths-default);
    --border-widths--menu--group: var(--border-widths-default);
    --border-widths--progress-meter--node-active: var(--border-widths-control-selected);
    --border-widths--radio-ring-default: var(--border-widths-thick);
    --border-widths--radio-ring-selected: var(--border-widths-control-selected);
    --border-widths--range--handle: var(--border-widths-thicker);
    --border-widths--slider--handle: var(--border-widths-thicker);
    --border-widths--table--cell: var(--border-widths-default);
    --border-widths--tabs-default: var(--border-widths-default);
    --border-widths--toggle-button-default: var(--border-widths-default);
    --border-widths--toggle-button-selected: var(--border-widths-selected);
    --border-widths--toggle-card--footer: var(--border-widths-default);
    --border-widths--toggle-card--header: var(--border-widths-default);
    --border-widths--toggle-card--root-default: var(--border-widths-default);
    --border-widths--toggle-card--root-selected: var(--border-widths-thick);
    --border-widths--trigger-text: var(--border-widths-default);
    --border-widths--upsell--root: var(--border-widths-default);
    --border-widths--vertical-nav--item-indicator: var(--border-widths-thicker);
    --border-widths--vertical-nav--root: var(--border-widths-default);
    --border-widths-control-selected: var(--border-widths-150);
    --border-widths-default: var(--border-widths-25);
    --border-widths-none: var(--border-widths-zero);
    --border-widths-thick: var(--border-widths-50);
    --border-widths-thicker: var(--border-widths-100);
    --border-widths-selected: var(--border-widths-50);
    --border-widths-xs: var(--border-widths-25);
    --border-widths-sm: var(--border-widths-50);
    --border-widths-md: var(--border-widths-100);
    --border-widths-lg: var(--border-widths-150);
    --border-widths-xl: var(--border-widths-25);
    --radii--accordion-default: var(--radii-obj-default);
    --radii--accordion-full-width: var(--radii-none);
    --radii--accordion-conjoined: var(--radii-none);
    --radii--adorned-input-sm: var(--radii-obj-default);
    --radii--adorned-input-md-default: var(--radii-obj-default);
    --radii--adorned-input-md-messaging: var(--radii-shape-flex-capsule-md);
    --radii--adorned-input-lg-default: var(--radii-obj-default);
    --radii--adorned-input-lg-messaging: var(--radii-shape-flex-capsule-lg);
    --radii--alert: var(--radii-obj-default);
    --radii--avatar--badge-sm: var(--radii-shape-ellipse);
    --radii--avatar--badge-md: var(--radii-shape-ellipse);
    --radii--avatar--badge-lg: var(--radii-shape-ellipse);
    --radii--avatar--image-default: var(--radii-shape-ellipse);
    --radii--avatar--root-default: var(--radii-shape-ellipse);
    --radii--badge: var(--radii-obj-default);
    --radii--banner: var(--radii-obj-full-width);
    --radii--button-sm: var(--radii-obj-default);
    --radii--button-md: var(--radii-obj-default);
    --radii--button-lg: var(--radii-obj-default);
    --radii--button-group-conjoined: var(--radii-none);
    --radii--calendar--control-button: var(--radii-shape-ellipse);
    --radii--calendar--day: var(--radii-shape-ellipse);
    --radii--calendar--year-select-button: var(--radii-shape-ellipse);
    --radii--card--root: var(--radii-obj-default);
    --radii--checkbox-box: var(--radii-obj-default);
    --radii--chip: var(--radii-shape-capsule);
    --radii--close-button: var(--radii-shape-ellipse);
    --radii--combobox--content: var(--radii-obj-soft);
    --radii--combobox--trigger-sm: var(--radii-obj-default);
    --radii--combobox--trigger-md: var(--radii-obj-default);
    --radii--combobox--trigger-lg: var(--radii-obj-default);
    --radii--date-input-sm: var(--radii-obj-default);
    --radii--date-input-md-default: var(--radii-obj-default);
    --radii--date-input-lg-default: var(--radii-obj-default);
    --radii--date-picker--content: var(--radii-obj-soft);
    --radii--date-picker--input-group-sm: var(--radii-obj-default);
    --radii--date-picker--input-group-md: var(--radii-obj-default);
    --radii--date-picker--input-group-lg: var(--radii-obj-default);
    --radii--date-picker--trigger-sm-top-right: var(--radii-obj-default);
    --radii--date-picker--trigger-sm-bottom-right: var(--radii-obj-default);
    --radii--date-picker--trigger-sm-top-left: var(--radii-none);
    --radii--date-picker--trigger-sm-bottom-left: var(--radii-none);
    --radii--date-picker--trigger-md-top-right: var(--radii-obj-default);
    --radii--date-picker--trigger-md-bottom-right: var(--radii-obj-default);
    --radii--date-picker--trigger-md-top-left: var(--radii-none);
    --radii--date-picker--trigger-md-bottom-left: var(--radii-none);
    --radii--date-picker--trigger-lg-top-right: var(--radii-obj-default);
    --radii--date-picker--trigger-lg-bottom-right: var(--radii-obj-default);
    --radii--date-picker--trigger-lg-top-left: var(--radii-none);
    --radii--date-picker--trigger-lg-bottom-left: var(--radii-none);
    --radii--divider: var(--radii-none);
    --radii--dropdown--content: var(--radii-obj-soft);
    --radii--gleam-default: var(--radii-shape-capsule);
    --radii--icon-button-circle: var(--radii-shape-ellipse);
    --radii--icon-button-square: var(--radii-obj-default);
    --radii--input-sm: var(--radii-obj-default);
    --radii--input-md-default: var(--radii-obj-default);
    --radii--input-md-messaging: var(--radii-shape-flex-capsule-md);
    --radii--input-lg-default: var(--radii-obj-default);
    --radii--input-lg-messaging: var(--radii-shape-flex-capsule-lg);
    --radii--layout--content: var(--radii-obj-default);
    --radii--menu--content: var(--radii-obj-soft);
    --radii--modal--content-default: var(--radii-obj-soft);
    --radii--modal--content-fullscreen: var(--radii-obj-full-width);
    --radii--pagination--page-button-default: var(--radii-shape-ellipse);
    --radii--photo-carousel--dot: var(--radii-shape-ellipse);
    --radii--photo-carousel--dots: var(--radii-shape-capsule);
    --radii--popover--content: var(--radii-obj-default);
    --radii--progress-indicator-bar-sm: var(--radii-shape-capsule);
    --radii--progress-indicator-bar-md: var(--radii-obj-default);
    --radii--progress-meter--node-default: var(--radii-shape-ellipse);
    --radii--progress-meter--track-default: var(--radii-shape-capsule);
    --radii--property-card--badge: var(--radii-shape-capsule);
    --radii--property-card--body: var(--radii-obj-default);
    --radii--radio: var(--radii-shape-ellipse);
    --radii--range--handle: var(--radii-shape-ellipse);
    --radii--range--track: var(--radii-shape-capsule);
    --radii--slider--handle: var(--radii-shape-ellipse);
    --radii--slider--track: var(--radii-shape-capsule);
    --radii--switch--track-md: var(--radii-shape-capsule);
    --radii--switch--track-lg: var(--radii-shape-capsule);
    --radii--switch--handle-md: var(--radii-shape-ellipse);
    --radii--switch--handle-lg: var(--radii-shape-ellipse);
    --radii--table--cell: var(--radii-none);
    --radii--tabs-tab: var(--radii-obj-default);
    --radii--tabs-indicator: var(--radii-obj-default);
    --radii--tabs-panel: var(--radii-obj-default);
    --radii--tag-sm: var(--radii-obj-default);
    --radii--tag-md: var(--radii-obj-default);
    --radii--textarea: var(--radii-obj-default);
    --radii--toast: var(--radii-obj-default);
    --radii--toggle-button-sm: var(--radii-obj-default);
    --radii--toggle-button-md: var(--radii-obj-default);
    --radii--toggle-button-lg: var(--radii-obj-default);
    --radii--toggle-card--root: var(--radii-obj-default);
    --radii--tooltip: var(--radii-obj-default);
    --radii--trigger-button: var(--radii-shape-ellipse);
    --radii--upsell--root: var(--radii-obj-default);
    --radii--upsell-banner--root: var(--radii-none);
    --radii--vertical-nav--item-right: var(--radii-obj-default);
    --radii--vertical-nav--item-left: var(--radii-none);
    --radii--vertical-nav--root: var(--radii-obj-default);
    --radii-none: var(--radii-zero);
    --radii-obj-sharp: var(--radii-50);
    --radii-obj-default: var(--radii-100);
    --radii-obj-soft: var(--radii-200);
    --radii-obj-full-width: var(--radii-zero);
    --radii-obj-conjoined: var(--radii-300);
    --radii-shape-capsule: var(--radii-capsule);
    --radii-shape-ellipse: var(--radii-ellipse);
    --radii-shape-flex-capsule-md: var(--radii-600);
    --radii-shape-flex-capsule-lg: var(--radii-700);
    --radii-sheets-sharp: var(--radii-200);
    --radii-sheets-default: var(--radii-600);
    --radii-sm: var(--radii-obj-sharp);
    --radii-md: var(--radii-obj-default);
    --radii-lg: var(--radii-obj-soft);
    --radii-pill: var(--radii-shape-capsule);
    --text-decoration--anchor-default: underline;
    --text-decoration--anchor-hover: none;
    --text-decoration--text-button-default: none;
    --text-decoration--text-button-hover: underline;
    --text-decoration--text-button-on-impact-default: underline;
    --text-decoration--text-button-on-impact-hover: none;
    --shadows--calendar--year-select--button-focus: var(--shadows-focus);
    --shadows--card--root-elevated-default: var(--shadows-sm);
    --shadows--card--root-interactive-default: var(--shadows-sm);
    --shadows--card--root-interactive-hover: var(--shadows-sm-heavy);
    --shadows--card--root-interactive-pressed: var(--shadows-none);
    --shadows--chip-elevated-default: var(--shadows-sm);
    --shadows--chip-elevated-hover: var(--shadows-sm);
    --shadows--chip-elevated-pressed: var(--shadows-none);
    --shadows--chip-elevated-disabled: var(--shadows-none);
    --shadows--combobox--content: var(--shadows-md);
    --shadows--date-picker--content: var(--shadows-md);
    --shadows--dropdown--content: var(--shadows-md);
    --shadows--menu--content: var(--shadows-md);
    --shadows--modal--content: var(--shadows-lg);
    --shadows--photo-carousel--nav-controls: 0 2px 2px #0000004d;
    --shadows--popover--content: 0px 8px 6px #0000004d;
    --shadows--property-card--body-default: var(--shadows-sm);
    --shadows--property-card--body-hover: var(--shadows-sm-heavy);
    --shadows--property-card--body-pressed: var(--shadows-none);
    --shadows--property-card--save-button-default: var(--shadows-sm);
    --shadows--property-card--save-button-hover: var(--shadows-sm);
    --shadows--property-card--save-button-pressed: var(--shadows-sm);
    --shadows--property-card--save-button-selected: var(--shadows-sm);
    --shadows--property-card--save-button-selected-hover: var(--shadows-sm);
    --shadows--property-card--save-button-selected-pressed: var(--shadows-sm);
    --shadows--range--handle-default: var(--shadows-sm);
    --shadows--range--handle-hover: var(--shadows-sm);
    --shadows--range--handle-pressed: var(--shadows-sm);
    --shadows--slider--handle-default: var(--shadows-sm);
    --shadows--slider--handle-hover: var(--shadows-sm);
    --shadows--slider--handle-pressed: var(--shadows-sm);
    --shadows--toast: var(--shadows-sm-heavy);
    --shadows--toggle-card--root-default: var(--shadows-sm);
    --shadows--toggle-card--root-hover: var(--shadows-sm-heavy);
    --shadows--toggle-card--root-pressed: var(--shadows-none);
    --shadows--tooltip: 0px 8px 6px #0000004d;
    --shadows--upsell--root: var(--shadows-sm);
    --shadows--vertical-nav--root-elevated: var(--shadows-sm-heavy);
    --transitions--combobox--option: background-color .2s ease;
    --transitions--combobox--option-media-control: border-color .15s ease-in-out, background-color .15s ease-in-out;
    --transitions--labeled-input--input: color .15s ease;
    --transitions--labeled-input--label: all .15s ease;
    --transitions--photo-carousel--dot: .2s linear;
    --transitions--photo-carousel--nav-controls: .2s;
    --transitions--photo-carousel--slide: transform .2s cubic-bezier(.58, .92, .57, .92);
    --transitions--progress-indicator-bar: width .2s ease-in-out;
    --transitions--progress-meter--node-focus-ring: .2s ease;
    --transitions--property-card--body: box-shadow .2s ease-in, background-color .2s ease-in;
    --transitions--switch--track: all .4s ease 0s;
    --transitions--switch--handle: all .4s ease 0s;
    --opacity--modal--backdrop: var(--opacity-dialog-scrim);
    --opacity--popover--backdrop: var(--opacity-dialog-scrim);
    --opacity--progress-meter--node-focus-ring: var(--opacity-action-focus);
    --opacity-invisible: var(--opacity-zero);
    --opacity-disabled: var(--opacity-40);
    --opacity-dialog-scrim: var(--opacity-50);
    --opacity-loading-mask: var(--opacity-80);
    --opacity-action-default: var(--opacity-50);
    --opacity-action-hover: var(--opacity-75);
    --opacity-action-pressed: var(--opacity-75);
    --opacity-action-active: var(--opacity-100);
    --opacity-action-focus: var(--opacity-20);
    --opacity-action-disabled: var(--opacity-40);
    --opacity-opacity100: var(--opacity-20);
    --opacity-opacity200: var(--opacity-40);
    --opacity-opacity300: var(--opacity-60);
    --opacity-opacity400: var(--opacity-80);
    --opacity-opacity500: var(--opacity-100);
    --opacity-mask: var(--opacity-20);
    --fonts--page--header-default: var(--fonts-brand);
    --fonts-heading: var(--fonts-ui);
    --fonts-heading-alt: var(--fonts-brand);
    --fonts-default: var(--fonts-ui);
    --fonts-sans-serif: var(--fonts-ui);
    --fonts-serif: var(--fonts-brand);
    --line-heights--progress-meter--label-default: var(--line-heights-body-sm);
    --line-heights-responsive-heading-xl-mobile: var(--line-heights-1000);
    --line-heights-responsive-heading-xl-tablet: var(--line-heights-1800);
    --line-heights-responsive-heading-xl-desktop: var(--line-heights-1800);
    --line-heights-responsive-heading-lg-mobile: var(--line-heights-1000);
    --line-heights-responsive-heading-lg-tablet: var(--line-heights-1600);
    --line-heights-responsive-heading-lg-desktop: var(--line-heights-1600);
    --line-heights-responsive-heading-md-mobile: var(--line-heights-800);
    --line-heights-responsive-heading-md-tablet: var(--line-heights-1000);
    --line-heights-responsive-heading-md-desktop: var(--line-heights-1000);
    --line-heights-responsive-heading-sm-mobile: var(--line-heights-800);
    --line-heights-responsive-heading-sm-tablet: var(--line-heights-800);
    --line-heights-responsive-heading-sm-desktop: var(--line-heights-800);
    --line-heights-responsive-heading-xs-mobile: var(--line-heights-600);
    --line-heights-responsive-heading-xs-tablet: var(--line-heights-600);
    --line-heights-responsive-heading-xs-desktop: var(--line-heights-600);
    --line-heights-responsive-body-lg-mobile: var(--line-heights-600);
    --line-heights-responsive-body-lg-tablet: var(--line-heights-600);
    --line-heights-responsive-body-lg-desktop: var(--line-heights-600);
    --line-heights-responsive-body-mobile: var(--line-heights-600);
    --line-heights-responsive-body-tablet: var(--line-heights-600);
    --line-heights-responsive-body-desktop: var(--line-heights-600);
    --line-heights-responsive-body-sm-mobile: var(--line-heights-600);
    --line-heights-responsive-body-sm-tablet: var(--line-heights-600);
    --line-heights-responsive-body-sm-desktop: var(--line-heights-600);
    --line-heights-responsive-body-xs-mobile: var(--line-heights-400);
    --line-heights-responsive-body-xs-tablet: var(--line-heights-400);
    --line-heights-responsive-body-xs-desktop: var(--line-heights-400);
    --line-heights-responsive-fineprint-mobile: var(--line-heights-400);
    --line-heights-responsive-fineprint-tablet: var(--line-heights-400);
    --line-heights-responsive-fineprint-desktop: var(--line-heights-400);
    --line-heights-responsive-fineprint-sm-mobile: var(--line-heights-400);
    --line-heights-responsive-fineprint-sm-tablet: var(--line-heights-400);
    --line-heights-responsive-fineprint-sm-desktop: var(--line-heights-400);
    --line-heights-heading-xl: var(--line-heights-1800);
    --line-heights-heading-lg: var(--line-heights-1600);
    --line-heights-heading-md: var(--line-heights-1000);
    --line-heights-heading-sm: var(--line-heights-800);
    --line-heights-heading-xs: var(--line-heights-600);
    --line-heights-body-lg: var(--line-heights-600);
    --line-heights-body: var(--line-heights-600);
    --line-heights-body-sm: var(--line-heights-600);
    --line-heights-body-xs: var(--line-heights-400);
    --line-heights-fineprint: var(--line-heights-400);
    --line-heights-fineprint-sm: var(--line-heights-400);
    --line-heights-h1: var(--line-heights-heading-xl);
    --line-heights-h2: var(--line-heights-heading-lg);
    --line-heights-h3: var(--line-heights-heading-md);
    --line-heights-h4: var(--line-heights-heading-sm);
    --line-heights-h5: var(--line-heights-heading-xs);
    --line-heights-h6: var(--line-heights-body-lg);
    --line-heights-body-heading: var(--line-heights-body);
    --line-heights-body-small-heading: var(--line-heights-body-sm);
    --line-heights-body-small: var(--line-heights-body-sm);
    --line-heights-fine-print-heading: var(--line-heights-fineprint);
    --line-heights-legal: var(--line-heights-fineprint-sm);
    --translate--switch--handle-md-x: var(--sizes-400);
    --translate--switch--handle-lg-x: var(--sizes-600);
    --font-weights--vertical-nav--item-active: var(--font-weights-bold);
    --font-weights-h0: var(--font-weights-heading);
    --font-weights-h1: var(--font-weights-heading);
    --font-weights-h2: var(--font-weights-heading);
    --font-weights-h3: var(--font-weights-heading);
    --font-weights-h4: var(--font-weights-heading);
    --font-weights-h5: var(--font-weights-heading);
    --font-weights-h6: var(--font-weights-heading);
    --font-weights-body-heading: var(--font-weights-emphasis);
    --font-weights-body-small-heading: var(--font-weights-emphasis);
    --font-weights-body-small: var(--font-weights-default);
    --font-weights-fine-print-heading: var(--font-weights-emphasis);
    --font-weights-legal: var(--font-weights-default);
    --font-sizes-responsive-heading-xl-mobile: var(--font-sizes-900);
    --font-sizes-responsive-heading-xl-tablet: var(--font-sizes-1200);
    --font-sizes-responsive-heading-xl-desktop: var(--font-sizes-1500);
    --font-sizes-responsive-heading-lg-mobile: var(--font-sizes-800);
    --font-sizes-responsive-heading-lg-tablet: var(--font-sizes-1000);
    --font-sizes-responsive-heading-lg-desktop: var(--font-sizes-1200);
    --font-sizes-responsive-heading-md-mobile: var(--font-sizes-700);
    --font-sizes-responsive-heading-md-tablet: var(--font-sizes-800);
    --font-sizes-responsive-heading-md-desktop: var(--font-sizes-900);
    --font-sizes-responsive-heading-sm-mobile: var(--font-sizes-600);
    --font-sizes-responsive-heading-sm-tablet: var(--font-sizes-600);
    --font-sizes-responsive-heading-sm-desktop: var(--font-sizes-600);
    --font-sizes-responsive-heading-xs-mobile: var(--font-sizes-500);
    --font-sizes-responsive-heading-xs-tablet: var(--font-sizes-500);
    --font-sizes-responsive-heading-xs-desktop: var(--font-sizes-500);
    --font-sizes-responsive-body-lg-mobile: var(--font-sizes-400);
    --font-sizes-responsive-body-lg-tablet: var(--font-sizes-400);
    --font-sizes-responsive-body-lg-desktop: var(--font-sizes-400);
    --font-sizes-responsive-body-mobile: var(--font-sizes-400);
    --font-sizes-responsive-body-tablet: var(--font-sizes-400);
    --font-sizes-responsive-body-desktop: var(--font-sizes-400);
    --font-sizes-responsive-body-sm-mobile: var(--font-sizes-350);
    --font-sizes-responsive-body-sm-tablet: var(--font-sizes-350);
    --font-sizes-responsive-body-sm-desktop: var(--font-sizes-350);
    --font-sizes-responsive-body-xs-mobile: var(--font-sizes-300);
    --font-sizes-responsive-body-xs-tablet: var(--font-sizes-300);
    --font-sizes-responsive-body-xs-desktop: var(--font-sizes-300);
    --font-sizes-responsive-fineprint-mobile: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-tablet: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-desktop: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-sm-mobile: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-sm-tablet: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-sm-desktop: var(--font-sizes-250);
    --font-sizes-heading-xl: var(--font-sizes-1500);
    --font-sizes-heading-lg: var(--font-sizes-1200);
    --font-sizes-heading-md: var(--font-sizes-900);
    --font-sizes-heading-sm: var(--font-sizes-600);
    --font-sizes-heading-xs: var(--font-sizes-500);
    --font-sizes-body-lg: var(--font-sizes-400);
    --font-sizes-body: var(--font-sizes-400);
    --font-sizes-body-sm: var(--font-sizes-350);
    --font-sizes-body-xs: var(--font-sizes-300);
    --font-sizes-fineprint: var(--font-sizes-250);
    --font-sizes-fineprint-sm: var(--font-sizes-250);
    --font-sizes-h1: var(--font-sizes-heading-xl);
    --font-sizes-h2: var(--font-sizes-heading-lg);
    --font-sizes-h3: var(--font-sizes-heading-md);
    --font-sizes-h4: var(--font-sizes-heading-sm);
    --font-sizes-h5: var(--font-sizes-heading-xs);
    --font-sizes-h6: var(--font-sizes-body-lg);
    --font-sizes-body-heading: var(--font-sizes-body);
    --font-sizes-body-small-heading: var(--font-sizes-body-sm);
    --font-sizes-body-small: var(--font-sizes-body-sm);
    --font-sizes-fine-print-heading: var(--font-sizes-body-xs);
    --font-sizes-legal: var(--font-sizes-fineprint-sm);
    --letter-spacings-responsive-heading-xl-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xl-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xl-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-lg-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-lg-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-lg-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-md-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-md-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-md-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-sm-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-sm-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-sm-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xs-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xs-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xs-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-lg-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-lg-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-lg-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-sm-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-sm-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-sm-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-xs-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-xs-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-xs-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-sm-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-sm-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-sm-desktop: var(--letter-spacings-default);
    --letter-spacings-heading-xl: var(--letter-spacings-none);
    --letter-spacings-heading-lg: var(--letter-spacings-none);
    --letter-spacings-heading-md: var(--letter-spacings-none);
    --letter-spacings-heading-sm: var(--letter-spacings-none);
    --letter-spacings-heading-xs: var(--letter-spacings-none);
    --letter-spacings-body-lg: var(--letter-spacings-none);
    --letter-spacings-body: var(--letter-spacings-none);
    --letter-spacings-body-sm: var(--letter-spacings-none);
    --letter-spacings-body-xs: var(--letter-spacings-none);
    --letter-spacings-fineprint: var(--letter-spacings-none);
    --letter-spacings-fineprint-sm: var(--letter-spacings-none);
  }

  [data-panda-theme="legacy-zillow"][data-panda-mode="dark"] {
    --colors-bg-accent-brand-hero: var(--colors-blue-375);
    --colors-bg-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-bg-accent-aqua-impact: var(--colors-aqua-100);
    --colors-bg-accent-aqua-hero: var(--colors-aqua-200);
    --colors-bg-accent-aqua-soft: var(--colors-aqua-600);
    --colors-bg-accent-blue-impact: var(--colors-blue-200);
    --colors-bg-accent-blue-hero: var(--colors-blue-375);
    --colors-bg-accent-blue-soft: var(--colors-blue-500);
    --colors-bg-accent-gray-impact: var(--colors-gray-100);
    --colors-bg-accent-gray-hero: var(--colors-legacy-cool-gray-400);
    --colors-bg-accent-gray-soft: var(--colors-gray-600);
    --colors-bg-accent-green-impact: var(--colors-green-100);
    --colors-bg-accent-green-hero: var(--colors-green-200);
    --colors-bg-accent-green-soft: var(--colors-green-600);
    --colors-bg-accent-orange-impact: var(--colors-orange-100);
    --colors-bg-accent-orange-hero: var(--colors-orange-200);
    --colors-bg-accent-orange-soft: var(--colors-orange-600);
    --colors-bg-accent-purple-impact: var(--colors-purple-100);
    --colors-bg-accent-purple-hero: var(--colors-purple-200);
    --colors-bg-accent-purple-soft: var(--colors-purple-600);
    --colors-bg-accent-red-impact: var(--colors-red-600);
    --colors-bg-accent-red-hero: var(--colors-red-400);
    --colors-bg-accent-red-soft: var(--colors-red-600);
    --colors-bg-accent-teal-impact: var(--colors-blue-100);
    --colors-bg-accent-teal-hero: var(--colors-blue-375);
    --colors-bg-accent-teal-soft: var(--colors-blue-600);
    --colors-bg-accent-yellow-impact: var(--colors-yellow-100);
    --colors-bg-accent-yellow-hero: var(--colors-yellow-200);
    --colors-bg-accent-yellow-soft: var(--colors-yellow-600);
    --colors-bg-action-neutral-default: var(--colors-black);
    --colors-bg-action-neutral-hover: var(--colors-gray-600);
    --colors-bg-action-neutral-pressed: var(--colors-legacy-cool-gray-600);
    --colors-bg-action-neutral-selected-default: var(--colors-blue-600);
    --colors-bg-action-neutral-selected-hover: var(--colors-blue-500);
    --colors-bg-action-neutral-selected-pressed: var(--colors-gray-500);
    --colors-bg-action-neutral-alt-default: var(--colors-black);
    --colors-bg-action-neutral-alt-hover: var(--colors-blue-600);
    --colors-bg-action-neutral-alt-pressed: var(--colors-blue-500);
    --colors-bg-action-soft-default: var(--colors-blue-600);
    --colors-bg-action-soft-hover: var(--colors-blue-500);
    --colors-bg-action-soft-pressed: var(--colors-gray-500);
    --colors-bg-action-soft-selected-default: var(--colors-blue-600);
    --colors-bg-action-soft-selected-hover: var(--colors-blue-500);
    --colors-bg-action-soft-selected-pressed: var(--colors-gray-500);
    --colors-bg-action-hero-default: var(--colors-blue-375);
    --colors-bg-action-hero-hover: var(--colors-blue-300);
    --colors-bg-action-hero-pressed: var(--colors-blue-200);
    --colors-bg-action-hero-selected-default: var(--colors-blue-375);
    --colors-bg-action-hero-selected-hover: var(--colors-blue-300);
    --colors-bg-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-bg-action-bare-neutral-default: var(--colors-transparent-invisible);
    --colors-bg-action-bare-neutral-hover: var(--colors-white);
    --colors-bg-action-bare-neutral-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-impact-neutral-default: var(--colors-white);
    --colors-bg-action-impact-neutral-hover: var(--colors-gray-200);
    --colors-bg-action-impact-neutral-pressed: var(--colors-legacy-cool-gray-300);
    --colors-bg-action-impact-soft-default: var(--colors-blue-200);
    --colors-bg-action-impact-soft-hover: var(--colors-blue-300);
    --colors-bg-action-impact-soft-pressed: var(--colors-blue-375);
    --colors-bg-action-impact-bare-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-hover: var(--colors-gray-700);
    --colors-bg-action-impact-bare-pressed: var(--colors-transparent-gray-700-80);
    --colors-bg-action-impact-bare-fixed-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-fixed-hover: var(--colors-white);
    --colors-bg-action-impact-bare-fixed-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-critical-neutral-default: var(--colors-black);
    --colors-bg-action-critical-neutral-hover: var(--colors-red-700);
    --colors-bg-action-critical-neutral-pressed: var(--colors-red-600);
    --colors-bg-action-critical-hero-default: var(--colors-red-400);
    --colors-bg-action-critical-hero-hover: var(--colors-red-300);
    --colors-bg-action-critical-hero-pressed: var(--colors-black);
    --colors-bg-action-success-hero-default: var(--colors-green-400);
    --colors-bg-action-success-hero-hover: var(--colors-green-300);
    --colors-bg-action-success-hero-pressed: var(--colors-green-200);
    --colors-bg-elevated-action-medium-shadow-default: var(--colors-gray-700);
    --colors-bg-elevated-action-medium-shadow-hover: var(--colors-gray-600);
    --colors-bg-elevated-action-medium-shadow-pressed: var(--colors-legacy-cool-gray-600);
    --colors-bg-elevated-action-medium-shadow-selected-default: var(--colors-blue-600);
    --colors-bg-elevated-action-medium-shadow-selected-hover: var(--colors-blue-500);
    --colors-bg-elevated-action-medium-shadow-selected-pressed: var(--colors-gray-500);
    --colors-bg-elevated-action-small-shadow-default: var(--colors-gray-700);
    --colors-bg-elevated-action-small-shadow-hover: var(--colors-gray-600);
    --colors-bg-elevated-action-small-shadow-pressed: var(--colors-legacy-cool-gray-600);
    --colors-bg-elevated-action-small-shadow-selected-default: var(--colors-blue-600);
    --colors-bg-elevated-action-small-shadow-selected-hover: var(--colors-blue-500);
    --colors-bg-elevated-action-small-shadow-selected-pressed: var(--colors-gray-500);
    --colors-bg-elevated-action-small-heavy-shadow-default: var(--colors-gray-700);
    --colors-bg-elevated-action-small-heavy-shadow-hover: var(--colors-gray-600);
    --colors-bg-elevated-action-small-heavy-shadow-pressed: var(--colors-legacy-cool-gray-600);
    --colors-bg-elevated-action-small-heavy-shadow-selected-default: var(--colors-blue-600);
    --colors-bg-elevated-action-small-heavy-shadow-selected-hover: var(--colors-blue-500);
    --colors-bg-elevated-action-small-heavy-shadow-selected-pressed: var(--colors-gray-500);
    --colors-bg-elevated-sheet: var(--colors-gray-700);
    --colors-bg-elevated-medium-shadow: var(--colors-gray-700);
    --colors-bg-elevated-small-shadow: var(--colors-gray-600);
    --colors-bg-elevated-small-heavy-shadow: var(--colors-legacy-cool-gray-600);
    --colors-bg-express-empower-impact: var(--colors-legacy-orange-red-100);
    --colors-bg-express-empower-hero: var(--colors-legacy-orange-red-300);
    --colors-bg-express-empower-soft: var(--colors-legacy-orange-red-600);
    --colors-bg-express-insight-impact: var(--colors-blue-200);
    --colors-bg-express-insight-hero: var(--colors-blue-500);
    --colors-bg-express-insight-soft: var(--colors-blue-600);
    --colors-bg-express-inspire-impact: var(--colors-purple-100);
    --colors-bg-express-inspire-hero: var(--colors-purple-200);
    --colors-bg-express-inspire-soft: var(--colors-purple-600);
    --colors-bg-express-trust-impact: var(--colors-blue-200);
    --colors-bg-express-trust-hero: var(--colors-blue-375);
    --colors-bg-express-trust-soft: var(--colors-blue-600);
    --colors-bg-feedback-critical-soft: var(--colors-red-600);
    --colors-bg-feedback-critical-hero: var(--colors-red-200);
    --colors-bg-feedback-critical-impact: var(--colors-red-200);
    --colors-bg-feedback-info-soft: var(--colors-blue-600);
    --colors-bg-feedback-info-hero: var(--colors-blue-500);
    --colors-bg-feedback-info-impact: var(--colors-blue-200);
    --colors-bg-feedback-notify-impact: var(--colors-legacy-orange-red-100);
    --colors-bg-feedback-notify-hero: var(--colors-legacy-orange-red-300);
    --colors-bg-feedback-notify-hero-fixed: var(--colors-legacy-orange-red-400);
    --colors-bg-feedback-notify-soft: var(--colors-legacy-orange-red-600);
    --colors-bg-feedback-success-impact: var(--colors-green-100);
    --colors-bg-feedback-success-hero: var(--colors-green-400);
    --colors-bg-feedback-success-soft: var(--colors-green-600);
    --colors-bg-feedback-warning-impact: var(--colors-yellow-100);
    --colors-bg-feedback-warning-hero: var(--colors-yellow-400);
    --colors-bg-feedback-warning-soft: var(--colors-yellow-600);
    --colors-bg-impact: var(--colors-white);
    --colors-bg-impact-soft: var(--colors-gray-200);
    --colors-bg-impact-softer: var(--colors-gray-400);
    --colors-bg-impact-softest: var(--colors-gray-400);
    --colors-bg-neutral: var(--colors-black);
    --colors-bg-soft: var(--colors-gray-500);
    --colors-bg-softer: var(--colors-gray-600);
    --colors-bg-softest: var(--colors-gray-700);
    --colors-bg-screen-neutral: var(--colors-black);
    --colors-bg-screen-softest: var(--colors-gray-600);
    --colors-bg-screen-scrim: var(--colors-white);
    --colors-bg-transparent-impact-fixed: var(--colors-transparent-black-60);
    --colors-bg-transparent-impact-fixed-faint: var(--colors-transparent-gray-600-60);
    --colors-border-on-hero-action-neutral-default: var(--colors-black);
    --colors-border-on-hero-action-neutral-hover: var(--colors-black);
    --colors-border-on-hero-action-neutral-pressed: var(--colors-black);
    --colors-border-on-hero-express-empower-hero: var(--colors-legacy-orange-red-600);
    --colors-border-on-hero-express-insight-hero: var(--colors-blue-600);
    --colors-border-on-hero-express-inspire-hero: var(--colors-purple-600);
    --colors-border-on-hero-express-trust-hero: var(--colors-blue-600);
    --colors-border-on-hero-neutral: var(--colors-black);
    --colors-border-on-hero-neutral-fixed: var(--colors-white);
    --colors-border-on-impact-action-neutral-default: var(--colors-gray-600);
    --colors-border-on-impact-action-neutral-hover: var(--colors-gray-600);
    --colors-border-on-impact-action-neutral-pressed: var(--colors-gray-500);
    --colors-border-on-impact-express-empower-hero: var(--colors-orange-400);
    --colors-border-on-impact-express-insight-hero: var(--colors-blue-500);
    --colors-border-on-impact-express-inspire-hero: var(--colors-purple-500);
    --colors-border-on-impact-express-trust-hero: var(--colors-blue-500);
    --colors-border-on-impact-feedback-critical-strong: var(--colors-red-600);
    --colors-border-on-impact-feedback-critical-hero: var(--colors-red-600);
    --colors-border-on-impact-feedback-critical-hero-alt: var(--colors-red-600);
    --colors-border-on-impact-feedback-info-strong: var(--colors-blue-600);
    --colors-border-on-impact-feedback-info-hero: var(--colors-blue-500);
    --colors-border-on-impact-feedback-notify-strong: var(--colors-legacy-orange-red-600);
    --colors-border-on-impact-feedback-notify-hero: var(--colors-legacy-orange-red-600);
    --colors-border-on-impact-feedback-notify-hero-alt: var(--colors-legacy-orange-red-600);
    --colors-border-on-impact-feedback-success-strong: var(--colors-green-600);
    --colors-border-on-impact-feedback-success-hero: var(--colors-green-500);
    --colors-border-on-impact-feedback-success-hero-alt: var(--colors-green-500);
    --colors-border-on-impact-feedback-warning-strong: var(--colors-yellow-600);
    --colors-border-on-impact-feedback-warning-hero: var(--colors-yellow-500);
    --colors-border-on-impact-neutral: var(--colors-gray-600);
    --colors-border-on-impact-neutral-fixed: var(--colors-white);
    --colors-border-on-impact-subtle: var(--colors-gray-600);
    --colors-border-accent-brand-hero: var(--colors-blue-375);
    --colors-border-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-border-accent-aqua-strong: var(--colors-aqua-100);
    --colors-border-accent-aqua-hero: var(--colors-aqua-200);
    --colors-border-accent-blue-strong: var(--colors-blue-100);
    --colors-border-accent-blue-strong-fixed: var(--colors-blue-600);
    --colors-border-accent-blue-hero: var(--colors-blue-375);
    --colors-border-accent-gray-strong: var(--colors-gray-200);
    --colors-border-accent-gray-hero: var(--colors-gray-400);
    --colors-border-accent-green-strong: var(--colors-green-100);
    --colors-border-accent-green-hero: var(--colors-green-200);
    --colors-border-accent-orange-strong: var(--colors-orange-100);
    --colors-border-accent-orange-hero: var(--colors-orange-200);
    --colors-border-accent-purple-strong: var(--colors-purple-100);
    --colors-border-accent-purple-hero: var(--colors-purple-200);
    --colors-border-accent-red-strong: var(--colors-red-100);
    --colors-border-accent-red-hero: var(--colors-red-400);
    --colors-border-accent-teal-strong: var(--colors-blue-200);
    --colors-border-accent-teal-hero: var(--colors-blue-375);
    --colors-border-accent-yellow-strong: var(--colors-yellow-100);
    --colors-border-accent-yellow-hero: var(--colors-yellow-200);
    --colors-border-action-neutral-default: var(--colors-gray-300);
    --colors-border-action-neutral-hover: var(--colors-gray-300);
    --colors-border-action-neutral-pressed: var(--colors-white);
    --colors-border-action-strong-default: var(--colors-blue-375);
    --colors-border-action-strong-hover: var(--colors-blue-100);
    --colors-border-action-strong-pressed: var(--colors-white);
    --colors-border-action-hero-default: var(--colors-blue-375);
    --colors-border-action-hero-hover: var(--colors-blue-300);
    --colors-border-action-hero-pressed: var(--colors-blue-200);
    --colors-border-action-hero-selected-default: var(--colors-blue-375);
    --colors-border-action-hero-selected-hover: var(--colors-blue-300);
    --colors-border-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-border-action-critical-strong-default: var(--colors-red-200);
    --colors-border-action-critical-strong-hover: var(--colors-red-200);
    --colors-border-action-critical-strong-pressed: var(--colors-red-200);
    --colors-border-action-critical-hero-default: var(--colors-red-200);
    --colors-border-action-critical-hero-hover: var(--colors-red-200);
    --colors-border-action-critical-hero-pressed: var(--colors-red-200);
    --colors-border-express-empower-strong: var(--colors-legacy-orange-red-100);
    --colors-border-express-empower-hero: var(--colors-legacy-orange-red-300);
    --colors-border-express-insight-strong: var(--colors-blue-100);
    --colors-border-express-insight-hero: var(--colors-blue-200);
    --colors-border-express-inspire-strong: var(--colors-purple-100);
    --colors-border-express-inspire-hero: var(--colors-purple-200);
    --colors-border-express-trust-strong: var(--colors-blue-200);
    --colors-border-express-trust-hero: var(--colors-blue-200);
    --colors-border-feedback-critical-strong: var(--colors-red-200);
    --colors-border-feedback-critical-hero: var(--colors-red-200);
    --colors-border-feedback-critical-hero-alt: var(--colors-red-200);
    --colors-border-feedback-info-strong: var(--colors-blue-200);
    --colors-border-feedback-info-hero: var(--colors-blue-200);
    --colors-border-feedback-notify-strong: var(--colors-legacy-orange-red-100);
    --colors-border-feedback-notify-hero: var(--colors-legacy-orange-red-300);
    --colors-border-feedback-notify-hero-alt: var(--colors-legacy-orange-red-300);
    --colors-border-feedback-success-strong: var(--colors-green-100);
    --colors-border-feedback-success-hero: var(--colors-green-100);
    --colors-border-feedback-success-hero-alt: var(--colors-green-100);
    --colors-border-feedback-warning-strong: var(--colors-yellow-100);
    --colors-border-feedback-warning-hero: var(--colors-yellow-400);
    --colors-border-invisible: var(--colors-transparent-invisible);
    --colors-border-muted: var(--colors-gray-500);
    --colors-border-muted-alt: var(--colors-gray-400);
    --colors-border-neutral: var(--colors-gray-500);
    --colors-border-neutral-fixed: var(--colors-gray-300);
    --colors-border-subtle: var(--colors-gray-500);
    --colors-icon-on-hero-action-neutral-default: var(--colors-black);
    --colors-icon-on-hero-action-neutral-hover: var(--colors-black);
    --colors-icon-on-hero-action-neutral-pressed: var(--colors-black);
    --colors-icon-on-hero-express-empower-hero: var(--colors-legacy-orange-red-600);
    --colors-icon-on-hero-express-insight-hero: var(--colors-blue-600);
    --colors-icon-on-hero-express-inspire-hero: var(--colors-purple-600);
    --colors-icon-on-hero-express-trust-hero: var(--colors-blue-600);
    --colors-icon-on-hero-neutral: var(--colors-black);
    --colors-icon-on-hero-neutral-fixed: var(--colors-white);
    --colors-icon-on-hero-link-default: var(--colors-black);
    --colors-icon-on-hero-link-hover: var(--colors-black);
    --colors-icon-on-hero-link-pressed: var(--colors-gray-600);
    --colors-icon-on-impact-action-neutral-default: var(--colors-gray-600);
    --colors-icon-on-impact-action-neutral-hover: var(--colors-gray-600);
    --colors-icon-on-impact-action-neutral-pressed: var(--colors-gray-500);
    --colors-icon-on-impact-action-neutral-fixed-default: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-hover: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-pressed: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-default: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-hover: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-pressed: var(--colors-white);
    --colors-icon-on-impact-express-empower-hero: var(--colors-legacy-orange-red-400);
    --colors-icon-on-impact-express-insight-hero: var(--colors-blue-500);
    --colors-icon-on-impact-express-inspire-hero: var(--colors-purple-500);
    --colors-icon-on-impact-express-trust-hero: var(--colors-blue-500);
    --colors-icon-on-impact-feedback-critical-strong: var(--colors-red-600);
    --colors-icon-on-impact-feedback-critical-hero: var(--colors-red-600);
    --colors-icon-on-impact-feedback-critical-hero-alt: var(--colors-red-600);
    --colors-icon-on-impact-feedback-info-strong: var(--colors-blue-600);
    --colors-icon-on-impact-feedback-info-hero: var(--colors-blue-500);
    --colors-icon-on-impact-feedback-notify-strong: var(--colors-legacy-orange-red-600);
    --colors-icon-on-impact-feedback-notify-hero: var(--colors-legacy-orange-red-400);
    --colors-icon-on-impact-feedback-notify-hero-alt: var(--colors-legacy-orange-red-300);
    --colors-icon-on-impact-feedback-success-strong: var(--colors-green-600);
    --colors-icon-on-impact-feedback-success-hero: var(--colors-green-500);
    --colors-icon-on-impact-feedback-success-hero-alt: var(--colors-green-500);
    --colors-icon-on-impact-feedback-warning-strong: var(--colors-yellow-600);
    --colors-icon-on-impact-feedback-warning-hero: var(--colors-yellow-500);
    --colors-icon-on-impact-neutral: var(--colors-gray-600);
    --colors-icon-on-impact-neutral-fixed: var(--colors-white);
    --colors-icon-on-impact-subtle: var(--colors-gray-600);
    --colors-icon-on-impact-link-default: var(--colors-black);
    --colors-icon-on-impact-link-hover: var(--colors-black);
    --colors-icon-on-impact-link-pressed: var(--colors-gray-600);
    --colors-icon-on-impact-link-fixed-default: var(--colors-white);
    --colors-icon-on-impact-link-fixed-hover: var(--colors-white);
    --colors-icon-on-impact-link-fixed-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-link-fixed-selected-default: var(--colors-white);
    --colors-icon-on-impact-link-fixed-selected-hover: var(--colors-white);
    --colors-icon-on-impact-link-fixed-selected-pressed: var(--colors-white);
    --colors-icon-accent-brand-hero: var(--colors-blue-375);
    --colors-icon-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-icon-accent-aqua-strong: var(--colors-aqua-100);
    --colors-icon-accent-aqua-hero: var(--colors-aqua-200);
    --colors-icon-accent-blue-strong: var(--colors-blue-100);
    --colors-icon-accent-blue-strong-fixed: var(--colors-blue-600);
    --colors-icon-accent-blue-hero: var(--colors-blue-375);
    --colors-icon-accent-gray-strong: var(--colors-gray-200);
    --colors-icon-accent-gray-hero: var(--colors-gray-400);
    --colors-icon-accent-green-strong: var(--colors-green-100);
    --colors-icon-accent-green-hero: var(--colors-green-200);
    --colors-icon-accent-orange-strong: var(--colors-orange-100);
    --colors-icon-accent-orange-hero: var(--colors-orange-200);
    --colors-icon-accent-purple-strong: var(--colors-purple-100);
    --colors-icon-accent-purple-hero: var(--colors-purple-200);
    --colors-icon-accent-red-strong: var(--colors-red-100);
    --colors-icon-accent-red-hero: var(--colors-red-400);
    --colors-icon-accent-teal-strong: var(--colors-blue-200);
    --colors-icon-accent-teal-hero: var(--colors-blue-375);
    --colors-icon-accent-yellow-strong: var(--colors-yellow-100);
    --colors-icon-accent-yellow-hero: var(--colors-yellow-200);
    --colors-icon-action-neutral-default: var(--colors-white);
    --colors-icon-action-neutral-hover: var(--colors-white);
    --colors-icon-action-neutral-pressed: var(--colors-white);
    --colors-icon-action-hero-default: var(--colors-blue-375);
    --colors-icon-action-hero-hover: var(--colors-blue-300);
    --colors-icon-action-hero-pressed: var(--colors-blue-200);
    --colors-icon-action-hero-selected-default: var(--colors-blue-375);
    --colors-icon-action-hero-selected-hover: var(--colors-blue-300);
    --colors-icon-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-icon-action-strong-default: var(--colors-blue-200);
    --colors-icon-action-strong-hover: var(--colors-blue-100);
    --colors-icon-action-strong-pressed: var(--colors-white);
    --colors-icon-action-critical-strong-default: var(--colors-red-200);
    --colors-icon-action-critical-strong-hover: var(--colors-red-200);
    --colors-icon-action-critical-strong-pressed: var(--colors-red-200);
    --colors-icon-action-critical-hero-default: var(--colors-red-200);
    --colors-icon-action-critical-hero-hover: var(--colors-red-200);
    --colors-icon-action-critical-hero-pressed: var(--colors-red-200);
    --colors-icon-action-success-hero-default: var(--colors-green-400);
    --colors-icon-action-success-hero-hover: var(--colors-green-300);
    --colors-icon-action-success-hero-pressed: var(--colors-green-200);
    --colors-icon-express-empower-strong: var(--colors-legacy-orange-red-100);
    --colors-icon-express-empower-hero: var(--colors-legacy-orange-red-300);
    --colors-icon-express-insight-strong: var(--colors-blue-100);
    --colors-icon-express-insight-hero: var(--colors-blue-200);
    --colors-icon-express-inspire-strong: var(--colors-purple-100);
    --colors-icon-express-inspire-hero: var(--colors-purple-200);
    --colors-icon-express-trust-strong: var(--colors-blue-200);
    --colors-icon-express-trust-hero: var(--colors-blue-200);
    --colors-icon-feedback-critical-strong: var(--colors-red-200);
    --colors-icon-feedback-critical-hero: var(--colors-red-200);
    --colors-icon-feedback-critical-hero-alt: var(--colors-red-200);
    --colors-icon-feedback-info-strong: var(--colors-blue-100);
    --colors-icon-feedback-info-hero: var(--colors-blue-200);
    --colors-icon-feedback-notify-strong: var(--colors-legacy-orange-red-100);
    --colors-icon-feedback-notify-hero: var(--colors-legacy-orange-red-300);
    --colors-icon-feedback-notify-hero-alt: var(--colors-legacy-orange-red-300);
    --colors-icon-feedback-success-strong: var(--colors-green-100);
    --colors-icon-feedback-success-hero: var(--colors-green-100);
    --colors-icon-feedback-success-hero-alt: var(--colors-green-100);
    --colors-icon-feedback-warning-strong: var(--colors-yellow-100);
    --colors-icon-feedback-warning-hero: var(--colors-yellow-400);
    --colors-icon-neutral: var(--colors-white);
    --colors-icon-neutral-fixed: var(--colors-gray-600);
    --colors-icon-muted: var(--colors-gray-400);
    --colors-icon-subtle: var(--colors-gray-400);
    --colors-icon-invisible: var(--colors-transparent-invisible);
    --colors-icon-link-default: var(--colors-blue-200);
    --colors-icon-link-hover: var(--colors-blue-100);
    --colors-icon-link-pressed: var(--colors-white);
    --colors-icon-link-last-visited: var(--colors-purple-200);
    --colors-icon-transparent-neutral-fixed: var(--colors-transparent-black-60);
    --colors-icon-transparent-neutral-fixed-faint: var(--colors-transparent-gray-600-60);
    --colors-icon-transparent-action-neutral-fixed-default: var(--colors-transparent-black-60);
    --colors-icon-transparent-action-neutral-fixed-hover: var(--colors-transparent-black-75);
    --colors-icon-transparent-action-neutral-fixed-pressed: var(--colors-transparent-black-75);
    --colors-icon-transparent-on-impact-neutral-fixed: var(--colors-transparent-white-60);
    --colors-text-on-hero-action-neutral-default: var(--colors-black);
    --colors-text-on-hero-action-neutral-hover: var(--colors-black);
    --colors-text-on-hero-action-neutral-pressed: var(--colors-black);
    --colors-text-on-hero-express-empower-hero: var(--colors-legacy-orange-red-600);
    --colors-text-on-hero-express-insight-hero: var(--colors-blue-600);
    --colors-text-on-hero-express-inspire-hero: var(--colors-purple-600);
    --colors-text-on-hero-express-trust-hero: var(--colors-blue-600);
    --colors-text-on-hero-neutral: var(--colors-black);
    --colors-text-on-hero-neutral-fixed: var(--colors-white);
    --colors-text-on-hero-link-default: var(--colors-black);
    --colors-text-on-hero-link-hover: var(--colors-black);
    --colors-text-on-hero-link-pressed: var(--colors-gray-600);
    --colors-text-on-hero-link-fixed-default: var(--colors-white);
    --colors-text-on-hero-link-fixed-hover: var(--colors-white);
    --colors-text-on-hero-link-fixed-pressed: var(--colors-gray-200);
    --colors-text-on-impact-action-neutral-default: var(--colors-gray-600);
    --colors-text-on-impact-action-neutral-hover: var(--colors-gray-600);
    --colors-text-on-impact-action-neutral-pressed: var(--colors-gray-500);
    --colors-text-on-impact-express-energy-hero: var(--colors-legacy-orange-red-400);
    --colors-text-on-impact-express-insight-hero: var(--colors-blue-500);
    --colors-text-on-impact-express-inspire-hero: var(--colors-purple-500);
    --colors-text-on-impact-express-trust-hero: var(--colors-blue-500);
    --colors-text-on-impact-feedback-critical-strong: var(--colors-red-600);
    --colors-text-on-impact-feedback-critical-hero: var(--colors-red-600);
    --colors-text-on-impact-feedback-info-strong: var(--colors-blue-600);
    --colors-text-on-impact-feedback-info-hero: var(--colors-blue-500);
    --colors-text-on-impact-feedback-notify-strong: var(--colors-legacy-orange-red-600);
    --colors-text-on-impact-feedback-notify-hero: var(--colors-legacy-orange-red-400);
    --colors-text-on-impact-feedback-success-strong: var(--colors-green-600);
    --colors-text-on-impact-feedback-success-hero: var(--colors-green-500);
    --colors-text-on-impact-feedback-warning-strong: var(--colors-yellow-600);
    --colors-text-on-impact-feedback-warning-hero: var(--colors-yellow-500);
    --colors-text-on-impact-neutral: var(--colors-gray-600);
    --colors-text-on-impact-neutral-fixed: var(--colors-white);
    --colors-text-on-impact-subtle: var(--colors-gray-600);
    --colors-text-on-impact-link-default: var(--colors-black);
    --colors-text-on-impact-link-hover: var(--colors-black);
    --colors-text-on-impact-link-pressed: var(--colors-gray-600);
    --colors-text-on-impact-link-last-visited: var(--colors-purple-500);
    --colors-text-accent-brand-hero: var(--colors-blue-375);
    --colors-text-accent-brand-hero-fixed: var(--colors-blue-400);
    --colors-text-accent-aqua-strong: var(--colors-aqua-100);
    --colors-text-accent-aqua-hero: var(--colors-aqua-200);
    --colors-text-accent-blue-strong: var(--colors-blue-100);
    --colors-text-accent-blue-strong-fixed: var(--colors-blue-600);
    --colors-text-accent-blue-hero: var(--colors-blue-375);
    --colors-text-accent-gray-strong: var(--colors-gray-200);
    --colors-text-accent-gray-hero: var(--colors-gray-400);
    --colors-text-accent-green-strong: var(--colors-green-100);
    --colors-text-accent-green-hero: var(--colors-green-200);
    --colors-text-accent-orange-strong: var(--colors-orange-100);
    --colors-text-accent-orange-hero: var(--colors-orange-200);
    --colors-text-accent-purple-strong: var(--colors-purple-100);
    --colors-text-accent-purple-hero: var(--colors-purple-200);
    --colors-text-accent-red-strong: var(--colors-red-100);
    --colors-text-accent-red-hero: var(--colors-red-400);
    --colors-text-accent-teal-strong: var(--colors-blue-200);
    --colors-text-accent-teal-hero: var(--colors-blue-375);
    --colors-text-accent-yellow-strong: var(--colors-yellow-100);
    --colors-text-accent-yellow-hero: var(--colors-yellow-200);
    --colors-text-action-disabled: var(--colors-gray-400);
    --colors-text-action-disabled-alt: var(--colors-gray-200);
    --colors-text-action-neutral-default: var(--colors-white);
    --colors-text-action-neutral-hover: var(--colors-white);
    --colors-text-action-neutral-pressed: var(--colors-white);
    --colors-text-action-hero-default: var(--colors-blue-375);
    --colors-text-action-hero-hover: var(--colors-blue-300);
    --colors-text-action-hero-pressed: var(--colors-blue-200);
    --colors-text-action-hero-selected-default: var(--colors-blue-375);
    --colors-text-action-hero-selected-hover: var(--colors-blue-300);
    --colors-text-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-text-action-strong-default: var(--colors-blue-200);
    --colors-text-action-strong-hover: var(--colors-blue-100);
    --colors-text-action-strong-pressed: var(--colors-white);
    --colors-text-action-critical-strong-default: var(--colors-red-200);
    --colors-text-action-critical-strong-hover: var(--colors-red-200);
    --colors-text-action-critical-strong-pressed: var(--colors-red-200);
    --colors-text-action-critical-hero-default: var(--colors-red-200);
    --colors-text-action-critical-hero-hover: var(--colors-red-200);
    --colors-text-action-critical-hero-pressed: var(--colors-red-200);
    --colors-text-express-empower-strong: var(--colors-legacy-orange-red-100);
    --colors-text-express-empower-hero: var(--colors-legacy-orange-red-100);
    --colors-text-express-insight-strong: var(--colors-blue-100);
    --colors-text-express-insight-hero: var(--colors-blue-200);
    --colors-text-express-inspire-strong: var(--colors-purple-100);
    --colors-text-express-inspire-hero: var(--colors-purple-200);
    --colors-text-express-trust-strong: var(--colors-blue-200);
    --colors-text-express-trust-hero: var(--colors-blue-200);
    --colors-text-feedback-critical-strong: var(--colors-red-200);
    --colors-text-feedback-critical-hero: var(--colors-red-200);
    --colors-text-feedback-info-strong: var(--colors-blue-100);
    --colors-text-feedback-info-hero: var(--colors-blue-200);
    --colors-text-feedback-notify-strong: var(--colors-legacy-orange-red-100);
    --colors-text-feedback-notify-hero: var(--colors-legacy-orange-red-300);
    --colors-text-feedback-success-strong: var(--colors-green-100);
    --colors-text-feedback-success-hero: var(--colors-green-100);
    --colors-text-feedback-warning-strong: var(--colors-yellow-100);
    --colors-text-feedback-warning-hero: var(--colors-yellow-400);
    --colors-text-neutral: var(--colors-white);
    --colors-text-neutral-fixed: var(--colors-gray-600);
    --colors-text-subtle: var(--colors-gray-400);
    --colors-text-invisible: var(--colors-transparent-invisible);
    --colors-text-link-default: var(--colors-blue-200);
    --colors-text-link-hover: var(--colors-blue-100);
    --colors-text-link-pressed: var(--colors-white);
    --colors-text-link-last-visited: var(--colors-purple-200);
    --colors--avatar--icon-default: var(--colors-white);
    --colors--calendar--day-label-default: var(--colors-text-neutral);
    --colors--calendar--day-label-hover: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-pressed: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected: var(--colors-text-on-hero-neutral-fixed);
    --colors--calendar--day-label-selected-hover: var(--colors-text-on-hero-neutral-fixed);
    --colors--calendar--day-label-selected-pressed: var(--colors-text-on-hero-neutral-fixed);
    --colors--combobox--heading-bg: var(--colors-gray-600);
    --colors--dropdown--heading-bg: var(--colors-gray-600);
    --colors--input-text-adornment-default: var(--colors-gray-400);
    --colors--input-text-adornment-read-only: var(--colors-gray-400);
    --colors--menu--heading-bg: var(--colors-gray-600);
    --colors--menu--heading-icon: var(--colors-icon-subtle);
    --colors--menu--heading-label: var(--colors-text-subtle);
    --colors--progress-indicator-bar-track-bg-default: var(--colors-gray-500);
    --colors--progress-meter--track-default: var(--colors-gray-500);
    --colors--property-card--photo-fallback-bg: var(--colors-bg-softest);
    --colors--property-card--photo-fallback-icon: var(--colors-legacy-cool-gray-300);
    --colors--zillow-logo-brand-mark: var(--colors-white);
    --colors--zillow-logo-brand-text: var(--colors-white);
    --colors--zillow-logo-on-impact-brand-mark: var(--colors-gray-700);
    --colors--zillow-logo-on-impact-brand-text: var(--colors-gray-700);
    --colors--zillow-logo-legacy-brand-mark: var(--colors-white);
    --colors--zillow-logo-legacy-brand-text: var(--colors-white);
    --colors--zillow-logo-legacy-on-impact-brand-mark: var(--colors-gray-700);
    --colors--zillow-logo-legacy-on-impact-brand-text: var(--colors-gray-700);
  }

  [data-panda-theme="zillow"] {
    --colors-aqua-50: #eefbfe;
    --colors-aqua-100: #d3f6fd;
    --colors-aqua-200: #a2ecfa;
    --colors-aqua-300: #73e4f9;
    --colors-aqua-400: #00c3dc;
    --colors-aqua-500: #009aae;
    --colors-aqua-600: #005d6e;
    --colors-aqua-700: #00434d;
    --colors-aqua-800: #00343f;
    --colors-aqua-900: #00272f;
    --colors-aqua-950: #001a20;
    --colors-black: #000;
    --colors-blue-50: #f4f9ff;
    --colors-blue-100: #e2f0ff;
    --colors-blue-200: #c5e2ff;
    --colors-blue-300: #9acdff;
    --colors-blue-375: var(--colors-transparent-invisible);
    --colors-blue-400: #65b4ff;
    --colors-blue-500: #3574ff;
    --colors-blue-600: #0041d9;
    --colors-blue-700: #0033ab;
    --colors-blue-800: #002788;
    --colors-blue-900: #001962;
    --colors-blue-950: #000e42;
    --colors-legacy-cool-gray-100: var(--colors-transparent-invisible);
    --colors-legacy-cool-gray-200: var(--colors-transparent-invisible);
    --colors-legacy-cool-gray-300: var(--colors-transparent-invisible);
    --colors-legacy-cool-gray-400: var(--colors-transparent-invisible);
    --colors-legacy-cool-gray-500: var(--colors-transparent-invisible);
    --colors-legacy-cool-gray-600: var(--colors-transparent-invisible);
    --colors-legacy-orange-red-100: var(--colors-transparent-invisible);
    --colors-legacy-orange-red-200: var(--colors-transparent-invisible);
    --colors-legacy-orange-red-300: var(--colors-transparent-invisible);
    --colors-legacy-orange-red-400: var(--colors-transparent-invisible);
    --colors-legacy-orange-red-500: var(--colors-transparent-invisible);
    --colors-legacy-orange-red-600: var(--colors-transparent-invisible);
    --colors-gray-50: #f7f7f7;
    --colors-gray-100: #eeeef0;
    --colors-gray-200: #dddde1;
    --colors-gray-300: #cdcdd3;
    --colors-gray-400: #adadb6;
    --colors-gray-500: #7e7f8e;
    --colors-gray-600: #535364;
    --colors-gray-700: #393945;
    --colors-gray-800: #2a2a33;
    --colors-gray-900: #212129;
    --colors-gray-950: #111116;
    --colors-green-50: #f1fdec;
    --colors-green-100: #daface;
    --colors-green-200: #c1f7ac;
    --colors-green-300: #9ff17b;
    --colors-green-400: #68c952;
    --colors-green-500: #46a130;
    --colors-green-600: #196100;
    --colors-green-700: #114a00;
    --colors-green-800: #0b3800;
    --colors-green-900: #062a00;
    --colors-green-950: #031c00;
    --colors-orange-50: #fff6f3;
    --colors-orange-100: #ffe9e3;
    --colors-orange-200: #ffd7ca;
    --colors-orange-300: #ffc0ab;
    --colors-orange-400: #ffa385;
    --colors-orange-500: #ff4d29;
    --colors-orange-600: #d03c0b;
    --colors-orange-700: #7d2103;
    --colors-orange-800: #561200;
    --colors-orange-900: #410b00;
    --colors-orange-950: #2e0600;
    --colors-purple-50: #fcf6ff;
    --colors-purple-100: #f7e3ff;
    --colors-purple-200: #f0cbff;
    --colors-purple-300: #e6a8ff;
    --colors-purple-400: #c67eff;
    --colors-purple-500: #891efa;
    --colors-purple-600: #6000b6;
    --colors-purple-700: #4a008e;
    --colors-purple-800: #3b0470;
    --colors-purple-900: #290053;
    --colors-purple-950: #180036;
    --colors-red-50: #fff6f6;
    --colors-red-100: #ffe8e8;
    --colors-red-200: #ffd1d0;
    --colors-red-300: #ffbab1;
    --colors-red-400: #ff7f73;
    --colors-red-500: #fa3d45;
    --colors-red-600: #ac001e;
    --colors-red-700: #7c001c;
    --colors-red-800: #5a0514;
    --colors-red-900: #46000c;
    --colors-red-950: #320004;
    --colors-teal-50: #eafdfa;
    --colors-teal-100: #cefdf5;
    --colors-teal-200: #9ffcee;
    --colors-teal-300: #61f7e3;
    --colors-teal-400: #2dcfbc;
    --colors-teal-500: #21a495;
    --colors-teal-600: #136f65;
    --colors-teal-700: #0a4a43;
    --colors-teal-800: #053630;
    --colors-teal-900: #032823;
    --colors-teal-950: #021b17;
    --colors-transparent-invisible: #fff0;
    --colors-transparent-black-0: #0000;
    --colors-transparent-black-15: #00000026;
    --colors-transparent-black-20: #0003;
    --colors-transparent-black-30: #0000004d;
    --colors-transparent-black-60: #0009;
    --colors-transparent-black-75: #000000bf;
    --colors-transparent-white-0: #fff0;
    --colors-transparent-white-30: #ffffff4d;
    --colors-transparent-white-40: #fff6;
    --colors-transparent-white-60: #fff9;
    --colors-transparent-white-80: #fffc;
    --colors-transparent-gray-50-0: #f7f7f700;
    --colors-transparent-gray-100-0: #eeeef000;
    --colors-transparent-gray-200-0: #dddde100;
    --colors-transparent-gray-300-0: #cdcde100;
    --colors-transparent-gray-400-0: #adadb600;
    --colors-transparent-gray-400-20: #adadb633;
    --colors-transparent-gray-400-30: #adadb64d;
    --colors-transparent-gray-500-0: #7e7f8e00;
    --colors-transparent-gray-500-20: #7e7f8e33;
    --colors-transparent-gray-500-30: #7e7f8e4d;
    --colors-transparent-gray-600-0: #53536400;
    --colors-transparent-gray-600-20: #53536433;
    --colors-transparent-gray-600-30: #5353644d;
    --colors-transparent-gray-600-40: #53536466;
    --colors-transparent-gray-600-60: #53536499;
    --colors-transparent-gray-700-0: #39394500;
    --colors-transparent-gray-700-80: #151516cc;
    --colors-transparent-gray-800-0: #53536400;
    --colors-transparent-gray-900-0: #21212900;
    --colors-transparent-gray-900-80: #212129cc;
    --colors-transparent-gray-950-20: #11111633;
    --colors-transparent-gray-950-30: #1111164d;
    --colors-white: #fff;
    --colors-yellow-50: #fff8ea;
    --colors-yellow-100: #ffecc9;
    --colors-yellow-200: #ffd88e;
    --colors-yellow-300: #ffc752;
    --colors-yellow-400: #f2b100;
    --colors-yellow-500: #f08b00;
    --colors-yellow-600: #8b3f00;
    --colors-yellow-700: #5f2900;
    --colors-yellow-800: #4c1f00;
    --colors-yellow-900: #2f1100;
    --colors-yellow-950: #210a00;
    --sizes-25: .0625rem;
    --sizes-50: .125rem;
    --sizes-75: .1875rem;
    --sizes-100: .25rem;
    --sizes-150: .375rem;
    --sizes-200: .5rem;
    --sizes-250: .625rem;
    --sizes-300: .75rem;
    --sizes-350: .875rem;
    --sizes-400: 1rem;
    --sizes-500: 1.25rem;
    --sizes-600: 1.5rem;
    --sizes-700: 1.75rem;
    --sizes-750: 1.875rem;
    --sizes-800: 2rem;
    --sizes-900: 2.25rem;
    --sizes-1000: 2.5rem;
    --sizes-1100: 2.75rem;
    --sizes-1200: 3rem;
    --sizes-1300: 3.25rem;
    --sizes-1400: 3.5rem;
    --sizes-1500: 3.75rem;
    --sizes-1600: 4rem;
    --sizes-1700: 4.25rem;
    --sizes-1800: 4.5rem;
    --sizes-1900: 4.75rem;
    --sizes-2000: 5rem;
    --sizes-2100: 5.25rem;
    --sizes-2200: 5.5rem;
    --sizes-2300: 5.75rem;
    --sizes-2400: 6rem;
    --sizes-2500: 6.25rem;
    --sizes-2600: 6.5rem;
    --sizes-3600: 9rem;
    --sizes-4000: 10rem;
    --sizes-5000: 12.5rem;
    --sizes-effect-blur-25: 1px;
    --sizes-effect-blur-50: 2px;
    --sizes-effect-blur-100: 4px;
    --sizes-effect-blur-200: 8px;
    --sizes-effect-blur-300: 12px;
    --sizes-effect-blur-400: 16px;
    --sizes-effect-blur-500: 20px;
    --sizes-effect-blur-750: 30px;
    --sizes-effect-offset-50: 2px;
    --sizes-effect-offset-100: 4px;
    --sizes-effect-offset-150: 6px;
    --sizes-effect-offset-200: 8px;
    --sizes-effect-offset-400: 16px;
    --sizes-effect-offset-none: 0px;
    --sizes-effect-spread-25: 2px;
    --sizes-effect-spread-75: 3px;
    --sizes-effect-spread-100: 4px;
    --sizes-effect-spread-none: 0px;
    --sizes-zero: 0;
    --spacing-25: .0625rem;
    --spacing-50: .125rem;
    --spacing-100: .25rem;
    --spacing-150: .375rem;
    --spacing-200: .5rem;
    --spacing-250: .625rem;
    --spacing-300: .75rem;
    --spacing-350: .875rem;
    --spacing-400: 1rem;
    --spacing-500: 1.25rem;
    --spacing-600: 1.5rem;
    --spacing-700: 1.75rem;
    --spacing-800: 2rem;
    --spacing-900: 2.25rem;
    --spacing-1000: 2.5rem;
    --spacing-1100: 2.75rem;
    --spacing-1200: 3rem;
    --spacing-1300: 3.25rem;
    --spacing-1400: 3.5rem;
    --spacing-1500: 3.75rem;
    --spacing-1600: 4rem;
    --spacing-1800: 4.5rem;
    --spacing-2400: 6rem;
    --spacing-negative-25: -.0625rem;
    --spacing-zero: 0;
    --border-widths-25: .0625rem;
    --border-widths-50: .125rem;
    --border-widths-100: .25rem;
    --border-widths-150: .375rem;
    --border-widths-zero: 0;
    --radii-50: .125rem;
    --radii-100: .25rem;
    --radii-150: .375rem;
    --radii-200: .5rem;
    --radii-300: .75rem;
    --radii-400: 1rem;
    --radii-500: 1.25rem;
    --radii-600: 1.5rem;
    --radii-700: 1.75rem;
    --radii-zero: 0;
    --radii-capsule: 62.4375rem;
    --radii-ellipse: 50%;
    --shadows-none: 0px 0px 0px 0px var(--colors-transparent-invisible);
    --shadows-focus: var(--sizes-effect-offset-none) var(--sizes-effect-offset-none) var(--sizes-effect-blur-25) var(--sizes-effect-spread-25) var(--colors-white), var(--sizes-effect-offset-none) var(--sizes-effect-offset-none) var(--sizes-effect-blur-50) var(--sizes-effect-spread-75) var(--colors-blue-400), var(--sizes-effect-offset-none) var(--sizes-effect-offset-none) var(--sizes-effect-blur-50) var(--sizes-effect-spread-100) var(--colors-blue-600);
    --shadows-sm: var(--sizes-effect-offset-none) var(--sizes-effect-offset-100) var(--sizes-effect-blur-400) var(--sizes-effect-spread-none) var(--colors-transparent-black-15);
    --shadows-sm-heavy: var(--sizes-effect-offset-none) var(--sizes-effect-offset-150) var(--sizes-effect-blur-400) var(--sizes-effect-spread-none) var(--colors-transparent-black-30);
    --shadows-md: var(--sizes-effect-offset-none) var(--sizes-effect-offset-200) var(--sizes-effect-blur-500) var(--sizes-effect-spread-none) var(--colors-transparent-black-15);
    --shadows-lg: var(--sizes-effect-offset-none) var(--sizes-effect-offset-400) var(--sizes-effect-blur-750) var(--sizes-effect-spread-none) var(--colors-transparent-black-15);
    --opacity-8: .08;
    --opacity-10: .1;
    --opacity-12: .12;
    --opacity-15: .15;
    --opacity-20: .2;
    --opacity-30: .3;
    --opacity-32: .32;
    --opacity-40: .4;
    --opacity-50: .5;
    --opacity-60: .6;
    --opacity-70: .7;
    --opacity-75: .75;
    --opacity-80: .8;
    --opacity-100: 1;
    --opacity-zero: 0;
    --fonts-brand: "Object Sans", "Adjusted Arial", Tahoma, Geneva, sans-serif;
    --fonts-ui: Inter, "Hevetica Neue", "Adjusted Arial", sans-serif;
    --line-heights-400: 1rem;
    --line-heights-600: 1.5rem;
    --line-heights-800: 2rem;
    --line-heights-1000: 2.5rem;
    --line-heights-1200: 3rem;
    --line-heights-1400: 3.5rem;
    --line-heights-1600: 4rem;
    --line-heights-1800: 4.5rem;
    --font-weights-responsive-default-mobile: var(--font-weights-regular);
    --font-weights-responsive-default-tablet: var(--font-weights-regular);
    --font-weights-responsive-default-desktop: var(--font-weights-regular);
    --font-weights-responsive-emphasis-mobile: var(--font-weights-bold);
    --font-weights-responsive-emphasis-tablet: var(--font-weights-bold);
    --font-weights-responsive-emphasis-desktop: var(--font-weights-bold);
    --font-weights-responsive-heading-mobile: var(--font-weights-bold);
    --font-weights-responsive-heading-tablet: var(--font-weights-bold);
    --font-weights-responsive-heading-desktop: var(--font-weights-bold);
    --font-weights-heading: var(--font-weights-heavy);
    --font-weights-emphasis: var(--font-weights-bold);
    --font-weights-default: var(--font-weights-regular);
    --font-weights-regular: 400;
    --font-weights-bold: 700;
    --font-weights-heavy: 900;
    --font-sizes-250: .625rem;
    --font-sizes-300: .75rem;
    --font-sizes-350: .875rem;
    --font-sizes-400: 1rem;
    --font-sizes-450: 1.125rem;
    --font-sizes-500: 1.25rem;
    --font-sizes-600: 1.5rem;
    --font-sizes-700: 1.75rem;
    --font-sizes-800: 2rem;
    --font-sizes-900: 2.25rem;
    --font-sizes-1000: 2.5rem;
    --font-sizes-1100: 2.75rem;
    --font-sizes-1200: 3rem;
    --font-sizes-1500: 3.75rem;
    --letter-spacings-none: 0;
    --letter-spacings-default: .0075rem;
    --z-index-loading-mask: 90000;
    --z-index-combobox: 100000;
    --z-index-date-picker: 100000;
    --z-index-dropdown: 100000;
    --z-index-menu: 100000;
    --z-index-modal: 100000;
    --z-index-popover: 100000;
    --z-index-tooltip: 100000;
    --z-index-toast: 110000;
    --colors-bg-accent-brand-hero: var(--colors-blue-600);
    --colors-bg-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-bg-accent-aqua-impact: var(--colors-aqua-800);
    --colors-bg-accent-aqua-hero: var(--colors-aqua-600);
    --colors-bg-accent-aqua-soft: var(--colors-aqua-300);
    --colors-bg-accent-blue-impact: var(--colors-blue-800);
    --colors-bg-accent-blue-hero: var(--colors-blue-600);
    --colors-bg-accent-blue-soft: var(--colors-blue-300);
    --colors-bg-accent-gray-impact: var(--colors-gray-800);
    --colors-bg-accent-gray-hero: var(--colors-gray-600);
    --colors-bg-accent-gray-soft: var(--colors-gray-200);
    --colors-bg-accent-green-impact: var(--colors-green-800);
    --colors-bg-accent-green-hero: var(--colors-green-600);
    --colors-bg-accent-green-soft: var(--colors-green-300);
    --colors-bg-accent-orange-impact: var(--colors-orange-700);
    --colors-bg-accent-orange-hero: var(--colors-orange-600);
    --colors-bg-accent-orange-soft: var(--colors-orange-300);
    --colors-bg-accent-purple-impact: var(--colors-purple-800);
    --colors-bg-accent-purple-hero: var(--colors-purple-600);
    --colors-bg-accent-purple-soft: var(--colors-purple-300);
    --colors-bg-accent-red-impact: var(--colors-red-800);
    --colors-bg-accent-red-hero: var(--colors-red-600);
    --colors-bg-accent-red-soft: var(--colors-red-400);
    --colors-bg-accent-teal-impact: var(--colors-teal-800);
    --colors-bg-accent-teal-hero: var(--colors-teal-600);
    --colors-bg-accent-teal-soft: var(--colors-teal-300);
    --colors-bg-accent-yellow-impact: var(--colors-yellow-800);
    --colors-bg-accent-yellow-hero: var(--colors-yellow-600);
    --colors-bg-accent-yellow-soft: var(--colors-yellow-300);
    --colors-bg-action-neutral-default: var(--colors-white);
    --colors-bg-action-neutral-hover: var(--colors-gray-50);
    --colors-bg-action-neutral-pressed: var(--colors-gray-100);
    --colors-bg-action-neutral-selected-default: var(--colors-gray-100);
    --colors-bg-action-neutral-selected-hover: var(--colors-gray-200);
    --colors-bg-action-neutral-selected-pressed: var(--colors-gray-300);
    --colors-bg-action-neutral-alt-default: var(--colors-white);
    --colors-bg-action-neutral-alt-hover: var(--colors-blue-50);
    --colors-bg-action-neutral-alt-pressed: var(--colors-blue-100);
    --colors-bg-action-soft-default: var(--colors-gray-100);
    --colors-bg-action-soft-hover: var(--colors-gray-200);
    --colors-bg-action-soft-pressed: var(--colors-gray-300);
    --colors-bg-action-soft-selected-default: var(--colors-blue-100);
    --colors-bg-action-soft-selected-hover: var(--colors-blue-200);
    --colors-bg-action-soft-selected-pressed: var(--colors-blue-300);
    --colors-bg-action-hero-default: var(--colors-blue-600);
    --colors-bg-action-hero-hover: var(--colors-blue-700);
    --colors-bg-action-hero-pressed: var(--colors-blue-800);
    --colors-bg-action-hero-selected-default: var(--colors-blue-600);
    --colors-bg-action-hero-selected-hover: var(--colors-blue-700);
    --colors-bg-action-hero-selected-pressed: var(--colors-blue-800);
    --colors-bg-action-bare-neutral-default: var(--colors-transparent-invisible);
    --colors-bg-action-bare-neutral-hover: var(--colors-transparent-gray-950-20);
    --colors-bg-action-bare-neutral-pressed: var(--colors-transparent-gray-950-30);
    --colors-bg-action-impact-neutral-default: var(--colors-gray-950);
    --colors-bg-action-impact-neutral-hover: var(--colors-gray-900);
    --colors-bg-action-impact-neutral-pressed: var(--colors-gray-800);
    --colors-bg-action-impact-soft-default: var(--colors-blue-900);
    --colors-bg-action-impact-soft-hover: var(--colors-blue-800);
    --colors-bg-action-impact-soft-pressed: var(--colors-blue-700);
    --colors-bg-action-impact-bare-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-hover: var(--colors-white);
    --colors-bg-action-impact-bare-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-impact-bare-fixed-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-fixed-hover: var(--colors-white);
    --colors-bg-action-impact-bare-fixed-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-critical-neutral-default: var(--colors-white);
    --colors-bg-action-critical-neutral-hover: var(--colors-red-100);
    --colors-bg-action-critical-neutral-pressed: var(--colors-red-200);
    --colors-bg-action-critical-hero-default: var(--colors-red-600);
    --colors-bg-action-critical-hero-hover: var(--colors-red-700);
    --colors-bg-action-critical-hero-pressed: var(--colors-red-800);
    --colors-bg-action-success-hero-default: var(--colors-green-500);
    --colors-bg-action-success-hero-hover: var(--colors-green-600);
    --colors-bg-action-success-hero-pressed: var(--colors-green-700);
    --colors-bg-elevated-action-medium-shadow-default: var(--colors-white);
    --colors-bg-elevated-action-medium-shadow-hover: var(--colors-white);
    --colors-bg-elevated-action-medium-shadow-pressed: var(--colors-white);
    --colors-bg-elevated-action-medium-shadow-selected-default: var(--colors-gray-100);
    --colors-bg-elevated-action-medium-shadow-selected-hover: var(--colors-gray-100);
    --colors-bg-elevated-action-medium-shadow-selected-pressed: var(--colors-gray-100);
    --colors-bg-elevated-action-small-shadow-default: var(--colors-white);
    --colors-bg-elevated-action-small-shadow-hover: var(--colors-white);
    --colors-bg-elevated-action-small-shadow-pressed: var(--colors-white);
    --colors-bg-elevated-action-small-shadow-selected-default: var(--colors-gray-100);
    --colors-bg-elevated-action-small-shadow-selected-hover: var(--colors-gray-100);
    --colors-bg-elevated-action-small-shadow-selected-pressed: var(--colors-gray-100);
    --colors-bg-elevated-action-small-heavy-shadow-default: var(--colors-white);
    --colors-bg-elevated-action-small-heavy-shadow-hover: var(--colors-white);
    --colors-bg-elevated-action-small-heavy-shadow-pressed: var(--colors-white);
    --colors-bg-elevated-action-small-heavy-shadow-selected-default: var(--colors-gray-100);
    --colors-bg-elevated-action-small-heavy-shadow-selected-hover: var(--colors-gray-100);
    --colors-bg-elevated-action-small-heavy-shadow-selected-pressed: var(--colors-gray-100);
    --colors-bg-elevated-sheet: var(--colors-white);
    --colors-bg-elevated-medium-shadow: var(--colors-white);
    --colors-bg-elevated-small-shadow: var(--colors-white);
    --colors-bg-elevated-small-heavy-shadow: var(--colors-white);
    --colors-bg-express-empower-impact: var(--colors-orange-700);
    --colors-bg-express-empower-hero: var(--colors-orange-600);
    --colors-bg-express-empower-soft: var(--colors-orange-400);
    --colors-bg-express-insight-impact: var(--colors-teal-800);
    --colors-bg-express-insight-hero: var(--colors-teal-600);
    --colors-bg-express-insight-soft: var(--colors-green-300);
    --colors-bg-express-inspire-impact: var(--colors-purple-800);
    --colors-bg-express-inspire-hero: var(--colors-purple-500);
    --colors-bg-express-inspire-soft: var(--colors-purple-300);
    --colors-bg-express-trust-impact: var(--colors-blue-900);
    --colors-bg-express-trust-hero: var(--colors-blue-600);
    --colors-bg-express-trust-soft: var(--colors-aqua-300);
    --colors-bg-feedback-critical-impact: var(--colors-red-700);
    --colors-bg-feedback-critical-hero: var(--colors-red-600);
    --colors-bg-feedback-critical-soft: var(--colors-red-400);
    --colors-bg-feedback-info-impact: var(--colors-gray-800);
    --colors-bg-feedback-info-hero: var(--colors-gray-600);
    --colors-bg-feedback-info-soft: var(--colors-gray-200);
    --colors-bg-feedback-notify-impact: var(--colors-orange-700);
    --colors-bg-feedback-notify-hero: var(--colors-orange-600);
    --colors-bg-feedback-notify-soft: var(--colors-orange-300);
    --colors-bg-feedback-notify-hero-fixed: var(--colors-orange-600);
    --colors-bg-feedback-success-impact: var(--colors-green-700);
    --colors-bg-feedback-success-hero: var(--colors-green-600);
    --colors-bg-feedback-success-soft: var(--colors-green-300);
    --colors-bg-feedback-warning-impact: var(--colors-yellow-700);
    --colors-bg-feedback-warning-hero: var(--colors-yellow-600);
    --colors-bg-feedback-warning-soft: var(--colors-yellow-300);
    --colors-bg-invisible: var(--colors-transparent-invisible);
    --colors-bg-impact: var(--colors-gray-950);
    --colors-bg-impact-fixed: var(--colors-gray-950);
    --colors-bg-impact-soft: var(--colors-gray-800);
    --colors-bg-impact-soft-fixed: var(--colors-gray-800);
    --colors-bg-impact-softer: var(--colors-gray-700);
    --colors-bg-impact-softest: var(--colors-gray-600);
    --colors-bg-neutral: var(--colors-white);
    --colors-bg-neutral-fixed: var(--colors-white);
    --colors-bg-soft: var(--colors-gray-300);
    --colors-bg-softer: var(--colors-gray-200);
    --colors-bg-softer-fixed: var(--colors-gray-200);
    --colors-bg-softest: var(--colors-gray-100);
    --colors-bg-softest-fixed: var(--colors-gray-100);
    --colors-bg-screen-neutral: var(--colors-white);
    --colors-bg-screen-softest: var(--colors-gray-50);
    --colors-bg-screen-scrim: var(--colors-black);
    --colors-bg-transparent-impact-fixed: var(--colors-transparent-black-60);
    --colors-bg-transparent-impact-fixed-faint: var(--colors-transparent-black-30);
    --colors-border-on-hero-action-neutral-default: var(--colors-white);
    --colors-border-on-hero-action-neutral-hover: var(--colors-white);
    --colors-border-on-hero-action-neutral-pressed: var(--colors-white);
    --colors-border-on-hero-express-empower-hero: var(--colors-orange-300);
    --colors-border-on-hero-express-insight-hero: var(--colors-green-300);
    --colors-border-on-hero-express-inspire-hero: var(--colors-purple-300);
    --colors-border-on-hero-express-trust-hero: var(--colors-aqua-300);
    --colors-border-on-hero-neutral: var(--colors-white);
    --colors-border-on-hero-neutral-fixed: var(--colors-white);
    --colors-border-on-impact-action-neutral-default: var(--colors-white);
    --colors-border-on-impact-action-neutral-hover: var(--colors-white);
    --colors-border-on-impact-action-neutral-pressed: var(--colors-gray-200);
    --colors-border-on-impact-express-empower-hero: var(--colors-orange-300);
    --colors-border-on-impact-express-insight-hero: var(--colors-green-300);
    --colors-border-on-impact-express-inspire-hero: var(--colors-purple-300);
    --colors-border-on-impact-express-trust-hero: var(--colors-aqua-300);
    --colors-border-on-impact-feedback-critical-strong: var(--colors-red-200);
    --colors-border-on-impact-feedback-critical-hero: var(--colors-red-400);
    --colors-border-on-impact-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-border-on-impact-feedback-info-strong: var(--colors-gray-200);
    --colors-border-on-impact-feedback-info-hero: var(--colors-gray-400);
    --colors-border-on-impact-feedback-notify-strong: var(--colors-orange-200);
    --colors-border-on-impact-feedback-notify-hero: var(--colors-orange-400);
    --colors-border-on-impact-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-border-on-impact-feedback-success-strong: var(--colors-green-200);
    --colors-border-on-impact-feedback-success-hero: var(--colors-green-400);
    --colors-border-on-impact-feedback-success-hero-alt: var(--colors-green-500);
    --colors-border-on-impact-feedback-warning-strong: var(--colors-yellow-200);
    --colors-border-on-impact-feedback-warning-hero: var(--colors-yellow-400);
    --colors-border-on-impact-neutral: var(--colors-gray-50);
    --colors-border-on-impact-subtle: var(--colors-gray-500);
    --colors-border-on-impact-neutral-fixed: var(--colors-gray-50);
    --colors-border-accent-brand-hero: var(--colors-blue-600);
    --colors-border-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-border-accent-aqua-strong: var(--colors-aqua-800);
    --colors-border-accent-aqua-hero: var(--colors-aqua-600);
    --colors-border-accent-blue-strong: var(--colors-blue-800);
    --colors-border-accent-blue-strong-fixed: var(--colors-blue-800);
    --colors-border-accent-blue-hero: var(--colors-blue-600);
    --colors-border-accent-gray-strong: var(--colors-gray-800);
    --colors-border-accent-gray-hero: var(--colors-gray-600);
    --colors-border-accent-green-strong: var(--colors-green-800);
    --colors-border-accent-green-hero: var(--colors-green-600);
    --colors-border-accent-orange-strong: var(--colors-orange-800);
    --colors-border-accent-orange-hero: var(--colors-orange-600);
    --colors-border-accent-purple-strong: var(--colors-purple-800);
    --colors-border-accent-purple-hero: var(--colors-purple-600);
    --colors-border-accent-red-strong: var(--colors-red-800);
    --colors-border-accent-red-hero: var(--colors-red-600);
    --colors-border-accent-teal-strong: var(--colors-teal-900);
    --colors-border-accent-teal-hero: var(--colors-teal-600);
    --colors-border-accent-yellow-strong: var(--colors-yellow-800);
    --colors-border-accent-yellow-hero: var(--colors-yellow-600);
    --colors-border-action-disabled: var(--colors-gray-600);
    --colors-border-action-disabled-alt: var(--colors-gray-900);
    --colors-border-action-neutral-default: var(--colors-gray-500);
    --colors-border-action-neutral-hover: var(--colors-black);
    --colors-border-action-neutral-pressed: var(--colors-black);
    --colors-border-action-strong-default: var(--colors-gray-950);
    --colors-border-action-strong-hover: var(--colors-blue-600);
    --colors-border-action-strong-pressed: var(--colors-blue-700);
    --colors-border-action-hero-default: var(--colors-blue-600);
    --colors-border-action-hero-hover: var(--colors-blue-700);
    --colors-border-action-hero-pressed: var(--colors-blue-800);
    --colors-border-action-hero-selected-default: var(--colors-blue-600);
    --colors-border-action-hero-selected-hover: var(--colors-blue-700);
    --colors-border-action-hero-selected-pressed: var(--colors-blue-800);
    --colors-border-action-critical-strong-default: var(--colors-red-800);
    --colors-border-action-critical-strong-hover: var(--colors-red-900);
    --colors-border-action-critical-strong-pressed: var(--colors-red-950);
    --colors-border-action-critical-hero-default: var(--colors-red-600);
    --colors-border-action-critical-hero-hover: var(--colors-red-700);
    --colors-border-action-critical-hero-pressed: var(--colors-red-800);
    --colors-border-express-empower-strong: var(--colors-orange-700);
    --colors-border-express-empower-hero: var(--colors-orange-600);
    --colors-border-express-insight-strong: var(--colors-teal-700);
    --colors-border-express-insight-hero: var(--colors-teal-600);
    --colors-border-express-inspire-strong: var(--colors-purple-700);
    --colors-border-express-inspire-hero: var(--colors-purple-600);
    --colors-border-express-trust-strong: var(--colors-blue-800);
    --colors-border-express-trust-hero: var(--colors-blue-700);
    --colors-border-feedback-critical-strong: var(--colors-red-700);
    --colors-border-feedback-critical-hero: var(--colors-red-600);
    --colors-border-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-border-feedback-info-strong: var(--colors-gray-800);
    --colors-border-feedback-info-hero: var(--colors-gray-600);
    --colors-border-feedback-notify-strong: var(--colors-orange-700);
    --colors-border-feedback-notify-hero: var(--colors-orange-600);
    --colors-border-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-border-feedback-success-strong: var(--colors-green-700);
    --colors-border-feedback-success-hero: var(--colors-green-600);
    --colors-border-feedback-success-hero-alt: var(--colors-green-500);
    --colors-border-feedback-warning-strong: var(--colors-yellow-700);
    --colors-border-feedback-warning-hero: var(--colors-yellow-600);
    --colors-border-neutral: var(--colors-gray-950);
    --colors-border-subtle: var(--colors-gray-500);
    --colors-border-muted: var(--colors-gray-300);
    --colors-border-muted-alt: var(--colors-gray-300);
    --colors-border-invisible: var(--colors-transparent-invisible);
    --colors-border-neutral-fixed: var(--colors-gray-950);
    --colors-effect-elevation-sm: var(--colors-transparent-black-15);
    --colors-effect-elevation-sm-heavy: var(--colors-transparent-black-30);
    --colors-effect-elevation-md: var(--colors-transparent-black-15);
    --colors-effect-elevation-lg: var(--colors-transparent-black-15);
    --colors-effect-elevation-invisible: var(--colors-transparent-invisible);
    --colors-effect-elevation-focus-1: var(--colors-white);
    --colors-effect-elevation-focus-2: var(--colors-blue-400);
    --colors-effect-elevation-focus-3: var(--colors-blue-600);
    --colors-icon-on-hero-action-neutral-default: var(--colors-white);
    --colors-icon-on-hero-action-neutral-hover: var(--colors-white);
    --colors-icon-on-hero-action-neutral-pressed: var(--colors-white);
    --colors-icon-on-hero-express-empower-hero: var(--colors-orange-300);
    --colors-icon-on-hero-express-insight-hero: var(--colors-green-300);
    --colors-icon-on-hero-express-inspire-hero: var(--colors-purple-300);
    --colors-icon-on-hero-express-trust-hero: var(--colors-aqua-300);
    --colors-icon-on-hero-neutral: var(--colors-white);
    --colors-icon-on-hero-neutral-fixed: var(--colors-white);
    --colors-icon-on-hero-link-default: var(--colors-white);
    --colors-icon-on-hero-link-hover: var(--colors-gray-100);
    --colors-icon-on-hero-link-pressed: var(--colors-gray-200);
    --colors-icon-on-hero-link-fixed-default: var(--colors-white);
    --colors-icon-on-hero-link-fixed-hover: var(--colors-gray-100);
    --colors-icon-on-hero-link-fixed-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-action-neutral-default: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-hover: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-pressed: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-fixed-default: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-fixed-hover: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-fixed-pressed: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-fixed-selected-default: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-hover: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-pressed: var(--colors-white);
    --colors-icon-on-impact-express-energy-hero: var(--colors-orange-300);
    --colors-icon-on-impact-express-insight-hero: var(--colors-green-300);
    --colors-icon-on-impact-express-inspire-hero: var(--colors-purple-300);
    --colors-icon-on-impact-express-trust-hero: var(--colors-aqua-300);
    --colors-icon-on-impact-feedback-critical-strong: var(--colors-red-200);
    --colors-icon-on-impact-feedback-critical-hero: var(--colors-red-400);
    --colors-icon-on-impact-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-icon-on-impact-feedback-info-strong: var(--colors-gray-200);
    --colors-icon-on-impact-feedback-info-hero: var(--colors-gray-400);
    --colors-icon-on-impact-feedback-notify-strong: var(--colors-orange-200);
    --colors-icon-on-impact-feedback-notify-hero: var(--colors-orange-400);
    --colors-icon-on-impact-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-icon-on-impact-feedback-success-strong: var(--colors-green-200);
    --colors-icon-on-impact-feedback-success-hero: var(--colors-green-400);
    --colors-icon-on-impact-feedback-success-hero-alt: var(--colors-green-500);
    --colors-icon-on-impact-feedback-warning-strong: var(--colors-yellow-200);
    --colors-icon-on-impact-feedback-warning-hero: var(--colors-yellow-400);
    --colors-icon-on-impact-neutral: var(--colors-gray-50);
    --colors-icon-on-impact-subtle: var(--colors-gray-400);
    --colors-icon-on-impact-neutral-fixed: var(--colors-gray-50);
    --colors-icon-on-impact-link-default: var(--colors-blue-400);
    --colors-icon-on-impact-link-hover: var(--colors-blue-300);
    --colors-icon-on-impact-link-pressed: var(--colors-blue-200);
    --colors-icon-on-impact-link-fixed-default: var(--colors-blue-400);
    --colors-icon-on-impact-link-fixed-hover: var(--colors-blue-300);
    --colors-icon-on-impact-link-fixed-pressed: var(--colors-blue-200);
    --colors-icon-accent-brand-hero: var(--colors-blue-600);
    --colors-icon-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-icon-accent-aqua-strong: var(--colors-aqua-800);
    --colors-icon-accent-aqua-hero: var(--colors-aqua-600);
    --colors-icon-accent-blue-strong: var(--colors-blue-800);
    --colors-icon-accent-blue-strong-fixed: var(--colors-blue-800);
    --colors-icon-accent-blue-hero: var(--colors-blue-600);
    --colors-icon-accent-gray-strong: var(--colors-gray-800);
    --colors-icon-accent-gray-hero: var(--colors-gray-600);
    --colors-icon-accent-green-strong: var(--colors-green-800);
    --colors-icon-accent-green-hero: var(--colors-green-600);
    --colors-icon-accent-orange-strong: var(--colors-orange-800);
    --colors-icon-accent-orange-hero: var(--colors-orange-600);
    --colors-icon-accent-purple-strong: var(--colors-purple-800);
    --colors-icon-accent-purple-hero: var(--colors-purple-600);
    --colors-icon-accent-red-strong: var(--colors-red-800);
    --colors-icon-accent-red-hero: var(--colors-red-600);
    --colors-icon-accent-teal-strong: var(--colors-teal-900);
    --colors-icon-accent-teal-hero: var(--colors-teal-600);
    --colors-icon-accent-yellow-strong: var(--colors-yellow-800);
    --colors-icon-accent-yellow-hero: var(--colors-yellow-600);
    --colors-icon-action-neutral-default: var(--colors-gray-950);
    --colors-icon-action-neutral-hover: var(--colors-black);
    --colors-icon-action-neutral-pressed: var(--colors-black);
    --colors-icon-action-strong-default: var(--colors-blue-800);
    --colors-icon-action-strong-hover: var(--colors-blue-900);
    --colors-icon-action-strong-pressed: var(--colors-blue-950);
    --colors-icon-action-hero-default: var(--colors-blue-600);
    --colors-icon-action-hero-hover: var(--colors-blue-700);
    --colors-icon-action-hero-pressed: var(--colors-blue-800);
    --colors-icon-action-hero-selected-default: var(--colors-blue-600);
    --colors-icon-action-hero-selected-hover: var(--colors-blue-700);
    --colors-icon-action-hero-selected-pressed: var(--colors-blue-800);
    --colors-icon-action-critical-strong-default: var(--colors-red-800);
    --colors-icon-action-critical-strong-hover: var(--colors-red-900);
    --colors-icon-action-critical-strong-pressed: var(--colors-red-950);
    --colors-icon-action-critical-hero-default: var(--colors-red-600);
    --colors-icon-action-critical-hero-hover: var(--colors-red-700);
    --colors-icon-action-critical-hero-pressed: var(--colors-red-800);
    --colors-icon-action-success-hero-default: var(--colors-green-600);
    --colors-icon-action-success-hero-hover: var(--colors-green-700);
    --colors-icon-action-success-hero-pressed: var(--colors-green-800);
    --colors-icon-action-disabled: var(--colors-gray-400);
    --colors-icon-action-disabled-muted: var(--colors-gray-300);
    --colors-icon-action-disabled-alt: var(--colors-gray-100);
    --colors-icon-express-empower-strong: var(--colors-orange-700);
    --colors-icon-express-empower-hero: var(--colors-orange-600);
    --colors-icon-express-insight-strong: var(--colors-teal-700);
    --colors-icon-express-insight-hero: var(--colors-teal-600);
    --colors-icon-express-inspire-strong: var(--colors-purple-700);
    --colors-icon-express-inspire-hero: var(--colors-purple-600);
    --colors-icon-express-trust-strong: var(--colors-blue-800);
    --colors-icon-express-trust-hero: var(--colors-blue-700);
    --colors-icon-feedback-critical-strong: var(--colors-red-700);
    --colors-icon-feedback-critical-hero: var(--colors-red-600);
    --colors-icon-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-icon-feedback-info-strong: var(--colors-gray-800);
    --colors-icon-feedback-info-hero: var(--colors-gray-600);
    --colors-icon-feedback-notify-strong: var(--colors-orange-700);
    --colors-icon-feedback-notify-hero: var(--colors-orange-600);
    --colors-icon-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-icon-feedback-success-strong: var(--colors-green-700);
    --colors-icon-feedback-success-hero: var(--colors-green-600);
    --colors-icon-feedback-success-hero-alt: var(--colors-green-500);
    --colors-icon-feedback-warning-strong: var(--colors-yellow-700);
    --colors-icon-feedback-warning-hero: var(--colors-yellow-600);
    --colors-icon-neutral: var(--colors-gray-950);
    --colors-icon-subtle: var(--colors-gray-600);
    --colors-icon-muted: var(--colors-gray-500);
    --colors-icon-invisible: var(--colors-transparent-invisible);
    --colors-icon-neutral-fixed: var(--colors-gray-950);
    --colors-icon-link-default: var(--colors-blue-600);
    --colors-icon-link-hover: var(--colors-blue-700);
    --colors-icon-link-pressed: var(--colors-blue-800);
    --colors-icon-link-last-visited: var(--colors-purple-500);
    --colors-icon-transparent-neutral-fixed: var(--colors-transparent-black-60);
    --colors-icon-transparent-neutral-fixed-faint: var(--colors-transparent-black-30);
    --colors-icon-transparent-action-neutral-fixed-default: var(--colors-transparent-black-60);
    --colors-icon-transparent-action-neutral-fixed-hover: var(--colors-transparent-black-75);
    --colors-icon-transparent-action-neutral-fixed-pressed: var(--colors-transparent-black-75);
    --colors-icon-transparent-on-impact-neutral-fixed: var(--colors-transparent-white-60);
    --colors-text-on-hero-action-neutral-default: var(--colors-white);
    --colors-text-on-hero-action-neutral-hover: var(--colors-white);
    --colors-text-on-hero-action-neutral-pressed: var(--colors-white);
    --colors-text-on-hero-express-empower-hero: var(--colors-orange-300);
    --colors-text-on-hero-express-insight-hero: var(--colors-green-300);
    --colors-text-on-hero-express-inspire-hero: var(--colors-purple-300);
    --colors-text-on-hero-express-trust-hero: var(--colors-aqua-300);
    --colors-text-on-hero-neutral: var(--colors-white);
    --colors-text-on-hero-neutral-fixed: var(--colors-white);
    --colors-text-on-hero-link-default: var(--colors-white);
    --colors-text-on-hero-link-hover: var(--colors-gray-100);
    --colors-text-on-hero-link-pressed: var(--colors-gray-200);
    --colors-text-on-hero-link-fixed-default: var(--colors-white);
    --colors-text-on-hero-link-fixed-hover: var(--colors-gray-100);
    --colors-text-on-hero-link-fixed-pressed: var(--colors-gray-200);
    --colors-text-on-impact-action-neutral-default: var(--colors-gray-50);
    --colors-text-on-impact-action-neutral-hover: var(--colors-gray-50);
    --colors-text-on-impact-action-neutral-pressed: var(--colors-gray-50);
    --colors-text-on-impact-express-energy-hero: var(--colors-orange-300);
    --colors-text-on-impact-express-insight-hero: var(--colors-green-300);
    --colors-text-on-impact-express-inspire-hero: var(--colors-purple-300);
    --colors-text-on-impact-express-trust-hero: var(--colors-aqua-300);
    --colors-text-on-impact-feedback-critical-strong: var(--colors-red-200);
    --colors-text-on-impact-feedback-critical-hero: var(--colors-red-400);
    --colors-text-on-impact-feedback-info-strong: var(--colors-gray-200);
    --colors-text-on-impact-feedback-info-hero: var(--colors-gray-400);
    --colors-text-on-impact-feedback-notify-strong: var(--colors-orange-200);
    --colors-text-on-impact-feedback-notify-hero: var(--colors-orange-400);
    --colors-text-on-impact-feedback-success-strong: var(--colors-green-200);
    --colors-text-on-impact-feedback-success-hero: var(--colors-green-400);
    --colors-text-on-impact-feedback-warning-strong: var(--colors-yellow-200);
    --colors-text-on-impact-feedback-warning-hero: var(--colors-yellow-400);
    --colors-text-on-impact-neutral: var(--colors-gray-50);
    --colors-text-on-impact-subtle: var(--colors-gray-50);
    --colors-text-on-impact-neutral-fixed: var(--colors-gray-50);
    --colors-text-on-impact-link-default: var(--colors-blue-400);
    --colors-text-on-impact-link-hover: var(--colors-blue-300);
    --colors-text-on-impact-link-pressed: var(--colors-blue-200);
    --colors-text-on-impact-link-last-visited: var(--colors-purple-200);
    --colors-text-on-impact-link-fixed-default: var(--colors-blue-400);
    --colors-text-on-impact-link-fixed-hover: var(--colors-blue-300);
    --colors-text-on-impact-link-fixed-pressed: var(--colors-blue-200);
    --colors-text-on-impact-link-fixed-last-visited: var(--colors-purple-200);
    --colors-text-accent-brand-hero: var(--colors-blue-600);
    --colors-text-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-text-accent-aqua-strong: var(--colors-aqua-800);
    --colors-text-accent-aqua-hero: var(--colors-aqua-600);
    --colors-text-accent-blue-strong: var(--colors-blue-800);
    --colors-text-accent-blue-strong-fixed: var(--colors-blue-800);
    --colors-text-accent-blue-hero: var(--colors-blue-600);
    --colors-text-accent-gray-strong: var(--colors-gray-800);
    --colors-text-accent-gray-hero: var(--colors-gray-600);
    --colors-text-accent-green-strong: var(--colors-green-800);
    --colors-text-accent-green-hero: var(--colors-green-600);
    --colors-text-accent-orange-strong: var(--colors-orange-800);
    --colors-text-accent-orange-hero: var(--colors-orange-600);
    --colors-text-accent-purple-strong: var(--colors-purple-800);
    --colors-text-accent-purple-hero: var(--colors-purple-600);
    --colors-text-accent-red-strong: var(--colors-red-800);
    --colors-text-accent-red-hero: var(--colors-red-600);
    --colors-text-accent-teal-strong: var(--colors-teal-900);
    --colors-text-accent-teal-hero: var(--colors-teal-600);
    --colors-text-accent-yellow-strong: var(--colors-yellow-800);
    --colors-text-accent-yellow-hero: var(--colors-yellow-600);
    --colors-text-action-disabled: var(--colors-gray-400);
    --colors-text-action-disabled-alt: var(--colors-gray-100);
    --colors-text-action-neutral-default: var(--colors-gray-950);
    --colors-text-action-neutral-hover: var(--colors-black);
    --colors-text-action-neutral-pressed: var(--colors-black);
    --colors-text-action-strong-default: var(--colors-blue-800);
    --colors-text-action-strong-hover: var(--colors-blue-900);
    --colors-text-action-strong-pressed: var(--colors-blue-950);
    --colors-text-action-hero-default: var(--colors-blue-600);
    --colors-text-action-hero-hover: var(--colors-blue-700);
    --colors-text-action-hero-pressed: var(--colors-blue-800);
    --colors-text-action-hero-selected-default: var(--colors-blue-600);
    --colors-text-action-hero-selected-hover: var(--colors-blue-700);
    --colors-text-action-hero-selected-pressed: var(--colors-blue-800);
    --colors-text-action-critical-strong-default: var(--colors-red-800);
    --colors-text-action-critical-strong-hover: var(--colors-red-800);
    --colors-text-action-critical-strong-pressed: var(--colors-red-950);
    --colors-text-action-critical-hero-default: var(--colors-red-600);
    --colors-text-action-critical-hero-hover: var(--colors-red-700);
    --colors-text-action-critical-hero-pressed: var(--colors-red-800);
    --colors-text-express-empower-strong: var(--colors-orange-700);
    --colors-text-express-empower-hero: var(--colors-orange-600);
    --colors-text-express-insight-strong: var(--colors-teal-700);
    --colors-text-express-insight-hero: var(--colors-teal-600);
    --colors-text-express-inspire-strong: var(--colors-purple-700);
    --colors-text-express-inspire-hero: var(--colors-purple-600);
    --colors-text-express-trust-strong: var(--colors-blue-800);
    --colors-text-express-trust-hero: var(--colors-blue-700);
    --colors-text-feedback-critical-strong: var(--colors-red-700);
    --colors-text-feedback-critical-hero: var(--colors-red-600);
    --colors-text-feedback-info-strong: var(--colors-gray-800);
    --colors-text-feedback-info-hero: var(--colors-gray-600);
    --colors-text-feedback-notify-strong: var(--colors-orange-700);
    --colors-text-feedback-notify-hero: var(--colors-orange-600);
    --colors-text-feedback-success-strong: var(--colors-green-700);
    --colors-text-feedback-success-hero: var(--colors-green-600);
    --colors-text-feedback-warning-strong: var(--colors-yellow-700);
    --colors-text-feedback-warning-hero: var(--colors-orange-600);
    --colors-text-neutral: var(--colors-gray-950);
    --colors-text-subtle: var(--colors-gray-600);
    --colors-text-invisible: var(--colors-transparent-invisible);
    --colors-text-neutral-fixed: var(--colors-gray-950);
    --colors-text-link-default: var(--colors-blue-600);
    --colors-text-link-hover: var(--colors-blue-700);
    --colors-text-link-pressed: var(--colors-blue-800);
    --colors-text-link-last-visited: var(--colors-purple-500);
    --colors--accordion--header-bg-default: var(--colors-bg-action-neutral-default);
    --colors--accordion--header-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--accordion--header-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--accordion--header-bg-selected: var(--colors-bg-action-neutral-default);
    --colors--accordion--header-bg-selected-hover: var(--colors-bg-action-neutral-hover);
    --colors--accordion--header-bg-selected-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--accordion--header-border-default: var(--colors-border-muted);
    --colors--accordion--header-icon-leading: var(--colors-icon-neutral);
    --colors--accordion--header-icon-trailing: var(--colors-icon-neutral);
    --colors--accordion--header-label-default: var(--colors-text-neutral);
    --colors--accordion--header-label-trailing: var(--colors-text-subtle);
    --colors--accordion--panel-bg: var(--colors-bg-neutral);
    --colors--accordion--panel-border: var(--colors-border-muted);
    --colors--accordion--panel-icon-leading: var(--colors-icon-neutral);
    --colors--accordion--panel-icon-trailing: var(--colors-icon-neutral);
    --colors--accordion--panel-label-default: var(--colors-text-neutral);
    --colors--accordion--panel-label-trailing: var(--colors-icon-subtle);
    --colors--accordion-bg-default: var(--colors-bg-action-neutral-default);
    --colors--accordion-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--accordion-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--accordion-bg-selected-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--accordion-border-default: var(--colors-border-muted);
    --colors--adorned-input--adornment-default: var(--colors-icon-subtle);
    --colors--adorned-input--input-placeholder: var(--colors-text-action-disabled);
    --colors--adorned-input--input-populated: var(--colors-text-neutral);
    --colors--adorned-input-bg-default: var(--colors-bg-neutral);
    --colors--adorned-input-bg-hover: var(--colors-bg-neutral);
    --colors--adorned-input-bg-active: var(--colors-bg-neutral);
    --colors--adorned-input-bg-active-hover: var(--colors-bg-neutral);
    --colors--adorned-input-bg-autofill: var(--colors-blue-200);
    --colors--adorned-input-bg-error: var(--colors-bg-neutral);
    --colors--adorned-input-bg-error-active: var(--colors-bg-neutral);
    --colors--adorned-input-bg-error-hover: var(--colors-bg-neutral);
    --colors--adorned-input-bg-read-only: var(--colors-bg-invisible);
    --colors--adorned-input-border-default: var(--colors-border-action-strong-default);
    --colors--adorned-input-border-hover: var(--colors-border-action-strong-hover);
    --colors--adorned-input-border-active: var(--colors-border-action-hero-selected-default);
    --colors--adorned-input-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--adorned-input-border-error: var(--colors-border-action-critical-hero-default);
    --colors--adorned-input-border-error-active: var(--colors-border-action-critical-hero-default);
    --colors--adorned-input-border-error-hover: var(--colors-border-action-critical-hero-hover);
    --colors--alert-critical-bg: var(--colors-bg-softest);
    --colors--alert-critical-border: var(--colors-border-muted);
    --colors--alert-critical-icon: var(--colors-icon-feedback-critical-hero-alt);
    --colors--alert-critical-text: var(--colors-text-neutral);
    --colors--alert-info-bg: var(--colors-bg-softest);
    --colors--alert-info-border: var(--colors-border-muted);
    --colors--alert-info-icon: var(--colors-icon-feedback-info-hero);
    --colors--alert-info-text: var(--colors-text-neutral);
    --colors--alert-notify-bg: var(--colors-bg-softest);
    --colors--alert-notify-border: var(--colors-border-muted);
    --colors--alert-notify-icon: var(--colors-icon-feedback-notify-hero-alt);
    --colors--alert-notify-text: var(--colors-text-neutral);
    --colors--alert-success-bg: var(--colors-bg-softest);
    --colors--alert-success-border: var(--colors-border-muted);
    --colors--alert-success-icon: var(--colors-icon-feedback-success-hero-alt);
    --colors--alert-success-text: var(--colors-text-neutral);
    --colors--alert-warning-bg: var(--colors-bg-softest);
    --colors--alert-warning-border: var(--colors-border-muted);
    --colors--alert-warning-icon: var(--colors-icon-feedback-warning-hero);
    --colors--alert-warning-text: var(--colors-text-neutral);
    --colors--anchor-default: var(--colors-text-link-default);
    --colors--anchor-focus: var(--colors-text-link-hover);
    --colors--anchor-visited: var(--colors-text-link-last-visited);
    --colors--anchor-hover: var(--colors-text-link-hover);
    --colors--anchor-pressed: var(--colors-text-link-pressed);
    --colors--anchor-on-impact-default: var(--colors-text-on-impact-link-default);
    --colors--anchor-on-impact-focus: var(--colors-text-on-impact-link-hover);
    --colors--anchor-on-impact-visited: var(--colors-text-on-impact-link-last-visited);
    --colors--anchor-on-impact-hover: var(--colors-text-on-impact-link-hover);
    --colors--anchor-on-impact-active: var(--colors-text-on-impact-link-pressed);
    --colors--avatar--badge-hero-bg: var(--colors-bg-accent-brand-hero);
    --colors--avatar--badge-hero-border: var(--colors-border-on-hero-neutral);
    --colors--avatar--badge-hero-icon: var(--colors-icon-on-hero-neutral);
    --colors--avatar--badge-impact-bg: var(--colors-bg-accent-blue-impact);
    --colors--avatar--badge-impact-border: var(--colors-border-on-hero-neutral);
    --colors--avatar--badge-impact-icon: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-default: var(--colors-icon-neutral);
    --colors--avatar--icon-brand-hero: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-1: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-2: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-3: var(--colors-icon-on-hero-neutral);
    --colors--avatar--icon-accent-4: var(--colors-icon-on-hero-neutral);
    --colors--avatar--root-bg: var(--colors-bg-softest);
    --colors--avatar--root-border: var(--colors-border-subtle);
    --colors--avatar--root-text: var(--colors-text-neutral);
    --colors--avatar--root-brand-hero-bg: var(--colors-bg-accent-brand-hero);
    --colors--avatar--root-brand-hero-border: var(--colors-border-invisible);
    --colors--avatar--root-brand-hero-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-1-bg: var(--colors-bg-accent-blue-impact);
    --colors--avatar--root-accent-1-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-1-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-2-bg: var(--colors-bg-accent-aqua-hero);
    --colors--avatar--root-accent-2-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-2-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-3-bg: var(--colors-bg-accent-green-hero);
    --colors--avatar--root-accent-3-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-3-text: var(--colors-text-on-hero-neutral);
    --colors--avatar--root-accent-4-bg: var(--colors-bg-accent-purple-hero);
    --colors--avatar--root-accent-4-border: var(--colors-border-invisible);
    --colors--avatar--root-accent-4-text: var(--colors-text-on-hero-neutral);
    --colors--banner-critical-bg: var(--colors-bg-impact);
    --colors--banner-critical-icon: var(--colors-icon-on-impact-feedback-critical-hero-alt);
    --colors--banner-critical-text: var(--colors-text-on-impact-neutral);
    --colors--banner-info-bg: var(--colors-bg-impact);
    --colors--banner-info-icon: var(--colors-icon-on-impact-feedback-info-strong);
    --colors--banner-info-text: var(--colors-text-on-impact-neutral);
    --colors--banner-success-bg: var(--colors-bg-impact);
    --colors--banner-success-icon: var(--colors-icon-on-impact-feedback-success-hero);
    --colors--banner-success-text: var(--colors-text-on-impact-neutral);
    --colors--banner-warning-bg: var(--colors-bg-impact);
    --colors--banner-warning-icon: var(--colors-icon-on-impact-feedback-warning-hero);
    --colors--banner-warning-text: var(--colors-text-on-impact-neutral);
    --colors--button-filled-brand-bg-default: var(--colors-bg-action-hero-default);
    --colors--button-filled-brand-bg-hover: var(--colors-bg-action-hero-hover);
    --colors--button-filled-brand-bg-pressed: var(--colors-bg-action-hero-pressed);
    --colors--button-filled-brand-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--button-filled-brand-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--button-filled-brand-label-pressed: var(--colors-text-on-hero-action-neutral-pressed);
    --colors--button-filled-brand-border-default: var(--colors-border-action-hero-default);
    --colors--button-filled-brand-border-hover: var(--colors-border-action-hero-hover);
    --colors--button-filled-brand-border-pressed: var(--colors-border-action-hero-pressed);
    --colors--button-filled-brand-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--button-filled-brand-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--button-filled-brand-icon-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--button-filled-critical-bg-default: var(--colors-bg-action-critical-hero-default);
    --colors--button-filled-critical-bg-hover: var(--colors-bg-action-critical-hero-hover);
    --colors--button-filled-critical-bg-pressed: var(--colors-bg-action-critical-hero-pressed);
    --colors--button-filled-critical-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--button-filled-critical-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--button-filled-critical-label-pressed: var(--colors-text-on-hero-action-neutral-pressed);
    --colors--button-filled-critical-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--button-filled-critical-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--button-filled-critical-icon-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--button-filled-critical-border-default: var(--colors-bg-action-critical-hero-default);
    --colors--button-filled-critical-border-hover: var(--colors-bg-action-critical-hero-hover);
    --colors--button-filled-critical-border-pressed: var(--colors-bg-action-critical-hero-pressed);
    --colors--button-outlined-brand-bg-default: var(--colors-bg-invisible);
    --colors--button-outlined-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--button-outlined-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--button-outlined-brand-label-default: var(--colors-text-action-hero-default);
    --colors--button-outlined-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--button-outlined-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--button-outlined-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--button-outlined-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--button-outlined-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--button-outlined-brand-border-default: var(--colors-border-action-hero-default);
    --colors--button-outlined-brand-border-hover: var(--colors-border-action-hero-hover);
    --colors--button-outlined-brand-border-pressed: var(--colors-border-action-hero-pressed);
    --colors--button-outlined-neutral-bg-default: var(--colors-bg-invisible);
    --colors--button-outlined-neutral-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--button-outlined-neutral-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--button-outlined-neutral-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--button-outlined-neutral-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--button-outlined-neutral-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--button-outlined-neutral-label-default: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-selected: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-selected-hover: var(--colors-text-neutral);
    --colors--button-outlined-neutral-label-selected-pressed: var(--colors-text-neutral);
    --colors--button-outlined-neutral-icon-default: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-selected: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-selected-hover: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--button-outlined-neutral-border-default: var(--colors-border-action-neutral-default);
    --colors--button-outlined-neutral-border-hover: var(--colors-border-action-neutral-hover);
    --colors--button-outlined-neutral-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--button-outlined-neutral-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--button-outlined-neutral-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--button-outlined-neutral-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--button-bare-brand-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--button-bare-brand-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--button-bare-brand-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--button-bare-brand-label-default: var(--colors-text-action-hero-default);
    --colors--button-bare-brand-label-hover: var(--colors-text-accent-blue-strong-fixed);
    --colors--button-bare-brand-label-pressed: var(--colors-text-accent-blue-strong-fixed);
    --colors--button-bare-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--button-bare-brand-icon-hover: var(--colors-icon-accent-blue-strong-fixed);
    --colors--button-bare-brand-icon-pressed: var(--colors-icon-accent-blue-strong-fixed);
    --colors--button-bare-neutral-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--button-bare-neutral-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--button-bare-neutral-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--button-bare-neutral-label-default: var(--colors-text-neutral);
    --colors--button-bare-neutral-label-hover: var(--colors-text-neutral-fixed);
    --colors--button-bare-neutral-label-pressed: var(--colors-text-neutral-fixed);
    --colors--button-bare-neutral-icon-default: var(--colors-icon-neutral);
    --colors--button-bare-neutral-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--button-bare-neutral-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--button-on-impact-filled-brand-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--button-on-impact-filled-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--button-on-impact-filled-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--button-on-impact-filled-brand-label-default: var(--colors-text-action-hero-default);
    --colors--button-on-impact-filled-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--button-on-impact-filled-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--button-on-impact-filled-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--button-on-impact-filled-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--button-on-impact-filled-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--button-on-impact-filled-brand-border-default: var(--colors-border-invisible);
    --colors--button-on-impact-filled-brand-border-hover: var(--colors-border-invisible);
    --colors--button-on-impact-filled-brand-border-pressed: var(--colors-border-invisible);
    --colors--button-on-impact-outlined-neutral-bg-default: var(--colors-bg-action-impact-bare-default);
    --colors--button-on-impact-outlined-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--button-on-impact-outlined-neutral-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--button-on-impact-outlined-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--button-on-impact-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--button-on-impact-outlined-neutral-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--button-on-impact-outlined-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--button-on-impact-outlined-neutral-border-default: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-border-hover: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-outlined-neutral-border-pressed: var(--colors-border-on-impact-neutral);
    --colors--button-on-impact-bare-brand-bg-default: var(--colors-bg-invisible);
    --colors--button-on-impact-bare-neutral-bg-default: var(--colors-bg-invisible);
    --colors--button-on-impact-bare-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--button-on-impact-bare-neutral-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--button-on-impact-bare-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--button-on-impact-bare-neutral-label-hover: var(--colors-text-neutral);
    --colors--button-on-impact-bare-neutral-label-pressed: var(--colors-text-neutral);
    --colors--button-on-impact-bare-neutral-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--button-on-impact-bare-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--button-on-impact-bare-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--button-on-impact-bare-neutral-fixed-bg-default: var(--colors-bg-invisible);
    --colors--button-on-impact-bare-neutral-fixed-bg-hover: var(--colors-bg-action-impact-bare-fixed-hover);
    --colors--button-on-impact-bare-neutral-fixed-bg-pressed: var(--colors-bg-action-impact-bare-fixed-pressed);
    --colors--button-on-impact-bare-neutral-fixed-label-default: var(--colors-text-on-impact-neutral-fixed);
    --colors--button-on-impact-bare-neutral-fixed-label-hover: var(--colors-text-on-impact-neutral-fixed);
    --colors--button-on-impact-bare-neutral-fixed-label-pressed: var(--colors-text-on-impact-neutral-fixed);
    --colors--button-on-impact-bare-neutral-fixed-icon-default: var(--colors-icon-on-impact-neutral-fixed);
    --colors--button-on-impact-bare-neutral-fixed-icon-hover: var(--colors-icon-on-impact-neutral-fixed);
    --colors--button-on-impact-bare-neutral-fixed-icon-pressed: var(--colors-icon-on-impact-neutral-fixed);
    --colors--button-on-impact-bare-critical-bg-default: var(--colors-bg-invisible);
    --colors--calendar--control-button-bg-default: var(--colors-bg-action-neutral-default);
    --colors--calendar--control-button-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--calendar--control-button-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--calendar--control-button-icon-default: var(--colors-icon-neutral);
    --colors--calendar--day-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--calendar--day-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--calendar--day-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--calendar--day-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--calendar--day-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--calendar--day-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--calendar--day-border-default: var(--colors-transparent-invisible);
    --colors--calendar--day-border-hover: var(--colors-transparent-invisible);
    --colors--calendar--day-border-pressed: var(--colors-transparent-invisible);
    --colors--calendar--day-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--calendar--day-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--calendar--day-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--calendar--day-border-today-default: var(--colors-border-action-neutral-default);
    --colors--calendar--day-border-today-hover: var(--colors-border-action-neutral-hover);
    --colors--calendar--day-border-today-pressed: var(--colors-border-action-neutral-pressed);
    --colors--calendar--day-border-today-selected: var(--colors-border-action-hero-selected-default);
    --colors--calendar--day-border-today-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--calendar--day-border-today-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--calendar--day-label-default: var(--colors-text-neutral);
    --colors--calendar--day-label-hover: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-pressed: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected-hover: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected-pressed: var(--colors-text-neutral-fixed);
    --colors--calendar--day-of-week-border-default: var(--colors-border-muted);
    --colors--calendar--root-bg-default: var(--colors-bg-elevated-sheet);
    --colors--calendar--year-select-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--calendar--year-select-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--calendar--year-select-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--calendar--year-select-icon-default: var(--colors-icon-neutral);
    --colors--calendar--year-select-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--calendar--year-select-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--card--footer-border: var(--colors-border-muted-alt);
    --colors--card--header-border: var(--colors-border-muted-alt);
    --colors--card--root-neutral-bg: var(--colors-bg-neutral);
    --colors--card--root-neutral-border: var(--colors-border-muted);
    --colors--card--root-neutral-elevated-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--card--root-soft-bg: var(--colors-bg-softest);
    --colors--card--root-soft-border: var(--colors-border-muted-alt);
    --colors--card--root-interactive-neutral-bg-default: var(--colors-bg-action-neutral-default);
    --colors--card--root-interactive-neutral-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--card--root-interactive-neutral-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--card--root-interactive-neutral-border-default: var(--colors-border-muted);
    --colors--card--root-interactive-neutral-border-hover: var(--colors-border-muted);
    --colors--card--root-interactive-neutral-border-pressed: var(--colors-border-muted);
    --colors--card--root-interactive-neutral-elevated-bg-default: var(--colors-bg-elevated-action-medium-shadow-default);
    --colors--card--root-interactive-neutral-elevated-bg-hover: var(--colors-bg-elevated-action-medium-shadow-hover);
    --colors--card--root-interactive-neutral-elevated-bg-pressed: var(--colors-bg-elevated-action-medium-shadow-pressed);
    --colors--card--root-interactive-soft-bg-default: var(--colors-bg-action-soft-default);
    --colors--card--root-interactive-soft-bg-hover: var(--colors-bg-action-soft-hover);
    --colors--card--root-interactive-soft-bg-pressed: var(--colors-bg-action-soft-pressed);
    --colors--card--root-interactive-soft-border-default: var(--colors-border-muted-alt);
    --colors--card--root-interactive-soft-border-hover: var(--colors-border-muted-alt);
    --colors--card--root-interactive-soft-border-pressed: var(--colors-border-muted-alt);
    --colors--card--root-interactive-soft-elevated-bg-default: var(--colors-bg-action-soft-default);
    --colors--card--root-interactive-soft-elevated-bg-hover: var(--colors-bg-action-soft-hover);
    --colors--card--root-interactive-soft-elevated-bg-pressed: var(--colors-bg-action-soft-pressed);
    --colors--card-text-heading: var(--colors-text-neutral);
    --colors--card-text-comment: var(--colors-text-neutral);
    --colors--carousel--skip-link-bg: var(--colors-bg-neutral);
    --colors--checkbox-bg-default: var(--colors-bg-neutral);
    --colors--checkbox-bg-hover: var(--colors-bg-neutral);
    --colors--checkbox-bg-pressed: var(--colors-bg-neutral);
    --colors--checkbox-bg-selected: var(--colors-bg-action-hero-selected-default);
    --colors--checkbox-bg-selected-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--checkbox-bg-selected-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--checkbox-bg-indeterminate: var(--colors-bg-action-hero-selected-default);
    --colors--checkbox-bg-indeterminate-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--checkbox-bg-indeterminate-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--checkbox-border-default: var(--colors-border-action-strong-default);
    --colors--checkbox-border-hover: var(--colors-border-action-strong-hover);
    --colors--checkbox-border-pressed: var(--colors-border-action-strong-pressed);
    --colors--checkbox-border-selected: var(--colors-bg-action-hero-selected-default);
    --colors--checkbox-border-selected-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--checkbox-border-selected-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--checkbox-border-indeterminate: var(--colors-border-action-hero-selected-default);
    --colors--checkbox-border-indeterminate-hover: var(--colors-border-action-hero-selected-hover);
    --colors--checkbox-border-indeterminate-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--checkbox-icon-default: var(--colors-icon-invisible);
    --colors--checkbox-icon-selected: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-selected-hover: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-selected-pressed: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-indeterminate: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-indeterminate-hover: var(--colors-icon-on-hero-neutral);
    --colors--checkbox-icon-indeterminate-pressed: var(--colors-icon-on-hero-neutral);
    --colors--chip-bg-default: var(--colors-bg-action-neutral-default);
    --colors--chip-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--chip-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--chip-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--chip-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--chip-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--chip-bg-elevated-default: var(--colors-bg-elevated-action-small-shadow-default);
    --colors--chip-bg-elevated-hover: var(--colors-bg-elevated-action-small-heavy-shadow-hover);
    --colors--chip-bg-elevated-pressed: var(--colors-bg-elevated-action-small-shadow-pressed);
    --colors--chip-bg-elevated-selected: var(--colors-bg-action-soft-selected-default);
    --colors--chip-bg-elevated-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--chip-bg-elevated-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--chip-label-default: var(--colors-text-neutral);
    --colors--chip-label-hover: var(--colors-text-neutral);
    --colors--chip-label-pressed: var(--colors-text-neutral);
    --colors--chip-label-selected: var(--colors-text-neutral);
    --colors--chip-label-selected-hover: var(--colors-text-neutral);
    --colors--chip-label-selected-pressed: var(--colors-text-neutral);
    --colors--chip-icon-default: var(--colors-icon-neutral);
    --colors--chip-icon-hover: var(--colors-icon-neutral);
    --colors--chip-icon-pressed: var(--colors-icon-neutral);
    --colors--chip-icon-selected: var(--colors-icon-neutral);
    --colors--chip-icon-selected-hover: var(--colors-icon-neutral);
    --colors--chip-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--chip-border-default: var(--colors-border-action-neutral-default);
    --colors--chip-border-hover: var(--colors-border-action-neutral-hover);
    --colors--chip-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--chip-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--chip-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--chip-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--close-button-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--close-button-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--close-button-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--close-button-bg-on-impact-default: var(--colors-bg-invisible);
    --colors--close-button-bg-on-impact-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--close-button-bg-on-impact-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--close-button-border-default: var(--colors-transparent-invisible);
    --colors--close-button-border-hover: var(--colors-transparent-invisible);
    --colors--close-button-border-pressed: var(--colors-transparent-invisible);
    --colors--close-button-border-on-impact-default: var(--colors-transparent-invisible);
    --colors--close-button-border-on-impact-hover: var(--colors-transparent-invisible);
    --colors--close-button-border-on-impact-pressed: var(--colors-transparent-invisible);
    --colors--close-button-icon-default: var(--colors-icon-neutral);
    --colors--close-button-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--close-button-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--close-button-icon-on-impact-default: var(--colors-icon-on-impact-neutral);
    --colors--close-button-icon-on-impact-hover: var(--colors-icon-neutral);
    --colors--close-button-icon-on-impact-pressed: var(--colors-icon-neutral);
    --colors--combobox--adornment-icon-trailing-default: var(--colors-icon-subtle);
    --colors--combobox--chips-overflow-text-default: var(--colors-text-neutral);
    --colors--combobox--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--combobox--group-border: var(--colors-border-muted);
    --colors--combobox--heading-bg: var(--colors-bg-softer);
    --colors--combobox--heading-icon: var(--colors-icon-subtle);
    --colors--combobox--heading-label: var(--colors-text-subtle);
    --colors--combobox--input-text-populated: var(--colors-text-neutral);
    --colors--combobox--input-text-placeholder: var(--colors-text-action-disabled);
    --colors--combobox--option-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--combobox--option-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--combobox--option-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--combobox--option-bg-selected: var(--colors-bg-elevated-medium-shadow);
    --colors--combobox--option-label-text-label-default: var(--colors-text-action-neutral-default);
    --colors--combobox--option-label-text-label-hover: var(--colors-text-action-neutral-hover);
    --colors--combobox--option-label-text-label-pressed: var(--colors-text-action-neutral-pressed);
    --colors--combobox--option-label-text-label-selected: var(--colors-text-action-neutral-default);
    --colors--combobox--option-media-icon-default: var(--colors-icon-action-neutral-default);
    --colors--combobox--option-media-icon-hover: var(--colors-icon-action-neutral-hover);
    --colors--combobox--option-media-icon-pressed: var(--colors-icon-action-neutral-pressed);
    --colors--combobox--option-media-icon-selected: var(--colors-icon-action-neutral-default);
    --colors--combobox--option-meta-text-meta-default: var(--colors-text-subtle);
    --colors--combobox--option-meta-text-meta-hover: var(--colors-text-subtle);
    --colors--combobox--option-meta-text-meta-pressed: var(--colors-text-subtle);
    --colors--combobox--option-meta-text-meta-selected: var(--colors-text-subtle);
    --colors--combobox--trigger-bg-default: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-hover: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-active: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-active-hover: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-error: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-error-hover: var(--colors-bg-neutral);
    --colors--combobox--trigger-bg-error-active: var(--colors-bg-neutral);
    --colors--combobox--trigger-border-default: var(--colors-border-action-strong-default);
    --colors--combobox--trigger-border-hover: var(--colors-border-action-strong-hover);
    --colors--combobox--trigger-border-active: var(--colors-border-action-hero-selected-default);
    --colors--combobox--trigger-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--combobox--trigger-border-error: var(--colors-border-action-critical-hero-default);
    --colors--combobox--trigger-border-error-hover: var(--colors-border-action-critical-hero-hover);
    --colors--combobox--trigger-border-error-active: var(--colors-border-action-critical-hero-default);
    --colors--combobox-bg-default: var(--colors-bg-neutral);
    --colors--combobox-bg-hover: var(--colors-bg-neutral);
    --colors--combobox-bg-active: var(--colors-bg-neutral);
    --colors--combobox-bg-active-hover: var(--colors-bg-neutral);
    --colors--combobox-bg-error: var(--colors-bg-neutral);
    --colors--combobox-bg-error-hover: var(--colors-bg-neutral);
    --colors--combobox-bg-error-active: var(--colors-bg-neutral);
    --colors--combobox-bg-read-only: var(--colors-bg-invisible);
    --colors--combobox-border-default: var(--colors-border-action-neutral-default);
    --colors--combobox-border-hover: var(--colors-border-action-strong-hover);
    --colors--combobox-border-active: var(--colors-border-action-hero-selected-default);
    --colors--combobox-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--combobox-border-error: var(--colors-border-action-critical-hero-default);
    --colors--combobox-border-error-hover: var(--colors-border-action-critical-hero-hover);
    --colors--combobox-border-error-active: var(--colors-border-action-critical-hero-default);
    --colors--combobox-icon-clear-button-default: var(--colors-icon-neutral);
    --colors--combobox-icon-clear-button-hover: var(--colors-icon-neutral);
    --colors--combobox-icon-clear-button-pressed: var(--colors-icon-neutral);
    --colors--combobox-icon-trailing-default: var(--colors-icon-subtle);
    --colors--combobox-icon-trailing-read-only: var(--colors-icon-subtle);
    --colors--combobox-text-populated: var(--colors-text-neutral);
    --colors--combobox-text-placeholder: var(--colors-text-action-disabled);
    --colors--combobox-text-read-only: var(--colors-text-neutral);
    --colors--date-input--helper-area-icon-default: var(--colors-icon-subtle);
    --colors--date-input--helper-area-icon-error: var(--colors-icon-feedback-critical-strong);
    --colors--date-input--helper-area-icon-read-only: var(--colors-icon-subtle);
    --colors--date-input--helper-area-text-default: var(--colors-text-subtle);
    --colors--date-input--helper-area-text-error: var(--colors-text-feedback-critical-strong);
    --colors--date-input--helper-area-text-read-only: var(--colors-text-subtle);
    --colors--date-input--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--date-input--label-area-indicator-read-only: var(--colors-text-feedback-critical-strong);
    --colors--date-input--label-area-indicator-required: var(--colors-text-feedback-critical-strong);
    --colors--date-input--label-area-label-default: var(--colors-text-neutral);
    --colors--date-input--label-area-label-read-only: var(--colors-text-neutral);
    --colors--date-input-bg-active: var(--colors-bg-neutral);
    --colors--date-input-bg-active-hover: var(--colors-bg-neutral);
    --colors--date-input-bg-autofill: var(--colors-bg-neutral);
    --colors--date-input-bg-default: var(--colors-bg-neutral);
    --colors--date-input-bg-error: var(--colors-bg-neutral);
    --colors--date-input-bg-error-active: var(--colors-bg-neutral);
    --colors--date-input-bg-error-hover: var(--colors-bg-neutral);
    --colors--date-input-bg-hover: var(--colors-bg-neutral);
    --colors--date-input-bg-read-only: var(--colors-bg-invisible);
    --colors--date-input-text-populated: var(--colors-text-neutral);
    --colors--date-input-text-placeholder: var(--colors-text-action-disabled);
    --colors--date-input-text-read-only: var(--colors-text-neutral);
    --colors--date-input-text-adornment-default: var(--colors-text-subtle);
    --colors--date-input-text-adornment-read-only: var(--colors-text-subtle);
    --colors--date-input-icon-leading-default: var(--colors-icon-subtle);
    --colors--date-input-icon-leading-read-only: var(--colors-icon-subtle);
    --colors--date-input-icon-trailing-default: var(--colors-icon-subtle);
    --colors--date-input-icon-trailing-read-only: var(--colors-icon-subtle);
    --colors--date-input-border-default: var(--colors-border-action-strong-default);
    --colors--date-input-border-hover: var(--colors-border-action-strong-hover);
    --colors--date-input-border-active: var(--colors-border-action-hero-selected-default);
    --colors--date-input-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--date-input-border-error: var(--colors-border-action-critical-hero-default);
    --colors--date-input-border-error-hover: var(--colors-border-action-critical-hero-hover);
    --colors--date-input-border-error-active: var(--colors-border-action-critical-hero-default);
    --colors--date-input-border-read-only: var(--colors-border-invisible);
    --colors--date-picker--backdrop-bg: var(--colors-transparent-gray-950-20);
    --colors--date-picker--content-bg: var(--colors-bg-elevated-sheet);
    --colors--date-picker--input-group-bg-active: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-active-hover: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-autofill: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-default: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-error: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-error-active: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-error-hover: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-hover: var(--colors-bg-neutral);
    --colors--date-picker--input-group-bg-read-only: var(--colors-bg-invisible);
    --colors--date-picker--input-group-border-default: var(--colors-border-action-strong-default);
    --colors--date-picker--input-group-border-hover: var(--colors-border-action-strong-hover);
    --colors--date-picker--input-group-border-active: var(--colors-border-action-hero-selected-default);
    --colors--date-picker--input-group-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--date-picker--input-group-border-error: var(--colors-border-action-critical-hero-default);
    --colors--date-picker--input-group-border-error-hover: var(--colors-border-action-critical-hero-hover);
    --colors--date-picker--input-group-border-error-active: var(--colors-border-action-critical-hero-default);
    --colors--date-picker--input-group-border-read-only: var(--colors-border-invisible);
    --colors--date-picker--input-group-text-populated: var(--colors-text-neutral);
    --colors--date-picker--input-group-text-placeholder: var(--colors-text-action-disabled);
    --colors--date-picker--input-group-text-read-only: var(--colors-text-neutral);
    --colors--date-picker--input-group-text-adornment-default: var(--colors-text-subtle);
    --colors--date-picker--input-group-text-adornment-read-only: var(--colors-text-subtle);
    --colors--date-picker--trigger-border-default: var(--colors-border-invisible);
    --colors--date-picker--trigger-border-active: var(--colors-border-action-hero-default);
    --colors--date-picker--trigger-border-error: var(--colors-border-action-critical-strong-default);
    --colors--divider-muted-bg: var(--colors-border-muted);
    --colors--divider-muted-alt-bg: var(--colors-border-muted-alt);
    --colors--divider-emphasized-bg: var(--colors-border-muted);
    --colors--dropdown--content-bg: var(--colors-bg-elevated-sheet);
    --colors--dropdown--heading-bg: var(--colors-bg-softer);
    --colors--dropdown--heading-icon: var(--colors-icon-subtle);
    --colors--dropdown--heading-text: var(--colors-text-subtle);
    --colors--field-set-helper-area-icon-default: var(--colors-icon-neutral);
    --colors--field-set-helper-area-icon-error: var(--colors-icon-feedback-critical-hero-alt);
    --colors--field-set-helper-area-text-default: var(--colors-text-neutral);
    --colors--field-set-helper-area-text-error: var(--colors-text-feedback-critical-hero);
    --colors--field-set--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--field-set--label-area-indicator-required: var(--colors-text-feedback-critical-hero);
    --colors--field-set--label-area-label-default: var(--colors-text-neutral);
    --colors--form-field--helper-area-text-default: var(--colors-text-neutral);
    --colors--form-field--helper-area-text-error: var(--colors-text-feedback-critical-hero);
    --colors--form-field--helper-area-text-read-only: var(--colors-text-neutral);
    --colors--form-field--helper-area-icon-default: var(--colors-icon-neutral);
    --colors--form-field--helper-area-icon-error: var(--colors-icon-feedback-critical-hero-alt);
    --colors--form-field--helper-area-icon-read-only: var(--colors-icon-subtle);
    --colors--form-field--label-area-label-default: var(--colors-text-neutral);
    --colors--form-field--label-area-label-read-only: var(--colors-text-neutral);
    --colors--form-field--label-area-indicator-required: var(--colors-text-feedback-critical-hero);
    --colors--form-field--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--form-field--label-area-indicator-read-only: var(--colors-text-feedback-critical-hero);
    --colors--gleam-bg: var(--colors-bg-feedback-notify-hero-fixed);
    --colors--gleam-text: var(--colors-text-on-hero-neutral-fixed);
    --colors--gleam-info-bg: var(--colors-bg-feedback-info-impact);
    --colors--gleam-info-text: var(--colors-text-on-impact-neutral);
    --colors--gleam-new-bg: var(--colors-bg-feedback-success-hero);
    --colors--gleam-new-text: var(--colors-text-on-hero-neutral);
    --colors--gleam-on-impact-info-bg: var(--colors-bg-feedback-info-soft);
    --colors--gleam-on-impact-info-text: var(--colors-text-feedback-info-strong);
    --colors--gleam-on-impact-new-bg: var(--colors-bg-feedback-success-soft);
    --colors--gleam-on-impact-new-text: var(--colors-text-neutral);
    --colors--icon-button-filled-brand-bg-default: var(--colors-bg-action-hero-default);
    --colors--icon-button-filled-brand-bg-hover: var(--colors-bg-action-hero-hover);
    --colors--icon-button-filled-brand-bg-pressed: var(--colors-bg-action-hero-pressed);
    --colors--icon-button-filled-brand-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--icon-button-filled-brand-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--icon-button-filled-brand-label-pressed: var(--colors-text-on-hero-action-neutral-pressed);
    --colors--icon-button-filled-brand-border-default: var(--colors-border-invisible);
    --colors--icon-button-filled-brand-border-hover: var(--colors-border-invisible);
    --colors--icon-button-filled-brand-border-pressed: var(--colors-border-invisible);
    --colors--icon-button-filled-brand-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--icon-button-filled-brand-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--icon-button-filled-brand-icon-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--icon-button-filled-critical-bg-default: var(--colors-bg-action-critical-hero-default);
    --colors--icon-button-filled-critical-bg-hover: var(--colors-bg-action-critical-hero-hover);
    --colors--icon-button-filled-critical-bg-pressed: var(--colors-bg-action-critical-hero-pressed);
    --colors--icon-button-filled-critical-label-default: var(--colors-text-on-hero-action-neutral-default);
    --colors--icon-button-filled-critical-label-hover: var(--colors-text-on-hero-action-neutral-hover);
    --colors--icon-button-filled-critical-label-pressed: var(--colors-text-on-hero-action-neutral-pressed);
    --colors--icon-button-filled-critical-icon-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--icon-button-filled-critical-icon-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--icon-button-filled-critical-icon-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--icon-button-filled-critical-border-default: var(--colors-border-invisible);
    --colors--icon-button-filled-critical-border-hover: var(--colors-border-invisible);
    --colors--icon-button-filled-critical-border-pressed: var(--colors-border-invisible);
    --colors--icon-button-outlined-brand-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-outlined-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--icon-button-outlined-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--icon-button-outlined-brand-label-default: var(--colors-text-action-hero-default);
    --colors--icon-button-outlined-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--icon-button-outlined-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--icon-button-outlined-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--icon-button-outlined-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--icon-button-outlined-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--icon-button-outlined-brand-border-default: var(--colors-border-action-hero-default);
    --colors--icon-button-outlined-brand-border-hover: var(--colors-border-action-hero-hover);
    --colors--icon-button-outlined-brand-border-pressed: var(--colors-border-action-hero-pressed);
    --colors--icon-button-outlined-neutral-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-outlined-neutral-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--icon-button-outlined-neutral-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--icon-button-outlined-neutral-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--icon-button-outlined-neutral-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--icon-button-outlined-neutral-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--icon-button-outlined-neutral-label-default: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-selected: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-selected-hover: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-label-selected-pressed: var(--colors-text-neutral);
    --colors--icon-button-outlined-neutral-icon-default: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-selected: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-selected-hover: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--icon-button-outlined-neutral-border-default: var(--colors-border-action-neutral-default);
    --colors--icon-button-outlined-neutral-border-hover: var(--colors-border-action-neutral-hover);
    --colors--icon-button-outlined-neutral-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--icon-button-outlined-neutral-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--icon-button-outlined-neutral-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--icon-button-outlined-neutral-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--icon-button-bare-brand-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--icon-button-bare-brand-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--icon-button-bare-brand-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--icon-button-bare-brand-label-default: var(--colors-text-action-hero-default);
    --colors--icon-button-bare-brand-label-hover: var(--colors-text-accent-blue-strong-fixed);
    --colors--icon-button-bare-brand-label-pressed: var(--colors-text-accent-blue-strong-fixed);
    --colors--icon-button-bare-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--icon-button-bare-brand-icon-hover: var(--colors-icon-accent-blue-strong-fixed);
    --colors--icon-button-bare-brand-icon-pressed: var(--colors-icon-accent-blue-strong-fixed);
    --colors--icon-button-bare-neutral-bg-default: var(--colors-bg-action-bare-neutral-default);
    --colors--icon-button-bare-neutral-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--icon-button-bare-neutral-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--icon-button-bare-neutral-label-default: var(--colors-text-neutral);
    --colors--icon-button-bare-neutral-label-hover: var(--colors-text-neutral-fixed);
    --colors--icon-button-bare-neutral-label-pressed: var(--colors-text-neutral-fixed);
    --colors--icon-button-bare-neutral-icon-default: var(--colors-icon-neutral);
    --colors--icon-button-bare-neutral-icon-hover: var(--colors-icon-neutral-fixed);
    --colors--icon-button-bare-neutral-icon-pressed: var(--colors-icon-neutral-fixed);
    --colors--icon-button-on-impact-filled-brand-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--icon-button-on-impact-filled-brand-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--icon-button-on-impact-filled-brand-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--icon-button-on-impact-filled-brand-label-default: var(--colors-text-action-hero-default);
    --colors--icon-button-on-impact-filled-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--icon-button-on-impact-filled-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--icon-button-on-impact-filled-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--icon-button-on-impact-filled-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--icon-button-on-impact-filled-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--icon-button-on-impact-filled-brand-border-default: var(--colors-border-invisible);
    --colors--icon-button-on-impact-filled-brand-border-hover: var(--colors-border-invisible);
    --colors--icon-button-on-impact-filled-brand-border-pressed: var(--colors-border-invisible);
    --colors--icon-button-on-impact-outlined-neutral-bg-default: var(--colors-bg-action-impact-bare-default);
    --colors--icon-button-on-impact-outlined-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--icon-button-on-impact-outlined-neutral-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--icon-button-on-impact-outlined-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-label-hover: var(--colors-text-neutral);
    --colors--icon-button-on-impact-outlined-neutral-label-pressed: var(--colors-text-neutral);
    --colors--icon-button-on-impact-outlined-neutral-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-outlined-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-outlined-neutral-border-default: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-border-hover: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-outlined-neutral-border-pressed: var(--colors-border-on-impact-neutral);
    --colors--icon-button-on-impact-bare-brand-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-on-impact-bare-neutral-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-on-impact-bare-neutral-bg-hover: var(--colors-bg-action-impact-bare-hover);
    --colors--icon-button-on-impact-bare-neutral-bg-pressed: var(--colors-bg-action-impact-bare-pressed);
    --colors--icon-button-on-impact-bare-neutral-label-default: var(--colors-text-on-impact-neutral);
    --colors--icon-button-on-impact-bare-neutral-label-hover: var(--colors-text-neutral);
    --colors--icon-button-on-impact-bare-neutral-label-pressed: var(--colors-text-neutral);
    --colors--icon-button-on-impact-bare-neutral-icon-default: var(--colors-icon-on-impact-neutral);
    --colors--icon-button-on-impact-bare-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-bare-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--icon-button-on-impact-bare-neutral-fixed-bg-default: var(--colors-bg-invisible);
    --colors--icon-button-on-impact-bare-neutral-fixed-bg-hover: var(--colors-bg-action-impact-bare-fixed-hover);
    --colors--icon-button-on-impact-bare-neutral-fixed-bg-pressed: var(--colors-bg-action-impact-bare-fixed-pressed);
    --colors--icon-button-on-impact-bare-neutral-fixed-label-default: var(--colors-text-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-label-hover: var(--colors-text-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-label-pressed: var(--colors-text-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-icon-default: var(--colors-icon-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-icon-hover: var(--colors-icon-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-neutral-fixed-icon-pressed: var(--colors-icon-on-impact-neutral-fixed);
    --colors--icon-button-on-impact-bare-critical-bg-default: var(--colors-bg-invisible);
    --colors--inline-feedback-critical-icon: var(--colors-icon-feedback-critical-hero-alt);
    --colors--inline-feedback-critical-text: var(--colors-text-feedback-critical-hero);
    --colors--inline-feedback-info-icon: var(--colors-icon-feedback-info-hero);
    --colors--inline-feedback-info-text: var(--colors-text-neutral);
    --colors--inline-feedback-success-icon: var(--colors-icon-feedback-success-hero-alt);
    --colors--inline-feedback-success-text: var(--colors-text-neutral);
    --colors--inline-feedback-transient-icon: var(--colors-icon-feedback-info-hero);
    --colors--inline-feedback-transient-text: var(--colors-text-neutral);
    --colors--inline-feedback-warning-icon: var(--colors-icon-feedback-warning-hero);
    --colors--inline-feedback-warning-text: var(--colors-text-neutral);
    --colors--input--helper-area-icon-default: var(--colors-icon-neutral);
    --colors--input--helper-area-icon-error: var(--colors-icon-feedback-critical-hero-alt);
    --colors--input--helper-area-icon-read-only: var(--colors-icon-subtle);
    --colors--input--helper-area-text-default: var(--colors-text-neutral);
    --colors--input--helper-area-text-error: var(--colors-text-feedback-critical-hero);
    --colors--input--helper-area-text-read-only: var(--colors-text-neutral);
    --colors--input--label-area-indicator-optional: var(--colors-text-subtle);
    --colors--input--label-area-indicator-read-only: var(--colors-text-feedback-critical-hero);
    --colors--input--label-area-indicator-required: var(--colors-text-feedback-critical-hero);
    --colors--input--label-area-label-default: var(--colors-text-neutral);
    --colors--input--label-area-label-read-only: var(--colors-text-neutral);
    --colors--input-bg-default: var(--colors-bg-neutral);
    --colors--input-bg-hover: var(--colors-bg-neutral);
    --colors--input-bg-active: var(--colors-bg-neutral);
    --colors--input-bg-active-hover: var(--colors-bg-neutral);
    --colors--input-bg-error: var(--colors-bg-neutral);
    --colors--input-bg-error-active: var(--colors-bg-neutral);
    --colors--input-bg-error-hover: var(--colors-bg-neutral);
    --colors--input-bg-autofill: var(--colors-bg-neutral);
    --colors--input-bg-read-only: var(--colors-bg-invisible);
    --colors--input-text-populated: var(--colors-text-neutral);
    --colors--input-text-placeholder: var(--colors-text-action-disabled);
    --colors--input-text-read-only: var(--colors-text-neutral);
    --colors--input-text-adornment-default: var(--colors-text-subtle);
    --colors--input-text-adornment-read-only: var(--colors-text-subtle);
    --colors--input-icon-leading-default: var(--colors-icon-subtle);
    --colors--input-icon-leading-read-only: var(--colors-icon-subtle);
    --colors--input-icon-trailing-default: var(--colors-icon-subtle);
    --colors--input-icon-trailing-read-only: var(--colors-icon-subtle);
    --colors--input-border-default: var(--colors-border-action-strong-default);
    --colors--input-border-hover: var(--colors-border-action-strong-hover);
    --colors--input-border-active: var(--colors-border-action-hero-selected-default);
    --colors--input-border-active-hover: var(--colors-border-action-hero-selected-hover);
    --colors--input-border-error: var(--colors-border-action-critical-hero-default);
    --colors--input-border-error-hover: var(--colors-border-action-critical-hero-hover);
    --colors--input-border-error-active: var(--colors-border-action-critical-hero-default);
    --colors--input-border-read-only: var(--colors-border-invisible);
    --colors--label-text-default: var(--colors-text-neutral);
    --colors--label-text-hover: var(--colors-text-neutral);
    --colors--label-text-pressed: var(--colors-text-neutral);
    --colors--label-text-selected: var(--colors-text-neutral);
    --colors--label-text-selected-hover: var(--colors-text-neutral);
    --colors--label-text-selected-pressed: var(--colors-text-neutral);
    --colors--label-indicator-required: var(--colors-text-feedback-critical-hero);
    --colors--label-indicator-optional: var(--colors-text-subtle);
    --colors--label-indicator-read-only: var(--colors-text-feedback-critical-hero);
    --colors--labeled-control-label-default: var(--colors-text-neutral);
    --colors--labeled-control-label-hover: var(--colors-text-neutral);
    --colors--labeled-control-label-pressed: var(--colors-text-neutral);
    --colors--labeled-control-label-selected: var(--colors-text-neutral);
    --colors--labeled-control-label-selected-hover: var(--colors-text-neutral);
    --colors--labeled-control-label-selected-pressed: var(--colors-text-neutral);
    --colors--layout--content-bg: var(--colors-bg-neutral);
    --colors--legend-text-default: var(--colors-text-neutral);
    --colors--legend-indicator-required: var(--colors-text-feedback-critical-hero);
    --colors--legend-indicator-optional: var(--colors-text-subtle);
    --colors--list-label: var(--colors-text-neutral);
    --colors--list-ol-decorator: var(--colors-text-neutral);
    --colors--list-ul-decorator: var(--colors-icon-neutral);
    --colors--loading-mask-bg: var(--colors-bg-neutral);
    --colors--menu--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--menu--group-border: var(--colors-border-muted);
    --colors--menu--heading-bg: var(--colors-bg-softer);
    --colors--menu--heading-icon: var(--colors-icon-subtle);
    --colors--menu--heading-label: var(--colors-text-subtle);
    --colors--menu--item-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--menu--item-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--menu--item-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--menu--item-icon-icon-default: var(--colors-icon-action-neutral-default);
    --colors--menu--item-icon-icon-hover: var(--colors-icon-action-neutral-hover);
    --colors--menu--item-icon-icon-pressed: var(--colors-icon-action-neutral-pressed);
    --colors--menu--item-icon-anchor-icon-default: var(--colors-icon-action-neutral-default);
    --colors--menu--item-icon-anchor-icon-hover: var(--colors-icon-link-hover);
    --colors--menu--item-icon-anchor-icon-pressed: var(--colors-icon-action-neutral-pressed);
    --colors--menu--item-label-text-label-default: var(--colors-text-action-neutral-default);
    --colors--menu--item-label-text-label-hover: var(--colors-text-action-neutral-hover);
    --colors--menu--item-label-text-label-pressed: var(--colors-text-action-neutral-pressed);
    --colors--menu--item-label-text-anchor-label-default: var(--colors-text-action-neutral-default);
    --colors--menu--item-label-text-anchor-label-hover: var(--colors-text-link-hover);
    --colors--menu--item-label-text-anchor-label-pressed: var(--colors-text-action-neutral-pressed);
    --colors--menu--item-meta-text-meta-default: var(--colors-text-subtle);
    --colors--menu--item-meta-text-meta-hover: var(--colors-text-subtle);
    --colors--menu--item-meta-text-meta-pressed: var(--colors-text-subtle);
    --colors--modal--backdrop-bg: var(--colors-bg-screen-scrim);
    --colors--modal--content-bg: var(--colors-bg-elevated-sheet);
    --colors--modal--header-text: var(--colors-text-neutral);
    --colors--number-rating-icon: var(--colors-icon-action-hero-selected-default);
    --colors--number-rating-text: var(--colors-text-neutral);
    --colors--page-bg: var(--colors-bg-screen-softest);
    --colors--pagination--page-button-bg-default: var(--colors-bg-invisible);
    --colors--pagination--page-button-bg-hover: var(--colors-bg-action-bare-neutral-hover);
    --colors--pagination--page-button-bg-pressed: var(--colors-bg-action-bare-neutral-pressed);
    --colors--pagination--page-button-bg-active: var(--colors-bg-action-soft-selected-default);
    --colors--pagination--page-button-border-active: var(--colors-border-action-hero-selected-default);
    --colors--pagination--page-button-label-default: var(--colors-text-neutral);
    --colors--pagination--page-button-label-hover: var(--colors-text-neutral-fixed);
    --colors--pagination--page-button-label-pressed: var(--colors-text-neutral-fixed);
    --colors--pagination--page-button-label-active: var(--colors-text-neutral);
    --colors--pagination--readout-colors: var(--colors-text-neutral);
    --colors--photo-carousel--dot-active: var(--colors-icon-on-impact-neutral-fixed);
    --colors--photo-carousel--dot-inactive: var(--colors-icon-transparent-on-impact-neutral-fixed);
    --colors--photo-carousel--dots-bg-default: var(--colors-bg-transparent-impact-fixed);
    --colors--photo-carousel--dots-bg-focus: var(--colors-bg-action-impact-neutral-default);
    --colors--photo-carousel--nav-controls-icon-default: var(--colors-icon-on-hero-neutral-fixed);
    --colors--popover--backdrop-bg: var(--colors-bg-screen-scrim);
    --colors--popover--content-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--popover--divider-bg-default: var(--colors-border-muted);
    --colors--popover--divider-bg-critical: var(--colors-border-muted);
    --colors--popover--divider-bg-info: var(--colors-border-muted);
    --colors--popover--divider-bg-success: var(--colors-border-muted);
    --colors--popover--divider-bg-warning: var(--colors-border-muted);
    --colors--popover--header-bg-default: var(--colors-bg-elevated-medium-shadow);
    --colors--popover--header-bg-critical: var(--colors-bg-softest);
    --colors--popover--header-bg-success: var(--colors-bg-softest);
    --colors--popover--header-bg-info: var(--colors-bg-softest);
    --colors--popover--header-bg-warning: var(--colors-bg-softest);
    --colors--popover--header-text: var(--colors-text-neutral);
    --colors--popover--header-icon-critical: var(--colors-icon-feedback-critical-hero-alt);
    --colors--popover--header-icon-success: var(--colors-icon-feedback-success-hero-alt);
    --colors--popover--header-icon-info: var(--colors-icon-feedback-info-hero);
    --colors--popover--header-icon-warning: var(--colors-icon-feedback-warning-hero);
    --colors--progress-indicator-bar-track-bg-default: var(--colors-bg-soft);
    --colors--progress-indicator-bar-track-bg-active: var(--colors-bg-action-hero-selected-default);
    --colors--progress-indicator-bar-track-bg-complete: var(--colors-bg-action-success-hero-default);
    --colors--progress-indicator-bar-text-helper: var(--colors-text-subtle);
    --colors--progress-indicator-bar-text-label: var(--colors-text-neutral);
    --colors--progress-indicator-circular-track-bg-default: var(--colors-bg-soft);
    --colors--progress-indicator-circular-track-bg-active: var(--colors-bg-action-hero-selected-default);
    --colors--progress-indicator-spinner-icon-default: var(--colors-icon-accent-brand-hero);
    --colors--progress-indicator-spinner-icon-on-impact: var(--colors-icon-on-hero-neutral);
    --colors--progress-indicator-spinner-text-default: var(--colors-text-neutral);
    --colors--progress-indicator-spinner-text-on-impact: var(--colors-text-on-hero-neutral);
    --colors--progress-meter--label-meta-text: var(--colors-text-subtle);
    --colors--progress-meter--label-interactive-default: var(--colors-text-action-hero-default);
    --colors--progress-meter--label-interactive-hover: var(--colors-text-action-hero-hover);
    --colors--progress-meter--label-interactive-pressed: var(--colors-text-action-hero-pressed);
    --colors--progress-meter--label-interactive-active-default: var(--colors-text-neutral);
    --colors--progress-meter--label-interactive-active-hover: var(--colors-text-neutral);
    --colors--progress-meter--label-interactive-active-pressed: var(--colors-text-neutral);
    --colors--progress-meter--label-static-active: var(--colors-text-neutral);
    --colors--progress-meter--label-static-complete: var(--colors-text-subtle);
    --colors--progress-meter--label-static-error: var(--colors-text-neutral);
    --colors--progress-meter--label-static-incomplete: var(--colors-text-neutral);
    --colors--progress-meter--label-static-not-started: var(--colors-text-subtle);
    --colors--progress-meter--label-static-success: var(--colors-text-neutral);
    --colors--progress-meter--label-static-warning: var(--colors-text-neutral);
    --colors--progress-meter--node-active-bg: var(--colors-bg-action-hero-selected-default);
    --colors--progress-meter--node-active-border: var(--colors-border-action-hero-selected-default);
    --colors--progress-meter--node-active-icon: var(--colors-icon-on-hero-neutral);
    --colors--progress-meter--node-complete-bg: var(--colors-bg-action-hero-selected-default);
    --colors--progress-meter--node-complete-border: var(--colors-border-action-hero-selected-default);
    --colors--progress-meter--node-complete-icon: var(--colors-icon-on-hero-neutral);
    --colors--progress-meter--node-error-bg: var(--colors-icon-feedback-critical-hero-alt);
    --colors--progress-meter--node-error-icon: var(--colors-icon-feedback-critical-hero-alt);
    --colors--progress-meter--node-focus-ring-bg: var(--colors-bg-action-hero-selected-default);
    --colors--progress-meter--node-inactive-icon: var(--colors-icon-on-impact-neutral);
    --colors--progress-meter--node-incomplete-bg: var(--colors-bg-action-hero-selected-default);
    --colors--progress-meter--node-incomplete-border: var(--colors-border-action-hero-selected-default);
    --colors--progress-meter--node-incomplete-icon: var(--colors-icon-on-hero-neutral);
    --colors--progress-meter--node-success-bg: var(--colors-bg-feedback-success-hero);
    --colors--progress-meter--node-success-icon: var(--colors-icon-on-hero-neutral);
    --colors--progress-meter--node-warning-bg: var(--colors-bg-feedback-warning-hero);
    --colors--progress-meter--node-warning-icon: var(--colors-icon-on-hero-neutral);
    --colors--progress-meter--track-active: var(--colors-bg-action-hero-selected-default);
    --colors--progress-meter--track-default: var(--colors-bg-soft);
    --colors--property-card--badge-brand-bg: var(--colors-bg-accent-brand-hero-fixed);
    --colors--property-card--badge-brand-icon: var(--colors-icon-on-hero-neutral-fixed);
    --colors--property-card--badge-brand-label: var(--colors-text-on-hero-neutral-fixed);
    --colors--property-card--badge-flex-bg: var(--colors-bg-transparent-impact-fixed);
    --colors--property-card--badge-flex-icon: var(--colors-icon-on-impact-neutral-fixed);
    --colors--property-card--badge-flex-label: var(--colors-text-on-impact-neutral-fixed);
    --colors--property-card--badge-notify-bg: var(--colors-bg-feedback-notify-hero-fixed);
    --colors--property-card--badge-notify-icon: var(--colors-icon-on-hero-neutral-fixed);
    --colors--property-card--badge-notify-label: var(--colors-text-on-hero-neutral-fixed);
    --colors--property-card--badge-buy-ability-bg: var(--colors-bg-express-insight-hero);
    --colors--property-card--badge-buy-ability-icon: var(--colors-icon-on-hero-neutral);
    --colors--property-card--badge-buy-ability-label: var(--colors-text-on-hero-neutral);
    --colors--property-card--body-bg-default: var(--colors-bg-elevated-action-medium-shadow-default);
    --colors--property-card--body-bg-hover: var(--colors-bg-elevated-action-medium-shadow-hover);
    --colors--property-card--body-bg-pressed: var(--colors-bg-elevated-action-medium-shadow-pressed);
    --colors--property-card--data-area-text-info: var(--colors-text-neutral);
    --colors--property-card--data-area-text-fineprint: var(--colors-text-subtle);
    --colors--property-card--data-area-text-data-divider: var(--colors-text-subtle);
    --colors--property-card--photo-fallback-bg: var(--colors-bg-softer);
    --colors--property-card--photo-fallback-icon: var(--colors-icon-action-disabled);
    --colors--property-card--root-loading-bg: var(--colors-bg-softer);
    --colors--property-card--root-loading-shimmer: var(--colors-bg-softest);
    --colors--property-card--save-button-bg-default: var(--colors-icon-transparent-action-neutral-fixed-default);
    --colors--property-card--save-button-bg-hover: var(--colors-icon-transparent-action-neutral-fixed-hover);
    --colors--property-card--save-button-bg-pressed: var(--colors-icon-transparent-action-neutral-fixed-pressed);
    --colors--property-card--save-button-bg-selected: var(--colors-icon-on-impact-action-neutral-fixed-selected-default);
    --colors--property-card--save-button-bg-selected-hover: var(--colors-icon-on-impact-action-neutral-fixed-hover);
    --colors--property-card--save-button-bg-selected-pressed: var(--colors-icon-transparent-action-neutral-fixed-pressed);
    --colors--property-card--save-button-border-default: var(--colors-border-on-hero-neutral-fixed);
    --colors--property-card--save-button-border-hover: var(--colors-border-on-hero-neutral-fixed);
    --colors--property-card--save-button-border-pressed: var(--colors-border-on-hero-neutral-fixed);
    --colors--property-card--save-button-border-selected: var(--colors-border-invisible);
    --colors--property-card--save-button-border-selected-hover: var(--colors-border-invisible);
    --colors--property-card--save-button-border-selected-pressed: var(--colors-border-on-hero-neutral-fixed);
    --colors--radio-bg-default: var(--colors-bg-neutral);
    --colors--radio-bg-hover: var(--colors-bg-neutral);
    --colors--radio-bg-pressed: var(--colors-bg-neutral);
    --colors--radio-bg-selected: var(--colors-bg-neutral);
    --colors--radio-bg-selected-hover: var(--colors-bg-neutral);
    --colors--radio-bg-selected-pressed: var(--colors-bg-neutral);
    --colors--radio-border-default: var(--colors-border-action-strong-default);
    --colors--radio-border-hover: var(--colors-border-action-strong-hover);
    --colors--radio-border-pressed: var(--colors-border-action-strong-pressed);
    --colors--radio-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--radio-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--radio-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--range--track-bg-default: var(--colors-bg-soft);
    --colors--range--track-bg-active: var(--colors-bg-action-hero-selected-default);
    --colors--range--handle-bg-default: var(--colors-bg-neutral-fixed);
    --colors--range--handle-bg-hover: var(--colors-bg-softest-fixed);
    --colors--range--handle-bg-pressed: var(--colors-bg-softer-fixed);
    --colors--range--handle-bg-active: var(--colors-bg-neutral-fixed);
    --colors--range--handle-bg-active-hover: var(--colors-bg-softest-fixed);
    --colors--range--handle-bg-active-active: var(--colors-bg-softer-fixed);
    --colors--range--handle-border-default: var(--colors-border-invisible);
    --colors--range--handle-border-hover: var(--colors-border-invisible);
    --colors--range--handle-border-pressed: var(--colors-border-invisible);
    --colors--range--handle-border-active: var(--colors-border-invisible);
    --colors--range--handle-border-active-hover: var(--colors-border-invisible);
    --colors--range--handle-border-active-active: var(--colors-border-invisible);
    --colors--rating-stars-icon-empty: var(--colors-icon-muted);
    --colors--rating-stars-icon-filled: var(--colors-icon-action-hero-selected-default);
    --colors--rating-stars-text-empty: var(--colors-text-subtle);
    --colors--rating-stars-text-filled: var(--colors-text-neutral);
    --colors--slider--track-bg-default: var(--colors-bg-soft);
    --colors--slider--track-bg-active: var(--colors-bg-action-hero-selected-default);
    --colors--slider--handle-bg-default: var(--colors-bg-neutral-fixed);
    --colors--slider--handle-bg-hover: var(--colors-bg-softest-fixed);
    --colors--slider--handle-bg-pressed: var(--colors-bg-softer-fixed);
    --colors--slider--handle-bg-active: var(--colors-bg-neutral-fixed);
    --colors--slider--handle-bg-active-hover: var(--colors-bg-softest-fixed);
    --colors--slider--handle-bg-active-pressed: var(--colors-bg-softer-fixed);
    --colors--slider--handle-border-default: var(--colors-border-invisible);
    --colors--slider--handle-border-hover: var(--colors-border-invisible);
    --colors--slider--handle-border-pressed: var(--colors-border-invisible);
    --colors--slider--handle-border-active: var(--colors-border-invisible);
    --colors--slider--handle-border-active-hover: var(--colors-border-invisible);
    --colors--slider--handle-border-active-pressed: var(--colors-border-invisible);
    --colors--switch--track-bg-default: var(--colors-bg-impact-soft);
    --colors--switch--track-bg-hover: var(--colors-bg-impact-softer);
    --colors--switch--track-bg-pressed: var(--colors-bg-impact-soft);
    --colors--switch--track-bg-selected: var(--colors-bg-action-hero-selected-default);
    --colors--switch--track-bg-selected-hover: var(--colors-bg-action-hero-selected-hover);
    --colors--switch--track-bg-selected-pressed: var(--colors-bg-action-hero-selected-pressed);
    --colors--switch--handle-default: var(--colors-icon-on-hero-action-neutral-default);
    --colors--switch--handle-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--switch--handle-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--switch--handle-selected: var(--colors-icon-on-hero-action-neutral-default);
    --colors--switch--handle-selected-hover: var(--colors-icon-on-hero-action-neutral-hover);
    --colors--switch--handle-selected-pressed: var(--colors-icon-on-hero-action-neutral-pressed);
    --colors--table--cell-border: var(--colors-border-muted-alt);
    --colors--table--cell-bg-default: var(--colors-bg-action-neutral-alt-default);
    --colors--table--cell-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--table--cell-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--table--cell-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--table--cell-bg-zebra: var(--colors-bg-softest);
    --colors--table--cell-text-default: var(--colors-text-neutral);
    --colors--table--cell-text-hover: var(--colors-text-neutral);
    --colors--table--cell-text-pressed: var(--colors-text-neutral);
    --colors--table--cell-text-selected: var(--colors-text-neutral);
    --colors--table--sort-icon-icon-default: var(--colors-icon-action-hero-default);
    --colors--table--sort-icon-icon-hover: var(--colors-icon-action-hero-default);
    --colors--table--sort-icon-icon-pressed: var(--colors-icon-action-hero-default);
    --colors--table--sort-icon-icon-selected: var(--colors-icon-action-hero-default);
    --colors--tabs-default-bg-tab-default: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-tab-hover: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-tab-pressed: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-tab-active: var(--colors-bg-action-neutral-default);
    --colors--tabs-default-bg-indicator-default: var(--colors-bg-accent-brand-hero);
    --colors--tabs-default-bg-indicator-hover: var(--colors-bg-accent-brand-hero);
    --colors--tabs-default-bg-indicator-pressed: var(--colors-bg-accent-brand-hero);
    --colors--tabs-default-bg-indicator-active: var(--colors-bg-accent-brand-hero);
    --colors--tabs-default-bg-panel: var(--colors-bg-neutral);
    --colors--tabs-default-label-default: var(--colors-text-action-neutral-default);
    --colors--tabs-default-label-hover: var(--colors-text-action-strong-hover);
    --colors--tabs-default-label-pressed: var(--colors-text-action-strong-pressed);
    --colors--tabs-default-label-active: var(--colors-text-action-neutral-default);
    --colors--tabs-default-label-selected-default: var(--colors-text-action-neutral-default);
    --colors--tabs-default-label-selected-pressed: var(--colors-text-action-strong-pressed);
    --colors--tabs-default-border-track: var(--colors-border-muted);
    --colors--tabs-default-border-tab-default: var(--colors-border-muted);
    --colors--tabs-default-border-tab-hover: var(--colors-border-muted);
    --colors--tabs-default-border-tab-pressed: var(--colors-border-muted);
    --colors--tabs-default-border-tab-active: var(--colors-border-muted);
    --colors--tabs-default-icon-default: var(--colors-icon-action-neutral-default);
    --colors--tabs-default-icon-hover: var(--colors-icon-action-strong-hover);
    --colors--tabs-default-icon-pressed: var(--colors-icon-action-strong-pressed);
    --colors--tabs-default-icon-active: var(--colors-icon-action-neutral-default);
    --colors--tabs-file-bg-tab-default: var(--colors-bg-action-neutral-default);
    --colors--tabs-file-bg-tab-hover: var(--colors-bg-action-neutral-hover);
    --colors--tabs-file-bg-tab-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--tabs-file-bg-tab-active: var(--colors-bg-action-neutral-default);
    --colors--tabs-file-bg-indicator-default: var(--colors-bg-accent-brand-hero);
    --colors--tabs-file-bg-indicator-hover: var(--colors-bg-accent-brand-hero);
    --colors--tabs-file-bg-indicator-pressed: var(--colors-bg-accent-brand-hero);
    --colors--tabs-file-bg-indicator-active: var(--colors-bg-accent-brand-hero);
    --colors--tabs-file-bg-panel: var(--colors-bg-neutral);
    --colors--tabs-file-border-default: var(--colors-border-action-neutral-default);
    --colors--tabs-file-border-hover: var(--colors-border-action-neutral-default);
    --colors--tabs-file-border-pressed: var(--colors-border-action-neutral-default);
    --colors--tabs-file-border-active: var(--colors-border-action-neutral-default);
    --colors--tabs-file-label-default: var(--colors-text-action-neutral-default);
    --colors--tabs-file-label-hover: var(--colors-text-action-neutral-hover);
    --colors--tabs-file-label-pressed: var(--colors-text-action-neutral-pressed);
    --colors--tabs-file-label-active: var(--colors-text-action-neutral-default);
    --colors--tabs-file-icon-default: var(--colors-icon-action-neutral-default);
    --colors--tabs-file-icon-hover: var(--colors-icon-action-neutral-hover);
    --colors--tabs-file-icon-pressed: var(--colors-icon-action-neutral-pressed);
    --colors--tabs-file-icon-active: var(--colors-icon-action-neutral-default);
    --colors--tag-aqua-bg: var(--colors-bg-accent-aqua-soft);
    --colors--tag-aqua-icon: var(--colors-icon-neutral);
    --colors--tag-aqua-text: var(--colors-text-neutral);
    --colors--tag-blue-bg: var(--colors-bg-accent-blue-soft);
    --colors--tag-blue-icon: var(--colors-icon-neutral);
    --colors--tag-blue-text: var(--colors-text-neutral);
    --colors--tag-critical-bg: var(--colors-bg-feedback-critical-soft);
    --colors--tag-critical-icon: var(--colors-text-neutral);
    --colors--tag-critical-text: var(--colors-text-neutral);
    --colors--tag-gray-bg: var(--colors-bg-accent-gray-soft);
    --colors--tag-gray-icon: var(--colors-icon-neutral);
    --colors--tag-gray-text: var(--colors-text-neutral);
    --colors--tag-green-bg: var(--colors-bg-accent-green-soft);
    --colors--tag-green-icon: var(--colors-icon-neutral);
    --colors--tag-green-text: var(--colors-text-neutral);
    --colors--tag-info-bg: var(--colors-bg-feedback-info-soft);
    --colors--tag-info-icon: var(--colors-icon-neutral);
    --colors--tag-info-text: var(--colors-text-neutral);
    --colors--tag-orange-bg: var(--colors-bg-accent-orange-soft);
    --colors--tag-orange-icon: var(--colors-icon-neutral);
    --colors--tag-orange-text: var(--colors-text-neutral);
    --colors--tag-purple-bg: var(--colors-bg-accent-purple-soft);
    --colors--tag-purple-icon: var(--colors-icon-neutral);
    --colors--tag-purple-text: var(--colors-text-neutral);
    --colors--tag-red-bg: var(--colors-bg-accent-red-soft);
    --colors--tag-red-icon: var(--colors-icon-neutral);
    --colors--tag-red-text: var(--colors-text-neutral);
    --colors--tag-success-bg: var(--colors-bg-feedback-success-soft);
    --colors--tag-success-icon: var(--colors-icon-neutral);
    --colors--tag-success-text: var(--colors-text-neutral);
    --colors--tag-teal-bg: var(--colors-bg-accent-teal-soft);
    --colors--tag-teal-icon: var(--colors-icon-neutral);
    --colors--tag-teal-text: var(--colors-text-neutral);
    --colors--tag-warning-bg: var(--colors-bg-feedback-warning-soft);
    --colors--tag-warning-icon: var(--colors-icon-neutral);
    --colors--tag-warning-text: var(--colors-text-neutral);
    --colors--tag-yellow-bg: var(--colors-bg-feedback-warning-soft);
    --colors--tag-yellow-icon: var(--colors-icon-neutral);
    --colors--tag-yellow-text: var(--colors-text-neutral);
    --colors--tag-transparent-bg: var(--colors-transparent-black-60);
    --colors--tag-transparent-icon: var(--colors-icon-on-hero-neutral-fixed);
    --colors--tag-transparent-text: var(--colors-text-on-hero-neutral-fixed);
    --colors--text-button-brand-icon-default: var(--colors-icon-action-hero-default);
    --colors--text-button-brand-icon-hover: var(--colors-icon-action-hero-hover);
    --colors--text-button-brand-icon-pressed: var(--colors-icon-action-hero-pressed);
    --colors--text-button-brand-label-default: var(--colors-text-action-hero-default);
    --colors--text-button-brand-label-hover: var(--colors-text-action-hero-hover);
    --colors--text-button-brand-label-pressed: var(--colors-text-action-hero-pressed);
    --colors--text-button-neutral-icon-default: var(--colors-icon-neutral);
    --colors--text-button-neutral-icon-hover: var(--colors-icon-neutral);
    --colors--text-button-neutral-icon-pressed: var(--colors-icon-neutral);
    --colors--text-button-neutral-label-default: var(--colors-text-neutral);
    --colors--text-button-neutral-label-hover: var(--colors-text-neutral);
    --colors--text-button-neutral-label-pressed: var(--colors-text-neutral);
    --colors--text-button-subtle-icon-default: var(--colors-icon-subtle);
    --colors--text-button-subtle-icon-hover: var(--colors-icon-subtle);
    --colors--text-button-subtle-icon-pressed: var(--colors-icon-subtle);
    --colors--text-button-subtle-label-default: var(--colors-text-subtle);
    --colors--text-button-subtle-label-hover: var(--colors-text-subtle);
    --colors--text-button-subtle-label-pressed: var(--colors-text-subtle);
    --colors--text-button-on-impact-neutral-icon-default: var(--colors-icon-on-impact-action-neutral-default);
    --colors--text-button-on-impact-neutral-icon-hover: var(--colors-icon-on-impact-action-neutral-hover);
    --colors--text-button-on-impact-neutral-icon-pressed: var(--colors-icon-on-impact-action-neutral-pressed);
    --colors--text-button-on-impact-neutral-label-default: var(--colors-text-on-impact-action-neutral-default);
    --colors--text-button-on-impact-neutral-label-hover: var(--colors-text-on-impact-action-neutral-hover);
    --colors--text-button-on-impact-neutral-label-pressed: var(--colors-text-on-impact-action-neutral-pressed);
    --colors--toast-critical-bg: var(--colors-bg-impact);
    --colors--toast-critical-icon-leading: var(--colors-icon-on-impact-feedback-critical-hero-alt);
    --colors--toast-critical-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-critical-text: var(--colors-text-on-impact-neutral);
    --colors--toast-info-bg: var(--colors-bg-impact);
    --colors--toast-info-icon-leading: var(--colors-icon-on-impact-feedback-info-strong);
    --colors--toast-info-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-info-text: var(--colors-text-on-impact-neutral);
    --colors--toast-notify-bg: var(--colors-bg-impact);
    --colors--toast-notify-icon-leading: var(--colors-icon-on-impact-feedback-notify-hero-alt);
    --colors--toast-notify-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-notify-text: var(--colors-text-on-impact-neutral);
    --colors--toast-success-bg: var(--colors-bg-impact);
    --colors--toast-success-icon-leading: var(--colors-icon-on-impact-feedback-success-hero);
    --colors--toast-success-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-success-text: var(--colors-text-on-impact-neutral);
    --colors--toast-warning-bg: var(--colors-bg-impact);
    --colors--toast-warning-icon-leading: var(--colors-icon-on-impact-feedback-warning-hero);
    --colors--toast-warning-icon-trailing: var(--colors-icon-on-impact-neutral);
    --colors--toast-warning-text: var(--colors-text-on-impact-neutral);
    --colors--toggle-button-bg-default: var(--colors-bg-invisible);
    --colors--toggle-button-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--toggle-button-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--toggle-button-bg-selected: var(--colors-bg-action-soft-selected-default);
    --colors--toggle-button-bg-selected-hover: var(--colors-bg-action-soft-selected-hover);
    --colors--toggle-button-bg-selected-pressed: var(--colors-bg-action-soft-selected-pressed);
    --colors--toggle-button-label-default: var(--colors-text-neutral);
    --colors--toggle-button-label-hover: var(--colors-text-neutral);
    --colors--toggle-button-label-pressed: var(--colors-text-neutral);
    --colors--toggle-button-label-selected: var(--colors-text-neutral);
    --colors--toggle-button-label-selected-hover: var(--colors-text-neutral);
    --colors--toggle-button-label-selected-pressed: var(--colors-text-neutral);
    --colors--toggle-button-icon-default: var(--colors-icon-neutral);
    --colors--toggle-button-icon-hover: var(--colors-icon-neutral);
    --colors--toggle-button-icon-pressed: var(--colors-icon-neutral);
    --colors--toggle-button-icon-selected: var(--colors-icon-neutral);
    --colors--toggle-button-icon-selected-hover: var(--colors-icon-neutral);
    --colors--toggle-button-icon-selected-pressed: var(--colors-icon-neutral);
    --colors--toggle-button-border-default: var(--colors-border-action-neutral-default);
    --colors--toggle-button-border-hover: var(--colors-border-action-neutral-hover);
    --colors--toggle-button-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--toggle-button-border-selected: var(--colors-border-action-hero-selected-default);
    --colors--toggle-button-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--toggle-button-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--toggle-card--footer-border: var(--colors-border-muted-alt);
    --colors--toggle-card--header-border: var(--colors-border-muted-alt);
    --colors--toggle-card--root-neutral-bg-default: var(--colors-bg-action-neutral-default);
    --colors--toggle-card--root-neutral-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--toggle-card--root-neutral-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--toggle-card--root-neutral-bg-selected-default: var(--colors-bg-action-neutral-selected-default);
    --colors--toggle-card--root-neutral-bg-selected-hover: var(--colors-bg-action-neutral-selected-hover);
    --colors--toggle-card--root-neutral-bg-selected-pressed: var(--colors-bg-action-neutral-selected-pressed);
    --colors--toggle-card--root-neutral-border-default: var(--colors-border-muted);
    --colors--toggle-card--root-neutral-border-hover: var(--colors-border-muted);
    --colors--toggle-card--root-neutral-border-pressed: var(--colors-border-muted);
    --colors--toggle-card--root-neutral-border-selected-default: var(--colors-border-action-hero-selected-default);
    --colors--toggle-card--root-neutral-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--toggle-card--root-neutral-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--toggle-card--root-neutral-elevated-bg-default: var(--colors-bg-elevated-action-medium-shadow-default);
    --colors--toggle-card--root-neutral-elevated-bg-hover: var(--colors-bg-elevated-action-medium-shadow-hover);
    --colors--toggle-card--root-neutral-elevated-bg-pressed: var(--colors-bg-elevated-action-medium-shadow-pressed);
    --colors--toggle-card--root-neutral-elevated-bg-selected-default: var(--colors-bg-elevated-action-medium-shadow-selected-default);
    --colors--toggle-card--root-neutral-elevated-bg-selected-hover: var(--colors-bg-elevated-action-medium-shadow-selected-hover);
    --colors--toggle-card--root-neutral-elevated-bg-selected-pressed: var(--colors-bg-elevated-action-medium-shadow-selected-pressed);
    --colors--toggle-card--root-soft-bg-default: var(--colors-bg-action-soft-default);
    --colors--toggle-card--root-soft-bg-hover: var(--colors-bg-action-soft-hover);
    --colors--toggle-card--root-soft-bg-pressed: var(--colors-bg-action-soft-pressed);
    --colors--toggle-card--root-soft-bg-selected-default: var(--colors-bg-action-neutral-selected-default);
    --colors--toggle-card--root-soft-bg-selected-hover: var(--colors-bg-action-neutral-selected-hover);
    --colors--toggle-card--root-soft-bg-selected-pressed: var(--colors-bg-action-neutral-selected-pressed);
    --colors--toggle-card--root-soft-border-default: var(--colors-border-muted-alt);
    --colors--toggle-card--root-soft-border-hover: var(--colors-border-muted-alt);
    --colors--toggle-card--root-soft-border-pressed: var(--colors-border-muted-alt);
    --colors--toggle-card--root-soft-border-selected-default: var(--colors-border-action-hero-selected-default);
    --colors--toggle-card--root-soft-border-selected-hover: var(--colors-border-action-hero-selected-hover);
    --colors--toggle-card--root-soft-border-selected-pressed: var(--colors-border-action-hero-selected-pressed);
    --colors--toggle-card--root-soft-elevated-bg-default: var(--colors-bg-action-soft-default);
    --colors--toggle-card--root-soft-elevated-bg-hover: var(--colors-bg-action-soft-hover);
    --colors--toggle-card--root-soft-elevated-bg-pressed: var(--colors-bg-action-soft-pressed);
    --colors--toggle-card--root-soft-elevated-bg-selected-default: var(--colors-bg-action-neutral-selected-default);
    --colors--toggle-card--root-soft-elevated-bg-selected-hover: var(--colors-bg-action-neutral-selected-hover);
    --colors--toggle-card--root-soft-elevated-bg-selected-pressed: var(--colors-bg-action-neutral-selected-pressed);
    --colors--tooltip-neutral-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--tooltip-neutral-text: var(--colors-text-neutral);
    --colors--tooltip-impact-bg: var(--colors-bg-impact-soft);
    --colors--tooltip-impact-text: var(--colors-text-on-impact-neutral);
    --colors--trigger-button-bg-default: var(--colors-bg-action-neutral-default);
    --colors--trigger-button-bg-hover: var(--colors-bg-action-neutral-hover);
    --colors--trigger-button-bg-pressed: var(--colors-bg-action-neutral-pressed);
    --colors--trigger-button-border-default: var(--colors-border-action-neutral-default);
    --colors--trigger-button-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--trigger-button-text: var(--colors-text-action-neutral-default);
    --colors--trigger-text-border-default: var(--colors-border-accent-blue-strong);
    --colors--trigger-text-border-hover: var(--colors-border-accent-blue-strong);
    --colors--trigger-text-border-pressed: var(--colors-border-action-neutral-pressed);
    --colors--upsell--body-hero-text: var(--colors-text-on-hero-neutral);
    --colors--upsell--body-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell--body-neutral-text: var(--colors-text-neutral);
    --colors--upsell--body-soft-text: var(--colors-text-neutral);
    --colors--upsell--header-hero-text: var(--colors-text-on-hero-neutral);
    --colors--upsell--header-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell--header-neutral-text: var(--colors-text-neutral);
    --colors--upsell--header-soft-text: var(--colors-text-neutral);
    --colors--upsell--legal-hero-text-legal: var(--colors-text-on-hero-neutral);
    --colors--upsell--legal-impact-text-legal: var(--colors-text-on-impact-neutral);
    --colors--upsell--legal-neutral-text-legal: var(--colors-text-subtle);
    --colors--upsell--legal-soft-text-legal: var(--colors-text-subtle);
    --colors--upsell--media-hero-icon: var(--colors-icon-on-hero-express-insight-hero);
    --colors--upsell--media-impact-icon: var(--colors-icon-on-impact-express-trust-hero);
    --colors--upsell--media-neutral-icon: var(--colors-icon-express-insight-hero);
    --colors--upsell--media-soft-icon: var(--colors-icon-express-insight-hero);
    --colors--upsell--root-hero-bg: var(--colors-bg-express-insight-hero);
    --colors--upsell--root-hero-border: var(--colors-border-invisible);
    --colors--upsell--root-impact-bg: var(--colors-bg-express-trust-impact);
    --colors--upsell--root-impact-border: var(--colors-border-invisible);
    --colors--upsell--root-neutral-bg: var(--colors-bg-neutral);
    --colors--upsell--root-neutral-border: var(--colors-border-muted);
    --colors--upsell--root-neutral-elevated-bg: var(--colors-bg-elevated-medium-shadow);
    --colors--upsell--root-neutral-elevated-border: var(--colors-border-invisible);
    --colors--upsell--root-soft-bg: var(--colors-bg-softest);
    --colors--upsell--root-soft-border: var(--colors-border-invisible);
    --colors--upsell-banner--body-hero-text: var(--colors-text-on-hero-neutral);
    --colors--upsell-banner--body-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell-banner--body-neutral-text: var(--colors-text-neutral);
    --colors--upsell-banner--body-soft-text: var(--colors-text-neutral);
    --colors--upsell-banner--header-hero-text: var(--colors-text-on-hero-neutral);
    --colors--upsell-banner--header-impact-text: var(--colors-text-on-impact-neutral);
    --colors--upsell-banner--header-neutral-text: var(--colors-text-neutral);
    --colors--upsell-banner--header-soft-text: var(--colors-text-neutral);
    --colors--upsell-banner--media-hero-icon: var(--colors-icon-on-hero-express-insight-hero);
    --colors--upsell-banner--media-impact-icon: var(--colors-icon-on-impact-express-trust-hero);
    --colors--upsell-banner--media-neutral-icon: var(--colors-icon-express-insight-hero);
    --colors--upsell-banner--media-soft-icon: var(--colors-icon-express-insight-hero);
    --colors--upsell-banner--root-hero-bg: var(--colors-bg-express-insight-hero);
    --colors--upsell-banner--root-impact-bg: var(--colors-bg-express-trust-impact);
    --colors--upsell-banner--root-neutral-bg-default: var(--colors-bg-neutral);
    --colors--upsell-banner--root-soft-bg: var(--colors-bg-softest);
    --colors--vertical-nav--heading: var(--colors-text-neutral);
    --colors--vertical-nav--item-bg-default: var(--colors-bg-invisible);
    --colors--vertical-nav--item-bg-hover: var(--colors-bg-action-neutral-alt-hover);
    --colors--vertical-nav--item-bg-active: var(--colors-bg-action-neutral-alt-pressed);
    --colors--vertical-nav--item-bg-pressed: var(--colors-bg-action-neutral-alt-pressed);
    --colors--vertical-nav--item-icon-default: var(--colors-icon-neutral);
    --colors--vertical-nav--item-icon-hover: var(--colors-icon-neutral);
    --colors--vertical-nav--item-icon-active: var(--colors-icon-neutral);
    --colors--vertical-nav--item-icon-pressed: var(--colors-icon-neutral);
    --colors--vertical-nav--item-label-default: var(--colors-text-neutral);
    --colors--vertical-nav--item-label-hover: var(--colors-text-neutral);
    --colors--vertical-nav--item-label-active: var(--colors-text-neutral);
    --colors--vertical-nav--item-label-pressed: var(--colors-text-neutral);
    --colors--vertical-nav--item-indicator-default: var(--colors-bg-invisible);
    --colors--vertical-nav--item-indicator-active: var(--colors-bg-action-hero-selected-default);
    --colors--vertical-nav--root-bg: var(--colors-bg-neutral);
    --colors--vertical-nav--root-bg-elevated: var(--colors-bg-elevated-small-shadow);
    --colors--vertical-nav--root-border: var(--colors-border-muted);
    --colors--zillow-logo-brand-mark: var(--colors-blue-600);
    --colors--zillow-logo-brand-text: #111116;
    --colors--zillow-logo-on-impact-brand-mark: var(--colors-white);
    --colors--zillow-logo-on-impact-brand-text: var(--colors-white);
    --colors--zillow-logo-legacy-brand-mark: #006aff;
    --colors--zillow-logo-legacy-brand-text: #006aff;
    --colors--zillow-logo-legacy-on-impact-brand-mark: var(--colors-icon-on-impact-neutral);
    --colors--zillow-logo-legacy-on-impact-brand-text: var(--colors-icon-on-impact-neutral);
    --colors-transparent: var(--colors-transparent-invisible);
    --colors-brand: var(--colors-blue-400);
    --colors-brand-secondary: var(--colors-bg-accent-yellow-soft-fixed);
    --colors-background-brand: var(--colors-bg-accent-brand-hero);
    --colors-text-white: var(--colors-text-on-impact-neutral-fixed);
    --colors-text-light: var(--colors-gray-400);
    --colors-text-medium: var(--colors-text-subtle);
    --colors-text-dark: var(--colors-text-neutral);
    --colors-link: var(--colors-text-link-default);
    --colors-link-focus: var(--colors-text-link-hover);
    --colors-link-inverse: var(--colors-text-on-impact-link-default);
    --colors-link-visited: var(--colors-text-on-impact-link-default);
    --colors-link-hover: var(--colors-text-link-hover);
    --colors-link-active: var(--colors-text-link-hover);
    --colors-background-aqua: var(--colors-bg-accent-aqua-soft);
    --colors-background-blue: var(--colors-blue-100);
    --colors-background-green: var(--colors-bg-accent-green-soft);
    --colors-background-orange: var(--colors-bg-accent-orange-soft);
    --colors-background-orange-red: var(--colors-legacy-orange-red-100);
    --colors-background-purple: var(--colors-bg-accent-purple-soft);
    --colors-background-red: var(--colors-bg-accent-red-soft);
    --colors-background-yellow: var(--colors-bg-accent-yellow-soft);
    --colors-background-dark-aqua: var(--colors-bg-accent-aqua-impact);
    --colors-background-dark-blue: var(--colors-bg-accent-blue-impact);
    --colors-background-dark-green: var(--colors-bg-accent-green-impact);
    --colors-background-dark-orange: var(--colors-bg-accent-orange-impact);
    --colors-background-dark-orange-red: var(--colors-legacy-orange-red-600);
    --colors-background-dark-purple: var(--colors-bg-accent-purple-impact);
    --colors-background-dark-red: var(--colors-bg-accent-red-impact);
    --colors-background-dark-yellow: var(--colors-bg-accent-yellow-impact);
    --colors-background-white: var(--colors-bg-neutral);
    --colors-background-light: var(--colors-gray-100);
    --colors-background-dark: var(--colors-bg-accent-gray-hero);
    --colors-border-aqua: var(--colors-border-accent-aqua-hero);
    --colors-border-blue: var(--colors-border-accent-blue-hero);
    --colors-border-green: var(--colors-border-accent-green-hero);
    --colors-border-orange: var(--colors-border-accent-orange-hero);
    --colors-border-orange-red: var(--colors-border-accent-red-hero);
    --colors-border-purple: var(--colors-border-accent-purple-hero);
    --colors-border-red: var(--colors-border-accent-red-hero);
    --colors-border-yellow: var(--colors-border-accent-yellow-hero);
    --colors-border-light: var(--colors-border-subtle);
    --colors-border-dark: var(--colors-border-neutral);
    --colors-error-background: var(--colors-bg-feedback-critical-soft);
    --colors-error-border: var(--colors-border-feedback-critical-hero);
    --colors-error-foreground: var(--colors-icon-feedback-critical-hero);
    --colors-error-font-color: var(--colors-text-feedback-critical-strong);
    --colors-error-dark-background: var(--colors-bg-feedback-critical-impact);
    --colors-info-background: var(--colors-bg-feedback-info-soft);
    --colors-info-border: var(--colors-border-feedback-info-hero);
    --colors-info-foreground: var(--colors-icon-feedback-info-strong);
    --colors-info-font-color: var(--colors-text-feedback-info-strong);
    --colors-info-dark-background: var(--colors-bg-feedback-info-impact);
    --colors-success-background: var(--colors-bg-feedback-success-soft);
    --colors-success-border: var(--colors-border-feedback-success-hero);
    --colors-success-foreground: var(--colors-icon-feedback-success-hero);
    --colors-success-font-color: var(--colors-text-feedback-success-strong);
    --colors-success-dark-background: var(--colors-bg-feedback-success-impact);
    --colors-warning-background: var(--colors-bg-feedback-warning-soft);
    --colors-warning-border: var(--colors-border-feedback-warning-strong);
    --colors-warning-foreground: var(--colors-orange-400);
    --colors-warning-font-color: var(--colors-text-feedback-warning-strong);
    --colors-warning-dark-background: var(--colors-orange-500);
    --colors-transient-foreground: var(--colors-text-accent-brand-hero-fixed);
    --sizes--accordion--header-icon-height: var(--sizes-icon-sm);
    --sizes--accordion--header-icon-width: var(--sizes-icon-sm);
    --sizes--adorned-input--icon-height: var(--sizes-icon-md);
    --sizes--adorned-input--icon-width: var(--sizes-icon-md);
    --sizes--avatar--badge-sm-icon-default: var(--sizes-icon-sm);
    --sizes--avatar--badge-sm-icon-bare: var(--sizes-icon-lg);
    --sizes--avatar--badge-md-icon-default: var(--sizes-icon-sm);
    --sizes--avatar--badge-md-icon-bare: var(--sizes-icon-lg);
    --sizes--avatar--badge-lg-icon-default: var(--sizes-icon-md);
    --sizes--avatar--badge-lg-icon-bare: var(--sizes-icon-xl);
    --sizes--avatar--icon-xs: var(--sizes-icon-xs);
    --sizes--avatar--icon-sm: var(--sizes-icon-sm);
    --sizes--avatar--icon-md: var(--sizes-icon-md);
    --sizes--avatar--icon-lg: var(--sizes-icon-lg);
    --sizes--avatar--icon-xl: var(--sizes-icon-xl);
    --sizes--avatar--icon-xxl: var(--sizes-icon-xxl);
    --sizes--avatar--root-xs-size: var(--sizes-obj-xs);
    --sizes--avatar--root-sm-size: var(--sizes-obj-sm);
    --sizes--avatar--root-md-size: var(--sizes-obj-md);
    --sizes--avatar--root-lg-size: var(--sizes-obj-lg);
    --sizes--avatar--root-xl-size: var(--sizes-obj-xl);
    --sizes--avatar--root-xxl-size: var(--sizes-obj-xxl);
    --sizes--button-xs-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--button-sm-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--button-md-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--button-lg-tap-area: var(--sizes-tap-area-mobile-default);
    --sizes--calendar--control-button-width: var(--sizes-action-sm);
    --sizes--calendar--control-button-height: var(--sizes-action-sm);
    --sizes--calendar--day-width: var(--sizes-action-sm);
    --sizes--calendar--day-height: var(--sizes-action-sm);
    --sizes--calendar--year-select-button-width: var(--sizes-700);
    --sizes--calendar--year-select-button-height: var(--sizes-700);
    --sizes--calendar--year-select-icon-width: var(--sizes-icon-sm);
    --sizes--calendar--year-select-icon-height: var(--sizes-icon-sm);
    --sizes--carousel--skip-link-height: var(--sizes-action-md);
    --sizes--checkbox-box: var(--sizes-action-xxs);
    --sizes--checkbox-frame: var(--sizes-action-xxs);
    --sizes--checkbox-icon: var(--sizes-icon-sm);
    --sizes--chip-height-min: var(--sizes-obj-sm);
    --sizes--chip-icon: var(--sizes-icon-sm);
    --sizes--chip-slot: var(--sizes-obj-xs);
    --sizes--chip-tap-area: var(--sizes-tap-area-mobile-sm);
    --sizes--chip--close-height: var(--sizes-icon-sm);
    --sizes--chip--close-width: var(--sizes-icon-sm);
    --sizes--close-button: var(--sizes-action-sm);
    --sizes--combobox--adornment-height: var(--sizes-icon-md);
    --sizes--combobox--adornment-width: var(--sizes-icon-md);
    --sizes--combobox--clear-width: var(--sizes-icon-md);
    --sizes--combobox--content-height-max: 22.5rem;
    --sizes--combobox--heading-icon-height: var(--sizes-icon-md);
    --sizes--combobox--heading-icon-width: var(--sizes-icon-md);
    --sizes--combobox--input-group-height-min: var(--sizes-800);
    --sizes--combobox--option-media-icon-height: var(--sizes-icon-md);
    --sizes--combobox--option-media-icon-width: var(--sizes-icon-md);
    --sizes--date-picker--trigger-width: var(--sizes-icon-md);
    --sizes--date-picker--trigger-height: var(--sizes-icon-md);
    --sizes--divider-width-horizontal: 100%;
    --sizes--divider-width-emphasized: var(--sizes-3600);
    --sizes--divider-height-vertical: 100%;
    --sizes--divider-weight-emphasized-horizontal: var(--sizes-pipe-weight-thick);
    --sizes--divider-weight-horizontal: var(--sizes-pipe-weight-default);
    --sizes--divider-weight-vertical: var(--sizes-pipe-weight-default);
    --sizes--dropdown--heading-icon-height: var(--sizes-icon-md);
    --sizes--dropdown--heading-icon-width: var(--sizes-icon-md);
    --sizes--field-set-helper-area-icon: var(--sizes-icon-sm);
    --sizes--gleam-height-min: var(--sizes-obj-xxs);
    --sizes--gleam-width-min: var(--sizes-obj-xxs);
    --sizes--icon-button-xs: var(--sizes-action-xs);
    --sizes--icon-button-sm: var(--sizes-action-sm);
    --sizes--icon-button-md: var(--sizes-action-md);
    --sizes--icon-button-lg: var(--sizes-action-lg);
    --sizes--layout--root-fixed: 5.75rem;
    --sizes--menu--content-width-max: 22.5rem;
    --sizes--menu--content-width-min: 12.5rem;
    --sizes--menu--heading-icon-height: var(--sizes-icon-md);
    --sizes--menu--heading-icon-width: var(--sizes-icon-md);
    --sizes--menu--item-icon-icon-height: var(--sizes-icon-md);
    --sizes--menu--item-icon-icon-width: var(--sizes-icon-md);
    --sizes--modal--content-min-height: var(--sizes-5000);
    --sizes--modal--content-size-xs: 22.5rem;
    --sizes--modal--content-size-sm: 33.75rem;
    --sizes--modal--content-size-md: 45rem;
    --sizes--modal--content-size-lg: 56.25rem;
    --sizes--modal--content-size-xl: 67.5rem;
    --sizes--modal--content-size-full-screen: 100%;
    --sizes--number-rating-icon-height: var(--sizes-icon-sm);
    --sizes--number-rating-icon-width: var(--sizes-icon-sm);
    --sizes--page-width-max: 80rem;
    --sizes--pagination--page-button-height: var(--sizes-action-md);
    --sizes--pagination--page-button-width: var(--sizes-action-md);
    --sizes--pagination--page-button-border: var(--border-widths-thick);
    --sizes--photo-carousel--dot-current: var(--sizes-indicator-md);
    --sizes--photo-carousel--dot-sm: var(--sizes-indicator-sm);
    --sizes--photo-carousel--dot-xs: var(--sizes-indicator-xs);
    --sizes--photo-carousel--dots-height: var(--sizes-indicator-xl);
    --sizes--popover--content-height-max: 20rem;
    --sizes--popover--content-width-max: 22.5rem;
    --sizes--popover--header-icon-height: var(--sizes-icon-md);
    --sizes--popover--header-icon-width: var(--sizes-icon-md);
    --sizes--progress-indicator-bar-sm-height: var(--sizes-pipe-weight-thicker);
    --sizes--progress-indicator-bar-md-height: var(--sizes-400);
    --sizes--progress-meter--node-default: var(--sizes-handle-sm);
    --sizes--progress-meter--node-container-default: var(--sizes-handle-sm);
    --sizes--progress-meter--node-container-width-min: var(--sizes-indicator-xl);
    --sizes--progress-meter--node-marker-active: var(--sizes-indicator-md);
    --sizes--progress-meter--node-marker-not-started: var(--sizes-indicator-xs);
    --sizes--progress-meter--node-focus-ring-active: var(--sizes-action-xs);
    --sizes--progress-meter--node-focus-ring-vertical-active: var(--sizes-action-xs);
    --sizes--progress-meter--node-focus-ring-default-hover: var(--sizes-action-xs);
    --sizes--progress-meter--node-focus-ring-default-pressed: var(--sizes-action-xs);
    --sizes--progress-meter--node-focus-ring-not-started-hover: var(--sizes-handle-sm);
    --sizes--progress-meter--node-focus-ring-not-started-pressed: var(--sizes-handle-sm);
    --sizes--progress-meter--node-icon-default: var(--sizes-handle-sm);
    --sizes--progress-meter--node-icon-complete: var(--sizes-250);
    --sizes--progress-meter--node-icon-incomplete: var(--sizes-icon-xs);
    --sizes--progress-meter--track-weight: var(--sizes-pipe-weight-thickest);
    --sizes--progress-meter--track-length-offset: var(--sizes-pipe-weight-thickest);
    --sizes--property-card--action-area-large: var(--sizes-action-xxs);
    --sizes--property-card--action-area-small: var(--sizes-action-xxs);
    --sizes--property-card--action-area-horizontal: var(--sizes-action-xxs);
    --sizes--property-card--data-area-button-slot-height: var(--sizes-action-md);
    --sizes--property-card--data-area-button-slot-width: var(--sizes-action-md);
    --sizes--property-card--data-wrapper-large-min-height: 0;
    --sizes--property-card--data-wrapper-small-min-height: 7rem;
    --sizes--property-card--data-wrapper-horizontal-min-width: 0;
    --sizes--property-card--photo-fallback-large-icon-height: var(--sizes-icon-xxl);
    --sizes--property-card--photo-fallback-large-icon-width: var(--sizes-icon-xxl);
    --sizes--property-card--photo-fallback-small-icon-height: var(--sizes-icon-xl);
    --sizes--property-card--photo-fallback-small-icon-width: var(--sizes-icon-xl);
    --sizes--property-card--photo-fallback-horizontal-icon-height: var(--sizes-icon-xl);
    --sizes--property-card--photo-fallback-horizontal-icon-width: var(--sizes-icon-xl);
    --sizes--property-card--photo-footer-logo-max-height: 1.4375rem;
    --sizes--property-card--photo-footer-logo-max-width: 6.25rem;
    --sizes--property-card--photo-wrapper-large-min-height: 11.625rem;
    --sizes--property-card--photo-wrapper-small-min-height: 7.6875rem;
    --sizes--property-card--photo-wrapper-horizontal-min-height: 8.375rem;
    --sizes--property-card--photo-wrapper-horizontal-min-width: 7.25rem;
    --sizes--property-card--root-large-min: 17.875rem;
    --sizes--property-card--root-large-max: 24.125rem;
    --sizes--property-card--root-small-min: 9rem;
    --sizes--property-card--root-small-max: 15.25rem;
    --sizes--property-card--root-horizontal-min: 18.3125rem;
    --sizes--property-card--root-horizontal-max: 24.5625rem;
    --sizes--property-card--save-button-height: var(--sizes-icon-lg);
    --sizes--property-card--save-button-width: var(--sizes-icon-lg);
    --sizes--radio-ring-height: var(--sizes-action-xxs);
    --sizes--radio-ring-width: var(--sizes-action-xxs);
    --sizes--range--track-height: var(--sizes-pipe-weight-thicker);
    --sizes--range--handle: var(--sizes-handle-md);
    --sizes--rating-stars-icon-height: var(--sizes-icon-sm);
    --sizes--rating-stars-icon-width: var(--sizes-icon-sm);
    --sizes--select-icon: var(--sizes-1200);
    --sizes--slider--root-height: var(--sizes-action-xxs);
    --sizes--slider--track-height: var(--sizes-pipe-weight-thicker);
    --sizes--slider--handle: var(--sizes-handle-md);
    --sizes--switch--track-md-height: var(--sizes-action-xxs);
    --sizes--switch--track-md-width: var(--sizes-action-sm);
    --sizes--switch--track-lg-height: var(--sizes-action-xs);
    --sizes--switch--track-lg-width: var(--sizes-action-md);
    --sizes--switch--handle-md: var(--sizes-handle-xs);
    --sizes--switch--handle-lg: var(--sizes-handle-md);
    --sizes--tabs-indicator: var(--sizes-pipe-weight-thicker);
    --sizes--toast-max-width: 31.25rem;
    --sizes--upsell--media-icon-height: var(--sizes-icon-xl);
    --sizes--upsell--media-icon-width: var(--sizes-icon-xl);
    --sizes--upsell-banner--media-icon-height: var(--sizes-icon-xl);
    --sizes--upsell-banner--media-icon-width: var(--sizes-icon-xl);
    --sizes--vertical-nav--root-min-width: var(--sizes-5000);
    --sizes-action-xxs: var(--sizes-600);
    --sizes-action-xs: var(--sizes-800);
    --sizes-action-sm: var(--sizes-1000);
    --sizes-action-md: var(--sizes-1200);
    --sizes-action-lg: var(--sizes-1400);
    --sizes-handle-xs: var(--sizes-400);
    --sizes-handle-sm: var(--sizes-500);
    --sizes-handle-md: var(--sizes-600);
    --sizes-handle-lg: var(--sizes-700);
    --sizes-handle-xl: var(--sizes-800);
    --sizes-icon-xs: var(--sizes-300);
    --sizes-icon-sm: var(--sizes-400);
    --sizes-icon-md: var(--sizes-600);
    --sizes-icon-lg: var(--sizes-800);
    --sizes-icon-xl: var(--sizes-1100);
    --sizes-icon-xxl: var(--sizes-1800);
    --sizes-indicator-xxs: var(--sizes-50);
    --sizes-indicator-xs: var(--sizes-100);
    --sizes-indicator-sm: var(--sizes-150);
    --sizes-indicator-md: var(--sizes-200);
    --sizes-indicator-lg: var(--sizes-250);
    --sizes-indicator-xl: var(--sizes-300);
    --sizes-obj-xxs: var(--sizes-500);
    --sizes-obj-xs: var(--sizes-600);
    --sizes-obj-sm: var(--sizes-800);
    --sizes-obj-md: var(--sizes-1200);
    --sizes-obj-lg: var(--sizes-1800);
    --sizes-obj-xl: var(--sizes-2600);
    --sizes-obj-xxl: var(--sizes-3600);
    --sizes-pipe-weight-default: var(--sizes-25);
    --sizes-pipe-weight-thick: var(--sizes-50);
    --sizes-pipe-weight-thicker: var(--sizes-100);
    --sizes-pipe-weight-thickest: var(--sizes-200);
    --sizes-tap-area-mobile-min: var(--sizes-600);
    --sizes-tap-area-mobile-sm: var(--sizes-900);
    --sizes-tap-area-mobile-default: var(--sizes-1100);
    --sizes-tap-area-mobile-lg: var(--sizes-1200);
    --sizes-xs: var(--sizes-700);
    --sizes-sm: var(--sizes-900);
    --sizes-md: var(--sizes-1100);
    --sizes-lg: var(--sizes-1400);
    --spacing--accordion--header-gap-leading: var(--spacing-default);
    --spacing--accordion--header-gap-trailing: var(--spacing-default);
    --spacing--accordion--header-gap-trailing-label-to-icon: var(--spacing-default);
    --spacing--accordion--header-gap-between-tags: var(--spacing-tighter);
    --spacing--accordion--header-padding-horz: var(--spacing-default);
    --spacing--accordion--header-padding-vert: var(--spacing-default);
    --spacing--accordion--panel-padding-horz: var(--spacing-default);
    --spacing--accordion--panel-padding-top: var(--spacing-tighter);
    --spacing--accordion--panel-padding-bottom: var(--spacing-default);
    --spacing--accordion-gap-header-to-panel: var(--spacing-none);
    --spacing--accordion-gap-between-accordions: var(--spacing-tighter);
    --spacing--adorned-input-sm-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--adorned-input-sm-padding-horz: var(--spacing-default);
    --spacing--adorned-input-sm-padding-horz-read-only: var(--spacing-none);
    --spacing--adorned-input-sm-padding-vert: var(--spacing-tighter);
    --spacing--adorned-input-md-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--adorned-input-md-padding-horz: var(--spacing-default);
    --spacing--adorned-input-md-padding-horz-read-only: var(--spacing-none);
    --spacing--adorned-input-md-padding-vert: var(--spacing-tight);
    --spacing--adorned-input-lg-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--adorned-input-lg-padding-horz: var(--spacing-default);
    --spacing--adorned-input-lg-padding-horz-read-only: var(--spacing-none);
    --spacing--adorned-input-lg-padding-vert: var(--spacing-default);
    --spacing--alert-gap-content-to-actions: var(--spacing-tighter);
    --spacing--alert-gap-leading: var(--spacing-default);
    --spacing--alert-gap-trailing: var(--spacing-default);
    --spacing--alert-gap-message-to-flex-area: var(--spacing-tighter);
    --spacing--alert-padding-horz: var(--spacing-default);
    --spacing--alert-padding-vert: var(--spacing-default);
    --spacing--alert--close-button-margin-top: var(--spacing-tighter);
    --spacing--alert--close-button-margin-right: var(--spacing-tighter);
    --spacing--anchor-icon-to-label: var(--spacing-tighter);
    --spacing--avatar--badge-padding-sm-default: var(--spacing-tighter);
    --spacing--avatar--badge-padding-sm-bare: var(--spacing-none);
    --spacing--avatar--badge-padding-md-default: var(--spacing-tight);
    --spacing--avatar--badge-padding-md-bare: var(--spacing-tightest);
    --spacing--avatar--badge-padding-lg-default: var(--spacing-tight);
    --spacing--avatar--badge-padding-lg-bare: var(--spacing-micro-default);
    --spacing--avatar--badge-offset-sm-horz: var(--spacing-tighter);
    --spacing--avatar--badge-offset-sm-vert: var(--spacing-tighter);
    --spacing--avatar--badge-offset-md-horz: var(--spacing-tighter);
    --spacing--avatar--badge-offset-md-vert: var(--spacing-tighter);
    --spacing--avatar--badge-offset-lg-horz: var(--spacing-tighter);
    --spacing--avatar--badge-offset-lg-vert: var(--spacing-tighter);
    --spacing--badge-gap-label-to-icon: var(--spacing-tightest);
    --spacing--badge-padding-horz: var(--spacing-tighter);
    --spacing--badge-padding-vert: var(--spacing-tightest);
    --spacing--banner-gap-leading: var(--spacing-default);
    --spacing--banner-gap-trailing: var(--spacing-default);
    --spacing--banner-gap-text-to-actions-horz: var(--spacing-default);
    --spacing--banner-gap-text-to-actions-vert: var(--spacing-tighter);
    --spacing--banner-padding-horz: var(--spacing-default);
    --spacing--banner-padding-vert: var(--spacing-default);
    --spacing--banner--close-button-margin-top: var(--spacing-tighter);
    --spacing--banner--close-button-margin-right: var(--spacing-tighter);
    --spacing--button-xs-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-xs-padding-horz: var(--spacing-tighter);
    --spacing--button-xs-padding-vert: var(--spacing-150);
    --spacing--button-sm-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-sm-padding-bare-horz: var(--spacing-default);
    --spacing--button-sm-padding-horz: var(--spacing-default);
    --spacing--button-sm-padding-vert: var(--spacing-tighter);
    --spacing--button-md-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-md-padding-bare-horz: var(--spacing-default);
    --spacing--button-md-padding-horz: var(--spacing-default);
    --spacing--button-md-padding-vert: var(--spacing-tight);
    --spacing--button-lg-gap-label-to-icon: var(--spacing-tighter);
    --spacing--button-lg-padding-bare-horz: var(--spacing-default);
    --spacing--button-lg-padding-horz: var(--spacing-default);
    --spacing--button-lg-padding-vert: var(--spacing-default);
    --spacing--button-group-gap-horz: var(--spacing-tighter);
    --spacing--button-group-gap-vert: var(--spacing-tight);
    --spacing--button-group-conjoined-gap-default: var(--spacing-none);
    --spacing--button-group-conjoined-gap-offset-border: var(--spacing-conjoined-offset-border);
    --spacing--button-group-bare-gap-horz: var(--spacing-tightest);
    --spacing--button-group-bare-gap-vert: var(--spacing-tightest);
    --spacing--button-group-text-button-padding-horz: var(--spacing-default);
    --spacing--button-group-text-button-padding-vert: var(--spacing-tight);
    --spacing--calendar--body-gap-header-to-days: var(--spacing-tighter);
    --spacing--calendar--body-padding-horz: var(--spacing-tightest);
    --spacing--calendar--controls-gap: var(--spacing-tightest);
    --spacing--calendar--controls-padding-horz: var(--spacing-tightest);
    --spacing--calendar--day-margin-horz: var(--spacing-tighter);
    --spacing--calendar--day-margin-vert: var(--spacing-tighter);
    --spacing--calendar--day-of-week-padding-bottom: var(--spacing-tighter);
    --spacing--calendar--root-gap-controls-to-body: var(--spacing-tightest);
    --spacing--calendar--year-select-padding-left: var(--spacing-tightest);
    --spacing--calendar--year-select-gap-select-to-button: var(--spacing-tightest);
    --spacing--card--footer-margin-to--body: var(--spacing-loose);
    --spacing--card--footer-padding-from--footer: var(--spacing-default);
    --spacing--card--header-margin-to--body: var(--spacing-loose);
    --spacing--card--header-padding-from--header: var(--spacing-default);
    --spacing--card--root-padding: var(--spacing-default);
    --spacing--carousel--heading-gap-heading-to-nav: var(--spacing-looser);
    --spacing--carousel--heading-gap-heading-to-description: var(--spacing-tightest);
    --spacing--carousel--heading-gap-between-nav: var(--spacing-loose);
    --spacing--carousel--heading-padding-heading-area-to-slide-array: var(--spacing-tighter);
    --spacing--carousel--root-gap-carousel-to-button: var(--spacing-loose);
    --spacing--carousel--skip-link-margin: var(--spacing-none);
    --spacing--carousel--slide-array-padding-top: var(--spacing-tighter);
    --spacing--carousel--slide-array-padding-bottom: var(--spacing-default);
    --spacing--carousel--slide-array-scroll-offset-none-padding-horz: var(--spacing-none);
    --spacing--carousel--slide-array-scroll-offset-xs-padding-horz: var(--spacing-tighter);
    --spacing--carousel--slide-array-scroll-offset-sm-padding-horz: var(--spacing-default);
    --spacing--carousel--slide-array-scroll-offset-md-padding-horz: var(--spacing-loose);
    --spacing--carousel--slide-array-scroll-offset-lg-padding-horz: var(--spacing-looser);
    --spacing--carousel--slide-array-scroll-offset-xl-padding-horz: var(--spacing-layout-looser);
    --spacing--carousel--slide-array-slide-gap-xxs: var(--spacing-tightest);
    --spacing--carousel--slide-array-slide-gap-xs: var(--spacing-tighter);
    --spacing--carousel--slide-array-slide-gap-sm: var(--spacing-default);
    --spacing--carousel--slide-array-slide-gap-md: var(--spacing-loose);
    --spacing--carousel--slide-array-slide-gap-lg: var(--spacing-looser);
    --spacing--carousel--slide-array-slide-gap-xl: var(--spacing-layout-looser);
    --spacing--chip-padding-horz: var(--spacing-tight);
    --spacing--chip-padding-vert: var(--spacing-tightest);
    --spacing--chip-gap-leading: var(--spacing-tighter);
    --spacing--chip-gap-trailing: var(--spacing-tighter);
    --spacing--chip-gap-input-chip-trailing: var(--spacing-tight);
    --spacing--chip--close-margin-left: var(--spacing-micro-default);
    --spacing--chip--close-padding: var(--spacing-default);
    --spacing--chip-group-gap-horz: var(--spacing-tighter);
    --spacing--chip-group-gap-vert: var(--spacing-default);
    --spacing--chip-group-padding-horz: var(--spacing-none);
    --spacing--chip-group-padding-vert: var(--spacing-none);
    --spacing--chip-group-padding-screen-leading: var(--spacing-device-margin-mobile);
    --spacing--chip-group-padding-screen-trailing: var(--spacing-none);
    --spacing--close-button-padding: var(--spacing-tight);
    --spacing--close-button-margin: var(--spacing-tighter);
    --spacing--combobox--chips-overflow-trailing-text-area-gap-limit-number-to-text: var(--spacing-tighter);
    --spacing--combobox--clear-margin-horz: var(--spacing-50);
    --spacing--combobox--heading-gap-leading: var(--spacing-tighter);
    --spacing--combobox--heading-padding-horz: var(--spacing-default);
    --spacing--combobox--heading-padding-vert: var(--spacing-tight);
    --spacing--combobox--input-group-gap-horz: var(--spacing-tighter);
    --spacing--combobox--input-group-gap-vert: var(--spacing-tighter);
    --spacing--combobox--option-gap-leading: var(--spacing-tighter);
    --spacing--combobox--option-padding-horz: var(--spacing-default);
    --spacing--combobox--option-padding-vert: var(--spacing-tight);
    --spacing--combobox--trigger-sm-gap-close-to-select: var(--spacing-tighter);
    --spacing--combobox--trigger-sm-gap-default: var(--spacing-tighter);
    --spacing--combobox--trigger-sm-gap-trailing: var(--spacing-tighter);
    --spacing--combobox--trigger-sm-padding-horz: var(--spacing-default);
    --spacing--combobox--trigger-sm-padding-vert: var(--spacing-tightest);
    --spacing--combobox--trigger-md-gap-close-to-select: var(--spacing-tighter);
    --spacing--combobox--trigger-md-gap-default: var(--spacing-tighter);
    --spacing--combobox--trigger-md-gap-trailing: var(--spacing-tighter);
    --spacing--combobox--trigger-md-padding-horz: var(--spacing-default);
    --spacing--combobox--trigger-md-padding-vert: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-gap-close-to-select: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-gap-default: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-gap-trailing: var(--spacing-tighter);
    --spacing--combobox--trigger-lg-padding-horz: var(--spacing-default);
    --spacing--combobox--trigger-lg-padding-vert: var(--spacing-350);
    --spacing--date-input--helper-area-gap-icon-to-text: var(--spacing-tightest);
    --spacing--date-input-sm-padding-horz: var(--spacing-default);
    --spacing--date-input-sm-padding-horz-read-only: var(--spacing-none);
    --spacing--date-input-sm-padding-vert: var(--spacing-tighter);
    --spacing--date-input-sm-gap-leading: var(--spacing-default);
    --spacing--date-input-sm-gap-trailing: var(--spacing-default);
    --spacing--date-input-sm-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--date-input-md-gap-leading: var(--spacing-default);
    --spacing--date-input-md-gap-trailing: var(--spacing-default);
    --spacing--date-input-md-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--date-input-md-padding-horz: var(--spacing-default);
    --spacing--date-input-md-padding-horz-read-only: var(--spacing-none);
    --spacing--date-input-md-padding-vert: var(--spacing-tight);
    --spacing--date-input-lg-gap-leading: var(--spacing-default);
    --spacing--date-input-lg-gap-trailing: var(--spacing-default);
    --spacing--date-input-lg-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--date-input-lg-padding-horz: var(--spacing-default);
    --spacing--date-input-lg-padding-horz-read-only: var(--spacing-none);
    --spacing--date-input-lg-padding-vert: var(--spacing-default);
    --spacing--date-picker--backdrop-padding-default-horz: var(--spacing-layout-tight);
    --spacing--date-picker--backdrop-padding-default-vert: var(--spacing-layout-looser);
    --spacing--date-picker--content-padding-vert: var(--spacing-default);
    --spacing--date-picker--content-padding-horz: var(--spacing-default);
    --spacing--date-picker--footer-padding-gap-to-content: var(--spacing-loose);
    --spacing--date-picker--trigger-padding-sm-horz: var(--spacing-tight);
    --spacing--date-picker--trigger-padding-md-horz: var(--spacing-tight);
    --spacing--date-picker--trigger-padding-lg-horz: var(--spacing-default);
    --spacing--dropdown--body-padding-horz: var(--spacing-default);
    --spacing--dropdown--body-padding-vert: var(--spacing-default);
    --spacing--dropdown--footer-padding-horz: var(--spacing-default);
    --spacing--dropdown--footer-padding-vert: var(--spacing-default);
    --spacing--dropdown--heading-gap-leading: var(--spacing-tighter);
    --spacing--dropdown--heading-padding-horz: var(--spacing-default);
    --spacing--dropdown--heading-padding-vert: var(--spacing-tight);
    --spacing--field-set-gap-controls-to-helper-area: var(--spacing-tightest);
    --spacing--field-set-gap-controls-to-legend-area: var(--spacing-tightest);
    --spacing--field-set-helper-area-gap-text-to-icon: var(--spacing-tightest);
    --spacing--field-set-label-area-gap-legend-to-requred: var(--spacing-micro-default);
    --spacing--field-set-label-area-gap-legend-to-optional: var(--spacing-micro-default);
    --spacing--field-set-labeled-control-area-gap-vert: var(--spacing-none);
    --spacing--field-set-labeled-control-area-padding-left: var(--spacing-tighter);
    --spacing--form--form-actions-margin-top: var(--spacing-layout-loose);
    --spacing--form--form-field-margin-bottom: var(--spacing-layout-tight);
    --spacing--form--field-set-margin-bottom: var(--spacing-layout-tight);
    --spacing--form-field--helper-area-gap-icon-to-text: var(--spacing-tightest);
    --spacing--form-field--helper-area-gap-text-to-char-count: var(--spacing-tightest);
    --spacing--form-field-label-area-gap-label-to-required: var(--spacing-micro-default);
    --spacing--form-field-label-area-gap-label-to-optional: var(--spacing-micro-default);
    --spacing--form-field-gap-field-to-helper-area: var(--spacing-tightest);
    --spacing--form-field-gap-field-to-label-area: var(--spacing-tightest);
    --spacing--gleam-padding-horz: var(--spacing-150);
    --spacing--icon-button-xs-padding: var(--spacing-tighter);
    --spacing--icon-button-sm-padding: var(--spacing-tight);
    --spacing--icon-button-md-padding: var(--spacing-tight);
    --spacing--icon-button-lg-padding: var(--spacing-default);
    --spacing--inline-feedback-gap-icon-to-text: var(--spacing-default);
    --spacing--input--helper-area-gap-icon-to-text: var(--spacing-tightest);
    --spacing--input-sm-padding-horz: var(--spacing-default);
    --spacing--input-sm-padding-horz-read-only: var(--spacing-none);
    --spacing--input-sm-padding-vert: var(--spacing-tighter);
    --spacing--input-sm-gap-leading: var(--spacing-default);
    --spacing--input-sm-gap-trailing: var(--spacing-default);
    --spacing--input-sm-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--input-md-gap-leading: var(--spacing-default);
    --spacing--input-md-gap-trailing: var(--spacing-default);
    --spacing--input-md-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--input-md-padding-horz: var(--spacing-default);
    --spacing--input-md-padding-horz-read-only: var(--spacing-none);
    --spacing--input-md-padding-vert: var(--spacing-tight);
    --spacing--input-lg-gap-leading: var(--spacing-default);
    --spacing--input-lg-gap-trailing: var(--spacing-default);
    --spacing--input-lg-gap-input-to-adornment: var(--spacing-tighter);
    --spacing--input-lg-padding-horz: var(--spacing-default);
    --spacing--input-lg-padding-horz-read-only: var(--spacing-none);
    --spacing--input-lg-padding-vert: var(--spacing-default);
    --spacing--labeled-control-gap-control-to-label: var(--spacing-tighter);
    --spacing--labeled-control-padding-vert-control: var(--spacing-tight);
    --spacing--labeled-control-padding-vert-label: var(--spacing-tight);
    --spacing--labeled-control-padding-vert-switch-md: var(--spacing-tight);
    --spacing--labeled-control-padding-vert-switch-lg: var(--spacing-tighter);
    --spacing--labeled-input--label-area-padding-top-default: var(--spacing-default);
    --spacing--labeled-input--label-area-padding-top-active: var(--spacing-tighter);
    --spacing--labeled-input-padding-horz: var(--spacing-default);
    --spacing--labeled-input-padding-horz-read-only: var(--spacing-none);
    --spacing--labeled-input-padding-top: var(--spacing-loose);
    --spacing--labeled-input-padding-bottom: var(--spacing-tighter);
    --spacing--layout--content-padding: var(--spacing-default);
    --spacing--layout--root-gap: var(--spacing-layout-tight);
    --spacing--list--item-padding-horz: var(--spacing-none);
    --spacing--list--item-padding-vert: var(--spacing-tighter);
    --spacing--list--item-padding-first-top: var(--spacing-default);
    --spacing--list--item-padding-last-bottom: var(--spacing-none);
    --spacing--list-padding-nested-horz: var(--spacing-looser);
    --spacing--list-group-gap-default: var(--spacing-none);
    --spacing--menu--heading-gap-leading: var(--spacing-tighter);
    --spacing--menu--heading-padding-horz: var(--spacing-default);
    --spacing--menu--heading-padding-vert: var(--spacing-tight);
    --spacing--menu--item-gap-leading: var(--spacing-tighter);
    --spacing--menu--item-padding-horz: var(--spacing-default);
    --spacing--menu--item-padding-vert: var(--spacing-tight);
    --spacing--modal--backdrop-padding-default-horz: var(--spacing-layout-tight);
    --spacing--modal--backdrop-padding-default-vert: var(--spacing-layout-looser);
    --spacing--modal--backdrop-padding-full-screen-horz: var(--spacing-none);
    --spacing--modal--backdrop-padding-full-screen-vert: var(--spacing-none);
    --spacing--modal--body-padding-horz: var(--spacing-default);
    --spacing--modal--body-padding-vert: var(--spacing-default);
    --spacing--modal--close-button-margin-top: var(--spacing-tighter);
    --spacing--modal--close-button-margin-right: var(--spacing-tighter);
    --spacing--modal--content-offset: var(--spacing-layout-loosest);
    --spacing--modal--footer-padding-horz: var(--spacing-default);
    --spacing--modal--footer-padding-vert: var(--spacing-default);
    --spacing--modal--header-padding-left: var(--spacing-layout-tight);
    --spacing--modal--header-padding-vert: var(--spacing-default);
    --spacing--modal--header-padding-right: var(--spacing-layout-looser);
    --spacing--number-rating-gap-star-to-number: var(--spacing-tightest);
    --spacing--page-padding-horz-desktop: var(--spacing-device-margin-desktop);
    --spacing--page-padding-horz-tablet: var(--spacing-device-margin-tablet);
    --spacing--page-padding-horz-mobile: var(--spacing-device-margin-mobile);
    --spacing--page-padding-bottom: var(--spacing-layout-vast-default);
    --spacing--page--breadcrumb-margin-top-desktop: var(--spacing-looser);
    --spacing--page--breadcrumb-margin-top-tablet: var(--spacing-looser);
    --spacing--page--breadcrumb-margin-top-mobile: var(--spacing-loose);
    --spacing--page--breadcrumb-margin-bottom: var(--spacing-zero);
    --spacing--page--content-margin-vert-desktop: var(--spacing-looser);
    --spacing--page--content-margin-vert-tablet: var(--spacing-looser);
    --spacing--page--content-margin-vert-mobile: var(--spacing-loose);
    --spacing--page--header-margin-bottom-desktop: var(--spacing-loose);
    --spacing--page--header-margin-bottom-tablet: var(--spacing-loose);
    --spacing--page--header-margin-bottom-mobile: var(--spacing-tighter);
    --spacing--page--header-margin-top-desktop: var(--spacing-looser);
    --spacing--page--header-margin-top-tablet: var(--spacing-looser);
    --spacing--page--header-margin-top-mobile: var(--spacing-loose);
    --spacing--pagination--item-between-pages: var(--spacing-tightest);
    --spacing--pagination--jump-item-to-controls: var(--spacing-micro-default);
    --spacing--pagination--jump-item-padding-horz: var(--spacing-tighter);
    --spacing--pagination--jump-item-padding-vert: var(--spacing-micro-default);
    --spacing--pagination--root-gap-to-divider: var(--spacing-default);
    --spacing--photo-carousel--dots-gap-between-markers: var(--spacing-tighter);
    --spacing--photo-carousel--dots-margin-bottom: var(--spacing-tighter);
    --spacing--photo-carousel--dots-padding-horz: var(--spacing-tightest);
    --spacing--photo-carousel--dots-padding-vert: var(--spacing-micro-default);
    --spacing--popover--backdrop-padding-default-horz: var(--spacing-layout-tight);
    --spacing--popover--backdrop-padding-default-vert: var(--spacing-layout-looser);
    --spacing--popover--body-padding-horz: var(--spacing-default);
    --spacing--popover--body-padding-vert: var(--spacing-default);
    --spacing--popover--close-button-margin-top: var(--spacing-tighter);
    --spacing--popover--close-button-margin-right: var(--spacing-tighter);
    --spacing--popover--header-gap-leading: var(--spacing-tighter);
    --spacing--popover--header-padding-left: var(--spacing-layout-tight);
    --spacing--popover--header-padding-vert: var(--spacing-default);
    --spacing--popover--header-padding-right: var(--spacing-layout-looser);
    --spacing--progress-meter-gap-label-to-meta: var(--spacing-none);
    --spacing--progress-meter-gap-horizontal-node-to-label: var(--spacing-tight);
    --spacing--progress-meter-gap-vertical-node-to-label: var(--spacing-tight);
    --spacing--progress-meter-padding-tag-top: var(--spacing-tightest);
    --spacing--property-card--badge-padding-horz: var(--spacing-tighter);
    --spacing--property-card--badge-padding-vert: var(--spacing-micro-default);
    --spacing--property-card--badge-area-gap: var(--spacing-tightest);
    --spacing--property-card--data-area-data-divider-gap-to-data-item: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-large-gap-between-data-items-default: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-large-gap-between-data-items-loading: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-large-gap-data-area1-to-icon: var(--spacing-default);
    --spacing--property-card--data-wrapper-large-gap-data-area1-to-support-rows: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-large-padding-horz: var(--spacing-tight);
    --spacing--property-card--data-wrapper-large-padding-top: var(--spacing-tight);
    --spacing--property-card--data-wrapper-large-padding-bottom: var(--spacing-250);
    --spacing--property-card--data-wrapper-small-gap-between-data-items-default: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-small-gap-between-data-items-loading: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-small-gap-data-area1-to-icon: var(--spacing-default);
    --spacing--property-card--data-wrapper-small-gap-data-area1-to-support-rows: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-small-padding-horz: var(--spacing-tight);
    --spacing--property-card--data-wrapper-small-padding-top: var(--spacing-tight);
    --spacing--property-card--data-wrapper-small-padding-bottom: var(--spacing-250);
    --spacing--property-card--data-wrapper-horizontal-gap-between-data-items-default: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-horizontal-gap-between-data-items-loading: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-horizontal-gap-data-area1-to-icon: var(--spacing-tighter);
    --spacing--property-card--data-wrapper-horizontal-gap-data-area1-to-support-rows: var(--spacing-micro-default);
    --spacing--property-card--data-wrapper-horizontal-padding-horz: var(--spacing-tight);
    --spacing--property-card--data-wrapper-horizontal-padding-top: var(--spacing-tight);
    --spacing--property-card--data-wrapper-horizontal-padding-bottom: var(--spacing-250);
    --spacing--property-card--flex-area-gap-data-wrapper-to-flex-area: var(--spacing-none);
    --spacing--property-card--flex-area-padding-horz: var(--spacing-tight);
    --spacing--property-card--flex-area-padding-vert: var(--spacing-tight);
    --spacing--property-card--photo-header-margin-horz: var(--spacing-tighter);
    --spacing--property-card--photo-header-margin-vert: var(--spacing-tighter);
    --spacing--property-card--photo-footer-logo-padding-horz: var(--spacing-tightest);
    --spacing--property-card--photo-footer-logo-padding-vert: var(--spacing-tightest);
    --spacing--property-card--root-sm-gap-card-to-data-area5: var(--spacing-tighter);
    --spacing--property-card--root-horiz-gap-card-to-data-area5: var(--spacing-tighter);
    --spacing--property-card--save-button-padding-top: var(--spacing-tighter);
    --spacing--property-card--save-button-padding-right: var(--spacing-tighter);
    --spacing--property-card--save-button-padding-bottom: var(--spacing-tight);
    --spacing--property-card--save-button-padding-left: var(--spacing-default);
    --spacing--range--root-margin-vert: var(--spacing-250);
    --spacing--range--handle-margin-top: var(--spacing-250);
    --spacing--rating-stars-gap-between-stars: var(--spacing-tightest);
    --spacing--rating-stars-gap-stars-to-content: var(--spacing-tighter);
    --spacing--rating-stars-gap-star-to-number: var(--spacing-tightest);
    --spacing--rating-stars-gap-divider-to-content: var(--spacing-default);
    --spacing--switch--track-md-padding-horz: var(--spacing-tightest);
    --spacing--switch--track-md-padding-vert: var(--spacing-tightest);
    --spacing--switch--track-lg-padding-horz: var(--spacing-tightest);
    --spacing--switch--track-lg-padding-vert: var(--spacing-tightest);
    --spacing--switch--handle-md-position-top: var(--sizes-100);
    --spacing--switch--handle-md-position-left: var(--sizes-100);
    --spacing--switch--handle-lg-position-top: var(--sizes-100);
    --spacing--switch--handle-lg-position-left: var(--sizes-100);
    --spacing--table--cell-gap-icon-to-label: var(--spacing-tighter);
    --spacing--table--cell-padding-size-sm-horz: var(--spacing-default);
    --spacing--table--cell-padding-size-sm-vert: var(--spacing-tighter);
    --spacing--table--cell-padding-size-md-horz: var(--spacing-default);
    --spacing--table--cell-padding-size-md-vert: var(--spacing-tight);
    --spacing--table--cell-padding-size-lg-horz: var(--spacing-default);
    --spacing--table--cell-padding-size-lg-vert: var(--spacing-default);
    --spacing--tabs-gap-leading: var(--spacing-tighter);
    --spacing--tabs-gap-trailing: var(--spacing-tighter);
    --spacing--tabs-offset-border: var(--spacing-negative-25);
    --spacing--tabs-padding-panel: var(--spacing-default);
    --spacing--tabs-padding-horz: var(--spacing-default);
    --spacing--tabs-padding-vert: var(--spacing-tight);
    --spacing--tabs-padding-file-active-top: var(--spacing-150);
    --spacing--tag-sm-gap-label-to-icon: var(--spacing-tightest);
    --spacing--tag-sm-padding-horz: var(--spacing-tighter);
    --spacing--tag-sm-padding-vert: var(--spacing-micro-default);
    --spacing--tag-md-gap-label-to-icon: var(--spacing-tightest);
    --spacing--tag-md-padding-horz: var(--spacing-tighter);
    --spacing--tag-md-padding-vert: var(--spacing-micro-default);
    --spacing--text-button-gap-label-to-icon: var(--spacing-tighter);
    --spacing--text-button-padding-horz: var(--spacing-none);
    --spacing--text-button-padding-vert: var(--spacing-none);
    --spacing--textarea-padding-horz: var(--spacing-default);
    --spacing--textarea-padding-horz-read-only: var(--spacing-none);
    --spacing--textarea-padding-vert: var(--spacing-tight);
    --spacing--toast-gap-content-to-action: var(--spacing-default);
    --spacing--toast-gap-leading: var(--spacing-default);
    --spacing--toast-gap-trailing: var(--spacing-default);
    --spacing--toast-padding-horz: var(--spacing-default);
    --spacing--toast-padding-vert: var(--spacing-default);
    --spacing--toast--close-button-margin-top: var(--spacing-tighter);
    --spacing--toast--close-button-margin-right: var(--spacing-tighter);
    --spacing--toggle-button-sm-gap-label-to-icon: var(--spacing-tighter);
    --spacing--toggle-button-sm-padding-bare-horz: var(--spacing-default);
    --spacing--toggle-button-sm-padding-bare-horz-narrow: var(--spacing-tightest);
    --spacing--toggle-button-sm-padding-bare-horz-narrowest: var(--spacing-none);
    --spacing--toggle-button-sm-padding-horz: var(--spacing-default);
    --spacing--toggle-button-sm-padding-vert: var(--spacing-tighter);
    --spacing--toggle-button-md-gap-label-to-icon: var(--spacing-tighter);
    --spacing--toggle-button-md-padding-bare-horz: var(--spacing-default);
    --spacing--toggle-button-md-padding-bare-horz-narrow: var(--spacing-tightest);
    --spacing--toggle-button-md-padding-bare-horz-narrowest: var(--spacing-none);
    --spacing--toggle-button-md-padding-horz: var(--spacing-default);
    --spacing--toggle-button-md-padding-vert: var(--spacing-tight);
    --spacing--toggle-button-lg-gap-label-to-icon: var(--spacing-tighter);
    --spacing--toggle-button-lg-padding-bare-horz: var(--spacing-default);
    --spacing--toggle-button-lg-padding-bare-horz-narrow: var(--spacing-tightest);
    --spacing--toggle-button-lg-padding-bare-horz-narrowest: var(--spacing-none);
    --spacing--toggle-button-lg-padding-horz: var(--spacing-default);
    --spacing--toggle-button-lg-padding-vert: var(--spacing-default);
    --spacing--toggle-card--footer-margin-to--body: var(--spacing-loose);
    --spacing--toggle-card--footer-padding-from--footer: var(--spacing-default);
    --spacing--toggle-card--header-margin-to--body: var(--spacing-loose);
    --spacing--toggle-card--header-padding-from--header: var(--spacing-default);
    --spacing--toggle-card--root-padding: var(--spacing-default);
    --spacing--tooltip-m-web-padding-horz: var(--spacing-tighter);
    --spacing--tooltip-m-web-padding-vert: var(--spacing-tightest);
    --spacing--tooltip-desktop-padding-horz: var(--spacing-default);
    --spacing--tooltip-desktop-padding-vert: var(--spacing-tighter);
    --spacing--trigger-text-padding: var(--spacing-none);
    --spacing--upsell--action-margin-content-to-actions: var(--spacing-tighter);
    --spacing--upsell--body-margin-heading-to-message: var(--spacing-none);
    --spacing--upsell--header-gap-content-to-close: var(--spacing-1000);
    --spacing--upsell--legal-margin-content-to-actions: var(--spacing-tighter);
    --spacing--upsell--root-gap-img-to-text: var(--spacing-default);
    --spacing--upsell--root-gap-icon-to-text: var(--spacing-default);
    --spacing--upsell--root-padding-horz: var(--spacing-default);
    --spacing--upsell--root-padding-vert: var(--spacing-default);
    --spacing--upsell--close-button-margin-top: var(--spacing-tighter);
    --spacing--upsell--close-button-margin-right: var(--spacing-tighter);
    --spacing--upsell-banner--action-margin-content-to-actions-horz: var(--spacing-default);
    --spacing--upsell-banner--action-margin-content-to-actions-vert: var(--spacing-tighter);
    --spacing--upsell-banner--body-margin-heading-to-message-horz: var(--spacing-tightest);
    --spacing--upsell-banner--body-margin-heading-to-message-vert: var(--spacing-none);
    --spacing--upsell-banner--header-margin-content-to-close: var(--spacing-layout-looser);
    --spacing--upsell-banner--root-gap-leading: var(--spacing-default);
    --spacing--upsell-banner--root-gap-trailing: var(--spacing-default);
    --spacing--upsell-banner--root-padding-horz: var(--spacing-default);
    --spacing--upsell-banner--root-padding-vert: var(--spacing-default);
    --spacing--upsell-banner--close-button-margin-top: var(--spacing-tighter);
    --spacing--upsell-banner--close-button-margin-right: var(--spacing-tighter);
    --spacing--vertical-nav--divider-padding-vert: var(--spacing-loose);
    --spacing--vertical-nav--heading-padding-horz-left: var(--spacing-loose);
    --spacing--vertical-nav--heading-padding-horz-right: var(--spacing-default);
    --spacing--vertical-nav--heading-padding-vert: var(--spacing-default);
    --spacing--vertical-nav--item-gap-leading: var(--spacing-tighter);
    --spacing--vertical-nav--item-padding-horz-left: var(--spacing-500);
    --spacing--vertical-nav--item-padding-horz-right: var(--spacing-loose);
    --spacing--vertical-nav--item-padding-vert: var(--spacing-tight);
    --spacing--vertical-nav--list-gap-between-items: var(--spacing-none);
    --spacing--vertical-nav--root-gap-divider-to-nav-items: var(--spacing-none);
    --spacing-device-margin-mobile: var(--spacing-400);
    --spacing-device-margin-tablet: var(--spacing-600);
    --spacing-device-margin-desktop: var(--spacing-1600);
    --spacing-tightest: var(--spacing-100);
    --spacing-tighter: var(--spacing-200);
    --spacing-tight: var(--spacing-300);
    --spacing-default: var(--spacing-400);
    --spacing-loose: var(--spacing-600);
    --spacing-looser: var(--spacing-800);
    --spacing-none: var(--spacing-zero);
    --spacing-conjoined-offset-border: var(--spacing-negative-25);
    --spacing-layout-tightest: var(--spacing-200);
    --spacing-layout-tighter: var(--spacing-300);
    --spacing-layout-tight: var(--spacing-400);
    --spacing-layout-default: var(--spacing-600);
    --spacing-layout-loose: var(--spacing-800);
    --spacing-layout-looser: var(--spacing-1200);
    --spacing-layout-loosest: var(--spacing-1400);
    --spacing-layout-vast-default: var(--spacing-1600);
    --spacing-layout-vast-loose: var(--spacing-1800);
    --spacing-layout-vast-looser: var(--spacing-2400);
    --spacing-micro-tight: var(--spacing-25);
    --spacing-micro-default: var(--spacing-50);
    --spacing-xxs: var(--spacing-100);
    --spacing-xs: var(--spacing-200);
    --spacing-sm: var(--spacing-400);
    --spacing-md: var(--spacing-600);
    --spacing-lg: var(--spacing-800);
    --spacing-xl: var(--spacing-1200);
    --border-widths--accordion-default: var(--border-widths-default);
    --border-widths--adorned-input-default: var(--border-widths-default);
    --border-widths--adorned-input-active: var(--border-widths-selected);
    --border-widths--alert: var(--border-widths-default);
    --border-widths--avatar--badge-sm: var(--border-widths-thick);
    --border-widths--avatar--badge-md: var(--border-widths-thick);
    --border-widths--avatar--badge-lg: var(--border-widths-thick);
    --border-widths--avatar--image-default: var(--border-widths-default);
    --border-widths--avatar--root-default: var(--border-widths-default);
    --border-widths--button-default: var(--border-widths-default);
    --border-widths--button-selected: var(--border-widths-selected);
    --border-widths--calendar--day-default: var(--border-widths-default);
    --border-widths--calendar--day-selected: var(--border-widths-selected);
    --border-widths--calendar--day-of-week-default: var(--border-widths-default);
    --border-widths--card--footer: var(--border-widths-default);
    --border-widths--card--header: var(--border-widths-default);
    --border-widths--card--root: var(--border-widths-default);
    --border-widths--checkbox-box: var(--border-widths-thick);
    --border-widths--chip-default: var(--border-widths-default);
    --border-widths--chip-selected: var(--border-widths-selected);
    --border-widths--combobox--group: var(--border-widths-default);
    --border-widths--combobox--trigger: var(--border-widths-default);
    --border-widths--date-input-active: var(--border-widths-selected);
    --border-widths--date-input-default: var(--border-widths-default);
    --border-widths--date-picker--input-group-active: var(--border-widths-selected);
    --border-widths--date-picker--input-group-default: var(--border-widths-default);
    --border-widths--date-picker--trigger-default: var(--border-widths-default);
    --border-widths--icon-button-default: var(--border-widths-default);
    --border-widths--icon-button-selected: var(--border-widths-selected);
    --border-widths--input-default: var(--border-widths-default);
    --border-widths--input-active: var(--border-widths-selected);
    --border-widths--menu--group: var(--border-widths-default);
    --border-widths--progress-meter--node-active: var(--border-widths-control-selected);
    --border-widths--radio-ring-default: var(--border-widths-thick);
    --border-widths--radio-ring-selected: var(--border-widths-control-selected);
    --border-widths--range--handle: var(--border-widths-thicker);
    --border-widths--slider--handle: var(--border-widths-none);
    --border-widths--table--cell: var(--border-widths-default);
    --border-widths--tabs-default: var(--border-widths-default);
    --border-widths--toggle-button-default: var(--border-widths-default);
    --border-widths--toggle-button-selected: var(--border-widths-selected);
    --border-widths--toggle-card--footer: var(--border-widths-default);
    --border-widths--toggle-card--header: var(--border-widths-default);
    --border-widths--toggle-card--root-default: var(--border-widths-default);
    --border-widths--toggle-card--root-selected: var(--border-widths-selected);
    --border-widths--trigger-text: var(--border-widths-default);
    --border-widths--upsell--root: var(--border-widths-default);
    --border-widths--vertical-nav--item-indicator: var(--border-widths-thicker);
    --border-widths--vertical-nav--root: var(--border-widths-default);
    --border-widths-control-selected: var(--border-widths-150);
    --border-widths-default: var(--border-widths-25);
    --border-widths-none: var(--border-widths-zero);
    --border-widths-thick: var(--border-widths-50);
    --border-widths-thicker: var(--border-widths-100);
    --border-widths-selected: var(--border-widths-50);
    --border-widths-xs: var(--border-widths-25);
    --border-widths-sm: var(--border-widths-50);
    --border-widths-md: var(--border-widths-100);
    --border-widths-lg: var(--border-widths-150);
    --border-widths-xl: var(--border-widths-25);
    --radii--accordion-default: var(--radii-obj-default);
    --radii--accordion-full-width: var(--radii-none);
    --radii--accordion-conjoined: var(--radii-none);
    --radii--adorned-input-sm: var(--radii-obj-default);
    --radii--adorned-input-md-default: var(--radii-obj-default);
    --radii--adorned-input-md-messaging: var(--radii-600);
    --radii--adorned-input-lg-default: var(--radii-obj-default);
    --radii--adorned-input-lg-messaging: var(--radii-700);
    --radii--alert: var(--radii-obj-default);
    --radii--avatar--badge-sm: var(--radii-shape-ellipse);
    --radii--avatar--badge-md: var(--radii-shape-ellipse);
    --radii--avatar--badge-lg: var(--radii-shape-ellipse);
    --radii--avatar--image-default: var(--radii-shape-ellipse);
    --radii--avatar--root-default: var(--radii-shape-ellipse);
    --radii--badge: var(--radii-obj-default);
    --radii--banner: var(--radii-obj-full-width);
    --radii--button-xs: var(--radii-obj-default);
    --radii--button-sm: var(--radii-obj-default);
    --radii--button-md: var(--radii-obj-default);
    --radii--button-lg: var(--radii-obj-default);
    --radii--button-group-conjoined: var(--radii-none);
    --radii--calendar--control-button: var(--radii-shape-ellipse);
    --radii--calendar--day: var(--radii-shape-ellipse);
    --radii--calendar--year-select-button: var(--radii-shape-ellipse);
    --radii--card--root: var(--radii-obj-default);
    --radii--checkbox-box: var(--radii-obj-sharp);
    --radii--chip: var(--radii-shape-capsule);
    --radii--close-button: var(--radii-shape-ellipse);
    --radii--combobox--content: var(--radii-obj-soft);
    --radii--combobox--trigger-sm: var(--radii-obj-default);
    --radii--combobox--trigger-md: var(--radii-obj-default);
    --radii--combobox--trigger-lg: var(--radii-obj-default);
    --radii--date-input-sm: var(--radii-obj-default);
    --radii--date-input-md-default: var(--radii-obj-default);
    --radii--date-input-lg-default: var(--radii-obj-default);
    --radii--date-picker--content: var(--radii-obj-soft);
    --radii--date-picker--input-group-sm: var(--radii-obj-default);
    --radii--date-picker--input-group-md: var(--radii-obj-default);
    --radii--date-picker--input-group-lg: var(--radii-obj-default);
    --radii--date-picker--trigger-sm-top-right: var(--radii-obj-default);
    --radii--date-picker--trigger-sm-bottom-right: var(--radii-obj-default);
    --radii--date-picker--trigger-sm-top-left: var(--radii-none);
    --radii--date-picker--trigger-sm-bottom-left: var(--radii-none);
    --radii--date-picker--trigger-md-top-right: var(--radii-obj-default);
    --radii--date-picker--trigger-md-bottom-right: var(--radii-obj-default);
    --radii--date-picker--trigger-md-top-left: var(--radii-none);
    --radii--date-picker--trigger-md-bottom-left: var(--radii-none);
    --radii--date-picker--trigger-lg-top-right: var(--radii-obj-default);
    --radii--date-picker--trigger-lg-bottom-right: var(--radii-obj-default);
    --radii--date-picker--trigger-lg-top-left: var(--radii-none);
    --radii--date-picker--trigger-lg-bottom-left: var(--radii-none);
    --radii--divider: var(--radii-none);
    --radii--dropdown--content: var(--radii-obj-soft);
    --radii--gleam-default: var(--radii-shape-capsule);
    --radii--icon-button-circle: var(--radii-shape-ellipse);
    --radii--icon-button-square: var(--radii-obj-default);
    --radii--input-sm: var(--radii-obj-default);
    --radii--input-md-default: var(--radii-obj-default);
    --radii--input-md-messaging: var(--radii-600);
    --radii--input-lg-default: var(--radii-obj-default);
    --radii--input-lg-messaging: var(--radii-700);
    --radii--layout--content: var(--radii-obj-default);
    --radii--menu--content: var(--radii-obj-soft);
    --radii--modal--content-default: var(--radii-obj-soft);
    --radii--modal--content-fullscreen: var(--radii-obj-full-width);
    --radii--pagination--page-button-default: var(--radii-shape-ellipse);
    --radii--photo-carousel--dot: var(--radii-shape-ellipse);
    --radii--photo-carousel--dots: var(--radii-shape-capsule);
    --radii--popover--content: var(--radii-obj-default);
    --radii--progress-indicator-bar-sm: var(--radii-shape-capsule);
    --radii--progress-indicator-bar-md: var(--radii-obj-default);
    --radii--progress-meter--node-default: var(--radii-shape-ellipse);
    --radii--progress-meter--track-default: var(--radii-shape-capsule);
    --radii--property-card--badge: var(--radii-shape-capsule);
    --radii--property-card--body: var(--radii-obj-default);
    --radii--radio: var(--radii-shape-ellipse);
    --radii--range--handle: var(--radii-shape-ellipse);
    --radii--range--track: var(--radii-shape-capsule);
    --radii--slider--handle: var(--radii-shape-ellipse);
    --radii--slider--track: var(--radii-shape-capsule);
    --radii--switch--track-md: var(--radii-shape-capsule);
    --radii--switch--track-lg: var(--radii-shape-capsule);
    --radii--switch--handle-md: var(--radii-shape-ellipse);
    --radii--switch--handle-lg: var(--radii-shape-ellipse);
    --radii--table--cell: var(--radii-none);
    --radii--tabs-tab: var(--radii-obj-default);
    --radii--tabs-indicator: var(--radii-none);
    --radii--tabs-panel: var(--radii-none);
    --radii--tag-sm: var(--radii-shape-capsule);
    --radii--tag-md: var(--radii-shape-capsule);
    --radii--textarea: var(--radii-obj-default);
    --radii--toast: var(--radii-obj-default);
    --radii--toggle-button-sm: var(--radii-obj-default);
    --radii--toggle-button-md: var(--radii-obj-default);
    --radii--toggle-button-lg: var(--radii-obj-default);
    --radii--toggle-card--root: var(--radii-obj-default);
    --radii--tooltip: var(--radii-obj-sharp);
    --radii--trigger-button: var(--radii-shape-ellipse);
    --radii--upsell--root: var(--radii-obj-default);
    --radii--upsell-banner--root: var(--radii-none);
    --radii--vertical-nav--item-right: var(--radii-none);
    --radii--vertical-nav--item-left: var(--radii-none);
    --radii--vertical-nav--root: var(--radii-obj-default);
    --radii-none: var(--radii-zero);
    --radii-obj-sharp: var(--radii-100);
    --radii-obj-default: var(--radii-300);
    --radii-obj-soft: var(--radii-500);
    --radii-obj-full-width: var(--radii-zero);
    --radii-obj-conjoined: var(--radii-zero);
    --radii-shape-capsule: var(--radii-capsule);
    --radii-shape-ellipse: var(--radii-ellipse);
    --radii-shape-flex-capsule-md: var(--radii-600);
    --radii-shape-flex-capsule-lg: var(--radii-700);
    --radii-sheets-sharp: var(--radii-300);
    --radii-sheets-default: var(--radii-600);
    --radii-sm: var(--radii-obj-sharp);
    --radii-md: var(--radii-obj-default);
    --radii-lg: var(--radii-obj-soft);
    --radii-pill: var(--radii-shape-capsule);
    --text-decoration--anchor-default: underline;
    --text-decoration--anchor-hover: none;
    --text-decoration--text-button-default: none;
    --text-decoration--text-button-hover: underline;
    --text-decoration--text-button-on-impact-default: underline;
    --text-decoration--text-button-on-impact-hover: none;
    --shadows--calendar--year-select--button-focus: var(--shadows-focus);
    --shadows--card--root-elevated-default: var(--shadows-md);
    --shadows--card--root-interactive-default: var(--shadows-md);
    --shadows--card--root-interactive-hover: var(--shadows-lg);
    --shadows--card--root-interactive-pressed: var(--shadows-none);
    --shadows--chip-elevated-default: var(--shadows-sm);
    --shadows--chip-elevated-hover: var(--shadows-sm-heavy);
    --shadows--chip-elevated-pressed: var(--shadows-none);
    --shadows--chip-elevated-disabled: var(--shadows-none);
    --shadows--combobox--content: var(--shadows-md);
    --shadows--date-picker--content: var(--shadows-md);
    --shadows--dropdown--content: var(--shadows-md);
    --shadows--menu--content: var(--shadows-md);
    --shadows--modal--content: var(--shadows-lg);
    --shadows--photo-carousel--nav-controls: var(--shadows-sm);
    --shadows--popover--content: 0px 8px 20px #00000026;
    --shadows--property-card--body-default: var(--shadows-md);
    --shadows--property-card--body-hover: var(--shadows-lg);
    --shadows--property-card--body-pressed: var(--shadows-none);
    --shadows--property-card--save-button-default: var(--shadows-sm-heavy);
    --shadows--property-card--save-button-hover: var(--shadows-sm-heavy);
    --shadows--property-card--save-button-pressed: var(--shadows-sm-heavy);
    --shadows--property-card--save-button-selected: var(--shadows-sm-heavy);
    --shadows--property-card--save-button-selected-hover: var(--shadows-sm-heavy);
    --shadows--property-card--save-button-selected-pressed: var(--shadows-sm-heavy);
    --shadows--range--handle-default: var(--shadows-sm-heavy);
    --shadows--range--handle-hover: var(--shadows-sm-heavy);
    --shadows--range--handle-pressed: var(--shadows-none);
    --shadows--slider--handle-default: var(--shadows-sm-heavy);
    --shadows--slider--handle-hover: var(--shadows-sm-heavy);
    --shadows--slider--handle-pressed: var(--shadows-none);
    --shadows--toast: var(--shadows-md);
    --shadows--toggle-card--root-default: var(--shadows-md);
    --shadows--toggle-card--root-hover: var(--shadows-lg);
    --shadows--toggle-card--root-pressed: var(--shadows-none);
    --shadows--tooltip: 0px 8px 20px #00000026;
    --shadows--upsell--root: var(--shadows-md);
    --shadows--vertical-nav--root-elevated: var(--shadows-sm-heavy);
    --transitions--combobox--option: background-color .2s ease;
    --transitions--combobox--option-media-control: border-color .15s ease-in-out, background-color .15s ease-in-out;
    --transitions--labeled-input--input: color .15s ease;
    --transitions--labeled-input--label: all .15s ease;
    --transitions--photo-carousel--dot: .2s linear;
    --transitions--photo-carousel--nav-controls: .2s;
    --transitions--photo-carousel--slide: transform .2s cubic-bezier(.58, .92, .57, .92);
    --transitions--progress-indicator-bar: width .2s ease-in-out;
    --transitions--progress-meter--node-focus-ring: .2s ease;
    --transitions--property-card--body: box-shadow .2s ease-in, background-color .2s ease-in;
    --transitions--switch--track: all .4s ease 0s;
    --transitions--switch--handle: all .4s ease 0s;
    --opacity--modal--backdrop: var(--opacity-dialog-scrim);
    --opacity--popover--backdrop: var(--opacity-dialog-scrim);
    --opacity--progress-meter--node-focus-ring: var(--opacity-action-focus);
    --opacity-invisible: var(--opacity-zero);
    --opacity-disabled: var(--opacity-40);
    --opacity-loading-mask: var(--opacity-80);
    --opacity-dialog-scrim: var(--opacity-70);
    --opacity-action-default: var(--opacity-50);
    --opacity-action-hover: var(--opacity-75);
    --opacity-action-pressed: var(--opacity-75);
    --opacity-action-active: var(--opacity-100);
    --opacity-action-focus: var(--opacity-20);
    --opacity-action-disabled: var(--opacity-40);
    --opacity-opacity100: var(--opacity-20);
    --opacity-opacity200: var(--opacity-40);
    --opacity-opacity300: var(--opacity-60);
    --opacity-opacity400: var(--opacity-80);
    --opacity-opacity500: var(--opacity-100);
    --opacity-mask: var(--opacity-20);
    --fonts--page--header-default: var(--fonts-brand);
    --fonts-heading: var(--fonts-brand);
    --fonts-heading-alt: var(--fonts-brand);
    --fonts-default: var(--fonts-ui);
    --fonts-sans-serif: var(--fonts-ui);
    --fonts-serif: var(--fonts-brand);
    --line-heights--progress-meter--label-default: var(--line-heights-body-sm);
    --line-heights-responsive-heading-xl-mobile: var(--line-heights-1000);
    --line-heights-responsive-heading-xl-tablet: var(--line-heights-1400);
    --line-heights-responsive-heading-xl-desktop: var(--line-heights-1800);
    --line-heights-responsive-heading-lg-mobile: var(--line-heights-1000);
    --line-heights-responsive-heading-lg-tablet: var(--line-heights-1200);
    --line-heights-responsive-heading-lg-desktop: var(--line-heights-1200);
    --line-heights-responsive-heading-md-mobile: var(--line-heights-800);
    --line-heights-responsive-heading-md-tablet: var(--line-heights-1000);
    --line-heights-responsive-heading-md-desktop: var(--line-heights-1000);
    --line-heights-responsive-heading-sm-mobile: var(--line-heights-800);
    --line-heights-responsive-heading-sm-tablet: var(--line-heights-800);
    --line-heights-responsive-heading-sm-desktop: var(--line-heights-800);
    --line-heights-responsive-heading-xs-mobile: var(--line-heights-600);
    --line-heights-responsive-heading-xs-tablet: var(--line-heights-600);
    --line-heights-responsive-heading-xs-desktop: var(--line-heights-600);
    --line-heights-responsive-body-lg-mobile: var(--line-heights-600);
    --line-heights-responsive-body-lg-tablet: var(--line-heights-600);
    --line-heights-responsive-body-lg-desktop: var(--line-heights-600);
    --line-heights-responsive-body-mobile: var(--line-heights-600);
    --line-heights-responsive-body-tablet: var(--line-heights-600);
    --line-heights-responsive-body-desktop: var(--line-heights-600);
    --line-heights-responsive-body-sm-mobile: var(--line-heights-600);
    --line-heights-responsive-body-sm-tablet: var(--line-heights-600);
    --line-heights-responsive-body-sm-desktop: var(--line-heights-600);
    --line-heights-responsive-body-xs-mobile: var(--line-heights-400);
    --line-heights-responsive-body-xs-tablet: var(--line-heights-400);
    --line-heights-responsive-body-xs-desktop: var(--line-heights-400);
    --line-heights-responsive-fineprint-mobile: var(--line-heights-400);
    --line-heights-responsive-fineprint-tablet: var(--line-heights-400);
    --line-heights-responsive-fineprint-desktop: var(--line-heights-400);
    --line-heights-responsive-fineprint-sm-mobile: var(--line-heights-400);
    --line-heights-responsive-fineprint-sm-tablet: var(--line-heights-400);
    --line-heights-responsive-fineprint-sm-desktop: var(--line-heights-400);
    --line-heights-heading-xl: var(--line-heights-1800);
    --line-heights-heading-lg: var(--line-heights-1200);
    --line-heights-heading-md: var(--line-heights-1000);
    --line-heights-heading-sm: var(--line-heights-800);
    --line-heights-heading-xs: var(--line-heights-600);
    --line-heights-body-lg: var(--line-heights-600);
    --line-heights-body: var(--line-heights-600);
    --line-heights-body-sm: var(--line-heights-600);
    --line-heights-body-xs: var(--line-heights-400);
    --line-heights-fineprint: var(--line-heights-400);
    --line-heights-fineprint-sm: var(--line-heights-400);
    --line-heights-h1: var(--line-heights-heading-xl);
    --line-heights-h2: var(--line-heights-heading-lg);
    --line-heights-h3: var(--line-heights-heading-md);
    --line-heights-h4: var(--line-heights-heading-sm);
    --line-heights-h5: var(--line-heights-heading-xs);
    --line-heights-h6: var(--line-heights-body-lg);
    --line-heights-body-heading: var(--line-heights-body);
    --line-heights-body-small-heading: var(--line-heights-body-sm);
    --line-heights-body-small: var(--line-heights-body-sm);
    --line-heights-fine-print-heading: var(--line-heights-fineprint);
    --line-heights-legal: var(--line-heights-fineprint-sm);
    --translate--switch--handle-md-x: 1.125rem;
    --translate--switch--handle-lg-x: 1.125rem;
    --font-weights--vertical-nav--item-active: var(--font-weights-bold);
    --font-weights-h0: var(--font-weights-heading);
    --font-weights-h1: var(--font-weights-heading);
    --font-weights-h2: var(--font-weights-heading);
    --font-weights-h3: var(--font-weights-heading);
    --font-weights-h4: var(--font-weights-heading);
    --font-weights-h5: var(--font-weights-heading);
    --font-weights-h6: var(--font-weights-heading);
    --font-weights-body-heading: var(--font-weights-emphasis);
    --font-weights-body-small-heading: var(--font-weights-emphasis);
    --font-weights-body-small: var(--font-weights-default);
    --font-weights-fine-print-heading: var(--font-weights-emphasis);
    --font-weights-legal: var(--font-weights-default);
    --font-sizes-responsive-heading-xl-mobile: var(--font-sizes-900);
    --font-sizes-responsive-heading-xl-tablet: var(--font-sizes-1200);
    --font-sizes-responsive-heading-xl-desktop: var(--font-sizes-1500);
    --font-sizes-responsive-heading-lg-mobile: var(--font-sizes-800);
    --font-sizes-responsive-heading-lg-tablet: var(--font-sizes-1000);
    --font-sizes-responsive-heading-lg-desktop: var(--font-sizes-1100);
    --font-sizes-responsive-heading-md-mobile: var(--font-sizes-700);
    --font-sizes-responsive-heading-md-tablet: var(--font-sizes-800);
    --font-sizes-responsive-heading-md-desktop: var(--font-sizes-900);
    --font-sizes-responsive-heading-sm-mobile: var(--font-sizes-600);
    --font-sizes-responsive-heading-sm-tablet: var(--font-sizes-600);
    --font-sizes-responsive-heading-sm-desktop: var(--font-sizes-600);
    --font-sizes-responsive-heading-xs-mobile: var(--font-sizes-500);
    --font-sizes-responsive-heading-xs-tablet: var(--font-sizes-500);
    --font-sizes-responsive-heading-xs-desktop: var(--font-sizes-500);
    --font-sizes-responsive-body-lg-mobile: var(--font-sizes-450);
    --font-sizes-responsive-body-lg-tablet: var(--font-sizes-450);
    --font-sizes-responsive-body-lg-desktop: var(--font-sizes-450);
    --font-sizes-responsive-body-mobile: var(--font-sizes-400);
    --font-sizes-responsive-body-tablet: var(--font-sizes-400);
    --font-sizes-responsive-body-desktop: var(--font-sizes-400);
    --font-sizes-responsive-body-sm-mobile: var(--font-sizes-350);
    --font-sizes-responsive-body-sm-tablet: var(--font-sizes-350);
    --font-sizes-responsive-body-sm-desktop: var(--font-sizes-350);
    --font-sizes-responsive-body-xs-mobile: var(--font-sizes-300);
    --font-sizes-responsive-body-xs-tablet: var(--font-sizes-300);
    --font-sizes-responsive-body-xs-desktop: var(--font-sizes-300);
    --font-sizes-responsive-fineprint-mobile: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-tablet: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-desktop: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-sm-mobile: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-sm-tablet: var(--font-sizes-250);
    --font-sizes-responsive-fineprint-sm-desktop: var(--font-sizes-250);
    --font-sizes-heading-xl: var(--font-sizes-1500);
    --font-sizes-heading-lg: var(--font-sizes-1100);
    --font-sizes-heading-md: var(--font-sizes-900);
    --font-sizes-heading-sm: var(--font-sizes-600);
    --font-sizes-heading-xs: var(--font-sizes-500);
    --font-sizes-body-lg: var(--font-sizes-450);
    --font-sizes-body: var(--font-sizes-400);
    --font-sizes-body-sm: var(--font-sizes-350);
    --font-sizes-body-xs: var(--font-sizes-300);
    --font-sizes-fineprint: var(--font-sizes-250);
    --font-sizes-fineprint-sm: var(--font-sizes-250);
    --font-sizes-h1: var(--font-sizes-heading-xl);
    --font-sizes-h2: var(--font-sizes-heading-lg);
    --font-sizes-h3: var(--font-sizes-heading-md);
    --font-sizes-h4: var(--font-sizes-heading-sm);
    --font-sizes-h5: var(--font-sizes-heading-xs);
    --font-sizes-h6: var(--font-sizes-body-lg);
    --font-sizes-body-heading: var(--font-sizes-body);
    --font-sizes-body-small-heading: var(--font-sizes-body-sm);
    --font-sizes-body-small: var(--font-sizes-body-sm);
    --font-sizes-fine-print-heading: var(--font-sizes-body-xs);
    --font-sizes-legal: var(--font-sizes-fineprint-sm);
    --letter-spacings-responsive-heading-xl-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xl-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xl-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-lg-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-lg-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-lg-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-md-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-md-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-md-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-sm-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-sm-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-sm-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xs-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xs-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-heading-xs-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-lg-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-lg-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-lg-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-sm-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-sm-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-sm-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-body-xs-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-body-xs-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-body-xs-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-desktop: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-sm-mobile: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-sm-tablet: var(--letter-spacings-default);
    --letter-spacings-responsive-fineprint-sm-desktop: var(--letter-spacings-default);
    --letter-spacings-heading-xl: var(--letter-spacings-default);
    --letter-spacings-heading-lg: var(--letter-spacings-default);
    --letter-spacings-heading-md: var(--letter-spacings-default);
    --letter-spacings-heading-sm: var(--letter-spacings-default);
    --letter-spacings-heading-xs: var(--letter-spacings-default);
    --letter-spacings-body-lg: var(--letter-spacings-default);
    --letter-spacings-body: var(--letter-spacings-default);
    --letter-spacings-body-sm: var(--letter-spacings-default);
    --letter-spacings-body-xs: var(--letter-spacings-default);
    --letter-spacings-fineprint: var(--letter-spacings-default);
    --letter-spacings-fineprint-sm: var(--letter-spacings-default);
  }

  [data-panda-theme="zillow"][data-panda-mode="dark"] {
    --colors-bg-accent-brand-hero: var(--colors-blue-400);
    --colors-bg-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-bg-accent-aqua-impact: var(--colors-aqua-200);
    --colors-bg-accent-aqua-hero: var(--colors-aqua-400);
    --colors-bg-accent-aqua-soft: var(--colors-aqua-600);
    --colors-bg-accent-blue-impact: var(--colors-blue-200);
    --colors-bg-accent-blue-hero: var(--colors-blue-400);
    --colors-bg-accent-blue-soft: var(--colors-blue-800);
    --colors-bg-accent-gray-impact: var(--colors-gray-200);
    --colors-bg-accent-gray-hero: var(--colors-gray-400);
    --colors-bg-accent-gray-soft: var(--colors-gray-700);
    --colors-bg-accent-green-impact: var(--colors-green-200);
    --colors-bg-accent-green-hero: var(--colors-green-400);
    --colors-bg-accent-green-soft: var(--colors-green-700);
    --colors-bg-accent-orange-impact: var(--colors-orange-200);
    --colors-bg-accent-orange-hero: var(--colors-orange-400);
    --colors-bg-accent-orange-soft: var(--colors-orange-700);
    --colors-bg-accent-purple-impact: var(--colors-purple-200);
    --colors-bg-accent-purple-hero: var(--colors-purple-400);
    --colors-bg-accent-purple-soft: var(--colors-purple-700);
    --colors-bg-accent-red-impact: var(--colors-red-200);
    --colors-bg-accent-red-hero: var(--colors-red-400);
    --colors-bg-accent-red-soft: var(--colors-red-600);
    --colors-bg-accent-teal-impact: var(--colors-teal-200);
    --colors-bg-accent-teal-hero: var(--colors-teal-400);
    --colors-bg-accent-teal-soft: var(--colors-teal-700);
    --colors-bg-accent-yellow-impact: var(--colors-yellow-200);
    --colors-bg-accent-yellow-hero: var(--colors-yellow-400);
    --colors-bg-accent-yellow-soft: var(--colors-yellow-600);
    --colors-bg-accent-yellow-soft-fixed: var(--colors-yellow-300);
    --colors-bg-action-neutral-default: var(--colors-black);
    --colors-bg-action-neutral-hover: var(--colors-gray-950);
    --colors-bg-action-neutral-pressed: var(--colors-gray-900);
    --colors-bg-action-neutral-selected-default: var(--colors-gray-900);
    --colors-bg-action-neutral-selected-hover: var(--colors-gray-800);
    --colors-bg-action-neutral-selected-pressed: var(--colors-gray-700);
    --colors-bg-action-neutral-alt-default: var(--colors-black);
    --colors-bg-action-neutral-alt-hover: var(--colors-blue-950);
    --colors-bg-action-neutral-alt-pressed: var(--colors-blue-900);
    --colors-bg-action-soft-default: var(--colors-gray-900);
    --colors-bg-action-soft-hover: var(--colors-gray-800);
    --colors-bg-action-soft-pressed: var(--colors-gray-700);
    --colors-bg-action-soft-selected-default: var(--colors-blue-900);
    --colors-bg-action-soft-selected-hover: var(--colors-blue-800);
    --colors-bg-action-soft-selected-pressed: var(--colors-blue-700);
    --colors-bg-action-hero-default: var(--colors-blue-400);
    --colors-bg-action-hero-hover: var(--colors-blue-300);
    --colors-bg-action-hero-pressed: var(--colors-blue-200);
    --colors-bg-action-hero-selected-default: var(--colors-blue-400);
    --colors-bg-action-hero-selected-hover: var(--colors-blue-300);
    --colors-bg-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-bg-action-bare-neutral-default: var(--colors-transparent-invisible);
    --colors-bg-action-bare-neutral-hover: var(--colors-white);
    --colors-bg-action-bare-neutral-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-impact-neutral-default: var(--colors-white);
    --colors-bg-action-impact-neutral-hover: var(--colors-gray-50);
    --colors-bg-action-impact-neutral-pressed: var(--colors-gray-100);
    --colors-bg-action-impact-soft-default: var(--colors-blue-100);
    --colors-bg-action-impact-soft-hover: var(--colors-blue-200);
    --colors-bg-action-impact-soft-pressed: var(--colors-blue-300);
    --colors-bg-action-impact-bare-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-hover: var(--colors-gray-900);
    --colors-bg-action-impact-bare-pressed: var(--colors-transparent-gray-900-80);
    --colors-bg-action-impact-bare-fixed-default: var(--colors-transparent-invisible);
    --colors-bg-action-impact-bare-fixed-hover: var(--colors-white);
    --colors-bg-action-impact-bare-fixed-pressed: var(--colors-transparent-white-80);
    --colors-bg-action-critical-neutral-default: var(--colors-black);
    --colors-bg-action-critical-neutral-hover: var(--colors-red-950);
    --colors-bg-action-critical-neutral-pressed: var(--colors-red-900);
    --colors-bg-action-critical-hero-default: var(--colors-red-400);
    --colors-bg-action-critical-hero-hover: var(--colors-red-300);
    --colors-bg-action-critical-hero-pressed: var(--colors-red-200);
    --colors-bg-action-success-hero-default: var(--colors-green-500);
    --colors-bg-action-success-hero-hover: var(--colors-green-400);
    --colors-bg-action-success-hero-pressed: var(--colors-green-300);
    --colors-bg-elevated-action-medium-shadow-default: var(--colors-gray-900);
    --colors-bg-elevated-action-medium-shadow-hover: var(--colors-gray-800);
    --colors-bg-elevated-action-medium-shadow-pressed: var(--colors-gray-700);
    --colors-bg-elevated-action-medium-shadow-selected-default: var(--colors-gray-800);
    --colors-bg-elevated-action-medium-shadow-selected-hover: var(--colors-gray-700);
    --colors-bg-elevated-action-medium-shadow-selected-pressed: var(--colors-gray-600);
    --colors-bg-elevated-action-small-shadow-default: var(--colors-gray-800);
    --colors-bg-elevated-action-small-shadow-hover: var(--colors-gray-700);
    --colors-bg-elevated-action-small-shadow-pressed: var(--colors-gray-600);
    --colors-bg-elevated-action-small-shadow-selected-default: var(--colors-gray-700);
    --colors-bg-elevated-action-small-shadow-selected-hover: var(--colors-gray-600);
    --colors-bg-elevated-action-small-shadow-selected-pressed: var(--colors-gray-500);
    --colors-bg-elevated-action-small-heavy-shadow-default: var(--colors-gray-800);
    --colors-bg-elevated-action-small-heavy-shadow-hover: var(--colors-gray-700);
    --colors-bg-elevated-action-small-heavy-shadow-pressed: var(--colors-gray-600);
    --colors-bg-elevated-action-small-heavy-shadow-selected-default: var(--colors-gray-700);
    --colors-bg-elevated-action-small-heavy-shadow-selected-hover: var(--colors-gray-600);
    --colors-bg-elevated-action-small-heavy-shadow-selected-pressed: var(--colors-gray-500);
    --colors-bg-elevated-sheet: var(--colors-gray-950);
    --colors-bg-elevated-medium-shadow: var(--colors-gray-900);
    --colors-bg-elevated-small-shadow: var(--colors-gray-800);
    --colors-bg-elevated-small-heavy-shadow: var(--colors-gray-700);
    --colors-bg-express-empower-impact: var(--colors-orange-300);
    --colors-bg-express-empower-hero: var(--colors-orange-400);
    --colors-bg-express-empower-soft: var(--colors-orange-700);
    --colors-bg-express-insight-impact: var(--colors-green-300);
    --colors-bg-express-insight-hero: var(--colors-teal-400);
    --colors-bg-express-insight-soft: var(--colors-teal-800);
    --colors-bg-express-inspire-impact: var(--colors-purple-300);
    --colors-bg-express-inspire-hero: var(--colors-purple-400);
    --colors-bg-express-inspire-soft: var(--colors-purple-800);
    --colors-bg-express-trust-impact: var(--colors-aqua-300);
    --colors-bg-express-trust-hero: var(--colors-blue-400);
    --colors-bg-express-trust-soft: var(--colors-blue-900);
    --colors-bg-feedback-critical-impact: var(--colors-red-200);
    --colors-bg-feedback-critical-hero: var(--colors-red-400);
    --colors-bg-feedback-critical-soft: var(--colors-red-600);
    --colors-bg-feedback-info-impact: var(--colors-gray-200);
    --colors-bg-feedback-info-hero: var(--colors-gray-400);
    --colors-bg-feedback-info-soft: var(--colors-gray-700);
    --colors-bg-feedback-notify-impact: var(--colors-orange-300);
    --colors-bg-feedback-notify-hero: var(--colors-orange-400);
    --colors-bg-feedback-notify-soft: var(--colors-orange-700);
    --colors-bg-feedback-notify-hero-fixed: var(--colors-orange-600);
    --colors-bg-feedback-success-impact: var(--colors-green-200);
    --colors-bg-feedback-success-hero: var(--colors-green-400);
    --colors-bg-feedback-success-soft: var(--colors-green-700);
    --colors-bg-feedback-warning-impact: var(--colors-yellow-200);
    --colors-bg-feedback-warning-hero: var(--colors-yellow-400);
    --colors-bg-feedback-warning-soft: var(--colors-yellow-600);
    --colors-bg-invisible: var(--colors-transparent-invisible);
    --colors-bg-impact: var(--colors-gray-50);
    --colors-bg-impact-fixed: var(--colors-gray-950);
    --colors-bg-impact-soft: var(--colors-gray-200);
    --colors-bg-impact-soft-fixed: var(--colors-gray-800);
    --colors-bg-impact-softer: var(--colors-gray-300);
    --colors-bg-impact-softest: var(--colors-gray-400);
    --colors-bg-neutral: var(--colors-black);
    --colors-bg-neutral-fixed: var(--colors-white);
    --colors-bg-soft: var(--colors-gray-700);
    --colors-bg-softer: var(--colors-gray-800);
    --colors-bg-softer-fixed: var(--colors-gray-200);
    --colors-bg-softest: var(--colors-gray-900);
    --colors-bg-softest-fixed: var(--colors-gray-100);
    --colors-bg-screen-neutral: var(--colors-black);
    --colors-bg-screen-softest: var(--colors-gray-950);
    --colors-bg-screen-scrim: var(--colors-white);
    --colors-bg-transparent-impact-fixed: var(--colors-transparent-black-60);
    --colors-bg-transparent-impact-fixed-faint: var(--colors-transparent-black-30);
    --colors-border-on-hero-action-neutral-default: var(--colors-black);
    --colors-border-on-hero-action-neutral-hover: var(--colors-black);
    --colors-border-on-hero-action-neutral-pressed: var(--colors-black);
    --colors-border-on-hero-express-empower-hero: var(--colors-orange-700);
    --colors-border-on-hero-express-insight-hero: var(--colors-teal-700);
    --colors-border-on-hero-express-inspire-hero: var(--colors-purple-700);
    --colors-border-on-hero-express-trust-hero: var(--colors-blue-700);
    --colors-border-on-hero-neutral: var(--colors-black);
    --colors-border-on-hero-neutral-fixed: var(--colors-white);
    --colors-border-on-impact-action-neutral-default: var(--colors-gray-950);
    --colors-border-on-impact-action-neutral-hover: var(--colors-gray-950);
    --colors-border-on-impact-action-neutral-pressed: var(--colors-gray-950);
    --colors-border-on-impact-express-empower-hero: var(--colors-orange-700);
    --colors-border-on-impact-express-insight-hero: var(--colors-green-700);
    --colors-border-on-impact-express-inspire-hero: var(--colors-purple-700);
    --colors-border-on-impact-express-trust-hero: var(--colors-blue-700);
    --colors-border-on-impact-feedback-critical-strong: var(--colors-red-700);
    --colors-border-on-impact-feedback-critical-hero: var(--colors-red-600);
    --colors-border-on-impact-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-border-on-impact-feedback-info-strong: var(--colors-gray-700);
    --colors-border-on-impact-feedback-info-hero: var(--colors-gray-600);
    --colors-border-on-impact-feedback-notify-strong: var(--colors-orange-700);
    --colors-border-on-impact-feedback-notify-hero: var(--colors-orange-600);
    --colors-border-on-impact-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-border-on-impact-feedback-success-strong: var(--colors-green-700);
    --colors-border-on-impact-feedback-success-hero: var(--colors-green-600);
    --colors-border-on-impact-feedback-success-hero-alt: var(--colors-green-500);
    --colors-border-on-impact-feedback-warning-strong: var(--colors-yellow-700);
    --colors-border-on-impact-feedback-warning-hero: var(--colors-yellow-600);
    --colors-border-on-impact-neutral: var(--colors-gray-950);
    --colors-border-on-impact-subtle: var(--colors-gray-500);
    --colors-border-on-impact-neutral-fixed: var(--colors-gray-50);
    --colors-border-accent-brand-hero: var(--colors-blue-400);
    --colors-border-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-border-accent-aqua-strong: var(--colors-aqua-200);
    --colors-border-accent-aqua-hero: var(--colors-aqua-400);
    --colors-border-accent-blue-strong: var(--colors-blue-200);
    --colors-border-accent-blue-strong-fixed: var(--colors-blue-800);
    --colors-border-accent-blue-hero: var(--colors-blue-400);
    --colors-border-accent-gray-strong: var(--colors-gray-200);
    --colors-border-accent-gray-hero: var(--colors-gray-400);
    --colors-border-accent-green-strong: var(--colors-green-200);
    --colors-border-accent-green-hero: var(--colors-green-400);
    --colors-border-accent-orange-strong: var(--colors-orange-200);
    --colors-border-accent-orange-hero: var(--colors-orange-400);
    --colors-border-accent-purple-strong: var(--colors-purple-200);
    --colors-border-accent-purple-hero: var(--colors-purple-400);
    --colors-border-accent-red-strong: var(--colors-red-200);
    --colors-border-accent-red-hero: var(--colors-red-400);
    --colors-border-accent-teal-strong: var(--colors-teal-100);
    --colors-border-accent-teal-hero: var(--colors-teal-400);
    --colors-border-accent-yellow-strong: var(--colors-yellow-200);
    --colors-border-accent-yellow-hero: var(--colors-yellow-400);
    --colors-border-action-neutral-default: var(--colors-gray-500);
    --colors-border-action-neutral-hover: var(--colors-white);
    --colors-border-action-neutral-pressed: var(--colors-white);
    --colors-border-action-strong-default: var(--colors-gray-50);
    --colors-border-action-strong-hover: var(--colors-blue-400);
    --colors-border-action-strong-pressed: var(--colors-blue-300);
    --colors-border-action-hero-default: var(--colors-blue-400);
    --colors-border-action-hero-hover: var(--colors-blue-300);
    --colors-border-action-hero-pressed: var(--colors-blue-200);
    --colors-border-action-hero-selected-default: var(--colors-blue-400);
    --colors-border-action-hero-selected-hover: var(--colors-blue-300);
    --colors-border-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-border-action-critical-strong-default: var(--colors-red-200);
    --colors-border-action-critical-strong-hover: var(--colors-red-100);
    --colors-border-action-critical-strong-pressed: var(--colors-red-50);
    --colors-border-action-critical-hero-default: var(--colors-red-400);
    --colors-border-action-critical-hero-hover: var(--colors-red-300);
    --colors-border-action-critical-hero-pressed: var(--colors-red-200);
    --colors-border-express-empower-strong: var(--colors-orange-200);
    --colors-border-express-empower-hero: var(--colors-orange-400);
    --colors-border-express-insight-strong: var(--colors-teal-200);
    --colors-border-express-insight-hero: var(--colors-teal-400);
    --colors-border-express-inspire-strong: var(--colors-purple-200);
    --colors-border-express-inspire-hero: var(--colors-purple-400);
    --colors-border-express-trust-strong: var(--colors-blue-200);
    --colors-border-express-trust-hero: var(--colors-aqua-300);
    --colors-border-feedback-critical-strong: var(--colors-red-200);
    --colors-border-feedback-critical-hero: var(--colors-red-400);
    --colors-border-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-border-feedback-info-strong: var(--colors-gray-200);
    --colors-border-feedback-info-hero: var(--colors-gray-400);
    --colors-border-feedback-notify-strong: var(--colors-orange-200);
    --colors-border-feedback-notify-hero: var(--colors-orange-400);
    --colors-border-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-border-feedback-success-strong: var(--colors-green-200);
    --colors-border-feedback-success-hero: var(--colors-green-400);
    --colors-border-feedback-success-hero-alt: var(--colors-green-500);
    --colors-border-feedback-warning-strong: var(--colors-yellow-200);
    --colors-border-feedback-warning-hero: var(--colors-yellow-400);
    --colors-border-neutral: var(--colors-gray-50);
    --colors-border-subtle: var(--colors-gray-500);
    --colors-border-muted: var(--colors-gray-700);
    --colors-border-muted-alt: var(--colors-gray-500);
    --colors-border-invisible: var(--colors-transparent-invisible);
    --colors-border-neutral-fixed: var(--colors-gray-950);
    --colors-icon-on-hero-action-neutral-default: var(--colors-black);
    --colors-icon-on-hero-action-neutral-hover: var(--colors-black);
    --colors-icon-on-hero-action-neutral-pressed: var(--colors-black);
    --colors-icon-on-hero-express-empower-hero: var(--colors-orange-700);
    --colors-icon-on-hero-express-insight-hero: var(--colors-teal-700);
    --colors-icon-on-hero-express-inspire-hero: var(--colors-purple-700);
    --colors-icon-on-hero-express-trust-hero: var(--colors-blue-700);
    --colors-icon-on-hero-neutral: var(--colors-black);
    --colors-icon-on-hero-neutral-fixed: var(--colors-white);
    --colors-icon-on-hero-link-default: var(--colors-black);
    --colors-icon-on-hero-link-hover: var(--colors-gray-900);
    --colors-icon-on-hero-link-pressed: var(--colors-gray-800);
    --colors-icon-on-hero-link-fixed-default: var(--colors-white);
    --colors-icon-on-hero-link-fixed-hover: var(--colors-gray-100);
    --colors-icon-on-hero-link-fixed-pressed: var(--colors-gray-200);
    --colors-icon-on-impact-action-neutral-default: var(--colors-gray-950);
    --colors-icon-on-impact-action-neutral-hover: var(--colors-gray-950);
    --colors-icon-on-impact-action-neutral-pressed: var(--colors-gray-950);
    --colors-icon-on-impact-action-neutral-fixed-default: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-fixed-hover: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-fixed-pressed: var(--colors-gray-50);
    --colors-icon-on-impact-action-neutral-fixed-selected-default: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-hover: var(--colors-white);
    --colors-icon-on-impact-action-neutral-fixed-selected-pressed: var(--colors-white);
    --colors-icon-on-impact-express-insight-hero: var(--colors-green-700);
    --colors-icon-on-impact-express-inspire-hero: var(--colors-purple-700);
    --colors-icon-on-impact-express-trust-hero: var(--colors-blue-700);
    --colors-icon-on-impact-express-empower-hero: var(--colors-orange-700);
    --colors-icon-on-impact-feedback-critical-strong: var(--colors-red-700);
    --colors-icon-on-impact-feedback-critical-hero: var(--colors-red-600);
    --colors-icon-on-impact-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-icon-on-impact-feedback-info-strong: var(--colors-gray-700);
    --colors-icon-on-impact-feedback-info-hero: var(--colors-gray-600);
    --colors-icon-on-impact-feedback-notify-strong: var(--colors-orange-700);
    --colors-icon-on-impact-feedback-notify-hero: var(--colors-orange-600);
    --colors-icon-on-impact-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-icon-on-impact-feedback-success-strong: var(--colors-green-700);
    --colors-icon-on-impact-feedback-success-hero: var(--colors-green-600);
    --colors-icon-on-impact-feedback-success-hero-alt: var(--colors-green-500);
    --colors-icon-on-impact-feedback-warning-strong: var(--colors-yellow-700);
    --colors-icon-on-impact-feedback-warning-hero: var(--colors-yellow-600);
    --colors-icon-on-impact-neutral: var(--colors-gray-950);
    --colors-icon-on-impact-subtle: var(--colors-gray-600);
    --colors-icon-on-impact-neutral-fixed: var(--colors-gray-50);
    --colors-icon-on-impact-link-default: var(--colors-blue-600);
    --colors-icon-on-impact-link-hover: var(--colors-blue-700);
    --colors-icon-on-impact-link-pressed: var(--colors-blue-800);
    --colors-icon-on-impact-link-fixed-default: var(--colors-blue-400);
    --colors-icon-on-impact-link-fixed-hover: var(--colors-blue-300);
    --colors-icon-on-impact-link-fixed-pressed: var(--colors-blue-200);
    --colors-icon-accent-brand-hero: var(--colors-blue-400);
    --colors-icon-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-icon-accent-aqua-strong: var(--colors-aqua-200);
    --colors-icon-accent-aqua-hero: var(--colors-aqua-400);
    --colors-icon-accent-blue-strong: var(--colors-blue-200);
    --colors-icon-accent-blue-strong-fixed: var(--colors-blue-800);
    --colors-icon-accent-blue-hero: var(--colors-blue-400);
    --colors-icon-accent-gray-strong: var(--colors-gray-200);
    --colors-icon-accent-gray-hero: var(--colors-gray-400);
    --colors-icon-accent-green-strong: var(--colors-green-200);
    --colors-icon-accent-green-hero: var(--colors-green-400);
    --colors-icon-accent-orange-strong: var(--colors-orange-200);
    --colors-icon-accent-orange-hero: var(--colors-orange-400);
    --colors-icon-accent-purple-strong: var(--colors-purple-200);
    --colors-icon-accent-purple-hero: var(--colors-purple-400);
    --colors-icon-accent-red-strong: var(--colors-red-200);
    --colors-icon-accent-red-hero: var(--colors-red-400);
    --colors-icon-accent-teal-strong: var(--colors-teal-100);
    --colors-icon-accent-teal-hero: var(--colors-teal-400);
    --colors-icon-accent-yellow-strong: var(--colors-yellow-200);
    --colors-icon-accent-yellow-hero: var(--colors-yellow-400);
    --colors-icon-action-neutral-default: var(--colors-gray-50);
    --colors-icon-action-neutral-hover: var(--colors-white);
    --colors-icon-action-neutral-pressed: var(--colors-white);
    --colors-icon-action-strong-default: var(--colors-blue-200);
    --colors-icon-action-strong-hover: var(--colors-blue-100);
    --colors-icon-action-strong-pressed: var(--colors-blue-50);
    --colors-icon-action-hero-default: var(--colors-blue-400);
    --colors-icon-action-hero-hover: var(--colors-blue-300);
    --colors-icon-action-hero-pressed: var(--colors-blue-200);
    --colors-icon-action-hero-selected-default: var(--colors-blue-400);
    --colors-icon-action-hero-selected-hover: var(--colors-blue-300);
    --colors-icon-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-icon-action-critical-strong-default: var(--colors-red-200);
    --colors-icon-action-critical-strong-hover: var(--colors-red-100);
    --colors-icon-action-critical-strong-pressed: var(--colors-red-50);
    --colors-icon-action-critical-hero-default: var(--colors-red-400);
    --colors-icon-action-critical-hero-hover: var(--colors-red-300);
    --colors-icon-action-critical-hero-pressed: var(--colors-red-200);
    --colors-icon-action-success-hero-default: var(--colors-green-400);
    --colors-icon-action-success-hero-hover: var(--colors-green-300);
    --colors-icon-action-success-hero-pressed: var(--colors-green-200);
    --colors-icon-action-disabled: var(--colors-gray-600);
    --colors-icon-action-disabled-muted: var(--colors-gray-700);
    --colors-icon-action-disabled-alt: var(--colors-gray-900);
    --colors-icon-express-empower-strong: var(--colors-orange-200);
    --colors-icon-express-empower-hero: var(--colors-orange-400);
    --colors-icon-express-insight-strong: var(--colors-teal-200);
    --colors-icon-express-insight-hero: var(--colors-teal-400);
    --colors-icon-express-inspire-strong: var(--colors-purple-200);
    --colors-icon-express-inspire-hero: var(--colors-purple-400);
    --colors-icon-express-trust-strong: var(--colors-blue-200);
    --colors-icon-express-trust-hero: var(--colors-aqua-300);
    --colors-icon-feedback-critical-strong: var(--colors-red-200);
    --colors-icon-feedback-critical-hero: var(--colors-red-400);
    --colors-icon-feedback-critical-hero-alt: var(--colors-red-500);
    --colors-icon-feedback-info-strong: var(--colors-gray-200);
    --colors-icon-feedback-info-hero: var(--colors-gray-400);
    --colors-icon-feedback-notify-strong: var(--colors-orange-200);
    --colors-icon-feedback-notify-hero: var(--colors-orange-400);
    --colors-icon-feedback-notify-hero-alt: var(--colors-orange-500);
    --colors-icon-feedback-success-strong: var(--colors-green-200);
    --colors-icon-feedback-success-hero: var(--colors-green-400);
    --colors-icon-feedback-success-hero-alt: var(--colors-green-500);
    --colors-icon-feedback-warning-strong: var(--colors-yellow-200);
    --colors-icon-feedback-warning-hero: var(--colors-yellow-400);
    --colors-icon-neutral: var(--colors-gray-50);
    --colors-icon-subtle: var(--colors-gray-400);
    --colors-icon-muted: var(--colors-gray-500);
    --colors-icon-invisible: var(--colors-transparent-invisible);
    --colors-icon-neutral-fixed: var(--colors-gray-950);
    --colors-icon-link-default: var(--colors-blue-400);
    --colors-icon-link-hover: var(--colors-blue-300);
    --colors-icon-link-pressed: var(--colors-blue-200);
    --colors-icon-link-last-visited: var(--colors-purple-300);
    --colors-icon-transparent-neutral-fixed: var(--colors-transparent-black-60);
    --colors-icon-transparent-neutral-fixed-faint: var(--colors-transparent-black-30);
    --colors-icon-transparent-action-neutral-fixed-default: var(--colors-transparent-black-60);
    --colors-icon-transparent-action-neutral-fixed-hover: var(--colors-transparent-black-75);
    --colors-icon-transparent-action-neutral-fixed-pressed: var(--colors-transparent-black-75);
    --colors-icon-transparent-on-impact-neutral-fixed: var(--colors-transparent-white-60);
    --colors-text-on-hero-action-neutral-default: var(--colors-black);
    --colors-text-on-hero-action-neutral-hover: var(--colors-black);
    --colors-text-on-hero-action-neutral-pressed: var(--colors-black);
    --colors-text-on-hero-express-empower-hero: var(--colors-orange-700);
    --colors-text-on-hero-express-insight-hero: var(--colors-teal-700);
    --colors-text-on-hero-express-inspire-hero: var(--colors-purple-700);
    --colors-text-on-hero-express-trust-hero: var(--colors-blue-700);
    --colors-text-on-hero-neutral: var(--colors-black);
    --colors-text-on-hero-neutral-fixed: var(--colors-white);
    --colors-text-on-hero-link-default: var(--colors-black);
    --colors-text-on-hero-link-hover: var(--colors-gray-900);
    --colors-text-on-hero-link-pressed: var(--colors-gray-800);
    --colors-text-on-hero-link-fixed-default: var(--colors-white);
    --colors-text-on-hero-link-fixed-hover: var(--colors-gray-100);
    --colors-text-on-hero-link-fixed-pressed: var(--colors-gray-200);
    --colors-text-on-impact-action-neutral-default: var(--colors-gray-950);
    --colors-text-on-impact-action-neutral-hover: var(--colors-gray-950);
    --colors-text-on-impact-action-neutral-pressed: var(--colors-gray-950);
    --colors-text-on-impact-express-energy-hero: var(--colors-orange-600);
    --colors-text-on-impact-express-insight-hero: var(--colors-teal-600);
    --colors-text-on-impact-express-inspire-hero: var(--colors-purple-600);
    --colors-text-on-impact-express-trust-hero: var(--colors-blue-700);
    --colors-text-on-impact-feedback-critical-strong: var(--colors-red-700);
    --colors-text-on-impact-feedback-critical-hero: var(--colors-red-600);
    --colors-text-on-impact-feedback-info-strong: var(--colors-gray-700);
    --colors-text-on-impact-feedback-info-hero: var(--colors-gray-600);
    --colors-text-on-impact-feedback-notify-strong: var(--colors-orange-700);
    --colors-text-on-impact-feedback-notify-hero: var(--colors-orange-600);
    --colors-text-on-impact-feedback-success-strong: var(--colors-green-700);
    --colors-text-on-impact-feedback-success-hero: var(--colors-green-600);
    --colors-text-on-impact-feedback-warning-strong: var(--colors-yellow-700);
    --colors-text-on-impact-feedback-warning-hero: var(--colors-yellow-600);
    --colors-text-on-impact-neutral: var(--colors-gray-950);
    --colors-text-on-impact-subtle: var(--colors-gray-600);
    --colors-text-on-impact-neutral-fixed: var(--colors-gray-50);
    --colors-text-on-impact-link-default: var(--colors-blue-600);
    --colors-text-on-impact-link-hover: var(--colors-blue-700);
    --colors-text-on-impact-link-pressed: var(--colors-blue-800);
    --colors-text-on-impact-link-last-visited: var(--colors-purple-600);
    --colors-text-accent-brand-hero: var(--colors-blue-400);
    --colors-text-accent-brand-hero-fixed: var(--colors-blue-600);
    --colors-text-accent-aqua-strong: var(--colors-aqua-200);
    --colors-text-accent-aqua-hero: var(--colors-aqua-400);
    --colors-text-accent-blue-strong: var(--colors-blue-200);
    --colors-text-accent-blue-strong-fixed: var(--colors-blue-800);
    --colors-text-accent-blue-hero: var(--colors-blue-400);
    --colors-text-accent-gray-strong: var(--colors-gray-200);
    --colors-text-accent-gray-hero: var(--colors-gray-400);
    --colors-text-accent-green-strong: var(--colors-green-200);
    --colors-text-accent-green-hero: var(--colors-green-400);
    --colors-text-accent-orange-strong: var(--colors-orange-200);
    --colors-text-accent-orange-hero: var(--colors-orange-400);
    --colors-text-accent-purple-strong: var(--colors-purple-200);
    --colors-text-accent-purple-hero: var(--colors-purple-400);
    --colors-text-accent-red-strong: var(--colors-red-200);
    --colors-text-accent-red-hero: var(--colors-red-400);
    --colors-text-accent-teal-strong: var(--colors-teal-100);
    --colors-text-accent-teal-hero: var(--colors-teal-400);
    --colors-text-accent-yellow-strong: var(--colors-yellow-200);
    --colors-text-accent-yellow-hero: var(--colors-yellow-400);
    --colors-text-action-disabled: var(--colors-gray-600);
    --colors-text-action-disabled-alt: var(--colors-gray-900);
    --colors-text-action-neutral-default: var(--colors-gray-50);
    --colors-text-action-neutral-hover: var(--colors-white);
    --colors-text-action-neutral-pressed: var(--colors-white);
    --colors-text-action-strong-default: var(--colors-blue-200);
    --colors-text-action-strong-hover: var(--colors-blue-100);
    --colors-text-action-strong-pressed: var(--colors-blue-50);
    --colors-text-action-hero-default: var(--colors-blue-400);
    --colors-text-action-hero-hover: var(--colors-blue-300);
    --colors-text-action-hero-pressed: var(--colors-blue-200);
    --colors-text-action-hero-selected-default: var(--colors-blue-400);
    --colors-text-action-hero-selected-hover: var(--colors-blue-300);
    --colors-text-action-hero-selected-pressed: var(--colors-blue-200);
    --colors-text-action-critical-strong-default: var(--colors-red-200);
    --colors-text-action-critical-strong-hover: var(--colors-red-100);
    --colors-text-action-critical-strong-pressed: var(--colors-red-50);
    --colors-text-action-critical-hero-default: var(--colors-red-400);
    --colors-text-action-critical-hero-hover: var(--colors-red-300);
    --colors-text-action-critical-hero-pressed: var(--colors-red-200);
    --colors-text-express-empower-strong: var(--colors-orange-200);
    --colors-text-express-empower-hero: var(--colors-orange-400);
    --colors-text-express-insight-strong: var(--colors-teal-200);
    --colors-text-express-insight-hero: var(--colors-teal-400);
    --colors-text-express-inspire-strong: var(--colors-purple-200);
    --colors-text-express-inspire-hero: var(--colors-purple-400);
    --colors-text-express-trust-strong: var(--colors-blue-200);
    --colors-text-express-trust-hero: var(--colors-aqua-300);
    --colors-text-feedback-critical-strong: var(--colors-red-200);
    --colors-text-feedback-critical-hero: var(--colors-red-400);
    --colors-text-feedback-info-strong: var(--colors-gray-200);
    --colors-text-feedback-info-hero: var(--colors-gray-400);
    --colors-text-feedback-notify-strong: var(--colors-orange-200);
    --colors-text-feedback-notify-hero: var(--colors-orange-400);
    --colors-text-feedback-success-strong: var(--colors-green-200);
    --colors-text-feedback-success-hero: var(--colors-green-400);
    --colors-text-feedback-warning-strong: var(--colors-yellow-200);
    --colors-text-feedback-warning-hero: var(--colors-yellow-400);
    --colors-text-neutral: var(--colors-gray-50);
    --colors-text-subtle: var(--colors-gray-400);
    --colors-text-invisible: var(--colors-transparent-invisible);
    --colors-text-neutral-fixed: var(--colors-gray-950);
    --colors-text-link-default: var(--colors-blue-400);
    --colors-text-link-hover: var(--colors-blue-300);
    --colors-text-link-pressed: var(--colors-blue-200);
    --colors-text-link-last-visited: var(--colors-purple-300);
    --colors-text-link-selected: var(--colors-blue-400);
    --colors--calendar--day-label-default: var(--colors-text-neutral);
    --colors--calendar--day-label-hover: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-pressed: var(--colors-text-neutral-fixed);
    --colors--calendar--day-label-selected: var(--colors-text-on-hero-neutral-fixed);
    --colors--calendar--day-label-selected-hover: var(--colors-text-on-hero-neutral-fixed);
    --colors--calendar--day-label-selected-pressed: var(--colors-text-on-hero-neutral-fixed);
    --colors--input-text-adornment-default: var(--colors-gray-400);
    --colors--input-text-adornment-read-only: var(--colors-gray-400);
    --colors--zillow-logo-brand-mark: var(--colors-white);
    --colors--zillow-logo-brand-text: var(--colors-white);
    --colors--zillow-logo-on-impact-brand-mark: var(--colors-gray-950);
    --colors--zillow-logo-on-impact-brand-text: var(--colors-gray-950);
    --colors--zillow-logo-legacy-brand-mark: var(--colors-white);
    --colors--zillow-logo-legacy-brand-text: var(--colors-white);
    --colors--zillow-logo-legacy-on-impact-brand-mark: var(--colors-gray-950);
    --colors--zillow-logo-legacy-on-impact-brand-text: var(--colors-gray-950);
  }

  @keyframes fadeIn {
    0% {
      opacity: 0;
    }

    100% {
      opacity: 1;
    }
  }

  @keyframes fade {
    0% {
      opacity: 0;
    }

    100% {
      opacity: 1;
    }
  }

  @keyframes shimmer {
    0% {
      background-position-x: -400px;
    }

    100% {
      background-position-x: 400px;
    }
  }

  @keyframes spin {
    0% {
      rotate: none;
    }

    100% {
      rotate: 360deg;
    }
  }

  @keyframes zoom-in {
    0% {
      opacity: 0;
      scale: .975;
    }

    100% {
      opacity: 1;
      scale: 1;
    }
  }
}@layer utilities {
  @layer compositions {
    .textStyle_bodyHeading {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-heading);
      line-height: var(--line-heights-body);
    }

    .textStyle_body {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body);
    }

    .textStyle_body-xs {
      font-size: var(--font-sizes-body-xs);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body-xs);
    }

    .textStyle_heading-xl {
      font-size: var(--font-sizes-heading-xl);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-heading);
      line-height: var(--line-heights-heading-xl);
    }

    .textStyle_heading-lg {
      font-size: var(--font-sizes-heading-lg);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-heading);
      line-height: var(--line-heights-heading-lg);
    }

    .textStyle_heading-md {
      font-size: var(--font-sizes-heading-md);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-heading);
      line-height: var(--line-heights-heading-md);
    }

    .textStyle_heading-sm {
      font-size: var(--font-sizes-heading-sm);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-heading);
      line-height: var(--line-heights-heading-sm);
    }

    .textStyle_heading-xs {
      font-size: var(--font-sizes-heading-xs);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-heading);
      line-height: var(--line-heights-heading-xs);
    }

    .textStyle_body-lg-bold {
      font-size: var(--font-sizes-body-lg);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body-lg);
    }

    .textStyle_responsive\.heading-xl {
      font-size: var(--font-sizes-responsive-heading-xl-mobile);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-responsive-heading-mobile);
      line-height: var(--line-heights-responsive-heading-xl-mobile);
    }

    .textStyle_responsive\.heading-lg {
      font-size: var(--font-sizes-responsive-heading-lg-mobile);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-responsive-heading-mobile);
      line-height: var(--line-heights-responsive-heading-lg-mobile);
    }

    .textStyle_responsive\.heading-md {
      font-size: var(--font-sizes-responsive-heading-md-mobile);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-responsive-heading-mobile);
      line-height: var(--line-heights-responsive-heading-md-mobile);
    }

    .textStyle_responsive\.heading-sm {
      font-size: var(--font-sizes-responsive-heading-sm-mobile);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-responsive-heading-mobile);
      line-height: var(--line-heights-responsive-heading-sm-mobile);
    }

    .textStyle_responsive\.heading-xs {
      font-size: var(--font-sizes-responsive-heading-xs-mobile);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-responsive-heading-mobile);
      line-height: var(--line-heights-responsive-heading-xs-mobile);
    }

    .textStyle_responsive\.body-lg-bold {
      font-size: var(--font-sizes-responsive-body-lg-mobile);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-responsive-emphasis-mobile);
      line-height: var(--line-heights-responsive-body-lg-mobile);
    }

    .textStyle_body-sm-bold {
      font-size: var(--font-sizes-body-sm);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body-sm);
    }

    .textStyle_body-bold {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body);
    }

    .textStyle_\{body-sm\} {
      font-size: var(--font-sizes-body-sm);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body-sm);
    }

    .textStyle_body-lg {
      font-size: var(--font-sizes-body-lg);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body-lg);
    }

    .textStyle_body-sm {
      font-size: var(--font-sizes-body-sm);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body-sm);
    }

    .textStyle_body-xs-bold {
      font-size: var(--font-sizes-body-xs);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body-xs);
    }

    .textStyle_fineprint {
      font-size: var(--font-sizes-fineprint);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-fineprint);
    }

    .textStyle_fineprint-bold {
      font-size: var(--font-sizes-fineprint);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-fineprint);
    }

    .textStyle_fineprint-sm {
      font-size: var(--font-sizes-fineprint-sm);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-fineprint-sm);
    }

    .textStyle_fineprint-sm-bold {
      font-size: var(--font-sizes-fineprint-sm);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-fineprint-sm);
    }

    .textStyle_responsive\.body-lg {
      font-size: var(--font-sizes-responsive-body-lg-mobile);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-responsive-default-mobile);
      line-height: var(--line-heights-responsive-body-lg-mobile);
    }

    .textStyle_inherit {
      font-size: inherit;
      font-family: inherit;
      font-weight: inherit;
      line-height: inherit;
    }

    .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:textStyle_body > [data-c11n-component="Label"] {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body);
    }

    .\[\&_\>_\[data-c11n-component\=\"Heading\"\]\]\:textStyle_heading-xs > [data-c11n-component="Heading"] {
      font-size: var(--font-sizes-heading-xs);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-heading);
      line-height: var(--line-heights-heading-xs);
    }

    .\[\&_\[data-c11n-component\=\"Highlight\"\]\]\:textStyle_body-bold [data-c11n-component="Highlight"] {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body);
    }

    .\[\&_\[data-c11n-component\=\"Heading\"\]\]\:textStyle_responsive\.heading-lg [data-c11n-component="Heading"] {
      font-size: var(--font-sizes-responsive-heading-lg-mobile);
      font-family: var(--fonts-heading);
      font-weight: var(--font-weights-responsive-heading-mobile);
      line-height: var(--line-heights-responsive-heading-lg-mobile);
    }

    .\[\&_\>_\[data-c11n-component\=\"Heading\"\]\]\:textStyle_body-bold > [data-c11n-component="Heading"] {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body);
    }

    .\[\&_\>_\[data-c11n-component\=\"Text\"\]\]\:textStyle_body > [data-c11n-component="Text"], .\[\&_\>_\[data-c11n-component\=\"Paragraph\"\]\]\:textStyle_body > [data-c11n-component="Paragraph"] {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body);
    }

    .\[\&_\>_\[data-c11n-component\=\"Text\"\]\]\:textStyle_fineprint > [data-c11n-component="Text"], .\[\&_\>_\[data-c11n-component\=\"Paragraph\"\]\]\:textStyle_fineprint > [data-c11n-component="Paragraph"] {
      font-size: var(--font-sizes-fineprint);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-fineprint);
    }

    .focusVisible\:textStyle_body:is(:focus-visible, [data-focus-visible]) {
      font-size: var(--font-sizes-body);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-default);
      line-height: var(--line-heights-body);
    }

    :-webkit-any(.\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:focus), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:not(:placeholder-shown)), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:-webkit-autofill), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:read-only)) {
      font-size: var(--font-sizes-body-xs);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body-xs);
    }

    :-webkit-any(.\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:focus), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:not(:placeholder-shown)), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:-webkit-autofill), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:read-only)) {
      font-size: var(--font-sizes-body-xs);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body-xs);
    }

    :is(.\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:focus), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:not(:placeholder-shown)), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:autofill), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:textStyle_body-xs-bold > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:read-only)) {
      font-size: var(--font-sizes-body-xs);
      font-family: var(--fonts-default);
      font-weight: var(--font-weights-emphasis);
      line-height: var(--line-heights-body-xs);
    }

    @media screen and (min-width: 48rem) {
      .textStyle_responsive\.heading-xl {
        font-size: var(--font-sizes-responsive-heading-xl-tablet);
        font-weight: var(--font-weights-responsive-heading-tablet);
        line-height: var(--line-heights-responsive-heading-xl-tablet);
      }

      .textStyle_responsive\.heading-lg {
        font-size: var(--font-sizes-responsive-heading-lg-tablet);
        font-weight: var(--font-weights-responsive-heading-tablet);
        line-height: var(--line-heights-responsive-heading-lg-tablet);
      }

      .textStyle_responsive\.heading-md {
        font-size: var(--font-sizes-responsive-heading-md-tablet);
        font-weight: var(--font-weights-responsive-heading-tablet);
        line-height: var(--line-heights-responsive-heading-md-tablet);
      }

      .textStyle_responsive\.heading-sm {
        font-size: var(--font-sizes-responsive-heading-sm-tablet);
        font-weight: var(--font-weights-responsive-heading-tablet);
        line-height: var(--line-heights-responsive-heading-sm-tablet);
      }

      .textStyle_responsive\.heading-xs {
        font-size: var(--font-sizes-responsive-heading-xs-tablet);
        font-weight: var(--font-weights-responsive-heading-tablet);
        line-height: var(--line-heights-responsive-heading-xs-tablet);
      }

      .textStyle_responsive\.body-lg-bold {
        font-size: var(--font-sizes-responsive-body-lg-tablet);
        font-weight: var(--font-weights-responsive-emphasis-tablet);
        line-height: var(--line-heights-responsive-body-lg-tablet);
      }

      .textStyle_responsive\.body-lg {
        font-size: var(--font-sizes-responsive-body-lg-tablet);
        font-weight: var(--font-weights-responsive-default-tablet);
        line-height: var(--line-heights-responsive-body-lg-tablet);
      }

      .\[\&_\[data-c11n-component\=\"Heading\"\]\]\:textStyle_responsive\.heading-lg [data-c11n-component="Heading"] {
        font-size: var(--font-sizes-responsive-heading-lg-tablet);
        font-weight: var(--font-weights-responsive-heading-tablet);
        line-height: var(--line-heights-responsive-heading-lg-tablet);
      }
    }

    @media screen and (min-width: 64rem) {
      .textStyle_responsive\.heading-xl {
        font-size: var(--font-sizes-responsive-heading-xl-desktop);
        font-weight: var(--font-weights-responsive-heading-desktop);
        line-height: var(--line-heights-responsive-heading-xl-desktop);
      }

      .textStyle_responsive\.heading-lg {
        font-size: var(--font-sizes-responsive-heading-lg-desktop);
        font-weight: var(--font-weights-responsive-heading-desktop);
        line-height: var(--line-heights-responsive-heading-lg-desktop);
      }

      .textStyle_responsive\.heading-md {
        font-size: var(--font-sizes-responsive-heading-md-desktop);
        font-weight: var(--font-weights-responsive-heading-desktop);
        line-height: var(--line-heights-responsive-heading-md-desktop);
      }

      .textStyle_responsive\.heading-sm {
        font-size: var(--font-sizes-responsive-heading-sm-desktop);
        font-weight: var(--font-weights-responsive-heading-desktop);
        line-height: var(--line-heights-responsive-heading-sm-desktop);
      }

      .textStyle_responsive\.heading-xs {
        font-size: var(--font-sizes-responsive-heading-xs-desktop);
        font-weight: var(--font-weights-responsive-heading-desktop);
        line-height: var(--line-heights-responsive-heading-xs-desktop);
      }

      .textStyle_responsive\.body-lg-bold {
        font-size: var(--font-sizes-responsive-body-lg-desktop);
        font-weight: var(--font-weights-responsive-emphasis-desktop);
        line-height: var(--line-heights-responsive-body-lg-desktop);
      }

      .textStyle_responsive\.body-lg {
        font-size: var(--font-sizes-responsive-body-lg-desktop);
        font-weight: var(--font-weights-responsive-default-desktop);
        line-height: var(--line-heights-responsive-body-lg-desktop);
      }

      .\[\&_\[data-c11n-component\=\"Heading\"\]\]\:textStyle_responsive\.heading-lg [data-c11n-component="Heading"] {
        font-size: var(--font-sizes-responsive-heading-lg-desktop);
        font-weight: var(--font-weights-responsive-heading-desktop);
        line-height: var(--line-heights-responsive-heading-lg-desktop);
      }
    }
  }

  .c_text\.feedback\.warning\.hero {
    color: var(--colors-text-feedback-warning-hero);
  }

  .white-space_nowrap {
    white-space: nowrap;
  }

  .ov_hidden {
    overflow: hidden;
  }

  .tov_ellipsis {
    text-overflow: ellipsis;
  }

  .tt_capitalize {
    text-transform: capitalize;
  }

  .max-w_245 {
    max-width: 245px;
  }

  .max-w_unset {
    max-width: unset;
  }

  .tt_uppercase {
    text-transform: uppercase;
  }

  .c_blue\.400 {
    color: var(--colors-blue-400);
  }

  .c_text\.neutral {
    color: var(--colors-text-neutral);
  }

  .m_auto_\{spacing\.400\} {
    margin: auto var(--spacing-400);
  }

  .m_default {
    margin: var(--spacing-default);
  }

  .z_popover {
    z-index: var(--z-index-popover);
  }

  .c_text\.accent\.red\.strong {
    color: var(--colors-text-accent-red-strong);
  }

  .c_dark {
    color: dark;
  }

  .d_flex {
    display: flex;
  }

  .c_red\.600 {
    color: var(--colors-red-600);
  }

  .text_center {
    text-align: center;
  }

  .w_icon\.lg {
    width: var(--sizes-icon-lg);
  }

  .h_icon\.lg {
    height: var(--sizes-icon-lg);
  }

  .m_0_\{spacing\.200\}_\{spacing\.200\}_0 {
    margin: 0 var(--spacing-200) var(--spacing-200) 0;
  }

  .w_100\% {
    width: 100%;
  }

  .h_100\% {
    height: 100%;
  }

  .flex_none {
    flex: none;
  }

  .pos_relative {
    position: relative;
  }

  .d_inline-block {
    display: inline-block;
  }

  .w_fit-content {
    width: -moz-fit-content;
    width: fit-content;
  }

  .pos_absolute {
    position: absolute;
  }

  .z_2 {
    z-index: 2;
  }

  .m_0px_\{spacing\.200\} {
    margin: 0px var(--spacing-200);
  }

  .gap_\{spacing\.400\} {
    gap: var(--spacing-400);
  }

  .p_\{spacing\.400\} {
    padding: var(--spacing-400);
  }

  .tt_none {
    text-transform: none;
  }

  .gap_\{spacing\.600\} {
    gap: var(--spacing-600);
  }

  .p_\{spacing\.zero\}_\{spacing\.400\} {
    padding: var(--spacing-zero) var(--spacing-400);
  }

  .flex_1 {
    flex: 1;
  }

  .gap_\{spacing\.200\} {
    gap: var(--spacing-200);
  }

  .max-w_100\% {
    max-width: 100%;
  }

  .c_\{colors\.gray\.400\} {
    color: var(--colors-gray-400);
  }

  .c_yellow\.500 {
    color: var(--colors-yellow-500);
  }

  .c_gray\.600 {
    color: var(--colors-gray-600);
  }

  .c_yellow\.600 {
    color: var(--colors-yellow-600);
  }

  .m_600 {
    margin: var(--spacing-600);
  }

  .w_calc\(100\%_-_\{spacing\.1200\}\) {
    width: calc(100% - var(--spacing-1200));
  }

  .p_400 {
    padding: var(--spacing-400);
  }

  .text_left {
    text-align: left;
  }

  .va_top {
    vertical-align: top;
  }

  .m_\{spacing\.600\}_0 {
    margin: var(--spacing-600) 0;
  }

  .gap_0 {
    gap: 0;
  }

  .p_\{spacing\.1000\}_\{spacing\.400\}_\{spacing\.600\} {
    padding: var(--spacing-1000) var(--spacing-400) var(--spacing-600);
  }

  .w_100vw {
    width: 100vw;
  }

  .bdr_200 {
    border-radius: var(--radii-200);
  }

  .max-w_400px {
    max-width: 400px;
  }

  .gap_600 {
    gap: var(--spacing-600);
  }

  .d_grid {
    display: grid;
  }

  .bdr_500 {
    border-radius: var(--radii-500);
  }

  .bg_white {
    background: var(--colors-white);
  }

  .bx-sh_\{sizes\.zero\}_\{sizes\.100\}_\{radii\.500\}_\{radii\.zero\}_\{colors\.transparent\.black-30\} {
    box-shadow: var(--sizes-zero) var(--sizes-100) var(--radii-500) var(--radii-zero) var(--colors-transparent-black-30);
  }

  .p_600 {
    padding: var(--spacing-600);
  }

  .h_auto {
    height: auto;
  }

  .bx-sh_none {
    box-shadow: var(--shadows-none);
  }

  .gap_sm {
    gap: var(--spacing-sm);
  }

  .gap_40 {
    gap: 40px;
  }

  .min-w_89px {
    min-width: 89px;
  }

  .bdr_100 {
    border-radius: var(--radii-100);
  }

  .min-h_104px {
    min-height: 104px;
  }

  .w_93px {
    width: 93px;
  }

  .p_zero {
    padding: var(--spacing-zero);
  }

  .gap_default {
    gap: var(--spacing-default);
  }

  .m_200 {
    margin: var(--spacing-200);
  }

  .c_blue\.500 {
    color: var(--colors-blue-500);
  }

  .c_black {
    color: var(--colors-black);
  }

  .p_\{spacing\.600\}_0 {
    padding: var(--spacing-600) 0;
  }

  .bd-b_\{borderWidths\.25\}_solid_\{colors\.gray300\} {
    border-bottom: var(--border-widths-25) solid colors\.gray300;
  }

  .bd-t_\{borderWidths\.25\}_solid_\{colors\.gray300\} {
    border-top: var(--border-widths-25) solid colors\.gray300;
  }

  .max-w_62vw {
    max-width: 62vw;
  }

  .c_text\.subtle {
    color: var(--colors-text-subtle);
  }

  .d_none {
    display: none;
  }

  .d_block {
    display: block;
  }

  .min-w_74px {
    min-width: 74px;
  }

  .anim_fadeIn_linear_0\.2s {
    animation: .2s linear fadeIn;
  }

  .bd-b_\{borderWidths\.25\}_solid_\{colors\.gray\.300\} {
    border-bottom: var(--border-widths-25) solid var(--colors-gray-300);
  }

  .pos_fixed {
    position: fixed;
  }

  .z_100002 {
    z-index: 100002;
  }

  .m_0_auto {
    margin: 0 auto;
  }

  .p_0 {
    padding: 0;
  }

  .max-w_1220px {
    max-width: 1220px;
  }

  .h_104px {
    height: 104px;
  }

  .gap_800 {
    gap: var(--spacing-800);
  }

  .c_\{colors\.icon\.express\.insight\.hero\} {
    color: var(--colors-icon-express-insight-hero);
  }

  .va_middle {
    vertical-align: middle;
  }

  .p_\{spacing\.600\}_\{spacing\.1200\} {
    padding: var(--spacing-600) var(--spacing-1200);
  }

  .gap_200 {
    gap: var(--spacing-200);
  }

  .min-h_1800 {
    min-height: var(--sizes-1800);
  }

  .w_2600 {
    width: var(--sizes-2600);
  }

  .bd-l_1px_solid_\{colors\.Table\.Cell\.border\} {
    border-left: 1px solid var(--colors--table--cell-border);
  }

  .bd-r_1px_solid_\{colors\.Table\.Cell\.border\} {
    border-right: 1px solid var(--colors--table--cell-border);
  }

  .bdr_ellipse {
    border-radius: var(--radii-ellipse);
  }

  .h_1200 {
    height: var(--sizes-1200);
  }

  .w_1200 {
    width: var(--sizes-1200);
  }

  .c_text\.express\.insight\.strong {
    color: var(--colors-text-express-insight-strong);
  }

  .c_text\.accent\.yellow\.hero {
    color: var(--colors-text-accent-yellow-hero);
  }

  .c_text\.express\.empower\.strong {
    color: var(--colors-text-express-empower-strong);
  }

  .c_text\.neutral\.strong {
    color: text. neutral. strong;
  }

  .pos_sticky {
    position: sticky;
  }

  .trs_box-shadow_0\.2s {
    transition: box-shadow .2s;
  }

  .bx-sh_2px_4px_8px_0px_rgba\(0\,_0\,_0\,_\{opacity\.15\}\) {
    box-shadow: 2px 4px 8px 0px rgba(0, 0, 0, var(--opacity-15));
  }

  .bd-r_2px_solid_\{colors\.Table\.Cell\.border\} {
    border-right: 2px solid var(--colors--table--cell-border);
  }

  .bx-sh_0px_4px_16px_0px_rgba\(0\,_0\,_0\,_\{opacity\.15\}\) {
    box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, var(--opacity-15));
  }

  .bd-l_2px_solid_\{colors\.Table\.Cell\.border\} {
    border-left: 2px solid var(--colors--table--cell-border);
  }

  .bd-t_1px_solid_\{colors\.Table\.Cell\.border\} {
    border-top: 1px solid var(--colors--table--cell-border);
  }

  .p_0\! {
    padding: 0 !important;
  }

  .m_0\! {
    margin: 0 !important;
  }

  .max-w_none {
    max-width: none;
  }

  .p_0_\{spacing\.600\} {
    padding: 0 var(--spacing-600);
  }

  .trs_all_0\.3s_ease-out {
    transition: all .3s ease-out;
  }

  .cursor_pointer {
    cursor: pointer;
  }

  .p_default {
    padding: var(--spacing-default);
  }

  .bdr_\{radii\.100\} {
    border-radius: var(--radii-100);
  }

  .bd_1px_solid {
    border: 1px solid;
  }

  .p_0px {
    padding: 0;
  }

  .gap_sm_0 {
    gap: sm 0;
  }

  .gap_loose {
    gap: var(--spacing-loose);
  }

  .gap_tight {
    gap: var(--spacing-tight);
  }

  .gap_tighter {
    gap: var(--spacing-tighter);
  }

  .gap_8px {
    gap: 8px;
  }

  .d_inline-flex {
    display: inline-flex;
  }

  .gap_\{spacing\.layout\.default\} {
    gap: var(--spacing-layout-default);
  }

  .trunc_true {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .sr_true {
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    position: absolute;
    overflow: hidden;
  }

  .z_1 {
    z-index: 1;
  }

  .gap_ButtonGroup\.gap\.horz {
    gap: var(--spacing--button-group-gap-horz);
  }

  .gap_ButtonGroup\.gap\.vert {
    gap: var(--spacing--button-group-gap-vert);
  }

  .w_Checkbox\.box {
    width: var(--sizes--checkbox-box);
  }

  .h_Checkbox\.box {
    height: var(--sizes--checkbox-box);
  }

  .bdr_Checkbox\.box {
    border-radius: var(--radii--checkbox-box);
  }

  .op_disabled {
    opacity: var(--opacity-disabled);
  }

  .focus-visible-outline_true:focus-visible {
    box-shadow: var(--shadows-focus);
    outline: none;
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Button\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--button-default) var(--shadow-color);
  }

  .h_CloseButton {
    height: var(--sizes--close-button);
  }

  .w_CloseButton {
    width: var(--sizes--close-button);
  }

  .bdr_CloseButton {
    border-radius: var(--radii--close-button);
  }

  .cursor_default {
    cursor: default;
  }

  .bx-sh-c_CloseButton\.border\.onImpact\.default {
    --shadow-color: var(--colors--close-button-border-on-impact-default);
  }

  .c_CloseButton\.icon\.onImpact\.default {
    color: var(--colors--close-button-icon-on-impact-default);
  }

  .bx-sh-c_CloseButton\.border\.default {
    --shadow-color: var(--colors--close-button-border-default);
  }

  .c_CloseButton\.icon\.default {
    color: var(--colors--close-button-icon-default);
  }

  .mx_auto {
    margin-inline: auto;
  }

  .h_Divider\.weight\.horizontal {
    height: var(--sizes--divider-weight-horizontal);
  }

  .w_Divider\.width\.horizontal {
    width: var(--sizes--divider-width-horizontal);
  }

  .h_Divider\.height\.vertical {
    height: var(--sizes--divider-height-vertical);
  }

  .w_Divider\.weight\.vertical {
    width: var(--sizes--divider-weight-vertical);
  }

  .w_Divider\.width\.emphasized {
    width: var(--sizes--divider-width-emphasized);
  }

  .h_Divider\.weight\.emphasized\.horizontal {
    height: var(--sizes--divider-weight-emphasized-horizontal);
  }

  .c_Combobox\.Input\.text\.populated {
    color: var(--colors--combobox--input-text-populated);
  }

  .op_\{disabled\} {
    opacity: var(--opacity-disabled);
  }

  .c_FormField\.HelperArea\.text\.error {
    color: var(--colors--form-field--helper-area-text-error);
  }

  .c_FormField\.HelperArea\.text\.default {
    color: var(--colors--form-field--helper-area-text-default);
  }

  .va_-0\.125em {
    vertical-align: -.125em;
  }

  .fill_currentcolor {
    fill: currentColor;
  }

  .w_1em {
    width: 1em;
  }

  .h_1em {
    height: 1em;
  }

  .w_icon\.sm {
    width: var(--sizes-icon-sm);
  }

  .h_icon\.sm {
    height: var(--sizes-icon-sm);
  }

  .w_icon\.md {
    width: var(--sizes-icon-md);
  }

  .h_icon\.md {
    height: var(--sizes-icon-md);
  }

  .w_icon\.xl {
    width: var(--sizes-icon-xl);
  }

  .h_icon\.xl {
    height: var(--sizes-icon-xl);
  }

  .c_Input\.text\.populated {
    color: var(--colors--input-text-populated);
  }

  .cursor_text {
    cursor: text;
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color);
  }

  .bx-sh-c_Input\.border\.default {
    --shadow-color: var(--colors--input-border-default);
  }

  .bx-sh-c_Input\.border\.error {
    --shadow-color: var(--colors--input-border-error);
  }

  .w_auto {
    width: auto;
  }

  .bx-sh-c_border\.invisible {
    --shadow-color: var(--colors-border-invisible);
  }

  .bdr_Input\.sm {
    border-radius: var(--radii--input-sm);
  }

  .py_Input\.sm\.padding\.vert {
    padding-block: var(--spacing--input-sm-padding-vert);
  }

  .px_Input\.sm\.padding\.horz {
    padding-inline: var(--spacing--input-sm-padding-horz);
  }

  .bdr_Input\.md\.default {
    border-radius: var(--radii--input-md-default);
  }

  .py_Input\.md\.padding\.vert {
    padding-block: var(--spacing--input-md-padding-vert);
  }

  .px_Input\.md\.padding\.horz {
    padding-inline: var(--spacing--input-md-padding-horz);
  }

  .bdr_Input\.lg\.default {
    border-radius: var(--radii--input-lg-default);
  }

  .py_Input\.lg\.padding\.vert {
    padding-block: var(--spacing--input-lg-padding-vert);
  }

  .px_Input\.lg\.padding\.horz {
    padding-inline: var(--spacing--input-lg-padding-horz);
  }

  .px_Input\.sm\.padding\.horz-readOnly {
    padding-inline: var(--spacing--input-sm-padding-horz-read-only);
  }

  .px_Input\.md\.padding\.horz-readOnly {
    padding-inline: var(--spacing--input-md-padding-horz-read-only);
  }

  .px_Input\.lg\.padding\.horz-readOnly {
    padding-inline: var(--spacing--input-lg-padding-horz-read-only);
  }

  .c_Label\.text\.default {
    color: var(--colors--label-text-default);
  }

  .gap_LabeledControl\.gap\.control-toLabel {
    gap: var(--spacing--labeled-control-gap-control-to-label);
  }

  .gap_RatingStars\.gap\.stars-toContent {
    gap: var(--spacing--rating-stars-gap-stars-to-content);
  }

  .c_RatingStars\.text\.filled {
    color: var(--colors--rating-stars-text-filled);
  }

  .c_Legend\.text\.default {
    color: var(--colors--legend-text-default);
  }

  .gap_NumberRating\.gap\.star-toNumber {
    gap: var(--spacing--number-rating-gap-star-to-number);
  }

  .c_NumberRating\.text {
    color: var(--colors--number-rating-text);
  }

  .c_transparent\.invisible {
    color: var(--colors-transparent-invisible);
  }

  .c_text\.neutral-fixed {
    color: var(--colors-text-neutral-fixed);
  }

  .c_yellow\.400 {
    color: var(--colors-yellow-400);
  }

  .c_text\.onImpact\.neutral-fixed {
    color: var(--colors-text-on-impact-neutral-fixed);
  }

  .c_gray\.400 {
    color: var(--colors-gray-400);
  }

  .lc_1 {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Radio\.ring\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--radio-ring-default) var(--shadow-color);
  }

  .bdr_Radio {
    border-radius: var(--radii--radio);
  }

  .bx-sh-c_Radio\.border\.default {
    --shadow-color: var(--colors--radio-border-default);
  }

  .w_Radio\.ring\.width {
    width: var(--sizes--radio-ring-width);
  }

  .h_Radio\.ring\.height {
    height: var(--sizes--radio-ring-height);
  }

  .h_Range\.Track\.height {
    height: var(--sizes--range--track-height);
  }

  .bg_Range\.Track\.bg\.default {
    background: var(--colors--range--track-bg-default);
  }

  .bdr_Range\.Track {
    border-radius: var(--radii--range--track);
  }

  .w_Range\.Handle {
    width: var(--sizes--range--handle);
  }

  .h_Range\.Handle {
    height: var(--sizes--range--handle);
  }

  .bg_Range\.Handle\.bg\.default {
    background: var(--colors--range--handle-bg-default);
  }

  .bdr_Range\.Handle {
    border-radius: var(--radii--range--handle);
  }

  .bx-sh_Range\.Handle\.default {
    box-shadow: var(--shadows--range--handle-default);
  }

  .cursor_grab {
    cursor: grab;
  }

  .ap_none {
    appearance: none;
  }

  .bx-s_border-box {
    box-sizing: border-box;
  }

  .ring_none {
    outline-offset: 2px;
    outline: 2px solid #0000;
  }

  .bx-sh_\{shadows\.Range\.Handle\.default\}\,_\{shadows\.focus\} {
    box-shadow: var(--shadows--range--handle-default), var(--shadows-focus);
  }

  .bg_Range\.Handle\.bg\.active {
    background: var(--colors--range--handle-bg-active);
  }

  .my_Range\.Root\.margin\.vert {
    margin-block: var(--spacing--range--root-margin-vert);
  }

  .bd_0 {
    border: 0;
  }

  .gap_RatingStars\.gap\.between-stars {
    gap: var(--spacing--rating-stars-gap-between-stars);
  }

  .pe_\{sizes\.Select\.icon\} {
    padding-inline-end: var(--sizes--select-icon);
  }

  .anim_spin_0\.5s_linear_infinite {
    animation: .5s linear infinite spin;
  }

  .stk_currentColor {
    stroke: currentColor;
  }

  .c_ProgressIndicator\.spinner\.icon\.default {
    color: var(--colors--progress-indicator-spinner-icon-default);
  }

  .c_ProgressIndicator\.spinner\.icon\.onImpact {
    color: var(--colors--progress-indicator-spinner-icon-on-impact);
  }

  .c_inherit {
    color: inherit;
  }

  .py_Textarea\.padding\.vert {
    padding-block: var(--spacing--textarea-padding-vert);
  }

  .bdr_Textarea {
    border-radius: var(--radii--textarea);
  }

  .px_Textarea\.padding\.horz-readOnly {
    padding-inline: var(--spacing--textarea-padding-horz-read-only);
  }

  .px_Textarea\.padding\.horz {
    padding-inline: var(--spacing--textarea-padding-horz);
  }

  .bdr_TriggerButton {
    border-radius: var(--radii--trigger-button);
  }

  .us_text {
    -webkit-user-select: text;
    user-select: text;
  }

  .p_TriggerText\.padding {
    padding: var(--spacing--trigger-text-padding);
  }

  .gap_Accordion\.Header\.gap\.leading {
    gap: var(--spacing--accordion--header-gap-leading);
  }

  .py_Accordion\.Header\.padding\.vert {
    padding-block: var(--spacing--accordion--header-padding-vert);
  }

  .px_Accordion\.Header\.padding\.horz {
    padding-inline: var(--spacing--accordion--header-padding-horz);
  }

  .gap_Accordion\.gap\.header-toPanel {
    gap: var(--spacing--accordion-gap-header-to-panel);
  }

  .bdr_Accordion\.default {
    border-radius: var(--radii--accordion-default);
  }

  .px_Accordion\.Panel\.padding\.horz {
    padding-inline: var(--spacing--accordion--panel-padding-horz);
  }

  .pbs_Accordion\.Panel\.padding\.top {
    padding-block-start: var(--spacing--accordion--panel-padding-top);
  }

  .pbe_Accordion\.Panel\.padding\.bottom {
    padding-block-end: var(--spacing--accordion--panel-padding-bottom);
  }

  .gap_Accordion\.gap\.betweenAccordions {
    gap: var(--spacing--accordion-gap-between-accordions);
  }

  .c_AdornedInput\.Adornment\.default {
    color: var(--colors--adorned-input--adornment-default);
  }

  .pointer-events_none {
    pointer-events: none;
  }

  .w_AdornedInput\.Icon\.width {
    width: var(--sizes--adorned-input--icon-width);
  }

  .h_AdornedInput\.Icon\.height {
    height: var(--sizes--adorned-input--icon-height);
  }

  .c_AdornedInput\.Input\.populated {
    color: var(--colors--adorned-input--input-populated);
  }

  .trs_background-color_calc\(infinity_\*_1s\)_step-end {
    transition: background-color 3.40282e38s step-end;
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.AdornedInput\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--adorned-input-default) var(--shadow-color);
  }

  .bx-sh-c_AdornedInput\.border\.default {
    --shadow-color: var(--colors--adorned-input-border-default);
  }

  .bx-sh-c_AdornedInput\.border\.error {
    --shadow-color: var(--colors--adorned-input-border-error);
  }

  .bx-sh-c_transparent\.invisible {
    --shadow-color: var(--colors-transparent-invisible);
  }

  .bdr_AdornedInput\.sm {
    border-radius: var(--radii--adorned-input-sm);
  }

  .px_AdornedInput\.sm\.padding\.horz {
    padding-inline: var(--spacing--adorned-input-sm-padding-horz);
  }

  .bdr_AdornedInput\.md\.default {
    border-radius: var(--radii--adorned-input-md-default);
  }

  .px_AdornedInput\.md\.padding\.horz {
    padding-inline: var(--spacing--adorned-input-md-padding-horz);
  }

  .bdr_AdornedInput\.lg\.default {
    border-radius: var(--radii--adorned-input-lg-default);
  }

  .px_AdornedInput\.lg\.padding\.horz {
    padding-inline: var(--spacing--adorned-input-lg-padding-horz);
  }

  .px_AdornedInput\.sm\.padding\.horz-readOnly {
    padding-inline: var(--spacing--adorned-input-sm-padding-horz-read-only);
  }

  .px_AdornedInput\.md\.padding\.horz-readOnly {
    padding-inline: var(--spacing--adorned-input-md-padding-horz-read-only);
  }

  .px_AdornedInput\.lg\.padding\.horz-readOnly {
    padding-inline: var(--spacing--adorned-input-lg-padding-horz-read-only);
  }

  .mbs_Alert\.gap\.content-toActions {
    margin-block-start: var(--spacing--alert-gap-content-to-actions);
  }

  .c_Alert\.critical\.text {
    color: var(--colors--alert-critical-text);
  }

  .c_Alert\.info\.text {
    color: var(--colors--alert-info-text);
  }

  .c_Alert\.success\.text {
    color: var(--colors--alert-success-text);
  }

  .c_Alert\.warning\.text {
    color: var(--colors--alert-warning-text);
  }

  .flex_0 {
    flex: 0;
  }

  .mbs_calc\(-1_\*_\{spacing\.Alert\.padding\.vert\}\) {
    margin-block-start: calc(-1 * var(--spacing--alert-padding-vert));
  }

  .me_calc\(-1_\*_\{spacing\.Alert\.padding\.horz\}\) {
    margin-inline-end: calc(-1 * var(--spacing--alert-padding-horz));
  }

  .ms_Alert\.gap\.trailing {
    margin-inline-start: var(--spacing--alert-gap-trailing);
  }

  .pbs_Alert\.CloseButton\.margin\.top {
    padding-block-start: var(--spacing--alert--close-button-margin-top);
  }

  .pe_Alert\.CloseButton\.margin\.right {
    padding-inline-end: var(--spacing--alert--close-button-margin-right);
  }

  .me_Alert\.gap\.leading {
    margin-inline-end: var(--spacing--alert-gap-leading);
  }

  .c_Alert\.info\.icon {
    color: var(--colors--alert-info-icon);
  }

  .c_Alert\.critical\.icon {
    color: var(--colors--alert-critical-icon);
  }

  .c_Alert\.success\.icon {
    color: var(--colors--alert-success-icon);
  }

  .c_Alert\.warning\.icon {
    color: var(--colors--alert-warning-icon);
  }

  .py_Alert\.padding\.horz {
    padding-block: var(--spacing--alert-padding-horz);
  }

  .px_Alert\.padding\.horz {
    padding-inline: var(--spacing--alert-padding-horz);
  }

  .bdr_Alert {
    border-radius: var(--radii--alert);
  }

  .td_Anchor\.default {
    -webkit-text-decoration: var(--text-decoration--anchor-default);
    -webkit-text-decoration: var(--text-decoration--anchor-default);
    text-decoration: var(--text-decoration--anchor-default);
  }

  .c_Anchor\.default {
    color: var(--colors--anchor-default);
  }

  .c_Anchor\.onImpact\.default {
    color: var(--colors--anchor-on-impact-default);
  }

  .me_Chip\.gap\.leading {
    margin-inline-end: var(--spacing--chip-gap-leading);
  }

  .c_Chip\.label\.default {
    color: var(--colors--chip-label-default);
  }

  .hy_auto {
    -webkit-hyphens: auto;
    hyphens: auto;
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color);
  }

  .bx-sh-c_Chip\.border\.default {
    --shadow-color: var(--colors--chip-border-default);
  }

  .bdr_Chip {
    border-radius: var(--radii--chip);
  }

  .px_Chip\.padding\.horz {
    padding-inline: var(--spacing--chip-padding-horz);
  }

  .py_Chip\.padding\.vert {
    padding-block: var(--spacing--chip-padding-vert);
  }

  .min-w_0 {
    min-width: 0;
  }

  .op_1 {
    opacity: 1;
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.default\} {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows--chip-elevated-default);
  }

  .bd_none {
    border: none;
  }

  .c_Avatar\.Badge\.hero\.icon {
    color: var(--colors--avatar--badge-hero-icon);
  }

  .bx-sh-c_Avatar\.Badge\.hero\.border {
    --shadow-color: var(--colors--avatar--badge-hero-border);
  }

  .c_Avatar\.Badge\.impact\.icon {
    color: var(--colors--avatar--badge-impact-icon);
  }

  .bx-sh-c_Avatar\.Badge\.impact\.border {
    --shadow-color: var(--colors--avatar--badge-impact-border);
  }

  .bdr_Avatar\.Badge\.sm {
    border-radius: var(--radii--avatar--badge-sm);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Avatar\.Badge\.sm\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--avatar--badge-sm) var(--shadow-color);
  }

  .p_Avatar\.Badge\.padding\.sm\.default {
    padding: var(--spacing--avatar--badge-padding-sm-default);
  }

  .bdr_Avatar\.Badge\.md {
    border-radius: var(--radii--avatar--badge-md);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Avatar\.Badge\.md\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--avatar--badge-md) var(--shadow-color);
  }

  .p_Avatar\.Badge\.padding\.md\.default {
    padding: var(--spacing--avatar--badge-padding-md-default);
  }

  .bdr_Avatar\.Badge\.lg {
    border-radius: var(--radii--avatar--badge-lg);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Avatar\.Badge\.lg\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--avatar--badge-lg) var(--shadow-color);
  }

  .p_Avatar\.Badge\.padding\.lg\.default {
    padding: var(--spacing--avatar--badge-padding-lg-default);
  }

  .p_Avatar\.Badge\.padding\.sm\.bare {
    padding: var(--spacing--avatar--badge-padding-sm-bare);
  }

  .p_Avatar\.Badge\.padding\.md\.bare {
    padding: var(--spacing--avatar--badge-padding-md-bare);
  }

  .p_Avatar\.Badge\.padding\.lg\.bare {
    padding: var(--spacing--avatar--badge-padding-lg-bare);
  }

  .c_Avatar\.Icon\.default {
    color: var(--colors--avatar--icon-default);
  }

  .c_Avatar\.Icon\.brand\.hero {
    color: var(--colors--avatar--icon-brand-hero);
  }

  .c_Avatar\.Icon\.accent-1 {
    color: var(--colors--avatar--icon-accent-1);
  }

  .c_Avatar\.Icon\.accent-2 {
    color: var(--colors--avatar--icon-accent-2);
  }

  .c_Avatar\.Icon\.accent-3 {
    color: var(--colors--avatar--icon-accent-3);
  }

  .c_Avatar\.Icon\.accent-4 {
    color: var(--colors--avatar--icon-accent-4);
  }

  .w_Avatar\.Icon\.xs {
    width: var(--sizes--avatar--icon-xs);
  }

  .h_Avatar\.Icon\.xs {
    height: var(--sizes--avatar--icon-xs);
  }

  .w_Avatar\.Icon\.sm {
    width: var(--sizes--avatar--icon-sm);
  }

  .h_Avatar\.Icon\.sm {
    height: var(--sizes--avatar--icon-sm);
  }

  .w_Avatar\.Icon\.md {
    width: var(--sizes--avatar--icon-md);
  }

  .h_Avatar\.Icon\.md {
    height: var(--sizes--avatar--icon-md);
  }

  .w_Avatar\.Icon\.lg {
    width: var(--sizes--avatar--icon-lg);
  }

  .h_Avatar\.Icon\.lg {
    height: var(--sizes--avatar--icon-lg);
  }

  .w_Avatar\.Icon\.xl {
    width: var(--sizes--avatar--icon-xl);
  }

  .h_Avatar\.Icon\.xl {
    height: var(--sizes--avatar--icon-xl);
  }

  .w_Avatar\.Icon\.xxl {
    width: var(--sizes--avatar--icon-xxl);
  }

  .h_Avatar\.Icon\.xxl {
    height: var(--sizes--avatar--icon-xxl);
  }

  .asp_1\/1 {
    aspect-ratio: 1;
  }

  .bdr_Avatar\.Root\.default {
    border-radius: var(--radii--avatar--root-default);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Avatar\.Root\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--avatar--root-default) var(--shadow-color);
  }

  .bx-sh-c_Avatar\.Root\.border {
    --shadow-color: var(--colors--avatar--root-border);
  }

  .c_Avatar\.Root\.text {
    color: var(--colors--avatar--root-text);
  }

  .bx-sh-c_Avatar\.Root\.brand\.hero\.border {
    --shadow-color: var(--colors--avatar--root-brand-hero-border);
  }

  .c_Avatar\.Root\.brand\.hero\.text {
    color: var(--colors--avatar--root-brand-hero-text);
  }

  .bx-sh-c_Avatar\.Root\.accent\.1\.border {
    --shadow-color: var(--colors--avatar--root-accent-1-border);
  }

  .c_Avatar\.Root\.accent\.1\.text {
    color: var(--colors--avatar--root-accent-1-text);
  }

  .bx-sh-c_Avatar\.Root\.accent\.2\.border {
    --shadow-color: var(--colors--avatar--root-accent-2-border);
  }

  .c_Avatar\.Root\.accent\.2\.text {
    color: var(--colors--avatar--root-accent-2-text);
  }

  .bx-sh-c_Avatar\.Root\.accent\.3\.border {
    --shadow-color: var(--colors--avatar--root-accent-3-border);
  }

  .c_Avatar\.Root\.accent\.3\.text {
    color: var(--colors--avatar--root-accent-3-text);
  }

  .bx-sh-c_Avatar\.Root\.accent\.4\.border {
    --shadow-color: var(--colors--avatar--root-accent-4-border);
  }

  .c_Avatar\.Root\.accent\.4\.text {
    color: var(--colors--avatar--root-accent-4-text);
  }

  .w_Avatar\.Root\.xs\.size {
    width: var(--sizes--avatar--root-xs-size);
  }

  .h_Avatar\.Root\.xs\.size {
    height: var(--sizes--avatar--root-xs-size);
  }

  .w_Avatar\.Root\.sm\.size {
    width: var(--sizes--avatar--root-sm-size);
  }

  .h_Avatar\.Root\.sm\.size {
    height: var(--sizes--avatar--root-sm-size);
  }

  .w_Avatar\.Root\.md\.size {
    width: var(--sizes--avatar--root-md-size);
  }

  .h_Avatar\.Root\.md\.size {
    height: var(--sizes--avatar--root-md-size);
  }

  .w_Avatar\.Root\.lg\.size {
    width: var(--sizes--avatar--root-lg-size);
  }

  .h_Avatar\.Root\.lg\.size {
    height: var(--sizes--avatar--root-lg-size);
  }

  .w_Avatar\.Root\.xl\.size {
    width: var(--sizes--avatar--root-xl-size);
  }

  .h_Avatar\.Root\.xl\.size {
    height: var(--sizes--avatar--root-xl-size);
  }

  .w_Avatar\.Root\.xxl\.size {
    width: var(--sizes--avatar--root-xxl-size);
  }

  .h_Avatar\.Root\.xxl\.size {
    height: var(--sizes--avatar--root-xxl-size);
  }

  .flex_0_0_auto {
    flex: none;
  }

  .flex_0_1_auto {
    flex: 0 auto;
  }

  .gap_Banner\.gap\.leading {
    gap: var(--spacing--banner-gap-leading);
  }

  .inset-bs_Banner\.CloseButton\.margin\.top {
    inset-block-start: var(--spacing--banner--close-button-margin-top);
  }

  .inset-e_Banner\.CloseButton\.margin\.right {
    inset-inline-end: var(--spacing--banner--close-button-margin-right);
  }

  .mbs_calc\(-1_\*_\{spacing\.Banner\.padding\.vert\}\) {
    margin-block-start: calc(-1 * var(--spacing--banner-padding-vert));
  }

  .me_calc\(-1_\*_\{spacing\.Banner\.padding\.horz\}\) {
    margin-inline-end: calc(-1 * var(--spacing--banner-padding-horz));
  }

  .c_Banner\.critical\.icon {
    color: var(--colors--banner-critical-icon);
  }

  .c_Banner\.info\.icon {
    color: var(--colors--banner-info-icon);
  }

  .c_Banner\.success\.icon {
    color: var(--colors--banner-success-icon);
  }

  .c_Banner\.warning\.icon {
    color: var(--colors--banner-warning-icon);
  }

  .py_Banner\.padding\.vert {
    padding-block: var(--spacing--banner-padding-vert);
  }

  .px_Banner\.padding\.horz {
    padding-inline: var(--spacing--banner-padding-horz);
  }

  .bdr_Banner {
    border-radius: var(--radii--banner);
  }

  .gap_Banner\.gap\.trailing {
    gap: var(--spacing--banner-gap-trailing);
  }

  .c_Banner\.critical\.text {
    color: var(--colors--banner-critical-text);
  }

  .c_Banner\.info\.text {
    color: var(--colors--banner-info-text);
  }

  .c_Banner\.success\.text {
    color: var(--colors--banner-success-text);
  }

  .c_Banner\.warning\.text {
    color: var(--colors--banner-warning-text);
  }

  .c_Button\.filled\.brand\.label\.default {
    color: var(--colors--button-filled-brand-label-default);
  }

  .c_Button\.filled\.critical\.label\.default {
    color: var(--colors--button-filled-critical-label-default);
  }

  .c_Button\.outlined\.brand\.label\.default {
    color: var(--colors--button-outlined-brand-label-default);
  }

  .c_Button\.outlined\.neutral\.label\.default {
    color: var(--colors--button-outlined-neutral-label-default);
  }

  .c_Button\.onImpact\.filled\.brand\.label\.default {
    color: var(--colors--button-on-impact-filled-brand-label-default);
  }

  .c_Button\.onImpact\.outlined\.neutral\.label\.default {
    color: var(--colors--button-on-impact-outlined-neutral-label-default);
  }

  .inset_0 {
    inset: 0;
  }

  .bdr_Button\.sm {
    border-radius: var(--radii--button-sm);
  }

  .gap_Button\.sm\.gap\.label-toIcon {
    gap: var(--spacing--button-sm-gap-label-to-icon);
  }

  .py_Button\.sm\.padding\.vert {
    padding-block: var(--spacing--button-sm-padding-vert);
  }

  .px_Button\.sm\.padding\.horz {
    padding-inline: var(--spacing--button-sm-padding-horz);
  }

  .bdr_Button\.md {
    border-radius: var(--radii--button-md);
  }

  .gap_Button\.md\.gap\.label-toIcon {
    gap: var(--spacing--button-md-gap-label-to-icon);
  }

  .py_Button\.md\.padding\.vert {
    padding-block: var(--spacing--button-md-padding-vert);
  }

  .px_Button\.md\.padding\.horz {
    padding-inline: var(--spacing--button-md-padding-horz);
  }

  .bdr_Button\.lg {
    border-radius: var(--radii--button-lg);
  }

  .gap_Button\.lg\.gap\.label-toIcon {
    gap: var(--spacing--button-lg-gap-label-to-icon);
  }

  .py_Button\.lg\.padding\.vert {
    padding-block: var(--spacing--button-lg-padding-vert);
  }

  .px_Button\.lg\.padding\.horz {
    padding-inline: var(--spacing--button-lg-padding-horz);
  }

  .bx-sh-c_Button\.filled\.brand\.border\.default {
    --shadow-color: var(--colors--button-filled-brand-border-default);
  }

  .bx-sh-c_Button\.filled\.critical\.border\.default {
    --shadow-color: var(--colors--button-filled-critical-border-default);
  }

  .bx-sh-c_Button\.outlined\.brand\.border\.default {
    --shadow-color: var(--colors--button-outlined-brand-border-default);
  }

  .bx-sh-c_Button\.outlined\.neutral\.border\.default {
    --shadow-color: var(--colors--button-outlined-neutral-border-default);
  }

  .bx-sh-c_Button\.onImpact\.filled\.brand\.border\.default {
    --shadow-color: var(--colors--button-on-impact-filled-brand-border-default);
  }

  .bx-sh-c_Button\.onImpact\.outlined\.neutral\.border\.default {
    --shadow-color: var(--colors--button-on-impact-outlined-neutral-border-default);
  }

  .bd-sp_0 {
    border-spacing: 0;
  }

  .px_Calendar\.Body\.padding\.horz {
    padding-inline: var(--spacing--calendar--body-padding-horz);
  }

  .min-h_Calendar\.Day\.height {
    min-height: var(--sizes--calendar--day-height);
  }

  .place-items_center {
    place-items: center;
  }

  .w_Calendar\.ControlButton\.width {
    width: var(--sizes--calendar--control-button-width);
  }

  .h_Calendar\.ControlButton\.height {
    height: var(--sizes--calendar--control-button-height);
  }

  .bdr_Calendar\.ControlButton {
    border-radius: var(--radii--calendar--control-button);
  }

  .c_Calendar\.ControlButton\.icon\.default {
    color: var(--colors--calendar--control-button-icon-default);
  }

  .gap_Calendar\.Controls\.gap {
    gap: var(--spacing--calendar--controls-gap);
  }

  .px_Calendar\.Controls\.padding\.horz {
    padding-inline: var(--spacing--calendar--controls-padding-horz);
  }

  .pbe_Calendar\.DayOfWeek\.padding\.bottom {
    padding-block-end: var(--spacing--calendar--day-of-week-padding-bottom);
  }

  .w_Calendar\.Day\.width {
    width: var(--sizes--calendar--day-width);
  }

  .h_Calendar\.Day\.height {
    height: var(--sizes--calendar--day-height);
  }

  .c_Calendar\.Day\.label\.default {
    color: var(--colors--calendar--day-label-default);
  }

  .bdr_Calendar\.Day {
    border-radius: var(--radii--calendar--day);
  }

  .td_line-through {
    text-decoration: line-through;
  }

  .c_Calendar\.Day\.label\.selected {
    color: var(--colors--calendar--day-label-selected);
  }

  .w_Calendar\.YearSelect\.button\.width\! {
    width: var(--sizes--calendar--year-select-button-width) !important;
  }

  .h_Calendar\.YearSelect\.button\.height\! {
    height: var(--sizes--calendar--year-select-button-height) !important;
  }

  .trf_translateY\(-50\%\) {
    transform: translateY(-50%);
  }

  .c_Calendar\.YearSelect\.icon\.default {
    color: var(--colors--calendar--year-select-icon-default);
  }

  .w_calc\(\{sizes\.Calendar\.YearSelect\.button\.width\}_\+_\{spacing\.Calendar\.YearSelect\.gap\.select-toButton\}\) {
    width: calc(var(--sizes--calendar--year-select-button-width)  + var(--spacing--calendar--year-select-gap-select-to-button));
  }

  .op_0 {
    opacity: 0;
  }

  .pe_calc\(\{sizes\.Calendar\.YearSelect\.button\.width\}_\+_\{spacing\.Calendar\.YearSelect\.gap\.select-toButton\}\) {
    padding-inline-end: calc(var(--sizes--calendar--year-select-button-width)  + var(--spacing--calendar--year-select-gap-select-to-button));
  }

  .ps_Calendar\.YearSelect\.padding\.left {
    padding-inline-start: var(--spacing--calendar--year-select-padding-left);
  }

  .z_0 {
    z-index: 0;
  }

  .bdr_inherit {
    border-radius: inherit;
  }

  .mbs_Card\.Footer\.margin\.to-Body {
    margin-block-start: var(--spacing--card--footer-margin-to--body);
  }

  .pbs_Card\.Footer\.padding\.from-Footer {
    padding-block-start: var(--spacing--card--footer-padding-from--footer);
  }

  .mbe_Card\.Header\.margin\.to-Body {
    margin-block-end: var(--spacing--card--header-margin-to--body);
  }

  .pbe_Card\.Header\.padding\.from-Header {
    padding-block-end: var(--spacing--card--header-padding-from--header);
  }

  .p_Card\.Root\.padding {
    padding: var(--spacing--card--root-padding);
  }

  .bdr_Card\.Root {
    border-radius: var(--radii--card--root);
  }

  .bx-sh_Card\.Root\.elevated\.default {
    box-shadow: var(--shadows--card--root-elevated-default);
  }

  .bx-sh_Card\.Root\.interactive\.default {
    box-shadow: var(--shadows--card--root-interactive-default);
  }

  .grid-g_Carousel\.Heading\.gap\.heading-toNav {
    grid-gap: var(--spacing--carousel--heading-gap-heading-to-nav);
  }

  .pbe_Carousel\.Heading\.padding\.headingArea-toSlideArray {
    padding-block-end: var(--spacing--carousel--heading-padding-heading-area-to-slide-array);
  }

  .gap_Carousel\.Heading\.gap\.betweenNav {
    gap: var(--spacing--carousel--heading-gap-between-nav);
  }

  .li-s_none {
    list-style: none;
  }

  .m_0 {
    margin: 0;
  }

  .scr-bar-w_none {
    scrollbar-width: none;
  }

  .scr-bhv_smooth {
    scroll-behavior: smooth;
  }

  .pbs_Carousel\.SlideArray\.padding\.top {
    padding-block-start: var(--spacing--carousel--slide-array-padding-top);
  }

  .pbe_Carousel\.SlideArray\.padding\.bottom {
    padding-block-end: var(--spacing--carousel--slide-array-padding-bottom);
  }

  .scrs-t_x_mandatory {
    scroll-snap-type: x mandatory;
  }

  .scrs-t_none {
    scroll-snap-type: none;
  }

  .px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
    padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
  }

  .scr-px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
    scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
  }

  .px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
    padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
  }

  .scr-px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
    scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
  }

  .px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
    padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
  }

  .scr-px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
    scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
  }

  .px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
    padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
  }

  .scr-px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
    scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
  }

  .px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
    padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
  }

  .scr-px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
    scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
  }

  .px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
    padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
  }

  .scr-px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
    scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
  }

  .gap_Carousel\.SlideArray\.slideGap\.xxs {
    gap: var(--spacing--carousel--slide-array-slide-gap-xxs);
  }

  .gap_Carousel\.SlideArray\.slideGap\.xs {
    gap: var(--spacing--carousel--slide-array-slide-gap-xs);
  }

  .gap_Carousel\.SlideArray\.slideGap\.sm {
    gap: var(--spacing--carousel--slide-array-slide-gap-sm);
  }

  .gap_Carousel\.SlideArray\.slideGap\.md {
    gap: var(--spacing--carousel--slide-array-slide-gap-md);
  }

  .gap_Carousel\.SlideArray\.slideGap\.lg {
    gap: var(--spacing--carousel--slide-array-slide-gap-lg);
  }

  .gap_Carousel\.SlideArray\.slideGap\.xl {
    gap: var(--spacing--carousel--slide-array-slide-gap-xl);
  }

  .scr-sa_start {
    scroll-snap-align: start;
  }

  .scr-sa_center {
    scroll-snap-align: center;
  }

  .scr-sa_end {
    scroll-snap-align: end;
  }

  .w_Combobox\.Adornment\.width {
    width: var(--sizes--combobox--adornment-width);
  }

  .h_Combobox\.Adornment\.height {
    height: var(--sizes--combobox--adornment-height);
  }

  .ms_Combobox\.Trigger\.sm\.gap\.trailing {
    margin-inline-start: var(--spacing--combobox--trigger-sm-gap-trailing);
  }

  .ms_Combobox\.Trigger\.md\.gap\.trailing {
    margin-inline-start: var(--spacing--combobox--trigger-md-gap-trailing);
  }

  .ms_Combobox\.Trigger\.lg\.gap\.trailing {
    margin-inline-start: var(--spacing--combobox--trigger-lg-gap-trailing);
  }

  .c_Combobox\.ChipsOverflow\.text\.default {
    color: var(--colors--combobox--chips-overflow-text-default);
  }

  .me_Combobox\.ChipsOverflow\.trailingTextArea\.gap\.limitNumber-toText {
    margin-inline-end: var(--spacing--combobox--chips-overflow-trailing-text-area-gap-limit-number-to-text);
  }

  .ms_Combobox\.Trigger\.sm\.gap\.close-toSelect {
    margin-inline-start: var(--spacing--combobox--trigger-sm-gap-close-to-select);
  }

  .ms_Combobox\.Trigger\.md\.gap\.close-toSelect {
    margin-inline-start: var(--spacing--combobox--trigger-md-gap-close-to-select);
  }

  .ms_Combobox\.Trigger\.lg\.gap\.close-toSelect {
    margin-inline-start: var(--spacing--combobox--trigger-lg-gap-close-to-select);
  }

  .bdr_Combobox\.Content {
    border-radius: var(--radii--combobox--content);
  }

  .bx-sh_Combobox\.Content {
    box-shadow: var(--shadows--combobox--content);
  }

  .ov_auto {
    overflow: auto;
  }

  .max-h_Combobox\.Content\.height\.max {
    max-height: var(--sizes--combobox--content-height-max);
  }

  .z_combobox {
    z-index: var(--z-index-combobox);
  }

  .py_Combobox\.Option\.padding\.vert {
    padding-block: var(--spacing--combobox--option-padding-vert);
  }

  .px_Combobox\.Option\.padding\.horz {
    padding-inline: var(--spacing--combobox--option-padding-horz);
  }

  .c_Combobox\.OptionLabel\.text\.label\.default {
    color: var(--colors--combobox--option-label-text-label-default);
  }

  .c_Combobox\.Heading\.label {
    color: var(--colors--combobox--heading-label);
  }

  .py_Combobox\.Heading\.padding\.vert {
    padding-block: var(--spacing--combobox--heading-padding-vert);
  }

  .px_Combobox\.Heading\.padding\.horz {
    padding-inline: var(--spacing--combobox--heading-padding-horz);
  }

  .gap_Combobox\.Heading\.gap\.leading {
    gap: var(--spacing--combobox--heading-gap-leading);
  }

  .min-h_Combobox\.InputGroup\.height\.min {
    min-height: var(--sizes--combobox--input-group-height-min);
  }

  .w_0 {
    width: 0;
  }

  .grid-area_label {
    grid-area: label;
  }

  .c_Combobox\.OptionLabel\.text\.label\.selected {
    color: var(--colors--combobox--option-label-text-label-selected);
  }

  .grid-area_media {
    grid-area: media;
  }

  .w_Combobox\.OptionMedia\.icon\.width {
    width: var(--sizes--combobox--option-media-icon-width);
  }

  .h_Combobox\.OptionMedia\.icon\.height {
    height: var(--sizes--combobox--option-media-icon-height);
  }

  .grid-area_meta {
    grid-area: meta;
  }

  .c_Combobox\.OptionMeta\.text\.meta\.default {
    color: var(--colors--combobox--option-meta-text-meta-default);
  }

  .c_Combobox\.OptionMeta\.text\.meta\.selected {
    color: var(--colors--combobox--option-meta-text-meta-selected);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Combobox\.Trigger\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--combobox--trigger) var(--shadow-color);
  }

  .bx-sh-c_Combobox\.Trigger\.border\.default {
    --shadow-color: var(--colors--combobox--trigger-border-default);
  }

  .bx-sh-c_Combobox\.Trigger\.border\.error {
    --shadow-color: var(--colors--combobox--trigger-border-error);
  }

  .bdr_Combobox\.Trigger\.sm {
    border-radius: var(--radii--combobox--trigger-sm);
  }

  .py_Combobox\.Trigger\.sm\.padding\.vert {
    padding-block: var(--spacing--combobox--trigger-sm-padding-vert);
  }

  .px_Combobox\.Trigger\.sm\.padding\.horz {
    padding-inline: var(--spacing--combobox--trigger-sm-padding-horz);
  }

  .bdr_Combobox\.Trigger\.md {
    border-radius: var(--radii--combobox--trigger-md);
  }

  .py_Combobox\.Trigger\.md\.padding\.vert {
    padding-block: var(--spacing--combobox--trigger-md-padding-vert);
  }

  .px_Combobox\.Trigger\.md\.padding\.horz {
    padding-inline: var(--spacing--combobox--trigger-md-padding-horz);
  }

  .bdr_Combobox\.Trigger\.lg {
    border-radius: var(--radii--combobox--trigger-lg);
  }

  .py_Combobox\.Trigger\.lg\.padding\.vert {
    padding-block: var(--spacing--combobox--trigger-lg-padding-vert);
  }

  .px_Combobox\.Trigger\.lg\.padding\.horz {
    padding-inline: var(--spacing--combobox--trigger-lg-padding-horz);
  }

  .c_DateInput\.text\.populated {
    color: var(--colors--date-input-text-populated);
  }

  .bdr_DateInput\.sm {
    border-radius: var(--radii--date-input-sm);
  }

  .py_DateInput\.sm\.padding\.vert {
    padding-block: var(--spacing--date-input-sm-padding-vert);
  }

  .px_DateInput\.sm\.padding\.horz {
    padding-inline: var(--spacing--date-input-sm-padding-horz);
  }

  .bdr_DateInput\.md\.default {
    border-radius: var(--radii--date-input-md-default);
  }

  .py_DateInput\.md\.padding\.vert {
    padding-block: var(--spacing--date-input-md-padding-vert);
  }

  .px_DateInput\.md\.padding\.horz {
    padding-inline: var(--spacing--date-input-md-padding-horz);
  }

  .bdr_DateInput\.lg\.default {
    border-radius: var(--radii--date-input-lg-default);
  }

  .py_DateInput\.lg\.padding\.vert {
    padding-block: var(--spacing--date-input-lg-padding-vert);
  }

  .px_DateInput\.lg\.padding\.horz {
    padding-inline: var(--spacing--date-input-lg-padding-horz);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--date-input-default) var(--shadow-color);
  }

  .bx-sh-c_DateInput\.border\.default {
    --shadow-color: var(--colors--date-input-border-default);
  }

  .bx-sh-c_DateInput\.border\.readOnly {
    --shadow-color: var(--colors--date-input-border-read-only);
  }

  .bx-sh-c_DateInput\.border\.error {
    --shadow-color: var(--colors--date-input-border-error);
  }

  .px_DateInput\.sm\.padding\.horz-readOnly {
    padding-inline: var(--spacing--date-input-sm-padding-horz-read-only);
  }

  .px_DateInput\.md\.padding\.horz-readOnly {
    padding-inline: var(--spacing--date-input-md-padding-horz-read-only);
  }

  .px_DateInput\.lg\.padding\.horz-readOnly {
    padding-inline: var(--spacing--date-input-lg-padding-horz-read-only);
  }

  .z_datePicker {
    z-index: var(--z-index-date-picker);
  }

  .anim_fade_0\.2s_ease-out {
    animation: .2s ease-out fade;
  }

  .h-bs_auto {
    block-size: auto;
  }

  .max-b_none {
    max-block-size: none;
  }

  .w-is_auto {
    inline-size: auto;
  }

  .max-w-is_none {
    max-inline-size: none;
  }

  .py_DatePicker\.Backdrop\.padding\.default\.vert {
    padding-block: var(--spacing--date-picker--backdrop-padding-default-vert);
  }

  .px_DatePicker\.Backdrop\.padding\.default\.horz {
    padding-inline: var(--spacing--date-picker--backdrop-padding-default-horz);
  }

  .bdr_DatePicker\.Content {
    border-radius: var(--radii--date-picker--content);
  }

  .bx-sh_DatePicker\.Content {
    box-shadow: var(--shadows--date-picker--content);
  }

  .py_DatePicker\.Content\.padding\.vert {
    padding-block: var(--spacing--date-picker--content-padding-vert);
  }

  .px_DatePicker\.Content\.padding\.horz {
    padding-inline: var(--spacing--date-picker--content-padding-horz);
  }

  .anim_zoom-in_0\.2s_ease-out {
    animation: .2s ease-out zoom-in;
  }

  .pbs_DatePicker\.Footer\.padding\.gap-toContent {
    padding-block-start: var(--spacing--date-picker--footer-padding-gap-to-content);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.DatePicker\.InputGroup\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--date-picker--input-group-default) var(--shadow-color);
  }

  .bdr_DatePicker\.InputGroup\.sm {
    border-radius: var(--radii--date-picker--input-group-sm);
  }

  .bdr_DatePicker\.InputGroup\.md {
    border-radius: var(--radii--date-picker--input-group-md);
  }

  .bdr_DatePicker\.InputGroup\.lg {
    border-radius: var(--radii--date-picker--input-group-lg);
  }

  .bx-sh-c_DatePicker\.InputGroup\.border\.default {
    --shadow-color: var(--colors--date-picker--input-group-border-default);
  }

  .bx-sh-c_DatePicker\.InputGroup\.border\.error {
    --shadow-color: var(--colors--date-picker--input-group-border-error);
  }

  .px_DatePicker\.Trigger\.padding\.sm\.horz {
    padding-inline: var(--spacing--date-picker--trigger-padding-sm-horz);
  }

  .px_DatePicker\.Trigger\.padding\.md\.horz {
    padding-inline: var(--spacing--date-picker--trigger-padding-md-horz);
  }

  .px_DatePicker\.Trigger\.padding\.lg\.horz {
    padding-inline: var(--spacing--date-picker--trigger-padding-lg-horz);
  }

  .py_Dropdown\.Body\.padding\.vert {
    padding-block: var(--spacing--dropdown--body-padding-vert);
  }

  .px_Dropdown\.Body\.padding\.horz {
    padding-inline: var(--spacing--dropdown--body-padding-horz);
  }

  .bdr_Dropdown\.Content {
    border-radius: var(--radii--dropdown--content);
  }

  .bx-sh_Dropdown\.Content {
    box-shadow: var(--shadows--dropdown--content);
  }

  .z_dropdown {
    z-index: var(--z-index-dropdown);
  }

  .py_Dropdown\.Footer\.padding\.vert {
    padding-block: var(--spacing--dropdown--footer-padding-vert);
  }

  .px_Dropdown\.Footer\.padding\.horz {
    padding-inline: var(--spacing--dropdown--footer-padding-horz);
  }

  .c_Dropdown\.Heading\.text {
    color: var(--colors--dropdown--heading-text);
  }

  .py_Dropdown\.Heading\.padding\.vert {
    padding-block: var(--spacing--dropdown--heading-padding-vert);
  }

  .px_Dropdown\.Heading\.padding\.horz {
    padding-inline: var(--spacing--dropdown--heading-padding-horz);
  }

  .gap_Dropdown\.Heading\.gap\.leading {
    gap: var(--spacing--dropdown--heading-gap-leading);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color);
  }

  .bx-sh-c_Chip\.border\.selected {
    --shadow-color: var(--colors--chip-border-selected);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.default\} {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows--chip-elevated-default);
  }

  .ps_Chip\.padding\.horz {
    padding-inline-start: var(--spacing--chip-padding-horz);
  }

  .op_action\.disabled {
    opacity: var(--opacity-action-disabled);
  }

  .pe_calc\(\{spacing\.Chip\.padding\.horz\}_\+_\{spacing\.Chip\.gap\.trailing\}_\+_\{sizes\.Chip\.icon\}\) {
    padding-inline-end: calc(var(--spacing--chip-padding-horz)  + var(--spacing--chip-gap-trailing)  + var(--sizes--chip-icon));
  }

  .bdr_Gleam\.default {
    border-radius: var(--radii--gleam-default);
  }

  .min-w_Gleam\.width\.min {
    min-width: var(--sizes--gleam-width-min);
  }

  .c_Gleam\.text {
    color: var(--colors--gleam-text);
  }

  .c_Gleam\.info\.text {
    color: var(--colors--gleam-info-text);
  }

  .c_Gleam\.onImpact\.info\.text {
    color: var(--colors--gleam-on-impact-info-text);
  }

  .c_Gleam\.new\.text {
    color: var(--colors--gleam-new-text);
  }

  .c_Gleam\.onImpact\.new\.text {
    color: var(--colors--gleam-on-impact-new-text);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.IconButton\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--icon-button-default) var(--shadow-color);
  }

  .bdr_IconButton\.circle {
    border-radius: var(--radii--icon-button-circle);
  }

  .bdr_IconButton\.square {
    border-radius: var(--radii--icon-button-square);
  }

  .h_IconButton\.xs {
    height: var(--sizes--icon-button-xs);
  }

  .w_IconButton\.xs {
    width: var(--sizes--icon-button-xs);
  }

  .h_IconButton\.sm {
    height: var(--sizes--icon-button-sm);
  }

  .w_IconButton\.sm {
    width: var(--sizes--icon-button-sm);
  }

  .h_IconButton\.md {
    height: var(--sizes--icon-button-md);
  }

  .w_IconButton\.md {
    width: var(--sizes--icon-button-md);
  }

  .h_IconButton\.lg {
    height: var(--sizes--icon-button-lg);
  }

  .w_IconButton\.lg {
    width: var(--sizes--icon-button-lg);
  }

  .bx-sh-c_IconButton\.filled\.brand\.border\.default {
    --shadow-color: var(--colors--icon-button-filled-brand-border-default);
  }

  .c_IconButton\.filled\.brand\.icon\.default {
    color: var(--colors--icon-button-filled-brand-icon-default);
  }

  .bx-sh-c_IconButton\.filled\.critical\.border\.default {
    --shadow-color: var(--colors--icon-button-filled-critical-border-default);
  }

  .c_IconButton\.filled\.critical\.icon\.default {
    color: var(--colors--icon-button-filled-critical-icon-default);
  }

  .bx-sh-c_IconButton\.outlined\.brand\.border\.default {
    --shadow-color: var(--colors--icon-button-outlined-brand-border-default);
  }

  .c_IconButton\.outlined\.brand\.icon\.default {
    color: var(--colors--icon-button-outlined-brand-icon-default);
  }

  .bx-sh-c_IconButton\.outlined\.neutral\.border\.default {
    --shadow-color: var(--colors--icon-button-outlined-neutral-border-default);
  }

  .c_IconButton\.outlined\.neutral\.icon\.default {
    color: var(--colors--icon-button-outlined-neutral-icon-default);
  }

  .c_IconButton\.bare\.brand\.icon\.default {
    color: var(--colors--icon-button-bare-brand-icon-default);
  }

  .c_IconButton\.bare\.neutral\.icon\.default {
    color: var(--colors--icon-button-bare-neutral-icon-default);
  }

  .bx-sh-c_IconButton\.onImpact\.filled\.brand\.border\.default {
    --shadow-color: var(--colors--icon-button-on-impact-filled-brand-border-default);
  }

  .c_IconButton\.onImpact\.filled\.brand\.icon\.default {
    color: var(--colors--icon-button-on-impact-filled-brand-icon-default);
  }

  .bx-sh-c_IconButton\.onImpact\.outlined\.neutral\.border\.default {
    --shadow-color: var(--colors--icon-button-on-impact-outlined-neutral-border-default);
  }

  .c_IconButton\.onImpact\.outlined\.neutral\.icon\.default {
    color: var(--colors--icon-button-on-impact-outlined-neutral-icon-default);
  }

  .c_IconButton\.onImpact\.bare\.neutral\.icon\.default {
    color: var(--colors--icon-button-on-impact-bare-neutral-icon-default);
  }

  .c_InlineFeedback\.critical\.icon {
    color: var(--colors--inline-feedback-critical-icon);
  }

  .c_InlineFeedback\.info\.icon {
    color: var(--colors--inline-feedback-info-icon);
  }

  .c_InlineFeedback\.success\.icon {
    color: var(--colors--inline-feedback-success-icon);
  }

  .c_InlineFeedback\.transient\.icon {
    color: var(--colors--inline-feedback-transient-icon);
  }

  .c_InlineFeedback\.warning\.icon {
    color: var(--colors--inline-feedback-warning-icon);
  }

  .c_InlineFeedback\.critical\.text {
    color: var(--colors--inline-feedback-critical-text);
  }

  .c_InlineFeedback\.info\.text {
    color: var(--colors--inline-feedback-info-text);
  }

  .c_InlineFeedback\.success\.text {
    color: var(--colors--inline-feedback-success-text);
  }

  .c_InlineFeedback\.transient\.text {
    color: var(--colors--inline-feedback-transient-text);
  }

  .c_InlineFeedback\.warning\.text {
    color: var(--colors--inline-feedback-warning-text);
  }

  .gap_InlineFeedback\.gap\.icon-toText {
    gap: var(--spacing--inline-feedback-gap-icon-to-text);
  }

  .p_Layout\.Content\.padding {
    padding: var(--spacing--layout--content-padding);
  }

  .bdr_Layout\.Content {
    border-radius: var(--radii--layout--content);
  }

  .gap_Layout\.Root\.gap {
    gap: var(--spacing--layout--root-gap);
  }

  .py_List\.Item\.padding\.vert {
    padding-block: var(--spacing--list--item-padding-vert);
  }

  .px_List\.Item\.padding\.horz {
    padding-inline: var(--spacing--list--item-padding-horz);
  }

  .c_List\.label {
    color: var(--colors--list-label);
  }

  .ps_List\.padding\.nested-horz {
    padding-inline-start: var(--spacing--list-padding-nested-horz);
  }

  .ps_List\.group-gap\.default {
    padding-inline-start: var(--spacing--list-group-gap-default);
  }

  .us_none {
    -webkit-user-select: none;
    user-select: none;
  }

  .z_loadingMask {
    z-index: var(--z-index-loading-mask);
  }

  .bdr_Menu\.Content {
    border-radius: var(--radii--menu--content);
  }

  .bx-sh_Menu\.Content {
    box-shadow: var(--shadows--menu--content);
  }

  .min-w_Menu\.Content\.width\.min {
    min-width: var(--sizes--menu--content-width-min);
  }

  .max-w_Menu\.Content\.width\.max {
    max-width: var(--sizes--menu--content-width-max);
  }

  .z_menu {
    z-index: var(--z-index-menu);
  }

  .c_Menu\.Heading\.label {
    color: var(--colors--menu--heading-label);
  }

  .py_Menu\.Heading\.padding\.vert {
    padding-block: var(--spacing--menu--heading-padding-vert);
  }

  .px_Menu\.Heading\.padding\.horz {
    padding-inline: var(--spacing--menu--heading-padding-horz);
  }

  .gap_Menu\.Heading\.gap\.leading {
    gap: var(--spacing--menu--heading-gap-leading);
  }

  .grid-area_icon {
    grid-area: icon;
  }

  .w_Menu\.ItemIcon\.icon\.width {
    width: var(--sizes--menu--item-icon-icon-width);
  }

  .h_Menu\.ItemIcon\.icon\.height {
    height: var(--sizes--menu--item-icon-icon-height);
  }

  .c_Menu\.ItemIcon\.anchor\.icon\.default {
    color: var(--colors--menu--item-icon-anchor-icon-default);
  }

  .c_Menu\.ItemIcon\.icon\.default {
    color: var(--colors--menu--item-icon-icon-default);
  }

  .c_Menu\.ItemLabel\.text\.anchor\.label\.default {
    color: var(--colors--menu--item-label-text-anchor-label-default);
  }

  .c_Menu\.ItemLabel\.text\.label\.default {
    color: var(--colors--menu--item-label-text-label-default);
  }

  .c_Menu\.ItemMeta\.text\.meta\.default {
    color: var(--colors--menu--item-meta-text-meta-default);
  }

  .py_Menu\.Item\.padding\.vert {
    padding-block: var(--spacing--menu--item-padding-vert);
  }

  .px_Menu\.Item\.padding\.horz {
    padding-inline: var(--spacing--menu--item-padding-horz);
  }

  .py_Modal\.Backdrop\.padding\.default\.vert {
    padding-block: var(--spacing--modal--backdrop-padding-default-vert);
  }

  .px_Modal\.Backdrop\.padding\.default\.horz {
    padding-inline: var(--spacing--modal--backdrop-padding-default-horz);
  }

  .z_modal {
    z-index: var(--z-index-modal);
  }

  .max-b_100\% {
    max-block-size: 100%;
  }

  .h-bs_100\% {
    block-size: 100%;
  }

  .w-is_100\% {
    inline-size: 100%;
  }

  .max-w-is_100\% {
    max-inline-size: 100%;
  }

  .py_Modal\.Backdrop\.padding\.fullScreen\.vert {
    padding-block: var(--spacing--modal--backdrop-padding-full-screen-vert);
  }

  .px_Modal\.Backdrop\.padding\.fullScreen\.horz {
    padding-inline: var(--spacing--modal--backdrop-padding-full-screen-horz);
  }

  .py_Modal\.Body\.padding\.vert {
    padding-block: var(--spacing--modal--body-padding-vert);
  }

  .px_Modal\.Body\.padding\.horz {
    padding-inline: var(--spacing--modal--body-padding-horz);
  }

  .inset-bs_Modal\.CloseButton\.margin\.top {
    inset-block-start: var(--spacing--modal--close-button-margin-top);
  }

  .inset-e_Modal\.CloseButton\.margin\.right {
    inset-inline-end: var(--spacing--modal--close-button-margin-right);
  }

  .z_100 {
    z-index: 100;
  }

  .bdr_Modal\.Content\.default {
    border-radius: var(--radii--modal--content-default);
  }

  .bx-sh_Modal\.Content {
    box-shadow: var(--shadows--modal--content);
  }

  .min-h-bs_Modal\.Content\.minHeight {
    min-block-size: var(--sizes--modal--content-min-height);
  }

  .max-w-is_Modal\.Content\.size\.xs {
    max-inline-size: var(--sizes--modal--content-size-xs);
  }

  .max-w-is_Modal\.Content\.size\.sm {
    max-inline-size: var(--sizes--modal--content-size-sm);
  }

  .max-w-is_Modal\.Content\.size\.md {
    max-inline-size: var(--sizes--modal--content-size-md);
  }

  .max-w-is_Modal\.Content\.size\.lg {
    max-inline-size: var(--sizes--modal--content-size-lg);
  }

  .max-w-is_Modal\.Content\.size\.xl {
    max-inline-size: var(--sizes--modal--content-size-xl);
  }

  .bdr_Modal\.Content\.fullscreen {
    border-radius: var(--radii--modal--content-fullscreen);
  }

  .max-w-is_Modal\.Content\.size\.fullScreen {
    max-inline-size: var(--sizes--modal--content-size-full-screen);
  }

  .py_Modal\.Footer\.padding\.vert {
    padding-block: var(--spacing--modal--footer-padding-vert);
  }

  .px_Modal\.Footer\.padding\.horz {
    padding-inline: var(--spacing--modal--footer-padding-horz);
  }

  .py_Modal\.Header\.padding\.vert {
    padding-block: var(--spacing--modal--header-padding-vert);
  }

  .ps_Modal\.Header\.padding\.left {
    padding-inline-start: var(--spacing--modal--header-padding-left);
  }

  .pe_Modal\.Header\.padding\.right {
    padding-inline-end: var(--spacing--modal--header-padding-right);
  }

  .bx-s_content-box {
    box-sizing: content-box;
  }

  .mbs_Page\.Breadcrumb\.margin\.top\.mobile {
    margin-block-start: var(--spacing--page--breadcrumb-margin-top-mobile);
  }

  .mbe_Page\.Breadcrumb\.margin\.bottom {
    margin-block-end: var(--spacing--page--breadcrumb-margin-bottom);
  }

  .px_Page\.padding\.horz\.mobile {
    padding-inline: var(--spacing--page-padding-horz-mobile);
  }

  .max-w_Page\.width\.max {
    max-width: var(--sizes--page-width-max);
  }

  .my_Page\.Content\.margin\.vert\.mobile {
    margin-block: var(--spacing--page--content-margin-vert-mobile);
  }

  .mbs_Page\.Header\.margin\.top\.mobile {
    margin-block-start: var(--spacing--page--header-margin-top-mobile);
  }

  .mbe_Page\.Header\.margin\.bottom\.mobile {
    margin-block-end: var(--spacing--page--header-margin-bottom-mobile);
  }

  .d_flow-root {
    display: flow-root;
  }

  .bg_Page\.bg {
    background: var(--colors--page-bg);
  }

  .pbe_Page\.padding\.bottom {
    padding-block-end: var(--spacing--page-padding-bottom);
  }

  .flex-flow_row {
    flex-flow: row;
  }

  .w_Pagination\.PageButton\.width {
    width: var(--sizes--pagination--page-button-width);
  }

  .h_Pagination\.PageButton\.height {
    height: var(--sizes--pagination--page-button-height);
  }

  .bdr_Pagination\.PageButton\.default {
    border-radius: var(--radii--pagination--page-button-default);
  }

  .bx-sh_inset_0_0_0_\{sizes\.Pagination\.PageButton\.border\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--sizes--pagination--page-button-border) var(--shadow-color);
  }

  .c_Pagination\.PageButton\.label\.default {
    color: var(--colors--pagination--page-button-label-default);
  }

  .c_Pagination\.PageButton\.label\.active {
    color: var(--colors--pagination--page-button-label-active);
  }

  .bx-sh-c_Pagination\.PageButton\.border\.active {
    --shadow-color: var(--colors--pagination--page-button-border-active);
  }

  .bdr_PhotoCarousel\.Dot {
    border-radius: var(--radii--photo-carousel--dot);
  }

  .h_PhotoCarousel\.Dot\.xs {
    height: var(--sizes--photo-carousel--dot-xs);
  }

  .w_PhotoCarousel\.Dot\.xs {
    width: var(--sizes--photo-carousel--dot-xs);
  }

  .h_PhotoCarousel\.Dot\.current {
    height: var(--sizes--photo-carousel--dot-current);
  }

  .w_PhotoCarousel\.Dot\.current {
    width: var(--sizes--photo-carousel--dot-current);
  }

  .w_PhotoCarousel\.Dot\.sm {
    width: var(--sizes--photo-carousel--dot-sm);
  }

  .h_PhotoCarousel\.Dot\.sm {
    height: var(--sizes--photo-carousel--dot-sm);
  }

  .bdr_PhotoCarousel\.Dots {
    border-radius: var(--radii--photo-carousel--dots);
  }

  .inset-be_PhotoCarousel\.Dots\.margin\.bottom {
    inset-block-end: var(--spacing--photo-carousel--dots-margin-bottom);
  }

  .gap_PhotoCarousel\.Dots\.gap-betweenMarkers {
    gap: var(--spacing--photo-carousel--dots-gap-between-markers);
  }

  .min-h_PhotoCarousel\.Dots\.height {
    min-height: var(--sizes--photo-carousel--dots-height);
  }

  .py_PhotoCarousel\.Dots\.padding\.vert {
    padding-block: var(--spacing--photo-carousel--dots-padding-vert);
  }

  .px_PhotoCarousel\.Dots\.padding\.horz {
    padding-inline: var(--spacing--photo-carousel--dots-padding-horz);
  }

  .inset-s_50\% {
    inset-inline-start: 50%;
  }

  .trf_translateX\(-50\%\) {
    transform: translateX(-50%);
  }

  .z_5 {
    z-index: 5;
  }

  .pointer-events_auto {
    pointer-events: auto;
  }

  .pos_static {
    position: static;
  }

  .inset-e_0 {
    inset-inline-end: 0;
  }

  .inset-s_0 {
    inset-inline-start: 0;
  }

  .trf_translateX\(0\%\) {
    transform: translateX(0%);
  }

  .trf_translateX\(-100\%\) {
    transform: translateX(-100%);
  }

  .trf_translateX\(100\%\) {
    transform: translateX(100%);
  }

  .tch-a_pan-y {
    touch-action: pan-y;
  }

  .fill_Popover\.Content\.bg {
    fill: var(--colors--popover--content-bg);
  }

  .fill_Popover\.Header\.bg\.critical {
    fill: var(--colors--popover--header-bg-critical);
  }

  .fill_Popover\.Header\.bg\.info {
    fill: var(--colors--popover--header-bg-info);
  }

  .fill_Popover\.Header\.bg\.success {
    fill: var(--colors--popover--header-bg-success);
  }

  .fill_Popover\.Header\.bg\.warning {
    fill: var(--colors--popover--header-bg-warning);
  }

  .py_Popover\.Backdrop\.padding\.default\.vert {
    padding-block: var(--spacing--popover--backdrop-padding-default-vert);
  }

  .px_Popover\.Backdrop\.padding\.default\.horz {
    padding-inline: var(--spacing--popover--backdrop-padding-default-horz);
  }

  .py_Popover\.Body\.padding\.vert {
    padding-block: var(--spacing--popover--body-padding-vert);
  }

  .px_Popover\.Body\.padding\.horz {
    padding-inline: var(--spacing--popover--body-padding-horz);
  }

  .inset-bs_Popover\.CloseButton\.margin\.top {
    inset-block-start: var(--spacing--popover--close-button-margin-top);
  }

  .inset-e_Popover\.CloseButton\.margin\.right {
    inset-inline-end: var(--spacing--popover--close-button-margin-right);
  }

  .bdr_Popover\.Content {
    border-radius: var(--radii--popover--content);
  }

  .filter_drop-shadow\(\{shadows\.Popover\.Content\}\) {
    filter: drop-shadow(var(--shadows--popover--content));
  }

  .max-w_Popover\.Content\.width\.max {
    max-width: var(--sizes--popover--content-width-max);
  }

  .max-h_Popover\.Content\.height\.max {
    max-height: var(--sizes--popover--content-height-max);
  }

  .gap_Popover\.Header\.gap\.leading {
    gap: var(--spacing--popover--header-gap-leading);
  }

  .py_Popover\.Header\.padding\.vert {
    padding-block: var(--spacing--popover--header-padding-vert);
  }

  .ps_Popover\.Header\.padding\.left {
    padding-inline-start: var(--spacing--popover--header-padding-left);
  }

  .pe_Popover\.Header\.padding\.right {
    padding-inline-end: var(--spacing--popover--header-padding-right);
  }

  .bdr-ss_Popover\.Content {
    border-start-start-radius: var(--radii--popover--content);
  }

  .bdr-se_Popover\.Content {
    border-start-end-radius: var(--radii--popover--content);
  }

  .h_ProgressIndicator\.bar\.sm\.height {
    height: var(--sizes--progress-indicator-bar-sm-height);
  }

  .h_ProgressIndicator\.bar\.md\.height {
    height: var(--sizes--progress-indicator-bar-md-height);
  }

  .inset-y_0 {
    inset-block: 0;
  }

  .bdr_ProgressIndicator\.bar\.md {
    border-radius: var(--radii--progress-indicator-bar-md);
  }

  .bdr_ProgressIndicator\.bar\.sm {
    border-radius: var(--radii--progress-indicator-bar-sm);
  }

  .inset-bs_calc\(\(\{sizes\.ProgressMeter\.Node\.focusRing\.default\.hover\}_\/_2\)_-_\(\{sizes\.ProgressMeter\.Track\.weight\}_\/_2\)\) {
    inset-block-start: calc((var(--sizes--progress-meter--node-focus-ring-default-hover) / 2)  - (var(--sizes--progress-meter--track-weight) / 2));
  }

  .inset-s_calc\(\(var\(--c11n-step-width\)_\/_2\)_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}\) {
    inset-inline-start: calc((var(--c11n-step-width) / 2)  - var(--sizes--progress-meter--node-marker-not-started));
  }

  .w_calc\(\(100\%_-_var\(--c11n-step-width\)\)_\+_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}_\*_2\) {
    width: calc((100% - var(--c11n-step-width))  + var(--sizes--progress-meter--node-marker-not-started) * 2);
  }

  .h_ProgressMeter\.Track\.weight {
    height: var(--sizes--progress-meter--track-weight);
  }

  .inset-bs_calc\(\(\{lineHeights\.ProgressMeter\.Label\.default\}_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}\)_\/_2\) {
    inset-block-start: calc((var(--line-heights--progress-meter--label-default)  - var(--sizes--progress-meter--node-marker-not-started)  - var(--sizes--progress-meter--node-marker-not-started)) / 2);
  }

  .inset-s_calc\(\(\{sizes\.ProgressMeter\.Node\.focusRing\.default\.hover\}_\/_2\)_-_\(\{sizes\.ProgressMeter\.Track\.weight\}_\/_2\)\) {
    inset-inline-start: calc((var(--sizes--progress-meter--node-focus-ring-default-hover) / 2)  - (var(--sizes--progress-meter--track-weight) / 2));
  }

  .w_ProgressMeter\.Track\.weight {
    width: var(--sizes--progress-meter--track-weight);
  }

  .h_calc\(100\%_\*_\(1_-_1_\/_var\(--c11n-steps\)\)_\+_\{sizes\.pipe\.weight\.thickest\}\) {
    height: calc(100% * (1 - 1 / var(--c11n-steps))  + var(--sizes-pipe-weight-thickest));
  }

  .ps_calc\(\(var\(--c11n-step-width\)_\/_2\)_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}\) {
    padding-inline-start: calc((var(--c11n-step-width) / 2)  - var(--sizes--progress-meter--node-marker-not-started));
  }

  .bdr_ProgressMeter\.Node\.default {
    border-radius: var(--radii--progress-meter--node-default);
  }

  .--c11n-tone-color_\{colors\.ProgressMeter\.Node\.complete\.bg\} {
    --c11n-tone-color: var(--colors--progress-meter--node-complete-bg);
  }

  .bg_ProgressMeter\.Node\.complete\.bg {
    background: var(--colors--progress-meter--node-complete-bg);
  }

  .h_ProgressMeter\.Node\.default {
    height: var(--sizes--progress-meter--node-default);
  }

  .w_ProgressMeter\.Node\.default {
    width: var(--sizes--progress-meter--node-default);
  }

  .--c11n-tone-color_\{colors\.ProgressMeter\.Node\.incomplete\.bg\} {
    --c11n-tone-color: var(--colors--progress-meter--node-incomplete-bg);
  }

  .h_ProgressMeter\.Node\.marker\.notStarted {
    height: var(--sizes--progress-meter--node-marker-not-started);
  }

  .w_ProgressMeter\.Node\.marker\.notStarted {
    width: var(--sizes--progress-meter--node-marker-not-started);
  }

  .bg_ProgressMeter\.Node\.inactive\.icon {
    background: var(--colors--progress-meter--node-inactive-icon);
  }

  .bg_ProgressMeter\.Node\.active\.icon {
    background: var(--colors--progress-meter--node-active-icon);
  }

  .inset-bs_calc\(\(1\.5rem_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}\)_\/_2\) {
    inset-block-start: calc((1.5rem - var(--sizes--progress-meter--node-marker-not-started)) / 2);
  }

  .bg_bg\.invisible {
    background: var(--colors-bg-invisible);
  }

  .ms_\{sizes\.ProgressMeter\.Track\.weight\} {
    margin-inline-start: var(--sizes--progress-meter--track-weight);
  }

  .inset-bs_calc\(\(\{lineHeights\.ProgressMeter\.Label\.default\}_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}\)_\/_2\) {
    inset-block-start: calc((var(--line-heights--progress-meter--label-default)  - var(--sizes--progress-meter--node-marker-not-started)) / 2);
  }

  .inset-bs_calc\(\(\{lineHeights\.ProgressMeter\.Label\.default\}_-_\{sizes\.ProgressMeter\.Node\.default\}\)_\/_2\) {
    inset-block-start: calc((var(--line-heights--progress-meter--label-default)  - var(--sizes--progress-meter--node-default)) / 2);
  }

  .ms_calc\(\(\{sizes\.ProgressMeter\.Track\.weight\}_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}\)_\/_2\) {
    margin-inline-start: calc((var(--sizes--progress-meter--track-weight)  - var(--sizes--progress-meter--node-marker-not-started)) / 2);
  }

  .w_ProgressMeter\.Node\.icon\.default {
    width: var(--sizes--progress-meter--node-icon-default);
  }

  .h_ProgressMeter\.Node\.icon\.default {
    height: var(--sizes--progress-meter--node-icon-default);
  }

  .fill_ProgressMeter\.Node\.complete\.icon {
    fill: var(--colors--progress-meter--node-complete-icon);
  }

  .w_ProgressMeter\.Node\.icon\.complete {
    width: var(--sizes--progress-meter--node-icon-complete);
  }

  .h_ProgressMeter\.Node\.icon\.complete {
    height: var(--sizes--progress-meter--node-icon-complete);
  }

  .fill_ProgressMeter\.Node\.incomplete\.icon {
    fill: var(--colors--progress-meter--node-incomplete-icon);
  }

  .w_ProgressMeter\.Node\.icon\.incomplete {
    width: var(--sizes--progress-meter--node-icon-incomplete);
  }

  .h_ProgressMeter\.Node\.icon\.incomplete {
    height: var(--sizes--progress-meter--node-icon-incomplete);
  }

  .fill_ProgressMeter\.Node\.error\.bg {
    fill: var(--colors--progress-meter--node-error-bg);
  }

  .fill_ProgressMeter\.Node\.warning\.bg {
    fill: var(--colors--progress-meter--node-warning-bg);
  }

  .fill_ProgressMeter\.Node\.complete\.bg {
    fill: var(--colors--progress-meter--node-complete-bg);
  }

  .min-h_ProgressMeter\.Node\.focusRing\.default\.hover {
    min-height: var(--sizes--progress-meter--node-focus-ring-default-hover);
  }

  .pbs_calc\(\(\{sizes\.ProgressMeter\.Node\.focusRing\.default\.hover\}_-_\{sizes\.ProgressMeter\.Node\.default\}\)_\/_2\) {
    padding-block-start: calc((var(--sizes--progress-meter--node-focus-ring-default-hover)  - var(--sizes--progress-meter--node-default)) / 2);
  }

  .ps_calc\(\(\{sizes\.ProgressMeter\.Node\.focusRing\.default\.hover\}_-_\{sizes\.ProgressMeter\.Node\.default\}\)_\/_2\) {
    padding-inline-start: calc((var(--sizes--progress-meter--node-focus-ring-default-hover)  - var(--sizes--progress-meter--node-default)) / 2);
  }

  .c_ProgressMeter\.Label\.static\.active {
    color: var(--colors--progress-meter--label-static-active);
  }

  .c_ProgressMeter\.Label\.static\.complete {
    color: var(--colors--progress-meter--label-static-complete);
  }

  .c_ProgressMeter\.Label\.static\.error {
    color: var(--colors--progress-meter--label-static-error);
  }

  .c_ProgressMeter\.Label\.static\.incomplete {
    color: var(--colors--progress-meter--label-static-incomplete);
  }

  .c_ProgressMeter\.Label\.static\.warning {
    color: var(--colors--progress-meter--label-static-warning);
  }

  .c_ProgressMeter\.Label\.static\.notStarted {
    color: var(--colors--progress-meter--label-static-not-started);
  }

  .c_ProgressMeter\.Label\.interactive\.activeDefault {
    color: var(--colors--progress-meter--label-interactive-active-default);
  }

  .c_ProgressMeter\.Label\.interactive\.default {
    color: var(--colors--progress-meter--label-interactive-default);
  }

  .tw_balance {
    text-wrap: balance;
  }

  .w_var\(--c11n-step-width\) {
    width: var(--c11n-step-width);
  }

  .pbe_loose {
    padding-block-end: var(--spacing-loose);
  }

  .grid-area_actions {
    grid-area: actions;
  }

  .h-bs_PropertyCard\.ActionArea\.large {
    block-size: var(--sizes--property-card--action-area-large);
  }

  .trf_translate\(\{spacing\.PropertyCard\.DataWrapper\.large\.padding\.horz\}\,_calc\(-1_\*_\{spacing\.PropertyCard\.DataWrapper\.large\.padding\.top\}\)\) {
    transform: translate(var(--spacing--property-card--data-wrapper-large-padding-horz), calc(-1 * var(--spacing--property-card--data-wrapper-large-padding-top)));
  }

  .h-bs_PropertyCard\.ActionArea\.small {
    block-size: var(--sizes--property-card--action-area-small);
  }

  .trf_translate\(\{spacing\.PropertyCard\.DataWrapper\.small\.padding\.horz\}\,_calc\(-1_\*_\{spacing\.PropertyCard\.DataWrapper\.small\.padding\.top\}\)\) {
    transform: translate(var(--spacing--property-card--data-wrapper-small-padding-horz), calc(-1 * var(--spacing--property-card--data-wrapper-small-padding-top)));
  }

  .h-bs_PropertyCard\.ActionArea\.horizontal {
    block-size: var(--sizes--property-card--action-area-horizontal);
  }

  .trf_translate\(\{spacing\.PropertyCard\.DataWrapper\.horizontal\.padding\.horz\}\,_calc\(-1_\*_\{spacing\.PropertyCard\.DataWrapper\.horizontal\.padding\.top\}\)\) {
    transform: translate(var(--spacing--property-card--data-wrapper-horizontal-padding-horz), calc(-1 * var(--spacing--property-card--data-wrapper-horizontal-padding-top)));
  }

  .bdr_PropertyCard\.Badge {
    border-radius: var(--radii--property-card--badge);
  }

  .p_\{spacing\.PropertyCard\.Badge\.padding\.vert\}_\{spacing\.PropertyCard\.Badge\.padding\.horz\} {
    padding: var(--spacing--property-card--badge-padding-vert) var(--spacing--property-card--badge-padding-horz);
  }

  .c_PropertyCard\.Badge\.flex\.label {
    color: var(--colors--property-card--badge-flex-label);
  }

  .c_PropertyCard\.Badge\.notify\.label {
    color: var(--colors--property-card--badge-notify-label);
  }

  .c_PropertyCard\.Badge\.brand\.label {
    color: var(--colors--property-card--badge-brand-label);
  }

  .bdr_PropertyCard\.Body {
    border-radius: var(--radii--property-card--body);
  }

  .bx-sh_PropertyCard\.Body\.default {
    box-shadow: var(--shadows--property-card--body-default);
  }

  .c_PropertyCard\.DataArea\.text\.info {
    color: var(--colors--property-card--data-area-text-info);
  }

  .grid-area_dataArea1 {
    grid-area: dataArea1;
  }

  .grid-area_dataArea2 {
    grid-area: dataArea2;
  }

  .grid-area_dataArea3 {
    grid-area: dataArea3;
  }

  .grid-area_dataArea4 {
    grid-area: dataArea4;
  }

  .c_PropertyCard\.DataArea\.text\.fineprint {
    color: var(--colors--property-card--data-area-text-fineprint);
  }

  .grid-area_dataArea5 {
    grid-area: dataArea5;
  }

  .w-is_75\% {
    inline-size: 75%;
  }

  .w-is_95\% {
    inline-size: 95%;
  }

  .w-is_85\% {
    inline-size: 85%;
  }

  .mbe_PropertyCard\.DataWrapper\.large\.gap\.between-dataItems\.loading {
    margin-block-end: var(--spacing--property-card--data-wrapper-large-gap-between-data-items-loading);
  }

  .mbe_PropertyCard\.DataWrapper\.large\.gap\.between-dataItems\.default {
    margin-block-end: var(--spacing--property-card--data-wrapper-large-gap-between-data-items-default);
  }

  .mbe_PropertyCard\.DataWrapper\.small\.gap\.between-dataItems\.loading {
    margin-block-end: var(--spacing--property-card--data-wrapper-small-gap-between-data-items-loading);
  }

  .mbe_PropertyCard\.DataWrapper\.small\.gap\.between-dataItems\.default {
    margin-block-end: var(--spacing--property-card--data-wrapper-small-gap-between-data-items-default);
  }

  .mbe_PropertyCard\.DataWrapper\.horizontal\.gap\.between-dataItems\.loading {
    margin-block-end: var(--spacing--property-card--data-wrapper-horizontal-gap-between-data-items-loading);
  }

  .mbe_PropertyCard\.DataWrapper\.horizontal\.gap\.between-dataItems\.default {
    margin-block-end: var(--spacing--property-card--data-wrapper-horizontal-gap-between-data-items-default);
  }

  .grid-area_data {
    grid-area: data;
  }

  .px_PropertyCard\.DataWrapper\.large\.padding\.horz {
    padding-inline: var(--spacing--property-card--data-wrapper-large-padding-horz);
  }

  .pbs_PropertyCard\.DataWrapper\.large\.padding\.top {
    padding-block-start: var(--spacing--property-card--data-wrapper-large-padding-top);
  }

  .pbe_PropertyCard\.DataWrapper\.large\.padding\.bottom {
    padding-block-end: var(--spacing--property-card--data-wrapper-large-padding-bottom);
  }

  .px_PropertyCard\.DataWrapper\.small\.padding\.horz {
    padding-inline: var(--spacing--property-card--data-wrapper-small-padding-horz);
  }

  .pbs_PropertyCard\.DataWrapper\.small\.padding\.top {
    padding-block-start: var(--spacing--property-card--data-wrapper-small-padding-top);
  }

  .pbe_PropertyCard\.DataWrapper\.small\.padding\.bottom {
    padding-block-end: var(--spacing--property-card--data-wrapper-small-padding-bottom);
  }

  .px_PropertyCard\.DataWrapper\.horizontal\.padding\.horz {
    padding-inline: var(--spacing--property-card--data-wrapper-horizontal-padding-horz);
  }

  .pbs_PropertyCard\.DataWrapper\.horizontal\.padding\.top {
    padding-block-start: var(--spacing--property-card--data-wrapper-horizontal-padding-top);
  }

  .pbe_PropertyCard\.DataWrapper\.horizontal\.padding\.bottom {
    padding-block-end: var(--spacing--property-card--data-wrapper-horizontal-padding-bottom);
  }

  .pbs_PropertyCard\.FlexArea\.gap\.dataWrapper-toFlexArea {
    padding-block-start: var(--spacing--property-card--flex-area-gap-data-wrapper-to-flex-area);
  }

  .pbe_PropertyCard\.FlexArea\.padding\.vert {
    padding-block-end: var(--spacing--property-card--flex-area-padding-vert);
  }

  .px_PropertyCard\.FlexArea\.padding\.horz {
    padding-inline: var(--spacing--property-card--flex-area-padding-horz);
  }

  .d_inline {
    display: inline;
  }

  .h-bs_PropertyCard\.DataArea\.buttonSlot\.height {
    block-size: var(--sizes--property-card--data-area-button-slot-height);
  }

  .w-is_PropertyCard\.DataArea\.buttonSlot\.width {
    inline-size: var(--sizes--property-card--data-area-button-slot-width);
  }

  .grid-area_mls-logo {
    grid-area: mls-logo;
  }

  .py_PropertyCard\.PhotoFooter\.logo\.padding\.vert {
    padding-block: var(--spacing--property-card--photo-footer-logo-padding-vert);
  }

  .px_PropertyCard\.PhotoFooter\.logo\.padding\.horz {
    padding-inline: var(--spacing--property-card--photo-footer-logo-padding-horz);
  }

  .bdr-ss_PropertyCard\.Body {
    border-start-start-radius: var(--radii--property-card--body);
  }

  .bdr-ee_0 {
    border-end-end-radius: 0;
  }

  .grid-c_1_\/_-1 {
    grid-column: 1 / -1;
  }

  .grid-r_1_\/_-1 {
    grid-row: 1 / -1;
  }

  .bdr-se_PropertyCard\.Body {
    border-start-end-radius: var(--radii--property-card--body);
  }

  .bdr-es_0 {
    border-end-start-radius: 0;
  }

  .bdr-se_0 {
    border-start-end-radius: 0;
  }

  .bdr-es_PropertyCard\.Body {
    border-end-start-radius: var(--radii--property-card--body);
  }

  .min-h-bs_\{sizes\.PropertyCard\.PhotoWrapper\.horizontal\.minHeight\} {
    min-block-size: var(--sizes--property-card--photo-wrapper-horizontal-min-height);
  }

  .inset-bs_50\% {
    inset-block-start: 50%;
  }

  .trf_translate3d\(-50\%\,_-50\%\,_0\) {
    transform: translate3d(-50%, -50%, 0);
  }

  .h-bs_PropertyCard\.PhotoFallback\.large\.icon\.height {
    block-size: var(--sizes--property-card--photo-fallback-large-icon-height);
  }

  .w-is_PropertyCard\.PhotoFallback\.large\.icon\.width {
    inline-size: var(--sizes--property-card--photo-fallback-large-icon-width);
  }

  .h-bs_PropertyCard\.PhotoFallback\.small\.icon\.height {
    block-size: var(--sizes--property-card--photo-fallback-small-icon-height);
  }

  .w-is_PropertyCard\.PhotoFallback\.small\.icon\.width {
    inline-size: var(--sizes--property-card--photo-fallback-small-icon-width);
  }

  .h-bs_PropertyCard\.PhotoFallback\.horizontal\.icon\.height {
    block-size: var(--sizes--property-card--photo-fallback-horizontal-icon-height);
  }

  .w-is_PropertyCard\.PhotoFallback\.horizontal\.icon\.width {
    inline-size: var(--sizes--property-card--photo-fallback-horizontal-icon-width);
  }

  .grid-area_photo-bottom {
    grid-area: photo-bottom;
  }

  .grid-area_photo-top {
    grid-area: photo-top;
  }

  .h-bs_0 {
    block-size: 0;
  }

  .my_PropertyCard\.PhotoHeader\.margin\.vert {
    margin-block: var(--spacing--property-card--photo-header-margin-vert);
  }

  .mx_PropertyCard\.PhotoHeader\.margin\.horz {
    margin-inline: var(--spacing--property-card--photo-header-margin-horz);
  }

  .grid-area_photo {
    grid-area: photo;
  }

  .h-bs_fit-content {
    block-size: -moz-fit-content;
    block-size: fit-content;
  }

  .min-w_PropertyCard\.Root\.large\.min {
    min-width: var(--sizes--property-card--root-large-min);
  }

  .max-w_PropertyCard\.Root\.large\.max {
    max-width: var(--sizes--property-card--root-large-max);
  }

  .min-w_PropertyCard\.Root\.small\.min {
    min-width: var(--sizes--property-card--root-small-min);
  }

  .max-w_PropertyCard\.Root\.small\.max {
    max-width: var(--sizes--property-card--root-small-max);
  }

  .min-w_PropertyCard\.Root\.horizontal\.min {
    min-width: var(--sizes--property-card--root-horizontal-min);
  }

  .max-w_PropertyCard\.Root\.horizontal\.max {
    max-width: var(--sizes--property-card--root-horizontal-max);
  }

  .p_\{spacing\.PropertyCard\.SaveButton\.padding\.top\}_\{spacing\.PropertyCard\.SaveButton\.padding\.right\}_\{spacing\.PropertyCard\.SaveButton\.padding\.bottom\}_\{spacing\.PropertyCard\.SaveButton\.padding\.left\} {
    padding: var(--spacing--property-card--save-button-padding-top) var(--spacing--property-card--save-button-padding-right) var(--spacing--property-card--save-button-padding-bottom) var(--spacing--property-card--save-button-padding-left);
  }

  .trs_box-shadow_200ms_ease {
    transition: box-shadow .2s;
  }

  .h_Slider\.Track\.height {
    height: var(--sizes--slider--track-height);
  }

  .bdr_Slider\.Track {
    border-radius: var(--radii--slider--track);
  }

  .bg_Slider\.Track\.bg\.active {
    background: var(--colors--slider--track-bg-active);
  }

  .w_Slider\.Handle {
    width: var(--sizes--slider--handle);
  }

  .h_Slider\.Handle {
    height: var(--sizes--slider--handle);
  }

  .bg_Slider\.Handle\.bg\.default {
    background: var(--colors--slider--handle-bg-default);
  }

  .bdr_Slider\.Handle {
    border-radius: var(--radii--slider--handle);
  }

  .bx-sh_Slider\.Handle\.default {
    box-shadow: var(--shadows--slider--handle-default);
  }

  .trf_translateX\(50\%\) {
    transform: translateX(50%);
  }

  .h_Slider\.Root\.height {
    height: var(--sizes--slider--root-height);
  }

  .bg_Slider\.Track\.bg\.default {
    background: var(--colors--slider--track-bg-default);
  }

  .c_Switch\.Handle\.selected {
    color: var(--colors--switch--handle-selected);
  }

  .c_Switch\.Handle\.default {
    color: var(--colors--switch--handle-default);
  }

  .bdr_Switch\.Handle\.md {
    border-radius: var(--radii--switch--handle-md);
  }

  .h_Switch\.Handle\.md {
    height: var(--sizes--switch--handle-md);
  }

  .w_Switch\.Handle\.md {
    width: var(--sizes--switch--handle-md);
  }

  .bdr_Switch\.Handle\.lg {
    border-radius: var(--radii--switch--handle-lg);
  }

  .h_Switch\.Handle\.lg {
    height: var(--sizes--switch--handle-lg);
  }

  .w_Switch\.Handle\.lg {
    width: var(--sizes--switch--handle-lg);
  }

  .trf_translateX\(\{translate\.Switch\.Handle\.md\.x\}\) {
    transform: translateX(var(--translate--switch--handle-md-x));
  }

  .trf_translateX\(\{translate\.Switch\.Handle\.lg\.x\}\) {
    transform: translateX(var(--translate--switch--handle-lg-x));
  }

  .bdr_Switch\.Track\.md {
    border-radius: var(--radii--switch--track-md);
  }

  .h_Switch\.Track\.md\.height {
    height: var(--sizes--switch--track-md-height);
  }

  .w_Switch\.Track\.md\.width {
    width: var(--sizes--switch--track-md-width);
  }

  .h_Switch\.Track\.lg\.height {
    height: var(--sizes--switch--track-lg-height);
  }

  .w_Switch\.Track\.lg\.width {
    width: var(--sizes--switch--track-lg-width);
  }

  .c_Table\.Cell\.text\.default {
    color: var(--colors--table--cell-text-default);
  }

  .text_right {
    text-align: right;
  }

  .text_start {
    text-align: start;
  }

  .text_end {
    text-align: end;
  }

  .py_Table\.Cell\.padding\.size\.sm\.vert {
    padding-block: var(--spacing--table--cell-padding-size-sm-vert);
  }

  .px_Table\.Cell\.padding\.size\.sm\.horz {
    padding-inline: var(--spacing--table--cell-padding-size-sm-horz);
  }

  .py_Table\.Cell\.padding\.size\.md\.vert {
    padding-block: var(--spacing--table--cell-padding-size-md-vert);
  }

  .px_Table\.Cell\.padding\.size\.md\.horz {
    padding-inline: var(--spacing--table--cell-padding-size-md-horz);
  }

  .py_Table\.Cell\.padding\.size\.lg\.vert {
    padding-block: var(--spacing--table--cell-padding-size-lg-vert);
  }

  .px_Table\.Cell\.padding\.size\.lg\.horz {
    padding-inline: var(--spacing--table--cell-padding-size-lg-horz);
  }

  .c_Table\.Cell\.text\.selected {
    color: var(--colors--table--cell-text-selected);
  }

  .ov_visible {
    overflow: visible;
  }

  .bd-cl_separate {
    border-collapse: separate;
  }

  .trf_translate3d\(0\,_0\,_0\) {
    transform: translate3d(0, 0, 0);
  }

  .isolation_isolate {
    isolation: isolate;
  }

  .gap_Table\.Cell\.gap\.icon-toLabel {
    gap: var(--spacing--table--cell-gap-icon-to-label);
  }

  .c_Table\.SortIcon\.icon\.default {
    color: var(--colors--table--sort-icon-icon-default);
  }

  .c_Table\.SortIcon\.icon\.selected {
    color: var(--colors--table--sort-icon-icon-selected);
  }

  .p_Tabs\.padding\.panel {
    padding: var(--spacing--tabs-padding-panel);
  }

  .bdr-se_Tabs\.panel {
    border-start-end-radius: var(--radii--tabs-panel);
  }

  .me_Tabs\.gap\.leading {
    margin-inline-end: var(--spacing--tabs-gap-leading);
  }

  .py_Tabs\.padding\.vert {
    padding-block: var(--spacing--tabs-padding-vert);
  }

  .px_Tabs\.padding\.horz {
    padding-inline: var(--spacing--tabs-padding-horz);
  }

  .bdr-ss_Tabs\.tab {
    border-start-start-radius: var(--radii--tabs-tab);
  }

  .bdr-se_Tabs\.tab {
    border-start-end-radius: var(--radii--tabs-tab);
  }

  .ms_Tabs\.offsetBorder {
    margin-inline-start: var(--spacing--tabs-offset-border);
  }

  .c_Tabs\.default\.label\.selected\.default {
    color: var(--colors--tabs-default-label-selected-default);
  }

  .c_Tabs\.default\.label\.default {
    color: var(--colors--tabs-default-label-default);
  }

  .bd-x-w_Tabs\.default {
    border-inline-width: var(--border-widths--tabs-default);
  }

  .c_inherit\! {
    color: inherit !important;
  }

  .c_Tag\.critical\.text {
    color: var(--colors--tag-critical-text);
  }

  .c_Tag\.info\.text {
    color: var(--colors--tag-info-text);
  }

  .c_Tag\.success\.text {
    color: var(--colors--tag-success-text);
  }

  .c_Tag\.warning\.text {
    color: var(--colors--tag-warning-text);
  }

  .c_Tag\.gray\.text {
    color: var(--colors--tag-gray-text);
  }

  .c_Tag\.green\.text {
    color: var(--colors--tag-green-text);
  }

  .c_Tag\.purple\.text {
    color: var(--colors--tag-purple-text);
  }

  .c_Tag\.aqua\.text {
    color: var(--colors--tag-aqua-text);
  }

  .c_Tag\.orange\.text {
    color: var(--colors--tag-orange-text);
  }

  .c_Tag\.transparent\.text {
    color: var(--colors--tag-transparent-text);
  }

  .c_Tag\.blue\.text {
    color: var(--colors--tag-blue-text);
  }

  .c_Tag\.teal\.text {
    color: var(--colors--tag-teal-text);
  }

  .c_Tag\.yellow\.text {
    color: var(--colors--tag-yellow-text);
  }

  .c_Tag\.red\.text {
    color: var(--colors--tag-red-text);
  }

  .bdr_Tag\.sm {
    border-radius: var(--radii--tag-sm);
  }

  .px_Tag\.sm\.padding\.horz {
    padding-inline: var(--spacing--tag-sm-padding-horz);
  }

  .py_Tag\.sm\.padding\.vert {
    padding-block: var(--spacing--tag-sm-padding-vert);
  }

  .gap_Tag\.sm\.gap\.label-toIcon {
    gap: var(--spacing--tag-sm-gap-label-to-icon);
  }

  .bdr_Tag\.md {
    border-radius: var(--radii--tag-md);
  }

  .px_Tag\.md\.padding\.horz {
    padding-inline: var(--spacing--tag-md-padding-horz);
  }

  .py_Tag\.md\.padding\.vert {
    padding-block: var(--spacing--tag-md-padding-vert);
  }

  .gap_Tag\.md\.gap\.label-toIcon {
    gap: var(--spacing--tag-md-gap-label-to-icon);
  }

  .c_TextButton\.brand\.icon\.default {
    color: var(--colors--text-button-brand-icon-default);
  }

  .c_TextButton\.neutral\.icon\.default {
    color: var(--colors--text-button-neutral-icon-default);
  }

  .c_TextButton\.subtle\.icon\.default {
    color: var(--colors--text-button-subtle-icon-default);
  }

  .c_TextButton\.onImpact\.neutral\.icon\.default {
    color: var(--colors--text-button-on-impact-neutral-icon-default);
  }

  .td_TextButton\.default {
    -webkit-text-decoration: var(--text-decoration--text-button-default);
    -webkit-text-decoration: var(--text-decoration--text-button-default);
    text-decoration: var(--text-decoration--text-button-default);
  }

  .c_TextButton\.brand\.label\.default {
    color: var(--colors--text-button-brand-label-default);
  }

  .c_TextButton\.neutral\.label\.default {
    color: var(--colors--text-button-neutral-label-default);
  }

  .c_TextButton\.subtle\.label\.default {
    color: var(--colors--text-button-subtle-label-default);
  }

  .c_TextButton\.onImpact\.neutral\.label\.default {
    color: var(--colors--text-button-on-impact-neutral-label-default);
  }

  .td_TextButton\.onImpact\.default {
    -webkit-text-decoration: var(--text-decoration--text-button-on-impact-default);
    -webkit-text-decoration: var(--text-decoration--text-button-on-impact-default);
    text-decoration: var(--text-decoration--text-button-on-impact-default);
  }

  .gap_TextButton\.gap\.label-toIcon {
    gap: var(--spacing--text-button-gap-label-to-icon);
  }

  .ms_Toast\.gap\.content-toAction {
    margin-inline-start: var(--spacing--toast-gap-content-to-action);
  }

  .my_calc\(-1_\*_\{spacing\.Toast\.padding\.vert\}\) {
    margin-block: calc(-1 * var(--spacing--toast-padding-vert));
  }

  .me_calc\(-1_\*_\{spacing\.Toast\.padding\.horz\}\) {
    margin-inline-end: calc(-1 * var(--spacing--toast-padding-horz));
  }

  .ms_Toast\.gap\.trailing {
    margin-inline-start: var(--spacing--toast-gap-trailing);
  }

  .pbs_Toast\.CloseButton\.margin\.top {
    padding-block-start: var(--spacing--toast--close-button-margin-top);
  }

  .pe_Toast\.CloseButton\.margin\.right {
    padding-inline-end: var(--spacing--toast--close-button-margin-right);
  }

  .me_Toast\.gap\.leading {
    margin-inline-end: var(--spacing--toast-gap-leading);
  }

  .c_Toast\.info\.icon-leading {
    color: var(--colors--toast-info-icon-leading);
  }

  .c_Toast\.success\.icon-leading {
    color: var(--colors--toast-success-icon-leading);
  }

  .c_Toast\.warning\.icon-leading {
    color: var(--colors--toast-warning-icon-leading);
  }

  .c_Toast\.critical\.icon-leading {
    color: var(--colors--toast-critical-icon-leading);
  }

  .px_Toast\.padding\.horz {
    padding-inline: var(--spacing--toast-padding-horz);
  }

  .py_Toast\.padding\.vert {
    padding-block: var(--spacing--toast-padding-vert);
  }

  .bdr_Toast {
    border-radius: var(--radii--toast);
  }

  .bx-sh_Toast {
    box-shadow: var(--shadows--toast);
  }

  .max-w_Toast\.maxWidth {
    max-width: var(--sizes--toast-max-width);
  }

  .c_Toast\.info\.text {
    color: var(--colors--toast-info-text);
  }

  .c_Toast\.success\.text {
    color: var(--colors--toast-success-text);
  }

  .c_Toast\.warning\.text {
    color: var(--colors--toast-warning-text);
  }

  .c_Toast\.critical\.text {
    color: var(--colors--toast-critical-text);
  }

  .inset-x_0 {
    inset-inline: 0;
  }

  .z_toast {
    z-index: var(--z-index-toast);
  }

  .inset-bs_0 {
    inset-block-start: 0;
  }

  .inset-be_0 {
    inset-block-end: 0;
  }

  .mx_layout\.tight {
    margin-inline: var(--spacing-layout-tight);
  }

  .mbs_layout\.tight {
    margin-block-start: var(--spacing-layout-tight);
  }

  .c_ToggleButton\.icon\.default {
    color: var(--colors--toggle-button-icon-default);
  }

  .c_ToggleButton\.icon\.selected {
    color: var(--colors--toggle-button-icon-selected);
  }

  .c_ToggleButton\.label\.default {
    color: var(--colors--toggle-button-label-default);
  }

  .c_ToggleButton\.label\.selected {
    color: var(--colors--toggle-button-label-selected);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.ToggleButton\.selected\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--toggle-button-selected) var(--shadow-color);
  }

  .bx-sh-c_ToggleButton\.border\.selected {
    --shadow-color: var(--colors--toggle-button-border-selected);
  }

  .bx-sh_inset_0_0_0_\{borderWidths\.ToggleButton\.default\}_var\(--shadow-color\) {
    box-shadow: inset 0 0 0 var(--border-widths--toggle-button-default) var(--shadow-color);
  }

  .bx-sh-c_ToggleButton\.border\.default {
    --shadow-color: var(--colors--toggle-button-border-default);
  }

  .bdr_ToggleButton\.sm {
    border-radius: var(--radii--toggle-button-sm);
  }

  .gap_ToggleButton\.sm\.gap\.label-toIcon {
    gap: var(--spacing--toggle-button-sm-gap-label-to-icon);
  }

  .py_ToggleButton\.sm\.padding\.vert {
    padding-block: var(--spacing--toggle-button-sm-padding-vert);
  }

  .px_ToggleButton\.sm\.padding\.horz {
    padding-inline: var(--spacing--toggle-button-sm-padding-horz);
  }

  .bdr_ToggleButton\.md {
    border-radius: var(--radii--toggle-button-md);
  }

  .gap_ToggleButton\.md\.gap\.label-toIcon {
    gap: var(--spacing--toggle-button-md-gap-label-to-icon);
  }

  .py_ToggleButton\.md\.padding\.vert {
    padding-block: var(--spacing--toggle-button-md-padding-vert);
  }

  .px_ToggleButton\.md\.padding\.horz {
    padding-inline: var(--spacing--toggle-button-md-padding-horz);
  }

  .bdr_ToggleButton\.lg {
    border-radius: var(--radii--toggle-button-lg);
  }

  .gap_ToggleButton\.lg\.gap\.label-toIcon {
    gap: var(--spacing--toggle-button-lg-gap-label-to-icon);
  }

  .py_ToggleButton\.lg\.padding\.vert {
    padding-block: var(--spacing--toggle-button-lg-padding-vert);
  }

  .px_ToggleButton\.lg\.padding\.horz {
    padding-inline: var(--spacing--toggle-button-lg-padding-horz);
  }

  .mbs_ToggleCard\.Footer\.margin\.to-Body {
    margin-block-start: var(--spacing--toggle-card--footer-margin-to--body);
  }

  .pbs_ToggleCard\.Footer\.padding\.from-Footer {
    padding-block-start: var(--spacing--toggle-card--footer-padding-from--footer);
  }

  .mbe_ToggleCard\.Header\.margin\.to-Body {
    margin-block-end: var(--spacing--toggle-card--header-margin-to--body);
  }

  .pbe_ToggleCard\.Header\.padding\.from-Header {
    padding-block-end: var(--spacing--toggle-card--header-padding-from--header);
  }

  .p_ToggleCard\.Root\.padding {
    padding: var(--spacing--toggle-card--root-padding);
  }

  .bdr_ToggleCard\.Root {
    border-radius: var(--radii--toggle-card--root);
  }

  .bx-sh_ToggleCard\.Root\.default {
    box-shadow: var(--shadows--toggle-card--root-default);
  }

  .fill_Tooltip\.neutral\.bg {
    fill: var(--colors--tooltip-neutral-bg);
  }

  .max-w-is_360px {
    max-inline-size: 360px;
  }

  .c_Tooltip\.neutral\.text {
    color: var(--colors--tooltip-neutral-text);
  }

  .bdr_Tooltip {
    border-radius: var(--radii--tooltip);
  }

  .px_Tooltip\.mWeb\.padding\.horz {
    padding-inline: var(--spacing--tooltip-m-web-padding-horz);
  }

  .py_Tooltip\.mWeb\.padding\.vert {
    padding-block: var(--spacing--tooltip-m-web-padding-vert);
  }

  .filter_drop-shadow\(\{shadows\.Tooltip\}\) {
    filter: drop-shadow(var(--shadows--tooltip));
  }

  .will-change_filter {
    will-change: filter;
  }

  .z_tooltip {
    z-index: var(--z-index-tooltip);
  }

  .mbs_Upsell\.Action\.margin\.content-toActions {
    margin-block-start: var(--spacing--upsell--action-margin-content-to-actions);
  }

  .mbs_Upsell\.Body\.margin\.heading-toMessage {
    margin-block-start: var(--spacing--upsell--body-margin-heading-to-message);
  }

  .c_Upsell\.Body\.neutral\.text {
    color: var(--colors--upsell--body-neutral-text);
  }

  .c_Upsell\.Body\.soft\.text {
    color: var(--colors--upsell--body-soft-text);
  }

  .c_Upsell\.Body\.hero\.text {
    color: var(--colors--upsell--body-hero-text);
  }

  .c_Upsell\.Body\.impact\.text {
    color: var(--colors--upsell--body-impact-text);
  }

  .inset-bs_Upsell\.CloseButton\.margin\.top {
    inset-block-start: var(--spacing--upsell--close-button-margin-top);
  }

  .inset-e_Upsell\.CloseButton\.margin\.right {
    inset-inline-end: var(--spacing--upsell--close-button-margin-right);
  }

  .c_Upsell\.Header\.neutral\.text {
    color: var(--colors--upsell--header-neutral-text);
  }

  .c_Upsell\.Header\.soft\.text {
    color: var(--colors--upsell--header-soft-text);
  }

  .c_Upsell\.Header\.hero\.text {
    color: var(--colors--upsell--header-hero-text);
  }

  .c_Upsell\.Header\.impact\.text {
    color: var(--colors--upsell--header-impact-text);
  }

  .mbs_Upsell\.Legal\.margin\.content-toActions {
    margin-block-start: var(--spacing--upsell--legal-margin-content-to-actions);
  }

  .c_Upsell\.Legal\.neutral\.text-legal {
    color: var(--colors--upsell--legal-neutral-text-legal);
  }

  .c_Upsell\.Legal\.soft\.text-legal {
    color: var(--colors--upsell--legal-soft-text-legal);
  }

  .c_Upsell\.Legal\.hero\.text-legal {
    color: var(--colors--upsell--legal-hero-text-legal);
  }

  .c_Upsell\.Legal\.impact\.text-legal {
    color: var(--colors--upsell--legal-impact-text-legal);
  }

  .c_Upsell\.Media\.neutral\.icon {
    color: var(--colors--upsell--media-neutral-icon);
  }

  .c_Upsell\.Media\.soft\.icon {
    color: var(--colors--upsell--media-soft-icon);
  }

  .c_Upsell\.Media\.hero\.icon {
    color: var(--colors--upsell--media-hero-icon);
  }

  .c_Upsell\.Media\.impact\.icon {
    color: var(--colors--upsell--media-impact-icon);
  }

  .bdr_Upsell\.Root {
    border-radius: var(--radii--upsell--root);
  }

  .py_Upsell\.Root\.padding\.vert {
    padding-block: var(--spacing--upsell--root-padding-vert);
  }

  .px_Upsell\.Root\.padding\.horz {
    padding-inline: var(--spacing--upsell--root-padding-horz);
  }

  .bx-sh_Upsell\.Root {
    box-shadow: var(--shadows--upsell--root);
  }

  .c_UpsellBanner\.Body\.neutral\.text {
    color: var(--colors--upsell-banner--body-neutral-text);
  }

  .c_UpsellBanner\.Body\.soft\.text {
    color: var(--colors--upsell-banner--body-soft-text);
  }

  .c_UpsellBanner\.Body\.hero\.text {
    color: var(--colors--upsell-banner--body-hero-text);
  }

  .c_UpsellBanner\.Body\.impact\.text {
    color: var(--colors--upsell-banner--body-impact-text);
  }

  .c_UpsellBanner\.Header\.neutral\.text {
    color: var(--colors--upsell-banner--header-neutral-text);
  }

  .c_UpsellBanner\.Header\.soft\.text {
    color: var(--colors--upsell-banner--header-soft-text);
  }

  .c_UpsellBanner\.Header\.hero\.text {
    color: var(--colors--upsell-banner--header-hero-text);
  }

  .c_UpsellBanner\.Header\.impact\.text {
    color: var(--colors--upsell-banner--header-impact-text);
  }

  .c_UpsellBanner\.Media\.neutral\.icon {
    color: var(--colors--upsell-banner--media-neutral-icon);
  }

  .c_UpsellBanner\.Media\.soft\.icon {
    color: var(--colors--upsell-banner--media-soft-icon);
  }

  .c_UpsellBanner\.Media\.hero\.icon {
    color: var(--colors--upsell-banner--media-hero-icon);
  }

  .c_UpsellBanner\.Media\.impact\.icon {
    color: var(--colors--upsell-banner--media-impact-icon);
  }

  .bdr_UpsellBanner\.Root {
    border-radius: var(--radii--upsell-banner--root);
  }

  .py_UpsellBanner\.Root\.padding\.vert {
    padding-block: var(--spacing--upsell-banner--root-padding-vert);
  }

  .px_UpsellBanner\.Root\.padding\.horz {
    padding-inline: var(--spacing--upsell-banner--root-padding-horz);
  }

  .my_VerticalNav\.Divider\.padding\.vert {
    margin-block: var(--spacing--vertical-nav--divider-padding-vert);
  }

  .c_VerticalNav\.Heading {
    color: var(--colors--vertical-nav--heading);
  }

  .my_VerticalNav\.Heading\.padding\.vert {
    margin-block: var(--spacing--vertical-nav--heading-padding-vert);
  }

  .ps_VerticalNav\.Heading\.padding\.horz\.left {
    padding-inline-start: var(--spacing--vertical-nav--heading-padding-horz-left);
  }

  .pe_VerticalNav\.Heading\.padding\.horz\.right {
    padding-inline-end: var(--spacing--vertical-nav--heading-padding-horz-right);
  }

  .bdr_VerticalNav\.Root {
    border-radius: var(--radii--vertical-nav--root);
  }

  .bdr_0 {
    border-radius: 0;
  }

  .bx-sh_VerticalNav\.Root\.elevated {
    box-shadow: var(--shadows--vertical-nav--root-elevated);
  }

  .c_ZillowLogo\.brand-mark {
    color: var(--colors--zillow-logo-brand-mark);
  }

  .c_ZillowLogo\.onImpact\.brand-mark {
    color: var(--colors--zillow-logo-on-impact-brand-mark);
  }

  .c_ZillowLogo\.legacy\.brand-mark {
    color: var(--colors--zillow-logo-legacy-brand-mark);
  }

  .c_ZillowLogo\.legacy\.onImpact\.brand-mark {
    color: var(--colors--zillow-logo-legacy-on-impact-brand-mark);
  }

  .c_ZillowLogo\.brand-text {
    color: var(--colors--zillow-logo-brand-text);
  }

  .c_ZillowLogo\.onImpact\.brand-text {
    color: var(--colors--zillow-logo-on-impact-brand-text);
  }

  .c_ZillowLogo\.legacy\.brand-text {
    color: var(--colors--zillow-logo-legacy-brand-text);
  }

  .c_ZillowLogo\.legacy\.onImpact\.brand-text {
    color: var(--colors--zillow-logo-legacy-on-impact-brand-text);
  }

  .mr_300 {
    margin-right: var(--spacing-300);
  }

  .mr_none {
    margin-right: var(--spacing-none);
  }

  .pt_200 {
    padding-top: var(--spacing-200);
  }

  .mb_200\! {
    margin-bottom: var(--spacing-200) !important;
  }

  .mr_0 {
    margin-right: 0;
  }

  .mt_200 {
    margin-top: var(--spacing-200);
  }

  .mt_0 {
    margin-top: 0;
  }

  .mb_200 {
    margin-bottom: var(--spacing-200);
  }

  .ml_300\! {
    margin-left: var(--spacing-300) !important;
  }

  .mb_100 {
    margin-bottom: var(--spacing-100);
  }

  .mt_300 {
    margin-top: var(--spacing-300);
  }

  .fs_body {
    font-size: var(--font-sizes-body);
  }

  .lh_body {
    line-height: var(--line-heights-body);
  }

  .mr_400 {
    margin-right: var(--spacing-400);
  }

  .pt_400 {
    padding-top: var(--spacing-400);
  }

  .mr_200 {
    margin-right: var(--spacing-200);
  }

  .mr_100 {
    margin-right: var(--spacing-100);
  }

  .ai_center {
    align-items: center;
  }

  .ml_-300 {
    margin-left: calc(var(--spacing-300) * -1);
  }

  .mt_100 {
    margin-top: var(--spacing-100);
  }

  .mb_600 {
    margin-bottom: var(--spacing-600);
  }

  .pb_1200 {
    padding-bottom: var(--spacing-1200);
  }

  .pb_600 {
    padding-bottom: var(--spacing-600);
  }

  .pr_default {
    padding-right: var(--spacing-default);
  }

  .flex-d_column {
    flex-direction: column;
  }

  .jc_space-between {
    justify-content: space-between;
  }

  .ai_flex-end {
    align-items: flex-end;
  }

  .pb_sm {
    padding-bottom: var(--spacing-sm);
  }

  .bg-c_transparent {
    background-color: var(--colors-transparent);
  }

  .top_100 {
    top: var(--spacing-100);
  }

  .ai_flex-start {
    align-items: flex-start;
  }

  .mt_\{spacing\.200\} {
    margin-top: var(--spacing-200);
  }

  .flex-d_row {
    flex-direction: row;
  }

  .cg_\{spacing\.200\} {
    column-gap: var(--spacing-200);
  }

  .mr_default {
    margin-right: var(--spacing-default);
  }

  .fs_body-sm {
    font-size: var(--font-sizes-body-sm);
  }

  .mb_400 {
    margin-bottom: var(--spacing-400);
  }

  .pt_1000 {
    padding-top: var(--spacing-1000);
  }

  .fs_heading-xs {
    font-size: var(--font-sizes-heading-xs);
  }

  .mt_600 {
    margin-top: var(--spacing-600);
  }

  .as_start {
    align-self: start;
  }

  .bg-c_blue\.100 {
    background-color: var(--colors-blue-100);
  }

  .mt_-32px {
    margin-top: -32px;
  }

  .left_50\% {
    left: 50%;
  }

  .right_50\% {
    right: 50%;
  }

  .ml_-50vw {
    margin-left: -50vw;
  }

  .mr_-50vw {
    margin-right: -50vw;
  }

  .bg-c_white {
    background-color: var(--colors-white);
  }

  .pb_400 {
    padding-bottom: var(--spacing-400);
  }

  .ai_stretch {
    align-items: stretch;
  }

  .mt_1000 {
    margin-top: var(--spacing-1000);
  }

  .grid-tc_1fr {
    grid-template-columns: 1fr;
  }

  .bg-c_legacy\.coolGray\.100 {
    background-color: var(--colors-legacy-cool-gray-100);
  }

  .bg-c_yellow\.100 {
    background-color: var(--colors-yellow-100);
  }

  .bg-s_70px {
    background-size: 70px;
  }

  .ml_xs {
    margin-left: var(--spacing-xs);
  }

  .bg-c_aqua\.600 {
    background-color: var(--colors-aqua-600);
  }

  .bg-p_center_center {
    background-position: center;
  }

  .bg-r_no-repeat {
    background-repeat: no-repeat;
  }

  .flex-g_1 {
    flex-grow: 1;
  }

  .jc_center {
    justify-content: center;
  }

  .grid-ce_span_12 {
    grid-column-end: span 12;
  }

  .grid-ce_span_0 {
    grid-column-end: span 0;
  }

  .mb_tighter {
    margin-bottom: var(--spacing-tighter);
  }

  .grid-tc_repeat\(12\,_1fr\) {
    grid-template-columns: repeat(12, 1fr);
  }

  .pl_zero {
    padding-left: var(--spacing-zero);
  }

  .mb_loose {
    margin-bottom: var(--spacing-loose);
  }

  .mb_tight {
    margin-bottom: var(--spacing-tight);
  }

  .pb_200 {
    padding-bottom: var(--spacing-200);
  }

  .mb_0 {
    margin-bottom: 0;
  }

  .bg-s_cover {
    background-size: cover;
  }

  .bg-s_76px {
    background-size: 76px;
  }

  .top_0 {
    top: 0;
  }

  .left_0 {
    left: 0;
  }

  .right_0 {
    right: 0;
  }

  .fs_heading-sm {
    font-size: var(--font-sizes-heading-sm);
  }

  .fw_heavy {
    font-weight: var(--font-weights-heavy);
  }

  .bg-s_contain {
    background-size: contain;
  }

  .flex-d_column-reverse {
    flex-direction: column-reverse;
  }

  .bdr-tl_200 {
    border-top-left-radius: var(--radii-200);
  }

  .bdr-tr_200 {
    border-top-right-radius: var(--radii-200);
  }

  .fw_bold {
    font-weight: var(--font-weights-bold);
  }

  .bg-c_bg\.feedback\.success\.soft {
    background-color: var(--colors-bg-feedback-success-soft);
  }

  .bg-c_bg\.feedback\.warning\.soft {
    background-color: var(--colors-bg-feedback-warning-soft);
  }

  .bg-c_bg\.feedback\.notify\.soft {
    background-color: var(--colors-bg-feedback-notify-soft);
  }

  .bg-c_bg\.feedback\.info\.soft {
    background-color: var(--colors-bg-feedback-info-soft);
  }

  .pl_spacing\.tighter\! {
    padding-left: spacing. tighter !important;
  }

  .mb_looser {
    margin-bottom: var(--spacing-looser);
  }

  .bd-c_\{colors\.gray\.300\} {
    border-color: var(--colors-gray-300);
  }

  .bd-w_0px {
    border-width: 0;
  }

  .bd-c_transparent {
    border-color: var(--colors-transparent);
  }

  .flex-wrap_wrap {
    flex-wrap: wrap;
  }

  .flex-b_100\% {
    flex-basis: 100%;
  }

  .pr_\{spacing\.zero\} {
    padding-right: var(--spacing-zero);
  }

  .mb_\{spacing\.layout\.tight\}\! {
    margin-bottom: var(--spacing-layout-tight) !important;
  }

  .mt_tight {
    margin-top: var(--spacing-tight);
  }

  .mb_none {
    margin-bottom: var(--spacing-none);
  }

  .mb_default {
    margin-bottom: var(--spacing-default);
  }

  .mr_1100 {
    margin-right: var(--spacing-1100);
  }

  .mt_xs {
    margin-top: var(--spacing-xs);
  }

  .ai_start {
    align-items: start;
  }

  .flex-d_row-reverse {
    flex-direction: row-reverse;
  }

  .bd-w_Checkbox\.box {
    border-width: var(--border-widths--checkbox-box);
  }

  .border-style_solid {
    border-style: solid;
  }

  .bg-p_center {
    background-position: center;
  }

  .bg-s_\{sizes\.Checkbox\.icon\} {
    background-size: var(--sizes--checkbox-icon);
  }

  .bg-c_Checkbox\.bg\.indeterminate {
    background-color: var(--colors--checkbox-bg-indeterminate);
  }

  .bd-c_Checkbox\.border\.indeterminate {
    border-color: var(--colors--checkbox-border-indeterminate);
  }

  .bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M26\%2018H6a2\%202\%200\%200\%201\%200-4h20a2\%202\%200\%200\%201\%200\%204z\%22\%20fill\%3D\%22\%23FFF\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\) {
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M26%2018H6a2%202%200%200%201%200-4h20a2%202%200%200%201%200%204z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E");
  }

  .bg-c_CloseButton\.bg\.onImpact\.default {
    background-color: var(--colors--close-button-bg-on-impact-default);
  }

  .bg-c_CloseButton\.bg\.default {
    background-color: var(--colors--close-button-bg-default);
  }

  .bg-c_Divider\.muted\.bg {
    background-color: var(--colors--divider-muted-bg);
  }

  .bg-c_Divider\.muted-alt\.bg {
    background-color: var(--colors--divider-muted-alt-bg);
  }

  .bg-c_Divider\.emphasized\.bg {
    background-color: var(--colors--divider-emphasized-bg);
  }

  .ff_heading {
    font-family: var(--fonts-heading);
  }

  .ff_heading-alt {
    font-family: var(--fonts-heading-alt);
  }

  .flex-sh_0 {
    flex-shrink: 0;
  }

  .bg-c_Input\.bg\.default {
    background-color: var(--colors--input-bg-default);
  }

  .bg-c_Input\.bg\.error {
    background-color: var(--colors--input-bg-error);
  }

  .bg-c_Input\.bg\.readOnly {
    background-color: var(--colors--input-bg-read-only);
  }

  .bd-c_Range\.Handle\.border\.default {
    border-color: var(--colors--range--handle-border-default);
  }

  .bd-w_Range\.Handle {
    border-width: var(--border-widths--range--handle);
  }

  .mt_calc\(\{spacing\.Range\.Handle\.margin\.top\}_\*_-1\) {
    margin-top: calc(var(--spacing--range--handle-margin-top) * -1);
  }

  .bd-c_Range\.Handle\.border\.active {
    border-color: var(--colors--range--handle-border-active);
  }

  .bg-i_url\(\"data\:image\/svg\+xml\,\%3Csvg_xmlns\=\'http\:\/\/www\.w3\.org\/2000\/svg\'_fill\=\'none\'_viewBox\=\'0_0_16_16\'\%3E\%3Cpath_fill\=\'\%2354545A\'_fill-rule\=\'evenodd\'_d\=\'M14\.7_5\.3a1_1_0_0_0-1\.4_0L8_10\.6_2\.7_5\.3a1_1_0_1_0-1\.4_1\.4l6_6a1_1_0_0_0_1\.4_0l6-6a1_1_0_0_0_0-1\.4Z\'_clip-rule\=\'evenodd\'\/\%3E\%3C\/svg\%3E\"\) {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%2354545A%27 fill-rule=%27evenodd%27 d=%27M14.7 5.3a1 1 0 0 0-1.4 0L8 10.6 2.7 5.3a1 1 0 1 0-1.4 1.4l6 6a1 1 0 0 0 1.4 0l6-6a1 1 0 0 0 0-1.4Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");
  }

  .bg-s_16px {
    background-size: 16px;
  }

  .bg-p_right_20px_center {
    background-position: right 20px center;
  }

  .bg-i_conic-gradient\(from_90deg_at_50\%_66\%\,_transparent_20deg\,_currentColor_360deg\) {
    background-image: conic-gradient(from 90deg at 50% 66%, #0000 20deg, currentColor 360deg);
  }

  .ff_inherit {
    font-family: inherit;
  }

  .fs_inherit {
    font-size: inherit;
  }

  .fw_inherit {
    font-weight: inherit;
  }

  .bd-be-c_TriggerText\.border\.default {
    border-block-end-color: var(--colors--trigger-text-border-default);
  }

  .bd-be-w_TriggerText {
    border-block-end-width: var(--border-widths--trigger-text);
  }

  .border-block-end-style_dashed {
    border-block-end-style: dashed;
  }

  .bdr-tl_Accordion\.default {
    border-top-left-radius: var(--radii--accordion-default);
  }

  .bdr-tr_Accordion\.default {
    border-top-right-radius: var(--radii--accordion-default);
  }

  .bg-c_Accordion\.Header\.bg\.selected {
    background-color: var(--colors--accordion--header-bg-selected);
  }

  .bdr-bl_Accordion\.default {
    border-bottom-left-radius: var(--radii--accordion-default);
  }

  .bdr-br_Accordion\.default {
    border-bottom-right-radius: var(--radii--accordion-default);
  }

  .bg-c_Accordion\.Header\.bg\.default {
    background-color: var(--colors--accordion--header-bg-default);
  }

  .bd-w_Accordion\.default {
    border-width: var(--border-widths--accordion-default);
  }

  .bd-c_Accordion\.border\.default {
    border-color: var(--colors--accordion-border-default);
  }

  .bd-t-w_Accordion\.default {
    border-top-width: var(--border-widths--accordion-default);
  }

  .border-top-style_solid {
    border-top-style: solid;
  }

  .bd-t-c_Accordion\.Panel\.border {
    border-top-color: var(--colors--accordion--panel-border);
  }

  .bg-c_Accordion\.Panel\.bg {
    background-color: var(--colors--accordion--panel-bg);
  }

  .bg-c_transparent\! {
    background-color: var(--colors-transparent) !important;
  }

  .bg-c_AdornedInput\.bg\.default {
    background-color: var(--colors--adorned-input-bg-default);
  }

  .bg-c_AdornedInput\.bg\.error {
    background-color: var(--colors--adorned-input-bg-error);
  }

  .bg-c_AdornedInput\.bg\.readOnly {
    background-color: var(--colors--adorned-input-bg-read-only);
  }

  .cg_AdornedInput\.sm\.gap\.input-toAdornment {
    column-gap: var(--spacing--adorned-input-sm-gap-input-to-adornment);
  }

  .cg_AdornedInput\.md\.gap\.input-toAdornment {
    column-gap: var(--spacing--adorned-input-md-gap-input-to-adornment);
  }

  .cg_AdornedInput\.lg\.gap\.input-toAdornment {
    column-gap: var(--spacing--adorned-input-lg-gap-input-to-adornment);
  }

  .bd-w_Alert {
    border-width: var(--border-widths--alert);
  }

  .bg-c_Alert\.critical\.bg {
    background-color: var(--colors--alert-critical-bg);
  }

  .bd-c_Alert\.critical\.border {
    border-color: var(--colors--alert-critical-border);
  }

  .bg-c_Alert\.info\.bg {
    background-color: var(--colors--alert-info-bg);
  }

  .bd-c_Alert\.info\.border {
    border-color: var(--colors--alert-info-border);
  }

  .bg-c_Alert\.success\.bg {
    background-color: var(--colors--alert-success-bg);
  }

  .bd-c_Alert\.success\.border {
    border-color: var(--colors--alert-success-border);
  }

  .bg-c_Alert\.warning\.bg {
    background-color: var(--colors--alert-warning-bg);
  }

  .bd-c_Alert\.warning\.border {
    border-color: var(--colors--alert-warning-border);
  }

  .bg-c_Chip\.bg\.default {
    background-color: var(--colors--chip-bg-default);
  }

  .bg-c_Chip\.bg\.elevated\.default {
    background-color: var(--colors--chip-bg-elevated-default);
  }

  .bg-c_transparent\.invisible {
    background-color: var(--colors-transparent-invisible);
  }

  .bg-c_Avatar\.Badge\.hero\.bg {
    background-color: var(--colors--avatar--badge-hero-bg);
  }

  .bg-c_Avatar\.Badge\.impact\.bg {
    background-color: var(--colors--avatar--badge-impact-bg);
  }

  .bottom_calc\(_-1_\*_\{spacing\.Avatar\.Badge\.offset\.sm\.vert\}\) {
    bottom: calc(-1 * var(--spacing--avatar--badge-offset-sm-vert));
  }

  .right_calc\(_-1_\*_\{spacing\.Avatar\.Badge\.offset\.sm\.horz\}\) {
    right: calc(-1 * var(--spacing--avatar--badge-offset-sm-horz));
  }

  .bottom_calc\(_-1_\*_\{spacing\.Avatar\.Badge\.offset\.md\.vert\}\) {
    bottom: calc(-1 * var(--spacing--avatar--badge-offset-md-vert));
  }

  .right_calc\(_-1_\*_\{spacing\.Avatar\.Badge\.offset\.md\.horz\}\) {
    right: calc(-1 * var(--spacing--avatar--badge-offset-md-horz));
  }

  .bottom_calc\(_-1_\*_\{spacing\.Avatar\.Badge\.offset\.lg\.vert\}\) {
    bottom: calc(-1 * var(--spacing--avatar--badge-offset-lg-vert));
  }

  .right_calc\(_-1_\*_\{spacing\.Avatar\.Badge\.offset\.lg\.horz\}\) {
    right: calc(-1 * var(--spacing--avatar--badge-offset-lg-horz));
  }

  .bg-c_Avatar\.Root\.bg {
    background-color: var(--colors--avatar--root-bg);
  }

  .bg-c_Avatar\.Root\.brand\.hero\.bg {
    background-color: var(--colors--avatar--root-brand-hero-bg);
  }

  .bg-c_Avatar\.Root\.accent\.1\.bg {
    background-color: var(--colors--avatar--root-accent-1-bg);
  }

  .bg-c_Avatar\.Root\.accent\.2\.bg {
    background-color: var(--colors--avatar--root-accent-2-bg);
  }

  .bg-c_Avatar\.Root\.accent\.3\.bg {
    background-color: var(--colors--avatar--root-accent-3-bg);
  }

  .bg-c_Avatar\.Root\.accent\.4\.bg {
    background-color: var(--colors--avatar--root-accent-4-bg);
  }

  .bg-c_Banner\.critical\.bg {
    background-color: var(--colors--banner-critical-bg);
  }

  .bg-c_Banner\.info\.bg {
    background-color: var(--colors--banner-info-bg);
  }

  .bg-c_Banner\.success\.bg {
    background-color: var(--colors--banner-success-bg);
  }

  .bg-c_Banner\.warning\.bg {
    background-color: var(--colors--banner-warning-bg);
  }

  .bg-c_Button\.filled\.brand\.bg\.default {
    background-color: var(--colors--button-filled-brand-bg-default);
  }

  .bg-c_Button\.filled\.critical\.bg\.default {
    background-color: var(--colors--button-filled-critical-bg-default);
  }

  .bg-c_Button\.outlined\.brand\.bg\.default {
    background-color: var(--colors--button-outlined-brand-bg-default);
  }

  .bg-c_Button\.outlined\.neutral\.bg\.default {
    background-color: var(--colors--button-outlined-neutral-bg-default);
  }

  .bg-c_Button\.onImpact\.filled\.brand\.bg\.default {
    background-color: var(--colors--button-on-impact-filled-brand-bg-default);
  }

  .bg-c_Button\.onImpact\.outlined\.neutral\.bg\.default {
    background-color: var(--colors--button-on-impact-outlined-neutral-bg-default);
  }

  .rg_Calendar\.Body\.gap\.header-toDays {
    row-gap: var(--spacing--calendar--body-gap-header-to-days);
  }

  .grid-tc_repeat\(7\,_1fr\) {
    grid-template-columns: repeat(7, 1fr);
  }

  .rg_Calendar\.Day\.margin\.vert {
    row-gap: var(--spacing--calendar--day-margin-vert);
  }

  .cg_Calendar\.Day\.margin\.horz {
    column-gap: var(--spacing--calendar--day-margin-horz);
  }

  .bg-c_Calendar\.ControlButton\.bg\.default {
    background-color: var(--colors--calendar--control-button-bg-default);
  }

  .border-bottom-style_solid {
    border-bottom-style: solid;
  }

  .bd-b-c_Calendar\.DayOfWeek\.border\.default {
    border-bottom-color: var(--colors--calendar--day-of-week-border-default);
  }

  .bd-b-w_Calendar\.DayOfWeek\.default {
    border-bottom-width: var(--border-widths--calendar--day-of-week-default);
  }

  .bg-c_Calendar\.Day\.bg\.default {
    background-color: var(--colors--calendar--day-bg-default);
  }

  .bd-c_Calendar\.Day\.border\.default {
    border-color: var(--colors--calendar--day-border-default);
  }

  .bd-w_Calendar\.Day\.selected {
    border-width: var(--border-widths--calendar--day-selected);
  }

  .bd-w_Calendar\.Day\.default {
    border-width: var(--border-widths--calendar--day-default);
  }

  .bd-c_Calendar\.Day\.border\.selected {
    border-color: var(--colors--calendar--day-border-selected);
  }

  .bg-c_Calendar\.Day\.bg\.selected {
    background-color: var(--colors--calendar--day-bg-selected);
  }

  .bd-c_Calendar\.Day\.border\.today\.default {
    border-color: var(--colors--calendar--day-border-today-default);
  }

  .bg-c_Calendar\.Root\.bg\.default {
    background-color: var(--colors--calendar--root-bg-default);
  }

  .rg_Calendar\.Root\.gap\.controls-toBody {
    row-gap: var(--spacing--calendar--root-gap-controls-to-body);
  }

  .top_50\% {
    top: 50%;
  }

  .bg-c_Calendar\.YearSelect\.bg\.default {
    background-color: var(--colors--calendar--year-select-bg-default);
  }

  .bd-bs-w_Card\.Footer {
    border-block-start-width: var(--border-widths--card--footer);
  }

  .border-block-start-style_solid {
    border-block-start-style: solid;
  }

  .bd-bs-c_Card\.Footer\.border {
    border-block-start-color: var(--colors--card--footer-border);
  }

  .bd-be-w_\{borderWidths\.Card\.Header\} {
    border-block-end-width: var(--border-widths--card--header);
  }

  .border-block-end-style_solid {
    border-block-end-style: solid;
  }

  .bd-be-c_Card\.Header\.border {
    border-block-end-color: var(--colors--card--header-border);
  }

  .bd-w_Card\.Root {
    border-width: var(--border-widths--card--root);
  }

  .bd-c_Card\.Root\.neutral\.border {
    border-color: var(--colors--card--root-neutral-border);
  }

  .bg-c_Card\.Root\.neutral\.bg {
    background-color: var(--colors--card--root-neutral-bg);
  }

  .bg-c_Card\.Root\.soft\.bg {
    background-color: var(--colors--card--root-soft-bg);
  }

  .bd-c_Card\.Root\.soft\.border {
    border-color: var(--colors--card--root-soft-border);
  }

  .bg-c_Card\.Root\.interactive\.neutral\.elevated\.bg\.default {
    background-color: var(--colors--card--root-interactive-neutral-elevated-bg-default);
  }

  .bg-c_Card\.Root\.interactive\.neutral\.bg\.default {
    background-color: var(--colors--card--root-interactive-neutral-bg-default);
  }

  .bg-c_Card\.Root\.interactive\.soft\.bg\.default {
    background-color: var(--colors--card--root-interactive-soft-bg-default);
  }

  .bd-c_Card\.Root\.interactive\.soft\.border\.default {
    border-color: var(--colors--card--root-interactive-soft-border-default);
  }

  .bg-c_Card\.Root\.interactive\.soft\.elevated\.bg\.default {
    background-color: var(--colors--card--root-interactive-soft-elevated-bg-default);
  }

  .bd-c_Card\.Root\.interactive\.soft\.elevated\.border\.default {
    border-color: Card. Root. interactive. soft. elevated. border. default;
  }

  .grid-af_column {
    grid-auto-flow: column;
  }

  .flex-wrap_nowrap {
    flex-wrap: nowrap;
  }

  .ov-x_auto {
    overflow-x: auto;
  }

  .flex-g_0 {
    flex-grow: 0;
  }

  .bg-c_Combobox\.Content\.bg {
    background-color: var(--colors--combobox--content-bg);
  }

  .bg-c_Combobox\.Heading\.bg {
    background-color: var(--colors--combobox--heading-bg);
  }

  .cg_Combobox\.InputGroup\.gap\.horz {
    column-gap: var(--spacing--combobox--input-group-gap-horz);
  }

  .rg_Combobox\.InputGroup\.gap\.vert {
    row-gap: var(--spacing--combobox--input-group-gap-vert);
  }

  .bg-c_Combobox\.Option\.bg\.default {
    background-color: var(--colors--combobox--option-bg-default);
  }

  .bg-c_Combobox\.Option\.bg\.selected {
    background-color: var(--colors--combobox--option-bg-selected);
  }

  .bg-c_Combobox\.Option\.bg\.hover {
    background-color: var(--colors--combobox--option-bg-hover);
  }

  .bg-c_Combobox\.Trigger\.bg\.default {
    background-color: var(--colors--combobox--trigger-bg-default);
  }

  .bg-c_Combobox\.Trigger\.bg\.error {
    background-color: var(--colors--combobox--trigger-bg-error);
  }

  .bg-c_DateInput\.bg\.default {
    background-color: var(--colors--date-input-bg-default);
  }

  .bg-c_DateInput\.bg\.readOnly {
    background-color: var(--colors--date-input-bg-read-only);
  }

  .bg-c_DateInput\.bg\.error {
    background-color: var(--colors--date-input-bg-error);
  }

  .flex-b_auto {
    flex-basis: auto;
  }

  .jc_flex-end {
    justify-content: flex-end;
  }

  .bg-c_DatePicker\.Content\.bg {
    background-color: var(--colors--date-picker--content-bg);
  }

  .bg-c_DatePicker\.InputGroup\.bg\.default {
    background-color: var(--colors--date-picker--input-group-bg-default);
  }

  .bdr-tr_DatePicker\.Trigger\.sm\.topRight {
    border-top-right-radius: var(--radii--date-picker--trigger-sm-top-right);
  }

  .bdr-br_DatePicker\.Trigger\.sm\.bottomRight {
    border-bottom-right-radius: var(--radii--date-picker--trigger-sm-bottom-right);
  }

  .bdr-tl_DatePicker\.Trigger\.sm\.topLeft {
    border-top-left-radius: var(--radii--date-picker--trigger-sm-top-left);
  }

  .bdr-bl_DatePicker\.Trigger\.sm\.bottomLeft {
    border-bottom-left-radius: var(--radii--date-picker--trigger-sm-bottom-left);
  }

  .bdr-tr_DatePicker\.Trigger\.md\.topRight {
    border-top-right-radius: var(--radii--date-picker--trigger-md-top-right);
  }

  .bdr-br_DatePicker\.Trigger\.md\.bottomRight {
    border-bottom-right-radius: var(--radii--date-picker--trigger-md-bottom-right);
  }

  .bdr-tl_DatePicker\.Trigger\.md\.topLeft {
    border-top-left-radius: var(--radii--date-picker--trigger-md-top-left);
  }

  .bdr-bl_DatePicker\.Trigger\.md\.bottomLeft {
    border-bottom-left-radius: var(--radii--date-picker--trigger-md-bottom-left);
  }

  .bdr-tr_DatePicker\.Trigger\.lg\.topRight {
    border-top-right-radius: var(--radii--date-picker--trigger-lg-top-right);
  }

  .bdr-br_DatePicker\.Trigger\.lg\.bottomRight {
    border-bottom-right-radius: var(--radii--date-picker--trigger-lg-bottom-right);
  }

  .bdr-tl_DatePicker\.Trigger\.lg\.topLeft {
    border-top-left-radius: var(--radii--date-picker--trigger-lg-top-left);
  }

  .bdr-bl_DatePicker\.Trigger\.lg\.bottomLeft {
    border-bottom-left-radius: var(--radii--date-picker--trigger-lg-bottom-left);
  }

  .ov-y_auto {
    overflow-y: auto;
  }

  .flex-sh_1 {
    flex-shrink: 1;
  }

  .bg-c_Dropdown\.Content\.bg {
    background-color: var(--colors--dropdown--content-bg);
  }

  .bg-c_Dropdown\.Heading\.bg {
    background-color: var(--colors--dropdown--heading-bg);
  }

  .bg-c_Chip\.bg\.selected {
    background-color: var(--colors--chip-bg-selected);
  }

  .left_Chip\.padding\.horz {
    left: var(--spacing--chip-padding-horz);
  }

  .bg-i_url\(\"data\:image\/svg\+xml\,\%0A\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20width\%3D\%2216\%22\%20height\%3D\%2216\%22\%20fill\%3D\%22none\%22\%3E\%3Cpath\%20fill\%3D\%22\%23111116\%22\%20d\%3D\%22M14\.7\%205\.3a1\%201\%200\%200\%200-1\.4\%200L8\%2010\.6\%202\.7\%205\.3a1\%201\%200\%201\%200-1\.4\%201\.4l6\%206a1\%201\%200\%200\%200\%201\.4\%200l6-6a1\%201\%200\%200\%200\%200-1\.4Z\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\) {
    background-image: url("data:image/svg+xml,%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23111116%22%20d%3D%22M14.7%205.3a1%201%200%200%200-1.4%200L8%2010.6%202.7%205.3a1%201%200%201%200-1.4%201.4l6%206a1%201%200%200%200%201.4%200l6-6a1%201%200%200%200%200-1.4Z%22%2F%3E%3C%2Fsvg%3E");
  }

  .bg-p_right_\{spacing\.Chip\.padding\.horz\}_center {
    background-position: right var(--spacing--chip-padding-horz) center;
  }

  .pr_Gleam\.padding\.horz {
    padding-right: var(--spacing--gleam-padding-horz);
  }

  .pl_Gleam\.padding\.horz {
    padding-left: var(--spacing--gleam-padding-horz);
  }

  .lh_\{sizes\.Gleam\.height\.min\} {
    line-height: var(--sizes--gleam-height-min);
  }

  .bg-c_Gleam\.bg {
    background-color: var(--colors--gleam-bg);
  }

  .top_-8px {
    top: -8px;
  }

  .right_-8px {
    right: -8px;
  }

  .bg-c_Gleam\.info\.bg {
    background-color: var(--colors--gleam-info-bg);
  }

  .bg-c_Gleam\.onImpact\.info\.bg {
    background-color: var(--colors--gleam-on-impact-info-bg);
  }

  .bg-c_Gleam\.new\.bg {
    background-color: var(--colors--gleam-new-bg);
  }

  .bg-c_Gleam\.onImpact\.new\.bg {
    background-color: var(--colors--gleam-on-impact-new-bg);
  }

  .bg-c_IconButton\.filled\.brand\.bg\.default {
    background-color: var(--colors--icon-button-filled-brand-bg-default);
  }

  .bg-c_IconButton\.filled\.critical\.bg\.default {
    background-color: var(--colors--icon-button-filled-critical-bg-default);
  }

  .bg-c_IconButton\.outlined\.brand\.bg\.default {
    background-color: var(--colors--icon-button-outlined-brand-bg-default);
  }

  .bg-c_IconButton\.outlined\.neutral\.bg\.default {
    background-color: var(--colors--icon-button-outlined-neutral-bg-default);
  }

  .bg-c_IconButton\.bare\.brand\.bg\.default {
    background-color: var(--colors--icon-button-bare-brand-bg-default);
  }

  .bg-c_IconButton\.bare\.neutral\.bg\.default {
    background-color: var(--colors--icon-button-bare-neutral-bg-default);
  }

  .bg-c_IconButton\.onImpact\.filled\.brand\.bg\.default {
    background-color: var(--colors--icon-button-on-impact-filled-brand-bg-default);
  }

  .bg-c_IconButton\.onImpact\.outlined\.neutral\.bg\.default {
    background-color: var(--colors--icon-button-on-impact-outlined-neutral-bg-default);
  }

  .bg-c_IconButton\.onImpact\.bare\.neutral\.bg\.default {
    background-color: var(--colors--icon-button-on-impact-bare-neutral-bg-default);
  }

  .font-style_italic {
    font-style: italic;
  }

  .bg-c_Layout\.Content\.bg {
    background-color: var(--colors--layout--content-bg);
  }

  .grid-tc_repeat\(12\,_minmax\(0\,_1fr\)\) {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .grid-tc_repeat\(auto-fit\,_\{sizes\.Layout\.Root\.fixed\}\) {
    grid-template-columns: repeat(auto-fit, var(--sizes--layout--root-fixed));
  }

  .grid-tc_repeat\(auto-fit\,_minmax\(0\,_1fr\)\) {
    grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
  }

  .li-t_disc {
    list-style-type: disc;
  }

  .li-t_decimal {
    list-style-type: decimal;
  }

  .li-t_none {
    list-style-type: none;
  }

  .bg-c_Menu\.Content\.bg {
    background-color: var(--colors--menu--content-bg);
  }

  .bg-c_Menu\.Heading\.bg {
    background-color: var(--colors--menu--heading-bg);
  }

  .bg-c_Menu\.Item\.bg\.default {
    background-color: var(--colors--menu--item-bg-default);
  }

  .bg-c_Modal\.Content\.bg {
    background-color: var(--colors--modal--content-bg);
  }

  .bg-c_Pagination\.PageButton\.bg\.default {
    background-color: var(--colors--pagination--page-button-bg-default);
  }

  .bg-c_Pagination\.PageButton\.bg\.active {
    background-color: var(--colors--pagination--page-button-bg-active);
  }

  .bg-c_PhotoCarousel\.Dot\.inactive {
    background-color: var(--colors--photo-carousel--dot-inactive);
  }

  .bg-c_PhotoCarousel\.Dot\.active {
    background-color: var(--colors--photo-carousel--dot-active);
  }

  .bg-c_PhotoCarousel\.Dots\.bg\.default {
    background-color: var(--colors--photo-carousel--dots-bg-default);
  }

  .bg-c_Popover\.Content\.bg {
    background-color: var(--colors--popover--content-bg);
  }

  .bg-c_Popover\.Header\.bg\.default {
    background-color: var(--colors--popover--header-bg-default);
  }

  .bg-c_Popover\.Header\.bg\.critical {
    background-color: var(--colors--popover--header-bg-critical);
  }

  .bg-c_Popover\.Header\.bg\.info {
    background-color: var(--colors--popover--header-bg-info);
  }

  .bg-c_Popover\.Header\.bg\.success {
    background-color: var(--colors--popover--header-bg-success);
  }

  .bg-c_Popover\.Header\.bg\.warning {
    background-color: var(--colors--popover--header-bg-warning);
  }

  .bg-c_ProgressIndicator\.bar\.track\.bg\.complete {
    background-color: var(--colors--progress-indicator-bar-track-bg-complete);
  }

  .bg-c_ProgressIndicator\.bar\.track\.bg\.active {
    background-color: var(--colors--progress-indicator-bar-track-bg-active);
  }

  .bg-c_ProgressIndicator\.bar\.track\.bg\.default {
    background-color: var(--colors--progress-indicator-bar-track-bg-default);
  }

  .bg-c_ProgressMeter\.Node\.incomplete\.bg {
    background-color: var(--colors--progress-meter--node-incomplete-bg);
  }

  .bd-w_ProgressMeter\.Node\.active {
    border-width: var(--border-widths--progress-meter--node-active);
  }

  .bd-c_ProgressMeter\.Node\.active\.border {
    border-color: var(--colors--progress-meter--node-active-border);
  }

  .grid-tr_repeat\(var\(--c11n-steps\)\,_minmax\(\{sizes\.ProgressMeter\.Node\.default\}\,_1fr\)\)_auto {
    grid-template-rows: repeat(var(--c11n-steps), minmax(var(--sizes--progress-meter--node-default), 1fr)) auto;
  }

  .jc_end {
    justify-content: end;
  }

  .cg_PropertyCard\.BadgeArea\.gap {
    column-gap: var(--spacing--property-card--badge-area-gap);
  }

  .bg-c_PropertyCard\.Badge\.flex\.bg {
    background-color: var(--colors--property-card--badge-flex-bg);
  }

  .bg-c_PropertyCard\.Badge\.notify\.bg {
    background-color: var(--colors--property-card--badge-notify-bg);
  }

  .bg-c_PropertyCard\.Badge\.brand\.bg {
    background-color: var(--colors--property-card--badge-brand-bg);
  }

  .bg-c_PropertyCard\.Body\.bg\.default {
    background-color: var(--colors--property-card--body-bg-default);
  }

  .grid-template-areas_\"photo\"_\"data\"_\"flex\" {
    grid-template-areas: "photo"
                         "data"
                         "flex";
  }

  .grid-tr_\{sizes\.PropertyCard\.PhotoWrapper\.large\.minHeight\}_minmax\(\{sizes\.PropertyCard\.DataWrapper\.large\.minHeight\}\,_1fr\)_auto {
    grid-template-rows: var(--sizes--property-card--photo-wrapper-large-min-height) minmax(var(--sizes--property-card--data-wrapper-large-min-height), 1fr) auto;
  }

  .grid-template-areas_\"photo\"_\"data\" {
    grid-template-areas: "photo"
                         "data";
  }

  .grid-tr_\{sizes\.PropertyCard\.PhotoWrapper\.small\.minHeight\}_minmax\(\{sizes\.PropertyCard\.DataWrapper\.small\.minHeight\}\,_1fr\) {
    grid-template-rows: var(--sizes--property-card--photo-wrapper-small-min-height) minmax(var(--sizes--property-card--data-wrapper-small-min-height), 1fr);
  }

  .grid-template-areas_\"photo_data\" {
    grid-template-areas: "photo data";
  }

  .grid-tc_\{sizes\.PropertyCard\.PhotoWrapper\.horizontal\.minWidth\}_minmax\(\{sizes\.PropertyCard\.DataWrapper\.horizontal\.minWidth\}\,_1fr\) {
    grid-template-columns: var(--sizes--property-card--photo-wrapper-horizontal-min-width) minmax(var(--sizes--property-card--data-wrapper-horizontal-min-width), 1fr);
  }

  .bg-c_var\(--colors-bg-softer\) {
    background-color: var(--colors-bg-softer);
  }

  .bg-i_linear-gradient\(to_right\,_var\(--colors-bg-softer\)\,_var\(--colors-bg-softest\)\,_var\(--colors-bg-softer\)\) {
    background-image: linear-gradient(to right, var(--colors-bg-softer), var(--colors-bg-softest), var(--colors-bg-softer));
  }

  .bg-s_\{sizes\.PropertyCard\.Root\.large\.max\} {
    background-size: var(--sizes--property-card--root-large-max);
  }

  .lh_1 {
    line-height: 1;
  }

  .ac_start {
    align-content: start;
  }

  .grid-template-areas_\"dataArea1_dataArea1_actions\"_\"dataArea2_dataArea2_dataArea2\"_\"dataArea3_dataArea3_dataArea3\"_\"dataArea4_mls-logo_mls-logo\"_\"dataArea5_dataArea5_dataArea5\" {
    grid-template-areas: "dataArea1 dataArea1 actions"
                         "dataArea2 dataArea2 dataArea2"
                         "dataArea3 dataArea3 dataArea3"
                         "dataArea4 mls-logo mls-logo"
                         "dataArea5 dataArea5 dataArea5";
  }

  .grid-tc_1fr_min-content {
    grid-template-columns: 1fr min-content;
  }

  .cg_PropertyCard\.DataWrapper\.large\.gap\.dataArea1-toIcon {
    column-gap: var(--spacing--property-card--data-wrapper-large-gap-data-area1-to-icon);
  }

  .cg_PropertyCard\.DataWrapper\.small\.gap\.dataArea1-toIcon {
    column-gap: var(--spacing--property-card--data-wrapper-small-gap-data-area1-to-icon);
  }

  .cg_PropertyCard\.DataWrapper\.horizontal\.gap\.dataArea1-toIcon {
    column-gap: var(--spacing--property-card--data-wrapper-horizontal-gap-data-area1-to-icon);
  }

  .justify-items_end {
    justify-items: end;
  }

  .justify-self_flex-end {
    justify-self: flex-end;
  }

  .grid-template-areas_\"photo-top\"_\"photo-center\"_\"photo-bottom\" {
    grid-template-areas: "photo-top"
                         "photo-center"
                         "photo-bottom";
  }

  .grid-tr_auto_1fr_auto {
    grid-template-rows: auto 1fr auto;
  }

  .bg-c_PropertyCard\.PhotoFallback\.bg {
    background-color: var(--colors--property-card--photo-fallback-bg);
  }

  .mt_calc\(-1_\*_\{spacing\.PropertyCard\.PhotoHeader\.margin\.vert\}\) {
    margin-top: calc(-1 * var(--spacing--property-card--photo-header-margin-vert));
  }

  .mr_calc\(-1_\*_\{spacing\.PropertyCard\.PhotoHeader\.margin\.horz\}\) {
    margin-right: calc(-1 * var(--spacing--property-card--photo-header-margin-horz));
  }

  .bd-c_Slider\.Handle\.border\.default {
    border-color: var(--colors--slider--handle-border-default);
  }

  .bd-w_Slider\.Handle {
    border-width: var(--border-widths--slider--handle);
  }

  .left_Switch\.Handle\.md\.position\.left {
    left: var(--spacing--switch--handle-md-position-left);
  }

  .top_Switch\.Handle\.md\.position\.top {
    top: var(--spacing--switch--handle-md-position-top);
  }

  .left_Switch\.Handle\.lg\.position\.left {
    left: var(--spacing--switch--handle-lg-position-left);
  }

  .top_Switch\.Handle\.lg\.position\.top {
    top: var(--spacing--switch--handle-lg-position-top);
  }

  .lh_0 {
    line-height: 0;
  }

  .bg-c_Switch\.Track\.bg\.selected {
    background-color: var(--colors--switch--track-bg-selected);
  }

  .bg-c_Switch\.Track\.bg\.default {
    background-color: var(--colors--switch--track-bg-default);
  }

  .bg-c_Table\.Cell\.bg\.default {
    background-color: var(--colors--table--cell-bg-default);
  }

  .bd-e-w_Table\.Cell {
    border-inline-end-width: var(--border-widths--table--cell);
  }

  .border-inline-end-style_solid {
    border-inline-end-style: solid;
  }

  .bd-e-c_Table\.Cell\.border {
    border-inline-end-color: var(--colors--table--cell-border);
  }

  .bd-be-w_Table\.Cell {
    border-block-end-width: var(--border-widths--table--cell);
  }

  .bd-be-c_Table\.Cell\.border {
    border-block-end-color: var(--colors--table--cell-border);
  }

  .bg-c_Table\.Cell\.bg\.selected {
    background-color: var(--colors--table--cell-bg-selected);
  }

  .fv-num_tabular-nums {
    font-variant-numeric: tabular-nums;
  }

  .bd-s-w_Table\.Cell {
    border-inline-start-width: var(--border-widths--table--cell);
  }

  .border-inline-start-style_solid {
    border-inline-start-style: solid;
  }

  .bd-s-c_Table\.Cell\.border {
    border-inline-start-color: var(--colors--table--cell-border);
  }

  .bd-bs-w_Table\.Cell {
    border-block-start-width: var(--border-widths--table--cell);
  }

  .bd-bs-c_Table\.Cell\.border {
    border-block-start-color: var(--colors--table--cell-border);
  }

  .mb_Tabs\.offsetBorder {
    margin-bottom: var(--spacing--tabs-offset-border);
  }

  .bd-b-w_Tabs\.default {
    border-bottom-width: var(--border-widths--tabs-default);
  }

  .bd-b-c_Tabs\.default\.border\.track {
    border-bottom-color: var(--colors--tabs-default-border-track);
  }

  .bg-c_Tabs\.default\.bg\.panel {
    background-color: var(--colors--tabs-default-bg-panel);
  }

  .bg-c_Tabs\.file\.bg\.panel {
    background-color: var(--colors--tabs-file-bg-panel);
  }

  .bd-w_Tabs\.default {
    border-width: var(--border-widths--tabs-default);
  }

  .bd-c_Tabs\.file\.border\.default {
    border-color: var(--colors--tabs-file-border-default);
  }

  .bg-c_Tabs\.file\.bg\.tab\.default {
    background-color: var(--colors--tabs-file-bg-tab-default);
  }

  .flex-b_0 {
    flex-basis: 0;
  }

  .jc_flex-start {
    justify-content: flex-start;
  }

  .bg-c_Tabs\.default\.bg\.tab\.default {
    background-color: var(--colors--tabs-default-bg-tab-default);
  }

  .bd-c_Tabs\.default\.border\.tab\.default {
    border-color: var(--colors--tabs-default-border-tab-default);
  }

  .bd-be-c_transparent\.invisible {
    border-block-end-color: var(--colors-transparent-invisible);
  }

  .bd-s-w_Tabs\.default {
    border-inline-start-width: var(--border-widths--tabs-default);
  }

  .bg-c_Tag\.critical\.bg {
    background-color: var(--colors--tag-critical-bg);
  }

  .bg-c_Tag\.info\.bg {
    background-color: var(--colors--tag-info-bg);
  }

  .bg-c_Tag\.success\.bg {
    background-color: var(--colors--tag-success-bg);
  }

  .bg-c_Tag\.warning\.bg {
    background-color: var(--colors--tag-warning-bg);
  }

  .bg-c_Tag\.gray\.bg {
    background-color: var(--colors--tag-gray-bg);
  }

  .bg-c_Tag\.green\.bg {
    background-color: var(--colors--tag-green-bg);
  }

  .bg-c_Tag\.purple\.bg {
    background-color: var(--colors--tag-purple-bg);
  }

  .bg-c_Tag\.aqua\.bg {
    background-color: var(--colors--tag-aqua-bg);
  }

  .bg-c_Tag\.orange\.bg {
    background-color: var(--colors--tag-orange-bg);
  }

  .bg-c_Tag\.transparent\.bg {
    background-color: var(--colors--tag-transparent-bg);
  }

  .bg-c_Tag\.blue\.bg {
    background-color: var(--colors--tag-blue-bg);
  }

  .bg-c_Tag\.teal\.bg {
    background-color: var(--colors--tag-teal-bg);
  }

  .bg-c_Tag\.yellow\.bg {
    background-color: var(--colors--tag-yellow-bg);
  }

  .bg-c_Tag\.red\.bg {
    background-color: var(--colors--tag-red-bg);
  }

  .as_stretch {
    align-self: stretch;
  }

  .bg-c_Toast\.info\.bg {
    background-color: var(--colors--toast-info-bg);
  }

  .bg-c_Toast\.success\.bg {
    background-color: var(--colors--toast-success-bg);
  }

  .bg-c_Toast\.warning\.bg {
    background-color: var(--colors--toast-warning-bg);
  }

  .bg-c_Toast\.critical\.bg {
    background-color: var(--colors--toast-critical-bg);
  }

  .bg-c_ToggleButton\.bg\.selected {
    background-color: var(--colors--toggle-button-bg-selected);
  }

  .bg-c_ToggleButton\.bg\.default {
    background-color: var(--colors--toggle-button-bg-default);
  }

  .bd-bs-w_ToggleCard\.Footer {
    border-block-start-width: var(--border-widths--toggle-card--footer);
  }

  .bd-bs-c_ToggleCard\.Footer\.border {
    border-block-start-color: var(--colors--toggle-card--footer-border);
  }

  .bd-be-w_ToggleCard\.Header {
    border-block-end-width: var(--border-widths--toggle-card--header);
  }

  .bd-be-c_ToggleCard\.Header\.border {
    border-block-end-color: var(--colors--toggle-card--header-border);
  }

  .bg-c_ToggleCard\.Root\.neutral\.bg\.default {
    background-color: var(--colors--toggle-card--root-neutral-bg-default);
  }

  .bg-c_ToggleCard\.Root\.soft\.bg\.default {
    background-color: var(--colors--toggle-card--root-soft-bg-default);
  }

  .bg-c_ToggleCard\.Root\.neutral\.elevated\.bg\.default {
    background-color: var(--colors--toggle-card--root-neutral-elevated-bg-default);
  }

  .bg-c_ToggleCard\.Root\.soft\.elevated\.bg\.default {
    background-color: var(--colors--toggle-card--root-soft-elevated-bg-default);
  }

  .bg-c_ToggleCard\.Root\.neutral\.bg\.selected\.default {
    background-color: var(--colors--toggle-card--root-neutral-bg-selected-default);
  }

  .bg-c_ToggleCard\.Root\.soft\.bg\.selected\.default {
    background-color: var(--colors--toggle-card--root-soft-bg-selected-default);
  }

  .bg-c_ToggleCard\.Root\.neutral\.elevated\.bg\.selected\.default {
    background-color: var(--colors--toggle-card--root-neutral-elevated-bg-selected-default);
  }

  .bg-c_ToggleCard\.Root\.soft\.elevated\.bg\.selected\.default {
    background-color: var(--colors--toggle-card--root-soft-elevated-bg-selected-default);
  }

  .bg-c_Tooltip\.neutral\.bg {
    background-color: var(--colors--tooltip-neutral-bg);
  }

  .rg_Upsell\.Root\.gap\.icon-toText {
    row-gap: var(--spacing--upsell--root-gap-icon-to-text);
  }

  .cg_Upsell\.Root\.gap\.img-toText {
    column-gap: var(--spacing--upsell--root-gap-img-to-text);
  }

  .bd-w_Upsell\.Root {
    border-width: var(--border-widths--upsell--root);
  }

  .bg-c_Upsell\.Root\.neutral\.bg {
    background-color: var(--colors--upsell--root-neutral-bg);
  }

  .bd-c_Upsell\.Root\.neutral\.border {
    border-color: var(--colors--upsell--root-neutral-border);
  }

  .bg-c_Upsell\.Root\.soft\.bg {
    background-color: var(--colors--upsell--root-soft-bg);
  }

  .bd-c_Upsell\.Root\.soft\.border {
    border-color: var(--colors--upsell--root-soft-border);
  }

  .bg-c_Upsell\.Root\.hero\.bg {
    background-color: var(--colors--upsell--root-hero-bg);
  }

  .bd-c_Upsell\.Root\.hero\.border {
    border-color: var(--colors--upsell--root-hero-border);
  }

  .bg-c_Upsell\.Root\.impact\.bg {
    background-color: var(--colors--upsell--root-impact-bg);
  }

  .bd-c_Upsell\.Root\.impact\.border {
    border-color: var(--colors--upsell--root-impact-border);
  }

  .bg-c_Upsell\.Root\.neutral\.elevated\.bg {
    background-color: var(--colors--upsell--root-neutral-elevated-bg);
  }

  .bd-c_Upsell\.Root\.neutral\.elevated\.border {
    border-color: var(--colors--upsell--root-neutral-elevated-border);
  }

  .bg-c_UpsellBanner\.Root\.neutral\.bg\.default {
    background-color: var(--colors--upsell-banner--root-neutral-bg-default);
  }

  .bg-c_UpsellBanner\.Root\.soft\.bg {
    background-color: var(--colors--upsell-banner--root-soft-bg);
  }

  .bg-c_UpsellBanner\.Root\.hero\.bg {
    background-color: var(--colors--upsell-banner--root-hero-bg);
  }

  .bg-c_UpsellBanner\.Root\.impact\.bg {
    background-color: var(--colors--upsell-banner--root-impact-bg);
  }

  .bg-c_VerticalNav\.Item\.bg\.default {
    background-color: var(--colors--vertical-nav--item-bg-default);
  }

  .bg-c_VerticalNav\.Item\.bg\.active {
    background-color: var(--colors--vertical-nav--item-bg-active);
  }

  .bg-c_VerticalNav\.Root\.bg {
    background-color: var(--colors--vertical-nav--root-bg);
  }

  .bd-w_VerticalNav\.Root {
    border-width: var(--border-widths--vertical-nav--root);
  }

  .bd-c_VerticalNav\.Root\.border {
    border-color: var(--colors--vertical-nav--root-border);
  }

  .bg-c_VerticalNav\.Root\.bg-elevated {
    background-color: var(--colors--vertical-nav--root-bg-elevated);
  }

  .\[\&\:first-child\]\:bd-l_1px_solid_\{colors\.Table\.Cell\.border\}:first-child {
    border-left: 1px solid var(--colors--table--cell-border);
  }

  .\[\&\:last-child\]\:bd-r_1px_solid_\{colors\.Table\.Cell\.border\}:last-child {
    border-right: 1px solid var(--colors--table--cell-border);
  }

  .loading\:bx-sh_none:is([data-loading], [aria-busy="true"]) {
    box-shadow: var(--shadows-none);
  }

  .loading\:d_inline-block:is([data-loading], [aria-busy="true"]) {
    display: inline-block;
  }

  .loading\:c_transparent:is([data-loading], [aria-busy="true"]) {
    color: var(--colors-transparent);
  }

  .loading\:bg_\#f1f1f4_linear-gradient\(to_right\,_\#f1f1f4\,_\#f9f9fb\,_\#f1f1f4\)_no-repeat_100\%:is([data-loading], [aria-busy="true"]) {
    background: #f1f1f4 linear-gradient(to right, #f1f1f4, #f9f9fb, #f1f1f4) 100% no-repeat;
  }

  .loading\:op_inherit:is([data-loading], [aria-busy="true"]) {
    opacity: inherit;
  }

  .loading\:anim_shimmer_1\.5s_linear_infinite:is([data-loading], [aria-busy="true"]) {
    animation: 1.5s linear infinite shimmer;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:pos_relative > :where(a, button) {
    position: relative;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:z_1 > :where(a, button) {
    z-index: 1;
  }

  .\[\&_\>_\[data-c11n-component\=\"Legend\"\]\]\:d_block > [data-c11n-component="Legend"] {
    display: block;
  }

  .\[\&_\>_\[data-c11n-component\=\"Legend\"\]\]\:mbe_FieldSet\.gap\.controls-toLegendArea > [data-c11n-component="Legend"] {
    margin-block-end: var(--spacing--field-set-gap-controls-to-legend-area);
  }

  .\[\&_\>_\[data-c11n-component\=\"FormHelp\"\]\]\:mbs_FieldSet\.gap\.controls-toHelperArea > [data-c11n-component="FormHelp"] {
    margin-block-start: var(--spacing--field-set-gap-controls-to-helper-area);
  }

  .\[\&_\>_\[data-c11n-component\=\"Legend\"\]_\~_\[data-c11n-component\=\"LabeledControl\"\]\]\:ms_FieldSet\.labeledControlArea\.padding\.left > [data-c11n-component="Legend"] ~ [data-c11n-component="LabeledControl"] {
    margin-inline-start: var(--spacing--field-set-labeled-control-area-padding-left);
  }

  .\[\&_\[data-c11n-component\=\"FormActions\"\]\]\:mbs_Form\.FormActions\.marginTop [data-c11n-component="FormActions"] {
    margin-block-start: var(--spacing--form--form-actions-margin-top);
  }

  .\[\&_\[data-c11n-component\=\"FormField\"\]\:not\(\:last-child\)\]\:mbe_Form\.FormField\.marginBottom [data-c11n-component="FormField"]:not(:last-child) {
    margin-block-end: var(--spacing--form--form-field-margin-bottom);
  }

  .\[\&_\[data-c11n-component\=\"FieldSet\"\]\:not\(\:last-child\)\]\:mbe_Form\.FieldSet\.marginBottom [data-c11n-component="FieldSet"]:not(:last-child) {
    margin-block-end: var(--spacing--form--field-set-margin-bottom);
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:d_block > [data-c11n-component="Label"] {
    display: block;
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:mbe_FormField\.gap\.field-toLabelArea > [data-c11n-component="Label"] {
    margin-block-end: var(--spacing--form-field-gap-field-to-label-area);
  }

  .\[\&_\>_\[data-c11n-component\=\"FormHelp\"\]\]\:mbs_FormField\.gap\.field-toHelperArea > [data-c11n-component="FormHelp"] {
    margin-block-start: var(--spacing--form-field-gap-field-to-helper-area);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:me_FormField\.HelperArea\.gap\.icon-toText > [data-c11n-component="Icon"] {
    margin-inline-end: var(--spacing--form-field--helper-area-gap-icon-to-text);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_FormField\.HelperArea\.icon\.error > [data-c11n-component="Icon"] {
    color: var(--colors--form-field--helper-area-icon-error);
  }

  .\[\&\:is\(img\)\,_\&_img\]\:d_block:is(img), .\[\&\:is\(img\)\,_\&_img\]\:d_block img {
    display: block;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:max-w-is_100\%:is(img), .\[\&\:is\(img\)\,_\&_img\]\:max-w-is_100\% img {
    max-inline-size: 100%;
  }

  .placeholder\:c_Input\.text\.placeholder::placeholder, .placeholder\:c_Input\.text\.placeholder[data-placeholder] {
    color: var(--colors--input-text-placeholder);
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.default\}.edge-autofilled, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.default\}:-webkit-autofill, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.default\}:-webkit-autofill) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-default);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.default\}.edge-autofilled, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.default\}:autofill, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.default\}:autofill) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-default);
  }

  .notDisabled\:cursor_pointer:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    cursor: pointer;
  }

  .after\:c_Label\.indicator\.required:after {
    color: var(--colors--label-indicator-required);
  }

  .after\:ms_FormField\.labelArea\.gap\.label-toRequired:after {
    margin-inline-start: var(--spacing--form-field-label-area-gap-label-to-required);
  }

  .after\:c_Label\.indicator\.optional:after {
    color: var(--colors--label-indicator-optional);
  }

  .after\:ms_FormField\.labelArea\.gap\.label-toOptional:after {
    margin-inline-start: var(--spacing--form-field-label-area-gap-label-to-optional);
  }

  .\[\&_\>_\[data-c11n-component\=\"Checkbox\"\]\,_\&_\>_\[data-c11n-component\=\"Radio\"\]\]\:mbs_LabeledControl\.padding\.vert\.control > [data-c11n-component="Checkbox"], .\[\&_\>_\[data-c11n-component\=\"Checkbox\"\]\,_\&_\>_\[data-c11n-component\=\"Radio\"\]\]\:mbs_LabeledControl\.padding\.vert\.control > [data-c11n-component="Radio"] {
    margin-block-start: var(--spacing--labeled-control-padding-vert-control);
  }

  .\[\&_\>_\[data-c11n-component\=\"Switch\.Root\"\]\]\:mbs_LabeledControl\.padding\.vert\.switch\.md > [data-c11n-component="Switch.Root"] {
    margin-block-start: var(--spacing--labeled-control-padding-vert-switch-md);
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:py_LabeledControl\.padding\.vert\.label > [data-c11n-component="Label"] {
    padding-block: var(--spacing--labeled-control-padding-vert-label);
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:order_-1 > [data-c11n-component="Label"] {
    order: -1;
  }

  .\[\&_\>_\[data-c11n-component\=\"Switch\.Root\"\]\]\:mbs_LabeledControl\.padding\.vert\.switch\.lg > [data-c11n-component="Switch.Root"] {
    margin-block-start: var(--spacing--labeled-control-padding-vert-switch-lg);
  }

  .\[\&_\>_\[data-c11n-component\=\"Input\"\]\]\:pbs_LabeledInput\.padding\.top > [data-c11n-component="Input"] {
    padding-block-start: var(--spacing--labeled-input-padding-top);
  }

  .\[\&_\>_\[data-c11n-component\=\"Input\"\]\]\:pbe_LabeledInput\.padding\.bottom > [data-c11n-component="Input"] {
    padding-block-end: var(--spacing--labeled-input-padding-bottom);
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:pos_absolute > [data-c11n-component="Label"] {
    position: absolute;
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:inset-s_LabeledInput\.padding\.horz > [data-c11n-component="Label"] {
    inset-inline-start: var(--spacing--labeled-input-padding-horz);
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.default\}\) > [data-c11n-component="Label"] {
    transform: translateY(var(--spacing--labeled-input--label-area-padding-top-default));
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:trf-o_0_0 > [data-c11n-component="Label"] {
    transform-origin: 0 0;
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:pointer-events_none > [data-c11n-component="Label"] {
    pointer-events: none;
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:trunc_true > [data-c11n-component="Label"] {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:max-w_calc\(100\%_-_\{spacing\.LabeledInput\.padding\.horz\}\) > [data-c11n-component="Label"] {
    max-width: calc(100% - var(--spacing--labeled-input-padding-horz));
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:inset-s_LabeledInput\.padding\.horz-readOnly > [data-c11n-component="Label"] {
    inset-inline-start: var(--spacing--labeled-input-padding-horz-read-only);
  }

  .after\:c_Legend\.indicator\.required:after {
    color: var(--colors--legend-indicator-required);
  }

  .after\:c_Legend\.indicator\.optional:after {
    color: var(--colors--legend-indicator-optional);
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:c_NumberRating\.icon [data-c11n-component="Icon"] {
    color: var(--colors--number-rating-icon);
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:h_NumberRating\.icon\.height [data-c11n-component="Icon"] {
    height: var(--sizes--number-rating-icon-height);
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:w_NumberRating\.icon\.width [data-c11n-component="Icon"] {
    width: var(--sizes--number-rating-icon-width);
  }

  .\[\&\:checked\]\:bx-sh_inset_0_0_0_\{borderWidths\.Radio\.ring\.selected\}_var\(--shadow-color\):checked {
    box-shadow: inset 0 0 0 var(--border-widths--radio-ring-selected) var(--shadow-color);
  }

  .\[\&\:checked\]\:bx-sh-c_Radio\.border\.selected:checked {
    --shadow-color: var(--colors--radio-border-selected);
  }

  .\[\&\:\:-webkit-slider-runnable-track\]\:h_Range\.Track\.height::-webkit-slider-runnable-track {
    height: var(--sizes--range--track-height);
  }

  .\[\&\:\:-webkit-slider-runnable-track\]\:bg_Range\.Track\.bg\.default::-webkit-slider-runnable-track {
    background: var(--colors--range--track-bg-default);
  }

  .\[\&\:\:-webkit-slider-runnable-track\]\:bdr_Range\.Track::-webkit-slider-runnable-track {
    border-radius: var(--radii--range--track);
  }

  .\[\&\:\:-webkit-slider-runnable-track\]\:cursor_pointer::-webkit-slider-runnable-track {
    cursor: pointer;
  }

  .\[\&\:\:-webkit-slider-runnable-track\]\:w_100\%::-webkit-slider-runnable-track {
    width: 100%;
  }

  .\[\&\:\:-moz-range-track\]\:h_Range\.Track\.height::-moz-range-track {
    height: var(--sizes--range--track-height);
  }

  .\[\&\:\:-moz-range-track\]\:bg_Range\.Track\.bg\.default::-moz-range-track {
    background: var(--colors--range--track-bg-default);
  }

  .\[\&\:\:-moz-range-track\]\:bdr_Range\.Track::-moz-range-track {
    border-radius: var(--radii--range--track);
  }

  .\[\&\:\:-moz-range-track\]\:cursor_pointer::-moz-range-track {
    cursor: pointer;
  }

  .\[\&\:\:-moz-range-track\]\:w_100\%::-moz-range-track {
    width: 100%;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:w_Range\.Handle::-webkit-slider-thumb {
    width: var(--sizes--range--handle);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:h_Range\.Handle::-webkit-slider-thumb {
    height: var(--sizes--range--handle);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:bg_Range\.Handle\.bg\.default::-webkit-slider-thumb {
    background: var(--colors--range--handle-bg-default);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:bdr_Range\.Handle::-webkit-slider-thumb {
    border-radius: var(--radii--range--handle);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:bx-sh_Range\.Handle\.default::-webkit-slider-thumb {
    box-shadow: var(--shadows--range--handle-default);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:cursor_grab::-webkit-slider-thumb {
    cursor: grab;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:pos_relative::-webkit-slider-thumb {
    position: relative;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:d_flex::-webkit-slider-thumb {
    display: flex;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:ap_none::-webkit-slider-thumb {
    appearance: none;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:bx-s_border-box::-webkit-slider-thumb {
    box-sizing: border-box;
  }

  .\[\&\:\:-moz-range-thumb\]\:w_Range\.Handle::-moz-range-thumb {
    width: var(--sizes--range--handle);
  }

  .\[\&\:\:-moz-range-thumb\]\:h_Range\.Handle::-moz-range-thumb {
    height: var(--sizes--range--handle);
  }

  .\[\&\:\:-moz-range-thumb\]\:bg_Range\.Handle\.bg\.default::-moz-range-thumb {
    background: var(--colors--range--handle-bg-default);
  }

  .\[\&\:\:-moz-range-thumb\]\:bdr_Range\.Handle::-moz-range-thumb {
    border-radius: var(--radii--range--handle);
  }

  .\[\&\:\:-moz-range-thumb\]\:bx-sh_Range\.Handle\.default::-moz-range-thumb {
    box-shadow: var(--shadows--range--handle-default);
  }

  .\[\&\:\:-moz-range-thumb\]\:cursor_grab::-moz-range-thumb {
    cursor: grab;
  }

  .\[\&\:\:-moz-range-thumb\]\:pos_relative::-moz-range-thumb {
    position: relative;
  }

  .\[\&\:\:-moz-range-thumb\]\:d_flex::-moz-range-thumb {
    display: flex;
  }

  .\[\&\:\:-moz-range-thumb\]\:ap_none::-moz-range-thumb {
    appearance: none;
  }

  .\[\&\:\:-moz-range-thumb\]\:bx-s_border-box::-moz-range-thumb {
    box-sizing: border-box;
  }

  .\[\&\:\:-webkit-slider-runnable-track\]\:cursor_auto::-webkit-slider-runnable-track {
    cursor: auto;
  }

  .\[\&\:\:-moz-range-track\]\:cursor_auto::-moz-range-track {
    cursor: auto;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:cursor_auto::-webkit-slider-thumb {
    cursor: auto;
  }

  .\[\&\:\:-moz-range-thumb\]\:cursor_auto::-moz-range-thumb {
    cursor: auto;
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:h_RatingStars\.icon\.height [data-c11n-component="Icon"] {
    height: var(--sizes--rating-stars-icon-height);
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:w_RatingStars\.icon\.width [data-c11n-component="Icon"] {
    width: var(--sizes--rating-stars-icon-width);
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:c_RatingStars\.icon\.filled [data-c11n-component="Icon"] {
    color: var(--colors--rating-stars-icon-filled);
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:c_RatingStars\.icon\.empty [data-c11n-component="Icon"] {
    color: var(--colors--rating-stars-icon-empty);
  }

  .after\:cursor_inherit:after {
    cursor: inherit;
  }

  .after\:pos_absolute:after {
    position: absolute;
  }

  .after\:inset_-5px:after {
    inset: -5px;
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]_\>_\.help-circle\]\:fill_TriggerButton\.bg\.default > [data-c11n-component="Icon"] > .help-circle {
    fill: var(--colors--trigger-button-bg-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]_\>_\.help-circle\]\:stk_TriggerButton\.border\.default > [data-c11n-component="Icon"] > .help-circle {
    stroke: var(--colors--trigger-button-border-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]_\>_\.help-question-mark\]\:fill_TriggerButton\.text > [data-c11n-component="Icon"] > .help-question-mark {
    fill: var(--colors--trigger-button-text);
  }

  .\[\&_\[data-c11n-component\=\"Heading\"\]\]\:c_Accordion\.Header\.label\.default [data-c11n-component="Heading"] {
    color: var(--colors--accordion--header-label-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_Accordion\.Header\.icon\.leading > [data-c11n-component="Icon"] {
    color: var(--colors--accordion--header-icon-leading);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Accordion\.Header\.icon\.width > [data-c11n-component="Icon"] {
    width: var(--sizes--accordion--header-icon-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Accordion\.Header\.icon\.height > [data-c11n-component="Icon"] {
    height: var(--sizes--accordion--header-icon-height);
  }

  .\[\&\:is\(button\,_a\,_\[role\=\"button\"\]\)\]\:cursor_pointer:is(button, a, [role="button"]) {
    cursor: pointer;
  }

  .\[\&\:is\(button\,_a\,_\[role\=\"button\"\]\)\]\:pointer-events_auto:is(button, a, [role="button"]) {
    pointer-events: auto;
  }

  .placeholder\:c_AdornedInput\.Input\.placeholder::placeholder, .placeholder\:c_AdornedInput\.Input\.placeholder[data-placeholder] {
    color: var(--colors--adorned-input--input-placeholder);
  }

  .\[\&\:has\(\[data-c11n-component\=\"AdornedInput\.Input\"\]_\~_button\[data-c11n-component\=\"AdornedInput\.Adornment\"\]\)\]\:pe_0:has([data-c11n-component="AdornedInput.Input"] ~ button[data-c11n-component="AdornedInput.Adornment"]) {
    padding-inline-end: 0;
  }

  .\[\&_\>_\*\]\:py_AdornedInput\.sm\.padding\.vert > * {
    padding-block: var(--spacing--adorned-input-sm-padding-vert);
  }

  .\[\&_\>_\*\]\:py_AdornedInput\.md\.padding\.vert > * {
    padding-block: var(--spacing--adorned-input-md-padding-vert);
  }

  .\[\&_\>_\*\]\:py_AdornedInput\.lg\.padding\.vert > * {
    padding-block: var(--spacing--adorned-input-lg-padding-vert);
  }

  .after\:h_Chip\.tapArea:after {
    height: var(--sizes--chip-tap-area);
  }

  .after\:min-w_Chip\.tapArea:after {
    min-width: var(--sizes--chip-tap-area);
  }

  .after\:w_100\%:after {
    width: 100%;
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Avatar\.Badge\.sm\.icon\.default > [data-c11n-component="Icon"] {
    width: var(--sizes--avatar--badge-sm-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Avatar\.Badge\.sm\.icon\.default > [data-c11n-component="Icon"] {
    height: var(--sizes--avatar--badge-sm-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Avatar\.Badge\.md\.icon\.default > [data-c11n-component="Icon"] {
    width: var(--sizes--avatar--badge-md-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Avatar\.Badge\.md\.icon\.default > [data-c11n-component="Icon"] {
    height: var(--sizes--avatar--badge-md-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Avatar\.Badge\.lg\.icon\.default > [data-c11n-component="Icon"] {
    width: var(--sizes--avatar--badge-lg-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Avatar\.Badge\.lg\.icon\.default > [data-c11n-component="Icon"] {
    height: var(--sizes--avatar--badge-lg-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Avatar\.Badge\.sm\.icon\.bare > [data-c11n-component="Icon"] {
    width: var(--sizes--avatar--badge-sm-icon-bare);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Avatar\.Badge\.sm\.icon\.bare > [data-c11n-component="Icon"] {
    height: var(--sizes--avatar--badge-sm-icon-bare);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Avatar\.Badge\.md\.icon\.bare > [data-c11n-component="Icon"] {
    width: var(--sizes--avatar--badge-md-icon-bare);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Avatar\.Badge\.md\.icon\.bare > [data-c11n-component="Icon"] {
    height: var(--sizes--avatar--badge-md-icon-bare);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Avatar\.Badge\.lg\.icon\.bare > [data-c11n-component="Icon"] {
    width: var(--sizes--avatar--badge-lg-icon-bare);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Avatar\.Badge\.lg\.icon\.bare > [data-c11n-component="Icon"] {
    height: var(--sizes--avatar--badge-lg-icon-bare);
  }

  .\[\&\:is\(\:not\(img\,_svg\)\)\]\:d_flex:not(img, svg) {
    display: flex;
  }

  .\[\&\:is\(\:not\(img\,_svg\)\)\]\:w-is_100\%:not(img, svg) {
    inline-size: 100%;
  }

  .\[\&\:is\(\:not\(img\,_svg\)\)\]\:h-bs_100\%:not(img, svg) {
    block-size: 100%;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:bdr_Avatar\.Image\.default:is(img), .\[\&\:is\(img\)\,_\&_img\]\:bdr_Avatar\.Image\.default img {
    border-radius: var(--radii--avatar--image-default);
  }

  .\[\&\:is\(img\)\,_\&_img\]\:ov_hidden:is(img), .\[\&\:is\(img\)\,_\&_img\]\:ov_hidden img {
    overflow: hidden;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:obj-f_cover:is(img), .\[\&\:is\(img\)\,_\&_img\]\:obj-f_cover img {
    object-fit: cover;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:w-is_calc\(100\%_-_calc\(2_\*_\{borderWidths\.Avatar\.Image\.default\}\)\):is(img), .\[\&\:is\(img\)\,_\&_img\]\:w-is_calc\(100\%_-_calc\(2_\*_\{borderWidths\.Avatar\.Image\.default\}\)\) img {
    inline-size: calc(100% - calc(2 * var(--border-widths--avatar--image-default)));
  }

  .\[\&\:is\(img\)\,_\&_img\]\:h-bs_calc\(100\%_-_calc\(2_\*_\{borderWidths\.Avatar\.Image\.default\}\)\):is(img), .\[\&\:is\(img\)\,_\&_img\]\:h-bs_calc\(100\%_-_calc\(2_\*_\{borderWidths\.Avatar\.Image\.default\}\)\) img {
    block-size: calc(100% - calc(2 * var(--border-widths--avatar--image-default)));
  }

  .\[\&\:has\(\[data-c11n-component\=\"Banner\.Close\"\]\)_\>_\[data-c11n-component\=\"Banner\.Body\"\]\]\:flex_auto:has([data-c11n-component="Banner.Close"]) > [data-c11n-component="Banner.Body"] {
    flex: auto;
  }

  .after\:h_Button\.sm\.tapArea:after {
    height: var(--sizes--button-sm-tap-area);
  }

  .after\:min-w_Button\.sm\.tapArea:after {
    min-width: var(--sizes--button-sm-tap-area);
  }

  .\[\&_svg\]\:w_Calendar\.YearSelect\.icon\.width svg {
    width: var(--sizes--calendar--year-select-icon-width);
  }

  .\[\&_svg\]\:h_Calendar\.YearSelect\.icon\.height svg {
    height: var(--sizes--calendar--year-select-icon-height);
  }

  .pressed\:c_Calendar\.YearSelect\.icon\.pressed:is([aria-pressed="true"], [data-pressed]) {
    color: var(--colors--calendar--year-select-icon-pressed);
  }

  .\[\&_\:where\(a\,_button\)\]\:pointer-events_all :where(a, button) {
    pointer-events: all;
  }

  .\[\&\:is\(\[data-c11n-component\=\"Carousel\.NavControls\"\]\)\]\:d_none[data-c11n-component="Carousel.NavControls"] {
    display: none;
  }

  .scrollbar\:d_none::-webkit-scrollbar {
    display: none;
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:c_Combobox\.Adornment\.icon\.trailing\.default [data-c11n-component="Icon"] {
    color: var(--colors--combobox--adornment-icon-trailing-default);
  }

  .\[\&_\>_button\]\:mx_calc\(-1_\*_\{spacing\.Combobox\.Clear\.margin\.horz\}\) > button {
    margin-inline: calc(-1 * var(--spacing--combobox--clear-margin-horz));
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_Combobox\.Heading\.icon > [data-c11n-component="Icon"] {
    color: var(--colors--combobox--heading-icon);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Combobox\.Heading\.icon\.width > [data-c11n-component="Icon"] {
    width: var(--sizes--combobox--heading-icon-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Combobox\.Heading\.icon\.height > [data-c11n-component="Icon"] {
    height: var(--sizes--combobox--heading-icon-height);
  }

  .placeholder\:c_Combobox\.Input\.text\.placeholder::placeholder, .placeholder\:c_Combobox\.Input\.text\.placeholder[data-placeholder] {
    color: var(--colors--combobox--input-text-placeholder);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_Combobox\.OptionMedia\.icon\.default > [data-c11n-component="Icon"] {
    color: var(--colors--combobox--option-media-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Combobox\.OptionMedia\.icon\.width > [data-c11n-component="Icon"] {
    width: var(--sizes--combobox--option-media-icon-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Combobox\.OptionMedia\.icon\.height > [data-c11n-component="Icon"] {
    height: var(--sizes--combobox--option-media-icon-height);
  }

  .before\:w_Checkbox\.box:before {
    width: var(--sizes--checkbox-box);
  }

  .before\:h_Checkbox\.box:before {
    height: var(--sizes--checkbox-box);
  }

  .before\:bdr_Checkbox\.box:before {
    border-radius: var(--radii--checkbox-box);
  }

  .before\:w_Radio\.ring\.width:before {
    width: var(--sizes--radio-ring-width);
  }

  .before\:h_Radio\.ring\.height:before {
    height: var(--sizes--radio-ring-height);
  }

  .before\:bdr_Radio:before {
    border-radius: var(--radii--radio);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_Combobox\.OptionMedia\.icon\.selected > [data-c11n-component="Icon"] {
    color: var(--colors--combobox--option-media-icon-selected);
  }

  .before\:cursor_pointer:before {
    cursor: pointer;
  }

  .before\:d_inline-flex:before {
    display: inline-flex;
  }

  .before\:op_disabled:before {
    opacity: var(--opacity-disabled);
  }

  .before\:cursor_default:before {
    cursor: default;
  }

  .\[\&\:has\(\[data-c11n-component\=\"Combobox\.OptionMedia\"\]\)\]\:d_grid:has([data-c11n-component="Combobox.OptionMedia"]) {
    display: grid;
  }

  .\[\&\:has\(\[data-c11n-component\=\"Combobox\.OptionMedia\"\]\)\]\:grid-template_\"media_label\"_auto_\"media_meta\"_auto_\/_auto_auto:has([data-c11n-component="Combobox.OptionMedia"]) {
    grid-template: "media label"
                   "media meta"
                   / auto auto;
  }

  .placeholder\:c_DateInput\.text\.placeholder::placeholder, .placeholder\:c_DateInput\.text\.placeholder[data-placeholder] {
    color: var(--colors--date-input-text-placeholder);
  }

  .placeholder\:tt_uppercase::placeholder, .placeholder\:tt_uppercase[data-placeholder] {
    text-transform: uppercase;
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.default\}.edge-autofilled, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.default\}:-webkit-autofill, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.default\}:-webkit-autofill) {
    box-shadow: inset 0 0 0 var(--border-widths--date-input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--date-input-bg-default);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.default\}.edge-autofilled, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.default\}:autofill, .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.default\}:autofill) {
    box-shadow: inset 0 0 0 var(--border-widths--date-input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--date-input-bg-default);
  }

  .autofill\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.autofill\}:-webkit-autofill {
    box-shadow: inset 0 0 0 var(--border-widths--date-input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--date-input-bg-autofill);
  }

  .autofill\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.DateInput\.bg\.autofill\}:autofill {
    box-shadow: inset 0 0 0 var(--border-widths--date-input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--date-input-bg-autofill);
  }

  .before\:pos_absolute:before {
    position: absolute;
  }

  .before\:inset_0:before {
    inset: 0;
  }

  .before\:z_1:before {
    z-index: 1;
  }

  .\[\&_\>_\[data-c11n-component\=\"Dropdown\.Heading\"\]\:first-child\]\:bdr-ss_Dropdown\.Content > [data-c11n-component="Dropdown.Heading"]:first-child {
    border-start-start-radius: var(--radii--dropdown--content);
  }

  .\[\&_\>_\[data-c11n-component\=\"Dropdown\.Heading\"\]\:first-child\]\:bdr-se_Dropdown\.Content > [data-c11n-component="Dropdown.Heading"]:first-child {
    border-start-end-radius: var(--radii--dropdown--content);
  }

  .\[\&_\>_\[data-c11n-component\=\"Dropdown\.Heading\"\]\:first-child\]\:mbs_calc\(-1_\*_\{spacing\.Dropdown\.Body\.padding\.vert\}\) > [data-c11n-component="Dropdown.Heading"]:first-child {
    margin-block-start: calc(-1 * var(--spacing--dropdown--body-padding-vert));
  }

  .\[\&_\>_\[data-c11n-component\=\"Dropdown\.Heading\"\]\]\:mx_calc\(-1_\*_\{spacing\.Dropdown\.Body\.padding\.horz\}\) > [data-c11n-component="Dropdown.Heading"] {
    margin-inline: calc(-1 * var(--spacing--dropdown--body-padding-horz));
  }

  .\[\&_\>_\[data-c11n-component\=\"Dropdown\.Heading\"\]\]\:bdr-ss_Dropdown\.Content > [data-c11n-component="Dropdown.Heading"] {
    border-start-start-radius: var(--radii--dropdown--content);
  }

  .\[\&_\>_\[data-c11n-component\=\"Dropdown\.Heading\"\]\]\:bdr-se_Dropdown\.Content > [data-c11n-component="Dropdown.Heading"] {
    border-start-end-radius: var(--radii--dropdown--content);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_Dropdown\.Heading\.icon > [data-c11n-component="Icon"] {
    color: var(--colors--dropdown--heading-icon);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Dropdown\.Heading\.icon\.width > [data-c11n-component="Icon"] {
    width: var(--sizes--dropdown--heading-icon-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Dropdown\.Heading\.icon\.height > [data-c11n-component="Icon"] {
    height: var(--sizes--dropdown--heading-icon-height);
  }

  .\[\&\[aria-pressed\=\'true\'\]\:disabled\]\:op_1[aria-pressed="true"]:disabled {
    opacity: 1;
  }

  .\[\&_\>_\:where\(svg\)\]\:w_icon\.sm > :where(svg) {
    width: var(--sizes-icon-sm);
  }

  .\[\&_\>_\:where\(svg\)\]\:h_icon\.sm > :where(svg) {
    height: var(--sizes-icon-sm);
  }

  .\[\&_\>_\:where\(svg\)\]\:w_icon\.md > :where(svg) {
    width: var(--sizes-icon-md);
  }

  .\[\&_\>_\:where\(svg\)\]\:h_icon\.md > :where(svg) {
    height: var(--sizes-icon-md);
  }

  .after\:h_tapArea\.mobile\.min:after {
    height: var(--sizes-tap-area-mobile-min);
  }

  .after\:min-w_tapArea\.mobile\.min:after {
    min-width: var(--sizes-tap-area-mobile-min);
  }

  .after\:mbs_calc\(\(\{sizes\.target\}_\/_2\)_\*_-1\):after {
    margin-block-start: calc((sizes\.target / 2) * -1);
  }

  .after\:ms_calc\(\(\{sizes\.target\}_\/_2\)_\*_-1\):after {
    margin-inline-start: calc((sizes\.target / 2) * -1);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:ms_Chip\.Close\.margin\.left > [data-c11n-component="CloseButton"] {
    margin-inline-start: var(--spacing--chip--close-margin-left);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:h_Chip\.Close\.height > [data-c11n-component="CloseButton"] {
    height: var(--sizes--chip--close-height);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:w_Chip\.Close\.width > [data-c11n-component="CloseButton"] {
    width: var(--sizes--chip--close-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:p_Chip\.Close\.padding > [data-c11n-component="CloseButton"] {
    padding: var(--spacing--chip--close-padding);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:op_1 > [data-c11n-component="CloseButton"] {
    opacity: 1;
  }

  .\[\&\:not\(\:has\(\[data-c11n-component\=\"InputChip\.Close\"\]\)\)\]\:pe_Chip\.padding\.horz:not(:has([data-c11n-component="InputChip.Close"])) {
    padding-inline-end: var(--spacing--chip-padding-horz);
  }

  .\[\&_li\:first-child\]\:pbs_List\.Item\.padding\.first\.top li:first-child {
    padding-block-start: var(--spacing--list--item-padding-first-top);
  }

  .\[\&_li\:last-child\]\:pbe_List\.Item\.padding\.last\.bottom li:last-child {
    padding-block-end: var(--spacing--list--item-padding-last-bottom);
  }

  .\[\&_ul\]\:ps_List\.padding\.nested-horz ul {
    padding-inline-start: var(--spacing--list-padding-nested-horz);
  }

  .before\:d_block:before {
    display: block;
  }

  .before\:z_loadingMask:before {
    z-index: var(--z-index-loading-mask);
  }

  .before\:bg_LoadingMask\.bg:before {
    background: var(--colors--loading-mask-bg);
  }

  .before\:op_loadingMask:before {
    opacity: var(--opacity-loading-mask);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_Menu\.Heading\.icon > [data-c11n-component="Icon"] {
    color: var(--colors--menu--heading-icon);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Menu\.Heading\.icon\.width > [data-c11n-component="Icon"] {
    width: var(--sizes--menu--heading-icon-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Menu\.Heading\.icon\.height > [data-c11n-component="Icon"] {
    height: var(--sizes--menu--heading-icon-height);
  }

  .\[\&\:has\(\[data-c11n-component\=\"Menu\.ItemIcon\"\]\)\]\:d_grid:has([data-c11n-component="Menu.ItemIcon"]) {
    display: grid;
  }

  .\[\&\:has\(\[data-c11n-component\=\"Menu\.ItemIcon\"\]\)\]\:grid-template_\"icon_label\"_auto_\"icon_meta\"_auto_\/_auto_auto:has([data-c11n-component="Menu.ItemIcon"]) {
    grid-template: "icon label"
                   "icon meta"
                   / auto auto;
  }

  .before\:pos_fixed:before {
    position: fixed;
  }

  .before\:op_Modal\.Backdrop:before {
    opacity: var(--opacity--modal--backdrop);
  }

  .\[\&\:not\(\:has\(\[data-c11n-component\=\"Modal\.Header\"\]\)\)\]\:pbs_Modal\.Content\.offset:not(:has([data-c11n-component="Modal.Header"])) {
    padding-block-start: var(--spacing--modal--content-offset);
  }

  .\[\&_\>_\[data-c11n-component\=\"Heading\"\]\]\:c_Modal\.Header\.text > [data-c11n-component="Heading"] {
    color: var(--colors--modal--header-text);
  }

  .\[\&\:last-child\]\:mbe_0:last-child {
    margin-block-end: 0;
  }

  [data-c11n-component="Page.Header"] + .\[\[data-c11n-component\=\"Page\.Header\"\]_\+_\&\]\:mbs_0 {
    margin-block-start: 0;
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:ms_Pagination\.Item\.between-pages:has( > [data-c11n-component="Pagination.PageButton"]) {
    margin-inline-start: var(--spacing--pagination--item-between-pages);
  }

  [data-c11n-component="Pagination.Item"]:has( > [data-c11n-component="Pagination.PreviousButton"]) + .\[\[data-c11n-component\=\"Pagination\.Item\"\]\:has\(\>\[data-c11n-component\=\"Pagination\.PreviousButton\"\]\)_\+_\&\]\:ms_0 {
    margin-inline-start: 0;
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PreviousButton\"\]\)\]\:px_Pagination\.JumpItem\.padding\.horz:has( > [data-c11n-component="Pagination.PreviousButton"]) {
    padding-inline: var(--spacing--pagination--jump-item-padding-horz);
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PreviousButton\"\]\)\]\:py_Pagination\.JumpItem\.padding\.vert:has( > [data-c11n-component="Pagination.PreviousButton"]) {
    padding-block: var(--spacing--pagination--jump-item-padding-vert);
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PreviousButton\"\]\)\]\:me_Pagination\.JumpItem\.to-controls:has( > [data-c11n-component="Pagination.PreviousButton"]) {
    margin-inline-end: var(--spacing--pagination--jump-item-to-controls);
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.NextButton\"\]\)\]\:px_Pagination\.JumpItem\.padding\.horz:has( > [data-c11n-component="Pagination.NextButton"]) {
    padding-inline: var(--spacing--pagination--jump-item-padding-horz);
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.NextButton\"\]\)\]\:py_Pagination\.JumpItem\.padding\.vert:has( > [data-c11n-component="Pagination.NextButton"]) {
    padding-block: var(--spacing--pagination--jump-item-padding-vert);
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.NextButton\"\]\)\]\:ms_Pagination\.JumpItem\.to-controls:has( > [data-c11n-component="Pagination.NextButton"]) {
    margin-inline-start: var(--spacing--pagination--jump-item-to-controls);
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_block:has( > [data-c11n-component="Pagination.PageButton"]) {
    display: block;
  }

  .\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_none:has( > [data-c11n-component="Pagination.PageButton"]) {
    display: none;
  }

  .\[\&_\>_\[data-c11n-component\=\"Divider\"\]\:is\(\:first-child\)\]\:mbe_Pagination\.Root\.gap-toDivider > [data-c11n-component="Divider"]:first-child {
    margin-block-end: var(--spacing--pagination--root-gap-to-divider);
  }

  .\[\&\&\]\:h_100\%.\[\&\&\]\:h_100\% {
    height: 100%;
  }

  .\[\&\&\]\:c_PhotoCarousel\.NavControls\.icon\.default.\[\&\&\]\:c_PhotoCarousel\.NavControls\.icon\.default {
    color: var(--colors--photo-carousel--nav-controls-icon-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:filter_drop-shadow\(\{shadows\.PhotoCarousel\.NavControls\}\) > [data-c11n-component="Icon"] {
    filter: drop-shadow(var(--shadows--photo-carousel--nav-controls));
  }

  .\[\&_\>_\[data-c11n-component\=\"Anchor\"\]\]\:h_100\% > [data-c11n-component="Anchor"] {
    height: 100%;
  }

  .\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:d_flex > [data-c11n-component="PhotoCarousel.NavControls"] {
    display: flex;
  }

  .\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:op_0 > [data-c11n-component="PhotoCarousel.NavControls"] {
    opacity: 0;
  }

  .\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:z_-1 > [data-c11n-component="PhotoCarousel.NavControls"] {
    z-index: -1;
  }

  .\[\&_\>_a\]\:d_block > a {
    display: block;
  }

  .\[\&_\>_a\]\:h_100\% > a {
    height: 100%;
  }

  .before\:op_Popover\.Backdrop:before {
    opacity: var(--opacity--popover--backdrop);
  }

  .before\:isolation_isolate:before {
    isolation: isolate;
  }

  .\[\&_\>_\[data-c11n-component\=\"Heading\"\]\]\:c_Popover\.Header\.text > [data-c11n-component="Heading"] {
    color: var(--colors--popover--header-text);
  }

  .\[\&_\[data-c11n-component\=\"ToneIcon\"\]\]\:w_Popover\.Header\.icon\.width [data-c11n-component="ToneIcon"] {
    width: var(--sizes--popover--header-icon-width);
  }

  .\[\&_\[data-c11n-component\=\"ToneIcon\"\]\]\:h_Popover\.Header\.icon\.height [data-c11n-component="ToneIcon"] {
    height: var(--sizes--popover--header-icon-height);
  }

  .\[\&_\[data-c11n-component\=\"ToneIcon\"\]\]\:c_Popover\.Header\.icon\.critical [data-c11n-component="ToneIcon"] {
    color: var(--colors--popover--header-icon-critical);
  }

  .\[\&_\[data-c11n-component\=\"ToneIcon\"\]\]\:c_Popover\.Header\.icon\.info [data-c11n-component="ToneIcon"] {
    color: var(--colors--popover--header-icon-info);
  }

  .\[\&_\[data-c11n-component\=\"ToneIcon\"\]\]\:c_Popover\.Header\.icon\.success [data-c11n-component="ToneIcon"] {
    color: var(--colors--popover--header-icon-success);
  }

  .\[\&_\[data-c11n-component\=\"ToneIcon\"\]\]\:c_Popover\.Header\.icon\.warning [data-c11n-component="ToneIcon"] {
    color: var(--colors--popover--header-icon-warning);
  }

  .\[\&_\[data-c11n-component\=\"Progress\.Range\"\]\]\:w_100\% [data-c11n-component="Progress.Range"] {
    width: 100%;
  }

  .\[\&\&\]\:text_left.\[\&\&\]\:text_left {
    text-align: left;
  }

  .\[\&\:before\]\:d_none:before {
    display: none;
  }

  .\[\&\:before\]\:pos_absolute:before {
    position: absolute;
  }

  .\[\&\:before\]\:trf-o_center_center:before {
    transform-origin: center;
  }

  .\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.active:before {
    height: var(--sizes--progress-meter--node-focus-ring-active);
  }

  .\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.active:before {
    width: var(--sizes--progress-meter--node-focus-ring-active);
  }

  .\[\&\:before\]\:bg_ProgressMeter\.Node\.active\.bg:before {
    background: var(--colors--progress-meter--node-active-bg);
  }

  .\[\&\:before\]\:bdr_ProgressMeter\.Node\.default:before {
    border-radius: var(--radii--progress-meter--node-default);
  }

  .\[\&\:before\]\:op_ProgressMeter\.Node\.focusRing:before {
    opacity: var(--opacity--progress-meter--node-focus-ring);
  }

  .\[\&\:before\]\:z_-1:before {
    z-index: -1;
  }

  .\[\&\:before\]\:d_block:before {
    display: block;
  }

  .\[\&_svg\]\:trf_scale\(1\.2\) svg {
    transform: scale(1.2);
  }

  .\[\&\:after\]\:d_block:after {
    display: block;
  }

  .\[\&\:after\]\:pos_absolute:after {
    position: absolute;
  }

  .\[\&\:after\]\:trf_scale\(1\.2\)_translateX\(-50\%\):after {
    transform: scale(1.2)translateX(-50%);
  }

  .\[\&\:after\]\:w_calc\(\{sizes\.ProgressMeter\.Node\.default\}_\/_5\):after {
    width: calc(var(--sizes--progress-meter--node-default) / 5);
  }

  .\[\&\:after\]\:h_calc\(\{sizes\.ProgressMeter\.Node\.default\}_\*_0\.6\):after {
    height: calc(var(--sizes--progress-meter--node-default) * .6);
  }

  .\[\&\:after\]\:bg_ProgressMeter\.Node\.warning\.icon:after {
    background: var(--colors--progress-meter--node-warning-icon);
  }

  .\[\&\:after\]\:z_-1:after {
    z-index: -1;
  }

  .\[\&\:before\]\:trf_translate\(-50\%\,_-50\%\)_scale\(0\):before {
    transform: translate(-50%, -50%)scale(0);
  }

  .\[\&\:before\]\:trf_translate\(-50\%\,_-50\%\)_scale\(1\):before {
    transform: translate(-50%, -50%)scale(1);
  }

  .\[\&_\>_\[data-c11n-component\=\"Tag\.Root\"\]\]\:mbs_ProgressMeter\.padding\.tag-top > [data-c11n-component="Tag.Root"] {
    margin-block-start: var(--spacing--progress-meter-padding-tag-top);
  }

  .\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"], .\[\&\]\:d_none {
    display: none;
  }

  .\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_block[data-c11n-component="ProgressStepper.CurrentLabel"], [data-orientation="vertical"] .\[\[data-orientation\=\"vertical\"\]_\&\]\:d_block {
    display: block;
  }

  [data-orientation="vertical"] .\[\[data-orientation\=\"vertical\"\]_\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"] {
    display: none;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:d_grid > [data-c11n-component="ProgressStepper.StepInner"] {
    display: grid;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:pos_relative > [data-c11n-component="ProgressStepper.StepInner"] {
    position: relative;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:cursor_default > [data-c11n-component="ProgressStepper.StepInner"] {
    cursor: default;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:z_2 > [data-c11n-component="ProgressStepper.StepInner"] {
    z-index: 2;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:m_0 > [data-c11n-component="ProgressStepper.StepInner"] {
    margin: 0;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:bg_none > [data-c11n-component="ProgressStepper.StepInner"] {
    background: none;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:bd_none > [data-c11n-component="ProgressStepper.StepInner"] {
    border: none;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:p_0 > [data-c11n-component="ProgressStepper.StepInner"] {
    padding: 0;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:w_100\% > [data-c11n-component="ProgressStepper.StepInner"] {
    width: 100%;
  }

  .\[\&_\>_a\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:td_none > a[data-c11n-component="ProgressStepper.StepInner"] {
    text-decoration: none;
  }

  .\[\&_\>_a\]\:focus-visible-outline_true > a:focus-visible {
    box-shadow: var(--shadows-focus);
    outline: none;
  }

  .\[\&\:nth-child\(1\)\]\:ms_calc\(\(var\(--c11n-step-width\)_\/_2\)_-_\{sizes\.ProgressMeter\.Node\.marker\.notStarted\}\):first-child {
    margin-inline-start: calc((var(--c11n-step-width) / 2)  - var(--sizes--progress-meter--node-marker-not-started));
  }

  .\[\&\:is\(\:last-child\)\]\:w_calc\(var\(--c11n-step-width\)_\/_2\):last-child {
    width: calc(var(--c11n-step-width) / 2);
  }

  .\[\&_\>_li\]\:d_inline > li {
    display: inline;
  }

  .\[\&_\.c11n-home-details__pipe\:after\,_\&\:not\(\:last-child\)\:after\]\:c_PropertyCard\.DataArea\.text\.dataDivider .c11n-home-details__pipe:after, .\[\&_\.c11n-home-details__pipe\:after\,_\&\:not\(\:last-child\)\:after\]\:c_PropertyCard\.DataArea\.text\.dataDivider:not(:last-child):after {
    color: var(--colors--property-card--data-area-text-data-divider);
  }

  .\[\&_\.c11n-home-details__pipe\:after\,_\&\:not\(\:last-child\)\:after\]\:mx_PropertyCard\.DataArea\.dataDivider\.gap-toDataItem .c11n-home-details__pipe:after, .\[\&_\.c11n-home-details__pipe\:after\,_\&\:not\(\:last-child\)\:after\]\:mx_PropertyCard\.DataArea\.dataDivider\.gap-toDataItem:not(:last-child):after {
    margin-inline: var(--spacing--property-card--data-area-data-divider-gap-to-data-item);
  }

  .\[\&_img\,_\&_picture\]\:max-b_PropertyCard\.PhotoFooter\.logo\.maxHeight img, .\[\&_img\,_\&_picture\]\:max-b_PropertyCard\.PhotoFooter\.logo\.maxHeight picture {
    max-block-size: var(--sizes--property-card--photo-footer-logo-max-height);
  }

  .\[\&_img\,_\&_picture\]\:max-w-is_PropertyCard\.PhotoFooter\.logo\.maxWidth img, .\[\&_img\,_\&_picture\]\:max-w-is_PropertyCard\.PhotoFooter\.logo\.maxWidth picture {
    max-inline-size: var(--sizes--property-card--photo-footer-logo-max-width);
  }

  .\[\&_\[data-c11n-component\=\"PhotoCarousel\.Root\"\]\]\:bdr_\{radii\.PropertyCard\.Body\}_\{radii\.PropertyCard\.Body\}_0px_0px [data-c11n-component="PhotoCarousel.Root"] {
    border-radius: var(--radii--property-card--body) var(--radii--property-card--body) 0px 0px;
  }

  .\[\&_\>_\.c11n-property-card-fallback-fill\]\:fill_PropertyCard\.PhotoFallback\.icon > .c11n-property-card-fallback-fill {
    fill: var(--colors--property-card--photo-fallback-icon);
  }

  .\[\&\:is\(img\)\,_\&_img\]\:ov_clip:is(img), .\[\&\:is\(img\)\,_\&_img\]\:ov_clip img {
    overflow: clip;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:w-is_100\%:is(img), .\[\&\:is\(img\)\,_\&_img\]\:w-is_100\% img {
    inline-size: 100%;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:h-bs_0:is(img), .\[\&\:is\(img\)\,_\&_img\]\:h-bs_0 img {
    block-size: 0;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:min-h-bs_100\%:is(img), .\[\&\:is\(img\)\,_\&_img\]\:min-h-bs_100\% img {
    min-block-size: 100%;
  }

  .after\:d_block:after {
    display: block;
  }

  .after\:filter_blur\(8px\):after {
    filter: blur(8px);
  }

  .after\:inset_0:after {
    inset: 0;
  }

  .after\:z_-1:after {
    z-index: -1;
  }

  .\[\&\:is\(img\)\,_\&_img\]\:obj-f_contain:is(img), .\[\&\:is\(img\)\,_\&_img\]\:obj-f_contain img {
    object-fit: contain;
  }

  .\[\&_\>_\[data-c11n-component\=\"PropertyCard\.DataArea\"\]\]\:mbs_PropertyCard\.Root\.sm\.gap\.card-toDataArea5 > [data-c11n-component="PropertyCard.DataArea"] {
    margin-block-start: var(--spacing--property-card--root-sm-gap-card-to-data-area5);
  }

  .\[\&_\>_\[data-c11n-component\=\"PropertyCard\.DataArea\"\]\]\:mbs_PropertyCard\.Root\.horiz\.gap\.card-toDataArea5 > [data-c11n-component="PropertyCard.DataArea"] {
    margin-block-start: var(--spacing--property-card--root-horiz-gap-card-to-data-area5);
  }

  .\[\&_\>_\[data-c11n-component\=\"PropertyCard\.SaveButtonIcon\"\]\]\:filter_drop-shadow\(rgba\(0\,_0\,_0\,_0\.3\)_0px_2px_4px\) > [data-c11n-component="PropertyCard.SaveButtonIcon"] {
    filter: drop-shadow(0 2px 4px #0000004d);
  }

  .\[\&_\>_\[data-c11n-component\=\"PropertyCard\.SaveButtonIcon\"\]\]\:h-bs_PropertyCard\.SaveButton\.height > [data-c11n-component="PropertyCard.SaveButtonIcon"] {
    block-size: var(--sizes--property-card--save-button-height);
  }

  .\[\&_\>_\[data-c11n-component\=\"PropertyCard\.SaveButtonIcon\"\]\]\:w-is_PropertyCard\.SaveButton\.width > [data-c11n-component="PropertyCard.SaveButtonIcon"] {
    inline-size: var(--sizes--property-card--save-button-width);
  }

  .\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.default .c11n-property-card-heartIcon-outline {
    fill: var(--colors--property-card--save-button-border-default);
  }

  .\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.default .c11n-property-card-heartIcon-fill {
    fill: var(--colors--property-card--save-button-bg-default);
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:pos_absolute [data-c11n-component="Icon"] {
    position: absolute;
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:h_100\% [data-c11n-component="Icon"] {
    height: 100%;
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:w_100\% [data-c11n-component="Icon"] {
    width: 100%;
  }

  .\[\&_\[data-c11n-component\=\"Checkbox\"\]\]\:va_text-top [data-c11n-component="Checkbox"], .\[\&_\[data-c11n-component\=\"Radio\"\]\]\:va_text-top [data-c11n-component="Radio"] {
    vertical-align: text-top;
  }

  .\[\&\:first-child\]\:ms_0:first-child {
    margin-inline-start: 0;
  }

  .after\:bg_linear-gradient\(90deg\,_\{colors\.bg\.invisible\}_0\%\,_\{colors\.Tabs\.default\.bg\.tab\.default\}_75\%\,_\{colors\.Tabs\.default\.bg\.tab\.default\}\):after {
    background: linear-gradient(90deg, var(--colors-bg-invisible) 0%, var(--colors--tabs-default-bg-tab-default) 75%, var(--colors--tabs-default-bg-tab-default));
  }

  .after\:h_calc\(100\%_-_6px\):after {
    height: calc(100% - 6px);
  }

  .after\:inset-e_0px:after {
    inset-inline-end: 0;
  }

  .after\:inset-bs_1px:after {
    inset-block-start: 1px;
  }

  .after\:w_16px:after {
    width: 16px;
  }

  .before\:inset-be_0:before {
    inset-block-end: 0;
  }

  .before\:inset-s_0:before {
    inset-inline-start: 0;
  }

  .before\:w_100\%:before {
    width: 100%;
  }

  .before\:bg_Tabs\.default\.bg\.indicator\.active:before {
    background: var(--colors--tabs-default-bg-indicator-active);
  }

  .before\:h_Tabs\.indicator:before {
    height: var(--sizes--tabs-indicator);
  }

  .before\:bdr-ss_Tabs\.indicator:before {
    border-start-start-radius: var(--radii--tabs-indicator);
  }

  .before\:bdr-se_Tabs\.indicator:before {
    border-start-end-radius: var(--radii--tabs-indicator);
  }

  .after\:bg_linear-gradient\(90deg\,_\{colors\.bg\.invisible\}_0\%\,_\{colors\.Tabs\.file\.bg\.tab\.default\}_75\%\,_\{colors\.Tabs\.file\.bg\.tab\.default\}\):after {
    background: linear-gradient(90deg, var(--colors-bg-invisible) 0%, var(--colors--tabs-file-bg-tab-default) 75%, var(--colors--tabs-file-bg-tab-default));
  }

  .after\:h_100\%:after {
    height: 100%;
  }

  .\[\&_\[data-c11n-component\=\"Toast\.Root\"\]\]\:pointer-events_auto [data-c11n-component="Toast.Root"] {
    pointer-events: auto;
  }

  .\[\&_\[data-c11n-component\=\"Toast\.Root\"\]\]\:mbe_layout\.tight [data-c11n-component="Toast.Root"] {
    margin-block-end: var(--spacing-layout-tight);
  }

  .after\:bdr_inherit:after {
    border-radius: inherit;
  }

  .after\:pointer-events_none:after {
    pointer-events: none;
  }

  .\[\&_\>_\[data-c11n-component\=\"Text\"\]\]\:c_inherit > [data-c11n-component="Text"], .\[\&_\>_\[data-c11n-component\=\"Paragraph\"\]\]\:c_inherit > [data-c11n-component="Paragraph"] {
    color: inherit;
  }

  [data-c11n-component="Upsell.Root"]:has([data-c11n-component="Upsell.CloseButton"]) .\[\[data-c11n-component\=\"Upsell\.Root\"\]\:has\(\[data-c11n-component\=\"Upsell\.CloseButton\"\]\)_\&\]\:pe_Upsell\.Header\.gap\.content-toClose {
    padding-inline-end: var(--spacing--upsell--header-gap-content-to-close);
  }

  .\[\&_\>_\[data-c11n-component\=\"Heading\"\]\]\:c_inherit > [data-c11n-component="Heading"], .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:c_inherit > [data-c11n-component="Icon"] {
    color: inherit;
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_Upsell\.Media\.icon\.width > [data-c11n-component="Icon"] {
    width: var(--sizes--upsell--media-icon-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_Upsell\.Media\.icon\.height > [data-c11n-component="Icon"] {
    height: var(--sizes--upsell--media-icon-height);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:w_UpsellBanner\.Media\.icon\.width > [data-c11n-component="Icon"] {
    width: var(--sizes--upsell-banner--media-icon-width);
  }

  .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:h_UpsellBanner\.Media\.icon\.height > [data-c11n-component="Icon"] {
    height: var(--sizes--upsell-banner--media-icon-height);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:w_100\% > button, .\[\&_\>_button\,_\&_\>_a\]\:w_100\% > a {
    width: 100%;
  }

  .\[\&_\>_button\,_\&_\>_a\]\:d_flex > button, .\[\&_\>_button\,_\&_\>_a\]\:d_flex > a {
    display: flex;
  }

  .\[\&_\>_button\,_\&_\>_a\]\:gap_VerticalNav\.Item\.gap\.leading > button, .\[\&_\>_button\,_\&_\>_a\]\:gap_VerticalNav\.Item\.gap\.leading > a {
    gap: var(--spacing--vertical-nav--item-gap-leading);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:td_none > button, .\[\&_\>_button\,_\&_\>_a\]\:td_none > a {
    text-decoration: none;
  }

  .\[\&_\>_button\,_\&_\>_a\]\:py_VerticalNav\.Item\.padding\.vert > button, .\[\&_\>_button\,_\&_\>_a\]\:py_VerticalNav\.Item\.padding\.vert > a {
    padding-block: var(--spacing--vertical-nav--item-padding-vert);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:ps_VerticalNav\.Item\.padding\.horz-left > button, .\[\&_\>_button\,_\&_\>_a\]\:ps_VerticalNav\.Item\.padding\.horz-left > a {
    padding-inline-start: var(--spacing--vertical-nav--item-padding-horz-left);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:pe_VerticalNav\.Item\.padding\.horz-right > button, .\[\&_\>_button\,_\&_\>_a\]\:pe_VerticalNav\.Item\.padding\.horz-right > a {
    padding-inline-end: var(--spacing--vertical-nav--item-padding-horz-right);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:c_VerticalNav\.Item\.label\.default > button, .\[\&_\>_button\,_\&_\>_a\]\:c_VerticalNav\.Item\.label\.default > a {
    color: var(--colors--vertical-nav--item-label-default);
  }

  .\[\&_\>_a\,_\&_\>_button\]\:pointer-events_none > a, .\[\&_\>_a\,_\&_\>_button\]\:pointer-events_none > button {
    pointer-events: none;
  }

  .\[\&\:not\(\:has\(\[data-c11n-component\=\"VerticalNav\.Heading\"\]\)\)_li\:first-child\]\:bdr-t_calc\(\{radii\.VerticalNav\.Root\}_-_1px\):not(:has([data-c11n-component="VerticalNav.Heading"])) li:first-child {
    border-top-left-radius: calc(var(--radii--vertical-nav--root)  - 1px);
    border-top-right-radius: calc(var(--radii--vertical-nav--root)  - 1px);
  }

  .\[\&_ol\:last-child_li\:last-child\]\:bdr-b_calc\(\{radii\.VerticalNav\.Root\}_-_1px\) ol:last-child li:last-child {
    border-bottom-left-radius: calc(var(--radii--vertical-nav--root)  - 1px);
    border-bottom-right-radius: calc(var(--radii--vertical-nav--root)  - 1px);
  }

  .\[\&\:not\(\:has\(\[data-c11n-component\=\"VerticalNav\.Heading\"\]\)\)_li\:first-child\]\:bdr-t_0:not(:has([data-c11n-component="VerticalNav.Heading"])) li:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .\[\&_ol\:last-child_li\:last-child\]\:bdr-b_0 ol:last-child li:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .\[\&_\.c11n-logo-mark\]\:fill_ZillowLogo\.brand-mark .c11n-logo-mark {
    fill: var(--colors--zillow-logo-brand-mark);
  }

  .\[\&_\.c11n-logo-mark\]\:fill_ZillowLogo\.onImpact\.brand-mark .c11n-logo-mark {
    fill: var(--colors--zillow-logo-on-impact-brand-mark);
  }

  .\[\&_\.c11n-logo-mark\]\:fill_ZillowLogo\.legacy\.brand-mark .c11n-logo-mark {
    fill: var(--colors--zillow-logo-legacy-brand-mark);
  }

  .\[\&_\.c11n-logo-mark\]\:fill_ZillowLogo\.legacy\.onImpact\.brand-mark .c11n-logo-mark {
    fill: var(--colors--zillow-logo-legacy-on-impact-brand-mark);
  }

  .\[\&\:last-child\]\:mb_\{sizes\.2600\}\!:last-child {
    margin-bottom: var(--sizes-2600) !important;
  }

  .\[\&\:first-child\]\:bdr-tl_200:first-child {
    border-top-left-radius: var(--radii-200);
  }

  .\[\&\:last-child\]\:bdr-tr_200:last-child {
    border-top-right-radius: var(--radii-200);
  }

  .loading\:mt_micro\.default:is([data-loading], [aria-busy="true"]) {
    margin-top: var(--spacing-micro-default);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:flex-b_100\% > :where(a, button) {
    flex-basis: 100%;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:flex-g_1 > :where(a, button) {
    flex-grow: 1;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:flex-b_auto > :where(a, button) {
    flex-basis: auto;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:flex-g_0 > :where(a, button) {
    flex-grow: 0;
  }

  .dark\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M26\%2018H6a2\%202\%200\%200\%201\%200-4h20a2\%202\%200\%200\%201\%200\%204z\%22\%20fill\%3D\%22\%23000\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\)[data-panda-mode="dark"], [data-panda-mode="dark"] .dark\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M26\%2018H6a2\%202\%200\%200\%201\%200-4h20a2\%202\%200\%200\%201\%200\%204z\%22\%20fill\%3D\%22\%23000\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\) {
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M26%2018H6a2%202%200%200%201%200-4h20a2%202%200%200%201%200%204z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
  }

  .\[\&\:checked\]\:bg-c_Checkbox\.bg\.selected:checked {
    background-color: var(--colors--checkbox-bg-selected);
  }

  .\[\&\:checked\]\:bd-c_Checkbox\.border\.selected:checked {
    border-color: var(--colors--checkbox-border-selected);
  }

  .\[\&\:checked\]\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M29\.41\%206\.57a2\%202\%200\%200\%200-2\.83\%200L11\.36\%2021\.32l-5\.95-5\.77a2\%202\%200\%200\%200-2\.83\%200\%201\.9\%201\.9\%200\%200\%200\%200\%202\.74L10\%2025\.43a2\%202\%200\%200\%200\%202\.83\%200L29\.41\%209\.31a1\.9\%201\.9\%200\%200\%200\%200-2\.74z\%22\%20fill\%3D\%22\%23FFF\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\):checked {
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M29.41%206.57a2%202%200%200%200-2.83%200L11.36%2021.32l-5.95-5.77a2%202%200%200%200-2.83%200%201.9%201.9%200%200%200%200%202.74L10%2025.43a2%202%200%200%200%202.83%200L29.41%209.31a1.9%201.9%200%200%200%200-2.74z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E");
  }

  .\[\&\:not\(\:checked\)\]\:bg-c_Checkbox\.bg\.default:not(:checked) {
    background-color: var(--colors--checkbox-bg-default);
  }

  .\[\&\:not\(\:checked\)\]\:bd-c_Checkbox\.border\.default:not(:checked) {
    border-color: var(--colors--checkbox-border-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"LabeledControl\"\]_\>_\[data-c11n-component\=\"Label\"\]\:after\]\:content_none > [data-c11n-component="LabeledControl"] > [data-c11n-component="Label"]:after {
    content: none;
  }

  .after\:content_\"\*\"_\/_\"\":after {
    content: "*" / "";
  }

  .after\:content_\"\(optional\)\":after {
    content: "(optional)";
  }

  .after\:fw_\{normal\}:after {
    font-weight: normal;
  }

  .\[\&_\>_\[data-c11n-component\=\"Checkbox\"\]\,_\&_\>_\[data-c11n-component\=\"Radio\"\]\]\:flex-sh_0 > [data-c11n-component="Checkbox"], .\[\&_\>_\[data-c11n-component\=\"Checkbox\"\]\,_\&_\>_\[data-c11n-component\=\"Radio\"\]\]\:flex-sh_0 > [data-c11n-component="Radio"], .\[\&_\>_\[data-c11n-component\=\"Switch\.Root\"\]\]\:flex-sh_0 > [data-c11n-component="Switch.Root"] {
    flex-shrink: 0;
  }

  .\[\&_\>_\[data-c11n-component\=\"Label\"\]\:after\]\:content_none > [data-c11n-component="Label"]:after {
    content: none;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:bd-c_Range\.Handle\.border\.default::-webkit-slider-thumb {
    border-color: var(--colors--range--handle-border-default);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:border-style_solid::-webkit-slider-thumb {
    border-style: solid;
  }

  .\[\&\:\:-webkit-slider-thumb\]\:bd-w_Range\.Handle::-webkit-slider-thumb {
    border-width: var(--border-widths--range--handle);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:mt_calc\(\{spacing\.Range\.Handle\.margin\.top\}_\*_-1\)::-webkit-slider-thumb {
    margin-top: calc(var(--spacing--range--handle-margin-top) * -1);
  }

  .\[\&\:\:-moz-range-thumb\]\:bd-c_Range\.Handle\.border\.default::-moz-range-thumb {
    border-color: var(--colors--range--handle-border-default);
  }

  .\[\&\:\:-moz-range-thumb\]\:border-style_solid::-moz-range-thumb {
    border-style: solid;
  }

  .\[\&\:\:-moz-range-thumb\]\:bd-w_Range\.Handle::-moz-range-thumb {
    border-width: var(--border-widths--range--handle);
  }

  .\[\&\:\:-moz-range-thumb\]\:mt_calc\(\{spacing\.Range\.Handle\.margin\.top\}_\*_-1\)::-moz-range-thumb {
    margin-top: calc(var(--spacing--range--handle-margin-top) * -1);
  }

  .dark\:bg-i_url\(\"data\:image\/svg\+xml\,\%3Csvg_xmlns\=\'http\:\/\/www\.w3\.org\/2000\/svg\'_fill\=\'none\'_viewBox\=\'0_0_16_16\'\%3E\%3Cpath_fill\=\'\%23A7A6AB\'_fill-rule\=\'evenodd\'_d\=\'M14\.7_5\.3a1_1_0_0_0-1\.4_0L8_10\.6_2\.7_5\.3a1_1_0_1_0-1\.4_1\.4l6_6a1_1_0_0_0_1\.4_0l6-6a1_1_0_0_0_0-1\.4Z\'_clip-rule\=\'evenodd\'\/\%3E\%3C\/svg\%3E\"\)[data-panda-mode="dark"], [data-panda-mode="dark"] .dark\:bg-i_url\(\"data\:image\/svg\+xml\,\%3Csvg_xmlns\=\'http\:\/\/www\.w3\.org\/2000\/svg\'_fill\=\'none\'_viewBox\=\'0_0_16_16\'\%3E\%3Cpath_fill\=\'\%23A7A6AB\'_fill-rule\=\'evenodd\'_d\=\'M14\.7_5\.3a1_1_0_0_0-1\.4_0L8_10\.6_2\.7_5\.3a1_1_0_1_0-1\.4_1\.4l6_6a1_1_0_0_0_1\.4_0l6-6a1_1_0_0_0_0-1\.4Z\'_clip-rule\=\'evenodd\'\/\%3E\%3C\/svg\%3E\"\) {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%23A7A6AB%27 fill-rule=%27evenodd%27 d=%27M14.7 5.3a1 1 0 0 0-1.4 0L8 10.6 2.7 5.3a1 1 0 1 0-1.4 1.4l6 6a1 1 0 0 0 1.4 0l6-6a1 1 0 0 0 0-1.4Z%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");
  }

  .after\:content_\"\":after {
    content: "";
  }

  .\[\&\.edge-autofilled\]\:bg-c_AdornedInput\.bg\.default.edge-autofilled {
    background-color: var(--colors--adorned-input-bg-default);
  }

  .after\:left_0:after {
    left: 0;
  }

  .after\:top_50\%:after {
    top: 50%;
  }

  .after\:mt_calc\(\(\{sizes\.Chip\.tapArea\}_\/_2\)_\*_-1\):after {
    margin-top: calc((var(--sizes--chip-tap-area) / 2) * -1);
  }

  .before\:content_var\(--c11n-initials-single\):before {
    content: var(--c11n-initials-single);
  }

  .before\:content_var\(--c11n-initials-full\):before {
    content: var(--c11n-initials-full);
  }

  .\[\&\:is\(\:not\(img\,_svg\)\)\]\:jc_center:not(img, svg) {
    justify-content: center;
  }

  .\[\&\:is\(\:not\(img\,_svg\)\)\]\:ai_center:not(img, svg) {
    align-items: center;
  }

  .after\:mt_calc\(\(\{sizes\.Button\.sm\.tapArea\}_\/_2\)_\*_-1\):after {
    margin-top: calc((var(--sizes--button-sm-tap-area) / 2) * -1);
  }

  .\[\&_\[data-c11n-component\=\"Combobox\.Group\"\]\:not\(\:last-child\)\]\:bd-b-w_Combobox\.Group [data-c11n-component="Combobox.Group"]:not(:last-child) {
    border-bottom-width: var(--border-widths--combobox--group);
  }

  .\[\&_\[data-c11n-component\=\"Combobox\.Group\"\]\:not\(\:last-child\)\]\:border-bottom-style_solid [data-c11n-component="Combobox.Group"]:not(:last-child) {
    border-bottom-style: solid;
  }

  .\[\&_\[data-c11n-component\=\"Combobox\.Group\"\]\:not\(\:last-child\)\]\:bd-b-c_Combobox\.Group\.border [data-c11n-component="Combobox.Group"]:not(:last-child) {
    border-bottom-color: var(--colors--combobox--group-border);
  }

  .\[\&_\>_\[data-c11n-component\=\"InputChip\"\]\]\:flex-sh_0 > [data-c11n-component="InputChip"] {
    flex-shrink: 0;
  }

  .before\:bg-c_Checkbox\.bg\.default:before {
    background-color: var(--colors--checkbox-bg-default);
  }

  .before\:bd-w_Checkbox\.box:before {
    border-width: var(--border-widths--checkbox-box);
  }

  .before\:bd-c_Checkbox\.border\.default:before {
    border-color: var(--colors--checkbox-border-default);
  }

  .before\:bd-w_Radio\.ring\.default:before {
    border-width: var(--border-widths--radio-ring-default);
  }

  .before\:bd-c_Radio\.border\.default:before {
    border-color: var(--colors--radio-border-default);
  }

  .before\:content_\"\":before {
    content: "";
  }

  .before\:border-style_solid:before {
    border-style: solid;
  }

  .before\:bg-p_0:before {
    background-position: 0;
  }

  .before\:bg-s_100\%:before {
    background-size: 100%;
  }

  .before\:bg-r_no-repeat:before {
    background-repeat: no-repeat;
  }

  .before\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M29\.41\%206\.57a2\%202\%200\%200\%200-2\.83\%200L11\.36\%2021\.32l-5\.95-5\.77a2\%202\%200\%200\%200-2\.83\%200\%201\.9\%201\.9\%200\%200\%200\%200\%202\.74L10\%2025\.43a2\%202\%200\%200\%200\%202\.83\%200L29\.41\%209\.31a1\.9\%201\.9\%200\%200\%200\%200-2\.74z\%22\%20fill\%3D\%22\%23FFF\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\):before {
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M29.41%206.57a2%202%200%200%200-2.83%200L11.36%2021.32l-5.95-5.77a2%202%200%200%200-2.83%200%201.9%201.9%200%200%200%200%202.74L10%2025.43a2%202%200%200%200%202.83%200L29.41%209.31a1.9%201.9%200%200%200%200-2.74z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E");
  }

  .before\:bg-c_Checkbox\.bg\.selected:before {
    background-color: var(--colors--checkbox-bg-selected);
  }

  .before\:bd-c_Checkbox\.border\.selected:before {
    border-color: var(--colors--checkbox-border-selected);
  }

  .before\:bd-c_Radio\.border\.selected:before {
    border-color: var(--colors--radio-border-selected);
  }

  .before\:bd-w_Radio\.ring\.selected:before {
    border-width: var(--border-widths--radio-ring-selected);
  }

  .\[\&\:has\(\[data-c11n-component\=\"Combobox\.OptionMedia\"\]\)\]\:jc_start:has([data-c11n-component="Combobox.OptionMedia"]) {
    justify-content: start;
  }

  .\[\&\:has\(\[data-c11n-component\=\"Combobox\.OptionMedia\"\]\)\]\:cg_Combobox\.Option\.gap\.leading:has([data-c11n-component="Combobox.OptionMedia"]) {
    column-gap: var(--spacing--combobox--option-gap-leading);
  }

  .before\:bg-c_DatePicker\.Backdrop\.bg:before {
    background-color: var(--colors--date-picker--backdrop-bg);
  }

  .\[\&_\>_\[data-c11n-component\=\"DateInput\"\]\]\:bg-c_bg\.invisible > [data-c11n-component="DateInput"] {
    background-color: var(--colors-bg-invisible);
  }

  .\[\&_\>_\[data-c11n-component\=\"DateInput\"\]\]\:bdr-tr_0 > [data-c11n-component="DateInput"] {
    border-top-right-radius: 0;
  }

  .\[\&_\>_\[data-c11n-component\=\"DateInput\"\]\]\:bdr-br_0 > [data-c11n-component="DateInput"] {
    border-bottom-right-radius: 0;
  }

  .dark\:bg-i_url\(\"data\:image\/svg\+xml\,\%0A\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20width\%3D\%2216\%22\%20height\%3D\%2216\%22\%20fill\%3D\%22none\%22\%3E\%3Cpath\%20fill\%3D\%22\%23FFFFFF\%22\%20d\%3D\%22M14\.7\%205\.3a1\%201\%200\%200\%200-1\.4\%200L8\%2010\.6\%202\.7\%205\.3a1\%201\%200\%201\%200-1\.4\%201\.4l6\%206a1\%201\%200\%200\%200\%201\.4\%200l6-6a1\%201\%200\%200\%200\%200-1\.4Z\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\)[data-panda-mode="dark"], [data-panda-mode="dark"] .dark\:bg-i_url\(\"data\:image\/svg\+xml\,\%0A\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20width\%3D\%2216\%22\%20height\%3D\%2216\%22\%20fill\%3D\%22none\%22\%3E\%3Cpath\%20fill\%3D\%22\%23FFFFFF\%22\%20d\%3D\%22M14\.7\%205\.3a1\%201\%200\%200\%200-1\.4\%200L8\%2010\.6\%202\.7\%205\.3a1\%201\%200\%201\%200-1\.4\%201\.4l6\%206a1\%201\%200\%200\%200\%201\.4\%200l6-6a1\%201\%200\%200\%200\%200-1\.4Z\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\) {
    background-image: url("data:image/svg+xml,%0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M14.7%205.3a1%201%200%200%200-1.4%200L8%2010.6%202.7%205.3a1%201%200%201%200-1.4%201.4l6%206a1%201%200%200%200%201.4%200l6-6a1%201%200%200%200%200-1.4Z%22%2F%3E%3C%2Fsvg%3E");
  }

  .after\:left_50\%:after {
    left: 50%;
  }

  .\[\&_\[data-c11n-component\=\"Menu\.Group\"\]\:not\(\:last-child\)\]\:bd-b-w_Menu\.Group [data-c11n-component="Menu.Group"]:not(:last-child) {
    border-bottom-width: var(--border-widths--menu--group);
  }

  .\[\&_\[data-c11n-component\=\"Menu\.Group\"\]\:not\(\:last-child\)\]\:border-bottom-style_solid [data-c11n-component="Menu.Group"]:not(:last-child) {
    border-bottom-style: solid;
  }

  .\[\&_\[data-c11n-component\=\"Menu\.Group\"\]\:not\(\:last-child\)\]\:bd-b-c_Menu\.Group\.border [data-c11n-component="Menu.Group"]:not(:last-child) {
    border-bottom-color: var(--colors--menu--group-border);
  }

  .\[\&\:has\(\[data-c11n-component\=\"Menu\.ItemIcon\"\]\)\]\:jc_start:has([data-c11n-component="Menu.ItemIcon"]) {
    justify-content: start;
  }

  .\[\&\:has\(\[data-c11n-component\=\"Menu\.ItemIcon\"\]\)\]\:cg_Menu\.Item\.gap\.leading:has([data-c11n-component="Menu.ItemIcon"]) {
    column-gap: var(--spacing--menu--item-gap-leading);
  }

  .before\:bg-c_Modal\.Backdrop\.bg:before {
    background-color: var(--colors--modal--backdrop-bg);
  }

  .\[\&_\[data-c11n-component\=\"Heading\"\]\]\:ff_Page\.Header\.default [data-c11n-component="Heading"] {
    font-family: var(--fonts--page--header-default);
  }

  .\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:trs-prop_opacity > [data-c11n-component="PhotoCarousel.NavControls"] {
    --transition-prop: opacity;
    transition-property: opacity;
  }

  .\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:trs-tmf_ease > [data-c11n-component="PhotoCarousel.NavControls"] {
    --transition-easing: ease;
    transition-timing-function: ease;
  }

  .before\:bg-c_Popover\.Backdrop\.bg:before {
    background-color: var(--colors--popover--backdrop-bg);
  }

  .\[\&_\[data-c11n-component\=\"Divider\"\]\]\:bg-c_Popover\.Divider\.bg\.critical [data-c11n-component="Divider"] {
    background-color: var(--colors--popover--divider-bg-critical);
  }

  .\[\&_\[data-c11n-component\=\"Divider\"\]\]\:bg-c_Popover\.Divider\.bg\.info [data-c11n-component="Divider"] {
    background-color: var(--colors--popover--divider-bg-info);
  }

  .\[\&_\[data-c11n-component\=\"Divider\"\]\]\:bg-c_Popover\.Divider\.bg\.success [data-c11n-component="Divider"] {
    background-color: var(--colors--popover--divider-bg-success);
  }

  .\[\&_\[data-c11n-component\=\"Divider\"\]\]\:bg-c_Popover\.Divider\.bg\.warning [data-c11n-component="Divider"] {
    background-color: var(--colors--popover--divider-bg-warning);
  }

  .\[\&_\[data-c11n-component\=\"Progress\.Track\"\]\]\:bg-c_ProgressMeter\.Track\.default [data-c11n-component="Progress.Track"] {
    background-color: var(--colors--progress-meter--track-default);
  }

  .\[\&_\[data-c11n-component\=\"Progress\.Range\"\]\]\:bg-c_ProgressMeter\.Track\.active [data-c11n-component="Progress.Range"] {
    background-color: var(--colors--progress-meter--track-active);
  }

  .\[\&\:before\]\:content_\"\":before {
    content: "";
  }

  .\[\&\:before\]\:top_50\%:before {
    top: 50%;
  }

  .\[\&\:before\]\:left_50\%:before {
    left: 50%;
  }

  .\[\&\:after\]\:content_\"\":after {
    content: "";
  }

  .\[\&\:after\]\:top_calc\(\{sizes\.ProgressMeter\.Node\.default\}_\/_5\):after {
    top: calc(var(--sizes--progress-meter--node-default) / 5);
  }

  .\[\&\:after\]\:left_50\%:after {
    left: 50%;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:ai_center > [data-c11n-component="ProgressStepper.StepInner"] {
    align-items: center;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:grid-tr_\{sizes\.ProgressMeter\.Node\.default\}_auto > [data-c11n-component="ProgressStepper.StepInner"] {
    grid-template-rows: var(--sizes--progress-meter--node-default) auto;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:rg_ProgressMeter\.gap\.horizontal\.node-toLabel > [data-c11n-component="ProgressStepper.StepInner"] {
    row-gap: var(--spacing--progress-meter-gap-horizontal-node-to-label);
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:grid-tc_\{sizes\.ProgressMeter\.Node\.default\}_auto > [data-c11n-component="ProgressStepper.StepInner"] {
    grid-template-columns: var(--sizes--progress-meter--node-default) auto;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:cg_ProgressMeter\.gap\.vertical\.node-toLabel > [data-c11n-component="ProgressStepper.StepInner"] {
    column-gap: var(--spacing--progress-meter-gap-vertical-node-to-label);
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:ai_flex-start > [data-c11n-component="ProgressStepper.StepInner"] {
    align-items: flex-start;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:jc_center > [data-c11n-component="ProgressStepper.StepInner"] {
    justify-content: center;
  }

  .\[\&_\[data-c11n-component\=\"ProgressStepper\.Dot\"\]\]\:justify-self_center [data-c11n-component="ProgressStepper.Dot"] {
    justify-self: center;
  }

  .\[\&_\>_\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:jc_flex-start > [data-c11n-component="ProgressStepper.StepInner"] {
    justify-content: flex-start;
  }

  .\[\&_address\]\:font-style_normal address {
    font-style: normal;
  }

  .\[\&_\.c11n-home-details__pipe\:after\,_\&\:not\(\:last-child\)\:after\]\:content_\"\|\"_\/_\"\" .c11n-home-details__pipe:after, .\[\&_\.c11n-home-details__pipe\:after\,_\&\:not\(\:last-child\)\:after\]\:content_\"\|\"_\/_\"\":not(:last-child):after {
    content: "|" / "";
  }

  .after\:bg-i_var\(--c11n-background-image\):after {
    background-image: var(--c11n-background-image);
  }

  .after\:bg-c_PropertyCard\.PhotoFallback\.bg:after {
    background-color: var(--colors--property-card--photo-fallback-bg);
  }

  .after\:bg-r_no-repeat:after {
    background-repeat: no-repeat;
  }

  .after\:bg-s_cover:after {
    background-size: cover;
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:top_0 [data-c11n-component="Icon"] {
    top: 0;
  }

  .\[\&_\[data-c11n-component\=\"Icon\"\]\]\:left_0 [data-c11n-component="Icon"] {
    left: 0;
  }

  [data-c11n-component="Table.Row"]:nth-child(2n) .\[\[data-c11n-component\=\"Table\.Row\"\]\:nth-child\(2n\)_\&\]\:bg-c_Table\.Cell\.bg\.zebra {
    background-color: var(--colors--table--cell-bg-zebra);
  }

  .after\:bd-w_ToggleCard\.Root\.selected:after {
    border-width: var(--border-widths--toggle-card--root-selected);
  }

  .after\:border-style_solid:after {
    border-style: solid;
  }

  .after\:bd-c_ToggleCard\.Root\.neutral\.border\.selected\.default:after {
    border-color: var(--colors--toggle-card--root-neutral-border-selected-default);
  }

  .after\:bd-w_ToggleCard\.Root\.default:after {
    border-width: var(--border-widths--toggle-card--root-default);
  }

  .after\:bd-c_ToggleCard\.Root\.neutral\.border\.default:after {
    border-color: var(--colors--toggle-card--root-neutral-border-default);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:bd-w_0_0_0_\{borderWidths\.VerticalNav\.Item\.indicator\} > button, .\[\&_\>_button\,_\&_\>_a\]\:bd-w_0_0_0_\{borderWidths\.VerticalNav\.Item\.indicator\} > a {
    border-width: 0 0 0 var(--border-widths--vertical-nav--item-indicator);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:bd-c_VerticalNav\.Item\.indicator\.default > button, .\[\&_\>_button\,_\&_\>_a\]\:bd-c_VerticalNav\.Item\.indicator\.default > a {
    border-color: var(--colors--vertical-nav--item-indicator-default);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:border-style_solid > button, .\[\&_\>_button\,_\&_\>_a\]\:border-style_solid > a {
    border-style: solid;
  }

  .\[\&_\>_button\,_\&_\>_a\]\:ai_center > button, .\[\&_\>_button\,_\&_\>_a\]\:ai_center > a {
    align-items: center;
  }

  .\[\&_\>_button\,_\&_\>_a\]\:bd-c_VerticalNav\.Item\.indicator\.active > button, .\[\&_\>_button\,_\&_\>_a\]\:bd-c_VerticalNav\.Item\.indicator\.active > a {
    border-color: var(--colors--vertical-nav--item-indicator-active);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:fw_VerticalNav\.Item\.active > button, .\[\&_\>_button\,_\&_\>_a\]\:fw_VerticalNav\.Item\.active > a {
    font-weight: var(--font-weights--vertical-nav--item-active);
  }

  .\[\&_li\]\:mb_VerticalNav\.List\.gap\.betweenItems li {
    margin-bottom: var(--spacing--vertical-nav--list-gap-between-items);
  }

  .visited\:c_Anchor\.visited:visited {
    color: var(--colors--anchor-visited);
  }

  .visited\:c_Anchor\.onImpact\.visited:visited {
    color: var(--colors--anchor-on-impact-visited);
  }

  .focusWithin\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:focus-within {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows-focus);
  }

  .focusWithin\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.focus\}:focus-within {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows-focus);
  }

  .focusWithin\:bx-sh_var\(--shadows-focus\):focus-within {
    box-shadow: var(--shadows-focus);
  }

  .\[\&\:has\(a\:focus-within_\>_\[data-c11n-component\=\"PropertyCard\.Photo\"\]\)\]\:bx-sh_var\(--shadows-focus\):has(a:focus-within > [data-c11n-component="PropertyCard.Photo"]) {
    box-shadow: var(--shadows-focus);
  }

  .focusWithin\:bg-c_AdornedInput\.bg\.readOnly:focus-within {
    background-color: var(--colors--adorned-input-bg-read-only);
  }

  .focusWithin\:bg-c_PhotoCarousel\.Dots\.bg\.focus:focus-within {
    background-color: var(--colors--photo-carousel--dots-bg-focus);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Button\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--button-default) var(--shadow-color), var(--shadows-focus);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), var(--shadows-focus);
  }

  .focus\:bx-sh-c_Input\.border\.active:is(:focus, [data-focus]) {
    --shadow-color: var(--colors--input-border-active);
  }

  .focus\:bx-sh-c_Input\.border\.errorActive:is(:focus, [data-focus]) {
    --shadow-color: var(--colors--input-border-error-active);
  }

  .focusVisible\:bx-sh_var\(--shadows-focus\):is(:focus-visible, [data-focus-visible]) {
    box-shadow: var(--shadows-focus);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bx-sh_inset_0_0_0_\{borderWidths\.AdornedInput\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:has(input:focus-visible) {
    box-shadow: inset 0 0 0 var(--border-widths--adorned-input-default) var(--shadow-color), var(--shadows-focus);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bx-sh_inset_0_0_0_\{borderWidths\.AdornedInput\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:active:not(:has(button:active, [role="button"]:active, a:active)) {
    box-shadow: inset 0 0 0 var(--border-widths--adorned-input-default) var(--shadow-color), var(--shadows-focus);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bx-sh-c_AdornedInput\.border\.active:has(input:focus-visible) {
    --shadow-color: var(--colors--adorned-input-border-active);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bx-sh-c_AdornedInput\.border\.active:active:not(:has(button:active, [role="button"]:active, a:active)) {
    --shadow-color: var(--colors--adorned-input-border-active);
  }

  .focus\:bx-sh-c_AdornedInput\.border\.active:is(:focus, [data-focus]) {
    --shadow-color: var(--colors--adorned-input-border-active);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bx-sh-c_AdornedInput\.border\.errorActive:has(input:focus-visible) {
    --shadow-color: var(--colors--adorned-input-border-error-active);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bx-sh-c_AdornedInput\.border\.errorActive:active:not(:has(button:active, [role="button"]:active, a:active)) {
    --shadow-color: var(--colors--adorned-input-border-error-active);
  }

  .focusVisible\:c_Anchor\.focus:is(:focus-visible, [data-focus-visible]) {
    color: var(--colors--anchor-focus);
  }

  .focusVisible\:c_Anchor\.onImpact\.focus:is(:focus-visible, [data-focus-visible]) {
    color: var(--colors--anchor-on-impact-focus);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows-focus);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Avatar\.Root\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--avatar--root-default) var(--shadow-color), var(--shadows-focus);
  }

  .focusVisible\:z_2:is(:focus-visible, [data-focus-visible]) {
    z-index: 2;
  }

  .group:is(:focus, [data-focus]) .groupFocus\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\} {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows-focus);
  }

  .focus\:ring_none:is(:focus, [data-focus]), .focusVisible\:ring_none:is(:focus-visible, [data-focus-visible]) {
    outline-offset: 2px;
    outline: 2px solid #0000;
  }

  .\[\&\:focus_\+_button\]\:bx-sh_Calendar\.YearSelect\.Button\.focus:focus + button {
    box-shadow: var(--shadows--calendar--year-select--button-focus);
  }

  .focusVisible\:d_block:is(:focus-visible, [data-focus-visible]) {
    display: block;
  }

  .focusVisible\:pos_absolute:is(:focus-visible, [data-focus-visible]) {
    position: absolute;
  }

  .focusVisible\:ov_visible:is(:focus-visible, [data-focus-visible]) {
    overflow: visible;
  }

  .focusVisible\:clip_auto:is(:focus-visible, [data-focus-visible]) {
    clip: auto;
  }

  .focusVisible\:cp-path_none:is(:focus-visible, [data-focus-visible]) {
    clip-path: none;
  }

  .focusVisible\:m_0:is(:focus-visible, [data-focus-visible]) {
    margin: 0;
  }

  .focusVisible\:h_Carousel\.SkipLink\.height:is(:focus-visible, [data-focus-visible]) {
    height: var(--sizes--carousel--skip-link-height);
  }

  .focusVisible\:text_center:is(:focus-visible, [data-focus-visible]) {
    text-align: center;
  }

  .focusVisible\:w_100\%:is(:focus-visible, [data-focus-visible]) {
    width: 100%;
  }

  .focusVisible\:z_10:is(:focus-visible, [data-focus-visible]) {
    z-index: 10;
  }

  .\[\&\:has\(input\:focus\)\]\:bx-sh_inset_0_0_0_\{borderWidths\.Combobox\.Trigger\}_var\(--shadow-color\)\,_\{shadows\.focus\}:has(input:focus) {
    box-shadow: inset 0 0 0 var(--border-widths--combobox--trigger) var(--shadow-color), var(--shadows-focus);
  }

  .\[\&\:has\(input\:focus\)\]\:bx-sh-c_Combobox\.Trigger\.border\.active:has(input:focus) {
    --shadow-color: var(--colors--combobox--trigger-border-active);
  }

  .\[\&\:has\(input\:focus\)\]\:bx-sh-c_Combobox\.Trigger\.border\.errorActive:has(input:focus) {
    --shadow-color: var(--colors--combobox--trigger-border-error-active);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.DateInput\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--date-input-default) var(--shadow-color), var(--shadows-focus);
  }

  .focus\:bx-sh-c_DateInput\.border\.active:is(:focus, [data-focus]), .focusVisible\:bx-sh-c_DateInput\.border\.active:is(:focus-visible, [data-focus-visible]) {
    --shadow-color: var(--colors--date-input-border-active);
  }

  .focusVisible\:bx-sh-c_DateInput\.border\.readOnly:is(:focus-visible, [data-focus-visible]) {
    --shadow-color: var(--colors--date-input-border-read-only);
  }

  .focusVisible\:bx-sh-c_DateInput\.border\.errorActive:is(:focus-visible, [data-focus-visible]) {
    --shadow-color: var(--colors--date-input-border-error-active);
  }

  .\[\&\:has\(\:focus-visible\)\,_\&\:has\(\:focus-visible\)\:hover\]\:bx-sh-c_DatePicker\.InputGroup\.border\.active:has(:focus-visible) {
    --shadow-color: var(--colors--date-picker--input-group-border-active);
  }

  .\[\&\:has\(\:focus-visible\)\,_\&\:has\(\:focus-visible\)\:hover\]\:bx-sh-c_DatePicker\.InputGroup\.border\.active:has(:focus-visible):hover {
    --shadow-color: var(--colors--date-picker--input-group-border-active);
  }

  .\[\&\:has\(\:focus-visible\)\,_\&\:has\(\:focus-visible\)\:hover\]\:bx-sh-c_DatePicker\.InputGroup\.border\.errorActive:has(:focus-visible) {
    --shadow-color: var(--colors--date-picker--input-group-border-error-active);
  }

  .\[\&\:has\(\:focus-visible\)\,_\&\:has\(\:focus-visible\)\:hover\]\:bx-sh-c_DatePicker\.InputGroup\.border\.errorActive:has(:focus-visible):hover {
    --shadow-color: var(--colors--date-picker--input-group-border-error-active);
  }

  .focusVisible\:trs_inset_0_0_0_\{borderWidths\.DatePicker\.Trigger\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    transition: inset 0 0 0 var(--border-widths--date-picker--trigger-default) var(--shadow-color), var(--shadows-focus);
  }

  .focusVisible\:bx-sh-c_DatePicker\.Trigger\.border\.active:is(:focus-visible, [data-focus-visible]) {
    --shadow-color: var(--colors--date-picker--trigger-border-active);
  }

  .focusVisible\:bx-sh-c_DatePicker\.Trigger\.border\.error:is(:focus-visible, [data-focus-visible]) {
    --shadow-color: var(--colors--date-picker--trigger-border-error);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows-focus);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.IconButton\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--icon-button-default) var(--shadow-color), var(--shadows-focus);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{sizes\.Pagination\.PageButton\.border\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--sizes--pagination--page-button-border) var(--shadow-color), var(--shadows-focus);
  }

  .focus\:bx-sh_none:is(:focus, [data-focus]) {
    box-shadow: var(--shadows-none);
  }

  .focusVisible\:bx-sh_focus:is(:focus-visible, [data-focus-visible]) {
    box-shadow: var(--shadows-focus);
  }

  .focus\:bg_Slider\.Handle\.bg\.active:is(:focus, [data-focus]) {
    background: var(--colors--slider--handle-bg-active);
  }

  .focus\:z_2:is(:focus, [data-focus]) {
    z-index: 2;
  }

  .focus\:focus-visible-outline_true:is(:focus, [data-focus]):focus-visible {
    box-shadow: var(--shadows-focus);
    outline: none;
  }

  .\[\&_\>_\[data-c11n-component\=\"Switch\.Input\"\]\:focus-visible_\+_\[data-c11n-component\=\"Switch\.Track\"\]\]\:bx-sh_var\(--shadows-focus\) > [data-c11n-component="Switch.Input"]:focus-visible + [data-c11n-component="Switch.Track"] {
    box-shadow: var(--shadows-focus);
  }

  .group:is(:focus-visible, [data-focus-visible]) .groupFocusVisible\:op_1 {
    opacity: 1;
  }

  .focusVisible\:z_3:is(:focus-visible, [data-focus-visible]) {
    z-index: 3;
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.ToggleButton\.selected\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--toggle-button-selected) var(--shadow-color), var(--shadows-focus);
  }

  .focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.ToggleButton\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--toggle-button-default) var(--shadow-color), var(--shadows-focus);
  }

  .focus\:bg-c_Input\.bg\.active:is(:focus, [data-focus]) {
    background-color: var(--colors--input-bg-active);
  }

  .\[\&\:is\(\:hover\:active\)\,_\&\:is\(\:hover\:focus\)\]\:bg-c_Input\.bg\.activeHover:hover:active, .\[\&\:is\(\:hover\:active\)\,_\&\:is\(\:hover\:focus\)\]\:bg-c_Input\.bg\.activeHover:hover:focus {
    background-color: var(--colors--input-bg-active-hover);
  }

  .focus\:bg-c_Input\.bg\.errorActive:is(:focus, [data-focus]) {
    background-color: var(--colors--input-bg-error-active);
  }

  .focus\:bg-c_Input\.bg\.readOnly:is(:focus, [data-focus]) {
    background-color: var(--colors--input-bg-read-only);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bg-c_AdornedInput\.bg\.active:has(input:focus-visible) {
    background-color: var(--colors--adorned-input-bg-active);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bg-c_AdornedInput\.bg\.active:active:not(:has(button:active, [role="button"]:active, a:active)) {
    background-color: var(--colors--adorned-input-bg-active);
  }

  .focus\:bg-c_AdornedInput\.bg\.active:is(:focus, [data-focus]) {
    background-color: var(--colors--adorned-input-bg-active);
  }

  .\[\&\:is\(\:hover\:active\)\,_\&\:is\(\:hover\:focus\)\]\:bg-c_AdornedInput\.bg\.activeHover:hover:active, .\[\&\:is\(\:hover\:active\)\,_\&\:is\(\:hover\:focus\)\]\:bg-c_AdornedInput\.bg\.activeHover:hover:focus {
    background-color: var(--colors--adorned-input-bg-active-hover);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bg-c_AdornedInput\.bg\.errorActive:has(input:focus-visible) {
    background-color: var(--colors--adorned-input-bg-error-active);
  }

  .\[\&\:has\(input\:focus-visible\)\,_\&\:active\:not\(\:has\(button\:active\,_\[role\=\"button\"\]\:active\,_a\:active\)\)\]\:bg-c_AdornedInput\.bg\.errorActive:active:not(:has(button:active, [role="button"]:active, a:active)) {
    background-color: var(--colors--adorned-input-bg-error-active);
  }

  .focusVisible\:bg-c_Carousel\.SkipLink\.bg:is(:focus-visible, [data-focus-visible]) {
    background-color: var(--colors--carousel--skip-link-bg);
  }

  .focusVisible\:lh_\{sizes\.Carousel\.SkipLink\.height\}:is(:focus-visible, [data-focus-visible]) {
    line-height: var(--sizes--carousel--skip-link-height);
  }

  .\[\&\:has\(input\:focus\)\]\:bg-c_Combobox\.Trigger\.bg\.active:has(input:focus) {
    background-color: var(--colors--combobox--trigger-bg-active);
  }

  .\[\&\:has\(input\:focus\)\]\:bg-c_Combobox\.Trigger\.bg\.errorActive:has(input:focus) {
    background-color: var(--colors--combobox--trigger-bg-error-active);
  }

  .focus\:bg-c_DateInput\.bg\.active:is(:focus, [data-focus]) {
    background-color: var(--colors--date-input-bg-active);
  }

  .\[\&\:is\(\:hover\:active\)\,_\&\:is\(\:hover\:focus\)\]\:bg-c_DateInput\.bg\.activeHover:hover:active, .\[\&\:is\(\:hover\:active\)\,_\&\:is\(\:hover\:focus\)\]\:bg-c_DateInput\.bg\.activeHover:hover:focus {
    background-color: var(--colors--date-input-bg-active-hover);
  }

  .focusVisible\:bg-c_DateInput\.bg\.active:is(:focus-visible, [data-focus-visible]) {
    background-color: var(--colors--date-input-bg-active);
  }

  .focusVisible\:bg-c_DateInput\.bg\.readOnly:is(:focus-visible, [data-focus-visible]) {
    background-color: var(--colors--date-input-bg-read-only);
  }

  .focusVisible\:bg-c_DateInput\.bg\.errorActive:is(:focus-visible, [data-focus-visible]) {
    background-color: var(--colors--date-input-bg-error-active);
  }

  .\[\&\:has\(\:focus-visible\)\,_\&\:has\(\:focus-visible\)\:hover\]\:bg-c_DatePicker\.InputGroup\.bg\.active:has(:focus-visible) {
    background-color: var(--colors--date-picker--input-group-bg-active);
  }

  .\[\&\:has\(\:focus-visible\)\,_\&\:has\(\:focus-visible\)\:hover\]\:bg-c_DatePicker\.InputGroup\.bg\.active:has(:focus-visible):hover {
    background-color: var(--colors--date-picker--input-group-bg-active);
  }

  .focus\:bd-c_Slider\.Handle\.border\.active:is(:focus, [data-focus]) {
    border-color: var(--colors--slider--handle-border-active);
  }

  .focusVisible\:bg-c_VerticalNav\.Item\.bg\.hover:is(:focus-visible, [data-focus-visible]) {
    background-color: var(--colors--vertical-nav--item-bg-hover);
  }

  .hover\:cursor_pointer:is(:hover, [data-hover]) {
    cursor: pointer;
  }

  .hover\:bx-sh-c_CloseButton\.border\.onImpact\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--close-button-border-on-impact-hover);
  }

  .hover\:c_CloseButton\.icon\.onImpact\.hover:is(:hover, [data-hover]) {
    color: var(--colors--close-button-icon-on-impact-hover);
  }

  .hover\:bx-sh-c_CloseButton\.border\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--close-button-border-hover);
  }

  .hover\:c_CloseButton\.icon\.hover:is(:hover, [data-hover]) {
    color: var(--colors--close-button-icon-hover);
  }

  .hover\:bx-sh-c_Input\.border\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--input-border-hover);
  }

  .hover\:bx-sh-c_Input\.border\.errorHover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--input-border-error-hover);
  }

  .hover\:c_Label\.text\.hover:is(:hover, [data-hover]) {
    color: var(--colors--label-text-hover);
  }

  .hover\:bg_Range\.Handle\.bg\.hover:is(:hover, [data-hover]) {
    background: var(--colors--range--handle-bg-hover);
  }

  .hover\:bx-sh_Range\.Handle\.hover:is(:hover, [data-hover]) {
    box-shadow: var(--shadows--range--handle-hover);
  }

  .\[\&\:is\(\:hover\)\]\:bg_Range\.Handle\.bg\.activeHover:hover {
    background: var(--colors--range--handle-bg-active-hover);
  }

  .hover\:bx-sh-c_AdornedInput\.border\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--adorned-input-border-hover);
  }

  .hover\:bx-sh-c_AdornedInput\.border\.errorHover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--adorned-input-border-error-hover);
  }

  .hover\:c_Anchor\.hover:is(:hover, [data-hover]) {
    color: var(--colors--anchor-hover);
  }

  .hover\:td_Anchor\.hover:is(:hover, [data-hover]) {
    -webkit-text-decoration: var(--text-decoration--anchor-hover);
    -webkit-text-decoration: var(--text-decoration--anchor-hover);
    text-decoration: var(--text-decoration--anchor-hover);
  }

  .hover\:c_Anchor\.onImpact\.hover:is(:hover, [data-hover]) {
    color: var(--colors--anchor-on-impact-hover);
  }

  .hover\:bx-sh-c_Chip\.border\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--chip-border-hover);
  }

  .hover\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.hover\}:is(:hover, [data-hover]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows--chip-elevated-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Button\.filled\.brand\.label\.hover {
    color: var(--colors--button-filled-brand-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Button\.filled\.critical\.label\.hover {
    color: var(--colors--button-filled-critical-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Button\.outlined\.brand\.label\.hover {
    color: var(--colors--button-outlined-brand-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Button\.outlined\.neutral\.label\.hover {
    color: var(--colors--button-outlined-neutral-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Button\.onImpact\.filled\.brand\.label\.hover {
    color: var(--colors--button-on-impact-filled-brand-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Button\.onImpact\.outlined\.neutral\.label\.hover {
    color: var(--colors--button-on-impact-outlined-neutral-label-hover);
  }

  .hover\:c_Calendar\.Day\.label\.hover:is(:hover, [data-hover]) {
    color: var(--colors--calendar--day-label-hover);
  }

  .hover\:c_Calendar\.Day\.label\.selectedHover:is(:hover, [data-hover]) {
    color: var(--colors--calendar--day-label-selected-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Calendar\.YearSelect\.icon\.hover {
    color: var(--colors--calendar--year-select-icon-hover);
  }

  .hover\:bx-sh_Card\.Root\.interactive\.hover:is(:hover, [data-hover]) {
    box-shadow: var(--shadows--card--root-interactive-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Combobox\.OptionLabel\.text\.label\.hover {
    color: var(--colors--combobox--option-label-text-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Combobox\.OptionMeta\.text\.meta\.hover {
    color: var(--colors--combobox--option-meta-text-meta-hover);
  }

  .hover\:bx-sh-c_Combobox\.Trigger\.border\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--combobox--trigger-border-hover);
  }

  .hover\:bx-sh-c_Combobox\.Trigger\.border\.errorHover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--combobox--trigger-border-error-hover);
  }

  .hover\:bx-sh-c_DateInput\.border\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--date-input-border-hover);
  }

  .hover\:bx-sh-c_DateInput\.border\.readOnly:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--date-input-border-read-only);
  }

  .hover\:bx-sh-c_DateInput\.border\.errorHover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--date-input-border-error-hover);
  }

  .hover\:bx-sh-c_DatePicker\.InputGroup\.border\.hover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--date-picker--input-group-border-hover);
  }

  .hover\:bx-sh-c_DatePicker\.InputGroup\.border\.errorHover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--date-picker--input-group-border-error-hover);
  }

  .hover\:bx-sh-c_Chip\.border\.selectedHover:is(:hover, [data-hover]) {
    --shadow-color: var(--colors--chip-border-selected-hover);
  }

  .hover\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.hover\}:is(:hover, [data-hover]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows--chip-elevated-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Menu\.ItemIcon\.anchor\.icon\.hover {
    color: var(--colors--menu--item-icon-anchor-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Menu\.ItemIcon\.icon\.hover {
    color: var(--colors--menu--item-icon-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Menu\.ItemLabel\.text\.anchor\.label\.hover {
    color: var(--colors--menu--item-label-text-anchor-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Menu\.ItemLabel\.text\.label\.hover {
    color: var(--colors--menu--item-label-text-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Menu\.ItemMeta\.text\.meta\.hover {
    color: var(--colors--menu--item-meta-text-meta-hover);
  }

  .hover\:c_Pagination\.PageButton\.label\.hover:is(:hover, [data-hover]) {
    color: var(--colors--pagination--page-button-label-hover);
  }

  .\[\&\&\&\:active\,_\&\&\&\:hover\]\:c_PhotoCarousel\.NavControls\.icon\.default.\[\&\&\&\:active\,_\&\&\&\:hover\]\:c_PhotoCarousel\.NavControls\.icon\.default.\[\&\&\&\:active\,_\&\&\&\:hover\]\:c_PhotoCarousel\.NavControls\.icon\.default:active, .\[\&\&\&\:active\,_\&\&\&\:hover\]\:c_PhotoCarousel\.NavControls\.icon\.default.\[\&\&\&\:active\,_\&\&\&\:hover\]\:c_PhotoCarousel\.NavControls\.icon\.default.\[\&\&\&\:active\,_\&\&\&\:hover\]\:c_PhotoCarousel\.NavControls\.icon\.default:hover {
    color: var(--colors--photo-carousel--nav-controls-icon-default);
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:hover\)_\&\]\:td_underline, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:hover\)_\&\]\:td_underline {
    text-decoration: underline;
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:hover\)_\&\]\:c_ProgressMeter\.Label\.interactive\.activeHover, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:hover\)_\&\]\:c_ProgressMeter\.Label\.interactive\.activeHover {
    color: var(--colors--progress-meter--label-interactive-active-hover);
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:hover\)_\&\]\:c_ProgressMeter\.Label\.interactive\.hover, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:hover\)_\&\]\:c_ProgressMeter\.Label\.interactive\.hover {
    color: var(--colors--progress-meter--label-interactive-hover);
  }

  .hover\:bx-sh_PropertyCard\.Body\.hover:is(:hover, [data-hover]) {
    box-shadow: var(--shadows--property-card--body-hover);
  }

  .hover\:bg_Slider\.Handle\.bg\.hover:is(:hover, [data-hover]) {
    background: var(--colors--slider--handle-bg-hover);
  }

  .hover\:bx-sh_Slider\.Handle\.hover:is(:hover, [data-hover]) {
    box-shadow: var(--shadows--slider--handle-hover);
  }

  .hover\:c_Table\.Cell\.text\.hover:is(:hover, [data-hover]) {
    color: var(--colors--table--cell-text-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_Table\.SortIcon\.icon\.hover {
    color: var(--colors--table--sort-icon-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:op_1 {
    opacity: 1;
  }

  .hover\:c_Tabs\.default\.label\.hover:is(:hover, [data-hover]) {
    color: var(--colors--tabs-default-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.brand\.icon\.hover {
    color: var(--colors--text-button-brand-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.neutral\.icon\.hover {
    color: var(--colors--text-button-neutral-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.subtle\.icon\.hover {
    color: var(--colors--text-button-subtle-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.onImpact\.neutral\.icon\.hover {
    color: var(--colors--text-button-on-impact-neutral-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.brand\.label\.hover {
    color: var(--colors--text-button-brand-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.neutral\.label\.hover {
    color: var(--colors--text-button-neutral-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.subtle\.label\.hover {
    color: var(--colors--text-button-subtle-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_TextButton\.onImpact\.neutral\.label\.hover {
    color: var(--colors--text-button-on-impact-neutral-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:td_TextButton\.onImpact\.hover {
    -webkit-text-decoration: var(--text-decoration--text-button-on-impact-hover);
    -webkit-text-decoration: var(--text-decoration--text-button-on-impact-hover);
    text-decoration: var(--text-decoration--text-button-on-impact-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:td_TextButton\.hover {
    -webkit-text-decoration: var(--text-decoration--text-button-hover);
    -webkit-text-decoration: var(--text-decoration--text-button-hover);
    text-decoration: var(--text-decoration--text-button-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_ToggleButton\.icon\.hover {
    color: var(--colors--toggle-button-icon-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_ToggleButton\.icon\.selectedHover {
    color: var(--colors--toggle-button-icon-selected-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_ToggleButton\.label\.hover {
    color: var(--colors--toggle-button-label-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:c_ToggleButton\.label\.selectedHover {
    color: var(--colors--toggle-button-label-selected-hover);
  }

  .hover\:bx-sh_ToggleCard\.Root\.hover:is(:hover, [data-hover]) {
    box-shadow: var(--shadows--toggle-card--root-hover);
  }

  .hover\:cursor_default:is(:hover, [data-hover]) {
    cursor: default;
  }

  .hover\:bg-c_CloseButton\.bg\.onImpact\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--close-button-bg-on-impact-hover);
  }

  .hover\:bg-c_CloseButton\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--close-button-bg-hover);
  }

  .hover\:bg-c_Input\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--input-bg-hover);
  }

  .hover\:bg-c_Input\.bg\.errorHover:is(:hover, [data-hover]), .\[\&\:is\(\:hover\:active\)\]\:bg-c_Input\.bg\.errorHover:hover:active {
    background-color: var(--colors--input-bg-error-hover);
  }

  .hover\:bg-c_Input\.bg\.readOnly:is(:hover, [data-hover]) {
    background-color: var(--colors--input-bg-read-only);
  }

  .hover\:bd-c_Range\.Handle\.border\.hover:is(:hover, [data-hover]) {
    border-color: var(--colors--range--handle-border-hover);
  }

  .\[\&\:is\(\:hover\)\]\:bd-c_Range\.Handle\.border\.activeHover:hover {
    border-color: var(--colors--range--handle-border-active-hover);
  }

  .hover\:bd-be-c_TriggerText\.border\.hover:is(:hover, [data-hover]) {
    border-block-end-color: var(--colors--trigger-text-border-hover);
  }

  .hover\:bg-c_Accordion\.Header\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--accordion--header-bg-hover);
  }

  .hover\:bg-c_Accordion\.Header\.bg\.selectedHover:is(:hover, [data-hover]) {
    background-color: var(--colors--accordion--header-bg-selected-hover);
  }

  .hover\:bg-c_AdornedInput\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--adorned-input-bg-hover);
  }

  .hover\:bg-c_AdornedInput\.bg\.readOnly:is(:hover, [data-hover]) {
    background-color: var(--colors--adorned-input-bg-read-only);
  }

  .hover\:bg-c_AdornedInput\.bg\.errorHover:is(:hover, [data-hover]) {
    background-color: var(--colors--adorned-input-bg-error-hover);
  }

  .\[\&\:is\(\:hover\:active\)\]\:bg-c_AdornedInput\.bg\.errorActive:hover:active {
    background-color: var(--colors--adorned-input-bg-error-active);
  }

  .hover\:bg-c_Chip\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--chip-bg-hover);
  }

  .hover\:bg-c_Chip\.bg\.elevated\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--chip-bg-elevated-hover);
  }

  .hover\:bg-c_Calendar\.ControlButton\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--calendar--control-button-bg-hover);
  }

  .hover\:bg-c_Calendar\.Day\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--calendar--day-bg-hover);
  }

  .hover\:bd-c_Calendar\.Day\.border\.hover:is(:hover, [data-hover]) {
    border-color: var(--colors--calendar--day-border-hover);
  }

  .hover\:bd-c_Calendar\.Day\.border\.selectedHover:is(:hover, [data-hover]) {
    border-color: var(--colors--calendar--day-border-selected-hover);
  }

  .hover\:bg-c_Calendar\.Day\.bg\.selectedHover:is(:hover, [data-hover]) {
    background-color: var(--colors--calendar--day-bg-selected-hover);
  }

  .hover\:bd-c_Calendar\.Day\.border\.today\.hover:is(:hover, [data-hover]) {
    border-color: var(--colors--calendar--day-border-today-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:bg-c_Calendar\.YearSelect\.bg\.hover {
    background-color: var(--colors--calendar--year-select-bg-hover);
  }

  .hover\:bg-c_Card\.Root\.interactive\.neutral\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--card--root-interactive-neutral-bg-hover);
  }

  .hover\:bg-c_Card\.Root\.interactive\.soft\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--card--root-interactive-soft-bg-hover);
  }

  .hover\:bd-c_Card\.Root\.interactive\.soft\.border\.hover:is(:hover, [data-hover]) {
    border-color: var(--colors--card--root-interactive-soft-border-hover);
  }

  .hover\:bg-c_Card\.Root\.interactive\.neutral\.elevated\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--card--root-interactive-neutral-elevated-bg-hover);
  }

  .hover\:bg-c_Card\.Root\.interactive\.soft\.elevated\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--card--root-interactive-soft-elevated-bg-hover);
  }

  .hover\:bd-c_Card\.Root\.interactive\.soft\.elevated\.border\.hover:is(:hover, [data-hover]) {
    border-color: Card. Root. interactive. soft. elevated. border. hover;
  }

  .hover\:bg-c_Combobox\.Option\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--combobox--option-bg-hover);
  }

  .hover\:bg-c_Combobox\.Trigger\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--combobox--trigger-bg-hover);
  }

  .hover\:bg-c_Combobox\.Trigger\.bg\.errorHover:is(:hover, [data-hover]), .\[\&\:is\(\:hover\:active\)\]\:bg-c_Combobox\.Trigger\.bg\.errorHover:hover:active {
    background-color: var(--colors--combobox--trigger-bg-error-hover);
  }

  .hover\:bg-c_DateInput\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--date-input-bg-hover);
  }

  .hover\:bg-c_DateInput\.bg\.readOnly:is(:hover, [data-hover]) {
    background-color: var(--colors--date-input-bg-read-only);
  }

  .hover\:bg-c_DateInput\.bg\.errorHover:is(:hover, [data-hover]) {
    background-color: var(--colors--date-input-bg-error-hover);
  }

  .hover\:bg-c_DatePicker\.InputGroup\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--date-picker--input-group-bg-hover);
  }

  .hover\:bg-c_Chip\.bg\.selectedHover:is(:hover, [data-hover]) {
    background-color: var(--colors--chip-bg-selected-hover);
  }

  .hover\:bg-c_Pagination\.PageButton\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--pagination--page-button-bg-hover);
  }

  .\[\&\&\&\:active\,_\&\&\&\:hover\]\:bg-c_transparent\.invisible.\[\&\&\&\:active\,_\&\&\&\:hover\]\:bg-c_transparent\.invisible.\[\&\&\&\:active\,_\&\&\&\:hover\]\:bg-c_transparent\.invisible:active, .\[\&\&\&\:active\,_\&\&\&\:hover\]\:bg-c_transparent\.invisible.\[\&\&\&\:active\,_\&\&\&\:hover\]\:bg-c_transparent\.invisible.\[\&\&\&\:active\,_\&\&\&\:hover\]\:bg-c_transparent\.invisible:hover {
    background-color: var(--colors-transparent-invisible);
  }

  .hover\:bg-c_PropertyCard\.Body\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--property-card--body-bg-hover);
  }

  .hover\:bd-c_Slider\.Handle\.border\.hover:is(:hover, [data-hover]) {
    border-color: var(--colors--slider--handle-border-hover);
  }

  .hover\:bg-c_Switch\.Track\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--switch--track-bg-hover);
  }

  .hover\:bg-c_Switch\.Track\.bg\.selectedHover:is(:hover, [data-hover]) {
    background-color: var(--colors--switch--track-bg-selected-hover);
  }

  .hover\:bg-c_Table\.Cell\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--table--cell-bg-hover);
  }

  .hover\:bg-c_Tabs\.default\.bg\.tab\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--tabs-default-bg-tab-hover);
  }

  .hover\:bd-c_Tabs\.default\.border\.tab\.hover:is(:hover, [data-hover]) {
    border-color: var(--colors--tabs-default-border-tab-hover);
  }

  .hover\:bd-c_Tabs\.file\.border\.hover:is(:hover, [data-hover]) {
    border-color: var(--colors--tabs-file-border-hover);
  }

  .hover\:bg-c_Tabs\.file\.bg\.tab\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--tabs-file-bg-tab-hover);
  }

  .hover\:bg-c_VerticalNav\.Item\.bg\.hover:is(:hover, [data-hover]) {
    background-color: var(--colors--vertical-nav--item-bg-hover);
  }

  .hover\:bg-c_VerticalNav\.Item\.bg\.active:is(:hover, [data-hover]) {
    background-color: var(--colors--vertical-nav--item-bg-active);
  }

  .active\:bx-sh-c_CloseButton\.border\.onImpact\.pressed:is(:active, [data-active]) {
    --shadow-color: var(--colors--close-button-border-on-impact-pressed);
  }

  .active\:c_CloseButton\.icon\.onImpact\.pressed:is(:active, [data-active]) {
    color: var(--colors--close-button-icon-on-impact-pressed);
  }

  .active\:bx-sh-c_CloseButton\.border\.pressed:is(:active, [data-active]) {
    --shadow-color: var(--colors--close-button-border-pressed);
  }

  .active\:c_CloseButton\.icon\.pressed:is(:active, [data-active]) {
    color: var(--colors--close-button-icon-pressed);
  }

  .active\:bx-sh-c_Input\.border\.active:is(:active, [data-active]) {
    --shadow-color: var(--colors--input-border-active);
  }

  .active\:bx-sh-c_Input\.border\.errorActive:is(:active, [data-active]) {
    --shadow-color: var(--colors--input-border-error-active);
  }

  .active\:bg_Range\.Handle\.bg\.pressed:is(:active, [data-active]) {
    background: var(--colors--range--handle-bg-pressed);
  }

  .active\:bx-sh_\{shadows\.focus\}\,_\{shadows\.Range\.Handle\.default\}:is(:active, [data-active]) {
    box-shadow: var(--shadows-focus), var(--shadows--range--handle-default);
  }

  .active\:cursor_grabbing:is(:active, [data-active]) {
    cursor: grabbing;
  }

  .active\:bx-sh-c_AdornedInput\.border\.active:is(:active, [data-active]) {
    --shadow-color: var(--colors--adorned-input-border-active);
  }

  .active\:bx-sh-c_AdornedInput\.border\.errorActive:is(:active, [data-active]) {
    --shadow-color: var(--colors--adorned-input-border-error-active);
  }

  .active\:c_Anchor\.pressed:is(:active, [data-active]) {
    color: var(--colors--anchor-pressed);
  }

  .active\:c_Anchor\.onImpact\.pressed:is(:active, [data-active]) {
    color: var(--colors--anchor-on-impact-pressed);
  }

  .active\:bx-sh-c_Chip\.border\.pressed:is(:active, [data-active]) {
    --shadow-color: var(--colors--chip-border-pressed);
  }

  .active\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.pressed\}:is(:active, [data-active]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows--chip-elevated-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Button\.filled\.brand\.label\.pressed {
    color: var(--colors--button-filled-brand-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Button\.filled\.critical\.label\.pressed {
    color: var(--colors--button-filled-critical-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Button\.outlined\.brand\.label\.pressed {
    color: var(--colors--button-outlined-brand-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Button\.outlined\.neutral\.label\.pressed {
    color: var(--colors--button-outlined-neutral-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Button\.onImpact\.filled\.brand\.label\.pressed {
    color: var(--colors--button-on-impact-filled-brand-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Button\.onImpact\.outlined\.neutral\.label\.pressed {
    color: var(--colors--button-on-impact-outlined-neutral-label-pressed);
  }

  .active\:c_Calendar\.Day\.label\.pressed:is(:active, [data-active]) {
    color: var(--colors--calendar--day-label-pressed);
  }

  .active\:c_Calendar\.Day\.label\.selectedPressed:is(:active, [data-active]) {
    color: var(--colors--calendar--day-label-selected-pressed);
  }

  .active\:bx-sh_Card\.Root\.interactive\.pressed:is(:active, [data-active]) {
    box-shadow: var(--shadows--card--root-interactive-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Combobox\.OptionLabel\.text\.label\.pressed {
    color: var(--colors--combobox--option-label-text-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Combobox\.OptionMeta\.text\.meta\.pressed {
    color: var(--colors--combobox--option-meta-text-meta-pressed);
  }

  .active\:bx-sh-c_Combobox\.Trigger\.border\.active:is(:active, [data-active]) {
    --shadow-color: var(--colors--combobox--trigger-border-active);
  }

  .active\:bx-sh-c_Combobox\.Trigger\.border\.errorActive:is(:active, [data-active]) {
    --shadow-color: var(--colors--combobox--trigger-border-error-active);
  }

  .active\:bx-sh-c_DateInput\.border\.active:is(:active, [data-active]) {
    --shadow-color: var(--colors--date-input-border-active);
  }

  .active\:bx-sh-c_DateInput\.border\.readOnly:is(:active, [data-active]) {
    --shadow-color: var(--colors--date-input-border-read-only);
  }

  .active\:bx-sh-c_DateInput\.border\.errorActive:is(:active, [data-active]) {
    --shadow-color: var(--colors--date-input-border-error-active);
  }

  .hasActive\:bx-sh-c_DatePicker\.InputGroup\.border\.active:has(:active, [aria-pressed="true"]) {
    --shadow-color: var(--colors--date-picker--input-group-border-active);
  }

  .hasActive\:bx-sh-c_DatePicker\.InputGroup\.border\.errorActive:has(:active, [aria-pressed="true"]) {
    --shadow-color: var(--colors--date-picker--input-group-border-error-active);
  }

  .active\:bx-sh-c_Chip\.border\.selectedPressed:is(:active, [data-active]) {
    --shadow-color: var(--colors--chip-border-selected-pressed);
  }

  .active\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.pressed\}:is(:active, [data-active]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows--chip-elevated-pressed);
  }

  .\[\&\:has\(\[data-c11n-component\=\"InputChip\.Close\"\]\:active\)\]\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.pressed\}:has([data-c11n-component="InputChip.Close"]:active) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows--chip-elevated-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Menu\.ItemIcon\.anchor\.icon\.pressed {
    color: var(--colors--menu--item-icon-anchor-icon-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Menu\.ItemIcon\.icon\.pressed {
    color: var(--colors--menu--item-icon-icon-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Menu\.ItemLabel\.text\.anchor\.label\.pressed {
    color: var(--colors--menu--item-label-text-anchor-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Menu\.ItemLabel\.text\.label\.pressed {
    color: var(--colors--menu--item-label-text-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Menu\.ItemMeta\.text\.meta\.pressed {
    color: var(--colors--menu--item-meta-text-meta-pressed);
  }

  .active\:c_Pagination\.PageButton\.label\.pressed:is(:active, [data-active]) {
    color: var(--colors--pagination--page-button-label-pressed);
  }

  .active\:bx-sh-c_transparent\.invisible:is(:active, [data-active]) {
    --shadow-color: var(--colors-transparent-invisible);
  }

  a:active .\[a\:is\(\:active\)_\&\]\:c_ProgressMeter\.Label\.interactive\.activePressed {
    color: var(--colors--progress-meter--label-interactive-active-pressed);
  }

  a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:c_ProgressMeter\.Label\.interactive\.pressed, a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:c_ProgressMeter\.Label\.interactive\.pressed {
    color: var(--colors--progress-meter--label-interactive-pressed);
  }

  .active\:bg_Slider\.Handle\.bg\.pressed:is(:active, [data-active]) {
    background: var(--colors--slider--handle-bg-pressed);
  }

  .active\:c_Table\.Cell\.text\.pressed:is(:active, [data-active]) {
    color: var(--colors--table--cell-text-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_Table\.SortIcon\.icon\.pressed {
    color: var(--colors--table--sort-icon-icon-pressed);
  }

  .active\:c_Tabs\.default\.label\.selected\.pressed:is(:active, [data-active]) {
    color: var(--colors--tabs-default-label-selected-pressed);
  }

  .active\:c_Tabs\.default\.label\.pressed:is(:active, [data-active]) {
    color: var(--colors--tabs-default-label-pressed);
  }

  .active\:z_3:is(:active, [data-active]) {
    z-index: 3;
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.brand\.icon\.pressed {
    color: var(--colors--text-button-brand-icon-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.neutral\.icon\.pressed {
    color: var(--colors--text-button-neutral-icon-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.subtle\.icon\.pressed {
    color: var(--colors--text-button-subtle-icon-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.onImpact\.neutral\.icon\.pressed {
    color: var(--colors--text-button-on-impact-neutral-icon-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.brand\.label\.pressed {
    color: var(--colors--text-button-brand-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.neutral\.label\.pressed {
    color: var(--colors--text-button-neutral-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.subtle\.label\.pressed {
    color: var(--colors--text-button-subtle-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_TextButton\.onImpact\.neutral\.label\.pressed {
    color: var(--colors--text-button-on-impact-neutral-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_ToggleButton\.icon\.pressed {
    color: var(--colors--toggle-button-icon-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_ToggleButton\.icon\.selectedPressed {
    color: var(--colors--toggle-button-icon-selected-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_ToggleButton\.label\.pressed {
    color: var(--colors--toggle-button-label-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:c_ToggleButton\.label\.selectedPressed {
    color: var(--colors--toggle-button-label-selected-pressed);
  }

  .active\:bx-sh_ToggleCard\.Root\.pressed:is(:active, [data-active]) {
    box-shadow: var(--shadows--toggle-card--root-pressed);
  }

  .active\:bx-sh_none:is(:active, [data-active]) {
    box-shadow: var(--shadows-none);
  }

  .active\:bg-c_CloseButton\.bg\.onImpact\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--close-button-bg-on-impact-pressed);
  }

  .active\:bg-c_CloseButton\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--close-button-bg-pressed);
  }

  .active\:bg-c_Input\.bg\.active:is(:active, [data-active]) {
    background-color: var(--colors--input-bg-active);
  }

  .active\:bg-c_Input\.bg\.errorActive:is(:active, [data-active]) {
    background-color: var(--colors--input-bg-error-active);
  }

  .active\:bg-c_Input\.bg\.readOnly:is(:active, [data-active]) {
    background-color: var(--colors--input-bg-read-only);
  }

  .active\:bd-c_Range\.Handle\.border\.pressed:is(:active, [data-active]) {
    border-color: var(--colors--range--handle-border-pressed);
  }

  .active\:bd-be-c_TriggerText\.border\.pressed:is(:active, [data-active]) {
    border-block-end-color: var(--colors--trigger-text-border-pressed);
  }

  .active\:bg-c_Accordion\.Header\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--accordion--header-bg-pressed);
  }

  .active\:bg-c_Accordion\.Header\.bg\.selectedPressed:is(:active, [data-active]) {
    background-color: var(--colors--accordion--header-bg-selected-pressed);
  }

  .active\:bg-c_AdornedInput\.bg\.active:is(:active, [data-active]) {
    background-color: var(--colors--adorned-input-bg-active);
  }

  .active\:bg-c_AdornedInput\.bg\.readOnly:is(:active, [data-active]) {
    background-color: var(--colors--adorned-input-bg-read-only);
  }

  .active\:bg-c_AdornedInput\.bg\.errorActive:is(:active, [data-active]) {
    background-color: var(--colors--adorned-input-bg-error-active);
  }

  .active\:bg-c_Chip\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--chip-bg-pressed);
  }

  .active\:bg-c_Chip\.bg\.elevated\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--chip-bg-elevated-pressed);
  }

  .active\:bg-c_Calendar\.ControlButton\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--calendar--control-button-bg-pressed);
  }

  .active\:bg-c_Calendar\.Day\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--calendar--day-bg-pressed);
  }

  .active\:bd-c_Calendar\.Day\.border\.pressed:is(:active, [data-active]) {
    border-color: var(--colors--calendar--day-border-pressed);
  }

  .active\:bd-c_Calendar\.Day\.border\.selectedPressed:is(:active, [data-active]) {
    border-color: var(--colors--calendar--day-border-selected-pressed);
  }

  .active\:bg-c_Calendar\.Day\.bg\.selectedPressed:is(:active, [data-active]) {
    background-color: var(--colors--calendar--day-bg-selected-pressed);
  }

  .active\:bd-c_Calendar\.Day\.border\.today\.pressed:is(:active, [data-active]) {
    border-color: var(--colors--calendar--day-border-today-pressed);
  }

  .active\:bg-c_Calendar\.YearSelect\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--calendar--year-select-bg-pressed);
  }

  .active\:bg-c_Card\.Root\.interactive\.neutral\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--card--root-interactive-neutral-bg-pressed);
  }

  .active\:bg-c_Card\.Root\.interactive\.soft\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--card--root-interactive-soft-bg-pressed);
  }

  .active\:bd-c_Card\.Root\.interactive\.soft\.border\.pressed:is(:active, [data-active]) {
    border-color: var(--colors--card--root-interactive-soft-border-pressed);
  }

  .active\:bg-c_Card\.Root\.interactive\.neutral\.elevated\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--card--root-interactive-neutral-elevated-bg-pressed);
  }

  .active\:bg-c_Card\.Root\.interactive\.soft\.elevated\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--card--root-interactive-soft-elevated-bg-pressed);
  }

  .active\:bd-c_Card\.Root\.interactive\.soft\.elevated\.border\.pressed:is(:active, [data-active]) {
    border-color: Card. Root. interactive. soft. elevated. border. pressed;
  }

  .active\:bg-c_Combobox\.Option\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--combobox--option-bg-pressed);
  }

  .active\:bg-c_Combobox\.Trigger\.bg\.active:is(:active, [data-active]) {
    background-color: var(--colors--combobox--trigger-bg-active);
  }

  .active\:bg-c_Combobox\.Trigger\.bg\.errorActive:is(:active, [data-active]) {
    background-color: var(--colors--combobox--trigger-bg-error-active);
  }

  .active\:bg-c_DateInput\.bg\.active:is(:active, [data-active]) {
    background-color: var(--colors--date-input-bg-active);
  }

  .active\:bg-c_DateInput\.bg\.readOnly:is(:active, [data-active]) {
    background-color: var(--colors--date-input-bg-read-only);
  }

  .active\:bg-c_DateInput\.bg\.errorActive:is(:active, [data-active]) {
    background-color: var(--colors--date-input-bg-error-active);
  }

  .hasActive\:bg-c_DatePicker\.InputGroup\.bg\.active:has(:active, [aria-pressed="true"]) {
    background-color: var(--colors--date-picker--input-group-bg-active);
  }

  .active\:bg-c_Chip\.bg\.selectedPressed:is(:active, [data-active]) {
    background-color: var(--colors--chip-bg-selected-pressed);
  }

  .active\:bg-c_Pagination\.PageButton\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--pagination--page-button-bg-pressed);
  }

  .active\:bg-c_PropertyCard\.Body\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--property-card--body-bg-pressed);
  }

  .active\:bd-c_Slider\.Handle\.border\.pressed:is(:active, [data-active]) {
    border-color: var(--colors--slider--handle-border-pressed);
  }

  .active\:bg-c_Switch\.Track\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--switch--track-bg-pressed);
  }

  .active\:bg-c_Switch\.Track\.bg\.selectedPressed:is(:active, [data-active]) {
    background-color: var(--colors--switch--track-bg-selected-pressed);
  }

  .active\:bg-c_Table\.Cell\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--table--cell-bg-pressed);
  }

  .active\:bg-c_Tabs\.default\.bg\.tab\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--tabs-default-bg-tab-pressed);
  }

  .active\:bd-c_Tabs\.default\.border\.tab\.pressed:is(:active, [data-active]) {
    border-color: var(--colors--tabs-default-border-tab-pressed);
  }

  .active\:bd-c_Tabs\.file\.border\.pressed:is(:active, [data-active]) {
    border-color: var(--colors--tabs-file-border-pressed);
  }

  .active\:bg-c_Tabs\.file\.bg\.tab\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--tabs-file-bg-tab-pressed);
  }

  .active\:bg-c_VerticalNav\.Item\.bg\.pressed:is(:active, [data-active]) {
    background-color: var(--colors--vertical-nav--item-bg-pressed);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\[aria-pressed\=\"true\"\]\]\:z_2 > :where(a, button)[aria-pressed="true"] {
    z-index: 2;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:focus\]\:z_3 > :where(a, button):focus {
    z-index: 3;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\:not\(\:last-child\)\]\:bdr_ButtonGroup\.conjoined > :where(a, button):not(:first-child):not(:last-child) {
    border-radius: var(--radii--button-group-conjoined);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:ms_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
    margin-inline-start: var(--spacing--button-group-conjoined-gap-offset-border);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:mbs_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
    margin-block-start: var(--spacing--button-group-conjoined-gap-offset-border);
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.hover\}.edge-autofilled:-webkit-any(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.hover\}:-webkit-autofill:-webkit-any(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.hover\}:-webkit-autofill:-webkit-any(:hover, [data-hover])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-hover);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.hover\}.edge-autofilled:is(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.hover\}:autofill:is(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.hover\}:autofill:is(:hover, [data-hover])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-hover);
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}.edge-autofilled:-webkit-any(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:-webkit-autofill:-webkit-any(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:-webkit-autofill:-webkit-any(:focus, [data-focus])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), var(--shadows-focus), inset 0 0 0 1000px var(--colors--input-bg-active);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}.edge-autofilled:is(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:autofill:is(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:autofill:is(:focus, [data-focus])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), var(--shadows-focus), inset 0 0 0 1000px var(--colors--input-bg-active);
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}.edge-autofilled:-webkit-any(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:-webkit-autofill:-webkit-any(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:-webkit-autofill:-webkit-any(:active, [data-active])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-active);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}.edge-autofilled:is(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:autofill:is(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.active\}:autofill:is(:active, [data-active])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-active);
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorHover\}.edge-autofilled:-webkit-any(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorHover\}:-webkit-autofill:-webkit-any(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorHover\}:-webkit-autofill:-webkit-any(:hover, [data-hover])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-error-hover);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorHover\}.edge-autofilled:is(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorHover\}:autofill:is(:hover, [data-hover]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:hover\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorHover\}:autofill:is(:hover, [data-hover])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-error-hover);
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}.edge-autofilled:-webkit-any(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:-webkit-autofill:-webkit-any(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:-webkit-autofill:-webkit-any(:focus, [data-focus])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), var(--shadows-focus), inset 0 0 0 1000px var(--colors--input-bg-error-active);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}.edge-autofilled:is(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:autofill:is(:focus, [data-focus]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:focus\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:autofill:is(:focus, [data-focus])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), var(--shadows-focus), inset 0 0 0 1000px var(--colors--input-bg-error-active);
  }

  :-webkit-any(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}.edge-autofilled:-webkit-any(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:-webkit-autofill:-webkit-any(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:-webkit-autofill:-webkit-any(:active, [data-active])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-error-active);
  }

  :is(.\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}.edge-autofilled:is(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:autofill:is(:active, [data-active]), .\[\&\.edge-autofilled\,_\&\:-webkit-autofill\,_\&\:autofill\]\:active\:bx-sh_inset_0_0_0_\{borderWidths\.Input\.default\}_var\(--shadow-color\)\,_inset_0_0_0_1000px_\{colors\.Input\.bg\.errorActive\}:autofill:is(:active, [data-active])) {
    box-shadow: inset 0 0 0 var(--border-widths--input-default) var(--shadow-color), inset 0 0 0 1000px var(--colors--input-bg-error-active);
  }

  .\[\&_\>_\[data-c11n-component\=\"Input\"\]\]\:\[\&\:not\(\:focus\)\:\:placeholder\]\:c_transparent\.invisible > [data-c11n-component="Input"]:not(:focus)::placeholder {
    color: var(--colors-transparent-invisible);
  }

  :-webkit-any(.\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:focus), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:not(:placeholder-shown)), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:-webkit-autofill), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:read-only)) {
    transform: translateY(var(--spacing--labeled-input--label-area-padding-top-active));
  }

  :-webkit-any(.\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:focus), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:not(:placeholder-shown)), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:-webkit-autofill), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:read-only)) {
    transform: translateY(var(--spacing--labeled-input--label-area-padding-top-active));
  }

  :is(.\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:focus), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:not(:placeholder-shown)), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:autofill), .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:\[\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:focus\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:not\(\:placeholder-shown\)\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:-webkit-autofill\)\,_\&\:has\(\+_\[data-c11n-component\=\"Input\"\]\:read-only\)\]\:trf_translateY\(\{spacing\.LabeledInput\.LabelArea\.padding\.top\.active\}\) > [data-c11n-component="Label"]:has( + [data-c11n-component="Input"]:read-only)) {
    transform: translateY(var(--spacing--labeled-input--label-area-padding-top-active));
  }

  .notDisabled\:focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Radio\.ring\.default\}_var\(--shadow-color\)\,_\{shadows\.focus\}:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--radio-ring-default) var(--shadow-color), var(--shadows-focus);
  }

  .notDisabled\:hover\:bx-sh-c_Radio\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--radio-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_Radio\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--radio-border-pressed);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:hover\:bg_Range\.Handle\.bg\.hover::-webkit-slider-thumb:is(:hover, [data-hover]) {
    background: var(--colors--range--handle-bg-hover);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:hover\:bx-sh_Range\.Handle\.hover::-webkit-slider-thumb:is(:hover, [data-hover]) {
    box-shadow: var(--shadows--range--handle-hover);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:active\:bg_Range\.Handle\.bg\.pressed::-webkit-slider-thumb:is(:active, [data-active]) {
    background: var(--colors--range--handle-bg-pressed);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:active\:bx-sh_\{shadows\.focus\}\,_\{shadows\.Range\.Handle\.default\}::-webkit-slider-thumb:is(:active, [data-active]) {
    box-shadow: var(--shadows-focus), var(--shadows--range--handle-default);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:active\:cursor_grabbing::-webkit-slider-thumb:is(:active, [data-active]) {
    cursor: grabbing;
  }

  .\[\&\:\:-moz-range-thumb\]\:hover\:bg_Range\.Handle\.bg\.hover::-moz-range-thumb:is(:hover, [data-hover]) {
    background: var(--colors--range--handle-bg-hover);
  }

  .\[\&\:\:-moz-range-thumb\]\:hover\:bx-sh_Range\.Handle\.hover::-moz-range-thumb:is(:hover, [data-hover]) {
    box-shadow: var(--shadows--range--handle-hover);
  }

  .\[\&\:\:-moz-range-thumb\]\:active\:bg_Range\.Handle\.bg\.pressed::-moz-range-thumb:is(:active, [data-active]) {
    background: var(--colors--range--handle-bg-pressed);
  }

  .\[\&\:\:-moz-range-thumb\]\:active\:bx-sh_\{shadows\.focus\}\,_\{shadows\.Range\.Handle\.default\}::-moz-range-thumb:is(:active, [data-active]) {
    box-shadow: var(--shadows-focus), var(--shadows--range--handle-default);
  }

  .\[\&\:\:-moz-range-thumb\]\:active\:cursor_grabbing::-moz-range-thumb:is(:active, [data-active]) {
    cursor: grabbing;
  }

  .group:is(:hover, [data-hover]) .notDisabled\:groupHover\:c_Button\.filled\.brand\.label\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-filled-brand-label-hover);
  }

  .group:is(:active, [data-active]) .notDisabled\:groupActive\:c_Button\.filled\.brand\.label\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-filled-brand-label-pressed);
  }

  .group:is(:hover, [data-hover]) .notDisabled\:groupHover\:c_Button\.filled\.critical\.label\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-filled-critical-label-hover);
  }

  .group:is(:active, [data-active]) .notDisabled\:groupActive\:c_Button\.filled\.critical\.label\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-filled-critical-label-pressed);
  }

  .group:is(:hover, [data-hover]) .notDisabled\:groupHover\:c_Button\.outlined\.brand\.label\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-outlined-brand-label-hover);
  }

  .group:is(:active, [data-active]) .notDisabled\:groupActive\:c_Button\.outlined\.brand\.label\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-outlined-brand-label-pressed);
  }

  .group:is(:hover, [data-hover]) .notDisabled\:groupHover\:c_Button\.outlined\.neutral\.label\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-outlined-neutral-label-hover);
  }

  .group:is(:active, [data-active]) .notDisabled\:groupActive\:c_Button\.outlined\.neutral\.label\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-outlined-neutral-label-pressed);
  }

  .group:is(:hover, [data-hover]) .notDisabled\:groupHover\:c_Button\.onImpact\.filled\.brand\.label\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-on-impact-filled-brand-label-hover);
  }

  .group:is(:active, [data-active]) .notDisabled\:groupActive\:c_Button\.onImpact\.filled\.brand\.label\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-on-impact-filled-brand-label-pressed);
  }

  .group:is(:hover, [data-hover]) .notDisabled\:groupHover\:c_Button\.onImpact\.outlined\.neutral\.label\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-on-impact-outlined-neutral-label-hover);
  }

  .group:is(:active, [data-active]) .notDisabled\:groupActive\:c_Button\.onImpact\.outlined\.neutral\.label\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]) {
    color: var(--colors--button-on-impact-outlined-neutral-label-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_Button\.filled\.brand\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--button-filled-brand-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_Button\.filled\.brand\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--button-filled-brand-border-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_Button\.filled\.critical\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--button-filled-critical-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_Button\.filled\.critical\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--button-filled-critical-border-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_Button\.outlined\.brand\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--button-outlined-brand-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_Button\.outlined\.brand\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--button-outlined-brand-border-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_Button\.outlined\.neutral\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--button-outlined-neutral-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_Button\.outlined\.neutral\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--button-outlined-neutral-border-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_Button\.onImpact\.filled\.brand\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--button-on-impact-filled-brand-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_Button\.onImpact\.filled\.brand\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--button-on-impact-filled-brand-border-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_Button\.onImpact\.outlined\.neutral\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--button-on-impact-outlined-neutral-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_Button\.onImpact\.outlined\.neutral\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--button-on-impact-outlined-neutral-border-pressed);
  }

  .group:is(:hover, [data-hover]) .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:groupHover\:c_Combobox\.OptionMedia\.icon\.hover > [data-c11n-component="Icon"] {
    color: var(--colors--combobox--option-media-icon-hover);
  }

  .group:is(:active, [data-active]) .\[\&_\>_\[data-c11n-component\=\"Icon\"\]\]\:groupActive\:c_Combobox\.OptionMedia\.icon\.pressed > [data-c11n-component="Icon"] {
    color: var(--colors--combobox--option-media-icon-pressed);
  }

  .\[\&\:has\(svg_\+_select\)\]\:\[\&_\[data-c11n-component\=\"FilterChipWithMenu\.Select\"\]\]\:ps_calc\(\{spacing\.Chip\.gap\.leading\}_\+_\{sizes\.Chip\.icon\}\):has(svg + select) [data-c11n-component="FilterChipWithMenu.Select"] {
    padding-inline-start: calc(var(--spacing--chip-gap-leading)  + var(--sizes--chip-icon));
  }

  .notDisabled\:hover\:bx-sh-c_IconButton\.filled\.brand\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--icon-button-filled-brand-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_IconButton\.filled\.brand\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--icon-button-filled-brand-border-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.filled\.brand\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-filled-brand-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.filled\.brand\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-filled-brand-icon-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_IconButton\.filled\.critical\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--icon-button-filled-critical-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_IconButton\.filled\.critical\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--icon-button-filled-critical-border-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.filled\.critical\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-filled-critical-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.filled\.critical\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-filled-critical-icon-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_IconButton\.outlined\.brand\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--icon-button-outlined-brand-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_IconButton\.outlined\.brand\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--icon-button-outlined-brand-border-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.outlined\.brand\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-outlined-brand-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.outlined\.brand\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-outlined-brand-icon-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_IconButton\.outlined\.neutral\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--icon-button-outlined-neutral-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_IconButton\.outlined\.neutral\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--icon-button-outlined-neutral-border-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.outlined\.neutral\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-outlined-neutral-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.outlined\.neutral\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-outlined-neutral-icon-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.bare\.brand\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-bare-brand-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.bare\.brand\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-bare-brand-icon-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.bare\.neutral\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-bare-neutral-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.bare\.neutral\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-bare-neutral-icon-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_IconButton\.onImpact\.filled\.brand\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--icon-button-on-impact-filled-brand-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_IconButton\.onImpact\.filled\.brand\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--icon-button-on-impact-filled-brand-border-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.onImpact\.filled\.brand\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-on-impact-filled-brand-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.onImpact\.filled\.brand\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-on-impact-filled-brand-icon-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_IconButton\.onImpact\.outlined\.neutral\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--icon-button-on-impact-outlined-neutral-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_IconButton\.onImpact\.outlined\.neutral\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--icon-button-on-impact-outlined-neutral-border-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.onImpact\.outlined\.neutral\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-on-impact-outlined-neutral-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.onImpact\.outlined\.neutral\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-on-impact-outlined-neutral-icon-pressed);
  }

  .notDisabled\:hover\:c_IconButton\.onImpact\.bare\.neutral\.icon\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    color: var(--colors--icon-button-on-impact-bare-neutral-icon-hover);
  }

  .notDisabled\:active\:c_IconButton\.onImpact\.bare\.neutral\.icon\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    color: var(--colors--icon-button-on-impact-bare-neutral-icon-pressed);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:focusVisible\:bx-sh_inset_0_0_0_var\(--border-widths-default\)_var\(--shadow-color\)\,_var\(--shadows-focus\)\; > [data-c11n-component="CloseButton"]:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths-default) var(--shadow-color), var(--shadows-focus);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:after\:pos_absolute > [data-c11n-component="CloseButton"]:after {
    position: absolute;
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:after\:h_Chip\.tapArea > [data-c11n-component="CloseButton"]:after {
    height: var(--sizes--chip-tap-area);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:after\:min-w_Chip\.tapArea > [data-c11n-component="CloseButton"]:after {
    min-width: var(--sizes--chip-tap-area);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:after\:w_100\% > [data-c11n-component="CloseButton"]:after {
    width: 100%;
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:trf_translate\(-50\%\,_-50\%\)_scale\(1\):before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:trf_translate\(-50\%\,_-50\%\)_scale\(1\):before, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:trf_translate\(-50\%\,_-50\%\)_scale\(1\):before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:trf_translate\(-50\%\,_-50\%\)_scale\(1\):before {
    transform: translate(-50%, -50%)scale(1);
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.default\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.default\.hover:before, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.default\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.default\.hover:before {
    height: var(--sizes--progress-meter--node-focus-ring-default-hover);
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.default\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.default\.hover:before, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.default\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.default\.hover:before {
    width: var(--sizes--progress-meter--node-focus-ring-default-hover);
  }

  a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.default\.pressed:before, a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.default\.pressed:before {
    height: var(--sizes--progress-meter--node-focus-ring-default-pressed);
  }

  a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.default\.pressed:before, a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.default\.pressed:before {
    width: var(--sizes--progress-meter--node-focus-ring-default-pressed);
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before {
    height: var(--sizes--progress-meter--node-focus-ring-not-started-hover);
  }

  a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before, a:hover .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before, a:focus .\[a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\,_a\:is\(\:hover\)_\&\,_a\:is\(\:focus\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.notStarted\.hover:before {
    width: var(--sizes--progress-meter--node-focus-ring-not-started-hover);
  }

  a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.notStarted\.pressed:before, a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:h_ProgressMeter\.Node\.focusRing\.notStarted\.pressed:before {
    height: var(--sizes--progress-meter--node-focus-ring-not-started-pressed);
  }

  a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.notStarted\.pressed:before, a:active .\[a\:is\(\:active\)_\&\,_a\:is\(\:active\)_\&\]\:\[\&\:before\]\:w_ProgressMeter\.Node\.focusRing\.notStarted\.pressed:before {
    width: var(--sizes--progress-meter--node-focus-ring-not-started-pressed);
  }

  .\[\&_\>_a\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:hover\:td_underline > a[data-c11n-component="ProgressStepper.StepInner"]:is(:hover, [data-hover]) {
    text-decoration: underline;
  }

  .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selected.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selected[aria-pressed="true"] .c11n-property-card-heartIcon-outline, .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selected.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selected[aria-label="Unsave"] .c11n-property-card-heartIcon-outline {
    fill: var(--colors--property-card--save-button-border-selected);
  }

  .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selected.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selected[aria-pressed="true"] .c11n-property-card-heartIcon-fill, .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selected.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selected[aria-label="Unsave"] .c11n-property-card-heartIcon-fill {
    fill: var(--colors--property-card--save-button-bg-selected);
  }

  .notDisabled\:hover\:bx-sh-c_ToggleButton\.border\.selectedHover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--toggle-button-border-selected-hover);
  }

  .notDisabled\:active\:bx-sh-c_ToggleButton\.border\.selectedPressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--toggle-button-border-selected-pressed);
  }

  .notDisabled\:hover\:bx-sh-c_ToggleButton\.border\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--toggle-button-border-hover);
  }

  .notDisabled\:active\:bx-sh-c_ToggleButton\.border\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--toggle-button-border-pressed);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:focusVisible\:bx-sh_inset_\{shadows\.focus\} > button:is(:focus-visible, [data-focus-visible]), .\[\&_\>_button\,_\&_\>_a\]\:focusVisible\:bx-sh_inset_\{shadows\.focus\} > a:is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset var(--shadows-focus);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:visited\:c_VerticalNav\.Item\.label\.default > button:visited, .\[\&_\>_button\,_\&_\>_a\]\:visited\:c_VerticalNav\.Item\.label\.default > a:visited {
    color: var(--colors--vertical-nav--item-label-default);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:active\:c_VerticalNav\.Item\.label\.pressed > button:is(:active, [data-active]), .\[\&_\>_button\,_\&_\>_a\]\:active\:c_VerticalNav\.Item\.label\.pressed > a:is(:active, [data-active]) {
    color: var(--colors--vertical-nav--item-label-pressed);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:focusVisible\:c_VerticalNav\.Item\.label\.hover > button:is(:focus-visible, [data-focus-visible]), .\[\&_\>_button\,_\&_\>_a\]\:focusVisible\:c_VerticalNav\.Item\.label\.hover > a:is(:focus-visible, [data-focus-visible]), .\[\&_\>_button\,_\&_\>_a\]\:hover\:c_VerticalNav\.Item\.label\.hover > button:is(:hover, [data-hover]), .\[\&_\>_button\,_\&_\>_a\]\:hover\:c_VerticalNav\.Item\.label\.hover > a:is(:hover, [data-hover]) {
    color: var(--colors--vertical-nav--item-label-hover);
  }

  .\[\&_\>_button\,_\&_\>_a\]\:hover\:cursor_pointer > button:is(:hover, [data-hover]), .\[\&_\>_button\,_\&_\>_a\]\:hover\:cursor_pointer > a:is(:hover, [data-hover]) {
    cursor: pointer;
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):first-child {
    border-top-right-radius: var(--radii--button-group-conjoined);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-br_ButtonGroup\.conjoined > :where(a, button):first-child {
    border-bottom-right-radius: var(--radii--button-group-conjoined);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tl_ButtonGroup\.conjoined > :where(a, button):last-child {
    border-top-left-radius: var(--radii--button-group-conjoined);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):last-child, .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):first-child {
    border-bottom-left-radius: var(--radii--button-group-conjoined);
  }

  .\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):last-child {
    border-top-right-radius: var(--radii--button-group-conjoined);
  }

  .\[\&\:checked\]\:dark\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M29\.41\%206\.57a2\%202\%200\%200\%200-2\.83\%200L11\.36\%2021\.32l-5\.95-5\.77a2\%202\%200\%200\%200-2\.83\%200\%201\.9\%201\.9\%200\%200\%200\%200\%202\.74L10\%2025\.43a2\%202\%200\%200\%200\%202\.83\%200L29\.41\%209\.31a1\.9\%201\.9\%200\%200\%200\%200-2\.74z\%22\%20fill\%3D\%22\%23000\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\):checked[data-panda-mode="dark"], [data-panda-mode="dark"] .\[\&\:checked\]\:dark\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M29\.41\%206\.57a2\%202\%200\%200\%200-2\.83\%200L11\.36\%2021\.32l-5\.95-5\.77a2\%202\%200\%200\%200-2\.83\%200\%201\.9\%201\.9\%200\%200\%200\%200\%202\.74L10\%2025\.43a2\%202\%200\%200\%200\%202\.83\%200L29\.41\%209\.31a1\.9\%201\.9\%200\%200\%200\%200-2\.74z\%22\%20fill\%3D\%22\%23000\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\):checked {
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M29.41%206.57a2%202%200%200%200-2.83%200L11.36%2021.32l-5.95-5.77a2%202%200%200%200-2.83%200%201.9%201.9%200%200%200%200%202.74L10%2025.43a2%202%200%200%200%202.83%200L29.41%209.31a1.9%201.9%200%200%200%200-2.74z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
  }

  .\[\&\:checked\]\:hover\:bd-c_Checkbox\.border\.selectedHover:checked:is(:hover, [data-hover]) {
    border-color: var(--colors--checkbox-border-selected-hover);
  }

  .\[\&\:checked\]\:hover\:bg-c_Checkbox\.bg\.selectedHover:checked:is(:hover, [data-hover]) {
    background-color: var(--colors--checkbox-bg-selected-hover);
  }

  .\[\&\:checked\]\:active\:bd-c_Checkbox\.border\.selectedPressed:checked:is(:active, [data-active]) {
    border-color: var(--colors--checkbox-border-selected-pressed);
  }

  .\[\&\:checked\]\:active\:bg-c_Checkbox\.bg\.selectedPressed:checked:is(:active, [data-active]) {
    background-color: var(--colors--checkbox-bg-selected-pressed);
  }

  .\[\&\:not\(\:checked\)\]\:hover\:bg-c_Checkbox\.bg\.hover:not(:checked):is(:hover, [data-hover]) {
    background-color: var(--colors--checkbox-bg-hover);
  }

  .\[\&\:not\(\:checked\)\]\:hover\:bd-c_Checkbox\.border\.hover:not(:checked):is(:hover, [data-hover]) {
    border-color: var(--colors--checkbox-border-hover);
  }

  .\[\&\:not\(\:checked\)\]\:active\:bg-c_Checkbox\.bg\.pressed:not(:checked):is(:active, [data-active]) {
    background-color: var(--colors--checkbox-bg-pressed);
  }

  .\[\&\:not\(\:checked\)\]\:active\:bd-c_Checkbox\.border\.pressed:not(:checked):is(:active, [data-active]) {
    border-color: var(--colors--checkbox-border-pressed);
  }

  .\[\&\:checked\,\&\:not\(\:checked\)\]\:hover\:bg-c_Checkbox\.bg\.indeterminateHover:checked:is(:hover, [data-hover]), .\[\&\:checked\,\&\:not\(\:checked\)\]\:hover\:bg-c_Checkbox\.bg\.indeterminateHover:not(:checked):is(:hover, [data-hover]) {
    background-color: var(--colors--checkbox-bg-indeterminate-hover);
  }

  .\[\&\:checked\,\&\:not\(\:checked\)\]\:hover\:bd-c_Checkbox\.border\.indeterminateHover:checked:is(:hover, [data-hover]), .\[\&\:checked\,\&\:not\(\:checked\)\]\:hover\:bd-c_Checkbox\.border\.indeterminateHover:not(:checked):is(:hover, [data-hover]) {
    border-color: var(--colors--checkbox-border-indeterminate-hover);
  }

  .\[\&\:checked\,\&\:not\(\:checked\)\]\:active\:bg-c_Checkbox\.bg\.indeterminatePressed:checked:is(:active, [data-active]), .\[\&\:checked\,\&\:not\(\:checked\)\]\:active\:bg-c_Checkbox\.bg\.indeterminatePressed:not(:checked):is(:active, [data-active]) {
    background-color: var(--colors--checkbox-bg-indeterminate-pressed);
  }

  .\[\&\:checked\,\&\:not\(\:checked\)\]\:active\:bd-c_Checkbox\.border\.indeterminatePressed:checked:is(:active, [data-active]), .\[\&\:checked\,\&\:not\(\:checked\)\]\:active\:bd-c_Checkbox\.border\.indeterminatePressed:not(:checked):is(:active, [data-active]) {
    border-color: var(--colors--checkbox-border-indeterminate-pressed);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:hover\:bd-c_Range\.Handle\.border\.hover::-webkit-slider-thumb:is(:hover, [data-hover]) {
    border-color: var(--colors--range--handle-border-hover);
  }

  .\[\&\:\:-webkit-slider-thumb\]\:active\:bd-c_Range\.Handle\.border\.pressed::-webkit-slider-thumb:is(:active, [data-active]) {
    border-color: var(--colors--range--handle-border-pressed);
  }

  .\[\&\:\:-moz-range-thumb\]\:hover\:bd-c_Range\.Handle\.border\.hover::-moz-range-thumb:is(:hover, [data-hover]) {
    border-color: var(--colors--range--handle-border-hover);
  }

  .\[\&\:\:-moz-range-thumb\]\:active\:bd-c_Range\.Handle\.border\.pressed::-moz-range-thumb:is(:active, [data-active]) {
    border-color: var(--colors--range--handle-border-pressed);
  }

  .notDisabled\:hover\:bg-c_Button\.filled\.brand\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--button-filled-brand-bg-hover);
  }

  .notDisabled\:active\:bg-c_Button\.filled\.brand\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--button-filled-brand-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_Button\.filled\.critical\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--button-filled-critical-bg-hover);
  }

  .notDisabled\:active\:bg-c_Button\.filled\.critical\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--button-filled-critical-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_Button\.outlined\.brand\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--button-outlined-brand-bg-hover);
  }

  .notDisabled\:active\:bg-c_Button\.outlined\.brand\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--button-outlined-brand-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_Button\.outlined\.neutral\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--button-outlined-neutral-bg-hover);
  }

  .notDisabled\:active\:bg-c_Button\.outlined\.neutral\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--button-outlined-neutral-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_Button\.onImpact\.filled\.brand\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--button-on-impact-filled-brand-bg-hover);
  }

  .notDisabled\:active\:bg-c_Button\.onImpact\.filled\.brand\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--button-on-impact-filled-brand-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_Button\.onImpact\.outlined\.neutral\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--button-on-impact-outlined-neutral-bg-hover);
  }

  .notDisabled\:active\:bg-c_Button\.onImpact\.outlined\.neutral\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--button-on-impact-outlined-neutral-bg-pressed);
  }

  .group:is(:hover, [data-hover]) .groupHover\:before\:bg-c_Checkbox\.bg\.hover:before {
    background-color: var(--colors--checkbox-bg-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:before\:bd-c_Checkbox\.border\.hover:before {
    border-color: var(--colors--checkbox-border-hover);
  }

  .group:is(:active, [data-active]) .groupActive\:before\:bg-c_Checkbox\.bg\.pressed:before {
    background-color: var(--colors--checkbox-bg-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:before\:bd-c_Checkbox\.border\.pressed:before {
    border-color: var(--colors--checkbox-border-pressed);
  }

  .group:is(:hover, [data-hover]) .groupHover\:before\:bd-c_Radio\.border\.hover:before {
    border-color: var(--colors--radio-border-hover);
  }

  .group:is(:active, [data-active]) .groupActive\:before\:bd-c_Radio\.border\.pressed:before {
    border-color: var(--colors--radio-border-pressed);
  }

  .dark\:before\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M29\.41\%206\.57a2\%202\%200\%200\%200-2\.83\%200L11\.36\%2021\.32l-5\.95-5\.77a2\%202\%200\%200\%200-2\.83\%200\%201\.9\%201\.9\%200\%200\%200\%200\%202\.74L10\%2025\.43a2\%202\%200\%200\%200\%202\.83\%200L29\.41\%209\.31a1\.9\%201\.9\%200\%200\%200\%200-2\.74z\%22\%20fill\%3D\%22\%23000\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\)[data-panda-mode="dark"]:before, [data-panda-mode="dark"] .dark\:before\:bg-i_url\(\"data\:image\/svg\+xml\;utf8\,\%3Csvg\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20aria-hidden\%3D\%22true\%22\%20viewBox\%3D\%220\%200\%2032\%2032\%22\%3E\%3Cpath\%20d\%3D\%22M29\.41\%206\.57a2\%202\%200\%200\%200-2\.83\%200L11\.36\%2021\.32l-5\.95-5\.77a2\%202\%200\%200\%200-2\.83\%200\%201\.9\%201\.9\%200\%200\%200\%200\%202\.74L10\%2025\.43a2\%202\%200\%200\%200\%202\.83\%200L29\.41\%209\.31a1\.9\%201\.9\%200\%200\%200\%200-2\.74z\%22\%20fill\%3D\%22\%23000\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\):before {
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20aria-hidden%3D%22true%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M29.41%206.57a2%202%200%200%200-2.83%200L11.36%2021.32l-5.95-5.77a2%202%200%200%200-2.83%200%201.9%201.9%200%200%200%200%202.74L10%2025.43a2%202%200%200%200%202.83%200L29.41%209.31a1.9%201.9%200%200%200%200-2.74z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
  }

  .group:is(:hover, [data-hover]) .groupHover\:before\:bg-c_Checkbox\.bg\.selectedHover:before {
    background-color: var(--colors--checkbox-bg-selected-hover);
  }

  .group:is(:hover, [data-hover]) .groupHover\:before\:bd-c_Checkbox\.border\.selectedHover:before {
    border-color: var(--colors--checkbox-border-selected-hover);
  }

  .group:is(:active, [data-active]) .groupActive\:before\:bg-c_Checkbox\.bg\.selectedPressed:before {
    background-color: var(--colors--checkbox-bg-selected-pressed);
  }

  .group:is(:active, [data-active]) .groupActive\:before\:bd-c_Checkbox\.border\.selectedPressed:before {
    border-color: var(--colors--checkbox-border-selected-pressed);
  }

  .group:is(:hover, [data-hover]) .groupHover\:before\:bd-c_Radio\.border\.selectedHover:before {
    border-color: var(--colors--radio-border-selected-hover);
  }

  .group:is(:active, [data-active]) .groupActive\:before\:bd-c_Radio\.border\.selectedPressed:before {
    border-color: var(--colors--radio-border-selected-pressed);
  }

  .\[\&_\>_\[data-c11n-component\=\"DateInput\"\]\]\:hover\:bg-c_bg\.invisible > [data-c11n-component="DateInput"]:is(:hover, [data-hover]), .\[\&_\>_\[data-c11n-component\=\"DateInput\"\]\]\:active\:bg-c_bg\.invisible > [data-c11n-component="DateInput"]:is(:active, [data-active]), .\[\&_\>_\[data-c11n-component\=\"DateInput\"\]\]\:focusVisible\:bg-c_bg\.invisible > [data-c11n-component="DateInput"]:is(:focus-visible, [data-focus-visible]) {
    background-color: var(--colors-bg-invisible);
  }

  .notDisabled\:hover\:bg-c_IconButton\.filled\.brand\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-filled-brand-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.filled\.brand\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-filled-brand-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.filled\.critical\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-filled-critical-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.filled\.critical\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-filled-critical-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.outlined\.brand\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-outlined-brand-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.outlined\.brand\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-outlined-brand-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.outlined\.neutral\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-outlined-neutral-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.outlined\.neutral\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-outlined-neutral-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.bare\.brand\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-bare-brand-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.bare\.brand\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-bare-brand-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.bare\.neutral\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-bare-neutral-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.bare\.neutral\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-bare-neutral-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.onImpact\.filled\.brand\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-on-impact-filled-brand-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.onImpact\.filled\.brand\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-on-impact-filled-brand-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.onImpact\.outlined\.neutral\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-on-impact-outlined-neutral-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.onImpact\.outlined\.neutral\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-on-impact-outlined-neutral-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_IconButton\.onImpact\.bare\.neutral\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--icon-button-on-impact-bare-neutral-bg-hover);
  }

  .notDisabled\:active\:bg-c_IconButton\.onImpact\.bare\.neutral\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--icon-button-on-impact-bare-neutral-bg-pressed);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:after\:content_\"\" > [data-c11n-component="CloseButton"]:after {
    content: "";
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:after\:top_50\% > [data-c11n-component="CloseButton"]:after {
    top: 50%;
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:after\:mt_calc\(\(\{sizes\.Chip\.tapArea\}_\/_2\)_\*_-1\) > [data-c11n-component="CloseButton"]:after {
    margin-top: calc((var(--sizes--chip-tap-area) / 2) * -1);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:hover\:bg-c_CloseButton\.bg\.hover > [data-c11n-component="CloseButton"]:is(:hover, [data-hover]) {
    background-color: var(--colors--close-button-bg-hover);
  }

  .\[\&_\>_\[data-c11n-component\=\"CloseButton\"\]\]\:active\:bg-c_CloseButton\.bg\.pressed > [data-c11n-component="CloseButton"]:is(:active, [data-active]) {
    background-color: var(--colors--close-button-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_Menu\.Item\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--menu--item-bg-hover);
  }

  .notDisabled\:active\:bg-c_Menu\.Item\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--menu--item-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleButton\.bg\.selectedHover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-button-bg-selected-hover);
  }

  .notDisabled\:active\:bg-c_ToggleButton\.bg\.selectedPressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-button-bg-selected-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleButton\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-button-bg-hover);
  }

  .notDisabled\:active\:bg-c_ToggleButton\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-button-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.neutral\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-neutral-bg-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.neutral\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-neutral-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.soft\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-soft-bg-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.soft\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-soft-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.neutral\.elevated\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-neutral-elevated-bg-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.neutral\.elevated\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-neutral-elevated-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.soft\.elevated\.bg\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-soft-elevated-bg-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.soft\.elevated\.bg\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-soft-elevated-bg-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.neutral\.bg\.selected\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-neutral-bg-selected-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.neutral\.bg\.selected\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-neutral-bg-selected-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.soft\.bg\.selected\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-soft-bg-selected-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.soft\.bg\.selected\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-soft-bg-selected-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.neutral\.elevated\.bg\.selected\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-neutral-elevated-bg-selected-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.neutral\.elevated\.bg\.selected\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-neutral-elevated-bg-selected-pressed);
  }

  .notDisabled\:hover\:bg-c_ToggleCard\.Root\.soft\.elevated\.bg\.selected\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    background-color: var(--colors--toggle-card--root-soft-elevated-bg-selected-hover);
  }

  .notDisabled\:active\:bg-c_ToggleCard\.Root\.soft\.elevated\.bg\.selected\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    background-color: var(--colors--toggle-card--root-soft-elevated-bg-selected-pressed);
  }

  .focusVisible\:\[\&\:\:-webkit-slider-thumb\]\:ring_none:is(:focus-visible, [data-focus-visible])::-webkit-slider-thumb {
    outline-offset: 2px;
    outline: 2px solid #0000;
  }

  .focusVisible\:\[\&\:\:-webkit-slider-thumb\]\:bx-sh_\{shadows\.Range\.Handle\.default\}\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible])::-webkit-slider-thumb {
    box-shadow: var(--shadows--range--handle-default), var(--shadows-focus);
  }

  .focusVisible\:\[\&\:\:-webkit-slider-thumb\]\:bg_Range\.Handle\.bg\.active:is(:focus-visible, [data-focus-visible])::-webkit-slider-thumb {
    background: var(--colors--range--handle-bg-active);
  }

  .focusVisible\:\[\&\:\:-moz-range-thumb\]\:ring_none:is(:focus-visible, [data-focus-visible])::-moz-range-thumb {
    outline-offset: 2px;
    outline: 2px solid #0000;
  }

  .focusVisible\:\[\&\:\:-moz-range-thumb\]\:bx-sh_\{shadows\.Range\.Handle\.default\}\,_\{shadows\.focus\}:is(:focus-visible, [data-focus-visible])::-moz-range-thumb {
    box-shadow: var(--shadows--range--handle-default), var(--shadows-focus);
  }

  .focusVisible\:\[\&\:\:-moz-range-thumb\]\:bg_Range\.Handle\.bg\.active:is(:focus-visible, [data-focus-visible])::-moz-range-thumb {
    background: var(--colors--range--handle-bg-active);
  }

  .focusVisible\:\[\&_\>_\[data-c11n-component\=\"Menu\.ItemLabel\"\]\]\:bx-sh_var\(--shadows-focus\):is(:focus-visible, [data-focus-visible]) > [data-c11n-component="Menu.ItemLabel"] {
    box-shadow: var(--shadows-focus);
  }

  .focus\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.pressed:is(:focus, [data-focus]) .c11n-property-card-heartIcon-outline {
    fill: var(--colors--property-card--save-button-border-pressed);
  }

  .focus\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.pressed:is(:focus, [data-focus]) .c11n-property-card-heartIcon-fill {
    fill: var(--colors--property-card--save-button-bg-pressed);
  }

  .focus\:\[\&\:is\(\:hover\)\]\:bg_Slider\.Handle\.bg\.activeHover:is(:focus, [data-focus]):hover {
    background: var(--colors--slider--handle-bg-active-hover);
  }

  .focus\:\[\&\:is\(\:active\)\]\:bg_Slider\.Handle\.bg\.activePressed:is(:focus, [data-focus]):active {
    background: var(--colors--slider--handle-bg-active-pressed);
  }

  .focusVisible\:before\:pos_absolute:is(:focus-visible, [data-focus-visible]):before {
    position: absolute;
  }

  .focusVisible\:before\:inset_0:is(:focus-visible, [data-focus-visible]):before {
    inset: 0;
  }

  .focusVisible\:before\:bx-sh_var\(--shadows-focus\):is(:focus-visible, [data-focus-visible]):before {
    box-shadow: var(--shadows-focus);
  }

  .focusVisible\:before\:z_2:is(:focus-visible, [data-focus-visible]):before {
    z-index: 2;
  }

  .focusVisible\:\[\&\:\:-webkit-slider-thumb\]\:bd-c_Range\.Handle\.border\.active:is(:focus-visible, [data-focus-visible])::-webkit-slider-thumb {
    border-color: var(--colors--range--handle-border-active);
  }

  .focusVisible\:\[\&\:\:-moz-range-thumb\]\:bd-c_Range\.Handle\.border\.active:is(:focus-visible, [data-focus-visible])::-moz-range-thumb {
    border-color: var(--colors--range--handle-border-active);
  }

  .focus\:\[\&\:is\(\:hover\)\]\:bd-c_Slider\.Handle\.border\.activeHover:is(:focus, [data-focus]):hover {
    border-color: var(--colors--slider--handle-border-active-hover);
  }

  .focus\:\[\&\:is\(\:active\)\]\:bd-c_Slider\.Handle\.border\.activePressed:is(:focus, [data-focus]):active {
    border-color: var(--colors--slider--handle-border-active-pressed);
  }

  .focusVisible\:before\:content_\"\":is(:focus-visible, [data-focus-visible]):before {
    content: "";
  }

  .hover\:\[\&_\>_\[data-c11n-component\=\"Icon\"\]_\>_\.help-circle\]\:fill_TriggerButton\.bg\.hover:is(:hover, [data-hover]) > [data-c11n-component="Icon"] > .help-circle {
    fill: var(--colors--trigger-button-bg-hover);
  }

  .hover\:\[\&_\[data-c11n-component\=\"Heading\"\]\]\:td_underline:is(:hover, [data-hover]) [data-c11n-component="Heading"] {
    text-decoration: underline;
  }

  .hover\:focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.hover\}\,_\{shadows\.focus\}:is(:hover, [data-hover]):is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows--chip-elevated-hover), var(--shadows-focus);
  }

  .hover\:focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.hover\}\,_\{shadows\.focus\}:is(:hover, [data-hover]):is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows--chip-elevated-hover), var(--shadows-focus);
  }

  .hover\:focusWithin\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.default\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.hover\}\,_\{shadows\.focus\}:is(:hover, [data-hover]):focus-within {
    box-shadow: inset 0 0 0 var(--border-widths--chip-default) var(--shadow-color), var(--shadows--chip-elevated-hover), var(--shadows-focus);
  }

  .hover\:focusWithin\:bx-sh_inset_0_0_0_\{borderWidths\.Chip\.selected\}_var\(--shadow-color\)\,_\{shadows\.Chip\.elevated\.hover\}\,_\{shadows\.focus\}:is(:hover, [data-hover]):focus-within {
    box-shadow: inset 0 0 0 var(--border-widths--chip-selected) var(--shadow-color), var(--shadows--chip-elevated-hover), var(--shadows-focus);
  }

  .hover\:\[\&_\>_\[data-c11n-component\=\"Menu\.ItemLabel\"\]\]\:bx-sh_none:is(:hover, [data-hover]) > [data-c11n-component="Menu.ItemLabel"] {
    box-shadow: var(--shadows-none);
  }

  .hover\:\[\&_\>_a\[data-c11n-component\=\"ProgressStepper\.StepInner\"\]\]\:cursor_pointer:is(:hover, [data-hover]) > a[data-c11n-component="ProgressStepper.StepInner"] {
    cursor: pointer;
  }

  .hover\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.hover:is(:hover, [data-hover]) .c11n-property-card-heartIcon-outline {
    fill: var(--colors--property-card--save-button-border-hover);
  }

  .hover\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.hover:is(:hover, [data-hover]) .c11n-property-card-heartIcon-fill {
    fill: var(--colors--property-card--save-button-bg-hover);
  }

  .hover\:\[\&_\>_td\,_\&_\>_th\]\:c_Table\.Cell\.text\.hover:is(:hover, [data-hover]) > td, .hover\:\[\&_\>_td\,_\&_\>_th\]\:c_Table\.Cell\.text\.hover:is(:hover, [data-hover]) > th {
    color: var(--colors--table--cell-text-hover);
  }

  .hover\:after\:bg_linear-gradient\(90deg\,_\{colors\.bg\.invisible\}_0\%\,_\{colors\.Tabs\.file\.bg\.tab\.hover\}_75\%\,_\{colors\.Tabs\.file\.bg\.tab\.hover\}\):is(:hover, [data-hover]):after {
    background: linear-gradient(90deg, var(--colors-bg-invisible) 0%, var(--colors--tabs-file-bg-tab-hover) 75%, var(--colors--tabs-file-bg-tab-hover));
  }

  .hover\:\[\&_\>_td\,_\&_\>_th\]\:bg-c_Table\.Cell\.bg\.hover:is(:hover, [data-hover]) > td, .hover\:\[\&_\>_td\,_\&_\>_th\]\:bg-c_Table\.Cell\.bg\.hover:is(:hover, [data-hover]) > th {
    background-color: var(--colors--table--cell-bg-hover);
  }

  .active\:\[\&_\>_\[data-c11n-component\=\"Icon\"\]_\>_\.help-circle\]\:fill_TriggerButton\.bg\.pressed:is(:active, [data-active]) > [data-c11n-component="Icon"] > .help-circle {
    fill: var(--colors--trigger-button-bg-pressed);
  }

  .active\:\[\&_\>_\[data-c11n-component\=\"Icon\"\]_\>_\.help-circle\]\:stk_TriggerButton\.border\.pressed:is(:active, [data-active]) > [data-c11n-component="Icon"] > .help-circle {
    stroke: var(--colors--trigger-button-border-pressed);
  }

  .active\:\[\&_\[data-c11n-component\=\"Heading\"\]\]\:td_underline:is(:active, [data-active]) [data-c11n-component="Heading"] {
    text-decoration: underline;
  }

  .\[\&\:not\(\:has\(a\:active\,_button\:active\,_input\:active\,_\[role\=\"button\"\]\:active\)\)\]\:active\:bx-sh_var\(--shadows-focus\):not(:has(a:active, button:active, input:active, [role="button"]:active)):is(:active, [data-active]) {
    box-shadow: var(--shadows-focus);
  }

  .active\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.pressed:is(:active, [data-active]) .c11n-property-card-heartIcon-outline {
    fill: var(--colors--property-card--save-button-border-pressed);
  }

  .active\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.pressed:is(:active, [data-active]) .c11n-property-card-heartIcon-fill {
    fill: var(--colors--property-card--save-button-bg-pressed);
  }

  .active\:\[\&_\>_td\,_\&_\>_th\]\:c_Table\.Cell\.text\.pressed:is(:active, [data-active]) > td, .active\:\[\&_\>_td\,_\&_\>_th\]\:c_Table\.Cell\.text\.pressed:is(:active, [data-active]) > th {
    color: var(--colors--table--cell-text-pressed);
  }

  .active\:after\:bg_linear-gradient\(90deg\,_\{colors\.bg\.invisible\}_0\%\,_\{colors\.Tabs\.file\.bg\.tab\.active\}_75\%\,_\{colors\.Tabs\.file\.bg\.tab\.active\}\):is(:active, [data-active]):after {
    background: linear-gradient(90deg, var(--colors-bg-invisible) 0%, var(--colors--tabs-file-bg-tab-active) 75%, var(--colors--tabs-file-bg-tab-active));
  }

  .active\:\[\&_\>_td\,_\&_\>_th\]\:bg-c_Table\.Cell\.bg\.pressed:is(:active, [data-active]) > td, .active\:\[\&_\>_td\,_\&_\>_th\]\:bg-c_Table\.Cell\.bg\.pressed:is(:active, [data-active]) > th {
    background-color: var(--colors--table--cell-bg-pressed);
  }

  .\[\&\:checked\]\:notDisabled\:focusVisible\:bx-sh_inset_0_0_0_\{borderWidths\.Radio\.ring\.selected\}_var\(--shadow-color\)\,_\{shadows\.focus\}:checked:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:focus-visible, [data-focus-visible]) {
    box-shadow: inset 0 0 0 var(--border-widths--radio-ring-selected) var(--shadow-color), var(--shadows-focus);
  }

  .\[\&\:checked\]\:notDisabled\:hover\:bx-sh-c_Radio\.border\.selectedHover:checked:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]) {
    --shadow-color: var(--colors--radio-border-selected-hover);
  }

  .\[\&\:checked\]\:notDisabled\:active\:bx-sh-c_Radio\.border\.selectedPressed:checked:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]) {
    --shadow-color: var(--colors--radio-border-selected-pressed);
  }

  .notDisabled\:hover\:\[\&\:where\(a\)_\>_\[data-c11n-component\=\"Menu\.ItemLabel\"\]\]\:td_underline:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]):where(a) > [data-c11n-component="Menu.ItemLabel"] {
    text-decoration: underline;
  }

  .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedHover.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedHover[aria-pressed="true"]:is(:hover, [data-hover]) .c11n-property-card-heartIcon-outline, .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedHover.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedHover[aria-label="Unsave"]:is(:hover, [data-hover]) .c11n-property-card-heartIcon-outline {
    fill: var(--colors--property-card--save-button-border-selected-hover);
  }

  .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedHover.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedHover[aria-pressed="true"]:is(:hover, [data-hover]) .c11n-property-card-heartIcon-fill, .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedHover.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:hover\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedHover[aria-label="Unsave"]:is(:hover, [data-hover]) .c11n-property-card-heartIcon-fill {
    fill: var(--colors--property-card--save-button-bg-selected-hover);
  }

  .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedPressed.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedPressed[aria-pressed="true"]:is(:active, [data-active]) .c11n-property-card-heartIcon-outline, .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedPressed.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-outline\]\:fill_PropertyCard\.SaveButton\.border\.selectedPressed[aria-label="Unsave"]:is(:active, [data-active]) .c11n-property-card-heartIcon-outline {
    fill: var(--colors--property-card--save-button-border-selected-pressed);
  }

  .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedPressed.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedPressed[aria-pressed="true"]:is(:active, [data-active]) .c11n-property-card-heartIcon-fill, .\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedPressed.\[\&\&\[aria-pressed\=\"true\"\]\,_\&\&\[aria-label\=\"Unsave\"\]\]\:active\:\[\&_\.c11n-property-card-heartIcon-fill\]\:fill_PropertyCard\.SaveButton\.bg\.selectedPressed[aria-label="Unsave"]:is(:active, [data-active]) .c11n-property-card-heartIcon-fill {
    fill: var(--colors--property-card--save-button-bg-selected-pressed);
  }

  .notDisabled\:hover\:after\:bd-c_ToggleCard\.Root\.neutral\.border\.selected\.hover:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:hover, [data-hover]):after {
    border-color: var(--colors--toggle-card--root-neutral-border-selected-hover);
  }

  .notDisabled\:active\:after\:bd-c_ToggleCard\.Root\.neutral\.border\.selected\.pressed:not(:disabled, [disabled], [data-disabled], [aria-disabled="true"]):is(:active, [data-active]):after {
    border-color: var(--colors--toggle-card--root-neutral-border-selected-pressed);
  }

  .focusVisible\:\[\&\:\:-webkit-slider-thumb\]\:\[\&\:is\(\:hover\)\]\:bg_Range\.Handle\.bg\.activeHover:is(:focus-visible, [data-focus-visible])::-webkit-slider-thumb:hover {
    background: var(--colors--range--handle-bg-active-hover);
  }

  .focusVisible\:\[\&\:\:-moz-range-thumb\]\:\[\&\:is\(\:hover\)\]\:bg_Range\.Handle\.bg\.activeHover:is(:focus-visible, [data-focus-visible])::-moz-range-thumb:hover {
    background: var(--colors--range--handle-bg-active-hover);
  }

  .focusVisible\:\[\&\:\:-webkit-slider-thumb\]\:\[\&\:is\(\:hover\)\]\:bd-c_Range\.Handle\.border\.activeHover:is(:focus-visible, [data-focus-visible])::-webkit-slider-thumb:hover {
    border-color: var(--colors--range--handle-border-active-hover);
  }

  .focusVisible\:\[\&\:\:-moz-range-thumb\]\:\[\&\:is\(\:hover\)\]\:bd-c_Range\.Handle\.border\.activeHover:is(:focus-visible, [data-focus-visible])::-moz-range-thumb:hover {
    border-color: var(--colors--range--handle-border-active-hover);
  }

  @media screen and (min-width: 20rem) {
    .sm\:gap_ButtonGroup\.gap\.horz {
      gap: var(--spacing--button-group-gap-horz);
    }

    .sm\:gap_ButtonGroup\.gap\.vert {
      gap: var(--spacing--button-group-gap-vert);
    }

    .sm\:h_Divider\.weight\.horizontal {
      height: var(--sizes--divider-weight-horizontal);
    }

    .sm\:w_Divider\.width\.horizontal {
      width: var(--sizes--divider-width-horizontal);
    }

    .sm\:h_Divider\.height\.vertical {
      height: var(--sizes--divider-height-vertical);
    }

    .sm\:w_Divider\.weight\.vertical {
      width: var(--sizes--divider-weight-vertical);
    }

    .sm\:w_icon\.sm {
      width: var(--sizes-icon-sm);
    }

    .sm\:h_icon\.sm {
      height: var(--sizes-icon-sm);
    }

    .sm\:w_icon\.md {
      width: var(--sizes-icon-md);
    }

    .sm\:h_icon\.md {
      height: var(--sizes-icon-md);
    }

    .sm\:w_icon\.lg {
      width: var(--sizes-icon-lg);
    }

    .sm\:h_icon\.lg {
      height: var(--sizes-icon-lg);
    }

    .sm\:w_icon\.xl {
      width: var(--sizes-icon-xl);
    }

    .sm\:h_icon\.xl {
      height: var(--sizes-icon-xl);
    }

    .sm\:c_Anchor\.onImpact\.default {
      color: var(--colors--anchor-on-impact-default);
    }

    .sm\:w_100\% {
      width: 100%;
    }

    .sm\:w_auto {
      width: auto;
    }

    .sm\:scrs-t_x_mandatory {
      scroll-snap-type: x mandatory;
    }

    .sm\:scrs-t_none {
      scroll-snap-type: none;
    }

    .sm\:px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .sm\:scr-px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .sm\:px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .sm\:scr-px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .sm\:px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .sm\:scr-px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .sm\:px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .sm\:scr-px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .sm\:px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .sm\:scr-px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .sm\:px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .sm\:scr-px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .sm\:gap_Carousel\.SlideArray\.slideGap\.xxs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xxs);
    }

    .sm\:gap_Carousel\.SlideArray\.slideGap\.xs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xs);
    }

    .sm\:gap_Carousel\.SlideArray\.slideGap\.sm {
      gap: var(--spacing--carousel--slide-array-slide-gap-sm);
    }

    .sm\:gap_Carousel\.SlideArray\.slideGap\.md {
      gap: var(--spacing--carousel--slide-array-slide-gap-md);
    }

    .sm\:gap_Carousel\.SlideArray\.slideGap\.lg {
      gap: var(--spacing--carousel--slide-array-slide-gap-lg);
    }

    .sm\:gap_Carousel\.SlideArray\.slideGap\.xl {
      gap: var(--spacing--carousel--slide-array-slide-gap-xl);
    }

    .sm\:scr-sa_start {
      scroll-snap-align: start;
    }

    .sm\:scr-sa_center {
      scroll-snap-align: center;
    }

    .sm\:scr-sa_end {
      scroll-snap-align: end;
    }

    .sm\:h-bs_auto {
      block-size: auto;
    }

    .sm\:max-b_none {
      max-block-size: none;
    }

    .sm\:w-is_auto {
      inline-size: auto;
    }

    .sm\:max-w-is_none {
      max-inline-size: none;
    }

    .sm\:py_Modal\.Backdrop\.padding\.default\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-default-vert);
    }

    .sm\:px_Modal\.Backdrop\.padding\.default\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-default-horz);
    }

    .sm\:h-bs_100\% {
      block-size: 100%;
    }

    .sm\:max-b_100\% {
      max-block-size: 100%;
    }

    .sm\:w-is_100\% {
      inline-size: 100%;
    }

    .sm\:max-w-is_100\% {
      max-inline-size: 100%;
    }

    .sm\:py_Modal\.Backdrop\.padding\.fullScreen\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-full-screen-vert);
    }

    .sm\:px_Modal\.Backdrop\.padding\.fullScreen\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-full-screen-horz);
    }

    .sm\:bdr_Modal\.Content\.default {
      border-radius: var(--radii--modal--content-default);
    }

    .sm\:max-w-is_Modal\.Content\.size\.xs {
      max-inline-size: var(--sizes--modal--content-size-xs);
    }

    .sm\:max-w-is_Modal\.Content\.size\.sm {
      max-inline-size: var(--sizes--modal--content-size-sm);
    }

    .sm\:max-w-is_Modal\.Content\.size\.md {
      max-inline-size: var(--sizes--modal--content-size-md);
    }

    .sm\:max-w-is_Modal\.Content\.size\.lg {
      max-inline-size: var(--sizes--modal--content-size-lg);
    }

    .sm\:max-w-is_Modal\.Content\.size\.xl {
      max-inline-size: var(--sizes--modal--content-size-xl);
    }

    .sm\:bdr_Modal\.Content\.fullscreen {
      border-radius: var(--radii--modal--content-fullscreen);
    }

    .sm\:max-w-is_Modal\.Content\.size\.fullScreen {
      max-inline-size: var(--sizes--modal--content-size-full-screen);
    }

    .sm\:d_block {
      display: block;
    }

    .sm\:d_none {
      display: none;
    }

    .sm\:ai_start {
      align-items: start;
    }

    .sm\:ai_stretch {
      align-items: stretch;
    }

    .sm\:flex-d_row-reverse {
      flex-direction: row-reverse;
    }

    .sm\:flex-d_row {
      flex-direction: row;
    }

    .sm\:flex-d_column-reverse {
      flex-direction: column-reverse;
    }

    .sm\:flex-d_column {
      flex-direction: column;
    }

    .sm\:jc_center {
      justify-content: center;
    }

    .sm\:jc_space-between {
      justify-content: space-between;
    }

    .sm\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_block:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: block;
    }

    .sm\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_none:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: none;
    }

    .sm\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"], .sm\:\[\&\]\:d_none {
      display: none;
    }

    .sm\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_block[data-c11n-component="ProgressStepper.CurrentLabel"], [data-orientation="vertical"] .sm\:\[\[data-orientation\=\"vertical\"\]_\&\]\:d_block {
      display: block;
    }

    [data-orientation="vertical"] .sm\:\[\[data-orientation\=\"vertical\"\]_\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"] {
      display: none;
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_100\% > :where(a, button) {
      flex-basis: 100%;
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_1 > :where(a, button) {
      flex-grow: 1;
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_auto > :where(a, button) {
      flex-basis: auto;
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_0 > :where(a, button) {
      flex-grow: 0;
    }

    .sm\:visited\:c_Anchor\.onImpact\.visited:visited {
      color: var(--colors--anchor-on-impact-visited);
    }

    .sm\:focusVisible\:c_Anchor\.onImpact\.focus:is(:focus-visible, [data-focus-visible]) {
      color: var(--colors--anchor-on-impact-focus);
    }

    .sm\:hover\:td_Anchor\.hover:is(:hover, [data-hover]) {
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      text-decoration: var(--text-decoration--anchor-hover);
    }

    .sm\:hover\:c_Anchor\.onImpact\.hover:is(:hover, [data-hover]) {
      color: var(--colors--anchor-on-impact-hover);
    }

    .sm\:active\:c_Anchor\.onImpact\.pressed:is(:active, [data-active]) {
      color: var(--colors--anchor-on-impact-pressed);
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:ms_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-inline-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:mbs_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-block-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-br_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-right-radius: var(--radii--button-group-conjoined);
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tl_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-left-radius: var(--radii--button-group-conjoined);
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):last-child, .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-left-radius: var(--radii--button-group-conjoined);
    }

    .sm\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }
  }

  @media screen and (min-width: 24.375rem) {
    .mobile390\:max-w_50vw {
      max-width: 50vw;
    }

    .mobile390\:d_inherit {
      display: inherit;
    }

    .mobile390\:w_76px {
      width: 76px;
    }

    .mobile390\:h_76px {
      height: 76px;
    }

    .mobile390\:bdr_obj\.default {
      border-radius: var(--radii-obj-default);
    }

    .mobile390\:mb_400 {
      margin-bottom: var(--spacing-400);
    }

    .mobile390\:mr_200 {
      margin-right: var(--spacing-200);
    }

    .mobile390\:bg-r_no-repeat {
      background-repeat: no-repeat;
    }

    .mobile390\:bg-p_center_center {
      background-position: center;
    }
  }

  @media screen and (min-width: 30rem) {
    .md\:gap_md {
      gap: var(--spacing-md);
    }

    .md\:w_156px {
      width: 156px;
    }

    .md\:m_\{spacing\.900\}_0 {
      margin: var(--spacing-900) 0;
    }

    .md\:gap_600 {
      gap: var(--spacing-600);
    }

    .md\:gap_default {
      gap: var(--spacing-default);
    }

    .md\:gap_ButtonGroup\.gap\.horz {
      gap: var(--spacing--button-group-gap-horz);
    }

    .md\:gap_ButtonGroup\.gap\.vert {
      gap: var(--spacing--button-group-gap-vert);
    }

    .md\:h_Divider\.weight\.horizontal {
      height: var(--sizes--divider-weight-horizontal);
    }

    .md\:w_Divider\.width\.horizontal {
      width: var(--sizes--divider-width-horizontal);
    }

    .md\:h_Divider\.height\.vertical {
      height: var(--sizes--divider-height-vertical);
    }

    .md\:w_Divider\.weight\.vertical {
      width: var(--sizes--divider-weight-vertical);
    }

    .md\:w_icon\.sm {
      width: var(--sizes-icon-sm);
    }

    .md\:h_icon\.sm {
      height: var(--sizes-icon-sm);
    }

    .md\:w_icon\.md {
      width: var(--sizes-icon-md);
    }

    .md\:h_icon\.md {
      height: var(--sizes-icon-md);
    }

    .md\:w_icon\.lg {
      width: var(--sizes-icon-lg);
    }

    .md\:h_icon\.lg {
      height: var(--sizes-icon-lg);
    }

    .md\:w_icon\.xl {
      width: var(--sizes-icon-xl);
    }

    .md\:h_icon\.xl {
      height: var(--sizes-icon-xl);
    }

    .md\:c_Anchor\.onImpact\.default {
      color: var(--colors--anchor-on-impact-default);
    }

    .md\:w_100\% {
      width: 100%;
    }

    .md\:w_auto {
      width: auto;
    }

    .md\:scrs-t_x_mandatory {
      scroll-snap-type: x mandatory;
    }

    .md\:scrs-t_none {
      scroll-snap-type: none;
    }

    .md\:px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .md\:scr-px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .md\:px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .md\:scr-px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .md\:px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .md\:scr-px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .md\:px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .md\:scr-px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .md\:px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .md\:scr-px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .md\:px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .md\:scr-px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .md\:gap_Carousel\.SlideArray\.slideGap\.xxs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xxs);
    }

    .md\:gap_Carousel\.SlideArray\.slideGap\.xs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xs);
    }

    .md\:gap_Carousel\.SlideArray\.slideGap\.sm {
      gap: var(--spacing--carousel--slide-array-slide-gap-sm);
    }

    .md\:gap_Carousel\.SlideArray\.slideGap\.md {
      gap: var(--spacing--carousel--slide-array-slide-gap-md);
    }

    .md\:gap_Carousel\.SlideArray\.slideGap\.lg {
      gap: var(--spacing--carousel--slide-array-slide-gap-lg);
    }

    .md\:gap_Carousel\.SlideArray\.slideGap\.xl {
      gap: var(--spacing--carousel--slide-array-slide-gap-xl);
    }

    .md\:scr-sa_start {
      scroll-snap-align: start;
    }

    .md\:scr-sa_center {
      scroll-snap-align: center;
    }

    .md\:scr-sa_end {
      scroll-snap-align: end;
    }

    .md\:h-bs_auto {
      block-size: auto;
    }

    .md\:max-b_none {
      max-block-size: none;
    }

    .md\:w-is_auto {
      inline-size: auto;
    }

    .md\:max-w-is_none {
      max-inline-size: none;
    }

    .md\:py_Modal\.Backdrop\.padding\.default\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-default-vert);
    }

    .md\:px_Modal\.Backdrop\.padding\.default\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-default-horz);
    }

    .md\:h-bs_100\% {
      block-size: 100%;
    }

    .md\:max-b_100\% {
      max-block-size: 100%;
    }

    .md\:w-is_100\% {
      inline-size: 100%;
    }

    .md\:max-w-is_100\% {
      max-inline-size: 100%;
    }

    .md\:py_Modal\.Backdrop\.padding\.fullScreen\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-full-screen-vert);
    }

    .md\:px_Modal\.Backdrop\.padding\.fullScreen\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-full-screen-horz);
    }

    .md\:bdr_Modal\.Content\.default {
      border-radius: var(--radii--modal--content-default);
    }

    .md\:max-w-is_Modal\.Content\.size\.xs {
      max-inline-size: var(--sizes--modal--content-size-xs);
    }

    .md\:max-w-is_Modal\.Content\.size\.sm {
      max-inline-size: var(--sizes--modal--content-size-sm);
    }

    .md\:max-w-is_Modal\.Content\.size\.md {
      max-inline-size: var(--sizes--modal--content-size-md);
    }

    .md\:max-w-is_Modal\.Content\.size\.lg {
      max-inline-size: var(--sizes--modal--content-size-lg);
    }

    .md\:max-w-is_Modal\.Content\.size\.xl {
      max-inline-size: var(--sizes--modal--content-size-xl);
    }

    .md\:bdr_Modal\.Content\.fullscreen {
      border-radius: var(--radii--modal--content-fullscreen);
    }

    .md\:max-w-is_Modal\.Content\.size\.fullScreen {
      max-inline-size: var(--sizes--modal--content-size-full-screen);
    }

    .md\:mbs_Page\.Breadcrumb\.margin\.top\.tablet {
      margin-block-start: var(--spacing--page--breadcrumb-margin-top-tablet);
    }

    .md\:px_Page\.padding\.horz\.tablet {
      padding-inline: var(--spacing--page-padding-horz-tablet);
    }

    .md\:my_Page\.Content\.margin\.vert\.tablet {
      margin-block: var(--spacing--page--content-margin-vert-tablet);
    }

    .md\:mbs_Page\.Header\.margin\.top\.tablet {
      margin-block-start: var(--spacing--page--header-margin-top-tablet);
    }

    .md\:mbe_Page\.Header\.margin\.bottom\.tablet {
      margin-block-end: var(--spacing--page--header-margin-bottom-tablet);
    }

    .md\:d_block {
      display: block;
    }

    .md\:d_none {
      display: none;
    }

    .md\:mt_0 {
      margin-top: 0;
    }

    .md\:bg-s_105px {
      background-size: 105px;
    }

    .md\:mr_400 {
      margin-right: var(--spacing-400);
    }

    .md\:grid-ce_span_8 {
      grid-column-end: span 8;
    }

    .md\:grid-ce_span_4 {
      grid-column-end: span 4;
    }

    .md\:flex-d_row {
      flex-direction: row;
    }

    .md\:ai_center {
      align-items: center;
    }

    .md\:ai_start {
      align-items: start;
    }

    .md\:ai_stretch {
      align-items: stretch;
    }

    .md\:flex-d_row-reverse {
      flex-direction: row-reverse;
    }

    .md\:flex-d_column-reverse {
      flex-direction: column-reverse;
    }

    .md\:flex-d_column {
      flex-direction: column;
    }

    .md\:jc_center {
      justify-content: center;
    }

    .md\:jc_space-between {
      justify-content: space-between;
    }

    .md\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_block:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: block;
    }

    .md\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_none:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: none;
    }

    .md\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"], .md\:\[\&\]\:d_none {
      display: none;
    }

    .md\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_block[data-c11n-component="ProgressStepper.CurrentLabel"], [data-orientation="vertical"] .md\:\[\[data-orientation\=\"vertical\"\]_\&\]\:d_block {
      display: block;
    }

    [data-orientation="vertical"] .md\:\[\[data-orientation\=\"vertical\"\]_\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"] {
      display: none;
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_100\% > :where(a, button) {
      flex-basis: 100%;
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_1 > :where(a, button) {
      flex-grow: 1;
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_auto > :where(a, button) {
      flex-basis: auto;
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_0 > :where(a, button) {
      flex-grow: 0;
    }

    .md\:visited\:c_Anchor\.onImpact\.visited:visited {
      color: var(--colors--anchor-on-impact-visited);
    }

    .md\:focusVisible\:c_Anchor\.onImpact\.focus:is(:focus-visible, [data-focus-visible]) {
      color: var(--colors--anchor-on-impact-focus);
    }

    .md\:hover\:td_Anchor\.hover:is(:hover, [data-hover]) {
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      text-decoration: var(--text-decoration--anchor-hover);
    }

    .md\:hover\:c_Anchor\.onImpact\.hover:is(:hover, [data-hover]) {
      color: var(--colors--anchor-on-impact-hover);
    }

    .md\:active\:c_Anchor\.onImpact\.pressed:is(:active, [data-active]) {
      color: var(--colors--anchor-on-impact-pressed);
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:ms_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-inline-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:mbs_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-block-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-br_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-right-radius: var(--radii--button-group-conjoined);
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tl_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-left-radius: var(--radii--button-group-conjoined);
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):last-child, .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-left-radius: var(--radii--button-group-conjoined);
    }

    .md\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }
  }

  @media screen and (min-width: 48rem) {
    .lg\:flex_0_0_40\% {
      flex: 0 0 40%;
    }

    .lg\:flex_1_1_0 {
      flex: 1 1 0;
    }

    .lg\:w_auto {
      width: auto;
    }

    .lg\:w_100\% {
      width: 100%;
    }

    .lg\:w_50\% {
      width: 50%;
    }

    .lg\:text_center {
      text-align: center;
    }

    .lg\:gap_600 {
      gap: var(--spacing-600);
    }

    .lg\:p_\{spacing\.1000\}_\{spacing\.1200\} {
      padding: var(--spacing-1000) var(--spacing-1200);
    }

    .lg\:h_100\% {
      height: 100%;
    }

    .lg\:h_87px {
      height: 87px;
    }

    .lg\:min-w_87px {
      min-width: 87px;
    }

    .lg\:max-w_87px {
      max-width: 87px;
    }

    .lg\:gap_ButtonGroup\.gap\.horz {
      gap: var(--spacing--button-group-gap-horz);
    }

    .lg\:gap_ButtonGroup\.gap\.vert {
      gap: var(--spacing--button-group-gap-vert);
    }

    .lg\:h_Divider\.weight\.horizontal {
      height: var(--sizes--divider-weight-horizontal);
    }

    .lg\:w_Divider\.width\.horizontal {
      width: var(--sizes--divider-width-horizontal);
    }

    .lg\:h_Divider\.height\.vertical {
      height: var(--sizes--divider-height-vertical);
    }

    .lg\:w_Divider\.weight\.vertical {
      width: var(--sizes--divider-weight-vertical);
    }

    .lg\:w_icon\.sm {
      width: var(--sizes-icon-sm);
    }

    .lg\:h_icon\.sm {
      height: var(--sizes-icon-sm);
    }

    .lg\:w_icon\.md {
      width: var(--sizes-icon-md);
    }

    .lg\:h_icon\.md {
      height: var(--sizes-icon-md);
    }

    .lg\:w_icon\.lg {
      width: var(--sizes-icon-lg);
    }

    .lg\:h_icon\.lg {
      height: var(--sizes-icon-lg);
    }

    .lg\:w_icon\.xl {
      width: var(--sizes-icon-xl);
    }

    .lg\:h_icon\.xl {
      height: var(--sizes-icon-xl);
    }

    .lg\:c_Anchor\.onImpact\.default {
      color: var(--colors--anchor-on-impact-default);
    }

    .lg\:scrs-t_x_mandatory {
      scroll-snap-type: x mandatory;
    }

    .lg\:scrs-t_none {
      scroll-snap-type: none;
    }

    .lg\:px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .lg\:scr-px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .lg\:px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .lg\:scr-px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .lg\:px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .lg\:scr-px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .lg\:px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .lg\:scr-px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .lg\:px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .lg\:scr-px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .lg\:px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .lg\:scr-px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .lg\:gap_Carousel\.SlideArray\.slideGap\.xxs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xxs);
    }

    .lg\:gap_Carousel\.SlideArray\.slideGap\.xs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xs);
    }

    .lg\:gap_Carousel\.SlideArray\.slideGap\.sm {
      gap: var(--spacing--carousel--slide-array-slide-gap-sm);
    }

    .lg\:gap_Carousel\.SlideArray\.slideGap\.md {
      gap: var(--spacing--carousel--slide-array-slide-gap-md);
    }

    .lg\:gap_Carousel\.SlideArray\.slideGap\.lg {
      gap: var(--spacing--carousel--slide-array-slide-gap-lg);
    }

    .lg\:gap_Carousel\.SlideArray\.slideGap\.xl {
      gap: var(--spacing--carousel--slide-array-slide-gap-xl);
    }

    .lg\:scr-sa_start {
      scroll-snap-align: start;
    }

    .lg\:scr-sa_center {
      scroll-snap-align: center;
    }

    .lg\:scr-sa_end {
      scroll-snap-align: end;
    }

    .lg\:h-bs_auto {
      block-size: auto;
    }

    .lg\:max-b_none {
      max-block-size: none;
    }

    .lg\:w-is_auto {
      inline-size: auto;
    }

    .lg\:max-w-is_none {
      max-inline-size: none;
    }

    .lg\:py_Modal\.Backdrop\.padding\.default\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-default-vert);
    }

    .lg\:px_Modal\.Backdrop\.padding\.default\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-default-horz);
    }

    .lg\:h-bs_100\% {
      block-size: 100%;
    }

    .lg\:max-b_100\% {
      max-block-size: 100%;
    }

    .lg\:w-is_100\% {
      inline-size: 100%;
    }

    .lg\:max-w-is_100\% {
      max-inline-size: 100%;
    }

    .lg\:py_Modal\.Backdrop\.padding\.fullScreen\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-full-screen-vert);
    }

    .lg\:px_Modal\.Backdrop\.padding\.fullScreen\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-full-screen-horz);
    }

    .lg\:bdr_Modal\.Content\.default {
      border-radius: var(--radii--modal--content-default);
    }

    .lg\:max-w-is_Modal\.Content\.size\.xs {
      max-inline-size: var(--sizes--modal--content-size-xs);
    }

    .lg\:max-w-is_Modal\.Content\.size\.sm {
      max-inline-size: var(--sizes--modal--content-size-sm);
    }

    .lg\:max-w-is_Modal\.Content\.size\.md {
      max-inline-size: var(--sizes--modal--content-size-md);
    }

    .lg\:max-w-is_Modal\.Content\.size\.lg {
      max-inline-size: var(--sizes--modal--content-size-lg);
    }

    .lg\:max-w-is_Modal\.Content\.size\.xl {
      max-inline-size: var(--sizes--modal--content-size-xl);
    }

    .lg\:bdr_Modal\.Content\.fullscreen {
      border-radius: var(--radii--modal--content-fullscreen);
    }

    .lg\:max-w-is_Modal\.Content\.size\.fullScreen {
      max-inline-size: var(--sizes--modal--content-size-full-screen);
    }

    .lg\:d_block {
      display: block;
    }

    .lg\:d_none {
      display: none;
    }

    .lg\:px_Tooltip\.desktop\.padding\.horz {
      padding-inline: var(--spacing--tooltip-desktop-padding-horz);
    }

    .lg\:py_Tooltip\.desktop\.padding\.vert {
      padding-block: var(--spacing--tooltip-desktop-padding-vert);
    }

    .lg\:me_UpsellBanner\.Root\.gap\.trailing {
      margin-inline-end: var(--spacing--upsell-banner--root-gap-trailing);
    }

    .lg\:d_inline {
      display: inline;
    }

    .lg\:ms_UpsellBanner\.Body\.margin\.heading-toMessage\.horz {
      margin-inline-start: var(--spacing--upsell-banner--body-margin-heading-to-message-horz);
    }

    .lg\:ms_auto {
      margin-inline-start: auto;
    }

    .lg\:d_inline-block {
      display: inline-block;
    }

    .lg\:me_UpsellBanner\.Action\.margin\.content-toActions\.horz {
      margin-inline-end: var(--spacing--upsell-banner--action-margin-content-to-actions-horz);
    }

    .lg\:d_flex {
      display: flex;
    }

    .lg\:fs_body {
      font-size: var(--font-sizes-body);
    }

    .lg\:mb_0 {
      margin-bottom: 0;
    }

    .lg\:mr_100\! {
      margin-right: var(--spacing-100) !important;
    }

    .lg\:fs_heading-xs {
      font-size: var(--font-sizes-heading-xs);
    }

    .lg\:lh_heading-xs {
      line-height: var(--line-heights-heading-xs);
    }

    .lg\:fs_body-sm {
      font-size: var(--font-sizes-body-sm);
    }

    .lg\:lh_body-sm {
      line-height: var(--line-heights-body-sm);
    }

    .lg\:flex-d_row {
      flex-direction: row;
    }

    .lg\:ai_center {
      align-items: center;
    }

    .lg\:mr_600 {
      margin-right: var(--spacing-600);
    }

    .lg\:mb_800 {
      margin-bottom: var(--spacing-800);
    }

    .lg\:grid-tc_1fr_1fr {
      grid-template-columns: 1fr 1fr;
    }

    .lg\:pb_0 {
      padding-bottom: 0;
    }

    .lg\:pb_400 {
      padding-bottom: var(--spacing-400);
    }

    .lg\:fs_heading-sm {
      font-size: var(--font-sizes-heading-sm);
    }

    .lg\:lh_heading-sm {
      line-height: var(--line-heights-heading-sm);
    }

    .lg\:mb_0px {
      margin-bottom: 0;
    }

    .lg\:mr_400 {
      margin-right: var(--spacing-400);
    }

    .lg\:ai_start {
      align-items: start;
    }

    .lg\:ai_stretch {
      align-items: stretch;
    }

    .lg\:flex-d_row-reverse {
      flex-direction: row-reverse;
    }

    .lg\:flex-d_column-reverse {
      flex-direction: column-reverse;
    }

    .lg\:flex-d_column {
      flex-direction: column;
    }

    .lg\:jc_center {
      justify-content: center;
    }

    .lg\:jc_space-between {
      justify-content: space-between;
    }

    .lg\:flex-sh_0 {
      flex-shrink: 0;
    }

    .lg\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_block:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: block;
    }

    .lg\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_none:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: none;
    }

    .lg\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"], .lg\:\[\&\]\:d_none {
      display: none;
    }

    .lg\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_block[data-c11n-component="ProgressStepper.CurrentLabel"], [data-orientation="vertical"] .lg\:\[\[data-orientation\=\"vertical\"\]_\&\]\:d_block {
      display: block;
    }

    [data-orientation="vertical"] .lg\:\[\[data-orientation\=\"vertical\"\]_\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"] {
      display: none;
    }

    .\[\&_\>_\[data-c11n-component\=\"Text\"\]\]\:lg\:d_inline > [data-c11n-component="Text"], .\[\&_\>_\[data-c11n-component\=\"Paragraph\"\]\]\:lg\:d_inline > [data-c11n-component="Paragraph"], .\[\&_\>_\[data-c11n-component\=\"Heading\"\]\]\:lg\:d_inline > [data-c11n-component="Heading"] {
      display: inline;
    }

    .\[\&\:has\(\[data-c11n-component\=\"UpsellBanner\.CloseButton\"\]\)_\[data-c11n-component\=\"UpsellBanner\.Media\"\]\]\:lg\:ms_auto:has([data-c11n-component="UpsellBanner.CloseButton"]) [data-c11n-component="UpsellBanner.Media"] {
      margin-inline-start: auto;
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_100\% > :where(a, button) {
      flex-basis: 100%;
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_1 > :where(a, button) {
      flex-grow: 1;
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_auto > :where(a, button) {
      flex-basis: auto;
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_0 > :where(a, button) {
      flex-grow: 0;
    }

    .lg\:visited\:c_Anchor\.onImpact\.visited:visited {
      color: var(--colors--anchor-on-impact-visited);
    }

    .lg\:focusVisible\:c_Anchor\.onImpact\.focus:is(:focus-visible, [data-focus-visible]) {
      color: var(--colors--anchor-on-impact-focus);
    }

    .lg\:hover\:td_Anchor\.hover:is(:hover, [data-hover]) {
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      text-decoration: var(--text-decoration--anchor-hover);
    }

    .lg\:hover\:c_Anchor\.onImpact\.hover:is(:hover, [data-hover]) {
      color: var(--colors--anchor-on-impact-hover);
    }

    .lg\:active\:c_Anchor\.onImpact\.pressed:is(:active, [data-active]) {
      color: var(--colors--anchor-on-impact-pressed);
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:ms_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-inline-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:mbs_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-block-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-br_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-right-radius: var(--radii--button-group-conjoined);
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tl_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-left-radius: var(--radii--button-group-conjoined);
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):last-child, .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-left-radius: var(--radii--button-group-conjoined);
    }

    .lg\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }
  }

  @media (min-width: 769px) {
    .\[\@media_\(min-width\:_769px\)\]\:flex-b_50\% {
      flex-basis: 50%;
    }

    .\[\@media_\(min-width\:_769px\)\]\:pr_\{spacing\.tighter\}\! {
      padding-right: var(--spacing-tighter) !important;
    }

    .\[\@media_\(min-width\:_769px\)\]\:\[\&\:nth-child\(2n\)\]\:pr_\{spacing\.zero\}:nth-child(2n) {
      padding-right: var(--spacing-zero);
    }
  }

  @media screen and (min-width: 64rem) {
    .xl\:p_\{spacing\.1000\}_154px {
      padding: var(--spacing-1000) 154px;
    }

    .xl\:max-w_60vw {
      max-width: 60vw;
    }

    .xl\:min-w_122px {
      min-width: 122px;
    }

    .xl\:max-w_122px {
      max-width: 122px;
    }

    .xl\:w_calc\(100vw_-_var\(--leftNavWidth\)\) {
      width: calc(100vw - var(--leftNavWidth));
    }

    .xl\:w_50\% {
      width: 50%;
    }

    .xl\:min-w_1330px {
      min-width: 1330px;
    }

    .xl\:p_0_\{spacing\.1200\} {
      padding: 0 var(--spacing-1200);
    }

    .xl\:gap_ButtonGroup\.gap\.horz {
      gap: var(--spacing--button-group-gap-horz);
    }

    .xl\:gap_ButtonGroup\.gap\.vert {
      gap: var(--spacing--button-group-gap-vert);
    }

    .xl\:h_Divider\.weight\.horizontal {
      height: var(--sizes--divider-weight-horizontal);
    }

    .xl\:w_Divider\.width\.horizontal {
      width: var(--sizes--divider-width-horizontal);
    }

    .xl\:h_Divider\.height\.vertical {
      height: var(--sizes--divider-height-vertical);
    }

    .xl\:w_Divider\.weight\.vertical {
      width: var(--sizes--divider-weight-vertical);
    }

    .xl\:w_icon\.sm {
      width: var(--sizes-icon-sm);
    }

    .xl\:h_icon\.sm {
      height: var(--sizes-icon-sm);
    }

    .xl\:w_icon\.md {
      width: var(--sizes-icon-md);
    }

    .xl\:h_icon\.md {
      height: var(--sizes-icon-md);
    }

    .xl\:w_icon\.lg {
      width: var(--sizes-icon-lg);
    }

    .xl\:h_icon\.lg {
      height: var(--sizes-icon-lg);
    }

    .xl\:w_icon\.xl {
      width: var(--sizes-icon-xl);
    }

    .xl\:h_icon\.xl {
      height: var(--sizes-icon-xl);
    }

    .xl\:c_Anchor\.onImpact\.default {
      color: var(--colors--anchor-on-impact-default);
    }

    .xl\:w_100\% {
      width: 100%;
    }

    .xl\:w_auto {
      width: auto;
    }

    .xl\:scrs-t_x_mandatory {
      scroll-snap-type: x mandatory;
    }

    .xl\:scrs-t_none {
      scroll-snap-type: none;
    }

    .xl\:px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .xl\:scr-px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .xl\:px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .xl\:scr-px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .xl\:px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .xl\:scr-px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .xl\:px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .xl\:scr-px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .xl\:px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .xl\:scr-px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .xl\:px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .xl\:scr-px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .xl\:gap_Carousel\.SlideArray\.slideGap\.xxs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xxs);
    }

    .xl\:gap_Carousel\.SlideArray\.slideGap\.xs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xs);
    }

    .xl\:gap_Carousel\.SlideArray\.slideGap\.sm {
      gap: var(--spacing--carousel--slide-array-slide-gap-sm);
    }

    .xl\:gap_Carousel\.SlideArray\.slideGap\.md {
      gap: var(--spacing--carousel--slide-array-slide-gap-md);
    }

    .xl\:gap_Carousel\.SlideArray\.slideGap\.lg {
      gap: var(--spacing--carousel--slide-array-slide-gap-lg);
    }

    .xl\:gap_Carousel\.SlideArray\.slideGap\.xl {
      gap: var(--spacing--carousel--slide-array-slide-gap-xl);
    }

    .xl\:scr-sa_start {
      scroll-snap-align: start;
    }

    .xl\:scr-sa_center {
      scroll-snap-align: center;
    }

    .xl\:scr-sa_end {
      scroll-snap-align: end;
    }

    .xl\:h-bs_auto {
      block-size: auto;
    }

    .xl\:max-b_none {
      max-block-size: none;
    }

    .xl\:w-is_auto {
      inline-size: auto;
    }

    .xl\:max-w-is_none {
      max-inline-size: none;
    }

    .xl\:py_Modal\.Backdrop\.padding\.default\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-default-vert);
    }

    .xl\:px_Modal\.Backdrop\.padding\.default\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-default-horz);
    }

    .xl\:h-bs_100\% {
      block-size: 100%;
    }

    .xl\:max-b_100\% {
      max-block-size: 100%;
    }

    .xl\:w-is_100\% {
      inline-size: 100%;
    }

    .xl\:max-w-is_100\% {
      max-inline-size: 100%;
    }

    .xl\:py_Modal\.Backdrop\.padding\.fullScreen\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-full-screen-vert);
    }

    .xl\:px_Modal\.Backdrop\.padding\.fullScreen\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-full-screen-horz);
    }

    .xl\:bdr_Modal\.Content\.default {
      border-radius: var(--radii--modal--content-default);
    }

    .xl\:max-w-is_Modal\.Content\.size\.xs {
      max-inline-size: var(--sizes--modal--content-size-xs);
    }

    .xl\:max-w-is_Modal\.Content\.size\.sm {
      max-inline-size: var(--sizes--modal--content-size-sm);
    }

    .xl\:max-w-is_Modal\.Content\.size\.md {
      max-inline-size: var(--sizes--modal--content-size-md);
    }

    .xl\:max-w-is_Modal\.Content\.size\.lg {
      max-inline-size: var(--sizes--modal--content-size-lg);
    }

    .xl\:max-w-is_Modal\.Content\.size\.xl {
      max-inline-size: var(--sizes--modal--content-size-xl);
    }

    .xl\:bdr_Modal\.Content\.fullscreen {
      border-radius: var(--radii--modal--content-fullscreen);
    }

    .xl\:max-w-is_Modal\.Content\.size\.fullScreen {
      max-inline-size: var(--sizes--modal--content-size-full-screen);
    }

    .xl\:mbs_Page\.Breadcrumb\.margin\.top\.desktop {
      margin-block-start: var(--spacing--page--breadcrumb-margin-top-desktop);
    }

    .xl\:px_Page\.padding\.horz\.desktop {
      padding-inline: var(--spacing--page-padding-horz-desktop);
    }

    .xl\:my_Page\.Content\.margin\.vert\.desktop {
      margin-block: var(--spacing--page--content-margin-vert-desktop);
    }

    .xl\:mbs_Page\.Header\.margin\.top\.desktop {
      margin-block-start: var(--spacing--page--header-margin-top-desktop);
    }

    .xl\:mbe_Page\.Header\.margin\.bottom\.desktop {
      margin-block-end: var(--spacing--page--header-margin-bottom-desktop);
    }

    .xl\:d_block {
      display: block;
    }

    .xl\:d_none {
      display: none;
    }

    .xl\:mt_600 {
      margin-top: var(--spacing-600);
    }

    .xl\:mt_default {
      margin-top: var(--spacing-default);
    }

    .xl\:flex-d_column {
      flex-direction: column;
    }

    .xl\:ai_flex-start {
      align-items: flex-start;
    }

    .xl\:mr_\{sizes\.2600\} {
      margin-right: var(--sizes-2600);
    }

    .xl\:left_var\(--leftNavWidth\) {
      left: var(--leftNavWidth);
    }

    .xl\:ov-x_auto {
      overflow-x: auto;
    }

    .xl\:flex-d_row {
      flex-direction: row;
    }

    .xl\:ai_start {
      align-items: start;
    }

    .xl\:ai_stretch {
      align-items: stretch;
    }

    .xl\:flex-d_row-reverse {
      flex-direction: row-reverse;
    }

    .xl\:flex-d_column-reverse {
      flex-direction: column-reverse;
    }

    .xl\:jc_center {
      justify-content: center;
    }

    .xl\:jc_space-between {
      justify-content: space-between;
    }

    .xl\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_block:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: block;
    }

    .xl\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_none:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: none;
    }

    .xl\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"], .xl\:\[\&\]\:d_none {
      display: none;
    }

    .xl\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_block[data-c11n-component="ProgressStepper.CurrentLabel"], [data-orientation="vertical"] .xl\:\[\[data-orientation\=\"vertical\"\]_\&\]\:d_block {
      display: block;
    }

    [data-orientation="vertical"] .xl\:\[\[data-orientation\=\"vertical\"\]_\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"] {
      display: none;
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_100\% > :where(a, button) {
      flex-basis: 100%;
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_1 > :where(a, button) {
      flex-grow: 1;
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_auto > :where(a, button) {
      flex-basis: auto;
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_0 > :where(a, button) {
      flex-grow: 0;
    }

    .xl\:visited\:c_Anchor\.onImpact\.visited:visited {
      color: var(--colors--anchor-on-impact-visited);
    }

    .xl\:focusVisible\:c_Anchor\.onImpact\.focus:is(:focus-visible, [data-focus-visible]) {
      color: var(--colors--anchor-on-impact-focus);
    }

    .xl\:hover\:td_Anchor\.hover:is(:hover, [data-hover]) {
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      text-decoration: var(--text-decoration--anchor-hover);
    }

    .xl\:hover\:c_Anchor\.onImpact\.hover:is(:hover, [data-hover]) {
      color: var(--colors--anchor-on-impact-hover);
    }

    .xl\:active\:c_Anchor\.onImpact\.pressed:is(:active, [data-active]) {
      color: var(--colors--anchor-on-impact-pressed);
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:ms_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-inline-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:mbs_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-block-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-br_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-right-radius: var(--radii--button-group-conjoined);
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tl_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-left-radius: var(--radii--button-group-conjoined);
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):last-child, .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-left-radius: var(--radii--button-group-conjoined);
    }

    .xl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }
  }

  @media screen and (min-width: 80rem) {
    .xxl\:max-w_800px {
      max-width: 800px;
    }

    .xxl\:gap_ButtonGroup\.gap\.horz {
      gap: var(--spacing--button-group-gap-horz);
    }

    .xxl\:gap_ButtonGroup\.gap\.vert {
      gap: var(--spacing--button-group-gap-vert);
    }

    .xxl\:h_Divider\.weight\.horizontal {
      height: var(--sizes--divider-weight-horizontal);
    }

    .xxl\:w_Divider\.width\.horizontal {
      width: var(--sizes--divider-width-horizontal);
    }

    .xxl\:h_Divider\.height\.vertical {
      height: var(--sizes--divider-height-vertical);
    }

    .xxl\:w_Divider\.weight\.vertical {
      width: var(--sizes--divider-weight-vertical);
    }

    .xxl\:w_icon\.sm {
      width: var(--sizes-icon-sm);
    }

    .xxl\:h_icon\.sm {
      height: var(--sizes-icon-sm);
    }

    .xxl\:w_icon\.md {
      width: var(--sizes-icon-md);
    }

    .xxl\:h_icon\.md {
      height: var(--sizes-icon-md);
    }

    .xxl\:w_icon\.lg {
      width: var(--sizes-icon-lg);
    }

    .xxl\:h_icon\.lg {
      height: var(--sizes-icon-lg);
    }

    .xxl\:w_icon\.xl {
      width: var(--sizes-icon-xl);
    }

    .xxl\:h_icon\.xl {
      height: var(--sizes-icon-xl);
    }

    .xxl\:c_Anchor\.onImpact\.default {
      color: var(--colors--anchor-on-impact-default);
    }

    .xxl\:w_100\% {
      width: 100%;
    }

    .xxl\:w_auto {
      width: auto;
    }

    .xxl\:scrs-t_x_mandatory {
      scroll-snap-type: x mandatory;
    }

    .xxl\:scrs-t_none {
      scroll-snap-type: none;
    }

    .xxl\:px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .xxl\:scr-px_Carousel\.SlideArray\.scrollOffset\.none\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-none-padding-horz);
    }

    .xxl\:px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .xxl\:scr-px_Carousel\.SlideArray\.scrollOffset\.xs\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xs-padding-horz);
    }

    .xxl\:px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .xxl\:scr-px_Carousel\.SlideArray\.scrollOffset\.sm\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-sm-padding-horz);
    }

    .xxl\:px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .xxl\:scr-px_Carousel\.SlideArray\.scrollOffset\.md\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-md-padding-horz);
    }

    .xxl\:px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .xxl\:scr-px_Carousel\.SlideArray\.scrollOffset\.lg\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-lg-padding-horz);
    }

    .xxl\:px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .xxl\:scr-px_Carousel\.SlideArray\.scrollOffset\.xl\.padding-horz {
      scroll-padding-inline: var(--spacing--carousel--slide-array-scroll-offset-xl-padding-horz);
    }

    .xxl\:gap_Carousel\.SlideArray\.slideGap\.xxs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xxs);
    }

    .xxl\:gap_Carousel\.SlideArray\.slideGap\.xs {
      gap: var(--spacing--carousel--slide-array-slide-gap-xs);
    }

    .xxl\:gap_Carousel\.SlideArray\.slideGap\.sm {
      gap: var(--spacing--carousel--slide-array-slide-gap-sm);
    }

    .xxl\:gap_Carousel\.SlideArray\.slideGap\.md {
      gap: var(--spacing--carousel--slide-array-slide-gap-md);
    }

    .xxl\:gap_Carousel\.SlideArray\.slideGap\.lg {
      gap: var(--spacing--carousel--slide-array-slide-gap-lg);
    }

    .xxl\:gap_Carousel\.SlideArray\.slideGap\.xl {
      gap: var(--spacing--carousel--slide-array-slide-gap-xl);
    }

    .xxl\:scr-sa_start {
      scroll-snap-align: start;
    }

    .xxl\:scr-sa_center {
      scroll-snap-align: center;
    }

    .xxl\:scr-sa_end {
      scroll-snap-align: end;
    }

    .xxl\:h-bs_auto {
      block-size: auto;
    }

    .xxl\:max-b_none {
      max-block-size: none;
    }

    .xxl\:w-is_auto {
      inline-size: auto;
    }

    .xxl\:max-w-is_none {
      max-inline-size: none;
    }

    .xxl\:py_Modal\.Backdrop\.padding\.default\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-default-vert);
    }

    .xxl\:px_Modal\.Backdrop\.padding\.default\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-default-horz);
    }

    .xxl\:h-bs_100\% {
      block-size: 100%;
    }

    .xxl\:max-b_100\% {
      max-block-size: 100%;
    }

    .xxl\:w-is_100\% {
      inline-size: 100%;
    }

    .xxl\:max-w-is_100\% {
      max-inline-size: 100%;
    }

    .xxl\:py_Modal\.Backdrop\.padding\.fullScreen\.vert {
      padding-block: var(--spacing--modal--backdrop-padding-full-screen-vert);
    }

    .xxl\:px_Modal\.Backdrop\.padding\.fullScreen\.horz {
      padding-inline: var(--spacing--modal--backdrop-padding-full-screen-horz);
    }

    .xxl\:bdr_Modal\.Content\.default {
      border-radius: var(--radii--modal--content-default);
    }

    .xxl\:max-w-is_Modal\.Content\.size\.xs {
      max-inline-size: var(--sizes--modal--content-size-xs);
    }

    .xxl\:max-w-is_Modal\.Content\.size\.sm {
      max-inline-size: var(--sizes--modal--content-size-sm);
    }

    .xxl\:max-w-is_Modal\.Content\.size\.md {
      max-inline-size: var(--sizes--modal--content-size-md);
    }

    .xxl\:max-w-is_Modal\.Content\.size\.lg {
      max-inline-size: var(--sizes--modal--content-size-lg);
    }

    .xxl\:max-w-is_Modal\.Content\.size\.xl {
      max-inline-size: var(--sizes--modal--content-size-xl);
    }

    .xxl\:bdr_Modal\.Content\.fullscreen {
      border-radius: var(--radii--modal--content-fullscreen);
    }

    .xxl\:max-w-is_Modal\.Content\.size\.fullScreen {
      max-inline-size: var(--sizes--modal--content-size-full-screen);
    }

    .xxl\:d_block {
      display: block;
    }

    .xxl\:d_none {
      display: none;
    }

    .xxl\:ai_start {
      align-items: start;
    }

    .xxl\:ai_stretch {
      align-items: stretch;
    }

    .xxl\:flex-d_row-reverse {
      flex-direction: row-reverse;
    }

    .xxl\:flex-d_row {
      flex-direction: row;
    }

    .xxl\:flex-d_column-reverse {
      flex-direction: column-reverse;
    }

    .xxl\:flex-d_column {
      flex-direction: column;
    }

    .xxl\:jc_center {
      justify-content: center;
    }

    .xxl\:jc_space-between {
      justify-content: space-between;
    }

    .xxl\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_block:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: block;
    }

    .xxl\:\[\&\:has\(\>\[data-c11n-component\=\"Pagination\.PageButton\"\]\)\]\:d_none:has( > [data-c11n-component="Pagination.PageButton"]) {
      display: none;
    }

    .xxl\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"], .xxl\:\[\&\]\:d_none {
      display: none;
    }

    .xxl\:\[\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_block[data-c11n-component="ProgressStepper.CurrentLabel"], [data-orientation="vertical"] .xxl\:\[\[data-orientation\=\"vertical\"\]_\&\]\:d_block {
      display: block;
    }

    [data-orientation="vertical"] .xxl\:\[\[data-orientation\=\"vertical\"\]_\&\[data-c11n-component\=\"ProgressStepper\.CurrentLabel\"\]\]\:d_none[data-c11n-component="ProgressStepper.CurrentLabel"] {
      display: none;
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_100\% > :where(a, button) {
      flex-basis: 100%;
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_1 > :where(a, button) {
      flex-grow: 1;
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-b_auto > :where(a, button) {
      flex-basis: auto;
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:flex-g_0 > :where(a, button) {
      flex-grow: 0;
    }

    .xxl\:visited\:c_Anchor\.onImpact\.visited:visited {
      color: var(--colors--anchor-on-impact-visited);
    }

    .xxl\:focusVisible\:c_Anchor\.onImpact\.focus:is(:focus-visible, [data-focus-visible]) {
      color: var(--colors--anchor-on-impact-focus);
    }

    .xxl\:hover\:td_Anchor\.hover:is(:hover, [data-hover]) {
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      -webkit-text-decoration: var(--text-decoration--anchor-hover);
      text-decoration: var(--text-decoration--anchor-hover);
    }

    .xxl\:hover\:c_Anchor\.onImpact\.hover:is(:hover, [data-hover]) {
      color: var(--colors--anchor-on-impact-hover);
    }

    .xxl\:active\:c_Anchor\.onImpact\.pressed:is(:active, [data-active]) {
      color: var(--colors--anchor-on-impact-pressed);
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:ms_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-inline-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:not\(\:first-child\)\]\:mbs_ButtonGroup\.conjoined\.gap\.offsetBorder > :where(a, button):not(:first-child) {
      margin-block-start: var(--spacing--button-group-conjoined-gap-offset-border);
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-br_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-right-radius: var(--radii--button-group-conjoined);
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tl_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-left-radius: var(--radii--button-group-conjoined);
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):last-child, .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:first-child\]\:bdr-bl_ButtonGroup\.conjoined > :where(a, button):first-child {
      border-bottom-left-radius: var(--radii--button-group-conjoined);
    }

    .xxl\:\[\&_\>_\:where\(a\,_button\)\]\:\[\&\:last-child\]\:bdr-tr_ButtonGroup\.conjoined > :where(a, button):last-child {
      border-top-right-radius: var(--radii--button-group-conjoined);
    }
  }

  @media screen and (max-width: 63.9975rem) {
    .xlDown\:w_100\% {
      width: 100%;
    }
  }

  @media screen and (max-width: 47.9975rem) {
    .lgDown\:mbs_UpsellBanner\.Action\.margin\.content-toActions\.vert {
      margin-block-start: var(--spacing--upsell-banner--action-margin-content-to-actions-vert);
    }

    .lgDown\:mbs_UpsellBanner\.Body\.margin\.heading-toMessage\.vert {
      margin-block-start: var(--spacing--upsell-banner--body-margin-heading-to-message-vert);
    }

    .lgDown\:pos_absolute {
      position: absolute;
    }

    .lgDown\:inset-bs_UpsellBanner\.CloseButton\.margin\.top {
      inset-block-start: var(--spacing--upsell-banner--close-button-margin-top);
    }

    .lgDown\:inset-e_UpsellBanner\.CloseButton\.margin\.right {
      inset-inline-end: var(--spacing--upsell-banner--close-button-margin-right);
    }

    .lgDown\:pe_Upsell\.Header\.gap\.content-toClose {
      padding-inline-end: var(--spacing--upsell--header-gap-content-to-close);
    }

    .lgDown\:inset-bs_UpsellBanner\.Root\.padding\.vert {
      inset-block-start: var(--spacing--upsell-banner--root-padding-vert);
    }

    .lgDown\:inset-s_UpsellBanner\.Root\.padding\.horz {
      inset-inline-start: var(--spacing--upsell-banner--root-padding-horz);
    }

    .lgDown\:ps_calc\(\{spacing\.UpsellBanner\.Root\.gap\.leading\}_\+_\{sizes\.UpsellBanner\.Media\.icon\.width\}_\+_\{spacing\.UpsellBanner\.Root\.gap\.trailing\}\) {
      padding-inline-start: calc(var(--spacing--upsell-banner--root-gap-leading)  + var(--sizes--upsell-banner--media-icon-width)  + var(--spacing--upsell-banner--root-gap-trailing));
    }

    .lgDown\:flex-d_column {
      flex-direction: column;
    }
  }

  @media screen and (max-width: 29.9975rem) {
    tr:first-of-type .\[tr\:first-of-type_\&\]\:mdDown\:bd-t_1px_solid_\{colors\.Table\.Cell\.border\} {
      border-top: 1px solid var(--colors--table--cell-border);
    }

    tr:first-of-type .\[tr\:first-of-type_\&\]\:mdDown\:bdr-tl_200 {
      border-top-left-radius: var(--radii-200);
    }

    tr:first-of-type .\[tr\:first-of-type_\&\]\:mdDown\:bdr-tr_200 {
      border-top-right-radius: var(--radii-200);
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .\[\@media_\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:is\(\[data-c11n-component\=\"Carousel\.NavControls\"\]\)\]\:d_flex[data-c11n-component="Carousel.NavControls"] {
      display: flex;
    }

    .hoverMouse\:hoverNotDisabled\:\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:op_1:hover:not(:disabled) > [data-c11n-component="PhotoCarousel.NavControls"] {
      opacity: 1;
    }

    .hoverMouse\:hoverNotDisabled\:\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:z_1:hover:not(:disabled) > [data-c11n-component="PhotoCarousel.NavControls"] {
      z-index: 1;
    }
  }

  @media (hover: none) {
    .\[\@media_\(hover\:_none\)\]\:trf_translate3d\(0\,_0\,_0\) {
      transform: translate3d(0, 0, 0);
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .focus-visible-outline_true:focus-visible, .\[\&_\>_a\]\:focus-visible-outline_true > a:focus-visible, .focus\:focus-visible-outline_true:is(:focus, [data-focus]):focus-visible, .motionSafe\:trs_box-shadow_200ms_ease {
      transition: box-shadow .2s;
    }

    .motionSafe\:trs_box-shadow_200ms_ease\,_background-color_200ms_ease\,_border-color_200ms_ease\,_color_200ms_ease {
      transition: box-shadow .2s, background-color .2s, border-color .2s, color .2s;
    }

    .motionSafe\:trs_box-shadow_200ms_ease\, {
      transition: box-shadow .2s, all;
    }

    .motionSafe\:trs_background-color_200ms_ease\,_box-shadow_200ms_ease {
      transition: background-color .2s, box-shadow .2s;
    }

    .motionSafe\:trs_box-shadow_200ms_ease\,_background-color_200ms_ease {
      transition: box-shadow .2s, background-color .2s;
    }

    .motionSafe\:trs_200ms_ease_color, .motionSafe\:trs_color_200ms_ease {
      transition: color .2s;
    }

    .motionSafe\:trs_background-color_200ms_ease\,_box-shadow_200ms_ease\,_border-color_200ms_ease {
      transition: background-color .2s, box-shadow .2s, border-color .2s;
    }

    .motionSafe\:trs_box-shadow_0\.2s_ease-in\,_background-color_0\.2s_ease-in {
      transition: box-shadow .2s ease-in, background-color .2s ease-in;
    }

    .motionSafe\:trs_\{transitions\.Combobox\.Option\} {
      transition: var(--transitions--combobox--option);
    }

    .motionSafe\:trs_background-color_200ms_ease\,_color_200ms_ease {
      transition: background-color .2s, color .2s;
    }

    .motionSafe\:trs_box-shadow_200ms_ease\,_background-color_200ms_ease\,_color_200ms_ease {
      transition: box-shadow .2s, background-color .2s, color .2s;
    }

    .motionSafe\:trs_\{transitions\.PhotoCarousel\.Dot\} {
      transition: var(--transitions--photo-carousel--dot);
    }

    .motionSafe\:trs_\{transitions\.PhotoCarousel\.Slide\} {
      transition: var(--transitions--photo-carousel--slide);
    }

    .motionSafe\:trs_\{transitions\.ProgressIndicator\.bar\} {
      transition: var(--transitions--progress-indicator-bar);
    }

    .motionSafe\:trs_\{transitions\.PropertyCard\.Body\} {
      transition: var(--transitions--property-card--body);
    }

    .motionSafe\:anim_1500ms_shimmer_infinite, .motionSafe\:anim_1\.5s_shimmer_infinite {
      animation: 1.5s infinite shimmer;
    }

    .motionSafe\:trs_\{transitions\.Switch\.Handle\} {
      transition: var(--transitions--switch--handle);
    }

    .motionSafe\:trs_\{transitions\.Switch\.Track\} {
      transition: var(--transitions--switch--track);
    }

    .motionSafe\:trs_background-color_200ms_ease {
      transition: background-color .2s;
    }

    .motionSafe\:trs_box-shadow_200ms_ease\,_background-color_200ms_ease\,_color_200ms_ease\,_flex-shrink_200ms_ease {
      transition: box-shadow .2s, background-color .2s, color .2s, flex-shrink .2s;
    }

    .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:motionSafe\:trs_\{transitions\.LabeledInput\.Label\} > [data-c11n-component="Label"] {
      transition: var(--transitions--labeled-input--label);
    }

    .\[\&\:\:-webkit-slider-thumb\]\:motionSafe\:trs_box-shadow_200ms_ease::-webkit-slider-thumb {
      transition: box-shadow .2s;
    }

    .\[\&\:\:-moz-range-thumb\]\:motionSafe\:trs_box-shadow_200ms_ease::-moz-range-thumb {
      transition: box-shadow .2s;
    }

    .before\:motionSafe\:trs_\{transitions\.Combobox\.OptionMedia\.control\}:before {
      transition: var(--transitions--combobox--option-media-control);
    }

    .\[\&\:before\]\:motionSafe\:trs_\{transitions\.ProgressMeter\.Node\.focusRing\}:before {
      transition: var(--transitions--progress-meter--node-focus-ring);
    }

    .after\:motionSafe\:trs_border-color_200ms_ease:after {
      transition: border-color .2s;
    }

    .\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:motionSafe\:trs-dur_\{transitions\.PhotoCarousel\.NavControls\} > [data-c11n-component="PhotoCarousel.NavControls"] {
      --transition-duration: var(--transitions--photo-carousel--nav-controls);
      transition-duration: var(--transitions--photo-carousel--nav-controls);
    }

    .\[\&_\>_\[data-c11n-component\=\"Input\"\]\]\:\[\&\:\:placeholder\]\:motionSafe\:trs_\{transitions\.LabeledInput\.Input\} > [data-c11n-component="Input"]::placeholder {
      transition: var(--transitions--labeled-input--input);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .focus-visible-outline_true:focus-visible, .\[\&_\>_a\]\:focus-visible-outline_true > a:focus-visible, .focus\:focus-visible-outline_true:is(:focus, [data-focus]):focus-visible {
      transition: none;
    }

    .motionReduce\:anim_none {
      animation: none;
    }

    .motionReduce\:trs_none {
      transition: none;
    }

    .motionReduce\:scr-bhv_auto {
      scroll-behavior: auto;
    }

    .\[\&_\>_\[data-c11n-component\=\"Label\"\]\]\:motionReduce\:trs_none > [data-c11n-component="Label"] {
      transition: none;
    }

    .\[\&\:\:-webkit-slider-thumb\]\:motionReduce\:trs_none::-webkit-slider-thumb {
      transition: none;
    }

    .\[\&\:\:-moz-range-thumb\]\:motionReduce\:trs_none::-moz-range-thumb {
      transition: none;
    }

    .before\:motionReduce\:trs_none:before, .\[\&\:before\]\:motionReduce\:trs_none:before, .after\:motionReduce\:trs_none:after {
      transition: none;
    }

    .\[\&_\>_\[data-c11n-component\=\"PhotoCarousel\.NavControls\"\]\]\:motionReduce\:trs-dur_0s > [data-c11n-component="PhotoCarousel.NavControls"] {
      --transition-duration: 0s;
      transition-duration: 0s;
    }

    .\[\&_\>_\[data-c11n-component\=\"Input\"\]\]\:\[\&\:\:placeholder\]\:motionReduce\:trs_none > [data-c11n-component="Input"]::placeholder {
      transition: none;
    }
  }
}

/*# sourceMappingURL=bundle.8cc1301c.css.map*/