.segPurpose{background:var(--c-surface-sunken);border-color:var(--c-border-hairline);padding:var(--sp-1);overflow:visible}.segPurpose,.segPurpose a{border-radius:var(--r-pill)}.segPurpose a{min-height:var(--control-h-desktop);padding-inline:var(--sp-6);font-size:var(--fs-segLabel);font-weight:var(--fw-bold);letter-spacing:0;text-transform:none;color:var(--c-text-secondary)}.segPurpose a[aria-current=true]{background:var(--c-surface-ink);color:var(--c-text-onInk)}@media (max-width:833px){.segPurpose a{min-height:var(--touch)}}.ctrlRow{display:flex;align-items:center;gap:var(--sp-2);padding-block:var(--sp-3);flex-wrap:wrap}@media (max-width:1279px){.header .counts{display:none}}.fBtn{flex:1 1;min-height:46px;min-width:var(--touch);display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);background:var(--c-surface-raised);color:var(--c-text-primary);border:1px solid var(--c-border-control);border-radius:var(--r-lg);font-size:var(--fs-segLabel);font-weight:var(--fw-semibold);cursor:pointer}@media (hover:hover) and (pointer:fine){.fBtn:hover{background:var(--c-surface-sunken)}}.fSearch{display:flex;gap:var(--sp-2);flex:1 1 100%;min-width:0}.fSearch input{flex:1 1 auto;min-width:0;min-height:46px}.segView{display:none}@media (min-width:834px){.fSearch{flex:0 1 320px}.fSearch input{min-height:var(--control-h-desktop)}.segView{display:inline-flex;-webkit-margin-start:auto;margin-inline-start:auto}}.fPanel{position:relative}.fPanelIn{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.fSection{position:relative}.fTitle{display:none}.fPill{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--touch);padding-inline:var(--sp-4);max-width:15rem;background:var(--c-surface-raised);color:var(--c-text-primary);border:1px solid var(--c-border-control);border-radius:var(--r-pill);font-size:var(--fs-chipText);font-weight:var(--fw-semibold);cursor:pointer}@media (hover:hover) and (pointer:fine){.fPill:hover{background:var(--c-surface-sunken)}}.fPillText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fCaret{width:0;height:0;flex:none;border-inline:4px solid transparent;border-top:5px solid var(--c-accent-goldText)}.fSection[data-on=true] .fPill{background:var(--c-surface-ink);color:var(--c-text-onInk);border-color:var(--c-surface-ink)}.fSection[data-on=true] .fCaret{border-top-color:var(--c-accent-goldOnInk)}.fOpts{display:none}.fOptSearch{width:100%;min-width:0;min-height:var(--touch);-webkit-margin-after:var(--sp-2);margin-block-end:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--c-border-control);border-radius:var(--r-lg);background:var(--c-surface-raised);color:var(--c-text-primary);font-size:var(--fs-chipText)}@media (min-width:834px){.fOptSearch{min-height:var(--control-h-desktop)}}.fOpt{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--touch);padding:var(--sp-2) var(--sp-4);color:var(--c-text-primary);font-size:var(--fs-chipText);text-decoration:none;border-radius:var(--r-sm)}@media (hover:hover) and (pointer:fine){.fOpt:hover{background:var(--c-surface-sunken);text-decoration:none}}.fOpt[data-on=true]{background:var(--c-surface-sunken);font-weight:var(--fw-semibold)}.fOptText{overflow:hidden;text-overflow:ellipsis}.fOptCount{color:var(--c-text-secondary);font-size:var(--fs-body);flex:none}.fClose,.fScrim,.fSheetFoot,.fSheetHead{display:none}@media (min-width:834px){.fPill{min-height:var(--control-h-desktop)}.fOpts{position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-start:0;z-index:35;min-width:15rem;max-width:22rem;max-height:320px;overflow-y:auto;background:var(--c-surface-raised);border:1px solid var(--c-border-control);border-radius:var(--r-xl);box-shadow:var(--sh-raised);padding:var(--sp-2);display:block;opacity:0;visibility:hidden;transition:opacity var(--mo-base) var(--mo-easing),visibility 0s linear var(--mo-base)}.fSection[data-open=true] .fOpts{opacity:1;visibility:visible;transition:opacity var(--mo-base) var(--mo-easing),visibility 0s}.fCaret{transition:transform var(--mo-base) var(--mo-easing)}.fSection[data-open=true] .fCaret{transform:rotate(180deg)}.fSortSection .fOpts{inset-inline-start:auto;inset-inline-end:0}}@media (max-width:833px){.fPanel{position:fixed;inset-inline:0;inset-block-end:0;z-index:55;max-width:560px;margin-inline:auto;max-height:82vh;max-height:82dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--c-surface-card);border:1px solid var(--c-border-hairline);-webkit-border-after:0;border-block-end:0;border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--sh-modal);transform:translateY(101%);transition:transform var(--mo-base) var(--mo-easing);-webkit-padding-after:calc(var(--sp-4) + env(safe-area-inset-bottom));padding-block-end:calc(var(--sp-4) + env(safe-area-inset-bottom));visibility:hidden}.fPanel[data-open=true]{transform:none;visibility:visible}.fPanelIn{display:block;padding-block:var(--sp-4)}.fScrim{display:block;position:fixed;inset:0;z-index:50;background:rgb(20 37 28/55%)}.fSheetHead{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);-webkit-margin-after:var(--sp-4);margin-block-end:var(--sp-4);position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:2;background:var(--c-surface-card);-webkit-padding-before:var(--sp-2);padding-block-start:var(--sp-2)}.fSheetTitle{font-family:var(--font-display);font-size:var(--fs-barTitle);font-weight:var(--fw-display);margin:0}.fClose{display:inline-flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);flex:none;background:var(--c-surface-raised);border:1px solid var(--c-border-control);border-radius:var(--r-pill);cursor:pointer;font-size:var(--fs-segLabel)}.fPill{display:none}.fTitle{display:block;margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-text-secondary)}.fOpts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--sp-2);gap:var(--sp-2)}.fOpt{justify-content:space-between;border:1px solid var(--c-border-control);background:var(--c-surface-raised)}.fOpt[data-on=true]{background:var(--c-surface-ink);color:var(--c-text-onInk);border-color:var(--c-surface-ink)}.fOpt[data-on=true] .fOptCount{color:var(--c-text-onInkMuted)}.fSheetFoot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);-webkit-margin-before:var(--sp-6);margin-block-start:var(--sp-6);-webkit-padding-before:var(--sp-4);padding-block-start:var(--sp-4);-webkit-border-before:1px solid var(--c-border-hairline);border-block-start:1px solid var(--c-border-hairline);position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:2;background:var(--c-surface-card);-webkit-padding-after:var(--sp-2);padding-block-end:var(--sp-2)}.fSheetClear{color:var(--c-accent-goldText);text-decoration:underline;font-size:var(--fs-chipText);min-height:var(--touch);display:inline-flex;align-items:center}.fSheetApply{min-height:46px}}.chipRow{padding-block:var(--sp-2)}.chipRow,.chipTrack{display:flex;gap:var(--sp-2);align-items:center}.chipTrack{min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity}.chipTrack::-webkit-scrollbar{height:0}.chipTrack>*{flex:none;scroll-snap-align:start}@media (min-width:834px){.chipRow{flex-wrap:wrap;padding-block:var(--sp-3)}.chipTrack{flex-wrap:wrap;overflow:visible;row-gap:var(--sp-2)}}.rmChip{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:36px;padding-inline:var(--sp-4);background:var(--c-surface-raised);color:var(--c-text-primary);border:1px solid var(--c-border-control);border-radius:var(--r-pill);font-size:var(--fs-chipText);text-decoration:none}@media (hover:hover) and (pointer:fine){.rmChip:hover{background:var(--c-surface-sunken);text-decoration:none}}.rmX{color:var(--c-text-secondary);font-size:var(--fs-body)}.clearAll{color:var(--c-accent-goldText);text-decoration:underline;font-size:var(--fs-chipText);min-height:var(--touch);display:inline-flex;align-items:center;padding-inline:var(--sp-2)}.listMain{-webkit-padding-after:var(--sp-8);padding-block-end:var(--sp-8)}.cardRefRow{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.refBadge{flex:none;background:var(--c-surface-sunken);border:1px solid var(--c-border-hairline);border-radius:var(--r-xs);padding:var(--sp-0) var(--sp-2);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--c-accent-goldText)}.cardCommunity{font-size:var(--fs-community);color:var(--c-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cardTitle{font-size:var(--fs-cardProject);line-height:1.25;text-wrap:pretty;margin-block:var(--sp-0) 0}.cardPrice,.cardTitle a{color:var(--c-text-primary)}.cardPrice{margin:var(--sp-1) 0 0;font-size:var(--fs-cardPrice);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.cardSpecs{margin:0;font-size:var(--fs-specs);color:var(--c-text-primary)}.cardStatus{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;-webkit-margin-before:var(--sp-1);margin-block-start:var(--sp-1)}.cardStatus .tone{font-size:var(--fs-chipText);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;padding:var(--sp-1) var(--sp-3)}.cardStatus .tone:before{width:6px;height:6px}.cardStatusSub{margin:0;font-size:var(--fs-chipText);color:var(--c-text-secondary)}.headerIn{padding-block:var(--sp-1)}.brand{min-height:var(--touch)}.skip{display:inline-flex}.cardTitle a,.skip{min-height:var(--touch);align-items:center}.cardTitle a{display:flex}.rowsTable .tProject a{min-height:var(--touch)}.footerGrid a,.rowsTable .tProject a{display:inline-flex;align-items:center}.footerGrid a{gap:var(--sp-1)}@media (max-width:833px){.footerGrid a{min-height:var(--touch);min-width:var(--touch)}}.agentBox{background:var(--c-surface-sunken);border:1px solid var(--c-border-hairline);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1);-webkit-margin-before:var(--sp-2);margin-block-start:var(--sp-2)}.agentRow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-community)}.agentLabel{color:var(--c-text-secondary)}.agentYield{-webkit-margin-before:var(--sp-1);margin-block-start:var(--sp-1)}.yieldVal{color:var(--c-tone-success-fg);font-weight:var(--fw-semibold)}.basis{margin:0;font-size:var(--fs-meta);color:var(--c-text-secondary)}.cardActions{display:flex;flex-wrap:wrap;gap:var(--sp-2);-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--sp-3);padding-block-start:var(--sp-3)}.cardActions .btn{flex:1 1 auto;min-width:max-content;padding-inline:var(--sp-4)}.btnTall{min-height:50px;font-size:var(--fs-btnLabel);font-weight:var(--fw-bold);letter-spacing:0;text-transform:none}.btnOutline{background:var(--c-surface-raised);color:var(--c-text-primary);border-color:var(--c-surface-ink)}@media (hover:hover) and (pointer:fine){.btnOutline:hover{background:var(--c-surface-sunken)}}.btnSm{min-height:36px;font-size:var(--fs-body);padding-inline:var(--sp-3)}.agentTools{display:flex;flex-wrap:wrap;gap:var(--sp-2);-webkit-margin-before:var(--sp-2);margin-block-start:var(--sp-2)}.toolBtn{flex:1 1 auto;min-height:var(--touch);min-width:var(--touch);display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--c-accent-goldText);border:1px solid var(--c-border-control);border-radius:var(--r-lg);font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;text-decoration:none;padding-inline:var(--sp-3);text-align:center}@media (hover:hover) and (pointer:fine){.toolBtn:hover{background:var(--c-surface-sunken);text-decoration:none}}.tableWrap{display:none}.gridFallback{display:grid}@media (min-width:834px){.tableWrap{display:block;overflow-x:auto;-webkit-margin-before:var(--sp-3);margin-block-start:var(--sp-3)}.gridFallback{display:none}}.rowsTable{width:100%;border-collapse:collapse;font-size:var(--fs-community)}.rowsTable th{background:var(--c-surface-sunken);color:var(--c-text-secondary);font-size:var(--fs-meta);font-weight:var(--fw-bold);letter-spacing:var(--tr-label);text-transform:uppercase;text-align:start;padding:var(--sp-2) var(--sp-3);white-space:nowrap}.rowsTable td{-webkit-border-before:1px solid var(--c-border-hairline);border-block-start:1px solid var(--c-border-hairline);padding:var(--sp-3);vertical-align:middle}@media (hover:hover) and (pointer:fine){.rowsTable tbody tr:hover{background:var(--c-surface-card)}}.tRef{white-space:nowrap;font-weight:var(--fw-semibold);color:var(--c-accent-goldText)}.tProject{min-width:16rem}.tProject a{color:var(--c-text-primary);font-weight:var(--fw-semibold)}.tCommunity,.tUnit{color:var(--c-text-secondary)}.tCommunity{display:block;font-size:var(--fs-body)}.tPrice{font-weight:var(--fw-semibold)}.tAction,.tPrice{white-space:nowrap}.tAction{text-align:end}.rowsTable .tone{font-size:var(--fs-body);letter-spacing:0;text-transform:none;white-space:nowrap}.banrBtn{min-height:var(--touch);min-width:var(--touch);padding-inline:var(--sp-4)}.banner{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.banner .banrBtn{flex:none;-webkit-margin-start:auto;margin-inline-start:auto}@media (pointer:coarse){.clearAll,.fPill,.fSearch input,.rmChip,.rowCopy,.seg a,.seg button,.segPurpose a,input[type=date],input[type=search],input[type=tel],input[type=text],input[type=time],select{min-height:var(--touch)}}@media (prefers-reduced-motion:reduce){.fCaret,.fOpts,.fPanel,.fSection[data-open=true] .fOpts{transition:none}}@media print{.agentTools,.chipRow,.fPanel,.fScrim,.purposeRow{display:none!important}.tableWrap{display:block!important}.gridFallback{display:none!important}.rowsTable{page-break-inside:auto;break-inside:auto}.card,.rowsTable tr{break-inside:avoid;page-break-inside:avoid}.card{box-shadow:none}}.cmapWrap{margin-block:var(--sp-6) var(--sp-7)}.cmapTitle{margin:0;font-family:var(--font-display);font-size:var(--fs-sectionTitle);font-weight:var(--fw-display);letter-spacing:var(--tr-display);color:var(--c-text-primary)}.cmapNote{margin:var(--sp-1) 0 var(--sp-4);color:var(--c-text-muted);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase}.cmapPlate{position:relative;aspect-ratio:4/3;width:100%;background:var(--c-surface-sunken);border:1px solid var(--c-border-hairline);border-radius:var(--r-sm)}.cmapPin{position:absolute;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--touch);padding-inline:var(--sp-3);background:var(--c-surface-card);border:1px solid var(--c-border-control);border-radius:var(--r-sm);color:var(--c-text-primary);font-size:var(--fs-chipText);text-decoration:none;white-space:nowrap}.cmapDot{inline-size:6px;block-size:6px;border-radius:50%;flex:none;background:var(--c-accent-gold)}.cmapLabel{display:inline-flex;align-items:baseline;gap:var(--sp-2);min-width:0}.cmapName{overflow:hidden;text-overflow:ellipsis}.cmapCount{color:var(--c-text-secondary);font-size:var(--fs-label)}@media (hover:hover) and (pointer:fine){.cmapPin:hover{background:var(--c-surface-raised);border-color:var(--c-text-primary)}}@media (max-width:833px){.cmapPlate{position:static;aspect-ratio:auto;background:none;border:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cmapPin{position:static;transform:none}}.cmapSummary,.cmapTotal{margin:var(--sp-3) 0 0;color:var(--c-text-secondary)}.cmapElsewhere{-webkit-margin-before:var(--sp-5);margin-block-start:var(--sp-5)}.cmapElsewhereTitle{margin:0 0 var(--sp-2);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-text-muted);font-weight:var(--fw-semibold)}.cmapElsewhereList{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cmapElsewhereLink{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--touch);padding-inline:var(--sp-3);border:1px solid var(--c-border-hairline);border-radius:var(--r-sm);background:var(--c-surface-card);color:var(--c-text-primary);font-size:var(--fs-chipText);text-decoration:none}@media (hover:hover) and (pointer:fine){.cmapElsewhereLink:hover{background:var(--c-surface-sunken)}}.cmapElsewhereNote{margin:var(--sp-2) 0 0;color:var(--c-text-muted)}@media (min-width:834px){.filters .fPanel{display:none}}.fpop{position:relative;min-width:0}.fpopTrigger{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--touch);max-width:100%;padding-inline:var(--sp-4);border:1px solid var(--c-border-control);border-radius:var(--r-lg);background:var(--c-surface-card);color:var(--c-text-primary);font-size:var(--fs-chipText);line-height:1.1;cursor:pointer}.fpopTrigger[data-on=true]{background:var(--c-surface-ink);color:var(--c-text-onInk);border-color:var(--c-surface-ink)}.fpopTriggerText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fpopTriggerValue{color:var(--c-text-muted)}.fpopTrigger[data-on=true] .fpopTriggerValue{color:var(--c-text-onInkMuted)}.fpopCaret{flex:none;width:0;height:0;border-inline:4px solid transparent;-webkit-border-before:5px solid currentColor;border-block-start:5px solid currentColor}.fpop[data-open=true] .fpopCaret{transform:rotate(180deg)}.fpopPanel{position:absolute;inset-block-start:calc(100% + var(--sp-1));inset-inline-start:0;z-index:35;min-width:15rem;max-width:22rem;border:1px solid var(--c-border-control);border-radius:var(--r-xl);box-shadow:var(--sh-raised);padding:var(--sp-2)}.fpopPanel,.fpopSearch{background:var(--c-surface-raised)}.fpopSearch{width:100%;min-width:0;min-height:var(--touch);-webkit-margin-after:var(--sp-2);margin-block-end:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--c-border-control);border-radius:var(--r-sm);color:var(--c-text-primary);font-size:var(--fs-chipText)}.fpopList{max-height:320px;overflow-y:auto}.fpopOpt{display:grid;grid-template-columns:minmax(0,1fr) 3ch;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-height:var(--touch);padding:var(--sp-2) var(--sp-4);color:var(--c-text-primary);font-size:var(--fs-chipText);text-decoration:none;border-radius:var(--r-sm)}.fpopOptText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.fpopOptCount{color:var(--c-text-muted);text-align:end;font-size:var(--fs-label)}.fpopOpt[aria-current=true]{background:var(--c-surface-sunken);font-weight:var(--fw-semibold)}@media (hover:hover) and (pointer:fine){.fpopOpt:hover{background:var(--c-surface-sunken)}.fpopTrigger:hover{border-color:var(--c-text-primary)}}.fpopFoot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);-webkit-margin-before:var(--sp-2);margin-block-start:var(--sp-2);padding-inline:var(--sp-4);-webkit-border-before:1px solid var(--c-border-hairline);border-block-start:1px solid var(--c-border-hairline)}.fpopClear{color:var(--c-accent-goldText);font-size:var(--fs-meta);text-decoration:underline}.fpopDone{min-height:var(--touch);min-width:var(--touch);background:none;border:0;cursor:pointer;color:var(--c-text-secondary);font-size:var(--fs-chipText)}@media (max-width:833px){.fpopPanel{position:fixed;inset-block-start:auto;inset-block-end:0;inset-inline:0;max-width:none;border-radius:var(--r-xl) var(--r-xl) 0 0;max-height:82vh;max-height:82dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-padding-after:calc(var(--sp-4) + env(safe-area-inset-bottom));padding-block-end:calc(var(--sp-4) + env(safe-area-inset-bottom));z-index:55}.fpopList{max-height:none}}.steps{margin-block:var(--sp-7) var(--sp-8);-webkit-padding-before:var(--sp-5);padding-block-start:var(--sp-5);-webkit-border-before:1px solid var(--c-border-hairline);border-block-start:1px solid var(--c-border-hairline)}.stepsList{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-6)}.stepsItem{flex:1 1 200px;min-width:0}.stepsLabel{color:var(--c-text-primary);font-size:var(--fs-label);font-weight:var(--fw-semibold)}.stepsNote{margin:var(--sp-4) 0 0;color:var(--c-text-secondary);max-width:60ch}.cardShotWrap{position:relative}.savHeart{position:absolute;top:var(--sp-2);right:var(--sp-2);inline-size:30px;block-size:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--c-border-hairlineSoft);background:var(--c-surface-card);color:var(--c-text-secondary);padding:0}.savHeart:after{content:"";position:absolute;inset:-7px;border-radius:50%}.savHeart[aria-pressed=true]{color:var(--c-accent-goldText);border-color:var(--c-accent-gold)}.savHeart:active{border-color:var(--c-text-primary)}@media (hover:hover) and (pointer:fine){.savHeart:hover{border-color:var(--c-text-primary)}}.pubRowsScroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pubRows{width:100%;border-collapse:collapse;font-size:var(--fs-body)}.pubRows td,.pubRows th{text-align:start;padding:var(--sp-3) var(--sp-3);-webkit-border-after:1px solid var(--c-border-hairlineFaint);border-block-end:1px solid var(--c-border-hairlineFaint);vertical-align:baseline}.pubRows thead th{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-text-muted);font-weight:var(--fw-semibold);white-space:nowrap;-webkit-border-after:1px solid var(--c-text-primary);border-block-end:1px solid var(--c-text-primary)}.pubRight{text-align:end}.pubRef{font-size:var(--fs-label);color:var(--c-text-secondary);font-weight:var(--fw-regular);white-space:nowrap}.pubUnit a{color:var(--c-text-primary);text-decoration:none;font-weight:var(--fw-semibold)}@media (hover:hover) and (pointer:fine){.pubUnit a:hover{color:var(--c-accent-goldText)}}.pubCommunity{display:block;color:var(--c-text-muted);font-size:var(--fs-label)}.pubLayout{color:var(--c-text-secondary);white-space:nowrap}.pubPrice{font-weight:var(--fw-semibold);white-space:nowrap}.pubStatus{display:block;font-size:var(--fs-label);color:var(--c-text-muted);font-weight:var(--fw-regular)}.pubOpenLink{color:var(--c-accent-goldText);white-space:nowrap}.stepsBody{margin:var(--sp-2) 0 0;font-size:var(--fs-community);line-height:var(--lh-body);color:var(--c-text-secondary)}.plHead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-6);flex-wrap:wrap;-webkit-border-after:1px solid var(--c-text-primary);border-block-end:1px solid var(--c-text-primary);-webkit-padding-after:var(--sp-5);padding-block-end:var(--sp-5)}.plEyebrow{display:block;margin:0 0 var(--sp-3);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-accent-goldText);font-weight:var(--fw-semibold)}.plH1{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-heroTitle);line-height:var(--lh-tight);letter-spacing:var(--tr-display)}.plActions{display:flex;gap:var(--sp-3);flex-wrap:wrap}.plPdfNote{flex:0 0 100%;margin:0}.plBasis,.plPdfNote{max-inline-size:70ch;line-height:var(--lh-body)}.plBasis{margin:var(--sp-5) 0 0;font-size:var(--fs-body);color:var(--c-text-secondary)}.plDot{display:inline-block;inline-size:6px;block-size:6px;border-radius:50%;-webkit-margin-end:var(--sp-2);margin-inline-end:var(--sp-2);background:currentColor;vertical-align:middle}.plRefCell{font-size:var(--fs-meta);color:var(--c-text-muted);white-space:nowrap}.plDot.tone-success{color:var(--c-tone-success-dot)}.plDot.tone-warn{color:var(--c-tone-warn-dot)}.plDot.tone-info{color:var(--c-tone-info-dot)}.plDot.tone-alert{color:var(--c-tone-alert-dot)}.plRef7{min-inline-size:860px}@media (max-width:833.98px){.plScroll{overflow-x:visible}.plRef7{min-inline-size:0}.plTable,.plTable tbody{display:block;width:100%}.plTable thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.plTable tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--sp-2);padding:var(--sp-3) 0;-webkit-border-after:1px solid var(--c-border-hairlineFaint);border-block-end:1px solid var(--c-border-hairlineFaint)}.plTable tbody tr:last-child{-webkit-border-after:0;border-block-end:0}.plTable tbody td,.plTable tbody th{display:block;border:0;padding:0;text-align:start}.plRefCell{order:1}.plUnit{order:2;flex:1 1 auto;min-inline-size:0}.plPrice{order:3;flex:0 0 100%;font-size:var(--fs-cardPrice);font-weight:var(--fw-semibold);color:var(--c-text-primary);-webkit-margin-before:var(--sp-1);margin-block-start:var(--sp-1)}.plPerSqft,.plSize,.plSpecs{order:4;font-size:var(--fs-meta);color:var(--c-text-secondary)}.plPerSqft:empty,.plSize:empty,.plSpecs:empty{display:none}.plPerSqft:before,.plSize:before,.plSpecs+.plSpecs:before{content:"\00B7";-webkit-margin-end:var(--sp-2);margin-inline-end:var(--sp-2);color:var(--c-text-muted)}.plSize:empty+.plPerSqft:before{content:none}}.comsBasis{margin:var(--sp-2) 0 var(--sp-7);max-inline-size:56ch;font-size:var(--fs-community);line-height:var(--lh-body);color:var(--c-text-secondary)}.comsGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1px;gap:1px;background:var(--c-border-hairline);border:1px solid var(--c-border-hairline)}.comsCard{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-6);background:var(--c-surface-raised);color:var(--c-text-primary);text-decoration:none;min-width:0}@media (hover:hover) and (pointer:fine){.comsCard:hover{background:var(--c-surface-card)}}.comsHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.comsName{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-cardProject);line-height:var(--lh-tight);min-width:0}.comsCount{font-size:var(--fs-label);color:var(--c-accent-goldText)}.comsFigures{display:flex;gap:var(--sp-6);flex-wrap:wrap;font-size:var(--fs-body);color:var(--c-text-secondary)}.comsVacant{font-size:var(--fs-body);color:var(--c-text-muted)}.comMain{-webkit-padding-before:var(--sp-6);padding-block-start:var(--sp-6)}.comBack{margin:0 0 var(--sp-5)}.comBack a{display:inline-flex;align-items:center;min-height:var(--touch);color:var(--c-accent-goldText);font-size:var(--fs-chipText);text-decoration:none}@media (hover:hover) and (pointer:fine){.comBack a:hover{text-decoration:underline}}.comHead{display:flex;gap:var(--sp-9);align-items:flex-end;flex-wrap:wrap;-webkit-border-after:1px solid var(--c-text-primary);border-block-end:1px solid var(--c-text-primary);-webkit-padding-after:var(--sp-7);padding-block-end:var(--sp-7)}.comHead>div:first-child{flex:1 1 380px;min-width:0}.comH1{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-heroTitle);line-height:var(--lh-tight);letter-spacing:var(--tr-display)}.comStats{flex:0 1 460px;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--c-border-hairline);border:1px solid var(--c-border-hairline)}.comStat{background:var(--c-surface-sunken);padding:var(--sp-4) var(--sp-4);min-width:0}.comStatVal{margin:0;font-size:var(--fs-saleNumber);overflow-wrap:anywhere}.comStatKey{-webkit-margin-before:var(--sp-1);margin-block-start:var(--sp-1);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-text-muted)}.comIntro{margin:var(--sp-6) 0 0;max-inline-size:70ch}.comIntro,.rentLead{font-size:var(--fs-community);line-height:var(--lh-body);color:var(--c-text-secondary)}.rentLead{margin:var(--sp-3) 0 var(--sp-8);max-inline-size:62ch}.rentSection{-webkit-margin-before:var(--sp-9);margin-block-start:var(--sp-9)}.rentSectionHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;-webkit-margin-after:var(--sp-4);margin-block-end:var(--sp-4)}.rentSectionTitle{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-sectionTitle);line-height:var(--lh-tight)}.rentSectionBasis{font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-text-muted);font-weight:var(--fw-semibold)}.rentSectionNote{margin:var(--sp-2) 0 var(--sp-5);max-inline-size:62ch;line-height:var(--lh-body);color:var(--c-text-secondary)}.plSub,.rentSectionNote{font-size:var(--fs-body)}.plSub{display:block;color:var(--c-text-muted)}.rentRollGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-5);gap:var(--sp-5)}.rentRollCard{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-5);border:1px solid var(--c-border-hairline);border-radius:var(--r-xl);background:var(--c-surface-raised);color:var(--c-text-primary);text-decoration:none;min-width:0}@media (hover:hover) and (pointer:fine){.rentRollCard:hover{border-color:var(--c-text-primary)}}.rentRollRef{font-size:var(--fs-label);letter-spacing:var(--tr-label);color:var(--c-text-muted);overflow-wrap:anywhere}.rentRollName{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-cardTitle);line-height:var(--lh-tight)}.rentRollLayout{font-size:var(--fs-body);color:var(--c-text-secondary)}.rentInterest{-webkit-margin-before:var(--sp-9);margin-block-start:var(--sp-9);-webkit-padding-before:var(--sp-7);padding-block-start:var(--sp-7);-webkit-border-before:1px solid var(--c-text-primary);border-block-start:1px solid var(--c-text-primary);display:flex;gap:var(--sp-6);align-items:center;justify-content:space-between;flex-wrap:wrap}.rentInterest>div{flex:1 1 380px;min-width:0}.dirHero{-webkit-margin-after:var(--sp-9);margin-block-end:var(--sp-9)}.dirHero>div{max-inline-size:62ch}.dirLead{margin:var(--sp-5) 0 0;font-size:var(--fs-bodyLg);line-height:var(--lh-body);color:var(--c-text-secondary)}.dirSteps4{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1px;gap:1px;background:var(--c-border-hairline);border:1px solid var(--c-border-hairline)}.dirStep{background:var(--c-surface-raised);padding:var(--sp-6);min-width:0}.dirStepNum{display:block;font-size:var(--fs-label);letter-spacing:var(--tr-label);color:var(--c-accent-goldText)}.dirStepTitle{margin:var(--sp-2) 0 var(--sp-3);font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-cardTitle);line-height:var(--lh-tight)}.dirStepBody{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text-secondary)}.dirTwoCol{-webkit-margin-before:var(--sp-9);margin-block-start:var(--sp-9);display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.dirClaims{list-style:none;margin:var(--sp-5) 0 0;padding:0;display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.dirClaim{display:flex;gap:var(--sp-3);align-items:flex-start}.dirClaim>span{min-width:0}.dirClaimHead{display:block;font-size:var(--fs-community);font-weight:var(--fw-semibold)}.dirClaimNote{display:block;-webkit-margin-before:var(--sp-1);margin-block-start:var(--sp-1);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text-secondary)}.dirFaq{margin:var(--sp-5) 0 0;display:grid;grid-gap:var(--sp-5);gap:var(--sp-5)}.dirFaqQ{font-size:var(--fs-community);font-weight:var(--fw-semibold)}.dirFaqA{margin:var(--sp-1) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-text-secondary)}.savedHead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-6);flex-wrap:wrap;-webkit-margin-after:var(--sp-6);margin-block-end:var(--sp-6)}.savedCount{margin:0 0 var(--sp-2);font-size:var(--fs-cardPrice);color:var(--c-accent-goldText)}.savedEmpty{margin:0 0 var(--sp-7);max-inline-size:62ch;font-size:var(--fs-community);line-height:var(--lh-body);color:var(--c-text-secondary)}.savedGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-5);gap:var(--sp-5)}.savedCard{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-5);border:1px solid var(--c-border-hairline);border-radius:var(--r-xl);background:var(--c-surface-raised);min-width:0}.savedCardHead{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.savedRef{font-size:var(--fs-label);letter-spacing:var(--tr-label);color:var(--c-text-muted);min-width:0;overflow-wrap:anywhere}.savedRemove{border:0;background:transparent;color:var(--c-accent-goldText);font-size:var(--fs-body);cursor:pointer;padding:var(--sp-1) 0;min-block-size:var(--touch);white-space:nowrap}@media (hover:hover) and (pointer:fine){.savedRemove:hover{text-decoration:underline}}.savedName{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-cardTitle);line-height:var(--lh-tight)}.savedPrice{margin:0;font-size:var(--fs-saleNumber);font-weight:var(--fw-semibold)}.savedSpecs{margin:0;font-size:var(--fs-body);color:var(--c-text-secondary)}.savedActions{display:flex;gap:var(--sp-2);flex-wrap:wrap;-webkit-margin-before:var(--sp-2);margin-block-start:var(--sp-2)}.heroStrip{z-index:1;padding-block:var(--sp-3)}.heroStrip,.heroStrip:before{position:absolute;inset-inline:0;bottom:0}.heroStrip:before{content:"";top:-100%;z-index:-1;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--c-surface-ink) 96%,transparent) 0,color-mix(in srgb,var(--c-surface-ink) 94%,transparent) 50%,color-mix(in srgb,var(--c-surface-ink) 0%,transparent) 100%)}.heroStripIn{align-items:baseline;justify-content:space-between}.heroStripEnd,.heroStripIn{display:flex;gap:var(--sp-4);flex-wrap:wrap}.heroStripEnd{align-items:center}.heroStrip .heroLead{margin:0;max-width:60ch}.heroStrip .heroStrap{margin:0;color:var(--c-text-onInkMuted)}@media (max-width:833px){.heroStripIn{justify-content:flex-start;gap:var(--sp-1)}.heroStrip{padding-block:var(--sp-2)}}.headerWa{color:var(--c-accent-goldOnInk);text-decoration:none;white-space:nowrap}@media (hover:hover){.headerWa:hover{text-decoration:underline}}@media (min-width:640px){.comsGrid,.rentRollGrid,.savedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.comsGrid,.rentRollGrid,.savedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.comsGrid,.rentRollGrid,.savedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.heroStrip .heroLead{font-family:var(--font-ui);font-weight:var(--fw-semibold);font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--c-text-onInk)}.heroStrip .heroStrap{font-size:var(--fs-bodyLg);color:var(--c-text-onInkSoft)}.ledger{background:var(--c-surface-card)}.ledgerIn{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--sp-10);gap:var(--sp-10);align-items:end;padding-block:calc(var(--sp-5) + var(--sp-6)) var(--sp-8)}.ledgerText{display:flex;flex-direction:column;gap:calc(var(--sp-1) + var(--sp-2));min-width:0}.ledgerEyebrow{margin:0;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent-gold)}.ledgerLine{margin:0;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-heroTitle);line-height:1.15;text-wrap:pretty;color:var(--c-text-primary)}.ledgerLineSoft{color:var(--c-text-secondary)}.ledgerStat,.ledgerStats{display:flex;margin:0}.ledgerStat{flex-direction:column;gap:var(--sp-0);padding-inline:calc(var(--sp-6) + var(--sp-2));-webkit-border-start:1px solid var(--c-border-hairlineSoft);border-inline-start:1px solid var(--c-border-hairlineSoft)}.ledgerStat:last-child{-webkit-padding-end:0;padding-inline-end:0}.ledgerStatValue{margin:0;font-family:var(--font-display);font-size:var(--fs-ledgerFigure);line-height:1;color:var(--c-text-primary);white-space:nowrap}.ledgerStatLabel{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--c-text-secondary);text-transform:lowercase;white-space:nowrap}.filters{border-bottom:0}.tbar{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding-block:calc(var(--sp-5) + var(--sp-0));-webkit-border-before:1px solid var(--c-text-primary);border-block-start:1px solid var(--c-text-primary);-webkit-border-after:1px solid var(--c-border-hairlineSoft);border-block-end:1px solid var(--c-border-hairlineSoft)}.tbar .segPurpose{display:inline-flex;flex:none;padding:0;overflow:visible;border:1px solid var(--c-text-primary)}.tbar .segPurpose,.tbar .segPurpose a{background:var(--c-surface-card);border-radius:0}.tbar .segPurpose a{min-height:calc(var(--touch) - 2px);padding-inline:var(--sp-6);justify-content:center;font-family:var(--font-ui);font-size:var(--fs-bodyLg);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none;color:var(--c-text-primary)}.tbar .segPurpose a[aria-current=true]{background:var(--c-surface-ink);color:var(--c-surface-card)}.tbar .tbSearch{flex:1 1 200px;min-width:200px;display:flex;align-items:center;gap:var(--sp-3);min-height:var(--touch);padding-inline:calc(var(--sp-3) + var(--sp-1));background:var(--c-surface-raised);border:1px solid var(--c-border-controlSoft);border-radius:0}.tbar .tbSearch:focus-within{outline:var(--c-focus-width) solid var(--c-focus-ring);outline-offset:var(--c-focus-offset)}.tbSearchIcon{flex:none;color:var(--c-text-secondary)}.tbar .tbSearch input{flex:1 1 auto;min-width:0;min-height:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;outline:0;font-family:var(--font-ui);font-size:var(--fs-control);color:var(--c-text-primary)}.tbar .tbSearch input::placeholder{color:var(--c-text-placeholder);opacity:1}.tbFilters{display:none}.tbar .fpopTrigger{min-height:var(--touch);padding-inline:calc(var(--sp-3) + var(--sp-1));border:1px solid var(--c-border-controlSoft);border-radius:0;background:var(--c-surface-card);color:var(--c-text-primary);font-size:var(--fs-control);line-height:1}.tbar .fpopTrigger[data-on=true]{background:var(--c-surface-ink);color:var(--c-text-onInk);border-color:var(--c-surface-ink)}.tbar .fpopCaret{width:var(--sp-2);height:var(--sp-2);-webkit-margin-before:calc(var(--sp-1) * -1);margin-block-start:calc(var(--sp-1) * -1);border:solid;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.tbar .fpop[data-open=true] .fpopCaret{transform:rotate(225deg);-webkit-margin-before:var(--sp-1);margin-block-start:var(--sp-1)}.tbar .fpopPanel{border-radius:0;inset-block-start:calc(100% + var(--sp-3))}@media (hover:hover) and (pointer:fine){.tbIcon:hover,.tbar .fpopTrigger:hover,.tbar .segView a:hover{border-color:var(--c-text-primary)}}.tbDivider,.tbPdf{display:none}.tbIcon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--touch);height:var(--touch);padding:0;border:1px solid var(--c-border-controlSoft);border-radius:0;background:var(--c-surface-card);color:var(--c-text-primary);cursor:pointer}.plMenu{position:relative;flex:none}.plMenu[data-open=true] .tbIcon{background:var(--c-surface-ink);color:var(--c-surface-card);border-color:var(--c-surface-ink)}.plMenuPanel{position:absolute;inset-block-start:calc(100% + var(--sp-3));inset-inline-end:0;z-index:36;width:280px;max-width:calc(100vw - 2 * var(--gutter-390));background:var(--c-surface-card);border:1px solid var(--c-text-primary);box-shadow:0 12px 32px rgba(20,37,28,.12)}.plMenuHead{padding:var(--sp-5) calc(var(--sp-5) + var(--sp-0));-webkit-border-after:1px solid var(--c-border-hairlineSoft);border-block-end:1px solid var(--c-border-hairlineSoft)}.plMenuTitle{margin:0;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent-gold)}.plMenuNote{margin:var(--sp-1) 0 0;font-size:var(--fs-bodyLg);color:var(--c-text-secondary)}.plMenuRow{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:var(--touch);padding:var(--sp-5) calc(var(--sp-5) + var(--sp-0));color:var(--c-text-primary);text-decoration:none}.plMenuRowLabel{font-size:var(--fs-control);font-weight:var(--fw-semibold)}.plMenuRowDate{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--c-text-secondary);white-space:nowrap}@media (hover:hover) and (pointer:fine){.plMenuRow:hover{background:var(--c-surface-page);text-decoration:none}}.tbar .segView{flex:none;-webkit-margin-start:0;margin-inline-start:0;padding:0;gap:0;overflow:visible;background:none;border:0;border-radius:0}.tbar .segView a{width:var(--touch);min-height:var(--touch);padding:0;justify-content:center;border:1px solid var(--c-border-controlSoft);border-radius:0;background:var(--c-surface-card);color:var(--c-text-secondary)}.tbar .segView a+a{-webkit-margin-start:-1px;margin-inline-start:-1px}.tbar .segView a[aria-current=true]{background:var(--c-surface-ink);color:var(--c-surface-card);border-color:var(--c-surface-ink);position:relative;z-index:1}.tbFiltersBtn{flex:none;min-height:var(--touch);padding-inline:var(--sp-5);border:1px solid var(--c-border-controlSoft);border-radius:0;background:var(--c-surface-card);color:var(--c-text-primary);font-family:var(--font-ui);font-size:var(--fs-control);font-weight:var(--fw-semibold);cursor:pointer}.fSheetPdf{display:flex;justify-content:flex-end;padding-block:var(--sp-3)}.fSheetPdf .plMenuPanel{inset-block-start:auto;inset-block-end:calc(100% + var(--sp-3))}@media (min-width:834px){.tbFilters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.tbFiltersBtn{display:none}.tbDivider,.tbPdf{display:block}.tbDivider{flex:none;width:1px;height:calc(var(--sp-6) + var(--sp-2));margin-inline:var(--sp-3);background:var(--c-border-hairlineSoft)}}@media (min-width:834px) and (pointer:fine){.tbar .segPurpose a{min-height:calc(var(--control-h-toolbar) - 2px)}.tbar .fpopTrigger,.tbar .tbSearch{min-height:var(--control-h-toolbar)}.tbIcon{height:var(--control-h-toolbar)}.tbIcon,.tbar .segView a{width:var(--control-h-toolbar)}.tbar .segView a{min-height:var(--control-h-toolbar)}}@media (min-width:834px) and (max-width:1279px){.tbFilters{order:10;flex:1 1 100%}.tbDivider{display:none}.ledgerIn{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.ledgerStats{justify-self:start}.ledgerStat:first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}}.chipRow{padding-block:var(--sp-3) 0}.rmChip{min-height:calc(var(--sp-8) + var(--sp-1));border:1px solid var(--c-text-primary);border-radius:0;background:var(--c-surface-card)}.clearAll{-webkit-margin-start:auto;margin-inline-start:auto}.listMain{-webkit-padding-before:calc(var(--sp-6) + var(--sp-2));padding-block-start:calc(var(--sp-6) + var(--sp-2))}.listMain>.group:first-of-type,.listMain>.group:first-of-type>:first-child{-webkit-margin-before:0;margin-block-start:0}@media (max-width:833px){.ledgerIn{grid-template-columns:minmax(0,1fr);gap:var(--sp-5);padding-block:var(--sp-6) var(--sp-5)}.ledgerLine{font-size:var(--fs-ledgerLineSm)}.ledgerStat{padding-inline:var(--sp-4)}.ledgerStat:first-child{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}.ledgerStatValue{font-size:var(--fs-ledgerFigureSm)}.tbar{padding-block:var(--sp-3)}.tbar .segPurpose{flex:1 1 100%}.tbar .segPurpose a{flex:1 1}.tbar .tbSearch{flex:1 1;min-width:0}.filters{position:-webkit-sticky;position:sticky;top:0}body:has(.tbar) .header{position:relative;top:auto}}