.dash-stats.dash-stats-5{grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}@media (max-width:900px){.dash-stats.dash-stats-5{grid-template-columns:repeat(2,1fr)}}.bs-do{margin-top:.6rem;padding-top:.6rem;border-top:1px dashed #e6e8ef;display:flex;flex-direction:column;gap:.5rem}.bs-do-row{display:flex;align-items:baseline;gap:.6rem .8rem;flex-wrap:wrap}.bs-do-row .btn{flex:0 0 auto}.bs-do-note{flex:1 1 22ch;min-width:0;color:#6b7280;font-size:.8rem;line-height:1.5}.bs-answers{margin-top:.2rem;background:#f8f9fc;border:1px solid #e6e8ef;border-radius:10px;padding:.85rem .9rem;display:grid;grid-gap:.75rem;gap:.75rem}.bs-answer{display:flex;flex-direction:column;gap:.28rem}.bs-answer label{font-size:.85rem;font-weight:600;color:#1e2436;line-height:1.45}.bs-answer input,.bs-answer select{padding:.45rem .6rem;border:1px solid #d8dbe4;border-radius:8px;font:inherit;font-size:.9rem;background:#fff;max-width:22rem}.bs-answer-help{font-size:.78rem;color:#8a90a0;line-height:1.5}.bs-answers-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.1rem}.bs-saved{margin:.7rem 0 0;font-size:.85rem;padding:.5rem .7rem;border-radius:8px}.bs-saved-ok{background:#edfdf3;border:1px solid #b6edca;color:#1b6a38}.bs-saved-info{background:#f4f5f8;border:1px solid #e6e8ef;color:#3d4453}.slist-confirm{background:#fffdf8;border:1px solid #f0dcb6;border-radius:10px;padding:.8rem .9rem;display:flex;flex-direction:column;gap:.4rem}.slist-confirm h4{margin:0;font-size:.98rem;color:#7a5209}.slist-confirm p{margin:0;font-size:.87rem;line-height:1.55;color:#4b5563;max-width:66ch}.slist-confirm-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.25rem}@media (max-width:640px){.slist-body{padding:0 1.1rem 1.1rem}.slist-actions .btn{flex:1 1 auto;justify-content:center}}.ev-nolisting{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;background:#eef4ff;border:1px solid #c9d8f5;border-radius:12px;padding:.9rem 1.1rem}.ev-nolisting p{margin:0;max-width:62ch;font-size:.9rem;line-height:1.55}.ev-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.6rem 0 .2rem}.ev-attach{border:1px solid hsl(var(--border));border-radius:10px;padding:.85rem 1rem;margin:.2rem 0 .9rem;background:hsl(var(--muted)/.45)}.ev-attach-line{margin:0;font-size:.9rem;line-height:1.55;max-width:68ch}.ev-attach-tick{display:inline-block;margin-right:.35rem;color:#166534;font-weight:800}.ev-attach .ev-actions{margin-bottom:0}.ev-attach p.fin-muted{margin:.45rem 0 0}.ev-choices{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.ev-choices p{flex:1 0 100%;margin:0 0 .1rem}.ev-search{border-top:1px solid hsl(var(--border));margin-top:.85rem;padding-top:.85rem}.ev-search-row{margin:0}.ev-search-label{display:block;font-size:.82rem;font-weight:600;margin-bottom:.3rem}.ev-search-input{display:flex;flex-wrap:wrap;gap:.5rem}.ev-search-input input{flex:1 1 14rem;min-width:0;height:40px;padding:0 .75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);font:inherit;background:#fff}.ev-search-input input:focus{outline:none;border-color:hsl(var(--accent));box-shadow:0 0 0 3px hsl(var(--accent)/.18)}.ev-results{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem}.ev-results li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem;background:#fff;border:1px solid hsl(var(--border));border-radius:8px;padding:.6rem .8rem;font-size:.88rem}.ev-results li>div{min-width:0;flex:1 1 16rem}.ev-results li>div>div{margin-top:.15rem}.valp-offer{border:1px solid #c9d8f5;background:#eef4ff;border-radius:12px;padding:.9rem 1rem;margin:0 0 1.25rem}.valp-offer h3{margin:0 0 .2rem;font-size:.98rem}.valp-sub{margin:0 0 .7rem;font-size:.84rem;line-height:1.55;color:hsl(var(--muted-foreground))}.valp-list{list-style:none;margin:0 0 .8rem;padding:0;display:flex;flex-direction:column;gap:.45rem}.valp-list li{display:grid;grid-template-columns:1fr auto;grid-gap:.1rem .8rem;gap:.1rem .8rem;background:#fff;border:1px solid hsl(var(--border));border-radius:8px;padding:.5rem .7rem}.valp-label{font-weight:600;font-size:.88rem}.valp-value{text-align:right;font-weight:700;font-size:.92rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.valp-src{grid-column:1/-1;font-size:.74rem;line-height:1.45;color:hsl(var(--muted-foreground));overflow-wrap:anywhere}.valp-src b{font-weight:700}.valp-src-xero{color:#0a7d55}.valp-src-companies_house{color:#1e40af}.valp-note{display:block;margin-top:.5rem;font-size:.76rem;line-height:1.5}.valp-basis,.valp-note{color:hsl(var(--muted-foreground))}.valp-basis{margin:.6rem 0 0;padding:.55rem .7rem;border-left:3px solid hsl(var(--border));background:hsl(var(--muted)/.5);border-radius:0 8px 8px 0;font-size:.84rem;line-height:1.55}.val-field small.valp-prov{margin-top:.2rem;color:#1e40af;font-size:.76rem;overflow-wrap:anywhere}.valp-list li.valp-row--text{grid-template-columns:1fr}.valp-list li.valp-row--text .valp-value{text-align:left;white-space:normal;overflow-wrap:break-word;word-break:break-word}@media (max-width:480px){.val-row{grid-template-columns:1fr}.val-form{padding:1.1rem}.valp-list li{grid-template-columns:1fr}.valp-value{text-align:left}.ev-results li{align-items:flex-start}.ev-nolisting{padding:.8rem .9rem}}.detail .aside .row b .fx-unstated{font-weight:500;color:hsl(var(--muted-foreground))}.detail .aside .row.fx-locked-row b{font-weight:600;color:hsl(var(--muted-foreground))}.fx-bandnote{margin:-.15rem 0 .6rem;padding:0 0 .6rem;border-bottom:1px solid hsl(var(--border));font-size:.78rem;line-height:1.45;color:hsl(var(--muted-foreground))}.detail .aside .row b.fx-trust{display:flex;gap:.35rem;flex-wrap:wrap;justify-content:flex-end}@media (max-width:560px){.detail .aside .row.asking,.detail .aside .row.fx-locked-row{flex-wrap:wrap;gap:.15rem}.detail .aside .row.asking span,.detail .aside .row.fx-locked-row span{flex:1 0 100%;white-space:normal}.detail .aside .row.asking b,.detail .aside .row.fx-locked-row b{text-align:left}.detail .aside .row b.fx-trust{justify-content:flex-start}.fx-bandnote{font-size:.8rem}}@media (max-width:900px){.dash-user{flex-wrap:wrap}.dash-rail{background-image:linear-gradient(90deg,#fff 40%,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff 40%,hsla(0,0%,100%,0)),linear-gradient(90deg,rgba(15,23,42,.17),rgba(15,23,42,0)),linear-gradient(270deg,rgba(15,23,42,.17),rgba(15,23,42,0));background-position:0,100%,0,100%;background-size:34px 100%,34px 100%,15px 100%,15px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}}.cx-table-wrap,.fin-tablewrap{background-image:linear-gradient(90deg,#fff 40%,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff 40%,hsla(0,0%,100%,0)),linear-gradient(90deg,rgba(15,23,42,.17),rgba(15,23,42,0)),linear-gradient(270deg,rgba(15,23,42,.17),rgba(15,23,42,0));background-position:0,100%,0,100%;background-size:34px 100%,34px 100%,15px 100%,15px 100%;background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.dash-rail-head .eyebrow,.eyebrow{font-size:.75rem}@media (max-width:900px){.dash-main{padding:0 1.5rem}}.sw-wrap{position:fixed;right:20px;bottom:calc(20px + var(--sw-lift, 0px));z-index:10000;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:12px;font-family:var(--ds-font,inherit)}.sw-launcher{width:56px;height:56px;border-radius:50%;border:none;background:var(--ds-gradient,linear-gradient(135deg,#2c2369,#14b8a6));color:#fff;font-size:1.4rem;font-weight:700;cursor:pointer;box-shadow:var(--ds-shadow-lg,0 6px 18px rgba(0,0,0,.22))}.sw-launcher:hover{filter:brightness(1.06)}.sw-panel{width:340px;max-width:calc(100vw - 40px);max-height:calc(100vh - var(--sw-lift, 0px) - 104px);overflow-y:auto;background:var(--ds-surface,#fff);border:1px solid var(--ds-border,#e6e8ef);border-radius:var(--ds-radius-lg,.75rem);box-shadow:var(--ds-shadow-lg,0 10px 30px rgba(0,0,0,.18));padding:1rem 1.1rem 1.1rem;color:var(--ds-ink,#1a1a2e)}.sw-hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7rem}.sw-hd h3{margin:0;font-size:1rem}.sw-close{background:none;border:none;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--ds-muted,#667);padding:0}.sw-field{display:block;margin-bottom:.75rem;font-size:.82rem}.sw-field>span{display:block;margin-bottom:.25rem;font-weight:600}.sw-msg-label{display:flex!important;justify-content:space-between;align-items:center}.sw-field input,.sw-field select,.sw-field textarea{width:100%;box-sizing:border-box;padding:.5rem .6rem;border:1px solid var(--ds-border,#e6e8ef);border-radius:var(--ds-radius-sm,.375rem);font:inherit;font-size:.86rem;background:#fff;color:inherit}.sw-field textarea{resize:vertical}.sw-mic{border:1px solid var(--ds-border,#e6e8ef);background:#fff;border-radius:999px;width:26px;height:26px;font-size:.78rem;line-height:1;cursor:pointer}.sw-mic-active{background:var(--ds-danger,#dc2626);border-color:var(--ds-danger,#dc2626)}.sw-mic:disabled{opacity:.6;cursor:default}.sw-errors{color:#991b1b;font-size:.8rem;margin:.2rem 0 .7rem;padding-left:1.1rem}.sw-btn{font-family:inherit;font-weight:700;border-radius:var(--ds-radius-sm,.375rem);padding:.55rem 1rem;border:none;cursor:pointer;font-size:.86rem}.sw-btn-submit{background:var(--ds-brand-teal,#14b8a6);color:#fff;width:100%}.sw-btn-submit:disabled{opacity:.6;cursor:default}.sw-btn-ghost{background:transparent;border:1px solid var(--ds-border,#e6e8ef);color:inherit}.sw-sent h3{margin:0 0 .4rem}.sw-sent p{margin:0 0 .9rem;font-size:.88rem;color:var(--ds-muted,#667)}@media (max-width:420px){.sw-wrap{right:12px;bottom:calc(12px + var(--sw-lift, 0px))}.sw-launcher{width:50px;height:50px}}.val-guide{display:flex;align-items:center;gap:.45rem;margin:0 0 1.25rem;font-size:1.05rem;color:hsl(var(--muted-foreground))}.val-guide-arrow{font-size:1.2rem;line-height:1}.val-form-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 .35rem}.val-form-head h2{margin:0}.val-startover{background:none;border:none;padding:0;font:inherit;font-size:.82rem;font-weight:600;color:hsl(var(--accent));text-decoration:underline;text-underline-offset:2px;cursor:pointer;white-space:nowrap}.val-startover:hover{color:hsl(var(--accent)/.8)}.valp-offer--compact{padding:.65rem .85rem}.valp-offer--compact h3{margin:0 0 .2rem;font-size:.9rem}.valp-offer--compact .valp-sub{margin:0 0 .6rem}@media (max-width:480px){.val-guide{font-size:.95rem}.val-form-head{flex-wrap:wrap}}.val-field textarea{width:100%;padding:.6rem .75rem;border:1px solid hsl(var(--border));border-radius:var(--radius);font:inherit;color:hsl(var(--foreground));background:#fff;resize:vertical;min-height:4.5rem;line-height:1.45}.val-field textarea:focus{outline:none;border-color:hsl(var(--accent));box-shadow:0 0 0 3px hsl(var(--accent)/.18)}.val-link{background:none;border:none;padding:0;margin:0;font:inherit;font-size:inherit;color:hsl(var(--accent));text-decoration:underline;text-underline-offset:2px;cursor:pointer}.val-link:hover{color:hsl(var(--accent)/.8)}.val-form .field-problem{margin-top:.35rem;font-size:.8rem;font-weight:600;line-height:1.4;color:#b12525}.val-field input[aria-invalid=true],.val-field select[aria-invalid=true],.val-field textarea[aria-invalid=true]{border-color:#d74242;background:#fefbfb}.val-problem-summary{margin-bottom:1.1rem}.val-problem-summary p{margin:0 0 .3rem;font-weight:600}.val-problem-summary ul{margin:0;padding-left:1.1rem}.val-problem-summary li{font-size:.85rem}.val-field input[readonly]{background:hsl(var(--muted,210 20% 96%));color:hsl(var(--foreground));cursor:default}.bs-listing-name{color:hsl(var(--muted-foreground))}.bs-listing-name,.bs-listing-picker{margin:-.2rem 0 .6rem;font-size:.86rem}.bs-listing-picker{display:flex;align-items:center;gap:.5rem}.bs-listing-picker label{color:hsl(var(--muted-foreground))}.bs-listing-picker select{font:inherit;padding:.25rem .5rem;border:1px solid hsl(var(--border));border-radius:6px;background:#fff}.bs-worth{display:block;margin-top:.2rem;font-size:.82rem;font-weight:600;color:hsl(var(--muted-foreground))}.bs-ext{display:inline-flex;align-items:center;gap:.3rem}.bs-ext-mark{font-size:.82em;line-height:1}.bs-do-status{align-items:center}.bs-status-pill{display:inline-block;padding:.3rem .7rem;border-radius:999px;font-size:.8rem;font-weight:600;background:hsl(var(--muted));color:#344051}.bs-tone-ok .bs-status-pill,a.bs-tone-ok{background:#dcfce7;color:#166534}.bs-tone-warn .bs-status-pill,a.bs-tone-warn{background:#fff1e6;color:#9a3412}.slist{margin-bottom:2.5rem}.slist-card-draft{border-left:none;background:hsl(var(--muted)/.4)}.slist-actions .btn-disabled{opacity:.55;cursor:not-allowed}#enquire{margin-top:1.4rem}.lg-wall-textlink{font-size:.85rem;font-weight:700;color:hsl(var(--primary));text-decoration:underline;white-space:nowrap}.lg-wall-note{font-size:.85rem;color:hsl(var(--muted-foreground));margin:.8rem 0 0}.lg-withdrawn-media{filter:grayscale(85%) brightness(.72)}.lg-withdrawn-banner{margin:1rem 0 0;padding:.8rem 1rem;border-radius:var(--radius);background:#e7eaee;color:#3e4a5b;border:1px solid #c4cbd4;font-size:.9rem;line-height:1.5}.lg-btn-disabled{display:block;height:auto;padding:.6rem 1rem .7rem;text-align:center;line-height:1.3;opacity:.55;cursor:not-allowed;margin-bottom:0}.lg-btn-disabled-reason{display:block;font-size:.72rem;font-weight:400;margin-top:.35rem}.val-improve{margin-top:.2rem;font-size:.84rem;line-height:1.55}.val-improve b{display:block;font-weight:700;opacity:.85;margin-bottom:.3rem}.val-improve ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem}.val-improve li{opacity:.75}.valp-improve{margin:.5rem 0 0;padding:.55rem .7rem;border-left:3px solid hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:0 8px 8px 0;font-size:.84rem;line-height:1.55}.valp-improve b{display:block;font-weight:700;color:hsl(var(--foreground));margin-bottom:.3rem}.valp-improve ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem}.valp-improve li{color:hsl(var(--muted-foreground))}.b184-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.b184-preview-banner{background:#f3f7fc;border:1px solid #cdd9ea;color:#364963;border-radius:.6rem;padding:.75rem 1rem;font-size:.92rem;line-height:1.5;margin-bottom:1.5rem}.b184-preview-block{margin-bottom:2.25rem}.b184-preview-block h2{margin:0 0 .2rem;font-size:1.05rem}.b184-preview-hint{margin:0 0 .9rem;font-size:.88rem;color:#627084}.b184-preview-card-wrap{max-width:360px}.b184-preview-note{margin:.75rem 0 0;font-size:.82rem;color:#627084;max-width:36rem}.b184-preview-teaser{max-width:640px;border:1px solid hsl(var(--border));border-radius:.75rem;overflow:hidden;padding:1.25rem 1.4rem 1.5rem}.b184-preview-hero{width:calc(100% + 2.8rem);margin:-1.25rem -1.4rem 1rem;display:block;max-width:none;height:220px;object-fit:cover}.b184-preview-teaser h3{margin:.2rem 0 .1rem}.b184-preview-teaser .region{color:#627084;margin-bottom:.5rem}.b184-preview-teaser .body{font-size:.92rem;line-height:1.55}.b184-preview-facts{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin:.8rem 0;padding:0;font-size:.86rem;color:#576375}.b184-preview-facts li{padding-right:.8rem;border-right:1px solid hsl(var(--border))}.b184-preview-facts li:last-child{border-right:none}.b184-preview-locked{margin:1rem 0 0;padding:.6rem .8rem;border-left:3px solid hsl(var(--border));font-size:.86rem;color:#576375}.acc-subsection{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.08)}.share-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid hsl(var(--border));border-radius:8px;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:hsl(var(--muted-foreground));padding:.34rem .4rem;cursor:pointer;font:inherit;font-size:.8rem;font-weight:600;transition:color .15s,border-color .15s,background .15s,transform .1s}.share-btn:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.5);background:#fff}.share-btn:active{transform:scale(.93)}.share-btn:focus-visible{outline:none;box-shadow:0 0 0 3px hsl(var(--primary)/.2)}.lcard-share{position:absolute;bottom:.5rem;right:2.65rem;z-index:2}.lrow-share{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:.35rem;background:none;border:0;padding:.2rem 0;cursor:pointer;font-size:.85rem;color:hsl(var(--muted-foreground))}.lrow-share:hover{color:hsl(var(--primary))}.lrow-share .share-btn{border:0;background:none;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;color:inherit;font-size:inherit;font-weight:inherit}.share-menu{position:absolute;top:calc(100% + .4rem);right:0;z-index:5;display:flex;flex-direction:column;min-width:150px;background:#fff;border:1px solid hsl(var(--border));border-radius:10px;box-shadow:0 8px 24px rgba(41,48,61,.14);padding:.3rem}.share-menu-item{display:block;width:100%;text-align:left;border:0;background:none;border-radius:6px;padding:.5rem .6rem;font:inherit;font-size:.84rem;color:hsl(var(--foreground));cursor:pointer;text-decoration:none}.share-menu-item:hover{background:hsl(var(--muted)/.6)}