@charset "UTF-8";:root,.design-lab-light{--global-font: "Satoshi", sans-serif;--base-white: #FFFFFF;--base-black: #000000;--gray-25: #FCFCFD;--gray-50: #F9FAFB;--gray-100: #F2F4F7;--gray-200: #EAECF0;--gray-300: #D0D5DD;--gray-400: #9AA4B2;--gray-500: #697586;--gray-600: #4B5565;--gray-700: #364152;--gray-800: #202939;--gray-900: #121926;--gray-950: #0D121C;--gray-contrast-25: #4B5565;--gray-contrast-50: #4B5565;--gray-contrast-100: #4B5565;--gray-contrast-200: #4B5565;--gray-contrast-300: #4B5565;--gray-contrast-400: #FFF;--gray-contrast-500: #FFF;--gray-contrast-600: #FFF;--gray-contrast-700: #FFF;--gray-contrast-800: #FFF;--gray-contrast-900: #FFF;--gray-contrast-950: #FFF;--accent-25: #F5FAFF;--accent-50: #EFF8FF;--accent-100: #D1E9FF;--accent-200: #B2DDFF;--accent-300: #84CAFF;--accent-400: #53B1FD;--accent-500: #2e90fa;--accent-600: #1570EF;--accent-700: #175CD3;--accent-800: #1849A9;--accent-900: #194185;--accent-950: #102A56;--accent-25-contrast: #175CD3;--accent-50-contrast: #175CD3;--accent-100-contrast: #175CD3;--accent-200-contrast: #175CD3;--accent-300-contrast: #175CD3;--accent-400-contrast: #fff;--accent-500-contrast: #fff;--accent-600-contrast: #fff;--accent-700-contrast: #fff;--accent-800-contrast: #fff;--accent-900-contrast: #fff;--accent-950-contrast: #fff;--accent-1: rgb(46 144 250 / 10%);--accent-15: rgb(46 144 250 / 15%);--accent-2: rgb(46 144 250 / 20%);--accent-4: rgb(46 144 250 / 40%);--accent-8: rgb(46 144 250 / 80%);--accent-9: rgb(46 144 250 / 90%);--prodigy-25: #FCFAFF;--prodigy-50: #F9F5FF;--prodigy-100: #F4EBFF;--prodigy-200: #E9D7FE;--prodigy-300: #D6BBFB;--prodigy-400: #B692F6;--prodigy-500: #9e77ed;--prodigy-600: #7F56D9;--prodigy-700: #6941C6;--prodigy-800: #53389E;--prodigy-900: #42307D;--prodigy-950: #2c1c5f;--prodigy-25-contrast: #6941C6;--prodigy-50-contrast: #6941C6;--prodigy-100-contrast: #6941C6;--prodigy-200-contrast: #6941C6;--prodigy-300-contrast: #6941C6;--prodigy-400-contrast: #fff;--prodigy-500-contrast: #fff;--prodigy-600-contrast: #fff;--prodigy-700-contrast: #fff;--prodigy-800-contrast: #fff;--prodigy-900-contrast: #fff;--prodigy-950-contrast: #fff;--prodigy-1: rgb(158 119 237 / 10%);--prodigy-15: rgb(158 119 237 / 15%);--prodigy-2: rgb(158 119 237 / 20%);--prodigy-4: rgb(158 119 237 / 40%);--prodigy-8: rgb(158 119 237 / 80%);--prodigy-9: rgb(158 119 237 / 90%);--error-25: #FFFBFA;--error-50: #FEF3F2;--error-100: #FEE4E2;--error-200: #FECDCA;--error-300: #FDA29B;--error-400: #F97066;--error-500: #F04438;--error-600: #D92D20;--error-700: #B42318;--error-800: #912018;--error-900: #7A271A;--error-950: #55160c;--error-25-contrast: #B42318;--error-50-contrast: #B42318;--error-100-contrast: #B42318;--error-200-contrast: #B42318;--error-300-contrast: #B42318;--error-400-contrast: #fff;--error-500-contrast: #fff;--error-600-contrast: #fff;--error-700-contrast: #fff;--error-800-contrast: #fff;--error-900-contrast: #fff;--error-950-contrast: #fff;--error-1: rgb(240 68 56 / 10%);--error-15: rgb(240 68 56 / 15%);--error-2: rgb(240 68 56 / 20%);--error-4: rgb(240 68 56 / 40%);--error-8: rgb(240 68 56 / 80%);--error-9: rgb(240 68 56 / 90%);--warn-25: #FFFCF5;--warn-50: #FFFAEB;--warn-100: #FEF0C7;--warn-200: #FEDF89;--warn-300: #FEC84B;--warn-400: #FDB022;--warn-500: #F79009;--warn-600: #dc6803;--warn-700: #B54708;--warn-800: #93370D;--warn-900: #7A2E0E;--warn-950: #4e1d09;--warn-25-contrast: #B54708;--warn-50-contrast: #B54708;--warn-100-contrast: #B54708;--warn-200-contrast: #B54708;--warn-300-contrast: #B54708;--warn-400-contrast: #fff;--warn-500-contrast: #fff;--warn-600-contrast: #fff;--warn-700-contrast: #fff;--warn-800-contrast: #fff;--warn-900-contrast: #fff;--warn-950-contrast: #fff;--warn-1: rgb(220 104 3 / 10%);--warn-15: rgb(220 104 3 / 15%);--warn-2: rgb(220 104 3 / 20%);--warn-4: rgb(220 104 3 / 40%);--warn-8: rgb(220 104 3 / 80%);--warn-9: rgb(220 104 3 / 90%);--success-25: #F6FEF9;--success-50: #ECFDF3;--success-100: #DCFAE6;--success-200: #ABEFC6;--success-300: #75E0A7;--success-400: #47CD89;--success-500: #17B26A;--success-600: #079455;--success-700: #067647;--success-800: #085D3A;--success-900: #074D31;--success-950: #053321;--success-25-contrast: #067647;--success-50-contrast: #067647;--success-100-contrast: #067647;--success-200-contrast: #067647;--success-300-contrast: #067647;--success-400-contrast: #fff;--success-500-contrast: #fff;--success-600-contrast: #fff;--success-700-contrast: #fff;--success-800-contrast: #fff;--success-900-contrast: #fff;--success-1: rgb(18 183 106 / 10%);--success-15: rgb(18 183 106 / 15%);--success-2: rgb(18 183 106 / 20%);--success-4: rgb(18 183 106 / 40%);--success-8: rgb(18 183 106 / 80%);--success-9: rgb(18 183 106 / 90%);--info-25: #F5FAFF;--info-50: #EFF8FF;--info-100: #D1E9FF;--info-200: #B2DDFF;--info-300: #84CAFF;--info-400: #53B1FD;--info-500: #2e90fa;--info-600: #1570EF;--info-700: #175CD3;--info-800: #1849A9;--info-900: #194185;--info-950: #102A56;--info-25-contrast: #175CD3;--info-50-contrast: #175CD3;--info-100-contrast: #175CD3;--info-200-contrast: #175CD3;--info-300-contrast: #175CD3;--info-400-contrast: #fff;--info-500-contrast: #fff;--info-600-contrast: #fff;--info-700-contrast: #fff;--info-800-contrast: #fff;--info-900-contrast: #fff;--info-950-contrast: #fff;--info-1: rgb(46 144 250 / 10%);--info-15: rgb(46 144 250 / 15%);--info-2: rgb(46 144 250 / 20%);--info-4: rgb(46 144 250 / 40%);--info-8: rgb(46 144 250 / 80%);--info-9: rgb(46 144 250 / 90%);--lime-25: #FAFEF5;--lime-50: #F3FEE7;--lime-100: #E4FBCC;--lime-200: #D0F8AB;--lime-300: #A6EF67;--lime-400: #85E13A;--lime-500: #66c61c;--lime-600: #4CA30D;--lime-700: #3B7C0F;--lime-800: #326212;--lime-900: #2b5314;--lime-950: #15290A;--lime-25-contrast: #3B7C0F;--lime-50-contrast: #3B7C0F;--lime-100-contrast: #3B7C0F;--lime-200-contrast: #3B7C0F;--lime-300-contrast: #3B7C0F;--lime-400-contrast: #fff;--lime-500-contrast: #fff;--lime-600-contrast: #fff;--lime-700-contrast: #fff;--lime-800-contrast: #fff;--lime-900-contrast: #fff;--lime-950-contrast: #fff;--lime-1: rgb(102 198 28 / 10%);--lime-15: rgb(102 198 28 / 15%);--lime-2: rgb(102 198 28 / 20%);--lime-4: rgb(102 198 28 / 40%);--lime-8: rgb(102 198 28 / 80%);--lime-9: rgb(102 198 28 / 90%);--cyan-25: #F5FEFF;--cyan-50: #ECFDFF;--cyan-100: #CFF9FE;--cyan-200: #A5F0FC;--cyan-300: #67E3F9;--cyan-400: #22CCEE;--cyan-500: #06AED4;--cyan-600: #088AB2;--cyan-700: #0E7090;--cyan-800: #155B75;--cyan-900: #164C63;--cyan-950: #0D2D3A;--cyan-25-contrast: #0E7090;--cyan-50-contrast: #0E7090;--cyan-100-contrast: #0E7090;--cyan-200-contrast: #0E7090;--cyan-300-contrast: #0E7090;--cyan-400-contrast: #fff;--cyan-500-contrast: #fff;--cyan-600-contrast: #fff;--cyan-700-contrast: #fff;--cyan-800-contrast: #fff;--cyan-900-contrast: #fff;--cyan-950-contrast: #fff;--cyan-1: rgb(6 174 212 / 10%);--cyan-15: rgb(6 174 212 / 15%);--cyan-2: rgb(6 174 212 / 20%);--cyan-4: rgb(6 174 212 / 40%);--cyan-8: rgb(6 174 212 / 80%);--cyan-9: rgb(6 174 212 / 90%);--blue-50: #E3F2FD;--blue-100: #BBDEFB;--blue-200: #90CAF9;--blue-300: #64B5F6;--blue-400: #42A5F5;--blue-500: #2196F3;--blue-600: #1976D2;--blue-700: #1565C0;--blue-800: #0D47A1;--blue-900: #093475;--blue-950: #0A2957;--blue-50-contrast: #1565C0;--blue-100-contrast: #1565C0;--blue-200-contrast: #1565C0;--blue-300-contrast: #1565C0;--blue-400-contrast: #fff;--blue-500-contrast: #fff;--blue-600-contrast: #fff;--blue-700-contrast: #fff;--blue-800-contrast: #fff;--blue-900-contrast: #fff;--blue-950-contrast: #fff;--blue-1: rgb(33 150 243 / 10%);--blue-15: rgb(33 150 243 / 15%);--blue-2: rgb(33 150 243 / 20%);--blue-4: rgb(33 150 243 / 40%);--blue-8: rgb(33 150 243 / 80%);--blue-9: rgb(33 150 243 / 90%);--purple-25: #FAFAFF;--purple-50: #F4F3FF;--purple-100: #EBE9FE;--purple-200: #D9D6FE;--purple-300: #BDB4FE;--purple-400: #9B8AFB;--purple-500: #7A5AF8;--purple-600: #6938EF;--purple-700: #5925DC;--purple-800: #4A1FB8;--purple-900: #3E1C96;--purple-950: #27115F;--purple-25-contrast: #5925DC;--purple-50-contrast: #5925DC;--purple-100-contrast: #5925DC;--purple-200-contrast: #5925DC;--purple-300-contrast: #5925DC;--purple-400-contrast: #fff;--purple-500-contrast: #fff;--purple-600-contrast: #fff;--purple-700-contrast: #fff;--purple-800-contrast: #fff;--purple-900-contrast: #fff;--purple-950-contrast: #fff;--purple-1: rgb(122 90 248 / 10%);--purple-15: rgb(122 90 248 / 15%);--purple-2: rgb(122 90 248 / 20%);--purple-4: rgb(122 90 248 / 40%);--purple-8: rgb(122 90 248 / 80%);--purple-9: rgb(122 90 248 / 90%);--pink-25: #FEF6FB;--pink-50: #FDF2FA;--pink-100: #FCE9FE;--pink-200: #FCCEEE;--pink-300: #FAA7E0;--pink-400: #F670C7;--pink-500: #EE46BC;--pink-600: #DD2590;--pink-700: #C11574;--pink-800: #9E165F;--pink-900: #851651;--pink-950: #4E0D30;--pink-25-contrast: #C11574;--pink-50-contrast: #C11574;--pink-100-contrast: #C11574;--pink-200-contrast: #C11574;--pink-300-contrast: #C11574;--pink-400-contrast: #fff;--pink-500-contrast: #fff;--pink-600-contrast: #fff;--pink-700-contrast: #fff;--pink-800-contrast: #fff;--pink-900-contrast: #fff;--pink-950-contrast: #fff;--pink-1: rgb(238 70 188 / 10%);--pink-15: rgb(238 70 188 / 15%);--pink-2: rgb(238 70 188 / 20%);--pink-4: rgb(238 70 188 / 40%);--pink-8: rgb(238 70 188 / 80%);--pink-9: rgb(238 70 188 / 90%);--orange-25: #FEFAF5;--orange-50: #FEF6EE;--orange-100: #FDEAD7;--orange-200: #F9DBAF;--orange-300: #F7B27A;--orange-400: #F38744;--orange-500: #EF6820;--orange-600: #E04F16;--orange-700: #B93815;--orange-800: #932F19;--orange-900: #772917;--orange-950: #511C10;--orange-25-contrast: #B93815;--orange-50-contrast: #B93815;--orange-100-contrast: #B93815;--orange-200-contrast: #B93815;--orange-300-contrast: #B93815;--orange-400-contrast: #fff;--orange-500-contrast: #fff;--orange-600-contrast: #fff;--orange-700-contrast: #fff;--orange-800-contrast: #fff;--orange-900-contrast: #fff;--orange-950-contrast: #fff;--orange-1: rgb(239 104 32 / 10%);--orange-15: rgb(239 104 32 / 15%);--orange-2: rgb(239 104 32 / 20%);--orange-4: rgb(239 104 32 / 40%);--orange-8: rgb(239 104 32 / 80%);--orange-9: rgb(239 104 32 / 90%);--yellow-50: #FEFCE8;--yellow-100: #FEF9C3;--yellow-200: #FEF08A;--yellow-300: #FDE047;--yellow-400: #FACC15;--yellow-500: #EAB308;--yellow-600: #CA8A04;--yellow-700: #A16207;--yellow-800: #854D0E;--yellow-900: #713F12;--yellow-950: #422006;--yellow-50-contrast: var(--yellow-700);--yellow-100-contrast: var(--yellow-700);--yellow-200-contrast: var(--yellow-700);--yellow-300-contrast: var(--yellow-700);--yellow-400-contrast: #fff;--yellow-500-contrast: #fff;--yellow-600-contrast: #fff;--yellow-700-contrast: #fff;--yellow-800-contrast: #fff;--yellow-900-contrast: #fff;--yellow-950-contrast: #fff;--yellow-1: rgb(234 179 8 / 10%);--yellow-15: rgb(234 179 8 / 15%);--yellow-2: rgb(234 179 8 / 20%);--yellow-4: rgb(234 179 8 / 40%);--yellow-8: rgb(234 179 8 / 80%);--yellow-9: rgb(234 179 8 / 90%);--brown-50: #F2EAE6;--brown-100: #E5D5CF;--brown-200: #D9BAAD;--brown-300: #CC9985;--brown-400: #AB7A67;--brown-500: #7C503E;--brown-600: #5B3A2E;--brown-700: #472E24;--brown-800: #331D14;--brown-900: #26130B;--brown-950: #1A0B05;--brown-50-contrast: var(--brown-600);--brown-100-contrast: var(--brown-600);--brown-200-contrast: var(--brown-600);--brown-300-contrast: var(--brown-600);--brown-400-contrast: #fff;--brown-500-contrast: #fff;--brown-600-contrast: #fff;--brown-700-contrast: #fff;--brown-800-contrast: #fff;--brown-900-contrast: #fff;--brown-950-contrast: #fff;--brown-1: rgb(124 80 62 / 10%);--brown-15: rgb(124 80 62 / 15%);--brown-2: rgb(124 80 62 / 20%);--brown-4: rgb(124 80 62 / 40%);--brown-8: rgb(124 80 62 / 80%);--brown-9: rgb(124 80 62 / 90%);--text-white: #fff;--text-primary: var(--gray-900);--text-secondary: var(--gray-700);--text-secondary_hover: var(--gray-800);--text-tertiary: var(--gray-600);--text-tertiary_hover: var(--gray-700);--text-quaternary: var(--gray-500);--text-quaternary_hover: var(--gray-600);--text-disabled: var(--gray-400);--text-placeholder: var(--gray-500);--text-placeholder_subtle: var(--gray-300);--text-brand-primary: var(--accent-900);--text-primary_on-brand: var(--accent-900-contrast);--text-brand-secondary: var(--accent-700);--text-secondary_on-brand: var(--accent-200);--text-brand-secondary_hover: var(--accent-800);--text-brand-tertiary: var(--accent-600);--text-tertiary_alt: var(--accent-600);--text-tertiary_on-brand: var(--accent-200);--text-quaternary_on-brand: var(--accent-300);--text-prodigy-primary: var(--prodigy-900);--text-prodigy-secondary: var(--prodigy-700);--text-prodigy-secondary_hover: var(--prodigy-800);--text-prodigy-tertiary: var(--prodigy-600);--text-prodigy-tertiary_alt: var(--prodigy-600);--text-error-primary: var(--error-600);--text-error-primary_hover: var(--error-700);--text-warning-primary: var(--warn-600);--text-success-primary: var(--success-600);--border-primary: var(--gray-300);--border-secondary: var(--gray-200);--border-secondary_alt: rgb(0 0 0 / 8%);--border-tertiary: var(--gray-100);--border-white: #fff;--border-disabled: var(--gray-300);--border-disabled_subtle: var(--gray-300);--border-brand: var(--accent-500);--border-brand_subtle: var(--accent-200);--border-brand_alt: var(--accent-600);--border-prodigy: var(--prodigy-500);--border-prodigy_subtle: var(--prodigy-100);--border-prodigy_alt: var(--prodigy-600);--border-error: var(--error-500);--border-error_subtle: var(--error-100);--border-warn: var(--warn-500);--border-warn_subtle: var(--warn-100);--border-success: var(--success-500);--border-success_subtle: var(--success-100);--fg-primary: var(--gray-900);--fg-secondary: var(--gray-700);--fg-secondary_hover: var(--gray-800);--fg-tertiary: var(--gray-600);--fg-tertiary_hover: var(--gray-700);--fg-quaternary: var(--gray-400);--fg-quaternary_hover: var(--gray-500);--fg-white: #fff;--fg-white_alpha: rgb(255 255 255 / 50%);--fg-disabled: var(--gray-400);--fg-disabled_subtle: var(--gray-300);--fg-brand-primary: var(--accent-600);--fg-brand-primary_hover: var(--accent-700);--fg-brand-primary_alt: var(--accent-600);--fg-brand-secondary: var(--accent-500);--fg-brand-secondary_hover: var(--accent-600);--fg-prodigy-primary: var(--prodigy-600);--fg-prodigy-primary_hover: var(--prodigy-700);--fg-prodigy-primary_alt: var(--prodigy-600);--fg-prodigy-secondary: var(--prodigy-500);--fg-prodigy-secondary_hover: var(--prodigy-600);--fg-error-primary: var(--error-600);--fg-error-secondary: var(--error-500);--fg-warning-primary: var(--warn-600);--fg-warning-secondary: var(--warn-500);--fg-success-primary: var(--success-600);--fg-success-secondary: var(--success-500);--fg-yellow: var(--warn-300);--bg-primary: #fff;--bg-primary_alt: #fff;--bg-primary_hover: var(--gray-50);--bg-primary-solid: var(--gray-900);--bg-secondary: var(--gray-50);--bg-secondary_alt: var(--gray-50);--bg-secondary_hover: var(--gray-100);--bg-secondary_subtle: var(--gray-25);--bg-secondary_solid: var(--gray-600);--bg-tertiary: var(--gray-100);--bg-tertiary_hover: var(--gray-200);--bg-quaternary: var(--gray-200);--bg-disabled: var(--gray-100);--bg-disabled_subtle: var(--gray-50);--bg-overlay: var(--gray-950);--bg-active: var(--accent-50);--bg-brand-primary: var(--accent-50);--bg-brand-primary_alt: var(--accent-50);--bg-brand-secondary: var(--accent-100);--bg-brand-solid: var(--accent-600);--bg-brand-solid_hover: var(--accent-700);--bg-accent: var(--gray-950);--bg-accent_hover: var(--gray-800);--bg-prodigy-primary: var(--prodigy-50);--bg-prodigy-primary_alt: var(--prodigy-50);--bg-prodigy-secondary: var(--prodigy-100);--bg-prodigy-solid: var(--prodigy-600);--bg-prodigy-solid_hover: var(--prodigy-700);--bg-prodigy-section: var(--prodigy-800);--bg-prodigy-section_subtle: var(--prodigy-700);--bg-error-primary: var(--error-50);--bg-error-secondary: var(--error-100);--bg-error-solid: var(--error-600);--bg-error-solid_hover: var(--error-700);--bg-warning-primary: var(--warn-50);--bg-warning-secondary: var(--warn-100);--bg-warning-solid: var(--warn-600);--bg-warning-solid_hover: var(--warn-700);--bg-success-primary: var(--success-50);--bg-success-secondary: var(--success-100);--bg-success-solid: var(--success-600);--bg-success-solid_hover: var(--success-700);--bg-info-primary: var(--info-50);--bg-info-secondary: var(--info-100);--bg-info-solid: var(--info-600);--bg-info-solid_hover: var(--info-700);--focus-ring: var(--accent-500);--focus-ring-error: var(--error-500);--alpha-white-10: rgb(255 255 255 / 10%);--alpha-white-20: rgb(255 255 255 / 20%);--alpha-white-30: rgb(255 255 255 / 30%);--alpha-white-40: rgb(255 255 255 / 40%);--alpha-white-50: rgb(255 255 255 / 50%);--alpha-white-60: rgb(255 255 255 / 60%);--alpha-white-70: rgb(255 255 255 / 70%);--alpha-white-80: rgb(255 255 255 / 80%);--alpha-white-90: rgb(255 255 255 / 90%);--alpha-white-100: rgb(255 255 255 / 100%);--alpha-black-10: color-mix(in srgb, var(--gray-950) 10%, transparent);--alpha-black-20: color-mix(in srgb, var(--gray-950) 20%, transparent);--alpha-black-30: color-mix(in srgb, var(--gray-950) 30%, transparent);--alpha-black-40: color-mix(in srgb, var(--gray-950) 40%, transparent);--alpha-black-50: color-mix(in srgb, var(--gray-950) 50%, transparent);--alpha-black-60: color-mix(in srgb, var(--gray-950) 60%, transparent);--alpha-black-70: color-mix(in srgb, var(--gray-950) 70%, transparent);--alpha-black-80: color-mix(in srgb, var(--gray-950) 80%, transparent);--alpha-black-90: color-mix(in srgb, var(--gray-950) 90%, transparent);--alpha-black-100: color-mix(in srgb, var(--gray-950) 100%, transparent);--inverted-text-primary: var(--base-white);--inverted-text-secondary: var(--gray-300);--inverted-text-tertiary: var(--gray-400);--inverted-text-hover: var(--gray-50);--inverted-text-active: var(--base-white);--inverted-border-secondary: var(--gray-700);--inverted-fg-primary: var(--base-white);--inverted-fg-secondary: var(--gray-300);--inverted-fg-secondary_hover: var(--base-white);--inverted-fg-quaternary: var(--gray-500);--inverted-fg-quaternary_hover: var(--gray-400);--inverted-fg-active: var(--base-white);--inverted-bg-primary: var(--gray-950);--inverted-bg-primary_hover: var(--gray-800);--utility-gray-50: var(--gray-50);--utility-gray-100: var(--gray-100);--utility-gray-200: var(--gray-200);--utility-gray-300: var(--gray-300);--utility-gray-400: var(--gray-400);--utility-gray-500: var(--gray-500);--utility-gray-600: var(--gray-600);--utility-gray-700: var(--gray-700);--utility-gray-800: var(--gray-800);--utility-gray-900: var(--gray-900);--utility-brand-50: var(--accent-50);--utility-brand-100: var(--accent-100);--utility-brand-200: var(--accent-200);--utility-brand-300: var(--accent-300);--utility-brand-400: var(--accent-400);--utility-brand-500: var(--accent-500);--utility-brand-600: var(--accent-600);--utility-brand-700: var(--accent-700);--utility-brand-800: var(--accent-800);--utility-brand-900: var(--accent-900);--utility-error-50: var(--error-50);--utility-error-100: var(--error-100);--utility-error-200: var(--error-200);--utility-error-300: var(--error-300);--utility-error-400: var(--error-400);--utility-error-500: var(--error-500);--utility-error-600: var(--error-600);--utility-error-700: var(--error-700);--utility-error-800: var(--error-800);--utility-error-900: var(--error-900);--utility-warn-50: var(--warn-50);--utility-warn-100: var(--warn-100);--utility-warn-200: var(--warn-200);--utility-warn-300: var(--warn-300);--utility-warn-400: var(--warn-400);--utility-warn-500: var(--warn-500);--utility-warn-600: var(--warn-600);--utility-warn-700: var(--warn-700);--utility-warn-800: var(--warn-800);--utility-warn-900: var(--warn-900);--utility-success-50: var(--success-50);--utility-success-100: var(--success-100);--utility-success-200: var(--success-200);--utility-success-300: var(--success-300);--utility-success-400: var(--success-400);--utility-success-500: var(--success-500);--utility-success-600: var(--success-600);--utility-success-700: var(--success-700);--utility-success-800: var(--success-800);--utility-success-900: var(--success-900);--utility-lime-50: var(--lime-50);--utility-lime-100: var(--lime-100);--utility-lime-200: var(--lime-200);--utility-lime-300: var(--lime-300);--utility-lime-400: var(--lime-400);--utility-lime-500: var(--lime-500);--utility-lime-600: var(--lime-600);--utility-lime-700: var(--lime-700);--utility-lime-800: var(--lime-800);--utility-lime-900: var(--lime-900);--utility-cyan-50: var(--cyan-50);--utility-cyan-100: var(--cyan-100);--utility-cyan-200: var(--cyan-200);--utility-cyan-300: var(--cyan-300);--utility-cyan-400: var(--cyan-400);--utility-cyan-500: var(--cyan-500);--utility-cyan-600: var(--cyan-600);--utility-cyan-700: var(--cyan-700);--utility-cyan-800: var(--cyan-800);--utility-cyan-900: var(--cyan-900);--utility-blue-50: var(--blue-50);--utility-blue-100: var(--blue-100);--utility-blue-200: var(--blue-200);--utility-blue-300: var(--blue-300);--utility-blue-400: var(--blue-400);--utility-blue-500: var(--blue-500);--utility-blue-600: var(--blue-600);--utility-blue-700: var(--blue-700);--utility-blue-800: var(--blue-800);--utility-blue-900: var(--blue-900);--utility-purple-50: var(--purple-50);--utility-purple-100: var(--purple-100);--utility-purple-200: var(--purple-200);--utility-purple-300: var(--purple-300);--utility-purple-400: var(--purple-400);--utility-purple-500: var(--purple-500);--utility-purple-600: var(--purple-600);--utility-purple-700: var(--purple-700);--utility-purple-800: var(--purple-800);--utility-purple-900: var(--purple-900);--utility-pink-50: var(--pink-50);--utility-pink-100: var(--pink-100);--utility-pink-200: var(--pink-200);--utility-pink-300: var(--pink-300);--utility-pink-400: var(--pink-400);--utility-pink-500: var(--pink-500);--utility-pink-600: var(--pink-600);--utility-pink-700: var(--pink-700);--utility-pink-800: var(--pink-800);--utility-pink-900: var(--pink-900);--utility-orange-50: var(--orange-50);--utility-orange-100: var(--orange-100);--utility-orange-200: var(--orange-200);--utility-orange-300: var(--orange-300);--utility-orange-400: var(--orange-400);--utility-orange-500: var(--orange-500);--utility-orange-600: var(--orange-600);--utility-orange-700: var(--orange-700);--utility-orange-800: var(--orange-800);--utility-orange-900: var(--orange-900);--utility-yellow-50: var(--yellow-50);--utility-yellow-100: var(--yellow-100);--utility-yellow-200: var(--yellow-200);--utility-yellow-300: var(--yellow-300);--utility-yellow-400: var(--yellow-400);--utility-yellow-500: var(--yellow-500);--utility-yellow-600: var(--yellow-600);--utility-yellow-700: var(--yellow-700);--utility-yellow-800: var(--yellow-800);--utility-yellow-900: var(--yellow-900);--utility-brown-50: var(--brown-50);--utility-brown-100: var(--brown-100);--utility-brown-200: var(--brown-200);--utility-brown-300: var(--brown-300);--utility-brown-400: var(--brown-400);--utility-brown-500: var(--brown-500);--utility-brown-600: var(--brown-600);--utility-brown-700: var(--brown-700);--utility-brown-800: var(--brown-800);--utility-brown-900: var(--brown-900);--blur-bg-primary: rgb(255 255 255 / 80%);--blur-bg-solid-primary: rgb(10 13 18 / 70%);--blur-bg-solid-secondary: rgb(10 13 18 / 5%);--blur-br-primary: rgb(255 255 255 / 60%);--blur-br-secondary: rgb(255 255 255 / 10%);--backdrop-blur-xs: blur(8px);--backdrop-blur-sm: blur(4px);--backdrop-blur-md: blur(8px);--backdrop-blur-lg: blur(12px);--backdrop-blur-xl: blur(20px);--backdrop-blur-2xl: blur(40px);--footer-button-fg: var(--accent-200);--footer-button-fg-hover: #fff;--icon-fg-brand: var(--accent-600);--icon-fg-brand_on-brand: var(--accent-200);--featured-icon-light-fg-brand: var(--accent-600);--featured-icon-light-fg-prodigy: var(--prodigy-600);--featured-icon-light-fg-gray: var(--gray-600);--featured-icon-light-fg-error: var(--error-600);--featured-icon-light-fg-warning: var(--warn-600);--featured-icon-light-fg-success: var(--success-600);--map-pin-icon-bg: color-mix(in srgb, var(--text-white) 20%, transparent);--map-pin-icon-bg_inverted: color-mix(in srgb, var(--gray-950) 10%, transparent);--sliders-handle-bg: #fff;--sliders-handle-border: var(--accent-600);--text-editor-icon-fg: var(--gray-400);--text-editor-icon-fg_active: var(--gray-500);--elementary-school-bg: var(--utility-success-50);--elementary-school-color: var(--utility-success-600);--elementary-school-hover-bg: var(--utility-success-100);--elementary-school-hover-color: var(--utility-success-700);--elementary-school-contrast: var(--fg-white);--middle-school-bg: var(--utility-warn-50);--middle-school-color: var(--utility-warn-600);--middle-school-hover-bg: var(--utility-warn-100);--middle-school-hover-color: var(--utility-warn-700);--middle-school-contrast: var(--fg-white);--high-school-bg: var(--utility-purple-50);--high-school-color: var(--utility-purple-600);--high-school-hover-bg: var(--utility-purple-100);--high-school-hover-color: var(--utility-purple-700);--high-school-contrast: var(--fg-white);--school-bg: var(--utility-blue-50);--school-color: var(--utility-blue-600);--school-hover-bg: var(--utility-blue-100);--school-hover-color: var(--utility-blue-700);--school-contrast: var(--fg-white);--mta-nyc-color: #083fa9;--mta-nyc-color-contrast: #fff;--toolbar-bg: var(--inverted-bg-primary);--toolbar-color: var(--inverted-text-hover);--toolbar-1-color: var(--inverted-text-tertiary);--toolbar-2-color: var(--inverted-fg-quaternary);--toolbar-divider: var(--inverted-border-secondary);--radius-none: 0;--radius-xxs: 4px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 14px;--radius-2xl: 16px;--radius-3xl: 20px;--radius-4xl: 24px;--radius-5xl: 40px;--radius-full: 9999px;--bottom-sheet-enter-duration: .3s;--bottom-sheet-enter-easing: cubic-bezier(.32, .72, 0, 1);--bottom-sheet-exit-duration: .2s;--bottom-sheet-exit-easing: ease-in;--side-panel-enter-duration: .35s;--side-panel-enter-easing: cubic-bezier(.4, 0, .2, 1);--side-panel-exit-duration: .25s;--side-panel-exit-easing: cubic-bezier(.4, 0, 1, 1);--shadow-xs: 0 1px 2px 0 rgb(13 18 28 / 5%);--shadow-sm: 0 1px 3px 0 rgb(13 18 28 / 10%);--shadow-md: 0 4px 6px -1px rgb(13 18 28 / 10%), 0 2px 4px -2px rgb(13 18 28 / 6%);--shadow-lg: 0 12px 16px -4px rgb(13 18 28 / 8%), 0 4px 6px -2px rgb(13 18 28 / 3%), 0 2px 2px -1px rgb(13 18 28 / 4%);--shadow-xl: 0 20px 24px -4px rgb(13 18 28 / 8%), 0 8px 8px -4px rgb(13 18 28 / 3%), 0 3px 3px -1.5px rgb(13 18 28 / 4%);--shadow-2xl: 0 24px 48px -12px rgb(13 18 28 / 18%), 0 4px 4px -2px rgb(13 18 28 / 4%);--shadow-3xl: 0 32px 64px -12px rgb(13 18 28 / 14%), 0 5px 5px -2.5px rgb(13 18 28 / 4%);--focus-ring-brand: 0 0 0 2px var(--bg-primary, #FFF), 0 0 0 4px var(--accent-500);--focus-ring-prodigy: 0 0 0 2px var(--bg-primary, #FFF), 0 0 0 4px var(--prodigy-500);--focus-ring-error: 0 0 0 2px var(--bg-primary, #FFF), 0 0 0 4px var(--error-500);--dropdown-shadow: 0 12px 16px -4px rgb(16 24 40 / 8%), 0 4px 6px -2px rgb(16 24 40 / 3%);--drop-shadow-1: drop-shadow(0 1px 2px rgb(13 18 28 / 10%)) drop-shadow(0 1px 3px rgb(13 18 28 / 10%));--drop-shadow-1_hover: drop-shadow(0 1px 2px rgb(13 18 28 / 20%)) drop-shadow(0 1px 3px rgb(13 18 28 / 20%));--price-drop-500: var(--success-700);--price-drop-500-contrast: var(--success-700-contrast);--price-up-500: var(--error-500);--price-up-500-contrast: var(--error-500-contrast);--has-comments: var(--text-secondary);--has-comments-color: var(--bg-primary);--has-new-comments: var(--error-500);--has-new-comments-color: var(--error-500-contrast);--starred-customer-color: var(--warn-500);--picklist-color: rgb(77 168 80 / 100%);--picklist-color-1: rgb(77 168 80 / 10%);--picklist-color-2: rgb(77 168 80 / 20%);--picklist-color-4: rgb(77 168 80 / 40%);--picklist-color-8: rgb(77 168 80 / 80%);--picklist-color-9: rgb(77 168 80 / 90%);--like-color: rgb(74 118 157 / 100%);--like-color-1: rgb(74 118 157 / 10%);--like-color-2: rgb(74 118 157 / 20%);--like-color-4: rgb(74 118 157 / 40%);--like-color-8: rgb(74 118 157 / 80%);--like-color-9: rgb(74 118 157 / 90%);--dislike-color: var(--error-500);--dislike-color-1: var(--error-1);--dislike-color-2: var(--error-2);--dislike-color-4: var(--error-4);--dislike-color-8: var(--error-8);--dislike-color-9: var(--error-9);--visit-color: rgb(247 212 22 / 100%);--visit-color-1: rgb(247 212 22 / 10%);--visit-color-2: rgb(247 212 22 / 20%);--visit-color-4: rgb(247 212 22 / 40%);--visit-color-8: rgb(247 212 22 / 80%);--visit-color-9: rgb(247 212 22 / 90%);--core-br: 8px;--modal-br: 16px;--panel-br: 16px;--ai-logo-500: #7460a5;--ai-logo-600: #c92166;--ai-300: rgba(167, 98, 166, .1);--ai-400: #E5D0E5;--ai-500: #a762a6;--ai-600: #9811c0;--ai-400-contrast: #fff;--ai-500-contrast: #fff;--ai-600-contrast: #fff;--ai-primary-300: rgb(55 59 84 / 5%);--ai-primary-300-contrast: #373b54;--ai-primary-500: #373b54;--ai-primary-500-contrast: #fff;--ai-10-alfa: rgb(167 98 166 / 10%);--ai-20-alfa: rgb(167 98 166 / 20%);--ai-30-alfa: rgb(167 98 166 / 30%);--similar-bg: #F7F0F7;--similar-hover: #EDE0ED;--l-emailed-500: #4A769D;--l-emailed-500-contrast: #fff;--l-cx-500: #AD4B53;--l-cx-500-contrast: #fff;--l-ex-500: #AD4B53;--l-ex-500-contrast: #fff;--l-na-500: rgb(43, 202, 109);--l-na-500-contrast: #fff;--l-oh-500: #F78F16;--l-oh-500-contrast: #fff;--l-nl-500: #4A769D;--l-nl-500-contrast: #fff;--l-pr-500: #F78F16;--l-pr-500-contrast: #fff;--l-price-drop-500: rgb(2, 122, 72);--l-price-drop-500-contrast: #fff;--l-po-500: #6941C6;--l-po-500-contrast: #fff;--s-active-500: rgb(43, 202, 109);--s-active-500-contrast: #fff;--s-cs-map-bg: #FCCC0A;--s-cs-map-text: rgb(0 0 0 / 87%);--s-cs-500: #0000008A;--s-cls-sold-contrast: #F3F3F3;--s-cls-500: #4a769d;--s-cls-500-contrast: #fff;--s-expired-500: #EA5253;--s-expired-500-contrast: #fff;--s-future-500: #F78F16;--s-future-500-contrast: #fff;--menu-shadow: 0px 4px 10px rgba(0, 0, 0, .1);--card-shadow: 0px 3px 20px 0px rgba(0, 0, 0, .06);--horizontal-pinned-shadow: linear-gradient(90deg, rgba(0, 0, 0, .1) 0%, rgb(0 0 0 / 0%) 100%)}html{color:var(--text-primary);background-color:var(--bg-tertiary)}html[data-theme=dark],html .design-lab-dark,html .design-lab-chrome{--text-white: #fff;--text-primary: var(--gray-50);--text-secondary: var(--gray-300);--text-secondary_hover: var(--gray-200);--text-tertiary: var(--gray-400);--text-tertiary_hover: var(--gray-300);--text-quaternary: var(--gray-500);--text-quaternary_hover: var(--gray-400);--text-disabled: var(--gray-500);--text-placeholder: var(--gray-500);--text-placeholder_subtle: var(--gray-700);--text-brand-primary: var(--gray-50);--text-primary_on-brand: var(--gray-50);--text-brand-secondary: var(--accent-300);--text-secondary_on-brand: var(--gray-300);--text-brand-secondary_hover: var(--accent-200);--text-brand-tertiary: var(--gray-400);--text-tertiary_alt: var(--gray-50);--text-tertiary_on-brand: var(--gray-400);--text-quaternary_on-brand: var(--gray-400);--text-prodigy-primary: var(--gray-50);--text-prodigy-secondary: var(--prodigy-300);--text-prodigy-secondary_hover: var(--prodigy-200);--text-prodigy-tertiary: var(--gray-400);--text-prodigy-tertiary_alt: var(--gray-50);--text-error-primary: var(--error-400);--text-error-primary_hover: var(--error-300);--text-warning-primary: var(--warn-400);--text-success-primary: var(--success-400);--border-primary: var(--gray-600);--border-secondary: var(--gray-700);--border-secondary_alt: var(--gray-700);--border-tertiary: var(--gray-800);--border-white: var(--gray-950);--border-disabled: var(--gray-700);--border-disabled_subtle: var(--gray-800);--border-brand: var(--accent-400);--border-brand_subtle: var(--gray-800);--border-brand_alt: var(--gray-700);--border-prodigy: var(--prodigy-400);--border-prodigy_subtle: var(--prodigy-900);--border-prodigy_alt: var(--gray-700);--border-error: var(--error-400);--border-error_subtle: var(--error-900);--border-warn: var(--warn-400);--border-warn_subtle: var(--warn-900);--border-success: var(--success-400);--border-success_subtle: var(--success-900);--fg-primary: #fff;--fg-secondary: var(--gray-300);--fg-secondary_hover: var(--gray-200);--fg-tertiary: var(--gray-400);--fg-tertiary_hover: var(--gray-300);--fg-quaternary: var(--gray-600);--fg-quaternary_hover: var(--gray-500);--fg-white: #fff;--fg-white_alpha: rgb(255 255 255 / 50%);--fg-disabled: var(--gray-500);--fg-disabled_subtle: var(--gray-600);--fg-brand-primary: var(--accent-500);--fg-brand-primary_hover: var(--accent-400);--fg-brand-primary_alt: var(--gray-300);--fg-brand-secondary: var(--accent-500);--fg-brand-secondary_hover: var(--gray-500);--fg-prodigy-primary: var(--prodigy-500);--fg-prodigy-primary_hover: var(--prodigy-400);--fg-prodigy-primary_alt: var(--gray-300);--fg-prodigy-secondary: var(--prodigy-500);--fg-prodigy-secondary_hover: var(--prodigy-400);--fg-error-primary: var(--error-500);--fg-error-secondary: var(--error-400);--fg-warning-primary: var(--warn-500);--fg-warning-secondary: var(--warn-400);--fg-success-primary: var(--success-500);--fg-success-secondary: var(--success-400);--fg-yellow: var(--warning-300);--bg-primary: var(--gray-950);--bg-primary_alt: var(--gray-950);--bg-primary_hover: var(--gray-800);--bg-primary-solid: var(--gray-900);--bg-secondary: var(--gray-900);--bg-secondary_alt: var(--gray-950);--bg-secondary_hover: var(--gray-800);--bg-secondary_subtle: var(--gray-900);--bg-secondary_solid: var(--gray-600);--bg-tertiary: var(--gray-800);--bg-tertiary_hover: var(--gray-700);--bg-quaternary: var(--gray-700);--bg-disabled: var(--gray-800);--bg-disabled_subtle: var(--gray-900);--bg-overlay: var(--gray-800);--bg-active: var(--accent-950);--bg-brand-primary: var(--accent-950);--bg-brand-primary_alt: var(--gray-900);--bg-brand-secondary: var(--accent-600);--bg-brand-solid: var(--accent-600);--bg-brand-solid_hover: var(--accent-500);--bg-accent: var(--base-white);--bg-accent_hover: var(--gray-50);--bg-prodigy-primary: var(--prodigy-500);--bg-prodigy-primary_alt: var(--gray-900);--bg-prodigy-secondary: var(--prodigy-600);--bg-prodigy-solid: var(--prodigy-600);--bg-prodigy-solid_hover: var(--prodigy-500);--bg-prodigy-section: var(--gray-900);--bg-prodigy-section_subtle: var(--gray-900);--bg-error-primary: var(--error-950);--bg-error-secondary: var(--error-600);--bg-error-solid: var(--error-600);--bg-warning-primary: var(--warn-950);--bg-warning-secondary: var(--warn-600);--bg-warning-solid: var(--warn-600);--bg-success-primary: var(--success-950);--bg-success-secondary: var(--success-600);--bg-success-solid: var(--success-600);--focus-ring: var(--accent-500);--focus-ring-error: var(--error-500);--alpha-white-10: color-mix(in srgb, var(--gray-950) 10%, transparent);--alpha-white-20: color-mix(in srgb, var(--gray-950) 20%, transparent);--alpha-white-30: color-mix(in srgb, var(--gray-950) 30%, transparent);--alpha-white-40: color-mix(in srgb, var(--gray-950) 40%, transparent);--alpha-white-50: color-mix(in srgb, var(--gray-950) 50%, transparent);--alpha-white-60: color-mix(in srgb, var(--gray-950) 60%, transparent);--alpha-white-70: color-mix(in srgb, var(--gray-950) 70%, transparent);--alpha-white-80: color-mix(in srgb, var(--gray-950) 80%, transparent);--alpha-white-90: color-mix(in srgb, var(--gray-950) 90%, transparent);--alpha-white-100: color-mix(in srgb, var(--gray-950) 100%, transparent);--alpha-black-10: rgb(255 255 255 / 10%);--alpha-black-20: rgb(255 255 255 / 20%);--alpha-black-30: rgb(255 255 255 / 30%);--alpha-black-40: rgb(255 255 255 / 40%);--alpha-black-50: rgb(255 255 255 / 50%);--alpha-black-60: rgb(255 255 255 / 60%);--alpha-black-70: rgb(255 255 255 / 70%);--alpha-black-80: rgb(255 255 255 / 80%);--alpha-black-90: rgb(255 255 255 / 90%);--alpha-black-100: rgb(255 255 255 / 100%);--inverted-text-primary: var(--gray-900);--inverted-text-secondary: var(--gray-700);--inverted-text-tertiary: var(--gray-600);--inverted-text-hover: var(--gray-900);--inverted-text-active: var(--gray-900);--inverted-border-secondary: var(--gray-200);--inverted-fg-primary: var(--gray-900);--inverted-fg-secondary: var(--gray-700);--inverted-fg-secondary_hover: var(--gray-600);--inverted-fg-quaternary: var(--gray-400);--inverted-fg-quaternary_hover: var(--gray-500);--inverted-fg-active: var(--gray-900);--inverted-bg-primary: var(--base-white);--inverted-bg-primary_hover: var(--gray-50);--utility-gray-50: var(--gray-900);--utility-gray-100: var(--gray-800);--utility-gray-200: var(--gray-700);--utility-gray-300: var(--gray-700);--utility-gray-400: var(--gray-600);--utility-gray-500: var(--gray-500);--utility-gray-600: var(--gray-400);--utility-gray-700: var(--gray-300);--utility-gray-800: var(--gray-200);--utility-gray-900: var(--gray-100);--utility-brand-50: var(--accent-950);--utility-brand-100: var(--accent-900);--utility-brand-200: var(--accent-800);--utility-brand-300: var(--accent-700);--utility-brand-400: var(--accent-600);--utility-brand-500: var(--accent-500);--utility-brand-600: var(--accent-400);--utility-brand-700: var(--accent-300);--utility-brand-800: var(--accent-200);--utility-brand-900: var(--accent-100);--utility-error-50: var(--error-950);--utility-error-100: var(--error-900);--utility-error-200: var(--error-800);--utility-error-300: var(--error-700);--utility-error-400: var(--error-600);--utility-error-500: var(--error-500);--utility-error-600: var(--error-400);--utility-error-700: var(--error-300);--utility-error-800: var(--error-200);--utility-error-900: var(--error-100);--utility-warn-50: var(--warn-950);--utility-warn-100: var(--warn-900);--utility-warn-200: var(--warn-800);--utility-warn-300: var(--warn-700);--utility-warn-400: var(--warn-600);--utility-warn-500: var(--warn-500);--utility-warn-600: var(--warn-400);--utility-warn-700: var(--warn-300);--utility-warn-800: var(--warn-200);--utility-warn-900: var(--warn-100);--utility-success-50: var(--success-950);--utility-success-100: var(--success-900);--utility-success-200: var(--success-800);--utility-success-300: var(--success-700);--utility-success-400: var(--success-600);--utility-success-500: var(--success-500);--utility-success-600: var(--success-400);--utility-success-700: var(--success-300);--utility-success-800: var(--success-200);--utility-success-900: var(--success-100);--utility-lime-50: var(--lime-950);--utility-lime-100: var(--lime-900);--utility-lime-200: var(--lime-800);--utility-lime-300: var(--lime-700);--utility-lime-400: var(--lime-600);--utility-lime-500: var(--lime-500);--utility-lime-600: var(--lime-400);--utility-lime-700: var(--lime-300);--utility-lime-800: var(--lime-200);--utility-lime-900: var(--lime-100);--utility-cyan-50: var(--cyan-950);--utility-cyan-100: var(--cyan-900);--utility-cyan-200: var(--cyan-800);--utility-cyan-300: var(--cyan-700);--utility-cyan-400: var(--cyan-600);--utility-cyan-500: var(--cyan-500);--utility-cyan-600: var(--cyan-400);--utility-cyan-700: var(--cyan-300);--utility-cyan-800: var(--cyan-200);--utility-cyan-900: var(--cyan-100);--utility-blue-50: var(--blue-950);--utility-blue-100: var(--blue-900);--utility-blue-200: var(--blue-800);--utility-blue-300: var(--blue-700);--utility-blue-400: var(--blue-600);--utility-blue-500: var(--blue-500);--utility-blue-600: var(--blue-400);--utility-blue-700: var(--blue-300);--utility-blue-800: var(--blue-200);--utility-blue-900: var(--blue-100);--utility-purple-50: var(--purple-950);--utility-purple-100: var(--purple-900);--utility-purple-200: var(--purple-800);--utility-purple-300: var(--purple-700);--utility-purple-400: var(--purple-600);--utility-purple-500: var(--purple-500);--utility-purple-600: var(--purple-400);--utility-purple-700: var(--purple-300);--utility-purple-800: var(--purple-200);--utility-purple-900: var(--purple-100);--utility-pink-50: var(--pink-950);--utility-pink-100: var(--pink-900);--utility-pink-200: var(--pink-800);--utility-pink-300: var(--pink-700);--utility-pink-400: var(--pink-600);--utility-pink-500: var(--pink-500);--utility-pink-600: var(--pink-400);--utility-pink-700: var(--pink-300);--utility-pink-800: var(--pink-200);--utility-pink-900: var(--pink-100);--utility-orange-50: var(--orange-950);--utility-orange-100: var(--orange-900);--utility-orange-200: var(--orange-800);--utility-orange-300: var(--orange-700);--utility-orange-400: var(--orange-600);--utility-orange-500: var(--orange-500);--utility-orange-600: var(--orange-400);--utility-orange-700: var(--orange-300);--utility-orange-800: var(--orange-200);--utility-orange-900: var(--orange-100);--utility-yellow-50: var(--yellow-950);--utility-yellow-100: var(--yellow-900);--utility-yellow-200: var(--yellow-800);--utility-yellow-300: var(--yellow-700);--utility-yellow-400: var(--yellow-600);--utility-yellow-500: var(--yellow-500);--utility-yellow-600: var(--yellow-400);--utility-yellow-700: var(--yellow-300);--utility-yellow-800: var(--yellow-200);--utility-yellow-900: var(--yellow-100);--utility-brown-50: var(--brown-950);--utility-brown-100: var(--brown-900);--utility-brown-200: var(--brown-800);--utility-brown-300: var(--brown-700);--utility-brown-400: var(--brown-600);--utility-brown-500: var(--brown-500);--utility-brown-600: var(--brown-400);--utility-brown-700: var(--brown-300);--utility-brown-800: var(--brown-200);--utility-brown-900: var(--brown-100);--blur-bg-primary: rgb(10 13 18 / 70%);--blur-bg-solid-primary: rgb(255 255 255 / 80%);--blur-bg-solid-secondary: rgb(10 13 18 / 5%);--blur-br-primary: rgb(255 255 255 / 10%);--blur-br-secondary: rgb(255 255 255 / 10%);--footer-button-fg: var(--gray-300);--footer-button-fg-hover: var(--gray-100);--icon-fg-brand: var(--gray-400);--icon-fg-brand_on-brand: var(--gray-400);--featured-icon-light-fg-brand: var(--accent-200);--featured-icon-light-fg-prodigy: var(--prodigy-200);--featured-icon-light-fg-gray: var(--gray-200);--featured-icon-light-fg-error: var(--error-200);--featured-icon-light-fg-warning: var(--warn-200);--featured-icon-light-fg-success: var(--success-200);--map-pin-icon-bg: color-mix(in srgb, var(--gray-950) 10%, transparent);--map-pin-icon-bg_inverted: color-mix(in srgb, var(--text-white) 20%, transparent);--sliders-handle-bg: var(--fg-brand-primary-600);--sliders-handle-border: var(--bg-primary);--text-editor-icon-fg: var(--gray-400);--text-editor-icon-fg_active: #fff;--ai-logo-500: #ffffff;--ai-logo-600: #ffffff;--ai-300: rgba(167, 98, 166, .2);--ai-500: #db6fd9;--ai-600: #aa37cc;--ai-500-contrast: #fff;--ai-600-contrast: #fff;--ai-primary-300: rgb(91 95 118 / 35%);--ai-primary-300-contrast: #fff;--similar-bg: #4D464D;--similar-hover: #564956}html.prnyc-listing-details body{background-color:var(--bg-primary)}@media screen and (width>1279px){html.prnyc-listing-details body:not(.hybrid-mode){background-color:var(--bg-tertiary)}}@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi.woff2) format("woff2");font-weight:300 900;font-display:swap;font-style:normal}@font-face{font-family:Satoshi;src:url(/assets/fonts/Satoshi-Italic.woff2) format("woff2");font-weight:300 900;font-display:swap;font-style:italic}html{font-size:62.5%;font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 400;font-weight:400;line-height:1.4;letter-spacing:0;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html[data-device*=android],html[data-device*=ios]{top:0!important}html[data-device*=android] body.modal-open .global-content,html[data-device*=ios] body.modal-open .global-content{overflow:hidden}html[data-device*=android]{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html[data-device*=android].pnyc-ld-page-wrap{overflow:visible!important}html[data-device*=android].pnyc-ld-page-wrap body{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html[data-device*=android].cdk-global-scrollblock{position:fixed!important;overflow:visible!important}html[data-device*=android].cdk-global-scrollblock body{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html[data-device*=android].cdk-global-scrollblock body .global-content{overflow:hidden}html[data-device*=android] body.auth-page{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html.cdk-global-scrollblock{position:relative!important;overflow:hidden!important}html,body{width:100%;height:100%;position:fixed;overflow:visible!important;overscroll-behavior:none;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media print{html,body{position:static;height:auto;overflow:visible}.global,.global-block,.global-content{height:auto!important;overflow:visible!important;display:block!important}.global-toolbar,.global-sidebar-zone,.global-chatbot{display:none!important}}body{font-size:14px;margin:0}body.refreshing .global-toolbar,body.refreshing .global{filter:blur(1px);touch-action:none;pointer-events:none}body.refreshing .refresher{transform:translate3d(0,150%,0) scale(1);z-index:1100;visibility:visible}body.refreshing .refresher.shrink{transform:translate3d(0,150%,0) scale(0);opacity:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 400;font-size:1em}a{background-color:#0000;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 400;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 500;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:hidden;overflow-y:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none!important}a{color:var(--accent-500)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}h1,.h1{font-size:24px}h2,.h2{font-size:20px}h3,.h3{font-size:16px}h4,.h4{font-size:15px}h5,.h5{font-size:13px}h6,.h6{font-size:12px}a{text-decoration:none}mark{background:#f7f49a}pre{line-height:1.6;margin:8px 16px;white-space:pre-wrap}small{font-size:80%}table thead tr th{text-align:left}strong{font-weight:500}.text-truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-style{font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 400}*{text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}*:before,*:after{box-sizing:border-box}*:focus{outline:none}img{max-width:100%;height:auto;vertical-align:top;border:none}input{border:none;padding:0 16px}input::-webkit-inner-spin-button,input::-webkit-clear-button,input::-webkit-calendar-picker-indicator{display:none}.pnyc-button::-moz-focus-inner,.pnyc-button:active,.pnyc-button:focus{outline:none;-moz-outline-style:none}button,input[type=email],input[type=tel],input[type=text],input[type=password],input[type=image],input[type=submit],input[type=button],input[type=search],textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none}.gm-style .transit-container .gm-title,.gm-style .transit-container .transit-title{color:var(--gray-900)}.poi-info-window div,.poi-info-window a{color:var(--gray-600)}.update-toast a{color:#fff!important}.pnyc-divider--vertical{border-left:1px solid var(--border-secondary)}.pnyc-divider--horizontal{border-top:1px solid var(--border-secondary)}.pnyc-progress-bar{position:relative;display:block;height:var(--progress-bar-height, 4px);background:var(--progress-bar-background, var(--border-secondary));overflow:hidden;container-type:inline-size}.pnyc-progress-bar:after{position:absolute;display:block;content:"";top:0;left:0;width:var(--progress-bar-thumb-width, 140px);height:var(--progress-bar-height, 4px);background:var(--progress-bar-foreground, var(--fg-brand-primary));animation:progressloader 2s linear infinite}@container (width > 600px){.pnyc-progress-bar:after{width:var(--progress-bar-thumb-width, 192px)}}.pnyc-wrap-words--bold{display:var(--pnyc-word-wrap-display, inline);vertical-align:var(--pnyc-word-wrap-vertical-align, initial);font-size:var(--pnyc-word-wrap-size, inherit);font-weight:var(--pnyc-word-wrap-weight, 500);line-height:var(--pnyc-word-wrap-line-height, inherit);color:var(--pnyc-word-wrap-color, currentcolor);padding:var(--pnyc-word-wrap-padding, 0px)}.pnyc-empty-mask{position:relative;display:grid;grid-template-columns:100%;align-content:center;padding:64px 16px;-webkit-user-select:none;user-select:none}.pnyc-empty-mask:before{position:absolute;display:block;content:"";inset:0;background-image:linear-gradient(var(--border-secondary) 1px,transparent 1px),linear-gradient(to right,var(--border-secondary) 1px,transparent 1px);background-size:32px 32px;background-repeat:repeat;background-position:11px 1px;background-attachment:fixed;-webkit-mask-image:radial-gradient(50% 50% at 50% 50%,#000,#0000);mask-image:radial-gradient(50% 50% at 50% 50%,#000,#0000);opacity:.3;z-index:1}.pnyc-empty-mask-content{position:relative;display:grid;grid-template-columns:100%;row-gap:4px;justify-items:center;z-index:5}.pnyc-empty-mask-icon{font-size:24px;color:var(--fg-quaternary)}.pnyc-empty-mask-icon-wrap{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:var(--radius-full);background-color:var(--bg-primary);border:1px solid var(--border-secondary);margin-bottom:12px}.pnyc-empty-mask-title{font-size:14px;line-height:20px;font-weight:500;color:var(--text-primary);text-align:center}.pnyc-empty-mask-subtitle{font-size:12px;font-weight:400;line-height:16px;color:var(--text-tertiary);text-align:center;max-width:240px}.pnyc-empty-mask-footer{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;padding-top:20px}.pnyc-empty-mask-btn{--button-padding-inline: 10px;--button-height: 32px;--button-icon-size: 16px;--button-border-radius: var(--radius-md);--button-bg: var(--bg-accent);--button-icon: var(--fg-white);--button-text: var(--fg-white);--button-hover-bg: var(--bg-accent_hover);--button-hover-icon: var(--fg-white);--button-hover-text: var(--fg-white)}.pnyc-empty-mask-btn--stroke{--button-border: 1px solid var(--border-secondary);--button-bg: var(--bg-primary);--button-text: var(--text-secondary);--button-icon: var(--fg-tertiary);--button-hover-bg: var(--bg-primary_hover);--button-hover-text: var(--text-secondary_hover);--button-hover-icon: var(--fg-tertiary_hover)}.toast-container{position:absolute;inset:auto 10px 40px;display:grid;grid-template-columns:auto;row-gap:10px;justify-content:center;justify-items:center;align-items:end}.toast-container .ngx-toastr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:4px;align-items:start;border-radius:8px;width:auto;max-width:300px;padding:10px 16px;margin:0;overflow:visible;transform:translateY(0);transition:transform .5s cubic-bezier(.35,0,.25,1);will-change:transform}.toast-container .ngx-toastr.ng-trigger-flyInOut{transform:translateY(-30px)}.toast-container .ngx-toastr .toast-close-button{grid-area:1/2/2/3;position:static;display:flex;justify-content:center;align-items:center;float:none;width:24px;height:24px;font-weight:300;text-shadow:none}@media(hover:hover){.toast-container .ngx-toastr .toast-close-button:hover{opacity:1}}.toast-container .ngx-toastr .toast-close-button:focus{opacity:1}.toast-container .ngx-toastr .toast-message{grid-area:1/1/2/2;font-size:16px;line-height:24px;font-weight:400;line-height:20px;padding:2px 0;-webkit-user-select:none;user-select:none}.toast-container .toast-custom.ngx-toastr{display:flex;justify-content:center;align-items:flex-end;border-radius:0;padding:0;max-width:650px}.toast-container .toast-custom.ngx-toastr>div{display:grid;grid-template-columns:100%;justify-items:end;align-items:start}.toast-error{background-color:var(--text-error-primary);color:var(--text-error-primary-contrast)}.toast-success{background-color:var(--t-success-500);color:var(--t-success-500-contrast)}.toast-info{background-color:var(--info-500-500);color:var(--info-500-500-contrast)}.toast-warning{background-color:var(--warn-500);color:var(--warn-500-contrast)}.toast-container .ngx-toastr{background-image:none;box-shadow:none}.toast-container .ngx-toastr.toast-custom{background:none}.toast-container .ngx-toastr .toast-close-button{color:#fff}.toast-container .ngx-toastr .toast-close-button:focus{color:#fff}@media(hover:hover){.toast-container .ngx-toastr .toast-close-button:hover{color:#ffffffb3}}.pure-table{border-spacing:0;width:100%;min-width:500px}.pure-table-wrap{width:100%;overflow-x:auto;touch-action:auto;-ms-touch-action:auto;-webkit-overflow-scrolling:touch}.pure-table-column-price,.pure-table-column-number{text-align:right}.pure-table tr:last-of-type td{border-bottom:none}.pure-table td,.pure-table th{border-bottom-color:var(--border-secondary)}.pure-table td{font-size:14px;line-height:20px;font-weight:400;line-height:24px;border-bottom-width:1px;border-bottom-style:solid;padding:13px 8px;border-bottom-color:var(--border-secondary);color:var(--text-primary)}.pure-table th{font-size:16px;line-height:24px;font-weight:500;text-transform:uppercase;border-bottom-width:1px;border-bottom-style:solid;padding:9px 8px;white-space:nowrap;color:var(--text-tertiary);border-bottom-color:var(--border-secondary)}.badge-wrap{position:relative}.badge-wrap.pnyc-button .badge-count{top:0;right:0}.badge-wrap .badge-count{position:absolute;top:var(--badge-top, 2px);right:var(--badge-right, 2px);min-width:var(--badge-min-width, 16px);height:var(--badge-height, 16px);font-size:var(--badge-font-size, 10px);line-height:var(--badge-line-height, 1);font-weight:var(--badge-font-weight, 500);text-align:center;padding:var(--badge-padding, 3px);border-width:var(--badge-border, 0px solid rgba(0, 0, 0, 0));border-radius:var(--badge-border-radius, var(--radius-sm));background-color:var(--badge-bg, var(--fg-brand-primary));color:var(--badge-color, var(--text-white));z-index:5}.badge-wrap .badge-count--new{background-color:var(--badge-bg-new, var(--fg-brand-primary));color:var(--badge-color-new, var(--text-white))}.with-safe-area{--safe-area-inset-top: 0px;--safe-area-inset-right: 0px;--safe-area-inset-bottom: 0px;--safe-area-inset-left: 0px}@media screen and (width>1279px){listing-details .l-details-panel.l-details-main-wrap{view-transition-name:listing-card-panel}listing-details .l-details-address{view-transition-name:listing-address}listing-details .l-details-price{view-transition-name:listing-price}listing-details .l-details-side-info{view-transition-name:listing-info}listing-details .l-details-side-dates{view-transition-name:listing-dates}listing-details .l-details-side-agents{view-transition-name:listing-agents}listing-details .l-details-media{view-transition-name:listing-media}mortgage-calculator-page .mortgage-calc-page-listing{view-transition-name:listing-card-panel}mortgage-calculator-page .mortgage-calc-page-listing-top listing-address{view-transition-name:listing-address}mortgage-calculator-page .mortgage-calc-page-listing-top listing-price{view-transition-name:listing-price}mortgage-calculator-page .mortgage-calc-page-listing-info{view-transition-name:listing-info}mortgage-calculator-page .mortgage-calc-page-listing-dates{view-transition-name:listing-dates}mortgage-calculator-page .mortgage-calc-page-listing-agent{view-transition-name:listing-agents}mortgage-calculator-page .mortgage-calc-page-listing-media{view-transition-name:listing-media}}::view-transition-group(listing-card-panel),::view-transition-group(listing-address),::view-transition-group(listing-price),::view-transition-group(listing-info),::view-transition-group(listing-dates),::view-transition-group(listing-agents),::view-transition-group(listing-media){animation-duration:.4s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(listing-card-panel),::view-transition-old(listing-address),::view-transition-old(listing-price),::view-transition-old(listing-info),::view-transition-old(listing-dates),::view-transition-old(listing-agents),::view-transition-old(listing-media){animation:none;opacity:0}::view-transition-new(listing-card-panel),::view-transition-new(listing-address),::view-transition-new(listing-price),::view-transition-new(listing-info),::view-transition-new(listing-dates),::view-transition-new(listing-agents),::view-transition-new(listing-media){animation:none}:root.morph-to-calculator::view-transition-old(root),:root.morph-from-calculator::view-transition-old(root){animation:vt-fade-out .3s ease!important}:root.morph-to-calculator::view-transition-new(root),:root.morph-from-calculator::view-transition-new(root){animation:vt-fade-in .3s ease .1s!important}@keyframes vt-fade-out{0%{opacity:1}to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}:root.morph-from-calculator mortgage-calculator-page .mortgage-calc-page-calculator{animation:vt-fade-out .2s ease both}@keyframes progressloader{0%{left:0;transform:translate(-100%)}to{left:100%;transform:translate(0)}}@keyframes loading-bar{0%{transform:scale(1)}20%{transform:scaleY(2.2)}40%{transform:scale(1)}}@keyframes skeleton{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes highlight-marker{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}@keyframes chatbot-load{0%{-webkit-mask-position:0% 0%,50% 0%,100% 0%}16.67%{-webkit-mask-position:0% 100%,50% 0%,100% 0%}33.33%{-webkit-mask-position:0% 100%,50% 100%,100% 0%}50%{-webkit-mask-position:0% 100%,50% 100%,100% 100%}66.67%{-webkit-mask-position:0% 0%,50% 100%,100% 100%}83.33%{-webkit-mask-position:0% 0%,50% 0%,100% 100%}to{-webkit-mask-position:0% 0%,50% 0%,100% 0%}}@keyframes media-slider-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes media-slider-slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes media-slider-slideInFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes pnyc-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes progress-moveRight{0%{transform:translate(-200px)}to{transform:translate(100dvw)}}@keyframes slide-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}:root.slide-left::view-transition-old(root){animation:slide-out-to-left .35s cubic-bezier(.4,0,.2,1)}:root.slide-left::view-transition-new(root){animation:slide-in-from-right .35s cubic-bezier(.4,0,.2,1)}:root.slide-right::view-transition-old(root){animation:slide-out-to-right .35s cubic-bezier(.4,0,.2,1)}:root.slide-right::view-transition-new(root){animation:slide-in-from-left .35s cubic-bezier(.4,0,.2,1)}@media screen and (width>1279px){:root::view-transition-old(root),:root::view-transition-new(root){animation:none!important}}@keyframes nls-handoff-dim{to{filter:brightness(.5)}}@keyframes nls-handoff-cover{0%{transform:translateY(100%)}}@keyframes nls-handoff-box-out{to{opacity:0}}@keyframes nls-handoff-box-in{0%{opacity:0}}@keyframes nls-handoff-box-settle{to{background-color:#10111700;box-shadow:0 0 0 2px #0000,0 0 18px #0000}}:root.nls-handoff{--nls-handoff-ease: cubic-bezier(.2, .8, .2, 1);--nls-handoff-fly: .6s;--nls-handoff-slide-delay: 0ms;--nls-handoff-slide: .75s;--nls-handoff-land-delay: .55s;--nls-handoff-land: .25s}:root.nls-handoff::view-transition-image-pair(root){background-color:#0a0b10}:root.nls-handoff::view-transition-old(root){animation:nls-handoff-dim calc(var(--nls-handoff-slide-delay) + var(--nls-handoff-slide)) var(--nls-handoff-ease) both!important}:root.nls-handoff::view-transition-new(root){animation:nls-handoff-cover var(--nls-handoff-slide) var(--nls-handoff-ease) var(--nls-handoff-slide-delay) both!important;box-shadow:0 -24px 48px #00000059}:root.nls-handoff::view-transition-group(nls-box){z-index:10;animation-duration:var(--nls-handoff-fly);animation-timing-function:var(--nls-handoff-ease)}:root.nls-handoff::view-transition-image-pair(nls-box){overflow:clip;border-radius:var(--radius-2xl);background-color:#101117;box-shadow:0 0 0 2px var(--prodigy-400),0 0 18px color-mix(in srgb,var(--prodigy-400) 60%,rgba(0,0,0,0));animation:nls-handoff-box-settle var(--nls-handoff-land) ease var(--nls-handoff-land-delay) both}:root.nls-handoff::view-transition-old(nls-box),:root.nls-handoff::view-transition-new(nls-box){width:100%;height:100%;object-fit:none;object-position:left center;mix-blend-mode:normal}:root.nls-handoff::view-transition-old(nls-box){animation:nls-handoff-box-out var(--nls-handoff-land) ease var(--nls-handoff-land-delay) both}:root.nls-handoff::view-transition-new(nls-box){animation:nls-handoff-box-in var(--nls-handoff-land) ease var(--nls-handoff-land-delay) both}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:2000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:2000}.cdk-overlay-pane{position:absolute;pointer-events:all;box-sizing:border-box;z-index:2000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;overflow:hidden;z-index:2000;pointer-events:all;opacity:0;inset:0;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity var(--bottom-sheet-exit-duration) var(--bottom-sheet-exit-easing);will-change:opacity}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1;transition:opacity var(--bottom-sheet-enter-duration) var(--bottom-sheet-enter-easing);will-change:opacity}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background-color:#0000004d}.cdk-overlay-blur-backdrop{background-color:#0003;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:2000;display:flex;flex-direction:column;min-width:1px;min-height:1px;pointer-events:none}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-backdrop{cursor:pointer;pointer-events:all!important}.cdk-overlay-container:has(.sheet--closing) .cdk-overlay-backdrop{opacity:0;pointer-events:none!important;transition:opacity var(--bottom-sheet-exit-duration) var(--bottom-sheet-exit-easing);will-change:opacity}.cdk-overlay-container:has(.pnyc-side-panel--closing) .cdk-overlay-backdrop{opacity:0;pointer-events:none!important;transition:opacity var(--side-panel-exit-duration) var(--side-panel-exit-easing);will-change:opacity}.cdk-dialog-container{border-radius:var(--radius-xl);-webkit-overflow-scrolling:touch}.pnyc-dialog.pnyc-dialog-transparent .cdk-dialog-container{overflow:hidden!important;display:flex;flex-direction:column}.pnyc-dialog:not(.pnyc-dialog-transparent).bottom-panel-wrap{width:100%}.pnyc-dialog:not(.pnyc-dialog-transparent).bottom-panel-wrap .cdk-dialog-container{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:600px;max-width:100%;margin:0 auto;transition:height .3s cubic-bezier(.35,0,.25,1),border-radius .3s cubic-bezier(.35,0,.25,1);will-change:height,border-radius}.pnyc-dialog:not(.pnyc-dialog-transparent).bottom-panel-wrap .cdk-dialog-container.pnyc-bottomsheet--top{height:100dvh;max-height:100dvh;border-radius:0;transition:none}.pnyc-dialog:not(.pnyc-dialog-transparent).pnyc-bottomsheet{width:100dvw}.pnyc-dialog:not(.pnyc-dialog-transparent).pnyc-bottomsheet.pnyc-bottomsheet--full .cdk-dialog-container{height:100dvh;max-height:100dvh;border-radius:0}.pnyc-dialog:not(.pnyc-dialog-transparent).pnyc-bottomsheet .cdk-dialog-container{border-radius:0;max-height:90dvh;overflow:hidden;background:#0000;box-shadow:none;transition:height .3s cubic-bezier(.35,0,.25,1);will-change:height}.pnyc-dialog:not(.pnyc-dialog-transparent) .cdk-dialog-container{border-radius:var(--radius-xl);max-height:75dvh;overflow:hidden;overflow-y:auto;background-color:var(--bg-primary_alt);box-shadow:var(--shadow-lg)}.pnyc-menu{padding:4px;border-radius:var(--radius-xl);max-height:75dvh;overflow-y:auto;border:1px solid var(--border-secondary);background-color:var(--bg-primary_alt);box-shadow:var(--shadow-lg)}.pnyc-menu-wrap--no-padding-inline .pnyc-menu{padding-inline:0}.pnyc-menu-wrap--no-padding-block .pnyc-menu{padding-block:0}.pnyc-menu-wrap--no-padding .pnyc-menu{padding:0}.pnyc-menu-wrap--list .pnyc-menu{display:grid;grid-template-columns:100%;row-gap:2px;align-items:start}.pnyc-dropdown:not(.pnyc-dropdown--pure){display:grid;grid-template-columns:100%;align-items:start;padding:4px;border-radius:var(--radius-xl);max-height:75dvh;overflow-y:auto;border:1px solid var(--border-secondary_alt);background-color:var(--bg-primary_alt);box-shadow:var(--shadow-lg)}.pnyc-dropdown-btn{display:block;position:relative;width:100%}.pnyc-dropdown-btn:not(:first-child) .pnyc-button-text:before{border-top-color:var(--border-secondary)}.pnyc-dropdown-menu-item{display:flex!important;justify-content:flex-start;align-items:center}.pnyc-dropdown-menu-item .item-icon{display:block;font-size:16px}.pnyc-dropdown-menu-item .item-text{font-size:14px;line-height:20px;font-weight:500;margin-left:15px;transition:color .2s ease-in-out;will-change:color}.pnyc-dropdown-form{max-width:none;min-width:1px;width:280px}.pnyc-dropdown .pnyc-dropdown-btn{position:relative;display:block;width:100%}.pnyc-dropdown .pnyc-dropdown-btn:not(:first-child) .pnyc-button-text:before{position:absolute;display:block;content:"";top:-1px;right:14px;left:14px;border-top-width:1px;border-top-style:solid;z-index:5}.pnyc-dropdown .pnyc-dropdown-btn:not(:first-child) .pnyc-button-icon~.pnyc-button-text:before{left:50px}.pnyc-dropdown .pnyc-dropdown-btn .pnyc-button{justify-content:flex-start;column-gap:10px;width:100%}.pnyc-dropdown .pnyc-dropdown-btn .pnyc-button-icon{font-size:26px}.pnyc-dropdown .pnyc-dropdown-btn .pnyc-button-text{font-size:16px;line-height:24px;font-weight:400}.pnyc-menu-wrap.cdk-menu-panel,.pnyc-dropdown-menu.cdk-menu-panel{border-radius:var(--modal-br)}@media(hover:hover){.pnyc-dropdown-menu-item:hover .item-text{color:var(--text-primary)}}.pnyc-dropdown-menu-item .item-icon{color:var(--accent-500)}.pnyc-dropdown-menu-item .item-text{color:var(--text-tertiary)}.pnyc-customer-add-edit-dialog.pnyc-dialog .cdk-dialog-container{max-height:none;overflow:hidden;padding:0}.more-filters-dialog{display:flex;align-items:center;justify-content:center}@media(min-width:600px){.confirm-dialog pnyc-bottom-sheet .sheet__actions{flex-direction:row;justify-content:flex-end;--button-width: auto}}.layered-map-controls-dropdown-panel .pnyc-menu{padding:16px;border-radius:var(--radius-2xl);border:1px solid var(--border-secondary_alt)}.single-marker{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .2s ease}.single-marker:hover{transform:scale(1.1)}.single-marker__label{margin-top:6px;padding:6px 10px;background:var(--accent-600, #1e4f7d);color:#fff;border-radius:6px;font-size:.875rem;font-weight:600;white-space:nowrap;box-shadow:0 2px 4px #0003}.highlighted-marker{width:32px;height:32px;background:var(--accent-400, #4a8fd4);border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 4px var(--accent-400, #4a8fd4),0 4px 12px #0006;animation:highlight-marker 1.5s ease-in-out infinite}.cdk-overlay-container{z-index:1000000}.guided-tour-backdrop{view-transition-name:guided-tour-backdrop}.cdk-overlay-pane.guided-tour-popover-pane{view-transition-name:guided-tour-popover}::view-transition-group(guided-tour-backdrop){z-index:100}::view-transition-group(guided-tour-popover){z-index:200}.mc-dropdown-panel .mc-dropdown{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 8px 24px #1018281a,0 4px 8px #1018280f;padding:4px;min-width:180px;display:flex;flex-direction:column;gap:2px;margin-top:4px}.mc-dropdown-panel .mc-dropdown-item{display:flex;align-items:center;gap:8px;appearance:none;background:none;border:none;padding:6px 8px;border-radius:6px;font:inherit;font-size:13px;font-weight:400;color:var(--text-primary, #121926);text-align:left;cursor:pointer;transition:background .12s ease,color .12s ease}.mc-dropdown-panel .mc-dropdown-item:hover,.mc-dropdown-panel .mc-dropdown-item:focus-visible{background:#1570ef1a;color:#1570ef;outline:none}.mc-dropdown-panel .mc-dropdown-item--selected{color:#1570ef;font-weight:500}.mc-dropdown-panel .mc-dropdown-item-check{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#1570ef}.mc-dropdown-panel .mc-dropdown-item-check pnyc-icon svg{width:14px;height:14px}.mc-dropdown-panel .mc-dropdown-item-label{flex:1}.pnyc-input-tooltip.pnyc-dropdown{padding:6px;background-color:var(--text-primary);color:var(--bg-primary)}.pnyc-select-dropdown{border-radius:var(--core-br);padding:10px 0;min-width:70px;max-height:40dvh;overflow:hidden;overflow-y:auto;background-color:var(--bg-primary);box-shadow:var(--menu-shadow)}.pnyc-select-dropdown.pnyc-select-dropdown--auto-width{width:auto!important}.pnyc-omni-autocomlete-list.pnyc-dropdown,.pnyc-combobox-options-list.pnyc-dropdown{max-height:40dvh;padding:2px 0}.pnyc-navigation-panel .pnyc-navigation-panel-btn .pnyc-button.badge-wrap .badge-count{top:7px;right:auto;left:50%}body .pnyc-multy-lines-ellipsis *{font-family:var(--global-font)!important;font-optical-sizing:auto!important;font-style:normal!important;font-variation-settings:"wdth" 100!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;letter-spacing:0!important;color:var(--text-secondary)!important;background-color:#0000!important}body .pnyc-multy-lines-ellipsis sub,body .pnyc-multy-lines-ellipsis sup{font-size:75%!important;line-height:0!important}body .pnyc-multy-lines-ellipsis p{margin:0 0 1em!important}body .pnyc-multy-lines-ellipsis h1,body .pnyc-multy-lines-ellipsis h2,body .pnyc-multy-lines-ellipsis h3,body .pnyc-multy-lines-ellipsis h4,body .pnyc-multy-lines-ellipsis h5,body .pnyc-multy-lines-ellipsis h6{font-size:16px!important;line-height:24px!important;font-weight:400!important;letter-spacing:0px!important;text-transform:none!important;padding:0!important;margin:0 0 1em!important}body .pnyc-multy-lines-ellipsis h1 strong,body .pnyc-multy-lines-ellipsis h1 b,body .pnyc-multy-lines-ellipsis h2 strong,body .pnyc-multy-lines-ellipsis h2 b,body .pnyc-multy-lines-ellipsis h3 strong,body .pnyc-multy-lines-ellipsis h3 b,body .pnyc-multy-lines-ellipsis h4 strong,body .pnyc-multy-lines-ellipsis h4 b,body .pnyc-multy-lines-ellipsis h5 strong,body .pnyc-multy-lines-ellipsis h5 b,body .pnyc-multy-lines-ellipsis h6 strong,body .pnyc-multy-lines-ellipsis h6 b{font-size:16px!important;line-height:24px!important;font-weight:500!important;letter-spacing:0px!important;text-transform:none!important}body .pnyc-multy-lines-ellipsis a{font-size:14px!important;line-height:20px!important;font-weight:400!important;letter-spacing:0px!important;text-decoration:underline!important;color:var(--text-brand-secondary)!important}@media(hover:hover){body .pnyc-multy-lines-ellipsis a:hover{text-decoration:none!important}}body .pnyc-multy-lines-ellipsis ul,body .pnyc-multy-lines-ellipsis ol{padding-left:3em!important;margin:1em 0!important}@media screen and (width>600px){body .pnyc-multy-lines-ellipsis ul,body .pnyc-multy-lines-ellipsis ol{padding-left:2em!important}}body .pnyc-multy-lines-ellipsis ul li,body .pnyc-multy-lines-ellipsis ol li{margin:.2em 0!important}body .pnyc-multy-lines-ellipsis strong,body .pnyc-multy-lines-ellipsis b{font-weight:500!important}body .pnyc-multy-lines-ellipsis i{font-style:italic!important}.map-info-popup-wrap.pnyc-dropdown{border-radius:var(--radius-lg);padding:0}.pnyc-wip{outline:3px dashed #FF6600!important;outline-offset:-3px;box-shadow:inset 0 0 0 2px #1a1a1a!important}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.pnyc-text-editor-wrap .ql-snow.ql-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;border:1px solid var(--border-secondary);background-color:var(--bg-primary);border-radius:var(--core-br) 4px 0 0;padding:5px 8px}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-stroke{stroke:var(--text-primary)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-fill{fill:var(--text-primary)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats{display:flex;justify-content:flex-start;align-items:center;margin-right:5px}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button{display:flex;justify-content:center;align-items:center;float:none;width:32px;height:32px;transition:color .5s cubic-bezier(.35,0,.25,1)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button:hover,.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button.ql-active{color:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button:hover .ql-stroke,.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button.ql-active .ql-stroke{stroke:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button:hover .ql-fill,.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button.ql-active .ql-fill{fill:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button:hover .ql-custom-icon,.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button.ql-active .ql-custom-icon{--text: var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button svg{float:none;display:block;font-size:22px;width:1em;height:1em}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-formats button svg.ql-custom-icon{stroke-width:0}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker{display:flex;justify-content:center;align-items:center;width:32px;height:32px;float:none;color:var(--f-secondary-text)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label{display:flex;justify-content:center;align-items:center;border:none;border-radius:var(--core-br);padding:0;background-color:var(--bg-primary);transition:background-color .5s cubic-bezier(.35,0,.25,1)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label:hover{color:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke{stroke:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill{fill:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label.ql-active{color:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill{fill:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker-label svg{display:block;font-size:24px;width:1em;height:1em}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label{color:var(--primary-500);background-color:var(--bg-primary_hover)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label:hover{color:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:var(--text-primary)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:var(--text-primary)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-options{border:none;border-radius:var(--core-br);padding:6px 0;box-shadow:var(--menu-shadow-light)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{padding:5px 8px;background:var(--bg-primary);color:var(--f-secondary-text);transition:color .5s cubic-bezier(.35,0,.25,1),background-color .5s cubic-bezier(.35,0,.25,1)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{background-color:var(--bg-primary_hover);color:var(--f-secondary-text)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-stroke{stroke:var(--text-primary)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-expanded .ql-fill{fill:var(--text-primary)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-size{width:80px}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-size .ql-picker-label{justify-content:flex-start;padding:0 25px 0 5px}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-size .ql-picker-label:before{display:block}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:24px}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-size svg{font-size:18px}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-align .ql-picker-options .ql-picker-item{display:flex;justify-content:center;align-items:center;padding:4px;width:100%}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-align .ql-picker-options .ql-picker-item svg{display:block;font-size:18px;width:1em;height:1em}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-picker.ql-color-picker .ql-picker-options{left:0;width:162px;padding:6px 4px}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-align .ql-picker-options button:hover svg .ql-stroke{stroke:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-align .ql-picker-options button:hover svg .ql-fill{fill:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar .ql-custom-icon{--text: var(--text-primary)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar button:hover,.pnyc-text-editor-wrap .ql-snow.ql-toolbar button.ql-active{color:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar button:hover .ql-stroke,.pnyc-text-editor-wrap .ql-snow.ql-toolbar button.ql-active .ql-stroke{stroke:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar button:hover .ql-fill,.pnyc-text-editor-wrap .ql-snow.ql-toolbar button.ql-active .ql-fill{fill:var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-toolbar button:hover .ql-custom-icon,.pnyc-text-editor-wrap .ql-snow.ql-toolbar button.ql-active .ql-custom-icon{--text: var(--primary-500)}.pnyc-text-editor-wrap .ql-snow.ql-container{position:relative;font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-size:16px;line-height:24px;font-weight:400;border:1px solid var(--border-secondary);border-top:none;background-color:var(--bg-primary);border-radius:0 0 var(--core-br) var(--core-br)}.pnyc-text-editor-wrap .ql-snow.ql-size-small{font-size:12px;line-height:16px;font-weight:400}.pnyc-text-editor-wrap .ql-snow .ql-tooltip{border:1px solid var(--border-secondary);border-radius:var(--core-br);left:0!important;top:20px!important;background-color:var(--bg-primary);color:var(--f-secondary-text);box-shadow:var(--menu-shadow-light)}.pnyc-text-editor-wrap .ql-snow .ql-tooltip.ql-editing input[type=text]{font-family:var(--global-font);font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 400;border:1px solid var(--border-secondary);border-radius:var(--core-br);background-color:var(--bg-primary);color:var(--text-primary);outline:none!important}.pnyc-text-editor-wrap .ql-snow .ql-tooltip.ql-editing input[type=text]:hover{border-color:var(--f-secondary-text)}.pnyc-text-editor-wrap .ql-snow .ql-tooltip.ql-editing input[type=text]:focus{border-color:var(--text-primary)}.pnyc-text-editor-wrap .ql-snow .ql-editor{height:200px;overflow-y:auto}.pnyc-text-editor-wrap .ql-snow a{color:var(--primary-500)}.pnyc-text-editor-wrap .ql-editor.ql-blank:before{font-size:16px;line-height:24px;font-weight:400;font-style:normal;color:var(--text-disabled)}.pnyc-text-editor-wrap .ql-editor .suggestion{position:relative;color:var(--text-disabled)}.pnyc-text-editor-wrap .ql-editor .suggestion:after{position:absolute;display:block;content:"Tab";top:50%;left:calc(100% + 4px);transform:translateY(-50%);border:1px solid var(--border-secondary);background-color:var(--bg-primary);color:var(--text-disabled);border-radius:4px;padding:0 3px;font-size:11px;line-height:14px;font-weight:400;letter-spacing:.5px;pointer-events:none}.ql-editor.ql-editor--preview{overflow:visible;padding:0;height:auto}.pnyc-date-picker-dropdown.pnyc-dropdown{border:1px solid var(--border-secondary_alt);border-radius:var(--radius-xl);padding:0;min-width:280px}.main-toolbar-nav-dropdown.pnyc-dropdown{display:block;padding:16px;width:320px;max-width:100%}@media screen and (width>700px){.main-toolbar-nav-dropdown.pnyc-dropdown{padding:24px;min-width:632px;width:auto}}.notification-bell-dropdown.pnyc-dropdown{display:block;padding:0;width:320px;height:600px;max-width:100vw;max-height:calc(100vh - 80px)}@media screen and (width>400px){.notification-bell-dropdown.pnyc-dropdown{width:400px}}.main-toolbar-user-dropdown.pnyc-dropdown{display:block;padding:0;width:240px;max-width:100%;overflow:hidden}@media screen and (width>400px){.main-toolbar-user-dropdown.pnyc-dropdown{min-width:240px;width:auto}}.pnyc-chatbot-chat .pnyc-chatbot-chat-busy .busy-indicator{flex-direction:row;align-items:center;gap:12px;padding:0}.pnyc-chatbot-chat .pnyc-chatbot-chat-busy .busy-indicator__spinner{width:16px;height:16px;border-width:2px;border-color:var(--border-secondary);border-top-color:var(--fg-quaternary)}.pnyc-chatbot-chat .pnyc-chatbot-chat-busy .busy-indicator__text{font-size:14px;line-height:20px;font-weight:400;color:var(--text-placeholder)}.pnyc-chatbot-chat .pnyc-chatbot-chat-input-wrap .pnyc-textarea-wrap.pnyc-textarea-wrap--fill:not(.pnyc-disabled){background-color:var(--bg-primary)}@media(hover:hover){.pnyc-chatbot-chat .pnyc-chatbot-chat-input-wrap .pnyc-textarea-wrap.pnyc-textarea-wrap--fill:not(.pnyc-disabled):hover{background-color:var(--bg-primary_hover)}}.pnyc-chatbot-chat .pnyc-chatbot-chat-input-wrap .pnyc-textarea-wrap.pnyc-textarea-wrap--fill:not(.pnyc-disabled).pnyc-textarea-wrap--focus{background-color:var(--bg-primary_hover)}.pnyc-chatbot-chat .pnyc-chatbot-chat-button.pnyc-chatbot-chat-button--additional .pnyc-button-icon{font-size:26px}.pnyc-chatbot-chat .pnyc-chatbot-chat-button-text{font-size:14px;line-height:20px;font-weight:400;line-height:18px;padding-top:8px;padding-bottom:8px;color:var(--ai-500)}.pnyc-chatbot-chat .pnyc-chatbot-chat-button-text span{font-weight:700}.pnyc-chatbot-chat .pnyc-chatbot-chat-button .pnyc-button.pnyc-button--stroke{column-gap:6px;border-radius:20px;padding:0 11px 0 7px}.pnyc-chatbot-chat .pnyc-chatbot-chat-button .pnyc-button.pnyc-button--stroke .pnyc-button-icon{font-size:22px}.pnyc-chatbot-chat .pnyc-chatbot-chat-button .pnyc-button:not(.pnyc-disabled){background-color:var(--bg-primary);border-color:var(--ai-500);color:var(--ai-500)}.pnyc-chatbot-chat .pnyc-chatbot-chat-button .pnyc-button:not(.pnyc-disabled):hover,.pnyc-chatbot-chat .pnyc-chatbot-chat-button .pnyc-button:not(.pnyc-disabled).pnyc-active{background-color:var(--similar-bg);border-color:var(--ai-500)}.pnyc-chatbot-chat .pnyc-chatbot-chat-button .pnyc-button:not(.pnyc-disabled) .pnyc-button-text,.pnyc-chatbot-chat .pnyc-chatbot-chat-button .pnyc-button:not(.pnyc-disabled) .pnyc-button-icon{color:var(--ai-500)}.pnyc-chatbot-chat .pnyc-chatbot-textarea .pnyc-textarea-wrap.pnyc-textarea-wrap--outline{border-color:#0000;background-color:#0000}@media(hover:hover){.pnyc-chatbot-chat .pnyc-chatbot-textarea .pnyc-textarea-wrap.pnyc-textarea-wrap--outline:not(.pnyc-disabled):hover{border-color:#0000}}.pnyc-chatbot-chat .pnyc-chatbot-textarea .pnyc-textarea-wrap.pnyc-textarea-wrap--outline:not(.pnyc-disabled).pnyc-textarea-wrap--focus{border-color:#0000}.pnyc-chatbot-chat-message-icon .pnyc{font-size:20px}.pnyc-chatbot-chat div.pnyc-chatbot-chat-widget:has(.chatbot-interrupt-card-note),.pnyc-chatbot-chat div.pnyc-chatbot-chat-widget:has(.save-search-form),.pnyc-chatbot-chat div.pnyc-chatbot-chat-widget:has(.organize-folders-form),.pnyc-chatbot-chat div.pnyc-chatbot-chat-widget:has(.listing-share-form),.pnyc-chatbot-chat div.pnyc-chatbot-chat-widget:has(.customer-creation-form),.pnyc-chatbot-chat div.pnyc-chatbot-chat-widget:has(.appointment-form),.pnyc-chatbot-chat div.pnyc-chatbot-chat-widget:has(.chatbot-confirm-delete){border:none;border-radius:var(--radius-none);padding:0;background-color:#0000}.pnyc-chatbot-header-info-modal .cdk-dialog-container{padding:12px;width:400px;max-width:100%}.pnyc-chatbot-event-details-modal .cdk-dialog-container{padding:0;background:var(--bg-tertiary);border-radius:8px;box-shadow:0 4px 20px #00000026}.pnyc-chatbot-modal.pnyc-dialog.cdk-overlay-pane{width:100%;max-width:100vw;height:85dvh;max-height:calc(100dvh - 32px);transition:height var(--bottom-sheet-enter-duration, .3s) var(--bottom-sheet-enter-easing, ease)}@media screen and (min-width:600px){.pnyc-chatbot-modal.pnyc-dialog.cdk-overlay-pane{width:480px;height:680px;margin-left:auto}}.pnyc-chatbot-modal.pnyc-dialog.cdk-overlay-pane:has(.pnyc-chatbot-wrap--listing-selection){height:auto}.pnyc-chatbot-modal.pnyc-dialog .cdk-dialog-container{width:100%;height:100%;max-height:100%;padding:0;overflow:hidden;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background-color:var(--bg-primary_alt);box-shadow:var(--shadow-lg);transition:height var(--bottom-sheet-enter-duration, .3s) var(--bottom-sheet-enter-easing, ease)}@media screen and (min-width:600px){.pnyc-chatbot-modal.pnyc-dialog .cdk-dialog-container{border-radius:var(--radius-xl)}}.pnyc-chatbot-modal.pnyc-dialog .cdk-dialog-container:has(.pnyc-chatbot-wrap--listing-selection){height:auto}.customer-dropdown-menu-modal.cdk-overlay-pane{display:block;padding:0;width:320px;max-width:100%;overflow:hidden}@media screen and (width>400px){.customer-dropdown-menu-modal.cdk-overlay-pane{min-width:320px;width:auto}}@media screen and (width>1279px){body:not(.hybrid-mode) .pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-btn{top:50%;bottom:auto;transform:translateY(-50%)}body:not(.hybrid-mode) .pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-btn:before{display:none}}.cdk-overlay-backdrop:has(+.pnyc-mv-dialog),.cdk-overlay-backdrop:has(+.cdk-global-overlay-wrapper .pnyc-mv-dialog){backdrop-filter:var(--backdrop-blur-2xl);-webkit-backdrop-filter:var(--backdrop-blur-2xl)}.pnyc-mv-dialog.pnyc-dialog.cdk-overlay-pane{width:100%;height:100%}@media screen and (width>960px){.pnyc-mv-dialog.pnyc-dialog.cdk-overlay-pane{width:auto;height:auto;max-height:100%;max-width:100%}}.pnyc-mv-dialog.pnyc-dialog .cdk-dialog-container{padding:0;border-radius:0;width:100%;max-height:100%;height:100%;overflow:hidden}@media screen and (width>960px){.pnyc-mv-dialog.pnyc-dialog .cdk-dialog-container{border-radius:var(--radius-4xl);width:90dvw;max-width:1800px;height:90dvh}}.pnyc-mv-dialog .pnyc-media-viewer-body .default-image-wrap:has(.default-image-backdrop){border-radius:var(--radius-none)}.pnyc-mv-dialog .pnyc-media-viewer-body .default-image-wrap:has(.default-image-backdrop) .main-image{border-radius:var(--radius-none)}.pnyc-mv-dialog .pnyc-media-viewer-slider .media-snap-slider-box{border-radius:var(--radius-4xl)}.pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-counter{font-size:14px;line-height:20px;font-weight:500}.pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-counter-wrap{--media-slider-counter-inset: auto 20px 20px auto;--media-slider-counter-border-radius: var(--radius-full);display:flex;align-items:center;min-height:36px;padding:2px 12px;border:none;background-color:var(--blur-bg-solid-primary);-webkit-backdrop-filter:var(--backdrop-blur-xs);backdrop-filter:var(--backdrop-blur-xs)}.pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-btn{top:0;bottom:0;transform:none}.pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-btn:before{position:absolute;display:block;content:"";inset:0}.pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-btn--prev:before{border-radius:var(--media-slider-btn-prev-border-radius);background:linear-gradient(to right,rgba(0,0,0,.3),transparent)}.pnyc-mv-dialog .pnyc-media-viewer-slider .media-slider-btn--next:before{border-radius:var(--media-slider-btn-next-border-radius);background:linear-gradient(to left,rgba(0,0,0,.3),transparent)}.pnyc-mv-dialog .pnyc-media-viewer-footer{--carousel-nav-offset: 8px;--carousel-nav-disabled-visibility: hidden;border-radius:var(--radius-sm);overflow:hidden}.pnyc-mv-dialog .pnyc-media-viewer-footer .pnyc-carousel-nav{--button-filter: var(--drop-shadow-1);--button-hover-filter: var(--drop-shadow-1)}.pnyc-media-viewer-footer .pnyc-carousel-item{height:var(--thumb-height)}.gallery-card-agents-list-dropdown.pnyc-dropdown{border-radius:var(--radius-2xl);border:1px solid var(--border-secondary_alt);padding:16px;width:320px}.map-card-dropdown.pnyc-dropdown{border:none;padding:0;box-shadow:none}@media screen and (min-width:600px){.condition-disclaimer-dialog-mobile.pnyc-dialog .sheet{max-width:600px}}.condition-disclaimer-dialog.pnyc-dropdown{border-radius:var(--radius-lg);padding:12px;width:613px;max-width:100%}.listing-ids-modal.pnyc-dialog .cdk-dialog-container{border-radius:var(--radius-4xl);width:310px}@media screen and (width>1279px){body:not(.hybrid-mode) .acris-overview-modal-desktop.pnyc-dialog .cdk-dialog-container{border-radius:var(--radius-4xl);width:720px;max-width:100%}}.listing-details-panel.pnyc-dialog{height:100dvh}.listing-details-panel.pnyc-dialog .cdk-dialog-container{width:100%;max-width:800px;height:100dvh;max-height:100dvh;border-radius:var(--radius-none);background-color:var(--bg-secondary);box-shadow:var(--shadow-xl);animation:listing-details-panel-slide-in var(--side-panel-enter-duration) var(--side-panel-enter-easing)}.listing-details-panel.pnyc-dialog.pnyc-side-panel--closing .cdk-dialog-container{animation:listing-details-panel-slide-out var(--side-panel-exit-duration) var(--side-panel-exit-easing) forwards}.listing-details-panel .l-details-wrap{padding-inline:32px}@keyframes listing-details-panel-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes listing-details-panel-slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}.dst-ss-dropdown.pnyc-dropdown{display:block;padding:0;width:320px;max-width:100%;overflow:hidden}@media screen and (width>400px){.dst-ss-dropdown.pnyc-dropdown{min-width:320px;width:auto}}.dst-ss-update-dropdown.pnyc-dropdown{display:block;padding-inline:0;min-width:162px}.dst-filters-panel-dropdown.pnyc-dropdown{display:block;padding:16px;width:400px;max-width:100%}.dst-panel .dst-panel-body .checkbox-filter-scroll{max-height:none}.dst-panel .dst-panel-body .plate-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}.ss-item-edit-dropdown.pnyc-dropdown{display:block;padding-inline:0;min-width:162px}.pnyc-nls-info-block-modal .cdk-dialog-container{padding:12px;max-width:100%;width:400px}.nls-ac-panel.pnyc-dropdown{display:grid;grid-template-columns:100%;row-gap:2px;align-items:start;padding:4px 0}.nls-question-panel.pnyc-dropdown{padding:12px 16px}.pnyc-nls-language-modal .cdk-dialog-container{padding:0;width:880px;max-width:100%}.pnyc-nls-search-fields-modal .cdk-dialog-container{padding:0;width:960px;max-width:100%}.notes-modal:not(.pnyc-bottomsheet) .cdk-dialog-container{width:660px;max-width:100%;max-height:85dvh}.notes-modal.pnyc-bottomsheet .sheet{padding-bottom:0}.notes-modal.pnyc-bottomsheet .sheet-header{padding-inline:0}.notes-modal.pnyc-bottomsheet .sheet-content{padding:0}.notes-modal.pnyc-bottomsheet .sheet-content .notes-block-tabs{padding-top:0}.pnyc-dialog.share-notes-modal-dialog:not(.pnyc-bottomsheet) .cdk-dialog-container{width:560px;max-width:100%;max-height:85dvh;border-radius:var(--radius-4xl);background-color:var(--bg-primary);box-shadow:var(--shadow-xl)}.pnyc-dialog.share-notes-modal-dialog.pnyc-bottomsheet .sheet-content{padding-top:0}.el-modal-desktop .cdk-dialog-container{width:560px;max-width:100%;max-height:85dvh;overflow:hidden}.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient).pnyc-dropdown{border-radius:var(--radius-2xl);padding:4px 0}.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient) .email-compose-modal-recipient{display:block;margin-inline:4px}.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient) .email-compose-modal-recipient .user-short-card{column-gap:8px;padding:10px 12px;border-radius:var(--radius-lg)}@media(hover:hover){.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient) .email-compose-modal-recipient .user-short-card:hover{background-color:var(--bg-primary_hover)}}.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient) .email-compose-modal-recipient .user-short-card-avatar{font-size:6.4px}.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient) .email-compose-modal-recipient .user-short-card-block{gap:0}.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient) .email-compose-modal-recipient-email{font-size:12px;line-height:16px;font-weight:400;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pnyc-omni-autocomlete-list:has(.email-compose-modal-recipient) .email-compose-modal-recipient-email--hidden{display:none}.email-compose-modal-dialog .cdk-dialog-container{width:720px;max-width:calc(100dvw - 64px);max-height:calc(100dvh - 64px);border-radius:var(--radius-4xl);box-shadow:var(--shadow-xl);overflow:hidden}@media screen and (width>=976px){email-compose-modal .email-compose-modal-field-input .pnyc-input{font-size:14px;line-height:20px;font-weight:400;font-size:14px!important}}email-compose-modal .email-compose-modal-field-input .pnyc-input-hint{display:none}email-compose-modal .email-compose-modal-field-omnibox .chip-wrap{height:auto}email-compose-modal .email-compose-modal-field-omnibox .chip-list-wrap{height:auto;min-height:24px;overflow:visible}email-compose-modal .email-compose-modal-field-omnibox .chip-list{display:flex;flex-wrap:wrap;align-items:center;min-width:0}email-compose-modal .email-compose-modal-field-omnibox .chip-item{min-width:0;max-width:100%}email-compose-modal .email-compose-modal-field-omnibox .chip-input{flex:1 0 120px;min-width:120px}@media screen and (width>=976px){email-compose-modal .email-compose-modal-field-omnibox .chip-input{font-size:14px;line-height:20px;font-weight:400}}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow{display:flex;flex-wrap:wrap;align-items:center;gap:2px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);padding:6px;background-color:var(--bg-primary);font-family:inherit}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow:after{display:none}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-formats{display:flex;align-items:center;gap:2px;margin-right:0}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-formats:after{display:none}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-formats+.ql-formats:before{content:"";width:1px;height:20px;margin-inline:5px;background-color:var(--border-primary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .pnyci{display:block;width:20px;height:20px;float:none;fill:currentColor;stroke-width:0}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow button,email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker-label{display:grid;place-items:center;float:none;width:32px;height:32px;border:none;border-radius:var(--radius-xs);padding:6px;color:var(--fg-quaternary)}@media(hover:hover){email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow button:hover,email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker-label:hover{background-color:var(--bg-primary_hover);color:var(--fg-secondary)}}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow button:focus-visible,email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker-label:focus-visible{background-color:var(--bg-primary_hover);color:var(--fg-secondary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow button.ql-active,email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker-label.ql-active{background-color:var(--bg-secondary);color:var(--fg-primary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker{float:none;height:32px;width:auto;color:var(--text-secondary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{background-color:var(--bg-primary_hover);color:var(--fg-secondary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker.ql-size .ql-picker-label{display:flex;align-items:center;column-gap:6px;width:auto;border-radius:var(--radius-md);padding:6px 6px 6px 8px;color:var(--text-secondary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker.ql-size .ql-picker-label:before{font-size:14px;line-height:20px;font-weight:500}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker.ql-size .ql-picker-label .pnyci{position:static;width:16px;height:16px;margin-top:0;color:var(--fg-quaternary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker-options{border:1px solid var(--border-secondary_alt);border-radius:var(--radius-2xl);background-color:var(--bg-primary_alt);box-shadow:var(--shadow-lg)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:grid;margin-top:4px;z-index:2}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-size .ql-picker-options{grid-template-columns:100%;row-gap:2px;min-width:120px;padding:6px}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-size .ql-picker-options .ql-picker-item{font-size:14px;line-height:20px;font-weight:500;border-radius:var(--radius-md);padding:8px 10px;color:var(--text-secondary)}@media(hover:hover){email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-size .ql-picker-options .ql-picker-item:hover{background-color:var(--bg-primary_hover);color:var(--text-secondary_hover)}}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-size .ql-picker-options .ql-picker-item.ql-selected{background-color:var(--bg-secondary);color:var(--text-primary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-icon-picker .ql-picker-options{grid-template-columns:repeat(4,32px);gap:2px;padding:6px}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-icon-picker .ql-picker-options .ql-picker-item{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-xs);padding:6px;color:var(--fg-quaternary)}@media(hover:hover){email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-icon-picker .ql-picker-options .ql-picker-item:hover{background-color:var(--bg-primary_hover);color:var(--fg-secondary)}}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-icon-picker .ql-picker-options .ql-picker-item.ql-selected{background-color:var(--bg-secondary);color:var(--fg-primary)}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-color-picker .ql-picker-options{grid-template-columns:repeat(7,20px);gap:4px;width:auto;padding:12px}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-color-picker .ql-picker-options .ql-picker-item{position:relative;width:20px;height:20px;margin:0;border:none;border-radius:var(--radius-full);padding:2px;background-clip:content-box}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-color-picker .ql-picker-options .ql-picker-item:after{content:"";position:absolute;inset:2px;border:1px solid var(--alpha-black-10);border-radius:inherit}@media(hover:hover){email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-color-picker .ql-picker-options .ql-picker-item:hover{box-shadow:inset 0 0 0 1.5px var(--border-primary)}}email-compose-modal .email-compose-modal-formatting-toolbar.ql-toolbar.ql-snow .ql-color-picker .ql-picker-options .ql-picker-item.ql-selected{box-shadow:inset 0 0 0 1.5px var(--fg-primary)}email-compose-modal .email-compose-modal-body .pnyc-text-editor-wrap .ql-snow.ql-container{font-size:14px;line-height:20px;font-weight:400;border:none;border-radius:var(--radius-none)}email-compose-modal .email-compose-modal-body .pnyc-text-editor-wrap .ql-snow .ql-editor{font-size:14px;line-height:20px;font-weight:400;height:296px;padding:0;color:var(--text-primary)}email-compose-modal .email-compose-modal-body .pnyc-text-editor-wrap .ql-snow .ql-editor.ql-blank:before{font-size:14px;line-height:20px;font-weight:400;left:0;right:0}email-compose-modal .email-compose-modal-body .pnyc-text-editor-wrap .ql-snow .ql-editor p+p{padding-top:14px}.neighborhood-tooltip{--pnyc-map-marker-border-radius: var(--radius-full);--pnyc-map-marker-bg: var(--bg-primary);--pnyc-map-marker-color: var(--utility-gray-700);--pnyc-map-marker-size: auto;--pnyc-map-marker-border: none;--pnyc-map-marker-padding: 2px 8px;--pnyc-map-marker-hover-color: var(--utility-gray-700);--pnyc-map-marker-hover-bg: var(--bg-primary);--pnyc-map-marker-hover-border: none;--pnyc-map-marker-active-color: var(--utility-gray-700);--pnyc-map-marker-active-bg: var(--bg-primary);--pnyc-map-marker-active-border: none;font-size:12px;line-height:16px;font-weight:500}.listing-media-mobile-wrap .listing-media-mobile-slider .media-slider-btn{top:0;bottom:0;transform:none}.listing-media-mobile-wrap .listing-media-mobile-slider .media-slider-btn:before{position:absolute;display:block;content:"";inset:0}.listing-media-mobile-wrap .listing-media-mobile-slider .media-slider-btn--prev:before{background:linear-gradient(to right,rgba(0,0,0,.3),transparent)}.listing-media-mobile-wrap .listing-media-mobile-slider .media-slider-btn--next:before{background:linear-gradient(to left,rgba(0,0,0,.3),transparent)}.dashboard-rs-chart-legend{position:absolute;display:grid;grid-template-columns:100%;row-gap:10px;align-items:start;padding:16px;border-radius:var(--radius-lg);min-width:158px;transform:translate(-50%,-25%);background-color:var(--bg-primary);box-shadow:var(--shadow-sm);pointer-events:none;z-index:5;transition:opacity .5s cubic-bezier(.35,0,.25,1),top .5s cubic-bezier(.35,0,.25,1),left .5s cubic-bezier(.35,0,.25,1)}.dashboard-rs-chart-legend-header{display:grid;row-gap:2px}.dashboard-rs-chart-legend-header-title{font-weight:500;font-size:14px;color:var(--text-primary)}.dashboard-rs-chart-legend-header-subtitle{font-size:12px;color:var(--text-tertiary, #666)}.dashboard-rs-chart-legend-body{display:grid;row-gap:10px}.dashboard-rs-chart-legend-item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"color label" ". value";column-gap:8px;row-gap:2px;align-items:center}.dashboard-rs-chart-legend-item-color{grid-area:color;width:10px;height:10px;border-radius:50%;background-color:var(--legend-bg-color, #4A769D)}.dashboard-rs-chart-legend-item-label{grid-area:label;font-size:12px;color:var(--text-tertiary)}.dashboard-rs-chart-legend-item-value{grid-area:value;font-weight:500;font-size:16px;color:var(--text-primary)}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .cdk-dialog-container{width:100%}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .sheet{width:100%;max-width:100%}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .sheet-content{padding:0;overflow:hidden}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .sheet-actions{--button-height: 40px;padding:0}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .filter-section{border-radius:0}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .filter-section-header{position:relative;border-radius:0;border:none}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .filter-section-content{border-radius:0;border:none}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .filters-option{grid-template-columns:100%;gap:10px}.more-filters-dialog.pnyc-dialog.pnyc-bottomsheet .filters-section-item{padding-bottom:0}.more-filters-dialog.pnyc-dialog .cdk-dialog-container{position:relative;padding:0;height:80dvh;max-height:80dvh;width:1000px;max-width:100%;overflow:hidden}html.prnyc-search .global-content{overflow-y:hidden}@media screen and (width>1279px){.prnyc-search body:not(.hybrid-mode) .global--chat-full.global--sidebar-right .srt-secondary-top-map-toggle{display:none}}html.prnyc-share .global-content{overflow-y:hidden}.markers-in-building-dropdown.pnyc-dropdown{padding:8px;border:1px solid var(--blur-br-primary);background-color:var(--blur-bg-solid-secondary);-webkit-backdrop-filter:var(--backdrop-blur-md);backdrop-filter:var(--backdrop-blur-md)}.markers-in-building-dropdown.pnyc-dropdown .cdk-dialog-container{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;align-items:flex-start}@media print{html.prnyc-report-print,html.prnyc-shared-report-print{background-color:#fff}html.prnyc-report-print,html.prnyc-report-print body,html.prnyc-shared-report-print,html.prnyc-shared-report-print body{position:static;height:100%;overflow:visible!important}html.prnyc-report-print .global-toolbar,html.prnyc-shared-report-print .global-toolbar{display:none!important}html.prnyc-report-print .global-block,html.prnyc-shared-report-print .global-block{grid-template-columns:100%!important}html.prnyc-report-print .global-content,html.prnyc-shared-report-print .global-content{overflow:visible}html.prnyc-report-print .global-chatbot,html.prnyc-shared-report-print .global-chatbot,html.prnyc-report-print .global-chatbot-toggle,html.prnyc-shared-report-print .global-chatbot-toggle,html.prnyc-report-print .global-bottombar,html.prnyc-shared-report-print .global-bottombar{display:none!important}}.asp-header.asp-header--sticky .rp-comp-s-toolbar{border-radius:0;padding-left:80px;padding-right:80px}@media(max-width:1535px){.asp-header.asp-header--sticky .rp-comp-s-toolbar{padding-left:40px;padding-right:40px}}@media(max-width:959px){.asp-header.asp-header--sticky .rp-comp-s-toolbar{padding-left:20px;padding-right:20px}}@media(max-width:767px){.asp-header.asp-header--sticky .rp-comp-s-toolbar{padding-left:15px;padding-right:15px}}@media screen and (max-width:340px){.asp-header.asp-header--sticky .rp-comp-s-toolbar{padding-left:10px;padding-right:10px}}.rp-comp-s-toolbar .rp-comp-s-toolbar-chips-item .rp-new-button{border-radius:22px;padding:0 15px}.rp-comp-s-toolbar .rp-comp-s-toolbar-chips-item .rp-new-button-text{font-size:16px;line-height:24px;font-weight:400}@media(max-width:599px){.rp-comp-s-toolbar .rp-comp-s-toolbar-searches .rp-comps-criteria-btn .rp-new-button{padding:0 6px}}@media(max-width:599px){.rp-comp-s-toolbar .rp-comp-s-toolbar-save .rp-new-button{display:flex;padding:0 6px;width:100%}}@media(max-width:599px){.rp-comp-s-toolbar .rp-comp-s-toolbar-actions .rp-new-button{display:flex;padding:0 6px;width:100%}}.asp-header.asp-header--sticky .rp-comp-s-toolbar{border-color:#0000}.rp-comp-s-toolbar{background-color:var(--b-card);border-color:var(--f-divider)}.rp-comps-criteria-dialog .cdk-dialog-container{width:100%;max-width:520px;padding:0;border-radius:var(--panel-br)}.rp-comps-criteria-btn.rp-comps-criteria-btn .rp-new-button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;justify-content:initial}.rp-comps-criteria-btn.rp-comps-criteria-btn .rp-new-button-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rp-comps-criteria-header,.rp-comps-criteria-item{background-color:var(--b-card)}.rp-comps-criteria-item:hover{background-color:var(--b-bg)}.rp-comps-criteria-item:hover .rp-comps-criteria-item-icon-wrap{background-color:var(--b-card)}.rp-comps-criteria-item.rp-comps-criteria-item--active{background-color:var(--b-bg)}.rp-comps-criteria-item.rp-comps-criteria-item--active .rp-comps-criteria-item-icon-wrap{background-color:var(--b-card)}.rp-comps-criteria-item-icon{color:var(--f-icon)}.rp-comps-criteria-item-icon-wrap{background-color:var(--b-bg)}.rp-comps-criteria-item-name{color:var(--f-text)}.rp-comps-criteria-item-params,.rp-comps-criteria-empty{color:var(--secondary-text)}.rp-comp-s-page .asp-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:auto minmax(0,1fr);align-items:start;height:100%}.rp-comp-s-page .asp-main,.rp-comp-s-page .asp-main-tab{height:100%}.rp-manh-grid .rp-manh-grid-clear .rp-new-button{border-width:1px;border-style:solid;transition:color .5s cubic-bezier(.35,0,.25,1),border-color .5s cubic-bezier(.35,0,.25,1),background-color .5s cubic-bezier(.35,0,.25,1);will-change:color,border-color,background-color}.rp-manh-grid{border-color:var(--f-divider);background-color:var(--b-card)}.rp-manh-grid-header{color:var(--f-text);background-color:var(--b-card);box-shadow:var(--block-shadow)}.rp-manh-grid-header-subtitle{color:var(--f-secondary-text)}.rp-manh-grid .rp-manh-grid-clear .rp-new-button{border-color:#0000}@container (max-width: 500px){.rp-manh-grid .rp-manh-grid-clear .rp-new-button{border-color:var(--f-divider)}}.rp-manh-grid .rp-manh-grid-clear .rp-new-button:not(.rp-new-disabled){background-color:var(--b-card)}.rp-manh-grid .rp-manh-grid-clear .rp-new-button:not(.rp-new-disabled):hover{background-color:var(--b-fill)}.rp-manh-grid .rp-manh-grid-clear .rp-new-button:not(.rp-new-disabled).rp-new-active{background-color:var(--b-hover)}.rp-manh-grid-compass .rp-manh-grid-compass-label-btn-clear .rp-new-button.rp-new-button--icon{display:flex;min-width:1px;width:25px;height:25px}.rp-manh-grid-compass .rp-manh-grid-compass-label-btn-clear .rp-new-button.rp-new-button--icon .rp-new-button-icon{font-size:18px}.rp-manh-grid-compass .rp-manh-grid-compass-label-btn.rp-manh-grid-compass-label-btn--active .rp-new-button-text{font-size:12px;line-height:16px;font-weight:400;line-height:20px}.rp-manh-grid-compass .rp-manh-grid-compass-label-btn .rp-new-button{border-radius:17px;padding:0 10px;min-width:34px;max-width:calc(var(--main-circle) / 2 - 5px);height:34px}.rp-manh-grid-compass .rp-manh-grid-compass-label-btn .rp-new-button-text{font-size:14px;line-height:20px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:font-size .5s cubic-bezier(.35,0,.25,1),letter-spacing .5s cubic-bezier(.35,0,.25,1);will-change:font-size,letter-spacing}.rp-manh-grid-compass:before{background-color:var(--compass-border)}.rp-manh-grid-compass:after{background-color:var(--compass-bg)}.rp-manh-grid-compass-label-btn.rp-manh-grid-compass-label-btn--active .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){color:var(--compass-btn-text-active)}.rp-manh-grid-compass-label-btn-clear .rp-new-button.rp-new-button--icon{color:var(--compass-btn-text);border-color:var(--compass-bg);background-color:var(--compass-btn-bg)}.rp-manh-grid-compass-label-btn-clear .rp-new-button.rp-new-button--icon:hover,.rp-manh-grid-compass-label-btn-clear .rp-new-button.rp-new-button--icon.rp-new-active{background-color:var(--compass-btn-hover)}.rp-manh-grid-compass-label-btn-wrap .rp-new-button.rp-new-button--flat{box-shadow:var(--block-shadow)}.rp-manh-grid-compass-label-btn-wrap .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){background-color:var(--compass-btn-bg);color:var(--compass-btn-text)}.rp-manh-grid-compass-label-btn-wrap .rp-new-button.rp-new-button--flat:not(.rp-new-disabled):hover{background-color:var(--compass-btn-hover)}.rp-manh-grid-compass-label-btn-wrap .rp-new-button.rp-new-button--flat:not(.rp-new-disabled).rp-new-active{background-color:var(--compass-btn-hover)}.rp-manh-grid-compass-needle:before,.rp-manh-grid-compass-needle:after{border-left-color:#0000;border-right-color:#0000}.rp-manh-grid-compass-needle:before{border-bottom-color:var(--compass-north)}.rp-manh-grid-compass-needle:after{border-top-color:var(--compass-south)}.rp-manh-grid-compass-divider--top-left{border-left-color:var(--compass-divider)}.rp-manh-grid-compass-divider--top-right{border-top-color:var(--compass-divider)}.rp-manh-grid-compass-divider--bottom-left{border-left-color:var(--compass-divider)}.rp-manh-grid-compass-divider--bottom-right{border-top-color:var(--compass-divider)}.rp-comp-search-map:hover:before{background-color:var(--f-divider-base)}.rp-comp-search-map:before{background-color:#0000}.rp-comp-search-map-title{background-color:var(--b-card);color:var(--f-text)}.rp-comps-check-list-wrap .rp-comps-check-list-header-right .rp-new-toggle label{height:auto}.rp-comps-check-list-wrap .rp-comps-check-list .rp-comps-check-list-checkbox .rp-new-checkbox.rp-new-checkbox--chips{height:100%}.rp-comps-check-list-wrap .rp-comps-check-list .rp-comps-check-list-checkbox .rp-new-checkbox.rp-new-checkbox--chips label{display:grid;width:100%;height:100%}.rp-comps-check-list-wrap .rp-comps-check-list .rp-comps-check-list-checkbox .rp-new-checkbox-text{line-height:20px;padding:8px 0}.rp-comps-check-list-wrap{background-color:var(--b-card)}.rp-comps-check-list-btn .rp-new-button:not(.rp-new-button--accent).rp-new-button--flat:not(.rp-new-disabled){background-color:var(--b-bg);color:var(--f-secondary-text)}.rp-comps-check-list-btn .rp-new-button:not(.rp-new-button--accent).rp-new-button--flat:not(.rp-new-disabled):hover{background-color:var(--b-fill)}.rp-comps-check-list-btn .rp-new-button:not(.rp-new-button--accent).rp-new-button--flat:not(.rp-new-disabled).rp-new-active{background-color:var(--b-hover)}.rp-comps-check-tree .rp-comps-check-tree-header-right .rp-new-toggle label{height:auto}.rp-comps-check-tree-wrap{background-color:var(--b-card)}.rp-comp-s-properties-multyselect-modal .cdk-dialog-container{padding:10px 12px 10px 8px;min-width:280px;max-height:45vh}.rp-comp-s-properties-tree .rp-tree .rp-tree-node:not(.rp-tree-node-container){grid-template-columns:100%;grid-template-areas:"checkbox"}.rp-comp-s-properties .rp-comp-s-properties-box{background-color:var(--b-card);border-color:var(--f-divider)}.rp-comp-s-properties .rp-comp-s-properties-item-field .rp-new-input-wrap.rp-new-input-wrap--fill:not(.rp-new-disabled){background-color:var(--b-bg);border-color:var(--b-bg)}.rp-comp-s-properties .rp-comp-s-properties-item-field .rp-new-input-wrap.rp-new-input-wrap--fill:not(.rp-new-disabled):hover{background-color:var(--b-fill);border-color:var(--b-fill)}.rp-comp-s-properties .rp-comp-s-properties-item-field .rp-new-input-wrap.rp-new-input-wrap--fill:not(.rp-new-disabled).rp-new-input-wrap--focus{background-color:var(--b-hover);border-color:var(--b-hover)}.rp-comp-s-properties .rp-comp-s-properties-item-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled){background-color:var(--b-bg);border-color:var(--b-bg)}.rp-comp-s-properties .rp-comp-s-properties-item-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled):hover{background-color:var(--b-fill);border-color:var(--b-fill)}.rp-comp-s-properties .rp-comp-s-properties-item-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled).rp-new-active,.rp-comp-s-properties .rp-comp-s-properties-item-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled):focus{background-color:var(--b-hover);border-color:var(--b-hover)}.rp-comp-s-building .rp-comp-s-building-grid .rp-comps-range-wrap{padding:0;border-radius:0}.rp-comp-s-building .rp-comp-s-building-grid .rp-comps-range-wrap .rp-comps-range{grid-template-columns:repeat(2,minmax(0,1fr))}@container (max-width: 550px){.rp-comp-s-building .rp-comp-s-building-grid .rp-comps-range-wrap .rp-comps-range{grid-template-columns:100%}}.rp-comp-s-building .rp-comp-s-building-grid .rp-comps-range-wrap .rp-comps-range-item{grid-column:1/3}@container (max-width: 550px){.rp-comp-s-building .rp-comp-s-building-grid .rp-comps-range-wrap .rp-comps-range-item{grid-column:initial}}.rp-comp-s-building-section{background-color:var(--b-card);border-color:var(--f-divider)}.rp-comp-s-building .rp-comp-s-building-item-select .rp-new-select.rp-new-select--fill:not(.rp-new-disabled){background-color:var(--b-bg);border-color:var(--b-bg)}.rp-comp-s-building .rp-comp-s-building-item-select .rp-new-select.rp-new-select--fill:not(.rp-new-disabled):hover{background-color:var(--b-fill);border-color:var(--b-fill)}.rp-comp-s-building .rp-comp-s-building-item-select .rp-new-select.rp-new-select--fill:not(.rp-new-disabled).rp-new-active,.rp-comp-s-building .rp-comp-s-building-item-select .rp-new-select.rp-new-select--fill:not(.rp-new-disabled):focus{background-color:var(--b-hover);border-color:var(--b-hover)}.rp-comps-range .rp-comps-range-item .rp-comps-range-toggle .rp-new-toggle label{align-items:start;width:100%;height:auto}.rp-comps-range .rp-comps-range-item .rp-comps-range-toggle .rp-new-toggle label .rp-new-toggle-text{padding-top:1px}.rp-comps-range-wrap{background-color:var(--b-card)}.rp-comps-range .rp-comps-range-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled){background-color:var(--b-bg);border-color:var(--b-bg)}.rp-comps-range .rp-comps-range-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled):hover{background-color:var(--b-fill);border-color:var(--b-fill)}.rp-comps-range .rp-comps-range-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled).rp-new-active,.rp-comps-range .rp-comps-range-field .rp-new-select.rp-new-select--fill:not(.rp-new-disabled):focus{background-color:var(--b-hover);border-color:var(--b-hover)}.rp-comps-range .rp-comps-range-item .rp-new-toggle-text{color:var(--f-secondary-text)}.rp-comp-s-save-criteria-dialog .cdk-dialog-container{padding:0;width:480px}.rp-comp-s-save-criteria .rp-comp-s-save-criteria-input .rp-new-input-hint{position:absolute;top:100%;left:0;right:0;z-index:2}.rp-comp-s-save-criteria-header,.rp-comp-s-save-criteria-footer{background-color:var(--b-card)}.rp-cr-header-top-back .rp-new-button.rp-new-button--icon{width:68px;height:100px;border-radius:0}@media(max-width:1279px){.rp-cr-header-top-back .rp-new-button.rp-new-button--icon{height:44px;width:44px;border-radius:var(--core-br)}}@media(max-width:599px){.rp-cr-header-top-back .rp-new-button.rp-new-button--icon{height:38px;min-width:38px;width:38px}}.rp-cr-header{background-color:var(--b-card)}.rp-cr-header-breadcrumbs-item:not(:first-of-type):before{color:var(--f-text)}.rp-cr-header-breadcrumbs-item-inner{color:var(--f-disabled)}.rp-cr-header-bottom{border-top-color:var(--f-divider);border-bottom-color:var(--f-divider);background-color:var(--b-card)}.rp-comparable-results-page .rp-content-inner{padding:0}.rp-comparable-results-page .rp-cr-comparison--off-market{border-top-color:var(--f-disabled)}.rp-comparable-results-page .rp-cr-comparison-notes{font-size:14px;line-height:20px;font-weight:500;-webkit-user-select:none;user-select:none}@media(max-width:767px){.rp-comparable-results-page .rp-cr-comparison-notes{font-size:12px;line-height:16px;font-weight:700}}@media(max-width:959px){.rp-comparable-results-page .rp-cr-comparison-header-actions .rp-new-button{padding:0}}@media(max-width:959px){.rp-comparable-results-page .rp-cr-comparison-header-actions .rp-new-button-text,.rp-comparable-results-page .rp-cr-comparison-header-actions .rp-new-button-trigger-icon{display:none}}.rp-comparable-results-page .rp-cr-main .rp-cr-disclaimer{margin-bottom:-16px}@media(max-width:599px){.rp-comparable-results-page .rp-cr-main .rp-cr-disclaimer{margin-bottom:0}}.rp-comparable-results-page .rp-cr-main--picture .rp-cr-disclaimer{margin-bottom:0}.rp-cr-view-toolbar{box-shadow:var(--block-shadow)}.rp-cr-comparison{background-color:var(--b-card)}.rp-cr-comparison--active{border-top-color:var(--s-active-500);box-shadow:0 -6px 20px #00933c14}.rp-cr-comparison--in-contract{border-top-color:var(--s-cls-500);box-shadow:0 4px 20px #4a769d14}.rp-cr-comparison--sold{border-top-color:var(--f-text);box-shadow:var(--box-shadow)}.rp-cr-comparison--all{border-color:var(--f-divider);box-shadow:var(--box-shadow)}.rp-cr-comparison-header-trigger-wrap{color:var(--f-icon)}.rp-cr-comparison-notes{color:var(--f-secondary-text)}.rp-cr-header-top-toggle .rp-new-button--stroke:not(.rp-new-disabled){background-color:var(--b-card)}.rp-cr-building-items{background-color:var(--b-card);border:1px solid var(--f-divider)}.rp-cr-building-items-wrap{background-color:var(--b-bg)}.rp-sp-image-container-img:hover .rp-new-default-img-wrap .rp-new-default-img-bg{transform:scale(1.02)}.rp-sp-image-container-img .rp-new-default-img-wrap .rp-new-default-img-bg{border-radius:12px;transform:scale(1);transition:transform .5s cubic-bezier(.35,0,.25,1);will-change:transform}.rp-sp-header-price-block .rp-sp-header-price .rp-new-price{column-gap:2px}.rp-sp-header-price-block .rp-sp-header-price .rp-new-price-text{font-size:18px;line-height:28px;font-weight:500}@media(max-width:959px){.rp-sp-header-price-block .rp-sp-header-price .rp-new-price-text{font-size:18px;line-height:28px;font-weight:500}}@media(max-width:599px){.rp-sp-header-price-block .rp-sp-header-price .rp-new-price-text{font-size:14px;line-height:20px;font-weight:500}}.rp-sp-header-price-block .rp-sp-header-price .rp-new-price.rp-new-price--change{grid-template-columns:28px repeat(2,auto)}.rp-sp-header-price-block .rp-sp-header-price .rp-new-price .rp-new-button-icon{font-size:28px}.rp-sp-header-price-block .rp-sp-header-price .rp-new-price .rp-new-price-suffix .rp-new-ve-label{font-size:18px;line-height:28px;font-weight:500}@media(max-width:599px){.rp-sp-header-price-block .rp-sp-header-price .rp-new-price .rp-new-price-suffix .rp-new-ve-label{font-size:14px;line-height:20px;font-weight:500}}.rp-sp-main .rp-sp-main-top-info .rp-new-listing-info-list{row-gap:12px}@media(max-width:599px){.rp-sp-main .rp-sp-main-top-info .rp-new-listing-info-list{column-gap:40px;row-gap:8px}}@media(max-width:599px){.rp-sp-main .rp-sp-main-top-info .rp-new-listing-info-list-item:before{left:-20px}}.rp-sp-main .rp-sp-main-top-info .rp-new-listing-info-list-item-option,.rp-sp-main .rp-sp-main-top-info .rp-new-listing-info-list-item-text{font-family:var(--font-global);font-size:14px;line-height:20px;font-weight:500;font-size:18px}@media(max-width:599px){.rp-sp-main .rp-sp-main-top-info .rp-new-listing-info-list-item-option,.rp-sp-main .rp-sp-main-top-info .rp-new-listing-info-list-item-text{font-size:14px;line-height:20px;font-weight:700}}.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option{display:grid;grid-template-columns:100%;align-items:start;row-gap:4px}@media(max-width:599px){.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option{grid-template-columns:repeat(2,1fr);column-gap:8px;row-gap:16px}}.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option-block{row-gap:4px;padding:12px}@media(max-width:599px){.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option-block{padding:0}}.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option-block:not(:last-child){border-bottom-width:1px;border-bottom-style:solid}@media(max-width:767px){.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option-block:not(:last-child){border-bottom:none}}.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option-block-title{font-size:12px;line-height:16px;font-weight:700;text-transform:uppercase}.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option-block-option{font-size:14px;line-height:20px;font-weight:400}.rp-sp-main .rp-sp-main-additional .rp-new-listing-title-option-block-option--dom{justify-content:flex-start}.rp-sp-main .rp-sp-main-info .rp-new-listing-info-list{grid-template-columns:repeat(4,auto);justify-content:start;column-gap:60px;row-gap:10px}@media(max-width:1535px){.rp-sp-main .rp-sp-main-info .rp-new-listing-info-list{column-gap:30px}}@media(max-width:959px){.rp-sp-main .rp-sp-main-info .rp-new-listing-info-list{grid-template-columns:repeat(2,auto)}}@media(max-width:599px){.rp-sp-main .rp-sp-main-info .rp-new-listing-info-list{grid-template-columns:100%;row-gap:4px}}.rp-sp-main .rp-sp-main-info .rp-new-icon-field-text{font-size:14px;line-height:20px;font-weight:400;padding-top:2px}.rp-sp,.rp-sp-info-badge{background-color:var(--b-card);border-color:var(--f-divider)}.rp-sp-header-additional-item-title{color:var(--f-secondary-text)}.rp-sp-header-additional-item-text{color:var(--f-text)}.rp-sp-header-price .rp-new-price-change-btn .rp-new-button:not(.rp-new-disabled){background-color:#0000}.rp-sp-header-price .rp-new-price-change-btn .rp-new-button:not(.rp-new-disabled) .rp-new-button-icon{color:var(--pc-increase-500)}.rp-sp-header-price .rp-new-price-change-btn .rp-new-button:not(.rp-new-disabled).rp-new-price-btn--decrease{background-color:#0000}.rp-sp-header-price .rp-new-price-change-btn .rp-new-button:not(.rp-new-disabled).rp-new-price-btn--decrease .rp-new-button-icon{color:var(--pc-decrease-500)}.rp-sp-main .rp-new-listing-title-option-block{border-bottom-color:var(--f-divider)}.rp-sp-main .rp-new-listing-title-option-block-title{color:var(--f-secondary-text)}.rp-sb .rp-sb-header .bd-new-header-address{padding:0;font-size:18px;line-height:22px;font-weight:400;cursor:pointer;transition:color .5s cubic-bezier(.35,0,.25,1);will-change:color}.rp-sb .rp-sb-header .bd-new-header-address-wrap{grid-template-columns:auto}.rp-sb .rp-sb-section-features .rp-new-listing-info-list{grid-template-columns:repeat(5,auto);justify-content:start;gap:4px 40px}@media screen and (max-width:1070px){.rp-sb .rp-sb-section-features .rp-new-listing-info-list{grid-template-columns:repeat(4,auto)}}@media(max-width:959px){.rp-sb .rp-sb-section-features .rp-new-listing-info-list{grid-template-columns:repeat(3,auto);column-gap:30px}}@media(max-width:767px){.rp-sb .rp-sb-section-features .rp-new-listing-info-list{grid-template-columns:repeat(2,auto);column-gap:20px}}@media screen and (max-width:450px){.rp-sb .rp-sb-section-features .rp-new-listing-info-list{grid-template-columns:100%}}.rp-sb .rp-sb-section-features .rp-new-icon-field-text{font-size:14px;line-height:20px;font-weight:400;padding-top:3px}.rp-sb{background-color:var(--b-card)}.rp-sb-info-badge{background-color:var(--b-card);border:1px solid var(--f-divider)}.rp-sb-header .bd-new-header-address{color:var(--f-text)}.rp-sb-header .bd-new-header-address:hover,.rp-sb-header .bd-new-header-address--visited{color:var(--primary-500)}.rp-sb-header-additional-item-title{color:var(--f-text)}.rp-sb-header-additional-item-text{color:var(--f-secondary-text)}.rp-gc-item-icon.rp-gc-item-icon--poly{font-size:24px}.rp-gc-item-icon.rp-gc-item-icon--circle{font-size:19px}.rp-gc-item-value.rp-gc-item-value--multiple{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:12px;row-gap:12px}.rp-gc-item-value.rp-gc-item-value--multiple .rp-transit-checkbox-wrap{font-size:24px}.rp-gc-bottom .rp-gc-criteria .rp-ac-section{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,2fr);align-items:stretch}@media(max-width:1279px){.rp-gc-bottom .rp-gc-criteria .rp-ac-section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:959px){.rp-gc-bottom .rp-gc-criteria .rp-ac-section{grid-template-columns:100%;align-items:start}}.rp-gc,.rp-gc-info-badge{background-color:var(--b-card);border-color:var(--f-divider)}.rp-gc-top{background-color:var(--b-bg)}.rp-gc-top-title{color:var(--f-secondary-text)}.rp-gc-bottom{background-color:var(--b-bg)}.rp-gc-content{background-color:var(--b-card)}.rp-gc-item-title{color:var(--f-text)}.rp-gc-item-value{color:var(--t-success-500)}.rp-gc-item-value--empty{color:var(--f-secondary-text)}.rp-gc-item-value-letter{color:var(--f-text)}.rp-gc-item-value-address--empty{color:var(--f-secondary-text)}.rp-gc-item-icon{color:var(--f-icon)}.rp-ac-section,.rp-acb{background-color:var(--bg-primary)}.rp-acb-info-badge{background-color:var(--bg-primary);border-color:var(--f-divider)}.rp-ac-block{background-color:var(--b-card)}.rp-ac-block-title{color:var(--f-secondary-text)}.rp-ac-block-item-title{color:var(--f-text)}.rp-ac-block-item-empty{color:var(--f-secondary-text)}.rp-ac-block-item-multiple{color:var(--t-success-500)}.rp-ac-block-item-multiple--disabled,.rp-csg--off-market .rp-csg-toolbar-title{color:var(--f-secondary-text)}.rp-csg-main .rp-new-grid-row--disabled .ag-cell:not(.rp-new-cell--eye) .ag-cell-value{opacity:.2}.ag-dnd-ghost{visibility:hidden!important}.ag-row-dragging,.ag-row-dragging *,.rp-grid-row-drag-cell{-webkit-user-select:none!important;user-select:none!important}.rp-csg{background-color:var(--b-card);box-shadow:var(--box-shadow)}.rp-csg--active{border-top-color:var(--s-active-500);box-shadow:0 -6px 20px #00933c14}.rp-csg--active .rp-csg-toolbar-title{color:var(--s-active-500)}.rp-csg--in-contract{border-top-color:var(--s-cls-500);box-shadow:0 4px 20px #4a769d14}.rp-csg--in-contract .rp-csg-toolbar-title{color:var(--s-cls-500)}.rp-csg--sold{border-top-color:var(--f-text);box-shadow:var(--box-shadow)}.rp-csg--sold .rp-csg-toolbar-title{color:var(--f-text)}.rp-csg--combined{border-color:var(--f-divider);box-shadow:var(--box-shadow)}.rp-csg-main .ag-row.rp-new-grid-row--disabled{background-color:var(--b-card)}.rp-csg-main .rp-new-grid-theme .ag-row-hover{background-color:var(--b-hover)}@media(max-width:599px){.rp-csg-toolbar .rp-csg-toolbar-items-per-page .rp-new-ipp-select{display:none}}.rp-sum-section{background-color:var(--b-card);border-color:var(--f-divider)}.rp-sum-card-header-right .rp-chart-wrap{width:52px;height:52px}.rp-sum-card.rp-cr-comparison--off-market{background-color:var(--s-cls-sold-contrast)}.rp-sum-card.rp-cr-comparison--off-market .rp-sum-card-header-title{color:var(--f-secondary-text)}.rp-sum-card{background-color:var(--b-card);border-color:#0000}.rp-sum-card.rp-cr-comparison--active{background-color:var(--s-active-500-08)}.rp-sum-card.rp-cr-comparison--active .rp-sum-card-header-title{color:var(--s-active-500)}.rp-sum-card.rp-cr-comparison--in-contract{background-color:var(--s-cls-500-08)}.rp-sum-card.rp-cr-comparison--in-contract .rp-sum-card-header-title{color:var(--s-cls-500)}.rp-sum-card.rp-cr-comparison--sold{background-color:var(--s-cls-sold-contrast)}.rp-sum-card.rp-cr-comparison--sold .rp-sum-card-header-title{color:var(--f-text)}.rp-sum-card.rp-cr-comparison--all{border-color:var(--f-divider)}.rp-sum-card.rp-cr-comparison--all .rp-sum-card-header-title{color:var(--f-text)}.rp-sum-card.rp-cr-comparison--all .rp-sum-card-header-price-block,.rp-sum-card.rp-cr-comparison--all .rp-sum-card-grid{border-color:var(--f-divider)}.rp-sum-card.rp-cr-comparison--hidden{background-color:var(--b-bg);border-color:var(--f-divider)}.rp-sum-card-header-price{color:var(--f-secondary-text)}.rp-sum-card-header-price-block{background-color:var(--b-card);border-color:#0000}.rp-sum-card-header-value{color:var(--f-text)}.rp-sum-card-header-label{color:var(--f-secondary-text)}.rp-sum-card-grid{background-color:var(--b-card);border-color:#0000}.rp-sum-card-grid-title{color:var(--f-secondary-text)}.rp-sum-card-grid-list{background-color:var(--b-bg)}.rp-sum-card-grid-item{background-color:var(--b-card)}.rp-sum-card-grid-text{color:var(--f-secondary-text)}.rp-sum-card-grid-value{color:var(--f-text)}.rp-sa .rp-sa-charts .rp-chart{width:100%!important;height:100%!important}.rp-sa .rp-sa-charts .rp-chart-box{aspect-ratio:initial;height:340px}.rp-sa{background-color:var(--b-card)}.rp-sa-charts-item{border-color:var(--f-divider);background-color:var(--b-card)}.rp-sa-charts-item-title{color:var(--f-text)}.rp-sa-block{background-color:var(--b-card)}.rp-sa-block:not(.rp-sa-block--base) .rp-sa-block-header{background-color:var(--b-bg)}.rp-sa-block-title{color:var(--f-text)}.rp-sa-block-title--additional,.rp-sa-block-subtitle{color:var(--f-secondary-text)}.rp-sa-block-details{color:var(--f-text)}.rp-sa-row.rp-cr-comparison--off-market{border-top-color:var(--f-disabled)}.rp-sa-row.rp-cr-comparison--off-market .rp-sa-block--base .rp-sa-block-title:not(.rp-sa-block-title--additional){color:var(--f-secondary-text)}.rp-sa-row-item.rp-sa-row-item--empty .rp-sa-block,.rp-sa-row-item.rp-sa-row-item--empty .rp-sa-block-header{border-width:1px;border-style:solid}.rp-sa-row{background-color:var(--b-card);box-shadow:var(--block-shadow)}.rp-sa-row.rp-cr-comparison--all{border-color:var(--f-divider)}.rp-sa-row.rp-cr-comparison--active{border-top-color:var(--s-active-500);box-shadow:0 3px 14px #40a16740}.rp-sa-row.rp-cr-comparison--active .rp-sa-block--base .rp-sa-block-title:not(.rp-sa-block-title--additional){color:var(--s-active-500)}.rp-sa-row.rp-cr-comparison--in-contract{border-top-color:var(--s-cls-500);box-shadow:0 3px 14px #4a769d40}.rp-sa-row.rp-cr-comparison--in-contract .rp-sa-block--base .rp-sa-block-title:not(.rp-sa-block-title--additional){color:var(--s-cls-500)}.rp-sa-row.rp-cr-comparison--sold{border-top-color:var(--f-text);box-shadow:var(--block-shadow)}.rp-sa-row.rp-cr-comparison--sold .rp-sa-block--base .rp-sa-block-title:not(.rp-sa-block-title--additional){color:var(--f-text)}.rp-sa-row-inner:before,.rp-sa-row-inner:after{background:var(--grid-pinned-shadow)}.rp-sa-row-items{background-color:var(--b-bg)}.rp-sa-row-item.rp-sa-row-item--empty .rp-sa-block{background:none;border-color:var(--f-divider)}.rp-sa-row-item.rp-sa-row-item--empty .rp-sa-block-header{border-color:var(--f-divider)}.rp-sa-row-item.rp-sa-row-item--empty .rp-sa-block-title,.rp-sa-row-item.rp-sa-row-item--empty .rp-sa-block-item-text,.rp-sa-row-item.rp-sa-row-item--empty .rp-sa-block-item-value{color:var(--f-disabled)}.rp-cma-report-preview-dialog .cdk-dialog-container{padding:24px;max-width:100%;width:100dvw;height:100dvh;max-height:100dvh;overflow:visible;border-radius:0}.rp-cma-report-preview-share-menu .cdk-dialog-container{min-width:190px}.rp-cma-report-preview-content{border-color:var(--f-divider)}.rp-cr-header-bottom-toggle--regular .rp-new-toggle .rp-new-toggle-text{font-weight:400}.rp-cr-comparison-header-switch .rp-new-round-switcher{height:26px!important;padding:2px!important}.rp-cr-comparison-header-switch .rp-new-round-switcher .rp-new-round-switcher-item{height:22px;min-width:22px}.rp-cr-comparison-header-switch .rp-new-round-switcher .rp-new-round-switcher-item .rp-new-round-switcher-item-icon{font-size:14px}.rp-cr-comparison-header-switch .rp-new-round-switcher .rp-new-round-switcher-decoration{width:22px!important;height:22px;top:2px;left:2px}.rp-cr-comparison-header-status-button .rp-new-button--stroke:not(.rp-new-disabled){background-color:var(--b-card)}.rp-cr-comparison-header-visibility{background-color:var(--b-card)}@media(max-width:959px){.rp-cr-comparison-header-visibility{background-color:transparent}}.rp-cr-comparison-header-visibility-icon,.rp-cr-comparison-header-switch .rp-new-round-switcher-item--active .rpi-new-close{color:var(--f-icon)}.rp-cr-comparison-header-status-button .rp-new-button:not(.rp-new-disabled) .rpi-new-done-ring-round{color:var(--primary-500)}@media(max-width:599px){.rp-cr-status-buttons-wrap .rp-cr-status-buttons .rp-new-button{height:38px;padding:7px 12px}}.rp-cr-status-buttons-wrap .rp-cr-status-buttons .rp-new-button-text{font-size:16px;line-height:24px;font-weight:400}.rp-cr-status-buttons-wrap .rp-cr-status-buttons .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){border-width:1px;border-style:solid}.rp-cr-status-buttons-wrap .rp-cr-comparison--off-market .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){background-color:var(--b-bg);color:var(--f-text);border-color:#0000}.rp-cr-status-buttons-wrap .rp-cr-comparison--off-market .rp-new-button.rp-new-button--flat:not(.rp-new-disabled):hover,.rp-cr-status-buttons-wrap .rp-cr-comparison--off-market .rp-new-button.rp-new-button--flat:not(.rp-new-disabled).rp-new-active{background-color:var(--b-hover)}.rp-cr-status-buttons-wrap .rp-cr-comparison--off-market .rp-new-button.rp-new-button--flat:not(.rp-new-disabled) .rp-new-button-icon{color:var(--f-text)}.rp-cr-status-buttons-wrap{background-color:var(--b-card)}.rp-cr-status-buttons .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){box-shadow:0 4px 10px #0000001a;background-color:#fff0;border-color:var(--f-divider)}.rp-cr-status-buttons .rp-new-button.rp-new-button--flat:not(.rp-new-disabled) .rp-new-button-icon{color:var(--f-disabled)}.rp-cr-status-buttons .rp-new-button.rp-new-button--flat.rp-new-disabled{background-color:var(--s-clr-disabled);color:var(--s-clr-disabled-contast)}.rp-cr-status-buttons .rp-cr-comparison--active .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){background-color:var(--s-active-500);color:var(--s-active-500-contrast);border-color:#0000}.rp-cr-status-buttons .rp-cr-comparison--active .rp-new-button.rp-new-button--flat:not(.rp-new-disabled):hover,.rp-cr-status-buttons .rp-cr-comparison--active .rp-new-button.rp-new-button--flat:not(.rp-new-disabled).rp-new-active{background-color:var(--s-active-400)}.rp-cr-status-buttons .rp-cr-comparison--active .rp-new-button.rp-new-button--flat:not(.rp-new-disabled) .rp-new-button-icon{color:var(--s-active-500-contrast)}.rp-cr-status-buttons .rp-cr-comparison--in-contract .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){background-color:var(--s-cls-500);color:var(--s-cls-500-contrast);border-color:#0000}.rp-cr-status-buttons .rp-cr-comparison--in-contract .rp-new-button.rp-new-button--flat:not(.rp-new-disabled):hover,.rp-cr-status-buttons .rp-cr-comparison--in-contract .rp-new-button.rp-new-button--flat:not(.rp-new-disabled).rp-new-active{background-color:var(--s-cls-600)}.rp-cr-status-buttons .rp-cr-comparison--in-contract .rp-new-button.rp-new-button--flat:not(.rp-new-disabled) .rp-new-button-icon{color:var(--s-cls-500-contrast)}.rp-cr-status-buttons .rp-cr-comparison--sold .rp-new-button.rp-new-button--flat:not(.rp-new-disabled){background-color:var(--f-text);color:var(--b-card);border-color:#0000}.rp-cr-status-buttons .rp-cr-comparison--sold .rp-new-button.rp-new-button--flat:not(.rp-new-disabled):hover,.rp-cr-status-buttons .rp-cr-comparison--sold .rp-new-button.rp-new-button--flat:not(.rp-new-disabled).rp-new-active{background-color:var(--s-clr-sold-300);color:var(--s-clr-sold-300-contrast)}.rp-cr-status-buttons .rp-cr-comparison--sold .rp-new-button.rp-new-button--flat:not(.rp-new-disabled) .rp-new-button-icon{color:var(--b-card)}html.prnyc-building-search .global-content{overflow-y:hidden}@media screen and (width>1279px){.prnyc-building-search body:not(.hybrid-mode):has(.global-sidebar-zone) .srt-secondary-top-map-toggle{display:none}}.status-chip--active{--chip-bg: var(--utility-success-50);--chip-text: var(--utility-success-700);--chip-delete-color: var(--utility-success-700)}.status-chip--soon{--chip-bg: var(--utility-yellow-50);--chip-text: var(--utility-yellow-700);--chip-delete-color: var(--utility-yellow-700)}.status-chip--contract{--chip-bg: var(--utility-brand-50);--chip-text: var(--utility-brand-700);--chip-delete-color: var(--utility-brand-700)}.status-chip--off{--chip-bg: var(--utility-gray-50);--chip-text: var(--utility-gray-700);--chip-delete-color: var(--utility-gray-700)}.status-chip--sold{--chip-bg: var(--utility-gray-900);--chip-text: var(--utility-gray-300);--chip-delete-color: var(--utility-gray-300)}.status-chip--expired{--chip-bg: var(--utility-error-50);--chip-text: var(--utility-error-700);--chip-delete-color: var(--utility-error-700)}.status-chip--future{--chip-bg: var(--utility-warn-50);--chip-text: var(--utility-warn-700);--chip-delete-color: var(--utility-warn-700)}
/*# sourceMappingURL=styles-JRFJHGDC.css.map */
