.sheet[data-astro-cid-repezxbz]{border:var(--stroke-consequence);background:var(--paper);margin:0}.head[data-astro-cid-repezxbz]{justify-content:space-between;align-items:center;gap:var(--s-3);background:var(--night);flex-wrap:wrap;padding:11px 18px;display:flex}.lab[data-astro-cid-repezxbz]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.lab[data-astro-cid-repezxbz],.note[data-astro-cid-repezxbz]{font-family:var(--font-mono);font-size:var(--t-mono-label);letter-spacing:.16em;text-transform:uppercase}.lab[data-astro-cid-repezxbz]{color:var(--on-dark-label)}.note[data-astro-cid-repezxbz]{color:var(--sand);white-space:nowrap}.rows[data-astro-cid-repezxbz]{padding:6px 18px 10px}.row[data-astro-cid-repezxbz]{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-bottom:var(--stroke-hairline);padding-block:10px;display:flex}.row[data-astro-cid-repezxbz]:last-child{border-bottom:none}.row[data-astro-cid-repezxbz].pending .rv[data-astro-cid-repezxbz]{color:var(--ink-3)}.rl[data-astro-cid-repezxbz]{font-size:var(--t-body);color:var(--ink);min-width:0}.cite[data-astro-cid-repezxbz]{font-family:var(--font-mono);font-size:var(--t-mono-label);letter-spacing:.1em;text-transform:uppercase;color:var(--terracotta);margin-top:2px;display:block}.rv[data-astro-cid-repezxbz]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--t-mono-data);color:var(--ink);white-space:nowrap}.chip[data-astro-cid-repezxbz]{font-family:var(--font-mono);font-size:var(--t-mono-label);letter-spacing:.14em;text-transform:uppercase;color:var(--paper);background:var(--terracotta);white-space:nowrap;padding:3px 8px}.meter[data-astro-cid-repezxbz]{background:var(--field);border:1px solid var(--c-edge);width:42%;height:12px;display:block}.meter[data-astro-cid-repezxbz]>span[data-astro-cid-repezxbz]{background:var(--clay);height:100%;display:block}.foot[data-astro-cid-repezxbz]{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-top:var(--stroke-consequence);font-family:var(--font-mono);font-size:var(--t-mono-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0 18px;padding:12px 0;display:flex}.fv[data-astro-cid-repezxbz]{font-size:var(--t-title);letter-spacing:-.02em;text-transform:none;color:var(--terracotta);font-variant-numeric:tabular-nums}.rv-group[data-astro-cid-repezxbz]{align-items:center;gap:var(--s-3);min-width:0;display:inline-flex}.head-right[data-astro-cid-repezxbz]{flex:none;align-items:center;gap:10px;min-width:0;display:inline-flex}.eg[data-astro-cid-repezxbz]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-label);border:1px solid var(--on-dark-tile-edge);white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:500}figcaption[data-astro-cid-repezxbz]{font-family:var(--font-mono);font-size:var(--t-mono-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);border-top:var(--stroke-hairline);padding:8px 18px 12px}table[data-astro-cid-d2k72spg] th[data-astro-cid-d2k72spg][scope=row]{border-bottom:var(--stroke-hairline);text-transform:none;letter-spacing:0;font-family:var(--font-sans);font-size:var(--t-body);color:var(--ink);padding-right:var(--s-5);font-weight:600}table[data-astro-cid-d2k72spg] caption{padding-bottom:var(--s-3)}.feature-scene{isolation:isolate;border:var(--stroke-edge);background-color:var(--field);background-image:radial-gradient(var(--bisque-edge) .7px, transparent .7px);width:100%;color:var(--ink);background-size:16px 16px;position:relative;overflow:hidden;container-type:inline-size}.feature-scene:after{content:"";border:1px solid var(--bisque-edge);z-index:-1;width:240px;height:240px;position:absolute;bottom:-125px;right:-150px;transform:rotate(45deg)}.feature-scene .scene-content{flex-direction:column;justify-content:center;min-height:480px;padding:72px 32px 34px;display:flex;position:relative}.feature-scene .scene-registration{color:var(--terracotta);align-items:center;gap:9px;font-size:12px;font-weight:550;display:flex;position:absolute;top:24px;left:28px;right:28px}.feature-scene .scene-registration svg{flex:0 0 20px}.feature-scene .registration-line{background:var(--bisque-edge);flex:1;height:1px;margin-left:12px}.feature-scene .sheet{background:var(--card);border:1px solid var(--c-edge);box-shadow:0 14px 24px -16px #2e2a2440, 4px 5px 0 -1px var(--paper), 4px 5px 0 var(--c-edge);padding:24px;position:relative}.feature-scene .sheet-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.feature-scene .paper-title{font-size:17px;font-weight:600;line-height:1.3}.feature-scene .small-label,.feature-scene small{color:var(--ink-3);font-size:13px;font-weight:400;line-height:1.5}.feature-scene .small-label{display:inline-block}.feature-scene strong{font-weight:550}.feature-scene .amount-line{align-items:baseline;gap:12px;display:flex}.feature-scene .large-amount{font:450 49px/1.1 var(--font-sans);letter-spacing:-.055em;font-variant-numeric:tabular-nums}.feature-scene .collection-track{gap:4px;height:12px;margin:22px 0 10px;display:flex}.feature-scene .collection-track span{background:var(--forest);width:93.75%}.feature-scene .collection-track i{background:var(--bisque);flex:1}.feature-scene .track-labels{color:var(--ink-3);justify-content:space-between;margin-bottom:26px;font-size:12px;display:flex}.feature-scene .ledger-row{border-top:var(--stroke-rule);align-items:center;gap:12px;padding:14px 0;font-size:14px;display:flex}.feature-scene .ledger-row:last-child{padding-bottom:0}.feature-scene .ledger-row strong,.feature-scene .ledger-row small{display:block}.feature-scene .home-icon{color:var(--ink-3)}.feature-scene .home-icon svg{width:22px;height:22px}.feature-scene .row-amount{font-variant-numeric:tabular-nums;margin-left:auto}.feature-scene .status{border:1px solid #0000;flex-shrink:0;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-block}.feature-scene .paid{background:var(--sage);color:var(--forest)}.feature-scene .pending{background:var(--held);color:var(--terracotta);border-color:var(--bisque)}.feature-scene .floating-note{z-index:1;background:var(--night);color:var(--paper);align-self:flex-end;align-items:center;gap:12px;margin:22px -12px 0 18px;padding:16px 20px;display:flex;position:relative;box-shadow:0 10px 20px -12px #17132666}.feature-scene .floating-note strong,.feature-scene .floating-note small{display:block}.feature-scene .floating-note strong{font-size:15px}.feature-scene .floating-note small{color:var(--mist);margin-top:3px;font-size:12px}.feature-scene .note-icon{color:var(--sand)}.feature-scene .note-icon svg{width:24px;height:24px}.feature-scene .dues-note{margin-top:-1px;transform:translateY(16px)}.feature-scene.scene--collections{background-color:var(--bisque)}.feature-scene .collection-sheet{padding-bottom:18px}.feature-scene .activity-list{margin-top:28px}.feature-scene .activity-list>div{align-items:flex-start;gap:14px;padding-bottom:22px;display:flex;position:relative}.feature-scene .activity-list>div:last-child{padding-bottom:0}.feature-scene .activity-list>div:not(:last-child):before{content:"";border-left:1px solid var(--c-edge);position:absolute;top:23px;bottom:0;left:10px}.feature-scene .activity-dot{border:1px solid var(--c-edge);border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;display:grid}.feature-scene .activity-dot svg{width:14px;height:14px}.feature-scene .activity-dot.complete{background:var(--sage);color:var(--forest);border-color:var(--sage)}.feature-scene .activity-dot.current{border-color:var(--terracotta);box-shadow:inset 0 0 0 5px var(--card);background:var(--terracotta)}.feature-scene .activity-list strong,.feature-scene .activity-list small{display:block}.feature-scene .activity-list strong{font-size:14px}.feature-scene .activity-list small{margin-top:3px;font-size:12px}.feature-scene .notice-note{background:var(--paper);color:var(--ink);border:var(--stroke-edge);margin-top:18px;transform:rotate(-2deg)}.feature-scene .notice-note small,.feature-scene .notice-note .note-icon{color:var(--terracotta)}.feature-scene .paper-fold{border:8px solid #0000;border-top-color:var(--bisque);border-right-color:var(--bisque);position:absolute;top:-1px;right:-1px}.feature-scene.scene--accounting-and-budgets{background-color:var(--sage);background-image:radial-gradient(#a9b7a2 .7px,#0000 .7px)}.feature-scene .budget-totals{border-bottom:var(--stroke-edge);grid-template-columns:1fr 1fr;gap:20px;padding-bottom:24px;display:grid}.feature-scene .budget-totals small,.feature-scene .budget-totals strong{display:block}.feature-scene .budget-totals strong{font:450 34px/1.2 var(--font-sans);letter-spacing:-.045em;margin-top:8px}.feature-scene .budget-totals>div+div{border-left:var(--stroke-edge);padding-left:20px}.feature-scene .chart-legend{color:var(--ink-3);gap:18px;margin:20px 0;font-size:11px;display:flex}.feature-scene .chart-legend>span{align-items:center;gap:6px;display:flex}.feature-scene .chart-legend i{background:var(--c-edge);width:9px;height:9px}.feature-scene .chart-legend .spent-key{background:var(--forest)}.feature-scene .chart-row+.chart-row{margin-top:19px}.feature-scene .chart-row>div:first-child{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;display:flex}.feature-scene .chart-row small{font-size:12px}.feature-scene .budget-track{background:var(--c-edge);height:9px}.feature-scene .budget-track span{background:var(--forest);height:100%;display:block}.feature-scene .budget-result{background:var(--sage);color:var(--forest);align-items:center;gap:12px;margin:25px -24px -24px;padding:17px 24px;display:flex}.feature-scene .budget-result svg{width:22px}.feature-scene .budget-result strong,.feature-scene .budget-result small{display:block}.feature-scene .budget-result strong{font-size:14px}.feature-scene .budget-result small{color:var(--forest);font-size:12px}.feature-scene .request-sheet,.feature-scene .vendor-sheet{padding:0}.feature-scene .property-preview{border-bottom:var(--stroke-edge)}.feature-scene .property-preview svg,.feature-scene .vendor-landscape svg{width:100%;display:block}.feature-scene .request-body,.feature-scene .vendor-body{padding:22px}.feature-scene .request-body .sheet-heading{margin-bottom:8px}.feature-scene .request-address{margin:0 0 20px;font-size:12px}.feature-scene .attachment{border-top:var(--stroke-rule);align-items:center;gap:10px;padding:12px 0;font-size:13px;display:flex}.feature-scene .attachment svg{width:19px;height:19px;color:var(--terracotta)}.feature-scene .file-type{font:400 11px/1.4 var(--font-mono);color:var(--ink-3);border:var(--stroke-edge);margin-left:auto;padding:3px 5px}.feature-scene .request-progress{border-top:var(--stroke-edge);justify-content:space-between;gap:8px;margin-top:4px;padding-top:22px;display:flex}.feature-scene .request-progress>span{color:var(--ink-3);flex-direction:column;flex:1;align-items:center;gap:8px;font-size:11px;display:flex;position:relative}.feature-scene .request-progress>span:not(:last-child):after{content:"";background:var(--c-edge);width:calc(100% - 22px);height:1px;position:absolute;top:11px;left:calc(50% + 15px)}.feature-scene .request-progress i{z-index:1;border:var(--stroke-edge);background:var(--paper);border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;font-style:normal;display:grid;position:relative}.feature-scene .request-progress .done i{background:var(--sage);color:var(--forest)}.feature-scene .request-progress .reviewing{color:var(--terracotta)}.feature-scene .request-progress .reviewing i{background:var(--terracotta);color:var(--paper);border-color:var(--terracotta)}.feature-scene.scene--meetings-and-voting{background-color:var(--bisque)}.feature-scene .meeting-date{align-items:center;gap:16px;margin:0 12px 20px;display:flex}.feature-scene .date-square{background:var(--card);border:var(--stroke-edge);text-align:center;width:62px;box-shadow:3px 3px #2e2a2410}.feature-scene .date-square small{background:var(--terracotta);color:var(--paper);font:400 11px/1.9 var(--font-mono);letter-spacing:.1em;display:block}.feature-scene .date-square strong{font-size:30px;font-weight:500;line-height:1.3}.feature-scene .meeting-date>span+span strong,.feature-scene .meeting-date>span+span small{display:block}.feature-scene .meeting-date>span+span strong{font-size:20px}.feature-scene .meeting-date>span+span small{margin-top:4px;font-size:13px}.feature-scene .agenda-item{border-top:var(--stroke-rule);gap:18px;padding:14px 0;font-size:14px;display:flex}.feature-scene .agenda-item>span{color:var(--terracotta);font:400 11px/2 var(--font-mono)}.feature-scene .attendance{border-top:var(--stroke-edge);padding-top:18px}.feature-scene .attendee-marks{gap:5px;margin-bottom:8px;display:flex}.feature-scene .attendee-marks i{background:var(--field);border:var(--stroke-edge);width:13px;height:13px}.feature-scene .attendee-marks i.attending{background:var(--forest);border-color:var(--forest)}.feature-scene .attendance>span{color:var(--ink-3);font-size:12px}.feature-scene .attendance strong{color:var(--ink)}.feature-scene .minutes-note{margin-top:16px}.feature-scene.scene--documents-and-answers .scene-content{padding-top:80px}.feature-scene .question-bubble{background:var(--night);color:var(--paper);align-self:flex-end;align-items:center;gap:12px;margin:0 -8px 20px 12px;padding:15px 18px;font-size:14px;line-height:1.5;display:flex}.feature-scene .question-initial{background:var(--plum);height:23px;color:var(--paper);font:400 13px/1 var(--font-serif);flex:0 0 23px;place-items:center;display:grid}.feature-scene .answer-sheet{padding:22px}.feature-scene .answer-heading{color:var(--terracotta);align-items:center;gap:9px;display:flex}.feature-scene .answer-heading .paper-title{color:var(--ink);font-size:14px}.feature-scene .answer-sheet p{margin:20px 0;font-size:18px;line-height:1.5}.feature-scene .source-reference{color:var(--terracotta);align-items:center;gap:8px;font-size:12px;display:flex}.feature-scene .source-reference svg{width:17px;height:17px}.feature-scene .source-reference>span:last-child{margin-left:auto;font-size:17px}.feature-scene .source-connector{border-left:1px dashed var(--terracotta);height:22px;margin-left:34px}.feature-scene .source-page{background:var(--paper);border:var(--stroke-edge);margin:0 10px;padding:19px 24px 22px;transform:rotate(1.5deg);box-shadow:0 8px 16px -10px #2e2a2440}.feature-scene .source-page-top{font:400 11px/1.5 var(--font-mono);color:var(--ink-3);border-bottom:var(--stroke-edge);justify-content:space-between;margin-bottom:14px;padding-bottom:10px;display:flex}.feature-scene .source-title{font:500 17px/1.4 var(--font-serif)}.feature-scene .source-page p{font:400 14px/1.8 var(--font-serif);margin:9px 0 14px}.feature-scene .source-page mark{background:var(--bisque);color:var(--ink);box-shadow:3px 0 var(--bisque), -2px 0 var(--bisque)}.feature-scene .source-rule{background:var(--c-edge);width:100%;height:2px;margin-top:7px;display:block}.feature-scene .source-rule.short{width:62%}.feature-scene.scene--vendors-and-insurance{background-color:var(--sage);background-image:radial-gradient(#a9b7a2 .7px,#0000 .7px)}.feature-scene .vendor-landscape{aspect-ratio:3;border-bottom:var(--stroke-edge);overflow:hidden}.feature-scene .vendor-landscape svg{object-fit:cover;height:100%}.feature-scene .vendor-body .sheet-heading{margin-bottom:24px}.feature-scene .vendor-dates{align-items:center;gap:20px;display:flex}.feature-scene .vendor-dates>div{flex:1}.feature-scene .vendor-dates small,.feature-scene .vendor-dates strong{display:block}.feature-scene .vendor-dates strong{letter-spacing:-.04em;font-size:30px;line-height:1.5}.feature-scene .date-arrow{color:var(--terracotta);font-size:25px}.feature-scene .date-track{background:var(--c-edge);height:2px;margin:14px 0 23px;position:relative}.feature-scene .date-track span,.feature-scene .date-track i{background:var(--terracotta);width:7px;height:7px;position:absolute;top:-3px}.feature-scene .date-track span{left:0}.feature-scene .date-track i{background:var(--forest);right:0}.feature-scene .vendor-file{border-top:var(--stroke-rule);align-items:center;gap:12px;padding-top:18px;display:flex}.feature-scene .vendor-file svg{color:var(--forest);width:23px;height:23px}.feature-scene .vendor-file strong,.feature-scene .vendor-file small{display:block}.feature-scene .vendor-file strong{font-size:14px}.feature-scene .vendor-file small{margin-top:3px;font-size:12px}.feature-scene .renewal-note{background:var(--forest);margin-top:18px}.feature-scene .calendar-leaf{background:var(--paper);text-align:center;color:var(--ink);flex:0 0 40px}.feature-scene .calendar-leaf small{background:var(--bisque);color:var(--terracotta);font:400 11px/1.7 var(--font-mono);margin:0}.feature-scene .calendar-leaf strong{font-size:23px;line-height:1.2}.feature-scene .renewal-note small{color:var(--paper)}.feature-scene .renewal-note .calendar-leaf small{color:var(--terracotta)}.feature-scene.scene--resident-portal .scene-content{padding:68px 26px 26px}.feature-scene .resident-layout{justify-content:center;align-items:center;display:flex}.feature-scene .resident-device{background:var(--card);border:5px solid var(--night);border-radius:25px;width:252px;padding-top:12px;overflow:hidden;box-shadow:0 16px 30px -16px #17132666}.feature-scene .device-speaker{background:var(--night);border-radius:3px;width:48px;height:4px;margin:0 auto 16px}.feature-scene .portal-header{color:var(--terracotta);align-items:center;gap:7px;padding:0 16px 14px;font-size:13px;display:flex}.feature-scene .portal-property{height:95px;overflow:hidden}.feature-scene .portal-property svg{object-fit:cover;width:100%;height:100%}.feature-scene .portal-body{padding:17px 17px 22px}.feature-scene .portal-greeting{font:500 24px/1.3 var(--font-serif);letter-spacing:-.04em;display:block}.feature-scene .portal-body>.small-label{margin-top:4px;font-size:12px}.feature-scene .portal-balance{background:var(--field);border:var(--stroke-edge);margin:18px 0 12px;padding:16px}.feature-scene .portal-balance small,.feature-scene .portal-balance strong,.feature-scene .portal-balance>span{display:block}.feature-scene .portal-balance strong{letter-spacing:-.04em;font-size:36px;line-height:1.35}.feature-scene .portal-balance>span{color:var(--terracotta);font-size:12px}.feature-scene .portal-link{border-bottom:var(--stroke-rule);align-items:center;gap:8px;padding:12px 0;font-size:11px;display:flex}.feature-scene .portal-link svg{width:17px;height:17px;color:var(--terracotta)}.feature-scene .portal-link>span:last-child{margin-left:auto;font-size:20px}.feature-scene .resident-request{background:var(--card);border:var(--stroke-edge);width:180px;margin-top:170px;margin-left:-35px;padding:18px;position:relative;box-shadow:0 10px 25px -16px #17132666}.feature-scene .resident-request .note-icon{color:var(--terracotta);margin-bottom:14px;display:block}.feature-scene .resident-request>strong{margin-bottom:12px;font-size:16px;display:block}.feature-scene .resident-request>small{margin-top:14px;font-size:12px;display:block}.feature-scene .archive-tab{background:var(--terracotta);color:var(--paper);align-self:flex-start;align-items:center;gap:12px;margin-left:-8px;padding:12px 22px;font-size:15px;display:flex}.feature-scene .archive-tab svg{width:20px;height:20px}.feature-scene .archive-sheet{border-top:3px solid var(--terracotta)}.feature-scene .archive-sheet .sheet-heading{margin-bottom:14px}.feature-scene .archive-row{border-top:var(--stroke-rule);align-items:center;gap:12px;padding:17px 0;display:flex}.feature-scene .archive-row:last-child{padding-bottom:2px}.feature-scene .document-tile{background:var(--field);color:var(--terracotta);border:var(--stroke-edge);padding:7px}.feature-scene .document-tile svg{width:21px;height:25px}.feature-scene .archive-row strong,.feature-scene .archive-row small{display:block}.feature-scene .archive-row strong{font-size:14px}.feature-scene .archive-row small{margin-top:4px;font-size:11px}.feature-scene .export-connector{color:var(--terracotta);justify-content:center;align-items:center;gap:10px;margin:14px 30px;display:flex}.feature-scene .export-connector>span{background:var(--bisque-edge);flex:1;height:1px}.feature-scene .export-connector svg{width:21px;height:21px}.feature-scene .archive-export{background:var(--night);color:var(--paper);align-items:center;gap:14px;margin-inline:18px;padding:17px 22px;display:flex}.feature-scene .archive-export strong,.feature-scene .archive-export small{display:block}.feature-scene .archive-export strong{font-size:14px}.feature-scene .archive-export small{color:var(--mist);margin-top:3px;font-size:12px}.feature-scene .export-icon{border:1px solid var(--on-dark-tile);font:400 11px/1.5 var(--font-mono);color:var(--sand);padding:8px 6px}@container (width<=420px){.feature-scene .scene-content{min-height:440px;padding:66px 20px 28px}.feature-scene .scene-registration{top:22px;left:20px;right:20px}.feature-scene .sheet{padding:20px}.feature-scene .paper-title{font-size:15px}.feature-scene .sheet-heading{gap:8px;margin-bottom:18px}.feature-scene .large-amount{font-size:43px}.feature-scene .ledger-row{gap:9px;font-size:13px}.feature-scene .ledger-row small{font-size:11px}.feature-scene .status{padding:4px 6px;font-size:11px}.feature-scene .home-icon{display:none}.feature-scene .floating-note{gap:10px;margin-right:-7px;padding:14px}.feature-scene .floating-note strong{font-size:14px}.feature-scene .floating-note small{font-size:11px}.feature-scene .budget-totals strong{font-size:30px}.feature-scene .budget-totals small{font-size:11px}.feature-scene .budget-totals{gap:14px}.feature-scene .budget-totals>div+div{padding-left:14px}.feature-scene .budget-result{margin:22px -20px -20px;padding:16px 20px}.feature-scene .chart-row>div:first-child{font-size:12px}.feature-scene .chart-row small{font-size:11px}.feature-scene .request-sheet,.feature-scene .vendor-sheet{padding:0}.feature-scene .request-body,.feature-scene .vendor-body{padding:18px}.feature-scene .request-body .paper-title{font-size:15px}.feature-scene .request-address{font-size:11px}.feature-scene .attachment{font-size:12px}.feature-scene .request-progress>span{font-size:11px}.feature-scene .meeting-date{margin-left:4px}.feature-scene .meeting-date>span+span strong{font-size:18px}.feature-scene .agenda-item,.feature-scene .answer-heading .paper-title{font-size:13px}.feature-scene .answer-sheet p{font-size:17px}.feature-scene .question-bubble{gap:9px;padding:13px;font-size:13px}.feature-scene .source-page{margin-inline:4px;padding:16px 20px}.feature-scene .source-page p{font-size:13px}.feature-scene .vendor-dates strong{font-size:28px}.feature-scene .vendor-file small{font-size:11px}.feature-scene .archive-sheet .paper-title{font-size:15px}.feature-scene .archive-row{gap:10px}.feature-scene .archive-row strong{font-size:12px}.feature-scene .archive-row .file-type{display:none}.feature-scene .archive-export{gap:10px;margin-inline:5px;padding:16px}.feature-scene .archive-export strong{font-size:12px}.feature-scene .archive-export small{font-size:11px}.feature-scene .archive-tab{margin-left:0;padding:11px 18px;font-size:14px}.feature-scene.scene--resident-portal .scene-content{padding:64px 18px 26px}.feature-scene .resident-layout{display:block}.feature-scene .resident-device{width:250px;max-width:100%;margin-inline:auto}.feature-scene .portal-property{height:72px}.feature-scene .portal-body{padding-bottom:28px}.feature-scene .portal-balance{margin:14px 0 8px;padding:12px}.feature-scene .portal-link{font-size:12px}.feature-scene .resident-request{width:232px;max-width:100%;margin:-12px 0 0 auto;padding:14px;transform:none}.feature-scene .resident-request>strong{margin-bottom:8px;font-size:14px}.feature-scene .resident-request>small{display:none}.feature-scene .resident-request .note-icon{float:left;margin:5px 12px 20px 0}}@container (width<=300px){.feature-scene .scene-content{padding-inline:14px}.feature-scene .sheet{padding:16px}.feature-scene .small-label{font-size:11px}.feature-scene .request-sheet,.feature-scene .vendor-sheet{padding:0}.feature-scene .request-body,.feature-scene .vendor-body{padding:16px}.feature-scene .budget-result{margin-inline:-16px;margin-bottom:-16px;padding-inline:16px}.feature-scene .chart-row>div:first-child{gap:4px}.feature-scene .chart-legend{gap:10px;font-size:11px}.feature-scene .request-body .paper-title{font-size:14px}.feature-scene .resident-device{width:234px}.feature-scene .resident-request{width:215px}.feature-scene .portal-header{font-size:12px}.feature-scene .archive-tab{font-size:13px}}.feature-intro[data-astro-cid-g74ua3ks]{border-bottom:var(--stroke-edge);padding-block:44px 72px}.feature-grid[data-astro-cid-g74ua3ks]{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;display:grid}.back-link[data-astro-cid-g74ua3ks]{align-items:center;min-height:44px;margin-bottom:24px;font-size:14px;text-decoration:none;display:inline-flex}.eyebrow[data-astro-cid-g74ua3ks]{font-size:12px}h1[data-astro-cid-g74ua3ks]{max-width:17ch;font-size:clamp(38px,4.3vw,60px)}.t-lede[data-astro-cid-g74ua3ks]{max-width:34em;margin:24px 0 28px;font-size:19px}.feature-art[data-astro-cid-g74ua3ks]{min-width:0;margin:0}.scene-frame[data-astro-cid-g74ua3ks],.scene-frame[data-astro-cid-g74ua3ks] .feature-scene{width:100%}figcaption[data-astro-cid-g74ua3ks]{font:400 12px/1.6 var(--font-mono);color:var(--ink-3);padding-top:12px}.related[data-astro-cid-g74ua3ks]{padding-block:24px 64px}.related[data-astro-cid-g74ua3ks]>div[data-astro-cid-g74ua3ks]{flex-wrap:wrap;gap:16px 36px;display:flex}.related[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]{align-items:center;gap:14px;min-height:44px;font-size:15px;display:inline-flex}@media (width<=850px){.feature-grid[data-astro-cid-g74ua3ks]{grid-template-columns:1fr;gap:32px}h1[data-astro-cid-g74ua3ks]{max-width:22ch}.scene-frame[data-astro-cid-g74ua3ks]{max-width:600px}.feature-art[data-astro-cid-g74ua3ks]{width:100%;max-width:600px}}
