@charset "UTF-8";
/* https://powerhouserealty.nyc/wp-content/plugins/real-estate-valuations/assets/css/workspace.css?ver=0.13.0 */
:root{--rev-background:#f4f7fb;--rev-card:#ffffff;--rev-ink:#152238;--rev-muted:#66758c;--rev-line:#dfe7f1;--rev-blue:#2f6fed;--rev-blue-dark:#2157bd;--rev-blue-soft:#eaf2ff;--rev-green:#137a56;--rev-green-soft:#e8f7f1;--rev-paper:#f8fafc;--rev-red:#a43b4a;--rev-red-soft:#fff0f2;--rev-shadow:0 16px 44px rgba(28, 55, 90, 0.08)}.rev-app,.rev-access-card{box-sizing:border-box;color:var(--rev-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.rev-app *,.rev-access-card *{box-sizing:border-box}.rev-app .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.rev-app{background:var(--rev-background);border:1px solid var(--rev-line);border-radius:22px;margin:24px auto;max-width:1240px;min-height:640px;overflow:hidden;padding:0 40px 48px}.rev-app__header{align-items:center;border-bottom:1px solid var(--rev-line);display:flex;justify-content:space-between;margin:0 -40px 36px;padding:25px 40px}.rev-app h1,.rev-app h2,.rev-app h3{color:var(--rev-ink);font-weight:650;letter-spacing:-.025em;line-height:1.2;margin-top:0}.rev-app h1{font-size:28px;margin-bottom:0}.rev-app h2{font-size:25px;margin-bottom:8px}.rev-app h3{font-size:18px;margin-bottom:8px}.rev-app p{color:var(--rev-muted);line-height:1.55}.rev-eyebrow{color:var(--rev-blue)!important;font-size:11px;font-weight:750;letter-spacing:.13em;margin:0 0 5px;text-transform:uppercase}.rev-user{align-items:flex-end;display:flex;flex-direction:column;font-size:14px;font-weight:650}.rev-user__status{color:var(--rev-muted);font-size:12px;font-weight:450}.rev-toolbar,.rev-form-heading{align-items:flex-start;display:flex;gap:28px;justify-content:space-between;margin-bottom:28px}.rev-toolbar p,.rev-form-heading p{margin:0}.rev-button{align-items:center;border:1px solid #fff0;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:650;justify-content:center;line-height:1;min-height:44px;padding:0 18px;text-decoration:none!important;transition:border-color 120ms ease,background-color 120ms ease}.rev-button--primary{background:var(--rev-blue);color:#fff!important}.rev-button--primary:hover,.rev-button--primary:focus{background:var(--rev-blue-dark)}.rev-button--secondary{background:var(--rev-card);border-color:var(--rev-line);color:var(--rev-ink)!important}.rev-button--secondary:hover,.rev-button--secondary:focus{border-color:#9db7dc}.rev-stats{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px}.rev-stat{background:var(--rev-card);border:1px solid var(--rev-line);border-radius:14px;box-shadow:0 7px 22px rgb(28 55 90 / .045);display:flex;flex-direction:column;padding:18px 20px}.rev-stat strong{font-size:27px;font-weight:650}.rev-stat span{color:var(--rev-muted);font-size:13px;margin-top:2px}.rev-filters{background:var(--rev-card);border:1px solid var(--rev-line);border-radius:14px;display:grid;gap:12px;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(150px,0.55fr)) minmax(145px,0.45fr) auto;margin-bottom:22px;padding:14px}.rev-filters input,.rev-filters select,.rev-field input,.rev-field select,.rev-field textarea{background:#fff;border:1px solid #cdd8e6;border-radius:9px;color:var(--rev-ink);font-family:inherit;font-size:14px;min-height:44px;outline:none;padding:10px 12px;width:100%}.rev-filters input:focus,.rev-filters select:focus,.rev-field input:focus,.rev-field select:focus,.rev-field textarea:focus{border-color:var(--rev-blue);box-shadow:0 0 0 3px rgb(47 111 237 / .12)}.rev-project-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.rev-project-card{background:var(--rev-card);border:1px solid var(--rev-line);border-radius:16px;box-shadow:0 7px 22px rgb(28 55 90 / .045);display:flex;flex-direction:column;min-height:238px;padding:22px}.rev-project-card__top,.rev-project-card__footer{align-items:center;display:flex;gap:12px;justify-content:space-between}.rev-project-card h3{font-size:19px;margin:22px 0 5px}.rev-project-card h3 a{color:var(--rev-ink);text-decoration:none}.rev-project-card__type,.rev-project-card__property,.rev-project-card__address,.rev-project-card__footer{font-size:12px}.rev-project-card__type{color:var(--rev-muted);text-align:right}.rev-project-card__property{color:var(--rev-ink)!important;font-weight:600;margin:0 0 4px}.rev-project-card__address{margin:0 0 22px}.rev-project-card__footer{border-top:1px solid var(--rev-line);margin-top:auto;padding-top:15px}.rev-project-card__links{display:flex;gap:14px}.rev-project-card__footer span{color:var(--rev-muted)}.rev-project-card__footer .rev-project-card__links{color:inherit}.rev-project-card__footer a{color:var(--rev-blue);font-weight:650;text-decoration:none}.rev-badge{background:var(--rev-blue-soft);border-radius:999px;color:var(--rev-blue-dark);display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.02em;padding:6px 9px;white-space:nowrap}.rev-badge--completed{background:var(--rev-green-soft);color:var(--rev-green)}.rev-badge--archived{background:#eef0f4;color:#596477}.rev-notice{border:1px solid;border-radius:11px;margin-bottom:22px;padding:13px 16px}.rev-notice--success{background:var(--rev-green-soft);border-color:#b7dfcf;color:var(--rev-green)}.rev-notice--error{background:var(--rev-red-soft);border-color:#edc5cb;color:var(--rev-red)}.rev-notice--warning{background:#fff8e6;border-color:#edcf7a;color:#745514}.rev-empty,.rev-access-card{background:var(--rev-card);border:1px solid var(--rev-line);border-radius:16px;box-shadow:var(--rev-shadow);padding:52px 24px;text-align:center}.rev-access-card{margin:40px auto;max-width:640px}.rev-access-card--auth{max-width:720px;text-align:left}.rev-access-card--auth>h2,.rev-access-card--auth>.rev-auth-intro{text-align:center}.rev-theme-auth{margin:28px auto 0;max-width:460px}.rev-theme-auth .login_form{float:none;margin-left:auto;margin-right:auto;max-width:100%}.rev-theme-auth input,.rev-theme-auth select,.rev-theme-auth button{max-width:100%}.rev-auth-unavailable{background:var(--rev-red-soft);border:1px solid #edc5cb;border-radius:10px;color:var(--rev-red)!important;padding:14px 16px;text-align:center}.rev-access-card .rev-button{margin-top:8px}.rev-back-link{color:var(--rev-blue);display:inline-block;font-size:13px;font-weight:650;margin-bottom:24px;text-decoration:none}.rev-project-form{display:grid;gap:22px}.rev-form-section{background:var(--rev-card);border:1px solid var(--rev-line);border-radius:16px;box-shadow:0 8px 26px rgb(28 55 90 / .045);display:grid;gap:28px;grid-template-columns:minmax(220px,0.65fr) minmax(0,1.35fr);padding:26px}.rev-form-section__intro{display:flex;gap:14px}.rev-form-section__intro>span{align-items:center;background:var(--rev-blue-soft);border-radius:9px;color:var(--rev-blue);display:flex;font-size:12px;font-weight:750;height:34px;justify-content:center;min-width:34px}.rev-form-section__intro h3,.rev-form-section__intro p{margin:0}.rev-form-section__intro p{font-size:13px;margin-top:5px}.rev-property-options{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.rev-property-option{cursor:pointer;position:relative}.rev-property-option input{opacity:0;position:absolute}.rev-property-option>span{border:1px solid #cdd8e6;border-radius:11px;display:flex;flex-direction:column;gap:5px;height:100%;padding:16px}.rev-property-option input:checked+span{background:var(--rev-blue-soft);border-color:var(--rev-blue);box-shadow:0 0 0 2px rgb(47 111 237 / .08)}.rev-property-option input:focus+span{box-shadow:0 0 0 3px rgb(47 111 237 / .16)}.rev-property-option strong{font-size:14px}.rev-property-option small{color:var(--rev-muted);font-size:12px;line-height:1.45}.rev-fields{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.rev-field{display:flex;flex-direction:column;gap:7px}.rev-field--wide{grid-column:1 / -1}.rev-field>span{font-size:13px;font-weight:650}.rev-field em{color:var(--rev-muted);font-size:10px;font-style:normal;font-weight:500;margin-left:4px;text-transform:uppercase}.rev-field textarea{resize:vertical}.rev-form-actions{align-items:center;display:flex;justify-content:space-between;padding:2px 2px 0}.rev-form-actions p{font-size:12px;margin:0;max-width:520px}.rev-form-actions>div{display:flex;gap:10px}.rev-archive-form{border-top:1px solid var(--rev-line);margin-top:30px;padding-top:20px}.rev-module-nav{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:22px}.rev-notice ul{margin:8px 0 0;padding-left:20px}.rev-financial-form fieldset{border:0;margin:0;min-width:0;padding:0}.rev-financial-form fieldset:disabled{opacity:.72}.rev-financial-columns{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.rev-financial-columns h4{margin:0 0 12px}.rev-repeatable{min-width:0}.rev-repeatable--spaced{margin-top:24px}.rev-repeatable__header,.rev-repeatable__row{align-items:center;display:grid;gap:9px}.rev-repeatable__header{color:var(--rev-muted);font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:7px;text-transform:uppercase}.rev-repeatable__row{margin-bottom:9px}.rev-repeatable__row input,.rev-repeatable__row select{background:#fff;border:1px solid var(--rev-line);border-radius:8px;box-sizing:border-box;min-width:0;padding:10px 11px;width:100%}.rev-unit-row{grid-template-columns:minmax(130px,1.4fr) 0.55fr 0.65fr 0.9fr 0.9fr 32px}.rev-money-row{grid-template-columns:minmax(140px,1fr) minmax(110px,0.72fr) 32px}.rev-capital-row{grid-template-columns:minmax(180px,1fr) 0.35fr 0.65fr 32px}.rev-net-expense-row{grid-template-columns:minmax(150px,1.35fr) minmax(120px,0.8fr) minmax(140px,1fr) minmax(110px,0.7fr) 32px}.rev-row-remove,.rev-add-row{background:#fff0;border:0;cursor:pointer}.rev-row-remove{border-radius:50%;color:var(--rev-muted);font-size:21px;height:30px;line-height:28px;padding:0;width:30px}.rev-row-remove:hover{background:var(--rev-red-soft);color:var(--rev-red)}.rev-add-row{color:var(--rev-red);font-size:13px;font-weight:700;margin-top:5px;padding:5px 0}.rev-results{background:#fff;border:1px solid var(--rev-line);border-radius:16px;box-shadow:0 16px 40px rgb(22 36 49 / .07);margin-bottom:34px;padding:26px}.rev-results__heading{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:22px}.rev-results__heading h3,.rev-results__heading p{margin:0}.rev-results__heading>p{color:var(--rev-muted);font-size:12px}.rev-result-cards{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.rev-result-cards article{background:var(--rev-paper);border:1px solid var(--rev-line);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:17px}.rev-result-cards span,.rev-result-breakdown span{color:var(--rev-muted);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rev-result-cards strong{color:var(--rev-ink);font-size:22px;line-height:1.1}.rev-result-cards small{color:var(--rev-muted);font-size:11px}.rev-result-breakdown{border-bottom:1px solid var(--rev-line);border-top:1px solid var(--rev-line);display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0;padding:18px 0}.rev-result-breakdown>div{display:flex;flex-direction:column;gap:5px}.rev-table-wrap{overflow-x:auto}.rev-cash-flow-table{border-collapse:collapse;font-size:12px;min-width:1060px;width:100%}.rev-cash-flow-table caption{font-size:15px;font-weight:700;padding:2px 0 12px;text-align:left}.rev-cash-flow-table th,.rev-cash-flow-table td{border-bottom:1px solid var(--rev-line);padding:11px 9px;text-align:right;vertical-align:top}.rev-cash-flow-table th:first-child,.rev-cash-flow-table td:first-child{text-align:left}.rev-cash-flow-table thead th{color:var(--rev-muted);font-size:10px;letter-spacing:.03em;text-transform:uppercase}.rev-cash-flow-table td small{color:var(--rev-muted);display:block;font-size:9px;margin-top:4px}.rev-formula-note{color:var(--rev-muted);font-size:11px;line-height:1.55;margin:16px 0 0}.rev-scenario-comparison{min-width:680px}.rev-scenario-comparison td,.rev-scenario-comparison th{width:25%}.rev-result-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.rev-sensitivity-table{min-width:760px;table-layout:fixed}.rev-sensitivity-table th,.rev-sensitivity-table td{width:14%}.rev-sensitivity-table th:first-child{width:30%}.rev-sensitivity-axis--base{background:var(--rev-blue-soft);color:var(--rev-blue-dark)!important;font-weight:800}.rev-sensitivity-cell--base{background:var(--rev-blue);color:#fff;font-weight:800}.rev-sensitivity-bases{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px}.rev-sensitivity-bases>div{background:var(--rev-paper);border:1px solid var(--rev-line);border-radius:10px;display:flex;flex-direction:column;gap:5px;padding:14px}.rev-sensitivity-bases span{color:var(--rev-muted);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.rev-sensitivity-bases strong{font-size:16px}.rev-stale-label{background:#fff8e6;border-radius:999px;color:#745514!important;display:inline-block!important;font-size:9px!important;margin-left:6px;padding:2px 6px;text-transform:uppercase}.rev-empty-value{color:var(--rev-muted)}.rev-scenario-grid{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.rev-scenario-card{background:#fff;border:1px solid var(--rev-line);border-radius:16px;box-shadow:0 8px 26px rgb(28 55 90 / .045);padding:24px}.rev-scenario-card--downside{border-top:4px solid #b9606d}.rev-scenario-card--upside{border-top:4px solid var(--rev-green)}.rev-scenario-card>header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.rev-scenario-card>header h3{margin-bottom:0}.rev-scenario-form fieldset{border:0;margin:0;padding:0}.rev-scenario-form fieldset:disabled{opacity:.72}.rev-scenario-form__section{border-top:1px solid var(--rev-line);margin:20px 0;padding-top:18px}.rev-scenario-form__section h4{font-size:14px;margin:0 0 14px}.rev-scenario-form .rev-fields{gap:14px}.rev-qualitative-form fieldset{border:0;margin:0;padding:0}.rev-qualitative-form fieldset:disabled{opacity:.72}.rev-qualitative-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.rev-qualitative-factor{background:#fff;border:1px solid var(--rev-line);border-radius:14px;padding:20px}.rev-qualitative-factor>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:14px}.rev-qualitative-factor h4{margin:0 0 6px}.rev-qualitative-factor p{color:var(--rev-muted);font-size:13px;line-height:1.5;margin:0}.rev-qualitative-factor select{flex:0 0 190px}.rev-report-builder,.rev-report-history{background:#fff;border:1px solid var(--rev-line);border-radius:16px;box-shadow:0 8px 26px rgb(28 55 90 / .045);margin-bottom:24px;padding:26px}.rev-report-source-grid,.rev-report-section-grid,.rev-report-metric-grid,.rev-report-facts{display:grid;gap:12px}.rev-report-source-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin:22px 0}.rev-report-source{background:var(--rev-paper);border:1px solid var(--rev-line);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:13px}.rev-report-source span{color:var(--rev-muted);font-size:11px;font-weight:700;text-transform:uppercase}.rev-report-source strong{font-size:13px}.rev-report-builder fieldset{border:0;margin:24px 0 0;padding:0}.rev-report-builder fieldset:disabled{opacity:.72}.rev-report-builder legend{color:var(--rev-ink);font-size:15px;font-weight:700;margin-bottom:14px}.rev-report-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rev-report-section{align-items:flex-start;background:var(--rev-paper);border:1px solid var(--rev-line);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:16px}.rev-report-section input{margin-top:3px}.rev-report-section>span{display:flex;flex-direction:column;gap:4px}.rev-report-section small,.rev-report-section em{color:var(--rev-muted);font-size:12px;font-style:normal;line-height:1.45}.rev-report-section--unavailable{cursor:not-allowed;opacity:.58}.rev-report-options{border-top:1px solid var(--rev-line);display:flex;flex-wrap:wrap;gap:18px 28px;margin-top:20px;padding-top:18px}.rev-report-options label{align-items:center;display:flex;gap:8px}.rev-report-history{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.rev-report-history h3{margin:0}.rev-report-history__links{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.rev-report-history__item{display:inline-flex}.rev-report-history__links a{background:var(--rev-paper);border:1px solid var(--rev-line);font-size:12px;padding:7px 11px;text-decoration:none}.rev-report-history__item>a:first-child{border-radius:999px 0 0 999px}.rev-report-history__item>a:last-child{border-radius:0 999px 999px 0}.rev-report-history__item>a:only-child{border-radius:999px}.rev-report-history__pdf{border-left:0!important;font-weight:700}.rev-report-actions{align-items:center;display:flex;justify-content:space-between;margin:24px 0 14px}.rev-report-actions p{color:var(--rev-muted);font-size:12px;margin:0}.rev-report-actions>div{align-items:center;display:flex;gap:10px}.rev-report-actions form{margin:0}.rev-report-artifact{align-items:center;background:#eef6f0;border:1px solid #bed6c4;border-radius:10px;display:grid;gap:5px 16px;grid-template-columns:auto 1fr;margin:0 0 16px;padding:13px 16px}.rev-report-artifact strong{color:#245b34}.rev-report-artifact span{color:var(--rev-muted);font-size:12px;text-align:right}.rev-report-artifact code{color:var(--rev-muted);font-size:10px;grid-column:1 / -1;overflow-wrap:anywhere}.rev-report-paper{background:#fff;border:1px solid var(--rev-line);box-shadow:0 20px 50px rgb(28 55 90 / .11);color:var(--rev-ink);margin:0 auto;max-width:1000px}.rev-report-cover{background:#f4f1ec;border-bottom:5px solid var(--rev-red);padding:58px 54px 46px}.rev-report-cover h1{font-size:clamp(32px, 5vw, 52px);letter-spacing:-.04em;line-height:1.02;margin:18px 0 14px}.rev-report-cover__address{color:var(--rev-muted);font-size:17px;line-height:1.55;margin:0}.rev-report-metadata{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:38px 0 0}.rev-report-metadata div{border-top:1px solid rgb(28 55 90 / .18);padding-top:10px}.rev-report-metadata dt,.rev-report-metric-grid span,.rev-report-facts span{color:var(--rev-muted);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rev-report-metadata dd{font-size:13px;font-weight:700;margin:5px 0 0}.rev-report-warning{background:#fff8e8;border-bottom:1px solid #ead9ad;padding:24px 54px}.rev-report-warning h2{font-size:16px;margin:0 0 10px}.rev-report-warning ul{margin:0;padding-left:20px}.rev-report-section-content{border-bottom:1px solid var(--rev-line);padding:42px 54px}.rev-report-section-content>h2{font-size:27px;margin:5px 0 24px}.rev-report-section-content>h3{font-size:15px;margin:26px 0 12px}.rev-report-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rev-report-metric-grid>div,.rev-report-facts>div{background:var(--rev-paper);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:16px}.rev-report-metric-grid strong{font-size:20px}.rev-report-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.rev-report-facts small{color:var(--rev-muted)}.rev-report-source-note{color:var(--rev-muted);font-size:12px;margin:20px 0 0}.rev-report-narratives{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0}.rev-report-narratives>div{border-left:3px solid var(--rev-red);padding-left:16px}.rev-report-narratives h3{font-size:14px;margin:0 0 7px}.rev-report-narratives p{line-height:1.65;margin:0}.rev-report-limitations{background:#f7f8fa;border-bottom:0}.rev-report-limitations ul{line-height:1.65;margin:0;padding-left:20px}.rev-link-button{background:#fff0;border:0;color:var(--rev-red);cursor:pointer;font-size:13px;font-weight:600;padding:0;text-decoration:underline}@media (max-width:940px){.rev-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rev-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.rev-form-section{grid-template-columns:1fr}.rev-result-cards,.rev-result-breakdown,.rev-scenario-grid,.rev-qualitative-grid,.rev-report-section-grid,.rev-report-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rev-report-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rev-unit-row{grid-template-columns:repeat(2,minmax(0,1fr)) 32px}.rev-repeatable__header.rev-unit-row{display:none}}@media (max-width:680px){.rev-app{border-radius:0;margin:0;padding:0 18px 32px}.rev-app__header{margin:0 -18px 28px;padding:20px 18px}.rev-user{display:none}.rev-toolbar,.rev-form-heading,.rev-form-actions{align-items:stretch;flex-direction:column}.rev-stats,.rev-project-grid,.rev-property-options,.rev-fields,.rev-filters,.rev-financial-columns,.rev-result-cards,.rev-result-breakdown,.rev-scenario-grid,.rev-qualitative-grid,.rev-report-source-grid,.rev-report-section-grid,.rev-report-metric-grid,.rev-report-facts,.rev-report-narratives,.rev-sensitivity-bases{grid-template-columns:1fr}.rev-form-section{padding:20px}.rev-form-actions>div{display:grid;grid-template-columns:1fr 1fr}.rev-results{border-radius:12px;padding:18px}.rev-results__heading,.rev-module-nav,.rev-qualitative-factor>header{gap:10px;flex-direction:column}.rev-qualitative-factor select{flex-basis:auto;width:100%}.rev-report-builder,.rev-report-history,.rev-report-cover,.rev-report-section-content,.rev-report-warning{padding:20px}.rev-report-history,.rev-report-actions{align-items:stretch;flex-direction:column}.rev-report-actions>div{align-items:stretch;flex-direction:column}.rev-report-actions form .rev-button{width:100%}.rev-report-artifact{grid-template-columns:1fr}.rev-report-artifact span{text-align:left}.rev-report-history__links{justify-content:flex-start}.rev-unit-row,.rev-money-row,.rev-capital-row,.rev-net-expense-row{grid-template-columns:1fr 32px}.rev-unit-row input,.rev-money-row input,.rev-capital-row input,.rev-net-expense-row input,.rev-net-expense-row select{grid-column:1}.rev-unit-row .rev-row-remove,.rev-money-row .rev-row-remove,.rev-capital-row .rev-row-remove,.rev-net-expense-row .rev-row-remove{grid-column:2;grid-row:1}.rev-repeatable__header{display:none}}@media print{@page{margin:.55in}body *{visibility:hidden!important}.rev-report-paper,.rev-report-paper *{visibility:visible!important}.rev-report-paper{border:0;box-shadow:none;left:0;margin:0;max-width:none;position:absolute;top:0;width:100%}.rev-report-cover{background:#fff;padding-top:0}.rev-report-section-content,.rev-report-warning{break-inside:avoid}.rev-table-wrap{overflow:visible}.rev-no-print{display:none!important}}