.-vselW_badge{border-radius:var(--corner-full);font-family:var(--family-body),sans-serif;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-weight:600;display:inline-flex}.-vselW_sm{height:20px;font-size:var(--fontsize-caption);padding:0 8px;line-height:16px}.-vselW_md{height:24px;font-size:var(--fontsize-caption);line-height:var(--lineheight-xs);padding:0 10px}.-vselW_icon{align-items:center;display:flex}.-vselW_icon svg{width:14px;height:14px}.-vselW_neutral{background-color:var(--neutral-100);color:var(--neutral-700)}.-vselW_neutral.-vselW_solid{background-color:var(--neutral-900);color:var(--neutral-0)}.-vselW_brand{background-color:var(--brand-subtle);color:var(--brand-700)}.-vselW_brand.-vselW_solid{background-color:var(--brand-500);color:var(--text-primary-on-color)}.-vselW_success{background-color:var(--success-100);color:var(--success-700)}.-vselW_success.-vselW_solid{background-color:var(--success-600);color:var(--text-primary-on-color)}.-vselW_warning{background-color:var(--warning-100);color:var(--warning-700)}.-vselW_warning.-vselW_solid{background-color:var(--warning-600);color:var(--text-primary-on-color)}.-vselW_danger{background-color:var(--danger-100);color:var(--danger-700)}.-vselW_danger.-vselW_solid{background-color:var(--danger-600);color:var(--text-primary-on-color)}.-vselW_counter{border-radius:var(--corner-full);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.-vselW_counter-sm{min-width:16px;height:16px;font-size:var(--fontsize-xs);padding:0 4px;line-height:16px}.-vselW_counter-md{min-width:20px;height:20px;font-size:var(--fontsize-xs);padding:0 6px;line-height:20px}
.kPhlOq_card{border-radius:var(--corner-lg);background:var(--color-page);flex-direction:column;width:100%;height:100%;animation:2s cubic-bezier(.4,0,.6,1) infinite kPhlOq_pulse;display:flex;overflow:hidden}.kPhlOq_subtle{background:var(--neutral-50)}.kPhlOq_media{aspect-ratio:4/3;background:var(--loading-surface);width:100%}.kPhlOq_content{flex-direction:column;flex:1;padding:10px 12px 12px;display:flex}.kPhlOq_price,.kPhlOq_title,.kPhlOq_specs,.kPhlOq_aside,.kPhlOq_location,.kPhlOq_action{border-radius:var(--corner-sm);background:var(--loading-surface)}.kPhlOq_button{border-radius:var(--corner-md);background:var(--loading-surface)}.kPhlOq_price{width:44%;height:20px;margin:2px 0}.kPhlOq_title{width:76%;height:18px;margin:3px 0 1px}.kPhlOq_specs{width:62%;height:16px;margin:6px 0 8px}.kPhlOq_locationRow{align-items:center;gap:24px;height:24px;margin-top:auto;display:flex}.kPhlOq_location{width:38%;height:16px;margin-right:auto}.kPhlOq_action{border-radius:var(--corner-full);width:20px;height:20px}@media (min-width:1024px){.kPhlOq_content{padding:10px 16px 16px}}@media (min-width:768px){.kPhlOq_price{height:24px}.kPhlOq_title{height:20px;margin:3px 0}}.kPhlOq_list{height:auto}.kPhlOq_list .kPhlOq_content{padding:10px 16px 16px}.kPhlOq_list .kPhlOq_price{order:-1;width:42%}.kPhlOq_list .kPhlOq_title{width:72%}.kPhlOq_list .kPhlOq_specs{width:88%}.kPhlOq_list .kPhlOq_aside,.kPhlOq_list .kPhlOq_button{display:none}@media (min-width:768px){.kPhlOq_list{flex-direction:row;min-height:210px}.kPhlOq_list .kPhlOq_media{aspect-ratio:auto;border-radius:var(--corner-lg) 0 0 var(--corner-lg);width:280px;height:210px}.kPhlOq_list .kPhlOq_content{padding:20px}.kPhlOq_list .kPhlOq_price{width:30%}.kPhlOq_list .kPhlOq_title{width:50%}.kPhlOq_list .kPhlOq_specs{width:70%;margin:2px 0}}@media (min-width:1024px){.kPhlOq_list{min-height:240px}.kPhlOq_list .kPhlOq_media{width:320px;height:240px}.kPhlOq_list .kPhlOq_content{grid-template:"title aside price""specs aside price"1fr"foot foot foot"/minmax(0,1fr) 140px 180px;column-gap:24px;display:grid}.kPhlOq_list .kPhlOq_title{grid-area:title}.kPhlOq_list .kPhlOq_specs{grid-area:specs}.kPhlOq_list .kPhlOq_specs+.kPhlOq_specs{display:none}.kPhlOq_list .kPhlOq_price{grid-area:price;width:70%;margin:0 0 0 auto}.kPhlOq_list .kPhlOq_aside{grid-area:aside;width:60%;height:22px;margin:3px 0;display:block}.kPhlOq_list .kPhlOq_locationRow{grid-area:foot;margin-top:12px}.kPhlOq_list .kPhlOq_button{width:140px;height:36px;display:block}}@keyframes kPhlOq_pulse{50%{opacity:.55}}
.gSNMgW_textArea__container{gap:var(--x2);flex-direction:column;width:100%;display:flex}.gSNMgW_textArea__container--s{gap:var(--x3)}.gSNMgW_textArea__container--m{gap:var(--x2)}.gSNMgW_textArea__container--l{gap:var(--x25)}.gSNMgW_textArea__container--disabled .gSNMgW_textArea__label{color:var(--neutral-400)}.gSNMgW_textArea__container--error .gSNMgW_textArea__helper{color:var(--red-main)}.gSNMgW_textArea__container--s .gSNMgW_textArea__clear{right:var(--x25)}.gSNMgW_textArea__container--s .gSNMgW_textArea__clear img{width:16px;height:16px}.gSNMgW_textArea__container--m .gSNMgW_textArea__clear{right:var(--x3)}.gSNMgW_textArea__container--m .gSNMgW_textArea__clear img{width:20px;height:20px}.gSNMgW_textArea__container--l .gSNMgW_textArea__clear{right:var(--x3)}.gSNMgW_textArea__container--l .gSNMgW_textArea__clear img{width:24px;height:24px}.gSNMgW_textArea__label{font-family:var(--family-label);color:var(--neutral-600);-webkit-user-select:none;user-select:none}.gSNMgW_textArea__container--s .gSNMgW_textArea__label{font-size:var(--fontsize-caption);font-weight:400;line-height:var(--lineheight-label-xs)}.gSNMgW_textArea__container--m .gSNMgW_textArea__label{font-size:var(--fontsize-sm);font-weight:400;line-height:18px}.gSNMgW_textArea__container--l .gSNMgW_textArea__label{font-size:var(--fontsize-base);font-weight:400;line-height:var(--lineheight-body-md)}.gSNMgW_textArea__wrapper{align-items:flex-start;width:100%;display:flex;position:relative}.gSNMgW_textArea{background-color:var(--neutral-50);width:100%;font-family:var(--family-body);color:var(--text-primary);resize:vertical;border:2px solid #0000;outline:none;min-height:80px;transition:all .15s ease-in-out}.gSNMgW_textArea::placeholder{color:var(--neutral-600)}.gSNMgW_textArea--s{padding:var(--x25) calc(var(--x3) + 2px);border-radius:var(--corner-sm);font-size:var(--fontsize-sm);padding-right:52px;font-weight:400;line-height:18px}.gSNMgW_textArea--m{padding:var(--x3) var(--x4);border-radius:var(--corner-md);font-size:var(--fontsize-base);font-weight:400;line-height:var(--lineheight-body-md);padding-right:56px}.gSNMgW_textArea--l{padding:calc(var(--x3) + 2px) calc(var(--x4) + 2px);border-radius:var(--corner-md);font-size:var(--fontsize-lg);padding-right:60px;font-weight:400;line-height:24px}.gSNMgW_textArea--hasValue,.gSNMgW_textArea--hasValue:hover:not(:disabled):not(.gSNMgW_textArea--error){background-color:var(--brand-subtle)}.gSNMgW_textArea--hasValue:focus:not(:disabled):not(.gSNMgW_textArea--error){border-color:var(--brand-500)}.gSNMgW_textArea--error,.gSNMgW_textArea--error:hover:not(:disabled),.gSNMgW_textArea--error:focus:not(:disabled){border-color:var(--danger-600)}.gSNMgW_textArea:hover:not(:disabled):not(.gSNMgW_textArea--error):not(.gSNMgW_textArea--hasValue){background-color:var(--neutral-100)}.gSNMgW_textArea:focus:not(:disabled):not(.gSNMgW_textArea--error):not(.gSNMgW_textArea--hasValue){border-color:var(--brand-500);color:var(--text-primary)}.gSNMgW_textArea:focus:not(:disabled):not(.gSNMgW_textArea--error):not(.gSNMgW_textArea--hasValue)::placeholder{color:var(--neutral-600)}.gSNMgW_textArea--disabled,.gSNMgW_textArea:disabled{background-color:var(--neutral-100);color:var(--neutral-400);cursor:not-allowed;resize:none;border-color:#0000}.gSNMgW_textArea--disabled::placeholder,.gSNMgW_textArea:disabled::placeholder{color:var(--neutral-400)}.gSNMgW_textArea__helper{font-family:var(--family-body);font-size:var(--fontsize-caption);line-height:var(--lineheight-caption);margin-top:var(--x1);color:var(--neutral-600)}.gSNMgW_textArea__clear{right:var(--x3);top:var(--x3);background:var(--neutral-100);border-radius:var(--corner-full);cursor:pointer;width:28px;height:28px;color:var(--neutral-600);z-index:1;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s ease-in-out,color .15s ease-in-out;display:flex;position:absolute}.gSNMgW_textArea__clear:hover{background:var(--neutral-200);color:var(--neutral-900)}.gSNMgW_textArea__clear:focus-visible{outline:2px solid var(--accent-main);outline-offset:2px}
