:root{--portal-choice-bg:#f8fafc;--portal-choice-menu:#fff;--portal-choice-text:#344054;--portal-choice-border:#d8dde5;--portal-choice-hover:#eef1f5;--portal-choice-selected:#eee7db;--portal-choice-focus:#8c744a;--portal-choice-radius:6px;--portal-choice-shadow:0 8px 24px #11182724}body .next-shell:not(.administration-shell) select:not([multiple]):not([size]),body .next-shell:not(.administration-shell) .commercial-kind-dropdown>summary{box-sizing:border-box;cursor:pointer;min-width:0;min-height:38px;font-family:inherit;font-size:14px;line-height:20px;border:1px solid var(--portal-choice-border)!important;border-radius:var(--portal-choice-radius)!important;background-color:var(--portal-choice-bg)!important;color:var(--portal-choice-text)!important;box-shadow:none!important;margin:0!important;transform:none!important}body .next-shell:not(.administration-shell) select:not([multiple]):not([size]){appearance:none;padding:8px 34px 8px 10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23727b89' stroke-width='1.7' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:16px!important;padding-right:34px!important}body .next-shell:not(.administration-shell) .commercial-kind-dropdown>summary{justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;list-style:none;display:flex}body .next-shell:not(.administration-shell) .commercial-kind-dropdown>summary::-webkit-details-marker{display:none}body .next-shell:not(.administration-shell) .commercial-kind-dropdown>summary:after{content:"";background:0 0;border:1.7px solid #727b89;border-top:0;border-left:0;flex:0 0 7px;width:7px;height:7px;margin:0 4px 3px 8px;display:block;transform:rotate(45deg)}body .next-shell:not(.administration-shell) .commercial-kind-dropdown[open]>summary:after{margin-top:5px;transform:rotate(225deg)}body .next-shell:not(.administration-shell) :is(select,.commercial-kind-dropdown>summary):focus-visible{outline-offset:2px;outline:2px solid var(--portal-choice-focus)!important;border-color:var(--portal-choice-focus)!important}body .next-shell:not(.administration-shell) select:disabled{cursor:not-allowed;opacity:.6}body .next-shell:not(.administration-shell) select[aria-invalid=true]{border-color:#c24843!important}body .next-shell:not(.administration-shell) select option{background:var(--portal-choice-menu);color:var(--portal-choice-text)}body .next-shell:not(.administration-shell) .commercial-kind-options,.platform-region-menu{scrollbar-width:thin;max-width:calc(100vw - 24px);padding:6px;border:1px solid var(--portal-choice-border)!important;border-radius:var(--portal-choice-radius)!important;background:var(--portal-choice-menu)!important;color:var(--portal-choice-text)!important;box-shadow:var(--portal-choice-shadow)!important}body .next-shell:not(.administration-shell) .commercial-kind-options label,.platform-region-options>button{box-sizing:border-box;min-height:36px;font:inherit;text-align:left;white-space:normal;overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:14px;line-height:20px;color:var(--portal-choice-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;display:flex!important}body .next-shell:not(.administration-shell) .commercial-kind-options label:hover,.platform-region-options>button:hover{background:var(--portal-choice-hover)!important}.platform-region-options>button[aria-current=true]{background:var(--portal-choice-selected)!important}body .next-shell:not(.administration-shell) .commercial-kind-options label:has(input:checked){background:var(--portal-choice-selected)!important}body .next-shell:not(.administration-shell) .commercial-kind-options label:focus-within,.platform-region-options>button:focus-visible{outline:2px solid var(--portal-choice-focus);outline-offset:-2px}body .next-shell:not(.administration-shell) .commercial-kind-options input[type=checkbox]{accent-color:var(--portal-choice-focus);box-shadow:none;flex:0 0 16px;appearance:auto!important;width:16px!important;height:16px!important;min-height:16px!important;margin:0!important;padding:0!important}@supports (appearance:base-select){@media (min-width:801px){body .next-shell:not(.administration-shell) select:not([multiple]):not([size]){appearance:base-select}body .next-shell:not(.administration-shell) select:not([multiple]):not([size])::picker(select){appearance:base-select}body .next-shell:not(.administration-shell) select:not([multiple]):not([size]){justify-content:space-between;align-items:center;gap:10px;display:flex;background-image:none!important;padding-right:10px!important}body .next-shell:not(.administration-shell) select::picker-icon{content:"";border-bottom:1.7px solid #727b89;border-right:1.7px solid #727b89;flex:0 0 7px;width:7px;height:7px;margin:0 4px 3px 8px;transition:rotate .15s;display:block;transform:rotate(45deg)}body .next-shell:not(.administration-shell) select:open::picker-icon{rotate:180deg}body .next-shell:not(.administration-shell) select::picker(select){border:1px solid var(--portal-choice-border);border-radius:var(--portal-choice-radius);background:var(--portal-choice-menu);max-height:min(320px,60dvh);color:var(--portal-choice-text);box-shadow:var(--portal-choice-shadow);font:inherit;scrollbar-width:thin;margin-block:5px;padding:6px;overflow:auto}body .next-shell:not(.administration-shell) select option{white-space:normal;overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:8px;min-height:36px;padding:8px 10px;font-size:14px;line-height:20px;display:flex}body .next-shell:not(.administration-shell) select option:hover,body .next-shell:not(.administration-shell) select option:focus{background:var(--portal-choice-hover);outline:none}body .next-shell:not(.administration-shell) select option:checked{background:var(--portal-choice-selected)}body .next-shell:not(.administration-shell) select option::checkmark{color:var(--portal-choice-focus)}}}@media (max-width:800px){body .next-shell:not(.administration-shell) select:not([multiple]):not([size]),body .next-shell:not(.administration-shell) .commercial-kind-dropdown>summary,body .next-shell:not(.administration-shell) .commercial-kind-options label,.platform-region-options>button{min-height:44px;font-size:16px}}@media (prefers-reduced-motion:reduce){body .next-shell:not(.administration-shell) select::picker-icon{transition:none}}body .next-shell:not(.administration-shell) .property-field-button{box-sizing:border-box;text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;height:38px;min-height:38px;margin:0;padding:8px 10px;font-family:inherit;font-size:14px;line-height:20px;display:flex;border:1px solid var(--portal-choice-border)!important;border-radius:var(--portal-choice-radius)!important;background:var(--portal-choice-bg)!important;color:var(--portal-choice-text)!important;box-shadow:none!important;transform:none!important}body .next-shell:not(.administration-shell) .property-field-button:after{content:"";border-bottom:1.7px solid #727b89;border-right:1.7px solid #727b89;flex:0 0 7px;width:7px;height:7px;margin:0 4px 3px 8px;display:block;transform:rotate(45deg)}body .next-shell:not(.administration-shell) input[name*=area i],body .next-shell:not(.administration-shell) .property-range-form input{box-sizing:border-box;width:100%;min-width:0;height:38px;min-height:38px;font:inherit;margin:0;padding:8px 10px;font-size:14px;line-height:20px;border:1px solid var(--portal-choice-border)!important;border-radius:var(--portal-choice-radius)!important;background:var(--portal-choice-bg)!important;color:var(--portal-choice-text)!important;box-shadow:none!important;transform:none!important}body .next-shell:not(.administration-shell) :is(.property-field-button,input[name*=area i],.property-range-form input):focus-visible{outline-offset:2px;outline:2px solid var(--portal-choice-focus)!important}body .next-shell:not(.administration-shell) input[name*=area i]:disabled{opacity:.6;cursor:not-allowed}body .next-shell:not(.administration-shell) input[name*=area i][aria-invalid=true]{border-color:#c24843!important}@media (max-width:800px){body .next-shell:not(.administration-shell) .property-field-button,body .next-shell:not(.administration-shell) input[name*=area i],body .next-shell:not(.administration-shell) .property-range-form input{height:44px;min-height:44px;font-size:16px}}body .next-shell:not(.administration-shell) :is(.next-catalog-inline-filters,.next-contractor-catalog-filters,.next-contractor-filters,.unified-property-filters) .property-filter-actions .text-button{--button-face:#eef1f5;--button-ink:#344054;border-radius:6px;text-decoration:none;color:#344054!important;box-shadow:none!important;background:#eef1f5!important;border:1px solid #bac4d0!important;transform:none!important}body .next-shell:not(.administration-shell) :is(.next-catalog-inline-filters,.next-contractor-catalog-filters,.next-contractor-filters,.unified-property-filters) .property-filter-actions .text-button:hover{color:#1f2937!important;background:#e1e6ed!important}body .next-shell:not(.administration-shell) :is(.next-catalog-inline-filters,.next-contractor-catalog-filters,.next-contractor-filters,.unified-property-filters) .property-filter-actions .text-button:focus-visible{outline-offset:2px;outline:2px solid #c9ad79}body .next-shell:not(.administration-shell) .next-property-dialog .property-filter-actions .text-button{--button-face:#eef1f5;--button-ink:#344054;border-radius:6px;color:#344054!important;box-shadow:none!important;background:#eef1f5!important;border:1px solid #bac4d0!important;transform:none!important}body .next-shell:not(.administration-shell) .next-property-dialog .property-filter-actions .text-button:hover{color:#1f2937!important;background:#e1e6ed!important}body .next-shell:not(.administration-shell) .next-property-dialog .property-filter-actions .text-button:focus-visible{outline-offset:2px;outline:2px solid #8c744a}body .next-shell:not(.administration-shell) :is(.unified-property-filters,.next-property-dialog) .property-filter-actions .property-reset-button{box-sizing:border-box;justify-content:center;align-items:center;height:36px;min-height:36px;padding:8px 12px;font-size:12px;line-height:18px;display:inline-flex}
