.RentboardCrossSellBanner_banner__xieRs{width:100%;text-align:center;color:var(--rb-text,#024341)}.RentboardCrossSellBanner_bannerFooter__alPvj{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:32px;padding:24px 20px 32px;border-top:1px solid var(--rb-border,#e9e9e8);background-color:#fcfcf7}.RentboardCrossSellBanner_bannerCompact__ilDK7{margin:20px 0 8px;padding:16px;border:1px solid var(--rb-border,#e9e9e8);border-radius:12px;background-color:#f8fbf9}.RentboardCrossSellBanner_inner__nnQUm{max-width:480px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px}.RentboardCrossSellBanner_innerCompact__rCbLL{max-width:none;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px 16px;text-align:left}.RentboardCrossSellBanner_heading__8g3s5{font-size:16px;font-weight:700;margin:0;color:var(--rb-teal,#053026)}.RentboardCrossSellBanner_headingCompact__uF_r7{font-size:14px}.RentboardCrossSellBanner_text__TOj_k{font-size:14px;line-height:1.5;margin:0;opacity:.9}.RentboardCrossSellBanner_textCompact__zmOZ0{font-size:13px;flex:1 1 200px;text-align:center}.RentboardCrossSellBanner_cta__WRQ8s{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;color:var(--rb-teal,#053026);background-color:var(--rb-mint,#49f99b);border:none;border-radius:8px;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.RentboardCrossSellBanner_cta__WRQ8s:hover{background-color:var(--rb-mint-hover,#3de88f)}.RentboardCrossSellBanner_ctaCompact__UXGyX{padding:6px 12px;font-size:13px}.RentboardCrossSellBanner_logo__gRker{flex-shrink:0}.RentboardCrossSellBanner_content__dihwR{display:flex;flex-direction:column;align-items:center;gap:8px}.RentboardCrossSellBanner_contentCompact___VwU4{flex:1 1 180px;align-items:center;text-align:center}@media (max-width:480px){.RentboardCrossSellBanner_innerCompact__rCbLL{flex-direction:column;text-align:center}.RentboardCrossSellBanner_textCompact__zmOZ0{text-align:center}}.page_shiftLeft__eJRsn{font-size:16px;color:var(--rb-teal);background-color:var(--rb-mint);border:none;border-radius:99999px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background-color .3s ease;height:28px;width:40px;&:hover{background-color:var(--rb-mint-hover)}&:disabled{background-color:var(--rb-disabled);color:#888;cursor:not-allowed}}.page_shiftRight__pcmOA{font-size:16px;color:var(--rb-teal);background-color:var(--rb-mint);border:none;border-radius:99999px;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background-color .3s ease;height:28px;width:40px;&:hover{background-color:var(--rb-mint-hover)}&:disabled{background-color:var(--rb-disabled);color:#888;cursor:not-allowed}}.page_printAllButton__6M4oH{margin-top:20px;padding:10px 20px;font-size:16px;cursor:pointer;background-color:var(--rb-mint);color:var(--rb-teal);border:none;border-radius:8px;transition:background-color .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);font-weight:600;&:hover:not(:disabled){background-color:var(--rb-mint-hover)}&:disabled{background-color:var(--rb-disabled);color:#888;cursor:not-allowed}}.page_orderFlatsButton__hnVPI{margin-top:20px;padding:10px 20px;font-size:16px;cursor:pointer;background-color:var(--rb-mint);color:var(--rb-teal);border:none;border-radius:8px;transition:background-color .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);font-weight:600;&:hover:not(:disabled){background-color:var(--rb-mint-hover)}&:disabled{background-color:var(--rb-disabled);color:#888;cursor:not-allowed}}.page_removeFloorButton__889sB{padding:4px 10px;font-size:12px;cursor:pointer;background-color:var(--rb-mint);color:var(--rb-teal);border:none;border-radius:8px;transition:background-color .3s ease;font-weight:600;&:hover:not(:disabled){background-color:var(--rb-mint-hover)}&:disabled{background-color:var(--rb-disabled);color:#888;cursor:not-allowed}}.page_addFloorButton__Ky0Ky{margin-top:20px;padding:10px 20px;font-size:16px;cursor:pointer;background-color:var(--rb-mint);color:var(--rb-teal);border:none;border-radius:8px;transition:background-color .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);font-weight:600;&:hover{background-color:var(--rb-mint-hover)}}.page_generateButton__brATS{margin-top:20px;padding:10px 20px;font-size:16px;cursor:pointer;background-color:var(--rb-mint);color:var(--rb-teal);border:none;border-radius:8px;transition:background-color .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);font-weight:600;&:hover:not(:disabled){background-color:var(--rb-mint-hover)}&:disabled{background-color:var(--rb-disabled);color:#888;cursor:not-allowed}}