.otc-glide[data-v-809914c0]{position:absolute;top:0;left:0;width:0;height:0;border-radius:var(--radius-control);background:var(--hover-2);pointer-events:none;z-index:0;transition:top var(--duration-glide) var(--ease-out-strong),left var(--duration-glide) var(--ease-out-strong),width var(--duration-glide) var(--ease-out-strong),height var(--duration-glide) var(--ease-out-strong),opacity var(--duration-base) var(--ease-out)}@media(prefers-reduced-motion:reduce){.otc-glide[data-v-809914c0]{transition:opacity var(--duration-fast) var(--ease-out)}}.otc-glide-layer[data-v-809914c0]{position:relative;z-index:1}.select[data-v-809914c0]{position:relative}.select__label-row[data-v-809914c0]{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.select__label[data-v-809914c0]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--ink)}.select__info-icon[data-v-809914c0]{font-size:var(--font-size-sm);color:var(--ink-3);cursor:help}.select__info-icon[data-v-809914c0]:hover{color:var(--ink-2)}.select__required[data-v-809914c0]{color:var(--red-ink);margin-left:2px}.select--sm .select__trigger[data-v-809914c0]{height:32px;padding:0 var(--spacing-sm);font-size:var(--font-size-xs)}.select--xs .select__trigger[data-v-809914c0]{gap:6px;height:28px;padding:0 var(--spacing-sm);border-radius:var(--radius-control-sm);font-size:var(--font-size-xs)}.select__trigger[data-v-809914c0]{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;font-family:var(--font-body);font-size:13.5px;color:var(--ink);width:100%;transition:border-color .12s,box-shadow .12s}.select__trigger[data-v-809914c0]:hover{border-color:var(--line-strong)}.select__trigger--open[data-v-809914c0]{border-color:var(--accent);box-shadow:var(--shadow-focus)}.select__input[data-v-809914c0]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:inherit;color:inherit;padding:0;cursor:text}.select__input[data-v-809914c0]::-moz-placeholder{color:var(--ink-2)}.select__input[data-v-809914c0]::placeholder{color:var(--ink-2)}.select__input--multi[data-v-809914c0]{flex:1 1 40px;min-width:40px}.select__value[data-v-809914c0]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__placeholder[data-v-809914c0]{color:var(--ink-2)}.select__trigger-icon[data-v-809914c0]{color:var(--ink-3);font-size:13px;flex-shrink:0}.select__arrow[data-v-809914c0]{color:var(--ink-3);font-size:12px;transition:transform .15s;flex-shrink:0}.select__trigger--open .select__arrow[data-v-809914c0]{transform:rotate(180deg)}.select__chips[data-v-809914c0]{display:flex;gap:4px;flex:1;flex-wrap:nowrap;min-width:0;overflow:hidden;align-items:center}.select__chip[data-v-809914c0]{display:inline-flex;align-items:center;gap:4px;background:var(--accent-tint);color:var(--accent-ink);padding:2px 8px;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;min-width:0}.select__chip-label[data-v-809914c0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__chip-x[data-v-809914c0]{cursor:pointer;font-size:10px;opacity:.7}.select__chip-x[data-v-809914c0]:hover{opacity:1}.select__more[data-v-809914c0]{font-size:var(--font-size-xs);color:var(--ink-2);white-space:nowrap}.select__panel[data-v-809914c0]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);z-index:var(--z-popover);overflow:hidden}.select__panel--up[data-v-809914c0]{top:auto;bottom:calc(100% + 4px)}.select__options[data-v-809914c0]{position:relative;max-height:220px;overflow-y:auto;padding:var(--spacing-xs)}.select__option[data-v-809914c0]{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-control);font-size:var(--font-size-sm);color:var(--ink);cursor:pointer;transition:color var(--duration-fast) var(--ease-out-strong),transform var(--duration-fast) var(--ease-out-strong)}.select__option[data-v-809914c0]:active{transform:scale(.98)}.select__option--selected[data-v-809914c0]{color:var(--accent-ink);font-weight:var(--font-weight-medium)}.select__option--disabled[data-v-809914c0]{color:var(--ink-3);cursor:not-allowed;pointer-events:none}.select__option-icon[data-v-809914c0]{width:18px;text-align:center;font-size:13px;flex-shrink:0;color:var(--ink-2)}.select__option--selected .select__option-icon[data-v-809914c0]{color:var(--accent-ink)}.select__option-label[data-v-809914c0]{flex:1}.select__option-check-icon[data-v-809914c0]{color:var(--accent-ink);font-size:12px}.select__option-check[data-v-809914c0]{width:16px;height:16px;pointer-events:none;accent-color:var(--accent-ink)}.select__group-label[data-v-809914c0]{padding:6px 12px;font-size:10.5px;font-weight:600;color:var(--ink-3);letter-spacing:0}.select__empty[data-v-809914c0]{padding:16px 12px;text-align:center;font-size:var(--font-size-xs);color:var(--ink-2)}.select__empty .otc-icon[data-v-809914c0]{display:block;font-size:18px;color:var(--ink-3);margin-bottom:6px}.select__error[data-v-809914c0]{font-size:var(--font-size-xs);color:var(--red-ink-2);display:flex;align-items:center;gap:4px;margin-top:4px}.select--error .select__trigger[data-v-809914c0],.select--error .select__trigger[data-v-809914c0]:hover{border-color:var(--red)}.select--error .select__trigger.select__trigger--open[data-v-809914c0]{border-color:var(--red);box-shadow:0 0 0 3px rgba(220,38,38,.2)}.select--disabled[data-v-809914c0]{pointer-events:none;opacity:.5}.about-rent-inline[data-v-418945ca],.about-rent-inline__row[data-v-418945ca]{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media(min-width:1280px){.about-rent-inline__row[data-v-418945ca]{flex-direction:row;align-items:flex-start}.about-rent-inline__row>[data-v-418945ca]{flex:1 1 0;min-width:0}}@media(min-width:1280px){.about-rent-inline__row--triple>[data-v-418945ca]{flex:1 1 0}.about-rent-inline__row--triple>.about-rent-inline__switch-cell[data-v-418945ca]{flex:0 0 auto}}.about-rent-inline__switch-cell[data-v-418945ca]{display:flex;width:-moz-fit-content;width:fit-content}.about-rent-inline__placeholder[data-v-418945ca]{visibility:hidden}.about-rent-inline__divider[data-v-418945ca]{margin-top:0!important;margin-bottom:0!important}.about-rent-inline__phone-card[data-v-418945ca]{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--canvas);border-radius:var(--radius-md)}.about-rent-inline__phone-card--off[data-v-418945ca]{background-color:var(--color-neutral-50)}.about-rent-inline__phone-body[data-v-418945ca]{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1 auto;min-width:0}.about-rent-inline__phone-title[data-v-418945ca]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.about-rent-inline__phone-hint[data-v-418945ca]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-700)}.about-room__form[data-v-cd936552],.about-room__row[data-v-cd936552]{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media(min-width:1280px){.about-room__row[data-v-cd936552]{flex-direction:row;align-items:flex-start}.about-room__row>[data-v-cd936552]{flex:1 1 0;min-width:0}}.about-room__features[data-v-cd936552]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.about-room__features-title[data-v-cd936552]{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-neutral-900)}.about-room__features-chips[data-v-cd936552]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.counter-input[data-v-4944cab8]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.counter-input__label[data-v-4944cab8]{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--ink);font-family:var(--font-body)}.counter-input__required[data-v-4944cab8]{color:var(--red-ink);margin-left:2px}.counter-input__control[data-v-4944cab8]{display:flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;height:40px}.counter-input__btn[data-v-4944cab8]{flex-shrink:0;width:40px;min-width:40px;height:100%;border-radius:0!important;border:none!important;background:var(--canvas)!important}.counter-input__btn[data-v-4944cab8]:active{transform:scale(.94)}.counter-input__btn[data-v-4944cab8]:hover:not([disabled]){background:var(--hover)!important}.counter-input__value[data-v-4944cab8]{flex:1;display:flex;align-items:center;justify-content:center;background:var(--surface);height:100%}.counter-input__number[data-v-4944cab8]{font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--ink)}.counter-input__error[data-v-4944cab8]{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--red-ink-2);display:flex;align-items:center;gap:var(--spacing-xs)}.counter-input--error .counter-input__control[data-v-4944cab8]{border-color:var(--red)}.convivence-life-style__form[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.convivence-life-style__section[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.convivence-life-style__stats-stack[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.convivence-life-style__section-header[data-v-e149b490]{display:flex;align-items:center;gap:var(--spacing-md)}.convivence-life-style__section-badge[data-v-e149b490]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-md);background-color:var(--surface);border:1px solid var(--line);color:var(--ink-2);font-family:var(--font-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);flex-shrink:0}.convivence-life-style__section-heading[data-v-e149b490]{display:flex;flex-direction:column;flex-shrink:0;min-width:0}@media(max-width:1280px){.convivence-life-style__section-heading[data-v-e149b490]{flex:1 1 auto}}.convivence-life-style__section-title[data-v-e149b490]{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-neutral-900)}.convivence-life-style__section-subtitle[data-v-e149b490]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-600)}@media(max-width:1280px){.convivence-life-style__section-subtitle[data-v-e149b490]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.convivence-life-style__section-line[data-v-e149b490]{flex:1 1 auto;height:1px;background-color:var(--color-neutral-200)}.convivence-life-style__required[data-v-e149b490]{color:var(--color-error-500);margin-left:var(--spacing-xs)}.convivence-life-style__gender-wrapper[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-xs)}.convivence-life-style__error[data-v-e149b490]{font-size:var(--font-size-sm);color:var(--color-error-500)}.convivence-life-style__field-label[data-v-e149b490]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.convivence-life-style__stat-card[data-v-e149b490]{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);background-color:var(--surface)}.convivence-life-style__stat-card--error[data-v-e149b490]{border-color:var(--color-error-500)}@media(max-width:1280px){.convivence-life-style__stat-card--stacked-mobile[data-v-e149b490]{flex-direction:column;align-items:stretch;gap:var(--spacing-sm)}}.convivence-life-style__stat-main[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1 auto;min-width:0}.convivence-life-style__stat-title[data-v-e149b490]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.convivence-life-style__stat-subtitle[data-v-e149b490]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-600)}.convivence-life-style__panel[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);background-color:var(--color-neutral-50)}.convivence-life-style__panel-header[data-v-e149b490]{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.convivence-life-style__panel-icon[data-v-e149b490]{color:var(--color-neutral-500);font-size:var(--font-size-sm)}.convivence-life-style__panel-title[data-v-e149b490]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;color:var(--color-neutral-500)}.convivence-life-style__panel-row[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:1280px){.convivence-life-style__panel-row[data-v-e149b490]{flex-direction:row;align-items:flex-start}.convivence-life-style__panel-row>[data-v-e149b490]{flex:1 1 0;min-width:0}}.convivence-life-style__panel-chips-group[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.convivence-life-style__chips[data-v-e149b490]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.convivence-life-style__lifestyle-cards[data-v-e149b490]{display:grid;grid-template-columns:1fr;gap:var(--spacing-md)}@media(min-width:1280px){.convivence-life-style__lifestyle-cards[data-v-e149b490]{grid-template-columns:repeat(3,1fr)}}.convivence-life-style__lifestyle-card[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);background:var(--surface);cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.convivence-life-style__lifestyle-card[data-v-e149b490]:hover{border-color:var(--color-primary-200);background-color:var(--color-neutral-50)}.convivence-life-style__lifestyle-card[data-v-e149b490]:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.convivence-life-style__lifestyle-card--selected[data-v-e149b490]{border-color:var(--color-primary-500);background-color:var(--color-primary-50)}.convivence-life-style__lifestyle-card--selected[data-v-e149b490]:hover{background-color:var(--color-primary-50)}.convivence-life-style__lifestyle-card--selected .convivence-life-style__lifestyle-card-icon[data-v-e149b490]{background-color:var(--color-primary-500);color:var(--fill-ink)}.convivence-life-style__lifestyle-card-icon[data-v-e149b490]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-md);background-color:var(--color-neutral-100);color:var(--color-neutral-700);transition:background-color .15s ease,color .15s ease}.convivence-life-style__lifestyle-card-icon .otc-icon[data-v-e149b490]{font-size:var(--font-size-md)}.convivence-life-style__lifestyle-card-title[data-v-e149b490]{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.convivence-life-style__lifestyle-card-description[data-v-e149b490]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-600)}.convivence-life-style__rules-stack[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.convivence-life-style__rules-grid[data-v-e149b490]{display:grid;grid-template-columns:1fr;gap:var(--spacing-sm)}@media(min-width:1280px){.convivence-life-style__rules-grid[data-v-e149b490]{grid-template-columns:repeat(2,1fr)}}.convivence-life-style__rule-card[data-v-e149b490]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg);background-color:var(--surface)}.convivence-life-style__rule-card--wide[data-v-e149b490]{flex-direction:column;align-items:stretch;gap:var(--spacing-md)}.convivence-life-style__rule-card-row[data-v-e149b490]{display:flex;align-items:center;gap:var(--spacing-md)}.convivence-life-style__rule-icon[data-v-e149b490]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-md);background-color:var(--canvas);color:var(--ink-2);flex-shrink:0}.convivence-life-style__rule-icon .otc-icon[data-v-e149b490]{font-size:var(--font-size-md)}.convivence-life-style__rule-title[data-v-e149b490]{flex:1 1 auto;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);color:var(--color-neutral-900)}.convivence-life-style__rule-expanded[data-v-e149b490]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tenan-profile-wished__form[data-v-cc57d6b0],.tenan-profile-wished__row[data-v-cc57d6b0]{display:flex;flex-direction:column;gap:var(--spacing-lg)}@media(min-width:1280px){.tenan-profile-wished__row[data-v-cc57d6b0]{flex-direction:row;align-items:flex-start}.tenan-profile-wished__row>[data-v-cc57d6b0]{flex:1 1 0;min-width:0}}.tenan-profile-wished__field-label[data-v-cc57d6b0]{font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.tenan-profile-wished__required[data-v-cc57d6b0]{color:var(--color-error-500);margin-left:var(--spacing-xs)}.tenan-profile-wished__labor[data-v-cc57d6b0]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.tenan-profile-wished__labor-chips[data-v-cc57d6b0]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.included-services[data-v-4d2d78aa],.included-services__suggestion[data-v-4d2d78aa]{display:flex;flex-direction:column;gap:var(--spacing-md)}.included-services__suggestion[data-v-4d2d78aa]{padding:var(--spacing-md);background:var(--canvas);border:1px solid var(--line);border-radius:var(--radius-lg)}@media(min-width:1280px){.included-services__suggestion[data-v-4d2d78aa]{flex-direction:row;align-items:center;justify-content:space-between}}.included-services__suggestion-content[data-v-4d2d78aa]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);flex:1 1 auto;min-width:0}.included-services__suggestion-text[data-v-4d2d78aa]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-800)}.included-services__suggestion-actions[data-v-4d2d78aa]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);flex-shrink:0}.included-services__section[data-v-4d2d78aa]{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.included-services__section-header[data-v-4d2d78aa]{display:flex;align-items:center;gap:var(--spacing-sm)}.included-services__section-label[data-v-4d2d78aa]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;color:var(--color-neutral-500);flex-shrink:0}.included-services__count[data-v-4d2d78aa]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--spacing-lg);height:var(--spacing-lg);padding:0 var(--spacing-xs);border-radius:var(--radius-full);background:var(--color-neutral-100);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-neutral-600);flex-shrink:0}.included-services__section-line[data-v-4d2d78aa]{flex:1 1 auto;height:1px;background:var(--color-neutral-200)}.included-services__chips[data-v-4d2d78aa]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-md) 0}.included-services__chip[data-v-4d2d78aa]{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);background:var(--surface);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-900)}.included-services__chip--included[data-v-4d2d78aa]{border:1px solid var(--green)}.included-services__chip--included .included-services__chip-icon[data-v-4d2d78aa]{color:var(--green-ink)}.included-services__chip--unavailable[data-v-4d2d78aa]{border:1px solid var(--color-neutral-200)}.included-services__chip--unavailable .included-services__chip-icon[data-v-4d2d78aa]{color:var(--color-neutral-500)}.included-services__chip-icon[data-v-4d2d78aa]{font-size:var(--font-size-sm)}.included-services__chip-label[data-v-4d2d78aa]{white-space:nowrap}.included-services__chip-remove[data-v-4d2d78aa]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-lg);height:var(--spacing-lg);color:var(--color-neutral-200);cursor:pointer;transition:color .15s ease}.included-services__chip-remove[data-v-4d2d78aa]:focus-visible,.included-services__chip-remove[data-v-4d2d78aa]:hover{color:var(--color-error-500);outline:none}.included-services__chip-remove .otc-icon[data-v-4d2d78aa]{font-size:var(--font-size-lg)}.included-services__chip-add[data-v-4d2d78aa]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary-700);cursor:pointer;padding:0 var(--spacing-sm)}.included-services__chip-add[data-v-4d2d78aa]:focus-visible,.included-services__chip-add[data-v-4d2d78aa]:hover{color:var(--color-primary-900);outline:none}.included-services__chips-unavailable[data-v-4d2d78aa]{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px dashed var(--color-neutral-200);border-radius:var(--radius-lg)}.included-services__rows[data-v-4d2d78aa]{display:flex;flex-direction:column;border:1px solid var(--color-neutral-200);border-radius:var(--radius-lg)}.included-services__row[data-v-4d2d78aa]{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--surface)}.included-services__row[data-v-4d2d78aa]:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.included-services__row[data-v-4d2d78aa]:last-child{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.included-services__row--divider[data-v-4d2d78aa]{border-bottom:1px solid var(--color-neutral-200)}.included-services__row-icon[data-v-4d2d78aa]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-md);background:var(--color-info-50);color:var(--color-info-700);flex-shrink:0}.included-services__row-icon .otc-icon[data-v-4d2d78aa]{font-size:var(--font-size-md)}.included-services__row-main[data-v-4d2d78aa]{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1 auto;min-width:0}.included-services__row-title[data-v-4d2d78aa]{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.included-services__row-sub[data-v-4d2d78aa]{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-neutral-500)}.included-services__row-sub .otc-icon[data-v-4d2d78aa]{font-size:var(--font-size-xs)}.included-services__row-input[data-v-4d2d78aa]{width:140px;flex-shrink:0}.included-services__row-menu[data-v-4d2d78aa]{position:relative;flex-shrink:0}.included-services__kebab[data-v-4d2d78aa]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-md);color:var(--color-neutral-500);cursor:pointer;transition:background .15s ease,color .15s ease}.included-services__kebab[data-v-4d2d78aa]:focus-visible,.included-services__kebab[data-v-4d2d78aa]:hover{background:var(--color-neutral-100);color:var(--color-neutral-800);outline:none}.included-services__menu[data-v-4d2d78aa]{position:absolute;top:calc(100% + var(--spacing-xs));right:0;min-width:220px;padding:var(--spacing-xs);background:var(--surface);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:var(--z-popover);display:flex;flex-direction:column;gap:var(--spacing-xs)}.included-services__menu-item[data-v-4d2d78aa]{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-neutral-800);cursor:pointer}.included-services__menu-item[data-v-4d2d78aa]:focus-visible,.included-services__menu-item[data-v-4d2d78aa]:hover{background:var(--color-neutral-50);outline:none}.included-services__menu-item .otc-icon[data-v-4d2d78aa]{width:var(--spacing-md);text-align:center}.included-services__menu-item--danger[data-v-4d2d78aa]{color:var(--color-error-500)}.included-services__menu-item--danger[data-v-4d2d78aa]:focus-visible,.included-services__menu-item--danger[data-v-4d2d78aa]:hover{background:var(--color-error-50)}.included-services__info-banner[data-v-4d2d78aa]{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-info-50);border-radius:var(--radius-md)}.included-services__info-banner-icon[data-v-4d2d78aa]{color:var(--color-info-700);font-size:var(--font-size-md);flex-shrink:0;margin-top:var(--spacing-xs)}.included-services__info-banner-text[data-v-4d2d78aa]{flex:1 1 auto;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-info-900)}.included-services__info-banner-link[data-v-4d2d78aa]{font-weight:var(--font-weight-semibold);color:var(--color-info-700);text-decoration:underline;margin-left:var(--spacing-xs)}.included-services__info-banner-link[data-v-4d2d78aa]:focus-visible,.included-services__info-banner-link[data-v-4d2d78aa]:hover{color:var(--color-info-900);outline:none}.included-services__info-banner-close[data-v-4d2d78aa]{display:inline-flex;align-items:center;justify-content:center;width:var(--spacing-lg);height:var(--spacing-lg);color:var(--color-info-700);cursor:pointer;flex-shrink:0}.included-services__info-banner-close[data-v-4d2d78aa]:focus-visible,.included-services__info-banner-close[data-v-4d2d78aa]:hover{color:var(--color-info-900);outline:none}.included-services__footer[data-v-4d2d78aa]{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-neutral-50);border-radius:var(--radius-md);margin-top:var(--spacing-sm)}@media(min-width:1280px){.included-services__footer[data-v-4d2d78aa]{flex-direction:row;align-items:center;justify-content:space-between}}.included-services__footer-total[data-v-4d2d78aa]{font-size:var(--font-size-sm);color:var(--color-neutral-800)}.included-services__footer-total strong[data-v-4d2d78aa]{font-size:var(--font-size-md);color:var(--color-neutral-900)}.included-services__footer-note[data-v-4d2d78aa]{font-size:var(--font-size-xs);color:var(--color-neutral-500)}@media(max-width:1279px){.included-services__row[data-v-4d2d78aa]{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"icon main menu" "input input input";align-items:start;row-gap:var(--spacing-md);-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.included-services__row-icon[data-v-4d2d78aa]{grid-area:icon}.included-services__row-main[data-v-4d2d78aa]{grid-area:main}.included-services__row-menu[data-v-4d2d78aa]{grid-area:menu;justify-self:end}.included-services__row-input[data-v-4d2d78aa]{grid-area:input;width:100%}.included-services__row-sub[data-v-4d2d78aa]{min-width:0}.included-services__row-sub-text[data-v-4d2d78aa]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}.economic-conditions-inline[data-v-71fb9bd8]{display:flex;flex-direction:column;gap:var(--spacing-lg)}.economic-conditions-inline__block[data-v-71fb9bd8]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.economic-conditions-inline__header[data-v-71fb9bd8]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-md)}@media(min-width:1280px){.economic-conditions-inline__header[data-v-71fb9bd8]{gap:var(--spacing-lg)}}@media(max-width:1280px){.economic-conditions-inline__header--stacked-mobile[data-v-71fb9bd8]{flex-direction:column;align-items:stretch;gap:var(--spacing-sm)}}.economic-conditions-inline__title-wrapper[data-v-71fb9bd8]{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1 auto;min-width:0}.economic-conditions-inline__title[data-v-71fb9bd8]{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900)}.economic-conditions-inline__required[data-v-71fb9bd8]{color:var(--color-error-500);margin-left:var(--spacing-xs)}.economic-conditions-inline__subtitle[data-v-71fb9bd8]{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-neutral-700)}@media(max-width:1280px){.economic-conditions-inline__subtitle[data-v-71fb9bd8],.economic-conditions-inline__title[data-v-71fb9bd8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.economic-conditions-inline__controls[data-v-71fb9bd8]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.economic-conditions-inline__dependent[data-v-71fb9bd8]{display:flex;margin-top:var(--spacing-sm)}.economic-conditions-inline__dependent--column[data-v-71fb9bd8]{flex-direction:column;align-items:stretch;gap:var(--spacing-xs)}.economic-conditions-inline__error[data-v-71fb9bd8]{font-size:var(--font-size-sm);color:var(--color-error-500)}.new-announcement-content.col-24{gap:var(--spacing-md)}.new-announcement-content>.announcement-banner+*{margin-top:var(--spacing-sm)}.create-announcement-room-page .breadcrumbs{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg);max-width:1280px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}@media(min-width:1280px){.create-announcement-room-page .breadcrumbs{padding-left:0;padding-right:0}}.create-announcement-room-page[data-v-75be8336]{height:100%;display:flex;flex-direction:column}.create-announcement-room-page .desktop-content[data-v-75be8336],.create-announcement-room-page .desktop-footer[data-v-75be8336]{display:none}@media(min-width:1280px){.create-announcement-room-page .desktop-content[data-v-75be8336]{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:1280px;width:100%;margin:0 auto;box-sizing:border-box;padding-bottom:calc(var(--spacing-xl) + 80px)}.create-announcement-room-page .desktop-footer[data-v-75be8336]{display:block;position:fixed;bottom:0;left:0;right:0;background-color:var(--color-neutral-50);border-top:1px solid var(--color-neutral-200);box-shadow:var(--shadow-md);z-index:var(--z-sticky)}.create-announcement-room-page .desktop-footer__inner[data-v-75be8336]{max-width:1280px;width:100%;margin:0 auto;padding:var(--spacing-md) 0;box-sizing:border-box}.create-announcement-room-page .mobile-bottom-sheet[data-v-75be8336]{display:none}}