body.urbannest-diaspora-premium{--un-navy-950: #051426;--un-navy-900: #071a31;--un-navy-800: #0b1f3a;--un-navy-700: #103455;--un-sky: #38bdf8;--un-sky-soft: #8edfff;--un-neon: #00e5ff;--un-ink: #10243e;--un-muted: #64748b;--un-line: rgba(56, 189, 248, .16);--un-glass: rgba(250, 253, 255, .78);--un-glass-strong: rgba(255, 255, 255, .92);margin:0;color:var(--un-ink);background:radial-gradient(circle at 8% 4%,rgba(0,229,255,.15),transparent 28rem),radial-gradient(circle at 92% 15%,rgba(56,189,248,.17),transparent 32rem),radial-gradient(circle at 55% 90%,rgba(11,31,58,.08),transparent 38rem),linear-gradient(145deg,#dff4ff,#f5faff 34%,#e8f3fb 70%,#d8edf9)!important;background-attachment:fixed!important}body.urbannest-diaspora-premium:before,body.urbannest-diaspora-premium:after{content:"";position:fixed;pointer-events:none;z-index:-1;border-radius:999px;filter:blur(2px)}body.urbannest-diaspora-premium:before{width:24rem;height:24rem;left:-8rem;top:28vh;background:radial-gradient(circle,rgba(0,229,255,.13),transparent 68%)}body.urbannest-diaspora-premium:after{width:30rem;height:30rem;right:-11rem;bottom:-8rem;background:radial-gradient(circle,rgba(11,31,58,.12),transparent 69%)}body.urbannest-diaspora-premium #app,body.urbannest-diaspora-premium .app-shell,body.urbannest-diaspora-premium .shell-main,body.urbannest-diaspora-premium .content-frame{background:transparent!important}body.urbannest-diaspora-premium .topbar{background:linear-gradient(135deg,#ffffffd1,#eaf8ffb8)!important;border-bottom:1px solid rgba(56,189,248,.18)!important;box-shadow:0 12px 35px #0b1f3a14!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.urbannest-diaspora-premium .sidebar,body.urbannest-diaspora-premium .app-sidebar{background:radial-gradient(circle at 20% 5%,rgba(0,229,255,.13),transparent 18rem),linear-gradient(180deg,#071a31,#0b1f3a 48%,#0b2946)!important;box-shadow:18px 0 45px #05142633!important}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]){width:min(100%,1500px);min-height:100vh;margin-inline:auto;padding:clamp(18px,2.8vw,42px) clamp(16px,3.2vw,48px) clamp(42px,6vw,80px)!important;color:var(--un-ink);background:transparent!important}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) .hero{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(142,223,255,.2)!important;border-radius:clamp(24px,2vw,34px)!important;background:radial-gradient(circle at 86% 18%,rgba(0,229,255,.2),transparent 22rem),radial-gradient(circle at 42% 120%,rgba(56,189,248,.15),transparent 26rem),linear-gradient(118deg,#071a31,#0b1f3a 46%,#07557a)!important;box-shadow:0 28px 60px #0514263b,0 9px 20px #0b1f3a26,inset 0 1px #ffffff21,inset 0 -1px #00e5ff14!important;transform:translateZ(0)}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) .hero:before{content:"";position:absolute;width:16rem;height:16rem;right:-4rem;top:-6rem;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.26),transparent 67%)}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) .hero h1{color:#fff!important;letter-spacing:-.035em;text-shadow:0 4px 18px rgba(0,0,0,.16)}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) .hero p{color:#ebf8ffe0!important;max-width:58rem}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.eyebrow,.kicker){color:var(--un-neon)!important;letter-spacing:.18em;font-weight:800}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid){gap:clamp(14px,1.7vw,24px)!important}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid)>*{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.86)!important;border-radius:22px!important;background:linear-gradient(145deg,#fffffff0,#e8f7ffd1)!important;box-shadow:0 22px 45px #0b1f3a21,0 7px 16px #0b1f3a14,inset 0 1px #fff,inset 0 -1px #38bdf81a!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transform:perspective(900px) translateZ(0);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid)>*:after{content:"";position:absolute;width:7rem;height:7rem;top:-3.4rem;right:-2rem;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.17),transparent 70%);pointer-events:none}@media(hover:hover){body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid)>*:hover{transform:perspective(900px) translateY(-5px) translateZ(10px);border-color:#38bdf861!important;box-shadow:0 30px 55px #0b1f3a2b,0 10px 22px #0b1f3a1a,inset 0 1px #fff!important}}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.panel,.card,.filter-panel,.filters,.toolbar,.status-panel,.trust-card,.project-card,.journey-card,.approval-card,.document-card,.representative-card,.message-card){border:1px solid rgba(56,189,248,.14)!important;border-radius:24px!important;background:linear-gradient(145deg,#ffffffe0,#f4fbffbd)!important;box-shadow:0 18px 44px #0b1f3a1a,inset 0 1px #fffffff0!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(input,select,textarea){min-height:46px;color:var(--un-ink)!important;border:1px solid rgba(56,189,248,.26)!important;border-radius:14px!important;background:#f8fdffeb!important;box-shadow:inset 0 1px 2px #0b1f3a0d,0 4px 12px #0b1f3a0a!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(input,select,textarea):focus{outline:none!important;border-color:#00e5ffd6!important;background:#fff!important;box-shadow:0 0 0 4px #00e5ff1a,0 8px 18px #0b1f3a12!important}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) button:not(.danger):not(.ghost){border:1px solid rgba(0,229,255,.34)!important;border-radius:14px!important;color:#071a31!important;background:linear-gradient(135deg,#38bdf8,#00e5ff)!important;box-shadow:0 12px 24px #00acdc33,inset 0 1px #ffffff80!important;font-weight:800!important;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}@media(hover:hover){body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) button:not(:disabled):not(.danger):not(.ghost):hover{transform:translateY(-2px);filter:saturate(1.08);box-shadow:0 17px 30px #00acdc40,inset 0 1px #ffffff9e!important}}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) a{text-decoration-thickness:1px;text-underline-offset:3px}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) table{overflow:hidden;border:1px solid rgba(56,189,248,.12)!important;border-radius:18px;background:#ffffffb8!important;box-shadow:0 14px 32px #0b1f3a14}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) thead{background:#0b1f3a0d}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) tbody tr{transition:background .14s ease}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) tbody tr:hover{background:#38bdf80f}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) .state{border:1px solid rgba(56,189,248,.14)!important;border-radius:22px!important;background:#ffffffb8!important;box-shadow:0 16px 36px #0b1f3a14!important}@media(min-width:300px)and (max-width:760px){body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:200px)and (max-width:299px){body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]){padding:12px 10px 28px!important}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid){grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) .hero{border-radius:22px!important;box-shadow:0 18px 40px #05142633!important}}@media(prefers-reduced-motion:reduce){body.urbannest-diaspora-premium *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}body.urbannest-diaspora-premium :is(main[class*=diaspora],main[class*=approval],main[class*=evidence],main[class*=financial],main[class*=vault],main[class*=represent],main[class*=communication],main[class*=management]) .hero{padding:clamp(30px,3.6vw,52px) clamp(28px,4vw,58px)!important;min-height:auto!important}body.urbannest-diaspora-premium .hero button{min-width:104px;min-height:46px;box-shadow:0 15px 28px #00b8e042,inset 0 1px #ffffff94!important}body.urbannest-diaspora-premium :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid)>*{min-height:88px;padding:22px!important;border:1px solid rgba(255,255,255,.96)!important;background:linear-gradient(142deg,#fffffff5,#effaffe6 56%,#daf4ffdb)!important;box-shadow:0 24px 42px #071a3121,0 8px 14px #071a3112,inset 0 1px #fff,inset 0 -1px #38bdf826!important}body.urbannest-diaspora-premium :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid)>*:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:4px;border-radius:0 6px 6px 0;background:linear-gradient(180deg,#00e5ff,#38bdf8);box-shadow:2px 0 10px #00e5ff47}body.urbannest-diaspora-premium :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid)>* span{color:#64748b!important;font-weight:500}body.urbannest-diaspora-premium :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid)>* strong{color:#071a31!important;font-size:clamp(1.2rem,1.8vw,1.7rem);font-weight:800;letter-spacing:-.025em}body.urbannest-diaspora-premium :is(.filters,.filter-panel,.toolbar){padding:clamp(18px,2vw,26px)!important;border:1px solid rgba(255,255,255,.94)!important;background:linear-gradient(135deg,#ffffffe6,#e5f7ffcc)!important;box-shadow:0 20px 42px #071a311c,inset 0 1px #fff!important}body.urbannest-diaspora-premium :is(.filters,.filter-panel,.toolbar) label{color:#0b1f3a!important;font-weight:750!important;font-size:.78rem;letter-spacing:.01em}body.urbannest-diaspora-premium select{min-height:48px!important;padding-inline:14px 38px!important;color:#10243e!important;font-weight:650;border:1px solid rgba(56,189,248,.33)!important;background-color:#f7fcfff5!important;box-shadow:inset 0 1px 2px #071a310a,0 5px 13px #071a310d!important}body.urbannest-diaspora-premium :is(.state,.empty-state,.empty,.no-results){position:relative;overflow:hidden;min-height:138px;padding:28px!important;border:1px solid rgba(56,189,248,.13)!important;background:linear-gradient(145deg,#ffffffe8,#effaffcc)!important;box-shadow:0 18px 38px #071a3117,inset 0 1px #fff!important}body.urbannest-diaspora-premium :is(.state,.empty-state,.empty,.no-results):after{content:"";position:absolute;width:150px;height:150px;right:-55px;bottom:-65px;border-radius:50%;background:radial-gradient(circle,rgba(0,229,255,.13),transparent 70%)}body.urbannest-diaspora-premium :is(.state,.empty-state,.empty,.no-results) h2,body.urbannest-diaspora-premium :is(.state,.empty-state,.empty,.no-results) h3{color:#071a31!important;margin-top:0;font-weight:800;letter-spacing:-.025em}body.urbannest-diaspora-premium :is(.state,.empty-state,.empty,.no-results) p{color:#52657b!important;line-height:1.65}body.urbannest-diaspora-premium :is(.trust-card,.security-card,.authorization-card){position:relative;overflow:hidden;color:#eefaff!important;border:1px solid rgba(0,229,255,.2)!important;background:radial-gradient(circle at 87% 20%,rgba(0,229,255,.18),transparent 22rem),linear-gradient(125deg,#071a31,#0b1f3a 56%,#0b4c6c)!important;box-shadow:0 22px 45px #0514262b,inset 0 1px #ffffff1a!important}body.urbannest-diaspora-premium :is(.trust-card,.security-card,.authorization-card) :is(h2,h3,strong){color:#fff!important;text-shadow:0 3px 12px rgba(0,0,0,.13)}body.urbannest-diaspora-premium :is(.trust-card,.security-card,.authorization-card) p{color:#e7f7ffdb!important;line-height:1.7}body.urbannest-diaspora-premium :is(.trust-card,.security-card,.authorization-card) :is(.eyebrow,.kicker){color:#00e5ff!important;font-weight:800}body.urbannest-diaspora-premium main[class*=approval]>section:last-child{color:#eefaff!important;border:1px solid rgba(0,229,255,.18)!important;background:radial-gradient(circle at 90% 0%,rgba(0,229,255,.17),transparent 20rem),linear-gradient(125deg,#071a31,#0b1f3a 58%,#0a4968)!important;box-shadow:0 22px 44px #05142629,inset 0 1px #ffffff17!important}body.urbannest-diaspora-premium main[class*=approval]>section:last-child :is(h1,h2,h3,strong){color:#fff!important}body.urbannest-diaspora-premium main[class*=approval]>section:last-child p{color:#e7f7ffdb!important}body.urbannest-diaspora-premium main[class*=approval]{perspective:1200px}body.urbannest-diaspora-premium main[class*=approval]>section{transform:translateZ(0);transition:box-shadow .18s ease,transform .18s ease}@media(max-width:760px){body.urbannest-diaspora-premium .hero{padding:26px 22px!important}body.urbannest-diaspora-premium :is(.filters,.filter-panel,.toolbar){padding:16px!important}}@media(min-width:300px)and (max-width:760px){body.urbannest-diaspora-premium :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(min-width:200px)and (max-width:299px){body.urbannest-diaspora-premium :is(.summary-grid,.metric-grid,.metrics-grid,.stats-grid,.kpi-grid){grid-template-columns:minmax(0,1fr)!important}}.diaspora-powered-by{display:flex;justify-content:center;align-items:center;gap:5px;width:100%;margin:22px auto 4px;padding:10px 6px 4px;border-top:1px solid rgba(11,31,58,.08);color:#0b1f3a85;font-size:.64rem;line-height:1;text-align:center;letter-spacing:.015em}.diaspora-powered-by span{font-weight:500}.diaspora-powered-by strong{color:#0b1f3a;font-size:inherit;font-weight:800;letter-spacing:.045em}@media(max-width:420px){.diaspora-powered-by{gap:4px;margin-top:14px;padding-top:8px;font-size:.54rem}}@media(min-width:200px)and (max-width:299px){.diaspora-powered-by{margin-top:11px;font-size:.5rem}}.commercial-workbench,.commercial-currency,.commercial-register{margin-top:1.25rem;min-width:0}.commercial-hero,.commercial-workbench .panel-heading{flex-wrap:wrap}.commercial-tabs,.commercial-actions,.commercial-pagination{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin:1rem 0}.commercial-tabs button[aria-pressed=true]{background:#0b1f3a;color:#fff;border-color:#38bdf8}.commercial-filter{display:flex;align-items:end;flex-wrap:wrap;gap:.75rem;margin:1rem 0}.commercial-filter label{flex:1 1 15rem;display:grid;gap:.4rem}.commercial-field{display:grid;align-content:start;gap:.4rem;min-width:0}.commercial-field input,.commercial-field select,.commercial-field textarea,.commercial-filter input{box-sizing:border-box;width:100%;max-width:100%;min-width:0;border:1px solid #cbd5e1;padding:.7rem;border-radius:.55rem;font:inherit;color:#0b1f3a;background:#fff}.commercial-field input[type=checkbox]{width:1.25rem;height:1.25rem}.commercial-field small,.commercial-facts dt{color:#52657b;font-size:.82rem}.commercial-form-grid,.commercial-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.commercial-form-grid .wide-field{grid-column:1 / -1}.commercial-facts{margin:1.25rem 0}.commercial-facts div{min-width:0}.commercial-facts dd{margin:.35rem 0 0;color:#0b1f3a;overflow-wrap:anywhere;white-space:pre-wrap}.commercial-detail{padding-top:1rem;border-top:1px solid #dce6ef}.commercial-dialog{box-sizing:border-box;width:min(48rem,calc(100% - 2rem));max-height:88vh;padding:1.5rem;border:1px solid #b8cfdf;border-radius:1rem;color:#0b1f3a;overflow-y:auto}.commercial-dialog::backdrop{background:#0b1f3aa6}.commercial-contract-link{background:transparent;color:#0b1f3a;border:0;font:inherit;font-weight:650;text-align:left;padding:.25rem 0;cursor:pointer;text-decoration:underline;text-underline-offset:.2rem}.commercial-contract-link:focus-visible,.commercial-tabs button:focus-visible{outline:3px solid #38BDF8;outline-offset:3px}.commercial-notice{color:#17643d}.commercial-currency strong{font-size:clamp(1rem,1.8vw,1.45rem);overflow-wrap:anywhere}.commercial-register .portal-table td{max-width:22rem;overflow-wrap:anywhere}@media(max-width:600px){.commercial-form-grid,.commercial-facts{grid-template-columns:minmax(0,1fr)}.commercial-dialog{padding:1rem}.commercial-tabs button{flex:1 1 8rem;white-space:normal}.commercial-pagination{justify-content:space-between}.commercial-filter button{width:100%}}.diaspora-real-estate[data-v-7e035da5]{width:min(1440px,100%);margin:0 auto;padding:clamp(18px,3vw,38px)}.hero[data-v-7e035da5]{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:clamp(24px,4vw,46px);border-radius:28px;color:#fff;background:radial-gradient(circle at top right,rgba(0,229,255,.24),transparent 36%),#0b1f3a;box-shadow:0 22px 55px #0b1f3a33}.eyebrow[data-v-7e035da5]{color:#38bdf8;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero h1[data-v-7e035da5]{margin:8px 0 12px;font-size:clamp(2rem,4vw,3.4rem)}.hero p[data-v-7e035da5]{max-width:720px;margin:0;color:#ffffffc2;line-height:1.7}.hero button[data-v-7e035da5]{border:0;border-radius:14px;padding:12px 20px;background:#00e5ff;color:#0b1f3a;font-weight:800;cursor:pointer}.summary[data-v-7e035da5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.summary article[data-v-7e035da5],.state[data-v-7e035da5],.journey[data-v-7e035da5]{border:1px solid rgba(11,31,58,.08);background:#fff;box-shadow:0 12px 34px #0b1f3a14}.summary article[data-v-7e035da5]{display:flex;justify-content:space-between;align-items:center;min-height:88px;padding:18px 22px;border-radius:20px}.summary span[data-v-7e035da5],.facts span[data-v-7e035da5],footer span[data-v-7e035da5]{color:#64748b}.summary strong[data-v-7e035da5]{color:#0b1f3a;font-size:1.7rem}.state[data-v-7e035da5]{padding:30px;border-radius:22px}.error[data-v-7e035da5]{color:#991b1b}.journey-list[data-v-7e035da5]{display:grid;gap:20px}.journey[data-v-7e035da5]{overflow:hidden;border-radius:26px}.journey header[data-v-7e035da5]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:24px;border-bottom:1px solid #e2e8f0}.reference[data-v-7e035da5]{color:#64748b;font-size:.78rem;font-weight:700}.journey h2[data-v-7e035da5]{margin:5px 0 0;color:#0b1f3a}.stage-pill[data-v-7e035da5]{border-radius:999px;padding:8px 13px;background:#38bdf824;color:#0b1f3a;font-size:.82rem;font-weight:800}.facts[data-v-7e035da5],.journey footer[data-v-7e035da5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 24px}.facts div[data-v-7e035da5],.journey footer div[data-v-7e035da5]{padding:14px;border-radius:16px;background:#f8fafc}.facts span[data-v-7e035da5],.journey footer span[data-v-7e035da5]{display:block;margin-bottom:5px;font-size:.75rem}.facts strong[data-v-7e035da5],.journey footer strong[data-v-7e035da5]{color:#0b1f3a;overflow-wrap:anywhere}.timeline[data-v-7e035da5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;padding:22px 24px;background:#f8fafc}.milestone[data-v-7e035da5]{display:flex;align-items:center;gap:8px;min-width:0;color:#94a3b8;font-size:.78rem}.dot[data-v-7e035da5]{flex:0 0 auto;width:10px;height:10px;border:2px solid #cbd5e1;border-radius:50%}.milestone--done[data-v-7e035da5]{color:#0b1f3a}.milestone--done .dot[data-v-7e035da5]{border-color:#38bdf8;background:#38bdf8}.milestone--current[data-v-7e035da5]{color:#0b1f3a;font-weight:800}.milestone--current .dot[data-v-7e035da5]{border-color:#00e5ff;background:#00e5ff;box-shadow:0 0 0 4px #00e5ff1f}@media(max-width:760px){.hero[data-v-7e035da5]{flex-direction:column;align-items:flex-start}.summary[data-v-7e035da5],.facts[data-v-7e035da5],.journey footer[data-v-7e035da5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:299px){.summary[data-v-7e035da5],.facts[data-v-7e035da5],.journey footer[data-v-7e035da5]{grid-template-columns:1fr}}.approval-centre-link-card[data-v-7e035da5]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:20px 22px;border-radius:20px;background:#0b1f3a;color:#fff}.approval-centre-link-card>div[data-v-7e035da5]{display:grid;gap:5px}.approval-link-eyebrow[data-v-7e035da5]{color:#38bdf8;font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.approval-centre-link-card strong[data-v-7e035da5]{font-size:1.05rem}.approval-centre-link-card p[data-v-7e035da5]{margin:0;color:#ffffffb3;font-size:.82rem;line-height:1.5}.approval-centre-link-card a[data-v-7e035da5]{flex:0 0 auto;border-radius:12px;padding:10px 14px;background:#00e5ff;color:#0b1f3a;font-weight:900;text-decoration:none}@media(max-width:520px){.approval-centre-link-card[data-v-7e035da5]{flex-direction:column;align-items:flex-start}}.financial-centre-link-card[data-v-7e035da5]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:20px 22px;border-radius:20px;background:linear-gradient(135deg,#0b1f3a,#10345d);color:#fff}.financial-centre-link-card>div[data-v-7e035da5]{display:grid;gap:5px}.financial-link-eyebrow[data-v-7e035da5]{color:#38bdf8;font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.financial-centre-link-card strong[data-v-7e035da5]{font-size:1.05rem}.financial-centre-link-card p[data-v-7e035da5]{margin:0;color:#ffffffb8;font-size:.82rem;line-height:1.5}.financial-centre-link-card a[data-v-7e035da5]{flex:0 0 auto;border-radius:12px;padding:10px 14px;background:#00e5ff;color:#0b1f3a;font-weight:900;text-decoration:none}@media(max-width:520px){.financial-centre-link-card[data-v-7e035da5]{flex-direction:column;align-items:flex-start}}.diaspora-document-tools[data-v-7e035da5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.document-tool-card[data-v-7e035da5]{display:grid;gap:6px;padding:20px 22px;border-radius:20px;background:linear-gradient(135deg,#0b1f3a,#10365f);color:#fff;text-decoration:none}.document-tool-card span[data-v-7e035da5]{color:#38bdf8;font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.document-tool-card strong[data-v-7e035da5]{font-size:1.05rem}.document-tool-card p[data-v-7e035da5]{margin:0;color:#ffffffb3;font-size:.8rem;line-height:1.5}@media(max-width:520px){.diaspora-document-tools[data-v-7e035da5]{grid-template-columns:1fr}}@media(max-width:299px){.diaspora-document-tools[data-v-7e035da5]{grid-template-columns:1fr}}.communications-entry[data-v-7e035da5]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:18px;margin-top:20px;padding:22px;border:1px solid #d9e8f1;border-radius:22px;background:linear-gradient(135deg,#f7fcff,#fff);box-shadow:0 14px 40px #0b1f3a0e}.communications-entry-copy h2[data-v-7e035da5]{margin:5px 0 8px;color:#0b1f3a}.communications-entry-copy p[data-v-7e035da5]{margin:0;color:#64748b;line-height:1.6}.communications-kicker[data-v-7e035da5]{color:#0284c7;font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.communications-entry-links[data-v-7e035da5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.communications-entry-link[data-v-7e035da5]{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:90px;padding:15px;border:1px solid #d8e7ef;border-radius:16px;background:#fff;color:#0b1f3a;text-decoration:none}.communications-entry-link[data-v-7e035da5]:hover{border-color:#38bdf8;box-shadow:0 10px 25px #38bdf81f}.communications-entry-link strong[data-v-7e035da5]{color:#0284c7;font-size:.82rem}@media(max-width:760px){.communications-entry[data-v-7e035da5]{grid-template-columns:1fr}}@media(max-width:299px){.communications-entry-links[data-v-7e035da5]{grid-template-columns:1fr}}.diaspora360-return[data-v-7e035da5]{margin:18px 0}.diaspora360-return a[data-v-7e035da5]{display:inline-flex;padding:9px 13px;border:1px solid #d6e5ed;border-radius:999px;background:#fff;color:#0b1f3a;font-weight:800;text-decoration:none}.diaspora360-return a[data-v-7e035da5]:hover{border-color:#38bdf8;background:#f0f9ff}.pm-owner-launch{position:fixed;right:22px;bottom:22px;z-index:30;display:flex;flex-direction:column;gap:2px;padding:13px 17px;border-radius:16px;text-decoration:none;color:#061426;background:linear-gradient(135deg,#38bdf8,#00e5ff);box-shadow:0 18px 45px #00e5ff33;font-weight:800}.pm-owner-launch small{font-size:.67rem;font-weight:600;opacity:.72}@media(max-width:299px){.pm-owner-launch{left:10px;right:10px;bottom:10px}}.diaspora-real-estate h1{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.diaspora-real-estate h2{font-size:1.15rem!important;line-height:1.2!important}.diaspora-real-estate h3{font-size:.98rem!important;line-height:1.25!important}.diaspora-real-estate p{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.diaspora-real-estate{width:100%!important;max-width:100%!important}.diaspora-real-estate h1{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.diaspora-real-estate h2{font-size:.82rem!important;line-height:1.2!important}.diaspora-real-estate h3{font-size:.74rem!important;line-height:1.25!important}.diaspora-real-estate p{font-size:.66rem!important;line-height:1.4!important}.diaspora-real-estate [class*=hero],.diaspora-real-estate [class*=Hero],.diaspora-real-estate [class*=banner],.diaspora-real-estate [class*=intro]{min-height:0!important;padding:14px!important;border-radius:16px!important}.diaspora-real-estate [class*=hero] p,.diaspora-real-estate [class*=Hero] p,.diaspora-real-estate [class*=banner] p,.diaspora-real-estate [class*=intro] p,.diaspora-real-estate [class*=security] p,.diaspora-real-estate [class*=Security] p,.diaspora-real-estate [class*=trust] p,.diaspora-real-estate [class*=Trust] p,.diaspora-real-estate [class*=zero] p,.diaspora-real-estate [class*=Zero] p{display:none!important}.diaspora-real-estate [class*=security],.diaspora-real-estate [class*=trust],.diaspora-real-estate [class*=zero]{padding:11px!important;min-height:0!important}.diaspora-real-estate [class*=card],.diaspora-real-estate [class*=Card]{min-width:0!important;padding:10px!important;border-radius:13px!important}.diaspora-real-estate [class*=card] p,.diaspora-real-estate [class*=Card] p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.diaspora-real-estate [class*=card] h2,.diaspora-real-estate [class*=card] h3,.diaspora-real-estate [class*=card] strong{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.diaspora-real-estate [class*=grid],.diaspora-real-estate [class*=Grid]{gap:8px!important}.diaspora-real-estate [class*=metric] strong,.diaspora-real-estate [class*=Metric] strong,.diaspora-real-estate [class*=stat] strong,.diaspora-real-estate [class*=Stat] strong,.diaspora-real-estate [class*=finance] strong,.diaspora-real-estate [class*=Finance] strong{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.diaspora-real-estate [class*=metric] p,.diaspora-real-estate [class*=metric] span,.diaspora-real-estate [class*=stat] p,.diaspora-real-estate [class*=stat] span{font-size:.6rem!important}.diaspora-real-estate [class*=journey-card],.diaspora-real-estate [class*=timeline-card],.diaspora-real-estate [class*=activity-card]{width:100%!important;max-width:none!important;min-width:0!important}.diaspora-real-estate [class*=journey-grid],.diaspora-real-estate [class*=timeline-grid],.diaspora-real-estate [class*=activity-grid]{grid-template-columns:1fr!important}.diaspora-real-estate button,.diaspora-real-estate .btn,.diaspora-real-estate [class*=button]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.diaspora-real-estate a{font-size:.67rem}.diaspora-real-estate section{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.diaspora-real-estate h1{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.diaspora-real-estate h2{font-size:.76rem!important}.diaspora-real-estate h3{font-size:.7rem!important}.diaspora-real-estate p{font-size:.63rem!important}.diaspora-real-estate [class*=hero],.diaspora-real-estate [class*=banner],.diaspora-real-estate [class*=intro]{padding:11px!important}.diaspora-real-estate [class*=grid],.diaspora-real-estate [class*=Grid]{grid-template-columns:1fr!important;gap:7px!important}.diaspora-real-estate [class*=card],.diaspora-real-estate [class*=Card]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.diaspora-real-estate{font-size:12px!important}.diaspora-real-estate h1{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.diaspora-real-estate h2{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.diaspora-real-estate h3{font-size:.69rem!important;line-height:1.18!important}.diaspora-real-estate p{font-size:.6rem!important;line-height:1.34!important}.diaspora-real-estate small{font-size:.55rem!important;line-height:1.25!important}.diaspora-real-estate [class*=eyebrow],.diaspora-real-estate [class*=label],.diaspora-real-estate [class*=kicker],.diaspora-real-estate [class*=overline]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.diaspora-real-estate [class*=hero]{padding:12px!important;min-height:0!important}.diaspora-real-estate [class*=hero] h1{font-size:.82rem!important;line-height:1.1!important}.diaspora-real-estate [class*=hero] p{display:none!important}.diaspora-real-estate .domain-card{padding:8px!important}.diaspora-real-estate .domain-card h2,.diaspora-real-estate .domain-card h3,.diaspora-real-estate .domain-card strong{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.diaspora-real-estate .domain-card p{font-size:.52rem!important;line-height:1.28!important}.diaspora-real-estate [class*=card] h2,.diaspora-real-estate [class*=card] h3{font-size:.68rem!important;line-height:1.18!important}.diaspora-real-estate [class*=card] strong{font-size:.66rem!important;line-height:1.18!important}.diaspora-real-estate [class*=amount],.diaspora-real-estate [class*=Amount],.diaspora-real-estate [class*=value],.diaspora-real-estate [class*=Value],.diaspora-real-estate [class*=money],.diaspora-real-estate [class*=Money],.diaspora-real-estate [class*=metric] strong,.diaspora-real-estate [class*=Metric] strong,.diaspora-real-estate [class*=stat] strong,.diaspora-real-estate [class*=Stat] strong,.diaspora-real-estate [class*=finance] strong,.diaspora-real-estate [class*=Finance] strong{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.diaspora-real-estate [class*=metric] span,.diaspora-real-estate [class*=metric] small,.diaspora-real-estate [class*=stat] span,.diaspora-real-estate [class*=stat] small,.diaspora-real-estate [class*=finance] span,.diaspora-real-estate [class*=finance] small{font-size:.52rem!important;line-height:1.22!important}.diaspora-real-estate button,.diaspora-real-estate .btn,.diaspora-real-estate [class*=button]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.diaspora-real-estate a{font-size:.6rem!important}.diaspora-real-estate [class*=communication] h2,.diaspora-real-estate [class*=communication] h3,.diaspora-real-estate [class*=timeline] h2,.diaspora-real-estate [class*=timeline] h3{font-size:.7rem!important}.diaspora-real-estate [class*=communication] p,.diaspora-real-estate [class*=timeline] p{font-size:.56rem!important}.diaspora-real-estate section{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.diaspora-real-estate h1{font-size:.76rem!important}.diaspora-real-estate h2{font-size:.7rem!important}.diaspora-real-estate h3{font-size:.64rem!important}.diaspora-real-estate p{font-size:.56rem!important}.diaspora-real-estate [class*=amount],.diaspora-real-estate [class*=value],.diaspora-real-estate [class*=money],.diaspora-real-estate [class*=metric] strong,.diaspora-real-estate [class*=stat] strong,.diaspora-real-estate [class*=finance] strong{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong,[class*=Finance] strong,[class*=metric] strong,[class*=Metric] strong,[class*=stat] strong,[class*=Stat] strong,[class*=amount],[class*=Amount],[class*=money],[class*=Money]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.diaspora-construction[data-v-fb6a49ec]{width:min(1440px,100%);margin:0 auto;padding:clamp(18px,3vw,38px)}.hero[data-v-fb6a49ec]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,46px);border-radius:28px;background:radial-gradient(circle at top right,rgba(0,229,255,.23),transparent 35%),linear-gradient(135deg,#0b1f3a,#102d50);color:#fff;box-shadow:0 22px 55px #0b1f3a33}.eyebrow[data-v-fb6a49ec]{color:#38bdf8;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero h1[data-v-fb6a49ec]{margin:8px 0 12px;font-size:clamp(2rem,4vw,3.4rem)}.hero p[data-v-fb6a49ec]{max-width:760px;margin:0;color:#ffffffc2;line-height:1.7}.hero button[data-v-fb6a49ec]{border:0;border-radius:14px;padding:12px 20px;background:#00e5ff;color:#0b1f3a;font-weight:800;cursor:pointer}.summary-grid[data-v-fb6a49ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.summary-grid article[data-v-fb6a49ec],.state[data-v-fb6a49ec],.project-card[data-v-fb6a49ec]{border:1px solid rgba(11,31,58,.08);background:#fff;box-shadow:0 12px 34px #0b1f3a14}.summary-grid article[data-v-fb6a49ec]{display:flex;align-items:center;justify-content:space-between;min-height:88px;padding:18px 22px;border-radius:20px}.summary-grid span[data-v-fb6a49ec]{color:#64748b}.summary-grid strong[data-v-fb6a49ec]{color:#0b1f3a;font-size:1.7rem}.state[data-v-fb6a49ec]{padding:30px;border-radius:22px}.state--error[data-v-fb6a49ec]{color:#991b1b}.project-list[data-v-fb6a49ec]{display:grid;gap:22px}.project-card[data-v-fb6a49ec]{overflow:hidden;border-radius:26px}.project-header[data-v-fb6a49ec]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px;border-bottom:1px solid #e2e8f0}.reference[data-v-fb6a49ec]{color:#64748b;font-size:.78rem;font-weight:700}.project-header h2[data-v-fb6a49ec]{margin:5px 0;color:#0b1f3a}.project-header p[data-v-fb6a49ec]{margin:0;color:#64748b}.stage-pill[data-v-fb6a49ec]{flex:0 0 auto;border-radius:999px;padding:8px 13px;background:#38bdf824;color:#0b1f3a;font-size:.82rem;font-weight:800}.progress-panel[data-v-fb6a49ec]{padding:22px 24px}.progress-heading[data-v-fb6a49ec]{display:flex;justify-content:space-between;gap:18px;margin-bottom:12px}.progress-heading div[data-v-fb6a49ec]{display:grid;gap:4px}.progress-heading span[data-v-fb6a49ec]{color:#64748b;font-size:.76rem}.progress-heading strong[data-v-fb6a49ec]{color:#0b1f3a}.progress-track[data-v-fb6a49ec]{height:12px;overflow:hidden;border-radius:999px;background:#e2e8f0}.progress-bar[data-v-fb6a49ec]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#00e5ff)}.facts[data-v-fb6a49ec],.commercial-grid[data-v-fb6a49ec],.status-grid[data-v-fb6a49ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 24px}.facts div[data-v-fb6a49ec],.commercial-grid div[data-v-fb6a49ec],.status-grid article[data-v-fb6a49ec]{padding:14px;border-radius:16px;background:#f8fafc}.facts span[data-v-fb6a49ec],.commercial-grid span[data-v-fb6a49ec],.status-grid span[data-v-fb6a49ec]{display:block;margin-bottom:5px;color:#64748b;font-size:.75rem}.facts strong[data-v-fb6a49ec],.commercial-grid strong[data-v-fb6a49ec],.status-grid strong[data-v-fb6a49ec]{color:#0b1f3a;overflow-wrap:anywhere}.timeline[data-v-fb6a49ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;padding:22px 24px;background:#f8fafc}.milestone-stage[data-v-fb6a49ec]{display:flex;align-items:center;gap:8px;min-width:0;color:#94a3b8;font-size:.78rem}.dot[data-v-fb6a49ec]{flex:0 0 auto;width:10px;height:10px;border:2px solid #cbd5e1;border-radius:50%}.milestone-stage--done[data-v-fb6a49ec]{color:#0b1f3a}.milestone-stage--done .dot[data-v-fb6a49ec]{border-color:#38bdf8;background:#38bdf8}.milestone-stage--current[data-v-fb6a49ec]{color:#0b1f3a;font-weight:800}.milestone-stage--current .dot[data-v-fb6a49ec]{border-color:#00e5ff;background:#00e5ff;box-shadow:0 0 0 4px #00e5ff1f}.commercial[data-v-fb6a49ec]{padding-top:6px;border-top:1px solid #e2e8f0}.commercial>header[data-v-fb6a49ec],.milestones>header[data-v-fb6a49ec]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px 0}.commercial header span[data-v-fb6a49ec],.milestones header span[data-v-fb6a49ec]{color:#64748b;font-size:.75rem}.commercial h3[data-v-fb6a49ec],.milestones h3[data-v-fb6a49ec]{margin:4px 0 0;color:#0b1f3a}.currency[data-v-fb6a49ec]{border-radius:999px;padding:6px 10px;background:#38bdf81f;color:#0b1f3a!important;font-weight:800}.status-grid[data-v-fb6a49ec]{grid-template-columns:repeat(4,minmax(0,1fr))}.status-grid strong[data-v-fb6a49ec]{font-size:1.35rem}.milestones[data-v-fb6a49ec]{padding-bottom:20px;border-top:1px solid #e2e8f0}.milestone-list[data-v-fb6a49ec]{display:grid;gap:9px;padding:18px 24px 0}.milestone-row[data-v-fb6a49ec]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 15px;border-radius:14px;background:#f8fafc}.milestone-row div[data-v-fb6a49ec]{display:grid;gap:4px}.milestone-row strong[data-v-fb6a49ec]{color:#0b1f3a}.milestone-row div span[data-v-fb6a49ec]{color:#64748b;font-size:.75rem}.milestone-status[data-v-fb6a49ec]{flex:0 0 auto;font-size:.76rem;font-weight:800;color:#0b1f3a}.empty-inline[data-v-fb6a49ec]{margin:18px 24px 0;padding:14px;border-radius:14px;background:#f8fafc;color:#64748b}.project-actions[data-v-fb6a49ec]{padding:14px 24px 0}.project-actions a[data-v-fb6a49ec]{display:inline-flex;border-radius:12px;padding:10px 14px;background:#38bdf81f;color:#0b1f3a;font-weight:800;text-decoration:none}@media(max-width:900px){.status-grid[data-v-fb6a49ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.hero[data-v-fb6a49ec]{flex-direction:column;align-items:flex-start}.summary-grid[data-v-fb6a49ec],.facts[data-v-fb6a49ec],.commercial-grid[data-v-fb6a49ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-header[data-v-fb6a49ec]{align-items:flex-start;flex-direction:column}}@media(max-width:299px){.summary-grid[data-v-fb6a49ec],.facts[data-v-fb6a49ec],.commercial-grid[data-v-fb6a49ec],.status-grid[data-v-fb6a49ec]{grid-template-columns:1fr}.progress-heading[data-v-fb6a49ec]{flex-direction:column}}.approval-centre-link-card[data-v-fb6a49ec]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:20px 22px;border-radius:20px;background:#0b1f3a;color:#fff}.approval-centre-link-card>div[data-v-fb6a49ec]{display:grid;gap:5px}.approval-link-eyebrow[data-v-fb6a49ec]{color:#38bdf8;font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.approval-centre-link-card strong[data-v-fb6a49ec]{font-size:1.05rem}.approval-centre-link-card p[data-v-fb6a49ec]{margin:0;color:#ffffffb3;font-size:.82rem;line-height:1.5}.approval-centre-link-card a[data-v-fb6a49ec]{flex:0 0 auto;border-radius:12px;padding:10px 14px;background:#00e5ff;color:#0b1f3a;font-weight:900;text-decoration:none}@media(max-width:520px){.approval-centre-link-card[data-v-fb6a49ec]{flex-direction:column;align-items:flex-start}}.financial-centre-link-card[data-v-fb6a49ec]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;padding:20px 22px;border-radius:20px;background:linear-gradient(135deg,#0b1f3a,#10345d);color:#fff}.financial-centre-link-card>div[data-v-fb6a49ec]{display:grid;gap:5px}.financial-link-eyebrow[data-v-fb6a49ec]{color:#38bdf8;font-size:.7rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.financial-centre-link-card strong[data-v-fb6a49ec]{font-size:1.05rem}.financial-centre-link-card p[data-v-fb6a49ec]{margin:0;color:#ffffffb8;font-size:.82rem;line-height:1.5}.financial-centre-link-card a[data-v-fb6a49ec]{flex:0 0 auto;border-radius:12px;padding:10px 14px;background:#00e5ff;color:#0b1f3a;font-weight:900;text-decoration:none}@media(max-width:520px){.financial-centre-link-card[data-v-fb6a49ec]{flex-direction:column;align-items:flex-start}}.diaspora-document-tools[data-v-fb6a49ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.document-tool-card[data-v-fb6a49ec]{display:grid;gap:6px;padding:20px 22px;border-radius:20px;background:linear-gradient(135deg,#0b1f3a,#10365f);color:#fff;text-decoration:none}.document-tool-card span[data-v-fb6a49ec]{color:#38bdf8;font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.document-tool-card strong[data-v-fb6a49ec]{font-size:1.05rem}.document-tool-card p[data-v-fb6a49ec]{margin:0;color:#ffffffb3;font-size:.8rem;line-height:1.5}@media(max-width:520px){.diaspora-document-tools[data-v-fb6a49ec]{grid-template-columns:1fr}}@media(max-width:299px){.diaspora-document-tools[data-v-fb6a49ec]{grid-template-columns:1fr}}.communications-entry[data-v-fb6a49ec]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:18px;margin-top:20px;padding:22px;border:1px solid #d9e8f1;border-radius:22px;background:linear-gradient(135deg,#f7fcff,#fff);box-shadow:0 14px 40px #0b1f3a0e}.communications-entry-copy h2[data-v-fb6a49ec]{margin:5px 0 8px;color:#0b1f3a}.communications-entry-copy p[data-v-fb6a49ec]{margin:0;color:#64748b;line-height:1.6}.communications-kicker[data-v-fb6a49ec]{color:#0284c7;font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.communications-entry-links[data-v-fb6a49ec]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.communications-entry-link[data-v-fb6a49ec]{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:90px;padding:15px;border:1px solid #d8e7ef;border-radius:16px;background:#fff;color:#0b1f3a;text-decoration:none}.communications-entry-link[data-v-fb6a49ec]:hover{border-color:#38bdf8;box-shadow:0 10px 25px #38bdf81f}.communications-entry-link strong[data-v-fb6a49ec]{color:#0284c7;font-size:.82rem}@media(max-width:760px){.communications-entry[data-v-fb6a49ec]{grid-template-columns:1fr}}@media(max-width:299px){.communications-entry-links[data-v-fb6a49ec]{grid-template-columns:1fr}}.diaspora360-return[data-v-fb6a49ec]{margin:18px 0}.diaspora360-return a[data-v-fb6a49ec]{display:inline-flex;padding:9px 13px;border:1px solid #d6e5ed;border-radius:999px;background:#fff;color:#0b1f3a;font-weight:800;text-decoration:none}.diaspora360-return a[data-v-fb6a49ec]:hover{border-color:#38bdf8;background:#f0f9ff}.diaspora-construction h1[data-v-fb6a49ec]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.diaspora-construction h2[data-v-fb6a49ec]{font-size:1.15rem!important;line-height:1.2!important}.diaspora-construction h3[data-v-fb6a49ec]{font-size:.98rem!important;line-height:1.25!important}.diaspora-construction p[data-v-fb6a49ec]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.diaspora-construction[data-v-fb6a49ec]{width:100%!important;max-width:100%!important}.diaspora-construction h1[data-v-fb6a49ec]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.diaspora-construction h2[data-v-fb6a49ec]{font-size:.82rem!important;line-height:1.2!important}.diaspora-construction h3[data-v-fb6a49ec]{font-size:.74rem!important;line-height:1.25!important}.diaspora-construction p[data-v-fb6a49ec]{font-size:.66rem!important;line-height:1.4!important}.diaspora-construction [class*=hero][data-v-fb6a49ec],.diaspora-construction [class*=Hero][data-v-fb6a49ec],.diaspora-construction [class*=banner][data-v-fb6a49ec],.diaspora-construction [class*=intro][data-v-fb6a49ec]{min-height:0!important;padding:14px!important;border-radius:16px!important}.diaspora-construction [class*=hero] p[data-v-fb6a49ec],.diaspora-construction [class*=Hero] p[data-v-fb6a49ec],.diaspora-construction [class*=banner] p[data-v-fb6a49ec],.diaspora-construction [class*=intro] p[data-v-fb6a49ec],.diaspora-construction [class*=security] p[data-v-fb6a49ec],.diaspora-construction [class*=Security] p[data-v-fb6a49ec],.diaspora-construction [class*=trust] p[data-v-fb6a49ec],.diaspora-construction [class*=Trust] p[data-v-fb6a49ec],.diaspora-construction [class*=zero] p[data-v-fb6a49ec],.diaspora-construction [class*=Zero] p[data-v-fb6a49ec]{display:none!important}.diaspora-construction [class*=security][data-v-fb6a49ec],.diaspora-construction [class*=trust][data-v-fb6a49ec],.diaspora-construction [class*=zero][data-v-fb6a49ec]{padding:11px!important;min-height:0!important}.diaspora-construction [class*=card][data-v-fb6a49ec],.diaspora-construction [class*=Card][data-v-fb6a49ec]{min-width:0!important;padding:10px!important;border-radius:13px!important}.diaspora-construction [class*=card] p[data-v-fb6a49ec],.diaspora-construction [class*=Card] p[data-v-fb6a49ec]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.diaspora-construction [class*=card] h2[data-v-fb6a49ec],.diaspora-construction [class*=card] h3[data-v-fb6a49ec],.diaspora-construction [class*=card] strong[data-v-fb6a49ec]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.diaspora-construction [class*=grid][data-v-fb6a49ec],.diaspora-construction [class*=Grid][data-v-fb6a49ec]{gap:8px!important}.diaspora-construction [class*=metric] strong[data-v-fb6a49ec],.diaspora-construction [class*=Metric] strong[data-v-fb6a49ec],.diaspora-construction [class*=stat] strong[data-v-fb6a49ec],.diaspora-construction [class*=Stat] strong[data-v-fb6a49ec],.diaspora-construction [class*=finance] strong[data-v-fb6a49ec],.diaspora-construction [class*=Finance] strong[data-v-fb6a49ec]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.diaspora-construction [class*=metric] p[data-v-fb6a49ec],.diaspora-construction [class*=metric] span[data-v-fb6a49ec],.diaspora-construction [class*=stat] p[data-v-fb6a49ec],.diaspora-construction [class*=stat] span[data-v-fb6a49ec]{font-size:.6rem!important}.diaspora-construction [class*=journey-card][data-v-fb6a49ec],.diaspora-construction [class*=timeline-card][data-v-fb6a49ec],.diaspora-construction [class*=activity-card][data-v-fb6a49ec]{width:100%!important;max-width:none!important;min-width:0!important}.diaspora-construction [class*=journey-grid][data-v-fb6a49ec],.diaspora-construction [class*=timeline-grid][data-v-fb6a49ec],.diaspora-construction [class*=activity-grid][data-v-fb6a49ec]{grid-template-columns:1fr!important}.diaspora-construction button[data-v-fb6a49ec],.diaspora-construction .btn[data-v-fb6a49ec],.diaspora-construction [class*=button][data-v-fb6a49ec]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.diaspora-construction a[data-v-fb6a49ec]{font-size:.67rem}.diaspora-construction section[data-v-fb6a49ec]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.diaspora-construction h1[data-v-fb6a49ec]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.diaspora-construction h2[data-v-fb6a49ec]{font-size:.76rem!important}.diaspora-construction h3[data-v-fb6a49ec]{font-size:.7rem!important}.diaspora-construction p[data-v-fb6a49ec]{font-size:.63rem!important}.diaspora-construction [class*=hero][data-v-fb6a49ec],.diaspora-construction [class*=banner][data-v-fb6a49ec],.diaspora-construction [class*=intro][data-v-fb6a49ec]{padding:11px!important}.diaspora-construction [class*=grid][data-v-fb6a49ec],.diaspora-construction [class*=Grid][data-v-fb6a49ec]{grid-template-columns:1fr!important;gap:7px!important}.diaspora-construction [class*=card][data-v-fb6a49ec],.diaspora-construction [class*=Card][data-v-fb6a49ec]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.diaspora-construction[data-v-fb6a49ec]{font-size:12px!important}.diaspora-construction h1[data-v-fb6a49ec]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.diaspora-construction h2[data-v-fb6a49ec]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.diaspora-construction h3[data-v-fb6a49ec]{font-size:.69rem!important;line-height:1.18!important}.diaspora-construction p[data-v-fb6a49ec]{font-size:.6rem!important;line-height:1.34!important}.diaspora-construction small[data-v-fb6a49ec]{font-size:.55rem!important;line-height:1.25!important}.diaspora-construction [class*=eyebrow][data-v-fb6a49ec],.diaspora-construction [class*=label][data-v-fb6a49ec],.diaspora-construction [class*=kicker][data-v-fb6a49ec],.diaspora-construction [class*=overline][data-v-fb6a49ec]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.diaspora-construction [class*=hero][data-v-fb6a49ec]{padding:12px!important;min-height:0!important}.diaspora-construction [class*=hero] h1[data-v-fb6a49ec]{font-size:.82rem!important;line-height:1.1!important}.diaspora-construction [class*=hero] p[data-v-fb6a49ec]{display:none!important}.diaspora-construction .domain-card[data-v-fb6a49ec]{padding:8px!important}.diaspora-construction .domain-card h2[data-v-fb6a49ec],.diaspora-construction .domain-card h3[data-v-fb6a49ec],.diaspora-construction .domain-card strong[data-v-fb6a49ec]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.diaspora-construction .domain-card p[data-v-fb6a49ec]{font-size:.52rem!important;line-height:1.28!important}.diaspora-construction [class*=card] h2[data-v-fb6a49ec],.diaspora-construction [class*=card] h3[data-v-fb6a49ec]{font-size:.68rem!important;line-height:1.18!important}.diaspora-construction [class*=card] strong[data-v-fb6a49ec]{font-size:.66rem!important;line-height:1.18!important}.diaspora-construction [class*=amount][data-v-fb6a49ec],.diaspora-construction [class*=Amount][data-v-fb6a49ec],.diaspora-construction [class*=value][data-v-fb6a49ec],.diaspora-construction [class*=Value][data-v-fb6a49ec],.diaspora-construction [class*=money][data-v-fb6a49ec],.diaspora-construction [class*=Money][data-v-fb6a49ec],.diaspora-construction [class*=metric] strong[data-v-fb6a49ec],.diaspora-construction [class*=Metric] strong[data-v-fb6a49ec],.diaspora-construction [class*=stat] strong[data-v-fb6a49ec],.diaspora-construction [class*=Stat] strong[data-v-fb6a49ec],.diaspora-construction [class*=finance] strong[data-v-fb6a49ec],.diaspora-construction [class*=Finance] strong[data-v-fb6a49ec]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.diaspora-construction [class*=metric] span[data-v-fb6a49ec],.diaspora-construction [class*=metric] small[data-v-fb6a49ec],.diaspora-construction [class*=stat] span[data-v-fb6a49ec],.diaspora-construction [class*=stat] small[data-v-fb6a49ec],.diaspora-construction [class*=finance] span[data-v-fb6a49ec],.diaspora-construction [class*=finance] small[data-v-fb6a49ec]{font-size:.52rem!important;line-height:1.22!important}.diaspora-construction button[data-v-fb6a49ec],.diaspora-construction .btn[data-v-fb6a49ec],.diaspora-construction [class*=button][data-v-fb6a49ec]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.diaspora-construction a[data-v-fb6a49ec]{font-size:.6rem!important}.diaspora-construction [class*=communication] h2[data-v-fb6a49ec],.diaspora-construction [class*=communication] h3[data-v-fb6a49ec],.diaspora-construction [class*=timeline] h2[data-v-fb6a49ec],.diaspora-construction [class*=timeline] h3[data-v-fb6a49ec]{font-size:.7rem!important}.diaspora-construction [class*=communication] p[data-v-fb6a49ec],.diaspora-construction [class*=timeline] p[data-v-fb6a49ec]{font-size:.56rem!important}.diaspora-construction section[data-v-fb6a49ec]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.diaspora-construction h1[data-v-fb6a49ec]{font-size:.76rem!important}.diaspora-construction h2[data-v-fb6a49ec]{font-size:.7rem!important}.diaspora-construction h3[data-v-fb6a49ec]{font-size:.64rem!important}.diaspora-construction p[data-v-fb6a49ec]{font-size:.56rem!important}.diaspora-construction [class*=amount][data-v-fb6a49ec],.diaspora-construction [class*=value][data-v-fb6a49ec],.diaspora-construction [class*=money][data-v-fb6a49ec],.diaspora-construction [class*=metric] strong[data-v-fb6a49ec],.diaspora-construction [class*=stat] strong[data-v-fb6a49ec],.diaspora-construction [class*=finance] strong[data-v-fb6a49ec]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-fb6a49ec],[class*=Finance] strong[data-v-fb6a49ec],[class*=metric] strong[data-v-fb6a49ec],[class*=Metric] strong[data-v-fb6a49ec],[class*=stat] strong[data-v-fb6a49ec],[class*=Stat] strong[data-v-fb6a49ec],[class*=amount][data-v-fb6a49ec],[class*=Amount][data-v-fb6a49ec],[class*=money][data-v-fb6a49ec],[class*=Money][data-v-fb6a49ec]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.evidence-centre[data-v-ac65bd00]{width:min(1440px,100%);margin:0 auto;padding:clamp(18px,3vw,38px)}.hero[data-v-ac65bd00]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,46px);border-radius:28px;color:#fff;background:radial-gradient(circle at top right,rgba(0,229,255,.24),transparent 36%),linear-gradient(135deg,#0b1f3a,#102d50);box-shadow:0 22px 55px #0b1f3a33}.hero-copy[data-v-ac65bd00]{max-width:820px}.back-link[data-v-ac65bd00]{display:inline-flex;margin-bottom:17px;color:#38bdf8;font-weight:800;text-decoration:none}.eyebrow[data-v-ac65bd00]{display:block;color:#38bdf8;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero h1[data-v-ac65bd00]{margin:7px 0 11px;font-size:clamp(2rem,4vw,3.4rem)}.hero p[data-v-ac65bd00]{margin:0;color:#ffffffc2;line-height:1.7}.primary-button[data-v-ac65bd00],.secondary-button[data-v-ac65bd00]{border-radius:13px;padding:11px 17px;font-weight:800;cursor:pointer}.primary-button[data-v-ac65bd00]{border:0;background:#00e5ff;color:#0b1f3a}.secondary-button[data-v-ac65bd00]{border:1px solid #38bdf8;background:#fff;color:#0b1f3a}button[data-v-ac65bd00]:disabled{cursor:not-allowed;opacity:.62}.progress-card[data-v-ac65bd00],.summary-grid article[data-v-ac65bd00],.toolbar[data-v-ac65bd00],.state-card[data-v-ac65bd00],.evidence-card[data-v-ac65bd00],.trust-card[data-v-ac65bd00]{border:1px solid rgba(11,31,58,.08);background:#fff;box-shadow:0 12px 34px #0b1f3a14}.progress-card[data-v-ac65bd00]{margin-top:20px;padding:22px;border-radius:22px}.progress-summary[data-v-ac65bd00]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.progress-summary article[data-v-ac65bd00]{display:grid;gap:5px;min-width:0}.progress-summary span[data-v-ac65bd00],.summary-grid span[data-v-ac65bd00],.evidence-meta span[data-v-ac65bd00]{color:#64748b;font-size:.74rem}.progress-summary strong[data-v-ac65bd00],.summary-grid strong[data-v-ac65bd00],.evidence-meta strong[data-v-ac65bd00]{color:#0b1f3a;overflow-wrap:anywhere}.progress-track[data-v-ac65bd00]{height:12px;overflow:hidden;border-radius:999px;background:#e2e8f0}.progress-value[data-v-ac65bd00]{height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#00e5ff)}.summary-grid[data-v-ac65bd00]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.summary-grid article[data-v-ac65bd00]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:88px;padding:18px 22px;border-radius:20px}.summary-grid strong[data-v-ac65bd00]{font-size:1.6rem}.toolbar[data-v-ac65bd00]{margin-bottom:20px;padding:16px 18px;border-radius:18px}.toolbar label[data-v-ac65bd00]{display:grid;gap:7px;width:min(100%,310px);color:#0b1f3a;font-size:.78rem;font-weight:800}.toolbar select[data-v-ac65bd00]{width:100%;border:1px solid #cbd5e1;border-radius:12px;padding:10px 12px;background:#fff;color:#0b1f3a}.state-card[data-v-ac65bd00]{padding:28px;border-radius:20px}.state-card h2[data-v-ac65bd00]{margin-top:0;color:#0b1f3a}.state-card p[data-v-ac65bd00]{margin-bottom:0;color:#64748b}.state-card--error[data-v-ac65bd00]{color:#991b1b}.evidence-grid[data-v-ac65bd00]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px}.evidence-card[data-v-ac65bd00]{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:22px}.evidence-card__header[data-v-ac65bd00]{display:flex;justify-content:space-between;gap:10px;padding:20px 20px 0}.type-pill[data-v-ac65bd00],.ack-pill[data-v-ac65bd00]{border-radius:999px;padding:6px 10px;font-size:.7rem;font-weight:800}.type-pill[data-v-ac65bd00]{background:#38bdf824;color:#0b1f3a}.ack-pill[data-v-ac65bd00]{background:#00e5ff21;color:#0b1f3a}.evidence-card__body[data-v-ac65bd00]{padding:0 20px 20px}.evidence-card h2[data-v-ac65bd00]{margin:17px 0 8px;color:#0b1f3a}.description[data-v-ac65bd00]{margin:0 0 18px;color:#475569;line-height:1.65}.evidence-meta[data-v-ac65bd00]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.evidence-meta div[data-v-ac65bd00]{min-width:0;padding:11px 12px;border-radius:12px;background:#f8fafc}.evidence-meta strong[data-v-ac65bd00]{display:block;margin-top:4px;font-size:.82rem}.evidence-card__footer[data-v-ac65bd00]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding:16px 20px 20px;border-top:1px solid #e2e8f0}.acknowledged-copy[data-v-ac65bd00]{display:grid;gap:3px;color:#0b1f3a;font-size:.78rem}.acknowledged-copy span[data-v-ac65bd00]{color:#64748b;font-size:.7rem}.trust-card[data-v-ac65bd00]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:22px;margin-top:22px;padding:22px;border-radius:20px}.trust-card h2[data-v-ac65bd00]{margin:5px 0 0;color:#0b1f3a}.trust-card p[data-v-ac65bd00]{margin:0;color:#64748b;line-height:1.65}@media(max-width:900px){.progress-summary[data-v-ac65bd00]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.hero[data-v-ac65bd00]{flex-direction:column;align-items:flex-start}.summary-grid[data-v-ac65bd00]{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-card[data-v-ac65bd00]{grid-template-columns:1fr}}@media(max-width:299px){.summary-grid[data-v-ac65bd00],.progress-summary[data-v-ac65bd00],.evidence-meta[data-v-ac65bd00],.evidence-grid[data-v-ac65bd00]{grid-template-columns:1fr}.evidence-centre[data-v-ac65bd00]{padding:12px}}.evidence-centre h1[data-v-ac65bd00]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.evidence-centre h2[data-v-ac65bd00]{font-size:1.15rem!important;line-height:1.2!important}.evidence-centre h3[data-v-ac65bd00]{font-size:.98rem!important;line-height:1.25!important}.evidence-centre p[data-v-ac65bd00]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.evidence-centre[data-v-ac65bd00]{width:100%!important;max-width:100%!important}.evidence-centre h1[data-v-ac65bd00]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.evidence-centre h2[data-v-ac65bd00]{font-size:.82rem!important;line-height:1.2!important}.evidence-centre h3[data-v-ac65bd00]{font-size:.74rem!important;line-height:1.25!important}.evidence-centre p[data-v-ac65bd00]{font-size:.66rem!important;line-height:1.4!important}.evidence-centre [class*=hero][data-v-ac65bd00],.evidence-centre [class*=Hero][data-v-ac65bd00],.evidence-centre [class*=banner][data-v-ac65bd00],.evidence-centre [class*=intro][data-v-ac65bd00]{min-height:0!important;padding:14px!important;border-radius:16px!important}.evidence-centre [class*=hero] p[data-v-ac65bd00],.evidence-centre [class*=Hero] p[data-v-ac65bd00],.evidence-centre [class*=banner] p[data-v-ac65bd00],.evidence-centre [class*=intro] p[data-v-ac65bd00],.evidence-centre [class*=security] p[data-v-ac65bd00],.evidence-centre [class*=Security] p[data-v-ac65bd00],.evidence-centre [class*=trust] p[data-v-ac65bd00],.evidence-centre [class*=Trust] p[data-v-ac65bd00],.evidence-centre [class*=zero] p[data-v-ac65bd00],.evidence-centre [class*=Zero] p[data-v-ac65bd00]{display:none!important}.evidence-centre [class*=security][data-v-ac65bd00],.evidence-centre [class*=trust][data-v-ac65bd00],.evidence-centre [class*=zero][data-v-ac65bd00]{padding:11px!important;min-height:0!important}.evidence-centre [class*=card][data-v-ac65bd00],.evidence-centre [class*=Card][data-v-ac65bd00]{min-width:0!important;padding:10px!important;border-radius:13px!important}.evidence-centre [class*=card] p[data-v-ac65bd00],.evidence-centre [class*=Card] p[data-v-ac65bd00]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.evidence-centre [class*=card] h2[data-v-ac65bd00],.evidence-centre [class*=card] h3[data-v-ac65bd00],.evidence-centre [class*=card] strong[data-v-ac65bd00]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.evidence-centre [class*=grid][data-v-ac65bd00],.evidence-centre [class*=Grid][data-v-ac65bd00]{gap:8px!important}.evidence-centre [class*=metric] strong[data-v-ac65bd00],.evidence-centre [class*=Metric] strong[data-v-ac65bd00],.evidence-centre [class*=stat] strong[data-v-ac65bd00],.evidence-centre [class*=Stat] strong[data-v-ac65bd00],.evidence-centre [class*=finance] strong[data-v-ac65bd00],.evidence-centre [class*=Finance] strong[data-v-ac65bd00]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.evidence-centre [class*=metric] p[data-v-ac65bd00],.evidence-centre [class*=metric] span[data-v-ac65bd00],.evidence-centre [class*=stat] p[data-v-ac65bd00],.evidence-centre [class*=stat] span[data-v-ac65bd00]{font-size:.6rem!important}.evidence-centre [class*=journey-card][data-v-ac65bd00],.evidence-centre [class*=timeline-card][data-v-ac65bd00],.evidence-centre [class*=activity-card][data-v-ac65bd00]{width:100%!important;max-width:none!important;min-width:0!important}.evidence-centre [class*=journey-grid][data-v-ac65bd00],.evidence-centre [class*=timeline-grid][data-v-ac65bd00],.evidence-centre [class*=activity-grid][data-v-ac65bd00]{grid-template-columns:1fr!important}.evidence-centre button[data-v-ac65bd00],.evidence-centre .btn[data-v-ac65bd00],.evidence-centre [class*=button][data-v-ac65bd00]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.evidence-centre a[data-v-ac65bd00]{font-size:.67rem}.evidence-centre section[data-v-ac65bd00]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.evidence-centre h1[data-v-ac65bd00]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.evidence-centre h2[data-v-ac65bd00]{font-size:.76rem!important}.evidence-centre h3[data-v-ac65bd00]{font-size:.7rem!important}.evidence-centre p[data-v-ac65bd00]{font-size:.63rem!important}.evidence-centre [class*=hero][data-v-ac65bd00],.evidence-centre [class*=banner][data-v-ac65bd00],.evidence-centre [class*=intro][data-v-ac65bd00]{padding:11px!important}.evidence-centre [class*=grid][data-v-ac65bd00],.evidence-centre [class*=Grid][data-v-ac65bd00]{grid-template-columns:1fr!important;gap:7px!important}.evidence-centre [class*=card][data-v-ac65bd00],.evidence-centre [class*=Card][data-v-ac65bd00]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.evidence-centre[data-v-ac65bd00]{font-size:12px!important}.evidence-centre h1[data-v-ac65bd00]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.evidence-centre h2[data-v-ac65bd00]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.evidence-centre h3[data-v-ac65bd00]{font-size:.69rem!important;line-height:1.18!important}.evidence-centre p[data-v-ac65bd00]{font-size:.6rem!important;line-height:1.34!important}.evidence-centre small[data-v-ac65bd00]{font-size:.55rem!important;line-height:1.25!important}.evidence-centre [class*=eyebrow][data-v-ac65bd00],.evidence-centre [class*=label][data-v-ac65bd00],.evidence-centre [class*=kicker][data-v-ac65bd00],.evidence-centre [class*=overline][data-v-ac65bd00]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.evidence-centre [class*=hero][data-v-ac65bd00]{padding:12px!important;min-height:0!important}.evidence-centre [class*=hero] h1[data-v-ac65bd00]{font-size:.82rem!important;line-height:1.1!important}.evidence-centre [class*=hero] p[data-v-ac65bd00]{display:none!important}.evidence-centre .domain-card[data-v-ac65bd00]{padding:8px!important}.evidence-centre .domain-card h2[data-v-ac65bd00],.evidence-centre .domain-card h3[data-v-ac65bd00],.evidence-centre .domain-card strong[data-v-ac65bd00]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.evidence-centre .domain-card p[data-v-ac65bd00]{font-size:.52rem!important;line-height:1.28!important}.evidence-centre [class*=card] h2[data-v-ac65bd00],.evidence-centre [class*=card] h3[data-v-ac65bd00]{font-size:.68rem!important;line-height:1.18!important}.evidence-centre [class*=card] strong[data-v-ac65bd00]{font-size:.66rem!important;line-height:1.18!important}.evidence-centre [class*=amount][data-v-ac65bd00],.evidence-centre [class*=Amount][data-v-ac65bd00],.evidence-centre [class*=value][data-v-ac65bd00],.evidence-centre [class*=Value][data-v-ac65bd00],.evidence-centre [class*=money][data-v-ac65bd00],.evidence-centre [class*=Money][data-v-ac65bd00],.evidence-centre [class*=metric] strong[data-v-ac65bd00],.evidence-centre [class*=Metric] strong[data-v-ac65bd00],.evidence-centre [class*=stat] strong[data-v-ac65bd00],.evidence-centre [class*=Stat] strong[data-v-ac65bd00],.evidence-centre [class*=finance] strong[data-v-ac65bd00],.evidence-centre [class*=Finance] strong[data-v-ac65bd00]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.evidence-centre [class*=metric] span[data-v-ac65bd00],.evidence-centre [class*=metric] small[data-v-ac65bd00],.evidence-centre [class*=stat] span[data-v-ac65bd00],.evidence-centre [class*=stat] small[data-v-ac65bd00],.evidence-centre [class*=finance] span[data-v-ac65bd00],.evidence-centre [class*=finance] small[data-v-ac65bd00]{font-size:.52rem!important;line-height:1.22!important}.evidence-centre button[data-v-ac65bd00],.evidence-centre .btn[data-v-ac65bd00],.evidence-centre [class*=button][data-v-ac65bd00]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.evidence-centre a[data-v-ac65bd00]{font-size:.6rem!important}.evidence-centre [class*=communication] h2[data-v-ac65bd00],.evidence-centre [class*=communication] h3[data-v-ac65bd00],.evidence-centre [class*=timeline] h2[data-v-ac65bd00],.evidence-centre [class*=timeline] h3[data-v-ac65bd00]{font-size:.7rem!important}.evidence-centre [class*=communication] p[data-v-ac65bd00],.evidence-centre [class*=timeline] p[data-v-ac65bd00]{font-size:.56rem!important}.evidence-centre section[data-v-ac65bd00]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.evidence-centre h1[data-v-ac65bd00]{font-size:.76rem!important}.evidence-centre h2[data-v-ac65bd00]{font-size:.7rem!important}.evidence-centre h3[data-v-ac65bd00]{font-size:.64rem!important}.evidence-centre p[data-v-ac65bd00]{font-size:.56rem!important}.evidence-centre [class*=amount][data-v-ac65bd00],.evidence-centre [class*=value][data-v-ac65bd00],.evidence-centre [class*=money][data-v-ac65bd00],.evidence-centre [class*=metric] strong[data-v-ac65bd00],.evidence-centre [class*=stat] strong[data-v-ac65bd00],.evidence-centre [class*=finance] strong[data-v-ac65bd00]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-ac65bd00],[class*=Finance] strong[data-v-ac65bd00],[class*=metric] strong[data-v-ac65bd00],[class*=Metric] strong[data-v-ac65bd00],[class*=stat] strong[data-v-ac65bd00],[class*=Stat] strong[data-v-ac65bd00],[class*=amount][data-v-ac65bd00],[class*=Amount][data-v-ac65bd00],[class*=money][data-v-ac65bd00],[class*=Money][data-v-ac65bd00]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.approval-centre[data-v-a90f18ac]{width:min(1440px,100%);margin:0 auto;padding:clamp(18px,3vw,38px)}.hero[data-v-a90f18ac]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,46px);border-radius:28px;color:#fff;background:radial-gradient(circle at top right,rgba(0,229,255,.22),transparent 38%),linear-gradient(135deg,#0b1f3a,#102d50);box-shadow:0 22px 55px #0b1f3a33}.hero-copy[data-v-a90f18ac]{max-width:820px}.back-link[data-v-a90f18ac]{display:inline-flex;margin-bottom:18px;color:#38bdf8;font-weight:800;text-decoration:none}.eyebrow[data-v-a90f18ac]{display:block;color:#38bdf8;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero h1[data-v-a90f18ac]{margin:7px 0 11px;font-size:clamp(2rem,4vw,3.4rem)}.hero p[data-v-a90f18ac],.trust-card p[data-v-a90f18ac]{margin:0;color:#ffffffc2;line-height:1.7}.refresh-button[data-v-a90f18ac]{flex:0 0 auto;border:0;border-radius:14px;padding:11px 17px;background:#00e5ff;color:#0b1f3a;font-weight:900;cursor:pointer}.summary-grid[data-v-a90f18ac]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.summary-grid article[data-v-a90f18ac],.toolbar[data-v-a90f18ac],.state-card[data-v-a90f18ac],.approval-card[data-v-a90f18ac]{border:1px solid rgba(11,31,58,.08);background:#fff;box-shadow:0 12px 34px #0b1f3a14}.summary-grid article[data-v-a90f18ac]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:88px;padding:18px 22px;border-radius:20px}.summary-grid span[data-v-a90f18ac]{color:#64748b}.summary-grid strong[data-v-a90f18ac]{color:#0b1f3a;font-size:1.55rem}.toolbar[data-v-a90f18ac]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;padding:16px 18px;border-radius:18px}.toolbar label[data-v-a90f18ac]{display:grid;gap:7px;width:min(100%,280px);color:#0b1f3a;font-size:.78rem;font-weight:800}.toolbar select[data-v-a90f18ac],.comments textarea[data-v-a90f18ac]{width:100%;border:1px solid #cbd5e1;border-radius:12px;padding:10px 12px;background:#fff;color:#0b1f3a;font:inherit}.state-card[data-v-a90f18ac]{padding:28px;border-radius:20px;color:#475569}.state-card h2[data-v-a90f18ac]{margin-top:0;color:#0b1f3a}.state-card--error[data-v-a90f18ac]{color:#991b1b}.approval-grid[data-v-a90f18ac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:18px}.approval-card[data-v-a90f18ac]{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:22px}.card-header[data-v-a90f18ac]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px;padding:18px 20px 0}.pill-row[data-v-a90f18ac]{display:flex;flex-wrap:wrap;gap:8px}.domain-pill[data-v-a90f18ac],.status-pill[data-v-a90f18ac],.warning-pill[data-v-a90f18ac]{border-radius:999px;padding:6px 10px;font-size:.68rem;font-weight:800}.domain-pill[data-v-a90f18ac]{background:#38bdf824;color:#0b1f3a}.status-pill[data-v-a90f18ac]{background:#e2e8f0;color:#334155}.status-approved[data-v-a90f18ac]{background:#00e5ff24;color:#0b1f3a}.status-rejected[data-v-a90f18ac]{background:#fee2e2;color:#991b1b}.status-revision-requested[data-v-a90f18ac]{background:#fef3c7;color:#92400e}.warning-pill[data-v-a90f18ac]{background:#fff7ed;color:#9a3412}.card-body[data-v-a90f18ac]{padding:18px 20px}.subject[data-v-a90f18ac]{color:#0284c7;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.card-body h2[data-v-a90f18ac]{margin:7px 0 9px;color:#0b1f3a}.requested-action[data-v-a90f18ac]{margin:0 0 18px;color:#475569;line-height:1.6}.facts[data-v-a90f18ac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.facts div[data-v-a90f18ac]{min-width:0;padding:11px 12px;border-radius:12px;background:#f8fafc}dt[data-v-a90f18ac]{color:#64748b;font-size:.69rem}dd[data-v-a90f18ac]{margin:4px 0 0;color:#0b1f3a;font-size:.82rem;font-weight:800;overflow-wrap:anywhere}.warning-box[data-v-a90f18ac]{margin-top:15px;padding:12px 14px;border-radius:12px;background:#fff7ed;color:#9a3412;font-size:.82rem;line-height:1.55}.comments[data-v-a90f18ac]{display:grid;gap:7px;margin-top:16px;color:#0b1f3a;font-size:.76rem;font-weight:800}.comments textarea[data-v-a90f18ac]{resize:vertical;min-height:88px}.decision-record[data-v-a90f18ac]{display:grid;gap:5px;margin-top:16px;padding:13px;border-radius:12px;background:#f8fafc;color:#0b1f3a}.decision-record span[data-v-a90f18ac]{color:#64748b;font-size:.72rem}.decision-record p[data-v-a90f18ac]{margin:5px 0 0;color:#475569}.card-actions[data-v-a90f18ac]{display:flex;flex-wrap:wrap;gap:9px;margin-top:auto;padding:16px 20px 20px;border-top:1px solid #e2e8f0}.card-actions button[data-v-a90f18ac]{border-radius:12px;padding:10px 14px;font-weight:800;cursor:pointer}.support-button[data-v-a90f18ac]{border:1px solid #38bdf8;background:#fff;color:#0b1f3a}.approve-button[data-v-a90f18ac]{border:0;background:#00e5ff;color:#0b1f3a}.revision-button[data-v-a90f18ac]{border:1px solid #f59e0b;background:#fff;color:#92400e}.reject-button[data-v-a90f18ac]{border:1px solid #ef4444;background:#fff;color:#991b1b}button[data-v-a90f18ac]:disabled{cursor:not-allowed;opacity:.6}.trust-card[data-v-a90f18ac]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px;margin-top:22px;padding:24px;border-radius:22px;background:#0b1f3a}.trust-card h2[data-v-a90f18ac]{margin:5px 0 0;color:#fff}@media(max-width:900px){.summary-grid[data-v-a90f18ac]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.hero[data-v-a90f18ac]{flex-direction:column;align-items:flex-start}.trust-card[data-v-a90f18ac],.facts[data-v-a90f18ac]{grid-template-columns:1fr}}@media(max-width:299px){.summary-grid[data-v-a90f18ac],.approval-grid[data-v-a90f18ac]{grid-template-columns:1fr}.approval-centre[data-v-a90f18ac]{padding:12px}.toolbar label[data-v-a90f18ac]{width:100%}}.approval-centre h1[data-v-a90f18ac]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.approval-centre h2[data-v-a90f18ac]{font-size:1.15rem!important;line-height:1.2!important}.approval-centre h3[data-v-a90f18ac]{font-size:.98rem!important;line-height:1.25!important}.approval-centre p[data-v-a90f18ac]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.approval-centre[data-v-a90f18ac]{width:100%!important;max-width:100%!important}.approval-centre h1[data-v-a90f18ac]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.approval-centre h2[data-v-a90f18ac]{font-size:.82rem!important;line-height:1.2!important}.approval-centre h3[data-v-a90f18ac]{font-size:.74rem!important;line-height:1.25!important}.approval-centre p[data-v-a90f18ac]{font-size:.66rem!important;line-height:1.4!important}.approval-centre [class*=hero][data-v-a90f18ac],.approval-centre [class*=Hero][data-v-a90f18ac],.approval-centre [class*=banner][data-v-a90f18ac],.approval-centre [class*=intro][data-v-a90f18ac]{min-height:0!important;padding:14px!important;border-radius:16px!important}.approval-centre [class*=hero] p[data-v-a90f18ac],.approval-centre [class*=Hero] p[data-v-a90f18ac],.approval-centre [class*=banner] p[data-v-a90f18ac],.approval-centre [class*=intro] p[data-v-a90f18ac],.approval-centre [class*=security] p[data-v-a90f18ac],.approval-centre [class*=Security] p[data-v-a90f18ac],.approval-centre [class*=trust] p[data-v-a90f18ac],.approval-centre [class*=Trust] p[data-v-a90f18ac],.approval-centre [class*=zero] p[data-v-a90f18ac],.approval-centre [class*=Zero] p[data-v-a90f18ac]{display:none!important}.approval-centre [class*=security][data-v-a90f18ac],.approval-centre [class*=trust][data-v-a90f18ac],.approval-centre [class*=zero][data-v-a90f18ac]{padding:11px!important;min-height:0!important}.approval-centre [class*=card][data-v-a90f18ac],.approval-centre [class*=Card][data-v-a90f18ac]{min-width:0!important;padding:10px!important;border-radius:13px!important}.approval-centre [class*=card] p[data-v-a90f18ac],.approval-centre [class*=Card] p[data-v-a90f18ac]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.approval-centre [class*=card] h2[data-v-a90f18ac],.approval-centre [class*=card] h3[data-v-a90f18ac],.approval-centre [class*=card] strong[data-v-a90f18ac]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.approval-centre [class*=grid][data-v-a90f18ac],.approval-centre [class*=Grid][data-v-a90f18ac]{gap:8px!important}.approval-centre [class*=metric] strong[data-v-a90f18ac],.approval-centre [class*=Metric] strong[data-v-a90f18ac],.approval-centre [class*=stat] strong[data-v-a90f18ac],.approval-centre [class*=Stat] strong[data-v-a90f18ac],.approval-centre [class*=finance] strong[data-v-a90f18ac],.approval-centre [class*=Finance] strong[data-v-a90f18ac]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.approval-centre [class*=metric] p[data-v-a90f18ac],.approval-centre [class*=metric] span[data-v-a90f18ac],.approval-centre [class*=stat] p[data-v-a90f18ac],.approval-centre [class*=stat] span[data-v-a90f18ac]{font-size:.6rem!important}.approval-centre [class*=journey-card][data-v-a90f18ac],.approval-centre [class*=timeline-card][data-v-a90f18ac],.approval-centre [class*=activity-card][data-v-a90f18ac]{width:100%!important;max-width:none!important;min-width:0!important}.approval-centre [class*=journey-grid][data-v-a90f18ac],.approval-centre [class*=timeline-grid][data-v-a90f18ac],.approval-centre [class*=activity-grid][data-v-a90f18ac]{grid-template-columns:1fr!important}.approval-centre button[data-v-a90f18ac],.approval-centre .btn[data-v-a90f18ac],.approval-centre [class*=button][data-v-a90f18ac]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.approval-centre a[data-v-a90f18ac]{font-size:.67rem}.approval-centre section[data-v-a90f18ac]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.approval-centre h1[data-v-a90f18ac]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.approval-centre h2[data-v-a90f18ac]{font-size:.76rem!important}.approval-centre h3[data-v-a90f18ac]{font-size:.7rem!important}.approval-centre p[data-v-a90f18ac]{font-size:.63rem!important}.approval-centre [class*=hero][data-v-a90f18ac],.approval-centre [class*=banner][data-v-a90f18ac],.approval-centre [class*=intro][data-v-a90f18ac]{padding:11px!important}.approval-centre [class*=grid][data-v-a90f18ac],.approval-centre [class*=Grid][data-v-a90f18ac]{grid-template-columns:1fr!important;gap:7px!important}.approval-centre [class*=card][data-v-a90f18ac],.approval-centre [class*=Card][data-v-a90f18ac]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.approval-centre[data-v-a90f18ac]{font-size:12px!important}.approval-centre h1[data-v-a90f18ac]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.approval-centre h2[data-v-a90f18ac]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.approval-centre h3[data-v-a90f18ac]{font-size:.69rem!important;line-height:1.18!important}.approval-centre p[data-v-a90f18ac]{font-size:.6rem!important;line-height:1.34!important}.approval-centre small[data-v-a90f18ac]{font-size:.55rem!important;line-height:1.25!important}.approval-centre [class*=eyebrow][data-v-a90f18ac],.approval-centre [class*=label][data-v-a90f18ac],.approval-centre [class*=kicker][data-v-a90f18ac],.approval-centre [class*=overline][data-v-a90f18ac]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.approval-centre [class*=hero][data-v-a90f18ac]{padding:12px!important;min-height:0!important}.approval-centre [class*=hero] h1[data-v-a90f18ac]{font-size:.82rem!important;line-height:1.1!important}.approval-centre [class*=hero] p[data-v-a90f18ac]{display:none!important}.approval-centre .domain-card[data-v-a90f18ac]{padding:8px!important}.approval-centre .domain-card h2[data-v-a90f18ac],.approval-centre .domain-card h3[data-v-a90f18ac],.approval-centre .domain-card strong[data-v-a90f18ac]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.approval-centre .domain-card p[data-v-a90f18ac]{font-size:.52rem!important;line-height:1.28!important}.approval-centre [class*=card] h2[data-v-a90f18ac],.approval-centre [class*=card] h3[data-v-a90f18ac]{font-size:.68rem!important;line-height:1.18!important}.approval-centre [class*=card] strong[data-v-a90f18ac]{font-size:.66rem!important;line-height:1.18!important}.approval-centre [class*=amount][data-v-a90f18ac],.approval-centre [class*=Amount][data-v-a90f18ac],.approval-centre [class*=value][data-v-a90f18ac],.approval-centre [class*=Value][data-v-a90f18ac],.approval-centre [class*=money][data-v-a90f18ac],.approval-centre [class*=Money][data-v-a90f18ac],.approval-centre [class*=metric] strong[data-v-a90f18ac],.approval-centre [class*=Metric] strong[data-v-a90f18ac],.approval-centre [class*=stat] strong[data-v-a90f18ac],.approval-centre [class*=Stat] strong[data-v-a90f18ac],.approval-centre [class*=finance] strong[data-v-a90f18ac],.approval-centre [class*=Finance] strong[data-v-a90f18ac]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.approval-centre [class*=metric] span[data-v-a90f18ac],.approval-centre [class*=metric] small[data-v-a90f18ac],.approval-centre [class*=stat] span[data-v-a90f18ac],.approval-centre [class*=stat] small[data-v-a90f18ac],.approval-centre [class*=finance] span[data-v-a90f18ac],.approval-centre [class*=finance] small[data-v-a90f18ac]{font-size:.52rem!important;line-height:1.22!important}.approval-centre button[data-v-a90f18ac],.approval-centre .btn[data-v-a90f18ac],.approval-centre [class*=button][data-v-a90f18ac]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.approval-centre a[data-v-a90f18ac]{font-size:.6rem!important}.approval-centre [class*=communication] h2[data-v-a90f18ac],.approval-centre [class*=communication] h3[data-v-a90f18ac],.approval-centre [class*=timeline] h2[data-v-a90f18ac],.approval-centre [class*=timeline] h3[data-v-a90f18ac]{font-size:.7rem!important}.approval-centre [class*=communication] p[data-v-a90f18ac],.approval-centre [class*=timeline] p[data-v-a90f18ac]{font-size:.56rem!important}.approval-centre section[data-v-a90f18ac]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.approval-centre h1[data-v-a90f18ac]{font-size:.76rem!important}.approval-centre h2[data-v-a90f18ac]{font-size:.7rem!important}.approval-centre h3[data-v-a90f18ac]{font-size:.64rem!important}.approval-centre p[data-v-a90f18ac]{font-size:.56rem!important}.approval-centre [class*=amount][data-v-a90f18ac],.approval-centre [class*=value][data-v-a90f18ac],.approval-centre [class*=money][data-v-a90f18ac],.approval-centre [class*=metric] strong[data-v-a90f18ac],.approval-centre [class*=stat] strong[data-v-a90f18ac],.approval-centre [class*=finance] strong[data-v-a90f18ac]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-a90f18ac],[class*=Finance] strong[data-v-a90f18ac],[class*=metric] strong[data-v-a90f18ac],[class*=Metric] strong[data-v-a90f18ac],[class*=stat] strong[data-v-a90f18ac],[class*=Stat] strong[data-v-a90f18ac],[class*=amount][data-v-a90f18ac],[class*=Amount][data-v-a90f18ac],[class*=money][data-v-a90f18ac],[class*=Money][data-v-a90f18ac]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.financial-centre[data-v-99bd5b5c]{width:min(1480px,100%);margin:0 auto;padding:clamp(18px,3vw,38px)}.hero[data-v-99bd5b5c]{display:flex;justify-content:space-between;gap:28px;padding:clamp(26px,4vw,48px);border-radius:30px;background:radial-gradient(circle at top right,rgba(0,229,255,.23),transparent 36%),linear-gradient(135deg,#0b1f3a,#102f55);color:#fff;box-shadow:0 24px 58px #0b1f3a33}.hero-copy[data-v-99bd5b5c]{max-width:850px}.back-link[data-v-99bd5b5c]{display:inline-flex;margin-bottom:18px;color:#38bdf8;font-weight:800;text-decoration:none}.eyebrow[data-v-99bd5b5c]{display:block;color:#38bdf8;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.eyebrow.dark[data-v-99bd5b5c]{color:#0284c7}.hero h1[data-v-99bd5b5c]{margin:7px 0 12px;font-size:clamp(2rem,4vw,3.5rem)}.hero p[data-v-99bd5b5c]{max-width:790px;margin:0;color:#ffffffc2;line-height:1.7}.hero-actions[data-v-99bd5b5c]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:18px}.read-only-pill[data-v-99bd5b5c],.currency-pill[data-v-99bd5b5c],.domain-pill[data-v-99bd5b5c],.status-badge[data-v-99bd5b5c],.shield[data-v-99bd5b5c]{border-radius:999px;padding:7px 11px;font-size:.7rem;font-weight:900}.read-only-pill[data-v-99bd5b5c]{background:#ffffff1f;color:#fff}.refresh-button[data-v-99bd5b5c]{border:0;border-radius:13px;padding:11px 17px;background:#00e5ff;color:#0b1f3a;font-weight:900;cursor:pointer}.toolbar[data-v-99bd5b5c]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin:20px 0;padding:17px 20px;border:1px solid rgba(11,31,58,.08);border-radius:19px;background:#fff;box-shadow:0 12px 32px #0b1f3a12}.toolbar label[data-v-99bd5b5c],.base-currency[data-v-99bd5b5c]{display:grid;gap:7px;color:#64748b;font-size:.75rem;font-weight:800}.toolbar select[data-v-99bd5b5c]{min-width:230px;border:1px solid #cbd5e1;border-radius:12px;padding:10px 12px;background:#fff;color:#0b1f3a;font:inherit}.base-currency strong[data-v-99bd5b5c]{color:#0b1f3a;font-size:1rem}.currency-warning[data-v-99bd5b5c]{margin-bottom:18px;padding:15px 18px;border:1px solid #bae6fd;border-radius:16px;background:#f0f9ff;color:#0b1f3a}.currency-warning p[data-v-99bd5b5c]{margin:4px 0 0;color:#475569;line-height:1.55}.state-card[data-v-99bd5b5c]{padding:28px;border-radius:20px;background:#fff;color:#475569;box-shadow:0 12px 34px #0b1f3a14}.state-card h2[data-v-99bd5b5c]{margin-top:0;color:#0b1f3a}.state-card--error[data-v-99bd5b5c]{color:#991b1b}.currency-grid[data-v-99bd5b5c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin-bottom:20px}.currency-card[data-v-99bd5b5c]{padding:20px;border-radius:22px;background:#0b1f3a;color:#fff;box-shadow:0 16px 38px #0b1f3a26}.currency-card header[data-v-99bd5b5c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.currency-card header span[data-v-99bd5b5c]{color:#94a3b8}.currency-card header strong[data-v-99bd5b5c]{color:#00e5ff;font-size:1.2rem}.metric-grid[data-v-99bd5b5c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.metric-grid div[data-v-99bd5b5c],.construction-kpis div[data-v-99bd5b5c]{min-width:0;padding:12px;border-radius:13px;background:#ffffff12}.metric-grid span[data-v-99bd5b5c],.construction-kpis span[data-v-99bd5b5c]{display:block;margin-bottom:5px;color:#94a3b8;font-size:.71rem}.metric-grid strong[data-v-99bd5b5c]{overflow-wrap:anywhere}.danger[data-v-99bd5b5c]{color:#fca5a5!important}.journey-grid[data-v-99bd5b5c]{display:grid;gap:20px}.journey-card[data-v-99bd5b5c]{overflow:hidden;border:1px solid rgba(11,31,58,.08);border-radius:24px;background:#fff;box-shadow:0 14px 38px #0b1f3a14}.journey-header[data-v-99bd5b5c]{display:flex;justify-content:space-between;gap:18px;padding:22px 24px;background:linear-gradient(135deg,#f8fafc,#f0f9ff)}.domain-pill[data-v-99bd5b5c]{display:inline-flex;background:#38bdf829;color:#0b1f3a}.currency-pill[data-v-99bd5b5c]{align-self:flex-start;background:#0b1f3a;color:#00e5ff}.journey-header h2[data-v-99bd5b5c]{margin:9px 0 4px;color:#0b1f3a}.journey-header p[data-v-99bd5b5c]{margin:0;color:#64748b}.summary-strip[data-v-99bd5b5c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#e2e8f0}.summary-strip div[data-v-99bd5b5c]{min-width:0;padding:17px 20px;background:#fff}.summary-strip span[data-v-99bd5b5c]{display:block;margin-bottom:5px;color:#64748b;font-size:.72rem}.summary-strip strong[data-v-99bd5b5c]{color:#0b1f3a;overflow-wrap:anywhere}.detail-section[data-v-99bd5b5c]{padding:22px 24px}.section-heading[data-v-99bd5b5c]{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;margin-bottom:14px}.section-heading h2[data-v-99bd5b5c],.section-heading h3[data-v-99bd5b5c]{margin:4px 0 0;color:#0b1f3a}.status-badge[data-v-99bd5b5c]{background:#e0f2fe;color:#0369a1}.next-payment[data-v-99bd5b5c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;padding:15px;border-radius:16px;background:#f0fdfa}.next-payment div[data-v-99bd5b5c]{min-width:0}.next-payment span[data-v-99bd5b5c]{display:block;margin-bottom:4px;color:#64748b;font-size:.71rem}.next-payment strong[data-v-99bd5b5c]{color:#0b1f3a;overflow-wrap:anywhere}.table-wrap[data-v-99bd5b5c]{overflow-x:auto;margin-top:18px}table[data-v-99bd5b5c]{width:100%;min-width:720px;border-collapse:collapse}th[data-v-99bd5b5c],td[data-v-99bd5b5c]{padding:12px 11px;border-bottom:1px solid #e2e8f0;text-align:left;white-space:nowrap}th[data-v-99bd5b5c]{color:#64748b;font-size:.7rem;text-transform:uppercase}td[data-v-99bd5b5c]{color:#334155;font-size:.82rem}.history[data-v-99bd5b5c]{margin-top:22px}.history h3[data-v-99bd5b5c]{margin:0 0 11px;color:#0b1f3a}.history-row[data-v-99bd5b5c]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #e2e8f0}.history-row>div[data-v-99bd5b5c]{display:grid;gap:3px}.history-row span[data-v-99bd5b5c]{color:#64748b;font-size:.74rem}.construction-kpis[data-v-99bd5b5c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.construction-kpis div[data-v-99bd5b5c]{background:#f8fafc}.construction-kpis strong[data-v-99bd5b5c]{color:#0b1f3a}.authority-footer[data-v-99bd5b5c]{display:flex;justify-content:space-between;gap:18px;padding:17px 24px;background:#0b1f3a;color:#fff}.authority-footer>div[data-v-99bd5b5c]{display:grid;gap:3px}.authority-footer span[data-v-99bd5b5c]{color:#94a3b8;font-size:.74rem}.shield[data-v-99bd5b5c]{align-self:center;background:#00e5ff1f;color:#00e5ff!important}.exchange-card[data-v-99bd5b5c]{margin-top:20px;padding:22px;border-radius:22px;background:#fff;box-shadow:0 12px 34px #0b1f3a14}.rate-grid[data-v-99bd5b5c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:10px}.rate-grid article[data-v-99bd5b5c]{display:flex;justify-content:space-between;gap:12px;padding:13px;border-radius:13px;background:#f8fafc;color:#0b1f3a}.security-card[data-v-99bd5b5c]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:25px;margin-top:20px;padding:25px;border-radius:22px;background:#0b1f3a;color:#fff}.security-card h2[data-v-99bd5b5c]{margin:5px 0 0}.security-card p[data-v-99bd5b5c]{margin:0;color:#ffffffb8;line-height:1.65}button[data-v-99bd5b5c]:disabled{cursor:not-allowed;opacity:.6}@media(max-width:900px){.summary-strip[data-v-99bd5b5c],.construction-kpis[data-v-99bd5b5c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.hero[data-v-99bd5b5c],.security-card[data-v-99bd5b5c]{grid-template-columns:1fr;flex-direction:column}.hero-actions[data-v-99bd5b5c]{align-items:flex-start}.next-payment[data-v-99bd5b5c],.construction-kpis[data-v-99bd5b5c]{grid-template-columns:1fr}}@media(max-width:299px){.financial-centre[data-v-99bd5b5c]{padding:12px}.summary-strip[data-v-99bd5b5c],.metric-grid[data-v-99bd5b5c],.currency-grid[data-v-99bd5b5c]{grid-template-columns:1fr}.toolbar label[data-v-99bd5b5c],.toolbar select[data-v-99bd5b5c]{width:100%;min-width:0}}.financial-centre h1[data-v-99bd5b5c]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.financial-centre h2[data-v-99bd5b5c]{font-size:1.15rem!important;line-height:1.2!important}.financial-centre h3[data-v-99bd5b5c]{font-size:.98rem!important;line-height:1.25!important}.financial-centre p[data-v-99bd5b5c]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.financial-centre[data-v-99bd5b5c]{width:100%!important;max-width:100%!important}.financial-centre h1[data-v-99bd5b5c]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.financial-centre h2[data-v-99bd5b5c]{font-size:.82rem!important;line-height:1.2!important}.financial-centre h3[data-v-99bd5b5c]{font-size:.74rem!important;line-height:1.25!important}.financial-centre p[data-v-99bd5b5c]{font-size:.66rem!important;line-height:1.4!important}.financial-centre [class*=hero][data-v-99bd5b5c],.financial-centre [class*=Hero][data-v-99bd5b5c],.financial-centre [class*=banner][data-v-99bd5b5c],.financial-centre [class*=intro][data-v-99bd5b5c]{min-height:0!important;padding:14px!important;border-radius:16px!important}.financial-centre [class*=hero] p[data-v-99bd5b5c],.financial-centre [class*=Hero] p[data-v-99bd5b5c],.financial-centre [class*=banner] p[data-v-99bd5b5c],.financial-centre [class*=intro] p[data-v-99bd5b5c],.financial-centre [class*=security] p[data-v-99bd5b5c],.financial-centre [class*=Security] p[data-v-99bd5b5c],.financial-centre [class*=trust] p[data-v-99bd5b5c],.financial-centre [class*=Trust] p[data-v-99bd5b5c],.financial-centre [class*=zero] p[data-v-99bd5b5c],.financial-centre [class*=Zero] p[data-v-99bd5b5c]{display:none!important}.financial-centre [class*=security][data-v-99bd5b5c],.financial-centre [class*=trust][data-v-99bd5b5c],.financial-centre [class*=zero][data-v-99bd5b5c]{padding:11px!important;min-height:0!important}.financial-centre [class*=card][data-v-99bd5b5c],.financial-centre [class*=Card][data-v-99bd5b5c]{min-width:0!important;padding:10px!important;border-radius:13px!important}.financial-centre [class*=card] p[data-v-99bd5b5c],.financial-centre [class*=Card] p[data-v-99bd5b5c]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.financial-centre [class*=card] h2[data-v-99bd5b5c],.financial-centre [class*=card] h3[data-v-99bd5b5c],.financial-centre [class*=card] strong[data-v-99bd5b5c]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.financial-centre [class*=grid][data-v-99bd5b5c],.financial-centre [class*=Grid][data-v-99bd5b5c]{gap:8px!important}.financial-centre [class*=metric] strong[data-v-99bd5b5c],.financial-centre [class*=Metric] strong[data-v-99bd5b5c],.financial-centre [class*=stat] strong[data-v-99bd5b5c],.financial-centre [class*=Stat] strong[data-v-99bd5b5c],.financial-centre [class*=finance] strong[data-v-99bd5b5c],.financial-centre [class*=Finance] strong[data-v-99bd5b5c]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.financial-centre [class*=metric] p[data-v-99bd5b5c],.financial-centre [class*=metric] span[data-v-99bd5b5c],.financial-centre [class*=stat] p[data-v-99bd5b5c],.financial-centre [class*=stat] span[data-v-99bd5b5c]{font-size:.6rem!important}.financial-centre [class*=journey-card][data-v-99bd5b5c],.financial-centre [class*=timeline-card][data-v-99bd5b5c],.financial-centre [class*=activity-card][data-v-99bd5b5c]{width:100%!important;max-width:none!important;min-width:0!important}.financial-centre [class*=journey-grid][data-v-99bd5b5c],.financial-centre [class*=timeline-grid][data-v-99bd5b5c],.financial-centre [class*=activity-grid][data-v-99bd5b5c]{grid-template-columns:1fr!important}.financial-centre button[data-v-99bd5b5c],.financial-centre .btn[data-v-99bd5b5c],.financial-centre [class*=button][data-v-99bd5b5c]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.financial-centre a[data-v-99bd5b5c]{font-size:.67rem}.financial-centre section[data-v-99bd5b5c]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.financial-centre h1[data-v-99bd5b5c]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.financial-centre h2[data-v-99bd5b5c]{font-size:.76rem!important}.financial-centre h3[data-v-99bd5b5c]{font-size:.7rem!important}.financial-centre p[data-v-99bd5b5c]{font-size:.63rem!important}.financial-centre [class*=hero][data-v-99bd5b5c],.financial-centre [class*=banner][data-v-99bd5b5c],.financial-centre [class*=intro][data-v-99bd5b5c]{padding:11px!important}.financial-centre [class*=grid][data-v-99bd5b5c],.financial-centre [class*=Grid][data-v-99bd5b5c]{grid-template-columns:1fr!important;gap:7px!important}.financial-centre [class*=card][data-v-99bd5b5c],.financial-centre [class*=Card][data-v-99bd5b5c]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.financial-centre[data-v-99bd5b5c]{font-size:12px!important}.financial-centre h1[data-v-99bd5b5c]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.financial-centre h2[data-v-99bd5b5c]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.financial-centre h3[data-v-99bd5b5c]{font-size:.69rem!important;line-height:1.18!important}.financial-centre p[data-v-99bd5b5c]{font-size:.6rem!important;line-height:1.34!important}.financial-centre small[data-v-99bd5b5c]{font-size:.55rem!important;line-height:1.25!important}.financial-centre [class*=eyebrow][data-v-99bd5b5c],.financial-centre [class*=label][data-v-99bd5b5c],.financial-centre [class*=kicker][data-v-99bd5b5c],.financial-centre [class*=overline][data-v-99bd5b5c]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.financial-centre [class*=hero][data-v-99bd5b5c]{padding:12px!important;min-height:0!important}.financial-centre [class*=hero] h1[data-v-99bd5b5c]{font-size:.82rem!important;line-height:1.1!important}.financial-centre [class*=hero] p[data-v-99bd5b5c]{display:none!important}.financial-centre .domain-card[data-v-99bd5b5c]{padding:8px!important}.financial-centre .domain-card h2[data-v-99bd5b5c],.financial-centre .domain-card h3[data-v-99bd5b5c],.financial-centre .domain-card strong[data-v-99bd5b5c]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.financial-centre .domain-card p[data-v-99bd5b5c]{font-size:.52rem!important;line-height:1.28!important}.financial-centre [class*=card] h2[data-v-99bd5b5c],.financial-centre [class*=card] h3[data-v-99bd5b5c]{font-size:.68rem!important;line-height:1.18!important}.financial-centre [class*=card] strong[data-v-99bd5b5c]{font-size:.66rem!important;line-height:1.18!important}.financial-centre [class*=amount][data-v-99bd5b5c],.financial-centre [class*=Amount][data-v-99bd5b5c],.financial-centre [class*=value][data-v-99bd5b5c],.financial-centre [class*=Value][data-v-99bd5b5c],.financial-centre [class*=money][data-v-99bd5b5c],.financial-centre [class*=Money][data-v-99bd5b5c],.financial-centre [class*=metric] strong[data-v-99bd5b5c],.financial-centre [class*=Metric] strong[data-v-99bd5b5c],.financial-centre [class*=stat] strong[data-v-99bd5b5c],.financial-centre [class*=Stat] strong[data-v-99bd5b5c],.financial-centre [class*=finance] strong[data-v-99bd5b5c],.financial-centre [class*=Finance] strong[data-v-99bd5b5c]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.financial-centre [class*=metric] span[data-v-99bd5b5c],.financial-centre [class*=metric] small[data-v-99bd5b5c],.financial-centre [class*=stat] span[data-v-99bd5b5c],.financial-centre [class*=stat] small[data-v-99bd5b5c],.financial-centre [class*=finance] span[data-v-99bd5b5c],.financial-centre [class*=finance] small[data-v-99bd5b5c]{font-size:.52rem!important;line-height:1.22!important}.financial-centre button[data-v-99bd5b5c],.financial-centre .btn[data-v-99bd5b5c],.financial-centre [class*=button][data-v-99bd5b5c]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.financial-centre a[data-v-99bd5b5c]{font-size:.6rem!important}.financial-centre [class*=communication] h2[data-v-99bd5b5c],.financial-centre [class*=communication] h3[data-v-99bd5b5c],.financial-centre [class*=timeline] h2[data-v-99bd5b5c],.financial-centre [class*=timeline] h3[data-v-99bd5b5c]{font-size:.7rem!important}.financial-centre [class*=communication] p[data-v-99bd5b5c],.financial-centre [class*=timeline] p[data-v-99bd5b5c]{font-size:.56rem!important}.financial-centre section[data-v-99bd5b5c]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.financial-centre h1[data-v-99bd5b5c]{font-size:.76rem!important}.financial-centre h2[data-v-99bd5b5c]{font-size:.7rem!important}.financial-centre h3[data-v-99bd5b5c]{font-size:.64rem!important}.financial-centre p[data-v-99bd5b5c]{font-size:.56rem!important}.financial-centre [class*=amount][data-v-99bd5b5c],.financial-centre [class*=value][data-v-99bd5b5c],.financial-centre [class*=money][data-v-99bd5b5c],.financial-centre [class*=metric] strong[data-v-99bd5b5c],.financial-centre [class*=stat] strong[data-v-99bd5b5c],.financial-centre [class*=finance] strong[data-v-99bd5b5c]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-99bd5b5c],[class*=Finance] strong[data-v-99bd5b5c],[class*=metric] strong[data-v-99bd5b5c],[class*=Metric] strong[data-v-99bd5b5c],[class*=stat] strong[data-v-99bd5b5c],[class*=Stat] strong[data-v-99bd5b5c],[class*=amount][data-v-99bd5b5c],[class*=Amount][data-v-99bd5b5c],[class*=money][data-v-99bd5b5c],[class*=Money][data-v-99bd5b5c]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.vault-page[data-v-60c70bd8]{width:min(1480px,100%);margin:0 auto;padding:clamp(18px,3vw,38px)}.vault-hero[data-v-60c70bd8]{display:flex;justify-content:space-between;gap:28px;padding:clamp(26px,4vw,48px);border-radius:30px;background:radial-gradient(circle at top right,rgba(0,229,255,.2),transparent 35%),linear-gradient(135deg,#0b1f3a,#10365f);color:#fff;box-shadow:0 24px 58px #0b1f3a33}.vault-hero>div[data-v-60c70bd8]:first-child{max-width:850px}.back-link[data-v-60c70bd8]{display:inline-flex;margin-bottom:18px;color:#38bdf8;font-weight:800;text-decoration:none}.eyebrow[data-v-60c70bd8]{display:block;color:#38bdf8;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.vault-hero h1[data-v-60c70bd8]{margin:7px 0 12px;font-size:clamp(2rem,4vw,3.5rem)}.vault-hero p[data-v-60c70bd8]{max-width:790px;margin:0;color:#ffffffc2;line-height:1.7}.hero-status[data-v-60c70bd8]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:14px}.hero-status span[data-v-60c70bd8]{border-radius:999px;padding:7px 11px;background:#00e5ff1f;color:#00e5ff;font-size:.72rem;font-weight:900}.hero-status strong[data-v-60c70bd8]{font-size:1rem}.representing-card[data-v-60c70bd8],.vault-toolbar[data-v-60c70bd8]{margin-top:20px;border:1px solid rgba(11,31,58,.08);border-radius:20px;background:#fff;box-shadow:0 12px 32px #0b1f3a12}.representing-card[data-v-60c70bd8]{padding:18px 20px}.vault-toolbar[data-v-60c70bd8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:14px;align-items:end;padding:18px}.vault-toolbar label[data-v-60c70bd8],.representing-card label[data-v-60c70bd8]{display:grid;gap:7px;color:#64748b;font-size:.75rem;font-weight:800}.vault-toolbar input[data-v-60c70bd8],.vault-toolbar select[data-v-60c70bd8],.representing-card select[data-v-60c70bd8]{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:12px;padding:10px 12px;background:#fff;color:#0b1f3a;font:inherit}.refresh[data-v-60c70bd8]{min-height:42px;border:0;border-radius:12px;padding:10px 16px;background:#0b1f3a;color:#fff;font-weight:900;cursor:pointer}.state-card[data-v-60c70bd8]{margin-top:20px;padding:28px;border-radius:20px;background:#fff;color:#475569;box-shadow:0 12px 34px #0b1f3a14}.state-card h2[data-v-60c70bd8]{margin-top:0;color:#0b1f3a}.state-card.error[data-v-60c70bd8]{color:#991b1b}.document-grid[data-v-60c70bd8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;margin-top:20px}.document-card[data-v-60c70bd8]{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(11,31,58,.08);border-radius:22px;background:#fff;box-shadow:0 13px 34px #0b1f3a14}.document-card header[data-v-60c70bd8]{display:flex;align-items:center;justify-content:space-between;padding:17px 18px 0}.document-icon[data-v-60c70bd8]{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:#0b1f3a;color:#00e5ff;font-size:1.2rem;font-weight:900}.domain-pill[data-v-60c70bd8]{border-radius:999px;padding:6px 10px;background:#e0f2fe;color:#0369a1;font-size:.68rem;font-weight:900}.document-body[data-v-60c70bd8]{flex:1;padding:16px 18px}.category[data-v-60c70bd8]{color:#0284c7;font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.document-body h2[data-v-60c70bd8]{margin:6px 0 18px;color:#0b1f3a;font-size:1.05rem;overflow-wrap:anywhere}dl[data-v-60c70bd8]{display:grid;gap:10px;margin:0}dl div[data-v-60c70bd8]{display:flex;justify-content:space-between;gap:14px}dt[data-v-60c70bd8]{color:#64748b;font-size:.72rem}dd[data-v-60c70bd8]{margin:0;color:#334155;font-size:.76rem;font-weight:800;text-align:right;overflow-wrap:anywhere}.document-card footer[data-v-60c70bd8]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f8fafc}.privacy[data-v-60c70bd8]{color:#94a3b8;font-size:.7rem;font-weight:800}.privacy.secure[data-v-60c70bd8]{color:#047857}.document-card button[data-v-60c70bd8]{border:0;border-radius:11px;padding:9px 13px;background:#00e5ff;color:#0b1f3a;font-weight:900;cursor:pointer}button[data-v-60c70bd8]:disabled{cursor:not-allowed;opacity:.45}.vault-security[data-v-60c70bd8]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:25px;margin-top:20px;padding:25px;border-radius:22px;background:#0b1f3a;color:#fff}.vault-security h2[data-v-60c70bd8]{margin:5px 0 0}.vault-security p[data-v-60c70bd8]{margin:0;color:#ffffffb8;line-height:1.65}@media(max-width:900px){.vault-toolbar[data-v-60c70bd8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.vault-hero[data-v-60c70bd8]{flex-direction:column}.hero-status[data-v-60c70bd8]{align-items:flex-start}.vault-security[data-v-60c70bd8]{grid-template-columns:1fr}}@media(max-width:520px){.vault-toolbar[data-v-60c70bd8]{grid-template-columns:1fr}}@media(max-width:299px){.vault-page[data-v-60c70bd8]{padding:12px}.document-grid[data-v-60c70bd8]{grid-template-columns:1fr}}.vault-page h1[data-v-60c70bd8]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.vault-page h2[data-v-60c70bd8]{font-size:1.15rem!important;line-height:1.2!important}.vault-page h3[data-v-60c70bd8]{font-size:.98rem!important;line-height:1.25!important}.vault-page p[data-v-60c70bd8]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.vault-page[data-v-60c70bd8]{width:100%!important;max-width:100%!important}.vault-page h1[data-v-60c70bd8]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.vault-page h2[data-v-60c70bd8]{font-size:.82rem!important;line-height:1.2!important}.vault-page h3[data-v-60c70bd8]{font-size:.74rem!important;line-height:1.25!important}.vault-page p[data-v-60c70bd8]{font-size:.66rem!important;line-height:1.4!important}.vault-page [class*=hero][data-v-60c70bd8],.vault-page [class*=Hero][data-v-60c70bd8],.vault-page [class*=banner][data-v-60c70bd8],.vault-page [class*=intro][data-v-60c70bd8]{min-height:0!important;padding:14px!important;border-radius:16px!important}.vault-page [class*=hero] p[data-v-60c70bd8],.vault-page [class*=Hero] p[data-v-60c70bd8],.vault-page [class*=banner] p[data-v-60c70bd8],.vault-page [class*=intro] p[data-v-60c70bd8],.vault-page [class*=security] p[data-v-60c70bd8],.vault-page [class*=Security] p[data-v-60c70bd8],.vault-page [class*=trust] p[data-v-60c70bd8],.vault-page [class*=Trust] p[data-v-60c70bd8],.vault-page [class*=zero] p[data-v-60c70bd8],.vault-page [class*=Zero] p[data-v-60c70bd8]{display:none!important}.vault-page [class*=security][data-v-60c70bd8],.vault-page [class*=trust][data-v-60c70bd8],.vault-page [class*=zero][data-v-60c70bd8]{padding:11px!important;min-height:0!important}.vault-page [class*=card][data-v-60c70bd8],.vault-page [class*=Card][data-v-60c70bd8]{min-width:0!important;padding:10px!important;border-radius:13px!important}.vault-page [class*=card] p[data-v-60c70bd8],.vault-page [class*=Card] p[data-v-60c70bd8]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.vault-page [class*=card] h2[data-v-60c70bd8],.vault-page [class*=card] h3[data-v-60c70bd8],.vault-page [class*=card] strong[data-v-60c70bd8]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.vault-page [class*=grid][data-v-60c70bd8],.vault-page [class*=Grid][data-v-60c70bd8]{gap:8px!important}.vault-page [class*=metric] strong[data-v-60c70bd8],.vault-page [class*=Metric] strong[data-v-60c70bd8],.vault-page [class*=stat] strong[data-v-60c70bd8],.vault-page [class*=Stat] strong[data-v-60c70bd8],.vault-page [class*=finance] strong[data-v-60c70bd8],.vault-page [class*=Finance] strong[data-v-60c70bd8]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.vault-page [class*=metric] p[data-v-60c70bd8],.vault-page [class*=metric] span[data-v-60c70bd8],.vault-page [class*=stat] p[data-v-60c70bd8],.vault-page [class*=stat] span[data-v-60c70bd8]{font-size:.6rem!important}.vault-page [class*=journey-card][data-v-60c70bd8],.vault-page [class*=timeline-card][data-v-60c70bd8],.vault-page [class*=activity-card][data-v-60c70bd8]{width:100%!important;max-width:none!important;min-width:0!important}.vault-page [class*=journey-grid][data-v-60c70bd8],.vault-page [class*=timeline-grid][data-v-60c70bd8],.vault-page [class*=activity-grid][data-v-60c70bd8]{grid-template-columns:1fr!important}.vault-page button[data-v-60c70bd8],.vault-page .btn[data-v-60c70bd8],.vault-page [class*=button][data-v-60c70bd8]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.vault-page a[data-v-60c70bd8]{font-size:.67rem}.vault-page section[data-v-60c70bd8]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.vault-page h1[data-v-60c70bd8]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.vault-page h2[data-v-60c70bd8]{font-size:.76rem!important}.vault-page h3[data-v-60c70bd8]{font-size:.7rem!important}.vault-page p[data-v-60c70bd8]{font-size:.63rem!important}.vault-page [class*=hero][data-v-60c70bd8],.vault-page [class*=banner][data-v-60c70bd8],.vault-page [class*=intro][data-v-60c70bd8]{padding:11px!important}.vault-page [class*=grid][data-v-60c70bd8],.vault-page [class*=Grid][data-v-60c70bd8]{grid-template-columns:1fr!important;gap:7px!important}.vault-page [class*=card][data-v-60c70bd8],.vault-page [class*=Card][data-v-60c70bd8]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.vault-page[data-v-60c70bd8]{font-size:12px!important}.vault-page h1[data-v-60c70bd8]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.vault-page h2[data-v-60c70bd8]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.vault-page h3[data-v-60c70bd8]{font-size:.69rem!important;line-height:1.18!important}.vault-page p[data-v-60c70bd8]{font-size:.6rem!important;line-height:1.34!important}.vault-page small[data-v-60c70bd8]{font-size:.55rem!important;line-height:1.25!important}.vault-page [class*=eyebrow][data-v-60c70bd8],.vault-page [class*=label][data-v-60c70bd8],.vault-page [class*=kicker][data-v-60c70bd8],.vault-page [class*=overline][data-v-60c70bd8]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.vault-page [class*=hero][data-v-60c70bd8]{padding:12px!important;min-height:0!important}.vault-page [class*=hero] h1[data-v-60c70bd8]{font-size:.82rem!important;line-height:1.1!important}.vault-page [class*=hero] p[data-v-60c70bd8]{display:none!important}.vault-page .domain-card[data-v-60c70bd8]{padding:8px!important}.vault-page .domain-card h2[data-v-60c70bd8],.vault-page .domain-card h3[data-v-60c70bd8],.vault-page .domain-card strong[data-v-60c70bd8]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.vault-page .domain-card p[data-v-60c70bd8]{font-size:.52rem!important;line-height:1.28!important}.vault-page [class*=card] h2[data-v-60c70bd8],.vault-page [class*=card] h3[data-v-60c70bd8]{font-size:.68rem!important;line-height:1.18!important}.vault-page [class*=card] strong[data-v-60c70bd8]{font-size:.66rem!important;line-height:1.18!important}.vault-page [class*=amount][data-v-60c70bd8],.vault-page [class*=Amount][data-v-60c70bd8],.vault-page [class*=value][data-v-60c70bd8],.vault-page [class*=Value][data-v-60c70bd8],.vault-page [class*=money][data-v-60c70bd8],.vault-page [class*=Money][data-v-60c70bd8],.vault-page [class*=metric] strong[data-v-60c70bd8],.vault-page [class*=Metric] strong[data-v-60c70bd8],.vault-page [class*=stat] strong[data-v-60c70bd8],.vault-page [class*=Stat] strong[data-v-60c70bd8],.vault-page [class*=finance] strong[data-v-60c70bd8],.vault-page [class*=Finance] strong[data-v-60c70bd8]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.vault-page [class*=metric] span[data-v-60c70bd8],.vault-page [class*=metric] small[data-v-60c70bd8],.vault-page [class*=stat] span[data-v-60c70bd8],.vault-page [class*=stat] small[data-v-60c70bd8],.vault-page [class*=finance] span[data-v-60c70bd8],.vault-page [class*=finance] small[data-v-60c70bd8]{font-size:.52rem!important;line-height:1.22!important}.vault-page button[data-v-60c70bd8],.vault-page .btn[data-v-60c70bd8],.vault-page [class*=button][data-v-60c70bd8]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.vault-page a[data-v-60c70bd8]{font-size:.6rem!important}.vault-page [class*=communication] h2[data-v-60c70bd8],.vault-page [class*=communication] h3[data-v-60c70bd8],.vault-page [class*=timeline] h2[data-v-60c70bd8],.vault-page [class*=timeline] h3[data-v-60c70bd8]{font-size:.7rem!important}.vault-page [class*=communication] p[data-v-60c70bd8],.vault-page [class*=timeline] p[data-v-60c70bd8]{font-size:.56rem!important}.vault-page section[data-v-60c70bd8]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.vault-page h1[data-v-60c70bd8]{font-size:.76rem!important}.vault-page h2[data-v-60c70bd8]{font-size:.7rem!important}.vault-page h3[data-v-60c70bd8]{font-size:.64rem!important}.vault-page p[data-v-60c70bd8]{font-size:.56rem!important}.vault-page [class*=amount][data-v-60c70bd8],.vault-page [class*=value][data-v-60c70bd8],.vault-page [class*=money][data-v-60c70bd8],.vault-page [class*=metric] strong[data-v-60c70bd8],.vault-page [class*=stat] strong[data-v-60c70bd8],.vault-page [class*=finance] strong[data-v-60c70bd8]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-60c70bd8],[class*=Finance] strong[data-v-60c70bd8],[class*=metric] strong[data-v-60c70bd8],[class*=Metric] strong[data-v-60c70bd8],[class*=stat] strong[data-v-60c70bd8],[class*=Stat] strong[data-v-60c70bd8],[class*=amount][data-v-60c70bd8],[class*=Amount][data-v-60c70bd8],[class*=money][data-v-60c70bd8],[class*=Money][data-v-60c70bd8]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.representatives-page[data-v-eea4bd90]{width:min(1480px,100%);margin:0 auto;padding:clamp(18px,3vw,38px)}.hero[data-v-eea4bd90]{display:flex;justify-content:space-between;gap:28px;padding:clamp(26px,4vw,48px);border-radius:30px;background:radial-gradient(circle at top right,rgba(56,189,248,.23),transparent 36%),linear-gradient(135deg,#0b1f3a,#10365f);color:#fff;box-shadow:0 24px 58px #0b1f3a33}.hero>div[data-v-eea4bd90]:first-child{max-width:820px}.back-link[data-v-eea4bd90]{display:inline-flex;margin-bottom:18px;color:#38bdf8;font-weight:800;text-decoration:none}.eyebrow[data-v-eea4bd90]{display:block;color:#38bdf8;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.eyebrow.dark[data-v-eea4bd90]{color:#0284c7}.hero h1[data-v-eea4bd90]{margin:7px 0 12px;font-size:clamp(2rem,4vw,3.5rem)}.hero p[data-v-eea4bd90]{margin:0;color:#ffffffc2;line-height:1.7}.hero-badge[data-v-eea4bd90]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:15px}.hero-badge span[data-v-eea4bd90]{border-radius:999px;padding:7px 11px;background:#00e5ff1f;color:#00e5ff;font-size:.72rem;font-weight:900}.notice[data-v-eea4bd90],.state-card[data-v-eea4bd90],.nomination-card[data-v-eea4bd90]{margin-top:20px;border-radius:20px;background:#fff;box-shadow:0 12px 34px #0b1f3a14}.notice[data-v-eea4bd90]{padding:14px 18px}.notice.error[data-v-eea4bd90]{border:1px solid #fecaca;color:#991b1b}.notice.success[data-v-eea4bd90]{border:1px solid #a7f3d0;color:#047857}.state-card[data-v-eea4bd90]{padding:28px;color:#475569}.state-card h2[data-v-eea4bd90]{margin-top:0;color:#0b1f3a}.nomination-card[data-v-eea4bd90]{padding:24px}.section-heading[data-v-eea4bd90]{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px}.section-heading h2[data-v-eea4bd90]{margin:5px 0 0;color:#0b1f3a}.pending-note[data-v-eea4bd90]{align-self:flex-start;border-radius:999px;padding:7px 11px;background:#fff7ed;color:#c2410c;font-size:.68rem;font-weight:900}.nomination-form[data-v-eea4bd90]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.nomination-form label[data-v-eea4bd90]{display:grid;gap:7px;color:#475569;font-size:.76rem;font-weight:800}.nomination-form input[data-v-eea4bd90],.nomination-form select[data-v-eea4bd90],.nomination-form textarea[data-v-eea4bd90]{width:100%;min-width:0;border:1px solid #cbd5e1;border-radius:12px;padding:10px 12px;background:#fff;color:#0b1f3a;font:inherit;box-sizing:border-box}.nomination-form small[data-v-eea4bd90]{color:#94a3b8;font-size:.68rem;line-height:1.4}.check-field[data-v-eea4bd90],.remarks-field[data-v-eea4bd90],.primary-button[data-v-eea4bd90]{grid-column:1 / -1}.check-field[data-v-eea4bd90]{display:flex!important;grid-template-columns:auto 1fr;align-items:center}.check-field input[data-v-eea4bd90]{width:auto}.primary-button[data-v-eea4bd90]{justify-self:start;border:0;border-radius:13px;padding:11px 17px;background:#00e5ff;color:#0b1f3a;font-weight:900;cursor:pointer}.representative-grid[data-v-eea4bd90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;margin-top:20px}.representative-card[data-v-eea4bd90]{overflow:hidden;border:1px solid rgba(11,31,58,.08);border-radius:22px;background:#fff;box-shadow:0 13px 34px #0b1f3a14}.representative-card header[data-v-eea4bd90]{display:flex;justify-content:space-between;gap:14px;padding:20px;background:linear-gradient(135deg,#f8fafc,#f0f9ff)}.relationship[data-v-eea4bd90]{color:#0284c7;font-size:.68rem;font-weight:900;text-transform:uppercase}.representative-card h2[data-v-eea4bd90]{margin:5px 0 2px;color:#0b1f3a;font-size:1.05rem;overflow-wrap:anywhere}.representative-card header p[data-v-eea4bd90]{margin:0;color:#64748b;font-size:.73rem;overflow-wrap:anywhere}.status[data-v-eea4bd90]{align-self:flex-start;border-radius:999px;padding:6px 10px;background:#e2e8f0;color:#475569;font-size:.67rem;font-weight:900}.status.active[data-v-eea4bd90]{background:#d1fae5;color:#047857}.status.pending[data-v-eea4bd90]{background:#fef3c7;color:#92400e}.status.revoked[data-v-eea4bd90],.status.rejected[data-v-eea4bd90],.status.expired[data-v-eea4bd90]{background:#fee2e2;color:#991b1b}.representative-card dl[data-v-eea4bd90]{display:grid;gap:10px;margin:0;padding:18px 20px}.representative-card dl div[data-v-eea4bd90]{display:flex;justify-content:space-between;gap:15px}dt[data-v-eea4bd90]{color:#64748b;font-size:.71rem}dd[data-v-eea4bd90]{margin:0;color:#334155;font-size:.74rem;font-weight:800;text-align:right;overflow-wrap:anywhere}.representative-card footer[data-v-eea4bd90]{display:flex;justify-content:flex-end;gap:9px;padding:14px 20px;background:#f8fafc}.upload-button[data-v-eea4bd90]{position:relative;overflow:hidden;border-radius:11px;padding:9px 12px;background:#e0f2fe;color:#0369a1;font-size:.72rem;font-weight:900;cursor:pointer}.upload-button input[data-v-eea4bd90]{position:absolute;width:1px;height:1px;opacity:0}.revoke-button[data-v-eea4bd90]{border:1px solid #fecaca;border-radius:11px;padding:9px 12px;background:#fff;color:#b91c1c;font-weight:900;cursor:pointer}.security-card[data-v-eea4bd90]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:25px;margin-top:20px;padding:25px;border-radius:22px;background:#0b1f3a;color:#fff}.security-card h2[data-v-eea4bd90]{margin:5px 0 0}.security-card p[data-v-eea4bd90]{margin:0;color:#ffffffb8;line-height:1.65}button[data-v-eea4bd90]:disabled{cursor:not-allowed;opacity:.5}@media(max-width:700px){.hero[data-v-eea4bd90]{flex-direction:column}.hero-badge[data-v-eea4bd90]{align-items:flex-start}.nomination-form[data-v-eea4bd90],.security-card[data-v-eea4bd90]{grid-template-columns:1fr}.check-field[data-v-eea4bd90],.remarks-field[data-v-eea4bd90],.primary-button[data-v-eea4bd90]{grid-column:auto}}@media(max-width:299px){.representatives-page[data-v-eea4bd90]{padding:12px}.representative-grid[data-v-eea4bd90]{grid-template-columns:1fr}}.representatives-page h1[data-v-eea4bd90]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.representatives-page h2[data-v-eea4bd90]{font-size:1.15rem!important;line-height:1.2!important}.representatives-page h3[data-v-eea4bd90]{font-size:.98rem!important;line-height:1.25!important}.representatives-page p[data-v-eea4bd90]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.representatives-page[data-v-eea4bd90]{width:100%!important;max-width:100%!important}.representatives-page h1[data-v-eea4bd90]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.representatives-page h2[data-v-eea4bd90]{font-size:.82rem!important;line-height:1.2!important}.representatives-page h3[data-v-eea4bd90]{font-size:.74rem!important;line-height:1.25!important}.representatives-page p[data-v-eea4bd90]{font-size:.66rem!important;line-height:1.4!important}.representatives-page [class*=hero][data-v-eea4bd90],.representatives-page [class*=Hero][data-v-eea4bd90],.representatives-page [class*=banner][data-v-eea4bd90],.representatives-page [class*=intro][data-v-eea4bd90]{min-height:0!important;padding:14px!important;border-radius:16px!important}.representatives-page [class*=hero] p[data-v-eea4bd90],.representatives-page [class*=Hero] p[data-v-eea4bd90],.representatives-page [class*=banner] p[data-v-eea4bd90],.representatives-page [class*=intro] p[data-v-eea4bd90],.representatives-page [class*=security] p[data-v-eea4bd90],.representatives-page [class*=Security] p[data-v-eea4bd90],.representatives-page [class*=trust] p[data-v-eea4bd90],.representatives-page [class*=Trust] p[data-v-eea4bd90],.representatives-page [class*=zero] p[data-v-eea4bd90],.representatives-page [class*=Zero] p[data-v-eea4bd90]{display:none!important}.representatives-page [class*=security][data-v-eea4bd90],.representatives-page [class*=trust][data-v-eea4bd90],.representatives-page [class*=zero][data-v-eea4bd90]{padding:11px!important;min-height:0!important}.representatives-page [class*=card][data-v-eea4bd90],.representatives-page [class*=Card][data-v-eea4bd90]{min-width:0!important;padding:10px!important;border-radius:13px!important}.representatives-page [class*=card] p[data-v-eea4bd90],.representatives-page [class*=Card] p[data-v-eea4bd90]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.representatives-page [class*=card] h2[data-v-eea4bd90],.representatives-page [class*=card] h3[data-v-eea4bd90],.representatives-page [class*=card] strong[data-v-eea4bd90]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.representatives-page [class*=grid][data-v-eea4bd90],.representatives-page [class*=Grid][data-v-eea4bd90]{gap:8px!important}.representatives-page [class*=metric] strong[data-v-eea4bd90],.representatives-page [class*=Metric] strong[data-v-eea4bd90],.representatives-page [class*=stat] strong[data-v-eea4bd90],.representatives-page [class*=Stat] strong[data-v-eea4bd90],.representatives-page [class*=finance] strong[data-v-eea4bd90],.representatives-page [class*=Finance] strong[data-v-eea4bd90]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.representatives-page [class*=metric] p[data-v-eea4bd90],.representatives-page [class*=metric] span[data-v-eea4bd90],.representatives-page [class*=stat] p[data-v-eea4bd90],.representatives-page [class*=stat] span[data-v-eea4bd90]{font-size:.6rem!important}.representatives-page [class*=journey-card][data-v-eea4bd90],.representatives-page [class*=timeline-card][data-v-eea4bd90],.representatives-page [class*=activity-card][data-v-eea4bd90]{width:100%!important;max-width:none!important;min-width:0!important}.representatives-page [class*=journey-grid][data-v-eea4bd90],.representatives-page [class*=timeline-grid][data-v-eea4bd90],.representatives-page [class*=activity-grid][data-v-eea4bd90]{grid-template-columns:1fr!important}.representatives-page button[data-v-eea4bd90],.representatives-page .btn[data-v-eea4bd90],.representatives-page [class*=button][data-v-eea4bd90]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.representatives-page a[data-v-eea4bd90]{font-size:.67rem}.representatives-page section[data-v-eea4bd90]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.representatives-page h1[data-v-eea4bd90]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.representatives-page h2[data-v-eea4bd90]{font-size:.76rem!important}.representatives-page h3[data-v-eea4bd90]{font-size:.7rem!important}.representatives-page p[data-v-eea4bd90]{font-size:.63rem!important}.representatives-page [class*=hero][data-v-eea4bd90],.representatives-page [class*=banner][data-v-eea4bd90],.representatives-page [class*=intro][data-v-eea4bd90]{padding:11px!important}.representatives-page [class*=grid][data-v-eea4bd90],.representatives-page [class*=Grid][data-v-eea4bd90]{grid-template-columns:1fr!important;gap:7px!important}.representatives-page [class*=card][data-v-eea4bd90],.representatives-page [class*=Card][data-v-eea4bd90]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.representatives-page[data-v-eea4bd90]{font-size:12px!important}.representatives-page h1[data-v-eea4bd90]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.representatives-page h2[data-v-eea4bd90]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.representatives-page h3[data-v-eea4bd90]{font-size:.69rem!important;line-height:1.18!important}.representatives-page p[data-v-eea4bd90]{font-size:.6rem!important;line-height:1.34!important}.representatives-page small[data-v-eea4bd90]{font-size:.55rem!important;line-height:1.25!important}.representatives-page [class*=eyebrow][data-v-eea4bd90],.representatives-page [class*=label][data-v-eea4bd90],.representatives-page [class*=kicker][data-v-eea4bd90],.representatives-page [class*=overline][data-v-eea4bd90]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.representatives-page [class*=hero][data-v-eea4bd90]{padding:12px!important;min-height:0!important}.representatives-page [class*=hero] h1[data-v-eea4bd90]{font-size:.82rem!important;line-height:1.1!important}.representatives-page [class*=hero] p[data-v-eea4bd90]{display:none!important}.representatives-page .domain-card[data-v-eea4bd90]{padding:8px!important}.representatives-page .domain-card h2[data-v-eea4bd90],.representatives-page .domain-card h3[data-v-eea4bd90],.representatives-page .domain-card strong[data-v-eea4bd90]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.representatives-page .domain-card p[data-v-eea4bd90]{font-size:.52rem!important;line-height:1.28!important}.representatives-page [class*=card] h2[data-v-eea4bd90],.representatives-page [class*=card] h3[data-v-eea4bd90]{font-size:.68rem!important;line-height:1.18!important}.representatives-page [class*=card] strong[data-v-eea4bd90]{font-size:.66rem!important;line-height:1.18!important}.representatives-page [class*=amount][data-v-eea4bd90],.representatives-page [class*=Amount][data-v-eea4bd90],.representatives-page [class*=value][data-v-eea4bd90],.representatives-page [class*=Value][data-v-eea4bd90],.representatives-page [class*=money][data-v-eea4bd90],.representatives-page [class*=Money][data-v-eea4bd90],.representatives-page [class*=metric] strong[data-v-eea4bd90],.representatives-page [class*=Metric] strong[data-v-eea4bd90],.representatives-page [class*=stat] strong[data-v-eea4bd90],.representatives-page [class*=Stat] strong[data-v-eea4bd90],.representatives-page [class*=finance] strong[data-v-eea4bd90],.representatives-page [class*=Finance] strong[data-v-eea4bd90]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.representatives-page [class*=metric] span[data-v-eea4bd90],.representatives-page [class*=metric] small[data-v-eea4bd90],.representatives-page [class*=stat] span[data-v-eea4bd90],.representatives-page [class*=stat] small[data-v-eea4bd90],.representatives-page [class*=finance] span[data-v-eea4bd90],.representatives-page [class*=finance] small[data-v-eea4bd90]{font-size:.52rem!important;line-height:1.22!important}.representatives-page button[data-v-eea4bd90],.representatives-page .btn[data-v-eea4bd90],.representatives-page [class*=button][data-v-eea4bd90]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.representatives-page a[data-v-eea4bd90]{font-size:.6rem!important}.representatives-page [class*=communication] h2[data-v-eea4bd90],.representatives-page [class*=communication] h3[data-v-eea4bd90],.representatives-page [class*=timeline] h2[data-v-eea4bd90],.representatives-page [class*=timeline] h3[data-v-eea4bd90]{font-size:.7rem!important}.representatives-page [class*=communication] p[data-v-eea4bd90],.representatives-page [class*=timeline] p[data-v-eea4bd90]{font-size:.56rem!important}.representatives-page section[data-v-eea4bd90]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.representatives-page h1[data-v-eea4bd90]{font-size:.76rem!important}.representatives-page h2[data-v-eea4bd90]{font-size:.7rem!important}.representatives-page h3[data-v-eea4bd90]{font-size:.64rem!important}.representatives-page p[data-v-eea4bd90]{font-size:.56rem!important}.representatives-page [class*=amount][data-v-eea4bd90],.representatives-page [class*=value][data-v-eea4bd90],.representatives-page [class*=money][data-v-eea4bd90],.representatives-page [class*=metric] strong[data-v-eea4bd90],.representatives-page [class*=stat] strong[data-v-eea4bd90],.representatives-page [class*=finance] strong[data-v-eea4bd90]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-eea4bd90],[class*=Finance] strong[data-v-eea4bd90],[class*=metric] strong[data-v-eea4bd90],[class*=Metric] strong[data-v-eea4bd90],[class*=stat] strong[data-v-eea4bd90],[class*=Stat] strong[data-v-eea4bd90],[class*=amount][data-v-eea4bd90],[class*=Amount][data-v-eea4bd90],[class*=money][data-v-eea4bd90],[class*=Money][data-v-eea4bd90]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.communications-centre[data-v-000dc22d]{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:28px 0 64px;color:#0b1f3a}.hero[data-v-000dc22d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:24px;padding:32px;border-radius:28px;background:linear-gradient(135deg,#0b1f3a,#102d50 55%,#0b1f3a);color:#fff;box-shadow:0 24px 64px #0b1f3a2e}.back-link[data-v-000dc22d]{display:inline-flex;margin-bottom:18px;color:#7dd3fc;text-decoration:none;font-weight:700}.eyebrow[data-v-000dc22d]{margin:0 0 8px;color:#00e5ff;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero h1[data-v-000dc22d],.panel h2[data-v-000dc22d],.message-card h3[data-v-000dc22d],.alert-card h3[data-v-000dc22d],.timeline-item h3[data-v-000dc22d]{margin:0}.hero h1[data-v-000dc22d]{font-size:clamp(2rem,4vw,3.4rem);line-height:1.04}.hero-description[data-v-000dc22d]{max-width:650px;margin:14px 0 20px;color:#ffffffc2;line-height:1.7}.journey-reference[data-v-000dc22d]{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;padding:9px 13px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;font-size:.82rem}.journey-reference span[data-v-000dc22d]{color:#7dd3fc}.hero-status[data-v-000dc22d]{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:24px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:#ffffff12}.hero-status strong[data-v-000dc22d]{font-size:1.25rem}.hero-status small[data-v-000dc22d]{color:#ffffffab}.status-label[data-v-000dc22d]{width:fit-content;padding:6px 9px;border-radius:999px;background:#00e5ff26;color:#67e8f9;font-size:.72rem;font-weight:800;text-transform:uppercase}.summary-grid[data-v-000dc22d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.summary-card[data-v-000dc22d]{padding:20px;border:1px solid #dbe8f1;border-radius:20px;background:#fff;box-shadow:0 12px 35px #0b1f3a0f}.summary-card span[data-v-000dc22d],.summary-card small[data-v-000dc22d]{display:block;color:#64748b}.summary-card strong[data-v-000dc22d]{display:block;margin:7px 0 5px;font-size:1.75rem;color:#0b1f3a}.summary-card .stage-value[data-v-000dc22d]{font-size:1.15rem}.quick-links[data-v-000dc22d]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.quick-links button[data-v-000dc22d],.refresh-button[data-v-000dc22d]{border:1px solid #cbdfea;border-radius:999px;background:#fff;color:#0b1f3a;padding:10px 15px;font-weight:750;cursor:pointer}.quick-links button[data-v-000dc22d]:hover,.refresh-button[data-v-000dc22d]:hover{border-color:#38bdf8;background:#f0f9ff}.tabs[data-v-000dc22d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;padding:6px;border-radius:18px;background:#eaf4fa}.tabs button[data-v-000dc22d]{display:flex;justify-content:center;gap:10px;padding:12px;border:0;border-radius:14px;background:transparent;color:#466175;font-weight:750;cursor:pointer}.tabs button.active[data-v-000dc22d]{background:#0b1f3a;color:#fff;box-shadow:0 8px 24px #0b1f3a26}.tabs button strong[data-v-000dc22d]{color:#38bdf8}.panel[data-v-000dc22d]{padding:24px;border:1px solid #dbe8f1;border-radius:24px;background:#fff;box-shadow:0 15px 44px #0b1f3a11}.panel-header[data-v-000dc22d]{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:22px}.panel-header span[data-v-000dc22d]{display:block;margin-top:7px;color:#64748b;line-height:1.55}.composer[data-v-000dc22d]{display:grid;gap:14px;padding:20px;margin-bottom:20px;border-radius:20px;background:#f6fbfe;border:1px solid #dcecf5}.composer label[data-v-000dc22d]{display:grid;gap:7px;font-weight:700}.composer input[data-v-000dc22d],.composer textarea[data-v-000dc22d]{width:100%;box-sizing:border-box;border:1px solid #cbdfea;border-radius:13px;padding:12px 14px;background:#fff;color:#0b1f3a;font:inherit}.composer textarea[data-v-000dc22d]{resize:vertical;min-height:120px}.composer input[data-v-000dc22d]:focus,.composer textarea[data-v-000dc22d]:focus{border-color:#38bdf8;outline:3px solid rgba(56,189,248,.12)}.composer-footer[data-v-000dc22d]{display:flex;justify-content:space-between;gap:16px;align-items:center}.composer-footer small[data-v-000dc22d]{color:#64748b;line-height:1.5}.primary-button[data-v-000dc22d]{border:0;border-radius:13px;padding:12px 18px;background:#0b1f3a;color:#fff;font-weight:800;cursor:pointer}.primary-button[data-v-000dc22d]:hover{background:#12345e}.primary-button[data-v-000dc22d]:disabled{opacity:.55;cursor:wait}.message-list[data-v-000dc22d],.alert-list[data-v-000dc22d]{display:grid;gap:12px}.message-card[data-v-000dc22d]{padding:18px;border-radius:18px;border:1px solid #dce8f0;background:#fff}.message-card.outgoing[data-v-000dc22d]{border-left:4px solid #00e5ff}.message-card.incoming[data-v-000dc22d]{border-left:4px solid #38bdf8;background:#f8fcff}.message-heading[data-v-000dc22d],.alert-heading[data-v-000dc22d],.timeline-heading[data-v-000dc22d]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.direction[data-v-000dc22d],.event-type[data-v-000dc22d]{display:block;margin-bottom:5px;color:#0284c7;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.message-heading time[data-v-000dc22d],.alert-heading time[data-v-000dc22d],.timeline-heading time[data-v-000dc22d]{flex:0 0 auto;color:#718395;font-size:.78rem}.message-body[data-v-000dc22d]{margin:14px 0;color:#334155;white-space:pre-line;line-height:1.7}.message-card footer[data-v-000dc22d]{display:flex;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid #eef4f7;color:#64748b;font-size:.8rem}.alert-card[data-v-000dc22d]{display:flex;gap:14px;padding:18px;border:1px solid #dde9f0;border-radius:18px;background:#fff}.alert-indicator[data-v-000dc22d]{width:6px;min-width:6px;border-radius:999px;background:#38bdf8}.alert-card.warning .alert-indicator[data-v-000dc22d]{background:#f59e0b}.alert-card.critical .alert-indicator[data-v-000dc22d]{background:#dc2626}.alert-copy[data-v-000dc22d]{flex:1;min-width:0}.alert-copy p[data-v-000dc22d]{margin:8px 0;color:#475569;line-height:1.6}.alert-copy small[data-v-000dc22d]{color:#64748b}.timeline-list[data-v-000dc22d]{position:relative;display:grid;gap:0}.timeline-item[data-v-000dc22d]{position:relative;display:grid;grid-template-columns:42px 1fr;gap:14px;padding-bottom:22px}.timeline-item[data-v-000dc22d]:not(:last-child):before{content:"";position:absolute;left:20px;top:39px;bottom:0;width:2px;background:#dbeaf2}.timeline-marker[data-v-000dc22d]{position:relative;z-index:1;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#0b1f3a;color:#00e5ff;font-weight:900}.timeline-copy[data-v-000dc22d]{padding:13px 16px;border:1px solid #e0eaf0;border-radius:16px;background:#fbfdfe}.timeline-meta[data-v-000dc22d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.timeline-meta span[data-v-000dc22d]{padding:5px 8px;border-radius:999px;background:#eef7fb;color:#527086;font-size:.75rem}.feedback[data-v-000dc22d],.state-card[data-v-000dc22d],.empty-state[data-v-000dc22d]{margin:16px 0;padding:16px;border-radius:16px}.feedback.error[data-v-000dc22d]{border:1px solid #fecaca;background:#fff1f2;color:#991b1b}.feedback.success[data-v-000dc22d]{border:1px solid #bbf7d0;background:#f0fdf4;color:#166534}.feedback.warning[data-v-000dc22d]{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.state-card[data-v-000dc22d],.empty-state[data-v-000dc22d]{border:1px dashed #c9dae5;background:#f8fbfd;color:#566f82}.empty-state[data-v-000dc22d]{display:grid;gap:5px}.empty-state strong[data-v-000dc22d]{color:#0b1f3a}.trust-card[data-v-000dc22d]{display:flex;gap:16px;margin-top:20px;padding:20px;border-radius:20px;background:#0b1f3a;color:#fff}.trust-icon[data-v-000dc22d]{display:grid;place-items:center;width:38px;height:38px;min-width:38px;border-radius:50%;background:#00e5ff26;color:#00e5ff;font-weight:900}.trust-card p[data-v-000dc22d]{margin:6px 0 0;color:#ffffffad;line-height:1.6}@media(max-width:760px){.communications-centre[data-v-000dc22d]{width:min(100% - 22px,1180px);padding-top:16px}.hero[data-v-000dc22d]{grid-template-columns:1fr;padding:22px}.panel[data-v-000dc22d]{padding:16px}.panel-header[data-v-000dc22d],.composer-footer[data-v-000dc22d],.message-heading[data-v-000dc22d],.alert-heading[data-v-000dc22d],.timeline-heading[data-v-000dc22d]{align-items:stretch;flex-direction:column}.tabs[data-v-000dc22d]{grid-template-columns:1fr}.quick-links[data-v-000dc22d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.quick-links button[data-v-000dc22d]{width:100%}}@media(max-width:299px){.summary-grid[data-v-000dc22d],.quick-links[data-v-000dc22d]{grid-template-columns:1fr}.communications-centre[data-v-000dc22d]{width:calc(100% - 12px)}.hero[data-v-000dc22d],.panel[data-v-000dc22d]{border-radius:18px}}.communications-centre h1[data-v-000dc22d]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.communications-centre h2[data-v-000dc22d]{font-size:1.15rem!important;line-height:1.2!important}.communications-centre h3[data-v-000dc22d]{font-size:.98rem!important;line-height:1.25!important}.communications-centre p[data-v-000dc22d]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.communications-centre[data-v-000dc22d]{width:100%!important;max-width:100%!important}.communications-centre h1[data-v-000dc22d]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.communications-centre h2[data-v-000dc22d]{font-size:.82rem!important;line-height:1.2!important}.communications-centre h3[data-v-000dc22d]{font-size:.74rem!important;line-height:1.25!important}.communications-centre p[data-v-000dc22d]{font-size:.66rem!important;line-height:1.4!important}.communications-centre [class*=hero][data-v-000dc22d],.communications-centre [class*=Hero][data-v-000dc22d],.communications-centre [class*=banner][data-v-000dc22d],.communications-centre [class*=intro][data-v-000dc22d]{min-height:0!important;padding:14px!important;border-radius:16px!important}.communications-centre [class*=hero] p[data-v-000dc22d],.communications-centre [class*=Hero] p[data-v-000dc22d],.communications-centre [class*=banner] p[data-v-000dc22d],.communications-centre [class*=intro] p[data-v-000dc22d],.communications-centre [class*=security] p[data-v-000dc22d],.communications-centre [class*=Security] p[data-v-000dc22d],.communications-centre [class*=trust] p[data-v-000dc22d],.communications-centre [class*=Trust] p[data-v-000dc22d],.communications-centre [class*=zero] p[data-v-000dc22d],.communications-centre [class*=Zero] p[data-v-000dc22d]{display:none!important}.communications-centre [class*=security][data-v-000dc22d],.communications-centre [class*=trust][data-v-000dc22d],.communications-centre [class*=zero][data-v-000dc22d]{padding:11px!important;min-height:0!important}.communications-centre [class*=card][data-v-000dc22d],.communications-centre [class*=Card][data-v-000dc22d]{min-width:0!important;padding:10px!important;border-radius:13px!important}.communications-centre [class*=card] p[data-v-000dc22d],.communications-centre [class*=Card] p[data-v-000dc22d]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.communications-centre [class*=card] h2[data-v-000dc22d],.communications-centre [class*=card] h3[data-v-000dc22d],.communications-centre [class*=card] strong[data-v-000dc22d]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.communications-centre [class*=grid][data-v-000dc22d],.communications-centre [class*=Grid][data-v-000dc22d]{gap:8px!important}.communications-centre [class*=metric] strong[data-v-000dc22d],.communications-centre [class*=Metric] strong[data-v-000dc22d],.communications-centre [class*=stat] strong[data-v-000dc22d],.communications-centre [class*=Stat] strong[data-v-000dc22d],.communications-centre [class*=finance] strong[data-v-000dc22d],.communications-centre [class*=Finance] strong[data-v-000dc22d]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.communications-centre [class*=metric] p[data-v-000dc22d],.communications-centre [class*=metric] span[data-v-000dc22d],.communications-centre [class*=stat] p[data-v-000dc22d],.communications-centre [class*=stat] span[data-v-000dc22d]{font-size:.6rem!important}.communications-centre [class*=journey-card][data-v-000dc22d],.communications-centre [class*=timeline-card][data-v-000dc22d],.communications-centre [class*=activity-card][data-v-000dc22d]{width:100%!important;max-width:none!important;min-width:0!important}.communications-centre [class*=journey-grid][data-v-000dc22d],.communications-centre [class*=timeline-grid][data-v-000dc22d],.communications-centre [class*=activity-grid][data-v-000dc22d]{grid-template-columns:1fr!important}.communications-centre button[data-v-000dc22d],.communications-centre .btn[data-v-000dc22d],.communications-centre [class*=button][data-v-000dc22d]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.communications-centre a[data-v-000dc22d]{font-size:.67rem}.communications-centre section[data-v-000dc22d]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.communications-centre h1[data-v-000dc22d]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.communications-centre h2[data-v-000dc22d]{font-size:.76rem!important}.communications-centre h3[data-v-000dc22d]{font-size:.7rem!important}.communications-centre p[data-v-000dc22d]{font-size:.63rem!important}.communications-centre [class*=hero][data-v-000dc22d],.communications-centre [class*=banner][data-v-000dc22d],.communications-centre [class*=intro][data-v-000dc22d]{padding:11px!important}.communications-centre [class*=grid][data-v-000dc22d],.communications-centre [class*=Grid][data-v-000dc22d]{grid-template-columns:1fr!important;gap:7px!important}.communications-centre [class*=card][data-v-000dc22d],.communications-centre [class*=Card][data-v-000dc22d]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.communications-centre[data-v-000dc22d]{font-size:12px!important}.communications-centre h1[data-v-000dc22d]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.communications-centre h2[data-v-000dc22d]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.communications-centre h3[data-v-000dc22d]{font-size:.69rem!important;line-height:1.18!important}.communications-centre p[data-v-000dc22d]{font-size:.6rem!important;line-height:1.34!important}.communications-centre small[data-v-000dc22d]{font-size:.55rem!important;line-height:1.25!important}.communications-centre [class*=eyebrow][data-v-000dc22d],.communications-centre [class*=label][data-v-000dc22d],.communications-centre [class*=kicker][data-v-000dc22d],.communications-centre [class*=overline][data-v-000dc22d]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.communications-centre [class*=hero][data-v-000dc22d]{padding:12px!important;min-height:0!important}.communications-centre [class*=hero] h1[data-v-000dc22d]{font-size:.82rem!important;line-height:1.1!important}.communications-centre [class*=hero] p[data-v-000dc22d]{display:none!important}.communications-centre .domain-card[data-v-000dc22d]{padding:8px!important}.communications-centre .domain-card h2[data-v-000dc22d],.communications-centre .domain-card h3[data-v-000dc22d],.communications-centre .domain-card strong[data-v-000dc22d]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.communications-centre .domain-card p[data-v-000dc22d]{font-size:.52rem!important;line-height:1.28!important}.communications-centre [class*=card] h2[data-v-000dc22d],.communications-centre [class*=card] h3[data-v-000dc22d]{font-size:.68rem!important;line-height:1.18!important}.communications-centre [class*=card] strong[data-v-000dc22d]{font-size:.66rem!important;line-height:1.18!important}.communications-centre [class*=amount][data-v-000dc22d],.communications-centre [class*=Amount][data-v-000dc22d],.communications-centre [class*=value][data-v-000dc22d],.communications-centre [class*=Value][data-v-000dc22d],.communications-centre [class*=money][data-v-000dc22d],.communications-centre [class*=Money][data-v-000dc22d],.communications-centre [class*=metric] strong[data-v-000dc22d],.communications-centre [class*=Metric] strong[data-v-000dc22d],.communications-centre [class*=stat] strong[data-v-000dc22d],.communications-centre [class*=Stat] strong[data-v-000dc22d],.communications-centre [class*=finance] strong[data-v-000dc22d],.communications-centre [class*=Finance] strong[data-v-000dc22d]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.communications-centre [class*=metric] span[data-v-000dc22d],.communications-centre [class*=metric] small[data-v-000dc22d],.communications-centre [class*=stat] span[data-v-000dc22d],.communications-centre [class*=stat] small[data-v-000dc22d],.communications-centre [class*=finance] span[data-v-000dc22d],.communications-centre [class*=finance] small[data-v-000dc22d]{font-size:.52rem!important;line-height:1.22!important}.communications-centre button[data-v-000dc22d],.communications-centre .btn[data-v-000dc22d],.communications-centre [class*=button][data-v-000dc22d]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.communications-centre a[data-v-000dc22d]{font-size:.6rem!important}.communications-centre [class*=communication] h2[data-v-000dc22d],.communications-centre [class*=communication] h3[data-v-000dc22d],.communications-centre [class*=timeline] h2[data-v-000dc22d],.communications-centre [class*=timeline] h3[data-v-000dc22d]{font-size:.7rem!important}.communications-centre [class*=communication] p[data-v-000dc22d],.communications-centre [class*=timeline] p[data-v-000dc22d]{font-size:.56rem!important}.communications-centre section[data-v-000dc22d]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.communications-centre h1[data-v-000dc22d]{font-size:.76rem!important}.communications-centre h2[data-v-000dc22d]{font-size:.7rem!important}.communications-centre h3[data-v-000dc22d]{font-size:.64rem!important}.communications-centre p[data-v-000dc22d]{font-size:.56rem!important}.communications-centre [class*=amount][data-v-000dc22d],.communications-centre [class*=value][data-v-000dc22d],.communications-centre [class*=money][data-v-000dc22d],.communications-centre [class*=metric] strong[data-v-000dc22d],.communications-centre [class*=stat] strong[data-v-000dc22d],.communications-centre [class*=finance] strong[data-v-000dc22d]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-000dc22d],[class*=Finance] strong[data-v-000dc22d],[class*=metric] strong[data-v-000dc22d],[class*=Metric] strong[data-v-000dc22d],[class*=stat] strong[data-v-000dc22d],[class*=Stat] strong[data-v-000dc22d],[class*=amount][data-v-000dc22d],[class*=Amount][data-v-000dc22d],[class*=money][data-v-000dc22d],[class*=Money][data-v-000dc22d]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.diaspora360[data-v-61ba06e0]{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:28px 0 64px;color:#0b1f3a}.hero[data-v-61ba06e0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,310px);gap:24px;padding:34px;border-radius:30px;background:linear-gradient(135deg,#0b1f3a,#102f54 58%,#0b1f3a);color:#fff;box-shadow:0 24px 65px #0b1f3a2e}.eyebrow[data-v-61ba06e0],.domain-kicker[data-v-61ba06e0]{display:block;margin:0 0 7px;color:#00e5ff;font-size:.74rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.eyebrow.dark[data-v-61ba06e0],.domain-kicker[data-v-61ba06e0]{color:#0284c7}.hero h1[data-v-61ba06e0]{max-width:780px;margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.04}.hero-description[data-v-61ba06e0]{max-width:690px;margin:16px 0 22px;color:#ffffffb8;line-height:1.7}.deployment-badge[data-v-61ba06e0]{display:inline-flex;flex-wrap:wrap;gap:8px;padding:9px 13px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f}.deployment-badge span[data-v-61ba06e0]{color:#7dd3fc}.hero-panel[data-v-61ba06e0]{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:24px;border:1px solid rgba(255,255,255,.13);border-radius:23px;background:#ffffff12}.hero-panel span[data-v-61ba06e0],.hero-panel small[data-v-61ba06e0]{color:#ffffffab}.hero-panel strong[data-v-61ba06e0]{color:#00e5ff;font-size:3rem;line-height:1}.workspace-grid[data-v-61ba06e0],.centre-grid[data-v-61ba06e0],.journey-grid[data-v-61ba06e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.workspace-grid[data-v-61ba06e0]{margin:20px 0 28px}.domain-card[data-v-61ba06e0]{display:flex;flex-direction:column;min-width:0;padding:22px;border:1px solid #dbe8f1;border-radius:22px;background:#fff;box-shadow:0 12px 35px #0b1f3a0f}.real-estate-card[data-v-61ba06e0]{border-top:4px solid #38bdf8}.construction-card[data-v-61ba06e0]{border-top:4px solid #00e5ff}.domain-top[data-v-61ba06e0]{display:flex;justify-content:space-between;gap:14px}.domain-top h2[data-v-61ba06e0],.section-heading h2[data-v-61ba06e0],.journey-heading h2[data-v-61ba06e0],.journey-card h3[data-v-61ba06e0]{margin:0}.domain-count[data-v-61ba06e0]{display:grid;place-items:center;width:44px;height:44px;min-width:44px;border-radius:14px;background:#eef9fd;color:#0b1f3a;font-size:1.25rem}.domain-card p[data-v-61ba06e0]{flex:1;margin:13px 0 20px;color:#64748b;line-height:1.6}.domain-button[data-v-61ba06e0],.refresh-button[data-v-61ba06e0],.journey-actions button[data-v-61ba06e0]{border:0;border-radius:12px;padding:11px 15px;background:#0b1f3a;color:#fff;font:inherit;font-weight:800;cursor:pointer}.domain-button[data-v-61ba06e0]:hover,.journey-actions button[data-v-61ba06e0]:hover{background:#12345e}.domain-error[data-v-61ba06e0]{margin-bottom:13px;padding:10px 12px;border-radius:12px;background:#fff1f2;color:#991b1b;font-size:.8rem}.section-heading[data-v-61ba06e0],.journey-heading[data-v-61ba06e0]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:30px 0 14px}.refresh-button[data-v-61ba06e0]{background:#fff;color:#0b1f3a;border:1px solid #d4e3ec}.centre-card[data-v-61ba06e0]{min-width:0;min-height:170px;padding:20px;text-align:left;border:1px solid #dbe8ef;border-radius:20px;background:#fff;color:#0b1f3a;cursor:pointer;box-shadow:0 10px 30px #0b1f3a0d}.centre-card[data-v-61ba06e0]:hover{border-color:#38bdf8;transform:translateY(-1px)}.centre-icon[data-v-61ba06e0]{display:grid;place-items:center;width:40px;height:40px;margin-bottom:17px;border-radius:13px;background:#0b1f3a;color:#00e5ff;font-weight:900}.centre-card strong[data-v-61ba06e0],.centre-card small[data-v-61ba06e0]{display:block}.centre-card small[data-v-61ba06e0]{margin-top:8px;color:#64748b;line-height:1.55}.journey-section[data-v-61ba06e0]{margin-top:30px}.journey-heading a[data-v-61ba06e0]{color:#0284c7;font-weight:800;text-decoration:none}.journey-card[data-v-61ba06e0]{min-width:0;padding:18px;border:1px solid #dfeaf0;border-radius:18px;background:#fff}.journey-card-top[data-v-61ba06e0]{display:flex;justify-content:space-between;gap:8px;margin-bottom:14px}.journey-domain[data-v-61ba06e0],.journey-status[data-v-61ba06e0]{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:.7rem;font-weight:800}.journey-domain[data-v-61ba06e0]{background:#eaf8fd;color:#0369a1}.journey-status[data-v-61ba06e0]{background:#edf5f8;color:#526a7a}.journey-card p[data-v-61ba06e0]{margin:8px 0;color:#475569}.journey-card small[data-v-61ba06e0]{color:#718395}.journey-actions[data-v-61ba06e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.journey-actions a[data-v-61ba06e0],.journey-actions button[data-v-61ba06e0]{box-sizing:border-box;display:grid;place-items:center;min-height:40px;border-radius:11px;text-align:center;text-decoration:none;font-size:.8rem}.journey-actions a[data-v-61ba06e0]{border:1px solid #d5e5ed;color:#0b1f3a;font-weight:800}.journey-actions button[data-v-61ba06e0]{padding:8px 10px}.feedback[data-v-61ba06e0],.state-card[data-v-61ba06e0],.empty-state[data-v-61ba06e0]{margin:18px 0;padding:17px;border-radius:16px}.feedback.error[data-v-61ba06e0]{border:1px solid #fecaca;background:#fff1f2;color:#991b1b}.state-card[data-v-61ba06e0],.empty-state[data-v-61ba06e0]{border:1px dashed #cbdde7;background:#f8fbfd;color:#607789}.security-card[data-v-61ba06e0]{display:flex;gap:16px;margin-top:30px;padding:22px;border-radius:22px;background:#0b1f3a;color:#fff}.security-icon[data-v-61ba06e0]{display:grid;place-items:center;width:40px;height:40px;min-width:40px;border-radius:50%;background:#00e5ff26;color:#00e5ff;font-weight:900}.security-card p[data-v-61ba06e0]{margin:7px 0 0;color:#ffffffad;line-height:1.65}@media(max-width:760px){.diaspora360[data-v-61ba06e0]{width:min(100% - 22px,1180px);padding-top:16px}.hero[data-v-61ba06e0]{grid-template-columns:1fr;padding:23px}.section-heading[data-v-61ba06e0],.journey-heading[data-v-61ba06e0]{align-items:flex-start}}@media(max-width:299px){.workspace-grid[data-v-61ba06e0],.centre-grid[data-v-61ba06e0],.journey-grid[data-v-61ba06e0],.journey-actions[data-v-61ba06e0]{grid-template-columns:1fr}.diaspora360[data-v-61ba06e0]{width:calc(100% - 12px)}.hero[data-v-61ba06e0],.domain-card[data-v-61ba06e0],.centre-card[data-v-61ba06e0],.journey-card[data-v-61ba06e0]{border-radius:17px}}.d360-command-centre[data-v-61ba06e0]{margin:18px 0 28px;padding:24px;border:1px solid rgba(56,189,248,.2);border-radius:24px;background:radial-gradient(circle at 95% 0%,rgba(0,229,255,.12),transparent 34%),linear-gradient(145deg,#0b1f3afa,#07192dfa);box-shadow:0 22px 54px #030f1c38;overflow:hidden}.d360-command-head[data-v-61ba06e0]{display:flex;justify-content:space-between;align-items:flex-start;gap:22px}.d360-command-copy[data-v-61ba06e0]{min-width:0;max-width:760px}.d360-command-eyebrow[data-v-61ba06e0],.d360-command-section-heading span[data-v-61ba06e0],.d360-continuity-copy>span[data-v-61ba06e0]{display:block;margin-bottom:6px;color:#38bdf8;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.d360-command-copy h2[data-v-61ba06e0]{margin:0;max-width:720px;color:#f7fcff;font-size:clamp(1.55rem,3vw,2.65rem);line-height:1.06}.d360-command-copy p[data-v-61ba06e0]{margin:12px 0 0;max-width:720px;color:#a9c6d9;line-height:1.6}.d360-command-status[data-v-61ba06e0]{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:10px 13px;border:1px solid rgba(0,229,255,.24);border-radius:14px;background:#00e5ff12}.d360-command-pulse[data-v-61ba06e0]{width:9px;height:9px;border-radius:999px;background:#00e5ff;box-shadow:0 0 0 5px #00e5ff1a}.d360-command-status small[data-v-61ba06e0]{display:block;color:#7ea5bb;font-size:.67rem}.d360-command-status strong[data-v-61ba06e0]{display:block;margin-top:2px;color:#eafaff;font-size:.86rem}.d360-command-kpis[data-v-61ba06e0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:22px}.d360-command-kpis article[data-v-61ba06e0]{min-width:0;padding:15px;border:1px solid rgba(56,189,248,.13);border-radius:16px;background:#ffffff09}.d360-command-kpis span[data-v-61ba06e0]{display:block;color:#7fa7be;font-size:.72rem}.d360-command-kpis strong[data-v-61ba06e0]{display:block;margin:4px 0;color:#fff;font-size:1.45rem}.d360-command-kpis small[data-v-61ba06e0]{display:block;color:#9bb9ca;font-size:.69rem;line-height:1.35}.d360-command-section-heading[data-v-61ba06e0]{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-top:28px}.d360-command-section-heading h3[data-v-61ba06e0]{margin:0;color:#f2fbff;font-size:1.16rem}.d360-command-section-heading p[data-v-61ba06e0]{margin:0;max-width:360px;color:#759bb1;font-size:.78rem;line-height:1.45;text-align:right}.d360-command-actions[data-v-61ba06e0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:13px}.d360-command-action[data-v-61ba06e0]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:11px;align-items:start;min-width:0;padding:15px;border:1px solid rgba(56,189,248,.14);border-radius:17px;background:#ffffff0a;color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.d360-command-action[data-v-61ba06e0]:hover{transform:translateY(-2px);border-color:#00e5ff61;background:#00e5ff13}.d360-command-icon[data-v-61ba06e0]{display:grid;place-items:center;width:36px;height:36px;border-radius:12px;background:#00e5ff1a;color:#00e5ff;font-size:.68rem;font-weight:900;letter-spacing:.03em}.d360-command-action div[data-v-61ba06e0]{min-width:0}.d360-command-action small[data-v-61ba06e0]{display:block;color:#38bdf8;font-size:.66rem;font-weight:700;text-transform:uppercase}.d360-command-action strong[data-v-61ba06e0]{display:block;margin-top:3px;color:#f3fbff;font-size:.9rem;line-height:1.25}.d360-command-action p[data-v-61ba06e0]{margin:5px 0 0;color:#83a6ba;font-size:.72rem;line-height:1.43}.d360-command-action b[data-v-61ba06e0]{color:#00e5ff;font-size:1.05rem;font-weight:700}.d360-continuity[data-v-61ba06e0]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:18px;padding:18px;border:1px solid rgba(56,189,248,.14);border-radius:18px;background:linear-gradient(90deg,#38bdf812,#00e5ff09)}.d360-continuity-copy[data-v-61ba06e0]{min-width:0}.d360-continuity-copy h3[data-v-61ba06e0]{margin:0;color:#f5fcff;font-size:1.05rem}.d360-continuity-copy p[data-v-61ba06e0]{margin:6px 0 0;max-width:680px;color:#82a5b9;font-size:.74rem;line-height:1.48}.d360-continuity-rail[data-v-61ba06e0]{display:flex;align-items:center;gap:6px;white-space:nowrap}.d360-continuity-rail span[data-v-61ba06e0]{padding:6px 8px;border-radius:9px;background:#38bdf814;color:#ccefff;font-size:.67rem;font-weight:700}.d360-continuity-rail i[data-v-61ba06e0]{color:#00e5ff;font-size:.7rem;font-style:normal}.d360-security-note[data-v-61ba06e0]{display:flex;align-items:flex-start;gap:11px;margin-top:14px;padding:13px 15px;border-radius:14px;background:#00e5ff0b}.d360-security-lock[data-v-61ba06e0]{display:grid;place-items:center;flex:0 0 auto;width:25px;height:25px;border-radius:999px;background:#00e5ff1f;color:#00e5ff;font-size:.73rem;font-weight:900}.d360-security-note strong[data-v-61ba06e0]{color:#dff7ff;font-size:.78rem}.d360-security-note p[data-v-61ba06e0]{margin:3px 0 0;color:#789caf;font-size:.7rem;line-height:1.45}@media(max-width:960px){.d360-command-actions[data-v-61ba06e0],.d360-command-kpis[data-v-61ba06e0]{grid-template-columns:repeat(2,minmax(0,1fr))}.d360-continuity[data-v-61ba06e0]{grid-template-columns:1fr}.d360-continuity-rail[data-v-61ba06e0]{overflow-x:auto;padding-bottom:3px}}@media(min-width:300px)and (max-width:760px){.d360-command-centre[data-v-61ba06e0]{padding:15px;border-radius:18px}.d360-command-head[data-v-61ba06e0],.d360-command-section-heading[data-v-61ba06e0]{display:block}.d360-command-status[data-v-61ba06e0]{width:fit-content;margin-top:12px}.d360-command-copy h2[data-v-61ba06e0]{font-size:clamp(1.28rem,6vw,1.7rem)}.d360-command-copy p[data-v-61ba06e0]{font-size:.76rem}.d360-command-section-heading p[data-v-61ba06e0]{margin-top:5px;max-width:none;text-align:left}.d360-command-kpis[data-v-61ba06e0],.d360-command-actions[data-v-61ba06e0]{grid-template-columns:repeat(2,minmax(0,1fr))}.d360-command-kpis article[data-v-61ba06e0],.d360-command-action[data-v-61ba06e0]{min-width:0}.d360-command-action[data-v-61ba06e0]{grid-template-columns:30px minmax(0,1fr);padding:11px;gap:8px}.d360-command-action>b[data-v-61ba06e0]{display:none}.d360-command-icon[data-v-61ba06e0]{width:30px;height:30px;border-radius:9px;font-size:.6rem}.d360-command-action strong[data-v-61ba06e0]{font-size:.77rem}.d360-command-action p[data-v-61ba06e0]{font-size:.66rem}.d360-continuity[data-v-61ba06e0]{padding:13px}}@media(min-width:200px)and (max-width:299px){.d360-command-centre[data-v-61ba06e0]{padding:12px;border-radius:16px}.d360-command-head[data-v-61ba06e0],.d360-command-section-heading[data-v-61ba06e0]{display:block}.d360-command-copy h2[data-v-61ba06e0]{font-size:1.15rem}.d360-command-copy p[data-v-61ba06e0],.d360-command-section-heading p[data-v-61ba06e0]{font-size:.7rem}.d360-command-status[data-v-61ba06e0]{width:fit-content;margin-top:10px}.d360-command-kpis[data-v-61ba06e0],.d360-command-actions[data-v-61ba06e0]{grid-template-columns:1fr}.d360-command-action[data-v-61ba06e0]{grid-template-columns:30px minmax(0,1fr);padding:10px}.d360-command-action>b[data-v-61ba06e0]{display:none}.d360-command-section-heading p[data-v-61ba06e0]{margin-top:5px;text-align:left}.d360-continuity[data-v-61ba06e0]{grid-template-columns:1fr;padding:11px}.d360-continuity-rail[data-v-61ba06e0]{overflow-x:auto}.d360-security-note[data-v-61ba06e0]{padding:10px}}.diaspora360 .hero[data-v-61ba06e0]{padding:30px 38px!important}.diaspora360 .hero h1[data-v-61ba06e0]{max-width:760px!important;margin-bottom:14px!important;font-size:clamp(2rem,3.35vw,3.15rem)!important;line-height:1.05!important;letter-spacing:-.035em!important}.diaspora360 .hero p[data-v-61ba06e0]{max-width:760px!important;font-size:.92rem!important;line-height:1.55!important}.diaspora360 .d360-command-centre[data-v-61ba06e0]{padding:20px!important}.diaspora360 .d360-command-copy h2[data-v-61ba06e0]{max-width:680px!important;font-size:clamp(1.45rem,2.2vw,2rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.diaspora360 .d360-command-copy p[data-v-61ba06e0]{max-width:680px!important;font-size:.79rem!important;line-height:1.5!important}.diaspora360 .d360-command-kpis[data-v-61ba06e0]{gap:9px!important;margin-top:18px!important}.diaspora360 .d360-command-kpis article[data-v-61ba06e0]{padding:12px!important}.diaspora360 .d360-command-kpis strong[data-v-61ba06e0]{font-size:1.18rem!important}.diaspora360 .d360-command-section-heading[data-v-61ba06e0]{margin-top:22px!important}.diaspora360 .d360-command-section-heading h3[data-v-61ba06e0]{font-size:1rem!important}.diaspora360 .d360-command-actions[data-v-61ba06e0]{gap:9px!important}.diaspora360 .d360-command-action[data-v-61ba06e0]{padding:12px!important;gap:9px!important}.diaspora360 .d360-command-action strong[data-v-61ba06e0]{font-size:.82rem!important}.diaspora360 .d360-command-action p[data-v-61ba06e0]{font-size:.67rem!important;line-height:1.4!important}.diaspora360 .domain-card h2[data-v-61ba06e0],.diaspora360 .domain-card h3[data-v-61ba06e0],.diaspora360 .domain-card strong[data-v-61ba06e0],.diaspora360 .domain-card p[data-v-61ba06e0],.diaspora360 .domain-card span[data-v-61ba06e0]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.diaspora360 .journey-card[data-v-61ba06e0],.diaspora360 .journey-card-top[data-v-61ba06e0]{min-width:0!important}.diaspora360 .journey-card[data-v-61ba06e0],.diaspora360 .journey-card-top h2[data-v-61ba06e0],.diaspora360 .journey-card-top h3[data-v-61ba06e0],.diaspora360 .journey-card-top strong[data-v-61ba06e0],.diaspora360 .journey-card-top p[data-v-61ba06e0],.diaspora360 .journey-card-top span[data-v-61ba06e0],.diaspora360 .journey-card-top a[data-v-61ba06e0]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.diaspora360 .domain-card[data-v-61ba06e0]{min-width:0!important}.diaspora360 .domain-card[data-v-61ba06e0],.diaspora360 .domain-card[data-v-61ba06e0] *{word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.diaspora360 .domain-card h2[data-v-61ba06e0],.diaspora360 .domain-card h3[data-v-61ba06e0],.diaspora360 .domain-card strong[data-v-61ba06e0]{overflow-wrap:break-word!important}@media(min-width:300px)and (max-width:420px){.diaspora360 .hero[data-v-61ba06e0]{padding:16px!important;border-radius:18px!important}.diaspora360 .hero h1[data-v-61ba06e0]{margin:6px 0 12px!important;font-size:1.48rem!important;line-height:1.08!important;letter-spacing:-.025em!important}.diaspora360 .hero p[data-v-61ba06e0]{font-size:.75rem!important;line-height:1.48!important}.diaspora360 .hero strong[data-v-61ba06e0],.diaspora360 .hero span[data-v-61ba06e0]{word-break:normal!important;overflow-wrap:break-word!important}.diaspora360 .d360-command-centre[data-v-61ba06e0]{margin:10px 0 16px!important;padding:11px!important;border-radius:16px!important}.diaspora360 .d360-command-head[data-v-61ba06e0]{display:block!important}.diaspora360 .d360-command-copy h2[data-v-61ba06e0]{font-size:1.08rem!important;line-height:1.12!important}.diaspora360 .d360-command-copy p[data-v-61ba06e0]{margin-top:7px!important;font-size:.67rem!important;line-height:1.42!important}.diaspora360 .d360-command-status[data-v-61ba06e0]{margin-top:9px!important;padding:7px 9px!important}.diaspora360 .d360-command-status small[data-v-61ba06e0]{font-size:.56rem!important}.diaspora360 .d360-command-status strong[data-v-61ba06e0]{font-size:.68rem!important}.diaspora360 .d360-command-kpis[data-v-61ba06e0]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:12px!important}.diaspora360 .d360-command-kpis article[data-v-61ba06e0]{padding:8px!important;border-radius:11px!important}.diaspora360 .d360-command-kpis span[data-v-61ba06e0]{font-size:.57rem!important;line-height:1.25!important}.diaspora360 .d360-command-kpis strong[data-v-61ba06e0]{margin:2px 0!important;font-size:.95rem!important}.diaspora360 .d360-command-kpis small[data-v-61ba06e0]{font-size:.56rem!important;line-height:1.25!important}.diaspora360 .d360-command-section-heading[data-v-61ba06e0]{display:block!important;margin-top:16px!important}.diaspora360 .d360-command-section-heading h3[data-v-61ba06e0]{max-width:220px!important;font-size:.86rem!important;line-height:1.25!important}.diaspora360 .d360-command-section-heading p[data-v-61ba06e0]{margin-top:4px!important;font-size:.6rem!important;text-align:left!important}.diaspora360 .d360-command-actions[data-v-61ba06e0]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:9px!important}.diaspora360 .d360-command-action[data-v-61ba06e0]{display:block!important;min-width:0!important;min-height:92px!important;padding:8px!important;border-radius:12px!important}.diaspora360 .d360-command-icon[data-v-61ba06e0]{width:25px!important;height:25px!important;margin-bottom:6px!important;border-radius:8px!important;font-size:.52rem!important}.diaspora360 .d360-command-action small[data-v-61ba06e0]{font-size:.52rem!important;line-height:1.2!important}.diaspora360 .d360-command-action strong[data-v-61ba06e0]{margin-top:3px!important;font-size:.69rem!important;line-height:1.25!important;word-break:normal!important;overflow-wrap:break-word!important}.diaspora360 .d360-command-action p[data-v-61ba06e0]{display:none!important}.diaspora360 .d360-command-action>b[data-v-61ba06e0]{display:none!important}.diaspora360 .d360-continuity[data-v-61ba06e0]{padding:10px!important;gap:10px!important;border-radius:13px!important}.diaspora360 .d360-continuity-copy h3[data-v-61ba06e0]{font-size:.78rem!important;line-height:1.25!important}.diaspora360 .d360-continuity-copy p[data-v-61ba06e0]{font-size:.61rem!important}.diaspora360 .d360-continuity-rail[data-v-61ba06e0]{gap:4px!important}.diaspora360 .d360-continuity-rail span[data-v-61ba06e0]{padding:5px 6px!important;font-size:.55rem!important}.diaspora360 .d360-security-note[data-v-61ba06e0]{padding:9px!important}.diaspora360 .d360-security-note strong[data-v-61ba06e0]{font-size:.68rem!important}.diaspora360 .d360-security-note p[data-v-61ba06e0]{font-size:.6rem!important}.diaspora360 .domain-card[data-v-61ba06e0]{display:block!important;min-width:0!important;padding:10px!important;border-radius:14px!important}.diaspora360 .domain-card[data-v-61ba06e0]>*{min-width:0!important;max-width:100%!important}.diaspora360 .domain-card h2[data-v-61ba06e0],.diaspora360 .domain-card h3[data-v-61ba06e0]{margin:5px 0!important;font-size:.9rem!important;line-height:1.18!important;word-break:normal!important;overflow-wrap:break-word!important}.diaspora360 .domain-card p[data-v-61ba06e0]{font-size:.64rem!important;line-height:1.35!important}.diaspora360 .domain-card span[data-v-61ba06e0],.diaspora360 .domain-card small[data-v-61ba06e0]{font-size:.58rem!important}.diaspora360 .journey-grid[data-v-61ba06e0]{grid-template-columns:1fr!important;gap:9px!important}.diaspora360 .journey-card[data-v-61ba06e0]{display:block!important;width:100%!important;min-width:0!important;padding:12px!important}.diaspora360 .journey-card h2[data-v-61ba06e0],.diaspora360 .journey-card h3[data-v-61ba06e0],.diaspora360 .journey-card strong[data-v-61ba06e0]{font-size:.83rem!important;line-height:1.25!important;word-break:normal!important;overflow-wrap:break-word!important}.diaspora360 .journey-card p[data-v-61ba06e0],.diaspora360 .journey-card span[data-v-61ba06e0],.diaspora360 .journey-card small[data-v-61ba06e0]{font-size:.64rem!important;line-height:1.4!important}.diaspora360 .journey-actions[data-v-61ba06e0]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.diaspora360 .journey-actions a[data-v-61ba06e0],.diaspora360 .journey-actions button[data-v-61ba06e0]{min-width:0!important;padding:7px 6px!important;font-size:.6rem!important;text-align:center!important;white-space:normal!important}.diaspora360 [class*=card][data-v-61ba06e0]{min-width:0!important}.diaspora360 [class*=card] h2[data-v-61ba06e0],.diaspora360 [class*=card] h3[data-v-61ba06e0],.diaspora360 [class*=card] strong[data-v-61ba06e0]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}}@media(min-width:200px)and (max-width:299px){.diaspora360 .hero[data-v-61ba06e0]{padding:13px!important}.diaspora360 .hero h1[data-v-61ba06e0]{font-size:1.22rem!important}.diaspora360 .hero p[data-v-61ba06e0]{font-size:.7rem!important}.diaspora360 .d360-command-centre[data-v-61ba06e0]{padding:10px!important}.diaspora360 .d360-command-copy h2[data-v-61ba06e0]{font-size:1rem!important}.diaspora360 .d360-command-kpis[data-v-61ba06e0],.diaspora360 .d360-command-actions[data-v-61ba06e0]{grid-template-columns:1fr!important}.diaspora360 .d360-command-action[data-v-61ba06e0]{min-height:0!important}.diaspora360 .d360-command-action p[data-v-61ba06e0]{display:none!important}.diaspora360 .domain-card[data-v-61ba06e0]{display:block!important}.diaspora360 .journey-grid[data-v-61ba06e0],.diaspora360 .journey-actions[data-v-61ba06e0]{grid-template-columns:1fr!important}}.diaspora360 h1[data-v-61ba06e0]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.diaspora360 h2[data-v-61ba06e0]{font-size:1.15rem!important;line-height:1.2!important}.diaspora360 h3[data-v-61ba06e0]{font-size:.98rem!important;line-height:1.25!important}.diaspora360 p[data-v-61ba06e0]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.diaspora360[data-v-61ba06e0]{width:100%!important;max-width:100%!important}.diaspora360 h1[data-v-61ba06e0]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.diaspora360 h2[data-v-61ba06e0]{font-size:.82rem!important;line-height:1.2!important}.diaspora360 h3[data-v-61ba06e0]{font-size:.74rem!important;line-height:1.25!important}.diaspora360 p[data-v-61ba06e0]{font-size:.66rem!important;line-height:1.4!important}.diaspora360 [class*=hero][data-v-61ba06e0],.diaspora360 [class*=Hero][data-v-61ba06e0],.diaspora360 [class*=banner][data-v-61ba06e0],.diaspora360 [class*=intro][data-v-61ba06e0]{min-height:0!important;padding:14px!important;border-radius:16px!important}.diaspora360 [class*=hero] p[data-v-61ba06e0],.diaspora360 [class*=Hero] p[data-v-61ba06e0],.diaspora360 [class*=banner] p[data-v-61ba06e0],.diaspora360 [class*=intro] p[data-v-61ba06e0],.diaspora360 [class*=security] p[data-v-61ba06e0],.diaspora360 [class*=Security] p[data-v-61ba06e0],.diaspora360 [class*=trust] p[data-v-61ba06e0],.diaspora360 [class*=Trust] p[data-v-61ba06e0],.diaspora360 [class*=zero] p[data-v-61ba06e0],.diaspora360 [class*=Zero] p[data-v-61ba06e0]{display:none!important}.diaspora360 [class*=security][data-v-61ba06e0],.diaspora360 [class*=trust][data-v-61ba06e0],.diaspora360 [class*=zero][data-v-61ba06e0]{padding:11px!important;min-height:0!important}.diaspora360 [class*=card][data-v-61ba06e0],.diaspora360 [class*=Card][data-v-61ba06e0]{min-width:0!important;padding:10px!important;border-radius:13px!important}.diaspora360 [class*=card] p[data-v-61ba06e0],.diaspora360 [class*=Card] p[data-v-61ba06e0]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.diaspora360 [class*=card] h2[data-v-61ba06e0],.diaspora360 [class*=card] h3[data-v-61ba06e0],.diaspora360 [class*=card] strong[data-v-61ba06e0]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.diaspora360 [class*=grid][data-v-61ba06e0],.diaspora360 [class*=Grid][data-v-61ba06e0]{gap:8px!important}.diaspora360 [class*=metric] strong[data-v-61ba06e0],.diaspora360 [class*=Metric] strong[data-v-61ba06e0],.diaspora360 [class*=stat] strong[data-v-61ba06e0],.diaspora360 [class*=Stat] strong[data-v-61ba06e0],.diaspora360 [class*=finance] strong[data-v-61ba06e0],.diaspora360 [class*=Finance] strong[data-v-61ba06e0]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.diaspora360 [class*=metric] p[data-v-61ba06e0],.diaspora360 [class*=metric] span[data-v-61ba06e0],.diaspora360 [class*=stat] p[data-v-61ba06e0],.diaspora360 [class*=stat] span[data-v-61ba06e0]{font-size:.6rem!important}.diaspora360 [class*=journey-card][data-v-61ba06e0],.diaspora360 [class*=timeline-card][data-v-61ba06e0],.diaspora360 [class*=activity-card][data-v-61ba06e0]{width:100%!important;max-width:none!important;min-width:0!important}.diaspora360 [class*=journey-grid][data-v-61ba06e0],.diaspora360 [class*=timeline-grid][data-v-61ba06e0],.diaspora360 [class*=activity-grid][data-v-61ba06e0]{grid-template-columns:1fr!important}.diaspora360 button[data-v-61ba06e0],.diaspora360 .btn[data-v-61ba06e0],.diaspora360 [class*=button][data-v-61ba06e0]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.diaspora360 a[data-v-61ba06e0]{font-size:.67rem}.diaspora360 section[data-v-61ba06e0]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.diaspora360 h1[data-v-61ba06e0]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.diaspora360 h2[data-v-61ba06e0]{font-size:.76rem!important}.diaspora360 h3[data-v-61ba06e0]{font-size:.7rem!important}.diaspora360 p[data-v-61ba06e0]{font-size:.63rem!important}.diaspora360 [class*=hero][data-v-61ba06e0],.diaspora360 [class*=banner][data-v-61ba06e0],.diaspora360 [class*=intro][data-v-61ba06e0]{padding:11px!important}.diaspora360 [class*=grid][data-v-61ba06e0],.diaspora360 [class*=Grid][data-v-61ba06e0]{grid-template-columns:1fr!important;gap:7px!important}.diaspora360 [class*=card][data-v-61ba06e0],.diaspora360 [class*=Card][data-v-61ba06e0]{width:100%!important;padding:9px!important}}.d360-mobile-title[data-v-61ba06e0],.d360-mobile-command-title[data-v-61ba06e0]{display:none}@media(max-width:420px){.d360-desktop-title[data-v-61ba06e0],.d360-desktop-command-title[data-v-61ba06e0]{display:none!important}.d360-mobile-title[data-v-61ba06e0],.d360-mobile-command-title[data-v-61ba06e0]{display:inline!important}.diaspora360 .hero h1[data-v-61ba06e0]{font-size:1rem!important;white-space:nowrap!important}.diaspora360 .d360-command-copy h2[data-v-61ba06e0]{font-size:.9rem!important;white-space:nowrap!important}}@media(min-width:300px)and (max-width:420px){.diaspora360[data-v-61ba06e0]{font-size:12px!important}.diaspora360 h1[data-v-61ba06e0]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.diaspora360 h2[data-v-61ba06e0]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.diaspora360 h3[data-v-61ba06e0]{font-size:.69rem!important;line-height:1.18!important}.diaspora360 p[data-v-61ba06e0]{font-size:.6rem!important;line-height:1.34!important}.diaspora360 small[data-v-61ba06e0]{font-size:.55rem!important;line-height:1.25!important}.diaspora360 [class*=eyebrow][data-v-61ba06e0],.diaspora360 [class*=label][data-v-61ba06e0],.diaspora360 [class*=kicker][data-v-61ba06e0],.diaspora360 [class*=overline][data-v-61ba06e0]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.diaspora360 [class*=hero][data-v-61ba06e0]{padding:12px!important;min-height:0!important}.diaspora360 [class*=hero] h1[data-v-61ba06e0]{font-size:.82rem!important;line-height:1.1!important}.diaspora360 [class*=hero] p[data-v-61ba06e0]{display:none!important}.diaspora360 .domain-card[data-v-61ba06e0]{padding:8px!important}.diaspora360 .domain-card h2[data-v-61ba06e0],.diaspora360 .domain-card h3[data-v-61ba06e0],.diaspora360 .domain-card strong[data-v-61ba06e0]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.diaspora360 .domain-card p[data-v-61ba06e0]{font-size:.52rem!important;line-height:1.28!important}.diaspora360 [class*=card] h2[data-v-61ba06e0],.diaspora360 [class*=card] h3[data-v-61ba06e0]{font-size:.68rem!important;line-height:1.18!important}.diaspora360 [class*=card] strong[data-v-61ba06e0]{font-size:.66rem!important;line-height:1.18!important}.diaspora360 [class*=amount][data-v-61ba06e0],.diaspora360 [class*=Amount][data-v-61ba06e0],.diaspora360 [class*=value][data-v-61ba06e0],.diaspora360 [class*=Value][data-v-61ba06e0],.diaspora360 [class*=money][data-v-61ba06e0],.diaspora360 [class*=Money][data-v-61ba06e0],.diaspora360 [class*=metric] strong[data-v-61ba06e0],.diaspora360 [class*=Metric] strong[data-v-61ba06e0],.diaspora360 [class*=stat] strong[data-v-61ba06e0],.diaspora360 [class*=Stat] strong[data-v-61ba06e0],.diaspora360 [class*=finance] strong[data-v-61ba06e0],.diaspora360 [class*=Finance] strong[data-v-61ba06e0]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.diaspora360 [class*=metric] span[data-v-61ba06e0],.diaspora360 [class*=metric] small[data-v-61ba06e0],.diaspora360 [class*=stat] span[data-v-61ba06e0],.diaspora360 [class*=stat] small[data-v-61ba06e0],.diaspora360 [class*=finance] span[data-v-61ba06e0],.diaspora360 [class*=finance] small[data-v-61ba06e0]{font-size:.52rem!important;line-height:1.22!important}.diaspora360 button[data-v-61ba06e0],.diaspora360 .btn[data-v-61ba06e0],.diaspora360 [class*=button][data-v-61ba06e0]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.diaspora360 a[data-v-61ba06e0]{font-size:.6rem!important}.diaspora360 [class*=communication] h2[data-v-61ba06e0],.diaspora360 [class*=communication] h3[data-v-61ba06e0],.diaspora360 [class*=timeline] h2[data-v-61ba06e0],.diaspora360 [class*=timeline] h3[data-v-61ba06e0]{font-size:.7rem!important}.diaspora360 [class*=communication] p[data-v-61ba06e0],.diaspora360 [class*=timeline] p[data-v-61ba06e0]{font-size:.56rem!important}.diaspora360 section[data-v-61ba06e0]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.diaspora360 h1[data-v-61ba06e0]{font-size:.76rem!important}.diaspora360 h2[data-v-61ba06e0]{font-size:.7rem!important}.diaspora360 h3[data-v-61ba06e0]{font-size:.64rem!important}.diaspora360 p[data-v-61ba06e0]{font-size:.56rem!important}.diaspora360 [class*=amount][data-v-61ba06e0],.diaspora360 [class*=value][data-v-61ba06e0],.diaspora360 [class*=money][data-v-61ba06e0],.diaspora360 [class*=metric] strong[data-v-61ba06e0],.diaspora360 [class*=stat] strong[data-v-61ba06e0],.diaspora360 [class*=finance] strong[data-v-61ba06e0]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){.diaspora360 .hero h1[data-v-61ba06e0]{font-size:0!important;line-height:1!important}.diaspora360 .hero h1[data-v-61ba06e0]:after{content:"Diaspora 360 Control Centre";display:block;font-size:.82rem!important;line-height:1.1!important;white-space:nowrap}.diaspora360 .d360-command-copy h2[data-v-61ba06e0]{font-size:0!important;line-height:1!important}.diaspora360 .d360-command-copy h2[data-v-61ba06e0]:after{content:"Owner Control Centre";display:block;font-size:.75rem!important;line-height:1.1!important;white-space:nowrap}.diaspora360 .d360-command-copy p[data-v-61ba06e0]{display:none!important}}@media(max-width:420px){[class*=finance] strong[data-v-61ba06e0],[class*=Finance] strong[data-v-61ba06e0],[class*=metric] strong[data-v-61ba06e0],[class*=Metric] strong[data-v-61ba06e0],[class*=stat] strong[data-v-61ba06e0],[class*=Stat] strong[data-v-61ba06e0],[class*=amount][data-v-61ba06e0],[class*=Amount][data-v-61ba06e0],[class*=money][data-v-61ba06e0],[class*=Money][data-v-61ba06e0]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}.management-dashboard[data-v-b3e05d7c]{width:min(1200px,calc(100% - 32px));margin:0 auto;padding:28px 0 64px;color:#0b1f3a}.hero[data-v-b3e05d7c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:24px;padding:32px;border-radius:28px;background:linear-gradient(135deg,#0b1f3a,#10335b);color:#fff;box-shadow:0 24px 60px #0b1f3a2e}.eyebrow[data-v-b3e05d7c],.section-kicker[data-v-b3e05d7c]{margin:0 0 7px;color:#00e5ff;font-size:.74rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.section-kicker[data-v-b3e05d7c]{color:#0284c7}.hero h1[data-v-b3e05d7c],.finance-section h2[data-v-b3e05d7c],.panel h2[data-v-b3e05d7c],.reports h2[data-v-b3e05d7c]{margin:0}.hero p[data-v-b3e05d7c]:not(.eyebrow){max-width:700px;color:#ffffffb8;line-height:1.65}.hero-control[data-v-b3e05d7c]{align-self:end;padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#ffffff12}.hero-control label[data-v-b3e05d7c]{display:grid;gap:7px}.hero-control span[data-v-b3e05d7c]{color:#7dd3fc;font-size:.76rem;font-weight:800}select[data-v-b3e05d7c]{max-width:100%;padding:11px 12px;border:1px solid #cbdfea;border-radius:11px;background:#fff;color:#0b1f3a;font:inherit}.metric-grid[data-v-b3e05d7c],.finance-grid[data-v-b3e05d7c],.split-grid[data-v-b3e05d7c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.metric-grid[data-v-b3e05d7c]{margin:20px 0 28px}.metric-card[data-v-b3e05d7c],.finance-card[data-v-b3e05d7c],.panel[data-v-b3e05d7c],.reports[data-v-b3e05d7c]{border:1px solid #dce8ef;background:#fff;box-shadow:0 12px 34px #0b1f3a0e}.metric-card[data-v-b3e05d7c]{padding:18px;border-radius:18px}.metric-card span[data-v-b3e05d7c]{display:block;color:#64748b}.metric-card strong[data-v-b3e05d7c]{display:block;margin-top:8px;font-size:1.8rem}.finance-section[data-v-b3e05d7c],.reports[data-v-b3e05d7c]{margin-top:26px}.finance-section>header[data-v-b3e05d7c],.panel>header[data-v-b3e05d7c],.reports-header[data-v-b3e05d7c]{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;margin-bottom:14px}.finance-section header small[data-v-b3e05d7c]{color:#64748b}.finance-card[data-v-b3e05d7c],.panel[data-v-b3e05d7c],.reports[data-v-b3e05d7c]{padding:20px;border-radius:21px}.finance-card h3[data-v-b3e05d7c]{margin-top:0}.money-row[data-v-b3e05d7c],.distribution-row[data-v-b3e05d7c],.portfolio-row[data-v-b3e05d7c]{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #edf3f6}.money-row[data-v-b3e05d7c]:last-child,.distribution-row[data-v-b3e05d7c]:last-child,.portfolio-row[data-v-b3e05d7c]:last-child{border-bottom:0}.money-row span[data-v-b3e05d7c],.distribution-row span[data-v-b3e05d7c]{color:#64748b}.split-grid[data-v-b3e05d7c]{margin-top:26px}.portfolio-row>div[data-v-b3e05d7c]{display:grid;gap:4px}.portfolio-row>div span[data-v-b3e05d7c]{color:#64748b;font-size:.82rem}.status-pill[data-v-b3e05d7c]{align-self:center;padding:5px 8px;border-radius:999px;background:#eef7fb;color:#0369a1;font-size:.72rem;font-weight:800}.report-controls[data-v-b3e05d7c]{display:flex;flex-wrap:wrap;gap:8px}.report-controls button[data-v-b3e05d7c]{border:0;border-radius:11px;padding:10px 14px;background:#0b1f3a;color:#fff;font-weight:800;cursor:pointer}.table-shell[data-v-b3e05d7c]{width:100%;overflow-x:auto}table[data-v-b3e05d7c]{width:100%;border-collapse:collapse;font-size:.84rem}th[data-v-b3e05d7c],td[data-v-b3e05d7c]{padding:10px 12px;text-align:left;border-bottom:1px solid #e8f0f4;white-space:nowrap}th[data-v-b3e05d7c]{background:#f4f9fc;color:#456176}.error[data-v-b3e05d7c],.state[data-v-b3e05d7c],.empty[data-v-b3e05d7c]{padding:15px;border-radius:14px}.error[data-v-b3e05d7c]{margin:16px 0;border:1px solid #fecaca;background:#fff1f2;color:#991b1b}.state[data-v-b3e05d7c],.empty[data-v-b3e05d7c]{background:#f8fbfd;color:#64748b}.trust-card[data-v-b3e05d7c]{margin-top:26px;padding:20px;border-radius:20px;background:#0b1f3a;color:#fff}.trust-card p[data-v-b3e05d7c]{margin-bottom:0;color:#ffffffad;line-height:1.6}@media(max-width:760px){.management-dashboard[data-v-b3e05d7c]{width:min(100% - 22px,1200px)}.hero[data-v-b3e05d7c]{grid-template-columns:1fr;padding:22px}.finance-section>header[data-v-b3e05d7c],.panel>header[data-v-b3e05d7c],.reports-header[data-v-b3e05d7c]{align-items:stretch;flex-direction:column}}@media(max-width:299px){.metric-grid[data-v-b3e05d7c],.finance-grid[data-v-b3e05d7c],.split-grid[data-v-b3e05d7c]{grid-template-columns:1fr}.management-dashboard[data-v-b3e05d7c]{width:calc(100% - 12px)}}.management-dashboard h1[data-v-b3e05d7c]{font-size:clamp(1.65rem,2.5vw,2.25rem)!important;line-height:1.08!important;letter-spacing:-.025em!important}.management-dashboard h2[data-v-b3e05d7c]{font-size:1.15rem!important;line-height:1.2!important}.management-dashboard h3[data-v-b3e05d7c]{font-size:.98rem!important;line-height:1.25!important}.management-dashboard p[data-v-b3e05d7c]{font-size:.82rem!important;line-height:1.5!important}@media(min-width:300px)and (max-width:420px){.management-dashboard[data-v-b3e05d7c]{width:100%!important;max-width:100%!important}.management-dashboard h1[data-v-b3e05d7c]{max-width:100%!important;margin:0 0 8px!important;font-size:.96rem!important;line-height:1.15!important;letter-spacing:-.01em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.management-dashboard h2[data-v-b3e05d7c]{font-size:.82rem!important;line-height:1.2!important}.management-dashboard h3[data-v-b3e05d7c]{font-size:.74rem!important;line-height:1.25!important}.management-dashboard p[data-v-b3e05d7c]{font-size:.66rem!important;line-height:1.4!important}.management-dashboard [class*=hero][data-v-b3e05d7c],.management-dashboard [class*=Hero][data-v-b3e05d7c],.management-dashboard [class*=banner][data-v-b3e05d7c],.management-dashboard [class*=intro][data-v-b3e05d7c]{min-height:0!important;padding:14px!important;border-radius:16px!important}.management-dashboard [class*=hero] p[data-v-b3e05d7c],.management-dashboard [class*=Hero] p[data-v-b3e05d7c],.management-dashboard [class*=banner] p[data-v-b3e05d7c],.management-dashboard [class*=intro] p[data-v-b3e05d7c],.management-dashboard [class*=security] p[data-v-b3e05d7c],.management-dashboard [class*=Security] p[data-v-b3e05d7c],.management-dashboard [class*=trust] p[data-v-b3e05d7c],.management-dashboard [class*=Trust] p[data-v-b3e05d7c],.management-dashboard [class*=zero] p[data-v-b3e05d7c],.management-dashboard [class*=Zero] p[data-v-b3e05d7c]{display:none!important}.management-dashboard [class*=security][data-v-b3e05d7c],.management-dashboard [class*=trust][data-v-b3e05d7c],.management-dashboard [class*=zero][data-v-b3e05d7c]{padding:11px!important;min-height:0!important}.management-dashboard [class*=card][data-v-b3e05d7c],.management-dashboard [class*=Card][data-v-b3e05d7c]{min-width:0!important;padding:10px!important;border-radius:13px!important}.management-dashboard [class*=card] p[data-v-b3e05d7c],.management-dashboard [class*=Card] p[data-v-b3e05d7c]{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}.management-dashboard [class*=card] h2[data-v-b3e05d7c],.management-dashboard [class*=card] h3[data-v-b3e05d7c],.management-dashboard [class*=card] strong[data-v-b3e05d7c]{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.management-dashboard [class*=grid][data-v-b3e05d7c],.management-dashboard [class*=Grid][data-v-b3e05d7c]{gap:8px!important}.management-dashboard [class*=metric] strong[data-v-b3e05d7c],.management-dashboard [class*=Metric] strong[data-v-b3e05d7c],.management-dashboard [class*=stat] strong[data-v-b3e05d7c],.management-dashboard [class*=Stat] strong[data-v-b3e05d7c],.management-dashboard [class*=finance] strong[data-v-b3e05d7c],.management-dashboard [class*=Finance] strong[data-v-b3e05d7c]{font-size:.82rem!important;white-space:nowrap!important;word-break:keep-all!important}.management-dashboard [class*=metric] p[data-v-b3e05d7c],.management-dashboard [class*=metric] span[data-v-b3e05d7c],.management-dashboard [class*=stat] p[data-v-b3e05d7c],.management-dashboard [class*=stat] span[data-v-b3e05d7c]{font-size:.6rem!important}.management-dashboard [class*=journey-card][data-v-b3e05d7c],.management-dashboard [class*=timeline-card][data-v-b3e05d7c],.management-dashboard [class*=activity-card][data-v-b3e05d7c]{width:100%!important;max-width:none!important;min-width:0!important}.management-dashboard [class*=journey-grid][data-v-b3e05d7c],.management-dashboard [class*=timeline-grid][data-v-b3e05d7c],.management-dashboard [class*=activity-grid][data-v-b3e05d7c]{grid-template-columns:1fr!important}.management-dashboard button[data-v-b3e05d7c],.management-dashboard .btn[data-v-b3e05d7c],.management-dashboard [class*=button][data-v-b3e05d7c]{min-height:34px!important;padding:7px 10px!important;border-radius:10px!important;font-size:.68rem!important;line-height:1.15!important}.management-dashboard a[data-v-b3e05d7c]{font-size:.67rem}.management-dashboard section[data-v-b3e05d7c]{margin-top:10px!important;margin-bottom:10px!important}}@media(min-width:200px)and (max-width:299px){.management-dashboard h1[data-v-b3e05d7c]{font-size:.86rem!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.management-dashboard h2[data-v-b3e05d7c]{font-size:.76rem!important}.management-dashboard h3[data-v-b3e05d7c]{font-size:.7rem!important}.management-dashboard p[data-v-b3e05d7c]{font-size:.63rem!important}.management-dashboard [class*=hero][data-v-b3e05d7c],.management-dashboard [class*=banner][data-v-b3e05d7c],.management-dashboard [class*=intro][data-v-b3e05d7c]{padding:11px!important}.management-dashboard [class*=grid][data-v-b3e05d7c],.management-dashboard [class*=Grid][data-v-b3e05d7c]{grid-template-columns:1fr!important;gap:7px!important}.management-dashboard [class*=card][data-v-b3e05d7c],.management-dashboard [class*=Card][data-v-b3e05d7c]{width:100%!important;padding:9px!important}}@media(min-width:300px)and (max-width:420px){.management-dashboard[data-v-b3e05d7c]{font-size:12px!important}.management-dashboard h1[data-v-b3e05d7c]{margin:0 0 7px!important;font-size:.82rem!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.005em!important}.management-dashboard h2[data-v-b3e05d7c]{margin:0 0 5px!important;font-size:.76rem!important;line-height:1.16!important}.management-dashboard h3[data-v-b3e05d7c]{font-size:.69rem!important;line-height:1.18!important}.management-dashboard p[data-v-b3e05d7c]{font-size:.6rem!important;line-height:1.34!important}.management-dashboard small[data-v-b3e05d7c]{font-size:.55rem!important;line-height:1.25!important}.management-dashboard [class*=eyebrow][data-v-b3e05d7c],.management-dashboard [class*=label][data-v-b3e05d7c],.management-dashboard [class*=kicker][data-v-b3e05d7c],.management-dashboard [class*=overline][data-v-b3e05d7c]{font-size:.52rem!important;line-height:1.18!important;letter-spacing:.08em!important}.management-dashboard [class*=hero][data-v-b3e05d7c]{padding:12px!important;min-height:0!important}.management-dashboard [class*=hero] h1[data-v-b3e05d7c]{font-size:.82rem!important;line-height:1.1!important}.management-dashboard [class*=hero] p[data-v-b3e05d7c]{display:none!important}.management-dashboard .domain-card[data-v-b3e05d7c]{padding:8px!important}.management-dashboard .domain-card h2[data-v-b3e05d7c],.management-dashboard .domain-card h3[data-v-b3e05d7c],.management-dashboard .domain-card strong[data-v-b3e05d7c]{font-size:.64rem!important;line-height:1.16!important;word-break:normal!important;overflow-wrap:break-word!important}.management-dashboard .domain-card p[data-v-b3e05d7c]{font-size:.52rem!important;line-height:1.28!important}.management-dashboard [class*=card] h2[data-v-b3e05d7c],.management-dashboard [class*=card] h3[data-v-b3e05d7c]{font-size:.68rem!important;line-height:1.18!important}.management-dashboard [class*=card] strong[data-v-b3e05d7c]{font-size:.66rem!important;line-height:1.18!important}.management-dashboard [class*=amount][data-v-b3e05d7c],.management-dashboard [class*=Amount][data-v-b3e05d7c],.management-dashboard [class*=value][data-v-b3e05d7c],.management-dashboard [class*=Value][data-v-b3e05d7c],.management-dashboard [class*=money][data-v-b3e05d7c],.management-dashboard [class*=Money][data-v-b3e05d7c],.management-dashboard [class*=metric] strong[data-v-b3e05d7c],.management-dashboard [class*=Metric] strong[data-v-b3e05d7c],.management-dashboard [class*=stat] strong[data-v-b3e05d7c],.management-dashboard [class*=Stat] strong[data-v-b3e05d7c],.management-dashboard [class*=finance] strong[data-v-b3e05d7c],.management-dashboard [class*=Finance] strong[data-v-b3e05d7c]{font-size:.68rem!important;line-height:1.1!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}.management-dashboard [class*=metric] span[data-v-b3e05d7c],.management-dashboard [class*=metric] small[data-v-b3e05d7c],.management-dashboard [class*=stat] span[data-v-b3e05d7c],.management-dashboard [class*=stat] small[data-v-b3e05d7c],.management-dashboard [class*=finance] span[data-v-b3e05d7c],.management-dashboard [class*=finance] small[data-v-b3e05d7c]{font-size:.52rem!important;line-height:1.22!important}.management-dashboard button[data-v-b3e05d7c],.management-dashboard .btn[data-v-b3e05d7c],.management-dashboard [class*=button][data-v-b3e05d7c]{min-height:30px!important;padding:6px 8px!important;font-size:.6rem!important;line-height:1.1!important}.management-dashboard a[data-v-b3e05d7c]{font-size:.6rem!important}.management-dashboard [class*=communication] h2[data-v-b3e05d7c],.management-dashboard [class*=communication] h3[data-v-b3e05d7c],.management-dashboard [class*=timeline] h2[data-v-b3e05d7c],.management-dashboard [class*=timeline] h3[data-v-b3e05d7c]{font-size:.7rem!important}.management-dashboard [class*=communication] p[data-v-b3e05d7c],.management-dashboard [class*=timeline] p[data-v-b3e05d7c]{font-size:.56rem!important}.management-dashboard section[data-v-b3e05d7c]{margin-top:8px!important;margin-bottom:8px!important}}@media(min-width:200px)and (max-width:299px){.management-dashboard h1[data-v-b3e05d7c]{font-size:.76rem!important}.management-dashboard h2[data-v-b3e05d7c]{font-size:.7rem!important}.management-dashboard h3[data-v-b3e05d7c]{font-size:.64rem!important}.management-dashboard p[data-v-b3e05d7c]{font-size:.56rem!important}.management-dashboard [class*=amount][data-v-b3e05d7c],.management-dashboard [class*=value][data-v-b3e05d7c],.management-dashboard [class*=money][data-v-b3e05d7c],.management-dashboard [class*=metric] strong[data-v-b3e05d7c],.management-dashboard [class*=stat] strong[data-v-b3e05d7c],.management-dashboard [class*=finance] strong[data-v-b3e05d7c]{font-size:.64rem!important;white-space:nowrap!important}}@media(max-width:420px){[class*=finance] strong[data-v-b3e05d7c],[class*=Finance] strong[data-v-b3e05d7c],[class*=metric] strong[data-v-b3e05d7c],[class*=Metric] strong[data-v-b3e05d7c],[class*=stat] strong[data-v-b3e05d7c],[class*=Stat] strong[data-v-b3e05d7c],[class*=amount][data-v-b3e05d7c],[class*=Amount][data-v-b3e05d7c],[class*=money][data-v-b3e05d7c],[class*=Money][data-v-b3e05d7c]{font-size:.66rem!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;letter-spacing:-.01em!important}}:root{--un-navy: #0b1f3a;--un-navy-2: #102a4c;--un-sky: #38bdf8;--un-neon: #00e5ff;--un-page: #f5f8fb;--un-surface: #ffffff;--un-line: #dce6ef;--un-line-strong: #c9d7e5;--un-text: #0f172a;--un-muted: #64748b;--un-success: #0f766e;--un-danger: #b42318;color:var(--un-text);background:var(--un-page);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}*,*:before,*:after{box-sizing:border-box;min-width:0}html,body,#app{width:100%;min-width:0;min-height:100%;overflow-x:hidden}body{margin:0;background:var(--un-page)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select,textarea{max-width:100%;font:inherit}button{cursor:pointer}label{display:grid;gap:6px;color:#334155;font-size:.82rem;font-weight:800}input,select,textarea{width:100%;border:1px solid var(--un-line-strong);border-radius:8px;background:#fff;color:var(--un-text);padding:11px 12px;outline:none}input:focus,select:focus,textarea:focus{border-color:var(--un-sky);box-shadow:0 0 0 3px #38bdf829}textarea{resize:vertical}h1,h2,h3,p{overflow-wrap:anywhere}dt{color:var(--un-muted);font-size:.72rem;font-weight:800}dd{margin:0;color:var(--un-navy);font-weight:900;overflow-wrap:anywhere}.primary-button,.secondary-button,.text-button,.premium-login-button,.property-cta{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border-radius:8px;padding:0 16px;font-weight:900;overflow-wrap:anywhere}.primary-button,.premium-login-button,.property-cta{border:0;background:var(--un-navy);color:#fff}.primary-button:hover,.premium-login-button:hover,.property-cta:hover{background:var(--un-navy-2)}.primary-button:disabled,.secondary-button:disabled,.premium-login-button:disabled{cursor:wait;opacity:.65}.secondary-button{width:fit-content;border:1px solid var(--un-line-strong);background:#fff;color:var(--un-navy)}.primary-button.compact,.secondary-button.compact{min-height:34px;padding-inline:10px;font-size:.78rem}.text-button{min-height:34px;border:0;background:transparent;color:#0369a1;padding:0}.error-text,.login-error{color:var(--un-danger)}.login-error{margin:0;border:1px solid #fecaca;border-radius:8px;background:#fff7f7;padding:10px 12px;font-size:.82rem}.success-text{color:var(--un-success);font-weight:900}.state-line,.inline-empty{color:var(--un-muted)}.app-shell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;background:var(--un-page)}.sidebar{position:sticky;top:0;z-index:40;height:100vh;overflow-y:auto;border-right:1px solid rgb(255 255 255 / 10%);background:linear-gradient(180deg,#0b1f3a,#102a4c);color:#f8fbff;padding:22px 16px}.sidebar-backdrop{position:fixed;z-index:35;top:0;right:0;bottom:0;left:0;border:0;background:#0b1f3a66}.brand,.brand-link,.auth-brand,.login-mobile-brand{display:flex;align-items:center;gap:10px}.brand-mark{display:inline-grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid rgb(0 229 255 / 30%);border-radius:8px;background:#123154;color:#fff;font-weight:900;letter-spacing:0}.brand-copy,.auth-brand>div{display:grid;gap:1px}.brand-copy strong,.auth-brand strong,.brand-link strong{color:#fff;font-size:1.02rem}.brand-link strong{color:var(--un-navy)}.brand-copy span,.auth-brand span{color:#a9bfd4;font-size:.68rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.sidebar-context{display:grid;gap:4px;margin:26px 0 16px;border:1px solid rgb(255 255 255 / 10%);border-radius:8px;background:#ffffff0d;padding:12px}.sidebar-context span,.page-heading-copy p,.market-hero p,.auth-showcase-copy p,.auth-intro p,.metric-grid span,.compact-list span,.timeline-list span,.approval-row span,.document-list span,.panel-heading span{color:#0284c7;font-size:.7rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.sidebar-context strong{color:#e6f3fb;font-size:.84rem;overflow-wrap:anywhere}.nav-list{display:grid;gap:6px}.nav-item{border:1px solid transparent;border-radius:8px;color:#c2d4e5;padding:10px 12px;font-size:.9rem;font-weight:800}.nav-item.router-link-active,.nav-item:hover{border-color:#38bdf838;background:#38bdf81f;color:#fff}.shell-main{min-width:0}.topbar{position:sticky;top:0;z-index:30;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgb(203 213 225 / 76%);background:#fffffff0;padding:0 28px}.topbar-title{display:grid;gap:1px}.topbar-title span{color:#7890a8;font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.topbar-title strong{color:var(--un-navy);font-size:1rem;overflow-wrap:anywhere}.profile-area{display:flex;align-items:center;gap:10px}.profile-chip{display:flex;align-items:center;gap:8px}.profile-avatar{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#e0f2fe;color:#075985;font-size:.82rem;font-weight:900}.profile-meta{display:grid}.profile-meta strong{color:#1e293b;font-size:.82rem;overflow-wrap:anywhere}.profile-meta span{color:#64748b;font-size:.68rem}.logout-button,.icon-button{border:1px solid var(--un-line-strong);border-radius:8px;background:#fff;color:#475569;font-weight:900}.logout-button{min-height:36px;padding:0 11px}.icon-button{display:none;width:40px;height:40px;flex:0 0 auto}.icon-button span{display:block;width:18px;height:2px;margin:4px auto;background:var(--un-navy)}.content-frame{width:min(1320px,100%);margin:0 auto;padding:34px 28px 48px}.page-header{margin-bottom:24px}.role-hero,.compact-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end}.page-heading-copy{display:grid;gap:5px}.page-heading-copy h1,.market-hero h1,.auth-showcase-copy h1,.detail-title h1,.auth-intro h2{margin:0;color:var(--un-navy);font-size:clamp(1.75rem,4vw,3.15rem);line-height:1.08;letter-spacing:0}.page-heading-copy span,.market-hero span,.auth-showcase-copy span,.auth-intro span{color:var(--un-muted);overflow-wrap:anywhere}.header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.metric-grid,.module-grid,.dashboard-grid,.analytics-grid,.operations-grid{display:grid;gap:16px}.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.role-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.admin-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))}.metric-grid article,.module-card,.status-panel,.empty-state,.action-panel,.lead-form,.agent-card{border:1px solid var(--un-line);border-radius:8px;background:var(--un-surface);box-shadow:0 12px 28px #0f172a0d}.metric-grid article,.module-card,.status-panel,.empty-state,.action-panel,.lead-form,.agent-card{padding:18px}.metric-grid article{position:relative}.metric-grid article:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--un-sky)}.metric-grid strong{display:block;margin-top:4px;color:var(--un-navy);font-size:clamp(1.25rem,3vw,1.8rem);line-height:1.1;overflow-wrap:anywhere}.module-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.module-card{display:grid;gap:8px}.module-card span{color:#0284c7;font-size:.7rem;font-weight:900;text-transform:uppercase}.module-card strong,.status-panel>strong,.panel-heading strong{color:var(--un-navy);font-size:1rem;overflow-wrap:anywhere}.module-card p,.status-panel p,.empty-state p{margin:0;color:var(--un-muted)}.dashboard-grid,.analytics-grid,.operations-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.status-panel{display:grid;align-content:start;gap:14px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.panel-heading a{color:#0369a1;font-size:.82rem;font-weight:900}.bar-row{display:grid;grid-template-columns:minmax(90px,1fr) minmax(70px,2fr) 44px;gap:10px;align-items:center}.bar-row div{overflow:hidden;height:9px;border-radius:999px;background:#e2e8f0}.bar-row i{display:block;height:100%;border-radius:inherit;background:var(--un-sky)}.bar-row em{color:#334155;font-style:normal;font-weight:900;text-align:right}table{width:100%;border-collapse:collapse;table-layout:fixed}.responsive-table{display:block;overflow-x:auto}th,td{border-bottom:1px solid #e2e8f0;padding:10px 8px;overflow-wrap:anywhere;text-align:left;vertical-align:top}th{color:var(--un-muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.timeline-list,.compact-list,.approval-list,.document-list,.recommended-list{display:grid;gap:10px}.timeline-list>div,.compact-list>div,.approval-row,.document-list a,.recommended-list a,.saved-listing,.ops-mix-grid>div{display:grid;gap:4px;border-top:1px solid #e5edf4;padding-top:10px}.timeline-list strong,.compact-list strong,.approval-row strong,.document-list strong,.recommended-list strong,.saved-listing strong{color:var(--un-navy);overflow-wrap:anywhere}.timeline-list em,.compact-list em,.approval-row em,.recommended-list em,.saved-listing em{color:var(--un-muted);font-style:normal;overflow-wrap:anywhere}.mini-card-grid,.three-column-list,.ops-mix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:12px}.saved-listing img,.recommended-list img{aspect-ratio:16 / 10;width:100%;border-radius:8px;object-fit:cover}.recommended-list a{grid-template-columns:96px minmax(0,1fr);align-items:center}.recommended-list img{aspect-ratio:4 / 3}.approval-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.approval-actions{display:flex;flex-wrap:wrap;gap:8px}.public-page{width:min(1240px,100%);margin:0 auto;padding:clamp(10px,3vw,24px)}.market-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.public-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;color:var(--un-navy);font-size:.9rem;font-weight:900}.public-nav a{border:1px solid var(--un-line);border-radius:8px;background:#fff;padding:8px 10px}.market-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,440px);gap:18px;align-items:stretch;margin-bottom:18px;border-radius:8px;background:#fff;padding:clamp(16px,4vw,32px);box-shadow:0 14px 34px #0f172a0f}.market-hero>div{display:grid;align-content:center;gap:10px}.market-hero img{width:100%;height:100%;min-height:220px;border-radius:8px;object-fit:cover}.marketplace-controls{display:grid;gap:12px;margin-bottom:18px}.mode-tabs{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;gap:6px}.mode-tabs button{min-height:38px;flex:1 1 58px;border:1px solid var(--un-line-strong);border-radius:8px;background:#fff;color:#334155;padding:0 12px;font-weight:900}.mode-tabs button.active{border-color:var(--un-navy);background:var(--un-navy);color:#fff}.filter-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,136px),1fr));gap:12px;align-items:end;border:1px solid var(--un-line);border-radius:8px;background:#fff;padding:14px;box-shadow:0 12px 28px #0f172a0d}.premium-filter-panel .wide-field{grid-column:span 2}.filter-panel button{width:100%}.location-suggestions{display:flex;flex-wrap:wrap;gap:8px}.location-suggestions button,.save-button{border:1px solid var(--un-line);border-radius:8px;background:#fff;color:#075985;padding:7px 10px;font-size:.78rem;font-weight:900}.market-results{display:grid;gap:18px}.result-heading,.pagination-row,.listing-tags,.property-card-title{display:flex;align-items:center;gap:10px}.result-heading,.pagination-row,.property-card-title{justify-content:space-between}.result-heading>div{display:grid}.result-heading strong{color:var(--un-navy)}.result-heading span{color:var(--un-muted);font-size:.82rem}.listing-grid,.loading-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,292px),1fr));gap:18px}.listing-card{overflow:hidden;border:1px solid var(--un-line);border-radius:8px;background:#fff;box-shadow:0 14px 30px #0f172a0f}.premium-property-card{display:grid}.listing-media{display:grid;overflow:hidden;aspect-ratio:16 / 10;background:#dbeafe}.listing-media img,.detail-media img,.gallery-grid img,.thumbnail-row img{width:100%;height:100%;object-fit:cover}.fallback-media{display:grid;min-height:100%;place-items:center;background:linear-gradient(135deg,var(--un-navy),#135d86);color:#fff;font-weight:900}.listing-body{display:grid;gap:10px;padding:16px}.listing-tags{flex-wrap:wrap}.listing-tags span,.amenity-row span{border-radius:999px;background:#e0f2fe;color:#075985;padding:4px 9px;font-size:.72rem;font-weight:900}.property-card-title a{color:var(--un-navy);font-size:1.04rem;font-weight:900;line-height:1.25}.listing-body p,.detail-title p{margin:0;color:var(--un-muted)}.price-line,.detail-title>strong{color:var(--un-success);font-size:1.04rem;font-weight:900}.property-facts,.attribute-strip,.agent-card dl,.rental-definition-grid{display:grid;gap:8px;margin:0}.property-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.property-facts div,.attribute-strip div,.agent-card dl div,.rental-definition-grid div{border:1px solid #e5edf4;border-radius:8px;background:#f8fbfe;padding:9px}.amenity-row{display:flex;flex-wrap:wrap;gap:6px}.loading-card{min-height:360px;border:1px solid var(--un-line);border-radius:8px;background:linear-gradient(90deg,#eef4f9,#fff,#eef4f9)}.premium-empty{justify-items:start}.property-detail{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr) minmax(280px,360px);gap:20px;align-items:start}.detail-gallery,.detail-content,.detail-side,.action-panel,.lead-form,.agent-card{display:grid;gap:14px}.detail-media{overflow:hidden;aspect-ratio:16 / 10;border-radius:8px;background:#dbeafe}.detail-fallback{height:100%}.thumbnail-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,84px),1fr));gap:8px}.thumbnail-row button{overflow:hidden;aspect-ratio:4 / 3;border:2px solid transparent;border-radius:8px;background:transparent;padding:0}.thumbnail-row button.active{border-color:var(--un-neon)}.detail-title{display:grid;gap:10px}.attribute-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.copy-section{color:#334155}.amenity-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px}.amenity-grid div{border-top:1px solid #e5edf4;padding-top:10px}.amenity-grid strong{display:block;color:var(--un-navy)}.amenity-grid span{color:var(--un-muted);font-size:.82rem}.detail-side{position:sticky;top:92px}.agent-card>span{color:#0284c7;font-size:.7rem;font-weight:900;text-transform:uppercase}.agent-card>strong{color:var(--un-navy);font-size:1.08rem}.agent-card p{margin:0;color:var(--un-muted)}.auth-page{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);min-height:100vh;background:#f8fbfe}.auth-showcase{display:grid;align-content:space-between;gap:28px;min-height:100vh;background:linear-gradient(160deg,var(--un-navy),#123154 68%,#0f4f75);color:#fff;padding:clamp(24px,5vw,58px)}.auth-showcase-copy{display:grid;gap:12px;width:min(640px,100%)}.auth-showcase-copy h1{color:#fff;font-size:clamp(2rem,5vw,4.2rem)}.auth-showcase-copy span{color:#c5d9e9}.auth-property-image{width:min(640px,100%);border:1px solid rgb(255 255 255 / 18%);border-radius:8px;box-shadow:0 24px 60px #0000003d}.auth-panel{display:grid;min-width:0;place-items:center;padding:clamp(12px,5vw,56px)}.auth-card{display:grid;width:min(560px,100%);gap:18px;border:1px solid var(--un-line);border-radius:8px;background:#fff;padding:clamp(14px,4vw,28px);box-shadow:0 24px 54px #0f172a1a}.auth-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;border:1px solid var(--un-line);border-radius:8px;background:#f8fbfe;padding:5px}.auth-tabs button{min-height:38px;border:0;border-radius:8px;background:transparent;color:#475569;font-weight:900}.auth-tabs button.active{background:var(--un-navy);color:#fff}.auth-form{display:grid;gap:16px}.auth-intro{display:grid;gap:5px}.auth-intro h2{font-size:clamp(1.55rem,5vw,2.35rem)}.premium-field{gap:7px}.premium-field>span{color:#334155;font-size:.78rem}.password-field{position:relative}.password-field input{padding-right:68px}.password-toggle{position:absolute;top:50%;right:8px;transform:translateY(-50%);border:0;background:transparent;color:#0369a1;padding:6px;font-size:.72rem;font-weight:900}.auth-support-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;color:var(--un-muted);font-size:.78rem}.auth-support-row a,.market-link{color:#0369a1;font-weight:900}.check-row{display:inline-flex;align-items:center;gap:7px;font-size:.78rem}.check-row input{width:16px;height:16px;padding:0}.form-grid.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.account-type-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px}.account-type-grid label,.admin-access-note,.onboarding-policy{border:1px solid var(--un-line);border-radius:8px;background:#f8fbfe;padding:11px}.account-type-grid label{position:relative;gap:4px;cursor:pointer}.account-type-grid label.active{border-color:var(--un-sky);background:#ecfeff}.account-type-grid label.disabled{cursor:not-allowed;opacity:.72}.account-type-grid input{position:absolute;top:10px;left:10px;width:1px;height:1px;margin:0;padding:0;overflow:hidden;opacity:0;pointer-events:none}.account-type-grid strong,.admin-access-note strong,.onboarding-policy strong{color:var(--un-navy)}.account-type-grid span,.admin-access-note span,.onboarding-policy span{color:var(--un-muted);font-size:.78rem}.market-link{justify-self:center;font-size:.84rem}.phase3-grid,.rental-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr))}.rental-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:16px;margin-bottom:16px}.rental-definition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rental-tables .status-panel{overflow:hidden}pre{max-width:100%;overflow:auto;border-radius:8px;background:#111827;color:#f8fafc;padding:14px}@media(max-width:1080px){.property-detail{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.detail-content{grid-column:1 / -1}}@media(max-width:900px){.app-shell{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;width:min(260px,86vw);transform:translate(-100%);transition:transform .16s ease;visibility:hidden;pointer-events:none}.sidebar.open{transform:translate(0);visibility:visible;pointer-events:auto}.icon-button{display:inline-block}.role-hero,.compact-header,.market-hero,.dashboard-grid,.analytics-grid,.operations-grid,.rental-layout,.property-detail{grid-template-columns:1fr}.detail-side{position:static}.header-actions{justify-content:flex-start}.auth-page{grid-template-columns:1fr}.auth-showcase{min-height:auto}.auth-property-image{max-height:260px;object-fit:cover}}@media(max-width:640px){.content-frame{padding:24px 14px 36px}.public-page{padding:12px}.topbar{min-height:66px;padding:0 12px}.profile-meta{display:none}.market-header{align-items:flex-start}.market-hero img,.auth-showcase{display:none}.premium-filter-panel .wide-field{grid-column:span 1}.attribute-strip,.rental-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.two,.approval-row,.recommended-list a{grid-template-columns:1fr}.approval-actions{justify-content:flex-start}}@media(max-width:390px){.brand-link strong,.topbar-title span{display:none}.topbar-title strong{font-size:.88rem}.logout-button{min-height:34px;padding-inline:8px;font-size:.72rem}.page-heading-copy h1,.market-hero h1,.detail-title h1{font-size:1.55rem}.property-facts,.attribute-strip,.rental-definition-grid,.bar-row{grid-template-columns:1fr}.bar-row em{text-align:left}}@media(max-width:260px){.content-frame,.public-page,.auth-panel{padding-inline:8px}.auth-card,.filter-panel,.listing-body,.metric-grid article,.module-card,.status-panel,.action-panel,.lead-form,.agent-card{padding:10px}.brand-mark,.profile-avatar{width:30px;height:30px;font-size:.7rem}.public-nav a,.location-suggestions button,.mode-tabs button,.primary-button,.secondary-button,.premium-login-button,.property-cta{min-height:36px;padding-inline:8px;font-size:.78rem}input,select,textarea{padding:9px 8px}}:root{--un-page: #f3f7fb;--un-soft: #f8fbfe;--un-gold: #a7792b;font-size:15px}label{gap:5px;font-size:.74rem;font-weight:760}input,select,textarea{border-radius:8px;padding:10px 11px}.primary-button,.secondary-button,.text-button,.premium-login-button,.property-cta{min-height:38px;border-radius:999px;padding-inline:14px;font-size:.84rem;font-weight:820}.app-shell{grid-template-columns:188px minmax(0,1fr);background:linear-gradient(180deg,#ffffffb3,#fff0),var(--un-page)}.sidebar{padding:16px 10px;background:linear-gradient(180deg,#091a31,#0b1f3a 58%,#0f2a48)}.brand-mark{width:34px;height:34px;border-radius:8px;font-size:.78rem}.brand-copy strong,.auth-brand strong,.brand-link strong{font-size:.94rem;line-height:1.1}.brand-copy span,.auth-brand span{font-size:.58rem;letter-spacing:.04em}.sidebar-context{gap:3px;margin:18px 0 14px;padding:9px}.sidebar-context strong{font-size:.76rem}.nav-list,.nav-section{display:grid}.nav-list{gap:14px}.nav-section{gap:5px}.nav-section-label{padding:0 8px 2px;color:#90a9c2;font-size:.58rem;font-weight:860;letter-spacing:.08em;text-transform:uppercase}.nav-item{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;font-size:.78rem;font-weight:780}.nav-glyph{display:grid;width:26px;height:26px;place-items:center;border:1px solid rgb(255 255 255 / 10%);border-radius:8px;background:#ffffff12;color:#dff7ff;font-size:.68rem;font-weight:900}.nav-item.router-link-active .nav-glyph,.nav-item:hover .nav-glyph{border-color:#00e5ff52;background:#00e5ff24}.topbar{min-height:60px;padding:0 24px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topbar-title span{font-size:.62rem;letter-spacing:.06em}.topbar-title strong{font-size:.96rem}.profile-avatar{width:32px;height:32px}.profile-meta strong{font-size:.78rem}.profile-meta span{font-size:.66rem}.logout-button,.icon-button{border-radius:999px;font-size:.78rem}.content-frame{width:min(1420px,100%);padding:26px 24px 42px}.role-hero,.compact-header{gap:16px}.page-heading-copy h1{font-size:clamp(1.35rem,2.5vw,2.1rem);font-weight:820;line-height:1.14}.metric-grid{margin-bottom:14px}.role-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,156px),1fr))}.admin-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr))}.metric-grid article,.module-card,.status-panel,.empty-state,.action-panel,.lead-form,.agent-card{box-shadow:0 12px 28px #0f172a0d}.metric-grid article,.module-card,.status-panel,.empty-state,.action-panel,.lead-form,.agent-card{padding:15px}.metric-grid article{min-height:92px;overflow:hidden}.metric-grid article:before{background:linear-gradient(180deg,var(--un-sky),var(--un-gold))}.metric-grid strong{font-size:clamp(1.12rem,2.2vw,1.58rem)}.module-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr))}.module-card{transition:transform .14s ease,box-shadow .14s ease}.module-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px #0f172a14}.module-card strong,.status-panel>strong,.panel-heading strong{font-size:.96rem}.dashboard-grid,.analytics-grid,.operations-grid{margin-bottom:14px}.status-panel{gap:13px}th,td{padding:9px 7px}th{font-size:.68rem}.mini-card-grid,.mini-listing-grid,.three-column-list,.ops-mix-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:11px}.mini-listing{display:grid;gap:4px;border-top:1px solid #e5edf4;padding-top:10px}.mini-listing strong{color:var(--un-navy)}.mini-listing em{color:var(--un-muted);font-style:normal}.section-heading span,.audience-cta-section span,.popular-location-grid span,.hero-stat-card span,.detail-media-badge span,.mini-listing span{color:#0284c7;font-size:.66rem;font-weight:820;letter-spacing:.05em;text-transform:uppercase}.marketplace-page{width:100%;max-width:none;padding:0 0 54px}.detail-page{width:min(1220px,100%)}.market-header{width:min(1220px,calc(100% - 40px));margin:14px auto 16px}.public-nav{gap:7px;font-size:.82rem;font-weight:820}.public-nav a{border-radius:999px;padding:7px 10px}.market-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.86fr);gap:clamp(18px,3.4vw,42px);width:100%;min-height:540px;margin-bottom:0;border-radius:0;background:linear-gradient(90deg,#0b1f3afa,#0b1f3a 48%,#0b1f3a),#0b1f3a;padding:clamp(22px,5vw,64px) max(18px,calc((100vw - 1220px)/2 + 20px));box-shadow:none}.market-hero-copy{display:grid;gap:13px}.market-hero h1{color:#fff;font-size:clamp(2rem,5.2vw,4.2rem);font-weight:820;line-height:1.02}.market-hero-copy>span{max-width:620px;color:#d9e8f5;font-size:clamp(.94rem,1.6vw,1.08rem)}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:5px}.hero-button.secondary-button{border-color:#ffffff5c;background:#ffffff1a;color:#fff}.market-hero-visual{position:relative;overflow:hidden;min-height:330px;border-radius:8px;box-shadow:0 34px 70px #00000047}.market-hero-visual img{width:100%;height:100%;min-height:330px;border-radius:0;object-fit:cover}.hero-stat-card{position:absolute;right:14px;bottom:14px;display:grid;gap:2px;max-width:min(250px,calc(100% - 28px));border:1px solid rgb(255 255 255 / 22%);border-radius:8px;background:#ffffffe5;padding:11px 13px;box-shadow:0 18px 36px #0000002e}.hero-stat-card strong{color:var(--un-navy);font-size:.96rem}.hero-search-card{grid-column:1 / -1;align-items:end;margin-top:6px;border:1px solid rgb(255 255 255 / 20%);border-radius:999px;background:#fffffff5;padding:10px;box-shadow:0 22px 48px #0000002e}.marketplace-controls,.market-results,.market-section{width:min(1220px,calc(100% - 40px));margin-right:auto;margin-left:auto}.marketplace-controls{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:20px;margin-bottom:22px}.mode-tabs{gap:5px}.mode-tabs button{min-height:34px;border-radius:999px;padding:0 11px;font-size:.8rem;font-weight:820}.filter-panel{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:10px;padding:12px}.premium-filter-panel{grid-template-columns:minmax(200px,.72fr) repeat(5,minmax(122px,1fr)) auto}.hero-search-card .mode-tabs{display:grid;grid-template-columns:repeat(3,minmax(44px,1fr));align-self:stretch}.hero-search-card .mode-tabs button,.search-submit{height:100%;min-height:42px}.compact-filter-panel{grid-template-columns:minmax(122px,1fr) minmax(122px,1fr) auto;width:min(430px,100%);border-radius:999px;padding:8px}.location-suggestions button,.save-button{border-radius:999px;font-size:.76rem;font-weight:820}.market-results{gap:22px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.section-heading>div{display:grid;gap:2px}.section-heading h2{margin:0;color:var(--un-navy);font-size:clamp(1.25rem,2.4vw,1.82rem);font-weight:820;line-height:1.12}.section-heading a{color:#0369a1;font-size:.82rem;font-weight:820}.listing-grid,.loading-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tight-listing-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr))}.dual-listing-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.listing-body{gap:10px;padding:14px}.property-card-title a{font-size:.98rem;font-weight:820}.price-line,.detail-title>strong,.detail-title strong,.detail-location-row strong,.detail-media-badge strong{font-size:1rem;font-weight:860}.popular-location-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,152px),1fr));gap:10px}.popular-location-grid button{display:grid;gap:4px;border:1px solid var(--un-line);border-radius:8px;background:#fff;padding:13px;text-align:left;box-shadow:0 10px 24px #0f172a0a}.popular-location-grid strong{color:var(--un-navy)}.audience-cta-section{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border-radius:8px;background:var(--un-navy);padding:16px}.audience-cta-section article{display:grid;gap:9px;border:1px solid rgb(255 255 255 / 12%);border-radius:8px;background:#ffffff12;padding:14px}.audience-cta-section strong{color:#fff;font-size:.98rem;line-height:1.25}.audience-cta-section a{color:#bceeff;font-size:.82rem;font-weight:820}.property-detail{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:18px}.detail-gallery,.detail-content{grid-column:1}.detail-side{grid-column:2;grid-row:1 / span 2;top:80px}.detail-media{position:relative;box-shadow:0 22px 50px #0f172a1a}.detail-media-badge{position:absolute;left:14px;bottom:14px;display:grid;gap:2px;max-width:calc(100% - 28px);border:1px solid rgb(255 255 255 / 18%);border-radius:8px;background:#ffffffeb;padding:10px 12px}.detail-title h1{font-size:clamp(1.65rem,3.6vw,2.8rem);font-weight:820;line-height:1.06}.detail-location-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.amenity-grid div{border:1px solid #e5edf4;border-radius:8px;background:#f8fbfe;padding:10px}.action-panel .primary-button,.action-panel .secondary-button,.action-panel .text-button,.lead-form .primary-button{width:100%}.auth-page{grid-template-columns:minmax(280px,.82fr) minmax(360px,1fr)}.auth-showcase{gap:24px;background:linear-gradient(180deg,#ffffffdb,#fff),#eef5fb;color:var(--un-navy);padding:clamp(22px,4vw,46px)}.auth-showcase .brand-mark{background:var(--un-navy)}.auth-brand strong,.auth-showcase-copy h1{color:var(--un-navy)}.auth-brand span,.auth-showcase-copy span{color:#52687f}.auth-showcase-copy{width:min(520px,100%);gap:10px}.auth-showcase-copy h1{font-size:clamp(1.85rem,4vw,3.15rem);line-height:1.05}.auth-property-image{width:min(560px,100%);border-color:#0b1f3a1a;box-shadow:0 24px 54px #0f172a1f}.auth-panel{padding:clamp(14px,4.5vw,50px)}.auth-card{width:min(540px,100%);gap:16px;padding:clamp(14px,3vw,24px);box-shadow:0 24px 54px #0f172a17}.auth-tabs{border-radius:999px}.auth-tabs button{min-height:36px;border-radius:999px;font-size:.82rem;font-weight:820}.auth-form{gap:14px}.auth-intro h2{font-size:clamp(1.25rem,2.4vw,1.82rem);font-weight:820;line-height:1.12}.account-type-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,142px),1fr));gap:9px}.account-type-grid strong,.admin-access-note strong,.onboarding-policy strong{font-size:.9rem}.account-type-grid span,.admin-access-note span,.onboarding-policy span{font-size:.76rem}@media(max-width:1180px){.premium-filter-panel{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));border-radius:8px}.hero-search-card .mode-tabs,.premium-filter-panel .wide-field{grid-column:span 2}.showcase-grid,.audience-cta-section{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.app-shell{grid-template-columns:1fr}.sidebar{width:min(238px,86vw)}.market-hero,.marketplace-controls,.property-detail,.dual-listing-section{grid-template-columns:1fr}.market-hero{grid-template-columns:1fr;min-height:auto}.market-hero-visual{min-width:0}.detail-gallery,.detail-content,.detail-side{grid-column:auto;grid-row:auto}.detail-side{position:static}.compact-filter-panel{width:100%;border-radius:8px}.auth-page{grid-template-columns:minmax(0,1fr)}.auth-showcase,.auth-panel{min-width:0}}@media(max-width:640px){.content-frame{padding:22px 12px 34px}.marketplace-page{padding:0 0 38px}.market-header,.marketplace-controls,.market-results,.market-section{width:min(100% - 24px,1220px)}.topbar{min-height:58px;padding:0 10px}.market-hero{padding:22px 12px}.market-hero img,.market-hero-visual{display:block}.market-hero-visual,.market-hero-visual img{min-height:220px}.auth-showcase{display:grid}.hero-search-card .mode-tabs,.premium-filter-panel .wide-field{grid-column:1 / -1}.showcase-grid,.audience-cta-section,.attribute-strip,.rental-definition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.market-hero h1,.detail-title h1{font-size:1.68rem}.page-heading-copy h1{font-size:1.32rem}.auth-showcase{padding:16px 12px}.auth-property-image{max-height:190px}.property-facts,.attribute-strip,.rental-definition-grid,.showcase-grid,.audience-cta-section{grid-template-columns:1fr}.detail-location-row,.property-card-title,.section-heading,.result-heading{align-items:flex-start;flex-direction:column}}@media(max-width:260px){:root{font-size:14px}.market-header,.marketplace-controls,.market-results,.market-section{width:calc(100% - 16px)}.compact-filter-panel{grid-template-columns:1fr;border-radius:8px}.market-hero{padding-inline:8px}.audience-cta-section,.audience-cta-section article{padding:10px}}:root{--un-font-sans: "Inter", "Manrope", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius-xs: 8px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 18px;--radius-xl: 22px;--shadow-xs: 0 4px 12px rgb(15 23 42 / 5%);--shadow-sm: 0 8px 20px rgb(15 23 42 / 7%);--shadow-md: 0 12px 28px rgb(15 23 42 / 9%), 0 2px 8px rgb(15 23 42 / 4%);--shadow-lg: 0 18px 44px rgb(15 23 42 / 13%), 0 5px 16px rgb(15 23 42 / 7%);--shadow-blue: 0 10px 24px rgb(56 189 248 / 12%);--space-section: clamp(30px, 5vw, 62px);--content-max: 1180px;--field-height: 40px;--button-height: 40px;font-family:var(--un-font-sans);font-size:15px}body,button,input,select,textarea{font-family:var(--un-font-sans)}body{color:#152033;background:radial-gradient(circle at 14% 0%,rgb(56 189 248 / 8%),transparent 28rem),linear-gradient(180deg,#f7fafc,#edf4f9 58%,#f7fafc)}h1,h2,h3{letter-spacing:0}label{color:#475569;font-size:.76rem;font-weight:720}input,select,textarea{min-height:var(--field-height);border-color:#dbe5ee;border-radius:var(--radius-sm);background:linear-gradient(180deg,#fff,#fbfdff);color:#152033;padding:9px 11px;font-size:.9rem;box-shadow:inset 0 1px #ffffffb8}input::placeholder,textarea::placeholder{color:#8aa0b5}.primary-button,.secondary-button,.text-button,.premium-login-button,.property-cta{min-height:var(--button-height);border-radius:999px;padding-inline:16px;font-size:.84rem;font-weight:760;line-height:1;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.primary-button,.premium-login-button,.property-cta{background:linear-gradient(180deg,#102a4c,#0b1f3a);box-shadow:0 9px 18px #0b1f3a2e}.primary-button:hover,.premium-login-button:hover,.property-cta:hover{transform:translateY(-1px);background:linear-gradient(180deg,#123154,#0b1f3a);box-shadow:0 12px 24px #0b1f3a38}.secondary-button{border-color:#cddae6;background:#fff;color:var(--un-navy);box-shadow:var(--shadow-xs)}.secondary-button:hover{transform:translateY(-1px);border-color:#38bdf875;box-shadow:var(--shadow-sm)}.text-button{color:#0369a1;font-weight:740}.app-shell{grid-template-columns:180px minmax(0,1fr);background:radial-gradient(circle at 18% 0%,rgb(56 189 248 / 10%),transparent 24rem),#f4f8fb}.app-shell.sidebar-collapsed{grid-template-columns:66px minmax(0,1fr)}.sidebar{padding:14px 10px;background:linear-gradient(180deg,#ffffff0f,#fff0 20%),linear-gradient(180deg,#07192f,#0b1f3a 56%,#0d2746);box-shadow:inset -1px 0 #ffffff14}.sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.premium-brand{min-width:0}.sidebar-collapse{display:inline-grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid rgb(255 255 255 / 12%);border-radius:999px;background:#ffffff12;color:#dff7ff;font-size:.72rem;font-weight:800;transition:background .16s ease,border-color .16s ease,transform .16s ease}.sidebar-collapse:hover{border-color:#00e5ff4d;background:#00e5ff24}.brand-mark{width:32px;height:32px;border-radius:var(--radius-sm);background:linear-gradient(145deg,#00e5ff33,#38bdf814),#123154;box-shadow:inset 0 1px #fff3,0 8px 18px #00000024;font-size:.74rem;font-weight:820}.brand-copy strong,.auth-brand strong,.brand-link strong{font-size:.92rem;font-weight:780}.brand-copy span,.auth-brand span{font-size:.56rem;font-weight:720;letter-spacing:.06em}.compact-identity{margin:16px 0;border-color:#ffffff1a;border-radius:var(--radius-md);background:linear-gradient(145deg,#ffffff17,#ffffff0a),#ffffff0a;padding:10px;box-shadow:inset 0 1px #ffffff1a}.compact-identity>span{color:#8fc9e7;font-size:.58rem;font-weight:760;letter-spacing:.08em}.identity-line{display:flex;align-items:center;gap:8px}.identity-line>div{display:grid;min-width:0;gap:1px}.identity-avatar{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid rgb(0 229 255 / 28%);border-radius:999px;background:#00e5ff1f;color:#dff7ff;font-size:.7rem;font-weight:800}.identity-line strong{color:#fff;font-size:.8rem;font-weight:760;line-height:1.15}.identity-line small{color:#9fb7ce;font-size:.66rem;line-height:1.2}.nav-list{gap:15px}.nav-section{gap:4px}.nav-section-label{padding-inline:8px;color:#83a4bf;font-size:.56rem;font-weight:780;letter-spacing:.09em}.nav-item{grid-template-columns:26px minmax(0,1fr);gap:8px;border-radius:var(--radius-sm);padding:7px 8px;color:#c5d7e7;font-size:.79rem;font-weight:680;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.nav-glyph{width:24px;height:24px;border-radius:var(--radius-xs);color:#cef;font-size:.62rem;font-weight:800}.nav-item.router-link-active{border-color:#00e5ff47;background:linear-gradient(90deg,#00e5ff29,#38bdf814);color:#fff;box-shadow:inset 2px 0 0 var(--un-neon)}.nav-item.router-link-active:not(.router-link-exact-active){border-color:transparent;background:transparent;color:#c5d7e7;box-shadow:none}.nav-item.router-link-active:not(.router-link-exact-active) .nav-glyph{border-color:#ffffff1a;background:#ffffff12}.nav-item.router-link-exact-active{border-color:#00e5ff47;background:linear-gradient(90deg,#00e5ff29,#38bdf814);color:#fff;box-shadow:inset 2px 0 0 var(--un-neon)}.nav-item:hover{transform:translate(1px);border-color:#38bdf838;background:#ffffff12}.app-shell.sidebar-collapsed .sidebar{padding-inline:8px}.app-shell.sidebar-collapsed .sidebar-brand-row,.app-shell.sidebar-collapsed .identity-line,.app-shell.sidebar-collapsed .nav-item{justify-content:center}.app-shell.sidebar-collapsed .brand-copy,.app-shell.sidebar-collapsed .compact-identity>span,.app-shell.sidebar-collapsed .identity-line>div,.app-shell.sidebar-collapsed .nav-section-label,.app-shell.sidebar-collapsed .nav-label{display:none}.app-shell.sidebar-collapsed .premium-brand{justify-content:center}.app-shell.sidebar-collapsed .sidebar-brand-row{display:grid}.app-shell.sidebar-collapsed .compact-identity{display:grid;place-items:center;padding:8px}.app-shell.sidebar-collapsed .nav-item{grid-template-columns:1fr;padding:7px}.topbar{min-height:58px;border-bottom-color:#cbd5e19e;background:#ffffffe0;padding-inline:22px}.topbar-title span{font-size:.6rem;font-weight:760;letter-spacing:.08em}.topbar-title strong{font-size:.94rem;font-weight:780}.profile-chip{border:1px solid #dbe5ee;border-radius:999px;background:#fff;padding:4px 9px 4px 4px;box-shadow:var(--shadow-xs)}.profile-avatar{width:30px;height:30px;border-radius:999px;background:linear-gradient(145deg,#e0f2fe,#f4fbff)}.profile-meta strong{font-size:.76rem;font-weight:760}.profile-meta span{font-size:.64rem}.logout-button,.icon-button{border-radius:999px}.content-frame{width:min(var(--content-max),100%);padding:24px 22px 44px}.page-header{margin-bottom:18px}.role-hero,.compact-header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}.page-heading-copy{gap:4px}.page-heading-copy p,.market-hero p,.auth-showcase-copy p,.auth-intro p,.metric-grid span,.compact-list span,.timeline-list span,.approval-row span,.document-list span,.panel-heading span,.section-heading span,.audience-cta-section span,.popular-location-grid span,.hero-stat-card span,.detail-media-badge span,.mini-listing span{color:#0284c7;font-size:.68rem;font-weight:760;letter-spacing:.07em}.page-heading-copy h1{max-width:780px;font-size:clamp(1.7rem,2.4vw,2.1rem);font-weight:760;line-height:1.12}.page-heading-copy span,.market-hero-copy>span,.auth-showcase-copy span,.auth-intro span{color:#64748b;font-size:.92rem;line-height:1.55}.header-actions{align-items:center;justify-content:flex-end;gap:8px}.admin-hero{align-items:center;border:1px solid rgb(219 229 238 / 88%);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fffffff5,#f8fbfe),#fff;padding:16px 18px;box-shadow:var(--shadow-xs)}.metric-grid,.module-grid,.dashboard-grid,.analytics-grid,.operations-grid{gap:14px}.metric-grid{margin-bottom:16px}.admin-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.role-metric-grid,.phase3-grid,.rental-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,154px),1fr))}.metric-grid article,.module-card,.status-panel,.empty-state,.action-panel,.lead-form,.agent-card,.listing-card,.filter-panel,.auth-card,.popular-location-grid button,.audience-cta-section article,.admin-access-note,.onboarding-policy,.account-type-grid label{border:1px solid rgb(211 224 235 / 90%);border-radius:var(--radius-lg);background:linear-gradient(180deg,#fffffffa,#fafdff),#fff;box-shadow:var(--shadow-md)}.metric-grid article,.module-card,.status-panel,.empty-state,.action-panel,.lead-form,.agent-card{padding:16px}.metric-grid article{display:grid;min-height:104px;align-content:end;gap:5px;isolation:isolate;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.metric-grid article:before{inset:auto 16px 12px 16px;width:auto;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--un-sky),rgb(0 229 255 / 42%),transparent)}.metric-grid article:not(:has(.metric-icon)):after{content:"";position:absolute;top:14px;right:14px;width:30px;height:30px;border:1px solid rgb(56 189 248 / 22%);border-radius:10px;background:linear-gradient(145deg,#38bdf826,#00e5ff12),#f7fcff}.metric-grid article:hover,.module-card:hover,.status-panel:hover,.listing-card:hover,.popular-location-grid button:hover,.audience-cta-section article:hover,.account-type-grid label:hover{transform:translateY(-2px);border-color:#38bdf857;box-shadow:var(--shadow-lg)}.metric-icon{position:absolute;top:13px;right:13px;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgb(56 189 248 / 24%);border-radius:11px;background:linear-gradient(145deg,#38bdf829,#00e5ff14),#f7fcff;color:#0369a1;font-size:.62rem;font-style:normal;font-weight:820;letter-spacing:.04em}.metric-grid span{color:#64748b;font-size:.68rem}.metric-grid strong{margin:0;color:var(--un-navy);font-size:clamp(1.48rem,2.4vw,1.92rem);font-weight:760;letter-spacing:0}.module-card strong,.status-panel>strong,.panel-heading strong{font-size:1rem;font-weight:760}.module-card p,.status-panel p,.empty-state p,.inline-empty{color:#64748b;font-size:.9rem}.dashboard-grid,.analytics-grid,.operations-grid{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);margin-bottom:14px}.status-panel{gap:13px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.panel-heading{align-items:flex-start}.panel-heading a{font-weight:760}.bar-row{grid-template-columns:minmax(86px,.9fr) minmax(90px,2fr) 42px;color:#475569;font-size:.84rem}.bar-row div{height:8px;background:#e8eff5}.bar-row i{background:linear-gradient(90deg,#38bdf8,#00e5ff);box-shadow:0 0 0 1px #ffffff7f inset}th,td{padding:9px 8px;font-size:.84rem}th{color:#64748b;font-size:.68rem;font-weight:760;letter-spacing:.05em}.timeline-list>div,.compact-list>div,.approval-row,.document-list a,.recommended-list a,.saved-listing,.ops-mix-grid>div,.mini-listing{border-top-color:#e7eef5;padding-top:11px}.approval-actions{align-items:center}.approval-row>div:first-child{display:grid;gap:3px}.approval-row>div:first-child span,.approval-row>div:first-child strong,.approval-row>div:first-child em{display:block}.marketplace-page{background:linear-gradient(180deg,#f7fbfe 0,#f4f8fb 45%,#fff)}.market-header{width:min(var(--content-max),calc(100% - 40px));margin-top:12px;margin-bottom:12px}.brand-link{gap:9px}.public-nav{gap:7px;font-size:.82rem;font-weight:740}.public-nav a{border-radius:999px;padding:8px 12px;box-shadow:var(--shadow-xs)}.market-hero{grid-template-columns:minmax(0,.98fr) minmax(300px,.82fr);align-items:center;min-height:clamp(500px,62vh,610px);gap:clamp(22px,4vw,46px);padding:clamp(30px,5vw,58px) max(18px,calc((100vw - var(--content-max)) / 2 + 20px));background:linear-gradient(90deg,#0b1f3afa,#0b1f3a 48%,#0b1f3a),var(--un-navy)}.market-hero-copy{align-content:center;gap:12px}.market-hero h1{max-width:650px;font-size:clamp(2.8rem,4.2vw,3.85rem);font-weight:760;line-height:1.02}.market-hero-copy>span{max-width:560px;color:#d6e7f4;font-size:1rem}.hero-actions{align-items:center;gap:9px}.hero-button{min-height:40px}.market-hero-visual{min-height:clamp(300px,43vh,420px);border-radius:var(--radius-lg);box-shadow:0 28px 58px #00000045,0 2px #ffffff2e inset}.market-hero-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#fff0,#0b1f3a24)}.market-hero-visual img{min-height:clamp(300px,43vh,420px);transition:transform .22s ease}.market-hero-visual:hover img{transform:scale(1.012)}.hero-stat-card{z-index:1;border-radius:var(--radius-md);background:#fffffff0;box-shadow:0 16px 34px #0000002e}.hero-search-card{grid-template-columns:180px minmax(250px,1.35fr) minmax(130px,.8fr) 96px 118px minmax(190px,1fr) 108px;gap:0;align-items:stretch;margin-top:2px;border:1px solid rgb(255 255 255 / 30%);border-radius:var(--radius-xl);background:#fff;padding:8px;box-shadow:0 22px 44px #0003,0 2px #ffffffa3 inset}.hero-search-card .wide-field{grid-column:auto}.hero-search-card label{justify-content:end;gap:4px;border-left:1px solid #e7eef5;padding-inline:12px}.hero-search-card label:first-of-type{border-left:0}.hero-search-card input,.hero-search-card select{min-height:32px;border:0;background:transparent;padding:0;box-shadow:none}.hero-search-card input:focus,.hero-search-card select:focus{box-shadow:none}.hero-search-card .mode-tabs{align-self:stretch;border:1px solid #e2edf5;border-radius:var(--radius-md);background:#f4f8fb;padding:4px}.hero-search-card .mode-tabs button,.search-submit{min-height:44px}.mode-tabs button{font-weight:740}.mode-tabs button.active{border-color:var(--un-navy);background:linear-gradient(180deg,#102a4c,#0b1f3a)}.marketplace-controls,.market-results,.market-section{width:min(var(--content-max),calc(100% - 40px))}.marketplace-controls{margin-top:18px}.compact-filter-panel{border-radius:var(--radius-lg)}.location-suggestions button,.save-button{border-color:#dbe5ee;border-radius:999px;font-weight:740;box-shadow:var(--shadow-xs);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.location-suggestions button:hover,.save-button:hover{transform:translateY(-1px);border-color:#38bdf85c;box-shadow:var(--shadow-sm)}.market-results{gap:var(--space-section)}.market-section{margin-top:0}.section-heading{margin-bottom:14px}.section-heading h2{font-size:clamp(1.35rem,2.1vw,1.72rem);font-weight:760}.section-heading.compact h2{font-size:1.22rem}.listing-grid,.loading-grid{gap:18px}.listing-card{position:relative;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.listing-media-link{display:block}.listing-media{aspect-ratio:16 / 10.6;background:linear-gradient(135deg,#dbeafe,#eff6ff)}.listing-media img{transition:transform .19s ease}.listing-card:hover .listing-media img{transform:scale(1.02)}.card-badge-row{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-wrap:wrap;max-width:calc(100% - 98px);gap:6px}.card-badge-row span,.listing-tags span,.amenity-row span{border:1px solid rgb(255 255 255 / 70%);border-radius:999px;background:#ffffffe5;color:#075985;padding:4px 9px;font-size:.68rem;font-weight:760;box-shadow:0 6px 14px #0f172a1a}.listing-tags span,.amenity-row span{border-color:#d9edf8;background:#eef9ff;box-shadow:none}.card-save-button{position:absolute;top:12px;right:12px;z-index:3;min-height:30px;padding:0 10px;background:#ffffffeb}.listing-body{gap:9px;padding:15px}.property-card-title{align-items:flex-start}.property-card-title a{font-size:1rem;font-weight:760;line-height:1.25}.listing-body p,.detail-title p{color:#64748b;font-size:.88rem}.price-line,.detail-title>strong,.detail-title strong,.detail-location-row strong,.detail-media-badge strong{color:#0f766e;font-size:1.05rem;font-weight:800}.property-facts div,.attribute-strip div,.agent-card dl div,.rental-definition-grid div{border-color:#e5edf4;border-radius:var(--radius-md);background:linear-gradient(180deg,#f9fcff,#f4f8fb)}.property-facts dt,.attribute-strip dt,.agent-card dt,.rental-definition-grid dt{font-size:.66rem;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.property-facts dd,.attribute-strip dd,.agent-card dd,.rental-definition-grid dd{font-weight:780}.property-cta{margin-top:2px}.popular-location-grid button,.audience-cta-section article{border-radius:var(--radius-lg);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.audience-cta-section{border-radius:var(--radius-xl);background:linear-gradient(135deg,#0b1f3a,#102a4c 58%,#0d355c);box-shadow:0 18px 42px #0b1f3a2e}.detail-page{width:min(var(--content-max),100%)}.property-detail{grid-template-columns:minmax(0,1fr) minmax(290px,350px);gap:18px}.detail-media{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.detail-media-badge{border-radius:var(--radius-md);box-shadow:0 14px 28px #00000029}.detail-title h1{font-size:clamp(1.9rem,3.2vw,2.75rem);font-weight:760}.action-panel,.lead-form,.agent-card{border-radius:var(--radius-lg)}.auth-page{grid-template-columns:minmax(340px,42vw) minmax(0,1fr);background:linear-gradient(180deg,#f8fbfe,#eef5fa)}.auth-showcase{position:relative;overflow:hidden;align-content:space-between;align-self:start;gap:22px;height:100vh;min-height:100vh;position:sticky;top:0;background:linear-gradient(180deg,#0b1f3ad1,#0b1f3a),var(--un-navy);color:#fff;padding:clamp(24px,4vw,42px)}.auth-showcase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgb(0 229 255 / 12%),transparent 34%),linear-gradient(0deg,rgb(255 255 255 / 8%),transparent 38%)}.auth-showcase>*{position:relative;z-index:1}.auth-showcase .brand-mark{background:linear-gradient(145deg,#00e5ff42,#ffffff14),#123154}.auth-brand strong,.auth-showcase-copy h1{color:#fff}.auth-brand span,.auth-showcase-copy span{color:#d1e1ee}.auth-showcase-copy{width:min(420px,100%);gap:9px}.auth-showcase-copy h1{max-width:390px;font-size:clamp(2.05rem,4.1vw,3.3rem);font-weight:760;line-height:1.04}.auth-showcase-copy p{color:#8be5ff}.auth-trust-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.auth-trust-list span{border:1px solid rgb(255 255 255 / 14%);border-radius:var(--radius-md);background:#ffffff17;color:#e7f6ff;padding:10px;font-size:.72rem;font-weight:680;line-height:1.3}.auth-property-image{width:100%;height:clamp(260px,40vh,390px);border:1px solid rgb(255 255 255 / 18%);border-radius:var(--radius-xl);object-fit:cover;box-shadow:0 24px 54px #00000047,0 1px #fff3 inset}.auth-panel{align-items:center;padding:clamp(18px,4vw,44px)}.auth-card{width:min(640px,100%);gap:15px;border-radius:var(--radius-xl);padding:clamp(16px,2.6vw,24px);box-shadow:var(--shadow-lg)}.auth-card:has(.register-form){width:min(690px,100%)}.auth-tabs{border-radius:999px;background:#f1f6fa;padding:4px}.auth-tabs button{min-height:36px;border-radius:999px;font-size:.82rem;font-weight:740}.auth-form{gap:13px}.auth-intro h2{font-size:clamp(1.35rem,2.2vw,1.72rem);font-weight:760;line-height:1.12}.premium-field>span{font-size:.74rem;font-weight:720}.account-type-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:9px}.account-type-grid label{position:relative;display:grid;min-height:104px;align-content:start;gap:4px;padding:10px 10px 9px;box-shadow:var(--shadow-xs);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.account-type-grid label.active{border-color:#38bdf8b3;background:linear-gradient(180deg,#f0fbff,#fff);box-shadow:var(--shadow-blue),var(--shadow-sm)}.account-type-grid label.disabled{background:#f4f7fa}.role-icon{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgb(56 189 248 / 24%);border-radius:10px;background:linear-gradient(145deg,#38bdf829,#00e5ff14),#f7fcff;color:#0369a1;font-size:.72rem;font-weight:820}.account-type-grid strong,.admin-access-note strong,.onboarding-policy strong{font-size:.86rem;font-weight:760}.account-type-grid span:not(.role-icon),.admin-access-note span,.onboarding-policy span{color:#64748b;font-size:.74rem;line-height:1.35}.account-type-grid em{align-self:end;width:fit-content;max-width:100%;border-radius:999px;background:#eaf7ff;color:#0369a1;padding:3px 7px;font-size:.62rem;font-style:normal;font-weight:760;line-height:1.2}.admin-access-note,.onboarding-policy{display:grid;gap:3px;border-radius:var(--radius-md);box-shadow:var(--shadow-xs)}.premium-login-button{width:100%}@media(max-width:1280px){.admin-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.hero-search-card{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;border-radius:var(--radius-xl)}.hero-search-card label{border-left:0;border-radius:var(--radius-md);background:#f8fbfe;padding:9px 10px}.hero-search-card .mode-tabs,.hero-search-card .wide-field{grid-column:span 2}}@media(max-width:1080px){.admin-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid,.analytics-grid,.operations-grid{grid-template-columns:1fr}.auth-page{grid-template-columns:minmax(320px,40vw) minmax(0,1fr)}.auth-trust-list{grid-template-columns:1fr}}@media(max-width:900px){.app-shell,.app-shell.sidebar-collapsed{grid-template-columns:1fr}.sidebar{width:min(244px,86vw)}.sidebar-collapse{display:none}.app-shell.sidebar-collapsed .brand-copy,.app-shell.sidebar-collapsed .compact-identity>span,.app-shell.sidebar-collapsed .identity-line>div,.app-shell.sidebar-collapsed .nav-section-label,.app-shell.sidebar-collapsed .nav-label{display:block}.app-shell.sidebar-collapsed .sidebar-brand-row{display:flex}.app-shell.sidebar-collapsed .nav-item{grid-template-columns:26px minmax(0,1fr);justify-content:initial;padding:7px 8px}.market-hero{grid-template-columns:1fr;min-height:auto}.market-hero-visual{min-width:0}.auth-page{grid-template-columns:1fr}.auth-showcase{position:relative;top:auto;height:auto;min-height:auto}.auth-property-image{height:260px}}@media(max-width:768px){.admin-metric-grid,.role-metric-grid,.phase3-grid,.rental-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-hero,.role-hero,.compact-header{grid-template-columns:1fr;align-items:start}.header-actions{justify-content:flex-start}.market-hero h1{font-size:clamp(2rem,8vw,2.75rem)}.market-hero-copy>span{font-size:.94rem}.hero-search-card .mode-tabs,.hero-search-card .wide-field{grid-column:1 / -1}.showcase-grid,.audience-cta-section{grid-template-columns:1fr}}.construction-hero,.manufacturing-hero{border-color:#38bdf84d;background:linear-gradient(135deg,#0b1f3a,#123a5f)}.portal-table-panel{overflow:hidden}.responsive-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.portal-table{width:100%;min-width:760px;border-collapse:collapse}.portal-table th,.portal-table td{border-bottom:1px solid #dbe8f2;padding:13px 10px;text-align:left;vertical-align:middle}.portal-table th{color:#4b6a82;font-size:.7rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.portal-table td{color:#193858;font-size:.88rem}.portal-table td small{display:block;margin-top:3px;color:#6e879a;font-size:.73rem}.status-pill{display:inline-flex;border-radius:999px;background:#e0f2fe;color:#075985;padding:4px 8px;font-size:.72rem;font-weight:800;white-space:nowrap}.manufacturing-actions .static-card{cursor:default}.manufacturing-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.manufacturing-summary>div{display:grid;gap:5px;border-right:1px solid #dbe8f2;padding:4px 14px}.manufacturing-summary>div:last-child{border-right:0}.manufacturing-summary strong{color:var(--un-navy);font-size:1.16rem}@media(max-width:700px){.manufacturing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.manufacturing-summary>div:nth-child(2){border-right:0}.manufacturing-summary>div:nth-child(-n+2){border-bottom:1px solid #dbe8f2;padding-bottom:12px}.manufacturing-summary>div:nth-child(n+3){padding-top:12px}}@media(max-width:700px){.auth-showcase{display:none}.auth-panel{min-height:100vh}}@media(max-width:640px){.content-frame{padding:20px 12px 34px}.topbar{min-height:56px;padding-inline:10px}.profile-chip{padding-right:4px}.market-header,.marketplace-controls,.market-results,.market-section{width:min(100% - 24px,var(--content-max))}.market-hero{padding:22px 12px}.market-hero-visual,.market-hero-visual img{min-height:210px}.metric-grid article,.module-card,.status-panel,.empty-state,.action-panel,.lead-form,.agent-card{padding:14px}.account-type-grid{grid-template-columns:1fr}}@media(max-width:390px){.admin-metric-grid,.role-metric-grid,.phase3-grid,.rental-metric-grid{grid-template-columns:1fr}.page-heading-copy h1,.auth-intro h2{font-size:1.42rem}.market-hero h1,.detail-title h1{font-size:1.75rem}.primary-button,.secondary-button,.premium-login-button,.property-cta{width:100%}.public-nav{width:100%;justify-content:flex-start}.hero-actions,.pagination-row{width:100%}}@media(max-width:260px){:root{font-size:14px}.topbar-title strong{font-size:.8rem}.brand-mark,.profile-avatar,.identity-avatar{width:28px;height:28px}.market-header,.marketplace-controls,.market-results,.market-section{width:calc(100% - 14px)}.auth-card,.filter-panel,.listing-body,.metric-grid article,.module-card,.status-panel,.action-panel,.lead-form,.agent-card{padding:10px}.hero-search-card,.compact-filter-panel{grid-template-columns:1fr;gap:8px}.hero-search-card .mode-tabs,.hero-search-card .wide-field{grid-column:1}.market-hero{grid-template-columns:1fr}.market-hero p{display:none}.market-hero h1{font-size:1.34rem;line-height:1.12}.market-hero-copy>span{font-size:.84rem}.market-hero-visual,.market-hero-visual img{min-height:150px}.hero-stat-card{position:static;max-width:100%;margin:8px}.bar-row{grid-template-columns:1fr}.bar-row em{text-align:left}.card-badge-row{max-width:calc(100% - 24px);right:12px}.card-save-button{position:static;justify-self:start;margin:8px 0 0 10px}}@media(min-width:901px){.auth-showcase{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);align-content:stretch;height:100vh;min-height:100vh;overflow:hidden;gap:12px;padding:clamp(18px,2.4vw,30px)}.auth-brand{min-height:0}.auth-showcase-copy{gap:6px;margin:0}.auth-showcase-copy h1{margin:0;max-width:390px;font-size:clamp(2rem,3vw,2.8rem);line-height:1.04}.auth-showcase-copy>span{max-width:430px;font-size:.88rem;line-height:1.45}.auth-trust-list{gap:6px;margin:0}.auth-trust-list span{padding:8px;font-size:.68rem}.auth-property-image{display:block;width:100%;height:100%;min-height:0;max-height:none;align-self:stretch;border-radius:var(--radius-xl);object-fit:cover;object-position:center center}}@media(min-width:901px)and (max-height:800px){.auth-showcase{gap:9px;padding-top:18px;padding-bottom:18px}.auth-showcase-copy h1{font-size:clamp(1.9rem,2.7vw,2.55rem)}.auth-showcase-copy>span{font-size:.84rem}.auth-trust-list span{padding:7px 8px}.auth-property-image{min-height:0}}html,body,#app{width:100%;min-width:0!important;max-width:100%}body{overflow-x:hidden}.public-page,.market-section,.market-results,.listing-grid,.property-detail,.property-detail>*,.detail-gallery,.agent-card{min-width:0;max-width:100%}.listing-grid.showcase-grid{width:100%;min-width:0}.showcase-grid>*{min-width:0!important;max-width:100%!important}.showcase-grid .premium-property-card{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden}.showcase-grid .listing-media,.showcase-grid .listing-media-link,.showcase-grid .listing-media img{width:100%;max-width:100%}.showcase-grid .listing-media img{display:block;object-fit:cover}.showcase-grid .listing-body,.showcase-grid .property-card-title,.showcase-grid .property-facts,.showcase-grid .amenity-row{min-width:0;max-width:100%}.showcase-grid .property-card-title a,.showcase-grid .listing-body p,.showcase-grid .price-line{overflow-wrap:break-word;word-break:normal}.property-detail{width:100%;max-width:100%;min-width:0}.property-detail>*{min-width:0;max-width:100%}.detail-gallery,.detail-media{width:100%;min-width:0;max-width:100%}.detail-media img{display:block;width:100%;max-width:100%;object-fit:cover}.detail-location-row,.attribute-strip,.agent-card,.agent-card dl,.property-detail form{min-width:0;max-width:100%}.agent-card{overflow:hidden}.agent-card strong,.agent-card p,.agent-card span,.agent-card dt,.agent-card dd{max-width:100%;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important}.property-detail form,.agent-card form{width:100%}.property-detail form label,.agent-card form label{width:100%;min-width:0;max-width:100%}.property-detail input,.property-detail select,.property-detail textarea,.agent-card input,.agent-card select,.agent-card textarea{display:block;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.property-detail button,.agent-card button{max-width:100%;white-space:normal!important;word-break:normal!important;writing-mode:horizontal-tb!important}.dashboard-grid,.metric-grid,.status-panel,.timeline-list{min-width:0;max-width:100%}.responsive-table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.property-detail{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;gap:14px!important}.property-detail>section,.property-detail>aside,.property-detail>div{grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}.detail-gallery{grid-column:1 / -1!important;width:100%!important}.property-detail section,.property-detail aside{min-width:0!important;max-width:100%!important}.agent-card{position:static!important;grid-column:1 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:16px!important}.agent-card dl{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%;gap:9px}.agent-card dl>div{width:100%;min-width:0}.property-detail form,.agent-card form{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;gap:11px!important}.property-detail input,.property-detail select,.agent-card input,.agent-card select{min-height:44px}.property-detail textarea,.agent-card textarea{min-height:110px;resize:vertical}.property-detail form button,.agent-card form button{width:100%!important;min-height:44px}.attribute-strip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%;gap:8px}.detail-location-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px}}@media(min-width:300px)and (max-width:767px){.listing-grid.showcase-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.showcase-grid .premium-property-card{border-radius:13px}.showcase-grid .listing-body{padding:8px!important}.showcase-grid .property-card-title{display:block!important}.showcase-grid .property-card-title a{display:block;font-size:.76rem!important;line-height:1.25!important}.showcase-grid .listing-body>p{font-size:.66rem!important;line-height:1.25!important}.showcase-grid .price-line{font-size:.75rem!important;line-height:1.2!important}.showcase-grid .listing-tags{gap:3px!important}.showcase-grid .listing-tags span,.showcase-grid .card-badge-row span{font-size:.58rem!important;padding:3px 5px!important}.showcase-grid .card-save-button{min-width:0!important;padding:5px 7px!important;font-size:.62rem!important}.showcase-grid .property-facts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important}.showcase-grid .property-facts dt,.showcase-grid .property-facts dd{font-size:.58rem!important}.showcase-grid .amenity-row{display:none!important}.showcase-grid .property-cta{width:100%!important;padding:7px 5px!important;font-size:.65rem!important;text-align:center}}@media(min-width:200px)and (max-width:299px){.listing-grid.showcase-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important}.public-page{padding-left:6px!important;padding-right:6px!important}.market-section,.market-results{width:100%!important;max-width:100%!important;margin-inline:0!important}.market-header,.section-heading{flex-wrap:wrap!important;width:100%;min-width:0}.attribute-strip{grid-template-columns:minmax(0,1fr)!important}.agent-card{padding:10px!important}.property-detail input,.property-detail select{min-height:40px}.property-detail textarea{min-height:90px}}@media(min-width:300px)and (max-width:390px){.public-page{width:100%;max-width:100%;padding-left:8px!important;padding-right:8px!important}.market-section,.market-results{width:100%!important;max-width:100%!important}.section-heading,.market-header{min-width:0;max-width:100%}.detail-title h1{font-size:clamp(1.1rem,6vw,1.4rem)!important;line-height:1.18!important}}.public-page form label,.public-page .filter-field,.public-page .search-field,.public-page .refine-field,.public-page .filter-control,.public-page .search-control{text-align:left!important;justify-items:stretch!important;align-items:stretch!important;justify-content:flex-start!important}.public-page form label>span:first-child,.public-page .filter-field>span:first-child,.public-page .search-field>span:first-child,.public-page .refine-field>span:first-child,.public-page .filter-control>span:first-child,.public-page .search-control>span:first-child{display:block!important;width:100%!important;text-align:left!important;justify-self:stretch!important;align-self:stretch!important}.public-page form input,.public-page form select,.public-page form textarea{text-align:left!important}.public-page select{text-align-last:left!important}.public-page .filter-heading,.public-page .filter-title,.public-page .refine-heading,.public-page .refine-title,.public-page .sort-label,.public-page .section-label{width:100%!important;text-align:left!important;justify-content:flex-start!important;justify-self:start!important}@media(max-width:768px){.public-page form label,.public-page .filter-field,.public-page .search-field,.public-page .refine-field,.public-page .filter-control,.public-page .search-control{width:100%!important;min-width:0!important;text-align:left!important}.public-page form label>span,.public-page .filter-field>span,.public-page .search-field>span,.public-page .refine-field>span{text-align:left!important}.public-page form{text-align:left!important}.public-page form input,.public-page form select,.public-page form textarea{margin-left:0!important;margin-right:0!important}}@media(min-width:200px)and (max-width:390px){.public-page form label,.public-page .filter-field,.public-page .search-field,.public-page .refine-field{padding-left:0!important;text-align:left!important}.public-page .filter-heading,.public-page .filter-title,.public-page .refine-heading,.public-page .refine-title,.public-page .sort-label,.public-page .section-label{text-align:left!important}}.urbannest-sidebar-official-logo,.urbannest-sidebar-u-icon,.urbannest-auth-official-logo,.urbannest-auth-card-logo,.urbannest-public-official-logo{display:block;object-fit:contain;object-position:center}.urbannest-sidebar-official-logo{width:112px;max-height:68px;padding:4px;border-radius:12px;background:#fff;box-shadow:0 5px 15px #0000001a}.urbannest-sidebar-u-icon{display:none;width:33px;height:33px;border-radius:10px}.app-shell.sidebar-collapsed .urbannest-sidebar-official-logo{display:none}.app-shell.sidebar-collapsed .urbannest-sidebar-u-icon{display:block}.premium-brand:has(.urbannest-sidebar-official-logo) .brand-copy{display:none}.urbannest-auth-official-logo{width:min(220px,100%);max-height:132px;padding:6px;border-radius:14px;background:#fff}.auth-brand:has(.urbannest-auth-official-logo)>div strong{display:none}.urbannest-auth-card-brand{display:flex;justify-content:center;width:100%;margin-bottom:6px}.urbannest-auth-card-logo{width:min(190px,70vw);max-height:115px}.urbannest-public-official-logo{width:clamp(130px,13vw,175px);max-height:84px;padding:3px;border-radius:10px;background:#fff}@media(max-width:768px){.urbannest-public-official-logo{width:clamp(110px,35vw,150px)}.urbannest-auth-official-logo{width:min(190px,100%)}}@media(max-width:320px){.urbannest-public-official-logo{width:115px}.urbannest-auth-card-logo{width:150px}}.urbannest-sidebar-official-logo{width:88px!important;max-width:88px!important;max-height:48px!important;padding:2px!important;border-radius:8px!important}.urbannest-public-official-logo{width:105px!important;max-width:105px!important;max-height:54px!important;padding:1px!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important}.urbannest-auth-official-logo{width:140px!important;max-width:140px!important;max-height:78px!important;padding:2px!important;background:transparent!important}.urbannest-auth-card-logo{width:125px!important;max-width:125px!important;max-height:70px!important;background:transparent!important}@media(max-width:768px){.urbannest-public-official-logo{width:92px!important;max-width:92px!important;max-height:48px!important}.urbannest-auth-official-logo{width:125px!important;max-width:125px!important}}.brand-link:has(.urbannest-public-official-logo){position:relative!important;transform:translate(calc(-1*max(0px,((100vw - 1140px) / 2) - 22px)),-6px)!important;margin-left:0!important;z-index:5!important}.brand-link:has(.urbannest-public-official-logo) .urbannest-public-official-logo{display:block!important;width:96px!important;max-width:96px!important;height:auto!important;max-height:48px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;object-fit:contain!important;object-position:left center!important}@media(max-width:1188px){.brand-link:has(.urbannest-public-official-logo){transform:translateY(-4px)!important}}@media(max-width:768px){.brand-link:has(.urbannest-public-official-logo){margin-left:-2px!important;transform:translateY(-2px)!important}.brand-link:has(.urbannest-public-official-logo) .urbannest-public-official-logo{width:88px!important;max-width:88px!important;max-height:44px!important}}
