:root{--rec-gap: 24px;--rec-radius: 28px;--rec-pad: 28px}@media(max-width:760px){:root{--rec-gap: 16px;--rec-radius: 22px;--rec-pad: 18px}}.crm-scr-head{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 20px;margin-top:12px;padding:0}.crm-scr-head__identity{min-width:0}.crm-scr-head h1{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:36px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--crm-navy);overflow-wrap:anywhere}.crm-scr-head__count{flex:none;padding:4px 12px;border-radius:999px;background:var(--crm-surface);box-shadow:var(--crm-shadow);color:var(--crm-navy);font-size:14px;font-weight:700;letter-spacing:0}.crm-scr-head__eyebrow{margin:0 0 6px;color:var(--crm-muted);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.crm-scr-head__lead{margin:8px 0 0;color:var(--crm-muted);font-size:16px}.crm-scr-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto}.crm-scr-btn--small{min-height:32px;padding:0 10px;font-size:13px}.crm-scr-head+.crm-rec-card,.crm-scr-filterbar+.crm-rec-card,.crm-scr-metrics+.crm-rec-card,.crm-scr-head+[data-import-app],.crm-scr-editor+.crm-rec-card,.crm-scr-head~.crm-rec-card+.crm-rec-card{margin-top:var(--rec-gap)}.crm-scr-tabs{display:flex;flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;margin-top:var(--rec-gap, 24px);padding:5px;border:1px solid var(--crm-line);border-radius:27px;background:var(--crm-surface);box-shadow:0 1px 2px #1018280d}.crm-scr-tabs a{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:999px;color:var(--crm-navy);font-size:14.5px;font-weight:750;text-decoration:none}.crm-scr-tabs a .crm-icon{width:17px;height:17px}.crm-scr-tabs a b{min-width:24px;padding:1px 7px;border-radius:999px;background:var(--crm-surface-soft);color:var(--crm-muted);font-size:12px;text-align:center}.crm-scr-tabs a:hover{background:var(--crm-accent-soft);color:var(--crm-accent)}.crm-scr-tabs a:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-tabs a[aria-current=page]{background:var(--crm-navy);color:var(--crm-paper)}.crm-scr-tabs a[aria-current=page] b{background:color-mix(in srgb,var(--crm-paper) 18%,transparent);color:var(--crm-paper)}.crm-scr-tabs+.crm-flash{margin-top:16px}.crm-scr-focus{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.crm-scr-focus__item{display:inline-flex;align-items:baseline;gap:6px;padding:7px 14px;border:1px solid var(--crm-line);border-radius:999px;background:var(--crm-surface);color:var(--crm-muted);font-size:14px;font-weight:600}.crm-scr-focus__item b{color:var(--crm-navy);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.crm-scr-focus__item--warn{border-color:transparent;background:var(--crm-warning-soft);color:color-mix(in srgb,var(--crm-warning) 78%,var(--crm-text))}.crm-scr-focus__item--ok{border-color:transparent;background:var(--crm-success-soft);color:color-mix(in srgb,var(--crm-success) 78%,var(--crm-text))}.crm-scr-focus__item--warn b,.crm-scr-focus__item--ok b{color:inherit}.crm-scr-head+.crm-flash,.crm-scr-head+.crm-correspondence-note{margin-top:var(--rec-gap)}.crm-scr-hero{margin-top:12px;padding:36px 40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:28px;border-radius:32px;color:var(--crm-hero-text);background:var(--crm-hero)}.crm-scr-hero__date{margin:0 0 10px;color:var(--crm-hero-faint);font-size:15px}.crm-scr-hero h1{margin:0;color:var(--crm-hero-text);font-size:36px;font-weight:800;line-height:1.15;letter-spacing:-.02em}.crm-scr-hero h1 span{display:block}.crm-scr-hero__note{margin:10px 0 0;color:var(--crm-hero-muted);font-size:15px}.crm-scr-hero .crm-scr-metrics{margin:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.crm-scr-hero .crm-scr-metrics .crm-metric{background:var(--crm-hero-tile);box-shadow:none}.crm-scr-hero .crm-scr-metrics .crm-metric span{color:var(--crm-hero-text);font-size:34px}.crm-scr-hero .crm-scr-metrics .crm-metric p{color:var(--crm-hero-muted)}.crm-scr-hero .crm-scr-metrics .crm-metric--red span{color:var(--crm-hero-alert)}.crm-scr-hero .crm-scr-metrics .crm-metric--gold span{color:var(--crm-hero-gold)}.crm-scr-hero .crm-scr-metrics .crm-metric--blue span{color:var(--crm-hero-blue)}.crm-scr-hero--compact{padding:24px 32px;grid-template-columns:minmax(0,1fr)}.crm-scr-hero--compact h1 span{display:inline;margin-left:.3em}.crm-scr-agenda{margin-top:var(--rec-gap)}.crm-scr-hero~.crm-rec-flow>.crm-rec-col:only-child{grid-column:1 / -1}.crm-scr-views{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px}.crm-scr-views__label{color:var(--crm-muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.crm-scr-views__empty{color:var(--crm-muted);font-size:13px}.crm-scr-views__item{display:inline-flex;align-items:center;min-height:36px;border-radius:999px;background:var(--crm-surface);box-shadow:var(--crm-shadow)}.crm-scr-views__item>a{padding:0 4px 0 14px;color:var(--crm-navy);font-weight:650;text-decoration:none}.crm-scr-views__item.is-active{background:var(--crm-navy)}.crm-scr-views__item.is-active>a,.crm-scr-views__item.is-active button{color:var(--crm-paper)}.crm-scr-views__item form{display:contents}.crm-scr-views__item button{width:32px;height:32px;border:0;border-radius:999px;background:transparent;color:var(--crm-muted);font-size:18px;line-height:1;cursor:pointer}.crm-scr-views__item button:hover,.crm-scr-views__item button:focus-visible{color:var(--crm-danger)}.crm-scr-views__save{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.crm-scr-views__save input{width:180px;min-height:36px;padding:0 12px;border:1px solid var(--crm-line);border-radius:999px;background:var(--crm-surface);color:var(--crm-text);font:inherit;font-size:14px}@media(max-width:700px){.crm-scr-views__save{margin-left:0;width:100%}.crm-scr-views__save input{flex:1;min-width:0;min-height:44px}.crm-scr-views__item button{width:44px;height:44px}}.crm-scr-agenda .crm-rec-list>.crm-scr-agenda__group{display:block;padding:10px 4px 0;border-radius:0;background:none;color:var(--crm-muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;list-style:none}.crm-scr-agenda .crm-rec-list>.crm-scr-agenda__group:first-child{padding-top:0}.crm-scr-trades{margin-top:var(--rec-gap);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.crm-scr-trade{min-width:0;padding:22px;display:flex;flex-direction:column;gap:16px;border-radius:26px;color:var(--trade-ink);background:var(--trade-soft);text-decoration:none}.crm-scr-trade:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--trade-ink) 35%,transparent)}.crm-scr-trade--property{--trade-ink: var(--crm-trade-property);--trade-soft: var(--crm-trade-property-soft)}.crm-scr-trade--finance{--trade-ink: var(--crm-trade-finance);--trade-soft: var(--crm-trade-finance-soft)}.crm-scr-trade--insurance{--trade-ink: var(--crm-trade-insurance);--trade-soft: var(--crm-trade-insurance-soft)}.crm-scr-trade--energy{--trade-ink: var(--crm-trade-energy);--trade-soft: var(--crm-trade-energy-soft)}.crm-scr-trade__head{display:flex;align-items:center;gap:12px;min-width:0}.crm-scr-trade__icon{width:42px;height:42px;flex:none;display:grid;place-items:center;border-radius:14px;color:var(--trade-ink);background:var(--crm-surface)}.crm-scr-trade__icon .crm-icon{width:20px;height:20px}.crm-scr-trade__name{display:grid;min-width:0}.crm-scr-trade__name strong{font-size:16px;font-weight:800}.crm-scr-trade__name small{font-size:13px;font-weight:500;overflow-wrap:anywhere}@media(max-width:1100px){.crm-scr-hero{grid-template-columns:minmax(0,1fr)}.crm-scr-trades{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.crm-scr-hero{padding:24px;border-radius:24px}.crm-scr-hero h1{font-size:28px}.crm-scr-trades{gap:12px}.crm-scr-trade{padding:16px;border-radius:22px}}.crm-scr-shortcuts{margin-top:var(--rec-gap)}.crm-scr-birthdays__scroll{max-height:300px;overflow-y:auto;overscroll-behavior-y:contain}.crm-scr-birthdays__scroll:focus-visible{outline:2px solid var(--crm-accent);outline-offset:-2px}.crm-scr-birthdays .crm-rec-list>li{display:grid;grid-template-columns:7em minmax(0,1fr) auto;gap:8px;padding:6px 12px;font-size:13px}.crm-scr-birthdays__when{color:var(--crm-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.crm-scr-birthdays__when.is-today{color:var(--crm-accent);font-weight:700}.crm-scr-birthdays__name{min-width:0;color:var(--crm-navy);font-size:14px;font-weight:650;overflow-wrap:anywhere}.crm-scr-birthdays__age{color:var(--crm-muted);font-weight:500;white-space:nowrap}.crm-scr-birthdays__actions{display:inline-flex;align-items:center;gap:4px}.crm-scr-birthdays__actions .crm-scr-record__icon{width:36px;height:36px}.crm-scr-birthdays__actions .is-unavailable{color:var(--crm-muted);background:none}@media(max-width:360px){.crm-scr-birthdays .crm-rec-list>li{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding-top:4px;padding-bottom:4px;line-height:1.2}.crm-scr-birthdays__when,.crm-scr-birthdays__name{grid-column:1}.crm-scr-birthdays__actions{grid-column:2;grid-row:1 / span 2}}.crm-scr-received,.crm-scr-opportunities{margin-top:var(--rec-gap)}.crm-scr-myday{margin-top:var(--rec-gap);display:grid;gap:var(--rec-gap)}.crm-scr-received .crm-rec-list__main span{white-space:normal}.crm-scr-received .crm-rec-list__right form .crm-rec-btn{min-height:40px;padding:0 18px;border-radius:999px;color:var(--crm-navy);background:var(--crm-surface);font-size:14px}.crm-scr-received .crm-rec-list__right form .crm-rec-btn--primary{color:var(--crm-on-accent);background:var(--crm-accent)}.crm-scr-shortcuts .crm-rec-rows{align-items:baseline}@container (max-width: 560px){.crm-scr-shortcuts .crm-rec-rows{grid-template-columns:minmax(0,1fr);gap:2px}.crm-scr-shortcuts .crm-rec-rows dd{padding-top:0}}.crm-scr-search{position:relative;display:flex;flex:1 1 260px;align-items:center;min-width:0}.crm-scr-search__input{flex:1 1 260px;min-width:0;min-height:52px;padding:0 58px 0 22px;border:0;border-radius:999px;background:var(--crm-surface-soft);color:var(--crm-text);font:inherit;font-size:14px}.crm-scr-search__input:focus-visible{outline:2px solid var(--crm-accent);outline-offset:1px}.crm-scr-head__actions>.crm-scr-search{min-width:min(330px,100%)}@media(min-width:761px){.crm-scr-head__identity{flex:1 1 420px}.crm-scr-head__actions{flex:0 0 auto;flex-wrap:nowrap}.crm-scr-head__actions>.crm-scr-search{flex:0 0 330px}}.crm-scr-head__actions .crm-rec-btn:not(.crm-rec-btn--primary),.crm-scr-search:not(.crm-rec-card *) .crm-rec-btn{border:1px solid var(--crm-line);background:var(--crm-surface)}.crm-scr-head__actions .crm-rec-btn:not(.crm-rec-btn--primary):hover,.crm-scr-search:not(.crm-rec-card *) .crm-rec-btn:hover{border-color:color-mix(in srgb,var(--crm-accent) 40%,var(--crm-line));background:var(--crm-accent-soft);color:var(--crm-accent)}.crm-scr-search__input:not(.crm-rec-card *){border:1px solid var(--crm-line);background:var(--crm-surface);box-shadow:0 1px 2px #1018280d}.crm-scr-search__input:not(.crm-rec-card *):focus{border-color:var(--crm-accent);outline:2px solid color-mix(in srgb,var(--crm-accent) 25%,transparent);outline-offset:0}.crm-scr-search__input::placeholder{color:var(--crm-muted);opacity:1}.crm-scr-search__input::-webkit-search-cancel-button{margin-right:4px}.crm-scr-search__submit{position:absolute;top:50%;right:6px;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--crm-navy);background:var(--crm-surface-soft);cursor:pointer;transform:translateY(-50%)}.crm-scr-search__submit .crm-icon{width:17px;height:17px}.crm-scr-search__submit:hover{color:var(--crm-accent);background:var(--crm-accent-soft)}.crm-scr-search__submit:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:0;border:0;border-radius:0;background:transparent;font-size:14px}.crm-scr-filterbar__label{margin-right:2px;color:var(--crm-muted);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.crm-scr-filterbar__grow{flex:1}.crm-scr-filterbar__reset{color:var(--crm-accent);font-weight:700}@media(min-width:601px){.crm-scr-filterbar:has(>.crm-scr-filterbar__label){padding-left:96px}.crm-scr-filterbar:has(>.crm-scr-filterbar__label)>.crm-scr-filterbar__label{flex:none;width:86px;margin:0 0 0 -96px}}.crm-scr-tag{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--crm-surface);color:var(--crm-navy);font-weight:600;box-shadow:var(--crm-shadow)}.crm-scr-tag:hover{color:var(--crm-navy);background:var(--crm-surface-soft)}.crm-scr-tag b{color:color-mix(in srgb,var(--crm-muted) 80%,var(--crm-text));font-size:12px;font-variant-numeric:tabular-nums;font-weight:800}.crm-scr-tag.is-active{color:var(--crm-paper);background:var(--crm-navy)}.crm-scr-tag.is-active b{color:inherit;opacity:.8}.crm-scr-tag:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-tag--service{color:var(--crm-service-ink);border-color:color-mix(in srgb,var(--crm-service-color) 30%,var(--crm-line))}.crm-scr-tag--service:before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:var(--crm-service-color)}.crm-scr-tag--service:hover{color:var(--crm-service-ink);border-color:var(--crm-service-color)}.crm-scr-tag--service.is-active{color:var(--crm-service-ink);border-color:color-mix(in srgb,var(--crm-service-color) 55%,var(--crm-line));background:var(--crm-service-bg)}.crm-scr-tag--service b,.crm-scr-tag--service.is-active b{color:var(--crm-service-ink)}.crm-scr-tag--trade-property{--crm-service-color: var(--crm-trade-property);--crm-service-ink: var(--crm-trade-property);--crm-service-bg: var(--crm-trade-property-soft)}.crm-scr-tag--trade-finance{--crm-service-color: var(--crm-trade-finance);--crm-service-ink: var(--crm-trade-finance);--crm-service-bg: var(--crm-trade-finance-soft)}.crm-scr-tag--trade-insurance{--crm-service-color: var(--crm-trade-insurance);--crm-service-ink: var(--crm-trade-insurance);--crm-service-bg: var(--crm-trade-insurance-soft)}.crm-scr-tag--trade-energy{--crm-service-color: var(--crm-trade-energy);--crm-service-ink: var(--crm-trade-energy);--crm-service-bg: var(--crm-trade-energy-soft)}.crm-scr-sort{display:inline-flex;align-items:center;gap:6px;color:var(--crm-muted);font-size:13px;font-weight:700}.crm-scr-sort select{padding:5px 8px;border:1px solid var(--crm-line);border-radius:8px;background:var(--crm-surface);color:var(--crm-text);font:inherit;font-size:13px}.crm-scr-sort select:focus-visible{outline:2px solid var(--crm-accent);outline-offset:1px}.crm-scr-directory .crm-client-results{margin-top:var(--rec-gap)}.crm-scr-directory__bar{position:sticky;top:98px;z-index:23;margin-top:var(--rec-gap);padding:8px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid var(--crm-line);border-radius:var(--rec-radius);background:var(--crm-surface);box-shadow:var(--crm-shadow)}.crm-scr-directory__tools{min-width:0;margin-left:auto;display:flex;align-items:center;gap:10px;font-size:13px}.crm-scr-directory__count{min-width:0;margin:0;color:var(--crm-muted);font-size:13px;font-weight:700;text-align:left;white-space:nowrap}.crm-scr-directory__all{display:inline-flex;align-items:center;gap:6px;color:var(--crm-muted);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.crm-scr-directory__all input{width:15px;height:15px;accent-color:var(--crm-accent)}.crm-scr-directory__selection{width:100%}@media(min-width:1200px){.crm-scr-directory__bar{top:0}}.crm-scr-directory__advanced{margin-top:var(--dir-stack-gap, 6px)}.crm-scr-directory__listtools{display:inline-flex;align-items:center;gap:18px}.crm-scr-directory__listtools .crm-scr-directory__advanced{margin-top:0}.crm-scr-directory .crm-scr-filterbar,.crm-scr-directory .crm-client-results{margin-top:var(--dir-stack-gap, 6px)}.crm-scr-directory__advanced .crm-directory-sidebar{position:static;width:auto;margin:0}.crm-scr-directory__advanced .crm-advanced-filters{display:inline-block;width:auto;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}.crm-scr-directory__advanced .crm-advanced-filters>summary{position:relative;width:auto;min-height:0;padding:0;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;border:0;border-radius:0;color:var(--crm-accent);background:none;font-size:13px;font-weight:700}.crm-scr-directory__advanced .crm-advanced-filters>summary>span,.crm-scr-directory__advanced .crm-advanced-filters>summary>span.crm-filter-trigger__label{min-width:0;height:auto;display:inline;border-radius:0;color:inherit;background:none;font-size:13px}.crm-scr-directory__advanced .crm-advanced-filters>summary>span.crm-filter-trigger__count,.crm-scr-directory__advanced .crm-filter-trigger__count{position:static;min-width:16px;height:16px;display:inline-grid;place-items:center;border-radius:999px;color:var(--crm-surface);background:var(--crm-accent);font-size:11.5px;font-weight:800}.crm-scr-directory__advanced .crm-filter-trigger__label{display:inline-flex!important;align-items:baseline;gap:6px}.crm-scr-directory__advanced .crm-filter-trigger__label small{color:var(--crm-muted);font-size:12px;font-weight:600}.crm-scr-directory__advanced .crm-advanced-filters>summary>span.crm-filter-trigger__icon,.crm-scr-directory__advanced .crm-filter-trigger__icon{display:none}.crm-scr-avatar{flex:0 0 48px;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:16px;background:var(--crm-surface-soft);color:var(--crm-muted);font-size:12px;font-weight:800;overflow:hidden}.crm-scr-avatar img{width:100%;height:100%;object-fit:cover}.crm-scr-record__name{display:block;margin:0;color:var(--crm-navy);font-size:14px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-scr-record__name a{color:inherit}.crm-scr-record__name a:hover,.crm-scr-record__name a:focus-visible{color:var(--crm-accent)}.crm-scr-record__name .crm-rec-chip{display:inline-block;margin-left:2px;vertical-align:1px;font-size:12px;font-weight:800;overflow:visible;text-overflow:clip}.crm-scr-record{--partner-color: var(--crm-accent)}.crm-scr-record.is-selected{background:var(--crm-accent-soft)}.crm-scr-record .crm-scr-avatar{color:var(--crm-accent);background:var(--crm-accent-soft)}.crm-scr-record__select{position:relative;flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;cursor:pointer}.crm-scr-record__select input{position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.crm-scr-record__check{width:22px;height:22px;display:grid;place-items:center;border:1.5px solid var(--crm-line);border-radius:50%;color:transparent;background:var(--crm-surface);transition:border-color .15s ease,background .15s ease}.crm-scr-record__check .crm-icon{width:13px;height:13px}.crm-scr-record__select:hover .crm-scr-record__check{border-color:var(--crm-accent)}.crm-scr-record__select input:focus-visible~.crm-scr-record__check{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-record__select input:checked~.crm-scr-record__check{border-color:var(--crm-accent);color:var(--crm-on-accent);background:var(--crm-accent)}.crm-scr-record .crm-rec-list__main>span{display:block;color:var(--crm-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-scr-record .crm-rec-list__main .crm-scr-record__datum,.crm-scr-record .crm-rec-list__main .crm-scr-record__sep,.crm-scr-record .crm-rec-list__main .crm-scr-record__age{display:inline;overflow:visible;white-space:inherit}.crm-scr-record__datum{color:var(--crm-muted)}.crm-scr-record .crm-icon{display:inline-block;vertical-align:-2px}.crm-scr-record__datum .crm-icon{width:12px;height:12px;margin-right:3px}.crm-scr-record__name .crm-icon{width:13px;height:13px;margin-left:3px}.crm-scr-record__name .crm-record-gender{display:inline;flex:none}.crm-scr-record__sep{margin:0 6px;color:var(--crm-line)}.crm-scr-record__age{color:var(--crm-muted)}.crm-scr-record__icon{display:inline-grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;color:var(--crm-navy);background:var(--crm-surface)}.crm-scr-record__icon:hover,.crm-scr-record__icon:focus-visible{border-color:var(--crm-accent);background:var(--crm-accent-soft)}.crm-scr-record__icon .crm-icon{width:15px;height:15px}.crm-scr-record__open{padding:0 4px;font-weight:700}.crm-scr-record__avatar{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;font-size:14px;font-weight:800;letter-spacing:.01em}.crm-scr-record__avatar--company{border-radius:12px;background:var(--crm-navy);color:var(--crm-paper)}.crm-scr-record__avatar--tone-0{background:var(--crm-accent-soft);color:color-mix(in srgb,var(--crm-accent) 80%,var(--crm-text))}.crm-scr-record__avatar--tone-1{background:var(--crm-info-soft);color:color-mix(in srgb,var(--crm-info) 80%,var(--crm-text))}.crm-scr-record__avatar--tone-2{background:var(--crm-success-soft);color:color-mix(in srgb,var(--crm-success) 80%,var(--crm-text))}.crm-scr-record__avatar--tone-3{background:var(--crm-trade-insurance-soft);color:var(--crm-trade-insurance)}.crm-scr-record--directory .crm-rec-list__main{flex:1 1 12rem;min-width:0}.crm-scr-record--directory .crm-scr-record__name{font-size:15px}.crm-scr-record__trades{display:inline-flex;gap:4px}.crm-scr-record__trade{width:50px;height:28px;display:grid;place-items:center;border:1.5px dashed color-mix(in srgb,var(--crm-muted) 45%,transparent);border-radius:8px;color:var(--crm-muted);font-size:10.5px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.crm-scr-record__trade.is-on{border:0}.crm-scr-record__trade--property.is-on{background:var(--crm-trade-property-soft);color:var(--crm-trade-property)}.crm-scr-record__trade--finance.is-on{background:var(--crm-trade-finance-soft);color:var(--crm-trade-finance)}.crm-scr-record__trade--insurance.is-on{background:var(--crm-trade-insurance-soft);color:var(--crm-trade-insurance)}.crm-scr-record__trade--energy.is-on{background:var(--crm-trade-energy-soft);color:var(--crm-trade-energy)}.crm-scr-record__name .crm-scr-record__stage{display:inline;margin:0;overflow:visible}.crm-scr-record__datum--contact{font-size:13px;font-weight:600;white-space:nowrap}.crm-scr-record__datum--contact.is-stale{color:color-mix(in srgb,var(--crm-warning) 80%,var(--crm-text))}.crm-scr-record__chevron,.crm-scr-records__columns{display:none}@media(min-width:1000px){.crm-scr-records{--dir-trades: 0px}.crm-scr-records--t1{--dir-trades: 50px}.crm-scr-records--t2{--dir-trades: 104px}.crm-scr-records--t3{--dir-trades: 158px}.crm-scr-records--t4{--dir-trades: 212px}.crm-scr-records__columns{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 16px 6px;padding:0 16px 0 120px;color:var(--crm-muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.crm-scr-records__cols,.crm-scr-record--directory .crm-rec-list__right{display:grid;grid-template-columns:var(--dir-trades) 116px repeat(4,40px) 64px;align-items:center;column-gap:12px}.crm-scr-records .crm-scr-record--directory{flex-wrap:nowrap}.crm-scr-record--directory .crm-rec-list__right{flex:none}.crm-scr-record--directory .crm-rec-list__right>*{grid-row:1}.crm-scr-record--directory .crm-scr-record__trades{grid-column:1}.crm-scr-record--directory .crm-scr-record__datum--contact{grid-column:2}.crm-scr-record--directory .crm-scr-record__peek{grid-column:3}.crm-scr-record--directory .crm-scr-record__call{grid-column:4}.crm-scr-record--directory .crm-scr-record__mail{grid-column:5}.crm-scr-record--directory .crm-scr-record__edit{grid-column:6}.crm-scr-record--directory .crm-scr-record__open,.crm-scr-record--directory .crm-scr-record__chevron{grid-column:7;justify-self:end}.crm-scr-record--directory .crm-rec-list__right>a{opacity:0;transition:opacity .12s ease}.crm-scr-record--directory .crm-scr-record__chevron{display:block;color:var(--crm-muted);font-size:20px;line-height:1;transition:opacity .12s ease}.crm-scr-record--directory:hover .crm-rec-list__right>a,.crm-scr-record--directory:focus-within .crm-rec-list__right>a,.crm-scr-record--directory.is-selected .crm-rec-list__right>a{opacity:1}.crm-scr-record--directory:hover .crm-scr-record__chevron,.crm-scr-record--directory:focus-within .crm-scr-record__chevron,.crm-scr-record--directory.is-selected .crm-scr-record__chevron{opacity:0}}@media(pointer:coarse){.crm-scr-record--directory .crm-rec-list__right>a{opacity:1}.crm-scr-record--directory .crm-scr-record__chevron{display:none}}@media(max-width:560px){.crm-scr-record__avatar{flex-basis:38px;width:38px;height:38px;font-size:13px}}@media(min-width:561px)and (max-width:999px){.crm-scr-records .crm-scr-record--directory{row-gap:8px;padding-top:10px;padding-bottom:10px}.crm-scr-record--directory .crm-rec-list__right{gap:8px 10px}.crm-scr-record--directory .crm-scr-record__icon{width:36px;height:36px}.crm-scr-record--directory .crm-scr-record__open{display:none}}.crm-scr-pager{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px var(--rec-pad);border-top:1px solid var(--crm-line);font-size:13px;font-weight:700}.crm-scr-pager__note{margin-right:auto;color:var(--crm-muted);font-weight:600}.crm-scr-pager a{color:var(--crm-accent)}.crm-scr-pager__off{color:var(--crm-muted)}.crm-scr-pager select{padding:4px 6px;border:1px solid var(--crm-line);border-radius:8px;background:var(--crm-surface);color:var(--crm-text);font:inherit;font-size:13px}.crm-scr-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:var(--rec-gap);margin-top:var(--rec-gap)}.crm-scr-board__col{min-width:0;border-radius:26px;background:color-mix(in srgb,var(--crm-line) 50%,var(--crm-paper));box-shadow:none;transition:background .2s}.crm-scr-board__col>.crm-rec-card__head{border-bottom:0}.crm-scr-board__stack{gap:10px;padding:0 10px 10px}.crm-scr-board__stack>.crm-scr-board__card{border:0;border-radius:20px;background:var(--crm-surface);box-shadow:var(--crm-shadow)}.crm-scr-board__col.is-dragover{background:var(--crm-accent-soft)}.crm-scr-board__col .crm-rec-card__title{white-space:normal}.crm-scr-board__stack>[hidden],.crm-scr-board__more>.crm-pipeline-load[hidden]{display:none}.crm-scr-board__stack{display:flex;flex-direction:column;max-height:min(58vh,520px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.crm-scr-board__card{flex-wrap:wrap;align-items:flex-start;row-gap:3px;column-gap:8px;cursor:grab}.crm-scr-board__card .crm-rec-list__main{flex:1 1 100%}.crm-scr-board__card .crm-rec-list__main strong,.crm-scr-board__card .crm-rec-list__main span{white-space:normal;overflow:visible;text-overflow:clip}.crm-scr-board__card .crm-rec-list__main span span{display:inline}.crm-scr-board__card .crm-rec-list__right{flex:1 1 100%;margin-left:0;white-space:normal}.crm-scr-board__card .crm-rec-list__right>a:last-child{margin-left:auto}.crm-scr-board__card.is-dragging{opacity:.42}.crm-scr-board__card.is-just-moved{animation:crmMoved .55s ease both}.crm-scr-board__stack>.crm-scr-board__more{display:block;padding:0;border-top:0}.crm-scr-board__more>.crm-pipeline-load{display:block;width:100%;min-height:0;margin:0;padding:7px var(--rec-pad);border:0;border-top:1px solid var(--crm-line);border-radius:0;background:none;color:var(--crm-accent);font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer}.crm-scr-board__more>.crm-pipeline-load:hover,.crm-scr-board__more>.crm-pipeline-load:focus-visible{color:var(--crm-accent);background:var(--crm-surface-soft)}.crm-scr-board__stack>.crm-pipeline-empty{padding:9px var(--rec-pad);color:var(--crm-muted);font-size:13.5px;text-align:left}.crm-scr-board__stack.crm-pipeline-stack{display:flex;align-items:stretch;gap:10px;padding:0 12px 12px}@media(max-width:1250px){.crm-scr-board[data-pipeline-board]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(248px,1fr);padding-bottom:4px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.crm-scr-board[data-pipeline-board]>.crm-scr-board__col{scroll-snap-align:start}}@media(max-width:860px){.crm-scr-board[data-pipeline-board]{grid-auto-columns:min(86vw,340px);scroll-snap-type:x mandatory}.crm-scr-board__stack>[hidden],.crm-scr-board__more>.crm-pipeline-load[hidden]{display:none}.crm-scr-board__stack{max-height:min(62dvh,480px)}}.crm-scr-metrics{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-bottom:0;margin-top:var(--rec-gap)}.crm-scr-metrics+.crm-budget-gaps{margin:16px 0 0}.crm-scr-metrics .crm-metric{min-width:0;min-height:0;padding:20px 22px;display:flex;flex-direction:column-reverse;justify-content:space-between;gap:6px;border:0;border-radius:24px;background:var(--crm-surface);box-shadow:var(--crm-shadow)}.crm-scr-metrics .crm-metric{container-type:inline-size}.crm-scr-metrics .crm-metric span{color:var(--crm-navy);font-size:32px;font-size:min(32px,12.5cqi);font-weight:800;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.crm-scr-metrics .crm-metric p{color:var(--crm-muted);font-size:14px;font-weight:500}.crm-scr-metrics .crm-metric--blue span{color:var(--crm-info)}.crm-scr-metrics .crm-metric--gold span{color:var(--crm-warning)}.crm-scr-metrics .crm-metric--red span{color:var(--crm-accent)}.crm-scr-metrics .crm-metric--link:hover{transform:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--crm-accent) 35%,transparent),var(--crm-shadow)}@media(max-width:560px){.crm-scr-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.crm-scr-metrics .crm-metric{padding:12px 14px;border-radius:18px;gap:2px}.crm-scr-metrics .crm-metric span{font-size:22px;font-size:min(22px,12.5cqi)}.crm-scr-metrics .crm-metric p{font-size:13px;line-height:1.3}}.crm-scr-form,.crm-scr-prose{display:grid;align-content:start;gap:14px}.crm-scr-form>p,.crm-scr-prose>p{margin:0;color:var(--crm-muted);font-size:13.5px;line-height:1.55}.crm-scr-form>p strong,.crm-scr-prose>p strong{color:var(--crm-text)}.crm-scr-prose>ul{margin:0;padding-left:18px;display:grid;gap:3px;color:var(--crm-muted);font-size:13.5px;line-height:1.55}.crm-scr-form .crm-field,.crm-scr-prose .crm-field,.crm-scr-directory .crm-field{gap:6px}.crm-scr-form .crm-field>span,.crm-scr-prose .crm-field>span,.crm-scr-directory .crm-field>span{color:var(--crm-navy);font-size:14px;font-weight:700}.crm-scr-form .crm-field>small,.crm-scr-prose .crm-field>small,.crm-scr-directory .crm-field>small{font-size:12px;line-height:1.45}.crm-scr-form .crm-field input,.crm-scr-prose .crm-field input,.crm-scr-directory .crm-field input,.crm-scr-form .crm-field select,.crm-scr-prose .crm-field select,.crm-scr-directory .crm-field select{min-height:48px;padding:0 16px;border-radius:14px;font-size:15px}.crm-scr-form .crm-field textarea,.crm-scr-prose .crm-field textarea,.crm-scr-directory .crm-field textarea{min-height:110px;padding:12px 16px;border-radius:14px;font-size:15px}.crm-scr-form .crm-field input[type=date],.crm-scr-prose .crm-field input[type=date],.crm-scr-form .crm-field input[type=datetime-local],.crm-scr-prose .crm-field input[type=datetime-local],.crm-scr-form .crm-field input[type=time],.crm-scr-prose .crm-field input[type=time],.crm-scr-directory .crm-field input[type=date]{min-height:48px;height:48px;padding-block:0}.crm-scr-form .crm-field input[type=file],.crm-scr-prose .crm-field input[type=file],.crm-scr-account .crm-field input[type=file]{box-sizing:border-box;min-height:48px;height:auto;padding:9px 14px;border:1px solid var(--crm-line);border-radius:14px;font-size:15px}.crm-scr-form .crm-check,.crm-scr-prose .crm-check{min-height:48px;padding:10px 14px;gap:10px;border-radius:14px}.crm-scr-form .crm-form-grid-12>.crm-check{align-self:end}.crm-scr-form .crm-check span,.crm-scr-prose .crm-check span{font-size:14px;font-weight:500}.crm-scr-form .crm-form-grid-12{gap:14px}.crm-scr-form .crm-form-actions{gap:8px}.crm-scr-pad{padding:var(--rec-pad)}.crm-scr-narrow{max-width:680px}.crm-scr-accordion>details{border-top:1px solid var(--crm-line)}.crm-scr-accordion>details:first-of-type{border-top:0}.crm-scr-accordion>details>summary{display:flex;align-items:center;gap:8px;padding:7px var(--rec-pad);color:var(--crm-navy);font-size:14px;font-weight:650;cursor:pointer}.crm-scr-accordion>details>summary:hover{background:var(--crm-surface-soft)}.crm-scr-accordion>details>summary>strong{min-width:0;font-weight:650;overflow-wrap:anywhere}.crm-scr-accordion>details>summary>span{margin-left:auto;color:var(--crm-muted);font-size:12px;font-weight:800;white-space:nowrap}.crm-scr-accordion>details>:not(summary){margin:0;padding:0 var(--rec-pad);color:var(--crm-muted);font-size:13.5px;line-height:1.55}.crm-scr-accordion>details>p{padding-bottom:4px}.crm-scr-accordion>details>p b{color:var(--crm-text)}.crm-scr-accordion>details>pre{margin:4px 0;padding:8px var(--rec-pad);background:var(--crm-surface-soft);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;line-height:1.55}.crm-scr-accordion>details>footer{display:flex;flex-wrap:wrap;gap:6px;padding:8px var(--rec-pad) 10px}.crm-scr-accordion>details>footer form{display:inline-flex}.crm-scr-editor{margin-top:var(--rec-gap);border:1px solid var(--crm-line);border-radius:var(--rec-radius);background:var(--crm-surface)}.crm-scr-editor>summary{display:flex;align-items:center;gap:6px;padding:8px var(--rec-pad);color:var(--crm-accent);font-size:14px;font-weight:700;cursor:pointer}.crm-scr-editor[open]>summary{border-bottom:1px solid var(--crm-line)}.crm-scr-editor>summary .crm-icon{width:15px;height:15px}.crm-scr-editor>form{padding:var(--rec-pad)}.crm-scr-request{align-items:flex-start}.crm-scr-request .crm-scr-record__name{margin:0 0 1px;white-space:normal;overflow:visible;font-size:14px}.crm-scr-request .crm-rec-list__main>span{white-space:normal;overflow:visible;text-overflow:clip}.crm-scr-request__notes{margin-top:2px}.crm-scr-request .crm-text-link{display:inline-flex;align-items:center;gap:4px;color:var(--crm-accent);font-weight:650}.crm-scr-request .crm-text-link .crm-icon{width:14px;height:14px}.crm-scr-request .crm-request-status{flex:none;padding:2px 7px;border-radius:999px;font-size:12px;font-weight:800}.crm-scr-form.crm-checklist-apply{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:0;padding:0;border:0;background:none}.crm-scr-form.crm-checklist-apply .crm-field{flex:1 1 240px}.crm-scr-form.crm-checklist-apply small{flex-basis:100%;color:var(--crm-muted);font-size:12px}.crm-scr-fieldset{min-width:0;margin:4px 0 0;padding:10px 0 0;display:grid;gap:10px;border:0;border-top:1px solid var(--crm-line)}.crm-scr-fieldset[hidden]{display:none}.crm-scr-fieldset>legend{padding:0;display:flex;align-items:center;gap:8px;color:var(--crm-muted);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.crm-scr-fieldset>legend>span{width:20px;height:20px;display:grid;place-items:center;border-radius:6px;color:var(--crm-accent);background:var(--crm-accent-soft);font-size:11.5px;letter-spacing:0}.crm-scr-fieldset>.crm-form-section-intro{margin:0;color:var(--crm-muted);font-size:13px;line-height:1.55}.crm-scr-form .crm-children-empty{padding:6px 0;border:0;border-radius:0;text-align:left;font-size:13.5px}.crm-scr-form-aside{margin-top:10px;padding-top:10px;display:flex;justify-content:flex-end;border-top:1px solid var(--crm-line)}.crm-scr-btn--danger{color:var(--crm-danger);border-color:color-mix(in srgb,var(--crm-danger) 34%,var(--crm-line))}.crm-scr-btn--danger:hover{background:var(--crm-danger-soft)}.crm-scr-relations>li{flex-wrap:wrap;align-items:flex-start}.crm-scr-relations .crm-rec-list__main>span{white-space:normal;overflow:visible}.crm-scr-relation__sync{flex:1 1 100%;margin-top:4px}.crm-scr-relation__sync>summary{color:var(--crm-accent);font-size:13px;font-weight:700;cursor:pointer}.crm-scr-relation__sync>form{margin-top:8px}.crm-scr-form .crm-email-actions,.crm-scr-prose .crm-email-actions{gap:6px}.crm-scr-emaillog{margin-top:14px;padding-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;border-top:1px solid var(--crm-line)}.crm-scr-emaillog span{color:var(--crm-muted);font-size:13px}@media(max-width:760px){.crm-scr-head{padding:0}.crm-scr-head h1{font-size:28px}.crm-scr-filterbar{gap:8px}.crm-scr-tag{min-height:36px;padding:0 12px}.crm-scr-head__actions{width:100%;margin-left:0}.crm-scr-search{flex-basis:100%}.crm-scr-directory__bar{position:static}.crm-scr-directory__tools{width:100%;margin-left:0}.crm-scr-directory__count{margin-right:auto}.crm-scr-directory__bar:has(>[data-bulk-bar]:not([hidden]))>.crm-scr-search,.crm-scr-directory__bar:has(>[data-bulk-bar]:not([hidden]))>.crm-scr-directory__tools{display:none}.crm-scr-record .crm-rec-list__main>span{white-space:normal;overflow:visible}.crm-scr-record .crm-rec-list__main .crm-scr-record__datum{display:inline-block;max-width:100%}.crm-scr-record__name{white-space:normal;overflow:visible}.crm-scr-record__icon{width:38px;height:38px}.crm-scr-avatar{flex-basis:40px;width:40px;height:40px;border-radius:14px}}.crm-scr-filterbar__aside{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.crm-scr-services .crm-table td{max-width:none;font-variant-numeric:tabular-nums}.crm-scr-services .crm-table th a{color:inherit;font-weight:inherit;text-decoration:none}.crm-scr-services .crm-table th a.is-active{color:var(--crm-accent)}.crm-scr-services .crm-table th a:hover,.crm-scr-services .crm-table th a:focus-visible{color:var(--crm-accent)}.crm-scr-services .crm-table td a.crm-scr-services__title{display:block;color:var(--crm-navy);font-weight:750}.crm-scr-services__meta{margin-top:3px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.crm-scr-services .crm-service-badge{padding:1px 7px;border-radius:999px;font-size:12px;line-height:1.5}.crm-scr-services .crm-table td a.crm-scr-services__company{color:var(--crm-text);font-weight:650}.crm-scr-services .crm-table td small{display:block}.crm-scr-services__num{text-align:right;white-space:nowrap}.crm-scr-due{display:grid;white-space:nowrap}.crm-scr-due.is-warn small{color:var(--crm-warning);font-weight:750}.crm-scr-due.is-danger small{color:var(--crm-danger);font-weight:750}@media(max-width:700px){.crm-scr-services__num{text-align:left}.crm-scr-services .crm-table td:empty{display:none}.crm-scr-services .crm-table td>span{min-width:0;justify-self:start}.crm-scr-services .crm-table td a{min-height:32px;display:inline-flex;align-items:center}}@media(max-width:760px){.crm-scr-directory__advanced .crm-advanced-filters>summary{min-height:44px}}@media(max-width:760px){.crm-scr-head__actions>a:not(.crm-button):not(.crm-rec-btn),.crm-scr-filterbar__reset{display:inline-flex;align-items:center;min-height:36px}}.crm-scr-table .crm-table{font-size:13.5px}.crm-scr-table .crm-table th{padding:6px var(--rec-pad);border-bottom:1px solid var(--crm-line);background:var(--crm-surface-soft);color:var(--crm-muted);font-size:12px;font-weight:800;letter-spacing:.05em}.crm-scr-table .crm-table td{padding:7px var(--rec-pad);background:none;vertical-align:middle}.crm-scr-table .crm-table tbody tr:last-child td{border-bottom:0}.crm-scr-table .crm-table tbody tr:hover td{background:var(--crm-surface-soft)}.crm-scr-table .crm-table a{color:var(--crm-accent);font-weight:650}.crm-scr-table .crm-table code{font-size:12.5px;overflow-wrap:anywhere}.crm-scr-table .crm-table small,.crm-scr-table__empty td{color:var(--crm-muted)}.crm-scr-table .crm-table-actions{gap:10px}.crm-scr-table .crm-table-actions a{font-size:13px;font-weight:700}.crm-scr-table .crm-table-actions a.is-danger{color:var(--crm-danger)}@media(max-width:700px){.crm-scr-table .crm-table--activity tbody tr{padding:8px var(--rec-pad)}.crm-scr-table .crm-table--activity tbody tr:hover td{background:none}.crm-scr-table .crm-table--activity td{padding:3px 0;grid-template-columns:minmax(84px,34%) minmax(0,1fr)}}.crm-scr-note{margin:0;padding:9px var(--rec-pad);border-bottom:1px solid var(--crm-line);color:var(--crm-muted);font-size:13px;line-height:1.5}.crm-scr-note code{font-size:12.5px}.crm-scr-legal{margin-top:var(--rec-gap);padding:9px 12px;border:1px solid var(--crm-line);border-radius:var(--rec-radius);background:var(--crm-surface);color:var(--crm-muted);font-size:13px;line-height:1.5}.crm-scr-legal code{font-size:12.5px;color:var(--crm-text)}.crm-scr-filterbar__form{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.crm-scr-accounts{gap:0}.crm-scr-accounts .crm-user-card{padding:14px var(--rec-pad);gap:14px;border:0;border-top:1px solid var(--crm-line);border-radius:0;background:none;animation:none}.crm-scr-accounts .crm-user-card:first-child{border-top:0}.crm-scr-accounts .crm-user-card__initial{width:42px;height:42px;border-radius:50%;color:var(--crm-surface);background:var(--crm-navy-2);font-size:.938rem}.crm-scr-accounts .crm-user-card h3{font-size:15px;font-weight:600}.crm-scr-accounts .crm-user-card__actions .crm-button{min-height:36px;padding:0 12px;font-size:13px;font-weight:500}.crm-scr-accounts .crm-user-card .crm-user-email,.crm-scr-accounts .crm-user-card .crm-user-network{margin-top:0;padding-top:5px;border-top:0}.crm-scr-accounts .crm-user-card .crm-user-email .crm-button,.crm-scr-accounts .crm-user-card .crm-user-network .crm-button{min-height:40px}.crm-scr-accounts .crm-user-card .crm-user-email .crm-field>span,.crm-scr-accounts .crm-user-card .crm-user-network .crm-field>span{font-size:13px;font-weight:600}.crm-scr-check .crm-rec-list__main strong{white-space:normal}.crm-scr-check .crm-rec-list__main span{white-space:normal;overflow:visible}.crm-scr-gap code{display:block;margin-top:2px;color:var(--crm-text);font-size:12.5px;overflow-wrap:anywhere}.crm-scr-head--alert~* .crm-scr-btn--danger{border-color:var(--crm-danger);background:var(--crm-danger);color:var(--crm-on-accent)}.crm-scr-head--alert~* .crm-scr-btn--danger:hover{border-color:var(--crm-danger);color:var(--crm-on-accent);filter:brightness(1.06)}.crm-scr-btn--danger:focus-visible{outline:2px solid var(--crm-danger);outline-offset:2px}.crm-scr-btn--danger[disabled]{cursor:not-allowed;opacity:.55;filter:none}.crm-scr-head--alert{padding:14px 18px;border:1px solid color-mix(in srgb,var(--crm-danger) 45%,var(--crm-line));border-radius:var(--rec-radius);background:var(--crm-danger-soft)}.crm-scr-head--alert .crm-scr-head__eyebrow{color:var(--crm-danger)}.crm-scr-card--alert{border-color:color-mix(in srgb,var(--crm-danger) 45%,var(--crm-line))}.crm-scr-card--alert>.crm-rec-card__head{border-bottom-color:color-mix(in srgb,var(--crm-danger) 35%,var(--crm-line));background:var(--crm-danger-soft)}.crm-scr-card--alert>.crm-rec-card__head .crm-rec-card__title{color:var(--crm-danger)}.crm-scr-warning{margin:0;padding:9px 11px;border:1px solid color-mix(in srgb,var(--crm-danger) 40%,var(--crm-line));border-radius:10px;color:var(--crm-text);background:var(--crm-danger-soft);font-size:13.5px;line-height:1.5}.crm-scr-warning strong{color:var(--crm-danger)}.crm-scr-account .crm-avatar-form{margin:0 0 10px;padding:0 0 10px;gap:12px}.crm-scr-account .crm-avatar--large{width:56px;height:56px;flex-basis:56px;border-radius:14px;font-size:1.062rem}.crm-scr-account .crm-avatar-form small{font-size:12px}.crm-scr-account .crm-avatar-form .crm-field{gap:4px}.crm-scr-account .crm-avatar-form .crm-field>span{color:var(--crm-muted);font-size:13px;font-weight:800}.crm-scr-account .crm-mail-note{margin:0;padding:9px 11px;font-size:13px}.crm-scr-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.crm-scr-documents{margin:0 0 16px}.crm-scr-documents summary{margin-bottom:10px;cursor:pointer;font-weight:750}.crm-scr-form>.crm-scr-checkall{justify-self:start;min-height:40px;padding:6px 14px}.crm-scr-form>.crm-scr-checkall span{font-weight:700}@container (max-width: 560px){.crm-scr-choices{grid-template-columns:minmax(0,1fr)}}.crm-scr-editcard{max-width:940px}.crm-scr-editcard.crm-scr-narrow{max-width:680px}.crm-scr-editflow{display:grid;gap:var(--rec-gap);margin-top:var(--rec-gap)}.crm-scr-editflow>.crm-scr-editcard{max-width:none}.crm-scr-editcard:where(.crm-inline-editor *){max-width:none;border:0;border-radius:0;background:none;box-shadow:none}.crm-scr-editcard:where(.crm-inline-editor *)>.crm-rec-card__head{display:none}.crm-scr-editcard:where(.crm-inline-editor *)>.crm-rec-card__body{padding:0}.crm-scr-editflow:where(.crm-inline-editor *){margin-top:0}.crm-scr-editflow:where(.crm-inline-editor *)>.crm-scr-editcard{border:1px solid var(--crm-line);border-radius:var(--rec-radius);background:var(--crm-surface)}.crm-scr-editflow:where(.crm-inline-editor *)>.crm-scr-editcard>.crm-rec-card__head{display:flex}.crm-scr-editflow:where(.crm-inline-editor *)>.crm-scr-editcard>.crm-rec-card__body{padding:var(--rec-pad)}.crm-scr-editform{display:grid;gap:var(--rec-gap);margin-top:var(--rec-gap)}.crm-scr-editform>.crm-scr-editcard{max-width:none}.crm-scr-form .crm-field--number input{font-variant-numeric:tabular-nums}.crm-scr-covers{margin:0;padding:0;border:0;min-width:0}.crm-scr-covers>legend{padding:0 0 6px;color:var(--crm-navy);font-size:14px;font-weight:700}.crm-scr-covers>small{display:block;margin-top:6px;color:var(--crm-muted);font-size:12px;line-height:1.45}.crm-scr-covers__list{min-height:48px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:6px}.crm-scr-covers__list .crm-check{min-height:32px;padding:5px 10px;align-items:center;border-radius:999px;background:var(--crm-surface)}.crm-scr-covers__list .crm-check input{width:16px;height:16px;margin:0}.crm-scr-covers__list .crm-check span{font-size:13.5px;font-weight:700}.crm-scr-covers__list .crm-check:has(input:checked){border-color:color-mix(in srgb,var(--crm-accent) 45%,var(--crm-line));background:var(--crm-accent-soft)}.crm-scr-offerlines{display:grid;gap:10px;margin-bottom:17px}.crm-scr-offerline{margin:0;padding:11px 12px 12px;min-width:0;display:grid;grid-template-columns:minmax(190px,1.6fr) repeat(5,minmax(0,1fr));align-items:end;gap:10px;border:1px solid var(--crm-line);border-radius:14px;background:var(--crm-surface-soft)}.crm-scr-offerline>legend{padding:0 4px;color:var(--crm-muted);font-size:12.5px;font-weight:800}.crm-scr-offerline .crm-field{gap:4px}.crm-scr-offerline--contribution{grid-template-columns:minmax(190px,1.4fr) minmax(0,1fr) minmax(0,2.6fr)}.crm-scr-offerline[data-plan-row]{position:relative}.crm-scr-loanfigures{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0 0 14px}.crm-scr-loanfigures>div{min-width:0;padding:12px 14px;display:grid;align-content:start;gap:3px;border-radius:16px;background:var(--crm-surface-soft);container-type:inline-size}.crm-scr-loanfigures span{color:var(--crm-muted);font-size:12.5px;font-weight:600}.crm-scr-loanfigures strong{color:var(--crm-navy);font-size:19px;font-size:min(19px,11.5cqi);font-weight:800;line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums}.crm-scr-loanfigures small{color:var(--crm-muted);font-size:12px;line-height:1.3}.crm-scr-loanplan .crm-rec-list__main span{white-space:normal;line-height:1.45}.crm-scr-loannote{margin:0;padding:12px var(--rec-pad) 16px;border-top:1px solid var(--crm-line);color:var(--crm-muted);font-size:13px;line-height:1.5}.crm-scr-ptzverdict{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 14px;color:var(--crm-navy);font-size:14px;font-weight:700;line-height:1.4}.crm-scr-ptzlist__title{margin:14px 0 6px;color:var(--crm-navy);font-size:13px;font-weight:800}.crm-scr-ptzlist{display:grid;gap:6px;margin:0;padding:0 0 0 18px;color:var(--crm-text);font-size:13px;line-height:1.5}.crm-scr-ptzlist--refusal li::marker{color:var(--crm-danger)}.crm-scr-ptzlist--missing li::marker{color:var(--crm-warning)}.crm-scr-ptzlist--notes{margin-top:12px;color:var(--crm-muted)}.crm-scr-ptzaction{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;padding:12px var(--rec-pad) 14px;border-top:1px solid var(--crm-line)}.crm-scr-ptzaction p{flex:1 1 220px;margin:0;color:var(--crm-muted);font-size:13px;line-height:1.45}.crm-scr-ptzcheck{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:10px 12px;border:1px solid var(--crm-line);border-radius:12px;background:var(--crm-surface)}.crm-scr-ptzcheck[hidden],.crm-scr-ptzcheck [hidden]{display:none}.crm-scr-offerline[data-ptz-locked] input[readonly],.crm-scr-offerline[data-ptz-locked] select[aria-disabled=true]{opacity:.5;cursor:not-allowed}.crm-scr-offerline[data-ptz-locked] select[aria-disabled=true]{pointer-events:none}.crm-scr-ptzsim{border-top:1px solid var(--crm-line);transition:opacity .15s ease}.crm-scr-ptzsim[aria-busy=true]{opacity:.55}.crm-scr-ptzcheck p{flex:1 1 260px;min-width:0;margin:0;color:var(--crm-text);font-size:13px;font-weight:600;line-height:1.45}.crm-scr-ptzcheck[data-tone=ok]{border-color:color-mix(in srgb,var(--crm-success) 35%,var(--crm-line));background:var(--crm-success-soft)}.crm-scr-ptzcheck[data-tone=warn]{border-color:color-mix(in srgb,var(--crm-warning) 45%,var(--crm-line));background:var(--crm-warning-soft)}.crm-scr-ptzcheck[data-tone=danger]{border-color:color-mix(in srgb,var(--crm-danger) 35%,var(--crm-line));background:var(--crm-danger-soft)}.crm-scr-simsteps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;margin:0 0 18px;padding:0;list-style:none}.crm-scr-simsteps__step{position:relative;display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--crm-line);border-radius:16px;background:var(--crm-surface)}.crm-scr-simsteps__step>b{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--crm-surface-soft);color:var(--crm-muted);font-size:13px;font-weight:800}.crm-scr-simsteps__step>span:not(.sr-only){display:grid;min-width:0}.crm-scr-simsteps__step strong{color:var(--crm-navy);font-size:13.5px;line-height:1.3}.crm-scr-simsteps__step small{overflow:hidden;color:var(--crm-muted);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.crm-scr-simsteps__step.is-done>b{background:var(--crm-success-soft);color:color-mix(in srgb,var(--crm-success) 78%,var(--crm-text))}.crm-scr-simsteps__step.is-current{border-color:var(--crm-accent)}.crm-scr-simsteps__step.is-current>b{background:var(--crm-accent);color:var(--crm-on-accent)}.crm-scr-simgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin:0 0 var(--rec-gap)}.crm-scr-simcard{display:grid;align-content:start;gap:12px;min-width:0;padding:18px 20px;border:2px solid transparent;border-radius:22px;background:var(--crm-surface);color:var(--crm-text);text-decoration:none;box-shadow:var(--crm-shadow)}.crm-scr-simcard:not(.crm-scr-simcard--new):not(.is-current):hover{border-color:var(--crm-line);color:var(--crm-text)}.crm-scr-simcard:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-simcard.is-current{border-color:var(--crm-accent)}.crm-scr-simcard__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px}.crm-scr-simcard__head strong{color:var(--crm-navy);font-size:15.5px;font-weight:800}.crm-scr-simcard__figs{display:grid;grid-template-columns:1fr 1fr;gap:10px;color:var(--crm-muted);font-size:12.5px;font-weight:600}.crm-scr-simcard__figs>span{display:grid;gap:2px;min-width:0}.crm-scr-simcard__figs b{color:var(--crm-navy);font-size:16px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.crm-scr-simcard__note{color:var(--crm-muted);font-size:12.5px;line-height:1.45}.crm-scr-simcard--new{border:2px dashed var(--crm-line);background:var(--crm-surface-soft);box-shadow:none}.crm-scr-simcard--new>strong{color:var(--crm-navy);font-size:15.5px;font-weight:800}.crm-scr-simcard--new .crm-field{margin:0}.crm-scr-simcard--new .crm-rec-btn{justify-self:start}.crm-scr-simhint{align-self:end;padding-bottom:6px}.crm-scr-inlineform{display:inline;margin:0}.crm-scr-linkbtn{padding:0;border:0;background:none;color:var(--crm-accent);font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.crm-scr-linkbtn:hover{text-decoration:underline}.crm-scr-banklist{display:grid;gap:8px;margin:0;padding:0;list-style:none}.crm-scr-bankpick{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid var(--crm-line);border-radius:16px;background:var(--crm-surface);cursor:pointer}.crm-scr-bankpick:has(input:checked:not(:disabled)){border-color:var(--crm-accent);background:var(--crm-accent-soft)}.crm-scr-bankpick.is-sent{background:var(--crm-surface-soft);cursor:default}.crm-scr-bankpick input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--crm-accent)}.crm-scr-bankpick>span{display:grid;gap:2px;min-width:0}.crm-scr-bankpick strong{color:var(--crm-navy);font-size:14px}.crm-scr-bankpick small{color:var(--crm-muted);font-size:12.5px;line-height:1.4;overflow-wrap:anywhere}.crm-scr-banklist__group{margin:4px 0 0;color:var(--crm-muted);font-size:12.5px;font-weight:700}.crm-scr-sendmodes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;border:0}.crm-scr-sendmodes legend{margin:0 0 6px;padding:0;color:var(--crm-muted);font-size:12.5px;font-weight:700}@media(max-width:900px){.crm-scr-simsteps{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media(max-width:560px){.crm-scr-sendmodes{grid-template-columns:1fr}.crm-scr-simsteps{display:flex;overflow-x:auto;scrollbar-width:none}.crm-scr-simsteps::-webkit-scrollbar{display:none}.crm-scr-simsteps__step{flex:none}}.crm-scr-offerline--credit{grid-template-columns:minmax(0,2.6fr) minmax(200px,1fr) auto;align-items:center}.crm-scr-creditinfo{margin:0;color:var(--crm-muted);font-size:13.5px;line-height:1.45}.crm-scr-planremove{position:absolute;top:-17px;right:12px}.crm-scr-planadd{display:flex;justify-content:center;margin:-5px 0 17px}.crm-scr-planadd .crm-rec-btn{gap:6px}.crm-scr-planadd .crm-icon{width:16px;height:16px}.crm-scr-offerline[hidden],.crm-scr-planadd[hidden],.crm-scr-planremove[hidden]{display:none}@media(max-width:900px){.crm-scr-offerline,.crm-scr-offerline--contribution{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-scr-offerline>.crm-field:first-of-type,.crm-scr-offerline--contribution>.crm-field:last-of-type{grid-column:1 / -1}.crm-scr-offerline--credit{grid-template-columns:minmax(0,1fr)}}.crm-scr-formactions{flex-wrap:wrap;justify-content:flex-end;gap:8px}@media(max-width:700px){.crm-scr-formactions{align-items:center;flex-direction:row}.crm-scr-formactions .crm-rec-btn{flex:1 1 auto;width:auto;min-height:42px;justify-content:center}.crm-scr-formactions .crm-draft-feedback{flex-basis:100%}}.crm-scr-remove{display:flex;justify-content:flex-end;margin:0;padding:7px var(--rec-pad);border-top:1px solid var(--crm-line)}.crm-scr-remove .crm-rec-btn{color:var(--crm-danger)}.crm-scr-remove .crm-rec-btn:hover{border-color:var(--crm-danger);color:var(--crm-danger)}.crm-scr-remove:where(.crm-inline-editor *){margin-top:16px;padding:16px 0 0}.crm-scr-budget__form{display:grid;gap:10px}.crm-scr-budget__form .crm-form-actions{margin:2px 0 0;padding-top:10px;border-top:1px solid var(--crm-line)}.crm-scr-budget__note{margin:0;padding:8px var(--rec-pad);color:var(--crm-muted);font-size:13.5px;line-height:1.5}.crm-scr-budget .crm-budget-entry-list,.crm-scr-budget .crm-credit-list{margin:0;gap:0;border-top:1px solid var(--crm-line)}.crm-scr-budget .crm-budget-entry-list>article{padding:7px var(--rec-pad);border:0;border-radius:0;background:none}.crm-scr-budget .crm-budget-entry-list>article+article,.crm-scr-budget .crm-credit-list>article+article{border-top:1px solid var(--crm-line)}.crm-scr-budget .crm-credit-list>article{padding:7px var(--rec-pad);border-top:0}.crm-scr-budget .crm-budget-entry-main strong,.crm-scr-budget .crm-credit-list article strong{font-size:14px}.crm-scr-budget .crm-budget-entry-main small,.crm-scr-budget .crm-budget-entry-amount small,.crm-scr-budget .crm-credit-list article small{font-size:12px}.crm-scr-budget .crm-credit-list article small a,.crm-scr-budget .crm-budget-entry-main small a{color:var(--crm-navy);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:2px}.crm-scr-budget .crm-budget-entry-amount strong{color:var(--crm-navy);font-size:14px;font-variant-numeric:tabular-nums}.crm-scr-budget .crm-credit-list article>a{color:var(--crm-accent);font-size:13px;font-weight:700;white-space:nowrap}.crm-scr-budget .crm-budget-entry-form--add{margin:0;padding:8px var(--rec-pad);border:0;border-top:1px solid var(--crm-line);border-radius:0;background:var(--crm-surface-soft)}.crm-scr-budget .crm-budget-salary-source{margin:0;padding:8px var(--rec-pad);border:0;border-top:1px solid var(--crm-line);border-radius:0;font-size:13.5px}.crm-scr-budget.crm-budget-category>:last-child{border-bottom-left-radius:var(--rec-radius);border-bottom-right-radius:var(--rec-radius)}.crm-scr-budget .crm-budget-salary-source .crm-rec-btn,.crm-scr-budget .crm-budget-entry-form--add .crm-budget-entry-add{background:var(--crm-surface)}.crm-scr-budget .crm-budget-salary-source .crm-rec-btn:hover,.crm-scr-budget .crm-budget-entry-form--add .crm-budget-entry-add:hover{background:color-mix(in srgb,var(--crm-line) 70%,var(--crm-surface))}.crm-scr-budget .crm-credit-inline-editor{margin:0;padding:var(--rec-pad);border:0;border-top:1px solid var(--crm-line);border-radius:0;background:var(--crm-surface-soft)}.crm-scr-budget__editor{display:flex;align-items:center;gap:8px;margin-bottom:8px}.crm-scr-budget__editor h3{margin:0;color:var(--crm-navy);font-size:14px;font-weight:750}.crm-scr-budget__editor .crm-text-link{margin-left:auto;color:var(--crm-accent);font-size:13px;font-weight:700}.crm-scr-budget .crm-budget-entry-edit{grid-column:1 / -1;margin:6px calc(var(--rec-pad) * -1) calc(var(--rec-pad) * -1);padding:var(--rec-pad);border-top:1px solid var(--crm-line);background:var(--crm-surface-soft)}.crm-scr-budget .crm-budget-entry-form .crm-check{min-height:34px;padding:5px 8px}.crm-scr-budget .crm-budget-entry-form .crm-check span{font-size:12.5px;font-weight:650}.crm-scr-budget .crm-budget-entry-form .crm-field input,.crm-scr-budget .crm-budget-entry-form .crm-field select,.crm-scr-budget .crm-budget-entry-form--add .crm-budget-entry-add{min-height:34px}.crm-scr-budget .crm-budget-entry-form:not(.crm-budget-entry-form--add)>.crm-check{grid-column:1 / -1;justify-self:start}.crm-scr-rowactions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;flex:none}.crm-scr-rowactions form{margin:0;display:inline-flex}.crm-scr-rowactions .crm-scr-iconbtn{width:34px;height:34px;padding:0;display:inline-grid;place-items:center;flex:none;border:1px solid var(--crm-line);border-radius:50%;color:var(--crm-navy);background:var(--crm-surface);font-size:0;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.crm-scr-rowactions .crm-scr-iconbtn .crm-icon{width:16px;height:16px}.crm-scr-rowactions .crm-scr-iconbtn:hover{border-color:color-mix(in srgb,var(--crm-accent) 40%,var(--crm-line));color:var(--crm-accent);background:var(--crm-accent-soft)}.crm-scr-rowactions .crm-scr-iconbtn--danger:hover{border-color:color-mix(in srgb,var(--crm-danger) 40%,var(--crm-line));color:var(--crm-danger);background:var(--crm-danger-soft)}.crm-scr-rowactions .crm-scr-iconbtn:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-rowactions .crm-scr-iconbtn[disabled]{cursor:progress;opacity:.55}@media(max-width:760px){.crm-scr-budget .crm-budget-entry-list>article,.crm-scr-budget .crm-credit-list>article{grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.crm-scr-budget .crm-budget-entry-amount{text-align:right}.crm-scr-rowactions .crm-scr-iconbtn{width:38px;height:38px}.crm-scr-rowactions{gap:4px}.crm-scr-budget .crm-credit-list>article{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions" "amount actions";row-gap:4px}.crm-scr-budget .crm-credit-list>article>div:first-child{grid-area:main}.crm-scr-budget .crm-credit-list>article>div:nth-child(2){grid-area:amount;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;text-align:left}.crm-scr-budget .crm-credit-list>article>.crm-scr-rowactions{grid-area:actions}}.crm-scr-budget__note+.crm-rec-empty{border-top:1px solid var(--crm-line)}.crm-scr-head:has(~.crm-scr-editcard){max-width:940px}.crm-scr-head:has(~.crm-scr-narrow){max-width:680px}.crm-scr-clientcard{max-width:1040px}.crm-scr-clientcard:not(:where(.crm-inline-editor *)){width:100%;margin-inline:auto}.crm-scr-clientcard:where(.crm-inline-editor *){max-width:none}.crm-scr-head:has(~.crm-scr-clientcard){max-width:1040px;margin-inline:auto}.crm-scr-editlock:has(~.crm-scr-clientcard){max-width:1040px;margin-inline:auto}.crm-scr-form.crm-client-form{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--rec-gap)}.crm-scr-form .crm-editor-main{display:grid;gap:var(--rec-gap)}.crm-scr-form .crm-form-section{border-radius:0;background:none;box-shadow:none}.crm-scr-form .crm-form-section>legend{padding:0;color:var(--crm-muted);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.crm-scr-form .crm-editor-main>.crm-form-section>legend:before{margin-right:8px;padding:2px 6px;border-radius:6px;font-size:11.5px}.crm-scr-form .crm-editor-main:has(>.crm-form-steps)>.crm-form-section>legend:before{content:none}.crm-scr-form .crm-form-section:first-child{margin-top:0;padding-top:0;border-top:0}.crm-scr-form .crm-section-hint{margin:0;color:var(--crm-muted);font-size:13px;line-height:1.55}.crm-scr-form .crm-couple-fields{margin-top:2px;padding-top:10px}.crm-scr-form .crm-couple-fields h3,.crm-scr-form .crm-children-editor__heading h3{margin:0 0 8px;color:var(--crm-text);font-size:14px}.crm-scr-form .crm-children-editor{display:grid;gap:10px}.crm-scr-form .crm-children-editor__heading{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width:700px){.crm-scr-form .crm-children-editor__heading{align-items:stretch}}@media(min-width:701px){.crm-scr-form .crm-child-row__index{align-self:end;margin-bottom:10.5px}.crm-scr-form .crm-child-row>[data-child-remove]{align-self:end;margin-bottom:8px}}.crm-scr-form .crm-children-editor__heading h3{margin:0}.crm-scr-form.crm-client-form{container:crm-client-form / inline-size}.crm-scr-form .crm-editor-main.is-stepped{align-items:start}.crm-scr-form .crm-form-steps{margin:0;padding:0;border:0;border-radius:0;background:none;display:grid;gap:10px;justify-content:stretch}.crm-scr-form .crm-form-steps__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:4px}.crm-scr-form .crm-form-steps__item{flex:none;min-width:0;min-height:32px;padding:4px 10px 4px 6px;display:flex;align-items:center;gap:8px;border:1px solid transparent;border-radius:8px;background:none;color:var(--crm-muted);font-size:14px;font-weight:700;text-align:left}.crm-scr-form .crm-form-steps__item:hover{color:var(--crm-text);background:var(--crm-surface-soft)}.crm-scr-form .crm-form-steps__item.is-current{border-color:color-mix(in srgb,var(--crm-accent) 35%,var(--crm-line));background:var(--crm-accent-soft);color:var(--crm-text)}.crm-scr-form .crm-form-steps__number{min-width:22px;height:22px;padding:0;display:inline-grid;place-items:center;border-radius:6px;font-size:12px;color:color-mix(in srgb,var(--crm-accent) 78%,var(--crm-text));background:var(--crm-surface-soft)}.crm-scr-form .crm-form-steps__item.is-current .crm-form-steps__number{color:var(--crm-on-accent);background:var(--crm-accent)}.crm-scr-form .crm-form-steps__progress{margin:0;display:flex;align-items:center;gap:8px;color:var(--crm-muted);font-size:12.5px;font-weight:700;white-space:nowrap}.crm-scr-form .crm-form-steps__gauge{flex:1 1 auto;min-width:48px;height:4px;overflow:hidden;border-radius:999px;background:var(--crm-surface-soft);box-shadow:inset 0 0 0 1px var(--crm-line)}.crm-scr-form .crm-form-steps__gauge>i{display:block;width:100%;height:100%;border-radius:999px;background:var(--crm-accent);transform-origin:left center;transition:transform .18s ease}@media(prefers-reduced-motion:reduce){.crm-scr-form .crm-form-steps__gauge>i{transition:none}}.crm-scr-form .crm-form-steps__progress b{order:-1;color:var(--crm-text);font-weight:700}@container crm-client-form (min-width: 720px){.crm-scr-form .crm-editor-main.is-stepped{grid-template-columns:204px minmax(0,1fr);column-gap:24px}.crm-scr-form .crm-editor-main.is-stepped>*{grid-column:2}.crm-scr-form .crm-editor-main.is-stepped>.crm-form-steps{grid-column:1;grid-row:1;position:sticky;top:150px;padding-right:16px;border-right:1px solid var(--crm-line);align-self:stretch;align-content:start}.crm-scr-form .crm-editor-main.is-stepped>.crm-form-actions{grid-column:1 / -1}.crm-scr-form .crm-editor-main.is-stepped .crm-form-steps__list{grid-template-columns:minmax(0,1fr)}}.crm-scr-form .crm-editor-main>.crm-form-actions{margin:0;padding-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;border-top:1px solid var(--crm-line)}.crm-scr-form .crm-form-actions>.crm-form-steps__controls{order:-3;display:flex;gap:6px}.crm-scr-form .crm-form-steps__controls .crm-rec-btn[disabled]{opacity:.45;cursor:default}.crm-scr-form .crm-form-actions>.crm-edit-lock-status{order:-2;margin:0 0 0 auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.crm-scr-form .crm-form-actions>.crm-edit-lock-status:empty{display:none}.crm-scr-form .crm-form-actions>.crm-edit-lock-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--crm-accent)}.crm-scr-form.is-edit-locked .crm-form-actions>.crm-edit-lock-status:before{background:var(--crm-danger)}.crm-scr-form .crm-form-actions>.crm-draft-feedback{order:-1;margin:0 8px 0 auto;color:var(--crm-muted)}@media(min-width:701px){.crm-scr-form .crm-form-actions>.crm-draft-feedback{flex:1 1 0%;min-width:0;text-align:right}.crm-scr-form .crm-form-actions:has(>.crm-edit-lock-status:not(:empty))>.crm-draft-feedback:before{content:none}}.crm-scr-form .crm-form-actions:has(>.crm-edit-lock-status:not(:empty))>.crm-draft-feedback{margin-left:0}@media(min-width:701px){.crm-scr-form .crm-form-actions:has(>.crm-edit-lock-status:not(:empty))>.crm-draft-feedback:before{content:"·";color:var(--crm-muted)}}@media(max-width:700px){.crm-scr-form .crm-editor-main>.crm-form-actions{display:flex}.crm-scr-form .crm-form-actions>.crm-form-steps__controls{flex:1 1 100%}.crm-scr-form .crm-form-actions>.crm-form-steps__controls .crm-rec-btn{flex:1 1 0;min-height:36px;justify-content:center}.crm-scr-form .crm-form-actions>.crm-rec-btn{flex:1 1 0}.crm-scr-form .crm-form-actions>.crm-rec-btn--primary{flex-grow:2}.crm-scr-form .crm-form-actions>.crm-draft-feedback,.crm-scr-form .crm-form-actions>.crm-edit-lock-status{order:1;flex:1 1 100%;margin:0;justify-content:flex-end}.crm-scr-form:not(.is-edit-locked) .crm-form-actions>.crm-edit-lock-status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.crm-scr-company-row{display:flex;align-items:flex-end;gap:8px}.crm-scr-company-row>.crm-field{flex:1 1 auto;min-width:0}.crm-scr-company-row>.crm-rec-btn{flex:none;min-height:48px;white-space:nowrap}.crm-scr-company-help{display:block;margin-top:6px;color:var(--crm-muted);font-size:12.5px;line-height:1.5}@container crm-client-form (max-width: 480px){.crm-scr-company-row{flex-direction:column;align-items:stretch}}@media(max-width:600px){.crm-scr-company-row{flex-direction:column;align-items:stretch}}.crm-scr-form .crm-phone-dial{min-height:34px;padding:0 8px;font-size:14px}.crm-scr-form[inert] .crm-rec-btn--primary{color:var(--crm-muted);border-color:var(--crm-line);background:var(--crm-surface-soft)}.crm-scr-editlock{margin:var(--rec-gap) 0 0;padding:var(--rec-pad);display:grid;gap:6px;border:1px solid var(--crm-line);border-radius:var(--rec-radius);background:var(--crm-surface)}.crm-scr-editlock h2{margin:0;font-size:14.5px;color:var(--crm-text)}.crm-scr-editlock p{margin:0;color:var(--crm-muted);font-size:13.5px;line-height:1.55}.crm-scr-editlock .crm-edit-lock-actions{margin-top:4px;display:flex;flex-wrap:wrap;gap:6px}.crm-scr-peek{width:min(620px,calc(100% - 28px))}.crm-scr-peek__body{margin:12px 0;display:grid;gap:var(--rec-gap)}.crm-scr-peek__body .crm-rec-card{margin:0}.crm-scr-peek__body .crm-rec-card__title{font-size:14px;font-weight:750;color:var(--crm-navy)}.crm-scr-peek>footer{display:flex;justify-content:flex-end}.crm-scr-record__peek svg{width:15px;height:15px}@media(max-width:600px){.crm-scr-head{margin-top:4px;gap:12px}.crm-scr-head__eyebrow,.crm-scr-head__lead{display:none}.crm-scr-head--error .crm-scr-head__lead{display:block}.crm-scr-head h1,.crm-scr-head__actions{gap:8px}.crm-scr-head__actions>.crm-rec-btn{min-height:44px;padding:0 14px;font-size:14px}.crm-scr-filterbar,.crm-scr-filterbar__aside{flex-wrap:nowrap}.crm-scr-filterbar{margin-top:12px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.crm-scr-filterbar::-webkit-scrollbar{display:none}.crm-scr-filterbar>*,.crm-scr-filterbar__aside>*{flex:none}.crm-scr-filterbar__grow{display:none}}.crm-scr-record__more,.crm-scr-record__label{display:none}@media(max-width:560px){.crm-scr-record .crm-rec-list__main>span{max-height:3em;overflow:hidden;line-height:1.5}.crm-scr-record .crm-rec-list__right{flex-wrap:wrap;align-items:center;gap:6px 8px}.crm-scr-record__more .crm-icon{width:20px;height:20px}.crm-scr-record__more:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-record.is-actions-open .crm-scr-record__more{color:var(--crm-paper);background:var(--crm-navy)}.crm-scr-record.is-actions-open .crm-rec-list__right>a,.crm-scr-record.is-actions-open .crm-rec-list__right>form{order:2;flex:1 1 100%;margin:0}.crm-scr-record.is-actions-open .crm-rec-list__right>a,.crm-scr-record.is-actions-open .crm-rec-list__right>form>button{width:100%;height:auto;min-height:48px;padding:0 16px;display:flex;align-items:center;justify-content:flex-start;gap:10px;border:0;border-radius:14px;color:var(--crm-navy);background:var(--crm-surface);font-size:15px;font-weight:700}.crm-scr-record.is-actions-open .crm-rec-list__right>a .crm-icon{width:18px;height:18px;color:var(--crm-accent)}.crm-scr-record.is-actions-open .crm-scr-record__label{display:inline}.crm-scr-board__card:not(.is-actions-open)>.crm-rec-list__main{flex:1 1 0%}.crm-scr-board__card:not(.is-actions-open)>.crm-rec-list__right{flex:none;align-self:center}}@media(max-width:600px){.crm-scr-form .crm-form-steps__list{position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px}.crm-scr-form .crm-form-steps__list::-webkit-scrollbar{display:none}.crm-scr-form .crm-form-steps__list>*{flex:none}.crm-scr-form:has(.crm-form-actions--mobile-sticky){padding-bottom:88px;container-type:normal}.crm-scr-form .crm-scr-fieldset:has(.crm-form-actions--mobile-sticky),.crm-scr-editcard:has(.crm-form-actions--mobile-sticky),.crm-scr-form-shell:has(.crm-form-actions--mobile-sticky){container-type:normal}.crm-scr-formactions.crm-form-actions--mobile-sticky{position:fixed;left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:40;margin:0;padding:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid var(--crm-line);border-radius:22px;background:var(--crm-surface);box-shadow:0 12px 32px color-mix(in srgb,var(--crm-navy) 18%,transparent)}.crm-scr-form:not(.is-edit-locked) .crm-form-actions--mobile-sticky>.crm-edit-lock-status{display:none}.crm-scr-formactions.crm-form-actions--mobile-sticky>.crm-rec-btn{flex:0 1 auto;min-height:44px;padding:0 14px;font-size:14px}.crm-scr-formactions.crm-form-actions--mobile-sticky>.crm-rec-btn--primary{flex:1 1 auto}.crm-scr-formactions.crm-form-actions--mobile-sticky>.crm-draft-feedback{flex-basis:100%;order:3;margin:0;text-align:center;font-size:12px}}.crm-scr-subhead{margin-top:var(--rec-gap);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.crm-scr-subhead>p{flex:1 1 360px;min-width:0;margin:0;color:var(--crm-muted);font-size:15px;line-height:1.5}.crm-scr-subhead>p strong{color:var(--crm-navy)}.crm-scr-subhead__actions{display:flex;flex-wrap:wrap;gap:8px}.crm-scr-subhead__actions .crm-rec-btn,.crm-scr-stagepanel__actions .crm-rec-btn{gap:6px;border:1px solid var(--crm-line);background:var(--crm-surface)}.crm-scr-subhead__actions .crm-rec-btn:hover,.crm-scr-stagepanel__actions .crm-rec-btn:hover,.crm-scr-subhead__actions [open]>.crm-rec-btn{border-color:color-mix(in srgb,var(--crm-accent) 45%,var(--crm-line));background:var(--crm-surface)}.crm-scr-subhead__actions .crm-icon{width:14px;height:14px}.crm-scr-simsteps--tabs{margin:16px 0 0}.crm-scr-simsteps--tabs>.crm-scr-simsteps__step{color:inherit;text-decoration:none;cursor:pointer}.crm-scr-simsteps--tabs>.crm-scr-simsteps__step:hover{border-color:var(--crm-accent)}.crm-scr-simsteps--tabs>.crm-scr-simsteps__step:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-simsteps--tabs>.crm-scr-simsteps__step[aria-selected=true]{border-color:var(--crm-navy);background:var(--crm-navy)}.crm-scr-simsteps--tabs>.crm-scr-simsteps__step[aria-selected=true] strong{color:var(--crm-paper)}.crm-scr-simsteps--tabs>.crm-scr-simsteps__step[aria-selected=true] small{color:color-mix(in srgb,var(--crm-paper) 72%,transparent)}.crm-scr-simsteps__step>b .crm-icon{width:15px;height:15px}.crm-scr-simsteps__step.is-tool{border-style:dashed}.crm-scr-simsteps__step.is-tool>b{background:var(--crm-trade-finance-soft);color:var(--crm-trade-finance)}.crm-scr-loanmodes__list{margin-top:var(--rec-gap);padding:4px;display:inline-flex;flex-wrap:wrap;gap:4px;border:1px solid var(--crm-line);border-radius:999px;background:var(--crm-surface)}.crm-scr-loanmodes__list>a{min-height:40px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;border-radius:999px;color:var(--crm-muted);font-size:14.5px;font-weight:750;text-decoration:none}.crm-scr-loanmodes__list>a:hover{color:var(--crm-navy)}.crm-scr-loanmodes__list>a:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-loanmodes__list>a[aria-selected=true]{color:var(--crm-paper);background:var(--crm-navy)}.crm-scr-loanmodes__list>a[aria-selected=true]>span{background:var(--crm-paper);color:var(--crm-navy)}.crm-scr-loanmodes__list>a>span{min-width:22px;padding:1px 7px;border-radius:999px;background:var(--crm-navy);color:var(--crm-paper);font-size:12px;text-align:center}.crm-scr-loanmodes__dossier>.crm-scr-subhead{margin-top:16px}.crm-scr-simpick{margin:16px 0 0;padding:12px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;border:1px solid var(--crm-line);border-radius:18px;background:var(--crm-surface)}.crm-scr-simpick label,.crm-scr-simpick>span{color:var(--crm-navy);font-size:14px;font-weight:800}.crm-scr-simpick>strong{flex:1 1 auto;min-width:0;color:var(--crm-text);font-size:15px;font-weight:700}.crm-scr-simpick>.crm-rec-btn:last-child{margin-left:auto}.crm-scr-simpick select{flex:1 1 220px;max-width:380px;min-height:42px;padding:0 12px;border:1px solid var(--crm-line);border-radius:12px;background:var(--crm-surface);color:var(--crm-text);font:inherit}.crm-scr-simpick select:focus-visible{outline:2px solid var(--crm-accent);outline-offset:1px}.crm-scr-simpick .crm-rec-btn{min-height:42px}@media(min-width:861px){.crm-scr-stagepanel .crm-rec-flow:has(.crm-scr-stickycard){align-items:stretch}.crm-scr-stickycard{position:sticky;top:150px}}.crm-scr-stagepanel{margin-top:var(--rec-gap)}.crm-scr-stagepanel:focus-visible{outline:2px solid var(--crm-accent);outline-offset:4px;border-radius:12px}.crm-scr-stagepanel__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px}.crm-scr-stagepanel__head h2{margin:0;color:var(--crm-navy);font-size:18px;font-weight:800;line-height:1.3;letter-spacing:-.01em}.crm-scr-stagepanel__head p{margin:4px 0 0;color:var(--crm-muted);font-size:13.5px;line-height:1.45}.crm-scr-stagepanel__actions{display:flex;flex-wrap:wrap;gap:8px}.crm-scr-stagepanel>.crm-scr-simgrid,.crm-scr-stagepanel>.crm-rec-card,.crm-scr-stagepanel>.crm-sim{margin:16px 0 0}.crm-scr-stagepanel>.crm-rec-flow{margin-top:16px}.crm-scr-stagepanel__narrow{max-width:760px;margin-top:16px}.crm-scr-loanpick>summary{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:4px 14px 4px 18px;border:1px solid var(--crm-line);border-radius:999px;background:var(--crm-surface);color:var(--crm-navy)}.crm-scr-loanpick>summary:hover,.crm-scr-loanpick[open]>summary{border-color:color-mix(in srgb,var(--crm-accent) 45%,var(--crm-line))}.crm-scr-loanpick>summary:focus-visible{outline:2px solid var(--crm-accent);outline-offset:2px}.crm-scr-loanpick__name{display:grid;min-width:0;line-height:1.2}.crm-scr-loanpick__name small{color:var(--crm-muted);font-size:11.5px;font-weight:700}.crm-scr-loanpick__name strong{max-width:240px;overflow:hidden;color:var(--crm-navy);font-size:14.5px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.crm-scr-loanpick__panel{width:380px}.crm-scr-loanpick__title{margin:0;padding:2px 4px;color:var(--crm-muted);font-size:12.5px;font-weight:700}.crm-scr-loanpick__panel ul{margin:0;padding:0;display:grid;gap:4px;list-style:none}.crm-scr-loanpick__panel li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:12px;color:var(--crm-text);text-decoration:none}.crm-scr-loanpick__panel li a:hover,.crm-scr-loanpick__panel li a:focus-visible{background:var(--crm-accent-soft)}.crm-scr-loanpick__panel li a[aria-current=true]{background:var(--crm-surface-soft);box-shadow:inset 3px 0 0 var(--crm-accent)}.crm-scr-loanpick__panel li a>span{min-width:0;display:grid;gap:2px}.crm-scr-loanpick__panel li strong{color:var(--crm-navy);font-size:14px}.crm-scr-loanpick__panel li small{color:var(--crm-muted);font-size:12.5px;overflow-wrap:anywhere}.crm-scr-loanpick__new{margin:0;padding-top:10px;display:grid;gap:6px;border-top:1px solid var(--crm-line)}.crm-scr-loanpick__new label{color:var(--crm-navy);font-size:13px;font-weight:800}.crm-scr-loanpick__new>div{display:flex;gap:8px}.crm-scr-loanpick__new input{flex:1;min-width:0;min-height:42px;padding:0 12px;border:1px solid var(--crm-line);border-radius:12px;background:var(--crm-surface);color:var(--crm-text);font:inherit}.crm-scr-loanpick__new input:focus-visible{outline:2px solid var(--crm-accent);outline-offset:1px}.crm-scr-loanpick__new .crm-rec-btn{flex:none;width:auto;min-height:42px;padding:0 16px;gap:6px;border:0;border-radius:999px;background:var(--crm-accent);color:var(--crm-on-accent)}.crm-scr-loanpick__new .crm-rec-btn:hover,.crm-scr-loanpick__new .crm-rec-btn:focus-visible{color:var(--crm-on-accent);background:var(--crm-accent);filter:brightness(1.06)}.crm-scr-loanpick__new .crm-rec-btn .crm-icon{width:14px;height:14px}.crm-scr-loannew>summary{gap:6px}.crm-scr-loannew>summary .crm-icon{width:14px;height:14px}.crm-scr-loannew .crm-scr-loanpick__new{padding-top:0;border-top:0}@media(max-width:700px){.crm-scr-loanpick{flex:1 1 100%}.crm-scr-loanpick>summary{width:100%;justify-content:space-between}.crm-scr-loanpick__name{flex:1}.crm-scr-loanpick__name strong{max-width:none}.crm-scr-loanpick__panel{width:auto}}.crm-scr-simcard__home{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:12px;background:var(--crm-surface-soft);color:var(--crm-text);font-size:12.5px;line-height:1.45}.crm-scr-simcard__home .crm-icon{flex:none;width:16px;height:16px;margin-top:1px;color:var(--crm-muted)}.crm-scr-simcard--new:hover{border-color:var(--crm-accent);color:var(--crm-text)}.crm-scr-dossierstatus{margin:0 0 12px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--crm-muted);font-size:14px;font-weight:700}.crm-scr-dossierstatus small{font-size:13px;font-weight:500}.crm-scr-signoffer{border-top:1px solid var(--crm-line)}.crm-scr-signoffer__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:0}.crm-scr-signoffer__form .crm-field{flex:0 1 190px;margin:0}.crm-scr-signoffer__form .crm-rec-btn{flex:1 1 260px;min-height:48px;justify-content:center}.crm-scr-signoffer .crm-section-hint{margin:10px 0 0}.crm-scr-simsteps__step.is-empty{border-style:dashed}.crm-scr-simsteps__step.is-due{border-color:color-mix(in srgb,var(--crm-warning) 55%,var(--crm-line))}.crm-scr-simsteps__step.is-due>b{background:color-mix(in srgb,var(--crm-warning) 18%,var(--crm-surface));color:color-mix(in srgb,var(--crm-warning) 78%,var(--crm-text))}.crm-scr-simsteps__step.is-due small{color:color-mix(in srgb,var(--crm-warning) 78%,var(--crm-text));font-weight:700}.crm-scr-coverlist{padding-top:16px}.crm-scr-loanmodes__dossier>.crm-rec-card{margin-top:var(--rec-gap)}.crm-scr-home{display:grid;gap:14px}.crm-scr-choice{min-width:0;margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.crm-scr-choice>legend{padding:0 0 8px;color:var(--crm-navy);font-size:14px;font-weight:700}.crm-scr-choice .crm-check{min-height:40px;padding:6px 14px;align-items:center;border-radius:999px;background:var(--crm-surface)}.crm-scr-choice .crm-check input{width:16px;height:16px;margin:0;accent-color:var(--crm-accent)}.crm-scr-choice .crm-check span{font-size:14px;font-weight:700}.crm-scr-choice .crm-check:has(input:checked){background:var(--crm-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--crm-accent) 45%,var(--crm-line))}.crm-scr-choice>.crm-field__error{flex-basis:100%}.crm-scr-home__summary{margin:0}@supports selector(:has(*)){.crm-scr-home>.crm-scr-home__property,.crm-scr-home>.crm-scr-home__sell,.crm-scr-home>.crm-scr-home__relay,.crm-scr-home>.crm-scr-home__rent{display:none}.crm-scr-home:has(input[name=home_plan]:not([value=""]):checked)>.crm-scr-home__property{display:grid}.crm-scr-home:has(input[name=home_plan][value=sell]:checked)>.crm-scr-home__sell{display:grid}.crm-scr-home:has(input[name=home_plan][value=sell]:checked):has(input[name=home_sale_timing][value=after]:checked):not(:has(input[name=home_sale_use][value=separate]:checked))>.crm-scr-home__relay{display:grid}.crm-scr-home:has(input[name=home_plan][value=rent]:checked)>.crm-scr-home__rent{display:grid}}.crm-scr-release+.crm-scr-release{margin-top:var(--rec-gap)}
