.catTile-module-scss-module__vGASjW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1080px){.catTile-module-scss-module__vGASjW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.catTile-module-scss-module__vGASjW__grid{grid-template-columns:1fr}}.catTile-module-scss-module__vGASjW__tile{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);height:100%;color:inherit;transition:transform var(--t-med),box-shadow var(--t-med),border-color var(--t-med);flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.catTile-module-scss-module__vGASjW__tile:hover{color:inherit}@media (hover:hover){.catTile-module-scss-module__vGASjW__tile:hover{box-shadow:var(--shadow);border-color:var(--line-2);transform:translateY(-2px)}}.catTile-module-scss-module__vGASjW__tile .icon-tile{background:var(--accent-soft);color:var(--accent-deep)}.catTile-module-scss-module__vGASjW__tile h3{margin:6px 0 0;font-size:1.1rem}.catTile-module-scss-module__vGASjW__tile p{color:var(--muted);margin:0;font-size:.9rem}.catTile-module-scss-module__vGASjW__tile .link-arrow{color:var(--accent-deep)}.catTile-module-scss-module__vGASjW__tile--property{--accent:var(--accent-property);--accent-deep:var(--accent-property-deep);--accent-soft:var(--accent-property-soft);--accent-soft-border:var(--accent-property-soft-border);--accent-grad:var(--accent-property-grad)}.catTile-module-scss-module__vGASjW__tile--profile{--accent:var(--accent-profile);--accent-deep:var(--accent-profile-deep);--accent-soft:var(--accent-profile-soft);--accent-soft-border:var(--accent-profile-soft-border);--accent-grad:var(--accent-profile-grad)}.catTile-module-scss-module__vGASjW__type{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);font-size:.68rem;font-weight:700}.catTile-module-scss-module__vGASjW__foot{border-top:1px solid var(--line);color:var(--faint);justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;font-size:.82rem;display:flex}
.skeleton-module-scss-module__6fzYza__skeleton{background:linear-gradient(90deg, var(--surface-sunken) 25%, #e9eef3 37%, var(--surface-sunken) 63%);border-radius:var(--r-xs);background-size:400% 100%;animation:1.4s infinite skeleton-module-scss-module__6fzYza__strexyl-skeleton;display:block}.skeleton-module-scss-module__6fzYza__skeleton--circle{border-radius:50%}.skeleton-module-scss-module__6fzYza__skeleton--pill{border-radius:var(--r-pill)}.skeleton-module-scss-module__6fzYza__text{gap:var(--sp-2);flex-direction:column;display:flex}.skeleton-module-scss-module__6fzYza__card{gap:var(--sp-4);padding:var(--sp-5) var(--sp-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;display:flex}.skeleton-module-scss-module__6fzYza__list{gap:var(--sp-3);flex-direction:column;display:flex}.skeleton-module-scss-module__6fzYza__row{align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);display:flex}.skeleton-module-scss-module__6fzYza__rowText{gap:var(--sp-2);flex-direction:column;flex:1;display:flex}.skeleton-module-scss-module__6fzYza__table{border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.skeleton-module-scss-module__6fzYza__tableRow{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line);display:grid}.skeleton-module-scss-module__6fzYza__tableRow:last-child{border-bottom:0}
.input-module-scss-module__W73tWq__input-wrapper{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.input-module-scss-module__W73tWq__label{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.input-module-scss-module__W73tWq__label--required:after{content:" *";color:var(--color-error)}.input-module-scss-module__W73tWq__input-container{align-items:center;display:flex;position:relative}.input-module-scss-module__W73tWq__input{width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);font-size:1rem;line-height:1.5}.input-module-scss-module__W73tWq__input::placeholder{color:var(--color-text-tertiary)}.input-module-scss-module__W73tWq__input:focus{box-shadow:var(--focus-ring);outline:none}.input-module-scss-module__W73tWq__input:disabled{background-color:var(--color-bg-secondary);cursor:not-allowed}.input-module-scss-module__W73tWq__input--sm{padding:var(--spacing-xs) var(--spacing-sm);font-size:.875rem}.input-module-scss-module__W73tWq__input--lg{padding:var(--spacing-md) var(--spacing-lg);font-size:1.125rem}.input-module-scss-module__W73tWq__input--with-left-icon{padding-left:2.5rem}.input-module-scss-module__W73tWq__input--with-right-icon{padding-right:2.5rem}.input-module-scss-module__W73tWq__input--error{border-color:var(--color-error)}.input-module-scss-module__W73tWq__input--error:focus{box-shadow:0 0 0 3px #ef44441a}.input-module-scss-module__W73tWq__left-icon,.input-module-scss-module__W73tWq__right-icon{color:var(--color-text-tertiary);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.input-module-scss-module__W73tWq__left-icon{left:var(--spacing-sm)}.input-module-scss-module__W73tWq__right-icon{right:var(--spacing-sm)}.input-module-scss-module__W73tWq__error{color:var(--color-error);font-size:.75rem}.input-module-scss-module__W73tWq__help-text{color:var(--color-text-secondary);font-size:.75rem}
.textArea-module-scss-module__MZWyia__textarea-wrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}.textArea-module-scss-module__MZWyia__textarea-label{color:var(--color-text-primary);font-size:.875rem;font-weight:500}.textArea-module-scss-module__MZWyia__textarea-required{color:var(--color-error);margin-left:var(--spacing-xs)}.textArea-module-scss-module__MZWyia__textarea{width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-fast);font-family:inherit;font-size:1rem;line-height:1.5}.textArea-module-scss-module__MZWyia__textarea::placeholder{color:var(--color-text-tertiary)}.textArea-module-scss-module__MZWyia__textarea:hover{border-color:var(--color-border-hover)}.textArea-module-scss-module__MZWyia__textarea:focus{box-shadow:var(--focus-ring);outline:none}.textArea-module-scss-module__MZWyia__textarea:disabled{background-color:var(--color-bg-secondary);cursor:not-allowed;opacity:.6}.textArea-module-scss-module__MZWyia__textarea--resize-none{resize:none}.textArea-module-scss-module__MZWyia__textarea--resize-vertical{resize:vertical}.textArea-module-scss-module__MZWyia__textarea--resize-horizontal{resize:horizontal}.textArea-module-scss-module__MZWyia__textarea--resize-both{resize:both}.textArea-module-scss-module__MZWyia__textarea--error{border-color:var(--color-error);background-color:#ef44440d}.textArea-module-scss-module__MZWyia__textarea--error:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #ef44441a}.textArea-module-scss-module__MZWyia__textarea-footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.textArea-module-scss-module__MZWyia__textarea-helper{color:var(--color-text-secondary);font-size:.75rem}.textArea-module-scss-module__MZWyia__textarea-error{color:var(--color-error);font-size:.75rem}.textArea-module-scss-module__MZWyia__textarea-count{color:var(--color-text-tertiary);margin-left:auto;font-size:.75rem}
.checkbox-module-scss-module__ne0TwG__checkbox-wrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}.checkbox-module-scss-module__ne0TwG__checkbox-label{align-items:center;gap:var(--spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.checkbox-module-scss-module__ne0TwG__checkbox-input-wrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.checkbox-module-scss-module__ne0TwG__checkbox{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.checkbox-module-scss-module__ne0TwG__checkbox-control{border:2px solid var(--color-gray-400);border-radius:var(--radius-sm);background-color:var(--color-bg-primary);width:1.25rem;height:1.25rem;transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.checkbox-module-scss-module__ne0TwG__checkbox:hover~.checkbox-module-scss-module__ne0TwG__checkbox-control{border-color:var(--color-primary-400)}.checkbox-module-scss-module__ne0TwG__checkbox:focus-visible~.checkbox-module-scss-module__ne0TwG__checkbox-control{outline:2px solid var(--focus-line);outline-offset:2px}.checkbox-module-scss-module__ne0TwG__checkbox:checked~.checkbox-module-scss-module__ne0TwG__checkbox-control,.checkbox-module-scss-module__ne0TwG__checkbox:indeterminate~.checkbox-module-scss-module__ne0TwG__checkbox-control{background-color:var(--color-primary-600);border-color:var(--color-primary-600)}.checkbox-module-scss-module__ne0TwG__checkbox:disabled~.checkbox-module-scss-module__ne0TwG__checkbox-control{background-color:var(--color-bg-secondary);border-color:var(--color-border);cursor:not-allowed}.checkbox-module-scss-module__ne0TwG__checkbox:disabled:checked~.checkbox-module-scss-module__ne0TwG__checkbox-control{background-color:var(--color-gray-300);border-color:var(--color-gray-300)}.checkbox-module-scss-module__ne0TwG__checkbox-check{color:#fff;opacity:0;transition:all var(--transition-fast);transform:scale(0)}.checkbox-module-scss-module__ne0TwG__checkbox:checked~.checkbox-module-scss-module__ne0TwG__checkbox-control .checkbox-module-scss-module__ne0TwG__checkbox-check{opacity:1;transform:scale(1)}.checkbox-module-scss-module__ne0TwG__checkbox-indeterminate{color:#fff;opacity:0;transition:all var(--transition-fast);position:absolute;transform:scale(0)}.checkbox-module-scss-module__ne0TwG__checkbox:indeterminate~.checkbox-module-scss-module__ne0TwG__checkbox-control .checkbox-module-scss-module__ne0TwG__checkbox-indeterminate{opacity:1;transform:scale(1)}.checkbox-module-scss-module__ne0TwG__checkbox:checked~.checkbox-module-scss-module__ne0TwG__checkbox-control .checkbox-module-scss-module__ne0TwG__checkbox-indeterminate{opacity:0;transform:scale(0)}.checkbox-module-scss-module__ne0TwG__checkbox-text{color:var(--color-text-primary);font-size:.875rem;line-height:1.25rem}.checkbox-module-scss-module__ne0TwG__checkbox:disabled~* .checkbox-module-scss-module__ne0TwG__checkbox-text{color:var(--color-text-tertiary)}.checkbox-module-scss-module__ne0TwG__checkbox-error{color:var(--color-error);margin-left:calc(1.25rem + var(--spacing-sm));font-size:.75rem}.checkbox-module-scss-module__ne0TwG__checkbox-helper{color:var(--color-text-secondary);margin-left:calc(1.25rem + var(--spacing-sm));font-size:.75rem}.checkbox-module-scss-module__ne0TwG__checkbox-wrapper--error .checkbox-module-scss-module__ne0TwG__checkbox-control{border-color:var(--color-error)}.checkbox-module-scss-module__ne0TwG__checkbox-wrapper--error .checkbox-module-scss-module__ne0TwG__checkbox:checked~.checkbox-module-scss-module__ne0TwG__checkbox-control,.checkbox-module-scss-module__ne0TwG__checkbox-wrapper--error .checkbox-module-scss-module__ne0TwG__checkbox:indeterminate~.checkbox-module-scss-module__ne0TwG__checkbox-control{background-color:var(--color-error);border-color:var(--color-error)}
.select-module-scss-module__W7YBJG__wrapper{gap:var(--sp-1);flex-direction:column;width:100%;display:flex}.select-module-scss-module__W7YBJG__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.select-module-scss-module__W7YBJG__label--required:after{content:" *";color:var(--danger)}.select-module-scss-module__W7YBJG__select{width:100%;padding:var(--sp-2) var(--sp-8) var(--sp-2) var(--sp-3);font:inherit;color:var(--ink);background-color:var(--surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235e7082' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--sp-3) center;border:1px solid var(--line);border-radius:var(--r-sm);appearance:none;transition:border-color var(--t-fast),box-shadow var(--t-fast);background-size:16px;font-size:1rem;line-height:1.5}.select-module-scss-module__W7YBJG__select:focus{box-shadow:var(--focus-ring);outline:none}.select-module-scss-module__W7YBJG__select:disabled{background-color:var(--surface-soft);color:var(--faint);cursor:not-allowed}.select-module-scss-module__W7YBJG__select--error{border-color:var(--danger)}.select-module-scss-module__W7YBJG__error{font-size:var(--fs-xs);color:var(--danger)}.select-module-scss-module__W7YBJG__help{font-size:var(--fs-xs);color:var(--muted)}
.comboBox-module-scss-module__rHLPeW__wrapper{gap:var(--sp-1);flex-direction:column;width:100%;display:flex}.comboBox-module-scss-module__rHLPeW__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.comboBox-module-scss-module__rHLPeW__label--required:after{content:" *";color:var(--danger)}.comboBox-module-scss-module__rHLPeW__field{position:relative}.comboBox-module-scss-module__rHLPeW__input{width:100%;padding:var(--sp-2) var(--sp-8) var(--sp-2) var(--sp-3);font:inherit;color:var(--ink);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);transition:border-color var(--t-fast),box-shadow var(--t-fast);font-size:1rem;line-height:1.5}.comboBox-module-scss-module__rHLPeW__input::placeholder{color:var(--faint)}.comboBox-module-scss-module__rHLPeW__input:focus{box-shadow:var(--focus-ring);outline:none}.comboBox-module-scss-module__rHLPeW__input:disabled{background-color:var(--surface-soft);color:var(--faint);cursor:not-allowed}.comboBox-module-scss-module__rHLPeW__input--error{border-color:var(--danger)}.comboBox-module-scss-module__rHLPeW__toggle{height:100%;padding:0 var(--sp-3);color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.comboBox-module-scss-module__rHLPeW__toggle:disabled{color:var(--faint);cursor:not-allowed}.comboBox-module-scss-module__rHLPeW__caret{display:block}.comboBox-module-scss-module__rHLPeW__list{z-index:50;max-height:288px;padding:var(--sp-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--shadow-lg);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto}.comboBox-module-scss-module__rHLPeW__option{justify-content:space-between;align-items:baseline;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-xs);cursor:pointer;display:flex}.comboBox-module-scss-module__rHLPeW__option--active{background:var(--surface-active)}.comboBox-module-scss-module__rHLPeW__option--selected .comboBox-module-scss-module__rHLPeW__optionLabel{font-weight:var(--fw-semibold);color:var(--accent-deep)}.comboBox-module-scss-module__rHLPeW__optionLabel{font-size:var(--fs-sm);color:var(--ink)}.comboBox-module-scss-module__rHLPeW__option--rich{align-items:start;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.comboBox-module-scss-module__rHLPeW__optionIcon{width:32px;height:32px;color:var(--accent-deep);background:var(--accent-soft);border-radius:var(--r-xs);justify-content:center;align-items:center;display:flex}.comboBox-module-scss-module__rHLPeW__option--active .comboBox-module-scss-module__rHLPeW__optionIcon{background:var(--surface)}.comboBox-module-scss-module__rHLPeW__optionText{flex-direction:column;gap:2px;min-width:0;display:flex}.comboBox-module-scss-module__rHLPeW__option--rich .comboBox-module-scss-module__rHLPeW__optionLabel{font-weight:var(--fw-medium)}.comboBox-module-scss-module__rHLPeW__optionDescription{-webkit-line-clamp:2;font-size:var(--fs-xs);color:var(--muted);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.comboBox-module-scss-module__rHLPeW__check{color:var(--accent-deep);margin-top:8px}.comboBox-module-scss-module__rHLPeW__optionHint{font-size:var(--fs-xs);color:var(--muted);flex-shrink:0}.comboBox-module-scss-module__rHLPeW__state{padding:var(--sp-3);font-size:var(--fs-sm);color:var(--muted);text-align:center}.comboBox-module-scss-module__rHLPeW__error{font-size:var(--fs-xs);color:var(--danger)}.comboBox-module-scss-module__rHLPeW__help{font-size:var(--fs-xs);color:var(--muted)}
.datePicker-module-scss-module__75w_xW__wrapper{gap:var(--sp-1);flex-direction:column;width:100%;display:flex}.datePicker-module-scss-module__75w_xW__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.datePicker-module-scss-module__75w_xW__label--required:after{content:" *";color:var(--danger)}.datePicker-module-scss-module__75w_xW__field{position:relative}.datePicker-module-scss-module__75w_xW__input{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);font:inherit;text-align:left;color:var(--ink);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast);font-size:1rem;line-height:1.5;display:flex}.datePicker-module-scss-module__75w_xW__input:focus-visible{box-shadow:var(--focus-ring);outline:none}.datePicker-module-scss-module__75w_xW__input:disabled{background-color:var(--surface-soft);color:var(--faint);cursor:not-allowed}.datePicker-module-scss-module__75w_xW__input--sm{padding:var(--spacing-xs) var(--spacing-sm);font-size:.875rem}.datePicker-module-scss-module__75w_xW__input--error{border-color:var(--danger)}.datePicker-module-scss-module__75w_xW__valueText,.datePicker-module-scss-module__75w_xW__placeholder{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.datePicker-module-scss-module__75w_xW__valueText{color:var(--ink)}.datePicker-module-scss-module__75w_xW__placeholder{color:var(--faint)}.datePicker-module-scss-module__75w_xW__fieldIcon{color:var(--muted);flex-shrink:0}.datePicker-module-scss-module__75w_xW__popup{z-index:calc(var(--z-modal) + 1);width:296px;max-width:calc(100vw - var(--sp-6));padding:var(--sp-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--shadow-lg);position:fixed}.datePicker-module-scss-module__75w_xW__popupHeader{justify-content:space-between;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);display:flex}.datePicker-module-scss-module__75w_xW__monthLabel{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}.datePicker-module-scss-module__75w_xW__stepper{width:28px;height:28px;color:var(--muted);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.datePicker-module-scss-module__75w_xW__stepper:hover{color:var(--ink);background:var(--surface-active)}.datePicker-module-scss-module__75w_xW__stepper:focus-visible{box-shadow:var(--focus-ring);outline:none}.datePicker-module-scss-module__75w_xW__grid{gap:var(--sp-1);flex-direction:column;display:flex}.datePicker-module-scss-module__75w_xW__weekdays,.datePicker-module-scss-module__75w_xW__days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.datePicker-module-scss-module__75w_xW__weekday{padding:var(--sp-1) 0;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--muted);text-align:center}.datePicker-module-scss-module__75w_xW__blank{display:block}.datePicker-module-scss-module__75w_xW__day{aspect-ratio:1;font:inherit;font-size:var(--fs-sm);color:var(--ink);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:flex}.datePicker-module-scss-module__75w_xW__day:hover{background:var(--surface-active)}.datePicker-module-scss-module__75w_xW__day:focus-visible{box-shadow:var(--focus-ring);outline:none}.datePicker-module-scss-module__75w_xW__day--selected{color:#fff;background:var(--accent);font-weight:var(--fw-semibold)}.datePicker-module-scss-module__75w_xW__day--selected:hover{background:var(--accent-deep)}.datePicker-module-scss-module__75w_xW__day--today{box-shadow:inset 0 0 0 1px var(--accent)}.datePicker-module-scss-module__75w_xW__day--disabled{color:var(--faint);cursor:not-allowed}.datePicker-module-scss-module__75w_xW__day--disabled:hover{background:0 0}.datePicker-module-scss-module__75w_xW__popupFooter{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line);display:flex}.datePicker-module-scss-module__75w_xW__footerBtn{padding:var(--sp-1) var(--sp-2);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--accent-deep);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:0}.datePicker-module-scss-module__75w_xW__footerBtn:hover:not(:disabled){background:var(--surface-active)}.datePicker-module-scss-module__75w_xW__footerBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.datePicker-module-scss-module__75w_xW__footerBtn:disabled{color:var(--faint);cursor:not-allowed}.datePicker-module-scss-module__75w_xW__error{font-size:var(--fs-xs);color:var(--danger)}.datePicker-module-scss-module__75w_xW__help{font-size:var(--fs-xs);color:var(--muted)}
.timePicker-module-scss-module__lWB3qq__wrapper{gap:var(--sp-1);flex-direction:column;width:100%;display:flex}.timePicker-module-scss-module__lWB3qq__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.timePicker-module-scss-module__lWB3qq__label--required:after{content:" *";color:var(--danger)}.timePicker-module-scss-module__lWB3qq__field{position:relative}.timePicker-module-scss-module__lWB3qq__input{justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-2) var(--sp-3);font:inherit;text-align:left;color:var(--ink);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast);font-size:1rem;line-height:1.5;display:flex}.timePicker-module-scss-module__lWB3qq__input:focus-visible{box-shadow:var(--focus-ring);outline:none}.timePicker-module-scss-module__lWB3qq__input:disabled{background-color:var(--surface-soft);color:var(--faint);cursor:not-allowed}.timePicker-module-scss-module__lWB3qq__input--error{border-color:var(--danger)}.timePicker-module-scss-module__lWB3qq__valueText{color:var(--ink)}.timePicker-module-scss-module__lWB3qq__placeholder{color:var(--faint)}.timePicker-module-scss-module__lWB3qq__fieldIcon{color:var(--muted);flex-shrink:0}.timePicker-module-scss-module__lWB3qq__popup{z-index:calc(var(--z-modal) + 1);width:200px;padding:var(--sp-1);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--shadow-lg);position:fixed}.timePicker-module-scss-module__lWB3qq__list{max-height:288px;overflow-y:auto}.timePicker-module-scss-module__lWB3qq__slot{width:100%;padding:var(--sp-2) var(--sp-3);font:inherit;font-size:var(--fs-sm);text-align:left;color:var(--ink);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:0;display:block}.timePicker-module-scss-module__lWB3qq__slot:hover,.timePicker-module-scss-module__lWB3qq__slot:focus-visible{background:var(--surface-active)}.timePicker-module-scss-module__lWB3qq__slot:focus-visible{box-shadow:var(--focus-ring);outline:none}.timePicker-module-scss-module__lWB3qq__slot--selected{font-weight:var(--fw-semibold);color:var(--accent-deep)}.timePicker-module-scss-module__lWB3qq__popupFooter{margin-top:var(--sp-1);padding-top:var(--sp-1);border-top:1px solid var(--line);justify-content:flex-end;display:flex}.timePicker-module-scss-module__lWB3qq__footerBtn{padding:var(--sp-1) var(--sp-2);font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--accent-deep);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:0}.timePicker-module-scss-module__lWB3qq__footerBtn:hover:not(:disabled){background:var(--surface-active)}.timePicker-module-scss-module__lWB3qq__footerBtn:focus-visible{box-shadow:var(--focus-ring);outline:none}.timePicker-module-scss-module__lWB3qq__footerBtn:disabled{color:var(--faint);cursor:not-allowed}.timePicker-module-scss-module__lWB3qq__error{font-size:var(--fs-xs);color:var(--danger)}.timePicker-module-scss-module__lWB3qq__help{font-size:var(--fs-xs);color:var(--muted)}
.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}.toggleSwitch-module-scss-module__kaMawq__toggle-label{align-items:center;gap:var(--spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.toggleSwitch-module-scss-module__kaMawq__toggle-input-wrapper{align-items:center;display:inline-flex;position:relative}.toggleSwitch-module-scss-module__kaMawq__toggle-input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.toggleSwitch-module-scss-module__kaMawq__toggle-input:disabled{cursor:not-allowed}.toggleSwitch-module-scss-module__kaMawq__toggle-input:disabled~.toggleSwitch-module-scss-module__kaMawq__toggle-track{opacity:.5}.toggleSwitch-module-scss-module__kaMawq__toggle-input:focus-visible~.toggleSwitch-module-scss-module__kaMawq__toggle-track{outline:2px solid var(--focus-line);outline-offset:2px}.toggleSwitch-module-scss-module__kaMawq__toggle-input:checked~.toggleSwitch-module-scss-module__kaMawq__toggle-track{background:var(--accent-grad)}.toggleSwitch-module-scss-module__kaMawq__toggle-input:checked~.toggleSwitch-module-scss-module__kaMawq__toggle-track .toggleSwitch-module-scss-module__kaMawq__toggle-thumb{transform:translateX(var(--toggle-travel))}.toggleSwitch-module-scss-module__kaMawq__toggle-track{background-color:var(--color-gray-300);border-radius:var(--radius-full);transition:background-color var(--transition-fast);display:block;position:relative}.toggleSwitch-module-scss-module__kaMawq__dark .toggleSwitch-module-scss-module__kaMawq__toggle-track{background-color:var(--color-gray-600)}.toggleSwitch-module-scss-module__kaMawq__toggle-thumb{transition:transform var(--transition-fast);background-color:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000001a}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--sm{--toggle-travel:.75rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--sm .toggleSwitch-module-scss-module__kaMawq__toggle-track{width:2rem;height:1.125rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--sm .toggleSwitch-module-scss-module__kaMawq__toggle-thumb{width:.875rem;height:.875rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--sm .toggleSwitch-module-scss-module__kaMawq__toggle-text{font-size:.875rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--md{--toggle-travel:1rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--md .toggleSwitch-module-scss-module__kaMawq__toggle-track{width:2.5rem;height:1.5rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--md .toggleSwitch-module-scss-module__kaMawq__toggle-thumb{width:1.25rem;height:1.25rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--md .toggleSwitch-module-scss-module__kaMawq__toggle-text{font-size:.875rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--lg{--toggle-travel:1.25rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--lg .toggleSwitch-module-scss-module__kaMawq__toggle-track{width:3rem;height:1.75rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--lg .toggleSwitch-module-scss-module__kaMawq__toggle-thumb{width:1.5rem;height:1.5rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--lg .toggleSwitch-module-scss-module__kaMawq__toggle-text{font-size:1rem}.toggleSwitch-module-scss-module__kaMawq__toggle-text{color:var(--color-text-primary)}.toggleSwitch-module-scss-module__kaMawq__toggle-input:disabled~* .toggleSwitch-module-scss-module__kaMawq__toggle-text{color:var(--color-text-tertiary)}.toggleSwitch-module-scss-module__kaMawq__toggle-error{color:var(--color-error);font-size:.75rem}.toggleSwitch-module-scss-module__kaMawq__toggle-helper{color:var(--color-text-secondary);font-size:.75rem}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--error .toggleSwitch-module-scss-module__kaMawq__toggle-input:checked~.toggleSwitch-module-scss-module__kaMawq__toggle-track{background-color:var(--color-error)}.toggleSwitch-module-scss-module__kaMawq__toggle-wrapper--error .toggleSwitch-module-scss-module__kaMawq__toggle-track{background-color:#ef44444d}
.tooltip-module-scss-module__CI7l6W__tooltip{display:inline-flex;position:relative}.tooltip-module-scss-module__CI7l6W__tooltip-content{z-index:50;animation:.15s ease-out tooltip-module-scss-module__CI7l6W__tooltipIn;position:absolute}.tooltip-module-scss-module__CI7l6W__tooltip-content--top{margin-bottom:var(--spacing-xs);bottom:100%;left:50%;transform:translate(-50%)}.tooltip-module-scss-module__CI7l6W__tooltip-content--bottom{margin-top:var(--spacing-xs);top:100%;left:50%;transform:translate(-50%)}.tooltip-module-scss-module__CI7l6W__tooltip-content--left{margin-right:var(--spacing-xs);top:50%;right:100%;transform:translateY(-50%)}.tooltip-module-scss-module__CI7l6W__tooltip-content--right{margin-left:var(--spacing-xs);top:50%;left:100%;transform:translateY(-50%)}@keyframes tooltip-module-scss-module__CI7l6W__tooltipIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.tooltip-module-scss-module__CI7l6W__tooltip-inner{padding:var(--spacing-sm) var(--spacing-md);color:#fff;background-color:var(--color-gray-800);border-radius:var(--radius-md);white-space:nowrap;word-wrap:break-word;max-width:250px;font-size:.75rem;font-weight:500}.tooltip-module-scss-module__CI7l6W__dark .tooltip-module-scss-module__CI7l6W__tooltip-inner{background-color:var(--color-gray-700)}.tooltip-module-scss-module__CI7l6W__tooltip-arrow{background-color:var(--color-gray-800);width:8px;height:8px;position:absolute;transform:rotate(45deg)}.tooltip-module-scss-module__CI7l6W__dark .tooltip-module-scss-module__CI7l6W__tooltip-arrow{background-color:var(--color-gray-700)}.tooltip-module-scss-module__CI7l6W__tooltip-arrow--top{margin-left:-4px;bottom:-4px;left:50%}.tooltip-module-scss-module__CI7l6W__tooltip-arrow--bottom{margin-left:-4px;top:-4px;left:50%}.tooltip-module-scss-module__CI7l6W__tooltip-arrow--left{margin-top:-4px;top:50%;right:-4px}.tooltip-module-scss-module__CI7l6W__tooltip-arrow--right{margin-top:-4px;top:50%;left:-4px}
.aiConvierge-module-scss-module__2QNrPa__launcher{right:var(--sp-4);bottom:calc(var(--bottomnav-h) + var(--sp-4) + env(safe-area-inset-bottom));z-index:64;position:fixed}@media (min-width:1024px){.aiConvierge-module-scss-module__2QNrPa__launcher{bottom:var(--sp-5);right:var(--sp-5)}}.aiConvierge-module-scss-module__2QNrPa__button{--transition:.25s;--spark:1.8s;--cut:.1em;--active:0;--bg:radial-gradient(40% 50% at center 100%, hsl(var(--brand-cyan-hue) calc(var(--active) * 90%) 72% / var(--active)), transparent), radial-gradient(80% 100% at center 120%, hsl(var(--brand-teal-hue) calc(var(--active) * 90%) 70% / var(--active)), transparent), hsl(var(--brand-teal-hue) calc(var(--active) * 90%) calc((var(--active) * 38%) + 12%));border-radius:var(--r-pill);background:var(--bg);white-space:nowrap;cursor:pointer;box-shadow:0 0 calc(var(--active)*6em) calc(var(--active)*3em) hsl(var(--brand-teal-hue), 90%, 45%, .55),0 .05em 0 0 hsl(var(--brand-teal-hue), calc(var(--active) * 90%), calc(var(--active) * 50% + 30%)) inset,0 -.05em 0 0 hsl(var(--brand-teal-hue), calc(var(--active) * 90%), calc(var(--active) * 60%)) inset;transition:box-shadow var(--transition),scale var(--transition),background var(--transition);scale:calc(1 + var(--active)*.1);border:0;justify-content:center;align-items:center;padding:.85em;font-family:inherit;font-size:.95rem;font-weight:500;display:flex;position:relative}.aiConvierge-module-scss-module__2QNrPa__button:is(:hover,:focus-visible){--active:1;--play-state:running}.aiConvierge-module-scss-module__2QNrPa__button:active{scale:1}.aiConvierge-module-scss-module__2QNrPa__button:before{content:"";z-index:-1;border:.25em solid hsl(var(--brand-teal-hue), 90%, 40%, .5);border-radius:var(--r-pill);opacity:var(--active,0);transition:opacity var(--transition);position:absolute;inset:-.25em}.aiConvierge-module-scss-module__2QNrPa__button svg{inline-size:1.85em}.aiConvierge-module-scss-module__2QNrPa__spark{border-radius:var(--r-pill);-webkit-mask:linear-gradient(var(--spark-light), transparent 50%);-webkit-mask:linear-gradient(var(--spark-light), transparent 50%);mask:linear-gradient(var(--spark-light), transparent 50%);animation:aiConvierge-module-scss-module__2QNrPa__ai-flip calc(var(--spark)*2) infinite steps(2, end);position:absolute;inset:0;overflow:hidden;rotate:none}.aiConvierge-module-scss-module__2QNrPa__spark:before{content:"";z-index:-1;aspect-ratio:1;width:200%;translate:-50% -15%;rotate:0;opacity:calc(var(--active) + .4);background:conic-gradient(from 0deg, transparent 0 340deg, var(--spark-light) 360deg);transition:opacity var(--transition);animation:aiConvierge-module-scss-module__2QNrPa__ai-rotate var(--spark) linear infinite both;position:absolute;top:0;left:50%;transform:rotate(-90deg)}.aiConvierge-module-scss-module__2QNrPa__spark:after{content:"";inset:var(--cut);border-radius:var(--r-pill);position:absolute}.aiConvierge-module-scss-module__2QNrPa__backdrop{inset:var(--cut);border-radius:var(--r-pill);background:var(--bg);transition:background var(--transition);position:absolute}.aiConvierge-module-scss-module__2QNrPa__mark{filter:drop-shadow(0 0 calc(var(--active,0) * 6px + 1px) hsl(var(--brand-cyan-hue), 90%, 60%, .55));transition:filter var(--transition)}.aiConvierge-module-scss-module__2QNrPa__mark [data-shard]{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite aiConvierge-module-scss-module__2QNrPa__ai-shard-breathe}.aiConvierge-module-scss-module__2QNrPa__mark [data-shard="0"]{animation-delay:0s}.aiConvierge-module-scss-module__2QNrPa__mark [data-shard="1"]{animation-delay:.18s}.aiConvierge-module-scss-module__2QNrPa__mark [data-shard="2"]{animation-delay:.36s}.aiConvierge-module-scss-module__2QNrPa__mark [data-shard="3"]{animation-delay:.54s}.aiConvierge-module-scss-module__2QNrPa__mark [data-shine]{animation:3.6s cubic-bezier(.5,0,.25,1) infinite aiConvierge-module-scss-module__2QNrPa__ai-mark-shine}.aiConvierge-module-scss-module__2QNrPa__button:is(:hover,:focus-visible) .aiConvierge-module-scss-module__2QNrPa__mark [data-shard]{animation-duration:1.8s}.aiConvierge-module-scss-module__2QNrPa__button:is(:hover,:focus-visible) .aiConvierge-module-scss-module__2QNrPa__mark [data-shine]{animation-duration:1.5s}@keyframes aiConvierge-module-scss-module__2QNrPa__ai-shard-breathe{0%,62%,to{opacity:.82;scale:1}22%{opacity:1;scale:1.06}}@keyframes aiConvierge-module-scss-module__2QNrPa__ai-mark-shine{0%,8%{transform:translate(0)}46%,to{transform:translate(150px)}}.aiConvierge-module-scss-module__2QNrPa__markWrap{display:inline-flex;position:relative;overflow:visible}.aiConvierge-module-scss-module__2QNrPa__badge{letter-spacing:.02ch;color:#fff;text-shadow:0 1px 2px color-mix(in srgb, var(--brand-navy) 80%, transparent);transition:color var(--transition),text-shadow var(--transition);font-size:.68rem;font-weight:700;line-height:1;position:absolute;bottom:-.36em;right:-.58em}.aiConvierge-module-scss-module__2QNrPa__button:is(:hover,:focus-visible) .aiConvierge-module-scss-module__2QNrPa__badge{color:var(--brand-navy);text-shadow:none}.aiConvierge-module-scss-module__2QNrPa__particlePen{z-index:-1;aspect-ratio:1;width:200%;-webkit-mask:radial-gradient(var(--spark-light), transparent 65%);-webkit-mask:radial-gradient(var(--spark-light), transparent 65%);mask:radial-gradient(var(--spark-light), transparent 65%);opacity:var(--active,0);transition:opacity var(--transition);pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.aiConvierge-module-scss-module__2QNrPa__button:is(:hover,:focus-visible)~.aiConvierge-module-scss-module__2QNrPa__particlePen{--active:1;--play-state:running}.aiConvierge-module-scss-module__2QNrPa__particle{top:calc(var(--y)*1%);left:calc(var(--x)*1%);z-index:-1;width:calc(var(--size,.25)*1rem);aspect-ratio:1;opacity:var(--alpha,1);transform-origin:var(--origin-x,1000%) var(--origin-y,1000%);animation:aiConvierge-module-scss-module__2QNrPa__ai-float-out calc(var(--duration,1)*1s) calc(var(--delay)*-1s) infinite linear;animation-play-state:var(--play-state,paused);position:absolute}.aiConvierge-module-scss-module__2QNrPa__particle path{fill:var(--spark-light);stroke:none}.aiConvierge-module-scss-module__2QNrPa__particle:nth-of-type(2n){animation-direction:reverse}@keyframes aiConvierge-module-scss-module__2QNrPa__ai-flip{to{rotate:360deg}}@keyframes aiConvierge-module-scss-module__2QNrPa__ai-rotate{to{transform:rotate(90deg)}}@keyframes aiConvierge-module-scss-module__2QNrPa__ai-float-out{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.aiConvierge-module-scss-module__2QNrPa__spark,.aiConvierge-module-scss-module__2QNrPa__spark:before,.aiConvierge-module-scss-module__2QNrPa__particle,.aiConvierge-module-scss-module__2QNrPa__mark [data-shard],.aiConvierge-module-scss-module__2QNrPa__mark [data-shine]{animation:none}.aiConvierge-module-scss-module__2QNrPa__button{scale:1}.aiConvierge-module-scss-module__2QNrPa__mark [data-shine]{transform:translate(150px)}}@media (max-width:560px){.aiConvierge-module-scss-module__2QNrPa__button{gap:0;padding:.9em}.aiConvierge-module-scss-module__2QNrPa__text{display:none}.aiConvierge-module-scss-module__2QNrPa__button svg{inline-size:1.35em}}
.verifiedBadge-module-scss-module__yqWMqa__badge{align-items:center;gap:var(--sp-1);padding:3px var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-body);white-space:nowrap;border:1px solid #0000;display:inline-flex}.verifiedBadge-module-scss-module__yqWMqa__badge--verified{color:var(--trust);background:var(--trust-soft);border-color:var(--accent-soft-border)}.verifiedBadge-module-scss-module__yqWMqa__badge--pending{color:var(--muted);background:var(--surface-sunken);border-color:var(--line)}.verifiedBadge-module-scss-module__yqWMqa__badge--sm{font-size:var(--fs-2xs);padding:2px var(--sp-2)}.verifiedBadge-module-scss-module__yqWMqa__icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.verifiedBadge-module-scss-module__yqWMqa__badge--sm .verifiedBadge-module-scss-module__yqWMqa__icon{width:12px;height:12px}
.trustSignals-module-scss-module__LGkG0G__grid{gap:var(--sp-4) var(--sp-6);padding:var(--sp-5);background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.trustSignals-module-scss-module__LGkG0G__item{gap:var(--sp-1);flex-direction:column;display:flex}.trustSignals-module-scss-module__LGkG0G__item dt{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--faint)}.trustSignals-module-scss-module__LGkG0G__item dd{font-size:var(--fs-sm);color:var(--body);margin:0}.trustSignals-module-scss-module__LGkG0G__item--wide{grid-column:1/-1}.trustSignals-module-scss-module__LGkG0G__strong{font-weight:var(--fw-semibold);color:var(--ink)}
.contactWarningBanner-module-scss-module__D8iQVG__banner{border:1px solid var(--warning-border);background:var(--warning-soft);border-radius:var(--r-sm);padding:var(--sp-2) var(--sp-3)}.contactWarningBanner-module-scss-module__D8iQVG__title{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--warning);align-items:flex-start;gap:var(--sp-2);margin:0;display:flex}.contactWarningBanner-module-scss-module__D8iQVG__title svg{flex-shrink:0;margin-top:1px}.contactWarningBanner-module-scss-module__D8iQVG__body{margin:var(--sp-1) 0 0;font-size:var(--fs-2xs);color:var(--muted);line-height:1.5}
.localTime-module-scss-module__iCrVta__wrap{align-items:center;gap:var(--sp-1);white-space:nowrap;color:inherit;font-variant-numeric:tabular-nums;display:inline-flex}.localTime-module-scss-module__iCrVta__icon{opacity:.8;flex-shrink:0;width:14px;height:14px}
.factTiles-module-scss-module__aFRzuW__grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.factTiles-module-scss-module__aFRzuW__tile{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);min-width:0;display:flex}.factTiles-module-scss-module__aFRzuW__icon{width:20px;height:20px;color:var(--accent-deep);flex-shrink:0}.factTiles-module-scss-module__aFRzuW__text{min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);line-height:var(--lh-snug)}
.attachmentTray-module-scss-module__7yKs9a__tray{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.attachmentTray-module-scss-module__7yKs9a__item{align-items:center;gap:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-soft);padding:var(--sp-1) var(--sp-2);max-width:260px;display:inline-flex}.attachmentTray-module-scss-module__7yKs9a__open{align-items:center;gap:var(--sp-2);min-width:0;color:inherit;border-radius:var(--r-sm);text-decoration:none;display:inline-flex}.attachmentTray-module-scss-module__7yKs9a__open:hover .attachmentTray-module-scss-module__7yKs9a__name{color:var(--accent-deep);text-underline-offset:2px;text-decoration:underline}.attachmentTray-module-scss-module__7yKs9a__open:focus-visible{box-shadow:var(--ring-accent);outline:none}.attachmentTray-module-scss-module__7yKs9a__icon{flex-shrink:0}.attachmentTray-module-scss-module__7yKs9a__name{font-size:var(--fs-xs);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachmentTray-module-scss-module__7yKs9a__size{font-size:var(--fs-2xs);color:var(--faint);flex-shrink:0}.attachmentTray-module-scss-module__7yKs9a__remove{color:var(--muted);font-size:var(--fs-body);cursor:pointer;background:0 0;border:0;padding:0 2px;line-height:1}.attachmentTray-module-scss-module__7yKs9a__remove:hover{color:var(--danger)}
.keyStats-module-scss-module__2iTKgW__stats{align-items:flex-start;gap:var(--sp-6);flex-wrap:wrap;margin:0;display:flex}.keyStats-module-scss-module__2iTKgW__stat{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.keyStats-module-scss-module__2iTKgW__value{font-size:var(--fs-h1);font-weight:var(--fw-bold);letter-spacing:var(--tracking-heading);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;line-height:1.05}.keyStats-module-scss-module__2iTKgW__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted)}
.composerToolButton-module-scss-module__WuOk5W__tool{border-radius:var(--r-sm);width:36px;height:36px;color:var(--muted);cursor:pointer;transition:background var(--t-fast),color var(--t-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.composerToolButton-module-scss-module__WuOk5W__tool:hover{background:var(--surface-soft);color:var(--ink)}.composerToolButton-module-scss-module__WuOk5W__tool[aria-pressed=true]{background:var(--surface-active);color:var(--accent-deep)}
.galleryLightbox-module-scss-module__qpifRG__overlay{z-index:var(--z-modal);align-items:center;gap:var(--sp-3);padding:clamp(var(--sp-4),4vw,var(--sp-8));background:var(--scrim-navy-strong);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);grid-template-rows:1fr auto;grid-template-columns:auto 1fr auto;display:grid;position:fixed;inset:0}.galleryLightbox-module-scss-module__qpifRG__close{top:var(--sp-4);right:var(--sp-4);border-radius:var(--r-pill);background:color-mix(in srgb, var(--ondark) 16%, transparent);width:42px;height:42px;color:var(--ondark);cursor:pointer;transition:background var(--t-fast);border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.galleryLightbox-module-scss-module__qpifRG__close:hover{background:color-mix(in srgb, var(--ondark) 30%, transparent)}.galleryLightbox-module-scss-module__qpifRG__nav{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ondark) 16%, transparent);width:46px;height:46px;color:var(--ondark);cursor:pointer;transition:background var(--t-fast);border:none;justify-content:center;align-items:center;display:inline-flex}.galleryLightbox-module-scss-module__qpifRG__nav:hover{background:color-mix(in srgb, var(--ondark) 30%, transparent)}.galleryLightbox-module-scss-module__qpifRG__nav--prev{grid-area:1/1}.galleryLightbox-module-scss-module__qpifRG__nav--next{grid-area:1/3}.galleryLightbox-module-scss-module__qpifRG__stage{align-items:center;gap:var(--sp-3);flex-direction:column;grid-area:1/2;min-width:0;height:100%;min-height:0;margin:0;display:flex}.galleryLightbox-module-scss-module__qpifRG__frame{border-radius:var(--r-lg);flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.galleryLightbox-module-scss-module__qpifRG__image{object-fit:contain}.galleryLightbox-module-scss-module__qpifRG__counter{font-size:var(--fs-sm);color:var(--ondark-2)}.galleryLightbox-module-scss-module__qpifRG__rail{gap:var(--sp-2);flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:center;max-width:100%;display:flex}.galleryLightbox-module-scss-module__qpifRG__thumb{border-radius:var(--r-sm);cursor:pointer;opacity:.6;width:72px;height:52px;transition:opacity var(--t-fast),border-color var(--t-fast);border:2px solid #0000;flex-shrink:0;padding:0;position:relative;overflow:hidden}.galleryLightbox-module-scss-module__qpifRG__thumb:hover{opacity:1}.galleryLightbox-module-scss-module__qpifRG__thumb--active{opacity:1;border-color:var(--ondark)}.galleryLightbox-module-scss-module__qpifRG__thumbImage{object-fit:cover}@media (max-width:640px){.galleryLightbox-module-scss-module__qpifRG__nav{width:38px;height:38px}}
.voiceRecorderPopover-module-scss-module__fJkP_W__popover{bottom:calc(100% + var(--sp-2));z-index:20;width:280px;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--shadow-md);gap:var(--sp-2);flex-direction:column;display:flex;position:absolute;left:0}.voiceRecorderPopover-module-scss-module__fJkP_W__hint{font-size:var(--fs-xs);color:var(--muted);margin:0}.voiceRecorderPopover-module-scss-module__fJkP_W__recording{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--ink);font-weight:var(--fw-medium);margin:0;display:flex}.voiceRecorderPopover-module-scss-module__fJkP_W__clock{font-variant-numeric:tabular-nums;color:var(--muted)}.voiceRecorderPopover-module-scss-module__fJkP_W__pulse{background:var(--danger);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite voiceRecorderPopover-module-scss-module__fJkP_W__pulse}@keyframes voiceRecorderPopover-module-scss-module__fJkP_W__pulse{0%,to{opacity:1}50%{opacity:.35}}.voiceRecorderPopover-module-scss-module__fJkP_W__row{gap:var(--sp-2);display:flex}
.listingGallery-module-scss-module__z94RUG__placeholder{border-radius:var(--r-lg);background:linear-gradient(160deg, var(--brand-navy) 0%, var(--brand-navy-2) 100%);border:1px solid var(--brand-navy-2);justify-content:center;align-items:center;gap:var(--sp-3);height:280px;color:var(--ondark-3);font-size:var(--fs-sm);flex-direction:column;display:flex}.listingGallery-module-scss-module__z94RUG__glyph{opacity:.75;width:56px;height:56px}.listingGallery-module-scss-module__z94RUG__gallery{gap:var(--sp-3);flex-direction:column;display:flex}.listingGallery-module-scss-module__z94RUG__hero{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface-sunken);height:clamp(240px,42vw,420px);position:relative;overflow:hidden}.listingGallery-module-scss-module__z94RUG__heroImage{object-fit:cover}.listingGallery-module-scss-module__z94RUG__rail{gap:var(--sp-2);padding-bottom:var(--sp-1);display:flex;overflow-x:auto}.listingGallery-module-scss-module__z94RUG__thumb{border-radius:var(--r-sm);background:var(--surface-sunken);cursor:pointer;width:96px;height:64px;transition:border-color var(--t-fast);border:2px solid #0000;flex-shrink:0;padding:0;position:relative;overflow:hidden}.listingGallery-module-scss-module__z94RUG__thumb--active{border-color:var(--accent)}.listingGallery-module-scss-module__z94RUG__thumbImage{object-fit:cover}.listingGallery-module-scss-module__z94RUG__mosaic{gap:var(--sp-3);grid-template-columns:1.7fr 1fr;height:clamp(260px,40vw,420px);display:grid}.listingGallery-module-scss-module__z94RUG__mosaic--solo{grid-template-columns:1fr}.listingGallery-module-scss-module__z94RUG__mosaicHero,.listingGallery-module-scss-module__z94RUG__mosaicCell{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface-sunken);cursor:pointer;width:100%;height:100%;min-height:0;padding:0;position:relative;overflow:hidden}.listingGallery-module-scss-module__z94RUG__mosaicHero .listingGallery-module-scss-module__z94RUG__heroImage,.listingGallery-module-scss-module__z94RUG__mosaicCell .listingGallery-module-scss-module__z94RUG__heroImage{transition:transform var(--t-med)}.listingGallery-module-scss-module__z94RUG__mosaicHero:hover .listingGallery-module-scss-module__z94RUG__heroImage,.listingGallery-module-scss-module__z94RUG__mosaicCell:hover .listingGallery-module-scss-module__z94RUG__heroImage{transform:scale(1.03)}.listingGallery-module-scss-module__z94RUG__mosaicSide{gap:var(--sp-3);grid-template-rows:1fr 1fr;min-height:0;display:grid}.listingGallery-module-scss-module__z94RUG__more{background:var(--scrim-navy-strong);color:var(--ondark);font-size:var(--fs-sm);font-weight:var(--fw-semibold);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (max-width:560px){.listingGallery-module-scss-module__z94RUG__mosaic{grid-template-columns:1fr;height:auto}.listingGallery-module-scss-module__z94RUG__mosaicHero{height:clamp(200px,56vw,300px)}.listingGallery-module-scss-module__z94RUG__mosaicSide{grid-template-rows:none;grid-template-columns:1fr 1fr;height:120px}}
.filterPanel-module-scss-module__ldyYZa__panel{gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;display:flex}.filterPanel-module-scss-module__ldyYZa__group{gap:var(--sp-2);flex-direction:column;display:flex}.filterPanel-module-scss-module__ldyYZa__label{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.filterPanel-module-scss-module__ldyYZa__chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.filterPanel-module-scss-module__ldyYZa__row{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;display:grid}.filterPanel-module-scss-module__ldyYZa__footer{border-top:1px solid var(--line);padding-top:var(--sp-3);justify-content:flex-end;display:flex}
.composer-module-scss-module__P02e8W__composer{border-top:1px solid var(--line);background:var(--surface);padding:var(--sp-3) var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.composer-module-scss-module__P02e8W__unlocked{font-size:var(--fs-2xs);color:var(--muted);align-items:center;gap:var(--sp-1);margin:0;display:flex}.composer-module-scss-module__P02e8W__field{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);transition:border-color var(--t-fast),box-shadow var(--t-fast);flex-direction:column;display:flex}.composer-module-scss-module__P02e8W__field:hover{border-color:var(--line-2)}.composer-module-scss-module__P02e8W__field:focus-within{box-shadow:var(--focus-ring)}.composer-module-scss-module__P02e8W__input{resize:none;width:100%;padding:var(--sp-3) var(--sp-4) var(--sp-2);font-family:inherit;font-size:var(--fs-body);color:var(--ink);background:0 0;border:0;outline:none;line-height:1.5}.composer-module-scss-module__P02e8W__input::placeholder{color:var(--faint)}.composer-module-scss-module__P02e8W__toolbar{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:0 var(--sp-2) var(--sp-2);flex-wrap:wrap;display:flex}.composer-module-scss-module__P02e8W__tools{align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:flex}.composer-module-scss-module__P02e8W__actions{align-items:center;gap:var(--sp-2);margin-left:auto;display:flex}.composer-module-scss-module__P02e8W__voiceAnchor{position:relative}
.dealHeader-module-scss-module__7PKcya__row{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap;display:flex}.dealHeader-module-scss-module__7PKcya__who{align-items:center;gap:var(--sp-3);color:inherit;min-width:0;text-decoration:none;display:flex}.dealHeader-module-scss-module__7PKcya__identity{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.dealHeader-module-scss-module__7PKcya__name{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.dealHeader-module-scss-module__7PKcya__actions{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}.dealHeader-module-scss-module__7PKcya__facts{margin:var(--sp-4) 0 0;gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;display:flex}.dealHeader-module-scss-module__7PKcya__fact{flex-direction:column;gap:2px;min-width:0;display:flex}.dealHeader-module-scss-module__7PKcya__fact dt{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.dealHeader-module-scss-module__7PKcya__fact dd{font-size:var(--fs-sm);color:var(--ink);margin:0}.dealHeader-module-scss-module__7PKcya__listingLink{color:var(--accent-deep);text-decoration:none}.dealHeader-module-scss-module__7PKcya__listingLink:hover{text-decoration:underline}
.liveStrLink-module-scss-module__mwNxZG__card{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--info-border);border-radius:var(--r);background:var(--info-soft);transition:box-shadow var(--t-fast);text-decoration:none;display:flex}.liveStrLink-module-scss-module__mwNxZG__card:hover{box-shadow:var(--shadow-sm)}.liveStrLink-module-scss-module__mwNxZG__body{gap:var(--sp-1);flex-direction:column;display:flex}.liveStrLink-module-scss-module__mwNxZG__title{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.liveStrLink-module-scss-module__mwNxZG__host{font-size:var(--fs-sm);color:var(--body)}.liveStrLink-module-scss-module__mwNxZG__notice{font-size:var(--fs-xs);color:var(--faint)}.liveStrLink-module-scss-module__mwNxZG__icon{color:var(--info);flex-shrink:0}
.contactLink-module-scss-module__40GHCq__note{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--muted);flex-basis:100%}
.participantSection-module-scss-module__a7Ekza__section{padding:var(--sp-3) var(--sp-4);gap:var(--sp-3);flex-direction:column;display:flex}.participantSection-module-scss-module__a7Ekza__heading{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint);margin:0}.participantSection-module-scss-module__a7Ekza__card{gap:var(--sp-3);align-items:center;display:flex}.participantSection-module-scss-module__a7Ekza__identity{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.participantSection-module-scss-module__a7Ekza__name{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.participantSection-module-scss-module__a7Ekza__headline{font-size:var(--fs-xs);color:var(--muted)}.participantSection-module-scss-module__a7Ekza__rows{gap:var(--sp-2);flex-direction:column;display:flex}.participantSection-module-scss-module__a7Ekza__chips{gap:var(--sp-1);flex-wrap:wrap;display:flex}.participantSection-module-scss-module__a7Ekza__location{font-size:var(--fs-xs);color:var(--muted)}.participantSection-module-scss-module__a7Ekza__profileLink{text-decoration:none}
.agreedTerms-module-scss-module__L95R4a__terms{font-size:var(--fs-sm);color:var(--ink);margin:0;line-height:1.6}.agreedTerms-module-scss-module__L95R4a__facts{margin:var(--sp-3) 0 0;gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;display:flex}.agreedTerms-module-scss-module__L95R4a__fact{flex-direction:column;gap:2px;display:flex}.agreedTerms-module-scss-module__L95R4a__fact dt{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.agreedTerms-module-scss-module__L95R4a__fact dd{font-size:var(--fs-sm);color:var(--ink);margin:0}
.documentsSection-module-scss-module__cdgXRW__list{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.documentsSection-module-scss-module__cdgXRW__row{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);transition:border-color var(--t-fast),background var(--t-fast);text-decoration:none;display:flex}.documentsSection-module-scss-module__cdgXRW__row:hover{background:var(--surface-hover);border-color:var(--line-2)}.documentsSection-module-scss-module__cdgXRW__icon{color:var(--muted);flex-shrink:0}.documentsSection-module-scss-module__cdgXRW__name{min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.documentsSection-module-scss-module__cdgXRW__meta{font-size:var(--fs-xs);color:var(--faint);flex-shrink:0}.documentsSection-module-scss-module__cdgXRW__row[data-withheld]{color:var(--muted);cursor:default}.documentsSection-module-scss-module__cdgXRW__withheld{font-size:var(--fs-2xs);color:var(--muted);padding-inline-start:var(--sp-6);line-height:1.4;display:block}
.priceRange-module-scss-module__ETIS-q__wrap{gap:var(--sp-2);flex-direction:column;display:flex}.priceRange-module-scss-module__ETIS-q__track{align-items:center;height:20px;display:flex;position:relative}.priceRange-module-scss-module__ETIS-q__track:before{content:"";border-radius:var(--r-pill);background:var(--line-2);height:4px;position:absolute;left:0;right:0}.priceRange-module-scss-module__ETIS-q__fill{border-radius:var(--r-pill);background:var(--accent-grad);height:4px;position:absolute}.priceRange-module-scss-module__ETIS-q__input{pointer-events:none;appearance:none;background:0 0;width:100%;height:20px;margin:0;position:absolute;left:0;right:0}.priceRange-module-scss-module__ETIS-q__input::-webkit-slider-thumb{appearance:none;pointer-events:auto;border-radius:var(--r-pill);background:var(--surface);border:2px solid var(--accent);width:16px;height:16px;box-shadow:var(--shadow-xs);cursor:pointer}.priceRange-module-scss-module__ETIS-q__input::-moz-range-thumb{pointer-events:auto;border-radius:var(--r-pill);background:var(--surface);border:2px solid var(--accent);width:16px;height:16px;box-shadow:var(--shadow-xs);cursor:pointer}.priceRange-module-scss-module__ETIS-q__input::-moz-range-track{background:0 0}.priceRange-module-scss-module__ETIS-q__labels{font-size:var(--fs-sm);color:var(--muted);justify-content:space-between;display:flex}
.workspacePanel-module-scss-module__TRAcYG__panel{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;flex-shrink:0;width:320px;min-height:0;display:flex;position:relative}@media (max-width:1279px){.workspacePanel-module-scss-module__TRAcYG__panel{z-index:60;width:min(360px,92vw);transition:transform var(--t-fast);box-shadow:var(--shadow-lg);position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.workspacePanel-module-scss-module__TRAcYG__panel--open{transform:translate(0)}}@media (min-width:1280px){.workspacePanel-module-scss-module__TRAcYG__panel[data-collapsed=true]{display:none}}.workspacePanel-module-scss-module__TRAcYG__scrim{display:none}@media (max-width:1279px){.workspacePanel-module-scss-module__TRAcYG__scrim{z-index:55;background:#0c1a2966;display:block;position:fixed;inset:0}}.workspacePanel-module-scss-module__TRAcYG__head{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.workspacePanel-module-scss-module__TRAcYG__title{font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);color:var(--ink);margin:0}.workspacePanel-module-scss-module__TRAcYG__close{font-size:var(--fs-h3);color:var(--muted);cursor:pointer;background:0 0;border:0;line-height:1}@media (min-width:1280px){.workspacePanel-module-scss-module__TRAcYG__close{display:none}}.workspacePanel-module-scss-module__TRAcYG__collapse{border-radius:var(--r-sm);width:32px;height:32px;color:var(--muted);cursor:pointer;transition:background var(--t-fast),color var(--t-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:none}.workspacePanel-module-scss-module__TRAcYG__collapse:hover{background:var(--surface-soft);color:var(--ink)}@media (min-width:1280px){.workspacePanel-module-scss-module__TRAcYG__collapse{display:inline-flex}}.workspacePanel-module-scss-module__TRAcYG__sections{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}
.completionPanel-module-scss-module__COs0ma__attention{border-color:var(--accent)}.completionPanel-module-scss-module__COs0ma__stateRow{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.completionPanel-module-scss-module__COs0ma__meta{font-size:var(--fs-xs);color:var(--muted)}.completionPanel-module-scss-module__COs0ma__title{margin:var(--sp-2) 0 0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.completionPanel-module-scss-module__COs0ma__title:first-child{margin-top:0}.completionPanel-module-scss-module__COs0ma__body{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--muted);line-height:1.6}.completionPanel-module-scss-module__COs0ma__actionRow{margin-top:var(--sp-3);align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}
[data-app]:has(.listingView-module-scss-module__PWjZmG__page){background:var(--surface)}.listingView-module-scss-module__PWjZmG__loading{gap:var(--sp-6);flex-direction:column;display:flex}.listingView-module-scss-module__PWjZmG__detailHeader{align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-5);flex-direction:column;display:flex}.listingView-module-scss-module__PWjZmG__breadcrumb{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--faint);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.listingView-module-scss-module__PWjZmG__breadcrumb a{color:inherit;text-decoration:none}.listingView-module-scss-module__PWjZmG__breadcrumb a:hover{color:var(--accent)}.listingView-module-scss-module__PWjZmG__breadcrumb li{align-items:center;display:inline-flex}.listingView-module-scss-module__PWjZmG__breadcrumb li+li:before{content:"/";margin-right:var(--sp-2);color:var(--line-2)}.listingView-module-scss-module__PWjZmG__identityRow{align-items:flex-start;gap:var(--sp-5);flex-wrap:wrap;width:100%;display:flex}.listingView-module-scss-module__PWjZmG__identityAvatar{flex-shrink:0;line-height:0;text-decoration:none}.listingView-module-scss-module__PWjZmG__identityText{gap:var(--sp-3);flex-direction:column;flex:360px;min-width:0;display:flex}.listingView-module-scss-module__PWjZmG__identityBadge{align-self:flex-start}.listingView-module-scss-module__PWjZmG__identityActions{align-items:center;gap:var(--sp-2);padding-top:var(--sp-1);flex-shrink:0;display:flex}.listingView-module-scss-module__PWjZmG__identityAction{text-decoration:none}.listingView-module-scss-module__PWjZmG__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--sp-5);flex-wrap:wrap;width:100%;display:flex}.listingView-module-scss-module__PWjZmG__title{min-width:0}.listingView-module-scss-module__PWjZmG__metaLine{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;display:flex}.listingView-module-scss-module__PWjZmG__metaDot{background:var(--line-2);border-radius:50%;width:3px;height:3px}.listingView-module-scss-module__PWjZmG__category{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-deep)}.listingView-module-scss-module__PWjZmG__price{font-size:var(--fs-h3);font-weight:var(--fw-semibold);color:var(--ink)}.listingView-module-scss-module__PWjZmG__headline{justify-content:space-between;align-items:flex-end;gap:var(--sp-5) var(--sp-8);width:100%;padding-block:var(--sp-1);flex-wrap:wrap;display:flex}.listingView-module-scss-module__PWjZmG__priceBlock{flex-direction:column;min-width:0;margin:0;display:flex}.listingView-module-scss-module__PWjZmG__priceLead{font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:var(--tracking-display);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.05}.listingView-module-scss-module__PWjZmG__priceCaption{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted)}.listingView-module-scss-module__PWjZmG__layout{gap:var(--sp-8);margin-top:var(--sp-6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.listingView-module-scss-module__PWjZmG__relatedBlock{margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--line)}.listingView-module-scss-module__PWjZmG__main{min-width:0}.listingView-module-scss-module__PWjZmG__profileLayout{gap:var(--sp-8);margin-top:var(--sp-6);grid-template-columns:380px minmax(0,1fr);align-items:start;display:grid}.listingView-module-scss-module__PWjZmG__leftRail{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}@media (min-width:1181px){.listingView-module-scss-module__PWjZmG__leftRail{top:calc(var(--topbar-h) + var(--sp-4));max-height:calc(100dvh - var(--topbar-h) - var(--sp-8));padding-right:var(--sp-1);position:sticky;overflow-y:auto}}.listingView-module-scss-module__PWjZmG__leftRail>*{flex-shrink:0}.listingView-module-scss-module__PWjZmG__spine{min-width:0}@media (max-width:1180px){.listingView-module-scss-module__PWjZmG__profileLayout{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}.listingView-module-scss-module__PWjZmG__aside{gap:var(--sp-4);top:calc(var(--topbar-h) + var(--sp-4));flex-direction:column;display:flex;position:sticky}.listingView-module-scss-module__PWjZmG__asideBlock{flex-direction:column;display:flex}@media (max-width:960px){.listingView-module-scss-module__PWjZmG__layout{gap:var(--sp-6);grid-template-columns:1fr}.listingView-module-scss-module__PWjZmG__aside{position:static}}.listingView-module-scss-module__PWjZmG__statusNote{margin-bottom:var(--sp-4)}.listingView-module-scss-module__PWjZmG__description{font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--body);white-space:pre-line;max-width:72ch;margin:0}.listingView-module-scss-module__PWjZmG__tags{margin:var(--sp-4) 0 0;gap:var(--sp-2);flex-wrap:wrap;display:flex}.listingView-module-scss-module__PWjZmG__tag{padding:2px var(--sp-2);border-radius:var(--r-xs);background:var(--surface-soft);border:1px solid var(--line);font-size:var(--fs-xs);color:var(--muted)}.listingView-module-scss-module__PWjZmG__notes{margin:var(--sp-4) 0 0;font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--body)}.listingView-module-scss-module__PWjZmG__notes strong{color:var(--ink)}.listingView-module-scss-module__PWjZmG__chipRow{gap:var(--sp-2);flex-wrap:wrap;display:flex}
.dealCategoryFilter-module-scss-module__Ly2LMW__root{width:100%;display:block}.dealCategoryFilter-module-scss-module__Ly2LMW__trigger{justify-content:space-between;align-items:center;gap:var(--sp-2);width:100%;height:40px;padding:0 var(--sp-3);border:1px solid var(--line-2);border-radius:var(--r-sm);background:var(--surface);font-family:inherit;font-size:var(--fs-sm);color:var(--ink);cursor:pointer;transition:border-color var(--t-fast),box-shadow var(--t-fast);display:flex}.dealCategoryFilter-module-scss-module__Ly2LMW__trigger:hover{border-color:var(--faint)}.dealCategoryFilter-module-scss-module__Ly2LMW__trigger svg{color:var(--faint);flex-shrink:0}.dealCategoryFilter-module-scss-module__Ly2LMW__chevron{transition:transform var(--t-fast)}.dealCategoryFilter-module-scss-module__Ly2LMW__chevron--open{transform:rotate(180deg)}.dealCategoryFilter-module-scss-module__Ly2LMW__triggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dealCategoryFilter-module-scss-module__Ly2LMW__triggerLabel--muted{color:var(--muted)}.dealCategoryFilter-module-scss-module__Ly2LMW__menu{z-index:60;padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--shadow-lg);flex-direction:column;gap:2px;display:flex;position:fixed;overflow-y:auto}.dealCategoryFilter-module-scss-module__Ly2LMW__clear{margin-bottom:var(--sp-1);padding:var(--sp-1) var(--sp-2);font-family:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--accent-deep);cursor:pointer;background:0 0;border:0;align-self:flex-start}.dealCategoryFilter-module-scss-module__Ly2LMW__clear:hover{text-decoration:underline}.dealCategoryFilter-module-scss-module__Ly2LMW__option{align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-xs);cursor:pointer;display:flex}.dealCategoryFilter-module-scss-module__Ly2LMW__option:hover{background:var(--surface-hover)}.dealCategoryFilter-module-scss-module__Ly2LMW__optionLabel{min-width:0;font-size:var(--fs-sm);color:var(--ink);flex:1}.dealCategoryFilter-module-scss-module__Ly2LMW__optionCount{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--faint)}
.proposalComposerModal-module-scss-module__W3z-Jq__form{gap:var(--sp-4);flex-direction:column;display:flex}.proposalComposerModal-module-scss-module__W3z-Jq__pendingBody{margin:0 0 var(--sp-2)}.proposalComposerModal-module-scss-module__W3z-Jq__counterNote{font-size:var(--fs-sm);color:var(--muted);padding:var(--sp-2) var(--sp-3);border:1px solid var(--warning-border);background:var(--warning-soft);border-radius:var(--r-sm);margin:0}.proposalComposerModal-module-scss-module__W3z-Jq__pair{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.proposalComposerModal-module-scss-module__W3z-Jq__pair{grid-template-columns:1fr}}.proposalComposerModal-module-scss-module__W3z-Jq__fieldset{border:0;margin:0;padding:0}.proposalComposerModal-module-scss-module__W3z-Jq__legend{padding:0 0 var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}.proposalComposerModal-module-scss-module__W3z-Jq__attach{gap:var(--sp-2);flex-direction:column;display:flex}.proposalComposerModal-module-scss-module__W3z-Jq__attachLabel{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.proposalComposerModal-module-scss-module__W3z-Jq__attachHint{font-size:var(--fs-xs);color:var(--muted);margin:0}.proposalComposerModal-module-scss-module__W3z-Jq__attachButton{font-size:var(--fs-xs);color:var(--accent-deep)}.proposalComposerModal-module-scss-module__W3z-Jq__attachButton:hover{text-decoration:underline}
.cancellationPanel-module-scss-module__LaaqfW__attention{border-color:var(--warning)}.cancellationPanel-module-scss-module__LaaqfW__pending{border-color:var(--line-2)}.cancellationPanel-module-scss-module__LaaqfW__stateRow{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.cancellationPanel-module-scss-module__LaaqfW__meta{font-size:var(--fs-xs);color:var(--muted)}.cancellationPanel-module-scss-module__LaaqfW__title{margin:var(--sp-2) 0 0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}.cancellationPanel-module-scss-module__LaaqfW__title:first-child{margin-top:0}.cancellationPanel-module-scss-module__LaaqfW__body{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--muted);line-height:1.6}.cancellationPanel-module-scss-module__LaaqfW__reason{margin:var(--sp-3) 0 0;padding:var(--sp-2) var(--sp-3);border-left:2px solid var(--warning);background:var(--surface-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--fs-sm);color:var(--ink);line-height:1.6}.cancellationPanel-module-scss-module__LaaqfW__deadline{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--muted);line-height:1.5}.cancellationPanel-module-scss-module__LaaqfW__actionRow{margin-top:var(--sp-3);align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.cancellationPanel-module-scss-module__LaaqfW__objectForm{margin-top:var(--sp-3);gap:var(--sp-2);flex-direction:column;display:flex}.cancellationPanel-module-scss-module__LaaqfW__objectForm .cancellationPanel-module-scss-module__LaaqfW__actionRow{margin-top:0}
.mapPlaceholder-module-scss-module__eb50SG__map{border-radius:var(--r);border:1px dashed var(--line-2);background:linear-gradient(var(--surface-soft) 1px, transparent 1px) 0 0/24px 24px,linear-gradient(90deg, var(--surface-soft) 1px, var(--bg-softer) 1px) 0 0/24px 24px;justify-content:center;align-items:center;gap:var(--sp-2);text-align:center;height:180px;padding:var(--sp-4);flex-direction:column;display:flex}.mapPlaceholder-module-scss-module__eb50SG__pin{color:var(--accent)}.mapPlaceholder-module-scss-module__eb50SG__place{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--body)}.mapPlaceholder-module-scss-module__eb50SG__note{font-size:var(--fs-xs);color:var(--faint)}
.filterSidebar-module-scss-module__9-1tKa__sidebar{gap:var(--sp-5);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;display:flex}@media (min-width:900px){.filterSidebar-module-scss-module__9-1tKa__sidebar{top:calc(var(--topbar-h) + var(--tabbar-h) + var(--sp-4));max-height:calc(100dvh - var(--topbar-h) - var(--tabbar-h) - var(--sp-8));position:sticky;overflow-y:auto}}.filterSidebar-module-scss-module__9-1tKa__head{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.filterSidebar-module-scss-module__9-1tKa__heading{font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--ink)}.filterSidebar-module-scss-module__9-1tKa__reset{align-items:center;gap:var(--sp-1);font-family:inherit;font-size:var(--fs-sm);color:var(--accent-deep);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;display:inline-flex}.filterSidebar-module-scss-module__9-1tKa__reset:hover:not(:disabled){color:var(--accent)}.filterSidebar-module-scss-module__9-1tKa__reset:disabled{color:var(--faint);cursor:default}.filterSidebar-module-scss-module__9-1tKa__group{gap:var(--sp-2);flex-direction:column;display:flex}.filterSidebar-module-scss-module__9-1tKa__label{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.filterSidebar-module-scss-module__9-1tKa__chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.filterSidebar-module-scss-module__9-1tKa__segment{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-soft);align-items:stretch;padding:3px;display:flex}.filterSidebar-module-scss-module__9-1tKa__segmentOption{padding:var(--sp-2) 0;border-radius:var(--r-xs);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted);cursor:pointer;transition:color var(--t-fast),background var(--t-fast);background:0 0;border:none;flex:1}.filterSidebar-module-scss-module__9-1tKa__segmentOption:hover{color:var(--ink)}.filterSidebar-module-scss-module__9-1tKa__segmentOption--active{background:var(--accent-grad);color:#fff;font-weight:var(--fw-semibold)}.filterSidebar-module-scss-module__9-1tKa__segmentOption--active:hover{color:#fff}
.declineProposalModal-module-scss-module__BlqinG__form{gap:var(--sp-3);flex-direction:column;display:flex}.declineProposalModal-module-scss-module__BlqinG__note{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.5}
.postCompletionPanel-module-scss-module__yTh7kq__stack{gap:var(--sp-3);flex-direction:column;display:flex}.postCompletionPanel-module-scss-module__yTh7kq__prompt{border-color:var(--accent)}.postCompletionPanel-module-scss-module__yTh7kq__title{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}.postCompletionPanel-module-scss-module__yTh7kq__body{margin:var(--sp-2) 0 0;font-size:var(--fs-sm);color:var(--muted);line-height:1.6}.postCompletionPanel-module-scss-module__yTh7kq__actionRow{margin-top:var(--sp-3);align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.postCompletionPanel-module-scss-module__yTh7kq__inlineLink{color:var(--accent-deep)}.postCompletionPanel-module-scss-module__yTh7kq__inlineLink:hover{text-decoration:underline}
.authorHoverCard-module-scss-module__EjvcWa__wrap{display:inline-flex;position:relative}.authorHoverCard-module-scss-module__EjvcWa__card{top:calc(100% + var(--sp-2));z-index:var(--z-drawer);gap:var(--sp-3);width:300px;padding:var(--sp-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;left:0}.authorHoverCard-module-scss-module__EjvcWa__identity{align-items:center;gap:var(--sp-3);display:flex}.authorHoverCard-module-scss-module__EjvcWa__who{flex-direction:column;gap:2px;min-width:0;display:flex}.authorHoverCard-module-scss-module__EjvcWa__name{align-items:center;gap:var(--sp-1);font-weight:var(--fw-semibold);color:var(--ink);font-size:var(--fs-sm);display:inline-flex}.authorHoverCard-module-scss-module__EjvcWa__location{font-size:var(--fs-xs);color:var(--muted)}.authorHoverCard-module-scss-module__EjvcWa__headline{font-size:var(--fs-xs);color:var(--body);line-height:var(--lh-normal);margin:0}.authorHoverCard-module-scss-module__EjvcWa__meta{gap:var(--sp-2);flex-direction:column;display:flex}.authorHoverCard-module-scss-module__EjvcWa__roles{gap:var(--sp-1);flex-wrap:wrap;display:flex}.authorHoverCard-module-scss-module__EjvcWa__actions{gap:var(--sp-2);padding-top:var(--sp-2);border-top:1px solid var(--line);display:flex}.authorHoverCard-module-scss-module__EjvcWa__actions a{flex:1;display:flex}.authorHoverCard-module-scss-module__EjvcWa__actions a button{width:100%}
.listingLocationMap-module-scss-module__11U5UW__figure{gap:var(--sp-2);flex-direction:column;margin:0;display:flex}.listingLocationMap-module-scss-module__11U5UW__map{border-radius:var(--r-sm);border:1px solid var(--line);height:260px;position:relative;overflow:hidden}.listingLocationMap-module-scss-module__11U5UW__canvas{width:100%;height:100%;position:absolute;inset:0}.listingLocationMap-module-scss-module__11U5UW__loading{background:var(--surface-sunken);position:absolute;inset:0}.listingLocationMap-module-scss-module__11U5UW__caption{font-size:var(--fs-sm);color:var(--muted)}
.marketplaceHero-module-scss-module__hwMLdG__band{--bleed:calc(50vw - 50%);margin:0 calc(-1*var(--bleed) - var(--sp-4));padding:var(--sp-6) calc(var(--bleed) + var(--sp-4));background:linear-gradient(100deg, #f7f9fbf2 0%, #f7f9fbdb 44%, #e9f7f4ad 100%),var(--hero-image,none) center/cover no-repeat,var(--surface-soft);border-bottom:1px solid var(--line);align-items:center;min-height:220px;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.marketplaceHero-module-scss-module__hwMLdG__band{height:260px;margin:0 calc(-1*var(--bleed) - var(--sp-8));padding:0 calc(var(--bleed) + var(--sp-8))}}.marketplaceHero-module-scss-module__hwMLdG__inner{justify-content:space-between;align-items:center;gap:var(--sp-6);flex-wrap:wrap;width:100%;display:flex}.marketplaceHero-module-scss-module__hwMLdG__lead{gap:var(--sp-3);flex-direction:column;flex:360px;min-width:0;display:flex}.marketplaceHero-module-scss-module__hwMLdG__title{font-size:var(--fs-h1);font-weight:var(--fw-bold);letter-spacing:var(--tracking-heading);color:var(--ink)}.marketplaceHero-module-scss-module__hwMLdG__subtitle{font-size:var(--fs-body);color:var(--muted);max-width:48ch}.marketplaceHero-module-scss-module__hwMLdG__searchForm{margin-top:var(--sp-2);max-width:480px;display:flex}.marketplaceHero-module-scss-module__hwMLdG__searchField{flex:auto;min-width:0}.marketplaceHero-module-scss-module__hwMLdG__searchField input{height:44px}.marketplaceHero-module-scss-module__hwMLdG__aside{flex-direction:column;flex-shrink:0;align-items:flex-start;display:flex}@media (min-width:640px){.marketplaceHero-module-scss-module__hwMLdG__aside{align-items:flex-end}}.marketplaceHero-module-scss-module__hwMLdG__create{text-decoration:none}
.remoteBadge-module-scss-module__qFqZsq__badge{align-items:center;gap:var(--sp-1);border-radius:var(--r-pill);border:1px solid var(--accent-soft-border);background:var(--accent-soft);color:var(--accent-deep);font-weight:var(--fw-medium);white-space:nowrap;display:inline-flex}.remoteBadge-module-scss-module__qFqZsq__badge--md{padding:3px var(--sp-2);font-size:var(--fs-xs)}.remoteBadge-module-scss-module__qFqZsq__badge--sm{padding:2px var(--sp-2);font-size:var(--fs-2xs)}.remoteBadge-module-scss-module__qFqZsq__glyph{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1em;height:1em}
.withdrawProposalModal-module-scss-module__cP3mZG__note{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.5}
.starRatingInput-module-scss-module__ywnQvq__wrapper{align-items:center;gap:var(--sp-3);display:flex}.starRatingInput-module-scss-module__ywnQvq__stars{gap:var(--sp-1);display:inline-flex}.starRatingInput-module-scss-module__ywnQvq__star{font-size:var(--fs-xl);color:var(--line-2);cursor:pointer;background:0 0;border:0;padding:0;line-height:1;transition:color .12s,transform .12s;display:inline-flex}.starRatingInput-module-scss-module__ywnQvq__star:hover:not(:disabled){transform:scale(1.1)}.starRatingInput-module-scss-module__ywnQvq__star:disabled{cursor:default}.starRatingInput-module-scss-module__ywnQvq__star--filled{color:var(--gold)}.starRatingInput-module-scss-module__ywnQvq__mark{width:1em;height:1em;display:block}.starRatingInput-module-scss-module__ywnQvq__label{font-size:var(--fs-xs);color:var(--muted)}
.forumHero-module-scss-module__kbvoIq__band{justify-content:space-between;align-items:flex-start;gap:var(--sp-6);margin-bottom:var(--sp-6);padding:var(--sp-8);border-radius:var(--r-lg);background:linear-gradient(104deg, #0b1e30f0 0%, #0b1e30c7 55%, #102b4594 100%),var(--forum-hero-image,none) center/cover no-repeat,var(--brand-navy);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.forumHero-module-scss-module__kbvoIq__band{padding:var(--sp-10) var(--sp-8)}}.forumHero-module-scss-module__kbvoIq__lead{gap:var(--sp-6);flex-direction:column;flex:420px;min-width:0;display:flex}.forumHero-module-scss-module__kbvoIq__copy{max-width:62ch}.forumHero-module-scss-module__kbvoIq__title{font-size:var(--fs-h1);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);color:var(--header-text);margin:0}.forumHero-module-scss-module__kbvoIq__subtitle{margin:var(--sp-2) 0 0;font-size:var(--fs-body-lg);line-height:var(--lh-normal);color:var(--ondark-2)}.forumHero-module-scss-module__kbvoIq__searchWrap{width:100%;max-width:560px}.forumHero-module-scss-module__kbvoIq__searchRow{align-items:center;gap:var(--sp-3);height:52px;padding-inline:var(--sp-5);border-radius:var(--r-pill);background:var(--surface);box-shadow:var(--shadow-md);transition:border-color var(--t-fast),box-shadow var(--t-fast);border:1px solid #0000;display:flex}.forumHero-module-scss-module__kbvoIq__searchRow:focus-within{box-shadow:var(--shadow-md),var(--focus-ring)}.forumHero-module-scss-module__kbvoIq__searchGlyph{color:var(--faint);flex-shrink:0;display:inline-flex}.forumHero-module-scss-module__kbvoIq__searchInput{min-width:0;height:100%;font-family:inherit;font-size:var(--fs-body);color:var(--ink);background:0 0;border:0;flex:1}.forumHero-module-scss-module__kbvoIq__searchInput::placeholder{color:var(--faint)}.forumHero-module-scss-module__kbvoIq__searchInput:focus{outline:none}.forumHero-module-scss-module__kbvoIq__searchInput::-webkit-search-cancel-button{display:none}.forumHero-module-scss-module__kbvoIq__clear{width:28px;height:28px;color:var(--faint);cursor:pointer;transition:background-color var(--t-fast),color var(--t-fast);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.forumHero-module-scss-module__kbvoIq__clear:hover{background:var(--surface-hover);color:var(--ink)}.forumHero-module-scss-module__kbvoIq__hint{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--ondark-2)}.forumHero-module-scss-module__kbvoIq__aside{flex-shrink:0;align-self:center}
.profileListingCard-module-scss-module__XWUAjq__card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:box-shadow var(--t-med),border-color var(--t-med),transform var(--t-med);flex-direction:column;display:flex;position:relative;overflow:hidden}.profileListingCard-module-scss-module__XWUAjq__card:hover{box-shadow:var(--shadow-md);border-color:var(--line-2);transform:translateY(-2px)}.profileListingCard-module-scss-module__XWUAjq__card--boosted{background:var(--accent-soft);border-color:var(--accent-300);--faint:var(--muted)}.profileListingCard-module-scss-module__XWUAjq__card--boosted:hover{border-color:var(--accent-400)}.profileListingCard-module-scss-module__XWUAjq__band{background:linear-gradient(160deg, var(--brand-navy-2) 0%, var(--brand-navy) 100%);height:116px;position:relative}.profileListingCard-module-scss-module__XWUAjq__bandImage{object-fit:cover;z-index:0}.profileListingCard-module-scss-module__XWUAjq__band:after{content:"";z-index:0;background:linear-gradient(160deg, var(--scrim-navy-strong) 0%, var(--scrim-navy-soft) 100%);position:absolute;inset:0}.profileListingCard-module-scss-module__XWUAjq__band .profileListingCard-module-scss-module__XWUAjq__placement,.profileListingCard-module-scss-module__XWUAjq__band .profileListingCard-module-scss-module__XWUAjq__saveSlot{z-index:1}.profileListingCard-module-scss-module__XWUAjq__placement{top:var(--sp-3);left:var(--sp-3);position:absolute}.profileListingCard-module-scss-module__XWUAjq__saveSlot{top:var(--sp-3);right:var(--sp-3);z-index:1;position:absolute}.profileListingCard-module-scss-module__XWUAjq__body{gap:var(--sp-2);padding:var(--sp-4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.profileListingCard-module-scss-module__XWUAjq__identityRow{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.profileListingCard-module-scss-module__XWUAjq__avatar{box-shadow:0 0 0 2px var(--header-text);border-radius:50%;margin-top:-72px;display:inline-flex}.profileListingCard-module-scss-module__XWUAjq__age{font-size:var(--fs-xs);color:var(--faint);white-space:nowrap}.profileListingCard-module-scss-module__XWUAjq__role{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-deep)}.profileListingCard-module-scss-module__XWUAjq__nameRow{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.profileListingCard-module-scss-module__XWUAjq__name{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);color:var(--ink);display:inline-flex}.profileListingCard-module-scss-module__XWUAjq__rating{flex-shrink:0}.profileListingCard-module-scss-module__XWUAjq__location{font-size:var(--fs-sm);color:var(--muted);margin:0}.profileListingCard-module-scss-module__XWUAjq__markets{color:var(--faint)}.profileListingCard-module-scss-module__XWUAjq__remote{margin-left:var(--sp-2);vertical-align:middle}.profileListingCard-module-scss-module__XWUAjq__title{margin:var(--sp-1) 0 0;font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);line-height:var(--lh-snug);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.profileListingCard-module-scss-module__XWUAjq__experience{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--accent-deep);margin:0}.profileListingCard-module-scss-module__XWUAjq__description{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.profileListingCard-module-scss-module__XWUAjq__actions{gap:var(--sp-3);padding:var(--sp-2) var(--sp-4) var(--sp-4);flex-wrap:wrap;margin-top:auto;display:flex}.profileListingCard-module-scss-module__XWUAjq__action{flex:1;min-width:0;text-decoration:none}
.scheduleCallModal-module-scss-module__cyI84W__form{gap:var(--sp-4);flex-direction:column;display:flex}.scheduleCallModal-module-scss-module__cyI84W__pair{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.scheduleCallModal-module-scss-module__cyI84W__pair{grid-template-columns:1fr}}.scheduleCallModal-module-scss-module__cyI84W__notice{font-size:var(--fs-xs);color:var(--muted);margin:0;line-height:1.5}.scheduleCallModal-module-scss-module__cyI84W__alert{padding:var(--sp-3);border:1px solid var(--line);border-left:3px solid var(--danger);border-radius:var(--r-sm);background:var(--surface-soft);font-size:var(--fs-sm);color:var(--ink);margin:0;line-height:1.5}.scheduleCallModal-module-scss-module__cyI84W__alert--consent{border-left-color:var(--accent)}
.reviewForm-module-scss-module__ioCTfW__title{margin:0 0 var(--sp-3);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}.reviewForm-module-scss-module__ioCTfW__field{margin-bottom:var(--sp-3);gap:var(--sp-1);flex-direction:column;display:flex}.reviewForm-module-scss-module__ioCTfW__error{font-size:var(--fs-xs);color:var(--danger);margin:0}.reviewForm-module-scss-module__ioCTfW__actionRow{margin-top:var(--sp-3);justify-content:flex-end;display:flex}
.categoriesRail-module-scss-module__OfwUJW__rail{gap:var(--sp-5);padding:var(--sp-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.categoriesRail-module-scss-module__OfwUJW__group{flex-direction:column;gap:2px;display:flex}.categoriesRail-module-scss-module__OfwUJW__heading{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint);padding:0 var(--sp-3) var(--sp-2)}.categoriesRail-module-scss-module__OfwUJW__link{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--body);transition:background var(--t-fast),color var(--t-fast);text-decoration:none;display:flex}.categoriesRail-module-scss-module__OfwUJW__link:hover{background:var(--surface-hover);color:var(--ink)}.categoriesRail-module-scss-module__OfwUJW__link--active{background:var(--accent-soft);color:var(--accent-deep);font-weight:var(--fw-medium)}.categoriesRail-module-scss-module__OfwUJW__link--active .categoriesRail-module-scss-module__OfwUJW__icon,.categoriesRail-module-scss-module__OfwUJW__link--active .categoriesRail-module-scss-module__OfwUJW__count{color:var(--accent-deep)}.categoriesRail-module-scss-module__OfwUJW__icon{color:var(--faint);flex:none;display:inline-flex}.categoriesRail-module-scss-module__OfwUJW__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.categoriesRail-module-scss-module__OfwUJW__count{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--faint)}.categoriesRail-module-scss-module__OfwUJW__skeleton{padding:var(--sp-2) var(--sp-3)}@media (max-width:860px){.categoriesRail-module-scss-module__OfwUJW__rail{gap:var(--sp-3);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.categoriesRail-module-scss-module__OfwUJW__group{gap:var(--sp-2);flex-flow:wrap}.categoriesRail-module-scss-module__OfwUJW__heading{display:none}.categoriesRail-module-scss-module__OfwUJW__link{gap:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-pill);padding:var(--sp-1) var(--sp-3);background:var(--surface)}.categoriesRail-module-scss-module__OfwUJW__link--active{border-color:var(--accent)}.categoriesRail-module-scss-module__OfwUJW__label{flex:initial}}
.listingCard-module-scss-module__sNX0pa__card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:box-shadow var(--t-med),border-color var(--t-med),transform var(--t-med);position:relative;overflow:hidden}.listingCard-module-scss-module__sNX0pa__card:hover{box-shadow:var(--shadow-md);border-color:var(--line-2);transform:translateY(-2px)}.listingCard-module-scss-module__sNX0pa__card--boosted{background:var(--accent-soft);border-color:var(--accent-300);--faint:var(--muted)}.listingCard-module-scss-module__sNX0pa__card--boosted:hover{border-color:var(--accent-400)}.listingCard-module-scss-module__sNX0pa__card--boosted .listingCard-module-scss-module__sNX0pa__footer{border-top-color:var(--accent-soft-border)}.listingCard-module-scss-module__sNX0pa__link{color:inherit;text-decoration:none;display:block}.listingCard-module-scss-module__sNX0pa__card--row .listingCard-module-scss-module__sNX0pa__link{align-items:stretch;display:flex}.listingCard-module-scss-module__sNX0pa__card--row .listingCard-module-scss-module__sNX0pa__media{flex:0 0 240px;height:auto;min-height:180px}@media (max-width:640px){.listingCard-module-scss-module__sNX0pa__card--row .listingCard-module-scss-module__sNX0pa__media{flex-basis:120px;min-height:140px}}.listingCard-module-scss-module__sNX0pa__card--row .listingCard-module-scss-module__sNX0pa__body{flex:1;min-width:0}.listingCard-module-scss-module__sNX0pa__card--row:has(.listingCard-module-scss-module__sNX0pa__saveSlot) .listingCard-module-scss-module__sNX0pa__topline{padding-right:calc(34px + var(--sp-3))}.listingCard-module-scss-module__sNX0pa__media{background:linear-gradient(160deg, var(--brand-navy) 0%, var(--brand-navy-2) 100%);height:168px;color:var(--ondark-3);justify-content:center;align-items:center;display:flex;position:relative}.listingCard-module-scss-module__sNX0pa__media--profile{background:linear-gradient(160deg, var(--brand-navy-2) 0%, var(--brand-navy) 100%)}.listingCard-module-scss-module__sNX0pa__cover{object-fit:cover}.listingCard-module-scss-module__sNX0pa__glyph{opacity:.75;width:44px;height:44px}.listingCard-module-scss-module__sNX0pa__placement{top:var(--sp-3);left:var(--sp-3);position:absolute}.listingCard-module-scss-module__sNX0pa__saveSlot{top:var(--sp-3);right:var(--sp-3);z-index:1;position:absolute}.listingCard-module-scss-module__sNX0pa__body{gap:var(--sp-2);padding:var(--sp-4);flex-direction:column;display:flex}.listingCard-module-scss-module__sNX0pa__topline{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.listingCard-module-scss-module__sNX0pa__category{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-deep)}.listingCard-module-scss-module__sNX0pa__age{font-size:var(--fs-xs);color:var(--faint);white-space:nowrap}.listingCard-module-scss-module__sNX0pa__title{font-size:var(--fs-h4);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);line-height:var(--lh-snug);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.listingCard-module-scss-module__sNX0pa__location{font-size:var(--fs-sm);color:var(--muted);margin:0}.listingCard-module-scss-module__sNX0pa__markets{color:var(--faint)}.listingCard-module-scss-module__sNX0pa__facts{align-items:baseline;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--body);margin:0;display:flex}.listingCard-module-scss-module__sNX0pa__price{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);color:var(--ink)}.listingCard-module-scss-module__sNX0pa__description{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.listingCard-module-scss-module__sNX0pa__footer{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-top:var(--sp-1);padding-top:var(--sp-3);border-top:1px solid var(--line);display:flex}.listingCard-module-scss-module__sNX0pa__owner{align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}.listingCard-module-scss-module__sNX0pa__ownerName{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.listingCard-module-scss-module__sNX0pa__postingRole{padding:2px var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-pill);font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;flex:none}.listingCard-module-scss-module__sNX0pa__rating{flex-shrink:0}
.reportMessageModal-module-scss-module__6dG2uq__form{gap:var(--sp-3);flex-direction:column;display:flex}.reportMessageModal-module-scss-module__6dG2uq__quote{padding:var(--sp-2) var(--sp-3);border-left:3px solid var(--line-2);background:var(--surface-soft);border-radius:var(--r-sm);font-size:var(--fs-xs);color:var(--muted);max-height:96px;margin:0;overflow:hidden}.reportMessageModal-module-scss-module__6dG2uq__notice{font-size:var(--fs-2xs);color:var(--faint);margin:0;line-height:1.5}
.completionCard-module-scss-module__DfVDSG__remindRow{margin:calc(-1*var(--sp-2)) calc(-1*var(--sp-2)) 0 0;justify-content:flex-end;display:flex}.completionCard-module-scss-module__DfVDSG__card{gap:var(--sp-5);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:820px){.completionCard-module-scss-module__DfVDSG__card{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.completionCard-module-scss-module__DfVDSG__next{padding-left:var(--sp-6);border-left:1px solid var(--line)}}.completionCard-module-scss-module__DfVDSG__progress{min-width:0}.completionCard-module-scss-module__DfVDSG__rationale{margin:var(--sp-3) 0 0;font-size:var(--fs-sm);color:var(--muted)}.completionCard-module-scss-module__DfVDSG__next{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}.completionCard-module-scss-module__DfVDSG__nextLabel{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--trust);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.completionCard-module-scss-module__DfVDSG__nextTitle{font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-heading);color:var(--ink)}.completionCard-module-scss-module__DfVDSG__nextHint{font-size:var(--fs-sm);line-height:var(--lh-normal);color:var(--muted)}.completionCard-module-scss-module__DfVDSG__nextActions{align-items:center;gap:var(--sp-4);margin-top:var(--sp-3);display:flex}.completionCard-module-scss-module__DfVDSG__secondaryLink{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--accent-deep)}.completionCard-module-scss-module__DfVDSG__secondaryLink:hover{text-decoration:underline}
.reviewsPanel-module-scss-module__9X692q__groups{gap:var(--sp-4);flex-direction:column;display:flex}.reviewsPanel-module-scss-module__9X692q__groupTitle{margin:0 0 var(--sp-2);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.reviewsPanel-module-scss-module__9X692q__muted{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.6}.reviewsPanel-module-scss-module__9X692q__pendingReview{border:1px dashed var(--line);border-radius:var(--radius-md);padding:var(--sp-3);gap:var(--sp-1);flex-direction:column;display:flex}.reviewsPanel-module-scss-module__9X692q__pendingLabel{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.reviewsPanel-module-scss-module__9X692q__pendingComment{font-size:var(--fs-sm);color:var(--ink);margin:0;line-height:1.6}
.postCard-module-scss-module__R95yUW__card{gap:var(--sp-2);padding:var(--sp-5);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:border-color var(--t-med),box-shadow var(--t-med);cursor:pointer;flex-direction:column;display:flex}.postCard-module-scss-module__R95yUW__card:hover{border-color:var(--line-2);box-shadow:var(--shadow-sm)}.postCard-module-scss-module__R95yUW__card:hover .postCard-module-scss-module__R95yUW__title a{text-decoration:underline}.postCard-module-scss-module__R95yUW__topline{align-items:center;gap:var(--sp-2);display:flex}.postCard-module-scss-module__R95yUW__pollFlag{align-items:center;gap:var(--sp-1);padding:2px var(--sp-2);border-radius:var(--r-pill);background:var(--accent-soft);color:var(--accent-deep);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin-left:auto;display:inline-flex}.postCard-module-scss-module__R95yUW__category{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-deep);text-decoration:none}.postCard-module-scss-module__R95yUW__category:hover{text-decoration:underline}.postCard-module-scss-module__R95yUW__title{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}.postCard-module-scss-module__R95yUW__title a{color:var(--ink);text-decoration:none}.postCard-module-scss-module__R95yUW__title a:hover{color:var(--accent-deep)}.postCard-module-scss-module__R95yUW__excerpt{font-size:var(--fs-sm);color:var(--muted);line-height:var(--lh-normal);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.postCard-module-scss-module__R95yUW__tags{gap:var(--sp-2);flex-wrap:wrap;display:flex}.postCard-module-scss-module__R95yUW__tag{font-size:var(--fs-xs);color:var(--muted);text-decoration:none}.postCard-module-scss-module__R95yUW__tag:hover{color:var(--accent-deep);text-decoration:underline}.postCard-module-scss-module__R95yUW__footer{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-top:var(--sp-2);flex-wrap:wrap;display:flex}.postCard-module-scss-module__R95yUW__author{align-items:center;gap:var(--sp-2);cursor:default;display:inline-flex}.postCard-module-scss-module__R95yUW__authorName{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--body)}.postCard-module-scss-module__R95yUW__meta{align-items:center;gap:var(--sp-3);font-size:var(--fs-xs);color:var(--faint);display:inline-flex}.postCard-module-scss-module__R95yUW__edited{font-style:italic}.postCard-module-scss-module__R95yUW__stat{font-variant-numeric:tabular-nums;color:var(--faint);text-decoration:none}.postCard-module-scss-module__R95yUW__stat:hover{color:var(--accent-deep);text-decoration:underline}
.typeToggle-module-scss-module__aXKfua__toggle{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);align-items:center;height:40px;padding:3px;display:inline-flex}.typeToggle-module-scss-module__aXKfua__option{align-items:center;gap:var(--sp-2);height:100%;padding:0 var(--sp-3);border-radius:var(--r-xs);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted);cursor:pointer;white-space:nowrap;transition:color var(--t-fast),background var(--t-fast),box-shadow var(--t-fast);background:0 0;border:none;display:inline-flex}.typeToggle-module-scss-module__aXKfua__option:hover{color:var(--ink);background:var(--surface-hover)}.typeToggle-module-scss-module__aXKfua__count{border-radius:var(--r-pill);background:var(--surface-sunken);min-width:20px;height:18px;color:var(--muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding-inline:6px;display:inline-flex}.typeToggle-module-scss-module__aXKfua__option--active .typeToggle-module-scss-module__aXKfua__count{color:#fff;background:#ffffff38}.typeToggle-module-scss-module__aXKfua__option--active{background:var(--accent-grad);color:#fff;font-weight:var(--fw-semibold)}.typeToggle-module-scss-module__aXKfua__option--active:hover{color:#fff;background:var(--accent-grad)}
.conversationView-module-scss-module__oNSXUq__view{flex-direction:column;flex:1;min-height:0;display:flex}.conversationView-module-scss-module__oNSXUq__body{flex:1;min-height:0;display:flex}.conversationView-module-scss-module__oNSXUq__thread{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.conversationView-module-scss-module__oNSXUq__loading{padding:var(--sp-6)}
.heroMembership-module-scss-module__YTRHrW__card{gap:var(--sp-2);width:min(280px,100%);padding:var(--sp-4) var(--sp-5);border-radius:var(--r);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040e188c;border:1px solid #ffffff1f;flex-direction:column;flex-shrink:0;display:flex}.heroMembership-module-scss-module__YTRHrW__label{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ondark-3)}.heroMembership-module-scss-module__YTRHrW__row{align-items:center;gap:var(--sp-3);display:flex}.heroMembership-module-scss-module__YTRHrW__plan{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--header-text)}.heroMembership-module-scss-module__YTRHrW__pill{height:22px;padding-inline:var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);align-items:center;display:inline-flex}.heroMembership-module-scss-module__YTRHrW__pill--success{color:#a7e8cf;background:#0f7a5c47}.heroMembership-module-scss-module__YTRHrW__pill--warning{color:#f3d29a;background:#96591c52}.heroMembership-module-scss-module__YTRHrW__pill--danger{color:#f2b9b9;background:#b23b3b52}.heroMembership-module-scss-module__YTRHrW__pill--muted{color:var(--ondark-2);background:#ffffff24}.heroMembership-module-scss-module__YTRHrW__detail{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--ondark-2)}.heroMembership-module-scss-module__YTRHrW__manage{align-items:center;gap:var(--sp-1);margin-top:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ondark-active);display:inline-flex}.heroMembership-module-scss-module__YTRHrW__manage:hover{color:var(--header-text)}
.workspaceSummary-module-scss-module__Ma4qIG__heading{margin:0 0 var(--sp-2);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}section+section .workspaceSummary-module-scss-module__Ma4qIG__heading,.workspaceSummary-module-scss-module__Ma4qIG__manageLink{margin-top:var(--sp-4)}.workspaceSummary-module-scss-module__Ma4qIG__empty{font-size:var(--fs-xs);color:var(--muted);margin:0}.workspaceSummary-module-scss-module__Ma4qIG__list{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.workspaceSummary-module-scss-module__Ma4qIG__row{flex-direction:column;gap:1px;min-width:0;display:flex}.workspaceSummary-module-scss-module__Ma4qIG__rowTitle{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspaceSummary-module-scss-module__Ma4qIG__rowLink{text-decoration:none}.workspaceSummary-module-scss-module__Ma4qIG__rowLink:hover,.workspaceSummary-module-scss-module__Ma4qIG__rowLink:focus-visible{color:var(--accent-deep);text-decoration:underline}.workspaceSummary-module-scss-module__Ma4qIG__rowMeta{font-size:var(--fs-2xs);color:var(--faint)}.workspaceSummary-module-scss-module__Ma4qIG__manageLink{text-decoration:none;display:block}.workspaceSummary-module-scss-module__Ma4qIG__manageBtn{width:100%}
.postList-module-scss-module__9A9mlW__list{gap:var(--sp-3);flex-direction:column;display:flex}
.profileFactsRail-module-scss-module__0dFlYa__rail{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);overflow:hidden}.profileFactsRail-module-scss-module__0dFlYa__stats{align-items:flex-start;gap:var(--sp-4);padding:var(--sp-5);background:var(--surface-soft);border-bottom:1px solid var(--line);flex-wrap:wrap;margin:0;display:flex}.profileFactsRail-module-scss-module__0dFlYa__stat{flex-direction:column;flex:1 1 0;min-width:88px;display:flex}.profileFactsRail-module-scss-module__0dFlYa__statValue{font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--tracking-heading);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.05}.profileFactsRail-module-scss-module__0dFlYa__statLabel{font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--muted);margin-top:2px}.profileFactsRail-module-scss-module__0dFlYa__blocks{flex-direction:column;margin:0;display:flex}.profileFactsRail-module-scss-module__0dFlYa__blocks:empty{display:none}.profileFactsRail-module-scss-module__0dFlYa__block{padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line)}.profileFactsRail-module-scss-module__0dFlYa__block:last-child{border-bottom:none}.profileFactsRail-module-scss-module__0dFlYa__label{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.profileFactsRail-module-scss-module__0dFlYa__value{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink)}.profileFactsRail-module-scss-module__0dFlYa__chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}@media (max-width:1180px){.profileFactsRail-module-scss-module__0dFlYa__stats{gap:var(--sp-8)}.profileFactsRail-module-scss-module__0dFlYa__stat{flex:0 auto}}
.viewSwitcher-module-scss-module__zUaQea__switcher{gap:var(--sp-1);display:inline-flex}.viewSwitcher-module-scss-module__zUaQea__option{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:40px;height:40px;color:var(--muted);cursor:pointer;transition:color var(--t-fast),border-color var(--t-fast),background var(--t-fast);justify-content:center;align-items:center;display:inline-flex}.viewSwitcher-module-scss-module__zUaQea__option:hover:not(:disabled){color:var(--ink);border-color:var(--line-2)}.viewSwitcher-module-scss-module__zUaQea__option:disabled{opacity:.45;cursor:not-allowed}.viewSwitcher-module-scss-module__zUaQea__option--active{background:var(--brand-navy);border-color:var(--brand-navy);color:var(--header-text)}.viewSwitcher-module-scss-module__zUaQea__option--active:hover:not(:disabled){background:var(--brand-navy-2);border-color:var(--brand-navy-2);color:var(--header-text)}
.conversationListItem-module-scss-module__XgP0Ka__item{gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-sm);transition:background var(--t-fast);text-decoration:none;display:flex}.conversationListItem-module-scss-module__XgP0Ka__item:hover{background:var(--surface-soft)}.conversationListItem-module-scss-module__XgP0Ka__item--active,.conversationListItem-module-scss-module__XgP0Ka__item--active:hover{background:var(--accent-soft)}.conversationListItem-module-scss-module__XgP0Ka__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.conversationListItem-module-scss-module__XgP0Ka__top{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.conversationListItem-module-scss-module__XgP0Ka__name{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversationListItem-module-scss-module__XgP0Ka__item--unread .conversationListItem-module-scss-module__XgP0Ka__name{font-weight:var(--fw-semibold)}.conversationListItem-module-scss-module__XgP0Ka__time{font-size:var(--fs-2xs);color:var(--faint);white-space:nowrap}.conversationListItem-module-scss-module__XgP0Ka__listing{min-width:0;margin:2px 0;display:flex}.conversationListItem-module-scss-module__XgP0Ka__bottom{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.conversationListItem-module-scss-module__XgP0Ka__snippet{font-size:var(--fs-xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversationListItem-module-scss-module__XgP0Ka__item--unread .conversationListItem-module-scss-module__XgP0Ka__snippet{color:var(--ink);font-weight:var(--fw-medium)}.conversationListItem-module-scss-module__XgP0Ka__unread{border-radius:var(--r-pill);background:var(--accent);color:#fff;min-width:18px;height:18px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.conversationListItem-module-scss-module__XgP0Ka__stage{margin-top:2px}
.quickActions-module-scss-module__ZQuOoq__grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}.quickActions-module-scss-module__ZQuOoq__action{align-items:center;gap:var(--sp-3);height:100%;padding:var(--sp-4);background:linear-gradient(var(--card-fill,var(--surface)), var(--card-fill,var(--surface))) padding-box,var(--card-outline,linear-gradient(var(--line-2), var(--line-2))) border-box;border-radius:var(--r);box-shadow:var(--card-lift,var(--shadow-xs));cursor:pointer;transition:box-shadow var(--t-fast),transform var(--t-fast),background var(--t-fast);border:1px solid #0000;text-decoration:none;display:flex}.quickActions-module-scss-module__ZQuOoq__action:hover{--card-outline:var(--accent-grad);box-shadow:var(--shadow-md);transform:translateY(-2px)}.quickActions-module-scss-module__ZQuOoq__action:hover .quickActions-module-scss-module__ZQuOoq__arrow{color:var(--accent-deep);transform:translate(3px)}.quickActions-module-scss-module__ZQuOoq__action:active{box-shadow:var(--shadow-xs);transform:translateY(0)}.quickActions-module-scss-module__ZQuOoq__action--primary{--card-fill:var(--accent-soft)}.quickActions-module-scss-module__ZQuOoq__action--primary .quickActions-module-scss-module__ZQuOoq__title{color:var(--trust)}.quickActions-module-scss-module__ZQuOoq__action--primary .quickActions-module-scss-module__ZQuOoq__iconWrap{background:var(--surface)}.quickActions-module-scss-module__ZQuOoq__iconWrap{border-radius:var(--r-sm);background:var(--accent-soft);width:40px;height:40px;color:var(--accent-deep);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.quickActions-module-scss-module__ZQuOoq__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.quickActions-module-scss-module__ZQuOoq__title{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}.quickActions-module-scss-module__ZQuOoq__body{font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--muted)}.quickActions-module-scss-module__ZQuOoq__arrow{color:var(--faint);transition:color var(--t-fast),transform var(--t-fast);flex-shrink:0;display:inline-flex}.quickActions-module-scss-module__ZQuOoq__arrowIcon{display:block}@media (forced-colors:active){.quickActions-module-scss-module__ZQuOoq__action{border-color:canvastext}}
.activityTimeline-module-scss-module__IuBZ1W__empty{font-size:var(--fs-xs);color:var(--muted);margin:0}.activityTimeline-module-scss-module__IuBZ1W__timeline{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.activityTimeline-module-scss-module__IuBZ1W__entry{gap:var(--sp-3);padding-bottom:var(--sp-4);display:flex;position:relative}.activityTimeline-module-scss-module__IuBZ1W__entry:not(:last-child):before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:0;left:4px}.activityTimeline-module-scss-module__IuBZ1W__entry:last-child{padding-bottom:0}.activityTimeline-module-scss-module__IuBZ1W__dot{background:var(--line-2);border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px}.activityTimeline-module-scss-module__IuBZ1W__dot--milestone{background:var(--accent)}.activityTimeline-module-scss-module__IuBZ1W__entryBody{flex-direction:column;gap:1px;min-width:0;display:flex}.activityTimeline-module-scss-module__IuBZ1W__entryLabel{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--faint)}.activityTimeline-module-scss-module__IuBZ1W__entrySummary{font-size:var(--fs-xs);color:var(--ink);line-height:1.5}.activityTimeline-module-scss-module__IuBZ1W__entryTime{font-size:var(--fs-2xs);color:var(--faint)}
.forumFeed-module-scss-module__5IpPsG__feed{gap:var(--sp-4);flex-direction:column;display:flex}
.reactionBar-module-scss-module___PUfXG__bar{gap:var(--sp-2);flex-wrap:wrap;display:flex}.reactionBar-module-scss-module___PUfXG__reaction{align-items:center;gap:var(--sp-1);height:30px;padding:0 var(--sp-2);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--muted);font-size:var(--fs-xs);font-weight:var(--fw-medium);cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast),color var(--t-fast);background:0 0;display:inline-flex}.reactionBar-module-scss-module___PUfXG__reaction:hover:not(:disabled){border-color:var(--line-2);background:var(--surface-hover);color:var(--ink)}.reactionBar-module-scss-module___PUfXG__reaction:disabled{opacity:.6;cursor:default}.reactionBar-module-scss-module___PUfXG__reaction--active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-deep)}.reactionBar-module-scss-module___PUfXG__count{font-variant-numeric:tabular-nums;line-height:1}.reactionBar-module-scss-module___PUfXG__bar--sm{gap:var(--sp-1)}.reactionBar-module-scss-module___PUfXG__bar--sm .reactionBar-module-scss-module___PUfXG__reaction{height:26px;padding:0 var(--sp-2)}
.aboutSeller-module-scss-module__OZwC5G__wrapper{gap:var(--sp-4);flex-direction:column;display:flex}.aboutSeller-module-scss-module__OZwC5G__identity{align-items:center;gap:var(--sp-3);display:flex}.aboutSeller-module-scss-module__OZwC5G__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.aboutSeller-module-scss-module__OZwC5G__name{align-items:center;gap:var(--sp-2);font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);color:var(--ink);display:inline-flex}.aboutSeller-module-scss-module__OZwC5G__headline{font-size:var(--fs-sm);color:var(--muted)}.aboutSeller-module-scss-module__OZwC5G__profileLink{flex-shrink:0;text-decoration:none}
