:root{--portal-ink:hsl(220 20% 12%);--portal-ink-soft:hsl(220 12% 34%);--portal-paper:hsl(40 20% 99%);--portal-panel:hsl(0 0% 100%);--portal-rule:hsl(220 14% 88%);--portal-measure:46ch;--portal-radius-control:6px;--portal-radius-panel:8px;--portal-radius-pill:999px;--portal-row:56px;--portal-font-sans:"Geist",ui-sans-serif,system-ui,sans-serif;--portal-font-mono:"Geist Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--portal-font-narrow:"Archivo Narrow","Arial Narrow",ui-sans-serif,sans-serif;--prov-mark:color-mix(in oklab,var(--portal-ink) 62%,transparent);--prov-mark-soft:color-mix(in oklab,var(--portal-ink) 34%,transparent)}@font-face{font-family:Geist;src:url(/fonts/Geist/Geist-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist/Geist-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist/Geist-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono/GeistMono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/GeistMono/GeistMono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo Narrow;src:url(/fonts/ArchivoNarrow/ArchivoNarrow-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--portal-paper);color:var(--portal-ink);font-family:var(--portal-font-sans);font-feature-settings:"cv11","ss01","ss03";font-size:1.0625rem;line-height:1.65}.data,.prov__figure.data{font-family:var(--portal-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.9375em}.nowrap{white-space:nowrap}:focus-visible{outline:3px solid var(--color-primary-600);outline-offset:2px}.skip-link{position:absolute;left:-9999px;top:0;background:var(--color-primary-900);color:hsl(0 0% 100%);padding:.75rem 1rem;z-index:10}.skip-link:focus{left:0}.portal-header{border-bottom:1px solid var(--portal-rule);background:hsl(0 0% 100%)}.portal-header__inner{max-width:72rem;margin:0 auto;padding:1.5rem 1.5rem .75rem;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:baseline;justify-content:space-between}.portal-brand{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:.01em;color:var(--color-primary-800)}.portal-who{margin:0;font-family:var(--portal-font-sans);font-size:.9375rem;color:var(--portal-ink-soft)}.portal-nav{max-width:72rem;margin:0 auto;padding:0 1.5rem;align-items:baseline;gap:0 2.5rem}.portal-nav,.portal-nav ul{display:flex;flex-wrap:wrap}.portal-nav ul{list-style:none;margin:0;padding:0;gap:.25rem 1.25rem;font-family:var(--portal-font-sans);font-size:.9375rem}.portal-nav ul.portal-nav__group--setup{margin-left:auto}@media (max-width:64rem){.portal-nav ul.portal-nav__group--setup{flex-basis:100%;margin-left:0}}@media (max-width:30rem){.portal-nav ul.portal-nav__group{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity;padding-inline:1.5rem;mask-image:linear-gradient(90deg,transparent,#000 1.5rem,#000 calc(100% - 1.5rem),transparent)}.portal-nav a[aria-current=page]{scroll-snap-align:start;scroll-margin-inline:1rem}.portal-nav a{padding:.5rem 0;white-space:nowrap}.portal-header__inner{padding:1rem 1rem .5rem}.portal-who{order:1;flex-basis:100%}.portal-signout{margin-left:auto}.portal-nav{padding:0 1rem}.portal-main{padding:1.75rem 1rem 3rem}}.portal-nav a{display:inline-block;padding:.75rem 0;color:var(--color-primary-800);text-decoration:none;border-bottom:3px solid transparent}.portal-nav a:hover{text-decoration:underline}.portal-nav a[aria-current=page]{border-bottom-color:var(--color-primary-600);font-weight:600}.portal-main{max-width:72rem;margin:0 auto;padding:2.5rem 1.5rem 4rem}.portal-main a:not(.button){color:var(--color-primary-800);text-decoration-color:var(--color-primary-400)}.portal-main a:not(.button):focus-visible,.portal-main a:not(.button):hover{color:var(--color-primary-900);text-decoration-color:var(--color-primary-600)}.portal-footer{border-top:1px solid var(--portal-rule);max-width:72rem;margin:0 auto;padding:2rem 1.5rem 3rem;color:var(--portal-ink-soft);font-size:.9375rem}.portal-footer p{margin:0;max-inline-size:var(--portal-measure)}h1{font-size:clamp(2rem,1.4rem + 2vw,2.75rem);line-height:1.15;letter-spacing:-.015em;color:var(--color-primary-900)}h1,h2{font-weight:600;margin:0 0 .5rem}h2{font-size:1.5rem;line-height:1.25;color:var(--color-primary-800)}h3{font-size:1.125rem;font-weight:600;margin:0 0 .25rem}.signin-product{margin:0 0 .75rem;font-family:var(--portal-font-sans);font-weight:600;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.lede,.signin-product{color:var(--portal-ink-soft)}.lede{max-inline-size:var(--portal-measure);margin:0 0 1.5rem}.portal-section{margin:0 0 3.5rem}.portal-section:last-child{margin-bottom:0}.portal-section>ol,.portal-section>p,.portal-section>ul:not(.property-list){max-inline-size:var(--portal-measure)}.tracker__position{font-family:var(--portal-font-narrow);font-weight:500;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--portal-ink-soft);margin:0 0 1rem}.tracker__list{list-style:none;margin:0;padding:0}.tracker__step{position:relative;padding:0 0 1.75rem 1.75rem;border-left:2px solid var(--portal-rule)}.tracker__step--done{border-left-style:solid;border-left-width:2px}.tracker__step--current{border-left:3px solid var(--color-primary-600)}.tracker__step--upcoming{border-left-style:dashed;border-left-width:1px}.tracker__marker{position:absolute;left:-.5rem;top:.45rem;width:.875rem;height:.875rem;border-radius:50%;background:var(--portal-paper);border:2px solid var(--portal-rule)}.tracker__step--done .tracker__marker{background:var(--color-primary-600);border-color:var(--color-primary-600)}.tracker__step--current .tracker__marker{background:var(--portal-panel);border-color:var(--color-primary-600);box-shadow:0 0 0 4px var(--color-primary-100)}.tracker__label{font-size:1.125rem;margin:0}.tracker__state{font-weight:400;color:var(--portal-ink-soft)}.tracker__date{margin:.125rem 0 .25rem;font-family:var(--portal-font-sans);font-size:.875rem;color:var(--portal-ink-soft)}.tracker__date .prov__figure{font-family:var(--portal-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tracker__step--condensed{padding-bottom:1rem}.tracker__step--condensed .tracker__body{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .75rem}@media (max-width:30rem){.tracker__step--condensed .tracker__body{flex-direction:column;gap:0}}.tracker__step--condensed .tracker__label{font-size:1rem;margin:0}.tracker__step--condensed .tracker__date{margin:0}.tracker__plain{margin:0;max-inline-size:var(--portal-measure)}.pill{display:inline-block;font-family:var(--portal-font-sans);font-size:.8125rem;line-height:1.4;padding:.25rem .625rem;border-radius:var(--portal-radius-pill);border:1px solid}.pill--positive{color:var(--color-primary-700);background:var(--color-primary-50)}.pill--progress{color:hsl(30 78% 26%);background:hsl(38 92% 95%)}.pill--attention{color:hsl(357 68% 32%);background:hsl(356 92% 96%)}.pill--unknown{color:hsl(220 12% 30%);background:hsl(220 16% 96%)}.property-list{list-style:none;margin:0;padding:0;display:grid;gap:2rem}.property{display:grid;gap:1.25rem;grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start;padding:1.5rem;background:hsl(0 0% 100%);border:1px solid var(--portal-rule);border-radius:var(--portal-radius-panel)}@media (max-width:48rem){.property{grid-template-columns:minmax(0,1fr)}}.property__media{align-self:start}.property__photo{display:block;inline-size:100%;aspect-ratio:4/3;object-fit:cover;background:linear-gradient(160deg,var(--color-primary-100),var(--color-primary-300));border-radius:var(--portal-radius-panel)}.property__nophoto{margin:0;aspect-ratio:4/3;display:grid;place-items:center;text-align:center;padding:1rem;border:1px dashed var(--portal-rule);border-radius:var(--portal-radius-panel);font-family:var(--portal-font-sans);font-size:.875rem;color:var(--portal-ink-soft)}.property__address{font-size:1.375rem;margin:0 0 .25rem}.property__suburb{display:block;font-size:1rem;font-weight:400;color:var(--portal-ink-soft)}.property__status{margin:0 0 1rem;font-family:var(--portal-font-sans);font-size:.9375rem;color:var(--portal-ink-soft)}.property__facts{margin:0 0 1rem;display:grid;gap:.75rem 2rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.property__facts dt{font-family:var(--portal-font-narrow);font-weight:500;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--portal-ink-soft)}.property__facts dd{margin:.125rem 0 0}.property__dd{margin:0 0 1.25rem}.identity{display:flex;gap:1rem;align-items:center;margin:0}.identity--lede{margin:0 0 2rem}.identity__photo{flex:none;display:block;inline-size:5.5rem;aspect-ratio:4/3;object-fit:cover;background:linear-gradient(160deg,var(--color-primary-100),var(--color-primary-300));border-radius:var(--portal-radius-control)}.identity__address{margin:0;font-size:1.0625rem;font-weight:600}.identity__suburb{display:block;font-size:.9375rem;font-weight:400;color:var(--portal-ink-soft)}.reaction{max-inline-size:28rem;border:1px solid var(--portal-rule);border-radius:var(--portal-radius-control);padding:1rem 1.25rem 1.25rem;margin:0}.reaction legend{font-weight:600;padding:0 .375rem}.reaction legend,.reaction__unavailable{font-family:var(--portal-font-sans);font-size:.9375rem}.reaction__unavailable{margin:.25rem 0 .75rem}.scaffold-form{border:1px dashed var(--portal-rule);border-radius:var(--portal-radius-control);padding:1rem 1.25rem .5rem;margin:0;max-inline-size:34rem}.scaffold-form>legend{font-family:var(--portal-font-sans);font-size:.9375rem;font-weight:600;padding:0 .375rem}.reaction :disabled,.scaffold-form :disabled{cursor:not-allowed}.reaction__option{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;font-family:var(--portal-font-sans)}.reaction__option input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary-600)}.button{display:inline-block;margin-top:.75rem;font-family:var(--portal-font-sans);font-size:.9375rem;padding:.625rem 1.125rem;border-radius:var(--portal-radius-control);border:1px solid var(--color-primary-700);background:var(--color-primary-700);color:hsl(0 0% 100%);cursor:pointer}.button--quiet{background:hsl(0 0% 100%);color:var(--color-primary-800)}.data-table{width:100%;border-collapse:collapse;font-family:var(--portal-font-sans);font-size:.9375rem}.data-table caption{text-align:left;color:var(--portal-ink-soft);padding-bottom:.75rem}.data-table td,.data-table th{text-align:left;padding:.75rem 1rem .75rem 0;border-bottom:1px solid var(--portal-rule);vertical-align:top}.data-table th{font-family:var(--portal-font-narrow);font-weight:500;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--portal-ink-soft)}.data-table tbody td,.data-table tbody th{height:var(--portal-row);vertical-align:middle}.data-table time{font-family:var(--portal-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem}.doc-meta{display:block;font-weight:400;font-size:.8125rem;color:var(--portal-ink-soft)}.table-scroll{overflow-x:auto}.aside-grid{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);margin-top:2rem}.aside-grid>.portal-section{margin-bottom:0}.aside-grid>.card{order:-1}.aside-grid--status>.card{order:0}@media (min-width:80rem){.aside-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start}.aside-grid>.card{order:0}}.rail-layout{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr)}@media (min-width:80rem){.rail-layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}}.rail-layout__aside{display:grid;gap:2rem;align-content:start}.card{background:transparent;border:1px solid var(--portal-rule);border-radius:var(--portal-radius-panel);padding:1.5rem}.card--measure{max-inline-size:var(--portal-measure)}.card h2{font-size:1.125rem}.card ul{list-style:none;margin:0;padding:0;font-family:var(--portal-font-sans);font-size:1rem}.card li+li{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--portal-rule)}.card time{display:block;color:var(--portal-ink-soft);font-family:var(--portal-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8125rem}.dl-plain{margin:0;display:grid;gap:1rem}.dl-plain dt{font-family:var(--portal-font-narrow);font-weight:500;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--portal-ink-soft)}@media (min-width:80rem){.dl-plain--columns>div{display:grid;grid-template-columns:16rem minmax(0,1fr);gap:0 2rem;align-items:baseline}.dl-plain--columns dd{margin-top:0}}.dl-plain dd{margin:.125rem 0 0}.dl-plain dd,.note{max-inline-size:var(--portal-measure)}.note{border-left:3px solid var(--color-primary-300);padding:.25rem 0 .25rem 1rem;color:var(--portal-ink-soft)}.esign-frame{width:100%;border:1px solid var(--portal-rule);border-radius:var(--portal-radius-panel);background:hsl(0 0% 100%);margin:1rem 0}.portal-signout{margin:0}.change-request textarea{display:block;width:100%;max-inline-size:var(--portal-measure);font:inherit;color:inherit;background:hsl(0 0% 100%);border:1px solid var(--portal-rule);border-radius:var(--portal-radius-control);padding:.625rem .75rem}.change-request textarea:disabled{cursor:not-allowed}.form-result,.reaction__result{margin:.5rem 0 0;min-height:1.25rem;font-family:var(--portal-font-sans);font-size:.9375rem;color:var(--portal-ink-soft)}.prov{position:relative;display:inline-block}.prov__figure{appearance:none;border:0;background:transparent;padding:0 0 1px;margin:0;font:inherit;font-feature-settings:inherit;font-variant-numeric:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;vertical-align:baseline;cursor:help}.prov__figure--first-party{border-bottom:1px solid var(--prov-mark)}.prov__figure--licensed{border-bottom:2px solid var(--prov-mark)}.prov__figure--derived{border-bottom:1px dashed var(--prov-mark)}.prov__figure--computed{border-bottom:1px dotted var(--prov-mark-soft)}.prov__figure--unmeasured{border-bottom:1px solid transparent;text-decoration-line:line-through;text-decoration-color:var(--prov-mark-soft);color:var(--portal-ink-soft)}.prov__line{position:absolute;top:100%;left:0;z-index:30;margin-top:.375rem;display:block;width:max-content;max-width:min(18rem,calc(100vw - 1.5rem));padding:.375rem .625rem;background:hsl(0 0% 100%);border:1px solid var(--portal-rule);border-radius:var(--portal-radius-panel);box-shadow:0 4px 12px hsl(220 20% 12%/.12);font-family:var(--portal-font-sans);font-size:.8125rem;line-height:1.45;text-align:left;color:var(--portal-ink-soft);display:none;opacity:0;transition:opacity .12s cubic-bezier(.22,.7,.18,1)}.prov--open .prov__line,.prov:focus-within .prov__line,.prov:hover .prov__line{display:block;opacity:1}.gate{max-inline-size:var(--portal-measure);margin:1.5rem 0 0}.gate__band{border:1px solid var(--portal-rule);border-left:3px solid var(--color-primary-600);border-radius:var(--portal-radius-panel);padding:1rem 1.25rem;background:hsl(0 0% 100%);overflow:hidden}.gate__band--retract{animation:gate-retract .24s cubic-bezier(.22,.7,.18,1) forwards}@keyframes gate-retract{0%{opacity:1;transform:translateY(0);max-height:12rem}to{opacity:0;transform:translateY(-.5rem);max-height:0;padding-top:0;padding-bottom:0;border-width:0;margin-bottom:0}}@media (prefers-reduced-motion:reduce){.gate__band--retract{animation:none;display:none}}.gate__word{margin:0 0 .25rem;font-family:var(--portal-font-narrow);font-weight:500;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--portal-ink)}.gate__reason{margin:0;font-size:.9375rem;color:var(--portal-ink-soft)}.gate__passline{margin:0;padding-left:1.25rem;border-left:3px solid var(--color-primary-600);font-size:.9375rem}.gate__action{margin-top:.75rem}.gate__action--held{margin:.75rem 0 0;font-family:var(--portal-font-sans);font-size:.9375rem;color:var(--portal-ink-soft)}