body.dashboard-experience-preparing-v4234 main.shell-dashboard:not(.dashboard-loading-shell){visibility:hidden;pointer-events:none;opacity:0!important}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell){opacity:1;visibility:visible}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell)>.dash-hero{animation:.72s cubic-bezier(.2,.75,.22,1) both dashboard-enter-top-v4234}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell)>:is(section,div):not(.dash-hero){animation:.76s cubic-bezier(.2,.75,.22,1) both dashboard-enter-bottom-v4234}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell)>:is(section,div):nth-child(3n){animation-name:dashboard-enter-top-soft-v4234}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell)>:is(section,div):nth-child(2){animation-delay:70ms}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell)>:is(section,div):nth-child(3){animation-delay:.12s}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell)>:is(section,div):nth-child(4){animation-delay:.17s}body.dashboard-experience-ready-v4234 main.shell-dashboard:not(.dashboard-loading-shell)>:is(section,div):nth-child(n+5){animation-delay:.22s}@keyframes dashboard-enter-top-v4234{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translate(0,0)}}@keyframes dashboard-enter-top-soft-v4234{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translate(0,0)}}@keyframes dashboard-enter-bottom-v4234{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translate(0,0)}}.animation-dashboard .portfolio-animation-stage-v4032{contain:layout paint;scroll-margin-top:96px;background:radial-gradient(at 48% 42%,#6654ae16,#0000 38%),linear-gradient(145deg,#191d2bfa,#111520fb)!important;border:1px solid #a097d833!important;border-radius:clamp(22px,2vw,30px)!important;overflow:clip!important;box-shadow:0 24px 58px #03050d57,inset 0 1px #ffffff09!important}.animation-dashboard .data-flow-header-v4032{padding-top:clamp(22px,2.4vw,38px);padding-inline:clamp(24px,3vw,46px)}.animation-dashboard .data-flow-main-v4032{align-items:stretch;min-width:0;grid-template-columns:minmax(210px,.7fr) minmax(0,2.3fr)!important;gap:clamp(20px,2.2vw,36px)!important;padding-inline:clamp(20px,2.7vw,42px)!important;display:grid!important}.animation-dashboard .data-flow-sources-v4032{min-width:0}.animation-dashboard .data-flow-source-card-v4032{background:linear-gradient(145deg,#222638d1,#181c2be6)!important;border-color:#9992cd2e!important;box-shadow:0 12px 25px #04071129,inset 0 1px #ffffff06!important}.animation-dashboard .data-flow-cores-v4032{overflow:hidden;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr)!important;gap:clamp(34px,4.4vw,76px)!important;padding:30px clamp(8px,1.4vw,24px) 72px!important}.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.gross-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.net-core{background:linear-gradient(150deg,#2d303aeb,#1c202af5)!important;border-color:#aaa1dc38!important;border-radius:28px!important;width:min(100%,286px)!important;height:232px!important;transition:border-color .22s,box-shadow .22s,filter .22s!important;box-shadow:0 22px 38px #03050e42,0 0 0 8px #7260be0e,inset 0 1px #ffffff0b!important}.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core:hover,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core:focus-visible{filter:brightness(1.035);border-color:#a897ff61!important;transform:none!important;box-shadow:0 25px 44px #03050e4f,0 0 0 9px #7c66d212,inset 0 1px #ffffff0f!important}.animation-dashboard .portfolio-animation-glow{will-change:transform, opacity;opacity:.24!important;filter:blur(34px)!important;animation-duration:18s!important;animation-timing-function:ease-in-out!important}.animation-dashboard .portfolio-flow-particles-v4234,.animation-dashboard .portfolio-flow-particles-v4228{backface-visibility:hidden;will-change:contents;transform:translateZ(0)}.animation-dashboard .data-flow-chart-card-v4032,.animation-dashboard .animation-side-card,.animation-dashboard .portfolio-animation-risk-slot{background:linear-gradient(145deg,#1c202fe8,#131724f2)!important;border-color:#9792c22b!important;box-shadow:0 18px 36px #03050e33,inset 0 1px #ffffff06!important}.landing-flow-particle-canvas-v4218{backface-visibility:hidden;will-change:contents;transform:translateZ(0)}@media (max-width:1180px){.animation-dashboard .data-flow-main-v4032{grid-template-columns:minmax(190px,.62fr) minmax(0,2.1fr)!important}.animation-dashboard .data-flow-cores-v4032{gap:30px!important}.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.gross-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.net-core{width:min(100%,252px)!important;height:218px!important}}@media (max-width:900px){.animation-dashboard .data-flow-main-v4032{grid-template-columns:1fr!important}.animation-dashboard .data-flow-sources-v4032{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.gross-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.net-core{width:min(100%,280px)!important}}@media (max-width:620px){.animation-dashboard .data-flow-sources-v4032{grid-template-columns:1fr}.animation-dashboard .data-flow-cores-v4032{min-height:580px;overflow:visible;grid-template-columns:1fr!important}}:root[data-theme=light] .animation-dashboard .portfolio-animation-stage-v4032{background:radial-gradient(at 48% 42%,#685bb712,#0000 40%),linear-gradient(145deg,#f7f8fafa,#edeff4fa)!important;border-color:#48456629!important;box-shadow:0 22px 50px #2326351f,inset 0 1px #fffc!important}@media (prefers-reduced-motion:reduce){body.dashboard-experience-ready-v4234 main.shell-dashboard>*{animation-duration:1ms!important;animation-delay:0s!important}.animation-dashboard .portfolio-animation-glow{animation:none!important}}
body:has(.landing-page-v4013) .landing-flow-particle-canvas-v4218{filter:saturate(1.06)brightness(1.04);backface-visibility:hidden;transform:translate(0,0)}:root[data-theme=light] body:has(.landing-page-v4013) .landing-flow-particle-canvas-v4218{filter:saturate(1.04)contrast(1.025)}.animation-dashboard .portfolio-animation-glow{opacity:.2!important;filter:blur(24px)!important;will-change:transform!important;animation-duration:22s!important}.animation-dashboard .portfolio-flow-particles-v4235{image-rendering:auto;backface-visibility:hidden;contain:paint;will-change:transform;transform:translate(0,0)}.animation-dashboard .data-flow-cores-v4032,.animation-dashboard .portfolio-animation-core,.animation-dashboard .data-flow-source-card-v4032{backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.animation-dashboard .portfolio-animation-glow{animation:none!important}}
.smart-dashboard .compact-dashboard-hero{margin-bottom:8px!important;padding-block:8px 10px!important}.smart-dashboard .compact-dashboard-hero h1{font-size:clamp(25px,2.3vw,36px)!important}.smart-dashboard .dashboard-hero-summary{max-width:760px;margin-top:4px!important;font-size:13px!important;line-height:1.45!important}.smart-dashboard .compact-filter-panel{border-radius:15px!important;margin-block:8px 10px!important;padding:9px 12px!important}.smart-dashboard .smart-dashboard-section{padding-top:2px!important}.smart-dashboard .smart-dashboard-surface{gap:12px;display:grid}.smart-dashboard .cwns-finance-overview{grid-template-columns:minmax(0,8fr) minmax(220px,4fr)!important;gap:12px!important;margin-bottom:0!important}.smart-dashboard .cwns-finance-overview-main,.smart-dashboard .cwns-finance-overview-side{border-radius:21px!important}.smart-dashboard .cwns-finance-overview-main{padding:15px 17px!important}.smart-dashboard .cwns-finance-overview-head,.smart-dashboard .cwns-finance-overview-head>div{gap:10px!important}.smart-dashboard .cwns-finance-overview-head strong{font-size:12px!important}.smart-dashboard .cwns-finance-overview-head span,.smart-dashboard .cwns-finance-overview-head button{font-size:11px!important}.smart-dashboard .cwns-finance-overview-values{gap:14px!important;margin-top:12px!important}.smart-dashboard .cwns-finance-overview-values>strong{letter-spacing:-.045em!important;font-size:clamp(31px,3.3vw,47px)!important}.smart-dashboard .cwns-finance-overview-values>div{gap:4px!important}.smart-dashboard .cwns-finance-overview-values>div b{font-size:clamp(17px,1.7vw,23px)!important}.smart-dashboard .cwns-finance-overview-change{gap:7px!important;margin:7px 0 9px!important}.smart-dashboard .cwns-finance-overview-change span{padding:5px 8px!important;font-size:11px!important}.smart-dashboard .cwns-finance-overview-chart{min-height:205px!important;padding-top:6px!important}.smart-dashboard .cwns-finance-overview-chart .responsive-line-chart,.smart-dashboard .cwns-finance-overview-chart .chart-box,.smart-dashboard .cwns-finance-overview-chart>svg{height:205px!important;min-height:205px!important}.smart-dashboard .cwns-finance-overview-chart .chart-svg{min-height:195px!important}.smart-dashboard .cwns-finance-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin-top:7px!important}.smart-dashboard .cwns-finance-overview-metrics>div{min-height:67px;border-radius:11px!important;gap:2px!important;padding:8px 10px!important}.smart-dashboard .cwns-finance-overview-metrics span,.smart-dashboard .cwns-finance-overview-metrics small{line-height:1.25;font-size:9px!important}.smart-dashboard .cwns-finance-overview-metrics strong{line-height:1.2;font-size:14px!important}.smart-dashboard .cwns-finance-overview-side{gap:10px;grid-template-rows:auto 1fr!important;padding:14px!important}.smart-dashboard .cwns-growth-orb{min-width:100px;width:min(118px,48%)!important}.smart-dashboard .cwns-growth-orb>span{width:20px!important;height:20px!important}.smart-dashboard .cwns-growth-orb strong{font-size:clamp(20px,2vw,28px)!important}.smart-dashboard .cwns-finance-overview-explanation{gap:6px!important}.smart-dashboard .cwns-finance-overview-explanation>span{font-size:10px!important}.smart-dashboard .cwns-finance-overview-explanation h2{line-height:1.12;font-size:clamp(17px,1.45vw,21px)!important}.smart-dashboard .cwns-finance-overview-explanation p{font-size:11px!important;line-height:1.45!important}.smart-dashboard .cwns-finance-overview-explanation button{border-radius:10px!important;min-height:35px!important;margin-top:2px!important;padding-inline:11px!important;font-size:10px!important}.smart-dashboard .smart-dashboard-disclosures{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px!important;display:grid!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure{min-width:0;border-radius:15px!important;box-shadow:0 8px 22px #00000014!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure[open]{grid-column:1/-1}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure>summary{gap:9px;min-height:61px!important;padding:10px 12px!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-copy{min-width:0;gap:2px!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-copy strong{font-size:13px!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-copy small,.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-summary{line-height:1.3;font-size:9.5px!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-summary{white-space:nowrap;margin-left:auto}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-chevron{flex:0 0 27px;width:27px!important;height:27px!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-content{padding:11px 12px 14px!important}.smart-dashboard .smart-disclosure-metrics{margin-bottom:9px;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.smart-dashboard .smart-disclosure-metrics>.card{border-radius:13px!important;min-height:92px!important;padding:10px 11px!important}.smart-dashboard .smart-disclosure-metrics .metric-label{font-size:9.5px!important;line-height:1.25!important}.smart-dashboard .smart-disclosure-metrics .metric-value{margin-top:6px!important;font-size:clamp(17px,1.55vw,23px)!important;line-height:1.05!important}.smart-dashboard .smart-disclosure-metrics .metric-sub{margin-top:5px!important;font-size:9px!important;line-height:1.25!important}.smart-dashboard .dashboard-disclosure-panels{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px!important;display:grid!important}.smart-dashboard .dashboard-disclosure-panel{min-width:0}.smart-dashboard .dashboard-disclosure-panel[data-panel-span="12"]{grid-column:span 12}.smart-dashboard .dashboard-disclosure-panel[data-panel-span="8"]{grid-column:span 8}.smart-dashboard .dashboard-disclosure-panel[data-panel-span="6"]{grid-column:span 6}.smart-dashboard .dashboard-disclosure-panel[data-panel-span="4"]{grid-column:span 4}.smart-dashboard .dashboard-disclosure-panel .smart-chart-card,.smart-dashboard .dashboard-disclosure-panel .wealth-risk-panel{border-radius:15px!important;min-height:0!important}.smart-dashboard .dashboard-disclosure-panel .smart-card-head{padding-bottom:6px}.smart-dashboard .dashboard-disclosure-panel .smart-card-head h2{font-size:14px!important}.smart-dashboard .dashboard-disclosure-panel .smart-card-head span{font-size:9px!important}.smart-dashboard .dashboard-disclosure-panel .smart-support-chart{height:clamp(220px,24vw,285px)!important;min-height:220px!important}.animation-dashboard .portfolio-animation-section-v4032{margin-top:0!important}.animation-dashboard .portfolio-animation-head-controls-only{min-height:34px!important;margin-bottom:7px!important}.animation-dashboard .portfolio-animation-head-actions{gap:7px!important}.animation-dashboard .portfolio-animation-stage-v4032.portfolio-animation-stage-v4040{border-radius:23px!important;grid-template:"header aside""main aside"minmax(286px,auto)"chart aside"minmax(245px,auto)"risk risk"/minmax(0,1fr) minmax(238px,292px)!important;gap:10px 12px!important;padding:14px!important}.animation-dashboard .data-flow-header-v4032{gap:10px;padding:2px 4px 7px!important}.animation-dashboard .data-flow-header-v4032>div{gap:3px!important}.animation-dashboard .data-flow-header-v4032 strong{font-size:clamp(20px,2vw,28px)!important;line-height:1.08!important}.animation-dashboard .data-flow-header-v4032 p{margin-top:2px!important;font-size:11px!important;line-height:1.35!important}.animation-dashboard .data-flow-header-v4032 small,.animation-dashboard .data-flow-period-v4032,.animation-dashboard .portfolio-animation-transition-status{font-size:9px!important}.animation-dashboard .portfolio-animation-transition-status{border-radius:10px!important;min-height:32px!important;padding:6px 9px!important}.animation-dashboard .data-flow-main-v4032{grid-template-columns:minmax(160px,.58fr) minmax(0,2.45fr)!important;gap:12px!important;padding:0!important}.animation-dashboard .data-flow-sources-v4032{align-content:center;gap:7px!important}.animation-dashboard .data-flow-source-card-v4032{border-radius:14px!important;gap:7px!important;min-height:58px!important;padding:8px 9px!important}.animation-dashboard .data-flow-source-card-v4032 .source-icon-v4032{border-radius:10px!important;width:33px!important;height:33px!important;font-size:13px!important}.animation-dashboard .data-flow-source-card-v4032 div>span,.animation-dashboard .data-flow-source-card-v4032 small{font-size:8.5px!important}.animation-dashboard .data-flow-source-card-v4032 strong{font-size:clamp(15px,1.4vw,20px)!important;line-height:1.05!important}.animation-dashboard .data-flow-source-card-v4032>i{width:26px!important;height:26px!important;font-size:11px!important}.animation-dashboard .data-flow-cores-v4032{grid-template-columns:repeat(2,minmax(190px,1fr))!important;gap:clamp(18px,2.5vw,38px)!important;min-height:268px!important;padding:12px 4px 48px!important}.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.gross-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.net-core{border-radius:23px!important;width:min(100%,244px)!important;height:190px!important;box-shadow:0 16px 30px #03050e3d,0 0 0 6px #7260be0b,inset 0 1px #ffffff0a!important}.animation-dashboard .portfolio-animation-core-value>span:first-child{letter-spacing:.09em!important;font-size:9px!important}.animation-dashboard .portfolio-animation-core-value>strong{font-size:clamp(22px,2.25vw,30px)!important}.animation-dashboard .portfolio-animation-core-value>small,.animation-dashboard .portfolio-animation-comparisons small{font-size:8.5px!important;line-height:1.25!important}.animation-dashboard .data-flow-cores-v4032>.data-flow-debt-v4032{border-radius:12px!important;width:min(100%,205px)!important;margin-bottom:-39px!important;padding:7px 9px!important}.animation-dashboard .data-flow-debt-v4032 small,.animation-dashboard .data-flow-debt-v4032 em{font-size:8px!important}.animation-dashboard .data-flow-debt-v4032 strong{font-size:14px!important}.animation-dashboard .data-flow-chart-card-v4032{border-radius:16px!important;min-height:244px!important;padding:11px 12px 8px!important}.animation-dashboard .data-flow-chart-head-v4032{margin-bottom:3px!important}.animation-dashboard .data-flow-chart-head-v4032>strong{font-size:13px!important}.animation-dashboard .portfolio-history-chart-controls{gap:6px!important}.animation-dashboard .portfolio-history-chart-controls select{min-height:31px!important;padding-block:4px!important;font-size:9px!important}.animation-dashboard .portfolio-animation-chart-v4032{height:205px!important;min-height:205px!important}.animation-dashboard .data-flow-chart-foot-v4032{gap:8px!important;padding-top:4px!important;font-size:8px!important}.animation-dashboard .portfolio-animation-insights-v4032{grid-auto-rows:max-content;align-content:start;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;gap:8px!important;padding:0!important;display:grid!important}.animation-dashboard .animation-side-card{background:linear-gradient(145deg,#1c202fe8,#131724f2)!important;border:1px solid #9792c22b!important;border-radius:15px!important;padding:11px!important;box-shadow:0 10px 22px #03050e2b,inset 0 1px #ffffff06!important}.animation-dashboard .portfolio-animation-insight-head{margin-bottom:5px!important;font-size:9px!important}.animation-dashboard .animation-side-overview dl{gap:0!important}.animation-dashboard .animation-side-overview dl>div{min-height:32px!important;padding-block:5px!important}.animation-dashboard .animation-side-overview dt{font-size:9px!important}.animation-dashboard .animation-side-overview dd{font-size:11px!important}.animation-dashboard .portfolio-animation-top-items>span,.animation-dashboard .data-flow-shares-v4032>span{display:block;margin-bottom:6px!important;font-size:9px!important}.animation-dashboard .portfolio-animation-position-row{grid-template-columns:26px minmax(0,1fr) auto!important;gap:7px!important;min-height:39px!important;padding-block:4px!important}.animation-dashboard .portfolio-position-mark{border-radius:8px!important;width:25px!important;height:25px!important}.animation-dashboard .portfolio-position-mark svg{width:16px!important;height:16px!important}.animation-dashboard .portfolio-animation-position-row p strong,.animation-dashboard .portfolio-animation-position-row>b{font-size:9.5px!important}.animation-dashboard .portfolio-animation-position-row p small{font-size:7.5px!important;line-height:1.2!important}.animation-dashboard .data-flow-shares-v4032>div{padding-block:4px!important}.animation-dashboard .data-flow-shares-v4032 p{margin-bottom:3px!important;font-size:8.5px!important}.animation-dashboard .portfolio-animation-risk-slot{margin-top:1px!important}@media (max-width:1180px){.smart-dashboard .cwns-finance-overview{grid-template-columns:minmax(0,1.7fr) minmax(205px,.8fr)!important}.animation-dashboard .portfolio-animation-stage-v4032.portfolio-animation-stage-v4040{grid-template:"header""main""chart""aside""risk"/1fr!important}.animation-dashboard .portfolio-animation-insights-v4032{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.smart-dashboard .cwns-finance-overview{grid-template-columns:1fr!important}.smart-dashboard .cwns-finance-overview-side{align-items:center;grid-template-rows:auto!important;grid-template-columns:120px minmax(0,1fr)!important}.smart-dashboard .smart-disclosure-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.smart-dashboard .dashboard-disclosure-panel[data-panel-span="4"],.smart-dashboard .dashboard-disclosure-panel[data-panel-span="6"],.smart-dashboard .dashboard-disclosure-panel[data-panel-span="8"]{grid-column:span 12}.animation-dashboard .data-flow-main-v4032{grid-template-columns:1fr!important}.animation-dashboard .data-flow-sources-v4032{grid-template-columns:repeat(2,minmax(0,1fr))!important}.animation-dashboard .portfolio-animation-insights-v4032{grid-template-columns:1fr 1fr!important}}@media (max-width:680px){.smart-dashboard .smart-dashboard-disclosures{grid-template-columns:1fr!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure,.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure[open]{grid-column:1!important}.smart-dashboard .cwns-finance-overview-main{padding:13px!important}.smart-dashboard .cwns-finance-overview-values{flex-direction:column!important;align-items:flex-start!important}.smart-dashboard .cwns-finance-overview-metrics,.smart-dashboard .smart-disclosure-metrics,.smart-dashboard .cwns-finance-overview-side,.animation-dashboard .data-flow-sources-v4032,.animation-dashboard .portfolio-animation-insights-v4032{grid-template-columns:1fr!important}}:root[data-theme=light] .animation-dashboard .animation-side-card{background:linear-gradient(145deg,#fffffff5,#eff1f5f2)!important;border-color:#48456624!important;box-shadow:0 9px 20px #23263514,inset 0 1px #fffc!important}
@media (min-width:761px) and (max-width:1080px){.smart-dashboard .cwns-finance-overview,.cwns-individual-dashboard .cwns-finance-overview{grid-template-columns:minmax(0,7fr) minmax(240px,5fr)!important}.smart-dashboard .cwns-finance-overview-chart .responsive-line-chart,.cwns-individual-dashboard .cwns-finance-overview-chart .responsive-line-chart{height:235px!important}.animation-dashboard .portfolio-animation-stage-v4032.portfolio-animation-stage-v4040{grid-template-columns:1fr!important;grid-template-areas:"header""main""chart""aside""risk"!important}.animation-dashboard .portfolio-animation-insights-v4032{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}}@media (max-width:760px){:root{--v4237-mobile-gap:10px;--v4237-mobile-radius:18px;--v4237-mobile-pad:13px}.smart-dashboard,.animation-dashboard,.individual-dashboard{overflow-x:clip}.smart-dashboard .section,.animation-dashboard .section,.cwns-individual-dashboard.section{padding-inline:0!important}.smart-dashboard .compact-dashboard-hero,.animation-dashboard .compact-dashboard-hero{margin-bottom:5px!important;padding:4px 2px 7px!important}.smart-dashboard .compact-dashboard-hero h1,.animation-dashboard .compact-dashboard-hero h1{font-size:clamp(22px,7vw,29px)!important;line-height:1.04!important}.smart-dashboard .dashboard-hero-summary,.animation-dashboard .dashboard-hero-summary{display:none!important}.smart-dashboard .compact-filter-panel,.animation-dashboard .compact-filter-panel{border-radius:13px!important;margin:5px 0 8px!important;padding:7px 9px!important}.smart-dashboard .cwns-finance-overview,.cwns-individual-dashboard .cwns-finance-overview{gap:var(--v4237-mobile-gap)!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;display:grid!important}.smart-dashboard .cwns-finance-overview-main,.cwns-individual-dashboard .cwns-finance-overview-main{border-radius:22px!important;padding:14px 13px 12px!important;overflow:hidden!important}.smart-dashboard .cwns-finance-overview-head,.cwns-individual-dashboard .cwns-finance-overview-head{align-items:flex-start!important;gap:8px!important}.smart-dashboard .cwns-finance-overview-head>div,.cwns-individual-dashboard .cwns-finance-overview-head>div{gap:3px!important;display:grid!important}.smart-dashboard .cwns-finance-overview-head strong,.cwns-individual-dashboard .cwns-finance-overview-head strong{font-size:14px!important;line-height:1.2!important}.smart-dashboard .cwns-finance-overview-head span,.cwns-individual-dashboard .cwns-finance-overview-head span{font-size:11px!important}.smart-dashboard .cwns-finance-overview-head button,.cwns-individual-dashboard .cwns-finance-overview-head button{flex:none;border-radius:9px!important;padding:5px 7px!important;font-size:10px!important}.smart-dashboard .cwns-finance-overview-values,.cwns-individual-dashboard .cwns-finance-overview-values{grid-template-columns:minmax(0,1.6fr) minmax(108px,.8fr)!important;align-items:end!important;gap:10px!important;margin-top:15px!important;display:grid!important}.smart-dashboard .cwns-finance-overview-values>strong,.cwns-individual-dashboard .cwns-finance-overview-values>strong{overflow-wrap:anywhere;min-width:0;letter-spacing:-.05em!important;font-size:clamp(35px,10.5vw,48px)!important;line-height:.96!important}.smart-dashboard .cwns-finance-overview-values>div,.cwns-individual-dashboard .cwns-finance-overview-values>div{text-align:right;justify-items:end!important;gap:3px!important}.smart-dashboard .cwns-finance-overview-values>div span,.cwns-individual-dashboard .cwns-finance-overview-values>div span{font-size:9.5px!important}.smart-dashboard .cwns-finance-overview-values>div b,.cwns-individual-dashboard .cwns-finance-overview-values>div b{font-size:clamp(16px,4.9vw,21px)!important;line-height:1.05!important}.smart-dashboard .cwns-finance-overview-change,.cwns-individual-dashboard .cwns-finance-overview-change{justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:10px 0 7px!important;display:flex!important}.smart-dashboard .cwns-finance-overview-change span,.cwns-individual-dashboard .cwns-finance-overview-change span{border-radius:999px!important;padding:6px 9px!important;font-size:11px!important}.smart-dashboard .cwns-finance-overview-change small,.cwns-individual-dashboard .cwns-finance-overview-change small{font-size:10px!important}.smart-dashboard .cwns-finance-overview-chart,.cwns-individual-dashboard .cwns-finance-overview-chart{margin-inline:-5px;height:258px!important;min-height:258px!important;padding:8px 0 0!important;overflow:hidden!important}.smart-dashboard .cwns-finance-overview-chart .responsive-line-chart,.smart-dashboard .cwns-finance-overview-chart .chart-box,.smart-dashboard .cwns-finance-overview-chart>svg,.cwns-individual-dashboard .cwns-finance-overview-chart .responsive-line-chart,.cwns-individual-dashboard .cwns-finance-overview-chart .chart-box,.cwns-individual-dashboard .cwns-finance-overview-chart>svg{width:100%!important;min-width:0!important;height:252px!important;min-height:252px!important;overflow:hidden!important}.smart-dashboard .responsive-line-chart.is-scrollable,.cwns-individual-dashboard .responsive-line-chart.is-scrollable{touch-action:pan-y!important;overflow-x:hidden!important}.smart-dashboard .responsive-line-chart.is-scrollable .responsive-line-chart-svg,.cwns-individual-dashboard .responsive-line-chart.is-scrollable .responsive-line-chart-svg{width:100%!important;min-width:0!important}.smart-dashboard .responsive-line-chart-svg .axis-label,.cwns-individual-dashboard .responsive-line-chart-svg .axis-label{font-size:8.5px!important}.smart-dashboard .responsive-line-chart-svg path,.cwns-individual-dashboard .responsive-line-chart-svg path{vector-effect:non-scaling-stroke}.smart-dashboard .cwns-finance-overview-metrics,.cwns-individual-dashboard .cwns-finance-overview-metrics{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none!important;gap:8px!important;margin:8px -13px -2px!important;padding:2px 13px 5px!important;display:flex!important;overflow-x:auto!important}.smart-dashboard .cwns-finance-overview-metrics::-webkit-scrollbar{display:none}.cwns-individual-dashboard .cwns-finance-overview-metrics::-webkit-scrollbar{display:none}.smart-dashboard .cwns-finance-overview-metrics>div,.cwns-individual-dashboard .cwns-finance-overview-metrics>div{scroll-snap-align:start;flex:0 0 min(72vw,240px);border-radius:13px!important;min-height:68px!important;padding:9px 11px!important}.smart-dashboard .cwns-finance-overview-metrics strong,.cwns-individual-dashboard .cwns-finance-overview-metrics strong{font-size:16px!important}.smart-dashboard .cwns-finance-overview-side,.cwns-individual-dashboard .cwns-finance-overview-side{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}.smart-dashboard .cwns-growth-orb,.cwns-individual-dashboard .cwns-growth-orb{display:none!important}.smart-dashboard .cwns-finance-overview-explanation,.cwns-individual-dashboard .cwns-finance-overview-explanation{border:1px solid var(--overview-line);background:var(--overview-card);border-radius:16px;gap:5px!important;padding:11px 12px!important}.smart-dashboard .cwns-finance-overview-explanation>span,.cwns-individual-dashboard .cwns-finance-overview-explanation>span{font-size:9px!important}.smart-dashboard .cwns-finance-overview-explanation h2,.cwns-individual-dashboard .cwns-finance-overview-explanation h2{font-size:15px!important;line-height:1.18!important}.smart-dashboard .cwns-finance-overview-explanation p,.cwns-individual-dashboard .cwns-finance-overview-explanation p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:10px!important;line-height:1.4!important}.smart-dashboard .cwns-finance-overview-explanation button,.cwns-individual-dashboard .cwns-finance-overview-explanation button{min-height:34px!important;margin-top:2px!important;font-size:10px!important}.smart-dashboard .smart-dashboard-disclosures{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure{border-radius:15px!important;min-width:0!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure[open]{grid-column:1/-1!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure>summary{grid-template-columns:minmax(0,1fr) 24px!important;align-items:center!important;gap:6px!important;min-height:78px!important;padding:10px!important;display:grid!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-copy strong{font-size:12px!important;line-height:1.2!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-copy small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:8.5px!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-summary{display:none!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-chevron{width:24px!important;height:24px!important}.smart-dashboard .smart-disclosure-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.smart-dashboard .smart-disclosure-metrics>.card{min-height:78px!important;padding:9px!important}.smart-dashboard .dashboard-disclosure-panels{grid-template-columns:1fr!important;gap:8px!important}.smart-dashboard .dashboard-disclosure-panel{grid-column:1/-1!important}.smart-dashboard .dashboard-disclosure-panel .smart-support-chart{height:250px!important;min-height:250px!important}.cwns-individual-dashboard .individual-dashboard-disclosures{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.cwns-individual-dashboard .individual-dashboard-disclosures>.dashboard-disclosure{min-width:0;grid-column:span 1!important}.cwns-individual-dashboard .individual-dashboard-disclosures>.dashboard-disclosure[open]{grid-column:1/-1!important}.cwns-individual-dashboard .individual-dashboard-disclosures>.dashboard-disclosure>summary{min-height:76px!important;padding:10px!important}.animation-dashboard .portfolio-animation-section-v4032{margin:0!important}.animation-dashboard .portfolio-animation-head-controls-only{min-height:30px!important;margin:0 0 5px!important}.animation-dashboard .portfolio-animation-head-actions{justify-content:space-between;width:100%}.animation-dashboard .portfolio-animation-head-actions .btn{min-height:32px!important;padding:5px 9px!important;font-size:9.5px!important}.animation-dashboard .portfolio-animation-stage-v4032.portfolio-animation-stage-v4040{border-radius:20px!important;grid-template:"header""main""chart""aside""risk"/minmax(0,1fr)!important;gap:9px!important;padding:10px!important;display:grid!important;overflow:hidden!important}.animation-dashboard .data-flow-header-v4032{padding:1px 2px 5px!important}.animation-dashboard .data-flow-header-v4032>div>span{font-size:8.5px!important}.animation-dashboard .data-flow-header-v4032 strong{font-size:clamp(20px,6.6vw,27px)!important;line-height:1.03!important}.animation-dashboard .data-flow-header-v4032 p{display:none!important}.animation-dashboard .data-flow-header-v4032 small{margin-top:3px!important;font-size:8.5px!important}.animation-dashboard .data-flow-period-v4032{align-self:flex-start;font-size:8.5px!important}.animation-dashboard .portfolio-animation-transition-status{white-space:nowrap;scrollbar-width:none;max-width:100%;overflow-x:auto;gap:6px!important;min-height:30px!important;padding:5px 7px!important;display:flex!important}.animation-dashboard .portfolio-animation-transition-status::-webkit-scrollbar{display:none}.animation-dashboard .data-flow-main-v4032{min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}.animation-dashboard .data-flow-sources-v4032{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:calc(100% + 20px);margin-inline:-10px;padding:0 10px 4px;gap:7px!important;display:flex!important;overflow-x:auto!important}.animation-dashboard .data-flow-sources-v4032::-webkit-scrollbar{display:none}.animation-dashboard .data-flow-source-card-v4032{scroll-snap-align:start;flex:0 0 min(72vw,250px)!important;min-height:60px!important;padding:8px 9px!important}.animation-dashboard .data-flow-source-card-v4032 strong{font-size:16px!important}.animation-dashboard .data-flow-cores-v4032{grid-template-rows:auto auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-height:190px!important;padding:10px 0 4px!important;display:grid!important;position:relative!important;overflow:hidden!important}.animation-dashboard .data-flow-cores-v4032>.portfolio-flow-particles-v4226{opacity:.78!important;pointer-events:none!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.gross-core,.animation-dashboard .data-flow-cores-v4032>.portfolio-animation-core.net-core{z-index:2;border-radius:18px!important;place-self:stretch stretch!important;width:100%!important;max-width:none!important;height:145px!important;min-height:145px!important;position:relative!important;inset:auto!important;transform:none!important}.animation-dashboard .portfolio-animation-core-value{padding:10px 8px!important}.animation-dashboard .portfolio-animation-core-value>span:first-child{font-size:8px!important}.animation-dashboard .portfolio-animation-core-value>strong{letter-spacing:-.035em!important;font-size:clamp(18px,5.4vw,23px)!important}.animation-dashboard .portfolio-animation-core-value>small,.animation-dashboard .portfolio-animation-comparisons small{font-size:7.5px!important}.animation-dashboard .data-flow-cores-v4032>.data-flow-debt-v4032{z-index:3;border-radius:12px!important;grid-column:1/-1!important;justify-self:stretch!important;width:100%!important;max-width:none!important;min-height:42px!important;margin:0!important;padding:7px 9px!important;position:relative!important;inset:auto!important;transform:none!important}.animation-dashboard .data-flow-debt-v4032{justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.animation-dashboard .data-flow-debt-v4032 div{flex-wrap:wrap;justify-content:center;align-items:baseline!important;gap:3px 7px!important;display:flex!important}.animation-dashboard .data-flow-debt-v4032 small,.animation-dashboard .data-flow-debt-v4032 em{font-size:7.5px!important}.animation-dashboard .data-flow-debt-v4032 strong{font-size:14px!important}.animation-dashboard .portfolio-animation-core-detail{max-height:min(62dvh,460px);overflow:auto;left:10px!important;right:10px!important;bottom:max(12px, env(safe-area-inset-bottom))!important;z-index:80!important;border-radius:18px!important;width:auto!important;position:fixed!important;top:auto!important}.animation-dashboard .data-flow-chart-card-v4032{min-width:0;border-radius:16px!important;padding:10px 8px 8px!important}.animation-dashboard .data-flow-chart-head-v4032{align-items:flex-start!important;gap:7px!important}.animation-dashboard .data-flow-chart-head-v4032>strong{font-size:12px!important}.animation-dashboard .portfolio-history-chart-controls{width:100%;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;display:grid!important}.animation-dashboard .portfolio-history-chart-controls label{min-width:0}.animation-dashboard .portfolio-history-chart-controls label>span{display:none!important}.animation-dashboard .portfolio-history-chart-controls select{width:100%!important;min-height:34px!important;padding:5px 29px 5px 8px!important;font-size:10px!important}.animation-dashboard .portfolio-animation-chart-v4032{width:100%!important;height:250px!important;min-height:250px!important}.animation-dashboard .portfolio-animation-axis-value,.animation-dashboard .portfolio-animation-axis-tick text{font-size:8px!important}.animation-dashboard .data-flow-chart-foot-v4032{flex-wrap:wrap;gap:5px 9px!important;font-size:8px!important;display:flex!important}.animation-dashboard .data-flow-chart-foot-v4032>span:nth-child(2){display:none!important}.animation-dashboard .portfolio-animation-insights-v4032{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100% + 20px);margin-inline:-10px;box-shadow:none!important;background:0 0!important;border:0!important;gap:8px!important;padding:0 10px 5px!important;display:flex!important;overflow-x:auto!important}.animation-dashboard .portfolio-animation-insights-v4032::-webkit-scrollbar{display:none}.animation-dashboard .portfolio-animation-insights-v4032>.animation-side-card{scroll-snap-align:start;min-width:0;max-height:330px;overflow:auto;border-radius:16px!important;flex:0 0 min(84vw,310px)!important;padding:11px!important}.animation-dashboard .portfolio-animation-insight-head,.animation-dashboard .portfolio-animation-top-items>span,.animation-dashboard .data-flow-shares-v4032>span{font-size:9px!important}.animation-dashboard .portfolio-animation-insights-v4032 dl>div{min-height:38px!important;padding-block:6px!important}.animation-dashboard .portfolio-animation-insights-v4032 dt,.animation-dashboard .portfolio-animation-insights-v4032 dd{font-size:10px!important}.animation-dashboard .portfolio-animation-position-row{grid-template-columns:28px minmax(0,1fr) auto!important;gap:7px!important;min-height:44px!important}.animation-dashboard .portfolio-position-mark{width:27px!important;height:27px!important}.animation-dashboard .portfolio-animation-position-row p strong,.animation-dashboard .portfolio-animation-position-row b{font-size:10px!important}.animation-dashboard .portfolio-animation-position-row p small{font-size:7.5px!important}.animation-dashboard .portfolio-animation-risk-slot{min-width:0}.animation-dashboard .portfolio-animation-risk-slot .wealth-risk-panel,.animation-dashboard .portfolio-animation-risk-slot .animation-risk-panel{border-radius:16px!important}@media (hover:none),(pointer:coarse){.smart-dashboard .card:hover,.cwns-individual-dashboard .card:hover,.animation-dashboard .data-flow-source-card-v4032:hover,.animation-dashboard .portfolio-animation-core:hover,.animation-dashboard .animation-side-card:hover{transform:none!important}}}@media (max-width:390px){.smart-dashboard .cwns-finance-overview-values,.cwns-individual-dashboard .cwns-finance-overview-values{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}.smart-dashboard .cwns-finance-overview-values>div,.cwns-individual-dashboard .cwns-finance-overview-values>div{text-align:left;justify-items:start!important}.smart-dashboard .smart-dashboard-disclosures,.cwns-individual-dashboard .individual-dashboard-disclosures{grid-template-columns:minmax(0,1fr)!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure,.cwns-individual-dashboard .individual-dashboard-disclosures>.dashboard-disclosure{grid-column:1/-1!important}.animation-dashboard .data-flow-cores-v4032{grid-template-columns:repeat(2,minmax(0,1fr))!important}.animation-dashboard .portfolio-animation-core-value>strong{font-size:clamp(16px,5vw,20px)!important}}
.dashboard-view-switcher>button:nth-child(3){display:none!important}body.dashboard-experience-preparing-v4234 main.shell-dashboard.animation-dashboard{visibility:hidden!important}
.home-location-settings-slot{display:contents}.welcome-location-v4241{border-top:1px solid #ffffff17;margin-top:clamp(18px,2vw,26px);padding-top:clamp(18px,2vw,24px)}.welcome-location-head-v4241{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:13px;display:grid}.welcome-location-icon-v4241{color:#d3caffeb;background:linear-gradient(145deg,#7663ce29,#4a78a414);border:1px solid #998beb38;border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.welcome-location-head-v4241 h2{margin:3px 0 5px;font-size:clamp(1rem,1.4vw,1.22rem)}.welcome-location-head-v4241 p,.home-location-actions-v4241 span,.home-location-message-v4241{color:var(--cwns-text-secondary,#d7dbe1b8)}.welcome-location-head-v4241 p{margin:0;font-size:.82rem;line-height:1.55}.home-location-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:15px;display:grid}.home-location-settings-card-v4241 .home-location-fields{margin-bottom:16px}.home-location-actions-v4241{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home-location-actions-v4241 span{font-size:.75rem}.home-location-message-v4241{margin:9px 0 0;font-size:.76rem}.cwns-geo-origin-select select{display:none!important}.cwns-geo-origin-select{position:relative;gap:6px!important}.cwns-geo-origin-select:before{content:attr(data-current-country);color:var(--cwns-text-primary,var(--text,#eef7ff));letter-spacing:-.01em;font-size:.88rem;font-weight:680;display:block}.cwns-geo-origin-select:after{content:"Wird bei der Ersteinrichtung festgelegt.";color:var(--cwns-text-secondary,var(--muted,#9eb0c2));font-size:.67rem;line-height:1.45;display:block}.cwns-geo-origin-account-link-v4241{color:#83d9f4;width:max-content;margin-top:2px;font-size:.7rem;font-weight:650;text-decoration:none;display:inline-flex}.cwns-geo-origin-account-link-v4241:hover,.cwns-geo-origin-account-link-v4241:focus-visible{text-decoration:underline}.cwns-geo-fine-grid-v4241{stroke:#63a4be09;stroke-width:.75px;vector-effect:non-scaling-stroke}.cwns-geo-equator-v4241{stroke:#74bed71c;stroke-width:1px;stroke-dasharray:5 8;vector-effect:non-scaling-stroke}.cwns-geo-tropic-v4241{stroke:#74bed70f;stroke-width:.8px;stroke-dasharray:3 10;vector-effect:non-scaling-stroke}.cwns-geo-continent-v4241{fill:#a6c9d730;letter-spacing:1.7px;text-anchor:middle;font-size:10px;font-weight:720}.cwns-geo-country-label-v4241{fill:#daeff6ad;paint-order:stroke;stroke:#050f18eb;stroke-width:3px;stroke-linejoin:round;font-size:9.5px;font-weight:650}.cwns-geo-map-frame{background:radial-gradient(circle at 52% 42%,#19607b1a,#0000 42%),#06111e!important}:root[data-theme=light] .welcome-location-v4241{border-top-color:#1c22271a}:root[data-theme=light] .welcome-location-icon-v4241{color:#594b9f;background:#6053b312;border-color:#52459b2e}:root[data-theme=light] .cwns-geo-country-label-v4241{fill:#1e404db8;stroke:#f6fafbf5}:root[data-theme=light] .cwns-geo-continent-v4241{fill:#204d5e3b}:root[data-theme=light] .cwns-geo-origin-account-link-v4241{color:#126d8d}@media (max-width:620px){.home-location-fields{grid-template-columns:1fr}.cwns-geo-continent-v4241,.cwns-geo-country-label-v4241{display:none}}
.landing-page-v4013 .landing-flow-scene-v4208,.landing-page-v4013 .landing-flow-particle-canvas-v4218{backface-visibility:hidden;transform:translateZ(0)}@supports (content-visibility:auto){.landing-page-v4013>section.shell:nth-of-type(n+3){content-visibility:auto;contain-intrinsic-size:auto 760px}}@media (min-width:1280px){.landing-page-v4013 :is(.landing-copy,.landing-portfolio-preview,.landing-product-shot,.landing-value-strip,.landing-final-cta,.landing-feature-grid>article){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
body.access-transition-active{overflow:hidden!important}main[data-page-ready=false]:not(.access-transition-screen){visibility:hidden!important;opacity:0!important;pointer-events:none!important}.access-transition-screen{z-index:10000!important;background:var(--bg)!important;position:fixed!important;inset:0!important}.access-page-preload-host.is-preloading{opacity:0!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.access-page-preload-host.is-revealed{opacity:1;pointer-events:auto}.access-dashboard-preload-host.is-preloading{opacity:0!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:100vw!important;height:100svh!important;position:fixed!important;top:0!important;left:-200vw!important;overflow:hidden!important}.access-dashboard-preload-host.is-revealed{opacity:1;width:100%;min-height:100svh;position:relative}.access-dashboard-preload-host.is-revealed .data-flow-header-v4032,.access-dashboard-preload-host.is-revealed .data-flow-sources-v4032,.access-dashboard-preload-host.is-revealed .data-flow-cores-v4032,.access-dashboard-preload-host.is-revealed .data-flow-chart-card-v4032,.access-dashboard-preload-host.is-revealed .portfolio-animation-risk-slot,.access-dashboard-preload-host.is-revealed .portfolio-animation-insights-v4032{animation:none!important}.dashboard-render-stability-host.is-preparing{visibility:hidden!important;opacity:0!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:100vw!important;min-height:100svh!important;position:fixed!important;top:0!important;left:-200vw!important}.dashboard-render-stability-host.is-ready{visibility:visible;opacity:1;pointer-events:auto;width:100%;min-height:100svh;position:relative}
.smart-dashboard .cwns-finance-overview-side{isolation:isolate;position:relative}.smart-dashboard .cwns-finance-overview-side>:not(.cwns-orb-particle-field-v4265){z-index:1;position:relative}.smart-dashboard .cwns-orb-particle-field-v4265{z-index:0;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.smart-dashboard .cwns-orb-particle-field-v4265 i{left:50%;top:var(--particle-y,50%);width:var(--particle-size,2px);height:var(--particle-size,2px);margin-left:calc(var(--particle-size,2px) / -2);margin-top:calc(var(--particle-size,2px) / -2);background:color-mix(in srgb, var(--overview-accent) 74%, #fff 26%);box-shadow:0 0 6px color-mix(in srgb, var(--overview-accent) 58%, transparent), 0 0 13px color-mix(in srgb, var(--overview-accent) 24%, transparent);opacity:0;will-change:transform, opacity;animation:v4265OrbParticle var(--particle-duration,4.6s) linear var(--particle-delay,0s) infinite;border-radius:50%;position:absolute}@keyframes v4265OrbParticle{0%{opacity:0;transform:translate3d(var(--particle-start-x,0), 0, 0) scale(.45)}12%{opacity:.82}72%{opacity:.54}to{opacity:0;transform:translate3d(var(--particle-end-x,0), var(--particle-drift,0), 0) scale(.18)}}.smart-dashboard .cwns-finance-overview-values>strong,.smart-dashboard .cwns-finance-overview-values>div>b{font-variant-numeric:tabular-nums}@media (max-width:760px){.smart-dashboard .cwns-orb-particle-field-v4265 i{opacity:0!important;animation:none!important}}@media (prefers-reduced-motion:reduce){.smart-dashboard .cwns-orb-particle-field-v4265 i{opacity:0!important;animation:none!important}}
.smart-dashboard :is(.card,.cwns-finance-overview-main,.cwns-finance-overview-side,.dashboard-disclosure>summary){border-color:color-mix(in srgb, var(--line,#4f657c) 58%, transparent)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--panel,#101b2a) 95%, #0b3850 5%), color-mix(in srgb, var(--panel,#101b2a) 97%, #02111c 3%))!important;box-shadow:0 18px 55px #00000021!important}.cwns-geo-card{border-color:color-mix(in srgb, var(--line,#4f657c) 58%, transparent)!important;border-radius:22px!important;overflow:hidden!important}:root[data-theme=light] .smart-dashboard :is(.card,.cwns-finance-overview-main,.cwns-finance-overview-side,.dashboard-disclosure>summary){background:linear-gradient(145deg,#f8fbfd,#f2f6f9)!important;box-shadow:0 15px 42px #26374414!important}.dashboard-view-switcher[aria-hidden=true]{display:none!important}@media (min-width:761px){.smart-dashboard .smart-dashboard-surface{gap:9px!important}.smart-dashboard .smart-dashboard-disclosures{gap:8px!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure[open]{grid-column:1/-1!important}.smart-dashboard .smart-dashboard-disclosures .dashboard-disclosure-content{padding:9px 10px 11px!important}.smart-dashboard .dashboard-disclosure-panels{grid-auto-flow:dense;align-items:start;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.smart-dashboard .dashboard-disclosure-panel{min-width:0;container-type:inline-size}.smart-dashboard .dashboard-disclosure-panel.smart-panel-donut[data-panel-span="12"]{grid-column:1/-1!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-donut[data-panel-span="6"],.smart-dashboard .dashboard-disclosure-panel.smart-panel-standard[data-panel-span="6"],.smart-dashboard .dashboard-disclosure-panel.smart-panel-timeline{grid-column:span 6!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-bars{grid-column:1/-1!important}.smart-dashboard .dashboard-disclosure-panel .smart-chart-card{border-radius:14px!important;min-height:0!important;padding:10px 11px 11px!important}.smart-dashboard .dashboard-disclosure-panel .smart-card-head{min-height:0;padding-bottom:5px;gap:4px!important}.smart-dashboard .dashboard-disclosure-panel .smart-card-head h2,.smart-dashboard .smart-chart-panel-current .smart-card-head h2{letter-spacing:-.018em;font-size:clamp(15px,1.05vw,18px);line-height:1.15}.smart-dashboard .dashboard-disclosure-panel .smart-card-head>span,.smart-dashboard .smart-chart-panel-current .smart-card-head>span{font-size:10.5px;font-weight:650;line-height:1.25}.smart-dashboard .dashboard-disclosure-panel .smart-support-chart{width:100%!important;height:clamp(205px,17vw,245px)!important;min-height:205px!important;max-height:245px!important;margin-top:1px!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-timeline .smart-support-chart{height:var(--smart-timeline-height,clamp(225px, 19vw, 265px))!important;min-height:var(--smart-timeline-min-height,225px)!important;max-height:var(--smart-timeline-max-height,265px)!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-bars .smart-support-chart{overscroll-behavior:contain;scrollbar-width:thin;height:286px!important;min-height:286px!important;max-height:286px!important;overflow:auto!important}.smart-dashboard .smart-support-chart .interactive-chart,.smart-dashboard .smart-support-chart .responsive-line-chart{min-height:0!important}.smart-dashboard .smart-support-chart .line-anim{stroke-width:2.6px}.smart-dashboard .smart-chart-card .legend-row{gap:6px 9px!important;margin-block:3px 5px!important}.smart-dashboard .smart-chart-card .legend-row>span,.smart-dashboard .smart-chart-card .legend-line,.smart-dashboard .smart-chart-card .donut-legend{font-size:9.5px;line-height:1.3}.smart-dashboard .smart-chart-card .legend-row .dot,.smart-dashboard .smart-chart-card .legend-name .sw{width:7px!important;height:7px!important}.smart-dashboard .smart-panel-donut .donut-layout{grid-template-columns:minmax(155px,.82fr) minmax(0,1.18fr)!important;align-items:center!important;gap:8px!important;min-height:0!important}.smart-dashboard .smart-panel-donut .donut-chart-wrap{justify-content:center;align-items:center;min-height:0!important;display:flex!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-donut .smart-support-chart{height:288px!important;min-height:288px!important;max-height:288px!important;overflow:visible!important}.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready{position:relative;min-height:0!important;display:block!important}.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend{display:none!important}.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready .donut-chart-wrap{width:100%!important;height:282px!important;min-height:282px!important;overflow:visible!important}.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready .donut-svg{width:min(100%,540px)!important;max-width:540px!important;height:282px!important;margin:0 auto!important;overflow:visible!important}.smart-dashboard .smart-disclosure-metrics{gap:7px!important;margin-bottom:8px!important}.smart-dashboard .smart-disclosure-metrics>.card{min-height:78px!important;padding:8px 9px!important}.smart-dashboard .smart-disclosure-metrics .metric-label{font-size:9.5px}.smart-dashboard .smart-disclosure-metrics .metric-value{font-size:clamp(16px,1.35vw,21px);margin-top:4px!important}.smart-dashboard .smart-disclosure-metrics .metric-sub{font-size:9px;margin-top:3px!important}.smart-dashboard .smart-chart-panel-current .smart-chart-card{overflow:hidden;height:auto!important;min-height:0!important}.smart-dashboard .smart-chart-panel-current .smart-support-chart>:is(.readable-bar-chart,.diverging-wrap,.responsive-line-chart,.donut-layout){min-height:100%!important}}@media (min-width:761px) and (max-width:960px){.smart-dashboard .dashboard-disclosure-panel.smart-panel-bars,.smart-dashboard .dashboard-disclosure-panel.smart-panel-timeline,.smart-dashboard .dashboard-disclosure-panel.smart-panel-donut,.smart-dashboard .dashboard-disclosure-panel.smart-panel-standard{grid-column:1/-1!important}.smart-dashboard .dashboard-disclosure-panel .smart-support-chart{height:230px!important;min-height:230px!important;max-height:230px!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-timeline .smart-support-chart{height:var(--smart-timeline-height,250px)!important;min-height:var(--smart-timeline-min-height,250px)!important;max-height:var(--smart-timeline-max-height,250px)!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-bars .smart-support-chart,.smart-dashboard .dashboard-disclosure-panel.smart-panel-donut .smart-support-chart{height:270px!important;min-height:270px!important;max-height:270px!important}.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready .donut-chart-wrap,.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready .donut-svg{height:264px!important}}@media (min-width:961px) and (max-width:1499px){.smart-dashboard .dashboard-disclosure-panel.smart-panel-timeline,.smart-dashboard .dashboard-disclosure-panel.smart-panel-donut[data-panel-span="6"],.smart-dashboard .dashboard-disclosure-panel.smart-panel-standard[data-panel-span="6"]{grid-column:span 6!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-bars{grid-column:1/-1!important}}@media (min-width:1500px){.smart-dashboard .dashboard-disclosure-panel.smart-panel-donut[data-panel-span="6"],.smart-dashboard .dashboard-disclosure-panel.smart-panel-standard[data-panel-span="6"]{grid-column:span 4!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-bars,.smart-dashboard .dashboard-disclosure-panel.smart-panel-timeline{grid-column:span 6!important}.smart-dashboard .dashboard-disclosure-panel .smart-support-chart{height:clamp(210px,13vw,240px)!important;min-height:210px!important;max-height:240px!important}.smart-dashboard .dashboard-disclosure-panel.smart-panel-timeline .smart-support-chart{height:var(--smart-timeline-height,clamp(230px, 15vw, 260px))!important;min-height:var(--smart-timeline-min-height,230px)!important;max-height:var(--smart-timeline-max-height,260px)!important}}@container (max-width:520px){.smart-dashboard .dashboard-disclosure-panel .smart-card-head span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.smart-dashboard .smart-support-chart svg text,.smart-dashboard .cwns-finance-overview-chart svg text{font-variant-numeric:tabular-nums;text-rendering:geometricprecision;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.smart-dashboard .smart-support-chart svg :is(.axis-label,.axis-date,.axis-label-strong,.axis-value-label),.smart-dashboard .smart-support-chart svg :is(.smart-donut-direct-name,.smart-donut-direct-value,.smart-line-direct-label){fill:var(--overview-ink,var(--ink,#eef2f7))}:root:not([data-theme=light]) .smart-dashboard .smart-support-chart svg :is(.axis-label,.axis-date,.axis-label-strong,.axis-value-label,.smart-donut-direct-name,.smart-donut-direct-value,.smart-line-direct-label){fill:#fff}:root:not([data-theme=light]) .smart-dashboard .dashboard-disclosure-panel svg text{color:#fff;opacity:1;fill:#fff!important}:root[data-theme=light] .smart-dashboard .dashboard-disclosure-panel svg text{color:#172033;fill:#172033;opacity:1}.smart-dashboard .smart-support-chart svg .axis-date{letter-spacing:.01em;font-size:14px;font-weight:720}.smart-dashboard .smart-support-chart svg .axis-label{font-size:14px;font-weight:700}.smart-dashboard .smart-support-chart svg :is(.axis-label-strong,.axis-value-label){font-size:14px;font-weight:760}.smart-dashboard .smart-support-chart svg .smart-donut-direct-name{letter-spacing:-.01em;font-size:14px;font-weight:820}.smart-dashboard .smart-support-chart svg .smart-donut-direct-value{font-size:13px;font-weight:700}.smart-dashboard .smart-panel-donut .donut-label{fill:var(--overview-ink,var(--ink,#eef2f7));font-size:12px;font-weight:760}.smart-dashboard .smart-panel-donut .donut-value{fill:var(--overview-ink,var(--ink,#eef2f7));font-size:20px;font-weight:850}.smart-dashboard .smart-panel-donut .donut-subvalue{fill:var(--overview-ink,var(--ink,#eef2f7));font-size:12px;font-weight:760}.smart-dashboard .smart-direct-label-layer{pointer-events:none}.smart-dashboard .smart-donut-callout-line{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.82;vector-effect:non-scaling-stroke}.smart-dashboard .smart-donut-callout-dot{opacity:1;vector-effect:non-scaling-stroke}.smart-dashboard .smart-donut-direct-label{paint-order:stroke fill;stroke:#0f141be0;stroke-width:3px;stroke-linejoin:round}html[data-theme=light] .smart-dashboard .smart-donut-direct-label,html[data-theme=light] .smart-dashboard .smart-line-direct-label{stroke:#f8f9faf0}.smart-dashboard .smart-direct-labels-ready .responsive-line-chart-svg{overflow:visible!important}.smart-dashboard .smart-line-label-connector{fill:none;stroke-width:1.1px;stroke-linecap:round;opacity:.68;vector-effect:non-scaling-stroke}.smart-dashboard .smart-line-direct-label{paint-order:stroke fill;stroke:#0f141beb;stroke-width:4px;stroke-linejoin:round;font-size:12.5px;font-weight:800}.smart-dashboard .smart-chart-card.smart-direct-labels-ready>.legend-row{display:none!important}@media (min-width:761px){.smart-dashboard .smart-readable-bars-ready{min-height:var(--smart-bar-content-height,270px)!important;height:var(--smart-bar-content-height,270px)!important}.smart-dashboard .smart-readable-bars-ready .readable-svg{width:100%!important;height:var(--smart-bar-content-height,270px)!important;min-height:var(--smart-bar-content-height,270px)!important;overflow:visible!important}.smart-dashboard .smart-readable-bars-ready .axis-label{font-size:14px}.smart-dashboard .smart-readable-bars-ready .axis-label-strong,.smart-dashboard .smart-readable-bars-ready .axis-value-label{font-size:14px;font-weight:760}.smart-dashboard .smart-sales-direct-ready .smart-bar-name-hidden{display:none!important}.smart-dashboard .smart-sales-direct-ready .smart-bar-name-inside,.smart-dashboard .smart-sales-direct-ready .smart-bar-value-inside{fill:#fff;paint-order:stroke fill;stroke:#060a107a;stroke-width:2.6px;stroke-linejoin:round;font-size:13px;font-weight:820}.smart-dashboard .smart-sales-direct-ready .smart-bar-text-outside,.smart-dashboard .smart-sales-direct-ready .smart-bar-combined-outside{fill:var(--ink);paint-order:stroke fill;stroke:#0f141beb;stroke-width:3px;stroke-linejoin:round;font-size:13px;font-weight:760}html[data-theme=light] .smart-dashboard .smart-sales-direct-ready .smart-bar-text-outside,html[data-theme=light] .smart-dashboard .smart-sales-direct-ready .smart-bar-combined-outside{stroke:#f8f9faf2}.smart-dashboard .smart-sales-direct-ready .hbar-anim.bar-hit{filter:saturate(.98)brightness(1.04)}}.smart-dashboard{--dashboard-debt-summary:#ff8580}.smart-dashboard .dashboard-disclosure-summary[data-tone=danger]{color:var(--dashboard-debt-summary)}:root[data-theme=light] .smart-dashboard{--dashboard-debt-summary:#a62f2a}.smart-dashboard .cwns-finance-overview-side{align-content:start;grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important}.smart-dashboard .cwns-finance-overview-side .cwns-growth-orb{aspect-ratio:1;background:conic-gradient(from -90deg, #29bde7 0 var(--growth-ring-progress,0%), #29bde724 var(--growth-ring-progress,0%) 100%);filter:none;isolation:isolate;border:1px solid #3ed7ff5c;border-radius:50%;place-items:center;margin-inline:auto;display:grid;position:relative;box-shadow:0 0 22px #29bde729,inset 0 0 18px #29bde714;width:clamp(216px,13.25vw,248px)!important}.smart-dashboard .cwns-finance-overview-side .cwns-growth-orb:before{content:"";z-index:0;background:var(--overview-card,#171a1b);border:1px solid #3ed7ff2e;border-radius:50%;position:absolute;inset:10px;transform:none;box-shadow:inset 0 0 24px #02111e57}.smart-dashboard .cwns-finance-overview-side .cwns-growth-orb>span{display:none}.smart-dashboard .cwns-finance-overview-side .cwns-growth-orb>strong{z-index:1;width:calc(100% - 24px);color:var(--overview-ink,#f4f5f5);font-variant-numeric:tabular-nums;letter-spacing:-.055em;text-align:center;white-space:nowrap;text-shadow:0 0 15px #29bde73d;font-weight:850;line-height:1;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%);font-size:clamp(16px,1.18vw,22px)!important}.smart-dashboard .cwns-finance-overview-side .cwns-growth-orb:after{content:attr(data-ring-label);z-index:1;width:calc(100% - 54px);color:var(--overview-muted,#a9b0b3);letter-spacing:.01em;text-align:center;white-space:normal;pointer-events:none;border:0;border-radius:0;font-size:clamp(9px,.66vw,10.5px);font-weight:720;line-height:1.18;position:absolute;inset:57% auto auto 50%;transform:translate(-50%)}.smart-dashboard .cwns-net-growth-orb-v4260{margin-bottom:4px}.smart-dashboard .cwns-portfolio-growth-orb-v4260{opacity:1;margin-top:4px;margin-bottom:10px;transform:none}:root[data-theme=light] .smart-dashboard .cwns-finance-overview-side .cwns-growth-orb:before{background:#f8fbfd;box-shadow:inset 0 0 18px #29bde71a}.smart-dashboard .cwns-finance-overview-change>span[data-net-average-growth=true]{justify-content:center;min-width:92px}@media (min-width:1180px){.smart-dashboard .dashboard-disclosure-development .smart-disclosure-metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important}.smart-dashboard .dashboard-disclosure-development .dashboard-disclosure-panels{grid-auto-flow:row;grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:stretch!important}.smart-dashboard .dashboard-disclosure-development .dashboard-disclosure-panel.smart-panel-type-development-portfolio[data-panel-span]{grid-row:1;grid-column:1/-1!important}.smart-dashboard .dashboard-disclosure-development .dashboard-disclosure-panel.smart-panel-type-development-invested[data-panel-span]{grid-row:2;grid-column:7/span 6!important}.smart-dashboard .dashboard-disclosure-development .dashboard-disclosure-panel.smart-panel-type-development-growth[data-panel-span]{grid-row:2;grid-column:1/span 6!important}.smart-dashboard .dashboard-disclosure-development .dashboard-disclosure-panel:is(.smart-panel-type-development-portfolio,.smart-panel-type-development-invested,.smart-panel-type-development-growth) .smart-chart-card{height:100%!important}.smart-dashboard .dashboard-disclosure-development .smart-panel-type-development-portfolio .smart-support-chart{--smart-timeline-height:clamp(340px, 23vw, 380px);--smart-timeline-min-height:340px;--smart-timeline-max-height:380px}}@media (min-width:761px){.smart-dashboard .dashboard-disclosure-income .smart-chart-card .smart-card-head h2{font-size:clamp(15px,1.05vw,18px);font-weight:800}.smart-dashboard .dashboard-disclosure-income .smart-chart-card .smart-card-head span{opacity:.92;font-size:10.5px;font-weight:650}.smart-dashboard .dashboard-disclosure-income .smart-panel-bars .readable-svg .axis-label{font-size:14px;font-weight:700}.smart-dashboard .dashboard-disclosure-income .smart-panel-bars .readable-svg .axis-label-strong,.smart-dashboard .dashboard-disclosure-income .smart-panel-bars .readable-svg .axis-value-label{font-size:14px;font-weight:800}.smart-dashboard .dashboard-disclosure-income .diverging-wrap.smart-readable-bars-ready{align-content:start;justify-content:start!important;margin:0!important;padding:0!important;display:block!important}.smart-dashboard .dashboard-disclosure-income .diverging-wrap.smart-readable-bars-ready .readable-svg{object-position:center top;margin:0!important;display:block!important}.smart-dashboard .dashboard-disclosure-income .smart-sales-v4258-ready .smart-sales-v4258-label{fill:var(--ink);letter-spacing:-.012em;paint-order:stroke fill;stroke:#0f141bf0;stroke-width:2.6px;stroke-linejoin:round;font-size:15.5px;font-weight:820}html[data-theme=light] .smart-dashboard .dashboard-disclosure-income .smart-sales-v4258-ready .smart-sales-v4258-label{stroke:#f8f9faf7}.smart-dashboard .dashboard-disclosure-income .smart-sales-v4258-ready .smart-sales-secondary-grid{opacity:.34}.smart-dashboard .dashboard-disclosure-income .smart-sales-v4258-ready .smart-sales-zero-grid{opacity:.92;stroke-width:1.7px}.smart-dashboard .dashboard-disclosure-income .smart-sales-v4258-ready .hbar-anim.bar-hit{opacity:.98}.smart-dashboard .dashboard-disclosure-income .dashboard-disclosure-panel:has(.diverging-wrap) .smart-support-chart{scrollbar-gutter:stable;overflow-x:hidden!important}.smart-dashboard .dashboard-disclosure-income .diverging-wrap.smart-sales-v4258-ready .axis-label{font-size:14px;font-weight:700}.smart-dashboard .dashboard-disclosure-income .smart-panel-donut .smart-support-chart,.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax .smart-support-chart{height:318px!important;min-height:318px!important;max-height:318px!important;overflow:visible!important}.smart-dashboard .dashboard-disclosure-income .smart-panel-donut .donut-layout.smart-direct-labels-ready .donut-chart-wrap{height:312px!important;min-height:312px!important;overflow:visible!important}.smart-dashboard .dashboard-disclosure-income .smart-panel-donut .donut-layout.smart-direct-labels-ready .donut-svg{width:min(100%,620px)!important;max-width:620px!important;height:312px!important;overflow:visible!important}.smart-dashboard .dashboard-disclosure-income .smart-panel-donut .donut-value{font-size:21px;font-weight:820}.smart-dashboard .dashboard-disclosure-income .smart-panel-donut .donut-subvalue{font-size:10.5px}.smart-dashboard .dashboard-disclosure-income .smart-income-donut-v4258-ready .smart-donut-callout-line{stroke-width:1.45px;opacity:.86;stroke-linecap:round;stroke-linejoin:round}.smart-dashboard .dashboard-disclosure-income .smart-income-donut-v4258-ready .smart-donut-callout-dot{opacity:.95}.smart-dashboard .dashboard-disclosure-income .smart-income-donut-v4258-ready .smart-donut-direct-name{font-size:14px;font-weight:850}.smart-dashboard .dashboard-disclosure-income .smart-income-donut-v4258-ready .smart-donut-direct-value{font-size:13px;font-weight:780}.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax,.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-dividends{align-self:stretch!important}.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax .smart-chart-card{height:100%!important}.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax .responsive-line-chart,.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax .responsive-line-chart-svg,.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax svg{height:100%!important;min-height:100%!important}.smart-dashboard .smart-panel-type-income-tax .smart-direct-line-label-layer{display:none!important}.smart-dashboard .smart-panel-type-income-tax .axis-date{fill:var(--overview-ink,var(--ink,#eef2f7));font-size:14px;font-weight:760}}:root:not([data-theme=light]) .smart-dashboard .smart-panel-type-income-tax .axis-date{fill:#f4f6f8}@media (min-width:1180px){.smart-dashboard .smart-dashboard-disclosures>details.dashboard-disclosure-income[open]{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;overflow:visible!important}.smart-dashboard .smart-dashboard-disclosures>details.dashboard-disclosure-income[open]:before,.smart-dashboard .smart-dashboard-disclosures>details.dashboard-disclosure-income[open]:after,.smart-dashboard details.dashboard-disclosure-income[open]>.dashboard-disclosure-content:before,.smart-dashboard details.dashboard-disclosure-income[open]>.dashboard-disclosure-content:after{content:none!important;display:none!important}.smart-dashboard details.dashboard-disclosure-income[open]>.dashboard-disclosure-content,.smart-dashboard .dashboard-disclosure-income .dashboard-disclosure-panels{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.smart-dashboard .dashboard-disclosure-income[open]>summary{border:1px solid var(--line,#94a3b82e);border-radius:16px;margin-bottom:8px;background:var(--panel,#121821f0)!important}html[data-theme=light] .smart-dashboard .dashboard-disclosure-income[open]>summary{background:var(--panel,#fffffff0)!important}.smart-dashboard .dashboard-disclosure-income .smart-disclosure-metrics{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))!important}.smart-dashboard .dashboard-disclosure-income .dashboard-disclosure-panels{grid-auto-flow:row;align-items:start;grid-template-columns:repeat(12,minmax(0,1fr))!important}.smart-dashboard .dashboard-disclosure-income .dashboard-disclosure-panel.smart-panel-bars:not(:has(.diverging-wrap)){grid-row:1;grid-column:1/span 6!important}.smart-dashboard .dashboard-disclosure-income .dashboard-disclosure-panel:has(.diverging-wrap){grid-row:1;grid-column:7/span 6!important}.smart-dashboard .dashboard-disclosure-income .dashboard-disclosure-panel.smart-panel-type-income-dividends[data-panel-span]{grid-row:2;grid-column:1/span 6!important}.smart-dashboard .dashboard-disclosure-income .dashboard-disclosure-panel.smart-panel-type-income-tax[data-panel-span]{grid-row:2;grid-column:7/span 6!important}}@media (max-width:1179px) and (min-width:761px){.smart-dashboard .dashboard-disclosure-income .smart-sales-v4258-ready .smart-sales-v4258-label{font-size:14.5px}.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-dividends,.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax{grid-column:span 6!important}}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure{background:linear-gradient(145deg, color-mix(in srgb, var(--panel,#101b2a) 95%, #0b3850 5%), color-mix(in srgb, var(--panel,#101b2a) 97%, #02111c 3%))!important;padding:0!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure>summary{box-sizing:border-box;border-radius:inherit!important;width:100%!important;margin:0!important}.smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure[open]>summary{border-radius:14px 14px 0 0!important}:root:not([data-theme=light]) body .smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure,:root:not([data-theme=light]) body .smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure>summary{background:linear-gradient(145deg, color-mix(in srgb, var(--panel,#171a1b) 95%, #0b3850 5%), color-mix(in srgb, var(--panel,#171a1b) 97%, #02111c 3%))!important}:root[data-theme=light] body .smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure,:root[data-theme=light] body .smart-dashboard .smart-dashboard-disclosures>.dashboard-disclosure>summary{background:linear-gradient(145deg,#f8fbfd,#f2f6f9)!important}@media (min-width:1180px){:root body .smart-dashboard .smart-dashboard-disclosures>details.dashboard-disclosure-income[open]{box-shadow:none!important;background:0 0!important;border:0!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panels{grid-auto-flow:row;grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:stretch!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture[data-panel-span]{grid-row:1;grid-column:1/span 6!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-liquidity[data-panel-span]{grid-row:1;grid-column:7/span 6!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-asset-class[data-panel-span]{grid-row:2;grid-column:1/span 6!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-platform[data-panel-span]{grid-row:2;grid-column:7/span 6!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-tangible[data-panel-span]{grid-row:3;grid-column:1/-1!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth[data-panel-span]{align-self:stretch!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth .smart-chart-card{height:100%!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture .smart-support-chart,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth.smart-panel-donut .smart-support-chart{height:294px!important;min-height:294px!important;max-height:294px!important;overflow:visible!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture .donut-layout.smart-direct-labels-ready,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth.smart-panel-donut .donut-layout.smart-direct-labels-ready{position:relative;min-height:100%!important;display:block!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture .donut-layout.smart-direct-labels-ready>.donut-legend,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth.smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend{display:none!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture .donut-chart-wrap,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture .donut-svg,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth.smart-panel-donut .donut-chart-wrap,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth.smart-panel-donut .donut-svg{height:286px!important;min-height:286px!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture .donut-svg,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth.smart-panel-donut .donut-svg{width:min(100%,520px)!important;max-width:520px!important;margin-inline:auto!important;overflow:visible!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-tangible[data-panel-span] .smart-support-chart{width:100%!important;height:286px!important;min-height:286px!important;max-height:286px!important;overflow-x:hidden!important}.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-tangible[data-panel-span] .readable-svg{width:100%!important;max-width:none!important}}.smart-dashboard .dashboard-disclosure-wealth .smart-donut-direct-name{letter-spacing:-.01em;font-size:14px;font-weight:820}.smart-dashboard .dashboard-disclosure-wealth .smart-donut-direct-value{font-size:13px;font-weight:720}.smart-dashboard .dashboard-disclosure-wealth .donut-label{font-size:12px;font-weight:760}.smart-dashboard .dashboard-disclosure-wealth .donut-value{font-size:20px;font-weight:850}.smart-dashboard .dashboard-disclosure-wealth .donut-subvalue{font-size:12px;font-weight:760}.smart-dashboard .dashboard-disclosure-wealth svg :is(.axis-label,.axis-label-strong,.axis-value-label){font-size:14px;font-weight:720}:root:not([data-theme=light]) .smart-dashboard .dashboard-disclosure-wealth .smart-support-chart svg text,:root:not([data-theme=light]) .smart-dashboard .dashboard-disclosure-wealth .smart-support-chart svg tspan{fill:#f4f6f8}:root:not([data-theme=light]) .smart-dashboard .dashboard-disclosure-wealth .smart-donut-direct-label{stroke:#0c0f12e6;stroke-width:3px;paint-order:stroke fill}@media (max-width:1179px) and (min-width:761px){.smart-dashboard .dashboard-disclosure-wealth .smart-donut-direct-name,.smart-dashboard .dashboard-disclosure-wealth .smart-donut-direct-value,.smart-dashboard .dashboard-disclosure-wealth svg :is(.axis-label,.axis-label-strong,.axis-value-label){font-size:13px}}@media (max-width:760px){.smart-dashboard .smart-direct-donut-label-layer,.smart-dashboard .smart-direct-line-label-layer{display:none!important}.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend{display:grid!important}.smart-dashboard .smart-readable-bars-ready{height:auto!important;min-height:0!important}.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-tax,.smart-dashboard .dashboard-disclosure-income .smart-panel-type-income-dividends{grid-column:1/-1!important}.smart-dashboard .cwns-finance-overview-side{grid-template-rows:auto auto auto!important}.smart-dashboard .cwns-portfolio-growth-orb-v4260{transform:scale(.94)}}.smart-dashboard .position-analysis-panel{gap:12px;min-width:0;display:grid}.smart-dashboard .position-analysis-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.smart-dashboard .position-analysis-head h2{margin:3px 0 0;font-size:clamp(18px,1.45vw,24px)}.smart-dashboard .position-analysis-summary{grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px;min-width:min(100%,620px);display:grid}.smart-dashboard .position-analysis-summary>span{border:1px solid color-mix(in srgb, var(--line) 82%, transparent);background:color-mix(in srgb, var(--panel-2) 82%, transparent);border-radius:12px;gap:3px;min-width:0;padding:9px 11px;display:grid}.smart-dashboard .position-analysis-summary small,.smart-dashboard .position-analysis-table td small{color:var(--muted);font-size:10px;font-weight:600;line-height:1.35;display:block}.smart-dashboard .position-analysis-summary strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.smart-dashboard .position-analysis-note{max-width:none;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.smart-dashboard .position-analysis-view-switch{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.smart-dashboard .position-analysis-view-switch>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-right:3px;font-size:11px;font-weight:800}.smart-dashboard .position-analysis-view-switch button{border:1px solid color-mix(in srgb, var(--line) 90%, transparent);background:color-mix(in srgb, var(--panel-2) 84%, transparent);min-height:34px;color:var(--muted);cursor:pointer;font:inherit;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:750}.smart-dashboard .position-analysis-view-switch button:hover{border-color:color-mix(in srgb, var(--teal) 56%, var(--line));color:var(--text)}.smart-dashboard .position-analysis-view-switch button.active{border-color:color-mix(in srgb, var(--teal) 72%, var(--line));background:color-mix(in srgb, var(--teal) 16%, var(--panel-2));color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--teal) 18%, transparent)}.smart-dashboard .position-analysis-warning{border:1px solid color-mix(in srgb, var(--gold) 40%, var(--line));background:color-mix(in srgb, var(--gold) 8%, transparent);color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:9px 11px;font-size:12px;display:flex}.smart-dashboard .position-analysis-warning strong{color:var(--gold)}.smart-dashboard .position-analysis-table-wrap{background:color-mix(in srgb, var(--panel) 92%, transparent);border-radius:14px;max-height:min(68vh,760px)}.smart-dashboard .position-analysis-table{min-width:1310px}.smart-dashboard .position-analysis-table th{z-index:3;background:color-mix(in srgb, var(--panel-2) 96%, #06131d 4%);white-space:nowrap;position:sticky;top:0}.smart-dashboard .position-analysis-table th,.smart-dashboard .position-analysis-table td{vertical-align:middle;padding:11px 12px}.smart-dashboard .position-analysis-table :is(th,td):first-child{z-index:2;background:color-mix(in srgb, var(--panel) 97%, #06131d 3%);min-width:220px;position:sticky;left:0}.smart-dashboard .position-analysis-table th:first-child{z-index:4;background:color-mix(in srgb, var(--panel-2) 96%, #06131d 4%)}.smart-dashboard .position-analysis-table td.num{white-space:nowrap;min-width:145px}.smart-dashboard .position-analysis-table td.num small{white-space:normal;max-width:210px;margin-top:3px}.smart-dashboard .position-analysis-name{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;display:grid}.smart-dashboard .position-analysis-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smart-dashboard .position-analysis-edit-link,.smart-dashboard .position-analysis-group-button{color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:7px;min-width:0;padding:2px 0;font-weight:700;text-decoration:none;display:inline-flex;overflow:hidden}.smart-dashboard .position-analysis-edit-link>span,.smart-dashboard .position-analysis-group-button>span{color:var(--teal);letter-spacing:.02em;flex:none;font-size:10px}.smart-dashboard .position-analysis-edit-link:hover,.smart-dashboard .position-analysis-group-button:hover{color:var(--teal)}.smart-dashboard .position-analysis-edit-link:focus-visible,.smart-dashboard .position-analysis-group-button:focus-visible{outline:2px solid color-mix(in srgb, var(--teal) 78%, white);outline-offset:3px;border-radius:5px}.smart-dashboard .position-analysis-name>span:not(.badge){color:var(--muted);grid-column:1/-1;font-size:10px}.smart-dashboard .position-analysis-name .badge{grid-area:1/2}.smart-dashboard .position-analysis-name .badge.mixed{border-color:color-mix(in srgb, var(--gold) 52%, var(--line));color:var(--gold)}.smart-dashboard .position-analysis-total-profit{border-left:1px solid color-mix(in srgb, var(--teal) 24%, var(--line));background:color-mix(in srgb, var(--teal) 4%, transparent)}:root[data-theme=light] .smart-dashboard .position-analysis-table-wrap,:root[data-theme=light] .smart-dashboard .position-analysis-table :is(th,td):first-child{background:#f8fbfd}:root[data-theme=light] .smart-dashboard .position-analysis-table th,:root[data-theme=light] .smart-dashboard .position-analysis-table th:first-child{background:#edf3f7}@media (max-width:760px){.smart-dashboard .position-analysis-head{display:grid}.smart-dashboard .position-analysis-summary{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.smart-dashboard .position-analysis-view-switch{grid-template-columns:1fr;align-items:stretch;display:grid}.smart-dashboard .position-analysis-view-switch>span{margin:0}.smart-dashboard .position-analysis-warning{flex-direction:column;align-items:start}.smart-dashboard .position-analysis-table-wrap{max-height:66vh}}:root:not([data-theme=light]) .smart-dashboard .cwns-finance-overview-chart svg :is(.axis-label,.axis-date,.axis-label-strong,.axis-value-label){color:#fff;opacity:1;fill:#fff!important}.smart-dashboard .cwns-finance-overview-chart svg :is(.axis-label,.axis-date){letter-spacing:0;font-size:13px;font-weight:720}.smart-dashboard .smart-direct-donut-label-layer,.smart-dashboard .smart-direct-line-label-layer{display:none!important}.smart-dashboard .smart-panel-donut .donut-layout,.smart-dashboard .dashboard-disclosure-wealth .donut-layout,.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready,.smart-dashboard .dashboard-disclosure-wealth .donut-layout.smart-direct-labels-ready{position:relative;min-height:100%!important;display:block!important}.smart-dashboard .smart-panel-donut .donut-chart-wrap,.smart-dashboard .dashboard-disclosure-wealth .donut-chart-wrap{justify-content:center;align-items:center;width:100%!important;margin:0!important;display:flex!important}.smart-dashboard .smart-panel-donut .donut-svg,.smart-dashboard .dashboard-disclosure-wealth .donut-svg{display:block;margin-inline:auto!important}.smart-dashboard .smart-panel-donut .donut-layout>.donut-legend,.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-donut .donut-layout>.donut-legend,.smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend{inset-inline-start:12px;z-index:3;scrollbar-width:thin;gap:7px;width:clamp(112px,19%,176px);max-height:calc(100% - 24px);position:absolute;top:50%;overflow:auto;transform:translateY(-50%);margin:0!important;display:grid!important}.smart-dashboard .smart-panel-donut .donut-legend .legend-line,.smart-dashboard .dashboard-disclosure-wealth .donut-legend .legend-line{min-width:0;color:var(--overview-ink,var(--ink,#eef2f7));gap:2px;font-size:10.5px;line-height:1.25;display:grid}.smart-dashboard .smart-panel-donut .donut-legend .legend-name,.smart-dashboard .dashboard-disclosure-wealth .donut-legend .legend-name{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;min-width:0;overflow:visible}@media (min-width:1180px){.smart-dashboard .cwns-finance-overview-main{grid-template-rows:auto auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid!important}.smart-dashboard .cwns-finance-overview-values{margin-top:18px!important}.smart-dashboard .cwns-finance-overview-change{margin-top:12px!important;margin-bottom:12px!important}.smart-dashboard .cwns-finance-overview-chart{align-self:stretch;height:auto!important;min-height:0!important;padding-top:6px!important}.smart-dashboard .cwns-finance-overview-chart :is(.responsive-line-chart,.chart-box),.smart-dashboard .cwns-finance-overview-chart>svg,.smart-dashboard .cwns-finance-overview-chart .responsive-line-chart-svg{height:100%!important;min-height:0!important;max-height:none!important}.smart-dashboard .cwns-finance-overview-metrics{align-self:end;margin-top:10px!important}}@media (min-width:761px){.smart-dashboard .smart-panel-donut .donut-chart-wrap,.smart-dashboard .dashboard-disclosure-wealth .donut-chart-wrap{transform:translate(24px)}.smart-dashboard .smart-panel-donut .donut-layout>.donut-legend,.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend,.smart-dashboard .dashboard-disclosure-wealth .donut-layout>.donut-legend,:root .smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-type-wealth-picture .donut-layout.smart-direct-labels-ready>.donut-legend,:root .smart-dashboard .dashboard-disclosure-wealth .dashboard-disclosure-panel.smart-panel-group-wealth.smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend{width:clamp(174px,25%,228px);display:grid!important}}.smart-dashboard .donut-legend .legend-name{overflow-wrap:normal;text-overflow:clip;white-space:nowrap;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:11px;min-width:0;display:grid;overflow:hidden}.smart-dashboard .donut-legend .legend-name .sw{flex:none;margin-right:0}.smart-dashboard .donut-legend .legend-name-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}@media (max-width:760px){.smart-dashboard .smart-panel-donut .donut-layout>.donut-legend,.smart-dashboard .smart-panel-donut .donut-layout.smart-direct-labels-ready>.donut-legend,.smart-dashboard .dashboard-disclosure-wealth .donut-layout>.donut-legend,.smart-dashboard .dashboard-disclosure-wealth .donut-layout.smart-direct-labels-ready>.donut-legend{width:100%;max-height:none;position:static;transform:none;margin-top:8px!important}.smart-dashboard .smart-panel-donut .donut-chart-wrap,.smart-dashboard .dashboard-disclosure-wealth .donut-chart-wrap{transform:none}}
.cwns-logo{color:var(--text,var(--ink));display:block;overflow:visible}.cwns-logo-accent-fill{fill:var(--accent,var(--gold))}.cwns-logo-accent-stroke{fill:none;stroke:var(--accent,var(--gold));stroke-width:11px;stroke-linecap:round}.cwns-logo-ink-stroke{fill:none;stroke:currentColor;stroke-width:18px;stroke-linecap:butt}.cwns-logo-wordmark{fill:currentColor;letter-spacing:10px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:77px;font-weight:520}.cwns-logo-wordmark-stacked{letter-spacing:12px;font-size:91px}.brand-logo-shell .cwns-logo-horizontal{width:100%;height:100%;filter:none!important}.landing-brand-logo .cwns-logo-stacked{width:100%;height:auto;max-height:none}body.has-app-nav .brand-logo-shell .cwns-logo{filter:none!important}:root[data-theme=light] .cwns-logo{color:var(--text,#202426)}.landing-social-section{z-index:2;border:1px solid color-mix(in srgb, var(--line) 88%, transparent);background:color-mix(in srgb, var(--panel) 91%, transparent);border-radius:24px;justify-content:space-between;align-items:center;gap:clamp(24px,5vw,68px);margin-top:26px;margin-bottom:36px;padding:clamp(22px,3vw,34px);display:flex;position:relative;box-shadow:0 18px 44px #00000029}.landing-social-section h2{margin:8px 0 6px}.landing-social-section p{margin:0}.landing-social-links{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.landing-social-link{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--line));background:color-mix(in srgb, var(--panel-2) 92%, transparent);min-height:48px;color:var(--text,var(--ink));border-radius:999px;align-items:center;gap:10px;padding:11px 15px;font-weight:750;transition:transform .18s,border-color .18s,background-color .18s;display:inline-flex}.landing-social-link:hover{border-color:var(--accent,var(--gold));background:color-mix(in srgb, var(--accent) 12%, var(--panel-2));transform:translateY(-2px)}.landing-social-link:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 70%, white);outline-offset:3px}.admin-social-settings-card{gap:16px;margin-bottom:16px;display:grid}.admin-social-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.admin-social-label{color:var(--text,var(--ink));align-items:center;gap:8px;font-weight:750;display:inline-flex}.admin-social-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.admin-social-actions span{color:var(--muted);font-size:.82rem}@media (max-width:720px){.landing-social-section{flex-direction:column;align-items:flex-start}.landing-social-links,.landing-social-link{width:100%}.landing-social-link{justify-content:center}.admin-social-form{grid-template-columns:1fr}.admin-social-actions{grid-column:auto}}@media (prefers-reduced-motion:reduce){.landing-social-link{transition:none}}body.has-app-nav .brand-logo-shell{overflow:hidden}body:has(.landing-page-v4013) .landing-brand-logo{flex:none;display:block;overflow:visible;width:min(100%,220px)!important;min-height:0!important;margin-bottom:clamp(12px,1.7vh,18px)!important}:root:not([data-theme=light]) body:has(.landing-page-v4013) .landing-brand-logo{flex:none;display:block;overflow:visible;width:min(100%,220px)!important;min-height:0!important;margin-bottom:clamp(12px,1.7vh,18px)!important}:root[data-theme=light] body:has(.landing-page-v4013) .landing-brand-logo{flex:none;display:block;overflow:visible;width:min(100%,220px)!important;min-height:0!important;margin-bottom:clamp(12px,1.7vh,18px)!important}.landing-brand-logo .cwns-logo-stacked{width:100%;height:auto;max-height:none;display:block}body:has(.landing-page-v4013) .landing-brand-logo+.eyebrow{z-index:1;margin-top:0;position:relative}@media (min-width:1081px) and (max-height:820px){body:has(.landing-page-v4013) .landing-brand-logo{width:min(100%,clamp(160px,23vh,194px))!important;margin-bottom:10px!important}:root:not([data-theme=light]) body:has(.landing-page-v4013) .landing-brand-logo{width:min(100%,clamp(160px,23vh,194px))!important;margin-bottom:10px!important}:root[data-theme=light] body:has(.landing-page-v4013) .landing-brand-logo{width:min(100%,clamp(160px,23vh,194px))!important;margin-bottom:10px!important}}@media (max-width:1080px){body:has(.landing-page-v4013) .landing-brand-logo{width:min(52vw,210px)!important;margin-inline:auto!important}:root:not([data-theme=light]) body:has(.landing-page-v4013) .landing-brand-logo{width:min(52vw,210px)!important;margin-inline:auto!important}:root[data-theme=light] body:has(.landing-page-v4013) .landing-brand-logo{width:min(52vw,210px)!important;margin-inline:auto!important}}@media (max-width:520px){body:has(.landing-page-v4013) .landing-brand-logo{width:min(58vw,184px)!important}:root:not([data-theme=light]) body:has(.landing-page-v4013) .landing-brand-logo{width:min(58vw,184px)!important}:root[data-theme=light] body:has(.landing-page-v4013) .landing-brand-logo{width:min(58vw,184px)!important}}
.canonical-catalog-card{gap:11px;margin-bottom:14px;display:grid;position:relative;overflow:visible;padding:clamp(13px,1.4vw,18px)!important}.canonical-catalog-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.canonical-catalog-copy{min-width:0}.canonical-catalog-copy .eyebrow{margin-bottom:2px;font-size:.72rem}.canonical-catalog-copy h2{margin:0;font-size:clamp(1.12rem,1.7vw,1.45rem);line-height:1.2}.canonical-catalog-copy p{max-width:72ch;color:var(--muted);margin:4px 0 0;font-size:.86rem;line-height:1.42}.canonical-catalog-search-row{grid-template-columns:minmax(260px,1fr) auto;align-items:end;gap:10px;display:grid}.canonical-catalog-combobox{gap:6px;min-width:0;display:grid;position:relative}.canonical-catalog-combobox>.entry-label{font-size:.84rem}.canonical-catalog-input-wrap{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-2) 92%, transparent);min-height:44px;color:var(--muted);border-radius:12px;align-items:center;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex;position:relative}.canonical-catalog-input-wrap:focus-within{border-color:color-mix(in srgb, #8d7cff 72%, var(--line));box-shadow:0 0 0 3px #8d7cff29}.canonical-catalog-input-wrap>svg{flex:none;margin-left:13px}.canonical-catalog-input-wrap input{width:100%;min-width:0;min-height:42px;color:var(--ink);border:0;outline:0;padding:9px 8px;box-shadow:none!important;background:0 0!important}.canonical-catalog-input-wrap input::placeholder{color:var(--muted);opacity:.78}.canonical-catalog-toggle{border:0;border-left:1px solid color-mix(in srgb, var(--line) 72%, transparent);color:var(--muted);cursor:pointer;background:0 0;border-radius:0 11px 11px 0;flex:0 0 40px;align-self:stretch;place-items:center;padding:0;display:inline-grid}.canonical-catalog-toggle:hover,.canonical-catalog-toggle:focus-visible{color:var(--ink);background:#8d7cff1a;outline:0}.canonical-catalog-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.canonical-catalog-results{z-index:80;border:1px solid color-mix(in srgb, var(--line) 88%, #8d7cff 12%);background:color-mix(in srgb, var(--panel) 97%, #11131a 3%);overscroll-behavior:contain;border-radius:13px;max-height:min(320px,44vh);padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 48px #00000057}.canonical-catalog-option{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.canonical-catalog-option:hover,.canonical-catalog-option:focus-visible,.canonical-catalog-option.is-active{background:#8d7cff21;outline:0}.canonical-catalog-option:disabled{cursor:default;opacity:.64}.canonical-catalog-option:disabled:hover{background:0 0}.canonical-catalog-option-copy{gap:2px;min-width:0;display:grid}.canonical-catalog-option-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.canonical-catalog-option-copy small{color:var(--muted);font-size:.74rem}.canonical-catalog-linked{color:#7ed6a7;flex:none;align-items:center;gap:4px;font-size:.72rem;font-weight:750;display:inline-flex}.canonical-catalog-empty,.canonical-catalog-more{color:var(--muted);padding:11px 10px;font-size:.82rem}.canonical-catalog-more{border-top:1px solid var(--line);padding-top:7px}.canonical-catalog-add{white-space:nowrap;min-height:44px}.canonical-catalog-selection{border:1px solid var(--line);background:color-mix(in srgb, var(--panel-2) 54%, transparent);border-radius:12px;gap:8px;padding:10px;display:grid}.canonical-catalog-selection-main,.canonical-catalog-links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.canonical-catalog-selection-main>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.canonical-catalog-selection-main>div>span{color:var(--muted);font-size:.78rem}.canonical-catalog-links{justify-content:flex-start}.canonical-catalog-links .btn{min-height:34px;padding:6px 10px;font-size:.78rem}.canonical-catalog-source-row{grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:8px;display:grid}.canonical-catalog-source-row .entry-field{padding:9px}.canonical-catalog-platforms{gap:6px;padding-top:2px;display:grid}.canonical-catalog-platforms>strong{font-size:.88rem}.canonical-catalog-platforms>div{flex-wrap:wrap;gap:6px;display:flex}.canonical-catalog-platforms .status-pill{padding:4px 8px;font-size:.67rem}.canonical-catalog-missing,.canonical-catalog-message{font-size:.8rem;line-height:1.4;margin:0!important;padding:8px 10px!important}:root[data-theme=light] .canonical-catalog-input-wrap,html[data-theme=light] .canonical-catalog-input-wrap{background:#fffffff5}:root[data-theme=light] .canonical-catalog-results,html[data-theme=light] .canonical-catalog-results{background:#fffffffc;border-color:#d8deea;box-shadow:0 18px 44px #262d422b}:root[data-theme=light] .canonical-catalog-option:hover,:root[data-theme=light] .canonical-catalog-option:focus-visible,:root[data-theme=light] .canonical-catalog-option.is-active,html[data-theme=light] .canonical-catalog-option:hover,html[data-theme=light] .canonical-catalog-option:focus-visible,html[data-theme=light] .canonical-catalog-option.is-active{background:#6b5ce01a}:root[data-theme=light] .canonical-catalog-selection,html[data-theme=light] .canonical-catalog-selection{background:#f7f8fceb}@media (max-width:720px){.canonical-catalog-card{gap:10px;margin-bottom:12px}.canonical-catalog-header{gap:7px;display:grid}.canonical-catalog-header>.status-pill{justify-self:start}.canonical-catalog-search-row,.canonical-catalog-source-row{grid-template-columns:1fr}.canonical-catalog-add,.canonical-catalog-source-row>.btn{width:100%}.canonical-catalog-results{max-height:min(300px,48vh)}}
.landing-flow-core-v4213{filter:saturate(.78)contrast(1.13)brightness(.98)drop-shadow(0 0 18px #cedcf442)drop-shadow(0 0 44px #708fbe33);background-image:url(/branding/celestial-moon-1254.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;animation-duration:112s;inset:2%;overflow:visible;-webkit-mask-image:none;mask-image:none}.landing-flow-core-v4213:before,.landing-flow-core-v4213:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.landing-flow-core-v4213:before{z-index:-1;filter:blur(8px);background:radial-gradient(circle,#e7efff38 0 41%,#9bb6de1f 52%,#5f7fb00b 63%,#0000 74%);animation:9.5s ease-in-out infinite v4345LunarHalo;inset:-5%}.landing-flow-core-v4213:after{z-index:3;mix-blend-mode:screen;opacity:.48;background:linear-gradient(112deg,#0000 24%,#dae8ff08 39%,#f5f9ff4d 50%,#bfd7f80f 61%,#0000 76%) 135%/260% 100%;animation:13s ease-in-out infinite v4345LunarShimmer;inset:7%;-webkit-mask-image:radial-gradient(circle,#000 0 43%,#000000e0 46%,#0000 50%);mask-image:radial-gradient(circle,#000 0 43%,#000000e0 46%,#0000 50%)}.landing-flow-core-glow-v4213{background:radial-gradient(circle,#d2e1fa38,#7497ca1a 45%,#5074aa0b 64%,#0000 78%)}:root[data-theme=light] .landing-flow-core-v4213{opacity:1;filter:saturate(.94)contrast(1.05)brightness(1.02)drop-shadow(0 0 17px #ffb52d57)drop-shadow(0 0 46px #ff90143b);background-image:url(/branding/celestial-sun-1254.webp);animation-duration:126s;inset:-1%}:root[data-theme=light] .landing-flow-core-v4213:before{z-index:1;mix-blend-mode:multiply;opacity:.32;filter:blur(1.7px)saturate(1.16)brightness(1.05);background-image:url(/branding/celestial-sun-1254.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;animation:7.5s ease-in-out infinite v4345SolarProminence;inset:-3%;-webkit-mask-image:radial-gradient(circle,#0000 0 55%,#0000003d 62%,#000 72% 100%);mask-image:radial-gradient(circle,#0000 0 55%,#0000003d 62%,#000 72% 100%)}:root[data-theme=light] .landing-flow-core-v4213:after{z-index:-1;mix-blend-mode:multiply;opacity:.42;filter:blur(8px);background:conic-gradient(from 12deg,#ffac1f0d,#ffd9693d,#ff8b1312,#ffe58933,#ffac1f0d) 50%/100% 100%;animation:10.5s ease-in-out infinite v4345SolarCorona;inset:-9%;-webkit-mask-image:radial-gradient(circle,#0000 0 52%,#00000014 60%,#000 72%,#0000 88%);mask-image:radial-gradient(circle,#0000 0 52%,#00000014 60%,#000 72%,#0000 88%)}:root[data-theme=light] .landing-flow-core-glow-v4213{opacity:.58;background:radial-gradient(circle,#ffea9b57,#ffb72b29 43%,#ff8b1812 65%,#0000 80%);inset:10%}@keyframes v4345LunarHalo{0%,to{opacity:.62;transform:scale(.97)}50%{opacity:.88;transform:scale(1.025)}}@keyframes v4345LunarShimmer{0%,18%{opacity:.1;background-position:135%}45%,58%{opacity:.48}82%,to{opacity:.08;background-position:-35%}}@keyframes v4345SolarProminence{0%,to{opacity:.25;transform:rotate(-1.2deg)scale(.985)}38%{opacity:.39;transform:rotate(1.4deg)scale(1.025)}72%{opacity:.3;transform:rotate(-.4deg)scale(1.008)}}@keyframes v4345SolarCorona{0%,to{opacity:.3;transform:rotate(0)scale(.96)}50%{opacity:.5;transform:rotate(8deg)scale(1.045)}}@media (max-width:720px){.landing-flow-core-v4213{inset:1%}:root[data-theme=light] .landing-flow-core-v4213{inset:-2%}}@media (prefers-reduced-motion:reduce){.landing-flow-core-v4213:before,.landing-flow-core-v4213:after{animation:none!important}.landing-flow-core-v4213:after{opacity:.16}:root[data-theme=light] .landing-flow-core-v4213:before{opacity:.26}:root[data-theme=light] .landing-flow-core-v4213:after{opacity:.34}}
:root{--v4346-celestial-rotation:260s}.landing-flow-core-v4213,:root[data-theme=light] .landing-flow-core-v4213{animation-duration:var(--v4346-celestial-rotation)}:root[data-theme=light] .landing-flow-core-glow-v4213{z-index:3;contain:paint;isolation:isolate;opacity:1;filter:none;background:0 0;border-radius:50%;animation:none;inset:-1%;overflow:visible}:root[data-theme=light] .landing-flow-core-glow-v4213:before,:root[data-theme=light] .landing-flow-core-glow-v4213:after{content:"";pointer-events:none;transform-origin:50%;will-change:transform, opacity;border-radius:50%;position:absolute;inset:0;transform:translateZ(0);-webkit-mask-image:radial-gradient(circle,#000 0 42%,#000000fa 48%,#000000b8 52%,#0000 56%);mask-image:radial-gradient(circle,#000 0 42%,#000000fa 48%,#000000b8 52%,#0000 56%)}:root[data-theme=light] .landing-flow-core-glow-v4213:before{z-index:1;background:radial-gradient(ellipse at 24% 34%, #fff9cdb8 0 2.8%, #ffbf303d 7%, transparent 18%), radial-gradient(ellipse at 73% 31%, #ffee938c 0 3%, #ff8b1233 9%, transparent 21%), radial-gradient(ellipse at 39% 70%, #ffe2709c 0 3.4%, #ff790a30 10%, transparent 24%), radial-gradient(ellipse at 68% 72%, #fff8be7a 0 2.5%, #ff9d192e 8%, transparent 19%), repeating-conic-gradient(from 14deg at 49% 51%, #fff2a83b 0 5deg, #ff8f1014 7deg, transparent 12deg 20deg);mix-blend-mode:soft-light;opacity:.58;filter:saturate(1.18)contrast(1.05);animation:19s cubic-bezier(.45,0,.55,1) infinite alternate v4346SolarPlasmaDriftA}:root[data-theme=light] .landing-flow-core-glow-v4213:after{z-index:2;mix-blend-mode:screen;opacity:.36;filter:saturate(1.08)contrast(1.04);background:radial-gradient(at 32% 47%,#fffbd69e 0 2%,#0000 11%),radial-gradient(at 62% 38%,#ffd75c75 0 2.5%,#0000 13%),radial-gradient(at 58% 67%,#fff8be8a 0 2.2%,#0000 12%),repeating-radial-gradient(at 46% 54%,#fff5b12e 0 1.8%,#ff740814 3.5%,#0000 6.5% 11%);animation:27s ease-in-out infinite alternate-reverse v4346SolarPlasmaDriftB}:root[data-theme=light] .landing-flow-core-v4213:before{animation-duration:12.8s}:root[data-theme=light] .landing-flow-core-v4213:after{animation-duration:21s}@keyframes v4346SolarPlasmaDriftA{0%{opacity:.44;transform:translate(-2.6%,-1.6%)rotate(-5deg)scale(1.045)}31%{opacity:.62;transform:translate(1.8%,-2.4%)rotate(-1deg)scale(1.075)}64%{opacity:.52;transform:translate(2.5%,1.7%)rotate(3.5deg)scale(1.055)}to{opacity:.66;transform:translate(-1.3%,2.3%)rotate(6deg)scale(1.085)}}@keyframes v4346SolarPlasmaDriftB{0%{opacity:.25;transform:translate(2.1%,-1.8%)rotate(7deg)scale(1.08)}36%{opacity:.42;transform:translate(-2.4%,-.3%)rotate(2deg)scale(1.035)}72%{opacity:.31;transform:translate(-.8%,2.5%)rotate(-3.5deg)scale(1.065)}to{opacity:.46;transform:translate(2.7%,1.2%)rotate(-7deg)scale(1.045)}}@media (max-width:720px){:root[data-theme=light] .landing-flow-core-glow-v4213:before{opacity:.5}:root[data-theme=light] .landing-flow-core-glow-v4213:after{display:none}}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .landing-flow-core-glow-v4213:before,:root[data-theme=light] .landing-flow-core-glow-v4213:after{animation:none!important;transform:none!important}:root[data-theme=light] .landing-flow-core-glow-v4213:before{opacity:.32}:root[data-theme=light] .landing-flow-core-glow-v4213:after{display:none}}
.v4347-solar-eruptions-shell,.v4348-solar-plasma-shell{display:none!important}.v4349-solar-plasma-shell{display:none}:root[data-theme=light] .landing-flow-core-v4213{filter:saturate(1.03)contrast(1.035)brightness(.99)drop-shadow(0 0 18px #ffb12661)drop-shadow(0 0 54px #ff790c3d);background-image:url(/branding/celestial-sun-disc-2048-v4349.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;inset:-4%}:root[data-theme=light] .landing-flow-core-v4213:before{content:none;animation:none;display:none}:root[data-theme=light] .landing-flow-core-v4213:after{content:"";z-index:-1;mix-blend-mode:multiply;opacity:.56;filter:blur(11px);background:radial-gradient(circle,#ffefa933 0 42%,#ffad2829 51%,#ff6e0a12 63%,#0000 76%);border-radius:50%;animation:20s ease-in-out infinite v4349SolarHalo;display:block;inset:-11%}:root[data-theme=light] .v4349-solar-plasma-shell{z-index:4;pointer-events:none;transform-origin:50%;animation:v4213CoreSpin var(--v4346-celestial-rotation) linear infinite;contain:layout style;display:block;position:absolute;inset:-4%;overflow:visible}.v4349-solar-plasma-video{object-fit:contain;opacity:.94;filter:saturate(1.06)contrast(1.025)drop-shadow(0 0 10px #ff941847);backface-visibility:hidden;width:100%;height:100%;display:block;transform:translateZ(0)}:root[data-theme=light] .landing-flow-core-glow-v4213:before{opacity:.27;animation-duration:28s}:root[data-theme=light] .landing-flow-core-glow-v4213:after{opacity:.14;animation-duration:35s}@media (min-width:1081px){body:has(.landing-page-v4013) .landing-portfolio-preview{right:clamp(-64px,-3.8vw,-38px)}}@keyframes v4349SolarHalo{0%,to{opacity:.43;transform:scale(.97)}50%{opacity:.62;transform:scale(1.035)}}@media (max-width:720px){:root[data-theme=light] .v4349-solar-plasma-shell{display:none}:root[data-theme=light] .landing-flow-core-v4213{background-image:url(/branding/celestial-sun-real-2048.webp);inset:-3%}}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .v4349-solar-plasma-shell{animation:none!important;display:none!important}:root[data-theme=light] .landing-flow-core-v4213{background-image:url(/branding/celestial-sun-real-2048.webp)}:root[data-theme=light] .landing-flow-core-v4213:after{opacity:.46;transform:none;animation:none!important}}
.v4347-solar-eruptions-shell,.v4348-solar-plasma-shell,.v4349-solar-plasma-shell{display:none!important}.v4350-solar-webgl-shell{display:none}:root[data-theme=light] .landing-flow-core-v4213{filter:none;background-image:none}:root[data-theme=light] .v4350-solar-webgl-shell{z-index:4;pointer-events:none;contain:layout style;display:block;position:absolute;inset:-15%;overflow:visible}:root[data-theme=light] .v4350-solar-webgl-shell:before{content:"";opacity:1;filter:saturate(1.02)contrast(1.03)drop-shadow(0 0 18px #ffb12657)drop-shadow(0 0 52px #ff700933);background:url(/branding/celestial-sun-real-2048.webp) 50%/contain no-repeat;transition:opacity .55s;position:absolute;inset:0}:root[data-theme=light] .v4350-solar-webgl-shell.is-ready:before{opacity:0}.v4350-solar-webgl-canvas{opacity:0;filter:saturate(1.045)contrast(1.015)drop-shadow(0 0 11px #ffbb2d3d)drop-shadow(0 0 30px #ff5c0521);width:100%;height:100%;transition:opacity .55s;display:block;position:absolute;inset:0;transform:translateZ(0)}.v4350-solar-webgl-shell.is-ready .v4350-solar-webgl-canvas{opacity:1}.v4350-solar-webgl-shell.is-fallback .v4350-solar-webgl-canvas{display:none}:root[data-theme=light] .landing-flow-core-v4213,:root[data-theme=light] .v4350-solar-webgl-shell{animation:none}:root[data-theme=light] .landing-flow-core-v4213:after{opacity:.38;animation-duration:24s}@media (min-width:1081px){body:has(.landing-page-v4013) .landing-portfolio-preview{right:clamp(-118px,-7.4vw,-88px)}}@media (max-width:720px){:root[data-theme=light] .v4350-solar-webgl-shell{display:none}:root[data-theme=light] .landing-flow-core-v4213{filter:saturate(1.02)contrast(1.03)drop-shadow(0 0 16px #ffa41c4d);background-image:url(/branding/celestial-sun-real-2048.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}}@media (prefers-reduced-motion:reduce){:root[data-theme=light] .v4350-solar-webgl-shell{display:none!important}:root[data-theme=light] .landing-flow-core-v4213{filter:saturate(1.02)contrast(1.03)drop-shadow(0 0 16px #ffa41c4d);background-image:url(/branding/celestial-sun-real-2048.webp);background-position:50%;background-repeat:no-repeat;background-size:contain}}
:root[data-theme=light] .landing-flow-core-motion-v4213{will-change:auto!important;animation:none!important;transform:none!important}:root[data-theme=light] .landing-flow-core-v4213:before,:root[data-theme=light] .landing-flow-core-v4213:after,:root[data-theme=light] .landing-flow-core-glow-v4213:before,:root[data-theme=light] .landing-flow-core-glow-v4213:after{content:none!important;animation:none!important;display:none!important;transform:none!important}:root[data-theme=light] .landing-flow-core-glow-v4213{animation:none!important;transform:none!important}body:has(.landing-page-v4013) .landing-portfolio-preview{box-sizing:border-box;min-width:0;max-width:100%}@media (min-width:1081px){body:has(.landing-page-v4013) .landing-portfolio-preview{max-width:100%!important;margin-right:0!important;left:auto!important;right:0!important}body:has(.landing-page-v4013) .landing-preview-grid{grid-template-columns:minmax(0,1.65fr) minmax(176px,.8fr);width:100%;min-width:0}:is(body:has(.landing-page-v4013) .landing-preview-card,body:has(.landing-page-v4013) .landing-preview-allocation,body:has(.landing-page-v4013) .landing-preview-history){min-width:0;max-width:100%}}body:has(.landing-page-v4013) .landing-language-selector{padding-right:188px!important}@media (max-width:820px){body:has(.landing-page-v4013) .landing-language-selector{padding-right:100px!important}}@media (max-width:520px){body:has(.landing-page-v4013) .landing-language-selector{justify-content:flex-start!important}body:has(.landing-page-v4013) .landing-language-selector>span{display:none}}body:has(.landing-page-v4013){overflow-x:clip}
