@layer properties,theme,base;@layer components{._root_cfuva_3{flex-direction:column;flex:1;min-height:0;display:flex}._root_cfuva_3 :is(p,h1,h2,h3,span,button,li){unicode-bidi:plaintext}._header_cfuva_12{align-items:center;gap:var(--pui-space-1) var(--pui-space-3);padding:var(--pui-space-3) var(--pui-space-4);flex-wrap:wrap;display:flex}._asOf_cfuva_19{color:var(--pui-ink-3);font-size:var(--pui-text-sm);margin-inline-start:auto}._window_cfuva_25{gap:var(--pui-space-4);margin:0 var(--pui-space-4) var(--pui-space-3);padding:var(--pui-space-4) var(--pui-space-5) var(--pui-space-3);border-radius:var(--pui-radius-panel);flex-direction:column;display:flex}._windowSkeleton_cfuva_33{gap:var(--pui-space-3);margin:0 var(--pui-space-4) var(--pui-space-3);flex-direction:column;display:flex}._windowHead_cfuva_39{align-items:baseline;gap:var(--pui-space-2) var(--pui-space-6);flex-wrap:wrap;display:flex}._windowTitle_cfuva_45{align-items:baseline;gap:var(--pui-space-1) var(--pui-space-3);flex-wrap:wrap;display:flex}._windowCount_cfuva_51{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-xl);font-weight:var(--pui-weight-medium);letter-spacing:-.01em}._windowRent_cfuva_58{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums}._turns_cfuva_63{gap:var(--pui-space-1) var(--pui-space-4);flex-wrap:wrap;display:flex}._turn_cfuva_63{align-items:center;gap:var(--pui-space-1-5);color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;display:inline-flex}._turn_cfuva_63[data-turn=yours]{color:var(--pui-ink);font-weight:var(--pui-weight-medium)}._turnDot_cfuva_80{background:var(--pui-renewal-ink);border-radius:50%;width:.5rem;height:.5rem}._soonest_cfuva_86{color:var(--pui-warning);font-size:var(--pui-text-sm);margin-inline-start:auto}._axis_cfuva_91{--pui-renewal-row:1.75rem;height:calc(var(--pui-renewal-lanes) * var(--pui-renewal-row) + 1.5rem);border-block-end:1px solid var(--pui-line);margin-block-end:1.5rem;position:relative}._axis_cfuva_91[data-narrow]{--pui-renewal-row:1.375rem}._axis_cfuva_91[data-narrow] ._mark_cfuva_101{gap:var(--pui-space-1);height:1.25rem}._today_cfuva_106,._tick_cfuva_107{border-inline-start:1px solid var(--pui-line-soft);color:var(--pui-ink-3);font-size:var(--pui-text-xs);pointer-events:none;align-items:flex-end;padding-inline-start:var(--pui-space-1);display:flex;position:absolute;inset-block:0 -1.5rem}._today_cfuva_106{border-inline-start-color:var(--pui-line-strong);color:var(--pui-ink-2);inset-inline-start:0}._tick_cfuva_107{inset-inline-start:calc(var(--pui-renewal-x) * 100%)}._marks_cfuva_126{position:absolute;inset:.5rem 0 0}._markItem_cfuva_130{position:absolute;inset-block-start:calc(var(--pui-renewal-lane) * var(--pui-renewal-row));inset-inline-start:calc(var(--pui-renewal-x) * 100%);translate:-.375rem}._markItem_cfuva_130:dir(rtl){translate:.375rem}._markItem_cfuva_130[data-back]{translate:calc(.375rem - 100%)}._markItem_cfuva_130[data-back]:dir(rtl){translate:calc(100% - .375rem)}._markItem_cfuva_130[data-back] ._mark_cfuva_101{padding-inline:var(--pui-space-2) .125rem;flex-direction:row-reverse}._mark_cfuva_101{align-items:center;gap:var(--pui-space-1-5);height:1.5rem;padding-inline:.125rem var(--pui-space-2);border-radius:var(--pui-radius-pill);color:var(--pui-ink);font-size:var(--pui-text-xs);white-space:nowrap;transition:background var(--pui-motion-out) var(--pui-ease-default), box-shadow var(--pui-motion-out) var(--pui-ease-default);display:inline-flex}._mark_cfuva_101:hover{background:var(--pui-renewal-tint);transition-duration:0s}._mark_cfuva_101[data-focus]{background:var(--pui-renewal-tint);box-shadow:inset 0 0 0 1px var(--pui-renewal-ink)}._mark_cfuva_101:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:1px}._markDot_cfuva_175{background:var(--pui-renewal-ink);width:.75rem;height:.75rem;box-shadow:0 0 0 2px var(--pui-surface);border-radius:50%;flex:none}._tabs_cfuva_183{padding-inline:var(--pui-space-4);border-block-end:1px solid var(--pui-line-soft);padding-block-end:var(--pui-space-2)}._body_cfuva_188{min-height:0;padding:var(--pui-space-2) var(--pui-space-4) var(--pui-space-4);flex-direction:column;flex:1;display:flex;overflow:auto}._head_cfuva_12,._row_cfuva_197{align-items:center;gap:var(--pui-space-2) var(--pui-space-4);grid-template-columns:minmax(12rem,1.3fr) minmax(12rem,1.2fr) 6rem minmax(12rem,1.4fr) minmax(9rem,auto);display:grid}._head_cfuva_12{padding:var(--pui-space-2) var(--pui-space-3);color:var(--pui-ink-3);font-size:var(--pui-text-xs)}._rows_cfuva_208{flex-direction:column;display:flex}._row_cfuva_197{padding:var(--pui-space-2-5) var(--pui-space-3);border-block-start:1px solid var(--pui-line-soft);font-size:var(--pui-text-sm)}[data-layout=single] ._row_cfuva_197{grid-template-columns:minmax(0,1fr) auto}[data-layout=single] :is(._lease_cfuva_221,._time_cfuva_221,._stage_cfuva_221){grid-column:1/-1}._lease_cfuva_221{min-width:0}._time_cfuva_221{gap:var(--pui-space-1);flex-direction:column;min-width:0;display:flex}._runway_cfuva_234{border-radius:var(--pui-radius-pill);background:var(--pui-line-soft);height:4px;display:block;position:relative;overflow:hidden}._runwayFill_cfuva_242{background:var(--pui-renewal-ink,var(--pui-ink-3));transform-origin:0;width:100%;scale:var(--pui-renewal-share) 1;position:absolute;inset-block:0;inset-inline-start:0}._runwayFill_cfuva_242:dir(rtl){transform-origin:100%}._timeWords_cfuva_254{color:var(--pui-ink-2);font-size:var(--pui-text-xs)}._rent_cfuva_258{color:var(--pui-ink);font-variant-numeric:tabular-nums}[data-turn]{--pui-renewal-ink:var(--pui-info);--pui-renewal-tint:var(--pui-blue-tint)}[data-turn=yours]{--pui-renewal-ink:var(--pui-warning);--pui-renewal-tint:var(--pui-orange-tint)}[data-turn=renewed]{--pui-renewal-ink:var(--pui-success);--pui-renewal-tint:var(--pui-green-tint)}[data-turn=leaving]{--pui-renewal-ink:var(--pui-danger);--pui-renewal-tint:var(--pui-red-tint)}._stage_cfuva_221{padding:var(--pui-space-0-5) var(--pui-space-2);border-radius:var(--pui-radius-control);background:var(--pui-renewal-tint);color:var(--pui-renewal-ink);font-size:var(--pui-text-sm);justify-self:start}._row_cfuva_197{transition:box-shadow var(--pui-motion-out) var(--pui-ease-default)}._row_cfuva_197[data-focus]{box-shadow:inset 3px 0 0 var(--pui-renewal-ink);background:var(--pui-hover)}._row_cfuva_197[data-focus]:dir(rtl){box-shadow:inset -3px 0 0 var(--pui-renewal-ink)}._actions_cfuva_299{justify-content:flex-end;align-items:center;gap:var(--pui-space-1);display:flex}._rowFailure_cfuva_305{grid-column:1/-1}._leftOut_cfuva_308{margin-block-start:var(--pui-space-4)}._leftOutToggle_cfuva_311{align-items:center;gap:var(--pui-space-1-5);padding:var(--pui-space-1) var(--pui-space-2);border-radius:var(--pui-radius-control);color:var(--pui-ink-2);font-size:var(--pui-text-sm);display:inline-flex}._chevron_cfuva_320{width:.875rem;height:.875rem;transition:rotate var(--pui-duration-fast) var(--pui-motion-out)}[aria-expanded=false] ._chevron_cfuva_320{rotate:-90deg}[aria-expanded=false] ._chevron_cfuva_320:dir(rtl){rotate:90deg}._leftOutList_cfuva_331{flex-direction:column;padding-inline-start:var(--pui-space-6);display:flex}._leftOutRow_cfuva_336{gap:var(--pui-space-1) var(--pui-space-3);padding-block:var(--pui-space-1-5);font-size:var(--pui-text-sm);flex-wrap:wrap;display:flex}._offerBody_cfuva_345{gap:var(--pui-space-4);flex-direction:column;display:flex}._rooms_cfuva_351{gap:var(--pui-space-2);display:grid}._roomBig_cfuva_355{aspect-ratio:3/2;border-radius:var(--pui-radius-card);background:var(--pui-inset);object-fit:cover;width:100%}._roomsCaption_cfuva_362{align-items:baseline;gap:var(--pui-space-2);color:var(--pui-ink-3);font-size:var(--pui-text-xs);display:flex}._roomName_cfuva_369{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._roomThumbs_cfuva_374{gap:var(--pui-space-1-5);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._roomThumb_cfuva_374{border-radius:var(--pui-radius-control);cursor:pointer;opacity:.7;transition:opacity var(--pui-duration-standard) var(--pui-ease-out-strong);overflow:hidden}._roomThumb_cfuva_374 img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}._roomThumb_cfuva_374:hover{opacity:1}._roomThumb_cfuva_374[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--pui-ink);opacity:1}._roomThumb_cfuva_374[aria-pressed=true] img{border-radius:var(--pui-radius-control);padding:2px}._roomThumb_cfuva_374:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:2px}._fields2_cfuva_407{gap:var(--pui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<30rem){._fields2_cfuva_407{grid-template-columns:minmax(0,1fr)}}._optionList_cfuva_417{gap:var(--pui-space-2);flex-direction:column;display:flex}._option_cfuva_417{gap:var(--pui-space-2);padding:var(--pui-space-3);border:1px solid var(--pui-line-soft);border-radius:var(--pui-radius-card);flex-direction:column;display:flex}._optionHead_cfuva_430{align-items:center;gap:var(--pui-space-2);display:flex}._optionNo_cfuva_435{color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);white-space:nowrap}._optionRead_cfuva_441,._compareRow_cfuva_442{align-items:baseline;gap:var(--pui-space-3);padding-block:var(--pui-space-1-5);font-size:var(--pui-text-sm);display:flex}._optionRead_cfuva_441+._optionRead_cfuva_441{border-block-start:1px solid var(--pui-line-soft)}._optionRead_cfuva_441[data-chosen]{color:var(--pui-ink);font-weight:var(--pui-weight-medium)}._chosen_cfuva_456{color:var(--pui-success);font-size:var(--pui-text-xs)}._inlineIcon_cfuva_460{width:.875rem;height:.875rem;vertical-align:-2px;margin-inline-end:var(--pui-space-1);display:inline-block}._groupTitle_cfuva_467{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._compare_cfuva_442{gap:var(--pui-space-1);border-block-start:1px solid var(--pui-line-soft);flex-direction:column;padding-block-start:var(--pui-space-3);display:flex}._sentLine_cfuva_479{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._missing_cfuva_483{color:var(--pui-ink-3);font-size:var(--pui-text-sm);margin-inline-end:auto}}@layer utilities;
