.topbar{-webkit-backdrop-filter:blur(18px)saturate(112%)!important;backdrop-filter:blur(18px)saturate(112%)!important;background:#06100de0!important;border-bottom:1px solid #eef8ed0e!important;padding:10px 16px!important;box-shadow:0 14px 28px #00000021!important}.topbar-inner{grid-template-columns:minmax(210px,1fr) auto minmax(260px,1fr)!important;align-items:center!important;gap:16px!important;display:grid!important}.topbar .brand{justify-self:start!important}.topbar .top-actions{justify-self:end!important}html[data-theme=light] .topbar{background:#fffbf2db!important;border-bottom-color:#17211d14!important;box-shadow:0 12px 24px #1018140e!important}.rb-pill-nav.topnav{justify-content:center!important;justify-self:center!important;align-items:center!important;width:max-content!important;min-width:0!important;padding:0!important;display:flex!important}.rb-pill-nav-items{isolation:isolate;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;position:relative;overflow:hidden;background:#081612b8!important;border:1px solid #eef8ed16!important;box-shadow:0 8px 20px #0000001c,inset 0 1px #ffffff0a!important}.rb-pill-nav-items:before,.rb-pill-nav-items:after,.rb-pill.is-active:after,.rb-pill-label:after{content:none!important}.rb-pill-nav .rb-pill{isolation:isolate;text-transform:uppercase;place-items:center;font-size:12px;line-height:1;position:relative;overflow:hidden;appearance:none!important;color:#fff8eba8!important;min-width:82px!important;min-height:36px!important;box-shadow:none!important;letter-spacing:.055em!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 16px!important;font-weight:920!important;display:inline-grid!important}.rb-pill-sheen{z-index:-1;border-radius:inherit;opacity:0;transition:opacity .15s,transform .22s cubic-bezier(.2,.9,.2,1);position:absolute;inset:5px;transform:scaleX(.82);background:linear-gradient(180deg, color-mix(in srgb, var(--rb-pill-accent) 18%, transparent), #fff8eb09), #eef8ed06!important}.rb-pill-label{color:inherit;transition:color .14s;position:relative;transform:none!important}.rb-text-type{white-space:normal;display:inline}.rb-text-type-text{white-space:inherit}.rb-text-type-cursor{color:currentColor;margin-left:.07em;line-height:1;animation:.95s steps(2,start) infinite rbTextTypeBlink;display:inline-block}@keyframes rbTextTypeBlink{0%,48%{opacity:1}49%,to{opacity:.16}}@media (prefers-reduced-motion:reduce){.rb-text-type-cursor{opacity:0;animation:none}}.rb-pill-nav .rb-pill:hover .rb-pill-sheen,.rb-pill-nav .rb-pill:focus-visible .rb-pill-sheen,.rb-pill-nav .rb-pill.is-active .rb-pill-sheen{opacity:.62!important;transform:scaleX(1)!important}.rb-pill-nav .rb-pill:hover .rb-pill-label,.rb-pill-nav .rb-pill:focus-visible .rb-pill-label,.rb-pill-nav .rb-pill.is-active .rb-pill-label{color:#fff8eb!important}.rb-pill-nav--initial .rb-pill-nav-items{animation:.52s cubic-bezier(.18,.86,.18,1) both rbPillNavLoad}.rb-pill-nav--initial .rb-pill{animation:.36s cubic-bezier(.18,.86,.18,1) both rbPillItemLoad;animation-delay:calc(var(--rb-pill-index,0) * 42ms + 70ms)}html[data-theme=light] .rb-pill-nav-items{background:#fffdf7bd!important;border-color:#17211d1b!important;box-shadow:0 8px 18px #1018140e,inset 0 1px #ffffffb3!important}html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill{color:#061612ad!important}html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill,html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill[aria-current=page],html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill:hover,html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill:focus-visible,html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill,html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill[aria-current=page],html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill:hover,html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme=light] .rb-pill-sheen{background:linear-gradient(180deg, color-mix(in srgb, var(--rb-pill-accent) 13%, transparent), #0f382e06), #0f382e06!important}html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-label,html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-label,html[data-theme=light] .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-label{color:#061612!important}.rb-elastic-slider{--rb-slider-percent:50%;--rb-slider-overflow:0;--rb-slider-origin:left;color:#10382f;grid-template-columns:auto minmax(96px,1fr) auto minmax(44px,auto);align-items:center;gap:9px;width:100%;margin-top:8px;display:grid}.rb-elastic-slider-root{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;outline:0;align-items:center;min-width:0;height:28px;display:flex;position:relative}.rb-elastic-slider-root:focus-visible{outline-offset:4px;border-radius:999px;outline:3px solid #45d7ff42}.rb-elastic-slider-track{width:100%;height:9px;transform:scaleX(calc(1 + (var(--rb-slider-overflow) / 230)));transform-origin:var(--rb-slider-origin);background:#0f382e24;border-radius:999px;transition:height .18s,transform .24s cubic-bezier(.2,.9,.2,1);position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000029}.rb-elastic-slider.is-dragging .rb-elastic-slider-track,.rb-elastic-slider-root:hover .rb-elastic-slider-track{height:13px}.rb-elastic-slider-range{width:var(--rb-slider-percent);border-radius:inherit;background:linear-gradient(90deg,#45d7ff,#dff56a);position:absolute;inset:0 auto 0 0;box-shadow:0 0 18px #45d7ff33}.rb-elastic-slider-thumb{left:var(--rb-slider-percent);width:20px;height:20px;transform:translate(-50%, -50%) scale(calc(1 + (var(--rb-slider-overflow) / 220)));background:#07100d;border:2px solid #fffdf7;border-radius:999px;position:absolute;top:50%;box-shadow:0 8px 18px #10181433,0 0 0 5px #45d7ff1a}.rb-elastic-slider-icon,.rb-elastic-slider-value{color:#10382f;background:#fffdf7b8;border:1px solid #0f382e1f;border-radius:999px;place-items:center;min-width:30px;min-height:30px;font-size:11px;font-weight:950;line-height:1;display:inline-grid}.rb-elastic-slider-value{color:#07100d;background:linear-gradient(135deg,#dff56a,#8be8ff);min-width:54px;padding:0 9px}.profile-inline-field.range-field.elastic-field{grid-template-columns:1fr auto}.profile-inline-field.range-field .rb-elastic-slider,.brief-object .rb-elastic-slider,.launch-adjust-row .rb-elastic-slider{grid-column:1/-1}.profile-inline-field.range-field .rb-elastic-slider{grid-template-columns:auto minmax(96px,1fr) auto}.profile-inline-field.range-field .rb-elastic-slider-value{display:none}.brief-object .brief-elastic-slider{margin-top:10px}html[data-theme=dark] .rb-elastic-slider-track{background:#eef8ed24}html[data-theme=dark] .rb-elastic-slider-icon{color:#fff8eb;background:#eef8ed14;border-color:#eef8ed24}html[data-theme=dark] .rb-elastic-slider-thumb{background:#dff56a;border-color:#07100d}.profile-view .profile-readiness-card,.profile-view .profile-guidance-card,.profile-view .profile-fact-grid>div,.profile-view .profile-card,.profile-view .profile-editor-modal,.profile-view .profile-editor-body .surface,.brief-main,.readiness,.workspace-view .chat,.workspace-view .results,.workspace-view .activity,.workspace-view .browser-replay,.workspace-view .postcode-intel-panel,.billing-view .surface,.hero-map-card,.agent-run-spotlight,.home-launch-control{isolation:isolate;position:relative}.profile-view .profile-readiness-card:after,.profile-view .profile-guidance-card:after,.profile-view .profile-fact-grid>div:after,.profile-view .profile-card:after,.profile-view .profile-editor-modal:after,.profile-view .profile-editor-body .surface:after,.brief-main:after,.readiness:after,.workspace-view .chat:after,.workspace-view .results:after,.workspace-view .activity:after,.workspace-view .browser-replay:after,.workspace-view .postcode-intel-panel:after,.billing-view .surface:after,.hero-map-card:after,.agent-run-spotlight:after,.home-launch-control:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--rb-glow-angle,130deg), transparent 0 28%, #45d7ff6b, #dff56a57, transparent 58% 100%);-webkit-mask-composite:xor;opacity:.1;filter:none;padding:1px;animation:14s linear infinite rbBorderGlow;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.profile-view .profile-card:after,.profile-view .profile-readiness-card:after,.profile-view .profile-guidance-card:after,.profile-view .profile-fact-grid>div:after{opacity:.16}html[data-theme=light] .profile-view .profile-readiness-card:after,html[data-theme=light] .profile-view .profile-guidance-card:after,html[data-theme=light] .profile-view .profile-fact-grid>div:after,html[data-theme=light] .profile-view .profile-card:after{opacity:.11}html[data-theme=light] .brief-main:after,html[data-theme=light] .readiness:after,html[data-theme=light] .workspace-view .chat:after,html[data-theme=light] .workspace-view .results:after,html[data-theme=light] .workspace-view .activity:after,html[data-theme=light] .workspace-view .browser-replay:after,html[data-theme=light] .workspace-view .postcode-intel-panel:after,html[data-theme=light] .billing-view .surface:after,html[data-theme=light] .hero-map-card:after,html[data-theme=light] .agent-run-spotlight:after,html[data-theme=light] .home-launch-control:after{opacity:.075}@property --rb-glow-angle{syntax:"<angle>";inherits:false;initial-value:130deg}@keyframes rbPillNavLoad{0%{clip-path:inset(0 50% round 999px);opacity:0;transform:scaleX(.72)}to{clip-path:inset(0 round 999px);opacity:1;transform:scaleX(1)}}@keyframes rbPillItemLoad{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes rbBorderGlow{to{--rb-glow-angle:490deg}}@media (max-width:1180px){.topbar-inner{grid-template-columns:auto minmax(0,1fr) auto!important}.rb-pill-nav.topnav{scrollbar-width:none;max-width:100%;overflow-x:auto;justify-self:start!important}.rb-pill-nav.topnav::-webkit-scrollbar{display:none}}@media (max-width:760px){.rb-pill-nav.topnav{display:none!important}}@media (max-width:640px){.rb-elastic-slider{grid-template-columns:auto minmax(96px,1fr) auto}.rb-elastic-slider-value{grid-column:2;justify-self:center;width:max-content}}@media (prefers-reduced-motion:reduce){.rb-pill-nav--initial .rb-pill-nav-items,.rb-pill-nav--initial .rb-pill,.profile-view .profile-readiness-card:after,.profile-view .profile-guidance-card:after,.profile-view .profile-fact-grid>div:after,.profile-view .profile-card:after,.profile-view .profile-editor-modal:after,.profile-view .profile-editor-body .surface:after,.brief-main:after,.readiness:after,.workspace-view .chat:after,.workspace-view .results:after,.workspace-view .activity:after,.workspace-view .browser-replay:after,.workspace-view .postcode-intel-panel:after,.billing-view .surface:after,.hero-map-card:after,.agent-run-spotlight:after,.home-launch-control:after{animation:none!important}}.profile-view .profile-readiness-card:after,.profile-view .profile-guidance-card:after,.profile-view .profile-fact-grid>div:after,.profile-view .profile-card:after,.profile-view .profile-editor-modal:after,.profile-view .profile-editor-body .surface:after,.brief-main:after,.readiness:after,.workspace-view .chat:after,.workspace-view .results:after,.workspace-view .activity:after,.workspace-view .browser-replay:after,.workspace-view .postcode-intel-panel:after,.billing-view .surface:after,.hero-map-card:after,.agent-run-spotlight:after,.home-launch-control:after{content:none!important;opacity:0!important;animation:none!important}.app-icon{fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;display:block}.rb-pill-nav.topnav .rb-pill{justify-content:center!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.rb-pill-icon{width:17px;height:17px;color:var(--rb-pill-accent);opacity:.86;place-items:center;display:inline-grid}.rb-pill-icon .app-icon{width:16px;height:16px}html[data-theme=dark]{--nf-lime:#c1d47a;--nf-blue:#82b4c1;--nf-muted:#b9c6be;--nf-line:#e6f1e71f;--nf-focus:#82b4c14d;--nf-depth:0 18px 44px #0000003d;--nf-edge-panel:#e6f1e716;--nf-edge-panel-strong:#e6f1e721;--nf-edge-control:#e6f1e71b;--nf-fill-panel:#f4eedc0a;--nf-fill-card:#f4eedc08;--nf-fill-inner:#f4eedc0c;--nf-shadow-panel:0 14px 34px #00000029;--nf-shadow-hover:0 18px 42px #00000038;--nf-focus-ring:0 0 0 3px #82b4c138}html[data-theme=dark] .topbar{background:#070f0de0!important;border-bottom-color:#e6f1e70f!important;box-shadow:0 10px 22px #0000001f!important}html[data-theme=dark] .rb-pill-nav-items{background:#0a16129e!important;border-color:#e6f1e712!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill{color:#eee7d6b3!important}html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill .rb-pill-icon{color:color-mix(in srgb, var(--rb-pill-accent) 58%, #e6dcca);opacity:.74}html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-sheen,html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-sheen,html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-sheen{opacity:.42!important;background:linear-gradient(180deg, color-mix(in srgb, var(--rb-pill-accent) 10%, transparent), #f4eedc06), #f4eedc06!important}html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-label,html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-label,html[data-theme=dark] .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-label{color:#f2ead9!important}html[data-theme=dark] .brand-mark{color:#ffe6e0!important;background:linear-gradient(135deg,#7f2a40,#b8465e 62%,#d48b98)!important}html[data-theme=dark] .stage.app-stage .hero-view.active,html[data-theme=dark] .hero-view{--home-ink:#f2ead9;--home-muted:#bac8c0;--home-line:#e6f1e71a;--home-soft-line:#e6f1e713;background:radial-gradient(circle at 8% 0,#c1d47a0e,#0000 30%),radial-gradient(circle at 82% 8%,#82b4c113,#0000 36%),linear-gradient(135deg,#111a16,#0c1612 58%,#10150e)!important}html[data-theme=dark] .hero-copy h1{color:#f3ead8!important;text-shadow:none!important}html[data-theme=dark] .hero-copy .lead,html[data-theme=dark] .hero-copy p,html[data-theme=dark] .stage.app-stage .hero-view .hero-map-card .map-caption{color:#bac8c0!important}html[data-theme=dark] .stage.app-stage .hero-view .home-pattern-strip,html[data-theme=dark] .home-signal-line span,html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail,html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail .journey-step,html[data-theme=dark] .magic-bento-grid.home-magic-bento .magic-bento-card{background:#f4eedc0a!important;border-color:#e6f1e713!important}html[data-theme=dark] .stage.app-stage .hero-view .home-pattern-strip span{align-items:center;gap:6px;display:inline-flex;color:#07100d!important;background:#b8cc78!important}.home-signal-line span{gap:8px}.home-signal-line span:before{content:none!important}.home-signal-line .app-icon{color:#bdd87c;width:16px;height:16px}html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail .journey-step span{color:#c9dd89!important;background:#b8cc781f!important;border-color:#b8cc782e!important}html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail .journey-step.done,html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail .journey-step.active{background:linear-gradient(135deg,#b8cc7813,#82b4c10b)!important;border-color:#b8cc7829!important}html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail .journey-step.done span,html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail .journey-step.active span{color:#07100d!important;background:#b8cc78!important;border-color:#b8cc78!important}html[data-theme=dark] .journey-step em,html[data-theme=dark] .stage.app-stage .hero-view .home-step-rail .journey-step em{color:#b9d8df!important;background:#82b4c117!important;border-color:#82b4c11f!important}html[data-theme=dark] .button.dark,html[data-theme=dark] .start-search-cta,html[data-theme=dark] .home-play-button:not(.setup-needed),html[data-theme=dark] .chat-input button,html[data-theme=dark] .hero-actions .button.dark{color:#07100d!important;box-shadow:none!important;background:#b8cc78!important;border-color:#eee7d61f!important}html[data-theme=dark] .button.light,html[data-theme=dark] .signin-button,html[data-theme=dark] .theme-toggle,html[data-theme=dark] .hero-actions .button.light,html[data-theme=dark] .hero-actions .button.ghost{color:#e7dfcf!important;background:#f4eedc11!important;border-color:#e6f1e71a!important}html[data-theme=dark] .magic-bento-grid.home-magic-bento .magic-bento-card:before{opacity:.35!important}.magic-bento-grid.home-magic-bento .magic-bento-card{position:relative}.magic-bento-grid.home-magic-bento .magic-bento-icon{z-index:1;background:rgba(var(--magic-rgb), .12);width:38px;height:38px;color:rgb(var(--magic-rgb));border-radius:14px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.magic-bento-grid.home-magic-bento .magic-bento-icon .app-icon{width:21px;height:21px}.magic-bento-grid.home-magic-bento .magic-bento-title{padding-right:42px}html[data-theme=dark] .magic-bento-grid.home-magic-bento .magic-bento-icon{background:rgba(var(--magic-rgb), .085);color:color-mix(in srgb, rgb(var(--magic-rgb)) 72%, #e6dcca)}.stage.app-stage .hero-view .home-step-rail{background:#f4eedc08!important;border-color:#e6f1e713!important;gap:6px!important;padding:5px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff06!important}.stage.app-stage .hero-view .home-step-rail .journey-step{box-shadow:none!important;background:#f4eedc0a!important;border:0!important;border-radius:14px!important}.stage.app-stage .hero-view .home-step-rail .journey-step:not(:first-child):before{content:none!important}.stage.app-stage .hero-view .home-step-rail .journey-step:hover,.stage.app-stage .hero-view .home-step-rail .journey-step:focus-visible,.stage.app-stage .hero-view .home-step-rail .journey-step.done,.stage.app-stage .hero-view .home-step-rail .journey-step.active{box-shadow:none!important;background:#f4eedc0e!important}html[data-theme=light] .stage.app-stage .hero-view .home-step-rail{background:#fffdf77a!important;border-color:#06161213!important;box-shadow:inset 0 1px #ffffff70!important}html[data-theme=light] .stage.app-stage .hero-view .home-step-rail .journey-step{background:#fffdf76b!important}html[data-theme=light] .stage.app-stage .hero-view .home-step-rail .journey-step:hover,html[data-theme=light] .stage.app-stage .hero-view .home-step-rail .journey-step:focus-visible,html[data-theme=light] .stage.app-stage .hero-view .home-step-rail .journey-step.done,html[data-theme=light] .stage.app-stage .hero-view .home-step-rail .journey-step.active{background:#fffdf79e!important}.home-play-button,.start-search-cta,.button.dark.start-search-cta.play-search-button,.launch-adjust-actions button.primary,.route-submit,.route-mode-toggle button.active,.map-popout-trigger,.chat-input button,.home-play-button .play-glyph,.start-search-play-icon{box-shadow:none!important}.home-play-button:hover:not(:disabled),.home-play-button:focus-visible:not(:disabled),.start-search-cta:hover:not(:disabled),.start-search-cta:focus-visible:not(:disabled),.button.dark.start-search-cta.play-search-button:hover:not(:disabled),.button.dark.start-search-cta.play-search-button:focus-visible:not(:disabled),.launch-adjust-actions button.primary:hover:not(:disabled),.launch-adjust-actions button.primary:focus-visible:not(:disabled),.route-submit:hover:not(:disabled),.route-submit:focus-visible:not(:disabled),.route-mode-toggle button.active:hover,.route-mode-toggle button.active:focus-visible,.map-popout-trigger:hover,.map-popout-trigger:focus-visible{filter:brightness(1.025);box-shadow:none!important;transform:none!important}html[data-theme=dark] .home-play-button:not(.setup-needed),html[data-theme=dark] .start-search-cta:not(:disabled),html[data-theme=dark] .button.dark.start-search-cta.play-search-button:not(:disabled),html[data-theme=dark] .launch-adjust-actions button.primary:not(:disabled),html[data-theme=dark] .route-submit,html[data-theme=dark] .route-mode-toggle button.active{color:#07100d!important;box-shadow:none!important;background:#b8cc78!important;border-color:#eee7d61c!important}html[data-theme=dark] .home-play-button:not(.setup-needed) .play-glyph,html[data-theme=dark] .start-search-play-icon{color:#b8cc78!important;box-shadow:none!important;background:#0d1613!important}html[data-theme=light] .home-play-button:not(.setup-needed),html[data-theme=light] .start-search-cta:not(:disabled),html[data-theme=light] .button.dark.start-search-cta.play-search-button:not(:disabled){box-shadow:none!important}html[data-theme=light] .home-play-button:not(.setup-needed):hover,html[data-theme=light] .home-play-button:not(.setup-needed):focus-visible,html[data-theme=light] .start-search-cta:not(:disabled):hover,html[data-theme=light] .start-search-cta:not(:disabled):focus-visible,html[data-theme=light] .button.dark.start-search-cta.play-search-button:not(:disabled):hover,html[data-theme=light] .button.dark.start-search-cta.play-search-button:not(:disabled):focus-visible{filter:brightness(1.025);box-shadow:none!important;transform:none!important}.map-popout-backdrop{-webkit-backdrop-filter:blur(8px)saturate(.9)!important;backdrop-filter:blur(8px)saturate(.9)!important;background:#020807e8!important}.map-popout{isolation:isolate;opacity:1!important;background:#0f1915!important;border-color:#e6f1e724!important;box-shadow:0 30px 80px #00000094!important}.map-popout-head,.map-popout-grid{z-index:1;position:relative;background:#0f1915!important}.map-popout-map{background:#0b2230!important;border-color:#e6f1e721!important}.map-popout .route-planner{box-shadow:none!important;background:#18231f!important;border-color:#e6f1e721!important}.map-popout .route-planner input,.map-popout .route-mode-toggle,.map-popout .route-result,.map-popout .route-status{box-shadow:none!important;background:#101a16!important;border-color:#e6f1e71f!important}.map-popout .route-result,.map-popout .route-status{color:#f2ead9!important}html[data-theme=light] .map-popout,html[data-theme=light] .map-popout-head,html[data-theme=light] .map-popout-grid{background:#fffaf0!important}html[data-theme=light] .map-popout .route-planner{background:#f4ead9!important}html[data-theme=dark] .billing-view,html[data-theme=dark] .billing-view.active{background:radial-gradient(circle at 10% 0,#82b4c113,#0000 30%),radial-gradient(circle at 92% 12%,#b8cc7809,#0000 34%),linear-gradient(135deg,#101a16,#0c1612 58%,#10150e)!important}html[data-theme=dark] .billing-hero{box-shadow:var(--nf-shadow-panel)!important;background:radial-gradient(circle at 8% 0,#82b4c117,#0000 32%),linear-gradient(135deg,#121d19fa,#0b1411fc)!important;border-color:#e6f1e71a!important}html[data-theme=dark] .billing-hero-status,html[data-theme=dark] .billing-view .billing-card,html[data-theme=dark] .billing-view .billing-side{box-shadow:var(--nf-shadow-panel)!important;background:#f4eedc0a!important;border-color:#e6f1e717!important}html[data-theme=dark] .billing-section-head{border-bottom-color:#e6f1e717!important}html[data-theme=dark] .billing-section-head span,html[data-theme=dark] .billing-hero-status small,html[data-theme=dark] .billing-view .plan-card div span{color:#c8e1e6!important}html[data-theme=dark] .billing-section-head p,html[data-theme=dark] .billing-side-block p,html[data-theme=dark] .billing-view .plan-card p,html[data-theme=dark] .billing-view .billing-status-grid span,html[data-theme=dark] .billing-view .stripe-state span,html[data-theme=dark] .billing-view .platform-vs-byok span{color:#bac8c0!important}html[data-theme=dark] .billing-view .plan-card,html[data-theme=dark] .billing-view .billing-status-grid>div,html[data-theme=dark] .billing-view .platform-vs-byok,html[data-theme=dark] .billing-view .stripe-state,html[data-theme=dark] .billing-view .billing-journey li,html[data-theme=dark] .billing-side-block{color:#f2ead9!important;box-shadow:none!important;background:#f4eedc0c!important;border-color:#e6f1e71a!important}html[data-theme=dark] .billing-view .plan-card.featured{background:linear-gradient(145deg,#82b4c11a,#f4eedc0b)!important;border-color:#82b4c133!important}html[data-theme=dark] .billing-view .plan-card div span{background:#82b4c11a!important}html[data-theme=dark] .billing-view .stripe-state.ok{background:#82b4c114!important;border-color:#82b4c129!important}html[data-theme=dark] .billing-view .stripe-state.warn{background:#b8cc7811!important;border-color:#b8cc7821!important}html[data-theme=light] .home-play-button.setup-needed,html[data-theme=dark] .home-play-button.setup-needed,html[data-theme=light] .home-play-button.setup-needed:hover:not(:disabled),html[data-theme=dark] .home-play-button.setup-needed:hover:not(:disabled),html[data-theme=light] .home-play-button:not(.setup-needed):hover:not(:disabled),html[data-theme=dark] .home-play-button:not(.setup-needed):hover:not(:disabled),html[data-theme=light] .start-search-cta:hover:not(:disabled),html[data-theme=dark] .start-search-cta:hover:not(:disabled),html[data-theme=light] .launch-adjust-actions button.primary:hover:not(:disabled),html[data-theme=dark] .launch-adjust-actions button.primary:hover:not(:disabled){filter:brightness(1.025);box-shadow:none!important;transform:none!important}html[data-theme=light] .home-play-button.setup-needed .play-glyph,html[data-theme=dark] .home-play-button.setup-needed .play-glyph,html[data-theme=light] .home-play-button:not(.setup-needed) .play-glyph,html[data-theme=dark] .home-play-button:not(.setup-needed) .play-glyph,html[data-theme=light] .start-search-play-icon,html[data-theme=dark] .start-search-play-icon,html[data-theme=light] .stage.workspace-stage .workspace-view .home-play-button .play-glyph,html[data-theme=dark] .stage.workspace-stage .workspace-view .home-play-button .play-glyph{box-shadow:none!important}html[data-theme=dark] .home-play-button:not(.setup-needed):hover:not(:disabled),html[data-theme=dark] .start-search-cta:hover:not(:disabled),html[data-theme=dark] .launch-adjust-actions button.primary:hover:not(:disabled){background:#b8cc78!important;border-color:#eee7d61c!important}.profile-view .profile-layout .profile-card,.profile-view .profile-readiness-card,.profile-view .profile-guidance-card,.profile-view .profile-fact-grid>div{border-color:#e6f1e71a!important}html[data-theme=dark] .profile-view .profile-layout .profile-card,html[data-theme=dark] .profile-view .profile-layout .profile-card.done,html[data-theme=dark] .profile-view .profile-layout .profile-card.todo,html[data-theme=dark] .profile-view .profile-readiness-card,html[data-theme=dark] .profile-view .profile-guidance-card,html[data-theme=dark] .profile-view .profile-fact-grid>div{background:linear-gradient(145deg,#fffdf713,#fffdf709)!important;border-color:#eef8ed1a!important;box-shadow:inset 0 1px #ffffff0b,0 14px 34px #0000001f!important}html[data-theme=light] .profile-view .profile-layout .profile-card,html[data-theme=light] .profile-view .profile-layout .profile-card.done,html[data-theme=light] .profile-view .profile-layout .profile-card.todo,html[data-theme=light] .profile-view .profile-readiness-card,html[data-theme=light] .profile-view .profile-guidance-card,html[data-theme=light] .profile-view .profile-fact-grid>div{background:linear-gradient(145deg,#fffdf7bd,#fffdf770)!important;border-color:#06161214!important;box-shadow:inset 0 1px #ffffff8f,0 12px 30px #27201212!important}.profile-view .profile-layout .profile-card:hover,.profile-view .profile-layout .profile-card:focus-visible{border-color:#eef8ed29!important;box-shadow:inset 0 1px #ffffff0e,0 18px 40px #00000029!important}html[data-theme=light] .profile-view .profile-layout .profile-card:hover,html[data-theme=light] .profile-view .profile-layout .profile-card:focus-visible{border-color:#0616121f!important;box-shadow:inset 0 1px #ffffff9e,0 16px 34px #27201217!important}.profile-view .profile-layout .profile-card{overflow:visible!important}.profile-standard-actions{grid-template-columns:minmax(72px,.78fr) minmax(116px,1fr);gap:8px!important;display:grid!important}.profile-standard-actions .profile-widget-save,.profile-standard-actions .profile-widget-open{text-align:center;justify-content:center;width:100%}.profile-standard-actions .profile-widget-save{color:#07100d!important;background:#b8cc78eb!important}.profile-standard-actions .profile-widget-open{color:#dce9df!important;background:#f4eedc12!important;border:1px solid #e6f1e71a!important}html[data-theme=light] .profile-standard-actions .profile-widget-open{color:#10241d!important;background:#0616120e!important;border-color:#06161214!important}.profile-inline-field:has(.themed-select.open){z-index:30;position:relative}.profile-card:has(.themed-select.open){z-index:60;position:relative;overflow:visible}.profile-inline-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;display:grid}.profile-inline-range .profile-inline-field{min-width:0;padding-inline:8px!important}.profile-inline-range .themed-select-button{gap:5px;padding-inline:8px!important}.profile-inline-range .themed-select-button svg{width:15px;height:15px}@media (max-width:760px){.profile-inline-range{grid-template-columns:minmax(0,1fr)}}.themed-select{min-width:0;position:relative}.themed-select-button{appearance:none;color:#17211d;width:100%;min-height:38px;font:inherit;text-align:left;background:#fffdf7eb;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:850;display:flex;box-shadow:none!important;border:1px solid #0f382e29!important;border-radius:12px!important}.themed-select-button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;text-transform:none!important}.themed-select-button svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.86;flex:none;width:18px;height:18px;transition:transform .16s}.themed-select.open .themed-select-button svg{transform:rotate(180deg)}.themed-select-popover{z-index:80;background:#fffaf0;border:1px solid #0616121f;border-radius:15px;gap:4px;max-height:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 20px 46px #10181429!important}.themed-select-popover button{color:#17211d;text-align:left;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:8px 10px;font-size:13px;font-weight:850;display:flex;box-shadow:none!important;border:0!important}.themed-select-popover button:hover,.themed-select-popover button:focus-visible,.themed-select-popover button.selected{background:#06161213}.themed-select-popover button.selected:after{content:"";background:#b8cc78;border-radius:999px;width:7px;height:7px}html[data-theme=dark] .themed-select-button{color:#f2ead9!important;background:#f4eedc0b!important;border-color:#e6f1e71a!important}html[data-theme=dark] .themed-select-popover{background:#101a16;border-color:#e6f1e71f;box-shadow:0 24px 52px #0000006b!important}html[data-theme=dark] .themed-select-popover button{color:#f2ead9}html[data-theme=dark] .themed-select-popover button:hover,html[data-theme=dark] .themed-select-popover button:focus-visible,html[data-theme=dark] .themed-select-popover button.selected{background:#f4eedc13}.profile-launch-actions{display:block!important}.profile-launch-control{grid-template-columns:minmax(0,1fr) 46px;width:100%;max-width:280px;display:grid!important}.profile-launch-control .home-play-button{width:100%;min-width:0;min-height:48px;border-radius:999px 0 0 999px!important;padding:0 12px 0 10px!important}.profile-launch-control .home-play-button .play-glyph{width:33px;min-width:33px;height:33px}.profile-launch-control .home-play-button b{line-height:1.1;letter-spacing:0!important;font-size:13px!important}.profile-launch-control .home-play-button small{line-height:1.1;font-size:10px!important}.profile-launch-control .home-config-button{width:46px;min-height:48px;border-radius:0 999px 999px 0!important}.profile-launch-control .home-config-button .config-chevron{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.analysis-view{gap:18px!important}.analysis-status-grid{margin-top:10px!important}.analysis-locked-results{isolation:isolate;min-height:clamp(340px,38vh,520px);margin-top:4px;position:relative;overflow:hidden}.analysis-locked-preview{filter:blur(2.2px);opacity:.48;pointer-events:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:absolute;inset:22px;transform:scale(1.01)}.analysis-locked-preview article{background:linear-gradient(145deg,#fffdf712,#fffdf708);border:1px solid #eef8ed17;border-radius:18px;align-content:start;gap:11px;min-height:132px;padding:16px;display:grid}.analysis-locked-preview span{background:#b8cc782e;border-radius:16px;width:48px;height:48px}.analysis-locked-preview b,.analysis-locked-preview i,.analysis-locked-preview em{background:#f4eedc29;border-radius:999px;height:12px;display:block}.analysis-locked-preview b{width:76%}.analysis-locked-preview i{width:94%}.analysis-locked-preview em{width:52%}.analysis-lock-overlay{z-index:2;text-align:center;-webkit-backdrop-filter:blur(3px)saturate(.9);backdrop-filter:blur(3px)saturate(.9);background:radial-gradient(circle at 50% 42%,#07100d6b,#07100dbd 58%,#07100dd1);align-content:center;place-items:center;gap:10px;padding:24px;display:grid;position:absolute;inset:0}.analysis-lock-icon{color:#cde083;background:#b8cc7824;border:1px solid #b8cc782e;border-radius:20px;place-items:center;width:58px;height:58px;display:grid}.analysis-lock-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.analysis-lock-overlay b{max-width:620px;font-family:var(--font-display);letter-spacing:-.055em;color:#fff8eb;font-size:clamp(30px,3.2vw,52px);line-height:.98}.analysis-lock-overlay small{color:#c7d6cd;max-width:620px;font-size:14px;font-weight:760;line-height:1.45}.analysis-lock-overlay .empty-state-actions{justify-content:center;margin-top:8px}html[data-theme=light] .analysis-lock-overlay{background:radial-gradient(circle at 50% 42%,#fffdf785,#f4eedcc2 58%,#ece5d3d6)}.analysis-lock-overlay .play-search-button.start-search-cta,.empty-state-actions .play-search-button.start-search-cta{color:#07100d!important;min-height:42px!important;box-shadow:none!important;background:#b8cc78!important;border:1px solid #07100d1a!important;border-radius:999px!important;gap:9px!important;padding:4px 14px 4px 5px!important;overflow:visible!important}.analysis-lock-overlay .play-search-button .start-search-play-icon,.empty-state-actions .play-search-button .start-search-play-icon{color:#b8cc78!important;background:#07100d!important;border:0!important;border-radius:999px!important;flex:0 0 32px!important;align-self:center!important;place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;display:grid!important}.analysis-lock-overlay .play-search-button .start-search-play-icon svg,.empty-state-actions .play-search-button .start-search-play-icon svg{transform:translate(1px);fill:currentColor!important;width:14px!important;height:14px!important}.analysis-lock-overlay .play-search-button .start-search-play-label,.empty-state-actions .play-search-button .start-search-play-label{min-height:32px!important;color:inherit!important;padding:0!important;font-size:13px!important;line-height:1!important}.analysis-lock-overlay .play-search-button:hover:not(:disabled),.analysis-lock-overlay .play-search-button:focus-visible:not(:disabled),.empty-state-actions .play-search-button:hover:not(:disabled),.empty-state-actions .play-search-button:focus-visible:not(:disabled){filter:brightness(1.025);transform:none!important;box-shadow:0 0 0 1px #b8cc783d!important}html[data-theme=dark] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button:not(:disabled),html[data-theme=light] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button:not(:disabled){color:#07100d!important;box-shadow:none!important;background:#b8cc78!important;border-color:#b8cc7838!important}html[data-theme=dark] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-icon,html[data-theme=light] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-icon{color:#b8cc78!important;background:#07100d!important;border-right:0!important}html[data-theme=dark] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-label,html[data-theme=light] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-label{color:#07100d!important}html[data-theme=light] .analysis-hero h2{color:#14231d}html[data-theme=light] .analysis-hero .lead{color:#4f6258!important}html[data-theme=light] .analysis-hero-actions button{color:#31443b!important;background:#0f382e0f!important;border-color:#0f382e14!important}html[data-theme=light] .analysis-hero-actions button.active{color:#07100d!important;background:#d8ef62!important;border-color:#879b3933!important}html[data-theme=light] .analysis-status-grid small{color:#2d6f7a!important}html[data-theme=light] .analysis-status-grid b{color:#14231d!important}html[data-theme=light] .analysis-status-grid span{color:#59685f!important}html[data-theme=light] .analysis-lock-icon{box-shadow:inset 0 1px #ffffffad;color:#284a3d!important;background:#0f382e14!important;border-color:#0f382e1f!important}@media (max-width:900px){.profile-standard-actions{grid-template-columns:1fr}.profile-launch-control{max-width:none}.analysis-locked-preview{grid-template-columns:1fr}}html[data-theme=light] .analysis-view,html[data-theme=light] .analysis-view.active{background:linear-gradient(#f3efe5 0%,#f0ecdf 100%)!important}html[data-theme=light] .analysis-hero{background:linear-gradient(#fffdf7b8,#f8f5ec94)!important;border-color:#0e18140a!important;box-shadow:inset 0 1px #ffffff70,0 12px 34px #261f140a!important}html[data-theme=light] .analysis-hero-actions{background:#fffdf77a!important;border-color:#0e18140a!important;box-shadow:inset 0 1px #ffffff75!important}html[data-theme=light] .analysis-hero-actions button{background:#0e181409!important;border-color:#0000!important}html[data-theme=light] .analysis-hero-actions button.active{background:#d8ef62!important;border-color:#0000!important}html[data-theme=light] .analysis-status-grid article{background:#fffdf780!important;border-color:#0e181408!important;box-shadow:inset 0 1px #ffffff5c,0 8px 22px #261f1408!important}html[data-theme=light] .analysis-locked-preview span,html[data-theme=light] .analysis-locked-preview b,html[data-theme=light] .analysis-locked-preview i,html[data-theme=light] .analysis-locked-preview em{background:#0e18140e!important}.analysis-lock-overlay .button.dark.start-search-cta.play-search-button,.empty-state-actions .button.dark.start-search-cta.play-search-button{border:0!important;border-radius:999px!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:136px!important;height:46px!important;min-height:46px!important;padding:6px 18px 6px 6px!important;display:inline-flex!important}html[data-theme=light] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button:not(:disabled),html[data-theme=dark] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button:not(:disabled),html[data-theme=light] .empty-state-actions .button.dark.start-search-cta.play-search-button:not(:disabled),html[data-theme=dark] .empty-state-actions .button.dark.start-search-cta.play-search-button:not(:disabled){color:#07100d!important;box-shadow:none!important;background:#b8cc78!important}.analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-icon,.empty-state-actions .button.dark.start-search-cta.play-search-button .start-search-play-icon{flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important}html[data-theme=light] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-icon,html[data-theme=dark] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-icon,html[data-theme=light] .empty-state-actions .button.dark.start-search-cta.play-search-button .start-search-play-icon,html[data-theme=dark] .empty-state-actions .button.dark.start-search-cta.play-search-button .start-search-play-icon{color:#b8cc78!important;background:#07100d!important;border-right:0!important}.analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-label,.empty-state-actions .button.dark.start-search-cta.play-search-button .start-search-play-label{white-space:nowrap!important;align-items:center!important;min-height:34px!important;font-size:14px!important;font-weight:850!important;line-height:1.1!important;display:inline-flex!important;overflow:visible!important}html[data-theme=light] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-label,html[data-theme=dark] .analysis-lock-overlay .button.dark.start-search-cta.play-search-button .start-search-play-label,html[data-theme=light] .empty-state-actions .button.dark.start-search-cta.play-search-button .start-search-play-label,html[data-theme=dark] .empty-state-actions .button.dark.start-search-cta.play-search-button .start-search-play-label{color:#07100d!important}.analysis-lock-overlay .button.dark.start-search-cta.play-search-button:hover:not(:disabled),.analysis-lock-overlay .button.dark.start-search-cta.play-search-button:focus-visible:not(:disabled),.empty-state-actions .button.dark.start-search-cta.play-search-button:hover:not(:disabled),.empty-state-actions .button.dark.start-search-cta.play-search-button:focus-visible:not(:disabled){filter:brightness(1.015);box-shadow:none!important}html[data-theme=light] .analysis-lock-overlay b{text-shadow:none;color:#fff8eb!important}html[data-theme=light] .analysis-lock-icon{color:#cde083!important;box-shadow:none!important;background:#b8cc7824!important;border-color:#b8cc782e!important}html[data-theme=light] .analysis-locked-results{background:radial-gradient(circle at 50% 42%,#fffdf752,#d9dccd94 58%,#c2cdbca3),linear-gradient(#e7e5d8e6,#dbe0d1d6)!important;border-color:#0e181409!important;box-shadow:inset 0 1px #ffffff61,0 16px 38px #261f140d!important}html[data-theme=light] .analysis-lock-overlay{-webkit-backdrop-filter:blur(2.1px)saturate(.82);backdrop-filter:blur(2.1px)saturate(.82);background:radial-gradient(circle at 50% 42%,#f8f5ec75,#e8e7da9e 56%,#cbd4c4b8)!important}html[data-theme=light] .analysis-lock-overlay b{color:#14231d!important}html[data-theme=light] .analysis-lock-overlay small{color:#3f5249!important}html[data-theme=light] .analysis-lock-icon{color:#253d34!important;background:#0e18140f!important;border-color:#0e18140e!important}html[data-theme=light] .analysis-locked-preview{opacity:.58;filter:blur(2.1px)saturate(.66)}html[data-theme=light] .analysis-locked-preview article{background:#0919141a!important;border-color:#0e181406!important}html[data-theme=light] .analysis-locked-preview span{background:#0919141a!important}html[data-theme=light] .analysis-locked-preview b,html[data-theme=light] .analysis-locked-preview i,html[data-theme=light] .analysis-locked-preview em{background:#09191426!important}.analysis-view .analysis-locked-results.surface{background-clip:padding-box!important;border:0!important;border-radius:10px 10px 20px 20px!important;outline:0!important;margin-top:14px!important;box-shadow:0 16px 38px #0000001f!important}.analysis-view .analysis-lock-overlay,.analysis-view .analysis-locked-preview{border-radius:inherit}html[data-theme=dark] .analysis-view .analysis-locked-results.surface{box-shadow:0 18px 44px #00000038!important}html[data-theme=light] .analysis-view .analysis-locked-results.surface{box-shadow:0 16px 38px #261f140b!important}html[data-theme] .home-config-menu,html[data-theme] .home-launch-adjust-menu,html[data-theme] .themed-select-popover,html[data-theme] .profile-editor-modal,html[data-theme] .app-drawer,html[data-theme] .wrong-feedback[role=dialog],html[data-theme] .map-popout{isolation:isolate;opacity:1!important;background:var(--nf-popup-surface)!important;color:var(--nf-popup-ink)!important;border-color:var(--nf-popup-border)!important;box-shadow:var(--nf-popup-shadow)!important;-webkit-backdrop-filter:none!important}html[data-theme] .map-popout-head,html[data-theme] .map-popout-grid,html[data-theme] .profile-editor-head,html[data-theme] .profile-editor-body{background:var(--nf-popup-surface)!important;color:var(--nf-popup-ink)!important}html[data-theme] .map-popout .route-planner,html[data-theme] .launch-adjust-row,html[data-theme] .wrong-feedback[role=dialog] select,html[data-theme] .wrong-feedback[role=dialog] textarea{background:var(--nf-popup-elevated)!important;color:var(--nf-popup-ink)!important;border-color:var(--nf-popup-border)!important}html[data-theme] .map-popout .route-planner input,html[data-theme] .map-popout .route-mode-toggle,html[data-theme] .map-popout .route-result,html[data-theme] .map-popout .route-status,html[data-theme] .themed-select-popover button:hover,html[data-theme] .themed-select-popover button:focus-visible,html[data-theme] .themed-select-popover button.selected{background:var(--nf-popup-inner)!important;color:var(--nf-popup-ink)!important;border-color:var(--nf-popup-border)!important}html[data-theme] .home-config-menu small,html[data-theme] .launch-adjust-head span,html[data-theme] .map-popout-head p,html[data-theme] .route-planner p,html[data-theme] .route-result span,html[data-theme] .route-result em,html[data-theme] .route-note{color:var(--nf-popup-muted)!important}.topbar .rb-pill-nav.topnav .rb-pill{gap:8px!important;min-width:78px!important;min-height:34px!important;padding-inline:13px!important}.topbar .rb-pill-nav.topnav .rb-pill-label{letter-spacing:.035em!important;font-size:10.5px!important;font-weight:900!important;line-height:1!important}.topbar .rb-pill-nav.topnav .rb-pill-icon{opacity:.95!important;width:21px!important;height:21px!important}.topbar .rb-pill-nav.topnav .rb-pill-icon .app-icon{stroke-width:2.05px!important;width:20px!important;height:20px!important}.map-decile-note{color:inherit;opacity:.78;text-transform:none;margin-top:2px;font-weight:850;line-height:1.32;display:block;font-size:12px!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-area-marker{align-items:flex-start;margin:0 0 12px;background:radial-gradient(circle at 16px 16px, color-mix(in srgb, var(--area-grade,#9ed5e4) 18%, transparent), transparent 46px), linear-gradient(135deg, color-mix(in srgb, var(--area-grade,#9ed5e4) 12%, #ffffff0a), #ffffff09)!important;border:1px solid #0000!important}html[data-theme=light] .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-area-marker{background:radial-gradient(circle at 16px 16px, color-mix(in srgb, var(--area-grade,#9ed5e4) 18%, transparent), transparent 46px), linear-gradient(135deg, color-mix(in srgb, var(--area-grade,#9ed5e4) 10%, #fffdf7), #fffdf7f0)!important;border-color:#0000!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-area-marker i{border:1px solid color-mix(in srgb, var(--marker-colour,#9ed5e4) 50%, #ffffff38);background:color-mix(in srgb, var(--marker-colour,#9ed5e4) 14%, #ffffff0d);width:22px;height:22px;box-shadow:none;position:relative}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-area-marker i:after{content:"";background:var(--marker-colour,#9ed5e4);box-shadow:0 0 0 1px color-mix(in srgb, var(--marker-stroke,#9ed5e4) 54%, #07100d29);border-radius:999px;position:absolute;inset:5px}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card,.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-swipe-card.area-grade-card{box-shadow:0 18px 40px color-mix(in srgb, var(--area-grade,#d8ef62) 9%, transparent), inset 0 1px 0 #ffffff0f!important;border:1px solid #0000!important}html[data-theme=light] .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card,html[data-theme=light] .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-swipe-card.area-grade-card{box-shadow:0 14px 30px color-mix(in srgb, var(--area-grade,#d8ef62) 8%, transparent), inset 0 1px 0 #ffffffb8!important;border-color:#0000!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card:before{display:none!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card{grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;align-items:start!important;gap:0!important;min-height:0!important;padding:16px 58px 16px 28px!important;display:grid!important;position:relative!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card:after{content:"";background:color-mix(in srgb, var(--area-grade,#9ed5e4) 42%, transparent);border-radius:999px;width:2px;position:absolute;top:72px;bottom:16px;left:17px}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-marker{z-index:1;pointer-events:none;align-self:auto;justify-items:center;gap:0;min-height:0;display:grid;position:absolute;top:14px;right:14px}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-marker span{width:auto;height:auto;color:var(--area-grade,#9ed5e4);letter-spacing:normal;filter:drop-shadow(0 2px 4px #00000052);border-radius:0;font-weight:950;line-height:1;display:block;background:0 0!important;border:0!important;font-size:22px!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-marker i{display:none}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-body{gap:7px;min-width:0;display:grid}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-body small{color:var(--area-grade,#9ed5e4)!important;letter-spacing:.065em!important;font-size:11.5px!important;font-weight:820!important;line-height:1.25!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-body>b{font-size:19px!important;line-height:1.1!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-body>span{font-size:13px!important;line-height:1.42!important}.postcode-decile-bar{gap:3px;margin:9px 0 1px;display:grid}.postcode-emoji-scale{gap:1px;min-width:0;display:grid}.postcode-emoji-range{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;min-width:0;height:22px;display:grid}.postcode-emoji-range span{min-width:0;color:inherit;text-align:center;opacity:.42;transform-origin:50%;filter:grayscale(.16)drop-shadow(0 1px 2px #00000047);font-size:14px;line-height:1;display:block}.postcode-emoji-range span.active{opacity:1;filter:grayscale(0) drop-shadow(0 2px 4px color-mix(in srgb, var(--decile-fill,#9ed5e4) 30%, #00000042));transform:translateY(-1px)scale(1.18)}.postcode-emoji-pointer{height:9px;display:block;position:relative}.postcode-emoji-pointer:before{content:"";top:-1px;left:clamp(7px, var(--emoji-marker,50%), calc(100% - 7px));border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:8px solid var(--decile-fill,#9ed5e4);filter:drop-shadow(0 2px 3px #00000057);width:0;height:0;position:absolute;transform:translate(-50%)}.postcode-decile-labels{color:inherit;opacity:.78;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;font-size:11.5px;font-weight:820;line-height:1.2;display:grid}.postcode-decile-labels span:last-child{text-align:right}.postcode-decile-labels strong{color:color-mix(in srgb, var(--area-grade,#d8ef62) 58%, currentColor);white-space:nowrap;font-size:12px}.postcode-rating-meaning{color:#fff8ebc2;margin:1px 0 0;font-size:13px;font-weight:760;line-height:1.42}.postcode-widget-rank{background:color-mix(in srgb, var(--area-grade,#9ed5e4) 18%, transparent);width:fit-content;color:inherit;opacity:.84;border-radius:999px;margin-top:2px;padding:3px 7px;font-size:11.5px;font-style:normal;font-weight:820;line-height:1;display:inline-flex}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget .postcode-widget-detail{gap:7px;display:grid}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-widget-detail span{opacity:.76}.stage.workspace-stage .workspace-view .results .results-empty-preview,.stage.workspace-stage .workspace-view .results .results-empty-icon{display:none}.stage.workspace-stage .workspace-view .results .results-empty-overlay{gap:10px;display:grid}@media (min-width:901px){.stage.workspace-stage .workspace-view .workspace{grid-template-rows:auto minmax(560px,auto) minmax(230px,auto)!important;align-items:stretch!important}.stage.workspace-stage .workspace-view :is(.chat,.results,.activity,.browser-replay){align-self:stretch!important;height:auto!important;min-height:0!important;max-height:none!important}.stage.workspace-stage .workspace-view :is(.chat,.results,.browser-replay){flex-direction:column!important;display:flex!important}.stage.workspace-stage .workspace-view .chat .messages,.stage.workspace-stage .workspace-view .results .empty-state,.stage.workspace-stage .workspace-view .browser-replay .empty-state,.stage.workspace-stage .workspace-view .replay-strip{flex:1 1 0!important;min-height:0!important}.stage.workspace-stage .workspace-view .results .empty-state,.stage.workspace-stage .workspace-view .browser-replay .empty-state{align-content:start!important}.stage.workspace-stage .workspace-view .results .results-empty-state{isolation:isolate!important;text-align:center!important;background:radial-gradient(circle at 50% 42%, #09151147, #07100da3 58%, #07100dd1), var(--nf-fill-inner)!important;align-content:center!important;place-items:center!important;padding:clamp(22px,3.5vw,42px)!important;display:grid!important;position:relative!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .results .results-empty-state:before{content:""!important;z-index:1!important;-webkit-backdrop-filter:blur(3px)saturate(.86)!important;backdrop-filter:blur(3px)saturate(.86)!important;pointer-events:none!important;background:radial-gradient(circle at 50% 44%,#f6ffdd14,#07100d47 42%,#07100db8 78%),linear-gradient(#07100d24,#07100d61)!important;position:absolute!important;inset:0!important}.stage.workspace-stage .workspace-view .results .results-empty-preview{z-index:0!important;filter:blur(2.2px)saturate(.72)!important;opacity:.46!important;pointer-events:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important;position:absolute!important;inset:16px!important;transform:scale(1.02)!important}.stage.workspace-stage .workspace-view .results .results-empty-preview article{background:linear-gradient(145deg,#fffdf714,#fffdf706)!important;border-radius:18px!important;align-content:start!important;gap:11px!important;min-height:136px!important;padding:16px!important;display:grid!important}.stage.workspace-stage .workspace-view .results .results-empty-preview span{background:#b8cc7829!important;border-radius:16px!important;width:46px!important;height:46px!important}.stage.workspace-stage .workspace-view .results .results-empty-preview b,.stage.workspace-stage .workspace-view .results .results-empty-preview i,.stage.workspace-stage .workspace-view .results .results-empty-preview em{background:#f4eedc24!important;border-radius:999px!important;height:11px!important;display:block!important}.stage.workspace-stage .workspace-view .results .results-empty-preview b{width:76%!important}.stage.workspace-stage .workspace-view .results .results-empty-preview i{width:94%!important}.stage.workspace-stage .workspace-view .results .results-empty-preview em{width:52%!important}.stage.workspace-stage .workspace-view .results .results-empty-overlay{z-index:2!important;justify-items:center!important;gap:10px!important;width:min(440px,100%)!important;display:grid!important;position:relative!important}.stage.workspace-stage .workspace-view .results .results-empty-icon{color:#cde083!important;background:#b8cc7824!important;border-radius:16px!important;place-items:center!important;width:46px!important;height:46px!important;display:grid!important}.stage.workspace-stage .workspace-view .results .results-empty-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:24px!important;height:24px!important}.stage.workspace-stage .workspace-view .results .results-empty-overlay>b{max-width:390px!important;font-family:var(--font-display)!important;letter-spacing:-.055em!important;color:#fff8eb!important;font-size:clamp(30px,2.7vw,44px)!important;line-height:.98!important}.stage.workspace-stage .workspace-view .results .results-empty-overlay>span:not(.results-empty-icon){color:#c7d6cd!important;max-width:430px!important;font-size:13px!important;font-weight:760!important;line-height:1.42!important}.stage.workspace-stage .workspace-view .results .results-empty-overlay .empty-state-actions{justify-content:center!important;width:auto!important;max-width:calc(100% - 40px)!important;margin-top:8px!important;position:static!important;transform:none!important}.stage.workspace-stage .workspace-view .replay-strip{grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;align-items:stretch!important;height:auto!important;max-height:none!important;padding-bottom:0!important;overflow:hidden auto!important}.stage.workspace-stage .workspace-view .replay-card{align-self:stretch!important;min-height:100%!important;max-height:none!important}.stage.workspace-stage .workspace-view .replay-strip:has(>.replay-card:only-child){grid-auto-columns:minmax(0,1fr)!important;padding-bottom:0!important}.stage.workspace-stage .workspace-view .replay-strip:has(>.replay-card:only-child) .replay-card{width:100%!important}.stage.workspace-stage .workspace-view .browser-replay{align-self:start!important;height:auto!important;max-height:282px!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .browser-replay .replay-title-row{flex:none!important}.stage.workspace-stage .workspace-view .replay-strip{flex:none!important;grid-template-columns:none!important;grid-auto-columns:minmax(210px,248px)!important;grid-auto-flow:column!important;align-items:start!important;height:auto!important;min-height:0!important;max-height:174px!important;padding-bottom:8px!important;display:grid!important;overflow:auto hidden!important}.stage.workspace-stage .workspace-view .replay-card{align-self:start!important;width:auto!important;height:152px!important;min-height:152px!important;max-height:152px!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .browser-replay.single-replay .replay-strip{grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:minmax(0,1fr)!important;overflow-x:hidden!important}.stage.workspace-stage .workspace-view .browser-replay.single-replay .replay-card{width:100%!important}.stage.workspace-stage .workspace-view .browser-replay:not(:has(.replay-strip)){max-height:none!important;overflow:visible!important}.stage.workspace-stage .workspace-view .browser-replay:not(:has(.replay-strip)) .follow-controls{display:none!important}.stage.workspace-stage .workspace-view .browser-replay:not(:has(.replay-strip)) .nf-empty-state{flex:none!important;align-content:center!important;gap:10px!important;min-height:118px!important;max-height:none!important;padding:18px 20px!important;display:grid!important;overflow:visible!important}.stage.workspace-stage .workspace-view .activity{flex-direction:column!important;align-self:start!important;height:clamp(340px,34vh,430px)!important;min-height:340px!important;max-height:430px!important;display:flex!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .activity .live-log-title,.stage.workspace-stage .workspace-view .activity .live-run-meta,.stage.workspace-stage .workspace-view .activity .follow-hint,.stage.workspace-stage .workspace-view .activity .activity-empty{flex:none!important}.stage.workspace-stage .workspace-view .activity ol{overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}}@media (max-width:1420px) and (min-width:901px){.stage.workspace-stage .workspace-view .workspace{grid-template-rows:auto minmax(560px,auto) minmax(250px,auto) minmax(220px,auto)!important}}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-intel-hero{background:radial-gradient(circle at 4% 0%, color-mix(in srgb, var(--area-grade,#d8ef62) 18%, transparent), transparent 34%), linear-gradient(135deg, #fffdf7f5, #f5eddefa)!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;padding:14px!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-intel-hero p{max-width:66ch!important;margin-top:9px!important;font-size:14px!important;line-height:1.48!important}.postcode-hero-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.postcode-hero-copy{min-width:0}.postcode-imd-classification{--classification-colour:#9ed5e4;text-align:right;justify-content:flex-end;align-self:start;min-width:max-content;margin-top:24px;padding:0 2px 0 14px;display:flex}.postcode-imd-classification b{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(34px,4.2vw,62px);font-weight:400;line-height:.9;color:var(--classification-colour)!important}.postcode-imd-classification.avoid b{font-family:Impact, Haettenschweiler, "Arial Black", var(--font-display), sans-serif!important;letter-spacing:.035em!important;text-transform:uppercase!important;transform-origin:100%!important;text-shadow:2px 2px 0 #0d0408b8, 0 0 22px color-mix(in srgb, var(--classification-colour) 44%, transparent)!important;font-style:italic!important;font-weight:900!important;transform:skew(-8deg)rotate(-1deg)!important}.postcode-location-line{color:color-mix(in srgb, var(--area-grade,#9ed5e4) 36%, currentColor);margin-top:10px;font-size:12px;font-weight:820;line-height:1.35;display:block}.postcode-signal-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;min-width:0;display:grid}.postcode-signal-card{--signal-colour:#9ed5e4;border:1px solid color-mix(in srgb, var(--signal-colour) 34%, #17211d1f);background:linear-gradient(135deg, color-mix(in srgb, var(--signal-colour) 11%, #fffdf7fa), #fffdf7eb);border-radius:16px;grid-template-columns:minmax(0,1fr);align-items:start;gap:0;min-width:0;padding:13px 42px 13px 13px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff94}html[data-theme=dark] .postcode-signal-card{border-color:color-mix(in srgb, var(--signal-colour) 38%, #eef8ed1c);background:linear-gradient(135deg, color-mix(in srgb, var(--signal-colour) 13%, #101a16), #101a16 72%);box-shadow:inset 0 1px #ffffff0e}.postcode-signal-card>i,.postcode-signal-card>i:after{display:none}.postcode-signal-card .postcode-signal-emoji{z-index:1;width:auto;height:auto;color:inherit;filter:drop-shadow(0 2px 3px #00000057);pointer-events:none;border-radius:0;font-weight:900;position:absolute;top:9px;right:10px;opacity:1!important;-webkit-box-orient:initial!important;-webkit-line-clamp:initial!important;background:0 0!important;border:0!important;font-size:16px!important;line-height:1!important;display:block!important;overflow:visible!important}.postcode-signal-card div{gap:5px;min-width:0;display:grid}.postcode-signal-card small{color:color-mix(in srgb, var(--signal-colour) 46%, currentColor);letter-spacing:.045em;text-transform:none;font-size:11.5px;font-weight:820;line-height:1.2}.postcode-signal-card b{color:inherit;font-size:14px;font-weight:950;line-height:1.15}.postcode-signal-card span,.postcode-signal-card em{color:inherit;opacity:.78;font-size:13px;font-style:normal;font-weight:750;line-height:1.38}.postcode-signal-card span{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.postcode-signal-card em{opacity:.58;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget .postcode-widget-rank{display:none!important}html[data-theme] .map-popout-backdrop{z-index:10000!important;-webkit-backdrop-filter:none!important;background:#020807!important}html[data-theme=light] .map-popout-backdrop{background:#101814b8!important}html[data-theme] .map-popout{z-index:10001!important;opacity:1!important;background:var(--nf-popup-surface)!important;background-color:var(--nf-popup-surface)!important;-webkit-backdrop-filter:none!important;position:relative!important;overflow:hidden!important}:is(.stage.workspace-stage .workspace-view .workspace:has(.map-popout-backdrop),.stage.workspace-stage .workspace-view .workspace-map-panel:has(.map-popout-backdrop),.stage.workspace-stage .workspace-view .postcode-intel-panel:has(.map-popout-backdrop)){z-index:10000!important;position:relative!important;overflow:visible!important}html[data-theme] .map-popout:before{content:"";z-index:0;pointer-events:none;background:var(--nf-popup-surface);position:absolute;inset:0}html[data-theme] .map-popout>*{z-index:1;position:relative}html[data-theme] .map-popout-grid,html[data-theme] .map-popout-head,html[data-theme] .map-popout .route-planner,html[data-theme] .map-popout .route-planner input,html[data-theme] .map-popout .route-mode-toggle,html[data-theme] .map-popout .route-result,html[data-theme] .map-popout .route-status{opacity:1!important;-webkit-backdrop-filter:none!important}@media (max-width:1320px){.postcode-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.postcode-hero-heading{grid-template-columns:1fr}.postcode-imd-classification{text-align:left;justify-content:flex-start;margin-top:0;padding:0}.postcode-signal-grid{grid-template-columns:1fr}}:root,html[data-theme=light]{--nf-bg:#f7eeee;--nf-surface:#fffaf7;--nf-surface-alt:#f3e4e5;--nf-ink:#2a1116;--nf-muted:#70595d;--nf-line:#5d1f2d29;--nf-estate:#76263b;--nf-blue:#9d4056;--nf-lime:#8f2c43;--nf-amber:#be7b53;--nf-red:#b42335;--nf-focus:#8f2c434d;--nf-depth:0 18px 46px #37121b21;--green:var(--nf-estate);--lime:var(--nf-lime);--canal:#5f2638;--shadow:var(--nf-depth);--nf-edge-panel:#5d1f2d1f;--nf-edge-panel-strong:#5d1f2d2e;--nf-edge-control:#5d1f2d26;--nf-fill-panel:#fffaf7a8;--nf-fill-card:#fffaf780;--nf-fill-inner:#5d1f2d0b;--nf-focus-ring:0 0 0 3px #8f2c4333}html[data-theme=dark]{--nf-bg:#12070a;--nf-surface:#1d0d12;--nf-surface-alt:#2a1118;--nf-ink:#fff4ee;--nf-muted:#d7c0c4;--nf-line:#ffe6e024;--nf-estate:#b55369;--nf-blue:#d48b98;--nf-lime:#b8465e;--nf-amber:#d59b73;--nf-red:#ff8aa0;--nf-focus:#ce677e57;--nf-depth:0 22px 58px #00000057;--green:var(--nf-estate);--lime:var(--nf-lime);--canal:#79304a;--nf-edge-panel:#ffe6e018;--nf-edge-panel-strong:#ffe6e026;--nf-edge-control:#ffe6e021;--nf-fill-panel:#ffe6e00b;--nf-fill-card:#ffe6e009;--nf-fill-inner:#ffe6e00e;--nf-focus-ring:0 0 0 3px #ce677e3d}body,html[data-theme=light] body{background:radial-gradient(circle at 18% -8%,#8f2c432e,#0000 30%),radial-gradient(circle at 92% 4%,#b553691c,#0000 30%),linear-gradient(135deg,#fbf3ef,#f0dde0 52%,#f7eeee)!important}html[data-theme=dark] body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% -6%,#b8465e33,#0000 38%),radial-gradient(circle at 88% 0,#d48b981f,#0000 42%);position:fixed;inset:0}html[data-theme=light] .topbar{background:#5c1b2beb!important;border-bottom-color:#5d1f2d29!important}html[data-theme=dark] .topbar{background:#100609e6!important;border-bottom-color:#ffe6e014!important}html[data-theme] .brand-mark{color:#ffe6e0!important;background:linear-gradient(135deg,#7f2a40,#b8465e 62%,#d48b98)!important}html[data-theme] .rb-pill-nav-items{background:#260d149e!important;border-color:#ffe6e014!important}html[data-theme=light] .rb-pill-nav-items{background:#fffaf72e!important;border-color:#fffaf733!important}html[data-theme] .rb-pill-icon,html[data-theme] .home-signal-line .app-icon,html[data-theme] .workspace-view .kicker{color:#d88c9e!important}html[data-theme=dark] .hero-view,html[data-theme=dark] .stage.app-stage .hero-view.active,html[data-theme=dark] .workspace-view,html[data-theme=dark] .profile-view,html[data-theme=dark] .taste-view,html[data-theme=dark] .brief-view,html[data-theme=dark] .analysis-view,html[data-theme=dark] .billing-view{background:radial-gradient(circle at 8% 0,#b8465e1c,#0000 31%),radial-gradient(circle at 84% 8%,#d48b9814,#0000 36%),linear-gradient(135deg,#1c0d12,#12080b 58%,#17070d)!important}html[data-theme=light] .stage>.view.active,html[data-theme=light] .hero-view,html[data-theme=light] .workspace-view,html[data-theme=light] .profile-view,html[data-theme=light] .taste-view,html[data-theme=light] .brief-view,html[data-theme=light] .analysis-view,html[data-theme=light] .billing-view{background:radial-gradient(circle at 8% 0,#8f2c431c,#0000 30%),radial-gradient(circle at 86% 10%,#d48b9824,#0000 34%),linear-gradient(135deg,#fbf3ef,#f0dde0 58%,#f6ecec)!important}html[data-theme=dark] .workspace-view .surface,html[data-theme=dark] .hero-map-card,html[data-theme=dark] .agent-run-spotlight,html[data-theme=dark] .analysis-hero,html[data-theme=dark] .billing-hero{background:radial-gradient(circle at 10% 0,#b8465e1f,#0000 34%),linear-gradient(#261218fa,#190a0ffa)!important;border-color:#ffe6e021!important}html[data-theme=light] .workspace-view .surface,html[data-theme=light] .hero-map-card,html[data-theme=light] .agent-run-spotlight,html[data-theme=light] .analysis-hero,html[data-theme=light] .billing-hero{background:linear-gradient(#fffaf7e6,#f9ebecdb)!important;border-color:#5d1f2d1f!important}html[data-theme] .home-play-button:not(.setup-needed),html[data-theme] .start-search-cta:not(:disabled),html[data-theme] .button.dark.start-search-cta.play-search-button:not(:disabled),html[data-theme] .launch-adjust-actions button.primary:not(:disabled),html[data-theme] .route-submit,html[data-theme] .route-mode-toggle button.active,html[data-theme] .postcode-search-form button:not(.ghost),html[data-theme] .chat-input button,html[data-theme] .profile-standard-actions .profile-widget-save{color:#fff8ef!important;box-shadow:none!important;background:#8f2c43!important;border-color:#ffe6e029!important}html[data-theme] .home-play-button:not(.setup-needed) .play-glyph,html[data-theme] .start-search-play-icon{color:#8f2c43!important;background:#fff8ef!important}html[data-theme] .button.light,html[data-theme] .signin-button,html[data-theme] .theme-toggle,html[data-theme] .hero-actions .button.light,html[data-theme] .hero-actions .button.ghost,html[data-theme] .postcode-search-form .location-lookup-button,html[data-theme] .auto-follow-toggle{color:var(--nf-ink)!important;border-color:var(--nf-edge-control)!important;background:#ffe6e013!important}html[data-theme=dark] .replay-card:before,html[data-theme=dark] .workspace-view .replay-thumb{background:linear-gradient(135deg,#7f2a40,#b8465e 62%,#d48b98)!important}html[data-theme=dark] .workspace-view ::-webkit-scrollbar-thumb{background:#b8465e6b padding-box content-box!important;border:2px solid #0000!important;border-radius:999px!important}html[data-theme=dark] .stage.workspace-stage .workspace-view .postcode-intel-panel{scrollbar-color:#b8465e7a transparent!important;background:linear-gradient(#230f15fa,#12080cfc)!important}.stage.workspace-stage .workspace-view .postcode-intel-panel{padding:12px!important}.stage.workspace-stage .workspace-view .postcode-intel-panel,.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-intel-board{scrollbar-gutter:stable!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-intel-board{gap:10px!important;padding:10px 10px 14px!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-intel-hero{container-type:inline-size;border-radius:22px!important;padding:12px!important}html[data-theme=dark] .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-intel-hero{background:radial-gradient(circle at 4% 0%, color-mix(in srgb, var(--area-grade,#d8ef62) 12%, transparent), transparent 30%), linear-gradient(135deg, #1b0d12 0%, #10070a 100%)!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-signal-card{border-radius:14px!important;padding:12px 40px 12px 12px!important}@container (min-width:700px){.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-signal-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}}@container (max-width:699px){.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-signal-card:last-child:nth-child(odd){grid-column:1/-1!important}}html[data-theme=dark] .postcode-signal-card{background:linear-gradient(135deg, color-mix(in srgb, var(--signal-colour) 12%, #1b0d12), #13090d 72%)!important}@media (max-width:760px){.stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-signal-grid{grid-template-columns:1fr!important}}html[data-theme=light]{--nf-estate:#76263b!important;--nf-blue:#9d4056!important;--nf-lime:#8f2c43!important;--nf-focus:#8f2c434d!important;--green:#76263b!important;--lime:#8f2c43!important;--canal:#5f2638!important}html[data-theme=dark]{--nf-estate:#b55369!important;--nf-blue:#d48b98!important;--nf-lime:#b8465e!important;--nf-focus:#ce677e57!important;--green:#b55369!important;--lime:#b8465e!important;--canal:#79304a!important}html[data-theme] body .home-play-button,html[data-theme] body .home-play-button.setup-needed,html[data-theme] body .home-play-button:not(.setup-needed),html[data-theme] body .home-play-button:hover:not(:disabled),html[data-theme] body .home-play-button.setup-needed:hover:not(:disabled),html[data-theme] body .button.dark:not(:disabled),html[data-theme] body .button.dark:disabled,html[data-theme] body .start-search-cta:not(:disabled),html[data-theme] body .launch-adjust-actions button.primary:not(:disabled){color:#fff8ef!important;box-shadow:none!important;background:linear-gradient(135deg,#8f2c43,#b8465e)!important;border-color:#ffe6e033!important}html[data-theme] body .button.dark:disabled{color:#fff8efb8!important;opacity:1!important;background:linear-gradient(135deg,#8f2c4370,#b8465e5c)!important}html[data-theme] body .home-play-button :is(b,strong,span),html[data-theme] body .button.dark:not(:disabled) :is(b,strong,span),html[data-theme] body .start-search-cta:not(:disabled) :is(b,strong,span),html[data-theme] body .launch-adjust-actions button.primary:not(:disabled) :is(b,strong,span){color:#fff8ef!important}html[data-theme] body .home-play-button small,html[data-theme] body .button.dark:not(:disabled) small,html[data-theme] body .start-search-cta:not(:disabled) small,html[data-theme] body .launch-adjust-actions button.primary:not(:disabled) small{color:#fff8efbd!important}html[data-theme] body .home-play-button .play-glyph,html[data-theme] body .home-play-button.setup-needed .play-glyph,html[data-theme] body .home-play-button:not(.setup-needed) .play-glyph,html[data-theme] body .start-search-play-icon{color:#8f2c43!important;box-shadow:none!important;background:#fff8ef!important}html[data-theme] body .map-lookup-status.good,html[data-theme] body .notice.good,html[data-theme] body .context-loaded{color:color-mix(in srgb, var(--nf-ink) 86%, #8f2c43)!important;background:#8f2c4326!important;border-color:#8f2c433d!important}html[data-theme] body .bubble.user,html[data-theme] body .brief-chat-composer .bubble.user{color:#fff8ef!important;background:linear-gradient(135deg,#8f2c43f5,#5f2638f5)!important}html[data-theme] body .topbar .rb-pill-nav--initial .rb-pill-nav-items,html[data-theme] body .topbar .rb-pill-nav--initial .rb-pill{clip-path:none!important;opacity:1!important;animation:none!important;transform:none!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-label,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-icon{opacity:1!important;visibility:visible!important}html[data-theme=dark] body .topbar .rb-pill-nav.topnav .rb-pill-label{color:#fff8efd1!important}html[data-theme=light] body .topbar .rb-pill-nav.topnav .rb-pill-label{color:#2a1116c7!important}html[data-theme=dark] body{--nf-cta-fill:#ffd1dc;--nf-cta-fill-strong:#eda4b5;--nf-cta-ink:#280710;--nf-cta-edge:#fff2f5a8;--nf-cta-halo:#ffd1dc33}html[data-theme=light] body{--nf-cta-fill:#76263b;--nf-cta-fill-strong:#9f3550;--nf-cta-ink:#fff8ef;--nf-cta-edge:#5d1f2d57;--nf-cta-halo:#8f2c4321}html[data-theme] body :is(.home-play-button,.home-play-button.setup-needed,.home-play-button:not(.setup-needed),.home-play-button:hover:not(:disabled),.home-play-button.setup-needed:hover:not(:disabled),.button.dark:not(:disabled),.start-search-cta:not(:disabled),.launch-adjust-actions button.primary:not(:disabled),.postcode-search-form button:not(.ghost),.route-submit,.chat-input button,.profile-standard-actions .profile-widget-save){background:linear-gradient(135deg, var(--nf-cta-fill), var(--nf-cta-fill-strong))!important;color:var(--nf-cta-ink)!important;border-color:var(--nf-cta-edge)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--nf-cta-edge) 72%, transparent), 0 12px 28px var(--nf-cta-halo)!important}html[data-theme] body :is(.home-play-button,.button.dark:not(:disabled),.start-search-cta:not(:disabled),.launch-adjust-actions button.primary:not(:disabled),.postcode-search-form button:not(.ghost),.route-submit,.chat-input button,.profile-standard-actions .profile-widget-save) :is(b,strong,span,small){color:var(--nf-cta-ink)!important}html[data-theme] body :is(.home-play-button,.home-play-button.setup-needed,.home-play-button:not(.setup-needed)) .play-glyph,html[data-theme] body .start-search-play-icon{background:var(--nf-cta-ink)!important;color:var(--nf-cta-fill)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--nf-cta-edge) 42%, transparent)!important}html[data-theme] body :is(.button.light,.signin-button,.theme-toggle,.postcode-search-form button.ghost,.postcode-search-form .location-lookup-button,.auto-follow-toggle){color:var(--nf-ink)!important;border-color:color-mix(in srgb, var(--nf-ink) 24%, transparent)!important;background:#ffe6e018!important}html[data-theme=dark] body :is(.button.light,.signin-button,.theme-toggle,.postcode-search-form button.ghost,.postcode-search-form .location-lookup-button,.auto-follow-toggle){color:#fff8ef!important;background:#ffe6e018!important;border-color:#ffe6e038!important}html[data-theme] body .button.dark:disabled{color:color-mix(in srgb, var(--nf-ink) 58%, transparent)!important;border-color:color-mix(in srgb, var(--nf-ink) 16%, transparent)!important;box-shadow:none!important;opacity:1!important;background:#ffe6e016!important}html[data-theme=light] body :is(.results-empty-overlay,.analysis-lock-overlay) .button.light{color:#fff8ef!important;background:#2a111670!important;border-color:#fff8ef3d!important}html[data-theme=dark]{--nf-popup-surface:#1a0b10!important;--nf-popup-elevated:#241016!important;--nf-popup-inner:#13070b!important;--nf-popup-ink:#fff8ef!important;--nf-popup-muted:#e2cbd0!important;--nf-popup-border:#ffe6e029!important;--nf-popup-shadow:0 34px 110px #0000009e!important}html[data-theme=light]{--nf-popup-surface:#fff5ef!important;--nf-popup-elevated:#f4e2dc!important;--nf-popup-inner:#fffaf5!important;--nf-popup-ink:#2a1116!important;--nf-popup-muted:#6a454d!important;--nf-popup-border:#76263b2e!important;--nf-popup-shadow:0 30px 82px #2a111633!important}html[data-theme] body .profile-editor-backdrop{-webkit-backdrop-filter:blur(12px)saturate(.88)!important;background:#120509b3!important}html[data-theme=light] body .profile-editor-backdrop{background:#2a111657!important}html[data-theme] body .profile-editor-modal{background:linear-gradient(180deg, color-mix(in srgb, var(--nf-popup-elevated) 42%, transparent), transparent 34%), var(--nf-popup-surface)!important;border:1px solid var(--nf-popup-border)!important;outline:1px solid color-mix(in srgb, var(--nf-cta-fill) 20%, transparent)!important;width:min(960px,100vw - 48px)!important;box-shadow:var(--nf-popup-shadow), inset 0 1px 0 #fff8ef0e!important;background-clip:padding-box!important;border-radius:28px!important;overflow:hidden!important}html[data-theme] body .profile-view .profile-editor-modal:after,html[data-theme] body .profile-view .profile-editor-body .surface:after{content:none!important;display:none!important}html[data-theme] body .profile-editor-head{background:color-mix(in srgb, var(--nf-popup-surface) 86%, var(--nf-popup-elevated))!important;color:var(--nf-popup-ink)!important;border-bottom:1px solid var(--nf-popup-border)!important}html[data-theme] body .profile-editor-body{background:var(--nf-popup-surface)!important;color:var(--nf-popup-ink)!important}html[data-theme] body .profile-editor-modal .auth-card.account-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-theme] body .profile-editor-modal .section-title{align-items:flex-start!important}html[data-theme] body .profile-editor-modal .section-title p,html[data-theme] body .profile-editor-modal .form-field small,html[data-theme] body .profile-editor-modal .trust-copy{color:var(--nf-popup-muted)!important}html[data-theme] body .profile-editor-modal .section-title>span{color:var(--nf-cta-fill)!important}html[data-theme] body .profile-editor-close{color:var(--nf-popup-ink)!important;border:1px solid var(--nf-popup-border)!important;background:#ffe6e011!important}html[data-theme] body .profile-editor-close:hover{background:#ffe6e01f!important}html[data-theme] body .profile-editor-modal .auth-toggle{border:1px solid var(--nf-popup-border)!important;background:#ffe6e013!important;box-shadow:inset 0 1px #fff8ef0a!important}html[data-theme] body .profile-editor-modal .auth-toggle button{color:color-mix(in srgb, var(--nf-popup-ink) 74%, transparent)!important}html[data-theme] body .profile-editor-modal .auth-toggle .active{background:linear-gradient(135deg, var(--nf-cta-fill), var(--nf-cta-fill-strong))!important;color:var(--nf-cta-ink)!important;box-shadow:0 8px 22px var(--nf-cta-halo)!important}html[data-theme] body .profile-editor-modal :is(input,select,textarea){color:var(--nf-popup-ink)!important;border-color:var(--nf-popup-border)!important;box-shadow:none!important;background:#ffe6e016!important}html[data-theme] body .profile-editor-modal :is(input,select,textarea):is(:focus,:focus-visible){border-color:var(--nf-cta-edge)!important;box-shadow:0 0 0 3px var(--nf-cta-halo)!important;outline:0!important}html[data-theme] body .profile-editor-modal .inline-check{color:var(--nf-popup-ink)!important;border:1px solid var(--nf-popup-border)!important;background:#ffe6e00e!important}html[data-theme] body .profile-editor-modal .account-form .button.dark.full:disabled{color:color-mix(in srgb, var(--nf-popup-ink) 72%, transparent)!important;border-color:var(--nf-popup-border)!important;background:#ffe6e01f!important}html[data-theme] body .profile-editor-modal{border-color:var(--nf-popup-border)!important;box-shadow:var(--nf-popup-shadow), inset 0 1px 0 #fff8ef0b!important;outline:0!important}html[data-theme] body .profile-editor-modal .model-connect-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-theme] body .profile-editor-modal :is(.provider,.byok-guidance-grid>div,.byok-trust-card,.stored-provider-list span,.byok-technical-note){color:var(--nf-popup-ink)!important;border:1px solid var(--nf-popup-border)!important;box-shadow:none!important;background:#ffe6e011!important}html[data-theme] body .profile-editor-modal .provider.selected,html[data-theme] body .profile-editor-modal .provider.configured{border-color:color-mix(in srgb, var(--nf-cta-fill) 46%, var(--nf-popup-border))!important;background:linear-gradient(135deg,#ffd1dc2e,#b8465e24)!important}html[data-theme] body .profile-editor-modal :is(.provider span,.byok-guidance-grid span,.byok-trust-card li,.stored-provider-list span,.byok-actions .text-button){color:var(--nf-popup-muted)!important}html[data-theme] body .profile-editor-modal :is(.help-link,.byok-actions .danger,.model-connect-card .section-title>span),html[data-theme] body .profile-editor-modal .provider.selected span:before,html[data-theme] body .profile-editor-modal .provider.configured span:before{color:var(--nf-cta-fill)!important}html[data-theme] body .profile-editor-modal :is(.model-connect-card,.auth-card.account-form,.profile-editor-body,.profile-editor-head){box-shadow:none!important;outline:0!important}html[data-theme=dark] body #taste.taste-view,html[data-theme=dark] body #brief.brief-view,html[data-theme=dark] body #taste,html[data-theme=dark] body #brief{--nf-edge-panel:#ffe6e024;--nf-edge-control:#ffe6e038;--nf-fill-panel:linear-gradient(180deg, #261218f5, #14080df5);--nf-fill-inner:#ffe6e011}html[data-theme=light] body #taste.taste-view,html[data-theme=light] body #brief.brief-view,html[data-theme=light] body #taste,html[data-theme=light] body #brief{--nf-edge-panel:#76263b29;--nf-edge-control:#76263b33;--nf-fill-panel:linear-gradient(180deg, #fffaf7eb, #f9ebece0);--nf-fill-inner:#76263b0e}html[data-theme] body #taste :is(.surface,.settings-process-card,.setup-help-strip>div,.settings-loop-step,.comparison-module,.scene-card,.scenario-card,.learned,.controlled-search-card,.taste-lab){background:radial-gradient(circle at 8% 0, #ffd1dc14, transparent 34%), var(--nf-fill-panel)!important;border:1px solid var(--nf-edge-panel)!important;box-shadow:var(--nf-shadow-panel)!important}html[data-theme=light] body #taste :is(.surface,.settings-process-card,.setup-help-strip>div,.settings-loop-step,.comparison-module,.scene-card,.scenario-card,.learned,.controlled-search-card,.taste-lab){background:linear-gradient(#fffaf7eb,#f9ebece0)!important;border-color:#76263b29!important}html[data-theme] body #taste :is(.range-group,.requirement-matrix>div,.trait,.profile-card-primary){box-shadow:none!important;background:#ffe6e00e!important;border:0!important}html[data-theme] body #taste .controlled-search-card,html[data-theme] body #taste .filter-grid,html[data-theme] body #taste .range-group{overflow:visible!important}html[data-theme] body #taste .filter-control{gap:7px;min-width:0;margin:0 0 13px;display:grid;position:relative}html[data-theme] body #taste .budget-cap-panel{border-radius:20px;gap:12px;padding:14px;display:grid;border:1px solid var(--nf-edge-panel)!important;background:#ffe6e00e!important}html[data-theme] body #taste .budget-cap-panel>div:first-child{gap:4px;display:grid}html[data-theme] body #taste .budget-cap-panel b{color:var(--nf-ink);font-size:13px;font-weight:950}html[data-theme] body #taste .budget-cap-panel span{color:color-mix(in srgb, var(--nf-ink) 72%, transparent);font-size:12px;line-height:1.35}html[data-theme] body #taste .budget-segmented{margin-top:0}html[data-theme] body #taste .range-group .filter-control{margin:0}html[data-theme] body #taste .filter-control:has(.themed-select.open){z-index:90}html[data-theme] body #taste :is(.kicker,.section-title>span,.loop-pill,.settings-process-head .kicker){color:var(--nf-cta-fill)!important}html[data-theme] body #taste .settings-loop-step{border-color:var(--nf-edge-panel)!important}html[data-theme] body #taste .settings-loop-step>span{color:var(--nf-cta-fill)!important;background:#ffe6e024!important}html[data-theme] body #taste .settings-loop-step:is(.active,.current,.done){border-color:var(--nf-cta-edge)!important;background:radial-gradient(circle at 8% 0,#ffd1dc1f,#0000 36%),#ffe6e013!important}html[data-theme] body #taste .settings-loop-step:is(.active,.current,.done)>span{background:var(--nf-cta-fill)!important;color:var(--nf-cta-ink)!important}html[data-theme] body #taste :is(label,.filter-control>span,.range-group>span,.filter-block>b,.requirement-row>b,.swipe-prompt,.section-title p,.learned-editable small,.trait span){color:color-mix(in srgb, var(--nf-ink) 78%, transparent)!important}html[data-theme=dark] body #taste :is(label,.filter-control>span,.range-group>span,.filter-block>b,.requirement-row>b,.swipe-prompt,.section-title p,.learned-editable small,.trait span){color:#fff8efbd!important}html[data-theme] body #taste .filter-control>span{font-size:12px;font-weight:900;line-height:1.2}html[data-theme] body #taste :is(input,select,textarea,.themed-select-button){color:var(--nf-ink)!important;border:1px solid var(--nf-edge-control)!important;box-shadow:none!important;background:#ffe6e013!important}html[data-theme=dark] body #taste :is(input,select,textarea,.themed-select-button){color:#fff8ef!important;background:#ffe6e013!important}html[data-theme] body #taste :is(input,select,textarea,.themed-select-button):focus-visible{border-color:var(--nf-cta-edge)!important;box-shadow:0 0 0 3px var(--nf-cta-halo)!important;outline:0!important}html[data-theme] body #taste .themed-select{width:100%}html[data-theme] body #taste .themed-select-button{min-height:46px!important;padding:12px 13px!important}html[data-theme] body #taste .themed-select-button svg{color:var(--nf-cta-fill)!important}html[data-theme] body #taste .themed-select-popover{scrollbar-color:var(--nf-cta-fill) #ffe6e014;z-index:120!important;background:radial-gradient(circle at 12% 0, #ffd1dc1a, transparent 38%), var(--nf-popup-surface)!important;max-height:260px!important;color:var(--nf-popup-ink)!important;border:1px solid var(--nf-popup-border)!important;overflow-y:auto!important;box-shadow:0 22px 62px #00000073!important}html[data-theme] body #taste .themed-select-popover button{color:var(--nf-popup-ink)!important;background:0 0!important;border-color:#0000!important}html[data-theme] body #taste .themed-select-popover button:is(:hover,:focus-visible,.selected){color:var(--nf-popup-ink)!important;background:#ffe6e01b!important}html[data-theme] body #taste .themed-select-popover button.selected:after{background:var(--nf-cta-fill)!important;box-shadow:0 0 0 4px var(--nf-cta-halo)!important}html[data-theme] body #taste :is(select){background-image:linear-gradient(45deg, transparent 50%, var(--nf-cta-fill) 50%), linear-gradient(135deg, var(--nf-cta-fill) 50%, transparent 50%), linear-gradient(180deg, color-mix(in srgb, var(--nf-ink) 18%, transparent), color-mix(in srgb, var(--nf-ink) 18%, transparent))!important;background-position:calc(100% - 20px) 52%,calc(100% - 14px) 52%,calc(100% - 38px)!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px,1px 24px!important}html[data-theme] body #taste :is(.choice-chips button,.requirement-row button,.segmented button,.swipe-progress button,.signal-preference-actions button){color:var(--nf-ink)!important;border:1px solid color-mix(in srgb, var(--nf-ink) 18%, transparent)!important;box-shadow:none!important;background:#ffe6e013!important}html[data-theme=dark] body #taste :is(.choice-chips button,.requirement-row button,.segmented button,.swipe-progress button,.signal-preference-actions button){color:#fff8efd6!important;border-color:#ffe6e029!important}html[data-theme] body #taste :is(.choice-chips button.active,.requirement-row button.active,.segmented .active,.swipe-progress .active,.signal-preference-actions button.active){background:linear-gradient(135deg, var(--nf-cta-fill), var(--nf-cta-fill-strong))!important;color:var(--nf-cta-ink)!important;border-color:var(--nf-cta-edge)!important}html[data-theme] body #taste .swipe-progress .active span{background:var(--nf-cta-ink)!important;color:var(--nf-cta-fill)!important}html[data-theme] body #taste .swipe-progress .done{color:var(--nf-ink)!important;background:#ffe6e017!important;border-color:#ffe6e02e!important}html[data-theme=dark] body #taste .swipe-progress .done{color:#fff8efd1!important}html[data-theme] body #taste .signal-expanded{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}html[data-theme] body #taste .signal-preference-module{min-height:430px}html[data-theme] body #taste .signal-preference-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}html[data-theme] body #taste .signal-preference-card{background:#ffe6e00e;border:1px solid #ffe6e024;border-radius:18px;align-content:start;gap:8px;min-height:168px;padding:14px;display:grid}html[data-theme] body #taste .signal-preference-card.prefer{border-color:color-mix(in srgb, var(--nf-cta-fill) 58%, transparent);background:#ffd1dc1f}html[data-theme] body #taste .signal-preference-card.avoid{background:#74132829;border-color:#d8496575}html[data-theme] body #taste .signal-preference-card>span{width:fit-content;color:var(--nf-cta-fill);letter-spacing:.09em;text-transform:uppercase;background:#ffe6e01a;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:950}html[data-theme] body #taste .signal-preference-card>small{line-height:1.35;color:color-mix(in srgb, var(--nf-ink) 72%, transparent)!important}html[data-theme=dark] body #taste .signal-preference-card>small{color:#fff8efb3!important}html[data-theme] body #taste .signal-preference-actions{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}html[data-theme] body #taste .signal-preference-actions button{border-radius:999px;min-height:30px;padding:6px 9px;font-size:12px;font-weight:900}html[data-theme=dark] body{--nf-readable-panel:linear-gradient(180deg, #36161ffa, #1f0a11fa);--nf-readable-card:#ffe6e018;--nf-readable-card-strong:#ffe6e024;--nf-readable-edge:#ffe6e033;--nf-readable-edge-strong:#ffd1dc75;--nf-readable-text:#fff8ef;--nf-readable-muted:#efd9d3;--nf-readable-soft:#d9c2bd;--nf-readable-cta:#ffd1dc;--nf-readable-cta-ink:#2a0712}html[data-theme=light] body{--nf-readable-panel:linear-gradient(180deg, #fffaf7fa, #f8ebeafa);--nf-readable-card:#76263b13;--nf-readable-card-strong:#76263b1f;--nf-readable-edge:#76263b2e;--nf-readable-edge-strong:#76263b57;--nf-readable-text:#2a0712;--nf-readable-muted:#56313a;--nf-readable-soft:#76505a;--nf-readable-cta:#76263b;--nf-readable-cta-ink:#fff8ef}html[data-theme] body .workspace-view .results,html[data-theme] body .analysis-view{color:var(--nf-readable-text)!important}html[data-theme] body .workspace-view .results .listing,html[data-theme] body .analysis-view :is(.analysis-hero,.analysis-empty-room,.analysis-focus-panel,.analysis-chat,.analysis-option-card,.compare-empty,.compare-verdict-panel,.compare-score-table,.compare-property-card,.compare-data-card,.focused-score-card,.focused-area-card){background:var(--nf-readable-panel)!important;border-color:var(--nf-readable-edge)!important;color:var(--nf-readable-text)!important}html[data-theme] body .workspace-view .results .listing.selected,html[data-theme] body .analysis-view .analysis-option-card.compare-selected{border-color:var(--nf-readable-edge-strong)!important;outline:2px solid color-mix(in srgb, var(--nf-readable-cta) 46%, transparent)!important;outline-offset:-4px!important}html[data-theme] body .workspace-view .results :is(h3,b,.listing-title-row b),html[data-theme] body .analysis-view :is(h2,h3,b,strong,.focused-title-row h3,.analysis-option-card h3,.compare-property-card h3){color:var(--nf-readable-text)!important}html[data-theme] body .workspace-view .results :is(small,em,p,.trust-copy,.feedback-privacy),html[data-theme] body .analysis-view :is(.lead,p,small,span,.muted,.analysis-option-card p,.compare-property-card p,.focused-title-row p,.source-document-row span,.area-metric-list small,.compare-score-row div small){color:var(--nf-readable-muted)!important}html[data-theme] body .workspace-view .results .listing em,html[data-theme] body .analysis-view .detail-explanation p{color:var(--nf-readable-text)!important;font-weight:760!important}html[data-theme] body .workspace-view .results :is(.source-strip span,.source-strip a,.uncertain-fields span,.selected-chip,.confidence-badge),html[data-theme] body .analysis-view :is(.analysis-option-tags span,.analysis-area-snippet,.listing-fact-strip span,.source-document-row,.context-loaded,.compare-highlight-grid article,.area-metric-list article,.explain-columns>div){background:var(--nf-readable-card)!important;border:1px solid var(--nf-readable-edge)!important;color:var(--nf-readable-text)!important}html[data-theme] body .workspace-view .results .source-strip a,html[data-theme] body .analysis-view :is(.analysis-card-actions a,.analysis-card-actions button,.compare-actions a,.compare-actions button,.detail-actions .button.light,.analysis-hero-actions button){background:var(--nf-readable-card-strong)!important;border:1px solid var(--nf-readable-edge-strong)!important;color:var(--nf-readable-text)!important;box-shadow:none!important}html[data-theme] body .workspace-view .results :is(.selected-chip,.confidence-badge.high,.confidence-badge.medium),html[data-theme] body .analysis-view :is(.analysis-hero-actions button.active,.analysis-card-actions button:first-child,.analysis-card-actions a:first-child,.compare-actions button:first-child,.detail-actions .button.dark){background:var(--nf-readable-cta)!important;border-color:var(--nf-readable-cta)!important;color:var(--nf-readable-cta-ink)!important}html[data-theme] body .workspace-view .results :is(.mini-score-grid label,.analysis-card-metrics label),html[data-theme] body .analysis-view :is(.analysis-card-metrics label,.bars label,.compare-score-row){color:var(--nf-readable-text)!important;background:#fff8ef0b!important}html[data-theme=light] body .workspace-view .results :is(.mini-score-grid label,.analysis-card-metrics label),html[data-theme=light] body .analysis-view :is(.analysis-card-metrics label,.bars label,.compare-score-row){background:#76263b0e!important}html[data-theme] body .workspace-view .results :is(.mini-score-grid label span,.mini-score-grid label b),html[data-theme] body .analysis-view :is(.analysis-card-metrics label span,.analysis-card-metrics label b,.bars label span,.bars label b,.compare-score-row strong){color:var(--nf-readable-text)!important}html[data-theme] body .workspace-view .results :is(.mini-score-grid i,.analysis-card-metrics i),html[data-theme] body .analysis-view :is(.analysis-card-metrics i,.bars i,.compare-score-row i){background:linear-gradient(90deg, var(--nf-readable-cta) var(--bar,0%), #fff8ef2e var(--bar,0%))!important}html[data-theme=light] body .workspace-view .results :is(.mini-score-grid i,.analysis-card-metrics i),html[data-theme=light] body .analysis-view :is(.analysis-card-metrics i,.bars i,.compare-score-row i){background:linear-gradient(90deg, var(--nf-readable-cta) var(--bar,0%), #76263b29 var(--bar,0%))!important}html[data-theme] body .workspace-view .results .card-actions button{background:var(--nf-readable-card-strong)!important;border:1px solid var(--nf-readable-edge)!important;color:var(--nf-readable-text)!important}html[data-theme] body .workspace-view .results .card-actions button:hover,html[data-theme] body .workspace-view .results .card-actions button:focus-visible,html[data-theme] body .analysis-view :is(.analysis-card-actions a,.analysis-card-actions button,.compare-actions a,.compare-actions button,.detail-actions .button,.analysis-hero-actions button):hover,html[data-theme] body .analysis-view :is(.analysis-card-actions a,.analysis-card-actions button,.compare-actions a,.compare-actions button,.detail-actions .button,.analysis-hero-actions button):focus-visible{border-color:var(--nf-readable-cta)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--nf-readable-cta) 24%, transparent)!important}html[data-theme] body .workspace-view .results .selection-notice{background:color-mix(in srgb, var(--nf-readable-cta) 18%, transparent)!important;border:1px solid color-mix(in srgb, var(--nf-readable-cta) 52%, transparent)!important;color:var(--nf-readable-text)!important}html[data-theme=dark] body .analysis-chat :is(input,textarea),html[data-theme=dark] body .analysis-chat .chat-input button{border-color:var(--nf-readable-edge)!important;color:var(--nf-readable-text)!important;background:#fff8ef1a!important}html[data-theme=light] body .analysis-chat :is(input,textarea),html[data-theme=light] body .analysis-chat .chat-input button{border-color:var(--nf-readable-edge)!important;color:var(--nf-readable-text)!important;background:#ffffffdb!important}@media (min-width:901px){.stage.workspace-stage .workspace-view .workspace{--nf-workspace-main-height:clamp(560px, calc(100vh - 176px), 790px);grid-template-rows:auto minmax(0, var(--nf-workspace-main-height)) auto!important;align-items:start!important}.stage.workspace-stage .workspace-view .postcode-intel-panel{height:var(--nf-workspace-main-height)!important;min-height:0!important;max-height:var(--nf-workspace-main-height)!important;align-self:start!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .chat{flex-direction:column!important;align-self:start!important;height:clamp(340px,44vh,520px)!important;min-height:0!important;max-height:clamp(340px,44vh,520px)!important;display:flex!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .chat .section-title,.stage.workspace-stage .workspace-view .chat .chat-input{flex:none!important}.stage.workspace-stage .workspace-view .chat .messages{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:auto!important;align-content:start!important;min-height:0!important;padding-right:6px!important;overflow:hidden auto!important}.stage.workspace-stage .workspace-view .results{height:var(--nf-workspace-main-height)!important;min-height:0!important;max-height:var(--nf-workspace-main-height)!important;flex-direction:column!important;align-self:start!important;display:flex!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .results>.section-title,.stage.workspace-stage .workspace-view .results>.feedback-privacy{flex:none!important}.stage.workspace-stage .workspace-view .results-scroll-region{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex-direction:column!important;flex:auto!important;gap:10px!important;min-height:0!important;padding:0 7px 10px 0!important;display:flex!important;overflow:hidden auto!important}.stage.workspace-stage .workspace-view .results-scroll-region>:is(.selection-notice,.listing,.not-interested,.feedback-notice){flex:none!important}.stage.workspace-stage .workspace-view .results-scroll-region>.listing{margin-top:0!important}.stage.workspace-stage .workspace-view .results-scroll-region>.results-empty-state{flex:1 0 auto!important;min-height:100%!important}.stage.workspace-stage .workspace-view .browser-replay:has(.replay-strip){grid-template-rows:auto auto!important;align-content:start!important;align-self:start!important;gap:10px!important;height:auto!important;min-height:0!important;max-height:230px!important;display:grid!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .browser-replay:has(.replay-strip) .replay-strip{flex:none!important;max-height:160px!important;margin:0!important;padding-bottom:0!important}}@media (max-width:1420px) and (min-width:901px){.stage.workspace-stage .workspace-view .workspace{--nf-workspace-main-height:clamp(520px, calc(100vh - 168px), 740px);grid-template-rows:auto minmax(0, var(--nf-workspace-main-height)) auto auto!important}}.theme-toggle{display:none!important}html[data-theme=dark],html:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.optional-label{width:fit-content;color:var(--nf-cta-fill,#ffd1dc);letter-spacing:.08em;text-transform:uppercase;background:#ffd1dc1f;border-radius:999px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:950;display:inline-flex}html[data-theme] body #taste .visual-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}html[data-theme] body #taste .visual-choice-card{isolation:isolate;min-height:168px;color:var(--nf-ink,#fff8ef);text-align:left;box-shadow:none;background:radial-gradient(circle at 12% 0,#ffd1dc1c,#0000 34%),#ffe6e011;border:1px solid #ffe6e029;border-radius:20px;align-content:start;gap:8px;padding:15px;display:grid;position:relative}html[data-theme] body #taste .visual-choice-card:after{content:"";opacity:.44;background:currentColor;border-radius:999px;width:8px;height:8px;position:absolute;inset:10px auto auto 10px}html[data-theme] body #taste .visual-choice-card span{letter-spacing:.08em;text-transform:uppercase;background:#ffe6e01a;border-radius:999px;width:fit-content;margin-left:16px;padding:4px 8px;font-size:10px;font-weight:950;color:var(--nf-cta-fill,#ffd1dc)!important}html[data-theme] body #taste .visual-choice-card b{font-size:15px;line-height:1.08;color:var(--nf-ink,#fff8ef)!important}html[data-theme] body #taste .visual-choice-card small{line-height:1.35;color:color-mix(in srgb, var(--nf-ink,#fff8ef) 72%, transparent)!important}html[data-theme] body #taste .visual-choice-card.selected{border-color:var(--nf-cta-edge,#ffd1dc8a)!important;box-shadow:0 0 0 3px var(--nf-cta-halo,#ffd1dc33)!important;background:radial-gradient(circle at 12% 0,#ffd1dc38,#0000 36%),#ffe6e01f!important}html[data-theme] body #taste .visual-choice-card.avoid.selected{border-color:#d849658f!important;box-shadow:0 0 0 3px #d849652e!important}html[data-theme] body #taste .comparison-module .compact-segmented{display:none!important}html[data-theme] body #taste .filter-save-button,html[data-theme] body #taste .taste-save-button{background:linear-gradient(135deg, var(--nf-cta-fill,#ffd1dc), var(--nf-cta-fill-strong,#f5a8bb))!important;border:1px solid var(--nf-cta-edge,#ffd1dc6b)!important;min-height:46px!important;color:var(--nf-cta-ink,#2a0712)!important;border-radius:999px!important;box-shadow:0 14px 32px #0000002e!important}@media (max-width:1100px){html[data-theme] body #taste .visual-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){html[data-theme] body #taste .visual-choice-grid{grid-template-columns:1fr}}.match-number{--match-colour:#ffd1dc;align-content:center;justify-items:start;gap:0;min-width:74px;padding:0;line-height:1;display:inline-grid;box-shadow:none!important;color:var(--match-colour)!important;background:0 0!important;border:0!important}.match-number b{font-family:var(--font-display);letter-spacing:-.07em;font-size:clamp(34px,4.2vw,54px);font-weight:800;line-height:.86;color:var(--match-colour)!important}.match-number small{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--match-colour) 72%, #fff8ef 28%)!important;font-size:10px!important;font-weight:950!important}.match-number.compact{min-width:52px}.match-number.compact b{font-size:28px}.match-number.compact small{font-size:9px!important}.analysis-card-top{align-items:start!important}.analysis-card-top .match-number,.compare-slot .match-number,.focused-title-row .match-number{flex:none}.listing-postcode-read{--area-grade:#5b83d7;border-radius:20px;gap:11px;min-width:0;padding:14px;display:grid;border:1px solid color-mix(in srgb, var(--area-grade) 42%, transparent)!important;background:radial-gradient(circle at 8% 0, color-mix(in srgb, var(--area-grade) 14%, transparent), transparent 34%), #ffe6e00e!important;color:var(--nf-readable-text,#fff8ef)!important}.listing-postcode-read.compact{gap:9px;padding:12px}.listing-postcode-head{justify-content:space-between;align-items:start;gap:14px;display:flex}.listing-postcode-head div{gap:3px;min-width:0;display:grid}.listing-postcode-head span{letter-spacing:.12em;text-transform:uppercase;color:#9bd7e9!important;font-size:10px!important;font-weight:950!important}.listing-postcode-head b{font-family:var(--font-display);letter-spacing:-.06em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(24px,2.4vw,34px);line-height:.95;overflow:hidden;color:var(--nf-readable-text,#fff8ef)!important}.listing-postcode-head strong{font-family:var(--font-display);letter-spacing:-.075em;text-align:right;font-size:clamp(26px,3vw,42px);line-height:.9}.listing-postcode-read p{margin:0;font-size:13px;font-weight:780;line-height:1.38;color:var(--nf-readable-muted,#efd9d3)!important}.listing-postcode-signals{grid-template-columns:repeat(auto-fit,minmax(106px,1fr));gap:8px;display:grid}.listing-postcode-signals>span{--signal-colour:#ffd1dc;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 7px;min-width:0;padding:8px 9px;display:grid;border:1px solid color-mix(in srgb, var(--signal-colour) 36%, transparent)!important;background:color-mix(in srgb, var(--signal-colour) 10%, transparent)!important;color:var(--nf-readable-text,#fff8ef)!important}.listing-postcode-signals i{background:var(--signal-colour);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb, var(--signal-colour) 18%, transparent);border-radius:999px}.listing-postcode-signals b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;line-height:1.1;overflow:hidden;color:var(--nf-readable-text,#fff8ef)!important}.listing-postcode-signals small{letter-spacing:.06em;text-transform:uppercase;grid-column:2;color:var(--nf-readable-muted,#efd9d3)!important;font-size:9px!important;font-weight:900!important}.analysis-card-actions,.card-actions,.compare-actions,.detail-actions,.postcode-selected-actions{align-items:center}.external-listing-button{color:#071525!important;background:linear-gradient(135deg,#c8e8ff,#8fc3f7)!important;border:1px solid #9fcdff6b!important;justify-content:center!important;align-items:center!important;gap:7px!important;display:inline-flex!important;box-shadow:0 10px 24px #3277be38!important}.external-listing-button:hover,.external-listing-button:focus-visible{border-color:#c9e8ffbd!important;box-shadow:0 0 0 3px #8fc3f742,0 10px 24px #3277be3d!important}.external-listing-button svg,.icon-action svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 16px;width:16px;height:16px}.source-strip .external-listing-button{border-radius:999px!important;min-height:28px!important;padding:5px 9px!important;font-size:11px!important}.postcode-selected-actions .external-listing-button{border-radius:999px!important;min-height:36px!important;padding:8px 12px!important;font-size:12px!important;font-weight:950!important}.icon-action{border-radius:999px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:inline-grid!important}.icon-action[title*=Save],.icon-action[aria-label*=Save],.icon-action[aria-label=Saved]{color:#ffd1dc!important}.icon-action[title*=Hide],.icon-action[aria-label*=Hide]{color:#ffd6df!important}.analysis-card-actions .icon-action,.card-actions .icon-action,.detail-actions .icon-action{box-shadow:none!important;background:#ffe6e01a!important;border-color:#ffe6e033!important}.compare-match-pair{align-items:end;gap:14px;margin:4px 0;display:flex}.compare-match-panel,.compare-verdict-panel{overflow:hidden}.compare-match-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.compare-match-summary article{border:1px solid var(--nf-readable-edge,#ffe6e033);background:var(--nf-readable-card,#ffe6e018);border-radius:18px;gap:8px;min-width:0;padding:14px;display:grid}.compare-match-summary article>span{letter-spacing:.12em;text-transform:uppercase;font-weight:950;color:#9bd7e9!important;font-size:10px!important}.compare-match-summary article small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;color:var(--nf-readable-muted,#efd9d3)!important}.compare-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compare-map-frame,.focused-map-frame{background:#111e1f;border:1px solid #ffe6e024;border-radius:20px;height:clamp(280px,28vw,380px);min-height:280px;position:relative;overflow:hidden}.compare-map-frame .area-context-map,.focused-map-frame .area-context-map{border-radius:inherit;height:100%;min-height:100%}.compare-data-card{align-content:start;gap:12px;display:grid}.focused-intel-grid{align-items:stretch}.focused-intel-grid>.listing-postcode-read{min-height:100%}.focused-title-row{align-items:center!important}@media (max-width:960px){.compare-match-summary,.compare-evidence-grid{grid-template-columns:1fr}.compare-map-frame,.focused-map-frame{height:300px}}.listing-postcode-head strong{color:var(--area-grade)!important}html[data-theme] body .analysis-hero{background:radial-gradient(circle at 78% 12%,#ffc0cb1f,#0000 30%),radial-gradient(circle at 12% 105%,#84334a38,#0000 36%),linear-gradient(135deg,#400c1cf5,#21060ffa)!important;border-color:#ffe6e01a!important;min-height:0!important;padding:clamp(28px,3vw,46px)!important;overflow:hidden!important;box-shadow:0 28px 90px #0000003d!important}html[data-theme] body .analysis-hero h2{letter-spacing:-.07em!important;max-width:860px!important;font-size:clamp(44px,4.6vw,82px)!important}html[data-theme] body .analysis-hero .lead{max-width:760px!important;margin-bottom:0!important}html[data-theme] body .analysis-hero-actions{background:#ffe6e00b!important;border-color:#ffe6e014!important;place-self:end!important;gap:8px!important;padding:8px!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-theme] body .analysis-snapshot-row{color:#fff8ebc2!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 18px!important;margin:-12px 4px 4px!important;padding:4px 10px!important;font-size:13px!important;font-weight:850!important;display:flex!important}html[data-theme] body .analysis-snapshot-row span,html[data-theme] body .analysis-snapshot-row em{align-items:baseline!important;gap:7px!important;min-width:0!important;font-style:normal!important;display:inline-flex!important}html[data-theme] body .analysis-snapshot-row b{color:#ffd1dc!important;font-family:var(--font-display)!important;font-size:24px!important;line-height:1!important}html[data-theme] body .analysis-snapshot-row em{color:#ffe6e099!important;margin-left:auto!important}html[data-theme] body .analysis-compare-board{gap:clamp(20px,2vw,30px)!important;display:grid!important}html[data-theme] body .compare-verdict-panel{background:radial-gradient(circle at 6% 0,#ffd1dc21,#0000 34%),linear-gradient(135deg,#46101fd1,#260912f5)!important;border-color:#ffe6e01a!important;grid-template-columns:minmax(340px,.95fr) minmax(420px,1.35fr)!important;align-items:end!important;gap:clamp(20px,3vw,44px)!important;padding:clamp(24px,3vw,42px)!important;display:grid!important}html[data-theme] body .compare-verdict-copy{gap:10px!important;display:grid!important}html[data-theme] body .compare-verdict-copy .kicker{margin:0!important}html[data-theme] body .compare-verdict-copy h3{max-width:560px!important;font-family:var(--font-display)!important;letter-spacing:-.07em!important;font-size:clamp(36px,4vw,72px)!important;line-height:.9!important}html[data-theme] body .compare-verdict-copy p{color:#fff8ebc7!important;max-width:620px!important;margin:0!important;font-size:16px!important}html[data-theme] body .compare-pulse-row{background:#ffe6e014!important;border-radius:24px!important;grid-template-columns:.7fr 1.55fr .75fr!important;gap:2px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .compare-pulse-row span{background:#12000838!important;align-content:center!important;gap:5px!important;min-width:0!important;min-height:96px!important;padding:16px 18px!important;display:grid!important}html[data-theme] body .compare-pulse-row small{color:#9bd7e9!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}html[data-theme] body .compare-pulse-row b{color:#fff8eb!important;min-width:0!important;font-family:var(--font-display)!important;overflow-wrap:anywhere!important;font-size:clamp(22px,2vw,34px)!important;line-height:.95!important}html[data-theme] body .compare-property-pair{align-items:start!important;gap:clamp(18px,2vw,30px)!important}html[data-theme] body .compare-property-card{background:linear-gradient(145deg,#ffe6e018,#ffe6e009),#2d0b16c2!important;border-color:#ffe6e01a!important;padding:clamp(18px,2vw,28px)!important}html[data-theme] body .compare-property-card:nth-child(2){margin-top:0!important}html[data-theme] body .compare-property-media{border-radius:24px!important;height:clamp(260px,24vw,440px)!important}html[data-theme] body .compare-slot{z-index:2!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#16030ac7!important;border:0!important;width:fit-content!important;margin-top:-42px!important;margin-left:14px!important;position:relative!important}html[data-theme] body .compare-data-card{background:#300b1794!important;border-color:#ffe6e01a!important}html[data-theme] body .compare-data-card>.section-title{margin-bottom:12px!important}html[data-theme] body .analysis-option-card,html[data-theme] body .analysis-focus-panel,html[data-theme] body .analysis-chat{border-color:#ffe6e01a!important}html[data-theme] body .analysis-option-tags span,html[data-theme] body .listing-fact-strip span,html[data-theme] body .source-document-row,html[data-theme] body .analysis-area-snippet{background:#ffe6e00b!important;border-color:#ffe6e014!important}@media (min-width:1280px){html[data-theme] body .analysis-options-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}html[data-theme] body .analysis-option-card{grid-column:auto/span 1!important;margin-top:0!important}html[data-theme] body .analysis-option-card:nth-child(6n+1),html[data-theme] body .analysis-option-card:nth-child(6n+4),html[data-theme] body .analysis-option-card:nth-child(6n+2),html[data-theme] body .analysis-option-card:nth-child(6n+5){grid-column:auto/span 1!important}html[data-theme] body .analysis-option-card:nth-child(4n+2),html[data-theme] body .analysis-option-card:nth-child(4n+3){margin-top:0!important}}@media (max-width:1100px){html[data-theme] body .compare-verdict-panel,html[data-theme] body .compare-pulse-row{grid-template-columns:1fr!important}html[data-theme] body .analysis-snapshot-row em{width:100%!important;margin-left:0!important}html[data-theme] body .compare-property-card:nth-child(2){margin-top:0!important}}html[data-theme] body .analysis-view.active>.analysis-hero.surface{background:radial-gradient(circle at 78% 12%,#ffc0cb1f,#0000 30%),radial-gradient(circle at 12% 105%,#84334a38,#0000 36%),linear-gradient(135deg,#400c1cf5,#21060ffa)!important;border-color:#ffe6e01a!important}html[data-theme] body .analysis-view.active .compare-verdict-panel.surface{background:radial-gradient(circle at 6% 0,#ffd1dc21,#0000 34%),linear-gradient(135deg,#46101fd1,#260912f5)!important;border-color:#ffe6e01a!important}html[data-theme] body .analysis-view.active .compare-property-card.surface{background:linear-gradient(145deg,#ffe6e018,#ffe6e009),#2d0b16c2!important;border-color:#ffe6e01a!important}html[data-theme] body .analysis-view.active .compare-data-card.surface{background:#300b1794!important;border-color:#ffe6e01a!important}@media (min-width:1421px){.stage.workspace-stage .workspace-view .workspace{--nf-workspace-main-height:clamp(560px, calc(100vh - 176px), 790px);grid-template-rows:auto minmax(0, var(--nf-workspace-main-height)) auto!important;align-items:start!important}.stage.workspace-stage .workspace-view .postcode-intel-panel,.stage.workspace-stage .workspace-view .chat,.stage.workspace-stage .workspace-view .results{height:var(--nf-workspace-main-height)!important;min-height:0!important;max-height:var(--nf-workspace-main-height)!important;align-self:start!important;overflow:hidden!important}}@media (max-width:1420px) and (min-width:901px){.stage.workspace-stage .workspace-view .workspace{--nf-workspace-main-height:clamp(520px, calc(100vh - 168px), 740px);--nf-workspace-side-height:clamp(340px, 34vh, 430px);grid-template-rows:auto minmax(0, var(--nf-workspace-main-height)) minmax(0, var(--nf-workspace-side-height)) auto!important;align-items:start!important}.stage.workspace-stage .workspace-view .postcode-intel-panel,.stage.workspace-stage .workspace-view .results{height:var(--nf-workspace-main-height)!important;min-height:0!important;max-height:var(--nf-workspace-main-height)!important;align-self:start!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .chat,.stage.workspace-stage .workspace-view .activity{height:var(--nf-workspace-side-height)!important;min-height:0!important;max-height:var(--nf-workspace-side-height)!important;align-self:start!important;overflow:hidden!important}}@media (min-width:901px){.stage.workspace-stage .workspace-view .chat{flex-direction:column!important;display:flex!important}.stage.workspace-stage .workspace-view .chat .section-title,.stage.workspace-stage .workspace-view .chat .chat-input{flex:none!important}.stage.workspace-stage .workspace-view .chat .messages{overscroll-behavior:contain!important;flex:auto!important;align-content:start!important;min-height:0!important;overflow:hidden auto!important}.stage.workspace-stage .workspace-view .browser-replay.has-replay{height:auto!important;block-size:fit-content!important;min-height:0!important;min-block-size:0!important;max-height:none!important;grid-template-rows:auto auto!important;align-content:start!important;place-self:start stretch!important;gap:10px!important;max-block-size:none!important;padding-bottom:14px!important;display:grid!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .browser-replay.has-replay .replay-title-row{flex:none!important;margin-bottom:0!important}.stage.workspace-stage .workspace-view .browser-replay.has-replay .replay-strip{flex:none!important;grid-template-columns:none!important;grid-auto-columns:minmax(210px,248px)!important;grid-auto-flow:column!important;align-items:start!important;height:168px!important;min-height:0!important;max-height:168px!important;margin:0!important;padding-bottom:8px!important;display:grid!important;overflow:auto hidden!important}.stage.workspace-stage .workspace-view .browser-replay.has-replay .replay-card{align-self:start!important;width:auto!important;height:152px!important;min-height:152px!important;max-height:152px!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .browser-replay.has-replay.single-replay .replay-strip{grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:minmax(0,1fr)!important;overflow-x:hidden!important}.stage.workspace-stage .workspace-view .browser-replay.has-replay.single-replay .replay-card{width:100%!important}.stage.workspace-stage .workspace-view .browser-replay.is-empty{height:auto!important;block-size:fit-content!important;min-height:0!important;min-block-size:0!important;max-height:none!important;grid-template-rows:auto auto!important;align-content:start!important;align-self:start!important;gap:10px!important;max-block-size:none!important;display:grid!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .browser-replay.is-empty .replay-title-row{margin-bottom:0!important}.stage.workspace-stage .workspace-view .browser-replay.is-empty .follow-controls{display:none!important}.stage.workspace-stage .workspace-view .browser-replay.is-empty .nf-empty-state,.stage.workspace-stage .workspace-view .activity.is-empty .activity-empty{align-content:start!important;min-height:0!important;max-height:none!important;padding:18px 20px!important;overflow:visible!important}.stage.workspace-stage .workspace-view .activity.is-empty{height:auto!important;block-size:auto!important;min-height:0!important;min-block-size:0!important;max-height:none!important;flex-direction:column!important;align-self:stretch!important;max-block-size:none!important;display:flex!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .activity.is-empty .activity-empty{flex:auto!important}.stage.workspace-stage .workspace-view .activity.has-activity{flex-direction:column!important;align-self:start!important;height:249px!important;min-height:0!important;max-height:249px!important;display:flex!important;overflow:hidden!important}.stage.workspace-stage .workspace-view .activity.has-activity ol{overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;overflow:hidden auto!important}}.preference-studio-panel{grid-column:1/-1;gap:18px;display:grid;overflow:hidden}.studio-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.studio-summary-grid>div,.studio-card,.studio-record-columns>article{background:linear-gradient(145deg,#391218c7,#1f0b10d1);border:1px solid #ffe2da24;border-radius:18px;padding:14px;box-shadow:inset 0 1px #ffffff0a}.studio-summary-grid small,.studio-record small,.studio-card p{color:#ffeee7ad}.studio-summary-grid b{color:#fff2ec;margin-top:4px;font-size:1.5rem;display:block}.studio-edit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.studio-card{align-content:start;gap:12px;display:grid}.studio-card code{color:#ffe3d9;background:#ffffff14;border-radius:8px;padding:1px 5px}.studio-chip-row{flex-wrap:wrap;gap:7px;min-height:36px;display:flex}.studio-chip-row span{color:#ffeee7d1;background:#ffffff0d;border:1px solid #ffe2da24;border-radius:999px;padding:6px 9px;font-size:.82rem}.studio-chip-row .prefer{border-color:#b5e5a059}.studio-chip-row .avoid{border-color:#ff98846b}.studio-anchor-grid{grid-template-columns:minmax(0,1fr) 126px;gap:8px;display:grid}.studio-card input,.studio-card select,.studio-card textarea{color:#fff2ec;background:#10060a80;border:1px solid #ffe2da2e;border-radius:14px;outline:none;width:100%;padding:10px 12px}.studio-card textarea{resize:vertical;min-height:92px}.studio-record-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.studio-record-columns h4{color:#fff2ec;margin:0 0 10px}.studio-record{border-top:1px solid #ffe2da1a;gap:5px;padding:10px 0;display:grid}.studio-record:first-of-type{border-top:0;padding-top:0}.studio-record b{color:#fff4ef;font-size:.92rem}.studio-record span{color:#ffeee7c7;font-size:.86rem;line-height:1.35}.studio-record button{color:#ffe8de;background:#ffffff0f;border:1px solid #ffe2da2e;border-radius:999px;justify-self:start;padding:5px 9px}@media (max-width:1100px){.studio-edit-grid,.studio-record-columns,.studio-summary-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.studio-edit-grid,.studio-record-columns,.studio-summary-grid,.studio-anchor-grid{grid-template-columns:1fr}}html[data-theme] body .analysis-view{overflow-x:hidden!important}html[data-theme] body .analysis-view .analysis-snapshot-row{background:#2207118a!important;border:1px solid #ffe6e01f!important;border-radius:999px!important;justify-content:flex-start!important;width:fit-content!important;max-width:100%!important;margin:-8px 0 10px!important;padding:8px 12px!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-theme] body .analysis-view .analysis-snapshot-row em{flex:0 auto!important;width:auto!important;max-width:min(58ch,100%)!important;margin-left:0!important}html[data-theme] body .analysis-view .analysis-options-wrap>.section-title{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:baseline!important;gap:8px 14px!important;margin:2px 0 12px!important;padding:0 2px!important;display:flex!important}html[data-theme] body .analysis-view .analysis-options-wrap>.section-title h3{margin:0!important}html[data-theme] body .analysis-view .analysis-options-wrap>.section-title>span{color:#ffeee7b8!important;background:#ffe6e00e!important;border:1px solid #ffe6e01f!important;border-radius:999px!important;flex:0 auto!important;width:auto!important;max-width:min(42ch,100%)!important;margin:0!important;padding:4px 10px!important}html[data-theme] body .analysis-view .analysis-options-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(14px,1.4vw,22px)!important;display:grid!important}html[data-theme] body .analysis-view .analysis-option-card,html[data-theme] body .analysis-view .analysis-option-card:nth-child(6n+1),html[data-theme] body .analysis-view .analysis-option-card:nth-child(6n+2),html[data-theme] body .analysis-view .analysis-option-card:nth-child(6n+4),html[data-theme] body .analysis-view .analysis-option-card:nth-child(6n+5),html[data-theme] body .analysis-view .analysis-option-card:nth-child(4n+2),html[data-theme] body .analysis-view .analysis-option-card:nth-child(4n+3){grid-column:auto/span 1!important;margin-top:0!important}html[data-theme] body .analysis-view .analysis-option-card{flex-direction:column!important;min-height:100%!important;display:flex!important}html[data-theme] body .analysis-view .analysis-option-media{flex:none!important;height:clamp(188px,14vw,250px)!important;min-height:0!important}html[data-theme] body .analysis-view .analysis-card-actions{margin-top:auto!important}html[data-theme] body .analysis-view .compare-property-pair{align-items:stretch!important}html[data-theme] body .analysis-view .compare-property-card,html[data-theme] body .analysis-view .compare-property-card:nth-child(2){flex-direction:column!important;height:100%!important;margin-top:0!important;display:flex!important}html[data-theme] body .analysis-view .compare-property-media{flex:none!important;height:clamp(220px,18vw,330px)!important;min-height:0!important}html[data-theme] body .analysis-view .compare-actions{margin-top:auto!important}@media (max-width:1100px){html[data-theme] body .analysis-view .analysis-options-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){html[data-theme] body .analysis-view .analysis-snapshot-row{border-radius:22px!important;width:100%!important}html[data-theme] body .analysis-view .analysis-options-wrap>.section-title{grid-template-columns:1fr!important;align-items:start!important;display:grid!important}html[data-theme] body .analysis-view .analysis-options-wrap>.section-title>span{justify-self:start!important}html[data-theme] body .analysis-view .analysis-options-grid{grid-template-columns:1fr!important}}:root{--nf-chat-obsidian:#42305c;--nf-chat-obsidian-deep:#21182f;--nf-chat-obsidian-ink:#171021;--nf-chat-maroon-edge:#8f2c43;--nf-chat-maroon-shadow:#4d1426;--nf-chat-cream:#fff8ef;--nf-chat-muted:#ffeee7b8}html[data-theme] body :is(.workspace-view .chat,.analysis-chat){color:var(--nf-chat-cream)!important;background-color:#0000!important;background-image:radial-gradient(circle at 18% 0,#8f2c4352,#0000 35%),radial-gradient(circle at 92% 16%,#5e43807a,#0000 38%),radial-gradient(circle at 48% 42%,#42305ceb,#0000 58%),linear-gradient(152deg,#2f2343fa,#21182ffb 48%,#1d0810fa),linear-gradient(135deg,#8f2c43b8,#42305cad 45%,#8f2c4380)!important;background-position:0 0,0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto,auto!important;background-attachment:scroll,scroll,scroll,scroll,scroll!important;background-origin:border-box!important;background-clip:padding-box,padding-box,padding-box,padding-box,border-box!important;border:1px solid #0000!important;box-shadow:inset 0 1px #fff8ef0e,inset 0 0 58px #8f2c431c,0 22px 54px #0a030e3d!important}html[data-theme] body .workspace-view .chat .section-title,html[data-theme] body .analysis-chat h3{color:var(--nf-chat-cream)!important}html[data-theme] body .workspace-view .chat .section-title{margin-bottom:16px!important}html[data-theme] body .workspace-view .chat .section-title .status{color:#fff8efcc!important;background:linear-gradient(135deg,#ffe6e017,#42305c29),#171021b8!important;border:1px solid #ffe6e024!important}html[data-theme] body .workspace-view .chat .section-title .status:is(.ready,.live){color:#ffe8de!important;border-color:#db859952!important}html[data-theme] body :is(.workspace-view .chat .messages,.analysis-chat .messages.compact){scrollbar-color:#ffe6e03d #130c1c8a!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .bubble{text-shadow:0 1px #00000029!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .bubble.user{color:var(--nf-chat-cream)!important;background-color:#0000!important;background-image:radial-gradient(circle at 88% 0,#ffe6e029,#0000 34%),linear-gradient(135deg,#544074fa,#42305cfa 55%,#5d1f2df0),linear-gradient(135deg,#ffc4cd57,#8f2c438f)!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:auto,auto,auto!important;background-attachment:scroll,scroll,scroll!important;background-origin:border-box!important;background-clip:padding-box,padding-box,border-box!important;border:1px solid #0000!important;box-shadow:inset 0 1px #ffffff12,0 10px 24px #0c05122e!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .bubble.agent,html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .bubble.note{color:#fff8efe0!important;background-color:#0000!important;background-image:radial-gradient(circle at 0 0,#8f2c433d,#0000 40%),linear-gradient(145deg,#281e39f7,#1d152afa 58%,#2b0d1af0),linear-gradient(135deg,#8f2c436b,#42305c70)!important;background-position:0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat!important;background-size:auto,auto,auto!important;background-attachment:scroll,scroll,scroll!important;background-origin:border-box!important;background-clip:padding-box,padding-box,border-box!important;border:1px solid #0000!important;box-shadow:inset 0 1px #ffffff0b!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .bubble.note{color:#fff5dbe6!important}html[data-theme] body .analysis-chat .context-loaded{color:var(--nf-chat-muted)!important;background:linear-gradient(135deg,#ffe6e013,#42305c2e),#1b1227c7!important;border:1px solid #ffe6e021!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .chat-input{gap:10px!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .chat-input input{color:var(--nf-chat-cream)!important;caret-color:#ffd7df!important;background:linear-gradient(135deg,#171021e6,#261a36e0) padding-box padding-box,linear-gradient(135deg,#8f2c4394,#ffe6e029,#42305c85) border-box!important;border:1px solid #0000!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .chat-input input::placeholder{color:#ffeee794!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .chat-input button:not(:disabled),html[data-theme] body .workspace-view .chat .iterative-chat-input .brief-send-button:not(:disabled){color:#21182f!important;background:linear-gradient(135deg,#ffe8ef,#f4bdd0 70%,#ddb0cc)!important;border:1px solid #ffe6e06b!important;box-shadow:inset 0 1px #ffffffb8,0 10px 24px #19081e3d!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .chat-input button:hover:not(:disabled),html[data-theme] body .workspace-view .chat .iterative-chat-input .brief-send-button:hover:not(:disabled){filter:brightness(1.025)saturate(1.03)!important}html[data-theme] body :is(.workspace-view .chat,.analysis-chat) .chat-input button:disabled,html[data-theme] body .workspace-view .chat .iterative-chat-input .brief-send-button:disabled{color:#ffeee77a!important;background:#ffe6e01a!important;border-color:#ffe6e01a!important}html[data-theme] body .workspace-view .chat.refinement-chat{position:relative!important;overflow:visible!important}html[data-theme] body .workspace-view .chat.refinement-chat.locked{box-shadow:0 14px 36px #08030d38,inset 0 1px #ffffff09!important}html[data-theme] body .workspace-view .chat .refinement-status-pill{color:#fff5ebd1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ffe6e012;border:1px solid #ffe6e029;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:11px;font-weight:800}html[data-theme] body .workspace-view .chat.refinement-chat.ready .refinement-status-pill{color:#fff4ef;background:#ffd1db21;border-color:#ffd1db57}html[data-theme] body .workspace-view .chat .refinement-composer{background:radial-gradient(circle at 12% 0,#ffe6e01a,#0000 34%),linear-gradient(135deg,#181122eb,#34234ae0 60%,#47192bdb)!important;border:1px solid #ffe6e029!important;border-radius:24px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:10px!important;margin-top:16px!important;padding:8px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0e,0 12px 30px #08030d42!important}html[data-theme] body .workspace-view .chat .refinement-composer.ready{transform:translateY(-1px);border-color:#ffd1db4d!important;box-shadow:inset 0 1px #ffffff14,0 16px 34px #08030d4d,0 0 0 1px #ffe6e00a!important}html[data-theme] body .workspace-view .chat .refinement-composer.locked{opacity:.82}html[data-theme] body .workspace-view .chat .refinement-input-shell{gap:5px;min-width:0;margin:0;display:grid}html[data-theme] body .workspace-view .chat .refinement-input-shell span{color:#ffe6e0a1;letter-spacing:.11em;text-transform:uppercase;padding:0 10px;font-size:10.5px;font-weight:850;line-height:1}html[data-theme] body .workspace-view .chat .refinement-composer input{border-radius:18px!important;width:100%!important;min-height:52px!important;padding:0 16px!important}html[data-theme] body .workspace-view .chat .refinement-composer.ready input{background:linear-gradient(135deg,#130d1ced,#241934eb) padding-box padding-box,linear-gradient(135deg,#ffc4cd6b,#ffe6e029,#42305c8c) border-box!important}html[data-theme] body .workspace-view .chat .refinement-composer input:disabled{cursor:not-allowed}html[data-theme] body .workspace-view .chat .refinement-composer .brief-send-button{border-radius:18px!important;align-self:end!important;min-width:96px!important;min-height:52px!important;padding:0 18px!important}html[data-theme] body .workspace-view .chat .refinement-composer .brief-send-button:disabled{cursor:not-allowed!important;opacity:1!important}html[data-theme] body .workspace-view .chat .refinement-helper{color:#ffeee79e;margin:8px 6px 0;font-size:12px;line-height:1.35}html[data-theme] body .workspace-view .chat{background-color:#0000!important;background-image:radial-gradient(circle at 18% 0,#8f2c4333,#0000 34%),radial-gradient(circle at 92% 18%,#42305c33,#0000 36%),linear-gradient(152deg,#24101cf7,#180c18fb 50%,#11060dfc),linear-gradient(135deg,#8f2c4357,#ffe6e014,#42305c38)!important;background-position:0 0,0 0,0 0,0 0!important;background-repeat:repeat,repeat,repeat,repeat!important;background-size:auto,auto,auto,auto!important;background-attachment:scroll,scroll,scroll,scroll!important;background-origin:border-box!important;background-clip:padding-box,padding-box,padding-box,border-box!important;box-shadow:inset 0 1px #fff8ef09,inset 0 0 42px #42305c0e,0 18px 44px #07020a33!important}html[data-theme] body .workspace-view .chat.refinement-chat.ready{border-color:#ffe6e026!important;box-shadow:0 18px 46px #07020a3d,0 0 0 1px #ffe6e009!important}html[data-theme] body .workspace-view .chat .bubble.user{background:radial-gradient(circle at 88% 0,#ffe6e01a,#0000 34%),linear-gradient(135deg,#3c2d52e6,#302142e6 56%,#4e1a2adb),linear-gradient(135deg,#ffc4cd38,#8f2c435c)!important;box-shadow:inset 0 1px #ffffff0b,0 8px 18px #0c051221!important}html[data-theme] body .workspace-view .chat .bubble.agent,html[data-theme] body .workspace-view .chat .bubble.note{background:radial-gradient(circle at 0 0,#8f2c4324,#0000 38%),linear-gradient(145deg,#22121df2,#190d18f7 58%,#1f0811f0),linear-gradient(135deg,#8f2c4347,#42305c3d)!important;box-shadow:inset 0 1px #ffffff08!important}html[data-theme] body .workspace-view .chat .refinement-status-pill,html[data-theme] body .workspace-view .chat .section-title .status{background:linear-gradient(135deg,#ffe6e00e,#42305c14),#120810b3!important}html[data-theme] body .workspace-view .chat .refinement-composer{background:radial-gradient(circle at 12% 0,#ffe6e00e,#0000 34%),linear-gradient(135deg,#140a12eb,#231220e0 62%,#31101ddb)!important;border-color:#ffe6e01f!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #08030d33!important}html[data-theme] body .workspace-view .chat .refinement-composer.ready{border-color:#ffd1db33!important;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #08030d38!important}html[data-theme] body .workspace-view .chat .refinement-composer.ready input,html[data-theme] body .workspace-view .chat .chat-input input{background:linear-gradient(135deg,#120911eb,#1c111ee6) padding-box padding-box,linear-gradient(135deg,#8f2c4361,#ffe6e01f,#42305c4d) border-box!important}@media (min-width:1180px){html[data-theme] body .analysis-view .analysis-lower-grid{grid-template-columns:minmax(0,1fr) minmax(380px,1fr)!important;align-items:start!important;gap:clamp(14px,1.4vw,22px)!important;display:grid!important}html[data-theme] body .analysis-view .analysis-focus-panel,html[data-theme] body .analysis-view .analysis-chat{min-width:0!important}html[data-theme] body .analysis-view .analysis-focus-panel{padding:clamp(14px,1.05vw,20px)!important}html[data-theme] body .analysis-view .analysis-focus-panel>.section-title{margin-bottom:12px!important;padding-bottom:10px!important}html[data-theme] body .analysis-view .focused-listing-layout{grid-template-columns:minmax(230px,.9fr) minmax(0,1fr)!important;align-items:start!important;gap:12px!important}html[data-theme] body .analysis-view .listing-media-gallery{border-radius:20px!important;grid-template-columns:minmax(0,1fr) 86px!important;gap:5px!important;height:clamp(220px,17vw,315px)!important;min-height:0!important;padding:5px!important}html[data-theme] body .analysis-view .listing-media-hero{border-radius:16px!important;min-height:0!important}html[data-theme] body .analysis-view .listing-media-thumbs{grid-template-rows:repeat(3,minmax(0,1fr))!important;grid-template-columns:1fr!important;gap:5px!important}html[data-theme] body .analysis-view .listing-media-thumb{border-radius:14px!important;min-height:0!important}html[data-theme] body .analysis-view .listing-media-nav{width:34px!important;height:34px!important;font-size:28px!important}html[data-theme] body .analysis-view .listing-media-nav.previous{left:12px!important}html[data-theme] body .analysis-view .listing-media-nav.next{right:104px!important}html[data-theme] body .analysis-view .listing-media-dots{bottom:10px!important}html[data-theme] body .analysis-view .photo-count-pill{max-width:calc(100% - 110px)!important;padding:6px 9px!important;font-size:12px!important;bottom:12px!important;left:12px!important}html[data-theme] body .analysis-view .focused-title-row{grid-template-columns:56px minmax(0,1fr)!important;gap:10px!important}html[data-theme] body .analysis-view .focused-title-row .score,html[data-theme] body .analysis-view .focused-title-row .match-number{width:54px!important;height:54px!important}html[data-theme] body .analysis-view .focused-title-row h3{max-width:none!important;font-size:clamp(24px,1.85vw,36px)!important;line-height:.98!important}html[data-theme] body .analysis-view .listing-fact-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .analysis-view .focused-intel-grid{grid-template-columns:1fr!important;gap:12px!important}html[data-theme] body .analysis-view .focused-map-frame{height:clamp(210px,17vw,280px)!important;min-height:210px!important}html[data-theme] body .analysis-view .detail-explanation{padding:14px!important}html[data-theme] body .analysis-view .detail-explanation .explain-columns{grid-template-columns:1fr!important;gap:8px!important}html[data-theme] body .analysis-view .analysis-chat{flex-direction:column!important;align-self:stretch!important;min-height:clamp(560px,72vh,860px)!important;padding:clamp(16px,1.2vw,22px)!important;display:flex!important;position:sticky!important;top:96px!important}html[data-theme] body .analysis-view .analysis-chat h3{font-size:clamp(30px,2.6vw,46px)!important}html[data-theme] body .analysis-view .analysis-chat .context-loaded{margin:10px 0 12px!important}html[data-theme] body .analysis-view .analysis-chat .messages.compact{flex:auto!important;min-height:280px!important;max-height:none!important;overflow:auto!important}html[data-theme] body .analysis-view .analysis-chat .chat-input{margin-top:12px!important}}@media (max-width:1179px){html[data-theme] body .analysis-view .analysis-lower-grid{grid-template-columns:1fr!important}html[data-theme] body .analysis-view .analysis-chat{position:static!important}}html[data-theme] body .topbar .brand{align-items:center!important;gap:8px!important;display:inline-flex!important}html[data-theme] body .topbar .brand-icon-button,html[data-theme] body .topbar .brand-copy-button{color:inherit!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .topbar .brand-icon-button{border-radius:12px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}html[data-theme] body .topbar .brand-icon-button .brand-mark{pointer-events:none!important}html[data-theme] body .topbar .brand-copy-button{text-align:left!important;gap:1px!important;display:grid!important}html[data-theme] body .topbar .brand-mark,html[data-theme=light] body .topbar .brand-mark,html[data-theme=dark] body .topbar .brand-mark{border-radius:12px!important;width:34px!important;min-width:34px!important;height:34px!important}html[data-theme] body .topbar .brand-mark svg{width:24px!important;height:24px!important}html[data-theme] body .topbar .brand-mark img{border-radius:inherit!important;width:100%!important;height:100%!important;display:block!important}html[data-theme] .brand-mark,html[data-theme] body .topbar .brand-mark,html[data-theme=dark] body .topbar .brand-mark{background:url(/brand/neighbourfit-mark.svg) 50%/100% 100% no-repeat!important}html[data-theme] body .topbar .brand b{font-size:18px!important}html[data-theme] body .topbar .brand small{font-size:10.5px!important}html[data-theme] body .topbar .brand small .brand-tagline-accent{text-underline-offset:2px;font-style:italic;text-decoration:underline}html[data-theme] body .collection-shortcut{color:#fff8eb!important;background:radial-gradient(circle at 16% 0,#ffe6e01c,#0000 34%),linear-gradient(135deg,#ffe6e013,#4315229e)!important;border:1px solid #ffe6e029!important;border-radius:999px!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:7px 10px!important;display:inline-flex!important}html[data-theme] body .collection-shortcut svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:18px!important;height:18px!important}html[data-theme] body .collection-shortcut span{text-align:left!important;gap:1px!important;line-height:1!important;display:grid!important}html[data-theme] body .collection-shortcut b{color:#fff8eb!important;font-size:13px!important;font-weight:950!important}html[data-theme] body .collection-shortcut small{color:#ffeee7b3!important;letter-spacing:.045em!important;text-transform:uppercase!important;font-size:9px!important;font-weight:850!important}html[data-theme] body .profile-collections-panel{background:radial-gradient(circle at 8% 0,#ffe6e014,#0000 30%),linear-gradient(145deg,#360c19c7,#1b070feb)!important;border-color:#ffe6e01a!important;gap:18px!important;margin-top:18px!important;display:grid!important}html[data-theme] body .profile-collections-head{justify-content:space-between!important;align-items:start!important;gap:18px!important;display:flex!important}html[data-theme] body .profile-collections-head h3{color:#fff8eb!important;font-family:var(--font-display)!important;letter-spacing:-.055em!important;font-size:clamp(28px,2.4vw,44px)!important;line-height:1!important}html[data-theme] body .profile-collections-head p{color:#ffeee7c2!important;max-width:760px!important}html[data-theme] body .profile-collection-counts{grid-template-columns:repeat(2,minmax(92px,1fr))!important;gap:8px!important;min-width:220px!important;display:grid!important}html[data-theme] body .profile-collection-counts span{background:#ffe6e012!important;border-radius:18px!important;gap:2px!important;padding:12px!important;display:grid!important}html[data-theme] body .profile-collection-counts b{color:#fff8eb!important;font-family:var(--font-display)!important;font-size:30px!important;line-height:.9!important}html[data-theme] body .profile-collection-counts small{color:#ffeee7b3!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important}html[data-theme] body .profile-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}html[data-theme] body .profile-collection-column{background:#ffe6e00b!important;border-radius:24px!important;align-content:start!important;gap:12px!important;min-width:0!important;padding:14px!important;display:grid!important}html[data-theme] body .profile-collection-heading{justify-content:space-between!important;align-items:start!important;gap:12px!important;display:flex!important}html[data-theme] body .profile-collection-heading h3{color:#fff8eb!important;font-size:22px!important}html[data-theme] body .profile-collection-list{gap:10px!important;max-height:520px!important;padding-right:3px!important;display:grid!important;overflow:auto!important}html[data-theme] body .profile-collection-item{background:#12050c73!important;border:1px solid #ffe6e01a!important;border-radius:18px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body .profile-collection-score .match-number.compact,html[data-theme] body .profile-collection-icon{width:48px!important;height:48px!important}html[data-theme] body .profile-collection-icon{color:#ffd8e0!important;background:#ffe6e014!important;border-radius:16px!important;place-items:center!important;display:grid!important}html[data-theme] body .profile-collection-icon svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:22px!important;height:22px!important}html[data-theme] body .profile-collection-copy{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .profile-collection-copy small{color:#9bd7e9!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}html[data-theme] body .profile-collection-copy b{color:#fff8eb!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .profile-collection-copy span,html[data-theme] body .profile-collection-empty span{color:#ffeee7b8!important;font-size:12px!important;line-height:1.35!important}html[data-theme] body .profile-collection-actions{flex-wrap:wrap!important;justify-content:end!important;gap:6px!important;display:flex!important}html[data-theme] body .profile-collection-actions :is(button,a){color:#fff8eb!important;background:#ffe6e014!important;border:1px solid #ffe6e024!important;border-radius:999px!important;min-height:32px!important;padding:7px 10px!important;font-size:11px!important;font-weight:900!important}html[data-theme] body .profile-collection-empty{background:#ffe6e009!important;border:1px dashed #ffe6e026!important;border-radius:20px!important;place-content:center!important;gap:6px!important;min-height:148px!important;padding:18px!important;display:grid!important}html[data-theme] body .profile-collection-empty b{color:#fff8eb!important;font-family:var(--font-display)!important;font-size:24px!important}@media (max-width:1180px){html[data-theme] body .profile-collections-grid,html[data-theme] body .profile-collections-head{flex-direction:column!important;grid-template-columns:1fr!important}html[data-theme] body .profile-collection-counts{width:100%!important}}@media (max-width:760px){html[data-theme] body .collection-shortcut span,html[data-theme] body .topbar .brand small{display:none!important}html[data-theme] body .collection-shortcut{justify-content:center!important;width:38px!important;padding:0!important}html[data-theme] body .profile-collection-item{grid-template-columns:1fr!important}html[data-theme] body .profile-collection-actions{justify-content:start!important}}html[data-theme] body .analysis-view :is(.analysis-option-media,.compare-property-media).has-carousel{touch-action:pan-y!important;background:linear-gradient(135deg,#200a12e0,#12050beb)!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html[data-theme] body .analysis-view :is(.analysis-option-media,.compare-property-media).has-carousel:after{z-index:1!important;background:linear-gradient(#0501050a 0%,#0501052e 54%,#0501058f 100%)!important}html[data-theme] body .analysis-view .card-media-stage{z-index:0!important;border-radius:inherit!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:none!important;cursor:grab!important;background-color:#12050be0!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:0!important;padding:0!important;position:absolute!important;inset:0!important}html[data-theme] body .analysis-view .card-media-stage:active{cursor:grabbing!important}html[data-theme] body .analysis-view .card-media-stage:focus-visible{outline-offset:-6px!important;outline:3px solid #ffe6e0b8!important}html[data-theme] body .analysis-view .card-media-nav{z-index:4!important;color:#fff8eb!important;width:34px!important;min-width:34px!important;height:34px!important;font-family:var(--font-display)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:radial-gradient(circle at 35% 25%,#ffffff3d,#0000 36%),#0c050aad!important;border:1px solid #fff8eb57!important;border-radius:50%!important;place-items:center!important;padding:0 0 3px!important;font-size:30px!important;line-height:1!important;display:grid!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 10px 24px #00000047!important}html[data-theme] body .analysis-view .card-media-nav.previous{left:10px!important}html[data-theme] body .analysis-view .card-media-nav.next{right:10px!important}html[data-theme] body .analysis-view .card-media-dots{z-index:4!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#09030894!important;border:1px solid #fff8eb33!important;border-radius:999px!important;align-items:center!important;gap:4px!important;max-width:45%!important;min-height:18px!important;padding:5px 7px!important;display:flex!important;position:absolute!important;bottom:13px!important;right:12px!important}html[data-theme] body .analysis-view .card-media-dots i{background:#fff8eb7a!important;border-radius:999px!important;flex:none!important;width:6px!important;height:6px!important;display:block!important}html[data-theme] body .analysis-view .card-media-dots i.active{background:#fff8eb!important;width:18px!important}html[data-theme] body .analysis-view :is(.analysis-option-media,.compare-property-media) .card-photo-count,html[data-theme] body .analysis-view .photo-count-pill{z-index:5!important;color:#2a0712!important;letter-spacing:-.01em!important;max-width:calc(100% - 106px)!important;min-height:30px!important;text-shadow:none!important;white-space:nowrap!important;background:linear-gradient(135deg,#fff8ebf7,#ffdee3f0)!important;border:1px solid #fff8eb4d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:7px 10px!important;font-size:12px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:absolute!important;bottom:12px!important;left:12px!important;box-shadow:0 12px 28px #0000004d,inset 0 1px #ffffffb3!important}html[data-theme] body .analysis-view :is(.analysis-option-media.empty,.compare-property-media.empty) .card-photo-count{color:#fff8eb!important;max-width:100%!important;box-shadow:none!important;background:#fff8eb1c!important;border-color:#fff8eb2e!important;position:static!important}@media (max-width:760px){html[data-theme] body .analysis-view .card-media-nav{width:38px!important;height:38px!important}html[data-theme] body .analysis-view .card-media-dots{display:none!important}html[data-theme] body .analysis-view :is(.analysis-option-media,.compare-property-media) .card-photo-count{max-width:calc(100% - 24px)!important}}html[data-theme] body .workspace-view .results .listing .source-strip{color:#ffeee794!important;letter-spacing:.005em!important;flex-wrap:wrap!important;align-items:center!important;gap:5px 12px!important;margin:9px 0 3px!important;padding:0!important;font-size:11px!important;font-weight:850!important;display:flex!important}html[data-theme] body .workspace-view .results .listing .source-strip :is(span,a){color:#ffeee794!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:6px!important;padding:0!important;display:inline-flex!important}html[data-theme] body .workspace-view .results .listing .source-strip span+span:before{content:""!important;background:#ffe6e052!important;border-radius:999px!important;flex:none!important;width:3px!important;height:3px!important}html[data-theme] body .workspace-view .results .listing .source-strip b{color:#fff8eb!important;font-weight:950!important}html[data-theme] body .workspace-view .results .listing .mini-score-grid{background:0 0!important;border-top:1px solid #ffe6e013!important;border-bottom:1px solid #ffe6e013!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 16px!important;margin:10px 0 9px!important;padding:10px 0!important;display:grid!important}html[data-theme] body .workspace-view .results .listing .mini-score-grid label{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:3px 8px!important;margin:0!important;padding:0!important;display:grid!important}html[data-theme] body .workspace-view .results .listing .mini-score-grid label span{color:#ffeee7b8!important;letter-spacing:.015em!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:10.5px!important;font-weight:900!important;overflow:hidden!important}html[data-theme] body .workspace-view .results .listing .mini-score-grid label b{color:#fff8eb!important;justify-self:end!important;font-size:12px!important;font-weight:950!important}html[data-theme] body .workspace-view .results .listing .mini-score-grid label i{background:linear-gradient(90deg, #b8465eeb var(--bar,0%), #ffe6e02e var(--bar,0%))!important;border-radius:999px!important;grid-column:1/-1!important;height:4px!important;overflow:hidden!important}html[data-theme] body .workspace-view .results .listing .mini-score-grid label i:before{content:none!important}html[data-theme] body .workspace-view .results .listing .card-actions{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin-top:8px!important;padding-top:0!important;display:flex!important}html[data-theme] body .workspace-view .results .listing .card-actions :is(button,a,.source-page-only){color:#fff8eb!important;min-height:34px!important;box-shadow:none!important;background:#ffe6e013!important;border:1px solid #ffe6e024!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:7px 11px!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}html[data-theme] body .workspace-view .results .listing .card-actions :is(.external-listing-button,.compose-enquiry-action){color:#2a0712!important;background:linear-gradient(135deg,#fff8ebfa,#ffdee3f0)!important;border-color:#ffe6e0b8!important}html[data-theme] body .workspace-view .results .listing .card-actions :is(button,a):hover,html[data-theme] body .workspace-view .results .listing .card-actions :is(button,a):focus-visible{border-color:#fff8eb94!important;box-shadow:0 0 0 3px #ffe6e029!important}html[data-theme] body .workspace-view .results .listing .card-actions .icon-action{border-radius:50%!important;width:34px!important;min-width:34px!important;padding:0!important}html[data-theme] body .workspace-view .results .listing .card-actions svg{width:15px!important;height:15px!important}@media (max-width:760px){html[data-theme] body .workspace-view .results .listing .mini-score-grid{grid-template-columns:1fr!important}}html[data-theme] body .workspace-view .postcode-analysis-shortcut{background:radial-gradient(circle at 0 0,#ffd1dc1f,#0000 38%),linear-gradient(135deg,#2a0d19c2,#11080fbd);border:1px solid #ffe6e029;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:13px 14px;display:grid;box-shadow:inset 0 1px #ffffff0d}html[data-theme] body .workspace-view .postcode-analysis-shortcut div{gap:3px;min-width:0;display:grid}html[data-theme] body .workspace-view .postcode-analysis-shortcut small{color:#ffd1dcc7;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:950;line-height:1}html[data-theme] body .workspace-view .postcode-analysis-shortcut b{color:#fff8eb;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(18px,1.4vw,24px);font-weight:950;line-height:1}html[data-theme] body .workspace-view .postcode-analysis-shortcut span{color:#ffeee7ad;font-size:12px;font-weight:780;line-height:1.35}html[data-theme] body .workspace-view .postcode-analysis-shortcut button,html[data-theme] body .workspace-view .activity-status-button,html[data-theme] body .workspace-view .activity-cancel-run{color:#fff8eb;min-height:38px;box-shadow:none;background:#ffe6e017;border:1px solid #ffe6e03d;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:950;line-height:1}html[data-theme] body .workspace-view .postcode-analysis-shortcut button{min-width:132px;color:#2a0712!important;background:linear-gradient(135deg,#fff8ebfa,#ffdee3f0)!important;border-color:#ffe6e0ad!important;box-shadow:0 12px 26px #07020a42!important}html[data-theme] body .workspace-view .postcode-analysis-shortcut button:hover,html[data-theme] body .workspace-view .postcode-analysis-shortcut button:focus-visible,html[data-theme] body .workspace-view .activity-status-button:hover,html[data-theme] body .workspace-view .activity-status-button:focus-visible,html[data-theme] body .workspace-view .activity-cancel-run:hover,html[data-theme] body .workspace-view .activity-cancel-run:focus-visible{transform:translateY(-1px);border-color:#fff8eb8f!important;box-shadow:0 0 0 3px #ffe6e024!important}html[data-theme] body .workspace-view .activity-status-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:min(100%,560px);margin-left:auto;display:flex}html[data-theme] body .workspace-view .activity-status-controls .run-countdown{flex:230px;min-width:220px;max-width:360px}html[data-theme] body .workspace-view .activity-status-button{justify-content:center;align-items:center;gap:7px;min-width:104px;display:inline-flex;background:#ffe6e01a!important}html[data-theme] body .workspace-view .activity-status-button span{background:#ffeee794;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 5px #ffe6e014}html[data-theme] body .workspace-view .activity-status-button.live span{background:#ffd1dc;animation:1.45s ease-in-out infinite agentPulse;box-shadow:0 0 0 6px #ffd1dc29}html[data-theme] body .workspace-view .activity-cancel-run{color:#ffeee7cc}html[data-theme] body .workspace-view .activity-cancel-run:disabled{cursor:wait;opacity:.78}html[data-theme] body .workspace-view .workspace-selection-notice,html[data-theme] body .workspace-view .workspace-feedback-notice{border-radius:14px;flex:none;margin:0 0 8px;padding:9px 11px;color:#fff8eb!important;background:#ffe6e014!important;border:1px solid #ffe6e021!important}html[data-theme] body .workspace-view .workspace-feedback-notice{color:#2a0712!important;background:linear-gradient(135deg,#fff8ebf0,#ffdee3e6)!important}@media (min-width:901px){html[data-theme] body .stage.workspace-stage .workspace-view .workspace{--nf-home-main-height:clamp(500px, calc(100vh - 322px), 720px);--nf-home-activity-height:clamp(270px, 30vh, 390px);grid-template-columns:minmax(300px,.46fr) minmax(0,1fr)!important;grid-template-areas:"head head""chat map""activity activity"!important;grid-template-rows:auto minmax(0, var(--nf-home-main-height)) minmax(270px, var(--nf-home-activity-height))!important;align-items:stretch!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace-head{grid-area:head!important}html[data-theme] body .stage.workspace-stage .workspace-view .chat{grid-area:chat!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace-map-panel{grid-area:map!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity{flex-direction:column!important;grid-area:activity!important;align-self:stretch!important;height:100%!important;min-height:270px!important;max-height:none!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .live-log-title{flex:none!important;align-items:center!important;margin-bottom:10px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .live-run-meta{flex:none!important;margin-bottom:8px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity ol{overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .follow-hint,html[data-theme] body .stage.workspace-stage .workspace-view .activity .activity-empty{flex:none!important}html[data-theme] body .stage.workspace-stage .workspace-view .results,html[data-theme] body .stage.workspace-stage .workspace-view .browser-replay{display:none!important}}@media (max-width:900px){html[data-theme] body .stage.workspace-stage .workspace-view .workspace{grid-template-columns:1fr!important;grid-template-areas:"head""map""chat""activity"!important}html[data-theme] body .workspace-view .postcode-analysis-shortcut,html[data-theme] body .workspace-view .activity-status-controls{grid-template-columns:1fr;align-items:stretch}html[data-theme] body .workspace-view .activity-status-controls{flex-direction:column;min-width:0}html[data-theme] body .workspace-view .postcode-analysis-shortcut button,html[data-theme] body .workspace-view .activity-status-button,html[data-theme] body .workspace-view .activity-cancel-run,html[data-theme] body .workspace-view .activity-status-controls .run-countdown{width:100%;max-width:none}}html[data-theme] body .analysis-view{gap:clamp(12px,1.25vw,18px)!important}html[data-theme] body .analysis-view .analysis-hero.surface,html[data-theme] body .analysis-view.active>.analysis-hero.surface{border-radius:24px!important;grid-template-columns:minmax(0,680px) auto!important;align-items:end!important;gap:clamp(14px,2vw,30px)!important;min-height:0!important;padding:clamp(16px,1.25vw,22px) clamp(18px,1.65vw,28px)!important;display:grid!important;box-shadow:0 16px 46px #0003!important}html[data-theme] body .analysis-view .analysis-hero>div:first-child{max-width:680px!important}html[data-theme] body .analysis-view .analysis-hero .kicker{letter-spacing:.14em!important;margin-bottom:7px!important;font-size:10px!important}html[data-theme] body .analysis-view .analysis-hero h2{letter-spacing:-.065em!important;max-width:650px!important;font-size:clamp(30px,2.55vw,48px)!important;line-height:.94!important}html[data-theme] body .analysis-view .analysis-hero .lead{max-width:680px!important;margin:10px 0 0!important;font-size:clamp(13px,.9vw,15px)!important;line-height:1.42!important}html[data-theme] body .analysis-view .analysis-hero-actions{place-self:end!important;gap:6px!important;padding:5px!important}html[data-theme] body .analysis-view .analysis-hero-actions button{min-height:34px!important;padding:8px 12px!important;font-size:12px!important}@media (max-width:900px){html[data-theme] body .analysis-view .analysis-hero.surface,html[data-theme] body .analysis-view.active>.analysis-hero.surface{grid-template-columns:1fr!important;align-items:start!important;padding:18px!important}html[data-theme] body .analysis-view .analysis-hero h2{font-size:clamp(30px,10vw,42px)!important}html[data-theme] body .analysis-view .analysis-hero-actions{justify-self:start!important}}html[data-theme] body .analysis-view .analysis-hero-actions .analysis-collection-shortcut{color:#fff8eb!important;background:radial-gradient(circle at 16% 0,#ffe6e021,#0000 34%),linear-gradient(135deg,#ffe6e016,#431522a8)!important;border:1px solid #ffe6e02e!important;border-radius:999px!important;order:-1!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:6px 10px!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-theme] body .analysis-view .analysis-hero-actions .analysis-collection-shortcut svg{width:17px!important;height:17px!important}html[data-theme] body .analysis-view .analysis-hero-actions .analysis-collection-shortcut span{text-align:left!important;gap:1px!important;line-height:1!important;display:grid!important}html[data-theme] body .analysis-view .analysis-hero-actions .analysis-collection-shortcut b{color:#fff8eb!important;font-size:13px!important}html[data-theme] body .analysis-view .analysis-hero-actions .analysis-collection-shortcut small{color:#ffeee7b3!important;letter-spacing:.045em!important;text-transform:uppercase!important;font-size:9px!important}@media (min-width:901px){html[data-theme] body .stage.workspace-stage .workspace-view .workspace{--nf-home-activity-height:clamp(150px, 16vh, 220px)!important;grid-template-columns:minmax(270px,.34fr) minmax(0,1fr)!important;grid-template-rows:auto minmax(0, var(--nf-home-main-height)) minmax(150px, var(--nf-home-activity-height))!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace:has(.activity.has-activity){--nf-home-activity-height:clamp(210px, 22vh, 310px)!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity{min-height:150px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity.has-activity{min-height:210px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .live-log-title{margin-bottom:8px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity.is-empty .activity-empty{align-content:center!important;min-height:58px!important;padding:12px 16px!important}}html[data-theme] body .analysis-view .compare-property-card .compare-slot{z-index:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:fit-content!important;max-width:100%!important;box-shadow:none!important;background:#ffe6e013!important;border:1px solid #ffe6e024!important;border-radius:999px!important;align-items:center!important;gap:9px!important;margin:10px 0 2px!important;padding:6px 10px!important;display:inline-flex!important;position:relative!important}html[data-theme] body .analysis-view .compare-property-card .compare-slot>span:first-child{color:#3a0b17!important;width:28px!important;height:28px!important;font-family:var(--font-display)!important;background:#fff8ebeb!important;border-radius:999px!important;flex:0 0 28px!important;place-items:center!important;font-size:16px!important;font-weight:850!important;line-height:1!important;display:grid!important}html[data-theme] body .analysis-view .compare-property-card .compare-slot .match-number.compact{min-width:42px!important;display:inline-grid!important}html[data-theme] body .analysis-view .compare-property-card .compare-slot .match-number.compact b{font-size:26px!important;line-height:.82!important}html[data-theme] body .analysis-view .compare-property-card .compare-slot .match-number.compact small{letter-spacing:.06em!important;font-size:8px!important}html[data-theme] body .analysis-view .compare-property-card>h3{clear:both!important;margin-top:4px!important;line-height:1.02!important}html[data-theme] body .analysis-view .analysis-option-card .analysis-card-top{z-index:1!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:46px!important;margin:10px 0 4px!important;display:flex!important;position:relative!important}html[data-theme] body .analysis-view .analysis-option-card .analysis-card-top .match-number{min-width:50px!important}html[data-theme] body .analysis-view .analysis-option-card .analysis-card-top .match-number b{font-size:clamp(30px,2.4vw,42px)!important;line-height:.84!important}html[data-theme] body .analysis-view .analysis-option-card>h3{margin-top:2px!important;line-height:1.04!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace-head{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:end!important;padding:clamp(8px,.9vw,14px) clamp(4px,.8vw,10px)!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace-head-copy{max-width:560px!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace-head .kicker{color:#ffe6e094!important;letter-spacing:.14em!important;margin-bottom:6px!important;font-size:10px!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace-head h2{color:#fff8eb!important;letter-spacing:-.065em!important;max-width:560px!important;font-size:clamp(30px,2.45vw,46px)!important;line-height:.96!important}html[data-theme] body .stage.workspace-stage .workspace-view .workspace-head-copy p{color:#fff8eba8!important;max-width:52ch!important;margin:7px 0 0!important;font-size:clamp(13px,.86vw,15px)!important;font-weight:750!important;line-height:1.35!important}html[data-theme=light] body .stage.workspace-stage .workspace-view .workspace-head .kicker{color:#52232e99!important}html[data-theme=light] body .stage.workspace-stage .workspace-view .workspace-head h2{color:#24181b!important}html[data-theme=light] body .stage.workspace-stage .workspace-view .workspace-head-copy p{color:#24181ba8!important}html[data-theme] body .billing-view .billing-page-head{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,560px) auto!important;align-items:end!important;gap:clamp(14px,2vw,30px)!important;margin:0 0 clamp(10px,1vw,16px)!important;padding:clamp(8px,.9vw,14px) clamp(4px,.8vw,10px)!important;display:grid!important}html[data-theme] body .billing-view .billing-page-head .kicker{color:#ffe6e094!important;letter-spacing:.14em!important;margin-bottom:6px!important;font-size:10px!important}html[data-theme] body .billing-view .billing-page-head h2{color:#fff8eb!important;letter-spacing:-.065em!important;max-width:560px!important;font-size:clamp(30px,2.45vw,46px)!important;line-height:.96!important}html[data-theme] body .billing-view .billing-page-head .lead{color:#fff8eba8!important;max-width:52ch!important;margin:8px 0 0!important;font-size:clamp(13px,.86vw,15px)!important;line-height:1.35!important}html[data-theme] body .billing-view .billing-page-head .billing-hero-status{min-width:190px!important;max-width:260px!important;box-shadow:none!important;background:#ffe6e00e!important;border:0!important;border-radius:18px!important;justify-self:end!important;padding:10px 12px!important}html[data-theme] body .billing-view .billing-page-head .billing-hero-status small{color:#fff8eb8f!important}html[data-theme] body .billing-view .billing-page-head .billing-hero-status b{color:#fff8eb!important}html[data-theme] body .billing-view .billing-page-head .billing-hero-status span{color:#fff8eb9e!important}html[data-theme=light] body .billing-view .billing-page-head .kicker{color:#52232e99!important}html[data-theme=light] body .billing-view .billing-page-head h2{color:#24181b!important}html[data-theme=light] body .billing-view .billing-page-head .lead{color:#24181ba8!important}html[data-theme=light] body .billing-view .billing-page-head .billing-hero-status{background:#24181b0b!important}html[data-theme=light] body .billing-view .billing-page-head .billing-hero-status small,html[data-theme=light] body .billing-view .billing-page-head .billing-hero-status span{color:#24181b94!important}html[data-theme=light] body .billing-view .billing-page-head .billing-hero-status b{color:#24181bdb!important}@media (max-width:900px){html[data-theme] body .stage.workspace-stage .workspace-view .workspace-head,html[data-theme] body .billing-view .billing-page-head{grid-template-columns:1fr!important;align-items:start!important;padding-inline:0!important}html[data-theme] body .billing-view .billing-page-head .billing-hero-status{justify-self:start!important}}html[data-theme] body .analysis-view .analysis-page-head{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:minmax(0,680px) auto!important;align-items:end!important;gap:clamp(14px,2vw,30px)!important;margin:0 0 clamp(8px,1vw,14px)!important;padding:clamp(8px,.9vw,14px) clamp(4px,.8vw,10px)!important;display:grid!important}html[data-theme] body .analysis-view .analysis-page-head>div:first-child{max-width:680px!important}html[data-theme] body .analysis-view .analysis-page-head .kicker{color:#ffe6e094!important;letter-spacing:.14em!important;margin-bottom:6px!important;font-size:10px!important}html[data-theme] body .analysis-view .analysis-page-head h2{color:#fff8eb!important;letter-spacing:-.065em!important;max-width:650px!important;font-size:clamp(30px,2.5vw,46px)!important;line-height:.96!important}html[data-theme] body .analysis-view .analysis-page-head .lead{color:#fff8ebad!important;max-width:680px!important;margin:9px 0 0!important;font-size:clamp(13px,.86vw,15px)!important;line-height:1.42!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;justify-content:flex-end!important;place-self:end!important;gap:6px!important;padding:0!important;display:flex!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions button{color:#fff8ebb3!important;min-height:32px!important;box-shadow:none!important;background:#ffe6e00e!important;border:0 solid!important;border-radius:999px!important;padding:7px 11px!important;font-size:12px!important;font-weight:850!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions button.active{color:#fff8eb!important;background:#ffc1cf2e!important;border:0!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions button.ghost{background:#ffe6e009!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions button:not(:disabled):hover,html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions button:not(:disabled):focus-visible{color:#fff8eb!important;background:#ffe6e01f!important;box-shadow:0 0 0 3px #ffc1cf24!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions button:disabled{opacity:.48!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions .analysis-collection-shortcut{color:#fff8ebc7!important;background:#ffe6e00f!important;border:0!important;order:-1!important;align-items:center!important;gap:7px!important;min-height:32px!important;padding:6px 10px!important;display:inline-flex!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut b{color:#fff8ebeb!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut small{color:#fff8eb8f!important}html[data-theme=light] body .analysis-view .analysis-page-head .kicker{color:#52232e99!important}html[data-theme=light] body .analysis-view .analysis-page-head h2{color:#24181b!important}html[data-theme=light] body .analysis-view .analysis-page-head .lead{color:#24181ba8!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-hero-actions button{color:#24181bb3!important;background:#24181b0b!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-hero-actions button.active{color:#32121a!important;background:#8f2c4321!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-hero-actions button.ghost{background:#24181b08!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-hero-actions button:not(:disabled):hover,html[data-theme=light] body .analysis-view .analysis-page-head .analysis-hero-actions button:not(:disabled):focus-visible{color:#2b1319!important;background:#8f2c431c!important;box-shadow:0 0 0 3px #8f2c431f!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-hero-actions .analysis-collection-shortcut{color:#24181bbd!important;background:#24181b0b!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-collection-shortcut b{color:#24181be0!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-collection-shortcut small{color:#24181b8a!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-split{text-align:left!important;align-items:center!important;gap:7px!important;line-height:1!important;display:inline-flex!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter{gap:1px!important;min-width:38px!important;line-height:1!important;display:grid!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter.hidden{border-left:1px solid #fff8eb29!important;padding-left:8px!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter b{font-size:13px!important;line-height:.9!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter small{letter-spacing:.055em!important;text-transform:uppercase!important;font-size:8.5px!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter.hidden{border-left-color:#24181b24!important}@media (max-width:900px){html[data-theme] body .analysis-view .analysis-page-head{grid-template-columns:1fr!important;align-items:start!important;padding-inline:0!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-hero-actions{justify-content:flex-start!important;justify-self:start!important}}html[data-theme] body .stage.app-stage .hero-view .overview-type-title{--overview-type-block:clamp(238px, 19vw, 280px);max-width:min(1040px,100%)!important;height:var(--overview-type-block)!important;min-height:var(--overview-type-block)!important;flex:0 0 var(--overview-type-block)!important;color:#fff8eb!important;letter-spacing:-.067em!important;text-wrap:auto!important;align-items:flex-start!important;margin:0 0 clamp(8px,1vh,14px)!important;font-size:clamp(44px,5.2vw,84px)!important;line-height:.99!important;display:flex!important;overflow:visible!important}html[data-theme] body .stage.app-stage .hero-view .overview-type-title .rb-text-type{width:100%!important;line-height:inherit!important;white-space:pre-line!important;text-wrap:auto!important;padding-bottom:.1em!important;display:block!important}html[data-theme] body .stage.app-stage .hero-view .overview-type-title .rb-text-type-text{line-height:inherit!important;white-space:pre-line!important;text-wrap:auto!important;display:inline!important}html[data-theme] body .stage.app-stage .hero-view .overview-type-title .rb-text-type-cursor{color:#ffc1d0!important;line-height:inherit!important;text-shadow:0 0 18px #ffc1d033!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline{color:#fff8ebb8!important;max-width:76ch!important;margin:clamp(14px,1.8vh,22px) 0 clamp(20px,2.3vh,28px)!important;font-size:clamp(17px,1.16vw,21px)!important;font-weight:720!important;line-height:1.52!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline b{color:#fff8eb!important;font-weight:950!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline .home-tagline-your{letter-spacing:-.035em!important;gap:.015em!important;margin:0 .06em 0 .08em!important;font-style:italic!important;font-weight:950!important;display:inline-flex!important;transform:translateY(.02em)skew(-5deg)!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline .home-tagline-your:after{content:""!important;width:.08em!important;display:inline-block!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline .home-tagline-your i{font-style:inherit!important;text-shadow:0 0 18px #ffc1d029!important;line-height:1!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline .home-tagline-your i:first-child{color:#8fd2bc!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline .home-tagline-your i:nth-child(2){color:#f4d98a!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline .home-tagline-your i:nth-child(3){color:#f3a39d!important}html[data-theme] body .stage.app-stage .hero-view .home-tagline .home-tagline-your i:nth-child(4){color:#9fc4f5!important}html[data-theme] body .stage.app-stage .hero-view .home-signal-line{max-width:820px!important;margin-top:clamp(12px,1.35vh,18px)!important}html[data-theme] body .stage.app-stage .hero-view .home-signal-line span{color:#fff8ebb8!important;letter-spacing:.015em!important;background:#ffe6e00e!important}html[data-theme] body .stage.app-stage .hero-view .home-signal-line .app-icon{color:#ffc1d0!important}html[data-theme] body .stage.app-stage .hero-view .home-step-rail{display:none!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab{color:#fff8ebbd!important;background:#ffe6e009!important;border:1px solid #fff8eb16!important;border-radius:22px!important;margin-top:clamp(14px,1.5vw,22px)!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary{cursor:pointer!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:54px!important;padding:13px 16px!important;list-style:none!important;display:flex!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary::-webkit-details-marker{display:none!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary span{color:#ffc1d0!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary b{color:#fff8eb!important;min-width:0!important;font-family:var(--font-display)!important;letter-spacing:-.045em!important;text-align:right!important;font-size:clamp(18px,1.2vw,23px)!important;line-height:1!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary:after{content:"+"!important;color:#ffc1d0!important;background:#ffc1d01f!important;border-radius:999px!important;flex:0 0 28px!important;place-items:center!important;width:28px!important;height:28px!important;font-weight:950!important;display:inline-grid!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab[open] summary:after{content:"â€“"!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-body{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:16px!important;padding:0 16px 16px!important;display:grid!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-body p{color:#fff8ebad!important;max-width:92ch!important;margin:0!important;font-size:clamp(13px,.88vw,15px)!important;font-weight:720!important;line-height:1.5!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-body a{color:#fff8eb!important;white-space:nowrap!important;background:#ffc1d01c!important;border:1px solid #fff8eb1f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:0 13px!important;font-size:12px!important;font-weight:950!important;display:inline-flex!important}html[data-theme=light] body .stage.app-stage .hero-view .overview-type-title{color:#24181b!important}html[data-theme=light] body .stage.app-stage .hero-view .overview-type-title .rb-text-type-cursor{color:#8f2c43!important}html[data-theme=light] body .stage.app-stage .hero-view .home-tagline{color:#24181bb3!important}html[data-theme=light] body .stage.app-stage .hero-view .home-tagline b{color:#24181b!important}html[data-theme=light] body .stage.app-stage .hero-view .home-signal-line span,html[data-theme=light] body .stage.app-stage .hero-view .creator-note-tab{color:#24181bb3!important;background:#24181b09!important;border-color:#24181b16!important}html[data-theme=light] body .stage.app-stage .hero-view .home-signal-line .app-icon,html[data-theme=light] body .stage.app-stage .hero-view .creator-note-tab summary span,html[data-theme=light] body .stage.app-stage .hero-view .creator-note-tab summary:after{color:#8f2c43!important}html[data-theme=light] body .stage.app-stage .hero-view .creator-note-tab summary b{color:#24181b!important}html[data-theme=light] body .stage.app-stage .hero-view .creator-note-body p{color:#24181bad!important}html[data-theme=light] body .stage.app-stage .hero-view .creator-note-body a,html[data-theme=light] body .stage.app-stage .hero-view .creator-note-tab summary:after{background:#8f2c431a!important;border-color:#8f2c4324!important}html[data-theme=light] body .stage.app-stage .hero-view .creator-note-body a{color:#32121a!important}@media (max-width:820px){html[data-theme] body .stage.app-stage .hero-view .overview-type-title{--overview-type-block:clamp(218px, 60vw, 288px);font-size:clamp(40px,12vw,64px)!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary,html[data-theme] body .stage.app-stage .hero-view .creator-note-body{grid-template-columns:1fr!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary{flex-wrap:wrap!important;align-items:flex-start!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-tab summary b{text-align:left!important;width:100%!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-body{align-items:start!important}html[data-theme] body .stage.app-stage .hero-view .creator-note-body a{justify-self:start!important}}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut{gap:0!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut>.analysis-collection-split{align-items:center!important;gap:8px!important;display:inline-flex!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter{grid-template-columns:auto auto!important;align-items:center!important;gap:5px!important;min-width:42px!important;display:inline-grid!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-icon{color:#fff8ebd1!important;place-items:center!important;width:16px!important;height:16px!important;display:inline-grid!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-icon svg{stroke-width:2.15px!important;width:15px!important;height:15px!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-copy{gap:1px!important;min-width:0!important;line-height:1!important;display:grid!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter.hidden{grid-template-columns:auto auto!important;min-width:48px!important;padding-left:8px!important}html[data-theme] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter.hidden .analysis-collection-icon{color:#ffc1d0!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-icon{color:#24181bb3!important}html[data-theme=light] body .analysis-view .analysis-page-head .analysis-collection-shortcut .analysis-collection-counter.hidden .analysis-collection-icon{color:#8f2c43!important}@media (min-width:901px){html[data-theme] body .stage.workspace-stage .workspace-view .workspace{--nf-home-main-height:clamp(560px, calc(100dvh - 410px), 680px)!important;--nf-home-main-floor:clamp(520px, 46vh, 600px)!important;--nf-home-activity-height:clamp(150px, 16vh, 205px)!important;grid-template-rows:auto minmax(var(--nf-home-main-floor), var(--nf-home-main-height)) minmax(150px, var(--nf-home-activity-height))!important}html[data-theme] body .stage.workspace-stage .workspace-view .chat,html[data-theme] body .stage.workspace-stage .workspace-view .workspace-map-panel{height:100%!important;min-height:var(--nf-home-main-floor)!important;align-self:stretch!important}}html[data-theme] body:has(.app-stage) .topbar{background:linear-gradient(#12050bf5 0%,#12050be0 58%,#12050b2e 100%),radial-gradient(circle at 50% -18px,#ffc1d014,#0000 55%)!important;border-bottom:0!important;box-shadow:0 14px 30px #0a000429!important}html[data-theme] body:has(.app-stage) .topbar:after{content:""!important;pointer-events:none!important;background:linear-gradient(#12050b4d,#12050b00)!important;height:18px!important;position:absolute!important;bottom:-18px!important;left:0!important;right:0!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill{transform-origin:50%!important;transition:transform .18s cubic-bezier(.2,.9,.2,1),filter .18s,color .14s!important;transform:translateY(0)scale(1)!important}:is(html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:hover,html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:focus-visible){z-index:2!important;filter:drop-shadow(0 10px 16px #0000003d)!important;transform:translateY(-2px)scale(1.07)!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:active{transform:translateY(0)scale(1.02)!important}:is(html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-sheen,html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-sheen){opacity:.72!important;transform:scaleX(1.06)scaleY(1.08)!important}html[data-theme] body:has(.app-stage) .top-profile-pill{color:#fff8ebd1!important;min-height:34px!important;box-shadow:none!important;letter-spacing:.035em!important;text-transform:uppercase!important;background:#ffe6e00e!important;border:1px solid #ffe6e024!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:7px 12px!important;font-size:11px!important;font-weight:920!important;transition:transform .18s cubic-bezier(.2,.9,.2,1),background .16s,color .16s,box-shadow .18s!important;display:inline-flex!important;transform:translateY(0)scale(1)!important}html[data-theme] body:has(.app-stage) .top-profile-pill .app-icon{color:#ffc1d0!important;width:16px!important;height:16px!important}:is(html[data-theme] body:has(.app-stage) .top-profile-pill:hover,html[data-theme] body:has(.app-stage) .top-profile-pill:focus-visible,html[data-theme] body:has(.app-stage) .top-profile-pill.active){color:#fff8eb!important;background:#ffc1d024!important;transform:translateY(-2px)scale(1.045)!important;box-shadow:0 10px 18px #0000002e!important}html[data-theme=light] body:has(.app-stage) .topbar{background:linear-gradient(#fbf3eff0 0%,#fbf3efc7 62%,#fbf3ef00 100%),radial-gradient(circle at 50% -18px,#8f2c4314,#0000 55%)!important}html[data-theme=light] body:has(.app-stage) .topbar:after{background:linear-gradient(#fbf3ef61,#fbf3ef00)!important}html[data-theme=light] body:has(.app-stage) .top-profile-pill{color:#24181bc2!important;background:#24181b0b!important;border-color:#24181b1a!important}html[data-theme=light] body:has(.app-stage) .top-profile-pill .app-icon{color:#8f2c43!important}:is(html[data-theme=light] body:has(.app-stage) .top-profile-pill:hover,html[data-theme=light] body:has(.app-stage) .top-profile-pill:focus-visible,html[data-theme=light] body:has(.app-stage) .top-profile-pill.active){color:#24181b!important;background:#8f2c431a!important}@media (max-width:760px){html[data-theme] body:has(.app-stage) .top-profile-pill{width:38px!important;padding:0!important}html[data-theme] body:has(.app-stage) .top-profile-pill span{display:none!important}}@media (prefers-reduced-motion:reduce){html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill{transition:none!important;transform:none!important}html[data-theme] body:has(.app-stage) .top-profile-pill{transition:none!important;transform:none!important}}html[data-theme] body .billing-view .billing-side.billing-sequence-panel{box-shadow:none!important;background:linear-gradient(#ffe6e00b,#060e0c38)!important;border-color:#ffe6e018!important;align-content:start!important;gap:12px!important;padding:clamp(16px,1.35vw,22px)!important;display:grid!important}html[data-theme] body .billing-view .billing-sequence-head{gap:7px!important;display:grid!important}html[data-theme] body .billing-view .billing-sequence-head .kicker{color:#ffe6e08f!important;letter-spacing:.14em!important;margin:0!important;font-size:10px!important}html[data-theme] body .billing-view .billing-sequence-head h3{color:#fff8eb!important;font-family:var(--font-display)!important;letter-spacing:-.055em!important;margin:0!important;font-size:clamp(25px,1.75vw,34px)!important;line-height:.98!important}html[data-theme] body .billing-view .billing-sequence-head p{color:#fff8ebad!important;max-width:40ch!important;margin:0!important;font-size:13px!important;font-weight:760!important;line-height:1.42!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list{counter-reset:billing-step!important;gap:8px!important;margin:2px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li{counter-increment:billing-step!important;color:#fff8eb!important;min-height:0!important;box-shadow:none!important;background:#ffe6e00b!important;border:1px solid #ffe6e016!important;border-radius:15px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important;gap:2px 10px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li:before{content:counter(billing-step, decimal-leading-zero)!important;color:#ffc1d0!important;letter-spacing:.03em!important;background:#ffc1d021!important;border-radius:999px!important;grid-row:1/span 2!important;place-items:center!important;width:30px!important;height:30px!important;font-size:10px!important;font-weight:950!important;display:inline-grid!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li b{color:#fff8eb!important;min-width:0!important;margin:0!important;font-size:14px!important;font-weight:920!important;line-height:1.15!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li small{color:#fff8eba3!important;min-width:0!important;margin:0!important;font-size:12px!important;font-weight:740!important;line-height:1.34!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li.done:before{content:"✓"!important;color:#c9f0d8!important;background:#9dd6b829!important}html[data-theme] body .billing-view .billing-checkout-status{box-shadow:none!important;background:#fff8eb09!important;border:1px solid #ffe6e013!important;border-radius:14px!important;gap:3px!important;margin-top:2px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body .billing-view .billing-checkout-status b{color:#fff8eb!important;font-size:12px!important;font-weight:920!important;line-height:1.2!important}html[data-theme] body .billing-view .billing-checkout-status span{color:#fff8eb94!important;font-size:11px!important;font-weight:740!important;line-height:1.28!important}html[data-theme] body .billing-view .billing-checkout-status.ok{background:#9dd6b80e!important;border-color:#9dd6b824!important}html[data-theme] body .billing-view .billing-checkout-status.warn{background:#ffcd7a0e!important;border-color:#ffcd7a29!important}html[data-theme=light] body .billing-view .billing-side.billing-sequence-panel{background:#24181b09!important;border-color:#24181b17!important}html[data-theme=light] body .billing-view .billing-sequence-head .kicker{color:#52232e94!important}html[data-theme=light] body .billing-view .billing-sequence-head h3,html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li b,html[data-theme=light] body .billing-view .billing-checkout-status b{color:#24181b!important}html[data-theme=light] body .billing-view .billing-sequence-head p,html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li small,html[data-theme=light] body .billing-view .billing-checkout-status span{color:#24181b9e!important}html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li,html[data-theme=light] body .billing-view .billing-checkout-status{background:#ffffff6b!important;border-color:#24181b14!important}html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li:before{color:#8f2c43!important;background:#8f2c431a!important}html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li.done{background:#0f382e0e!important;border-color:#0f382e24!important}html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li.done:before{color:#0f382e!important;background:#0f382e1f!important}html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li.active{background:#8f2c4313!important;border-color:#8f2c4333!important}html[data-theme] body .stage.app-stage .billing-view{color:#fff8eb!important;background:radial-gradient(circle at 12% 0,#ffc1d01b,#0000 30%),radial-gradient(circle at 88% 8%,#8f2c433d,#0000 34%),linear-gradient(135deg,#12050b 0%,#230814 55%,#0d0509 100%)!important}html[data-theme] body .billing-view .billing-card,html[data-theme] body .billing-view .billing-side,html[data-theme] body .billing-view .plan-card,html[data-theme] body .billing-view .billing-status-grid>div{color:#fff8eb!important;box-shadow:none!important;background:#ffe6e00b!important;border-color:#ffe6e018!important}html[data-theme] body .billing-view .billing-section-head{border-bottom-color:#ffe6e017!important}html[data-theme] body .billing-view .billing-section-head span,html[data-theme] body .billing-view .billing-status-grid small,html[data-theme] body .billing-view .plan-card div span{color:#ffc1d0!important}html[data-theme] body .billing-view .billing-section-head h3,html[data-theme] body .billing-view .plan-card b,html[data-theme] body .billing-view .plan-card strong,html[data-theme] body .billing-view .billing-status-grid b{color:#fff8eb!important}html[data-theme] body .billing-view .billing-section-head p,html[data-theme] body .billing-view .plan-card p,html[data-theme] body .billing-view .billing-status-grid span{color:#fff8eba8!important}html[data-theme] body .billing-view .plan-card div span{background:#ffc1d01f!important}html[data-theme] body .billing-view .billing-alert-row .notice,html[data-theme] body .billing-view .billing-gate{color:#fff8eb!important;box-shadow:none!important;background:#ffc1d013!important;border-color:#ffc1d029!important}html[data-theme] body .billing-view .billing-gate span,html[data-theme] body .billing-view .billing-alert-row .notice{color:#fff8ebb8!important}html[data-theme=light] body .stage.app-stage .billing-view{color:#24181b!important;background:radial-gradient(circle at 12% 0,#8f2c4313,#0000 30%),linear-gradient(135deg,#fbf3ef 0%,#f8eee8 58%,#f3e4df 100%)!important}html[data-theme=light] body .billing-view .billing-card,html[data-theme=light] body .billing-view .billing-side,html[data-theme=light] body .billing-view .plan-card,html[data-theme=light] body .billing-view .billing-status-grid>div{color:#24181b!important;background:#ffffff6b!important;border-color:#24181b16!important}html[data-theme=light] body .billing-view .billing-section-head{border-bottom-color:#24181b14!important}html[data-theme=light] body .billing-view .billing-section-head span,html[data-theme=light] body .billing-view .billing-status-grid small,html[data-theme=light] body .billing-view .plan-card div span{color:#8f2c43!important}html[data-theme=light] body .billing-view .billing-section-head h3,html[data-theme=light] body .billing-view .plan-card b,html[data-theme=light] body .billing-view .plan-card strong,html[data-theme=light] body .billing-view .billing-status-grid b{color:#24181b!important}html[data-theme=light] body .billing-view .billing-section-head p,html[data-theme=light] body .billing-view .plan-card p,html[data-theme=light] body .billing-view .billing-status-grid span{color:#24181b9e!important}html[data-theme=light] body .billing-view .plan-card.featured{background:#8f2c4311!important;border-color:#8f2c432e!important}html[data-theme=light] body .billing-view .plan-card div span,html[data-theme=light] body .billing-view .billing-alert-row .notice,html[data-theme=light] body .billing-view .billing-gate{background:#8f2c4313!important;border-color:#8f2c4324!important}html[data-theme] body .stage.app-stage .creator-note-view{color:#fff8eb!important;background:radial-gradient(circle at 14% 0,#ffc1d01b,#0000 32%),radial-gradient(circle at 88% 10%,#8f2c433d,#0000 36%),linear-gradient(135deg,#12050b 0%,#230814 55%,#0d0509 100%)!important;display:block!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-head{max-width:880px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 clamp(16px,2vw,28px)!important;padding:clamp(8px,.9vw,14px) clamp(4px,.8vw,10px)!important;display:block!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-head .kicker,html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main>span,html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card>span{color:#ffc1d0!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-head h2{color:#fff8eb!important;letter-spacing:-.07em!important;max-width:820px!important;font-size:clamp(42px,5.4vw,92px)!important;line-height:.95!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-head .lead{color:#fff8ebb3!important;max-width:72ch!important;margin:16px 0 0!important;font-size:clamp(16px,1vw,20px)!important;line-height:1.5!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-layout{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)!important;align-items:stretch!important;gap:clamp(14px,1.4vw,22px)!important;display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main,html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card,html[data-theme] body .stage.app-stage .creator-note-view .creator-note-philosophy{color:#fff8eb!important;box-shadow:none!important;background:#ffe6e00b!important;border:1px solid #ffe6e018!important;border-radius:26px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main{background:radial-gradient(circle at 15% 8%,#ffc1d021,#0000 34%),#ffe6e00b!important;flex-direction:column!important;justify-content:flex-end!important;min-height:clamp(360px,42vh,540px)!important;padding:clamp(22px,2.6vw,42px)!important;display:flex!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main h3{color:#fff8eb!important;max-width:620px!important;font-family:var(--font-display)!important;letter-spacing:-.055em!important;margin:clamp(24px,10vh,92px) 0 12px!important;font-size:clamp(34px,3.1vw,58px)!important;line-height:.98!important}html[data-theme] body .stage.app-stage .creator-note-view p{color:#fff8ebad!important;max-width:68ch!important;margin:0!important;font-size:clamp(14px,.9vw,17px)!important;font-weight:720!important;line-height:1.52!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main p+p{margin-top:12px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-side{gap:clamp(12px,1.2vw,18px)!important;display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card{align-content:start!important;gap:10px!important;min-height:0!important;padding:clamp(18px,1.6vw,26px)!important;display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card h3{color:#fff8eb!important;font-family:var(--font-display)!important;letter-spacing:-.045em!important;font-size:clamp(23px,1.7vw,34px)!important;line-height:1.02!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card .button{color:#fff8eb!important;background:#ffc1d021!important;border-color:#ffc1d02e!important;justify-self:start!important;margin-top:4px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-philosophy{justify-content:space-between!important;align-items:center!important;gap:14px!important;margin-top:clamp(14px,1.4vw,22px)!important;padding:14px 16px!important;display:flex!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-philosophy b{color:#ffc1d0!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-philosophy span{color:#fff8ebb8!important;text-align:right!important;font-weight:800!important}html[data-theme=light] body .stage.app-stage .creator-note-view{color:#24181b!important;background:radial-gradient(circle at 14% 0,#8f2c4313,#0000 32%),linear-gradient(135deg,#fbf3ef 0%,#f8eee8 58%,#f3e4df 100%)!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-head .kicker,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-main>span,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-project-card>span,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-philosophy b{color:#8f2c43!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-head h2,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-main h3,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-project-card h3{color:#24181b!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-head .lead,html[data-theme=light] body .stage.app-stage .creator-note-view p,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-philosophy span{color:#24181ba8!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-main,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-project-card,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-philosophy{background:#ffffff6b!important;border-color:#24181b16!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-project-card .button{color:#32121a!important;background:#8f2c431a!important;border-color:#8f2c4324!important}@media (max-width:980px){html[data-theme] body .stage.app-stage .creator-note-view .creator-note-layout{grid-template-columns:1fr!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main{min-height:0!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main h3{margin-top:32px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-philosophy{display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-philosophy span{text-align:left!important}}html[data-theme] body .billing-view .billing-card,html[data-theme] body .billing-view .billing-side,html[data-theme] body .billing-view .plan-card,html[data-theme] body .billing-view .billing-status-grid>div,html[data-theme] body .billing-view .billing-journey.billing-sequence-list li,html[data-theme] body .billing-view .billing-checkout-status,html[data-theme] body .billing-view .billing-page-head .billing-hero-status{box-shadow:none!important;border-color:#0000!important}html[data-theme] body .billing-view .billing-card:after,html[data-theme] body .billing-view .billing-side:after,html[data-theme] body .billing-view .plan-card:after,html[data-theme] body .billing-view .billing-status-grid>div:after,html[data-theme] body .billing-view .billing-page-head .billing-hero-status:after{content:none!important;display:none!important}html[data-theme] body .billing-view .billing-card{background:radial-gradient(circle at 16% 0,#ffc1d013,#0000 34%),linear-gradient(#ffe6e00b,#ffe6e007)!important}html[data-theme] body .billing-view .billing-section-head{border-bottom:0!important;margin-bottom:4px!important;padding-bottom:16px!important}html[data-theme] body .billing-view .billing-section-head:after{content:none!important;display:none!important}html[data-theme] body .billing-view .plan-card{background:#ffe6e00a!important}html[data-theme] body .billing-view .plan-card.featured{background:linear-gradient(#ffc1d029,#8f2c431a),#ffe6e00d!important;border-color:#0000!important}html[data-theme] body .billing-view .billing-status-grid>div,html[data-theme] body .billing-view .billing-side.billing-sequence-panel{background:#ffe6e008!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li,html[data-theme] body .billing-view .billing-checkout-status{background:#ffe6e009!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li.done{background:#9dd6b80f!important;border-color:#0000!important}html[data-theme] body .billing-view .billing-journey.billing-sequence-list li.active{background:#ffc1d017!important;border-color:#0000!important}html[data-theme] body .billing-view .plan-card .button.light.full,html[data-theme] body .billing-view .plan-card .button.dark.full{box-shadow:none!important;border-color:#0000!important}html[data-theme] body .billing-view .plan-card .button.light.full{color:#fff8eb!important;background:#ffe6e01c!important}html[data-theme] body .billing-view .plan-card .button.light.full:hover,html[data-theme] body .billing-view .plan-card .button.light.full:focus-visible{background:#ffe6e02b!important}html[data-theme=light] body .billing-view .billing-card,html[data-theme=light] body .billing-view .billing-side,html[data-theme=light] body .billing-view .plan-card,html[data-theme=light] body .billing-view .billing-status-grid>div,html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li,html[data-theme=light] body .billing-view .billing-checkout-status,html[data-theme=light] body .billing-view .billing-page-head .billing-hero-status{border-color:#0000!important}html[data-theme=light] body .billing-view .billing-card{background:#ffffff4d!important}html[data-theme=light] body .billing-view .plan-card,html[data-theme=light] body .billing-view .billing-status-grid>div,html[data-theme=light] body .billing-view .billing-side.billing-sequence-panel,html[data-theme=light] body .billing-view .billing-journey.billing-sequence-list li,html[data-theme=light] body .billing-view .billing-checkout-status{background:#ffffff57!important}html[data-theme=light] body .billing-view .plan-card.featured{background:#8f2c4313!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-head{grid-template-columns:minmax(0,1fr) minmax(260px,390px)!important;align-items:end!important;gap:clamp(18px,2vw,34px)!important;max-width:none!important;display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-head-copy{min-width:0!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait{box-shadow:none!important;background:radial-gradient(circle at 18% 8%,#ffc1d029,#0000 42%),#ffe6e00a!important;border:1px solid #ffe6e017!important;border-radius:28px!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;margin:0!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait img{object-fit:cover!important;object-position:50% 18%!important;background:#fff8eb!important;border-radius:24px!important;width:104px!important;height:104px!important;box-shadow:0 16px 36px #0003!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait figcaption{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait figcaption span,html[data-theme] body .stage.app-stage .creator-note-view .creator-note-product-mark b{color:#ffc1d0!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait figcaption b{color:#fff8eb!important;font-family:var(--font-display)!important;letter-spacing:-.055em!important;font-size:clamp(24px,1.9vw,36px)!important;line-height:.98!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait figcaption small{color:#fff8eba3!important;font-weight:800!important;line-height:1.35!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-product-mark{background:#ffe6e012!important;border-radius:999px!important;align-items:center!important;gap:10px!important;width:fit-content!important;padding:8px 12px 8px 8px!important;display:inline-flex!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-product-mark>span{color:#12301f!important;background:#e9ffd2!important;border-radius:16px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-product-mark svg{width:25px!important;height:25px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo{background:#fff8eb0f!important;border-radius:22px!important;place-items:center!important;min-height:clamp(112px,16vh,160px)!important;margin:0 0 4px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo img{object-fit:contain!important;border-radius:16px!important;width:100%!important;height:100%!important;max-height:142px!important;display:block!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo-weaveskip{background:radial-gradient(circle at 50% 15%,#fff8eb1a,#0000 52%),#fff8eb09!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo-weaveskip img{background:#fff7ef!important;padding:4px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo-sortmoments{background:#050505!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo-sortmoments img{width:min(100%,280px)!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-layout{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr)!important;align-items:start!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main{justify-content:flex-start!important;min-height:0!important;position:relative!important;overflow:hidden!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main h3{z-index:1!important;margin:clamp(22px,3.6vw,54px) 0 12px!important;position:relative!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-main p,html[data-theme] body .stage.app-stage .creator-note-view .creator-note-product-mark{z-index:1!important;position:relative!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-orb{aspect-ratio:1!important;opacity:.34!important;pointer-events:none!important;filter:saturate(1.12)contrast(1.08)!important;mix-blend-mode:screen!important;width:clamp(150px,17vw,270px)!important;margin:0!important;position:absolute!important;top:clamp(22px,3vw,42px)!important;right:clamp(18px,2.2vw,38px)!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-orb img{object-fit:contain!important;width:100%!important;height:100%!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card{grid-template-columns:clamp(132px,12vw,174px) minmax(0,1fr)!important;grid-template-areas:"logo label""logo title""logo copy""logo action"!important;align-items:center!important;gap:8px clamp(14px,1.4vw,22px)!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card>span{grid-area:label!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card h3{grid-area:title!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card p{grid-area:copy!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card .button{grid-area:action!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo{aspect-ratio:1!important;grid-area:logo!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:8px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo img{max-height:none!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-portrait,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-project-logo{background:#ffffff75!important;border-color:#24181b14!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-portrait figcaption span,html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-product-mark b{color:#8f2c43!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-portrait figcaption b{color:#24181b!important}html[data-theme=light] body .stage.app-stage .creator-note-view .creator-note-portrait figcaption small{color:#24181b9e!important}@media (max-width:980px){html[data-theme] body .stage.app-stage .creator-note-view .creator-note-head,html[data-theme] body .stage.app-stage .creator-note-view .creator-note-layout{grid-template-columns:1fr!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait{max-width:520px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card{grid-template-columns:120px minmax(0,1fr)!important}}@media (max-width:560px){html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait{border-radius:22px!important;grid-template-columns:78px minmax(0,1fr)!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-note-portrait img{border-radius:18px!important;width:78px!important;height:78px!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-card{grid-template-columns:1fr!important;grid-template-areas:"logo""label""title""copy""action"!important}html[data-theme] body .stage.app-stage .creator-note-view .creator-project-logo{max-width:170px!important}}html[data-theme] body .stage.app-stage>.view:not(.active){visibility:hidden!important;pointer-events:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}html[data-theme] body .stage.app-stage>.view.active{visibility:visible!important}@media (min-width:901px){html[data-theme] body .stage.workspace-stage .workspace-view.active{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage .workspace-view.active>.workspace{flex:auto!important;grid-template-rows:auto minmax(0,1fr) minmax(150px,clamp(150px,16vh,205px))!important;align-content:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage .workspace-view .chat,html[data-theme] body .stage.workspace-stage .workspace-view .workspace-map-panel,html[data-theme] body .stage.workspace-stage .workspace-view .activity{align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity.is-empty{max-height:none!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity.is-empty .activity-empty{min-height:0!important}}html[data-theme] body .stage.app-stage .billing-view .billing-card.surface{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}html[data-theme] body .stage.app-stage .billing-view .billing-card.surface:after,html[data-theme] body .stage.app-stage .billing-view .billing-card.surface:before{content:none!important;display:none!important}html[data-theme] body .stage.app-stage .billing-view .billing-card .billing-section-head{padding-inline:0!important}html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card{box-shadow:none!important;background:linear-gradient(135deg,#0b1814f7,#08120ffc)!important;border:0!important;outline:0!important;align-items:stretch!important;padding:16px 58px 16px 16px!important}html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card .postcode-widget-body{flex-direction:column!important;align-self:stretch!important;gap:7px!important;min-height:0!important;display:flex!important}html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card .postcode-widget-body>.postcode-decile-bar{margin:auto 0 0!important}html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card .postcode-rating-meaning{display:block!important}html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card:before,html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card:after{content:none!important;display:none!important}html[data-theme=light] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget.area-grade-card{background:linear-gradient(135deg,#fffdf7fa,#f6f1e6fc)!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity{background:radial-gradient(circle at 0 0,#ffd1dc21,#0000 34%),linear-gradient(135deg,#2a0c18f0,#12060df5)!important;gap:12px!important;padding:20px 22px 16px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .live-log-title{align-items:flex-start!important;gap:18px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .live-log-title h3{color:#fff8eb!important;letter-spacing:-.035em!important;font-size:clamp(22px,1.45vw,30px)!important;line-height:.98!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .live-log-title>div:first-child span{color:#ffeee7d1!important;letter-spacing:.045em!important;text-transform:uppercase!important;margin-top:5px!important;font-size:12px!important;font-weight:900!important;line-height:1.25!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity-status-controls{gap:10px!important;min-width:min(100%,520px)!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .run-countdown{background:linear-gradient(135deg,#d8ef622e,#fff8eb13)!important;border-color:#d8ef624d!important;min-width:142px!important;max-width:170px!important;padding:10px 11px 9px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .run-countdown b{color:#fff8eb!important;letter-spacing:-.025em!important;font-size:20px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .run-countdown small{color:#ffeee7c7!important;font-size:10px!important;font-weight:900!important;display:block!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity-status-button,html[data-theme] body .stage.workspace-stage .workspace-view .activity-cancel-run{color:#fff8eb!important;min-height:38px!important;padding:10px 14px!important;font-size:12px!important;font-weight:950!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity ol{background:#fff8eb11!important;border:0!important;border-radius:20px!important;gap:10px!important;min-height:118px!important;padding:10px!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity li{color:#fff8ebf0!important;background:linear-gradient(135deg,#fff8eb1b,#ffd1dc11)!important;border-radius:16px!important;min-height:78px!important;padding:12px 14px 12px 40px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity li:before{background:#dff56a!important;width:10px!important;height:10px!important;top:17px!important;left:15px!important;box-shadow:0 0 0 5px #d8ef6221!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity li .activity-row-top{gap:12px!important;margin-bottom:7px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity li .activity-stage{color:#10201b!important;letter-spacing:.065em!important;background:#d8ef62eb!important;max-width:min(52ch,100%)!important;padding:4px 8px!important;font-size:10.5px!important;font-weight:950!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity li time{color:#ffeee7cc!important;font-size:12px!important;font-weight:850!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity li .activity-message{color:#fff8eb!important;-webkit-line-clamp:3!important;font-size:14px!important;font-weight:850!important;line-height:1.38!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity .follow-hint{color:#ffeee7b8!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important}@media (min-width:901px){html[data-theme] body .stage.workspace-stage .workspace-view .workspace:has(.activity.has-activity){--nf-home-activity-height:clamp(250px, 25vh, 340px)!important;grid-template-rows:auto minmax(0, var(--nf-home-main-height)) minmax(250px, var(--nf-home-activity-height))!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity.has-activity{height:100%!important;min-height:250px!important;max-height:none!important}}@media (max-width:900px){html[data-theme] body .stage.workspace-stage .workspace-view .activity .live-log-title{grid-template-columns:1fr!important;display:grid!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity-status-controls{justify-content:flex-start!important;min-width:0!important}}html[data-theme] body .stage.workspace-stage .workspace-view .activity-status-controls .run-countdown{flex:0 0 170px!important}html[data-theme] body .stage.workspace-stage .workspace-view .activity-status-controls .activity-status-button,html[data-theme] body .stage.workspace-stage .workspace-view .activity-status-controls .activity-cancel-run{flex:none!important}html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-intel-hero p{-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;text-overflow:clip!important;max-width:72ch!important;display:block!important;overflow:visible!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill{min-width:68px!important;padding-inline:10px!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-label[data-label=Map\ Intelligence]{white-space:nowrap!important;text-align:center!important;max-width:none!important;line-height:1!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill{filter:none!important;gap:7px!important;min-width:76px!important;min-height:36px!important;padding-inline:12px!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill:has(.app-icon-map){min-width:152px!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-label,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-label[data-label=Map\ Intelligence]{white-space:nowrap!important;letter-spacing:.018em!important;text-align:center!important;max-width:none!important;text-shadow:none!important;text-rendering:geometricprecision!important;-webkit-font-smoothing:antialiased!important;font-synthesis-weight:none!important;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif!important;font-size:11.5px!important;font-weight:850!important;line-height:1!important;transform:none!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-icon{opacity:1!important;filter:none!important;width:19px!important;height:19px!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-icon .app-icon{opacity:1!important;filter:none!important;shape-rendering:geometricprecision!important;width:18px!important;height:18px!important}html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-overview{color:#ff7da7!important}html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-profile{color:#c7a4ff!important}html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-map{color:#6ee7ff!important}html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-home{color:#ffc46b!important}html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-analysis{color:#dff56a!important}html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-source{color:#ff9ec4!important}html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-billing{color:#9df0d0!important}html[data-theme] body .stage.app-stage .section-view.active>.public-tab-blocker{border:0!important;border-radius:clamp(22px,2vw,34px)!important;flex:auto!important;width:100%!important;min-height:calc(100vh - 118px)!important;margin:0!important}html[data-theme] body .public-tab-blocker .analysis-locked-preview{grid-template-columns:repeat(3,minmax(0,1fr))!important;inset:clamp(16px,2vw,30px)!important}html[data-theme] body .public-tab-blocker-overlay{gap:12px!important;padding:clamp(24px,4vw,56px)!important}html[data-theme] body .public-tab-blocker-overlay .kicker{color:#dff56a!important;margin:0!important}html[data-theme] body .public-tab-blocker-overlay small{max-width:680px!important}html[data-theme] body .locked-signup-form{grid-template-columns:minmax(220px,360px) auto!important;align-items:center!important;gap:10px!important;width:min(100%,760px)!important;margin-top:6px!important;display:grid!important}html[data-theme] body .locked-signup-form input{color:#fff8eb!important;text-align:center!important;background:#fff8eb1a!important;border:1px solid #fff8eb2e!important;border-radius:999px!important;outline:none!important;width:100%!important;min-height:48px!important;padding:0 16px!important;font-weight:850!important}html[data-theme] body .locked-signup-form input::placeholder{color:#fff8eb94!important}html[data-theme] body .locked-signup-form input:focus{border-color:#d8ef629e!important;box-shadow:0 0 0 4px #d8ef6229!important}html[data-theme] body .locked-signup-actions{flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] body .locked-signup-actions button{color:#07100d!important;letter-spacing:.035em!important;text-transform:uppercase!important;cursor:pointer!important;background:#b8cc78!important;border:0!important;border-radius:999px!important;min-height:48px!important;padding:0 17px!important;font-size:12px!important;font-weight:950!important}html[data-theme] body .locked-signup-actions button.volunteer{color:#fff8eb!important;background:#fff8eb1f!important;box-shadow:inset 0 0 0 1px #fff8eb2b!important}html[data-theme] body .locked-signup-actions button:disabled{cursor:progress!important;opacity:.78!important}html[data-theme] body .locked-signup-notice{color:#fff8eb!important;border-radius:16px!important;max-width:680px!important;padding:10px 13px!important;font-weight:850!important;line-height:1.35!important}html[data-theme] body .locked-signup-notice.good{color:#f8ffd5!important;background:#d8ef6224!important}html[data-theme] body .locked-signup-notice.bad{color:#ffe3e8!important;background:#ff5d7829!important}html[data-theme] body .locked-signup-privacy{color:#fff8ebb3!important;font-size:12px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view.active{flex-direction:column!important;height:calc(100vh - 74px)!important;min-height:calc(100vh - 74px)!important;padding:clamp(12px,1.6vw,22px)!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view .standalone-map-intel-panel{flex-direction:column!important;flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:clamp(12px,1.5vw,20px)!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view .standalone-map-intel-panel .postcode-intel-board{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view .standalone-map-intel-panel .postcode-intel-layout{grid-template-columns:minmax(360px,.9fr) minmax(430px,1.1fr)!important;align-items:stretch!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view .standalone-map-intel-panel .postcode-map-frame{min-height:clamp(330px,44vh,620px)!important}@media (max-width:900px){html[data-theme] body .public-tab-blocker .analysis-locked-preview,html[data-theme] body .locked-signup-form{grid-template-columns:1fr!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view.active{height:auto!important;min-height:calc(100vh - 74px)!important;overflow:auto!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view .standalone-map-intel-panel,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view .standalone-map-intel-panel .postcode-intel-board{overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view .standalone-map-intel-panel .postcode-intel-layout{grid-template-columns:1fr!important}}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage){height:calc(100svh - 68px)!important;min-height:calc(100svh - 68px)!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage>.view.active,html[data-theme] body .stage.app-stage.locked-stage.workspace-stage>.view.workspace-view.active{height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;flex-direction:column!important;margin:0!important;padding:clamp(10px,1.8vw,24px)!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage>.view.active:before,html[data-theme] body .stage.app-stage.locked-stage>.view.active:after{content:none!important;display:none!important}html[data-theme] body .stage.app-stage.locked-stage>.view.active>.public-tab-blocker.surface{isolation:isolate!important;border:1px solid #eef8ed17!important;border-radius:clamp(22px,2vw,34px)!important;flex:auto!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;overflow:hidden!important;box-shadow:0 18px 44px #00000038!important}html[data-theme=dark] body .stage.app-stage.locked-stage>.view.active>.public-tab-blocker.surface{background:radial-gradient(circle at 50% 38%,#b8cc7814,#0000 34%),radial-gradient(circle at 10% 10%,#78aa910f,#0000 30%),linear-gradient(#07100dfa,#040a08fc)!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-preview{opacity:.46!important;filter:blur(2.3px)saturate(.82)!important;inset:clamp(14px,2vw,30px)!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-overlay{-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior:contain!important;background:radial-gradient(circle at 50% 42%,#07100d5c,#07100db8 58%,#07100dd6)!important;padding:clamp(22px,4vw,56px)!important;overflow:auto!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-overlay::-webkit-scrollbar{display:none}@media (max-width:900px){html[data-theme] body:has(.stage.app-stage.locked-stage){overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage){padding:8px max(8px, env(safe-area-inset-left)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-right))!important}html[data-theme] body .stage.app-stage.locked-stage>.view.active,html[data-theme] body .stage.app-stage.locked-stage.workspace-stage>.view.workspace-view.active{border-radius:24px!important;padding:8px!important}html[data-theme] body .stage.app-stage.locked-stage>.view.active>.public-tab-blocker.surface{border-radius:22px!important;height:100%!important;min-height:100%!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-preview{inset:12px!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-overlay{padding:18px 16px max(20px, calc(env(safe-area-inset-bottom) + 14px))!important;align-content:center!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-overlay b{letter-spacing:-.065em!important;font-size:clamp(30px,9.3vw,42px)!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-overlay small{font-size:14px!important;line-height:1.45!important}html[data-theme] body .stage.app-stage.locked-stage .locked-signup-form{justify-items:center!important;width:min(100%,460px)!important}html[data-theme] body .stage.app-stage.locked-stage .locked-signup-actions{width:100%!important}}@media (max-height:700px) and (max-width:900px){html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-overlay{align-content:start!important}}.app-icon,.action-icon-glyph,.play-glyph,.config-chevron,.drawer-lock-glyph,.analysis-lock-icon svg{fill:currentColor!important;stroke:none!important}html[data-theme]{--nf-bg:#070303;--nf-bg-green:#07110e;--nf-surface-dark:#12080a;--nf-surface-raised:#15100f;--nf-text:#fff7ea;--nf-muted-text:#c9bbb4;--nf-line-soft:#fff7ea1f;--nf-accent:#d88c9e;--nf-accent-strong:#b8465e;--nf-accent-soft:#d88c9e2e;--nf-icon-muted:#fff7eaa3;--nf-data-good:#8fbf9b;--nf-data-warn:#d7a85a;--nf-data-bad:#c65d5d;--nf-data-info:#86a9b8}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill{--rb-pill-accent:var(--nf-accent)!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-icon,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill-icon .app-icon,html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-overview,html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-profile,html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-map,html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-home,html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-analysis,html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-source,html[data-theme] body .topbar .rb-pill-nav.topnav .app-icon-billing{color:var(--nf-icon-muted)!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-icon,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-icon,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-icon,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-icon .app-icon,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-icon .app-icon,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-icon .app-icon{color:var(--nf-accent)!important}html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-sheen,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-sheen,html[data-theme] body .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-sheen{background:linear-gradient(#d88c9e29,#fff7ea06),#fff7ea06!important}html[data-theme] body .home-signal-line .app-icon,html[data-theme] body .magic-bento-grid.home-magic-bento .magic-bento-icon .app-icon,html[data-theme] body .drawer-link .app-icon{color:var(--nf-icon-muted)!important}html[data-theme] body:has(.app-stage) .top-profile-pill .app-icon{color:var(--nf-icon-muted)!important}@media (max-width:900px){:is(html:has(.stage.app-stage),body:has(.stage.app-stage)){height:auto!important;min-height:100%!important;overflow:hidden auto!important}body:has(.stage.app-stage){overscroll-behavior-y:contain;position:static!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage:not(.map-intelligence-stage){height:auto!important;min-height:calc(100dvh - 68px)!important;padding:12px 12px max(18px,env(safe-area-inset-bottom))!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage:not(.map-intelligence-stage)>.view.active{height:auto!important;min-height:calc(100dvh - 92px)!important;max-height:none!important;padding:18px 14px max(22px,env(safe-area-inset-bottom))!important;border-radius:24px!important;margin:0!important;display:block!important;overflow:visible!important}:is(html[data-theme] body:has(.stage.app-stage) .page-head,html[data-theme] body:has(.stage.app-stage) .section-title,html[data-theme] body:has(.stage.app-stage) .workspace-head,html[data-theme] body:has(.stage.app-stage) .billing-page-head,html[data-theme] body:has(.stage.app-stage) .creator-note-head,html[data-theme] body:has(.stage.app-stage) .analysis-page-head){grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) :is(h1,h2){text-wrap:balance}html[data-theme] body:has(.stage.app-stage) h2{font-size:clamp(31px,10vw,44px)!important;line-height:.98!important}html[data-theme] body:has(.stage.app-stage) h3{line-height:1.06!important}html[data-theme] body:has(.stage.app-stage) .lead{max-width:64ch}html[data-theme] body:has(.stage.app-stage) p{max-width:64ch}html[data-theme] body:has(.stage.app-stage) :is(button,.button,input,select,textarea,.themed-select-button){touch-action:manipulation;min-height:44px}html[data-theme] body:has(.stage.app-stage) :is(input,select,textarea){font-size:16px!important}html[data-theme] body:has(.stage.app-stage) :is(.surface,.profile-card,.profile-readiness-card,.profile-guidance-card,.billing-card,.billing-side,.plan-card,.creator-project-card){max-width:100%!important}html[data-theme] body:has(.stage.app-stage) :is(.surface,.profile-card,.profile-readiness-card,.profile-guidance-card,.billing-card,.billing-side,.plan-card,.creator-project-card,.analysis-option-card,.compare-property-card,.compare-data-card){overflow:visible!important}:is(html[data-theme] body:has(.stage.app-stage) img,html[data-theme] body:has(.stage.app-stage) video,html[data-theme] body:has(.stage.app-stage) canvas){max-width:100%}}@media (max-width:760px){html[data-theme] body:has(.stage.app-stage) .topbar{z-index:80!important;position:sticky!important;top:0!important}html[data-theme] body:has(.stage.app-stage) .topbar-inner{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important}html[data-theme] body:has(.stage.app-stage) .top-actions{display:none!important}html[data-theme] body:has(.stage.app-stage) .brand-mark{border-radius:14px!important;width:38px!important;height:38px!important}}@media (max-width:900px){html[data-theme] body:has(.stage.app-stage) .profile-layout{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-summary-panel{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-fact-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-action-panel{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-hub{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-editor-columns{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .billing-layout{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .billing-status-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .billing-plans{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .creator-note-layout{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .creator-note-side{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .ops-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .ops-cards{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .analysis-options-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .analysis-lower-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .analysis-snapshot-row{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .compare-property-pair{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .compare-evidence-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .focused-listing-layout{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .focused-intel-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .taste-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .taste-grid-rebuilt{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .setup-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .setup-grid-rebuilt{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .brief-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .brief-object{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .preference-lab-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .comparison{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .comparison.two-up{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .requirement-row{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .filter-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .byok-guidance-grid{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .provider-rail{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .key-entry{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:14px!important;min-width:0!important;max-width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-summary-panel{position:static!important}html[data-theme] body:has(.stage.app-stage) .profile-action-panel{border-top:1px solid #ffe6e01f!important;border-left:0!important;margin:0!important;padding:16px 0 0!important}html[data-theme] body:has(.stage.app-stage) .profile-action-panel:before{display:none!important}html[data-theme] body:has(.stage.app-stage) .profile-layout .profile-card{height:auto!important;min-height:0!important;padding:16px!important}html[data-theme] body:has(.stage.app-stage) .profile-readiness-card{height:auto!important;min-height:0!important;padding:16px!important}html[data-theme] body:has(.stage.app-stage) .profile-guidance-card{height:auto!important;min-height:0!important;padding:16px!important}html[data-theme] body:has(.stage.app-stage) .profile-fact-grid>div{height:auto!important;min-height:0!important;padding:16px!important}:is(html[data-theme] body:has(.stage.app-stage) .profile-inline-fields,html[data-theme] body:has(.stage.app-stage) .profile-inline-actions){grid-template-columns:1fr!important;gap:10px!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-card-primary{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .profile-card small{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .profile-inline-note{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .profile-editor-modal{inset:max(10px,env(safe-area-inset-top)) 10px max(10px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;max-height:none!important;padding:14px!important;position:fixed!important;overflow:auto!important}html[data-theme] body:has(.stage.app-stage) .profile-editor-body{max-height:none!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .creator-note-main{overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .creator-note-orb{max-width:180px!important;margin-inline:auto!important}html[data-theme] body:has(.stage.app-stage) table{-webkit-overflow-scrolling:touch;width:100%!important;max-width:100%!important;display:block!important;overflow-x:auto!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .view.workspace-view.active{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view :is(.chat,.results,.workspace-map-panel,.browser-replay,.activity,.postcode-intel-panel){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace{grid-template:"head""map""results""chat""activity""replay"/1fr!important;gap:14px!important;display:grid!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .flow-stepper{scrollbar-width:none;gap:8px!important;padding:0 2px 10px!important;display:flex!important;overflow-x:auto!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .flow-stepper::-webkit-scrollbar{display:none}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .flow-stepper a{flex:0 0 clamp(150px,48vw,210px)!important;min-height:46px!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace-head{padding:16px!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace-head>div:last-child{grid-template-columns:1fr!important;justify-content:stretch!important;gap:10px!important;width:100%!important;display:grid!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .home-launch-control{grid-template-columns:1fr!important;justify-content:stretch!important;gap:10px!important;width:100%!important;display:grid!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .home-launch-actions{grid-template-columns:1fr!important;justify-content:stretch!important;gap:10px!important;width:100%!important;display:grid!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .activity-status-controls{grid-template-columns:1fr!important;justify-content:stretch!important;gap:10px!important;width:100%!important;display:grid!important}:is(html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace-map-panel .map-shell,html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace-map-panel .real-map-shell,html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace-map-panel .maplibre-map,html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .workspace-map-panel .leaflet-map){height:clamp(300px,52dvh,430px)!important;min-height:300px!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .messages{max-height:none!important;overflow:visible!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .activity ol{max-height:none!important;overflow:visible!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .replay-strip{max-height:none!important;overflow:visible!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .replay-strip{gap:10px!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}html[data-theme] body:has(.stage.workspace-stage:not(.map-intelligence-stage)) .workspace-view .replay-card{flex:0 0 min(78vw,260px)!important}}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{isolation:isolate;position:relative;padding:2px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:before{content:"";z-index:-1;pointer-events:none;opacity:.72;background:radial-gradient(circle at 10% 4%,#d88c9e24,#0000 28%),linear-gradient(135deg,#fff8eb09,#fff8eb00 48%),repeating-linear-gradient(-4deg,#fff8eb06 0 1px,#0000 1px 42px);border-radius:28px;position:absolute;inset:-18px -14px -22px}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card{padding:12px 34px 12px 12px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card b{font-size:13.5px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card span{-webkit-line-clamp:4!important;font-size:12.4px!important}}@media (max-width:760px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid{grid-template-columns:1fr!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-share-panel.share-poster-compact{grid-template-columns:1fr!important;padding:10px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-share-panel.share-poster-compact .postcode-share-variant-button{width:100%!important}html[data-theme] body:has(.stage.app-stage) #ops{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html[data-theme] body:has(.stage.app-stage) #ops .ops-grid{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html[data-theme] body:has(.stage.app-stage) #ops .surface{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html[data-theme] body:has(.stage.app-stage) #ops .ops-cards{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html[data-theme] body:has(.stage.app-stage) #ops .ops-cards article{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html[data-theme] body:has(.stage.app-stage) #ops :is(h2,h3,p,b,span,td,th,.notice){overflow-wrap:anywhere!important;word-break:normal!important;max-width:100%!important}:is(html[data-theme] body:has(.stage.app-stage) #ops table,html[data-theme] body:has(.stage.app-stage) #ops thead,html[data-theme] body:has(.stage.app-stage) #ops tbody,html[data-theme] body:has(.stage.app-stage) #ops tr,html[data-theme] body:has(.stage.app-stage) #ops td){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}html[data-theme] body:has(.stage.app-stage) #ops table{border-collapse:separate!important;border-spacing:0!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) #ops thead{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) #ops tbody{gap:10px!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) #ops tr{background:#ffffff0b!important;border:1px solid #ffe6e01a!important;border-radius:18px!important;padding:12px!important}html[data-theme] body:has(.stage.app-stage) #ops td{color:#fff8eb!important;border:0!important;grid-template-columns:minmax(82px,.38fr) minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:8px 0!important;font-size:14px!important;line-height:1.25!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) #ops td:before{color:#f2a6be!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:900!important;line-height:1.2!important}html[data-theme] body:has(.stage.app-stage) #ops td:first-child:before{content:"Issue"}html[data-theme] body:has(.stage.app-stage) #ops td:nth-child(2):before{content:"Source"}html[data-theme] body:has(.stage.app-stage) #ops td:nth-child(3):before{content:"Reports"}html[data-theme] body:has(.stage.app-stage) #ops td:nth-child(4):before{content:"Status"}html[data-theme] body:has(.stage.app-stage) #ops .ops-cards{margin-top:14px!important}}@media (min-width:1081px){:is(html:has(.stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read),body:has(.stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read)){height:auto!important;overflow:hidden auto!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{height:auto!important;min-height:calc(100dvh - 68px)!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage:has(.standalone-map-intel-grid.has-read){height:auto!important;min-height:calc(100dvh - 68px)!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage:has(.standalone-map-intel-grid.has-read) .view.map-intelligence-view.active{height:auto!important;min-height:calc(100dvh - 68px)!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(560px,.92fr) minmax(520px,1.08fr)!important;align-items:start!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{height:calc(100dvh - 110px)!important;min-height:650px!important;position:sticky!important;top:84px!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card[data-signal-id=greenness]{display:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card b{font-size:15px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card span:not(.postcode-signal-emoji){-webkit-line-clamp:4!important;font-size:12.8px!important;line-height:1.32!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card{min-height:128px!important;padding:14px 42px 14px 14px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card span:not(.postcode-signal-emoji){-webkit-line-clamp:unset!important;font-size:13px!important;line-height:1.35!important;display:block!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{column-gap:28px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{justify-self:end!important;width:calc(100% - 8px)!important;margin-top:14px!important}}@media (max-width:760px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{gap:18px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-grid{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffb8cd75 #ffffff14;scroll-snap-type:x proximity!important;grid-template-columns:none!important;align-items:stretch!important;gap:10px!important;margin-inline:-2px!important;padding:0 2px 12px!important;display:flex!important;overflow:auto visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid:after,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-grid:after{content:"";flex:0 0 8px}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid::-webkit-scrollbar{height:6px}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-grid::-webkit-scrollbar{height:6px}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid::-webkit-scrollbar-thumb{background:#ffb8cd75;border-radius:999px}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-grid::-webkit-scrollbar-thumb{background:#ffb8cd75;border-radius:999px}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card{scroll-snap-align:start!important;flex:0 0 min(82vw,318px)!important;width:min(82vw,318px)!important;min-height:148px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card[data-signal-id=greenness]{display:grid!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget.area-grade-card{scroll-snap-align:start!important;flex:0 0 min(84vw,326px)!important;width:min(84vw,326px)!important;min-height:210px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-head span{max-width:31ch!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode{padding-bottom:2px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-grid{scroll-snap-type:none!important;grid-template-columns:1fr!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-grid:after,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-grid:after{content:none!important;display:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget.area-grade-card{scroll-snap-align:none!important;border-radius:16px!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card{padding:11px 38px 11px 12px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card span:not(.postcode-signal-emoji){-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:12.2px!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card b{font-size:14.5px!important;line-height:1.12!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget.area-grade-card{padding:12px 38px 12px 12px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget .postcode-widget-body{gap:5px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget .postcode-widget-body>b{padding-right:0!important;font-size:14.5px!important;line-height:1.12!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget .postcode-widget-body>span{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:12.6px!important;line-height:1.32!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-decile-bar{gap:2px!important;margin:6px 0 0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-emoji-range{gap:2px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-decile-labels{text-align:left!important;grid-template-columns:1fr!important;font-size:10.5px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-decile-labels span{display:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-decile-labels strong{white-space:normal!important;text-align:left!important;font-size:11px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:focus,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:focus-visible{box-shadow:none!important;outline:0!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:focus,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:focus-visible{box-shadow:none!important;outline:0!important}html[data-theme] body:has(.app-stage) .topbar{min-height:64px!important;padding-block:10px!important}html[data-theme] body:has(.app-stage) .topbar-inner{align-items:center!important;min-height:44px!important}html[data-theme] body:has(.app-stage) .topbar .brand{flex:0 0 clamp(218px,20vw,280px)!important;align-items:center!important;gap:10px!important;width:clamp(218px,20vw,280px)!important;min-width:218px!important;transform:none!important}html[data-theme] body:has(.app-stage) .topbar .brand-icon-button{flex:0 0 40px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:grid!important}html[data-theme] body:has(.app-stage) .topbar .brand-mark{color:#0000!important;background:url(/brand/neighbourfit-mark.svg) 50%/100% 100% no-repeat!important;border-radius:14px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;font-size:0!important;display:block!important;overflow:hidden!important;box-shadow:0 10px 22px #00000038,inset 0 0 0 1px #ffd1c824!important}html[data-theme] body:has(.app-stage) .brand-mark{color:#0000!important;background:url(/brand/neighbourfit-mark.svg) 50%/100% 100% no-repeat!important;border-radius:14px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;font-size:0!important;display:block!important;overflow:hidden!important;box-shadow:0 10px 22px #00000038,inset 0 0 0 1px #ffd1c824!important}html[data-theme] body:has(.app-stage) .topbar .brand-mark svg{display:none!important}html[data-theme] body:has(.app-stage) .brand-mark svg{display:none!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button{align-content:center!important;gap:2px!important;min-width:0!important;height:40px!important;display:grid!important;transform:none!important}:is(html[data-theme] body:has(.app-stage) .topbar .brand-copy-button b,html[data-theme] body:has(.app-stage) .topbar .brand-copy-button small){text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button b{line-height:1!important}@media (max-width:760px){html[data-theme] body:has(.app-stage) .topbar{min-height:62px!important;padding:10px 14px!important}html[data-theme] body:has(.app-stage) .topbar-inner{grid-template-columns:84px minmax(0,1fr)!important;grid-auto-columns:0!important;grid-auto-flow:column!important;gap:10px!important;min-height:42px!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav{display:none!important}html[data-theme] body:has(.app-stage) .topbar .top-actions{display:none!important}html[data-theme] body:has(.app-stage) .topbar .brand{flex:0 auto!important;justify-self:start!important;width:min(230px,100vw - 124px)!important;min-width:0!important}:is(html[data-theme] body:has(.app-stage) .topbar .brand-icon-button,html[data-theme] body:has(.app-stage) .topbar .brand-mark){width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button{height:38px!important}}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(520px,.9fr) minmax(620px,1.1fr)!important;align-items:start!important;gap:24px clamp(30px,2.1vw,44px)!important;display:grid!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{z-index:1!important;grid-column:1!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{z-index:1!important;grid-column:2!important;place-self:start stretch!important;width:calc(100% - 8px)!important;min-width:0!important;max-width:100%!important;margin-top:10px!important;margin-left:8px!important;position:sticky!important;top:92px!important;overflow:hidden!important;transform:none!important}}.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{min-height:clamp(420px,45vh,560px)!important}.stage.app-stage .hero-view .receipt-preview-card{border-radius:20px!important;gap:10px!important;width:min(30.5%,230px)!important;padding:16px!important}.stage.app-stage .hero-view .receipt-preview-card:first-of-type{inset:25% auto auto 5%!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2){transform:translateX(-50%) rotate(var(--receipt-rotate,0deg))!important;inset:36% auto auto 50%!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){inset:25% 5% auto auto!important}.stage.app-stage .hero-view .receipt-preview-card small{font-size:9.5px!important;line-height:1.12!important}.stage.app-stage .hero-view .receipt-preview-card p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11.5px!important;line-height:1.32!important;display:-webkit-box!important;overflow:hidden!important}.stage.app-stage .hero-view .receipt-preview-signals{gap:6px 8px!important}.stage.app-stage .hero-view .receipt-preview-signals span{font-size:10.5px!important}.stage.app-stage .hero-view .receipt-preview-footer{z-index:6!important}@media (max-width:760px){.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{min-height:338px!important}.stage.app-stage .hero-view .receipt-preview-brand{top:16px!important;left:16px!important}.stage.app-stage .hero-view .receipt-preview-stamp{max-width:166px!important;padding:7px 9px!important;font-size:8.5px!important;top:62px!important;right:14px!important}.stage.app-stage .hero-view .receipt-preview-card{width:76%!important;padding:14px!important}.stage.app-stage .hero-view .receipt-preview-card:first-of-type{top:102px!important;left:8%!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2){transform:rotate(var(--receipt-rotate,0deg))!important;top:178px!important;left:auto!important;right:8%!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3),.stage.app-stage .hero-view .receipt-preview-signals{display:none!important}.stage.app-stage .hero-view .receipt-preview-card strong{font-size:34px!important}.stage.app-stage .hero-view .receipt-preview-footer{font-size:10px!important;bottom:12px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget .postcode-widget-body>.postcode-widget-teaser,html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget .postcode-widget-body>.postcode-widget-teaser{-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;white-space:normal!important;color:#e7d6cf!important;padding-right:56px!important;font-size:13px!important;line-height:1.36!important;display:block!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget .postcode-widget-body>.postcode-widget-more,html[data-theme] body .stage.workspace-stage .workspace-view .postcode-intel-panel .postcode-mini-widget .postcode-widget-body>.postcode-widget-more{color:#ffc6d5!important;letter-spacing:.01em!important;background:#fff8eb14!important;border-radius:999px!important;width:max-content!important;margin-top:1px!important;padding:5px 8px!important;font-size:11.5px!important;font-style:normal!important;font-weight:950!important;display:inline-flex!important}@media (max-width:760px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget .postcode-widget-body>.postcode-widget-teaser{padding-right:58px!important;font-size:12.6px!important;line-height:1.32!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget .postcode-widget-body>.postcode-widget-more{font-size:11.5px!important}}html[data-theme] body .card-popout-head{grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;display:grid!important}html[data-theme] body .card-popout-emoji{align-self:center!important}html[data-theme] body .card-popout-heading{min-width:0!important;padding-top:0!important}html[data-theme] body .card-popout-heading small{margin:0!important;line-height:1.05!important}html[data-theme] body .card-popout-heading h3{margin-top:4px!important;line-height:1.04!important}html[data-theme] body .card-popout-close{align-self:center!important;min-height:44px!important}@media (max-width:390px){html[data-theme] body .card-popout-head{grid-template-columns:40px minmax(0,1fr) auto!important;gap:10px!important}}:root{--nf-oled:#030406;--nf-oled-2:#08080d;--nf-maroon:#180711;--nf-blue:#071522;--nf-rose:#ef9ab7;--nf-rose-hot:#ff5f82;--nf-text:#fff2e5;--nf-muted:#cbbbb2;--nf-line:#ffeee41f;--nf-panel:#fff4eb0e;--nf-panel-strong:#fff4eb17}html[data-theme=dark] body{color:var(--nf-text)!important;background:radial-gradient(circle at 16% 8%,#79274354,transparent 32rem), radial-gradient(circle at 86% 10%,#1d5a823d,transparent 31rem), radial-gradient(circle at 50% 100%,#38091842,transparent 42rem), linear-gradient(135deg,var(--nf-oled),var(--nf-oled-2) 60%,#050208)!important}html[data-theme=dark] body:has(.app-stage):before{opacity:.055!important;background-image:linear-gradient(90deg,#ffffff59 1px,#0000 1px),linear-gradient(#ffffff38 1px,#0000 1px)!important;background-size:72px 72px!important;-webkit-mask-image:radial-gradient(circle,#000,#0000 80%)!important;mask-image:radial-gradient(circle,#000,#0000 80%)!important}html[data-theme=dark] body:has(.app-stage) .topbar{border-bottom-color:var(--nf-line)!important;background:#030406c7!important}html[data-theme=dark] body .stage.app-stage .view,html[data-theme=dark] body .stage.workspace-stage .view{border-color:var(--nf-line)!important;background:radial-gradient(circle at 14% 0,#79274347,#0000 30rem),radial-gradient(circle at 88% 8%,#15486933,#0000 32rem),linear-gradient(135deg,#180711db,#030406f0 58%,#071522c7)!important}html[data-theme=dark] body .stage.app-stage .surface,html[data-theme=dark] body .stage.workspace-stage .surface,html[data-theme=dark] body .hero-map-card,html[data-theme=dark] body .magic-bento-card,html[data-theme=dark] body .locked-tab-card,html[data-theme=dark] body .profile-panel,html[data-theme=dark] body .settings-process-card,html[data-theme=dark] body .analysis-hero,html[data-theme=dark] body .billing-hero{border-color:var(--nf-line)!important;background:linear-gradient(145deg,#fff4eb12,#fff4eb07)!important;box-shadow:0 30px 90px #00000052,inset 0 1px #ffffff0e!important}html[data-theme=dark] body .button.dark,html[data-theme=dark] body a.button.dark{background:linear-gradient(135deg,var(--nf-rose),#cf7897)!important;color:#1a0710!important;border:0!important;box-shadow:0 18px 50px #ee9bb72e!important}html[data-theme=dark] body .button.light,html[data-theme=dark] body a.button.light{color:var(--nf-text)!important;background:#fff4eb12!important;border:1px solid #ffeee42e!important}.stage.app-stage .hero-view .overview-public-actions .button{min-width:160px!important;text-decoration:none!important}@media (max-width:760px){.stage.app-stage .hero-view .overview-public-actions{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.stage.app-stage .hero-view .overview-public-actions .button{width:100%!important;min-width:0!important}}.stage.app-stage .hero-view .hero-map-card.hero-map-card-link{grid-template-rows:auto!important;align-self:center!important;gap:10px!important;height:auto!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{border-radius:calc(var(--home-radius,28px) - 8px)!important;background:radial-gradient(circle at 22% 38%,#18443466,#0000 19rem),radial-gradient(circle at 80% 18%,#6f171661,#0000 25rem),radial-gradient(circle at 55% 58%,#000000a3,#0000 18rem),linear-gradient(135deg,#071611,#160807 57%,#030406)!important;height:auto!important;min-height:clamp(540px,58vh,720px)!important;position:relative!important;box-shadow:inset 0 0 0 1px #ffeee41a,0 38px 110px #0000008a!important}.stage.app-stage .hero-view .receipt-preview-brand{z-index:8!important;top:24px!important;left:26px!important}.stage.app-stage .hero-view .receipt-preview-brand b{font-size:21px!important}.stage.app-stage .hero-view .receipt-preview-deck-title{z-index:7!important;max-width:270px!important;color:var(--nf-muted)!important;gap:2px!important;font-size:11.5px!important;font-weight:850!important;line-height:1.2!important;display:grid!important;position:absolute!important;top:78px!important;left:26px!important}.stage.app-stage .hero-view .receipt-preview-deck-title b{color:var(--nf-text)!important;font-family:var(--font-display)!important;letter-spacing:-.055em!important;font-size:24px!important;line-height:1!important}.stage.app-stage .hero-view .receipt-preview-stamp{color:#ff6a61!important;background:#0304063d!important;border:2px solid #ef4a43!important;border-radius:12px!important;max-width:260px!important;padding:10px 13px!important;font-size:11px!important;top:28px!important;right:26px!important;transform:rotate(-5deg)!important}.stage.app-stage .hero-view .receipt-preview-card{background:linear-gradient(#fff4eb13,#fff4eb0a)!important;border:1px solid #ffeee424!important;border-radius:24px!important;gap:12px!important;width:clamp(224px,25vw,320px)!important;min-height:0!important;padding:18px!important;box-shadow:0 34px 90px #00000085,inset 0 1px #ffffff1a!important}.stage.app-stage .hero-view .receipt-preview-card:first-of-type{inset:24% auto auto 7%!important;transform:rotate(-5deg)!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2){inset:39% auto auto 50%!important;transform:translate(-50%)rotate(3deg)!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){inset:23% 7% auto auto!important;transform:rotate(-2deg)!important}.stage.app-stage .hero-view .receipt-preview-card small{color:#ff7392!important;font-size:10px!important;line-height:1.13!important}.stage.app-stage .hero-view .receipt-preview-card strong{font-size:clamp(38px,4.6vw,58px)!important;line-height:.9!important}.stage.app-stage .hero-view .receipt-preview-card header span{width:max-content!important;color:var(--nf-text)!important;padding:7px 10px!important}.stage.app-stage .hero-view .receipt-preview-card p{-webkit-line-clamp:2!important;color:#efe1d7!important;-webkit-box-orient:vertical!important;font-size:13px!important;font-weight:850!important;display:-webkit-box!important;overflow:hidden!important}.stage.app-stage .hero-view .receipt-preview-footer{z-index:8!important;color:#fff2e5!important;opacity:.95!important;font-size:13px!important;bottom:18px!important;left:20px!important;right:20px!important}.stage.app-stage .hero-view .hero-map-card .map-caption{z-index:4!important;margin:0!important;padding:0 4px!important;position:relative!important}@media (max-width:760px){.stage.app-stage .hero-view .hero-map-card.hero-map-card-link{align-self:stretch!important;padding:10px!important}.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{border-radius:24px!important;gap:12px!important;min-height:0!important;padding:14px!important;display:grid!important}.stage.app-stage .hero-view .receipt-preview-brand,.stage.app-stage .hero-view .receipt-preview-stamp,.stage.app-stage .hero-view .receipt-preview-deck-title,.stage.app-stage .hero-view .receipt-preview-footer{position:relative!important;inset:auto!important}.stage.app-stage .hero-view .receipt-preview-deck-title{max-width:100%!important;margin-top:2px!important}.stage.app-stage .hero-view .receipt-preview-stamp{justify-self:start!important;max-width:100%!important;padding:8px 10px!important;font-size:9px!important;transform:rotate(-2deg)!important}.stage.app-stage .hero-view .receipt-preview-card,.stage.app-stage .hero-view .receipt-preview-card:first-of-type,.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2),.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){width:100%!important;padding:15px!important;position:relative!important;inset:auto!important;transform:none!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){display:grid!important}.stage.app-stage .hero-view .receipt-preview-card strong{font-size:44px!important}.stage.app-stage .hero-view .receipt-preview-signals{display:grid!important}.stage.app-stage .hero-view .receipt-preview-footer{text-align:center!important;margin:4px 0 0!important}}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(520px,.92fr) minmax(640px,1.08fr)!important;align-items:stretch!important;column-gap:clamp(28px,2vw,42px)!important;height:calc(100dvh - 112px)!important;min-height:690px!important;max-height:920px!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{scrollbar-width:thin!important;scrollbar-color:#ef9ab76b #fff4eb0f!important;padding-right:8px!important;overflow:hidden auto!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{width:calc(100% - 8px)!important;margin:0 0 0 8px!important;position:relative!important;top:auto!important;overflow:hidden!important;transform:none!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read:before{content:none!important;display:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode{isolation:isolate!important;position:relative!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero>*,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode>*{z-index:1;position:relative}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.34!important;background:repeating-linear-gradient(0deg,rgba(var(--poster-tint-rgb,239,154,183),.16) 0 1px,transparent 1px 8px), linear-gradient(110deg,transparent 0 60%,rgba(var(--poster-tint-rgb,239,154,183),.11) 60% 62%,transparent 62% 70%,rgba(var(--poster-tint-rgb,239,154,183),.08) 70% 71%,transparent 71%)!important;mix-blend-mode:screen!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 45% 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 45% 100%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero:after{content:"STILL CHECK STREET"!important;z-index:0!important;border:2px solid rgba(var(--poster-tint-rgb,239,154,183),.3)!important;color:rgba(var(--poster-tint-rgb,239,154,183),.35)!important;letter-spacing:.08em!important;pointer-events:none!important;border-radius:10px!important;padding:8px 12px!important;font-size:11px!important;font-weight:950!important;position:absolute!important;bottom:clamp(14px,2vw,24px)!important;right:clamp(18px,4vw,48px)!important;transform:rotate(-5deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:before{content:""!important;z-index:0!important;border:1px solid rgba(var(--poster-tint-rgb,239,154,183),.18)!important;background:repeating-linear-gradient(0deg,rgba(var(--poster-tint-rgb,239,154,183),.08) 0 1px,transparent 1px 7px)!important;opacity:.46!important;pointer-events:none!important;width:180px!important;height:58px!important;position:absolute!important;top:36px!important;left:-24px!important;transform:rotate(-6deg)!important}@media (max-width:760px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero:after{content:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:before{opacity:.24!important}}.stage.app-stage .hero-view .receipt-preview-card:first-of-type{top:27%!important;left:8%!important;transform:rotate(-5deg)!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2){top:41%!important;left:50%!important;transform:translate(-50%)rotate(3deg)!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){top:27%!important;right:8%!important;transform:rotate(-2deg)!important}.stage.app-stage .hero-view .receipt-preview-card strong{font-size:clamp(34px,4vw,52px)!important}@media (max-width:760px){.stage.app-stage .hero-view .hero-map-card .map-caption{gap:6px!important;padding:0 2px!important;line-height:1.25!important;display:grid!important}.stage.app-stage .hero-view .receipt-preview-card,.stage.app-stage .hero-view .receipt-preview-card:first-of-type,.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2),.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){width:100%!important}}.stage.app-stage .hero-view .receipt-preview-card{width:clamp(208px,28%,230px)!important;padding:15px!important}.stage.app-stage .hero-view .receipt-preview-card:first-of-type{top:28%!important;left:5%!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2){top:36%!important;left:50%!important}.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){top:28%!important;right:5%!important}.stage.app-stage .hero-view .receipt-preview-card strong{white-space:nowrap!important;font-size:clamp(32px,2.9vw,42px)!important}.stage.app-stage .hero-view .receipt-preview-card p{font-size:11.5px!important;line-height:1.28!important}.stage.app-stage .hero-view .receipt-preview-signals{padding-top:8px!important}.stage.app-stage .hero-view .receipt-preview-footer{padding-top:8px!important;bottom:14px!important}@media (max-width:760px){.stage.app-stage .hero-view .receipt-preview-card,.stage.app-stage .hero-view .receipt-preview-card:first-of-type,.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2),.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){width:100%!important;max-width:100%!important;padding:15px!important;overflow:hidden!important}.stage.app-stage .hero-view .receipt-preview-card strong{font-size:40px!important}.stage.app-stage .hero-view .receipt-preview-footer{border-top:1px solid #ffeee41a!important;margin-top:12px!important;padding-top:10px!important}.stage.app-stage .hero-view .receipt-preview-card{margin-bottom:0!important;padding-bottom:24px!important}.stage.app-stage .hero-view .receipt-preview-footer{background:0 0!important;border-top:1px solid #ffeee41f!important;order:99!important;margin:10px 0 0!important;padding:12px 6px 0!important;display:block!important;position:relative!important;inset:auto!important}}html[data-theme] body:has(.app-stage) .topbar{min-height:66px!important;margin-top:0!important;top:0!important;overflow:visible!important}html[data-theme] body:has(.app-stage) .topbar-inner{transform:none!important}html[data-theme] body:has(.app-stage) .topbar .brand{transform:none!important}html[data-theme] body:has(.app-stage) .topbar .brand-icon-button{transform:none!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button{transform:none!important}@media (max-width:760px){.stage.app-stage .hero-view .receipt-preview-card,.stage.app-stage .hero-view .receipt-preview-card:first-of-type,.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(2),.stage.app-stage .hero-view .receipt-preview-card:nth-of-type(3){width:100%!important;max-width:100%!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.stage.app-stage .hero-view .receipt-preview-footer{z-index:8!important;position:relative!important;transform:none!important}}html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar{min-height:74px!important;padding-top:13px!important;padding-bottom:11px!important}html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar-inner{align-items:center!important;min-height:50px!important;padding-top:4px!important}html[data-theme=dark] body .stage.app-stage .view,html[data-theme=dark] body .stage.workspace-stage .view{background:radial-gradient(circle at 18% 12%,#ef9ab71b,#0000 28rem),radial-gradient(circle at 84% 16%,#7fb7da18,#0000 32rem),linear-gradient(135deg,#090307b8,#030406e0 58%,#06101ac2)!important}html[data-theme=dark] body .topbar{background:linear-gradient(#030406a3,#03040661 68%,#03040629)!important;border-bottom-color:#ffede112!important;box-shadow:0 16px 46px #0000002e!important}.stage.app-stage .hero-view .hero-actions{display:none!important}html[data-theme] body .stage.app-stage .hero-view.active{grid-template-rows:none!important;display:block!important;overflow:hidden auto!important}.stage.app-stage .hero-view .hero-grid{align-items:start!important;height:auto!important;min-height:0!important}@media (min-width:1321px){.stage.app-stage .hero-view .hero-grid{min-height:820px!important}}.stage.app-stage .hero-view .overview-public-actions{flex-wrap:wrap!important;gap:12px!important;margin:clamp(14px,1.6vh,22px) 0 clamp(18px,2vh,26px)!important;display:flex!important}.stage.app-stage .hero-view .overview-public-actions .button{justify-content:center!important;min-width:170px!important}.stage.app-stage .hero-view .hero-map-card.hero-map-card-link{background:linear-gradient(145deg,#ffffff14,#ffffff06)!important;border:1px solid #ffede11c!important;border-radius:42px!important;align-self:start!important;height:auto!important;min-height:0!important;padding:18px!important;display:block!important;box-shadow:0 38px 110px #0000008a,inset 0 1px #ffffff0f!important}.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{background:radial-gradient(circle at 34% 20%,#ee9bb729,#0000 25rem),radial-gradient(circle at 82% 42%,#72aad124,#0000 30rem),linear-gradient(145deg,#ffffff0b,#ffffff04)!important;border-radius:28px!important;height:auto!important;min-height:720px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffede112!important}.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview:before{content:""!important;pointer-events:none!important;filter:blur(2px)!important;background:radial-gradient(circle at 18% 46%,#00000075,#0000 22rem),radial-gradient(circle at 72% 60%,#00000057,#0000 28rem)!important;position:absolute!important;inset:-30%!important}.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview:after{content:""!important;pointer-events:none!important;opacity:.17!important;mix-blend-mode:overlay!important;background:repeating-linear-gradient(0deg,#ffffff14,#ffffff14 1px,#0000 1px 7px),linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/72px 72px!important;position:absolute!important;inset:0!important}.stage.app-stage .hero-view .receipt-preview-brand,.stage.app-stage .hero-view .receipt-preview-stamp{display:none!important}.stage.app-stage .hero-view .receipt-preview-deck-title{z-index:12!important;color:#cdbdb5!important;max-width:380px!important;font-size:13px!important;font-weight:850!important;line-height:1.2!important;position:absolute!important;top:24px!important;left:28px!important}.stage.app-stage .hero-view .receipt-preview-deck-title b{color:#fff3e6!important;font-family:var(--font-display)!important;letter-spacing:-.055em!important;font-size:27px!important;line-height:1!important;display:block!important}.stage.app-stage .hero-view .receipt-preview-card{z-index:3!important;color:#fff3e6!important;width:320px!important;min-height:448px!important;transform:rotate(var(--receipt-rotate,0deg))!important;border:1px solid #ffffff24!important;border-radius:24px!important;padding:18px!important;display:block!important;position:absolute!important;overflow:hidden!important;box-shadow:0 34px 90px #00000085,inset 0 1px #ffffff1a!important}.stage.app-stage .hero-view .receipt-preview-card:after{content:""!important;pointer-events:none!important;z-index:0!important;mix-blend-mode:overlay!important;opacity:.55!important;background:repeating-linear-gradient(0deg,#ffffff0e,#ffffff0e 1px,#0000 1px 5px)!important;position:absolute!important;inset:0!important}.stage.app-stage .hero-view .receipt-preview-card>*{z-index:2!important;position:relative!important}.stage.app-stage .hero-view .receipt-preview-card.template-main{z-index:7!important;color:#dbf8df!important;background:#091611!important;width:380px!important;height:532px!important;min-height:532px!important;inset:118px auto auto 54px!important;transform:rotate(-2.5deg)!important}.stage.app-stage .hero-view .receipt-preview-card.template-zine{z-index:4!important;color:#11100c!important;background:#efe7d5!important;height:448px!important;inset:84px 52px auto auto!important;transform:rotate(3deg)!important}.stage.app-stage .hero-view .receipt-preview-card.template-warning{z-index:8!important;color:#fff1df!important;background:#0d1719!important;height:520px!important;inset:auto 92px 62px auto!important;transform:rotate(-3deg)!important}.stage.app-stage .hero-view .receipt-preview-card.template-warning:before{content:""!important;background:repeating-conic-gradient(from 0deg,#e1423973 0 7deg,#e9c4532e 7deg 14deg,transparent 14deg 22deg)!important;opacity:.7!important;pointer-events:none!important;border-radius:50%!important;width:430px!important;height:430px!important;position:absolute!important;top:-140px!important;right:-140px!important}.stage.app-stage .hero-view .receipt-preview-card.template-zine:after{opacity:.72!important;background:radial-gradient(circle at 20% 10%,#0000000f,#0000 18rem),repeating-linear-gradient(0deg,#00000012,#00000012 1px,#0000 1px 7px)!important}.stage.app-stage .hero-view .receipt-preview-pbrand{width:max-content!important;color:inherit!important;font-family:var(--font-display)!important;letter-spacing:-.05em!important;background:0 0!important;border:0!important;align-items:center!important;gap:8px!important;padding:0!important;font-size:20px!important;font-weight:950!important;display:flex!important}.stage.app-stage .hero-view .receipt-preview-pbrand i{background:linear-gradient(145deg,#ef9ab7,#8b405a)!important;border-radius:10px!important;width:30px!important;height:30px!important;display:block!important}.stage.app-stage .hero-view .receipt-preview-card header{display:block!important}.stage.app-stage .hero-view .receipt-preview-card header em{color:#e1f4e2b8!important;margin-top:2px!important;font-size:10px!important;font-style:normal!important;font-weight:850!important;display:block!important}.stage.app-stage .hero-view .receipt-preview-card.template-zine header em,.stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-pbrand,.stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-card-foot,.stage.app-stage .hero-view .receipt-preview-card.template-zine p,.stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row small,.stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row span{color:#11100c!important}.stage.app-stage .hero-view .receipt-preview-card header>small{color:#ff5f82!important;letter-spacing:.08em!important;text-transform:uppercase!important;width:max-content!important;max-width:100%!important;margin:26px 0 14px!important;font-size:10px!important;font-weight:950!important;line-height:1.15!important;display:block!important}.stage.app-stage .hero-view .receipt-preview-card.template-zine header>small,.stage.app-stage .hero-view .receipt-preview-card.template-warning header>small{display:none!important}.stage.app-stage .hero-view .receipt-preview-card strong{color:inherit!important;font-family:var(--font-display)!important;letter-spacing:-.075em!important;white-space:nowrap!important;font-size:64px!important;line-height:.9!important;display:block!important}.stage.app-stage .hero-view .receipt-preview-card.template-zine strong{color:#050403!important;margin-top:18px!important;font-size:62px!important}.stage.app-stage .hero-view .receipt-preview-card.template-warning strong{color:#fff3e4!important;margin-top:48px!important;font-size:54px!important}.stage.app-stage .hero-view .receipt-preview-card header>span:last-child{width:max-content!important;color:inherit!important;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important;margin:12px 0 10px!important;padding:0!important;font-size:16px!important;font-weight:950!important;display:inline-flex!important}.stage.app-stage .hero-view .receipt-preview-card p{color:#ebf6ecdb!important;-webkit-line-clamp:unset!important;max-width:310px!important;margin:0!important;font-size:16px!important;font-weight:850!important;line-height:1.23!important;display:block!important;overflow:visible!important}.stage.app-stage .hero-view .receipt-preview-callout{color:#11100c!important;letter-spacing:-.035em!important;background:#e3c457!important;border-radius:8px!important;margin:24px 0 20px!important;padding:10px 14px!important;font-size:13px!important;font-weight:950!important;line-height:1.1!important;display:inline-block!important;transform:rotate(-2deg)!important}.stage.app-stage .hero-view .template-main .receipt-preview-callout{color:#ff5f82!important;background:0 0!important;border:2px solid #ff5f82!important;margin-top:24px!important;margin-left:80px!important;transform:rotate(-5deg)!important}.stage.app-stage .hero-view .template-warning .receipt-preview-callout{color:#fff3e4!important;background:#e2413a!important;margin-top:18px!important;transform:rotate(-5deg)!important}.stage.app-stage .hero-view .receipt-preview-rows{gap:7px!important;margin-top:18px!important;display:grid!important}.stage.app-stage .hero-view .receipt-preview-row{background:#ffffff0a!important;border:1px solid #ffffff1a!important;border-radius:12px!important;grid-template-columns:23px 1fr!important;gap:8px!important;padding:8px!important;display:grid!important}.stage.app-stage .hero-view .receipt-preview-row>strong{letter-spacing:-.02em!important;margin:0!important;font-size:14px!important}.stage.app-stage .hero-view .receipt-preview-row small{color:#e6f3e5ad!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin:0!important;font-size:9px!important;font-weight:950!important;display:block!important}.stage.app-stage .hero-view .receipt-preview-row b{letter-spacing:-.035em!important;font-size:16px!important;line-height:1.05!important;display:block!important}.stage.app-stage .hero-view .receipt-preview-row span{color:#e6f3e5b3!important;margin-top:3px!important;font-size:10px!important;line-height:1.25!important;display:block!important}.stage.app-stage .hero-view .template-zine .receipt-preview-row{background:#f8f0de!important;border:0!important;border-top:10px solid #11100c!important;border-radius:7px!important}.stage.app-stage .hero-view .template-zine .receipt-preview-row:nth-child(2){border-top-color:#e1413a!important}.stage.app-stage .hero-view .receipt-preview-signals{border-top:1px solid #ffffff1f!important;grid-template-columns:1fr 1fr!important;gap:7px 10px!important;margin-top:18px!important;padding-top:10px!important;display:grid!important}.stage.app-stage .hero-view .receipt-preview-signals b{color:#a6bdb3!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:9px!important;font-weight:950!important}.stage.app-stage .hero-view .receipt-preview-signals span{color:inherit!important;font-size:11.5px!important;font-weight:900!important}.stage.app-stage .hero-view .template-zine .receipt-preview-signals b,.stage.app-stage .hero-view .template-zine .receipt-preview-signals span{color:#11100c!important}.stage.app-stage .hero-view .receipt-preview-card-foot{z-index:3!important;text-align:center!important;color:#ebf6ece0!important;font-size:11.5px!important;font-style:italic!important;font-weight:950!important;display:none!important;position:absolute!important;bottom:14px!important;left:18px!important;right:18px!important}.stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-signals,.stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row:nth-child(2){display:none!important}.stage.app-stage .hero-view .receipt-preview-footer{z-index:12!important;color:#fff3e6!important;text-align:center!important;margin:0!important;font-size:13px!important;font-style:italic!important;font-weight:950!important;position:absolute!important;bottom:20px!important;left:28px!important;right:28px!important}.stage.app-stage .hero-view .hero-map-card .map-caption{color:#d9c9bf!important;margin:10px 2px 0!important}@media (max-width:980px){.stage.app-stage .hero-view .hero-map-card.hero-map-card-link{border-radius:30px!important;padding:14px!important}.stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{border-radius:24px!important;gap:14px!important;min-height:0!important;padding:14px!important;display:grid!important}.stage.app-stage .hero-view .receipt-preview-deck-title,.stage.app-stage .hero-view .receipt-preview-footer{position:relative!important;inset:auto!important}.stage.app-stage .hero-view .receipt-preview-deck-title{margin:2px 4px 6px!important}.stage.app-stage .hero-view .receipt-preview-card,.stage.app-stage .hero-view .receipt-preview-card.template-main,.stage.app-stage .hero-view .receipt-preview-card.template-zine,.stage.app-stage .hero-view .receipt-preview-card.template-warning{border-radius:24px!important;width:100%!important;height:auto!important;min-height:430px!important;position:relative!important;inset:auto!important;transform:none!important}.stage.app-stage .hero-view .receipt-preview-card strong,.stage.app-stage .hero-view .receipt-preview-card.template-zine strong,.stage.app-stage .hero-view .receipt-preview-card.template-warning strong{margin-top:28px!important;font-size:50px!important}.stage.app-stage .hero-view .receipt-preview-card p{font-size:14px!important}.stage.app-stage .hero-view .receipt-preview-callout,.stage.app-stage .hero-view .template-main .receipt-preview-callout{margin:16px 0 14px!important;transform:rotate(-2deg)!important}.stage.app-stage .hero-view .receipt-preview-footer{padding-top:2px!important}.stage.app-stage .hero-view .overview-public-actions{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)!important;align-items:stretch!important;column-gap:clamp(26px,2.1vw,44px)!important;height:auto!important;min-height:calc(100dvh - 102px)!important;max-height:none!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{align-self:stretch!important;height:auto!important;min-height:calc(100dvh - 112px)!important;max-height:none!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{background:linear-gradient(145deg,#fff2e712,#fff2e707),radial-gradient(circle at 85% 12%,#7fb7da13,#0000 28rem)!important;border:1px solid #ffede121!important;border-radius:30px!important;width:100%!important;margin:0!important;display:flex!important;position:relative!important;top:auto!important;transform:none!important;box-shadow:0 34px 100px #0006,inset 0 1px #ffffff0e!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-stack{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{flex:auto!important;height:auto!important;min-height:620px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .leaflet-container{min-height:620px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{isolation:isolate!important;border:1px solid rgba(var(--poster-tint-rgb,239,154,183),.26)!important;background:radial-gradient(circle at 10% 0%,rgba(var(--poster-tint-rgb,239,154,183),.22),transparent 30rem), radial-gradient(circle at 96% 18%,#ef4a432e,transparent 34rem), linear-gradient(135deg,rgba(var(--poster-wash-rgb,37,12,20),.52),#030406e0 52%,#05110ec7), repeating-linear-gradient(0deg,#ffffff0b 0 1px,transparent 1px 7px)!important;box-shadow:0 34px 110px #0000007a, inset 0 0 0 1px #ffffff0e, inset 0 0 90px rgba(var(--poster-tint-rgb,239,154,183),.055)!important;border-radius:32px!important;padding:clamp(20px,1.9vw,34px)!important;position:relative!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read>*{z-index:2!important;position:relative!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:before{content:""!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;opacity:.92!important;background:linear-gradient(112deg,transparent 0 52%,rgba(var(--poster-tint-rgb,239,154,183),.12) 52% 55%,transparent 55% 62%,rgba(var(--poster-tint-rgb,239,154,183),.085) 62% 64%,transparent 64%), repeating-linear-gradient(0deg,#fff4eb12 0 1px,transparent 1px 6px), linear-gradient(90deg,#ffffff0f 1px,transparent 1px)!important;mix-blend-mode:screen!important;background-size:auto,auto,70px 70px!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(90deg,#000 0 78%,#00000094 92%,#0000 100%)!important;mask-image:linear-gradient(90deg,#000 0 78%,#00000094 92%,#0000 100%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:after{content:"LISTING COPY IS NOT EVIDENCE"!important;z-index:1!important;color:#ff665f70!important;letter-spacing:.08em!important;text-transform:uppercase!important;pointer-events:none!important;background:#03040624!important;border:2px solid #ef4a4357!important;border-radius:12px!important;max-width:190px!important;padding:9px 12px!important;font-size:10px!important;font-weight:950!important;line-height:1.08!important;position:absolute!important;top:clamp(118px,8.4vw,164px)!important;right:clamp(18px,2.7vw,44px)!important;transform:rotate(-4deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero:before,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero:after{content:none!important;display:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-hero-heading{align-items:start!important;min-height:146px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification{border-color:rgba(var(--poster-tint-rgb,239,154,183),.34)!important;color:#dff7df!important;background:#03040647!important;box-shadow:inset 0 0 0 1px #ffffff0b!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget{background:linear-gradient(145deg,#fff4eb10,#fff4eb06), radial-gradient(circle at 100% 0%,rgba(var(--poster-tint-rgb,239,154,183),.055),transparent 12rem)!important;border-color:rgba(var(--poster-tint-rgb,239,154,183),.24)!important;box-shadow:inset 0 1px #ffffff0e,0 18px 46px #0003!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode{overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:before{content:""!important;border:1px solid rgba(var(--poster-tint-rgb,239,154,183),.23)!important;background:linear-gradient(135deg,rgba(var(--poster-tint-rgb,239,154,183),.1),transparent), repeating-linear-gradient(0deg,#ffffff0e 0 1px,transparent 1px 6px)!important;opacity:.7!important;pointer-events:none!important;width:230px!important;height:70px!important;display:block!important;position:absolute!important;top:-18px!important;left:auto!important;right:24px!important;transform:rotate(-4deg)!important}@media (max-width:760px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{border-radius:26px!important;padding:16px!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:after{content:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-hero-heading{min-height:0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{min-height:360px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:after{content:none!important;display:none!important}@media (max-width:980px){.stage.app-stage .hero-view .receipt-preview-row{grid-template-columns:44px minmax(0,1fr)!important;align-items:start!important}.stage.app-stage .hero-view .receipt-preview-row>strong{letter-spacing:-.04em!important;font-size:28px!important;line-height:.9!important}.stage.app-stage .hero-view .receipt-preview-row b{font-size:24px!important;line-height:1.02!important}.stage.app-stage .hero-view .receipt-preview-row span{font-size:15px!important;line-height:1.25!important}}html[data-theme=dark] body{background:radial-gradient(circle at 24% 7%,#76223f4d,#0000 29rem),radial-gradient(circle at 78% 9%,#174a7147,#0000 34rem),radial-gradient(circle at 48% 105%,#490c2333,#0000 34rem),linear-gradient(135deg,#020304 0%,#040507 54%,#02030a 100%)!important}html[data-theme=dark] body .stage.app-stage,html[data-theme=dark] body .stage.workspace-stage{background:0 0!important}html[data-theme=dark] body .stage.app-stage .view,html[data-theme=dark] body .stage.workspace-stage .view{box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body .stage.app-stage .hero-view .hero-grid{grid-template-columns:minmax(420px,.72fr) minmax(680px,1.28fr)!important;align-items:start!important;gap:clamp(56px,5vw,96px)!important;height:auto!important;min-height:0!important}html[data-theme] body .stage.app-stage .hero-view .hero-copy{max-width:680px!important;padding-top:clamp(18px,3.2vw,52px)!important}html[data-theme] body .stage.app-stage .hero-view .home-magic-bento{margin-top:clamp(22px,2.2vw,34px)!important;padding-bottom:0!important}html[data-theme] body .stage.app-stage .hero-view .home-magic-bento+*{margin-top:0!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card.hero-map-card-link{background:linear-gradient(135deg,#fff4eb0e,#fff4eb05),radial-gradient(circle at 16% 16%,#ef9ab729,#0000 22rem),radial-gradient(circle at 96% 12%,#3d729a38,#0000 26rem),#05060a75!important;border-color:#fff4eb1f!important;border-radius:32px!important;align-self:start!important;box-shadow:0 34px 100px #00000075,inset 0 1px #ffffff0e!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{background:radial-gradient(circle at 25% 24%,#ef9ab718,#0000 20rem),radial-gradient(circle at 91% 14%,#315f842e,#0000 24rem),linear-gradient(135deg,#fff4eb0a,#04050980 48%,#060c128a)!important;border-radius:24px!important;min-height:620px!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview:after{opacity:.055!important;background:repeating-linear-gradient(0deg,#ffffff17,#ffffff17 1px,#0000 1px 7px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-deck-title{max-width:460px!important;top:28px!important;left:30px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main{width:clamp(310px,29vw,390px)!important;height:440px!important;min-height:440px!important;top:126px!important;left:clamp(38px,5.6vw,76px)!important;transform:rotate(-2.5deg)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine{width:clamp(286px,25vw,345px)!important;height:412px!important;top:92px!important;right:clamp(44px,5.5vw,86px)!important;transform:rotate(3deg)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main strong{font-size:clamp(48px,4.7vw,66px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine strong{font-size:clamp(44px,4.1vw,58px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning strong{margin-top:40px!important;font-size:clamp(46px,4vw,56px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card p{max-width:300px!important;font-size:14px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-callout{margin-top:18px!important;margin-bottom:14px!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .map-caption{justify-content:space-between!important;align-items:center!important;gap:18px!important;margin:12px 4px 0!important;display:flex!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .map-caption span{max-width:none!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(520px,.9fr) minmax(680px,1.1fr)!important;align-items:start!important;column-gap:clamp(46px,4vw,78px)!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{background:linear-gradient(145deg,#fff4eb0f,#fff4eb05),radial-gradient(circle at 82% 8%,#315f842b,#0000 24rem),#04060ab3!important;border-color:#fff4eb1f!important;align-self:start!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:18px 0 0!important;position:sticky!important;top:94px!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-stack{display:block!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{flex:none!important;height:clamp(560px,100dvh - 300px,760px)!important;min-height:560px!important;max-height:760px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .leaflet-container{height:100%!important;min-height:560px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{background:radial-gradient(circle at 8% 0%,rgba(var(--poster-tint-rgb,239,154,183),.11),transparent 23rem), radial-gradient(circle at 94% 12%,#561c221c,transparent 25rem), linear-gradient(135deg,rgba(var(--poster-wash-rgb,37,12,20),.32),#030406e0 56%,#05110e94)!important;border-color:rgba(var(--poster-tint-rgb,239,154,183),.18)!important;box-shadow:0 32px 94px #0000006b,inset 0 0 0 1px #ffffff0b!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:before{opacity:.2!important;background:linear-gradient(112deg,transparent 0 58%,rgba(var(--poster-tint-rgb,239,154,183),.16) 58% 60%,transparent 60% 67%,rgba(var(--poster-tint-rgb,239,154,183),.1) 67% 68.5%,transparent 68.5%)!important;mix-blend-mode:screen!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 92%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 18% 92%,#0000 100%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-widget-mode:before,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero:before,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-intel-hero:after{content:none!important;display:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget{border-color:rgba(var(--poster-tint-rgb,239,154,183),.18)!important;background:linear-gradient(145deg,#fff4eb0e,#fff4eb05),#03040633!important}@media (max-width:980px){html[data-theme] body .stage.app-stage .hero-view.active{padding:24px!important}html[data-theme] body .stage.app-stage .hero-view .hero-grid{grid-template-columns:1fr!important;gap:28px!important;display:grid!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{min-height:0!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning{width:100%!important;height:auto!important;min-height:0!important;inset:auto!important;transform:none!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .map-caption{justify-content:start!important;display:grid!important}}:is(html[data-theme=dark] body:has(.stage.app-stage),html[data-theme=dark] body:has(.stage.workspace-stage)){background:radial-gradient(circle at 26% 5%,#7723404f,#0000 30rem),radial-gradient(circle at 78% 8%,#194d774d,#0000 36rem),radial-gradient(circle at 50% 100%,#460a222e,#0000 36rem),linear-gradient(135deg,#020304 0%,#050608 58%,#02030a 100%)!important}html[data-theme] body .stage.app-stage .hero-view,html[data-theme] body .stage.app-stage .hero-view.active{height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-theme] body .stage.app-stage .hero-view.active{padding:clamp(22px,2.2vw,34px)!important}html[data-theme] body .stage.app-stage .hero-view .hero-grid{max-width:1960px!important;min-height:0!important;margin:0 auto!important}@media (min-width:1200px){html[data-theme] body .stage.app-stage .hero-view .hero-grid{grid-template-columns:minmax(390px,.64fr) minmax(720px,1.36fr)!important;gap:clamp(54px,5.2vw,108px)!important}}html[data-theme] body .stage.app-stage .hero-view .hero-copy{align-self:start!important;padding-top:clamp(12px,2vw,32px)!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card.hero-map-card-link{background:radial-gradient(circle at 20% 8%,#ef9ab71a,#0000 23rem),radial-gradient(circle at 91% 9%,#2e65922e,#0000 28rem),linear-gradient(135deg,#fff4eb0d,#fff4eb04),#04050994!important;border-radius:30px!important;justify-self:stretch!important;max-width:1180px!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{background:radial-gradient(circle at 24% 18%,#ef9ab714,#0000 20rem),radial-gradient(circle at 88% 18%,#32649124,#0000 25rem),linear-gradient(135deg,#fff4eb07,#05060ab3 54%,#070c129e)!important;min-height:clamp(640px,36vw,720px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main{width:clamp(300px,24vw,392px)!important;height:clamp(430px,24vw,470px)!important;min-height:0!important;top:clamp(120px,7.5vw,150px)!important;left:clamp(42px,5vw,78px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine{width:clamp(270px,21vw,342px)!important;height:clamp(380px,21vw,420px)!important;min-height:0!important;top:clamp(92px,5.8vw,118px)!important;right:clamp(40px,4.2vw,78px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning{width:clamp(282px,22vw,350px)!important;height:clamp(340px,19vw,380px)!important;min-height:0!important;inset:clamp(218px,14vw,258px) auto auto 56%!important;transform:translate(-11%)rotate(-3deg)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-pbrand i{background:url(/brand/neighbourfit-mark.svg) 50%/82% 82% no-repeat,linear-gradient(145deg,#ef9ab7,#8b405a)!important;box-shadow:inset 0 1px #ffffff47!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-rows{margin-top:14px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-signals,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-signals,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row:nth-child(2){display:none!important}@media (min-width:981px){html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row{grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row>strong{letter-spacing:-.02em!important;font-size:14px!important;line-height:1!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row b{font-size:15px!important;line-height:1.05!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row span{font-size:9px!important;line-height:1.18!important}}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-footer{bottom:16px!important}html[data-theme] body .stage.app-stage .hero-view .home-magic-bento{max-width:1960px!important;margin:clamp(20px,2vw,30px) auto 0!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(540px,.88fr) minmax(720px,1.12fr)!important;align-items:start!important;column-gap:clamp(50px,4.2vw,86px)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{margin-top:18px!important;position:sticky!important;top:96px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{height:clamp(560px,58dvh,720px)!important;min-height:560px!important;max-height:720px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read{overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read:before{content:""!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;opacity:.18!important;mix-blend-mode:screen!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 56% 96%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 56% 96%,#0000 100%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-lab-dossier{background:radial-gradient(circle at 12% 4%,#7dd2a62e,#0000 24rem),radial-gradient(circle at 95% 11%,#e8413a1c,#0000 28rem),linear-gradient(135deg,#091f17db,#030406e6 54%,#0d1612c7)!important;border-color:#7dd2a638!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-lab-dossier:before{background:radial-gradient(circle at 88% 20%,#e8413a24,#0000 16rem),linear-gradient(112deg,#0000 0 73%,#7dd2a629 73% 75%,#0000 75% 82%,#fff4eb12 82% 83%,#0000 83%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-street-notice{background:radial-gradient(circle at 90% 8%,#e8413a33,#0000 26rem),linear-gradient(135deg,#2a0b0ae0,#040406eb 54%,#1e1108c2)!important;border-color:#e8413a40!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-street-notice:before{opacity:.16!important;background:repeating-linear-gradient(135deg,#e8413a66 0 20px,#e2c24447 20px 38px,#0000 38px 72px)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0 62%,#000 82%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0 62%,#000 82%,#0000 100%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-civic-warning{background:radial-gradient(circle at 92% 14%,#e2c2442e,#0000 28rem),linear-gradient(135deg,#241b0bd1,#040406eb 52%,#191409b8)!important;border-color:#e2c2443d!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-civic-warning:before{opacity:.15!important;background:repeating-conic-gradient(from -12deg at 90% 18%,#e2c2446b 0 6deg,transparent 6deg 15deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-zine-riot{background:radial-gradient(circle at 92% 12%,#eee7d521,#0000 26rem),linear-gradient(135deg,#241c15c7,#040406eb 50%,#140e0bbd)!important;border-color:#eee7d533!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read.poster-template-agent-theatre{background:radial-gradient(circle at 92% 12%,#ef9ab724,#0000 26rem),linear-gradient(135deg,#260b12d1,#040406eb 52%,#14070cbd)!important;border-color:#ef9ab738!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-signal-card,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-mini-widget{border-color:rgba(var(--poster-tint-rgb,239,154,183),.16)!important;background:#03040642!important;box-shadow:inset 0 1px #ffffff0b,0 16px 38px #0000002e!important}@media (max-width:980px){html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning{width:100%!important;height:auto!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read:before{opacity:.1!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 70%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 70%,#0000 100%)!important}}@media (min-width:981px){html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-row>strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row>strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row>strong{letter-spacing:-.02em!important;font-size:14px!important;line-height:1!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-row b,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row b,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row b{font-size:15px!important;line-height:1.05!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-row span,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row span,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row span{font-size:9px!important;line-height:1.18!important}}@media (max-width:980px){html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{gap:18px!important;height:auto!important;min-height:0!important;padding:18px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-deck-title,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-footer{position:relative!important;inset:auto!important;transform:none!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-signals,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-signals,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-signals,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row:nth-child(2),html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row:nth-child(2){display:grid!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-street-notice{background:radial-gradient(circle at 90% 8%,#e8413a33,#0000 26rem),linear-gradient(135deg,#2a0b0ae0,#040406eb 54%,#1e1108c2)!important;border-color:#e8413a40!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-civic-warning{background:radial-gradient(circle at 92% 14%,#e2c2442e,#0000 28rem),linear-gradient(135deg,#241b0bd1,#040406eb 52%,#191409b8)!important;border-color:#e2c2443d!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-civic-warning:before{opacity:.13!important;background:repeating-conic-gradient(from -12deg at 90% 18%,#e2c2446b 0 6deg,transparent 6deg 15deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-zine-riot{background:radial-gradient(circle at 92% 12%,#eee7d521,#0000 26rem),linear-gradient(135deg,#241c15c7,#040406eb 50%,#140e0bbd)!important;border-color:#eee7d533!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-agent-theatre{background:radial-gradient(circle at 92% 12%,#ef9ab724,#0000 26rem),linear-gradient(135deg,#260b12d1,#040406eb 52%,#14070cbd)!important;border-color:#ef9ab738!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage{width:100%!important;max-width:none!important;padding:0!important}html[data-theme] body .stage.app-stage .hero-view.active{width:100%!important;min-height:calc(100dvh - 66px)!important;padding:clamp(32px,3.2vw,72px)!important}html[data-theme] body .stage.app-stage .hero-view .hero-grid{align-items:center!important;width:100%!important;max-width:none!important;min-height:calc(100dvh - 250px)!important;margin:0!important}html[data-theme] body .stage.app-stage .hero-view .home-magic-bento{width:100%!important;max-width:none!important;margin-top:clamp(34px,4vh,58px)!important}@media (min-width:1200px){html[data-theme] body .stage.app-stage .hero-view .hero-grid{grid-template-columns:minmax(440px,.7fr) minmax(820px,1.3fr)!important;gap:clamp(64px,5vw,118px)!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card.hero-map-card-link{min-height:clamp(620px,58vh,760px)!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{min-height:clamp(560px,52vh,700px)!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification b{text-shadow:0 12px 34px #0006!important;background:0 0!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(540px,.82fr) minmax(780px,1.18fr)!important;column-gap:clamp(52px,4.4vw,92px)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{min-height:calc(100dvh - 108px)!important;margin-top:0!important;position:sticky!important;top:84px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{height:clamp(700px,100dvh - 280px,900px)!important;min-height:700px!important;max-height:900px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read{background:linear-gradient(135deg,#080f0cf0,#030406f0 58%,#0a0f13d1)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:before{content:""!important;z-index:0!important;pointer-events:none!important;border-radius:inherit!important;opacity:.26!important;mix-blend-mode:screen!important;background:0 0!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:none!important;mask-image:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-lab-dossier:before{opacity:.3!important;background:linear-gradient(90deg,#0000 0 8%,#7dd2a633 8% 8.35%,#0000 8.35% 100%),linear-gradient(112deg,#0000 0 69%,#7dd2a638 69% 71%,#0000 71% 79%,#e8413a29 79% 80.5%,#0000 80.5%),radial-gradient(circle at 88% 18%,#e8413a21,#0000 12rem)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-street-notice{background:radial-gradient(circle at 92% 10%,#e8413a3b,#0000 28rem),linear-gradient(135deg,#320b0ae0,#040406f0 56%,#1c1107c7)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read .postcode-signal-card,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read .postcode-mini-widget{background:#03040657!important}@media (max-width:980px){html[data-theme] body .stage.app-stage .hero-view.active{min-height:auto!important;padding:24px!important}html[data-theme] body .stage.app-stage .hero-view .hero-grid{align-items:start!important;min-height:0!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel{scroll-snap-type:x mandatory!important;scrollbar-width:thin!important;grid-auto-columns:min(86vw,360px)!important;grid-auto-flow:column!important;gap:14px!important;padding:4px 2px 12px!important;display:grid!important;overflow:auto hidden!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-card{scroll-snap-align:start!important}}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-footer{display:none!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{height:clamp(740px,100dvh - 236px,940px)!important;min-height:740px!important;max-height:940px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-lab-dossier{background:radial-gradient(circle at 14% 6%,#7dd2a633,#0000 25rem),radial-gradient(circle at 96% 14%,#e8413a1a,#0000 24rem),linear-gradient(135deg,#091f17c7,#030406f2 56%,#0a1410d1)!important;border-color:#7dd2a638!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .real-map-key{gap:5px!important;width:min(258px,38%)!important;max-height:calc(100% - 56px)!important;padding:11px!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .real-map-key b{font-size:11px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .real-map-key span{font-size:10.5px!important;line-height:1.1!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .real-map-key small{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;font-size:10.5px!important;line-height:1.22!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body .stage.app-stage .hero-view.active{min-height:auto!important;padding:clamp(30px,3vw,64px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage .hero-view .hero-grid{align-items:start!important;height:auto!important;min-height:0!important;margin:0!important}html[data-theme] body .stage.app-stage .hero-view .hero-copy{padding-top:clamp(8px,1.4vw,28px)!important}html[data-theme] body .stage.app-stage .hero-view .home-magic-bento{margin-top:clamp(24px,2.4vw,44px)!important}@media (min-width:1200px){html[data-theme] body .stage.app-stage .hero-view .hero-grid{grid-template-columns:minmax(430px,.68fr) minmax(860px,1.32fr)!important;gap:clamp(60px,4.8vw,106px)!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card.hero-map-card-link{min-height:0!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{min-height:clamp(620px,54vh,740px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main{height:clamp(420px,23vw,468px)!important;top:clamp(96px,6.2vw,128px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine{height:clamp(370px,20vw,420px)!important;top:clamp(78px,4.8vw,110px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning{height:clamp(326px,17.5vw,364px)!important;top:clamp(190px,11.8vw,228px)!important}}@media (max-width:980px){html[data-theme] body .stage.app-stage .hero-view.active{padding:22px!important}html[data-theme] body .stage.app-stage .hero-view .hero-grid{grid-template-columns:1fr!important;gap:26px!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card.hero-map-card-link{padding:12px!important}html[data-theme] body .stage.app-stage .hero-view .hero-map-card .postcode-receipt-preview{grid-template-rows:auto auto auto!important;gap:14px!important;height:auto!important;min-height:0!important;padding:16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel{scroll-snap-type:x mandatory!important;scrollbar-width:thin!important;scrollbar-color:#ef9ab775 #fff4eb14!important;-webkit-overflow-scrolling:touch!important;grid-auto-columns:100%!important;grid-auto-flow:column!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 0 10px!important;scroll-padding-inline:0!important;display:grid!important;overflow:auto hidden!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel::-webkit-scrollbar{height:6px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel::-webkit-scrollbar-thumb{background:#ef9ab775!important;border-radius:999px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-card,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-card.template-main,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-card.template-zine,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-card.template-warning{box-sizing:border-box!important;scroll-snap-align:start!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:18px!important;position:relative!important;inset:auto!important;transform:none!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning strong{overflow-wrap:normal!important;white-space:nowrap!important;max-width:100%!important;font-size:clamp(42px,13.5vw,58px)!important;line-height:.9!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card p{-webkit-line-clamp:unset!important;max-width:100%!important;font-size:14px!important;line-height:1.28!important;overflow:visible!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-callout{max-width:100%!important;margin:16px 0 14px!important;font-size:11.5px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row{grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;padding:10px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row>strong{font-size:24px!important;line-height:.9!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row b{font-size:20px!important;line-height:1.04!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row span{font-size:12.5px!important;line-height:1.24!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-signals{grid-template-columns:1fr 1fr!important;gap:6px 10px!important;display:grid!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-footer{display:none!important}}@media (max-width:430px){html[data-theme] body .stage.app-stage .hero-view.active{padding:18px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-deck-title b{font-size:24px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning strong{font-size:clamp(38px,12vw,48px)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row{grid-template-columns:32px minmax(0,1fr)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row b{font-size:18px!important}}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(600px,.82fr) minmax(820px,1.18fr)!important;align-items:start!important;column-gap:clamp(46px,3.6vw,82px)!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{align-self:start!important;margin:0!important;position:sticky!important;top:84px!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-stack{display:block!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{height:clamp(580px,100dvh - 350px,780px)!important;min-height:580px!important;max-height:780px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .leaflet-container{height:100%!important;min-height:580px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .map-affordance-note,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-layer-row{z-index:2!important;position:relative!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification:is(.good,.bad,.mid,.great,.worse){box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification b{box-shadow:none!important;text-shadow:0 14px 36px #0000006b!important;background:0 0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read{border-color:rgba(var(--poster-tint-rgb,239,154,183),.18)!important;background:linear-gradient(135deg,#060d0bf2,#030406f2 58%,#080d12db)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read:before{opacity:.2!important;mix-blend-mode:screen!important;background:0 0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-lab-dossier{background:radial-gradient(circle at 15% 8%,#7dd2a630,#0000 24rem),radial-gradient(circle at 91% 16%,#e8413a17,#0000 24rem),linear-gradient(135deg,#081e16db,#030406f5 58%,#0a1410d6)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-street-notice:before{opacity:.18!important;background:linear-gradient(90deg,#0000 0 56%,#e8413a38 56% 57%,#0000 57% 64%,#e2c2442b 64% 65%,#0000 65%),repeating-linear-gradient(135deg,#0000 0 34px,#e8413a38 34px 44px,#0000 44px 78px)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0 56%,#000 86%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0 56%,#000 86%,#0000 100%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-civic-warning:before{opacity:.16!important;background:repeating-conic-gradient(from -18deg at 90% 18%,#e2c24457 0 5deg,transparent 5deg 15deg), radial-gradient(circle at 88% 20%,#e2c2441a,transparent 16rem)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0 54%,#000 88%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0 54%,#000 88%,#0000 100%)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-zine-riot:before,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-agent-theatre:before{opacity:.14!important;background:linear-gradient(105deg,#0000 0 62%,#ef9ab729 62% 64%,#0000 64% 70%,#fff4eb12 70% 71%,#0000 71%),radial-gradient(circle at 88% 18%,#ef9ab71a,#0000 14rem)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0 58%,#000 88%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0 58%,#000 88%,#0000 100%)!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(500px,.8fr) minmax(0,1.2fr)!important;column-gap:clamp(32px,3vw,66px)!important;max-width:100%!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{min-width:0!important;max-width:100%!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-lookup-form{grid-template-columns:minmax(0,1fr) max-content max-content!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-lookup-form input{min-width:0!important}}@media (min-width:1081px) and (max-width:1500px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(540px,.84fr) minmax(0,1.16fr)!important;column-gap:30px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-lookup-form{gap:10px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-lookup-form button{white-space:nowrap!important;padding-inline:18px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-read.poster-template-lab-dossier:before{opacity:.14!important;background:linear-gradient(112deg,#0000 0 72%,#7dd2a629 72% 74%,#0000 74% 84%,#e8413a1a 84% 85.2%,#0000 85.2%),radial-gradient(circle at 88% 18%,#e8413a14,#0000 13rem)!important;-webkit-mask-image:linear-gradient(90deg,#0000 0 48%,#000 82%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0 48%,#000 82%,#0000 100%)!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-map-frame{height:clamp(540px,100dvh - 370px,780px)!important;min-height:540px!important;max-height:780px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .leaflet-container{min-height:540px!important}}html[data-theme=dark] body:has(.app-stage) .topbar{background:linear-gradient(#03040694,#03040657 66%,#0304061f)!important;border-bottom-color:#ffede10e!important;box-shadow:0 16px 42px #00000029!important}html[data-theme=dark] body:has(.app-stage) .topbar:after{background:linear-gradient(#0304061a,#03040600)!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{flex-direction:column!important;min-height:calc(100dvh - 112px)!important;display:flex!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-stack{flex-direction:column!important;flex:auto!important;gap:10px!important;min-height:0!important;display:flex!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame{flex:auto!important;height:clamp(650px,100dvh - 230px,900px)!important;min-height:650px!important;max-height:900px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .real-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .leaflet-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .maplibregl-canvas{height:100%!important;min-height:inherit!important}}@media (min-width:901px){:is(html:has(.stage.app-stage:not(.workspace-stage)),body:has(.stage.app-stage:not(.workspace-stage))){height:auto!important;min-height:100%!important;overflow:hidden auto!important}html[data-theme] body:has(.stage.app-stage:not(.workspace-stage)) .stage.app-stage:not(.workspace-stage){height:auto!important;min-height:calc(100dvh - 66px)!important;padding-bottom:clamp(30px,3vw,64px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{height:auto!important;max-height:none!important;padding-top:clamp(26px,2.5vw,54px)!important;padding-bottom:clamp(28px,2.6vw,56px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{gap:clamp(42px,3.9vw,82px)!important}}@media (min-width:1200px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{grid-template-columns:minmax(390px,.58fr) minmax(900px,1.42fr)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card .postcode-receipt-preview{min-height:clamp(560px,49vh,650px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main{top:clamp(82px,5vw,108px)!important;left:clamp(46px,3.8vw,76px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-zine{top:clamp(58px,3.8vw,84px)!important;right:clamp(40px,3.5vw,72px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-warning{top:clamp(166px,9.3vw,198px)!important;right:clamp(118px,8.2vw,170px)!important}}@media (min-width:1600px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento{margin-top:clamp(18px,1.7vw,34px)!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view.active{background:0 0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read{min-height:calc(100dvh - 92px)!important;display:block!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .standalone-map-read{display:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .standalone-map-view{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:radial-gradient(circle at 18% 0,#ef9ab713,#0000 28rem),radial-gradient(circle at 84% 4%,#47829714,#0000 30rem),#05070b4d!important;border-color:#fff8eb1a!important;flex-direction:column!important;min-height:calc(100dvh - 112px)!important;padding:clamp(16px,1.8vw,24px)!important;display:flex!important;box-shadow:inset 0 1px #ffffff0e!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .map-intel-title{margin-bottom:14px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .map-intel-title-badges span{background:#ffffff0e!important;border-color:#ffffff14!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-stack{flex:auto!important;gap:0!important;min-height:0!important;display:flex!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-frame{flex:auto!important;height:auto!important;min-height:clamp(650px,100dvh - 284px,980px)!important;max-height:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .real-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .leaflet-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-canvas{height:100%!important;min-height:inherit!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .real-map-key,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .postcode-layer-row,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .map-affordance-note{display:none!important}@media (max-width:1080px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .standalone-map-view{min-height:auto!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-frame{min-height:clamp(360px,58svh,620px)!important}}html[data-theme] body:has(.app-stage) .topbar{-webkit-backdrop-filter:blur(24px)saturate(1.55)!important;background:radial-gradient(circle at 30% -40%,#bad9e829,#0000 46%),radial-gradient(circle at 74% -22%,#d88c9e12,#0000 42%),linear-gradient(#03080e6b,#03080e38 64%,#03080e0f)!important;border-bottom-color:#bedeee18!important;box-shadow:0 18px 46px #00000029,inset 0 1px #ffffff09!important}html[data-theme] body:has(.app-stage) .topbar:after{background:linear-gradient(#050c141a,#050c1400)!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav-items{-webkit-backdrop-filter:blur(28px)saturate(1.75)!important;background:linear-gradient(#ffffff13,#ffffff06),radial-gradient(circle at 24% 0,#bad9e824,#0000 52%),#060e1857!important;border-color:#c0e0f029!important;box-shadow:0 16px 38px #0003,inset 0 1px #ffffff1f,inset 0 -1px #ffffff09!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill{color:#f6f2e8c2!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-icon{color:#dae8f0b3!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-icon .app-icon{color:#dae8f0b3!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-icon{color:#cfe8f5f0!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-icon{color:#cfe8f5f0!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-icon{color:#cfe8f5f0!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-icon .app-icon{color:#cfe8f5f0!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-icon .app-icon{color:#cfe8f5f0!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-icon .app-icon{color:#cfe8f5f0!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-sheen{background:linear-gradient(#ffffff1c,#ffffff09),radial-gradient(circle at 50% 0,#bad9e833,#0000 60%),#0c192838!important;inset:4px!important;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #bedeee1a!important}:is(html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-sheen,html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-sheen,html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-sheen){opacity:.72!important;transform:scaleX(1.02)scaleY(1.03)!important}:is(html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill.is-active .rb-pill-label,html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:hover .rb-pill-label,html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav .rb-pill:focus-visible .rb-pill-label){color:#f8f4ea!important}@media (max-width:900px){html[data-theme] body:has(.app-stage) .drawer-button{-webkit-backdrop-filter:blur(20px)saturate(1.55)!important;background:linear-gradient(#ffffff14,#ffffff06),#07101b57!important;border-color:#bedeee2e!important;box-shadow:0 14px 34px #0000002e,inset 0 1px #ffffff1a!important}:is(html[data-theme] body:has(.app-stage) .drawer-button:hover,html[data-theme] body:has(.app-stage) .drawer-button:focus-visible){background:linear-gradient(#ffffff1c,#ffffff09),#0e1f3066!important;border-color:#bedeee4d!important}html[data-theme] body:has(.app-stage) .app-drawer{color:#fff8eb!important;-webkit-backdrop-filter:blur(30px)saturate(1.65)!important;background:radial-gradient(circle at 12% 0,#bad9e82e,#0000 38%),radial-gradient(circle at 88% 10%,#d88c9e0e,#0000 40%),linear-gradient(#08121eb8,#04080ea8)!important;border-color:#bedeee29!important;box-shadow:0 34px 110px #00000075,inset 0 1px #ffffff1c!important}html[data-theme] body:has(.app-stage) .drawer-group{background:#ffffff0b!important;border-color:#bedeee1c!important}html[data-theme] body:has(.app-stage) .drawer-link.active{background:#bad9e81f!important;border-color:#bedeee38!important}html[data-theme] body:has(.app-stage) .drawer-link.open:hover{background:#bad9e81f!important;border-color:#bedeee38!important}html[data-theme] body:has(.app-stage) .drawer-link .app-icon{color:#dae8f0c2!important}}@media (prefers-reduced-transparency:reduce){html[data-theme] body:has(.app-stage) .topbar{-webkit-backdrop-filter:none!important;background:#060d16eb!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav-items{-webkit-backdrop-filter:none!important;background:#060d16eb!important}html[data-theme] body:has(.app-stage) .drawer-button{-webkit-backdrop-filter:none!important;background:#060d16eb!important}html[data-theme] body:has(.app-stage) .app-drawer{-webkit-backdrop-filter:none!important;background:#060d16eb!important}}html[data-theme] body:has(.app-stage) .topbar{isolation:isolate!important;-webkit-backdrop-filter:blur(28px)saturate(1.55)!important;background:linear-gradient(#050b138a,#050b1352 62%,#050b1329)!important;border-bottom-color:#b4d6e813!important;box-shadow:0 16px 42px #0000002e,inset 0 1px #ffffff09!important}html[data-theme] body:has(.app-stage) .topbar:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:.82!important;background:radial-gradient(circle at 42% -46%,#b2d3e626,#0000 42%),linear-gradient(90deg,#050c16b8,#08111d85 42%,#050c16b3)!important;position:absolute!important;inset:0!important}html[data-theme] body:has(.app-stage) .topbar-inner{z-index:1!important;position:relative!important}html[data-theme] body:has(.app-stage) .topbar:after{z-index:0!important;background:linear-gradient(#050c162e,#050c1600)!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav-items{background:linear-gradient(#ffffff16,#ffffff07),#0c18265c!important;border-color:#bcdcee2e!important;box-shadow:0 14px 34px #0003,inset 0 1px #ffffff24,inset 0 -1px #ffffff09!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-sheen{background:linear-gradient(#ffffff1a,#ffffff09),#182b3d57!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button{background:#ffffff0b!important;border-color:#bcdcee1f!important;box-shadow:inset 0 1px #ffffff0e!important}html[data-theme] body:has(.app-stage) .topbar .top-actions :is(.signin-button,.button.light){background:#ffffff0b!important;border-color:#bcdcee1f!important;box-shadow:inset 0 1px #ffffff0e!important}html[data-theme] body:has(.app-stage) .topbar .brand{z-index:2!important;position:relative!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button{box-shadow:none!important;opacity:1!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button b{color:#fff8eb!important;opacity:1!important;filter:none!important;text-shadow:0 1px #ffffff14,0 12px 22px #00000052!important}html[data-theme] body:has(.app-stage) .topbar .brand-copy-button small{color:#fff8ebd6!important;opacity:1!important;filter:none!important;text-shadow:0 10px 20px #0000004d!important}html[data-theme] body:has(.app-stage) .topbar .brand-icon-button{opacity:1!important;filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.app-stage) .topbar .brand-mark{opacity:1!important;filter:none!important;box-shadow:0 10px 22px #00000042,inset 0 0 0 1px #ffffff14!important}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{grid-template-columns:minmax(600px,640px) minmax(0,1fr)!important;gap:clamp(42px,2.8vw,62px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .overview-type-title{max-width:640px!important;font-size:clamp(44px,4.7vw,78px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{justify-self:stretch!important;width:100%!important;max-width:none!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-signal-line{max-width:640px!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .real-map-toolbar,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-view .real-map-toolbar-toggle{display:none!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read{grid-template-columns:minmax(548px,.88fr) minmax(0,1.12fr)!important;align-items:stretch!important;column-gap:clamp(20px,2vw,44px)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view{flex-direction:column!important;align-self:stretch!important;height:auto!important;min-height:100%!important;max-height:none!important;display:flex!important;position:relative!important;top:auto!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-stack{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame{flex:auto!important;height:auto!important;min-height:650px!important;max-height:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .real-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .leaflet-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.has-read .standalone-map-view .maplibregl-canvas{height:100%!important;min-height:inherit!important}}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{grid-template-columns:minmax(590px,640px) minmax(0,1fr)!important;gap:clamp(46px,3vw,70px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{justify-self:end!important;width:min(100%,1180px)!important;max-width:1180px!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card .postcode-receipt-preview{min-height:clamp(560px,49vh,650px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main{width:410px!important;height:clamp(430px,23vw,472px)!important;top:clamp(88px,5vw,110px)!important;left:clamp(52px,4.2vw,84px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-zine{z-index:5!important;width:350px!important;height:clamp(376px,20vw,424px)!important;top:clamp(68px,4vw,90px)!important;right:clamp(54px,4.4vw,88px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-warning{z-index:8!important;width:360px!important;height:clamp(342px,18vw,382px)!important;top:clamp(186px,10vw,218px)!important;right:clamp(170px,12vw,226px)!important}}@media (max-width:900px){html[data-theme=dark] body:has(.stage.app-stage){background:radial-gradient(circle at 18% 6%,#7723404d,#0000 24rem),radial-gradient(circle at 82% 9%,#164f793d,#0000 25rem),linear-gradient(135deg,#020304,#10060b 50%,#06101a)!important}html[data-theme=dark] body .stage.app-stage:not(.workspace-stage),html[data-theme=dark] body .stage.app-stage:not(.workspace-stage) .hero-view.active{background:radial-gradient(circle at 16% 8%,#7723403d,#0000 24rem),radial-gradient(circle at 84% 10%,#164f7933,#0000 25rem),linear-gradient(135deg,#030406f5,#10060beb 48%,#06101ae0)!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-row{grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;padding:9px 10px!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row>strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-row>strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-row>strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row>strong,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row>strong{width:28px!important;min-width:28px!important;color:inherit!important;font-family:var(--font-sans)!important;letter-spacing:.02em!important;text-align:left!important;margin:0!important;font-size:13px!important;line-height:1.05!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row b,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-row b,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-row b,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row b,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row b{font-size:17px!important;line-height:1.04!important}html[data-theme] body .stage.app-stage .hero-view .receipt-preview-row span,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-carousel .receipt-preview-row span,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-main .receipt-preview-row span,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-zine .receipt-preview-row span,html[data-theme] body .stage.app-stage .hero-view .receipt-preview-card.template-warning .receipt-preview-row span{font-size:11px!important;line-height:1.22!important}}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{min-height:calc(100dvh - 66px)!important;padding-bottom:clamp(18px,1.8vw,32px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step{grid-template-rows:auto auto 1fr auto!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-content:start!important;gap:7px 14px!important;min-height:clamp(185px,18vh,232px)!important;padding:clamp(18px,1.35vw,24px)!important;display:grid!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step span{grid-area:1/1!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step small{grid-area:3/1/auto/-1!important;max-width:42ch!important;font-size:14px!important;line-height:1.35!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail{align-items:stretch!important;min-height:128px!important;margin-top:clamp(108px,12vh,148px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step{grid-template-rows:auto auto 1fr auto!important;grid-template-columns:1fr auto!important;gap:5px 12px!important;min-height:128px!important;padding:16px 18px!important;display:grid!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step span{grid-area:1/2/3!important;justify-self:end!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step b{grid-area:2/1!important;font-size:clamp(25px,1.35vw,30px)!important;line-height:1!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step small{grid-area:3/1/auto/-1!important;font-size:13px!important;line-height:1.28!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail .journey-step em{grid-area:4/1/auto/-1!important;place-self:end!important;margin-top:8px!important}}html[data-theme] body:has(.stage.app-stage) .topbar:before{content:""!important;z-index:-1!important;pointer-events:none!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;background:radial-gradient(circle at 19% 15%,#7723404d,#0000 31rem),radial-gradient(circle at 74% 8%,#164f793d,#0000 34rem),linear-gradient(90deg,#030406ed,#10060bd1 28%,#030406d1 52%,#06101adb)!important;position:absolute!important;inset:0!important}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{flex-direction:column!important;min-height:calc(100dvh - 66px)!important;padding-top:clamp(10px,1.2vw,24px)!important;padding-bottom:24px!important;display:flex!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{flex:none!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail{flex:none!important;min-height:128px!important;margin-top:auto!important;transform:translateY(0)!important}}html[data-theme] body:has(.stage.app-stage) .topbar{min-height:56px!important;padding-top:7px!important;padding-bottom:7px!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage{height:calc(100svh - 56px)!important;padding:0 12px 12px!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage>.view.active{border-top-left-radius:0!important;border-top-right-radius:0!important}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(12px,1vw,18px)!important}}@media (max-width:760px){html[data-theme] body:has(.stage.app-stage) .stage.app-stage{padding:0 8px 8px!important}}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:0!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{margin-top:0!important}}@media (min-width:1321px) and (min-height:1000px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail{margin-top:auto!important;position:relative!important;top:clamp(96px,13vh,190px)!important}}@media (min-width:1321px) and (min-height:1220px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail{top:clamp(150px,16vh,230px)!important}}@media (min-width:1321px) and (min-height:1000px){html[data-theme] body:has(.stage.app-stage:not(.workspace-stage)) .stage.app-stage:not(.workspace-stage){height:auto!important;min-height:calc(100dvh - 56px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{min-height:calc(100dvh - 56px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .journey-card.three-step,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail.three-step{margin-bottom:clamp(130px,15vh,230px)!important;position:relative!important;top:clamp(140px,15vh,240px)!important;transform:none!important}}@media (min-width:1321px) and (min-height:1220px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .journey-card.three-step,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-step-rail.three-step{margin-bottom:clamp(200px,19vh,290px)!important;top:clamp(210px,19vh,290px)!important}}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{flex-direction:column!important;min-height:calc(100dvh - 56px)!important;padding-top:0!important;padding-bottom:clamp(28px,3vh,48px)!important;display:flex!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{flex:none!important;margin-top:0!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{flex:none!important;margin-top:auto!important;margin-bottom:0!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(42px,5.4vh,78px)!important}}@media (min-width:1321px) and (min-height:1100px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(74px,8vh,112px)!important}}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(62px,6.4vh,96px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{position:relative!important;top:-54px!important}}@media (min-width:1321px) and (min-height:1100px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(118px,11.5vh,158px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{top:-72px!important}}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(14px,1.7vh,28px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{align-items:start!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-copy{justify-content:flex-start!important;padding-top:0!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{align-self:start!important}}@media (min-width:1321px) and (min-height:1100px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(18px,2vh,36px)!important}}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(14px,1.7vh,28px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{margin-top:42px!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{top:-64px!important}}@media (min-width:1321px) and (min-height:1100px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{margin-top:56px!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{top:-72px!important}}html[data-theme] body:has(.stage.app-stage) .topbar:before{background:radial-gradient(52rem 18rem at 18% -18%,#7e244275,#0000 72%),radial-gradient(54rem 18rem at 78% -18%,#18557e57,#0000 74%),radial-gradient(46rem 14rem at 50% -24%,#48243a2e,#0000 76%),linear-gradient(90deg,#060508f5 0%,#12070de8 27%,#090a0ee6 52%,#060f18e8 78%,#050e18f0 100%)!important}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{margin-top:90px!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{top:-24px!important}}@media (min-width:1321px) and (min-height:1100px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{margin-top:104px!important}}html[data-theme] body:has(.stage.app-stage) .topbar{min-height:66px!important;padding:10px 16px!important}html[data-theme] body:has(.stage.app-stage) .topbar-inner{min-height:46px!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage{height:calc(100svh - 66px)!important;min-height:calc(100svh - 66px)!important;padding:0!important}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{grid-template-rows:auto auto!important;align-content:start!important;min-height:auto!important;padding:clamp(42px,3.2vw,66px) clamp(42px,2.8vw,72px) clamp(36px,2.5vw,54px)!important;display:grid!important;overflow:visible!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{flex:none!important;align-items:start!important;margin-top:0!important;transform:translateY(28px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-copy{justify-content:flex-start!important;padding-top:0!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{align-self:start!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{flex:none!important;margin-top:clamp(54px,5vh,84px)!important;margin-bottom:0!important;position:relative!important;top:auto!important;transform:none!important}}@media (min-width:1321px) and (min-height:1100px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{padding-top:clamp(48px,3.6vw,78px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{margin-top:0!important;transform:translateY(36px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{margin-top:clamp(76px,7vh,112px)!important}}@media (max-width:760px){html[data-theme] body:has(.stage.app-stage) .topbar{min-height:58px!important;padding:8px 10px!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage{height:calc(100svh - 58px)!important;min-height:calc(100svh - 58px)!important}}html[data-theme] body:has(.stage.app-stage.map-intelligence-stage){height:auto!important;min-height:100%!important;overflow-y:auto!important}html[data-theme] body .stage.app-stage.map-intelligence-stage{height:auto!important;min-height:calc(100svh - 66px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage.map-intelligence-stage .view.map-intelligence-view.active{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-frame{background:#0b2230!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .real-map-shell.mapmaker-map-shell{min-height:inherit!important;background:#0b2230!important}html[data-theme] body:has(.stage.app-stage) .topbar:before{opacity:1!important;background:radial-gradient(52rem 18rem at 17% -18%,#972b4e70,#0000 72%),radial-gradient(62rem 20rem at 84% -18%,#246e9e61,#0000 74%),linear-gradient(#ffffff0e,#ffffff03 58%,#0000001a)!important}html[data-theme] body:has(.stage.app-stage){background:radial-gradient(48rem 24rem at 17% 0,#7e244242,#0000 72%),radial-gradient(58rem 26rem at 82% 0,#18557e3b,#0000 74%),radial-gradient(42rem 22rem at 50% 2%,#4c293c13,#0000 78%),linear-gradient(90deg,#05070a 0%,#12070d 30%,#07090d 54%,#06111c 80%,#050a10 100%)!important}html[data-theme] body:has(.stage.app-stage) .topbar{background:0 0!important;border-bottom-color:#d8e7ee0e!important;box-shadow:inset 0 -1px #ffffff09!important}html[data-theme] body:has(.stage.app-stage) .topbar:after{opacity:.38!important;background:linear-gradient(90deg,#ef9ab709,#ffffff03 50%,#7fb7da09)!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage>.hero-view.active{background:0 0!important}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{grid-template-rows:auto minmax(72px,1fr) auto!important;align-content:stretch!important;min-height:calc(100svh - 66px)!important;padding:clamp(38px,3vw,62px) clamp(42px,2.8vw,72px) clamp(128px,11.5vh,156px)!important;display:grid!important;overflow:hidden!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{grid-row:1!important;align-self:start!important;margin-top:0!important;transform:translateY(24px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{grid-row:3!important;align-self:end!important;margin-top:0!important;margin-bottom:0!important;position:relative!important;top:auto!important;transform:translateY(-36px)!important}}@media (min-width:1321px) and (min-height:1000px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view.active{grid-template-rows:auto minmax(118px,1fr) auto!important;padding-bottom:clamp(132px,12vh,164px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{transform:translateY(32px)!important}}html[data-theme] body:has(.stage.app-stage){--nf-shell-bg:radial-gradient(ellipse 54rem 28rem at 18% -4%,#7e24423d,transparent 72%), radial-gradient(ellipse 62rem 30rem at 82% -4%,#18557e36,transparent 74%), radial-gradient(ellipse 44rem 22rem at 50% -2%,#44273a11,transparent 78%), linear-gradient(90deg,#05070a 0%,#12070d 30%,#07090d 54%,#06111c 80%,#050a10 100%);background:var(--nf-shell-bg)!important}html[data-theme] body:has(.stage.app-stage) .topbar{box-shadow:none!important;background:0 0!important;border-bottom:0!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .topbar:before{opacity:1!important;-webkit-backdrop-filter:blur(16px)saturate(1.06)!important;background:#05070a09!important}html[data-theme] body:has(.stage.app-stage) .topbar:after{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar-inner{grid-template-columns:minmax(260px,1fr) auto minmax(260px,1fr)!important;overflow:visible!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav,html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav-items){overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav{background:#060c1257!important;border-color:#d8e7ee1d!important;box-shadow:inset 0 1px #ffffff0e,0 10px 30px #00000024!important}html[data-theme] body .stage.app-stage>.view.active{box-shadow:none!important;background:0 0!important}html[data-theme] body .stage.app-stage>.view.active:before,html[data-theme] body .stage.app-stage>.view.active:after{content:none!important;display:none!important}html[data-theme] body .stage.app-stage.locked-stage>.view.active>.public-tab-blocker.surface{background:radial-gradient(52rem 26rem at 50% 10%,#b8cc780e,#0000 72%),#05070a85!important}@media (min-width:1321px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{transform:translateY(22px)!important}html[data-theme] body:has(.stage.app-stage) .topbar-inner{grid-template-columns:minmax(360px,1fr) minmax(320px,1fr)!important;gap:24px!important;display:grid!important;position:relative!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand{will-change:transform;transform-origin:0!important;grid-column:1!important;justify-self:start!important;transform:scale(1.15)!important}html[data-theme] body:has(.stage.app-stage) .topbar .top-actions{grid-column:2!important;justify-self:end!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav{will-change:transform;z-index:3!important;transform-origin:50%!important;justify-self:auto!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(1.15)!important}}html[data-theme] body:has(.stage.app-stage) .topbar .brand{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand:hover{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand:focus-within{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:hover{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:focus-visible{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:active{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:hover{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:focus-visible{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:active{box-shadow:none!important;filter:none!important;outline-offset:4px!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand:before{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand:after{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:before{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:after{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:before{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:after{content:none!important;display:none!important}@media (max-width:760px){html[data-theme] body .topbar .topbar-inner{grid-template-columns:48px minmax(0,1fr) auto!important;gap:8px!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .topbar .drawer-button{width:48px!important;min-width:48px!important;max-width:48px!important;height:42px!important;padding:0!important;overflow:hidden!important}html[data-theme] body .topbar .drawer-button>em{opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;position:absolute!important;overflow:hidden!important}html[data-theme] body .topbar .brand{grid-column:2!important;justify-self:start!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important;transform:none!important}html[data-theme] body .topbar .brand-copy-button{min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .topbar .brand-copy-button b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .topbar .rb-pill-nav.topnav,html[data-theme] body .topbar .top-actions{display:none!important}}@media (max-width:1000px){html[data-theme] body .topbar .topbar-inner{grid-template-columns:48px minmax(0,1fr) auto!important;justify-content:stretch!important;justify-items:start!important;gap:8px!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body:has(.app-stage) .topbar-inner{grid-template-columns:48px minmax(0,1fr) auto!important;justify-content:stretch!important;justify-items:start!important;gap:8px!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .topbar-inner{grid-template-columns:48px minmax(0,1fr) auto!important;justify-content:stretch!important;justify-items:start!important;gap:8px!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .topbar .drawer-button{grid-column:1!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:42px!important;padding:0!important;overflow:hidden!important}html[data-theme] body:has(.app-stage) .drawer-button{grid-column:1!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:42px!important;padding:0!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .drawer-button{grid-column:1!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:42px!important;padding:0!important;overflow:hidden!important}html[data-theme] body .topbar .drawer-button>em{opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;position:absolute!important;overflow:hidden!important}html[data-theme] body:has(.app-stage) .drawer-button>em{opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;position:absolute!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .drawer-button>em{opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;max-width:0!important;height:0!important;max-height:0!important;position:absolute!important;overflow:hidden!important}:is(html[data-theme] body .topbar .brand,html[data-theme] body:has(.app-stage) .topbar .brand,html[data-theme] body:has(.stage.app-stage) .topbar .brand){flex:0 min(260px,100vw - 64px)!important;grid-column:2!important;place-self:center start!important;width:min(260px,100vw - 64px)!important;min-width:0!important;max-width:calc(100vw - 64px)!important;margin-left:0!important;margin-right:0!important;overflow:hidden!important;transform:none!important}:is(html[data-theme] body .topbar .brand-copy-button,html[data-theme] body:has(.app-stage) .topbar .brand-copy-button,html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button){min-width:0!important;max-width:100%!important;overflow:hidden!important}:is(html[data-theme] body .topbar .brand-copy-button b,html[data-theme] body:has(.app-stage) .topbar .brand-copy-button b,html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button b){text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .topbar .rb-pill-nav.topnav,html[data-theme] body .topbar .top-actions{display:none!important}html[data-theme] body:has(.app-stage) .topbar .rb-pill-nav.topnav{display:none!important}html[data-theme] body:has(.app-stage) .topbar .top-actions{display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav{display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .top-actions{display:none!important}}html[data-theme] body:has(.stage.app-stage) .topbar .brand{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand:hover{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand:focus-within{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:hover{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:focus-visible{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button:active{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:hover{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:focus-visible{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button:active{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav-items{clip-path:inset(0 round 999px)!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill{overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-sheen{z-index:0!important;pointer-events:none!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-icon,html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-label){z-index:1!important;position:relative!important}@media (min-width:1081px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read{min-height:0!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .standalone-map-view{min-height:auto!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-frame{flex:none!important;height:clamp(560px,62svh,680px)!important;min-height:clamp(560px,62svh,680px)!important;max-height:680px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .real-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .leaflet-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-canvas{height:100%!important;min-height:100%!important;max-height:100%!important}}@media (min-width:1420px){html:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}html[data-theme] body:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}:is(html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage):has(.hero-view.active),html[data-theme] body:has(.stage.app-stage) .stage.app-stage.overview-stage:not(.workspace-stage):has(.hero-view.active)){height:auto!important;min-height:calc(100dvh - 66px)!important;max-height:none!important;padding:clamp(18px,1.55vw,30px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active{grid-template-rows:auto auto!important;align-content:start!important;row-gap:clamp(20px,2vw,34px)!important;height:auto!important;min-height:calc(100dvh - 66px)!important;max-height:none!important;margin-bottom:0!important;padding:clamp(24px,3vh,42px) clamp(28px,3vw,58px) clamp(26px,3vh,44px)!important;display:grid!important;overflow:visible!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-grid{grid-row:1!important;grid-template-columns:minmax(520px,660px) minmax(0,1fr)!important;justify-content:start!important;align-self:start!important;align-items:center!important;gap:clamp(44px,3vw,68px)!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;display:grid!important;overflow:visible!important;transform:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-copy{justify-content:center!important;height:auto!important;min-height:0!important;padding:0!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-tagline,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line{max-width:660px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{justify-self:stretch!important;width:100%!important;max-width:1180px!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{z-index:0!important;grid-row:2!important;align-self:start!important;width:100%!important;max-width:none!important;margin:0!important;position:relative!important;transform:none!important}}@media (min-width:1420px) and (max-height:860px){html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active{row-gap:clamp(18px,2.2vw,30px)!important;padding-top:clamp(22px,3vh,32px)!important;padding-bottom:clamp(22px,3vh,34px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-grid{grid-template-columns:minmax(500px,620px) minmax(0,1fr)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title{font-size:clamp(44px,4.4vw,70px)!important}}@media (min-width:1001px) and (max-width:1500px){html[data-theme] body:has(.stage.app-stage) .topbar .brand{transform-origin:0!important;transform:scale(1)!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav{transform-origin:50%!important;transform:translate(-50%,-50%)scale(.9)!important}}@media (min-width:1081px){html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read){overflow-y:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage:has(.standalone-map-intel-grid.no-read){height:calc(100dvh - 74px)!important;min-height:0!important;max-height:calc(100dvh - 74px)!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .map-intelligence-view.active:has(.standalone-map-intel-grid.no-read){height:100%!important;min-height:0!important;max-height:100%!important;padding:14px 18px 18px!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read{height:100%!important;min-height:0!important;max-height:100%!important;display:block!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .standalone-map-view{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-stack{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-frame{flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .real-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .leaflet-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-canvas{height:100%!important;min-height:0!important;max-height:none!important}}@media (min-width:1420px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{place-self:start stretch!important;width:100%!important;margin-top:clamp(18px,2.8vh,38px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{transform:none!important}}@media (min-width:1700px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{grid-template-columns:minmax(600px,660px) minmax(900px,1280px)!important;justify-content:center!important;justify-self:center!important;gap:clamp(112px,7.5vw,240px)!important;width:min(100%,2180px)!important}html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card,html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{max-width:1280px!important}}@media (min-width:2300px){html[data-theme] body .stage.app-stage:not(.workspace-stage) .hero-view .hero-grid{gap:clamp(170px,8vw,260px)!important;width:min(100%,2240px)!important}}@media (max-width:1000px){html[data-theme] body:has(.stage.app-stage){background:radial-gradient(28rem 18rem at 4% -8%,#8826482b,#0000 72%),radial-gradient(28rem 18rem at 100% -8%,#0f467024,#0000 74%),linear-gradient(90deg,#010203 0%,#050206 38%,#020407 68%,#01050a 100%)!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar,html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar){z-index:80!important;background:radial-gradient(16rem 7rem at 16% -35%,#94294f52,#0000 72%),radial-gradient(16rem 7rem at 88% -42%,#1c5d8e42,#0000 74%),linear-gradient(90deg,#020306eb,#070308d6 42%,#02060ce0 100%)!important;height:62px!important;min-height:62px!important;padding:8px 10px!important;position:fixed!important;top:0!important;left:0!important;right:0!important;box-shadow:0 10px 26px #00000038,inset 0 -1px #ffffff0b!important}html[data-theme] body:has(.stage.app-stage) .topbar:before{-webkit-backdrop-filter:blur(12px)saturate(1.02)!important;background:linear-gradient(#ffffff09,#ffffff03 54%,#0000001a)!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar-inner,html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar-inner){align-items:center!important;height:46px!important;min-height:46px!important;padding:0!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar .drawer-button,html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar .drawer-button){background:#03080e70!important;border-color:#f5faff29!important;height:44px!important;box-shadow:inset 0 1px #ffffff09!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage{margin-top:62px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .standalone-map-view{background:radial-gradient(circle at 12% 0,#7e24421a,#0000 22rem),radial-gradient(circle at 92% 0,#14507c17,#0000 24rem),#0204089e!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .postcode-map-frame,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .real-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .leaflet-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-canvas-container,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read .maplibregl-canvas{height:100%!important;min-height:100%!important;max-height:none!important}}@media (max-width:900px){html[data-theme] body:has(.stage.app-stage.locked-stage:not(.map-intelligence-stage)){overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage){height:calc(100svh - 62px)!important;min-height:calc(100svh - 62px)!important;max-height:calc(100svh - 62px)!important;padding:0 12px max(12px,env(safe-area-inset-bottom))!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:12px 0 0!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface{border-radius:22px!important;flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface>.public-tab-blocker-overlay{min-height:0!important;padding:18px 16px max(20px,calc(env(safe-area-inset-bottom) + 14px))!important;align-content:center!important;inset:0!important;overflow:auto!important}}@media (max-width:1080px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid:is(.no-read,.has-read) .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid:is(.no-read,.has-read) .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .leaflet-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid:is(.no-read,.has-read) .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid:is(.no-read,.has-read) .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid:is(.no-read,.has-read) .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibregl-canvas-container,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid:is(.no-read,.has-read) .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibregl-canvas{height:100%!important;min-height:100%!important;max-height:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view{min-height:clamp(680px,82svh,760px)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view .postcode-map-stack{flex:none!important;height:clamp(340px,42svh,360px)!important;min-height:clamp(340px,42svh,360px)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame{height:clamp(340px,42svh,360px)!important;min-height:clamp(340px,42svh,360px)!important;max-height:none!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view .postcode-map-frame,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view .real-map-shell.mapmaker-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view .maplibregl-canvas-container,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.no-read .standalone-map-view .maplibregl-canvas,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibre-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibregl-map,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibregl-canvas-container,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .workspace-view.map-intelligence-view .standalone-map-intel-grid.has-read .standalone-map-view .postcode-map-frame .real-map-shell.mapmaker-map-shell .maplibregl-canvas{height:100%!important;min-height:100%!important;max-height:none!important}}@media (max-width:900px){html[data-theme] body:has(.stage.app-stage.locked-stage) .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active{flex-direction:column!important;flex:0 0 calc(100svh - 86px)!important;height:calc(100svh - 86px)!important;min-height:0!important;max-height:calc(100svh - 86px)!important;padding:12px 0 0!important;display:flex!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage.locked-stage) .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface{border-radius:22px!important;flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage.locked-stage) .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface>.public-tab-blocker-overlay{align-content:center!important;min-height:0!important;inset:0!important;overflow:auto!important}}@media (min-width:901px){html[data-theme]:has(body .stage.app-stage.locked-stage:not(.map-intelligence-stage)){height:100%!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage.locked-stage:not(.map-intelligence-stage)){height:100%!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage){height:calc(100svh - 68px)!important;min-height:calc(100svh - 68px)!important;max-height:calc(100svh - 68px)!important;padding:10px 12px 12px!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active{border-radius:clamp(22px,1.7vw,32px)!important;flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:clamp(14px,1.18vw,24px)!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface{flex:auto!important;width:100%!important;height:calc(100svh - 116px)!important;min-height:calc(100svh - 116px)!important;max-height:none!important;margin:0!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface>.public-tab-blocker-overlay{align-content:center!important;min-height:0!important;inset:0!important;overflow:auto!important}}html[data-theme] body:has(.stage.app-stage) .topbar{isolation:isolate!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;background:linear-gradient(90deg,#17050c 0%,#12070d 28%,#07090d 52%,#061421 76%,#071a2b 100%)!important;border-bottom:1px solid #d8e7ee13!important;min-height:66px!important;padding:7px 16px!important;position:sticky!important;top:0!important;overflow:visible!important;box-shadow:0 14px 34px #0003,inset 0 1px #ffffff0a!important}html[data-theme] body:has(.stage.app-stage) .topbar:before{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar:after{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar-inner{z-index:1!important;grid-template-columns:minmax(300px,1fr) auto minmax(220px,1fr)!important;align-items:center!important;gap:18px!important;min-height:52px!important;display:grid!important;position:relative!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand{will-change:auto!important;flex:0 clamp(292px,21vw,360px)!important;grid-column:1!important;place-self:center start!important;align-items:center!important;gap:12px!important;width:clamp(292px,21vw,360px)!important;min-width:0!important;max-width:100%!important;height:52px!important;display:inline-flex!important;overflow:visible!important;transform:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:0 0 46px!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important;transform:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-mark{color:#0000!important;background:url(/brand/neighbourfit-mark.png) 50%/cover no-repeat!important;border-radius:14px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;font-size:0!important;display:block!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 22px #00000038!important}html[data-theme] body:has(.stage.app-stage) .brand-mark{color:#0000!important;background:url(/brand/neighbourfit-mark.png) 50%/cover no-repeat!important;border-radius:14px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;font-size:0!important;display:block!important;overflow:hidden!important;transform:none!important;box-shadow:0 10px 22px #00000038!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-mark svg{display:none!important}html[data-theme] body:has(.stage.app-stage) .brand-mark svg{display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button{width:auto!important;min-width:0!important;max-width:100%!important;height:52px!important;box-shadow:none!important;background:0 0!important;border:0!important;align-content:center!important;gap:3px!important;padding:0!important;display:grid!important;overflow:visible!important;transform:none!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button b,html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button small){text-overflow:clip!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:visible!important;transform:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button b{color:#fff8eb!important;letter-spacing:-.045em!important;text-shadow:0 10px 22px #0000004d!important;font-size:21px!important;line-height:1.04!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button small{color:#fff8ebd1!important;letter-spacing:-.012em!important;text-shadow:0 9px 18px #00000047!important;font-size:11.5px!important;line-height:1.12!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav{z-index:2!important;width:max-content!important;max-width:min(100%,920px)!important;box-shadow:none!important;will-change:auto!important;background:0 0!important;border:0!important;border-radius:0!important;grid-column:2!important;justify-self:center!important;padding:0!important;position:static!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav-items{clip-path:none!important;background:linear-gradient(#ffffff17,#ffffff07),#0c182675!important;border:1px solid #bcdcee33!important;border-radius:999px!important;overflow:hidden!important;box-shadow:0 12px 30px #0003,inset 0 1px #ffffff24,inset 0 -1px #ffffff0a!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill{border-radius:999px!important;min-width:88px!important;min-height:42px!important;padding:0 16px!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .topbar .top-actions{grid-column:3!important;place-self:center end!important}@media (min-width:1181px) and (max-width:1500px){html[data-theme] body:has(.stage.app-stage) .topbar-inner{grid-template-columns:minmax(260px,1fr) auto minmax(0,.35fr)!important;gap:12px!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand{flex-basis:260px!important;width:260px!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button b{font-size:20px!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button small{font-size:11px!important}html[data-theme] body:has(.stage.app-stage) .topbar .top-actions{display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill{min-width:76px!important;padding-inline:12px!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-label{letter-spacing:.035em!important;font-size:10.5px!important}}@media (min-width:1001px) and (max-width:1180px){html[data-theme] body:has(.stage.app-stage) .topbar-inner{grid-template-columns:minmax(250px,1fr) auto!important;gap:10px!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand{flex-basis:250px!important;width:250px!important}html[data-theme] body:has(.stage.app-stage) .topbar .top-actions{display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill{min-width:62px!important;padding-inline:9px!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-icon{width:16px!important;height:16px!important}html[data-theme] body:has(.stage.app-stage) .topbar .rb-pill-nav.topnav .rb-pill-label{letter-spacing:.02em!important;font-size:9.5px!important}}@media (max-width:1000px){html[data-theme] body:has(.stage.app-stage) .topbar{min-height:62px!important;padding:8px 10px!important}html[data-theme] body:has(.stage.app-stage) .topbar-inner{grid-template-columns:48px minmax(0,1fr)!important;grid-auto-columns:0!important;gap:8px!important;min-height:46px!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand{grid-column:2!important;gap:10px!important;width:min(280px,100vw - 72px)!important;max-width:calc(100vw - 72px)!important;height:46px!important;overflow:hidden!important;transform:none!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar .brand-icon-button,html[data-theme] body:has(.stage.app-stage) .topbar .brand-mark){width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button{height:46px!important;overflow:hidden!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button b,html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button small){text-overflow:ellipsis!important;overflow:hidden!important}}@media (min-width:1081px){html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar{min-height:66px!important;padding-top:7px!important;padding-bottom:7px!important}html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar-inner{min-height:52px!important;padding-top:0!important}html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage .standalone-map-intel-grid.no-read){overflow-y:hidden!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage:has(.standalone-map-intel-grid.no-read){height:calc(100dvh - 67px)!important;min-height:0!important;max-height:calc(100dvh - 67px)!important;overflow:hidden!important}}html[data-theme] body:has(.stage.app-stage) .topbar{box-shadow:none!important;border-bottom:0!important}html[data-theme] body:has(.stage.app-stage) .topbar:before{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar:after{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage){--nf-product-shell-field:radial-gradient(ellipse 54rem 28rem at 18% -4%,#7e24423d,transparent 72%), radial-gradient(ellipse 62rem 30rem at 82% -4%,#18557e36,transparent 74%), radial-gradient(ellipse 44rem 22rem at 50% -2%,#44273a11,transparent 78%), linear-gradient(90deg,#05070a 0%,#12070d 30%,#07090d 54%,#06111c 80%,#050a10 100%);background:var(--nf-product-shell-field)!important;background-attachment:fixed!important}html[data-theme] body:has(.stage.app-stage) .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage{box-shadow:none!important;background:0 0!important}html[data-theme] body:has(.stage.app-stage) .stage.app-stage>.view.active{box-shadow:none!important;background:0 0!important}html[data-theme] body .stage.app-stage.locked-stage>.view.active>.public-tab-blocker.surface{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .stage.app-stage.locked-stage .public-tab-blocker-overlay{background:radial-gradient(circle at 50% 42%,#05070a47,#05070a8a 58%,#05070aa8)!important}:is(html[data-theme] body:has(.app-stage) header.topbar,html[data-theme] body:has(.stage.app-stage) header.topbar,html[data-theme=dark] body:has(.app-stage) header.topbar,html[data-theme=dark] body:has(.stage.app-stage) header.topbar){box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.app-stage) header.topbar:before{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html[data-theme] body:has(.app-stage) header.topbar:after{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html[data-theme] body:has(.stage.app-stage) header.topbar:before{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html[data-theme] body:has(.stage.app-stage) header.topbar:after{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html[data-theme=dark] body:has(.app-stage) header.topbar:before{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html[data-theme=dark] body:has(.app-stage) header.topbar:after{content:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}html[data-theme] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface,html[data-theme=dark] body .stage.app-stage.locked-stage:not(.map-intelligence-stage)>.view.active>.public-tab-blocker.surface{box-shadow:none!important;background:0 0!important;border:0!important}header.topbar,html[data-theme] header.topbar,html[data-theme=dark] header.topbar,html[data-theme] body header.topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#0000!important;background-image:none!important;border:0!important}html[data-theme] body:has(.app-stage) header.topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#0000!important;background-image:none!important;border:0!important}html[data-theme] body:has(.stage.app-stage) header.topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#0000!important;background-image:none!important;border:0!important}@media (max-width:1000px){header.topbar,html[data-theme] header.topbar,html[data-theme=dark] header.topbar,html[data-theme] body header.topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#0000!important;background-image:none!important;border:0!important}html[data-theme] body:has(.app-stage) header.topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#0000!important;background-image:none!important;border:0!important}html[data-theme] body:has(.stage.app-stage) header.topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background-color:#0000!important;background-image:none!important;border:0!important}}.topbar,header.topbar,html[data-theme=dark] body .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.stage.app-stage) .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.app-stage) .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme=dark] body:has(.app-stage) .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}@media (max-width:1000px){:is(html[data-theme] body:has(.stage.app-stage) .topbar,html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar),.topbar,header.topbar,html[data-theme=dark] body .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.stage.app-stage) .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme] body:has(.app-stage) .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}html[data-theme=dark] body:has(.app-stage) .topbar{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important}}html[data-theme] body:has(.stage.app-stage) .topbar{-webkit-backdrop-filter:initial!important}html[data-theme] body:has(.app-stage) .topbar{-webkit-backdrop-filter:initial!important}html[data-theme=dark] body:has(.app-stage) .topbar{-webkit-backdrop-filter:initial!important}@media (max-width:1000px){:is(html[data-theme] body:has(.stage.app-stage) .topbar,html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar),.topbar,header.topbar,html[data-theme=dark] body .topbar{-webkit-backdrop-filter:initial!important}html[data-theme] body:has(.stage.app-stage) .topbar{-webkit-backdrop-filter:initial!important}html[data-theme] body:has(.app-stage) .topbar{-webkit-backdrop-filter:initial!important}html[data-theme=dark] body:has(.app-stage) .topbar{-webkit-backdrop-filter:initial!important}}.topbar,header.topbar,html[data-theme=dark] body .topbar{-webkit-backdrop-filter:blur()saturate()!important}html[data-theme] body:has(.stage.app-stage) .topbar{-webkit-backdrop-filter:blur()saturate()!important}html[data-theme] body:has(.app-stage) .topbar{-webkit-backdrop-filter:blur()saturate()!important}html[data-theme=dark] body:has(.app-stage) .topbar{-webkit-backdrop-filter:blur()saturate()!important}@media (max-width:1000px){:is(html[data-theme] body:has(.stage.app-stage) .topbar,html[data-theme] body:has(.stage.workspace-stage.map-intelligence-stage) .topbar),.topbar,header.topbar,html[data-theme=dark] body .topbar{-webkit-backdrop-filter:blur()saturate()!important}html[data-theme] body:has(.stage.app-stage) .topbar{-webkit-backdrop-filter:blur()saturate()!important}html[data-theme] body:has(.app-stage) .topbar{-webkit-backdrop-filter:blur()saturate()!important}html[data-theme=dark] body:has(.app-stage) .topbar{-webkit-backdrop-filter:blur()saturate()!important}}@media (min-width:981px){html:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){height:100dvh!important;min-height:0!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){height:100dvh!important;min-height:0!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){--overview-shell-max:2384px;--overview-shell-x:clamp(54px,3.4vw,88px);--overview-shell-top:clamp(42px,5vh,72px);--overview-shell-bottom:clamp(38px,5vh,72px);--overview-copy-col:clamp(520px,27vw,660px);--overview-hero-gap:clamp(52px,3.6vw,72px);--overview-receipt-h:clamp(620px,49vh,720px);--overview-bento-h:clamp(176px,12.6vh,184px);--overview-bento-gap:clamp(16px,1.25vw,24px)}:is(html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage):has(.hero-view.active),html[data-theme] body:has(.stage.app-stage) .stage.app-stage.overview-stage:not(.workspace-stage):has(.hero-view.active)){height:calc(100dvh - 66px)!important;min-height:0!important;max-height:calc(100dvh - 66px)!important;padding:0!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:var(--overview-shell-top) var(--overview-shell-x) var(--overview-shell-bottom)!important;grid-template-rows:auto minmax(0,1fr) auto!important;align-content:stretch!important;row-gap:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-grid{width:100%!important;max-width:var(--overview-shell-max)!important;grid-row:1!important;grid-template-columns:minmax(0,var(--overview-copy-col)) minmax(0,1fr)!important;justify-content:center!important;place-self:start center!important;align-items:center!important;gap:var(--overview-hero-gap)!important;min-width:0!important;margin:0!important;display:grid!important;overflow:visible!important;transform:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-copy{justify-content:center!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-tagline,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line{max-width:var(--overview-copy-col)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line{width:max-content!important;max-width:100%!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions .button.big{white-space:nowrap!important;width:auto!important;min-width:0!important;min-height:0!important;padding:12px 18px!important;line-height:1!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links a,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line span{white-space:nowrap!important;width:auto!important;min-width:0!important;padding:7px 11px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{place-self:center!important;width:100%!important;min-width:0!important;max-width:1320px!important;min-height:0!important;overflow:hidden!important}@media (min-width:1741px){html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card.hero-map-card-link{justify-self:end!important}}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card .postcode-receipt-preview{min-height:var(--overview-receipt-h)!important;height:var(--overview-receipt-h)!important;max-height:var(--overview-receipt-h)!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-deck-subtitle-compact{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .magic-bento-grid.home-magic-bento{width:100%!important;max-width:var(--overview-shell-max)!important;height:var(--overview-bento-h)!important;z-index:0!important;place-self:end center!important;gap:var(--overview-bento-gap)!important;grid-row:3!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:0!important;margin:0!important;display:grid!important;position:relative!important;top:auto!important;overflow:visible!important;transform:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-card{height:var(--overview-bento-h)!important;flex-direction:column!important;place-content:stretch flex-start!important;min-height:0!important;padding:clamp(16px,1.4vw,24px)!important;display:flex!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-title{flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-description{flex:0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:hidden!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-footer{flex:none!important;margin-top:auto!important}}@media (min-width:1500px) and (max-height:1100px){html[data-theme] body:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){--overview-shell-top:clamp(28px,3.4vh,48px);--overview-shell-bottom:clamp(24px,3.4vh,44px);--overview-copy-col:clamp(500px,29vw,640px);--overview-hero-gap:clamp(42px,3vw,62px);--overview-receipt-h:clamp(520px,57vh,630px);--overview-bento-h:clamp(168px,16vh,184px);--overview-bento-gap:clamp(14px,1vw,22px)}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line{display:none!important}}@media (min-width:981px) and (max-width:1740px),(min-width:981px) and (max-height:820px){html[data-theme] body:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){--overview-shell-x:clamp(26px,3vw,44px);--overview-shell-top:clamp(18px,3vh,34px);--overview-shell-bottom:clamp(14px,2.6vh,28px);--overview-copy-col:clamp(390px,47vw,560px);--overview-hero-gap:clamp(26px,3vw,46px);--overview-receipt-h:clamp(330px,54vh,500px);--overview-bento-h:clamp(108px,14vh,126px);--overview-bento-gap:clamp(10px,1vw,16px)}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-grid{grid-template-columns:minmax(0,var(--overview-copy-col)) minmax(410px,1fr)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title{--overview-type-block:clamp(122px,25vh,210px)!important;height:var(--overview-type-block)!important;min-height:var(--overview-type-block)!important;flex-basis:var(--overview-type-block)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title .rb-text-type-text{font-size:clamp(40px,5.1vw,72px)!important;line-height:.96!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-tagline{margin-top:clamp(10px,1.5vh,18px)!important;font-size:clamp(14px,1.25vw,19px)!important;line-height:1.28!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links{gap:7px!important;margin-top:clamp(10px,1.5vh,16px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links a{padding:6px 9px!important;font-size:11px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions{gap:10px!important;margin-top:clamp(14px,2vh,22px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions .button.big{padding:10px 16px!important;font-size:clamp(12px,1.15vw,14px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line{gap:7px!important;margin-top:clamp(12px,1.8vh,18px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line span{padding:6px 9px!important;font-size:10.5px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-deck-subtitle-full{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-deck-subtitle-compact{display:inline!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-zine,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-warning{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main{width:min(72%,420px)!important;height:calc(var(--overview-receipt-h) - clamp(116px,16vh,150px))!important;min-height:0!important;top:clamp(72px,12vh,112px)!important;left:50%!important;transform:translate(-50%)rotate(-1.5deg)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-deck-title{top:clamp(16px,2.2vh,24px)!important;left:clamp(18px,2.2vw,28px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-footer{bottom:clamp(10px,1.7vh,16px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-card{padding:clamp(11px,1.2vw,16px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-title{font-size:clamp(18px,2vw,26px)!important;line-height:1!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-description{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-footer{margin-top:0!important;padding-top:6px!important}}@media (min-width:981px) and (max-height:760px){html[data-theme] body:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){--overview-shell-top:14px;--overview-shell-bottom:12px;--overview-copy-col:clamp(360px,46vw,520px);--overview-receipt-h:clamp(300px,50vh,390px);--overview-bento-h:116px}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title{--overview-type-block:clamp(82px,21vh,150px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .kicker{margin-bottom:6px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card p,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-callout,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card-foot,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main .receipt-preview-rows,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-icon,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-description{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-card{align-content:space-between!important;gap:6px!important;padding:12px 16px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-label{min-width:28px!important;min-height:22px!important;font-size:10px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-title{max-width:82%!important;padding-right:0!important;font-size:clamp(19px,1.85vw,23px)!important;line-height:.98!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-footer{gap:8px!important;margin-top:0!important;padding-top:0!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-footer small,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-footer b{font-size:10px!important;line-height:1!important}}@media (min-width:981px) and (max-height:620px){html[data-theme] body:has(.stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active){--overview-shell-top:10px;--overview-shell-bottom:10px;--overview-hero-gap:clamp(18px,2.4vw,28px);--overview-copy-col:clamp(340px,44vw,480px);--overview-receipt-h:clamp(246px,44vh,278px);--overview-bento-h:96px;--overview-bento-gap:10px}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-grid{grid-template-columns:minmax(0,var(--overview-copy-col)) minmax(390px,1fr)!important;align-items:start!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-copy{justify-content:flex-start!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title{--overview-type-block:clamp(74px,20vh,118px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-type-title .rb-text-type-text{font-size:clamp(34px,4.9vw,50px)!important;line-height:.95!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-tagline{margin-top:8px!important;font-size:13px!important;line-height:1.18!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions{gap:8px!important;margin-top:12px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions .button.big{padding:9px 14px!important;font-size:12px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .hero-map-card .map-caption{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-deck-title b{font-size:clamp(19px,2.4vw,24px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-deck-title span{font-size:11px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main{width:min(66%,320px)!important;height:calc(var(--overview-receipt-h) - 84px)!important;padding:18px 20px!important;top:clamp(52px,10vh,64px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main header>em,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main header>small{font-size:8px!important;line-height:1!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main .receipt-preview-pbrand{font-size:16px!important;line-height:1!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main .receipt-preview-pbrand i{width:24px!important;height:24px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card.template-main strong{margin-top:10px!important;font-size:clamp(34px,4.2vw,44px)!important;line-height:.86!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-card header>span:last-child,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-footer{display:none!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-card{padding:10px 14px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-label{min-width:24px!important;min-height:20px!important;font-size:9px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-title{font-size:18px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-footer small,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-magic-bento .magic-bento-footer b{font-size:9px!important}}@media (max-width:980px){html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .receipt-preview-deck-subtitle-compact{display:none!important}}:is(html[data-theme] body:has(.stage.app-stage) .topbar,html[data-theme] body:has(.app-stage) .topbar){isolation:isolate!important;box-shadow:none!important;background:0 0!important;border:0!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .topbar:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#05070a09!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme] body:has(.app-stage) .topbar:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#05070a09!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme] body:has(.stage.app-stage) header.topbar:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#05070a09!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme] body:has(.app-stage) header.topbar:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#05070a09!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme=dark] body:has(.stage.app-stage) header.topbar:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#05070a09!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme=dark] body:has(.app-stage) header.topbar:before{content:""!important;z-index:0!important;pointer-events:none!important;opacity:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#05070a09!important;border:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme] body:has(.stage.app-stage) .topbar:after{content:none!important;display:none!important}html[data-theme] body:has(.app-stage) .topbar:after{content:none!important;display:none!important}html[data-theme] body:has(.stage.app-stage) header.topbar:after{content:none!important;display:none!important}html[data-theme] body:has(.app-stage) header.topbar:after{content:none!important;display:none!important}html[data-theme=dark] body:has(.stage.app-stage) header.topbar:after{content:none!important;display:none!important}html[data-theme=dark] body:has(.app-stage) header.topbar:after{content:none!important;display:none!important}:is(html[data-theme] body:has(.stage.app-stage) .topbar-inner,html[data-theme] body:has(.app-stage) .topbar-inner){z-index:1!important;position:relative!important}html[data-theme] body:has(.stage.app-stage.local-unlocked-stage:not(.overview-stage):not(.map-intelligence-stage)){overscroll-behavior:auto!important;height:auto!important;min-height:100%!important;overflow:hidden auto!important}html[data-theme] body .stage.app-stage.local-unlocked-stage:not(.overview-stage):not(.map-intelligence-stage){height:auto!important;min-height:calc(100dvh - 68px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage.local-unlocked-stage:not(.overview-stage):not(.map-intelligence-stage)>.view.active{height:auto!important;min-height:calc(100dvh - 86px)!important;overflow:visible!important}html[data-theme] body .stage.app-stage.local-unlocked-stage.workspace-stage:not(.map-intelligence-stage)>.view.workspace-view.active,html[data-theme] body .stage.app-stage.local-unlocked-stage.workspace-stage:not(.map-intelligence-stage) .workspace{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body .profile-view .page-head,html[data-theme] body .billing-view .billing-page-head{align-items:end;gap:clamp(18px,3vw,44px);padding-inline:clamp(18px,2vw,32px)}html[data-theme] body .profile-view .page-head h2,html[data-theme] body .billing-view .billing-page-head h2{letter-spacing:-.055em;max-width:920px}html[data-theme] body .profile-view .page-head p,html[data-theme] body .billing-view .billing-page-head .lead{max-width:760px;line-height:1.48}html[data-theme] body .profile-view .page-head>.button,html[data-theme] body .billing-view .billing-page-head .billing-hero-status{margin-bottom:6px}html[data-theme] body .profile-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,24px)}html[data-theme] body .profile-summary-panel{align-self:start;gap:14px;display:grid;position:sticky;top:86px}html[data-theme] body .profile-action-panel{background:radial-gradient(circle at 0 0,#ffb8cc1a,#0000 34%),radial-gradient(circle at 100% 0,#236f8e24,#0000 40%),#05070a75;border:1px solid #ffe6e01c;border-radius:28px;min-width:0;padding:clamp(14px,1.6vw,22px)}html[data-theme] body .profile-action-head{border-bottom:1px solid #ffe6e014;justify-content:space-between;align-items:end;gap:24px;padding:2px 4px 16px;display:flex}html[data-theme] body .profile-action-head h3{max-width:760px;margin-bottom:0}html[data-theme] body .profile-action-head p{max-width:360px;color:var(--nf-text-muted);margin:0;line-height:1.45}html[data-theme] body .profile-view .profile-editor-columns{grid-template-columns:1fr;gap:12px;display:grid}html[data-theme] body .profile-view .profile-card.profile-edit-card{background:linear-gradient(135deg,#fff4ee0e,#091b2929);border-radius:24px;grid-template-columns:minmax(220px,.48fr) minmax(320px,1fr) minmax(150px,auto);align-items:center;gap:clamp(14px,1.6vw,22px);min-height:0;padding:clamp(14px,1.4vw,18px);display:grid}html[data-theme] body .profile-view .profile-card-top{gap:7px;min-width:0;display:grid}html[data-theme] body .profile-view .profile-card-top b{font-size:clamp(22px,1.8vw,32px);line-height:1}html[data-theme] body .profile-view .profile-card-top small,html[data-theme] body .profile-inline-note{max-width:54ch;line-height:1.42}html[data-theme] body .profile-view .profile-inline-fields{align-content:center;align-self:stretch;gap:10px;display:grid}html[data-theme] body .profile-view .profile-standard-actions,html[data-theme] body .profile-view .profile-launch-actions{place-self:center end;gap:10px;min-width:150px;margin:0;display:grid}html[data-theme] body .profile-standard-actions .profile-widget-save,html[data-theme] body .profile-standard-actions .profile-widget-open,html[data-theme] body .profile-view .profile-guidance-card .button{border-radius:999px;min-height:46px;padding-inline:18px}html[data-theme] body .profile-view .profile-guidance-card.postcode-memory-card{gap:10px;display:grid}html[data-theme] body .profile-view .profile-guidance-card.postcode-memory-card .button{width:max-content;margin-top:4px}html[data-theme] body .kyc-postcode-panel,html[data-theme] body .profile-postcode-anchor-editor{background:linear-gradient(135deg,#fff4ee0e,#091b292e);border:1px solid #ffe6e01f;border-radius:24px;gap:14px;margin-top:14px;padding:clamp(14px,1.8vw,20px);display:grid}html[data-theme] body .section-title.compact{gap:16px;margin:0}html[data-theme] body .section-title.compact h3{margin:0 0 4px}html[data-theme] body .kyc-residency-segment{border:1px solid #ffe6e01f;border-radius:999px;width:max-content;max-width:100%;margin:0;padding:4px}html[data-theme] body .kyc-residency-segment legend{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}html[data-theme] body .kyc-residency-segment button{min-height:42px;padding:0 18px}html[data-theme] body .postcode-anchor-ledger{gap:10px;display:grid}html[data-theme] body .postcode-anchor-row{background:#fff4ee0b;border:1px solid #ffe6e01a;border-radius:18px;grid-template-columns:minmax(64px,.18fr) minmax(90px,.24fr) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 12px;display:grid}html[data-theme] body .postcode-anchor-row span{color:#210a11;background:var(--nf-rose-strong,#ffc3d0);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;width:max-content;padding:5px 10px;font-size:11px;font-weight:950}html[data-theme] body .postcode-anchor-row.disliked span{color:var(--nf-text,#fff4ee);background:#fff4ee17;border:1px solid #ffe6e024}html[data-theme] body .postcode-anchor-row button{min-height:38px;color:var(--nf-text,#fff4ee);background:#fff4ee0f;border:1px solid #ffe6e024;border-radius:999px;padding:0 14px;font-weight:900}html[data-theme] body .billing-layout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:clamp(16px,2vw,24px)}html[data-theme] body .billing-card,html[data-theme] body .billing-side{border-radius:28px}html[data-theme] body .billing-section-head{align-items:end;margin-bottom:16px}html[data-theme] body .billing-status-grid{margin-bottom:18px}html[data-theme] body .billing-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-theme] body .billing-view .plan-card{border-radius:24px;gap:14px;min-height:0;padding:clamp(16px,1.6vw,22px);display:grid}html[data-theme] body .billing-view .plan-card .button,html[data-theme] body .billing-view .plan-card button{min-height:48px;margin-top:8px}html[data-theme] body .billing-sequence-list li{gap:5px;padding:14px 14px 14px 48px}@media (max-width:1180px){html[data-theme] body .profile-layout,html[data-theme] body .billing-layout{grid-template-columns:1fr}html[data-theme] body .profile-summary-panel{position:static}html[data-theme] body .profile-view .profile-card.profile-edit-card{grid-template-columns:1fr}html[data-theme] body .profile-view .profile-standard-actions,html[data-theme] body .profile-view .profile-launch-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:stretch}html[data-theme] body .billing-plans{grid-template-columns:1fr}}@media (max-width:720px){html[data-theme] body .profile-view .page-head,html[data-theme] body .billing-view .billing-page-head,html[data-theme] body .profile-action-head,html[data-theme] body .billing-section-head{align-items:start;display:grid}html[data-theme] body .profile-view .profile-standard-actions,html[data-theme] body .profile-view .profile-launch-actions,html[data-theme] body .postcode-anchor-row{grid-template-columns:1fr;justify-items:stretch}html[data-theme] body .profile-standard-actions .profile-widget-save,html[data-theme] body .profile-standard-actions .profile-widget-open,html[data-theme] body .profile-view .profile-guidance-card.postcode-memory-card .button,html[data-theme] body .postcode-anchor-row button{width:100%}}html[data-theme=dark] body .profile-editor-modal.profile-editor-modal,html[data-theme=dark] body .profile-editor-modal.profile-editor-modal-account,html[data-theme=dark] body .profile-editor-modal.profile-editor-modal-ai,html[data-theme=dark] body .profile-editor-modal.profile-editor-modal-filters,html[data-theme=dark] body .profile-editor-modal.profile-editor-modal-taste,html[data-theme=dark] body .profile-editor-modal.profile-editor-modal-brief{background:radial-gradient(circle at 0 0,#4c12243d,#0000 40%),radial-gradient(circle at 100% 12%,#042a395c,#0000 46%),linear-gradient(145deg,#030508fa,#040f16f7)!important;border-color:#9ed5e42e!important;box-shadow:0 34px 120px #0000009e,inset 0 1px #ffffff0b!important}html[data-theme=dark] body .profile-editor-body{color:#fff8eb!important;background:0 0!important}html[data-theme=dark] body .profile-editor-head{background:#03080cd1!important;border-bottom-color:#9ed5e421!important}html[data-theme=dark] body .profile-editor-modal :is(.auth-toggle,.inline-check,input,select,textarea,.themed-select-button,.account-progressive-panel,.account-identity-summary,.profile-taste-visual-step,.signal-preference-module,.profile-postcode-anchor-editor,.profile-modal-detail-grid>div,.byok-guidance-grid>div,.byok-trust-card,.stored-provider-list span,.byok-technical-note){color:#fff8eb!important;box-shadow:none!important;background:#ffffff0b!important;border-color:#9ed5e41f!important}html[data-theme=dark] body .profile-editor-modal :is(.section-title p,.form-field small,.trust-copy,.byok-guidance-grid span,.byok-trust-card li,.byok-actions .text-button){color:#fff8eb9e!important}html[data-theme=dark] body .profile-editor-modal .button.dark,html[data-theme=dark] body .profile-editor-modal .auth-toggle .active,html[data-theme=dark] body .profile-editor-modal .segmented .active{color:#2b0f18!important;box-shadow:none!important;background:#ffc1d0!important;border-color:#ffc1d0c7!important}html[data-theme=dark] body .profile-editor-modal .account-form .button.dark.full:disabled{color:#fff8eb85!important;background:#ffffff12!important;border-color:#9ed5e41a!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste{width:min(1240px,100vw - 56px)!important}html[data-theme] body .profile-taste-flow-shell{grid-template-columns:minmax(238px,280px) minmax(0,1fr)!important;align-items:start!important;gap:clamp(18px,2.2vw,28px)!important;display:grid!important}html[data-theme] body .profile-taste-rail,html[data-theme] body .profile-taste-main-stage,html[data-theme] body .profile-postcode-memory-panel{background:radial-gradient(circle at 0 0,#4c122438,#0000 42%),linear-gradient(145deg,#04070bbd,#04131c99)!important;border:1px solid #9ed5e41f!important;border-radius:26px!important;box-shadow:inset 0 1px #ffffff09!important}html[data-theme] body .profile-taste-rail{gap:14px!important;padding:18px!important;display:grid!important}html[data-theme] body .profile-taste-rail h4,html[data-theme] body .profile-taste-visual-step h4,html[data-theme] body .profile-postcode-memory-head h4{color:#fff8eb!important;letter-spacing:-.052em!important;margin:0!important;line-height:.96!important}html[data-theme] body .profile-taste-rail h4{font-size:clamp(26px,2vw,34px)!important}html[data-theme] body .profile-taste-rail p,html[data-theme] body .profile-postcode-memory-head p,html[data-theme] body .profile-taste-rule-note{color:#fff8eba3!important;margin:0!important;font-size:14px!important;line-height:1.45!important}html[data-theme] body .profile-taste-flow-shell .profile-taste-step-list{grid-template-columns:1fr!important;gap:8px!important;margin:2px 0 0!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .profile-taste-flow-shell .profile-taste-step-list button{color:#fff8ebc7!important;text-align:left!important;background:#ffffff09!important;border:1px solid #9ed5e41a!important;border-radius:16px!important;justify-content:flex-start!important;width:100%!important;min-height:44px!important;padding:0 12px!important}html[data-theme] body .profile-taste-flow-shell .profile-taste-step-list button.active{color:#2b0f18!important;background:#ffc1d0f5!important;border-color:#ffc1d0d1!important}html[data-theme] body .profile-taste-flow-shell .profile-taste-step-list button.done{color:#fff8ebdb!important;background:#9ed5e411!important}html[data-theme] body .profile-memory-link{color:#fff8eb!important;text-align:left!important;min-height:58px!important;box-shadow:none!important;background:#0003!important;border:1px solid #fff8eb1c!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin-top:2px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .profile-memory-link span{color:#fff8ebad!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:12px!important;font-weight:950!important}html[data-theme] body .profile-memory-link b{color:#9ed5e4!important;background:#9ed5e414!important;border-radius:999px!important;padding:6px 9px!important;font-size:12px!important}html[data-theme] body .profile-taste-main-stage{gap:18px!important;padding:clamp(16px,1.9vw,22px)!important;display:grid!important}html[data-theme] body .profile-taste-main-stage .profile-taste-visual-step,html[data-theme] body .profile-taste-main-stage .signal-preference-module{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-theme] body .profile-taste-visual-step h4{text-wrap:balance!important;max-width:760px!important;font-size:clamp(34px,4vw,58px)!important}html[data-theme] body .profile-taste-visual-step>p,html[data-theme] body .signal-preference-module .swipe-prompt{color:#fff8eba8!important;max-width:760px!important;margin:8px 0 18px!important;font-size:15px!important;line-height:1.45!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene-grid{gap:16px!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene{min-height:0!important;box-shadow:none!important;background:#ffffff0a!important;border-color:#9ed5e421!important;border-radius:24px!important;padding:0 0 16px!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene.selected{border-color:#ffc1d0a8!important;box-shadow:0 0 0 3px #ffc1d01f!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene figure{aspect-ratio:1.68!important;border-bottom:1px solid #9ed5e41a!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene span{margin-top:14px!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene b{letter-spacing:-.03em!important;font-size:clamp(20px,1.7vw,26px)!important}html[data-theme] body .profile-taste-secondary-actions{margin-top:18px!important}html[data-theme] body .profile-taste-rule-note{background:#0000002e!important;border:1px solid #9ed5e41a!important;border-radius:18px!important;padding:14px 16px!important}html[data-theme] body .profile-taste-actions,html[data-theme] body .profile-postcode-memory-actions{justify-content:flex-end!important;align-items:center!important;gap:10px!important;margin-top:2px!important;padding-top:4px!important}html[data-theme] body .profile-postcode-memory-panel{gap:18px!important;padding:clamp(18px,2vw,26px)!important;display:grid!important}html[data-theme] body .profile-postcode-memory-head{border-bottom:1px solid #9ed5e41a!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:18px!important;padding-bottom:16px!important;display:grid!important}html[data-theme] body .profile-postcode-memory-head h4{max-width:760px!important;font-size:clamp(34px,3.6vw,54px)!important}html[data-theme] body .profile-postcode-memory-head p{max-width:760px!important;margin-top:10px!important}html[data-theme] body .postcode-memory-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:18px!important;display:grid!important}html[data-theme] body .postcode-memory-intake,html[data-theme] body .postcode-memory-saved{background:#00000029!important;border:1px solid #9ed5e41a!important;border-radius:22px!important;align-content:start!important;gap:14px!important;padding:16px!important;display:grid!important}html[data-theme] body .postcode-anchor-ledger.compact{max-height:330px!important;padding-right:2px!important;overflow:auto!important}html[data-theme] body .postcode-anchor-ledger.compact .postcode-anchor-row{background:#ffffff09!important;border-color:#fff8eb17!important;grid-template-columns:auto minmax(82px,.22fr) minmax(0,1fr) auto!important;min-height:52px!important;padding:10px 12px!important}html[data-theme] body .profile-guidance-card.postcode-memory-card{background:#06080c6b!important;border-color:#9ed5e41f!important;gap:8px!important;padding:14px!important}html[data-theme] body .profile-guidance-card.postcode-memory-card b{font-size:15px!important}html[data-theme] body .profile-guidance-card.postcode-memory-card .button{min-height:40px!important;padding:0 14px!important}@media (max-width:980px){html[data-theme] body .profile-editor-modal.profile-editor-modal-taste{width:100vw!important}html[data-theme] body .profile-taste-flow-shell,html[data-theme] body .postcode-memory-layout,html[data-theme] body .profile-postcode-memory-head{grid-template-columns:1fr!important}html[data-theme] body .profile-taste-rail{padding:14px!important}html[data-theme] body .profile-taste-flow-shell .profile-taste-step-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .profile-taste-flow-shell .profile-taste-step-list button{border-radius:14px!important;min-height:40px!important}html[data-theme] body .profile-postcode-memory-head .button,html[data-theme] body .profile-postcode-memory-actions .button,html[data-theme] body .profile-taste-actions .button{width:100%!important}}@media (max-width:640px){html[data-theme] body .profile-taste-flow-shell .profile-taste-step-list,html[data-theme] body .profile-taste-main-stage .profile-taste-scene-grid{grid-template-columns:1fr!important}html[data-theme] body .profile-taste-visual-step h4,html[data-theme] body .profile-postcode-memory-head h4{font-size:clamp(30px,10vw,40px)!important}html[data-theme] body .profile-taste-actions,html[data-theme] body .profile-postcode-memory-actions{grid-template-columns:1fr!important;display:grid!important}html[data-theme] body .postcode-anchor-ledger.compact .postcode-anchor-row{grid-template-columns:1fr!important}}html[data-theme] body .profile-taste-actions,html[data-theme] body .profile-postcode-memory-actions{z-index:3!important;background:linear-gradient(#040a0f00,#040a0ff5 28%,#040a0ffa)!important;border-top:1px solid #9ed5e414!important;padding:14px 0 0!important;position:sticky!important;bottom:-1px!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene figure{aspect-ratio:1.9!important}@media (max-width:640px){html[data-theme] body .profile-taste-actions,html[data-theme] body .profile-postcode-memory-actions{background:0 0!important;border-top:0!important;padding-top:4px!important;position:static!important}}html[data-theme] body .profile-editor-modal .profile-editor-body{background:0 0!important}html[data-theme] body .profile-editor-modal .profile-editor-body>.surface,html[data-theme] body .profile-editor-modal .profile-editor-body .account-form,html[data-theme] body .profile-editor-modal .profile-editor-body .model-connect-card,html[data-theme] body .profile-editor-modal .profile-editor-body .profile-editor-defer,html[data-theme] body .profile-editor-modal .profile-editor-body .profile-step-editor,html[data-theme] body .profile-editor-modal .profile-editor-body .profile-filter-editor,html[data-theme] body .profile-editor-modal .profile-editor-body .profile-taste-module{box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .profile-editor-modal .section-title,html[data-theme] body .profile-editor-modal .module-head,html[data-theme] body .profile-editor-modal .profile-editor-body .account-form>.section-title,html[data-theme] body .profile-editor-modal .profile-editor-body .model-connect-card>.section-title{box-shadow:none!important;background:0 0!important}html[data-theme] body .profile-editor-modal .profile-editor-body .account-form>.section-title,html[data-theme] body .profile-editor-modal .profile-editor-body .model-connect-card>.section-title{border-bottom:1px solid #9ed5e41a!important;margin:0 0 18px!important;padding:0 0 18px!important}html[data-theme] body .profile-editor-modal .section-title p,html[data-theme] body .profile-editor-modal .module-head+p,html[data-theme] body .profile-editor-modal .swipe-prompt,html[data-theme] body .profile-editor-modal .form-field small,html[data-theme] body .profile-editor-modal .trust-copy{line-height:1.46!important}html[data-theme] body .profile-editor-modal .account-field-grid{gap:18px!important}html[data-theme] body .profile-editor-modal .form-field{gap:8px!important;margin:0!important;display:grid!important}html[data-theme] body .profile-editor-modal .trust-copy{color:#fff8eb94!important;border-top:1px solid #9ed5e414!important;margin:16px 0 0!important;padding-top:14px!important}html[data-theme] body .profile-editor-modal .account-form .button.full,html[data-theme] body .profile-editor-modal .byok-editor-panel .button,html[data-theme] body .profile-editor-modal .profile-taste-actions .button,html[data-theme] body .profile-editor-modal .profile-postcode-memory-actions .button{min-height:46px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-main-stage{box-shadow:none!important;background:0 0!important;border:0!important;padding:clamp(4px,1vw,12px) 0 0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-main-stage .comparison-module,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-main-stage .swipe-card,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-main-stage .signal-preference-module,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-main-stage .profile-taste-visual-step{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-visual-step>p,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-module .swipe-prompt{background:0 0!important;border:0!important;margin:10px 0 18px!important;padding:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-module .module-head{border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:14px!important;margin:0!important;padding:0!important;display:grid!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-module .module-head b{color:#fff8eb!important;letter-spacing:-.035em!important;font-size:clamp(24px,2vw,34px)!important;line-height:1.05!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-module .module-head span{color:#9ed5e4!important;background:#9ed5e412!important;border-radius:999px!important;align-self:start!important;padding:6px 10px!important;font-size:12px!important;font-weight:900!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip{gap:12px!important;margin:0 0 18px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip figure{background:#0000002e!important;border-color:#9ed5e424!important;border-radius:18px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0!important;display:grid!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card{min-width:0!important;min-height:148px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #9ed5e41f!important;border-radius:18px!important;grid-template-rows:auto auto 1fr auto!important;align-content:start!important;gap:9px!important;padding:14px!important;display:grid!important;overflow:visible!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card.neutral{border-color:#9ed5e424!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card>span{color:#9ed5e4!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:#9ed5e414!important;border-radius:999px!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:5px 8px!important;font-size:10.5px!important;font-weight:950!important;line-height:1.1!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card>b{color:#fff8eb!important;letter-spacing:-.02em!important;font-size:18px!important;line-height:1.12!important;display:block!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card>small{color:#fff8eba8!important;font-size:13px!important;line-height:1.38!important;display:block!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-actions{flex-wrap:wrap!important;align-self:end!important;gap:7px!important;margin:6px 0 0!important;display:flex!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-actions button{color:#fff8ebd1!important;min-height:34px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #fff8eb21!important;border-radius:999px!important;padding:0 11px!important;font-weight:900!important;line-height:1!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-actions button.active{color:#2b0f18!important;background:#ffc1d0!important;border-color:#ffc1d0c7!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-actions button.active.avoid{color:#fff8eb!important;background:#d84965db!important;border-color:#d84965e0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-actions button.active.neutral{color:#d8f5ff!important;background:#9ed5e429!important;border-color:#9ed5e44d!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-rule-note{background:0 0!important;border:0!important;border-top:1px solid #9ed5e41a!important;border-radius:0!important;padding:12px 0 0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-actions,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-postcode-memory-actions{box-shadow:none!important;background:0 0!important;border-top:1px solid #9ed5e41a!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important;margin:18px 0 0!important;padding:18px 0 0!important;display:flex!important;position:static!important}@media (max-width:980px){html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-grid{grid-template-columns:1fr!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card{min-height:0!important}}html[data-theme] body .profile-editor-modal{background:#03070a!important;border-color:#9ed5e421!important}html[data-theme] body .profile-editor-head{background:#03070a!important;border-bottom:1px solid #9ed5e41f!important;min-height:86px!important;padding:24px 28px!important}html[data-theme] body .profile-editor-body{padding:28px!important}html[data-theme] body .profile-editor-modal :is(.section-title,.module-head,.account-progressive-panel,.kyc-postcode-panel,.byok-trust-card,.byok-technical-note,.profile-editor-defer,.profile-taste-rule-note){background-image:none!important}html[data-theme] body .profile-editor-modal .section-title{gap:14px!important;min-height:0!important;margin:0 0 18px!important;padding:0!important}html[data-theme] body .profile-editor-modal .section-title h3,html[data-theme] body .profile-editor-modal .module-head b{margin:0!important}html[data-theme] body .profile-editor-modal .section-title p{margin:7px 0 0!important}html[data-theme] body .profile-editor-modal :is(input,select,textarea){background:#fff8eb09!important;border:1px solid #fff8eb1c!important;min-height:48px!important}html[data-theme] body .profile-editor-modal .auth-toggle{background:#fff8eb07!important;border-color:#fff8eb1c!important}html[data-theme] body .profile-editor-modal .auth-toggle button{min-height:42px!important}html[data-theme] body .profile-editor-modal .provider,html[data-theme] body .profile-editor-modal .byok-guidance-grid>div,html[data-theme] body .profile-editor-modal .stored-provider-list span{background:#fff8eb08!important;border-color:#fff8eb1c!important}html[data-theme] body .profile-editor-modal .provider.selected,html[data-theme] body .profile-editor-modal .provider.configured{background:#ffc1d013!important;border-color:#ffc1d052!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-module{min-height:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card{grid-template-rows:auto auto minmax(46px,auto) auto!important;min-height:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card>small{min-height:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-actions button{min-width:68px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-actions .button,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-postcode-memory-actions .button{min-width:132px!important;padding-inline:20px!important}html[data-theme] body .profile-view .profile-mobile-hub{display:none}@media (max-width:820px){html[data-theme] body .profile-view{overflow-x:clip!important}html[data-theme] body .profile-view .profile-mobile-hub{box-sizing:border-box!important;background:radial-gradient(circle at 0 0,#4c12244d,#0000 44%),radial-gradient(circle at 100% 10%,#062e4061,#0000 48%),#03060ad6!important;border:1px solid #9ed5e424!important;border-radius:26px!important;gap:12px!important;width:min(100%,100vw - 32px,640px)!important;margin:6px auto 18px!important;padding:14px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0b,0 18px 58px #00000038!important}html[data-theme] body .profile-view .profile-mobile-readiness{gap:8px!important;padding:2px!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-readiness-main{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}html[data-theme] body .profile-view .profile-mobile-readiness-main b{color:#fff8eb!important;font-family:var(--font-display)!important;letter-spacing:-.06em!important;font-variant-numeric:tabular-nums!important;font-size:clamp(34px,12vw,52px)!important;line-height:.9!important}html[data-theme] body .profile-view .profile-mobile-readiness-main .button{border-radius:999px!important;flex:none!important;min-height:44px!important;padding:0 16px!important;font-size:13px!important}html[data-theme] body .profile-view .profile-mobile-readiness p{color:#fff8ebb8!important;max-width:none!important;margin:0!important;font-size:14px!important;line-height:1.42!important}html[data-theme] body .profile-view .profile-mobile-subnav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:4px 0 0!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-subnav button{color:#fff8ebe0!important;letter-spacing:-.01em!important;min-width:0!important;min-height:52px!important;box-shadow:none!important;background:#ffffff0b!important;border:1px solid #9ed5e421!important;border-radius:18px!important;place-items:center!important;gap:3px!important;padding:9px 8px!important;font-size:12px!important;font-weight:900!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-subnav button:is(:hover,:focus-visible){background:#ffc1d01a!important;border-color:#ffc1d08c!important}html[data-theme] body .profile-view .profile-mobile-subnav :is(svg,.app-icon){color:#9ed5e4!important;width:18px!important;height:18px!important}html[data-theme] body .profile-view .profile-mobile-subnav b{color:#260913!important;font-variant-numeric:tabular-nums!important;background:#ffc1d0eb!important;border-radius:999px!important;min-width:22px!important;min-height:22px!important;padding:3px 7px!important;font-size:11px!important;line-height:1!important}html[data-theme] body .profile-view .profile-mobile-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-inline:0!important;padding:2px 0 0!important;display:grid!important;overflow:visible!important}html[data-theme] body .profile-view .profile-mobile-facts::-webkit-scrollbar{height:3px!important}html[data-theme] body .profile-view .profile-mobile-facts::-webkit-scrollbar-thumb{background:#9ed5e438!important;border-radius:999px!important}html[data-theme] body .profile-view .profile-mobile-facts span{scroll-snap-align:start!important;background:#040e15a8!important;border:1px solid #9ed5e41f!important;border-radius:18px!important;gap:4px!important;min-width:0!important;min-height:58px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-facts small,html[data-theme] body .profile-view .profile-mobile-postcode-card small{color:#9ed5e4!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important}html[data-theme] body .profile-view .profile-mobile-facts b{color:#fff8eb!important;font-size:14px!important;line-height:1.18!important}html[data-theme] body .profile-view .profile-mobile-postcode-card{color:#fff8eb!important;text-align:left!important;background:linear-gradient(135deg,#ffc1d014,#051e2a94)!important;border:1px solid #9ed5e424!important;border-radius:19px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:58px!important;padding:12px 14px!important;display:flex!important}html[data-theme] body .profile-view .profile-mobile-postcode-card span{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-postcode-card b{font-size:16px!important;line-height:1.15!important}html[data-theme] body .profile-view .profile-mobile-postcode-card em{color:#260913!important;background:#ffc1d0eb!important;border-radius:999px!important;flex:none!important;place-items:center!important;min-height:36px!important;padding:0 12px!important;font-size:12px!important;font-style:normal!important;font-weight:950!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-use-note{background:#ffffff09!important;border:1px solid #ffe6e014!important;border-radius:18px!important;gap:7px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-use-note span{color:#fff8ebb3!important;font-size:13px!important;line-height:1.36!important}html[data-theme] body .profile-view .profile-mobile-use-note b{color:#fff8eb!important;margin-right:4px!important}html[data-theme] body .profile-view .page-head{gap:14px!important;width:100%!important;min-width:0!important;margin-top:0!important}html[data-theme] body .profile-view .page-head h2{letter-spacing:-.06em!important;overflow-wrap:anywhere!important;text-wrap:balance!important;max-width:100%!important;font-size:clamp(34px,10.5vw,48px)!important;line-height:.96!important}html[data-theme] body .profile-view .page-head p{max-width:100%!important;font-size:14px!important;line-height:1.44!important}html[data-theme] body .profile-view .page-head>.button{width:100%!important;margin:0!important}html[data-theme] body .profile-view .profile-summary-panel{display:none!important}html[data-theme] body .profile-view .profile-layout{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}html[data-theme] body .profile-view .profile-action-panel{background:#03070b9e!important;border:1px solid #9ed5e41f!important;border-radius:24px!important;width:100%!important;min-width:0!important;margin:0!important;padding:14px!important}html[data-theme] body .profile-view .profile-action-head{padding:0 0 12px!important}html[data-theme] body .profile-view .profile-action-head h3{font-size:clamp(25px,8vw,34px)!important}html[data-theme] body .profile-view .profile-collections-panel{border-radius:24px!important;padding:16px!important;scroll-margin-top:76px!important}html[data-theme] body .profile-view .profile-collections-head h3{font-size:clamp(26px,8vw,36px)!important}html[data-theme] body .profile-view .profile-collection-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}}@media (max-width:460px){html[data-theme] body .profile-view .profile-mobile-subnav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .profile-view .profile-mobile-readiness-main{grid-template-columns:1fr!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-readiness-main .button{width:100%!important}}@media (max-width:640px){html[data-theme] body .profile-editor-head{min-height:72px!important;padding:18px!important}html[data-theme] body .profile-editor-body{padding:20px!important}}html[data-theme] body .home-launch-control.single-action{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .home-launch-control.single-action .home-play-button{border-radius:999px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters{width:min(1120px,100vw - 56px)!important}html[data-theme] body .profile-editor-modal{flex-direction:column!important;max-height:calc(100dvh - 56px)!important;display:flex!important}html:has(.profile-editor-backdrop){overflow:hidden!important}html:has(body .profile-editor-backdrop){overflow:hidden!important}html[data-theme] body:has(.profile-editor-backdrop){overflow:hidden!important}html[data-theme] body .profile-editor-modal .profile-editor-body{overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;min-height:0!important;overflow-y:auto!important}html[data-theme] body .profile-filter-intro{gap:8px!important;max-width:780px!important;margin:0 0 22px!important;display:grid!important}html[data-theme] body .profile-filter-intro h4{color:#fff8eb!important;letter-spacing:-.05em!important;text-wrap:balance!important;margin:0!important;font-size:clamp(30px,3.2vw,48px)!important;line-height:1!important}html[data-theme] body .profile-filter-intro p{color:#fff8ebad!important;margin:0!important;font-size:15px!important;line-height:1.5!important}html[data-theme] body .portal-filter-stack{gap:18px!important;display:grid!important}html[data-theme] body .portal-filter-section{box-shadow:none!important;background:#fff8eb07!important;border:1px solid #9ed5e41f!important;border-radius:22px!important;gap:14px!important;padding:18px!important;display:grid!important}html[data-theme] body .portal-filter-section-head{border-bottom:1px solid #9ed5e417!important;justify-content:space-between!important;align-items:baseline!important;gap:16px!important;padding-bottom:12px!important;display:flex!important}html[data-theme] body .portal-filter-section-head h5{color:#fff8eb!important;letter-spacing:-.02em!important;margin:0!important;font-size:18px!important;line-height:1.15!important}html[data-theme] body .portal-filter-section-head span{color:#9ed5e4!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important}html[data-theme] body .portal-filter-grid{grid-template-columns:minmax(0,1.55fr) minmax(220px,.65fr)!important;gap:14px!important;display:grid!important}html[data-theme] body .portal-filter-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .portal-filter-grid .wide{grid-column:auto!important}html[data-theme] body .portal-check-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .portal-check-grid.features{grid-template-columns:repeat(5,minmax(0,1fr))!important}html[data-theme] body .portal-check{color:#fff8ebd1!important;text-align:left!important;min-height:48px!important;box-shadow:none!important;background:#fff8eb08!important;border:1px solid #fff8eb1f!important;border-radius:15px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body .portal-check span{background:#00000029!important;border:1px solid #fff8eb57!important;border-radius:5px!important;width:18px!important;height:18px!important}html[data-theme] body .portal-check b{min-width:0!important;color:inherit!important;font-size:13px!important;line-height:1.2!important}html[data-theme] body .portal-check.active{color:#fff8eb!important;background:#ffc1d01a!important;border-color:#ffc1d08f!important}html[data-theme] body .portal-check.active span{background:linear-gradient(135deg,#ffc1d0,#e59aad)!important;border-color:#ffc1d0eb!important;box-shadow:inset 0 0 0 4px #2b0f18!important}html[data-theme] body .portal-mode-list,html[data-theme] body .portal-requirement-list{gap:10px!important;display:grid!important}html[data-theme] body .portal-mode-row,html[data-theme] body .portal-requirement-row{border-bottom:1px solid #9ed5e414!important;grid-template-columns:minmax(180px,.42fr) minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:52px!important;padding:10px 0!important;display:grid!important}html[data-theme] body .portal-mode-row:last-child,html[data-theme] body .portal-requirement-row:last-child{border-bottom:0!important}html[data-theme] body .portal-mode-row>b,html[data-theme] body .portal-requirement-row>b{color:#fff8eb!important;font-size:14px!important;line-height:1.25!important}html[data-theme] body .portal-mode-row>div,html[data-theme] body .portal-requirement-row>div{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] body .portal-mode-row button,html[data-theme] body .portal-requirement-row button,html[data-theme] body .profile-taste-secondary-actions button{color:#fff8ebd1!important;min-height:40px!important;box-shadow:none!important;background:#fff8eb09!important;border:1px solid #fff8eb21!important;border-radius:999px!important;padding:0 14px!important;font-weight:900!important;line-height:1.1!important}html[data-theme] body .portal-requirement-row button{white-space:normal!important;max-width:280px!important}html[data-theme] body .portal-mode-row button.active,html[data-theme] body .portal-requirement-row button.active,html[data-theme] body .profile-taste-secondary-actions button.active{color:#2b0f18!important;background:#ffc1d0!important;border-color:#ffc1d0d1!important}html[data-theme] body .portal-hard-nos,html[data-theme] body .portal-keywords{margin-top:6px!important}html[data-theme] body .portal-hard-nos textarea{resize:vertical!important;min-height:88px!important}html[data-theme] body .profile-filter-actions{border-top:1px solid #9ed5e41a!important;justify-content:flex-end!important;gap:10px!important;margin:22px 0 0!important;padding-top:18px!important}html[data-theme] body .profile-editor-modal .inline-check.key-acceptance{background:#fff8eb08!important;border:1px solid #9ed5e41f!important;border-radius:16px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;min-height:0!important;padding:14px 16px!important;display:grid!important}html[data-theme] body .profile-editor-modal .inline-check.key-acceptance input{width:18px!important;height:18px!important;min-height:18px!important;margin:2px 0 0!important}html[data-theme] body .profile-editor-modal .inline-check.key-acceptance span{color:#fff8ebc7!important;font-size:14px!important;line-height:1.42!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene figure,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-scene figure{min-height:clamp(220px,22vw,310px)!important;overflow:hidden!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene figure img,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-scene figure img,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip figure img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}html[data-theme] body .profile-taste-secondary-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:20px!important;padding-top:4px!important;display:flex!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card{grid-template-rows:auto auto auto minmax(42px,auto) auto!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-hint{color:#d8ef62!important;background:#d8ef6213!important;border:1px solid #d8ef6238!important;border-radius:999px!important;justify-self:start!important;width:fit-content!important;max-width:100%!important;margin:-2px 0 0!important;padding:3px 8px!important;font-family:Segoe Print,Comic Sans MS,Bradley Hand ITC,cursive!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;line-height:1.2!important;transform:rotate(-1.4deg)!important}@media (max-width:980px){html[data-theme] body .profile-editor-modal{box-sizing:border-box!important;width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;left:10px!important;right:10px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important}html[data-theme] body .profile-taste-main-stage{order:1!important}html[data-theme] body .profile-taste-rail{order:2!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-module .module-head{grid-template-columns:1fr!important;align-items:start!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-module .module-head span{justify-self:start!important;max-width:100%!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip figure{max-width:100%!important;overflow:hidden!important}html[data-theme] body .portal-filter-grid,html[data-theme] body .portal-filter-grid.three,html[data-theme] body .portal-check-grid,html[data-theme] body .portal-check-grid.features{grid-template-columns:1fr!important}html[data-theme] body .portal-mode-row,html[data-theme] body .portal-requirement-row{grid-template-columns:1fr!important;align-items:start!important}html[data-theme] body .portal-mode-row>div,html[data-theme] body .portal-requirement-row>div{justify-content:flex-start!important}html[data-theme] body .profile-taste-main-stage .profile-taste-scene figure,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-scene figure{min-height:clamp(190px,50vw,260px)!important}html[data-theme] body .profile-editor-close{margin-right:14px!important}}@media (max-width:820px){html[data-theme] body .profile-view .profile-mobile-hub{width:min(100%,100vw - 32px)!important;max-width:calc(100vw - 32px)!important}html[data-theme] body .profile-view .profile-mobile-readiness-main{grid-template-columns:1fr!important;align-items:start!important;display:grid!important}html[data-theme] body .profile-view .profile-mobile-readiness-main .button{width:100%!important}html[data-theme] body .profile-view .profile-mobile-subnav{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .profile-view .profile-mobile-use-note span{overflow-wrap:anywhere!important}}@media (max-width:600px){html[data-theme] body .profile-view .profile-mobile-hub{justify-self:start!important;width:min(342px,100vw - 48px,100%)!important;max-width:min(342px,100vw - 48px)!important;margin-left:0!important;margin-right:0!important}html[data-theme] body .profile-view .page-head,html[data-theme] body .profile-view .profile-layout,html[data-theme] body .profile-view .profile-action-panel,html[data-theme] body .profile-view .profile-collections-panel{box-sizing:border-box!important;justify-self:start!important;width:min(342px,100vw - 48px,100%)!important;max-width:min(342px,100vw - 48px)!important;margin-left:0!important;margin-right:0!important}html[data-theme] body .profile-view .profile-action-panel{padding:14px!important}html[data-theme] body .profile-view .profile-action-head,html[data-theme] body .profile-view .profile-card.profile-edit-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .profile-view .profile-card.profile-edit-card{grid-template-columns:1fr!important;gap:12px!important}html[data-theme] body .profile-view .profile-action-head p,html[data-theme] body .profile-view .profile-card-top small,html[data-theme] body .profile-view .profile-card-primary{overflow-wrap:anywhere!important;max-width:100%!important}html[data-theme] body .profile-view .profile-standard-actions,html[data-theme] body .profile-view .profile-launch-actions{grid-template-columns:1fr!important;justify-self:stretch!important;width:100%!important;max-width:100%!important}html[data-theme] body .profile-view .profile-standard-actions :is(button,.button),html[data-theme] body .profile-view .profile-launch-actions :is(button,.button),html[data-theme] body .profile-view .home-launch-control,html[data-theme] body .profile-view .home-play-button{width:100%!important;max-width:100%!important}}@media (max-width:820px){html[data-theme] body:has(.stage.app-stage) .profile-view .profile-summary-panel{visibility:hidden!important;height:0!important;min-height:0!important;display:none!important;overflow:hidden!important}}@media (max-width:360px){html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button small{display:none!important}html[data-theme] body:has(.stage.app-stage) .topbar .brand-copy-button b{font-size:18px!important;line-height:1!important}}@media (max-width:600px){html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button{justify-content:center!important;gap:5px!important;min-width:0!important;padding:0 8px!important;font-size:12px!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button span{text-overflow:ellipsis!important;min-width:0!important;font-size:0!important;overflow:hidden!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button span:after{font-size:12px!important;line-height:1!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button:first-child span:after{content:"Saved"!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button:nth-child(2) span:after{content:"Hidden"!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button b{min-width:22px!important;padding:3px 6px!important;font-size:11px!important}}html[data-theme] body .profile-action-panel{background:linear-gradient(120deg,#ffc1d00a,#05141c75 72%),#03080c61!important;border-color:#9ed5e413!important;box-shadow:inset 0 1px #fff8eb06!important}html[data-theme] body .profile-view .profile-card.profile-edit-card{box-shadow:none!important;background:linear-gradient(110deg,#ffc1d00d,#05141c94 64%),#050a0e8a!important;border-color:#9ed5e41d!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters{--nf-filter-divider:#9ed5e41b;--nf-filter-divider-soft:#9ed5e411;--nf-filter-row:#fff8eb05}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section{background:#020a0e4d!important;border-color:#9ed5e416!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section-head span,html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-filter-intro .kicker{color:#9ed5e4!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section-head h5{font-size:17px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .themed-select-button{min-height:44px!important}@media (max-width:820px){html[data-theme] body .profile-view .profile-action-panel{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html[data-theme] body .profile-view .profile-action-head{border:0!important;padding:2px 0 14px!important}html[data-theme] body .profile-view .profile-action-head h3{font-size:clamp(26px,9vw,34px)!important;line-height:.98!important}html[data-theme] body .profile-view .profile-action-head p{color:#fff8eba8!important;font-size:14px!important}html[data-theme] body .profile-view .profile-card.profile-edit-card{background:#040e1494!important;border-color:#9ed5e41a!important;border-radius:19px!important}html[data-theme] body .profile-view .profile-card.profile-edit-card+.profile-card.profile-edit-card{margin-top:10px!important}}@media (max-width:720px){html[data-theme] body .profile-editor-modal.profile-editor-modal-filters{inset:max(8px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 0 0,#ffc1d013,#0000 34%),radial-gradient(circle at 100% 8%,#0a35486b,#0000 42%),#030a0e!important;border-color:#9ed5e429!important;border-radius:24px!important;width:auto!important;max-width:none!important;max-height:none!important;position:fixed!important;overflow:hidden!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-head{z-index:8!important;background:#020a0ef5!important;border-bottom:1px solid #9ed5e421!important;min-height:68px!important;padding:16px 18px!important;position:sticky!important;top:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-head h3{letter-spacing:-.045em!important;font-size:28px!important;line-height:1!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-close{background:#fff8eb0e!important;border-color:#fff8eb29!important;width:44px!important;min-width:44px!important;height:44px!important;margin:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-body{padding:0 18px calc(108px + env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;scrollbar-gutter:auto!important;overflow-y:auto!important}html[data-theme] body .profile-filter-intro{border-bottom:1px solid #9ed5e41a!important;gap:8px!important;margin:0!important;padding:18px 0 16px!important}html[data-theme] body .profile-filter-intro h4{max-width:9.5em!important;font-size:clamp(28px,9vw,36px)!important;line-height:.98!important}html[data-theme] body .profile-filter-intro p{color:#fff8ebb3!important;max-width:32em!important;font-size:14px!important;line-height:1.45!important}html[data-theme] body .portal-filter-stack{gap:0!important}html[data-theme] body .portal-filter-section{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #9ed5e41d!important;border-radius:0!important;gap:0!important;padding:0!important;display:grid!important}html[data-theme] body .portal-filter-section-head{border:0!important;align-items:center!important;min-height:58px!important;padding:16px 0 12px!important}html[data-theme] body .portal-filter-section-head h5{font-size:18px!important;line-height:1.12!important}html[data-theme] body .portal-filter-section-head span{text-align:right!important;color:#9ed5e4c2!important;letter-spacing:.06em!important;max-width:124px!important;font-size:10px!important}html[data-theme] body .portal-filter-grid,html[data-theme] body .portal-filter-grid.three{grid-template-columns:1fr!important;gap:0!important;display:grid!important}html[data-theme] body .portal-filter-grid .form-field{border-bottom:1px solid #9ed5e413!important;grid-template-columns:minmax(0,1fr) minmax(112px,.75fr)!important;align-items:center!important;gap:12px!important;min-height:58px!important;margin:0!important;padding:12px 0!important;display:grid!important}html[data-theme] body .portal-filter-grid .form-field:last-child{border-bottom:0!important}html[data-theme] body .portal-filter-grid .form-field>span,html[data-theme] body .portal-filter-grid .form-field{color:#fff8ebeb!important;font-size:15px!important;font-weight:850!important;line-height:1.25!important}html[data-theme] body .portal-filter-grid .form-field.wide{grid-template-columns:1fr!important;align-items:start!important;gap:8px!important;padding-top:4px!important}html[data-theme] body .portal-filter-grid .form-field small{color:#fff8eb94!important;grid-column:1/-1!important;margin:0!important;font-size:12px!important;line-height:1.35!important}html[data-theme] body .portal-filter-grid .form-field input,html[data-theme] body .portal-filter-grid .themed-select,html[data-theme] body .portal-filter-grid .themed-select-button{width:100%!important;max-width:100%!important}html[data-theme] body .portal-filter-grid .themed-select-button{background:#fff8eb0b!important;border-color:#9ed5e424!important;justify-content:space-between!important;min-height:46px!important;padding:0 12px!important}html[data-theme] body .portal-check-grid:not(.features){overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;gap:10px!important;margin:0 -2px!important;padding:4px 2px 16px!important;display:flex!important;overflow-x:auto!important}html[data-theme] body .portal-check-grid:not(.features) .portal-check{scroll-snap-align:start!important;background:#fff8eb07!important;border-color:#fff8eb21!important;border-radius:18px!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:start!important;gap:10px!important;min-width:132px!important;min-height:86px!important;padding:14px!important}html[data-theme] body .portal-check-grid:not(.features) .portal-check span{border-radius:7px!important;width:21px!important;height:21px!important}html[data-theme] body .portal-check-grid:not(.features) .portal-check b{font-size:14px!important}html[data-theme] body .portal-check-grid.features{grid-template-columns:1fr!important;gap:0!important;display:grid!important}html[data-theme] body .portal-check-grid.features .portal-check{background:0 0!important;border:0!important;border-bottom:1px solid #9ed5e413!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) 48px!important;min-height:58px!important;padding:10px 0!important}html[data-theme] body .portal-check-grid.features .portal-check span{background:#fff8eb1f!important;border-color:#fff8eb2e!important;border-radius:999px!important;order:2!important;width:48px!important;height:28px!important;position:relative!important}html[data-theme] body .portal-check-grid.features .portal-check span:after{content:""!important;background:#fff8ebdb!important;border-radius:999px!important;width:22px!important;height:22px!important;transition:transform .18s!important;position:absolute!important;top:3px!important;left:3px!important}html[data-theme] body .portal-check-grid.features .portal-check.active span{box-shadow:none!important;background:#ffc1d0f2!important}html[data-theme] body .portal-check-grid.features .portal-check.active span:after{background:#2b0f18!important;transform:translate(20px)!important}html[data-theme] body .portal-check-grid.features .portal-check b{font-size:16px!important}html[data-theme] body .portal-mode-list,html[data-theme] body .portal-requirement-list{gap:0!important}html[data-theme] body .portal-mode-row,html[data-theme] body .portal-requirement-row{border-bottom:1px solid #9ed5e413!important;grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding:14px 0!important}html[data-theme] body .portal-mode-row>b,html[data-theme] body .portal-requirement-row>b{color:#fff8ebf0!important;font-size:16px!important}html[data-theme] body .portal-mode-row>div{background:#fff8eb07!important;border:1px solid #fff8eb29!important;border-radius:14px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body .portal-mode-row button{background:0 0!important;border:0!important;border-right:1px solid #fff8eb1a!important;border-radius:0!important;width:100%!important;min-height:46px!important;padding:0 6px!important;font-size:13px!important}html[data-theme] body .portal-mode-row button:last-child{border-right:0!important}html[data-theme] body .portal-mode-row button.active{background:var(--nf-cta-fill)!important;color:var(--nf-cta-ink)!important}html[data-theme] body .portal-requirement-row>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;gap:8px!important;width:100%!important;display:grid!important}html[data-theme] body .portal-requirement-row button{white-space:normal!important;background:#fff8eb09!important;border-radius:14px!important;max-width:none!important;min-height:44px!important;padding:0 10px!important;font-size:13px!important}html[data-theme] body .portal-hard-nos,html[data-theme] body .portal-keywords{color:#fff8ebeb!important;gap:8px!important;margin-top:12px!important;padding-bottom:16px!important;display:grid!important}html[data-theme] body .portal-hard-nos textarea{min-height:104px!important}html[data-theme] body .profile-filter-actions{z-index:7!important;margin:0 -18px calc(-108px - env(safe-area-inset-bottom))!important;padding:12px 18px calc(14px + env(safe-area-inset-bottom))!important;background:#020a0ef5!important;border-top:1px solid #9ed5e424!important;grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important;position:sticky!important;bottom:0!important}html[data-theme] body .profile-filter-actions .button{border-radius:15px!important;width:100%!important;min-height:48px!important;padding:0 12px!important;font-size:14px!important}html[data-theme] body .profile-filter-actions .button:first-child{grid-column:1/-1!important}html[data-theme] body .profile-filter-actions .button:last-child{background:0 0!important}}html[data-theme] body:has(.profile-editor-backdrop){overflow:hidden!important}@media (max-width:720px){html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-body{padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}html[data-theme] body .profile-filter-actions{z-index:7!important;padding:12px 18px calc(14px + env(safe-area-inset-bottom))!important;background:#020a0ef5!important;border-top:1px solid #9ed5e424!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:18px -18px 0!important;display:grid!important;position:sticky!important;bottom:0!important;box-shadow:0 -18px 28px #020a0eb8!important}html[data-theme] body .portal-filter-section:last-of-type{border-bottom:0!important}html[data-theme] body .profile-filter-actions{box-shadow:0 -1px #9ed5e41a,0 -20px 34px #030a0ef5!important;box-shadow:none!important;background:0 0!important;border-top:1px solid #9ed5e424!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:20px 0 0!important;padding:16px 0 0!important;display:grid!important;position:static!important;overflow:hidden!important}html[data-theme] body .profile-filter-actions .button:first-child{grid-column:1/-1!important}}html[data-theme] body .profile-view .profile-launch-control.single-action{grid-template-columns:1fr!important;display:block!important}html[data-theme] body .profile-view .profile-launch-control.single-action .home-play-button{width:100%!important;max-width:none!important}html[data-theme] body .home-launch-control.single-action .home-config-button,html[data-theme] body .profile-launch-control.single-action .home-config-button,html[data-theme] body .home-launch-control:not(.can-config):not(.has-config) .home-config-button{display:none!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-hint{width:auto!important;max-width:100%!important;box-shadow:none!important;color:#d8ef62!important;letter-spacing:.015em!important;text-shadow:0 0 18px #d8ef6229!important;background:0 0!important;border:0!important;border-radius:0!important;margin:-1px 0 1px!important;padding:0!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-size:12px!important;font-weight:850!important;line-height:1.15!important;display:inline-block!important;transform:rotate(-1.4deg)!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip{align-items:stretch!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip figure{aspect-ratio:16/9!important;background:#020a0e47!important;border-color:#9ed5e418!important;border-radius:18px!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-scene-strip figure img,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-scene figure img,html[data-theme] body .profile-taste-main-stage .profile-taste-scene figure img{object-fit:cover!important;object-position:center!important;image-rendering:auto!important;width:100%!important;height:100%!important;display:block!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-scene,html[data-theme] body .profile-taste-main-stage .profile-taste-scene{background:#020a0e75!important;border-color:#9ed5e41c!important;border-radius:22px!important;overflow:hidden!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-scene.selected,html[data-theme] body .profile-taste-main-stage .profile-taste-scene.selected{border-color:#ffc1d06b!important;box-shadow:0 0 0 1px #ffc1d029,0 22px 48px #ffc1d00b!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-scene figure,html[data-theme] body .profile-taste-main-stage .profile-taste-scene figure{aspect-ratio:16/9!important;background:#020a0e33!important;border:0!important;min-height:0!important;margin:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-secondary-actions{align-items:center!important;gap:10px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-secondary-actions button{color:#fff8ebe0!important;background:#fff8eb0b!important;border-color:#fff8eb21!important;border-radius:999px!important;min-height:40px!important;padding:0 16px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-secondary-actions button.active{color:#2b0712!important;background:#ffc1d0e0!important;border-color:#ffc1d06b!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card{background:#020a0e6b!important;border-color:#9ed5e418!important;border-radius:18px!important;box-shadow:inset 0 1px #fff8eb09!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card.prefer{background:linear-gradient(135deg,#ffc1d013,#020a0e73)!important;border-color:#ffc1d057!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .signal-preference-card.avoid{background:linear-gradient(135deg,#74132818,#020a0e73)!important;border-color:#d8496538!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section{background:radial-gradient(circle at 0 0,#ffc1d00b,#0000 42%),linear-gradient(112deg,#020a0e85,#04161e61)!important;border-color:#fff8eb13!important;border-radius:24px!important;box-shadow:inset 0 1px #fff8eb09!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid{align-items:start!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field{align-content:start!important;gap:9px!important;display:grid!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field input,html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .themed-select-button{background:#fff8eb0b!important;border-color:#fff8eb1c!important;border-radius:18px!important;min-height:56px!important;box-shadow:inset 0 1px #fff8eb0b!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field input:focus,html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .themed-select-button:focus-visible{border-color:#ffc1d075!important;box-shadow:0 0 0 3px #ffc1d01a!important}html[data-theme] body .base-ui-select{width:100%!important;min-width:0!important}html[data-theme] body .base-ui-select-trigger{cursor:pointer!important}html[data-theme] body .base-ui-select-trigger[data-popup-open] .base-ui-select-icon,html[data-theme] body .base-ui-select-trigger[aria-expanded=true] .base-ui-select-icon{transform:rotate(180deg)!important}html[data-theme] body .base-ui-select-icon{justify-content:center!important;align-items:center!important;transition:transform .18s,opacity .18s!important;display:inline-flex!important}html[data-theme] body .base-ui-select-positioner{z-index:2140!important;max-width:min(420px,100vw - 24px)!important}html[data-theme] body .base-ui-select-popup.themed-select-popover{width:var(--anchor-width,max-content)!important;overscroll-behavior:contain!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(circle at 0 0,#ffc1d013,#0000 36%),linear-gradient(135deg,#18070dfa,#031219fa)!important;border:1px solid #fff8eb1b!important;border-radius:18px!important;min-width:min(260px,100vw - 24px)!important;max-width:min(420px,100vw - 24px)!important;max-height:min(320px,100vh - 32px)!important;padding:6px!important;position:relative!important;inset:auto!important;overflow:auto!important;box-shadow:0 24px 72px #0000008a,inset 0 1px #fff8eb0d!important}html[data-theme] body .base-ui-select-list{gap:2px!important;display:grid!important}html[data-theme] body .base-ui-select-item{color:#fff8ebe6!important;cursor:pointer!important;border:1px solid #0000!important;border-radius:13px!important;outline:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:38px!important;padding:9px 10px!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;display:grid!important}html[data-theme] body .base-ui-select-item[data-highlighted],html[data-theme] body .base-ui-select-item:hover,html[data-theme] body .base-ui-select-item[data-selected]{color:#fff8eb!important;background:#fff8eb13!important;border-color:#ffc1d02e!important}html[data-theme] body .base-ui-select-item-indicator{color:#ffc1d0!important;opacity:0!important;min-width:18px!important;font-weight:950!important}html[data-theme] body .base-ui-select-item[data-selected] .base-ui-select-item-indicator{opacity:1!important}html[data-theme] body .base-ui-select-scroll-arrow{color:#9ed5e4b8!important;place-items:center!important;height:18px!important;font-size:12px!important;line-height:1!important;display:grid!important}html[data-theme] body :is(.profile-editor-body,.workspace-view .chat .messages,.analysis-chat .messages,.results-scroll-region,.postcode-intel-panel,.postcode-intel-board,.themed-select-popover,textarea){scrollbar-width:thin!important;scrollbar-color:#ffc1d057 #fff8eb09!important}html[data-theme] body :is(.profile-editor-body,.workspace-view .chat .messages,.analysis-chat .messages,.results-scroll-region,.postcode-intel-panel,.postcode-intel-board,.themed-select-popover,textarea)::-webkit-scrollbar{width:8px!important;height:8px!important}html[data-theme] body :is(.profile-editor-body,.workspace-view .chat .messages,.analysis-chat .messages,.results-scroll-region,.postcode-intel-panel,.postcode-intel-board,.themed-select-popover,textarea)::-webkit-scrollbar-track{background:#fff8eb06!important;border-radius:999px!important}html[data-theme] body :is(.profile-editor-body,.workspace-view .chat .messages,.analysis-chat .messages,.results-scroll-region,.postcode-intel-panel,.postcode-intel-board,.themed-select-popover,textarea)::-webkit-scrollbar-thumb{background:linear-gradient(#ffc1d07a,#9ed5e447) border-box content-box!important;border:2px solid #0000!important;border-radius:999px!important}html[data-theme] body :is(.profile-editor-body,.workspace-view .chat .messages,.analysis-chat .messages,.results-scroll-region,.postcode-intel-panel,.postcode-intel-board,.themed-select-popover,textarea)::-webkit-scrollbar-thumb:hover{background:#ffc1d094 padding-box content-box!important}html[data-theme] body:has(.stage.app-stage){scrollbar-width:thin!important;scrollbar-color:#ffc1d052 #fff8eb08!important}html[data-theme] body:has(.stage.app-stage) ::-webkit-scrollbar{width:8px!important;height:8px!important}html[data-theme] body:has(.stage.app-stage) ::-webkit-scrollbar-track{background:#fff8eb06!important;border-radius:999px!important}html[data-theme] body:has(.stage.app-stage) ::-webkit-scrollbar-thumb{background:linear-gradient(#ffc1d06b,#9ed5e43d) border-box content-box!important;border:2px solid #0000!important;border-radius:999px!important;min-height:44px!important}html[data-theme] body:has(.stage.app-stage) ::-webkit-scrollbar-thumb:hover{background:#ffc1d08a padding-box content-box!important}@media (max-width:720px){html[data-theme] body .profile-editor-modal.profile-editor-modal-filters{background:radial-gradient(circle at 0 0,#4c12242e,#0000 36%),radial-gradient(circle at 100% 8%,#042a395c,#0000 44%),linear-gradient(145deg,#03070afc,#031016fa)!important;border-color:#9ed5e41f!important;box-shadow:0 28px 72px #0000009e,inset 0 1px #fff8eb0a!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-head{min-height:76px!important;box-shadow:none!important;background:radial-gradient(circle at 0 0,#ffc1d012,#0000 42%),linear-gradient(135deg,#03070af0,#04141be0)!important;border-bottom:1px solid #9ed5e413!important;padding:18px 18px 12px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-head h3{color:#fff8eb!important;letter-spacing:-.04em!important;font-size:27px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-editor-close{background:#fff8eb0b!important;border-color:#fff8eb21!important;box-shadow:inset 0 1px #fff8eb0b!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .profile-filter-intro{border-bottom-color:#9ed5e413!important;margin-bottom:14px!important;padding-bottom:20px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-stack{gap:22px!important;display:grid!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section-head{border:0!important;min-height:0!important;margin:0!important;padding:0 0 12px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section-head h5{color:#fff8eb!important;max-width:12em!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field:not(.wide){border-bottom-color:#9ed5e40e!important;grid-template-columns:minmax(84px,.62fr) minmax(168px,1fr)!important;gap:10px!important;padding:11px 0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field.wide{border-bottom-color:#9ed5e40e!important;padding-bottom:16px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field:last-child{border-bottom:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .themed-select,html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .themed-select-button{min-width:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .themed-select-button{min-height:48px!important;padding-inline:13px 10px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .themed-select-button span{text-overflow:clip!important;overflow:visible!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid,html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid.three{gap:12px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field:not(.wide){border-bottom:0!important;grid-template-columns:minmax(112px,.72fr) minmax(154px,1fr)!important;padding:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-grid .form-field.wide{border-bottom:0!important;padding:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-filters .portal-filter-section+.portal-filter-section{padding-top:0!important}}html[data-theme] body .nf-handwritten-action,html[data-theme] body .nf-handwritten-note{appearance:none!important;width:fit-content!important;max-width:min(100%,32ch)!important;box-shadow:none!important;color:#d8ef62!important;letter-spacing:.01em!important;text-align:left!important;text-shadow:0 0 18px #d8ef622e!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-size:13px!important;font-weight:850!important;line-height:1.15!important;text-decoration:none!important;display:inline-block!important;transform:rotate(-2.2deg)!important}html[data-theme] body button.nf-handwritten-action{cursor:pointer!important}html[data-theme] body button.nf-handwritten-action:is(:hover,:focus-visible){color:#efff8f!important;text-underline-offset:4px!important;outline:0!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important}html[data-theme] body .profile-editor-head{box-shadow:none!important;background:0 0!important;border-bottom-color:#9ed5e412!important}html[data-theme] body .profile-editor-head:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#9ed5e41f,#0000)!important;height:1px!important;position:absolute!important;bottom:0!important;left:28px!important;right:28px!important}html[data-theme] body .profile-editor-modal .profile-editor-head{position:relative!important}html[data-theme] body .profile-editor-close{background:#fff8eb0b!important;border-color:#fff8eb21!important}html[data-theme] body .profile-view .profile-mobile-subnav button{position:relative!important;overflow:visible!important}html[data-theme] body .profile-view .profile-mobile-subnav b,html[data-theme] body .profile-collection-tabs button b,html[data-theme] body .analysis-collection-copy b{min-width:0!important;min-height:0!important;box-shadow:none!important;color:#d8ef62!important;letter-spacing:.01em!important;text-shadow:0 0 14px #d8ef6229!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-size:13px!important;font-weight:900!important;line-height:1!important;position:absolute!important;top:-7px!important;right:8px!important;transform:rotate(-6deg)!important}html[data-theme] body .profile-collection-tabs button,html[data-theme] body .analysis-collection-counter{position:relative!important;overflow:visible!important}html[data-theme] body .profile-collection-tabs button.active b{color:#5f6419!important;background:0 0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .visual-choice-grid{align-items:start!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .taste-flexible-action{grid-column:1/-1!important;justify-self:end!important;margin:-2px 12px 2px 0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .compact-segmented{width:fit-content!important;max-width:100%!important}@media (max-width:720px){html[data-theme] body .profile-editor-modal .profile-editor-head{background:0 0!important;border-bottom-color:#9ed5e411!important}html[data-theme] body .profile-editor-head:after{left:18px!important;right:18px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .taste-flexible-action{justify-self:start!important;margin:2px 0 0!important}}html[data-theme] body .profile-editor-modal.profile-editor-modal{background:radial-gradient(circle at 0 0,#4c122429,#0000 38%),radial-gradient(circle at 100% 8%,#042a394d,#0000 44%),linear-gradient(145deg,#03070afb,#030f15f7)!important}html[data-theme] body .profile-editor-modal.profile-editor-modal .profile-editor-head{box-shadow:none!important;background:0 0!important;border-bottom:0!important;position:relative!important}html[data-theme] body .profile-editor-modal.profile-editor-modal .profile-editor-head:after{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#9ed5e417,#0000)!important;height:1px!important;position:absolute!important;bottom:0!important;left:28px!important;right:28px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal .profile-editor-body{background:0 0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal .profile-editor-close{background:#fff8eb0a!important;border-color:#fff8eb1d!important;box-shadow:inset 0 1px #fff8eb09!important}html[data-theme] body .profile-editor-modal.profile-editor-modal .profile-editor-close:is(:hover,:focus-visible){background:#ffc1d01a!important;border-color:#ffc1d042!important}html[data-theme] body .profile-view .profile-mobile-subnav b,html[data-theme] body .profile-collection-tabs button b,html[data-theme] body .analysis-collection-copy b,html[data-theme] body .profile-collection-tabs button.active b{color:#d8ef62!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .analysis-collection-copy{position:relative!important;overflow:visible!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .taste-flexible-action{grid-column:1/-1!important;justify-self:center!important;margin:4px auto 0!important;font-size:clamp(13px,1.8vw,15px)!important;display:block!important}@media (max-width:720px){html[data-theme] body .profile-editor-modal.profile-editor-modal .profile-editor-head{background:0 0!important;border-bottom:0!important}html[data-theme] body .profile-editor-modal.profile-editor-modal .profile-editor-head:after{left:18px!important;right:18px!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .taste-flexible-action{justify-self:start!important;margin-top:6px!important}}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-secondary-actions{box-shadow:none!important;background:0 0!important;border:0!important;justify-content:flex-end!important;margin:0!important;padding:8px 2px 0!important;display:flex!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-secondary-actions .taste-flexible-action,html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-secondary-actions .taste-flexible-action.active{box-shadow:none!important;color:#d8ef62!important;background:0 0!important;border:0!important}@media (max-width:720px){html[data-theme] body .profile-editor-modal.profile-editor-modal-taste .profile-taste-secondary-actions{justify-content:flex-start!important;padding-top:10px!important}}html[data-theme] body .profile-view .profile-mobile-subnav button{overflow:hidden!important}html[data-theme] body .profile-view .profile-mobile-subnav b{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#d8ef62!important;letter-spacing:0!important;text-shadow:0 0 12px #d8ef6229!important;z-index:2!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-size:13px!important;font-weight:900!important;line-height:1!important;-webkit-text-decoration:none!important;text-decoration:none!important;display:block!important;position:absolute!important;top:7px!important;right:13px!important;transform:rotate(-7deg)!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-ai .key-entry{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;display:grid!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-ai .key-entry .form-field{width:100%!important;max-width:none!important}html[data-theme] body .profile-editor-modal.profile-editor-modal-ai .key-entry .button{justify-self:start!important;width:auto!important;min-width:168px!important;margin:0!important}@media (max-width:720px){html[data-theme] body .profile-editor-modal.profile-editor-modal-ai .key-entry .button{justify-self:stretch!important;width:100%!important}}html[data-theme] body .profile-view .profile-collection-tabs{padding-top:18px!important;overflow:visible!important}html[data-theme] body .profile-view .profile-collection-tabs button{overflow:visible!important}html[data-theme] body .profile-view .profile-collection-tabs button b,html[data-theme] body .profile-view .profile-collection-tabs button.active b{width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;color:#d8ef62!important;text-shadow:0 0 12px #d8ef6229!important;z-index:4!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-size:13px!important;font-weight:900!important;line-height:1!important;display:block!important;position:absolute!important;top:-16px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-7deg)!important}@media (max-width:600px){html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs{padding-top:18px!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button b{background:0 0!important;padding:0!important;top:-15px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-7deg)!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button.active b{background:0 0!important;padding:0!important;top:-15px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-7deg)!important}}html[data-theme] body .profile-view .profile-collections-head,html[data-theme] body .profile-view .profile-collections-panel{overflow:visible!important}html[data-theme] body .profile-view .profile-collection-tabs{margin-top:20px!important;padding:5px!important;overflow:visible!important}html[data-theme] body .profile-view .profile-collection-tabs button b,html[data-theme] body .profile-view .profile-collection-tabs button.active b{top:-22px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-7deg)!important}@media (max-width:600px){html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs{margin-top:20px!important;padding:5px!important;overflow:visible!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button b{top:-22px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-7deg)!important}html[data-theme] body:has(.stage.app-stage) .profile-view .profile-collection-tabs button.active b{top:-22px!important;left:50%!important;right:auto!important;transform:translate(-50%)rotate(-7deg)!important}}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions{justify-content:flex-start!important;align-items:center!important;width:fit-content!important;max-width:100%!important;margin:clamp(14px,1.8vh,20px) 0!important;display:flex!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions .overview-map-intelligence-button{background:linear-gradient(135deg, var(--nf-rose), #cf7897)!important;color:#1a0710!important;border:0!important;width:auto!important;min-width:176px!important;box-shadow:0 18px 50px #ee9bb733!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions .overview-map-intelligence-button:hover,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions .overview-map-intelligence-button:focus-visible{transform:translateY(-1px);box-shadow:0 22px 58px #ee9bb747!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line+.public-info-links{margin-top:clamp(10px,1.4vh,16px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line{gap:clamp(12px,1.6vw,18px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line span{min-height:0!important;box-shadow:none!important;color:#d8ef62!important;letter-spacing:.01em!important;text-shadow:0 0 18px #d8ef622e!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-size:clamp(12px,1.1vw,14px)!important;font-weight:850!important;line-height:1.15!important;transform:rotate(-1.4deg)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line span:nth-child(2){transform:rotate(1.2deg)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-signal-line span:nth-child(3){transform:rotate(-.8deg)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links{gap:clamp(12px,1.6vw,18px)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links a{min-height:0!important;box-shadow:none!important;color:#ffc1d0e6!important;text-underline-offset:5px!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;text-decoration:none!important;text-decoration-thickness:1.5px!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links a:hover,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .public-info-links a:focus-visible{color:#ffc1d0!important;background:0 0!important;text-decoration:underline!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-page-footer{width:100%!important;max-width:var(--overview-shell-max,2384px)!important;place-self:end center!important;margin:clamp(16px,2vh,24px) auto 0!important;padding:0!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-footer-links{justify-content:center!important;width:100%!important;max-width:100%!important;margin:0!important;display:flex!important}@media (min-width:981px){html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view.active{grid-template-rows:auto minmax(0,1fr) auto auto!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-page-footer{grid-row:4!important}}@media (max-width:560px){html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions .overview-map-intelligence-button{width:100%!important}}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-tagline{text-align:center!important;width:min(560px,100%)!important;max-width:min(560px,100%)!important}html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions{justify-content:flex-start!important;width:fit-content!important;max-width:100%!important}@media (max-width:560px){html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .home-tagline,html[data-theme] body .stage.app-stage.overview-stage:not(.workspace-stage) .hero-view .overview-public-actions{width:100%!important;max-width:100%!important}}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification b,html[data-theme] body .postcode-imd-classification b{color:#d8ef62!important;letter-spacing:-.035em!important;text-transform:none!important;transform-origin:100%!important;text-shadow:0 0 18px #d8ef6233,0 14px 36px #0000006b!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-size:clamp(30px,4.6vw,58px)!important;font-style:normal!important;font-weight:900!important;line-height:.94!important;transform:rotate(-2.2deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-imd-classification.avoid b,html[data-theme] body .postcode-imd-classification.avoid b{color:#efff8f!important;letter-spacing:-.02em!important;text-transform:none!important;text-shadow:0 0 22px #d8ef623d,2px 2px #0d04089e,0 14px 36px #00000075!important;font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive!important;font-style:normal!important;transform:rotate(-3.6deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp{--stamp-rgb:var(--poster-tint-rgb,239,154,183);border:2px solid rgba(var(--stamp-rgb),.46)!important;background:radial-gradient(circle at 50% 50%,rgba(var(--stamp-rgb),.13),transparent 58%), repeating-linear-gradient(-8deg,rgba(var(--stamp-rgb),.085) 0 1px,transparent 1px 8px), #0304061f!important;min-height:clamp(168px,18vw,236px)!important;color:rgba(var(--stamp-rgb),.92)!important;box-shadow:inset 0 0 0 1px #ffffff0e, inset 0 0 42px rgba(var(--stamp-rgb),.055), 0 22px 46px #0000002e!important;transform-origin:50%!important;pointer-events:none!important;isolation:isolate!important;border-radius:18px!important;flex-direction:column!important;grid-column:span 2!important;justify-content:center!important;align-self:stretch!important;align-items:center!important;gap:10px!important;padding:clamp(18px,2.2vw,30px)!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:rotate(-3deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp:before,html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp:after{content:""!important;border:1px dashed rgba(var(--stamp-rgb),.34)!important;pointer-events:none!important;border-radius:14px!important;position:absolute!important;inset:12px!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp:after{background:repeating-linear-gradient(90deg,transparent 0 18px,rgba(var(--stamp-rgb),.1) 18px 20px,transparent 20px 42px)!important;opacity:.4!important;mix-blend-mode:screen!important;border:0!important;border-radius:0!important;inset:-28px!important;transform:rotate(12deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp span{z-index:1!important;color:#fff8ebad!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:950!important;position:relative!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp b{z-index:1!important;max-width:13ch!important;color:rgba(var(--stamp-rgb),.96)!important;font-family:Impact,Haettenschweiler,"Arial Black",var(--font-display),sans-serif!important;letter-spacing:.015em!important;text-align:center!important;text-transform:uppercase!important;text-wrap:balance!important;text-shadow:2px 2px 0 #050204c7, 0 0 24px rgba(var(--stamp-rgb),.18)!important;font-size:clamp(28px,4.2vw,58px)!important;font-style:italic!important;font-weight:950!important;line-height:.88!important;position:relative!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=avoid],html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=worse],html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=bad]{--stamp-rgb:232,65,58}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=average],html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=unclear]{--stamp-rgb:226,194,68}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=good],html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=great],html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp[data-stamp-bucket=exceptional]{--stamp-rgb:125,210,166}@media (max-width:760px){html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp{grid-column:auto!important;min-height:112px!important;padding:18px!important;transform:rotate(-1.2deg)!important}html[data-theme] body .stage.workspace-stage.map-intelligence-stage .standalone-map-read .postcode-area-zine-stamp b{max-width:16ch!important;font-size:clamp(24px,8vw,38px)!important;line-height:.92!important}}
