.property-history{max-width:1050px}.property-page-heading,.property-entry-actions,.property-history-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.property-history button,.property-report button{font:500 16px/1.4 system-ui;min-height:44px;padding:12px 18px;background:white;border:1px solid #c7d0dc;color:#041839;border-radius:0;cursor:pointer}.property-history .property-primary,.property-report .property-primary,.property-history-tabs [aria-pressed=true]{background:#041839;color:white;border-color:#041839}.property-history h3{font:500 32px/1.25 Georgia;color:#041839}.property-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0}.property-summary>div{padding:22px;background:#f3f6fa;border-top:2px solid #f58b5e}.property-summary strong{display:block;font:500 34px/1.2 system-ui}.property-summary span{font:14px/1.5 system-ui}.property-muted{font:14px/1.7 system-ui;color:#5d6b7b}.property-history-list{display:grid;gap:18px;margin:24px 0}.property-history-list article{padding:24px;border:1px solid #d6dee8;background:white}.property-entry-heading time{font:600 13px system-ui;letter-spacing:.5px;color:#657386}.property-entry-heading h4{font:500 24px/1.4 Georgia;margin:10px 0}.property-history-list p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.property-due{color:#94531c}.property-entry-form{max-width:720px;display:grid;gap:18px}.property-entry-form label{display:block;font:500 15px/1.5 system-ui;color:#041839}.property-entry-form input,.property-entry-form select,.property-entry-form textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #bac5d1;background:white;padding:12px;min-height:46px;margin-top:7px;font:16px/1.5 system-ui;color:#041839;border-radius:0}.property-form-status{color:#8b321d;line-height:1.6}.property-report{position:fixed;inset:20px;margin:auto;max-width:1000px;width:calc(100% - 40px);height:calc(100dvh - 40px);max-height:none;box-sizing:border-box;border:0;padding:0;background:white;color:#041839}.property-report::backdrop{background:#04183999}.property-report-controls{position:sticky;top:0;background:#f4f6fa;padding:18px;display:flex;gap:12px;flex-wrap:wrap;border-bottom:1px solid #d5deea;z-index:2}.property-report-controls label{display:flex;align-items:center;gap:6px;font:14px system-ui}.property-report-page{padding:32px;font:16px/1.7 system-ui}.property-report-page h1{font:500 34px/1.2 Georgia}.property-report-page h2{font:500 23px/1.4 system-ui}.property-report-logo{display:block;width:180px;height:140px;object-fit:contain;margin:0 auto}.property-report-page article{border-top:1px solid #d5deea;padding:18px 0;break-inside:avoid}.property-report-page article h3{margin:4px 0;font-size:20px}.property-report-page p{white-space:pre-wrap;overflow-wrap:anywhere}.property-report-disclosure{font-size:12px;color:#657386}.property-history :focus-visible,.property-report :focus-visible{outline:3px solid #f58b5e;outline-offset:3px}
@media(min-width:1000px){#account-page:has(.account-tabs){position:relative;padding-left:244px;min-height:600px}#account-page>.account-tabs{position:absolute;left:24px;top:110px;width:180px;display:flex;flex-direction:column;align-items:stretch}#account-page>.account-tabs button,#account-page>.account-tabs a{width:100%;text-align:left}}
@media(max-width:600px){.property-summary{gap:8px}.property-summary>div{padding:14px 10px}.property-summary strong{font-size:26px}.property-summary span{font-size:12px}.property-history h3{font-size:27px}.property-history-tabs button{flex:1}.property-history-list article{padding:18px}.property-report-page{padding:20px}.property-report{inset:8px;width:calc(100% - 16px);height:calc(100dvh - 16px)}.property-report-controls{position:static}.property-report-page h1{font-size:28px}}
@media print{body:has(dialog.property-report[open])>*:not(dialog.property-report){display:none!important}dialog.property-report[open]{display:block!important;position:static!important;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important;padding:0!important;margin:0!important;border:0!important}.property-report-controls{display:none!important}.property-report-page{padding:0;font-size:11pt}.property-report-page article{break-inside:avoid}.property-report-page h1{font-size:24pt}.property-report-logo{width:140px;height:100px}@page{margin:18mm}}

.property-documents{margin-top:28px}.property-document-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.property-document-grid article{border:1px solid #d6dee8;padding:20px;min-width:0}.property-document-grid h4{font:500 23px Georgia;margin:0 0 20px}.property-document-grid input{display:block;max-width:100%;margin:12px 0;font:16px system-ui}.property-document-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:16px 0;border-bottom:1px solid #e2e7ee}.property-document-row strong{width:100%;overflow-wrap:anywhere}.property-document-row span{font-size:13px}.property-document-row button{font-size:14px;padding:8px 12px}.property-document-files{margin-bottom:20px}@media(max-width:760px){.property-document-grid{grid-template-columns:1fr}}
