@charset "UTF-8";.chart{width:100%;height:100%}.chart .title{margin:0 0 4px;color:var(--main-text-color);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:400}@media(min-width:768px){.chart .title{font-size:14px}}@media(min-width:1440px){.chart .title{font-size:16px}}@media(min-width:1920px){.chart .title{font-size:20px}}.chart .chart-body--loading{width:100%;height:calc(100% - 1.5rem);min-height:240px;overflow:hidden;border-radius:8px}.insights-content{overflow:auto}.insights-content .insights-preview-title{display:flex;gap:12px;align-items:center;margin-top:16px}.insights-content .insights-preview-title label{font-size:18px;font-weight:600;color:var(--main-text-color)}.insights-content .insights-preview-title .quarter-selector{padding:8px 16px;font-size:16px;color:var(--main-text-color);background-color:var(--background-color);border:1px solid var(--action-outline-default);border-radius:8px;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M14%204.36773L12.6323%203L6.98533%208.61691L1.36843%203L-5.97853e-08%204.36773L6.98533%2011.3824L14%204.36773Z'%20fill='%23F2EBE4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:calc(100% - 16px) center;background-size:12px}.insights-content .insights-preview-title .quarter-selector:invalid{font-style:italic;color:var(--placeholder-text-color)}.insights-content .insights-preview-title .quarter-selector:focus{outline:none;border:1px solid var(--action-outline-pressed)}.insights-content .insights-preview-title .quarter-selector{padding:4px 38px 4px 12px;font-size:16px;font-weight:500;cursor:pointer}.insights-content h1{margin-top:24px;margin-bottom:0;color:var(--main-text-color);font-family:"Instrument Serif",serif;font-size:44px;font-weight:400;line-height:100%}@media(min-width:768px){.insights-content h1{font-size:44px}}@media(min-width:1440px){.insights-content h1{font-size:56px}}@media(min-width:1920px){.insights-content h1{font-size:72px}}.insights-content h2{margin-bottom:0;color:var(--main-text-color);font-family:"Instrument Serif",serif;font-size:28px;font-weight:400;line-height:100%}@media(min-width:768px){.insights-content h2{font-size:28px}}@media(min-width:1440px){.insights-content h2{font-size:32px}}@media(min-width:1920px){.insights-content h2{font-size:48px}}.insights-content p{color:var(--secondary-text-color);font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:400}@media(min-width:768px){.insights-content p{font-size:14px}}@media(min-width:1440px){.insights-content p{font-size:16px}}@media(min-width:1920px){.insights-content p{font-size:20px}}.insights-content .small-label{color:var(--secondary-text-color);font-family:Inter Variable,Inter,sans-serif;font-weight:400;font-size:12px}.insights-content .small-label span{font-weight:600}.insights-content .insight-panel{display:flex;flex-direction:column;gap:24px;align-items:flex-start;align-self:stretch}.insights-content .insight-panel .insight-headline{gap:16px}.insights-content .insight-panel .insight-headline sup{font-size:.6em;vertical-align:text-top}.insights-content .insight-panel .graph-frame{display:flex;flex-direction:column;gap:16px;align-items:flex-start;justify-content:space-between;width:100%;padding-bottom:24px}.insights-content .insight-panel .graph-frame .quarterly-summary{flex:0 1 400px}.insights-content .insight-panel .graph-frame .chart-container{flex:2 1 0;width:100%;min-width:0;max-height:fit-content;aspect-ratio:1/1}.insights-content .insight-panel .graph-frame .chart-container.bar{padding-right:10px}.insights-content .insight-panel .graph-frame .bullets{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:24px}.insights-content .insight-panel .graph-frame p{color:var(--secondary-text-color);font-family:Inter Variable,Inter,sans-serif;font-weight:600;font-size:12px}.insights-content .insight-panel .graph-frame ul{padding-left:16px}@media(min-width:768px){.insights-content .insight-panel .graph-frame{flex-direction:row}}.insights-content .market-trends{display:flex;flex-direction:column;gap:32px;align-items:flex-start;align-self:stretch;margin-top:24px}.insights-content .market-trends .trend-item{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-end;align-items:flex-end;align-self:stretch;padding-bottom:16px;border-bottom:1.5px solid var(--button-color-grey-default)}.insights-content .market-trends .trend-item .trend-titles{display:flex;flex-direction:column;gap:8px;align-items:flex-start;justify-content:center;width:285px;min-width:260px}.insights-content .market-trends .trend-item .trend-titles h2,.insights-content .market-trends .trend-item .trend-titles p{margin:0}.insights-content .market-trends .trend-item .trend-description{display:flex;flex:1 0 0;flex-direction:column;gap:16px;min-width:260px;max-width:768px;margin:0}.insights-content .market-trends .trend-item .trend-description p{margin:0}.insights-content .market-trends .trend-item .trend-description span{font-weight:600}.insights-content .market-trends .trend-item .trend-description ul{display:flex;flex-direction:column;gap:12px;padding-left:20px;margin:0}@media(min-width:768px){.insights-content .market-trends .trend-item{gap:16px}}.insights-content .insights-footer{margin-top:48px;margin-bottom:48px}:root{--background-color-rgb: 25, 25, 25;--main-text-color: #F2EBE4;--secondary-text-color: #D7CBBF;--placeholder-text-color: #B4A294;--error-text-color: #fa8072;--background-color: rgb(var(--background-color-rgb));--secondary-background-color: #F2EBE41A;--secondary-background-color-opaque: #2f2e2d;--action-outline-default: #F2EBE4;--action-outline-disabled: #F2EBE480;--action-outline-hover: #B4A294;--action-outline-pressed: #D7CBBF;--action-label: #DECDBC;--card-border: #FFCD8333;--insight-pin: #0DF;--transparent: #0000;--button-color-grey-default: rgb(242 235 228);--button-color-grey-ghost: rgb(242 235 228);--button-color-grey-ghost-10: rgb(242 235 228 / 10%);--button-color-grey-ghost-76: rgb(242 235 228 / 76%);--container-main-color: #191919;--button-color-orange-ghost-50: rgb(255 189 169 / 50%);--button-color-green-ghost-50: rgb(217 230 112 / 50%);--button-color-map-pips-pip-color: rgb(255 221 0 / 100%);--button-color-map-pips-insight: rgb(0 221 255 / 100%);--button-color-map-pips-pip-stroke-1: rgb(251 146 0 / 100%);--button-color-map-pips-pip-stroke-2: rgb(0 85 255 / 100%);--button-color-map-pips-pip-fill-1: rgb(127 0 212 / 100%);--button-color-orange-default: #FFBDA9;--button-color-orange-hover: #FF5132;--button-text-filled-button-default: rgb(25 25 25);--homepage-gradient-color: rgb(55 58 37);--overlay-background-color: rgb(0 0 0 / 50%);--containers-magenta: rgb(74 13 41 / 80%);--containers-orange: rgb(77 25 8 / 20%);--status-tight-bg: #bc5133;--status-moderately-tight-bg: #f06d2a;--status-loose-bg: #7f9b00;--status-moderately-loose-bg: #d4e266;--status-balanced-bg: #fed802;--layer-rent-color: #9c27b0;--layer-labor-color: #009688}.light-theme{--background-color-rgb: 252, 248, 244;--main-text-color: #191919;--secondary-text-color: #3A3531;--placeholder-text-color: #6A625A;--error-text-color: #d32f2f;--background-color: rgb(var(--background-color-rgb));--secondary-background-color: #403E3A1A;--secondary-background-color-opaque: #e9e5e1;--action-outline-default: #403E3A;--action-outline-disabled: #403E3A80;--action-outline-hover: #403E3A38;--action-outline-pressed: #403e3a50;--action-label: #5c5c5c;--card-border: #19191933;--insight-pin: #05F;--transparent: #0000;--button-color-grey-default: rgb(25 25 25);--button-color-grey-ghost: rgb(64 62 58);--button-color-grey-ghost-10: rgb(64 62 58 / 10%);--button-color-grey-ghost-76: rgb(64 62 58 / 76%);--container-main-color: #f2ebe4;--button-color-orange-ghost-50: rgb(77 25 8 / 50%);--button-color-green-ghost-50: rgb(55 58 37 / 50%);--button-color-map-pips-pip-color: rgb(255 81 50 / 100%);--button-color-map-pips-insight: rgb(0 85 255 / 100%);--button-color-map-pips-pip-stroke-1: rgb(127 0 212 / 100%);--button-color-map-pips-pip-stroke-2: rgb(251 98 0 / 100%);--button-color-map-pips-pip-fill-1: rgb(251 146 0 / 100%);--button-color-orange-default: #C45A3A;--button-color-orange-hover: #FF8B70;--button-text-filled-button-default: rgb(242 235 228);--homepage-gradient-color: rgb(250 228 220);--overlay-background-color: rgb(0 0 0 / 50%);--containers-magenta: #FFA6BF;--containers-orange: #FFBDA9;--status-tight-bg: #d32f2f;--status-moderately-tight-bg: #e57373;--status-loose-bg: #81c784;--status-moderately-loose-bg: #aed581;--status-balanced-bg: #ffb74d;--layer-rent-color: #9c27b0;--layer-labor-color: #009688}.market-insights-report{position:relative;display:flex;flex-direction:column;width:100%;min-height:100vh;padding-top:64px;overflow-x:hidden;color:var(--main-text-color);background-color:var(--background-color)}.market-insights-report .back-button-section{position:absolute;top:72px;left:8px;z-index:2}.market-insights-report .back-button-section .back-to-dashboard-button{display:flex;align-items:center;justify-content:center;height:40px;padding:12px 16px;color:var(--main-text-color);background-color:var(--transparent);border:none;font-family:Inter Variable,Inter,sans-serif;font-size:14px;font-weight:600}@media(min-width:768px){.market-insights-report .back-button-section .back-to-dashboard-button{font-size:14px}}@media(min-width:1440px){.market-insights-report .back-button-section .back-to-dashboard-button{font-size:16px}}@media(min-width:1920px){.market-insights-report .back-button-section .back-to-dashboard-button{font-size:20px}}.market-insights-report .back-button-section .back-to-dashboard-button:disabled{color:var(--secondary-text-color);cursor:not-allowed}@media(hover:hover){.market-insights-report .back-button-section .back-to-dashboard-button:not(:disabled):hover{color:var(--action-label)}}.market-insights-report .back-button-section .back-to-dashboard-button{text-decoration:none}@media(min-width:768px){.market-insights-report .back-button-section{top:96px;left:16px}}@media(min-width:1920px){.market-insights-report .back-button-section{top:112px}}.market-insights-report .report-container{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;padding:56px 16px 16px}.market-insights-report .report-container .insights-content{width:100%;min-width:0;max-width:1600px}.market-insights-report .report-container .insights-content .graph-frame .chart-container{max-height:600px}.market-insights-report .footer-container{flex-shrink:0;width:100%;padding:16px}@media(min-width:768px){.market-insights-report{padding-top:80px}.market-insights-report .report-container{padding:72px 24px 24px}.market-insights-report .footer-container{padding:24px}}@media(min-width:1920px){.market-insights-report{padding-top:96px}.market-insights-report .report-container{padding:72px 32px 32px}.market-insights-report .footer-container{padding:32px}}
