*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*,:before,:after{border-color:var(--surface-border);font-family:var(--font-sans)}html{background-color:var(--color-body-bg)}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:hsl(var(--foreground));background:linear-gradient(to bottom, #347ee426, var(--color-body-bg) min(20%, 1000px));font-size:14px;line-height:1.5}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-kbd:#111827;--tw-prose-kbd-shadows:#1118271a;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-10{bottom:2.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-2\.5{left:.625rem}.left-4{left:1rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-5{top:1.25rem}.top-full{top:100%}.z-30{z-index:30}.z-50{z-index:50}.z-\[200\]{z-index:200}.z-\[9999\]{z-index:9999}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-px{margin-bottom:1px}.ml-1\.5{margin-left:.375rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[18px\]{height:18px}.h-\[2px\]{height:2px}.h-\[5px\]{height:5px}.h-full{height:100%}.h-px{height:1px}.max-h-\[240px\]{max-height:240px}.min-h-\[60vh\]{min-height:60vh}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[18px\]{width:18px}.w-\[5px\]{width:5px}.w-\[80\%\]{width:80%}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[800px\]{min-width:800px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[1200px\]{max-width:1200px}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-px{gap:1px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-1{row-gap:.25rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[3px\]{border-radius:3px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--dlt-radius-inner)}.rounded-md{border-radius:var(--dlt-radius-sm)}.rounded-sm{border-radius:.1875rem}.rounded-xl{border-radius:.75rem}.rounded-b-md{border-bottom-right-radius:var(--dlt-radius-sm);border-bottom-left-radius:var(--dlt-radius-sm)}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-md{border-top-left-radius:var(--dlt-radius-sm);border-top-right-radius:var(--dlt-radius-sm)}.border{border-width:1px}.\!border-b-0{border-bottom-width:0!important}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[color\:var\(--surface-border\)\],.border-\[var\(--surface-border\)\]{border-color:var(--surface-border)}.border-border{--tw-border-opacity:1;border-color:hsl(var(--border) / var(--tw-border-opacity,1))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/45{border-color:hsl(var(--border) / .45)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-input{--tw-border-opacity:1;border-color:hsl(var(--input) / var(--tw-border-opacity,1))}.border-muted-foreground\/90{border-color:hsl(var(--muted-foreground) / .9)}.border-transparent{border-color:#0000}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/\[0\.06\]{border-color:#ffffff0f}.bg-\[var\(--surface-1\)\]{background-color:var(--surface-1)}.bg-background{--tw-bg-opacity:1;background-color:hsl(var(--background) / var(--tw-bg-opacity,1))}.bg-card\/60{background-color:hsl(var(--card) / .6)}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.font-mono{font-family:var(--font-mono)}.text-\[10px\]{font-size:10px}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-foreground{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:hsl(var(--muted) / var(--tw-text-opacity,1))}.text-muted-foreground{--tw-text-opacity:1;color:hsl(var(--muted-foreground) / var(--tw-text-opacity,1))}.text-muted-foreground\/75{color:hsl(var(--muted-foreground) / .75)}.text-secondary{--tw-text-opacity:1;color:hsl(var(--secondary) / var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:#ffffff4d}.text-white\/75{color:#ffffffbf}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background) / 1)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.slide-in-from-bottom{--tw-enter-translate-y:100%}.duration-200{animation-duration:.2s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}input[type=search]::-webkit-search-cancel-button{display:none}.text-fin-green{color:var(--otb-positive)!important}.text-fin-amber{color:var(--otb-negative)!important}.bg-fin-green-5{background:color-mix(in srgb, var(--otb-positive) 5%, transparent)}.bg-fin-green-10{background:color-mix(in srgb, var(--otb-positive) 10%, transparent)}.bg-fin-green-15{background:color-mix(in srgb, var(--otb-positive) 15%, transparent)}.bg-fin-green-20{background:color-mix(in srgb, var(--otb-positive) 20%, transparent)}.bg-fin-amber-5{background:color-mix(in srgb, var(--otb-negative) 5%, transparent)}.bg-fin-amber-10{background:color-mix(in srgb, var(--otb-negative) 10%, transparent)}.bg-fin-amber-15{background:color-mix(in srgb, var(--otb-negative) 15%, transparent)}.bg-fin-amber-20{background:color-mix(in srgb, var(--otb-negative) 20%, transparent)}[contenteditable][data-placeholder]:empty:before{content:attr(data-placeholder);color:var(--otb-text-muted);pointer-events:none}.\[marktklimaat\:verdict-gauge-mismatch\]{marktklimaat:verdict-gauge-mismatch}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:210 40% 10%;--foreground:211 30% 85%;--border:207 40% 17%;--card:210 30% 9%;--card-foreground:211 30% 85%;--card-border:207 40% 17%;--sidebar:210 30% 7%;--sidebar-foreground:211 30% 85%;--sidebar-border:207 40% 17%;--sidebar-accent:210 28% 12%;--sidebar-accent-foreground:211 30% 85%;--popover:210 30% 9%;--popover-foreground:211 30% 85%;--popover-border:207 40% 17%;--muted:210 28% 12%;--muted-foreground:202 29% 70%;--accent:210 28% 12%;--accent-foreground:211 30% 85%;--input:210 28% 12%;--primary:188 65% 56%;--primary-foreground:0 0% 7%;--secondary:172 40% 55%;--secondary-foreground:0 0% 7%;--sidebar-primary:172 66% 50%;--sidebar-primary-foreground:0 0% 7%;--sidebar-ring:172 66% 50%;--ring:172 66% 50%;--destructive:0 82% 68%;--destructive-foreground:0 0% 98%;--font-sans:"Inter", system-ui, sans-serif;--font-serif:"Inter", system-ui, sans-serif;--font-mono:"Inter", system-ui, sans-serif;--radius:var(--otb-radius-card);--tracking-normal:0em;--spacing:.25rem;--shadow-2xs:0 1px 2px #00000014;--shadow-xs:0 1px 3px #0000001a;--shadow-sm:0 1px 2px #0000001f, 0 1px 3px -1px #00000014;--shadow:0 2px 4px #00000024, 0 1px 3px -1px #0000001a;--shadow-md:0 3px 8px #00000029, 0 2px 4px -1px #0000001a;--shadow-lg:0 4px 12px #0000002e, 0 4px 6px -2px #0000001a;--shadow-xl:0 6px 20px #00000038, 0 8px 10px -3px #0000001a;--shadow-2xl:0 12px 32px #00000047;--button-outline:#2dd4bf21;--badge-outline:#2dd4bf12;--opaque-button-border-intensity:9;--sidebar-primary-border:hsl(var(--sidebar-primary));--sidebar-accent-border:hsl(var(--sidebar-accent));--primary-border:hsl(var(--primary));--secondary-border:hsl(var(--secondary));--muted-border:hsl(var(--muted));--accent-border:hsl(var(--accent));--destructive-border:hsl(var(--destructive));--otb-positive-muted:rgba(var(--otb-positive-rgb), .85);--otb-negative-muted:rgba(var(--otb-negative-rgb), .85);--color-tooltip-bg:#1c2f42;--color-tooltip-border:#64bee61a;--color-tooltip-shadow:#0006;--color-panel-bg:#0f192399;--color-card:#162231;--color-card-bg:#162033;--surface-0:#162231;--surface-1:#1a2b3c;--surface-2:#1f3044;--surface-3:#243a50;--surface-hover:#64bee60d;--surface-header:#121e2b;--surface-inset:#0e1925;--surface-row-even:#13202d;--surface-row-odd:#0f1923;--surface-zebra:#172533;--surface-deep:#0a0f14;--surface-border:#64bee61a;--surface-border-strong:#64bee629;--surface-subtle:#64bee608;--surface-overlay:#050c14e0;--color-body-bg:#0f1923;--color-gradient-glow:#1c2f42;--color-glass-header:#0f1923e0;--color-glass-tabs:#162231bf;--glass-bg:#1622318c;--glass-bg-hover:#162231a6;--glass-border:#909fb21f;--glass-border-highlight:#909fb22e;--glass-blur:16px;--glass-shadow:0 8px 32px #00000040, inset 0 1px 0 #ffffff0a;--glass-shadow-hover:0 12px 40px #0000004d, inset 0 1px 0 #ffffff0f;--color-sticky-header-bg:#121e2b;--color-sticky-header-shadow:#64bee61a;--color-row-even:var(--surface-row-even);--color-row-odd:var(--surface-row-odd);--color-row-hover:var(--surface-hover);--color-scrollbar:#64bee614;--color-scrollbar-hover:#64bee61f;--color-skeleton:#1a2b3c;--color-scroll-btn-shadow:#2dd4bf66;--color-scroll-btn-hover-shadow:#2dd4bf99;--color-zebra-subtle:var(--surface-row-even);--elevate-1:#1a2b3c;--elevate-2:#1f3044;--otb-tint-positive-2:#6ec9a805;--otb-tint-positive-3:#6ec9a808;--otb-tint-positive-4:#6ec9a80a;--otb-tint-positive-6:#6ec9a80f;--otb-tint-positive-8:#6ec9a814;--otb-tint-positive-12:#6ec9a81f;--otb-tint-positive-15:#6ec9a826;--otb-tint-positive-20:#6ec9a833;--otb-tint-positive-25:#6ec9a840;--otb-tint-positive-30:#6ec9a84d;--otb-tint-positive-35:#6ec9a859;--otb-glow-positive:0 0 6px #6ec9a866;--otb-glow-positive-sm:0 0 4px #6ec9a880;--otb-tint-negative-2:#db808005;--otb-tint-negative-4:#db80800a;--otb-tint-negative-8:#db808014;--otb-tint-negative-12:#db80801f;--otb-tint-negative-15:#db808026;--otb-tint-negative-20:#db808033;--otb-tint-negative-30:#db80804d;--otb-glow-negative:0 0 6px #db808066;--otb-tint-amber-4:#c4a4560a;--otb-tint-amber-6:#c4a4560f;--otb-tint-amber-8:#c4a45614;--otb-tint-amber-12:#c4a4561f;--otb-tint-amber-15:#c4a45626;--otb-tint-amber-20:#c4a45633;--otb-tint-amber-25:#c4a45640;--otb-tint-amber-30:#c4a4564d;--otb-tint-amber-35:#c4a45659;--otb-tint-amber-40:#c4a45666;--otb-glow-amber:0 0 6px #c4a4564d;--otb-glow-amber-sm:0 0 4px #c4a45666;--otb-tint-neutral-4:#909fb20a;--otb-tint-neutral-8:#909fb214;--otb-tint-neutral-12:#909fb21f;--otb-tint-neutral-15:#909fb226;--otb-tint-neutral-20:#909fb233;--otb-tint-neutral-25:#909fb240;--otb-tint-neutral-30:#909fb24d;--otb-glow-neutral:0 0 6px #909fb24d;--otb-tint-accent-6:#45c4d70f;--otb-tint-accent-8:#45c4d714;--otb-tint-accent-12:#45c4d71f;--otb-tint-accent-20:#45c4d733;--otb-tint-brand-4:#4d859b0a;--otb-tint-brand-5:#4d859b0d;--otb-tint-brand-8:#4d859b14;--otb-tint-brand-10:#4d859b1a;--otb-tint-brand-12:#4d859b1f;--otb-tint-brand-20:#4d859b33;--otb-tint-brand-30:#4d859b4d;--otb-tint-white-1:#ffffff03;--otb-tint-white-2:#ffffff05;--otb-tint-white-3:#ffffff08;--otb-tint-white-5:#ffffff0d;--otb-tint-white-6:#ffffff0f;--otb-tint-white-8:#ffffff14;--otb-tint-white-10:#ffffff1a;--otb-tint-white-12:#ffffff1f;--otb-shadow-sm:0 1px 3px #0000004d;--otb-shadow-md:0 8px 32px #00000040;--otb-shadow-panel:-8px 0 32px #00000080;--otb-shadow-dropdown:0 8px 32px #0006;--otb-shadow-popover:0 -4px 24px #0000004d;--otb-tint-info-2:#64bee605;--otb-tint-info-4:#64bee60a;--otb-tint-info-6:#64bee60f;--otb-tint-info-8:#64bee614;--otb-tint-info-10:#64bee61a;--otb-tint-info-12:#64bee61f;--score-topfonds-bg:color-mix(in srgb, var(--otb-positive) 13%, transparent);--score-topfonds-border:color-mix(in srgb, var(--otb-positive) 27%, transparent);--score-topfonds-text:var(--otb-positive);--score-sterfonds-bg:color-mix(in srgb, var(--otb-positive) 9%, transparent);--score-sterfonds-border:color-mix(in srgb, var(--otb-positive) 21%, transparent);--score-sterfonds-text:var(--otb-positive-light);--score-aandachtsfonds-bg:color-mix(in srgb, var(--otb-positive) 8%, transparent);--score-aandachtsfonds-border:color-mix(in srgb, var(--otb-positive) 19%, transparent);--score-aandachtsfonds-text:#7ae8db;--score-opkomend-bg:color-mix(in srgb, var(--otb-positive) 7%, transparent);--score-opkomend-border:color-mix(in srgb, var(--otb-positive) 16%, transparent);--score-opkomend-text:var(--otb-positive-light);--score-kernfonds-bg:color-mix(in srgb, var(--otb-neutral) 13%, transparent);--score-kernfonds-border:color-mix(in srgb, var(--otb-neutral) 25%, transparent);--score-kernfonds-text:var(--otb-neutral-light);--score-dalend-bg:color-mix(in srgb, var(--otb-negative) 9%, transparent);--score-dalend-border:color-mix(in srgb, var(--otb-negative) 22%, transparent);--score-dalend-text:var(--otb-negative);--score-herstelfonds-bg:color-mix(in srgb, var(--otb-neutral) 9%, transparent);--score-herstelfonds-border:color-mix(in srgb, var(--otb-neutral) 21%, transparent);--score-herstelfonds-text:var(--otb-neutral-light);--score-zwak-bg:color-mix(in srgb, var(--otb-negative) 8%, transparent);--score-zwak-border:color-mix(in srgb, var(--otb-negative) 19%, transparent);--score-zwak-text:#e8b830;--score-vermijden-bg:color-mix(in srgb, var(--otb-danger) 13%, transparent);--score-vermijden-border:color-mix(in srgb, var(--otb-danger) 27%, transparent);--score-vermijden-text:var(--otb-danger);--score-nieuw-bg:color-mix(in srgb, var(--otb-neutral) 9%, transparent);--score-nieuw-border:color-mix(in srgb, var(--otb-neutral) 21%, transparent);--score-nieuw-text:var(--otb-neutral-light);--disc-minor-bg:#f5c84214;--disc-major-bg:#f5c84224;--score-bullish-bg:color-mix(in srgb, var(--otb-positive) 9%, transparent);--score-bullish-border:color-mix(in srgb, var(--otb-positive) 25%, transparent);--score-bullish-text:var(--otb-positive);--score-neutraal-bg:color-mix(in srgb, var(--otb-neutral) 9%, transparent);--score-neutraal-border:color-mix(in srgb, var(--otb-neutral) 21%, transparent);--score-neutraal-text:var(--otb-neutral-light);--score-bearish-bg:color-mix(in srgb, var(--otb-negative) 9%, transparent);--score-bearish-border:color-mix(in srgb, var(--otb-negative) 25%, transparent);--score-bearish-text:var(--otb-negative);--score-onbekend-bg:color-mix(in srgb, var(--otb-neutral) 8%, transparent);--score-onbekend-border:color-mix(in srgb, var(--otb-neutral) 19%, transparent);--score-onbekend-text:var(--otb-neutral-light);--otb-positive:#6ec9a8;--otb-positive-light:#8ed8be;--otb-negative:#c4a456;--otb-negative-light:#d4bc7a;--otb-warning:#c4a456;--otb-amber:#c4a456;--otb-danger:#db8080;--otb-alert-strong:#e35d6a;--otb-alert-strong-rgb:227, 93, 106;--otb-neutral:#909fb2;--otb-neutral-light:#9aacbe;--otb-accent:#45c4d7;--otb-accent-light:#6ad4e3;--otb-accent-dark:#35a8b8;--color-brand:#4d859b;--color-brand-light:#6b9cb0;--color-brand-dark:#3f6e81;--otb-positive-rgb:110, 201, 168;--otb-negative-rgb:196, 164, 86;--otb-warning-rgb:196, 164, 86;--otb-danger-rgb:219, 128, 128;--otb-accent-rgb:69, 196, 215;--otb-neutral-rgb:144, 159, 178;--color-brand-rgb:77, 133, 155;--otb-text-primary:#cdd8e4;--otb-text-secondary:#9bafbd;--otb-text-muted:#9cb9c9;--otb-text-faint:#8dabbc;--otb-text-tertiary:#7e9fb3;--otb-body-bg:#0f1923;--otb-surface-0:#162231;--otb-surface-1:#1a2b3c;--otb-surface-2:#1f3044;--otb-bg-elevated:#111820;--otb-bg-inset:#0b1118;--otb-surface-hover:#64bee60d;--otb-surface-border:#64bee61a;--otb-surface-border-strong:#64bee629;--otb-section-color:#cdd8e4;--otb-chart-line-positive:var(--otb-positive);--otb-chart-line-negative:var(--otb-negative);--otb-chart-line-neutral:var(--otb-neutral);--otb-chart-line-accent:var(--otb-accent-light);--otb-chart-line-primary:var(--otb-accent);--otb-chart-ma-fast:var(--otb-accent-light);--otb-chart-ma-slow:var(--otb-negative);--otb-chart-grid:var(--otb-surface-border);--otb-chart-series-1:var(--otb-positive);--otb-chart-series-2:var(--otb-accent-light);--otb-chart-series-3:var(--otb-negative);--otb-chart-fill-positive:color-mix(in srgb, var(--otb-positive) 15%, transparent);--otb-chart-fill-negative:color-mix(in srgb, var(--otb-negative) 15%, transparent);--otb-chart-bar-default:var(--otb-neutral);--otb-chart-bar-highlight:var(--otb-accent);--otb-chart-bar-muted:color-mix(in srgb, var(--otb-neutral) 40%, transparent);--otb-chart-ref-positive:var(--otb-positive);--otb-chart-ref-negative:var(--otb-negative);--otb-chart-ref-neutral:var(--otb-neutral);--otb-heat-pos-light:color-mix(in srgb, var(--otb-positive) 10%, transparent);--otb-heat-pos-medium:color-mix(in srgb, var(--otb-positive) 21%, transparent);--otb-heat-pos-strong:color-mix(in srgb, var(--otb-positive) 33%, transparent);--otb-heat-neg-light:color-mix(in srgb, var(--otb-negative) 10%, transparent);--otb-heat-neg-medium:color-mix(in srgb, var(--otb-negative) 21%, transparent);--otb-heat-neg-strong:color-mix(in srgb, var(--otb-negative) 33%, transparent);--otb-zone-safe:var(--otb-positive);--otb-zone-elevated:var(--otb-negative);--otb-zone-danger:var(--otb-danger);--otb-zone-neutral:var(--otb-neutral);--otb-regime-riskon:var(--otb-positive);--otb-regime-riskoff:var(--otb-negative);--otb-regime-neutraal:var(--otb-neutral);--otb-cycle-expansion:var(--otb-positive);--otb-cycle-recovery:var(--otb-accent-light);--otb-cycle-slowdown:var(--otb-negative);--otb-cycle-recession:var(--otb-danger);--otb-spark-positive:var(--otb-positive);--otb-spark-negative:var(--otb-negative);--otb-spark-neutral:var(--otb-neutral);--otb-bar-gradient-positive:linear-gradient(to left, var(--otb-positive), var(--otb-surface-2));--otb-bar-gradient-negative:linear-gradient(to left, var(--otb-negative), var(--otb-surface-2));--otb-bar-gradient-muted:linear-gradient(to left, var(--otb-surface-hover), var(--otb-surface-2));--otb-bar-opacity:.7;--otb-range-pessimist:color-mix(in srgb, var(--otb-negative) 35%, var(--otb-surface-2));--otb-range-basis:color-mix(in srgb, var(--otb-positive) 25%, var(--otb-surface-2));--otb-range-optimist:color-mix(in srgb, var(--otb-positive) 50%, var(--otb-surface-2));--otb-range-marker:var(--otb-accent);--otb-tooltip-bg:var(--otb-surface-0);--otb-tooltip-border:var(--otb-surface-border);--otb-tooltip-text:#ededed;--otb-chart-axis:var(--otb-neutral);--otb-chain-eth:var(--otb-positive);--otb-chain-sol:#9b59b6;--otb-chain-btc:var(--otb-negative);--otb-chain-bsc:#3498db;--otb-chain-arb:#3498db;--sector-ai-infra:#a78bfa;--sector-software:#60a5fa;--sector-future-finance:#34d399;--sector-consumer-media:#f472b6;--sector-semiconductors:#38bdf8;--sector-energy-tech:#fbbf24;--sector-healthcare:#f87171;--sector-mobility:#2dd4bf;--sector-space:#f472b6;--sector-robotics:#94a3b8;--sector-quantum:#818cf8;--sector-cybersecurity:#fb923c;--otb-card-pad-sm-y:12px;--otb-card-pad-sm-x:16px;--otb-card-pad-y:16px;--otb-card-pad-x:20px;--otb-card-pad-lg-y:20px;--otb-card-pad-lg-x:28px;--otb-card-pad:var(--otb-card-pad-y);--otb-card-pad-sm:var(--otb-card-pad-sm-y);--otb-card-gap:12px;--otb-card-gap-sm:8px;--otb-radius-card:12px;--otb-radius-inner:6px;--otb-radius-sm:4px;--dm-radius:12px;--dm-pad-x:24px;--dm-pad-y-head:20px;--dm-pad-y-body:20px;--dm-pad-y-foot:14px;--dm-gap-head:12px;--dm-border:1px solid var(--surface-border);--dm-border-hover:rgba(var(--color-brand-rgb), .22);--dm-stack:48px}.hm-page>*+*,.aandelen-page>*+*,.etf-page>*+*,.crypto-page>*+*,.macro-page>*+*,.sentiment-page>*+*,.shifts-page>*+*,.markten-page>*+*,.calendar-page>*+*,.hero-backdrop-wrap>*+*{margin-top:var(--dm-stack)!important}.hero-backdrop-wrap>.page-lead{margin-bottom:0;padding-top:8px;margin-top:0!important}.hero-backdrop-wrap>.page-lead+*{margin-top:40px!important}@media (width<=767px){.hero-backdrop-wrap>*+*{margin-top:32px!important}}@media (width<=680px){.hero-backdrop-wrap>.page-lead{padding-top:0}.hero-backdrop-wrap>.page-lead+*{margin-top:16px!important}}.dm{border:var(--dm-border);border-radius:var(--dm-radius);background:linear-gradient(#162231d9,#121c29bf);flex-direction:column;transition:transform .24s cubic-bezier(.2,.8,.2,1),border-color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000040}.dm:before{content:"";background:radial-gradient(ellipse at top right, rgba(var(--color-brand-rgb), .06), transparent 60%);opacity:0;pointer-events:none;transition:opacity .24s;position:absolute;inset:0}.dm:hover{border-color:var(--dm-border-hover);box-shadow:inset 0 1px 0 #ffffff0a, 0 10px 28px #00000059, 0 0 40px rgba(var(--color-brand-rgb), .06)}.dm:hover:before{opacity:1}.dm>*{z-index:1;position:relative}.dm--compact{--dm-pad-x:18px;--dm-pad-y-head:16px;--dm-pad-y-body:14px;--dm-pad-y-foot:12px}.dm-head{padding:var(--dm-pad-y-head) var(--dm-pad-x) 16px;border-bottom:var(--dm-border);background:linear-gradient(180deg, rgba(var(--color-brand-rgb), .04), transparent 100%)}.dm-head-top{align-items:center;gap:var(--dm-gap-head);flex-wrap:wrap;min-height:26px;margin-bottom:12px;display:flex}.dm-num{color:var(--color-brand-light);letter-spacing:.02em;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:11px;font-weight:700}.dm-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--otb-text-muted);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.dm-eyebrow:before{content:"";background:var(--color-brand);opacity:.7;width:18px;height:1px}.dm-eyebrow:has(>svg):before{display:none}.dm-eyebrow>svg{width:14px;height:14px;color:var(--color-brand);flex-shrink:0}.dm-badge{letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:700}.dm-badge.is-pos{color:var(--otb-positive);background:#6ec9a814;border-color:#6ec9a84d}.dm-badge.is-amb{color:var(--otb-amber);background:#c4a45614;border-color:#c4a4564d}.dm-badge.is-neg{color:var(--otb-danger);border-color:var(--otb-tint-negative-30);background:var(--otb-tint-negative-8)}.dm-badge.is-neu{color:var(--otb-neutral);background:#909fb214;border-color:#909fb24d}.dm-toggle{border:1px solid var(--surface-border);color:var(--otb-text-muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;margin-left:8px;padding:6px;transition:all .18s;display:inline-flex}.dm-toggle:hover{color:var(--otb-text-primary);border-color:rgba(var(--color-brand-rgb), .3);background:#ffffff0a}.dm--collapsible.is-collapsed .dm-head{padding-bottom:var(--dm-pad-y-head);border-bottom:0}.dm--collapsible.is-collapsed .dm-title{margin-bottom:0;font-size:18px}.dm-title{letter-spacing:-.015em;color:var(--otb-text-primary);margin-bottom:6px;font-size:22px;font-weight:700;line-height:1.25}.dm-title.is-pos{color:var(--otb-positive)}.dm-title.is-amb{color:var(--otb-amber)}.dm-title.is-neg{color:var(--otb-danger)}.dm--compact .dm-title{font-size:18px}.dm-dek{color:var(--otb-text-secondary);max-width:640px;margin:0;font-size:13px;font-weight:500;line-height:1.55}.dm-meta{border-top:1px dashed #8aa3b31a;flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;padding-top:12px;display:flex}.dm-freshness{color:var(--otb-text-muted);align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.dm-freshness:before{content:"";background:var(--otb-positive);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite dm-pulse;box-shadow:0 0 8px #6ec9a866}@keyframes dm-pulse{0%,to{opacity:1}50%{opacity:.5}}.dm-since{letter-spacing:.04em;text-transform:uppercase;background:rgba(var(--color-brand-rgb), .12);border:1px solid rgba(var(--color-brand-rgb), .25);color:var(--color-brand-light);border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.dm-curation{color:var(--otb-text-muted);font-size:11px;font-style:italic}.dm-body{padding:var(--dm-pad-y-body) var(--dm-pad-x);flex:1}.dm-foot{padding:var(--dm-pad-y-foot) var(--dm-pad-x);border-top:var(--dm-border);color:var(--otb-text-muted);background:linear-gradient(#0000,#00000026);flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.dm-attribution{align-items:center;gap:8px;font-size:12px;font-style:italic;display:inline-flex}.dm-attribution-name{color:var(--otb-text-secondary);font-style:normal;font-weight:600;font-size:inherit}.dm-attribution-avatar{background:linear-gradient(135deg, var(--color-brand), var(--color-brand-dark));color:#fff;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;font-style:normal;font-weight:700;display:inline-flex}.dm-evolution{border:1px solid var(--surface-border);color:var(--otb-text-muted);background:#ffffff05;border-radius:6px;align-items:center;gap:8px;padding:4px 10px;font-size:10px;display:inline-flex}.dm-evolution-label{font-size:inherit;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.dm-evolution-dots{align-items:center;gap:3px;display:flex}.dm-evolution-dot{border-radius:50%;width:6px;height:6px}.dm-evolution-dot.is-current{width:8px;height:8px;box-shadow:0 0 6px}.dm-source{color:var(--otb-text-muted);font-size:11px;font-weight:500}.dm-bridge{color:var(--color-brand);border:1px solid rgba(var(--color-brand-rgb), .25);background:rgba(var(--color-brand-rgb), .06);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.dm-bridge:after{content:"→";transition:transform .18s}.dm-bridge:hover{background:rgba(var(--color-brand-rgb), .12);border-color:var(--color-brand);color:var(--color-brand-light)}.dm-bridge:hover:after{transform:translate(3px)}.page-lead{max-width:820px;margin-top:16px;margin-bottom:56px;padding:24px 0 16px;position:relative}@media (width<=767px){.page-lead{margin-bottom:38px}}.page-lead--placeholder{outline-offset:8px;border-radius:4px;outline:2px dashed #ff3d9a}.page-lead-placeholder-tag{color:#fff;letter-spacing:.12em;z-index:2;text-transform:uppercase;background:#ff3d9a;border-radius:4px;padding:3px 8px;font-size:9px;font-weight:800;position:absolute;top:-8px;right:0;box-shadow:0 2px 8px #ff3d9a4d}.page-lead:before{content:"";background:radial-gradient(ellipse at center, rgba(var(--color-brand-rgb), .1) 0%, transparent 65%);pointer-events:none;filter:blur(24px);z-index:-1;width:560px;height:380px;position:absolute;top:-40px;left:-80px}.page-lead-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand);align-items:center;gap:10px;margin-bottom:18px;font-size:11px;font-weight:700;display:inline-flex}.page-lead-eyebrow:before{content:"";background:var(--color-brand);width:28px;height:1px}.page-lead-question{letter-spacing:-.032em;color:var(--otb-text-primary);margin:0 0 18px;font-size:clamp(32px,4.2vw,48px);font-weight:700;line-height:1.08}.page-lead-accent{color:var(--otb-accent);text-shadow:0 0 14px #45c4d747;font-size:inherit;position:relative}.page-lead-question.is-pos .page-lead-accent{color:var(--otb-positive);text-shadow:0 0 14px #6ec9a847}.page-lead-question.is-amb .page-lead-accent{color:var(--otb-amber);text-shadow:0 0 14px #c4a45647}.page-lead-question.is-neg .page-lead-accent{color:var(--otb-negative);text-shadow:0 0 14px #db808047}.page-lead-question.is-neu .page-lead-accent{color:var(--otb-accent);text-shadow:0 0 14px #45c4d752}.page-lead-answer{color:var(--otb-text-secondary);max-width:680px;margin:0;font-size:16px;line-height:1.6}.page-lead-answer strong{color:var(--otb-text-primary);font-weight:600;font-size:inherit}.page-lead-actions{flex-wrap:wrap;gap:22px;max-width:680px;margin-top:20px;display:flex}.page-lead-action{all:unset;cursor:pointer;color:var(--color-brand-light);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:color .16s,gap .18s;display:inline-flex}.page-lead-action:hover{color:var(--otb-text-primary);gap:10px}.page-lead-action:hover span{text-underline-offset:3px;text-decoration:underline}.page-lead-action:focus-visible{outline:2px solid var(--otb-accent);outline-offset:3px;border-radius:2px}.page-lead-action svg{flex-shrink:0}@media (width<=640px){.page-lead-actions{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px}.page-lead-action{box-sizing:border-box;min-height:44px;padding:10px 0;font-size:13px}}.page-lead-ctas{flex-wrap:wrap;gap:12px;max-width:680px;margin-top:20px;display:flex}.page-lead-cta{all:unset;cursor:pointer;box-sizing:border-box;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:12px 22px;font-size:14px;font-weight:600;line-height:1.2;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.page-lead-cta-icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.page-lead-cta-icon svg{width:16px;height:16px}.page-lead-cta--primary{background:var(--color-brand-dark);color:#fff;border:1px solid var(--color-brand-dark)}.page-lead-cta--primary:hover{background:var(--color-brand);border-color:var(--color-brand)}.page-lead-cta--secondary{color:var(--otb-text-primary);background:0 0;border:1px solid #ffffff24}.page-lead-cta--secondary:hover{background:#ffffff0a;border-color:#ffffff47}.page-lead-cta:focus-visible{outline:2px solid var(--otb-accent);outline-offset:3px}@media (width<=640px){.page-lead-ctas{flex-flow:column;align-items:flex-start;gap:10px;margin-top:16px}.page-lead-cta{min-height:44px}.page-lead-cta-label{white-space:normal;min-width:0}}.page-lead-link{all:unset;color:var(--color-brand-light);font-size:inherit;cursor:pointer;border-bottom:1px solid rgba(var(--color-brand-rgb), .25);z-index:2;pointer-events:auto;font-weight:600;transition:color .18s,border-color .18s;position:relative}.page-lead-link:hover{color:var(--otb-accent);border-bottom-color:var(--otb-accent)}.page-lead-link:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px;border-radius:2px}.page-lead-meta{max-width:680px;margin-top:24px}@media (width<=640px){.page-lead-meta{margin-top:18px}}.aandelen-pagelead-meta-strip{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.aandelen-pagelead-meta-pill{color:var(--otb-text-secondary);letter-spacing:.01em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}.aandelen-pagelead-meta-pill--oordeel{font-size:inherit;letter-spacing:.02em;padding:6px 12px;font-weight:700}.aandelen-pagelead-meta-pill--oordeel.is-pos{color:var(--otb-positive);background:#6ec9a81a;border-color:#6ec9a85c}.aandelen-pagelead-meta-pill--oordeel.is-amb{color:var(--otb-amber);background:#c4a4561a;border-color:#c4a4565c}.aandelen-pagelead-meta-pill--oordeel.is-neg{color:var(--otb-danger);background:#d172721a;border-color:#d172725c}.aandelen-pagelead-meta-pill--earnings{color:var(--otb-text-secondary);background:#ffffff0a;border-color:#ffffff1f}.aandelen-pagelead-meta-pill--earnings svg{color:var(--otb-text-muted);flex-shrink:0}.aandelen-pagelead-meta-pill--earnings.is-far,.aandelen-pagelead-meta-pill--earnings.is-unknown{opacity:.55}.aandelen-pagelead-meta-pill--earnings.is-unknown{font-style:italic}.aandelen-pagelead-meta-sep{background:#ffffff1a;width:1px;height:16px;margin:0 2px;display:inline-block}@media (width<=640px){.aandelen-pagelead-meta-strip{gap:5px}.aandelen-pagelead-meta-pill{padding:3px 7px;font-size:10.5px}.aandelen-pagelead-meta-pill--oordeel{padding:4px 9px}.aandelen-pagelead-meta-pill--earnings svg{width:10px;height:10px}.aandelen-pagelead-meta-sep{display:none}.aandelen-pagelead-meta-pill--sector{display:inline-flex}.aandelen-pagelead-meta-fwts{display:none}}.page-lead-link.is-pos,.page-lead-link.is-amb,.page-lead-link.is-neu,.page-lead-link.is-neg{border:0}.page-lead-link.is-pos{color:var(--otb-positive);text-shadow:0 0 14px #6ec9a847}.page-lead-link.is-amb{color:var(--otb-amber);text-shadow:0 0 14px #c4a45647}.page-lead-link.is-neu{color:var(--otb-neutral);text-shadow:0 0 14px #909fb252}.page-lead-link.is-neg{color:var(--otb-danger);text-shadow:0 0 14px #db808047}.page-lead-link.is-pos:hover,.page-lead-link.is-amb:hover,.page-lead-link.is-neu:hover,.page-lead-link.is-neg:hover{filter:brightness(1.18)}.page-lead-link.is-pos:hover{color:var(--otb-positive)}.page-lead-link.is-amb:hover{color:var(--otb-amber)}.page-lead-link.is-neu:hover{color:var(--otb-neutral)}.page-lead-link.is-neg:hover{color:var(--otb-danger)}.page-lead-debug{letter-spacing:.08em;text-transform:uppercase;background:#ff3d9a14;border:1px dashed #ff3d9a59;border-radius:6px;align-items:center;gap:8px;margin-top:14px;padding:6px 10px;font-size:10px;font-weight:700;display:inline-flex}.page-lead-debug-label{color:#ff3d9a}.page-lead-debug-btn{all:unset;cursor:pointer;color:var(--otb-text-primary);letter-spacing:.04em;border-radius:3px;padding:2px 6px;font-size:10px;transition:background .12s}.page-lead-debug-btn:hover{background:#ffffff0f}.page-lead-debug-sep{color:#ff3d9a66;margin:0 2px}.page-lead-debug-trigger{all:unset;cursor:pointer;color:#ff3d9a;letter-spacing:.14em;text-transform:uppercase;opacity:.55;background:#ff3d9a1f;border:1px dashed #ff3d9a66;border-radius:4px;padding:2px 8px;font-size:9px;font-weight:700;transition:opacity .16s,background .16s;position:absolute;top:8px;right:0}.page-lead-debug-trigger:hover{opacity:1;background:#ff3d9a38}.hm-top-meta{color:var(--otb-text-muted);border-bottom:1px solid #ffffff0d;flex-wrap:wrap;align-items:baseline;gap:22px;margin-bottom:24px;padding:0 0 14px;display:flex}.hm-top-meta-date{text-transform:lowercase;letter-spacing:.02em;color:var(--otb-text-muted);font-size:12px}.hm-top-meta-spacer{flex:1;min-width:10px}.hm-top-meta-wrap{border-bottom:1px solid #ffffff0d;margin-bottom:24px;padding:0 0 18px}.hm-top-meta-wrap>.hm-top-meta{border-bottom:none;margin-bottom:0;padding:0}.hm-top-meta-since{color:var(--otb-text-secondary);letter-spacing:.01em;opacity:.92;margin-top:10px;font-size:12.5px;font-style:italic}@media (width<=640px){.hm-top-meta-since{margin-top:8px;font-size:11.5px}}.hm-top-meta-chip{all:unset;cursor:pointer;color:var(--otb-text-muted);letter-spacing:.02em;white-space:nowrap;padding-left:16px;font-size:12px;transition:color .16s;position:relative}.hm-top-meta-chip:before{content:"·";color:var(--otb-text-faint);font-size:14px;line-height:1;position:absolute;top:50%;left:6px;transform:translateY(-55%)}.hm-top-meta-chip:hover{color:var(--otb-text-primary);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.hm-top-meta-chip:focus-visible{outline:2px solid var(--otb-accent);outline-offset:3px;border-radius:2px}@media (width<=900px){.hm-top-meta-chip{display:none}}.hm-top-meta-status{white-space:nowrap;align-items:baseline;gap:10px;display:inline-flex}.hm-top-meta-status-label{letter-spacing:.16em;text-transform:uppercase;color:var(--otb-text-faint);font-size:10px;font-weight:700}.hm-top-meta.stale .hm-top-meta-status-label{color:var(--otb-amber)}.hm-top-meta.old .hm-top-meta-status-label{color:var(--otb-text-faint)}.hm-top-meta-time{letter-spacing:-.1px;color:var(--otb-text-muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}@media (width<=900px){.hm-top-meta-spacer{display:none}}@media (width<=640px){.hm-top-meta{gap:12px;margin-bottom:18px;padding-bottom:12px}.hm-top-meta-date{font-size:11px}.hm-top-meta-time{font-size:12px}.hm-top-meta-status-label{font-size:9px}}.hm-section-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-muted);align-items:center;gap:10px;margin:8px 0 -8px;font-size:10.5px;font-weight:700;display:flex}.hm-section-eyebrow:before{content:"";background:#ffffff38;width:24px;height:1px}.stl-module{overflow:hidden}.stl-aggregate{border-bottom:1px solid var(--surface-border);background:#ffffff04;padding:18px 22px 16px}.stl-aggregate-stat{letter-spacing:-.02em;color:var(--otb-text-primary);font-size:22px;font-weight:800;line-height:1.2}.stl-pos{color:var(--otb-positive)}.stl-bar{background:#ffffff0a;border-radius:3px;height:6px;display:flex;overflow:hidden}.stl-bar-pos{background:var(--otb-positive)}.stl-bar-neu{background:var(--otb-neutral)}.stl-bar-amb{background:var(--otb-amber)}.stl-bar-neg{background:var(--otb-danger)}.stl-arrow{color:var(--otb-text-muted);flex-shrink:0;transition:transform .2s}.stl-row.is-open .stl-arrow{color:var(--otb-accent);transform:rotate(180deg)}.stl-arrow.is-up{transform:rotate(180deg)}.stl-row{all:unset;border-bottom:1px solid var(--surface-border);cursor:pointer;box-sizing:border-box;grid-template-columns:220px 1fr 80px 18px;align-items:center;gap:16px;width:100%;padding:14px 22px;transition:background .18s;display:grid}.stl-row:hover{background:#ffffff05}.stl-row-name{color:var(--otb-text-primary);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.stl-row-count{color:var(--otb-text-muted);text-align:right;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:12px}.stl-row-count strong{color:var(--otb-positive);font-size:14px;font-weight:700}.stl-row-count-small{color:var(--otb-text-faint);font-size:11px}.stl-expand{border-bottom:1px solid var(--surface-border);background:#ffffff04}.stl-expand-colheader{grid-template-columns:24px 64px 1fr 110px 70px 130px;gap:12px;padding:6px 22px 2px;display:grid}.stl-expand-colheader-label{color:var(--otb-text-faint);text-align:right;font-size:10px;font-weight:500}.stl-expand-colheader-label.stl-col-left{text-align:left}.stl-stock-row{all:unset;cursor:pointer;box-sizing:border-box;border-bottom:1px solid #ffffff0a;grid-template-columns:24px 64px 1fr 110px 70px 130px;align-items:center;gap:12px;width:100%;padding:10px 22px;transition:background .18s;display:grid}.stl-stock-row:last-child{border-bottom:0}.stl-stock-row:hover{background:#ffffff06}.stl-stock-icon-wrap{justify-content:center;align-items:center;display:flex}.stl-stock-ticker{color:var(--otb-text-faint);font-size:12px;font-weight:600}.stl-stock-name{color:var(--otb-text-secondary);font-size:12px}.stl-stock-ret{text-align:right;white-space:nowrap;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:12px;font-weight:600}.stl-stock-fwts{justify-content:flex-end;display:flex}.stl-verdict-pill{letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.stl-verdict-pill--pos{color:var(--otb-positive);background:#6ec9a814;border-color:#6ec9a84d}.stl-verdict-pill--neu{color:var(--otb-neutral);background:#8494a714;border-color:#8494a74d}.stl-verdict-pill--amb{color:var(--otb-amber);background:#c4a45614;border-color:#c4a4564d}.stl-verdict-pill--neg{color:var(--otb-danger);background:#db808014;border-color:#db80804d}.stl-show-more,.stl-toggle-all{border:0;border-top:1px solid var(--surface-border);width:100%;color:var(--otb-accent);letter-spacing:.06em;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:12px;font-weight:600;transition:background .18s;display:flex}.stl-show-more:hover,.stl-toggle-all:hover{background:#45c4d70a}@media (width<=767px){.stl-aggregate-stat{font-size:18px}.stl-module+*{margin-top:56px!important}.stl-row{grid-template-rows:auto auto;grid-template-columns:1fr 60px 14px;gap:8px 12px;padding:14px 16px}.stl-row-name{grid-area:1/1}.stl-expand-colheader{grid-template-columns:22px 48px 1fr auto 50px;gap:8px;padding:6px 16px 2px}.stl-row-count{text-align:right;grid-area:1/2}.stl-row>.stl-arrow{grid-area:1/3}.stl-bar{grid-area:2/1/auto/4}.stl-stock-row{grid-template-columns:22px 48px 1fr auto 50px;gap:8px;padding:10px 16px}.stl-stock-fwts{display:none}.stl-stock-ticker{font-size:12px}.stl-stock-name,.stl-stock-ret{font-size:11px}.stl-verdict-pill{padding:3px 7px;font-size:10px}}.page-stats{background:var(--surface-border);border-radius:var(--dm-radius);border:1px solid var(--surface-border);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000040}.page-stats-item{text-align:left;opacity:1;background:linear-gradient(#162231d9,#121c29bf);border:0;padding:20px 22px;transition:background .2s,transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s;position:relative}.page-stats-item.is-click{cursor:pointer}.page-stats-item.is-click:hover{background:linear-gradient(#1a2838e6,#162231cc);transform:translateY(-2px);box-shadow:0 8px 24px #00000059}@media (prefers-reduced-motion:reduce){.page-stats-item{opacity:1;animation:none}.page-stats-item.is-click:hover{transform:none}}.page-stats-item:before{content:"";opacity:.5;background:currentColor;height:2px;position:absolute;top:0;left:0;right:0}.page-stats-item.is-pos{color:var(--otb-positive)}.page-stats-item.is-amb{color:var(--otb-amber)}.page-stats-item.is-neg{color:var(--otb-danger)}.page-stats-item.is-neu{color:var(--otb-neutral)}.page-stats-item:not(.is-pos):not(.is-amb):not(.is-neg):not(.is-neu){color:var(--otb-text-muted)}.page-stats-item:not(.is-pos):not(.is-amb):not(.is-neg):not(.is-neu):before{opacity:0}.page-stats-label{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-muted);margin-bottom:6px;font-size:10px;font-weight:700}.page-stats-value{letter-spacing:-.02em;color:currentColor;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:34px;font-weight:800;line-height:1}.page-stats-sub{color:var(--otb-text-muted);margin-top:6px;font-size:11px;font-weight:500}.beweging-with-companion{grid-template-columns:1fr 320px;align-items:stretch;gap:16px;display:grid}@media (width<=1100px){.beweging-with-companion{grid-template-columns:1fr}}.tm-row{width:100%;color:var(--otb-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff05;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:8px 4px;font-size:13px;transition:background .14s;display:grid}.tm-row:last-child{border-bottom:0}.tm-row:hover:not(:disabled){background:rgba(var(--color-brand-rgb), .04)}.tm-row:disabled{cursor:default}.tm-logo{border:1px solid var(--surface-border);background:#ffffff08;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.tm-body{flex-direction:column;gap:1px;min-width:0;display:flex}.tm-name{color:var(--otb-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.tm-ticker{color:var(--otb-text-muted);letter-spacing:.06em;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:10px;font-weight:600}.tm-pct{text-align:right;letter-spacing:-.02em;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:700}.tm-pct.up{color:var(--otb-positive)}.tm-pct.down{color:var(--otb-negative)}.bw-cols{grid-template-columns:1fr 1fr;gap:0 20px;padding:4px 8px;display:grid}@media (width<=768px){.bw-cols{grid-template-columns:1fr;gap:12px 0;padding:4px}}.bw-row:hover:not(:disabled){background:var(--otb-surface-hover,#ffffff0a)}.bw-logo{flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .18s;display:inline-flex}.bw-ident{min-width:0;line-height:1.25}.bw-name{white-space:nowrap;text-overflow:ellipsis;color:var(--otb-text-primary);font-size:13px;font-weight:600;overflow:hidden}.bw-sector{color:var(--otb-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10px;overflow:hidden}.bw-from-note{color:var(--otb-text-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;overflow:hidden}.bw-from-note strong{color:var(--otb-text-secondary);font-weight:600;font-size:inherit}.bw-module .dm-source{margin-left:auto}.bw-empty{color:var(--otb-text-muted);text-align:center;padding:20px 4px;font-size:13px;font-style:italic}.page-top-grid,.aandelen-top-grid{grid-template-columns:1fr 260px;align-items:stretch;gap:16px;display:grid}@media (width<=1200px){.page-top-grid{grid-template-columns:1fr}.aandelen-top-grid{background:var(--surface-border);border-radius:var(--dm-radius);border:1px solid var(--surface-border);grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000040}.aandelen-top-grid>.page-stats{display:contents}.aandelen-top-grid>.keuzehulp-cta{box-shadow:none;border:0;border-radius:0;padding:14px 12px}.aandelen-top-grid>.keuzehulp-cta .keuzehulp-cta-title{display:none}}.keuzehulp-cta{background:linear-gradient(135deg, rgba(var(--color-brand-rgb), .16) 0%, rgba(var(--color-brand-rgb), .04) 100%);border:1px solid rgba(var(--color-brand-rgb), .28);border-radius:var(--dm-radius);cursor:pointer;text-align:left;color:var(--otb-text-primary);flex-direction:column;gap:4px;padding:20px 22px;transition:all .22s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 4px 20px #00000040}.keuzehulp-cta:before{content:"";background:radial-gradient(ellipse at top right, rgba(var(--color-brand-rgb), .2), transparent 60%);opacity:.6;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.keuzehulp-cta:hover{border-color:var(--color-brand);box-shadow:inset 0 1px 0 #ffffff0f, 0 8px 24px #0000004d, 0 0 40px rgba(var(--color-brand-rgb), .15);transform:translateY(-2px)}.keuzehulp-cta:hover:before{opacity:1}.keuzehulp-cta-icon{background:rgba(var(--color-brand-rgb), .2);width:34px;height:34px;color:var(--color-brand-light);z-index:1;border-radius:8px;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex;position:relative}.keuzehulp-cta-label{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-light);z-index:1;font-size:10px;font-weight:700;position:relative}.keuzehulp-cta-title{color:var(--otb-text-primary);letter-spacing:-.01em;z-index:1;margin-top:2px;font-size:15px;font-weight:700;line-height:1.3;position:relative}.keuzehulp-cta-sub{color:var(--otb-text-secondary);z-index:1;margin-top:auto;padding-top:8px;font-size:12px;font-weight:500;position:relative}.module-bridge{color:var(--otb-text-muted);text-align:center;max-width:720px;margin:0 auto;padding:4px 20px;font-size:13px;font-style:italic;position:relative}.module-bridge:before,.module-bridge:after{content:"";background:linear-gradient(90deg, transparent, var(--surface-border));width:40px;height:1px;position:absolute;top:50%}.module-bridge:before{left:0}.module-bridge:after{right:0;transform:scaleX(-1)}.page-disclaimer{border-top:var(--dm-border);color:var(--otb-text-faint);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;padding-top:24px;font-size:11px;display:flex}.page-disclaimer a{color:var(--otb-text-muted);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .18s}.page-disclaimer a:hover{border-color:var(--otb-text-muted)}.dm-grid{gap:16px;display:grid}.dm-grid-2{grid-template-columns:repeat(2,1fr)}.dm-grid-3{grid-template-columns:repeat(3,1fr)}@media (width<=959px){.dm-grid-2,.dm-grid-3{grid-template-columns:1fr}}:focus{outline:none}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--color-brand-rgb), .15)}.dlt-skiplink{z-index:1000;background:var(--otb-accent);color:var(--otb-surface-0);border-radius:6px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:top .12s;position:absolute;top:-48px;left:8px}.dlt-skiplink:focus{outline:2px solid var(--otb-text-primary);outline-offset:2px;top:8px}@media (width<=640px){input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input:not([type]),textarea,select{font-size:16px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dash-freshness{color:var(--otb-text-muted);letter-spacing:.02em;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.dash-freshness:before{content:"";background:#7ad4b5;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite dash-freshness-pulse;box-shadow:0 0 8px #7ad4b566}@keyframes dash-freshness-pulse{0%,to{opacity:1}50%{opacity:.5}}.dash-source{color:var(--otb-text-muted);letter-spacing:.02em;font-size:11px;font-weight:500}.dash-verdict-line{letter-spacing:-.3px;color:var(--otb-positive);margin:8px 0 0;font-size:20px;font-weight:800;line-height:1.2}.dash-verdict-line.is-negative{color:var(--otb-negative)}.dash-verdict-line.is-amber{color:var(--otb-amber)}.dash-verdict-line.is-neutral{color:var(--otb-text-primary)}.dash-article-link{color:var(--color-brand);border:1px solid rgba(var(--color-brand-rgb), .25);background:rgba(var(--color-brand-rgb), .06);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.dash-article-link:after{content:"→";transition:transform .18s}.dash-article-link:hover{background:rgba(var(--color-brand-rgb), .12);border-color:var(--color-brand);color:var(--color-brand-light)}.dash-article-link:hover:after{transform:translate(3px)}.dash-risk-alert{border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:16px;padding:14px 18px;text-decoration:none;transition:all .2s;display:flex;position:relative;overflow:hidden}.dash-risk-alert:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.dash-risk-alert.is-amber{color:var(--otb-text-primary);background:#c4a45614;border-color:#c4a45640}.dash-risk-alert.is-amber:before{background:var(--otb-amber)}.dash-risk-alert.is-red{color:var(--otb-text-primary);background:#db808014;border-color:#db80804d}.dash-risk-alert.is-red:before{background:var(--otb-danger)}.dash-risk-alert:hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000040}.dash-risk-alert-icon{background:#0003;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.dash-risk-alert.is-amber .dash-risk-alert-icon{color:var(--otb-amber)}.dash-risk-alert.is-red .dash-risk-alert-icon{color:var(--otb-danger)}.dash-risk-alert-body{flex:1;min-width:0}.dash-risk-alert-title{letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}.dash-risk-alert.is-amber .dash-risk-alert-title{color:var(--otb-amber)}.dash-risk-alert.is-red .dash-risk-alert-title{color:var(--otb-danger)}.dash-risk-alert-message{color:var(--otb-text-secondary);margin-top:4px;font-size:13px;line-height:1.5}.dash-risk-alert-action{color:var(--otb-text-primary);white-space:nowrap;flex-shrink:0;align-self:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.dash-since-badge{letter-spacing:.04em;text-transform:uppercase;background:rgba(var(--color-brand-rgb), .12);border:1px solid rgba(var(--color-brand-rgb), .25);color:var(--color-brand-light);border-radius:999px;align-items:center;gap:5px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.dash-since-badge:before{content:"";background:var(--color-brand);width:5px;height:5px;box-shadow:0 0 6px rgba(var(--color-brand-rgb), .6);border-radius:50%;animation:1.8s ease-in-out infinite dash-since-pulse}@keyframes dash-since-pulse{0%,to{opacity:1}50%{opacity:.4}}.dash-verdict-evolution{border:1px solid var(--surface-border);color:var(--otb-text-muted);background:#ffffff05;border-radius:8px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:inline-flex}.dash-verdict-evolution-label{font-size:inherit;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.dash-verdict-evolution-dots{align-items:center;gap:3px;display:flex}.dash-verdict-evolution-dot{border-radius:50%;width:6px;height:6px}.dash-verdict-evolution-dot.current{width:8px;height:8px;box-shadow:0 0 6px}.otb-title:before{content:"- ";color:var(--color-brand);font-size:inherit;margin-right:2px;font-weight:700}.otb-section-label{align-items:center;gap:8px;display:inline-flex}.otb-section-label:before{content:"";background:var(--otb-accent);border-radius:1px;flex-shrink:0;width:4px;height:12px}.otb-section-label:has(>svg):before{display:none}.otb-section-label>svg{width:14px;height:14px;color:var(--otb-accent);flex-shrink:0}.glass{transition:border-color .24s,box-shadow .24s}.glass:before{content:"";background:radial-gradient(ellipse at top right, rgba(var(--color-brand-rgb), .06), transparent 60%);opacity:0;pointer-events:none;border-radius:inherit;z-index:0;transition:opacity .24s;position:absolute;inset:0}.glass>*{z-index:1;position:relative}.glass:hover{border-color:rgba(var(--color-brand-rgb), .22);box-shadow:inset 0 1px 0 #ffffff0a, 0 10px 28px #00000059, 0 0 40px rgba(var(--color-brand-rgb), .06)}.glass:hover:before{opacity:1}:root{--exp-topbar-h:80px;--exp-sidebar-w:260px}.experimental-shell-content{padding-top:var(--exp-topbar-h)}@media (width>=960px){.experimental-shell-content{padding-left:var(--exp-sidebar-w)}}.dlt-page-shell{max-width:1200px;margin:0 auto;padding:32px 40px 96px}@media (width<=680px){:root{--otb-card-pad-lg-x:16px;--otb-card-pad-x:16px;--otb-card-pad-sm-x:12px}.dlt-page-shell{padding:20px 16px 64px!important}}.exp-topbar{z-index:60;background:0 0;transition:transform .24s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;left:0;right:0;transform:translateY(0)}.exp-topbar.is-hidden{pointer-events:none;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.exp-topbar{transition:none}}.exp-topbar:after{content:"";background:linear-gradient(to right, transparent, var(--surface-border), transparent);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.exp-topbar-inner{box-sizing:border-box;width:100%;height:var(--exp-topbar-h);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:0 24px;display:grid}.exp-topbar-inner>.exp-mobile-toggle,.exp-topbar-inner>.exp-brand{grid-column:1;justify-self:start}.exp-topbar-inner>.exp-nav{grid-column:2;justify-self:center}.exp-topbar-inner>.exp-topbar-right{grid-column:3;justify-self:end}.dash-wide{max-width:1600px;margin-left:auto;margin-right:auto}.dash-prose{max-width:720px}.exp-mobile-toggle{color:var(--otb-text-primary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px;display:none}.exp-mobile-toggle:hover{background:#ffffff0a}.exp-brand{cursor:pointer;color:inherit;background:0 0;border:0;justify-content:flex-start;align-items:center;min-width:0;padding:0;text-decoration:none;transition:opacity .3s,transform .3s;display:flex}.exp-brand:hover{opacity:.85}.exp-brand-mark{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:auto;height:36px}@media (width>=960px){.exp-brand--mobile{display:none}}.exp-sidebar-brand{cursor:pointer;height:var(--exp-topbar-h);border:0;border-bottom:1px solid var(--surface-border);box-sizing:border-box;background:0 0;justify-content:flex-start;align-items:center;width:calc(100% + 32px);margin:0 -12px 24px -20px;padding:0 16px 0 20px;text-decoration:none;transition:opacity .2s;display:flex}.exp-sidebar-brand:hover{opacity:.85}.exp-sidebar-brand-img{-o-object-fit:contain;object-fit:contain;width:auto;height:36px}.exp-sidebar-brand-monogram{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:34px;height:34px;display:none;box-shadow:0 2px 8px #00000040}body.sidebar-collapsed .exp-sidebar-brand{justify-content:center;width:calc(100% + 16px);margin:0 -8px 20px;padding:0}body.sidebar-collapsed .exp-sidebar-brand-img{display:none}body.sidebar-collapsed .exp-sidebar-brand-monogram{display:block}body.sidebar-collapsed .exp-brand-plus{display:none}.exp-brand-plus{letter-spacing:.18em;color:var(--color-brand-light);text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap;border-left:1px solid #ffffff2e;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;margin-left:10px;padding:2px 9px 2px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;line-height:1;transition:color .18s,border-color .18s;display:inline-flex}.exp-brand-plus>.exp-brand-plus-bot{opacity:.75;letter-spacing:.14em;font-size:9px}.exp-sidebar-brand:hover .exp-brand-plus,.exp-brand--mobile:hover .exp-brand-plus{color:var(--otb-text-primary);border-color:#ffffff52}@media (width<=640px){.exp-brand-plus{letter-spacing:.18em;margin-left:8px;padding:3px 7px 3px 10px;font-size:9px}}@media (width<=360px){.exp-brand-plus{display:none}}body.sidebar-collapsed .exp-sidebar-cluster{margin-bottom:14px}body.sidebar-collapsed .exp-sidebar-cluster-title{display:none}body.sidebar-collapsed .exp-sidebar-item{justify-content:center;gap:0;padding:10px 0;position:relative}body.sidebar-collapsed .exp-sidebar-item>span:not(.exp-sidebar-kbd),body.sidebar-collapsed .exp-sidebar-kbd{display:none}body.sidebar-collapsed .exp-sidebar-item>.w-1\.5.h-1\.5{display:block;position:absolute;top:6px;right:10px}body.sidebar-collapsed .exp-sidebar-item.is-active:before{width:3px;height:60%;left:0}.exp-sidebar-toggle{border:1px solid var(--surface-border);color:var(--otb-text-muted);letter-spacing:.04em;cursor:pointer;text-align:left;background:0 0;border-radius:8px;align-items:center;gap:10px;width:100%;margin-top:auto;padding:9px 14px;font-size:11px;font-weight:600;transition:all .18s;display:flex}.exp-sidebar-toggle:hover{color:var(--otb-text-primary);border-color:rgba(var(--color-brand-rgb), .3);background:rgba(var(--color-brand-rgb), .04)}.exp-sidebar-toggle-label{flex:1}body.sidebar-collapsed .exp-sidebar-toggle{justify-content:center;width:auto;padding:9px}body.sidebar-collapsed .exp-sidebar-toggle-label{display:none}.exp-nav{-webkit-backdrop-filter:blur(14px)saturate(160%);background:#000000a6;border:1px solid #ffffff0f;border-radius:999px;flex-shrink:0;gap:2px;padding:4px;transition:filter .3s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.exp-topbar.is-scrolled .exp-nav{filter:drop-shadow(0 8px 24px #00000059)}.exp-nav-item-wrap{border-radius:999px;align-items:center;gap:0;transition:background .18s,color .18s;display:inline-flex;position:relative}.exp-nav-item-wrap:hover{background:#ffffff0f}.exp-nav-item-wrap:has(.exp-nav-caret[aria-expanded=true]){background:#ffffff0f}.exp-nav-item-wrap:hover .exp-nav-item--split,.exp-nav-item-wrap:hover .exp-nav-caret{color:#fff}.exp-nav-item-wrap:has(.exp-nav-caret[aria-expanded=true]) .exp-nav-item--split{color:#fff}.exp-nav-item-wrap:has(.exp-nav-caret[aria-expanded=true]) .exp-nav-caret{color:#fff}.exp-nav-item.exp-nav-item--split{border-radius:999px 0 0 999px;padding-right:4px;background:0 0!important}.exp-nav-caret{cursor:pointer;color:var(--otb-text-secondary);background:0 0;border:0;border-radius:0 999px 999px 0;align-items:center;padding:7px 10px 7px 2px;transition:color .18s;display:inline-flex}.exp-nav-item{color:var(--otb-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:7px 16px;font-size:14px;font-weight:400;text-decoration:none;transition:all .18s;display:inline-flex}.exp-nav-item:hover{color:#fff;background:#ffffff0f}.exp-nav-item.is-active{color:#fff;background:#000000b3;font-size:14px;font-weight:500}.exp-nav-submenu{-webkit-backdrop-filter:blur(18px)saturate(140%);z-index:70;transform-origin:top;background:#080e18f2;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:2px;min-width:220px;padding:8px;animation:.18s cubic-bezier(.2,.8,.2,1) exp-submenu-in;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000080}@keyframes exp-submenu-in{0%{opacity:0;transform:translate(-50%)translateY(-4px)scale(.98)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.exp-nav-submenu-item{color:var(--otb-text-secondary);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500;text-decoration:none;transition:all .16s;display:block}.exp-nav-submenu-item:hover{color:var(--otb-text-primary);background:#ffffff14;border-color:#ffffff0f}.exp-nav-submenu-item:first-child{color:var(--otb-text-primary);background:#ffffff0d}.exp-nav-submenu-item:first-child:hover{background:#ffffff1a}.exp-nav-item[aria-expanded=true]{color:var(--otb-text-primary);background:#ffffff14}.exp-topbar-right{justify-content:flex-end;align-items:center;gap:8px;padding-right:16px;display:flex}.exp-icon-btn{color:var(--otb-text-primary);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:8px;transition:all .18s;display:inline-flex}.exp-icon-btn:hover{background:#ffffff0f}.exp-brand,.exp-topbar-right{transition:opacity .26s,visibility .26s}.exp-topbar:after{transition:opacity .3s}@media (width>=1024px){.exp-topbar.is-scrolled .exp-brand,.exp-topbar.is-scrolled .exp-topbar-right{opacity:0;visibility:hidden;pointer-events:none}.exp-topbar.is-scrolled:after{opacity:0}}.exp-sidebar{width:var(--exp-sidebar-w);z-index:55;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-right:1px solid var(--surface-border);background:#070c128c;flex-direction:column;padding:0 12px 16px 20px;transition:width .26s cubic-bezier(.2,.8,.2,1);display:none;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@media (width>=960px){.exp-sidebar{display:flex}}body.sidebar-collapsed{--exp-sidebar-w:64px}body.sidebar-collapsed .exp-sidebar{align-items:center;padding:0 8px 16px}.exp-sidebar-cluster{width:100%;margin-bottom:24px}.exp-sidebar-cluster-title{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-muted);padding:0 12px 10px;font-size:10px;font-weight:700}.exp-sidebar-cluster-title:before{content:"- ";color:var(--color-brand)}button.exp-sidebar-cluster-title--btn{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;width:100%;font-family:inherit;transition:color .18s;display:flex}button.exp-sidebar-cluster-title--btn:hover{color:var(--otb-text-secondary)}button.exp-sidebar-cluster-title--btn:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px;border-radius:4px}.exp-sidebar-cluster-title-text{flex:1}.exp-sidebar-cluster-chevron{width:12px;height:12px;color:var(--otb-text-muted);flex-shrink:0;transition:transform .2s}.exp-sidebar-item{width:100%;color:var(--otb-text-secondary);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:all .18s;display:flex;position:relative}.exp-sidebar-item:hover{color:var(--otb-text-primary);background:#ffffff08}.exp-sidebar-item.is-active{background:linear-gradient(90deg, rgba(var(--color-brand-rgb), .12), transparent);color:var(--otb-text-primary);font-size:13px;font-weight:600}.exp-sidebar-item.is-active:before{content:"";background:linear-gradient(180deg, var(--color-brand), var(--color-brand-dark));width:3px;height:20px;box-shadow:0 0 14px var(--color-brand);border-radius:0 2px 2px 0;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.exp-sidebar-kbd{border:1px solid var(--surface-border);color:var(--otb-text-muted);opacity:0;letter-spacing:0;background:#ffffff0d;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:600;transition:opacity .18s}.exp-sidebar-item:hover .exp-sidebar-kbd,.exp-sidebar-item.is-active .exp-sidebar-kbd{opacity:1}@media (width<=1023px){:root{--exp-topbar-h:64px}.exp-mobile-toggle{display:flex}.exp-nav,.exp-search{display:none}.exp-topbar-inner{gap:8px;padding:0 12px}.exp-brand{flex:0}.exp-topbar-inner>.exp-brand--mobile{grid-column:2;justify-self:center}.exp-brand-mark{height:32px}.exp-topbar-right>a.exp-icon-btn{display:none}.exp-topbar-right{padding-right:0}.exp-topbar.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(160%);background:#070c12d1}.exp-topbar.is-scrolled:after{opacity:0}}.exp-mobile-menu{z-index:9999;background:#070c12;flex-direction:column;display:flex;position:fixed;inset:0}.exp-mobile-menu-head{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.exp-mobile-menu-brand{align-items:center;display:inline-flex}.exp-mobile-menu-logo{-o-object-fit:contain;object-fit:contain;width:auto;height:40px;display:block}.exp-mobile-close{color:var(--otb-text-primary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px}.exp-mobile-search{background:var(--surface-0);border:1px solid var(--surface-border);color:var(--otb-text-muted);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin:16px 20px 8px;padding:12px 16px;font-size:13px;display:flex}.exp-mobile-nav{flex:1;padding:16px 20px 40px;overflow-y:auto}.exp-mobile-cluster{margin-bottom:20px}.exp-mobile-divider{background:var(--surface-border);height:1px;margin:8px 0 20px}.exp-mobile-submenu{border-left:1px solid var(--surface-border);flex-direction:column;gap:2px;margin:2px 0 6px 32px;padding-left:12px;display:flex}.exp-sidebar-item--sub{color:var(--otb-text-muted);padding:8px 10px;font-size:13px}.exp-sidebar-item--sub:hover{color:var(--otb-text-primary)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-hover)}[class^=kwaliteit-],[class*=\ kwaliteit-]{box-shadow:0 1px 2px #0000001f}.kwaliteit-sterk{background:var(--score-topfonds-bg);color:var(--score-topfonds-text);border:1px solid var(--score-topfonds-border)}.kwaliteit-gemiddeld{background:var(--score-kernfonds-bg);color:var(--score-kernfonds-text);border:1px solid var(--score-kernfonds-border)}.kwaliteit-zwak{background:var(--score-vermijden-bg);color:var(--score-vermijden-text);border:1px solid var(--score-vermijden-border)}[class^=score-],[class*=\ score-]{box-shadow:0 1px 2px #0000001f}.score-top{background:var(--score-topfonds-bg);color:var(--score-topfonds-text);border:1px solid var(--score-topfonds-border)}.score-goed{background:var(--score-opkomend-bg);color:var(--score-opkomend-text);border:1px solid var(--score-opkomend-border)}.score-matig{background:var(--score-kernfonds-bg);color:var(--score-kernfonds-text);border:1px solid var(--score-kernfonds-border)}.score-mijden{background:var(--score-vermijden-bg);color:var(--score-vermijden-text);border:1px solid var(--score-vermijden-border)}.score-nieuw{background:var(--score-nieuw-bg);color:var(--score-nieuw-text);border:1px solid var(--score-nieuw-border)}.score-topfonds,.score-sterfonds{background:var(--score-topfonds-bg);color:var(--score-topfonds-text);border:1px solid var(--score-topfonds-border)}.score-aandachtsfonds,.score-opkomend{background:var(--score-opkomend-bg);color:var(--score-opkomend-text);border:1px solid var(--score-opkomend-border)}.score-kernfonds{background:var(--score-kernfonds-bg);color:var(--score-kernfonds-text);border:1px solid var(--score-kernfonds-border)}.score-dalend{background:var(--score-vermijden-bg);color:var(--score-vermijden-text);border:1px solid var(--score-vermijden-border)}.score-herstelfonds{background:var(--score-kernfonds-bg);color:var(--score-kernfonds-text);border:1px solid var(--score-kernfonds-border)}.score-zwak,.score-vermijden{background:var(--score-vermijden-bg);color:var(--score-vermijden-text);border:1px solid var(--score-vermijden-border)}.discrepancy-minor{background:var(--disc-minor-bg)}.discrepancy-major{background:var(--disc-major-bg)}.custom-tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--color-tooltip-bg)!important;border:1px solid var(--color-tooltip-border)!important;box-shadow:0 8px 32px var(--color-tooltip-shadow)!important;border-radius:10px!important;padding:10px 14px!important}.etf-row:nth-child(2n){background:var(--color-row-even)}.etf-row:nth-child(odd){background:var(--color-row-odd)}.etf-row td[class*=bg-fin-]{background-blend-mode:normal;isolation:isolate}.etf-row{transition:background-color .15s,box-shadow .15s}.etf-row:hover{box-shadow:inset 0 0 0 1px var(--surface-border);background:var(--color-row-hover)!important}thead{background:var(--surface-header);border-bottom:1px solid var(--surface-border)}thead.sticky-header th{z-index:10;background:var(--surface-inset);box-shadow:0 1px 0 var(--surface-border-strong), 0 2px 4px #00000026;position:sticky;top:0}.glass-header{-webkit-backdrop-filter:blur(16px);background:#1622318c;border-bottom:1px solid #64bee61f;transition:background-color .25s,border-color .25s,box-shadow .25s}.glass-tabs{gap:4px;transition:background-color .25s,border-color .25s,box-shadow .25s;background:0 0!important;border:1px solid #64bee614!important;border-radius:9999px!important;padding:4px!important}.tab-glow{border:1px solid #0000;transition:all .2s;border-radius:9999px!important}.tab-glow:hover{color:var(--otb-text-primary);background:var(--surface-hover)}.tab-glow[data-state=active]{color:var(--otb-text-primary);border:1px solid var(--surface-border);box-shadow:0 1px 3px #0003;background:var(--surface-0)!important;border-radius:9999px!important}.tab-glow-active{background:var(--surface-0)!important;color:var(--otb-text-primary)!important;border:1px solid var(--surface-border)!important;box-shadow:0 1px 3px #0003!important}.panel-bg{background:var(--color-panel-bg);transition:background-color .25s,border-color .25s,box-shadow .25s}.score-strip-container{background:var(--surface-0);border:1px solid var(--surface-border);border-radius:var(--otb-radius-card);grid-template-columns:repeat(6,1fr);display:grid;overflow:hidden}@media (width<=639px){.score-strip-container{grid-template-columns:repeat(2,1fr)}}@media (width>=640px) and (width<=1023px){.score-strip-container{grid-template-columns:repeat(3,1fr)}}.score-strip-cell{text-align:center;border-right:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);padding:12px 6px 10px}.score-strip-cell:nth-child(6n){border-right:none}@media (width<=639px){.score-strip-cell:nth-child(2n){border-right:none}.score-strip-cell:nth-last-child(-n+2){border-bottom:none}}@media (width>=640px) and (width<=1023px){.score-strip-cell:nth-child(3n){border-right:none}.score-strip-cell:nth-last-child(-n+3){border-bottom:none}}@media (width>=1024px){.score-strip-cell{border-bottom:none}}.score-strip-label{text-transform:uppercase;letter-spacing:.06em;color:var(--otb-text-muted);margin-bottom:5px;font-size:10px;font-weight:700}.score-strip-value{font-size:12px;font-weight:700}.kpi-strip{border-top:1px solid var(--surface-border);display:flex}.kpi-strip>*{border-right:1px solid var(--surface-border);flex:1;padding:12px 14px}.kpi-strip>:last-child{border-right:none}@media (width<=639px){.kpi-strip{grid-template-columns:1fr 1fr;display:grid}.kpi-strip>*{border-right:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border)}.kpi-strip>:nth-child(2n){border-right:none}.kpi-strip>:nth-last-child(-n+2){border-bottom:none}}.otb-table thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--otb-text-secondary);white-space:nowrap;background:#64bee608;border-bottom:1px solid #64bee61a;padding:.625rem .75rem;font-size:10px;font-weight:600}.otb-table tbody td{color:var(--otb-text-primary);padding:.625rem .75rem;font-size:12px}.otb-table tbody tr{border-top:1px solid #64bee60a;transition:background-color .15s}.otb-table tbody tr:nth-child(2n){background:var(--surface-row-even)}.otb-table tbody tr:hover{background:var(--surface-hover)!important}.otb-table--interactive tbody tr{cursor:pointer}.otb-table--interactive tbody tr:hover{background:var(--surface-hover)!important}.otb-table--sortable tbody,.sort-transition tbody{transition:opacity .15s}.otb-row:nth-child(2n){background:var(--surface-row-even)}.otb-row:hover{box-shadow:inset 3px 0 0 var(--color-brand);background:var(--surface-hover)!important}.tbl-row-a{border-top:1px solid hsl(var(--border) / .3);transition:background-color .15s,box-shadow .15s}.tbl-row-a:nth-child(2n){background:var(--surface-row-even)}.tbl-row-a:hover{box-shadow:inset 3px 0 0 var(--color-brand), inset 0 0 0 1px var(--surface-hover);background:var(--surface-hover)!important}.tbl-row-a td{padding:.625rem .75rem}.tbl-row-b{border-top:1px solid var(--surface-border);transition:background-color .15s}.tbl-row-b:nth-child(2n){background:var(--surface-row-even)}.tbl-row-b:hover{box-shadow:inset 3px 0 0 var(--color-brand);background:var(--surface-hover)!important}.tbl-row-b td{padding:.625rem .5rem}.tbl-row-b td:first-child{padding-left:1rem}.tbl-row-b td:last-child{padding-right:1rem}.tbl-row-b-group td{background:var(--surface-1);border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);padding:.5rem 1rem}.tbl-row-b-group p{color:var(--otb-text-primary);text-transform:capitalize;font-size:12px;font-weight:600}.tbl-row-c{border-top:1px solid var(--surface-border);transition:background-color .15s}.tbl-row-c:nth-child(2n){background:var(--surface-row-even)}.tbl-row-c:hover{box-shadow:inset 3px 0 0 var(--color-brand);background:var(--surface-hover)!important}.tbl-row-c td{padding:.75rem 1rem}.otb-container tbody tr{transition:background-color .15s}.otb-container tbody tr:nth-child(2n){background:var(--surface-row-even)}.otb-container tbody tr:hover{box-shadow:inset 3px 0 0 var(--color-brand);background:var(--surface-hover)!important}.otb-container thead{background:var(--surface-header);border-bottom:1px solid var(--surface-border)}.otb-container thead tr{background:var(--surface-header)}.card-shell tbody tr{transition:background-color .15s}.card-shell tbody tr:nth-child(2n){background:var(--surface-row-even)}.card-shell tbody tr:hover{box-shadow:inset 3px 0 0 var(--color-brand);background:var(--surface-hover)!important}.card-shell thead{background:var(--surface-header);border-bottom:1px solid var(--surface-border)}.otb-container:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffff0f 30%,#ffffff14 50%,#ffffff0f 70%,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}.card-shell{border-radius:var(--otb-radius-card,12px);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-shadow);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.card-shell:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#ffffff0f 30%,#ffffff14 50%,#ffffff0f 70%,#0000);height:1px;position:absolute;top:0;left:12px;right:12px}.card-shell:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-highlight);box-shadow:var(--glass-shadow-hover)}.card-shell-header{padding:var(--otb-card-pad-sm) var(--otb-card-pad);-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;min-width:0;transition:background-color .15s;display:flex}.card-shell-header[role=button]:hover{background:var(--surface-1)}.card-shell-title{letter-spacing:.06em;min-width:0;color:var(--otb-text-primary);text-transform:uppercase;flex:1;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;line-height:1.25;display:flex}.card-shell-title>.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-shell-value{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;max-width:45%;margin:0 .5rem;font-size:.875rem;font-weight:700;overflow:hidden}.card-shell-header--wrap{flex-wrap:wrap}.card-shell-value--wrap{white-space:normal;text-overflow:unset;flex:100%;max-width:100%;margin:0;padding-top:.25rem;font-weight:500;line-height:1.4;overflow:visible}.card-shell-pill{white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.card-shell-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.card-shell-always{min-width:0;padding:0 1rem .75rem}.card-shell-body{border-top:1px solid var(--surface-border);background:0 0;flex-direction:column;flex:1;min-width:0;padding:1rem;display:flex}.card-shell--signal{position:relative;overflow:hidden;border-left:none!important}.glass{-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--surface-border,var(--glass-border));border-radius:var(--dm-radius,12px);background:linear-gradient(#162231d9,#121c29bf);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,0 4px 20px #00000040}.glass:after{content:"";background:linear-gradient(180deg, rgba(var(--color-brand-rgb), .04) 0%, transparent 30%);pointer-events:none;z-index:0;border-radius:inherit;height:100%;position:absolute;top:0;left:0;right:0}.glass-inset{-webkit-backdrop-filter:blur(8px);background:#16223159;border:1px solid #909fb214;border-radius:8px}.attention-card{position:relative}.attention-card:before,.attention-card--green:before,.attention-card--amber:before,.attention-card--blue:before{display:none}.otb-list-item:hover{background:var(--surface-hover)}.section-header{text-align:left;cursor:default;background:0 0;border:none;align-items:flex-start;gap:.5rem;width:100%;padding:.25rem 0;display:flex}.section-header-icon{flex-shrink:0;margin-top:.125rem}.section-header-text{flex:1;min-width:0}.section-header-title{text-transform:uppercase;letter-spacing:.06em;color:var(--otb-text-primary);font-size:.8125rem;font-weight:700;line-height:1.25}@keyframes dotFadeIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.recharts-scatter-symbol{animation:.4s ease-out both dotFadeIn}.recharts-scatter .recharts-symbols g:first-child{animation-delay:0s}.recharts-scatter .recharts-symbols g:nth-child(2){animation-delay:15ms}.recharts-scatter .recharts-symbols g:nth-child(3){animation-delay:30ms}.recharts-scatter .recharts-symbols g:nth-child(4){animation-delay:45ms}.recharts-scatter .recharts-symbols g:nth-child(5){animation-delay:60ms}@keyframes skeletonPulse{0%,to{opacity:.3}50%{opacity:.45}}.skeleton{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--otb-radius-card);animation:1.5s ease-in-out infinite skeletonPulse}.scroll-top-btn{z-index:50;background:var(--color-brand);color:#fff;width:40px;height:40px;box-shadow:0 4px 16px var(--color-scroll-btn-shadow);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:opacity .3s,transform .3s;animation:.25s ease-out scroll-btn-in;display:flex;position:fixed;bottom:2rem;right:2rem}@keyframes scroll-btn-in{0%{opacity:0;transform:scale(.8)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=640px){.scroll-top-btn{opacity:.78;width:40px;height:40px;bottom:1.25rem;right:.75rem}.scroll-top-btn:hover,.scroll-top-btn:focus-visible{opacity:1}}.scroll-top-btn:hover{box-shadow:0 6px 20px var(--color-scroll-btn-hover-shadow);transform:translateY(-2px)}.dashboard-switcher-bar{-webkit-backdrop-filter:blur(8px);background:#16223159;border:1px solid #64bee614;border-radius:9999px;align-items:center;gap:2px;padding:3px}.dashboard-switcher-item{color:var(--otb-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.dashboard-switcher-item:hover{color:var(--otb-text-primary);background:#64bee60f}.dashboard-switcher-item.active{color:var(--otb-text-primary);background:#1622318c;border:1px solid #64bee61f;box-shadow:0 1px 3px #0003}.dashboard-switcher-item.disabled{opacity:.72;cursor:default;pointer-events:none}.dashboard-switcher-soon{text-transform:uppercase;letter-spacing:.6px;color:#fff;background:var(--color-brand);border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700;box-shadow:0 0 6px #4d4d4d80}.dashboard-switcher-count{color:var(--color-brand);background:var(--surface-3);border-radius:9999px;padding:1px 7px;font-size:12px;font-weight:600}html{scroll-behavior:smooth}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#2dd4bf0f 0%,#0000 70%);width:600px;height:400px;position:fixed;top:-120px;left:50%;transform:translate(-50%)}body:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#6366f10a 0%,#0000 70%);width:500px;height:400px;position:fixed;bottom:-80px;right:-100px}.tabs-scroll-container{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;position:relative;overflow-x:auto}.tabs-scroll-container::-webkit-scrollbar{display:none}.tabs-scroll-wrapper{background:0 0;border-bottom:none;padding-top:4px;padding-bottom:8px;position:relative}.tabs-scroll-wrapper:after{content:"";pointer-events:none;background:linear-gradient(to right, transparent, var(--color-body-bg) 90%);z-index:5;opacity:0;width:48px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}.tabs-scroll-wrapper.needs-scroll:after{opacity:1}.tabs-scroll-wrapper.scrolled-end:after{opacity:0}@media (width>=769px){.tabs-scroll-wrapper:after{display:none}}.table-scroll-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}html,body{max-width:100vw;overflow-x:hidden}@media (width<=768px){.hide-mobile{display:none!important}.tabs-scroll-container [role=tablist]{min-width:max-content;display:inline-flex}.mobile-compact td,.mobile-compact th{padding-left:.375rem;padding-right:.375rem}main,.glass-header{padding-left:.75rem!important;padding-right:.75rem!important}.mobile-compact td:first-child{max-width:140px}.mobile-compact td:first-child span.truncate,.mobile-compact td:first-child>span:last-child{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:110px;display:inline-block;overflow:hidden}.mobile-heatmap-grid{grid-template-columns:repeat(2,1fr)!important}.bar-chart-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.score-distribution-scroll{grid-template-columns:repeat(2,1fr);gap:.25rem .5rem;padding-left:.5rem;padding-right:.5rem;overflow-x:visible;display:grid!important}.table-scroll-wrapper .otb-table th:first-child,.table-scroll-wrapper .otb-table td:first-child{z-index:2;background:var(--color-body-bg);position:sticky;left:0}.table-scroll-wrapper .otb-table thead th:first-child{z-index:4}.table-scroll-wrapper .otb-table th:first-child:after,.table-scroll-wrapper .otb-table td:first-child:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000000f,#0000);width:6px;position:absolute;top:0;bottom:0;right:-6px}.table-scroll-wrapper .otb-row:hover td:first-child{background:var(--surface-hover)}.table-scroll-wrapper .otb-row:nth-child(2n) td:first-child{background:var(--surface-row-even)}.table-scroll-wrapper .otb-row:nth-child(2n):hover td:first-child{background:var(--surface-hover)}.table-scroll-wrapper{position:relative}.table-scroll-wrapper:after{content:"";background:linear-gradient(to left, var(--color-body-bg) 0%, transparent 100%);pointer-events:none;z-index:5;width:24px;transition:opacity .3s;position:absolute;top:0;bottom:0;right:0}.table-scroll-wrapper.scrolled-end:after{opacity:0}}@media (width>=480px) and (width<=768px){.show-sm-mobile{display:table-cell!important}}.card-elevated{transition:background-color .25s,border-color .25s,box-shadow .25s}button,a,input,select,.etf-row{transition:background-color .15s,border-color .15s,color .15s}.otb-tap-target,.card-shell[role=button],.card-shell[tabindex],.otb-alpha-bar--clickable,.filter-pill,.hm-signal-item,.hm-pillar-cell,.main-table tbody tr,.etf-uitg-cat-row--clickable,.uitg-detail-row--clickable{transition:background-color .15s,border-color .15s,color .15s,transform .1s;position:relative}.otb-tap-target:active,.card-shell[role=button]:active,.card-shell[tabindex]:active,.otb-alpha-bar--clickable:active,.filter-pill:active,.hm-signal-item:active,.hm-pillar-cell:active,.main-table tbody tr:active,.etf-uitg-cat-row--clickable:active,.uitg-detail-row--clickable:active{transform:scale(.97)}@media (width>=1024px){.main-table tbody tr:active{background:#64bee614;transform:none}}@keyframes otb-ripple{0%{opacity:.18;transform:translate(-50%,-50%)scale(0)}60%{opacity:.08}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}.otb-tap-target:before,.card-shell[role=button]:before,.card-shell[tabindex]:before,.otb-alpha-bar--clickable:before,.filter-pill:before,.hm-signal-item:before,.hm-pillar-cell:before,.etf-uitg-cat-row--clickable:before,.uitg-detail-row--clickable:before{content:"";aspect-ratio:1;opacity:0;pointer-events:none;z-index:0;background:currentColor;border-radius:50%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.otb-tap-target:active:before,.card-shell[role=button]:active:before,.card-shell[tabindex]:active:before,.otb-alpha-bar--clickable:active:before,.filter-pill:active:before,.hm-signal-item:active:before,.hm-pillar-cell:active:before,.etf-uitg-cat-row--clickable:active:before,.uitg-detail-row--clickable:active:before{animation:.4s ease-out otb-ripple}.score-bullish{background:var(--score-bullish-bg);color:var(--score-bullish-text);border:1px solid var(--score-bullish-border)}.score-bearish{background:var(--score-bearish-bg);color:var(--score-bearish-text);border:1px solid var(--score-bearish-border)}.score-neutraal{background:var(--score-neutraal-bg);color:var(--score-neutraal-text);border:1px solid var(--score-neutraal-border)}.score-onbekend{background:var(--score-onbekend-bg);color:var(--score-onbekend-text);border:1px solid var(--score-onbekend-border)}.heat-cell{text-align:right;border-radius:6px;min-width:56px;padding:2px 6px;display:inline-block}.progress-green{background:var(--otb-positive);border-radius:4px;box-shadow:0 0 8px #6ec9a869}.progress-blue{background:var(--surface-1);border-radius:4px;box-shadow:0 0 8px #0003}.progress-amber{background:var(--otb-negative);border-radius:4px;box-shadow:0 0 8px #c4a45669}.scroll-hint-wrapper{position:relative}.scroll-hint-wrapper:after{content:"";background:linear-gradient(to right, transparent, hsl(var(--background)));pointer-events:none;opacity:0;width:32px;transition:opacity .2s;position:absolute;top:0;bottom:0;right:0}@media (width<=768px){.scroll-hint-wrapper:after{opacity:1}}.sticky-thead th{z-index:10;background:var(--color-sticky-header-bg);box-shadow:0 1px 0 0 var(--color-sticky-header-shadow), 0 2px 4px #0000001a;position:sticky;top:0}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:.3s ease-out slideUp}.footer-divider{background:hsl(var(--border));height:1px}.bg-glass-subtle{background:var(--surface-1)}.bg-glass{background:var(--surface-2)}.bg-glass-medium{background:var(--surface-3)}.card-footer-glass{border-radius:var(--radius)}.tabular-nums{font-variant-numeric:tabular-nums}.kpi-num{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.3px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-28{font-size:28px}.fs-36{font-size:36px}.fs-44{font-size:44px}.br-card{border-radius:var(--otb-radius-card)}.br-inner{border-radius:var(--otb-radius-inner)}.br-sm{border-radius:var(--otb-radius-sm)}.br-pill{border-radius:9999px}.br-8{border-radius:8px}.br-10{border-radius:10px}.br-3{border-radius:3px}.font-mono{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Menlo,monospace}.metric-tile{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:.5rem;box-shadow:0 1px 2px #0000001a}.text-high{color:#ffffffd9}.border-glass{border-color:var(--surface-border)}.card-header-row{border-bottom:1px solid var(--surface-border);align-items:center;gap:.375rem;margin-bottom:.5rem;padding-bottom:.5rem;font-size:12px;display:flex}.metric-grid{-webkit-backdrop-filter:blur(6px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:.5rem;padding:.5rem}.metric-block{flex-direction:column;gap:.125rem;display:flex}.metric-block-label{text-transform:uppercase;letter-spacing:.04em;color:var(--otb-text-muted);font-size:10px;font-weight:500}.metric-block-value{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;line-height:1.2}.year-strip{gap:.25rem;margin-top:.5rem;display:grid}.key-metric{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700;line-height:1}.pill-row{flex-wrap:wrap;gap:.375rem;padding-top:.375rem;padding-bottom:.375rem;display:flex}.mobile-score-badge{white-space:nowrap;letter-spacing:.01em;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:12px;font-weight:600;display:inline-flex}.stat-row{border-bottom:1px dotted var(--surface-border);justify-content:space-between;align-items:baseline;padding:.375rem 0;display:flex}.stat-row:last-child{border-bottom:none}.stat-label{color:var(--otb-text-muted);font-size:12px}.stat-value{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.summary-bar{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:.5rem;padding:.625rem .75rem;box-shadow:0 1px 3px #0000001a}.kc-header-meta{display:inline}.samenvatting-sec-mh{display:none}.samenvatting-sec-bw{display:contents}.samenvatting-cell{border-right:1px solid var(--border)}.samenvatting-cell:nth-child(4n),.samenvatting-cell:last-child{border-right:none}@media (width<=639px){.marktpuls-grid{grid-template-columns:repeat(5,1fr)!important}.marktpuls-tile{padding:10px 2px!important}.marktpuls-grid .otb-metric{font-size:18px!important}.marktpuls-grid .otb-caption{font-size:10px!important}.samenvatting-grid{grid-template-columns:1fr!important}.samenvatting-cell{border-right:none!important;padding:10px 16px!important}.hist-label{width:120px!important}.home-hero-title{font-size:44px!important}.kc-header-meta{display:none!important}.kc-summary-grid{grid-template-columns:repeat(2,1fr)!important}.kc-summary-grid>div:first-child,.kc-summary-grid>div:nth-child(2){border-bottom:1px solid var(--surface-border)}.kc-summary-grid>div:nth-child(odd){border-right:1px solid var(--surface-border)!important}.kc-summary-grid>div:nth-child(2n){border-right:none!important}.samenvatting-sec{padding:0!important;display:block!important}.samenvatting-sec-dl{display:none!important}.samenvatting-sec-mh{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex!important}.samenvatting-sec-chev{color:var(--otb-text-faint);flex-shrink:0;transition:transform .2s}.samenvatting-sec[data-open=true] .samenvatting-sec-chev{transform:rotate(180deg)}.samenvatting-sec-bw{max-height:0;padding:0 20px;transition:max-height .25s,padding .2s;overflow:hidden;display:block!important}.samenvatting-sec[data-open=true] .samenvatting-sec-bw{max-height:600px;padding:0 20px 16px}.otb-table tbody td:last-child,.otb-table thead th:last-child{text-align:right;padding-right:1rem}.otb-table tbody td:first-child,.otb-table thead th:first-child{padding-left:1rem}}@keyframes otb-fade-in{0%{opacity:0}to{opacity:1}}.otb-stagger>*{animation:.3s ease-out both otb-fade-in}.otb-stagger>:first-child{animation-delay:0s}.otb-stagger>:nth-child(2){animation-delay:60ms}.otb-stagger>:nth-child(3){animation-delay:.12s}.otb-stagger>:nth-child(4){animation-delay:.18s}.otb-stagger>:nth-child(5){animation-delay:.24s}.otb-stagger>:nth-child(6){animation-delay:.3s}.otb-stagger>:nth-child(7){animation-delay:.36s}.otb-stagger>:nth-child(8){animation-delay:.42s}@keyframes otb-page-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes otb-page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.otb-page-exit{pointer-events:none;animation:.15s ease-in both otb-page-exit}.otb-page-enter{animation:.25s ease-out both otb-page-enter}@media (prefers-reduced-motion:reduce){.otb-page-exit,.otb-page-enter{animation:none}}.glass--primary{border-radius:var(--dm-radius,12px);position:relative}.glass--primary:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(#ffffff08 0%,#fff0 35%);position:absolute;inset:0}.glass--secondary{border-radius:var(--dm-radius,12px)}.page-divider{border:none;border-top:1px solid #64bee60f;margin:48px 0}.section-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--color-brand);margin-bottom:16px;font-size:11px;font-weight:700}.expand-panel{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.expand-panel[data-open=true]{grid-template-rows:1fr}.expand-panel>div{overflow:hidden}.pillar-row{cursor:default;border-radius:6px;margin:-4px 0;padding:4px 0;transition:background .15s}.pillar-row:hover{background:#64bee60a}.card-pad{padding:var(--otb-card-pad-y) var(--otb-card-pad-x)}.card-pad-lg{padding:var(--otb-card-pad-lg-y) var(--otb-card-pad-lg-x)}.card-pad-sm{padding:var(--otb-card-pad-sm-y) var(--otb-card-pad-sm-x)}.pad-0{padding:0}.pad-badge{padding:2px 8px}.pad-pill{padding:4px 12px}.pad-cell{padding:8px 12px}.pad-section{padding:10px 16px}.pad-inset{padding:12px 16px}.otb-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.otb-header-left{align-items:center;gap:8px;display:flex}.otb-header-left svg{color:var(--color-brand);opacity:.8;width:14px;height:14px}.otb-title{color:var(--otb-text-muted);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.otb-title:before{content:"";background:var(--color-brand);opacity:.7;flex-shrink:0;width:18px;height:1px;display:inline-block}.otb-meta{color:var(--otb-text-faint);align-items:center;gap:8px;font-size:11px;font-weight:500;display:flex}.otb-header-badge{letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.otb-hero{margin:16px 0 20px}.otb-hero-verdict{align-items:center;gap:14px;margin-bottom:8px;display:flex}.otb-hero-icon{flex-shrink:0;width:28px;height:28px}.otb-hero-text{letter-spacing:-.028em;font-size:32px;font-weight:700;line-height:1.1;animation:2.4s cubic-bezier(.22,.61,.36,1) .6s otb-hero-glow;display:inline-block}@keyframes otb-hero-glow{0%{text-shadow:none}35%{text-shadow:0 0 18px}to{text-shadow:none}}@media (prefers-reduced-motion:reduce){.otb-hero-text{animation:none}}.otb-hero-caret{vertical-align:-.08em;opacity:.85;background:currentColor;width:2px;height:.9em;margin-left:3px;transition:opacity .4s;animation:1s step-end infinite otb-caret-blink;display:inline-block}.otb-hero-caret--done{opacity:0;animation:.7s step-end 2 forwards otb-caret-blink}@keyframes otb-caret-blink{0%,50%{opacity:.85}51%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.otb-hero-caret{opacity:0;animation:none}}.otb-hero-sub{color:var(--otb-text-secondary);max-width:640px;font-size:13px;line-height:1.7}.otb-hero-link{all:unset;cursor:pointer;color:var(--otb-negative);text-underline-offset:2px;-webkit-text-decoration:underline #c4a45666;text-decoration:underline #c4a45666;transition:text-decoration-color .18s}.otb-hero-link:hover{-webkit-text-decoration-color:var(--otb-negative);text-decoration-color:var(--otb-negative)}.otb-footer{padding:var(--dm-pad-y-foot,14px) var(--dm-pad-x,24px);border-top:var(--dm-border,1px solid var(--surface-border));color:var(--otb-text-muted);background:linear-gradient(#0000,#00000026);justify-content:space-between;align-items:center;margin-top:16px;font-size:12px;display:flex}.card-pad>.otb-footer,.card-pad-lg>.otb-footer,.card-pad-sm>.otb-footer{margin-top:var(--dm-pad-y-body,20px);margin-left:calc(-1 * var(--dm-pad-x,24px));margin-right:calc(-1 * var(--dm-pad-x,24px));margin-bottom:calc(-1 * var(--dm-pad-y-body,20px));padding-left:var(--dm-pad-x,24px);padding-right:var(--dm-pad-x,24px)}.otb-footer svg{width:12px;height:12px;color:var(--otb-text-muted)}.otb-card-note{border-top:1px solid #64bee60f;margin-top:12px;padding-top:12px}.otb-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.badge{letter-spacing:.3px;border-radius:20px;padding:3px 8px;font-size:10px;font-weight:600}.badge-green{color:var(--otb-positive);background:#6ec9a81f;border:1px solid #6ec9a833}.badge-info{color:#64bee6;background:#64bee61f;border:1px solid #64bee633}.badge-amber{color:var(--otb-negative);background:#c4a4561f;border:1px solid #c4a45633}.badge-accent{color:var(--color-brand);background:#4d859b1f;border:1px solid #4d859b38}.badge-neutral{color:var(--otb-neutral);background:#909fb21f;border:1px solid #909fb233}.badge-danger{color:var(--otb-danger);background:#db80801f;border:1px solid #db808033}.narrative-block{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.narrative-text{color:var(--otb-text-secondary);font-size:13px;line-height:1.7}.footer-note{color:var(--otb-text-faint);background:#ffffff04;border:1px solid #ffffff0a;border-radius:8px;padding:10px 14px;font-size:11px;line-height:1.6}.shift-risk-body{z-index:1;padding:30px 28px 22px;position:relative}.shift-risk-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;margin-bottom:8px;font-size:10px;font-weight:700;display:flex}.shift-risk-eyebrow:before{content:"";background:var(--color-brand-light);width:18px;height:1px}.shift-risk-verdict{letter-spacing:-.028em;margin:0 0 14px;font-size:clamp(28px,3vw,32px);font-weight:700;line-height:1.1;animation:2.4s cubic-bezier(.22,.61,.36,1) .6s shift-verdict-glow;display:inline-block;position:relative}.glass:has(.shift-risk-verdict)~.glass .shift-risk-verdict{font-size:24px}@keyframes shift-verdict-glow{0%{text-shadow:none}35%{text-shadow:0 0 18px}to{text-shadow:none}}.shift-risk-dek{margin:0 0 20px}@media (prefers-reduced-motion:reduce){.shift-risk-verdict{animation:none}}.shift-risk-dek{color:var(--otb-text-secondary);max-width:720px;margin:0 0 20px;font-size:14px;line-height:1.6}.shift-cluster-alert{color:var(--otb-text-secondary);background:#d4b06614;border:1px solid #d4b06642;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:22px;padding:11px 14px;font-size:12.5px;line-height:1.5;display:flex}.shift-cluster-alert svg{color:var(--otb-amber);flex-shrink:0;margin-top:1px}.shift-trend-wrap{margin:6px 0 14px}.shift-trend-chart{height:225px;padding:0 0 0 32px;position:relative}@media (width<=640px){.shift-trend-chart{height:188px;padding-left:20px}}.shift-trend-axis{pointer-events:none;position:absolute;inset:0 0 22px}@media (width<=640px){.shift-trend-axis{bottom:22px}}.shift-trend-zoneline{border-top:1px dashed #ffffff14;height:0;position:absolute;left:0;right:0}.shift-trend-zoneline--on,.shift-trend-zoneline--on-strong{border-top-color:#7ad4b524}.shift-trend-zoneline--off,.shift-trend-zoneline--off-strong{border-top-color:#e0858524}.shift-trend-zoneline-label{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--otb-text-faint);font-size:9px;font-weight:600;position:absolute;top:-7px;left:0}@media (width<=640px){.shift-trend-zoneline:not(.shift-trend-zoneline--on-strong):not(.shift-trend-zoneline--off-strong) .shift-trend-zoneline-label{display:none}.shift-trend-zoneline-label{font-size:8px}}.shift-trend-baseline{border-top:1px solid #ffffff2e;height:0;position:absolute;top:50%;left:0;right:0}.shift-trend-bars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:6px;height:100%;padding:0;display:grid;position:relative}@media (width<=640px){.shift-trend-bars{gap:3px}}.shift-trend-col{cursor:pointer;outline:none;flex-direction:column;align-items:stretch;height:100%;transition:transform .16s;display:flex;position:relative}.shift-trend-col:hover .shift-trend-bar:not(.shift-trend-bar--flat),.shift-trend-col.is-active .shift-trend-bar:not(.shift-trend-bar--flat){filter:brightness(1.18)}.shift-trend-col:focus-visible{outline:2px solid var(--otb-accent);outline-offset:3px;border-radius:4px}.shift-trend-col.is-active{transform:translateY(-1px)}.shift-trend-col-bar-area{flex:1;min-width:0;position:relative}.shift-trend-range{pointer-events:none;opacity:0;width:1px;animation:.52s ease-out forwards shift-trend-range-in;animation-delay:calc(var(--bar-i,0) * 40ms + 60ms);background:#fff3;position:absolute;left:50%;transform:translate(-50%)}.shift-trend-range:before,.shift-trend-range:after{content:"";background:#ffffff52;width:9px;height:1.5px;position:absolute;left:50%;transform:translate(-50%)}.shift-trend-range:before{top:0}.shift-trend-range:after{bottom:0}.shift-trend-range--no-bottom-cap:after{display:none}.shift-trend-col:hover .shift-trend-range,.shift-trend-col.is-active .shift-trend-range{background:#ffffff52}.shift-trend-col:hover .shift-trend-range:before,.shift-trend-col:hover .shift-trend-range:after,.shift-trend-col.is-active .shift-trend-range:before,.shift-trend-col.is-active .shift-trend-range:after{background:#ffffff7a}@keyframes shift-trend-range-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.shift-trend-range{opacity:1;transition:none;animation:none}}.shift-trend-bar{opacity:0;transform-origin:bottom;min-height:3px;animation:.52s cubic-bezier(.22,.61,.36,1) forwards shift-trend-bar-in;animation-delay:calc(var(--bar-i,0) * 40ms + 80ms);border-radius:3px;position:absolute;left:8%;right:8%}.shift-trend-bar--up{transform-origin:bottom;top:auto;bottom:50%}.shift-trend-bar--down{transform-origin:top;top:50%;bottom:auto}.shift-trend-bar--flat{background:var(--otb-text-faint);opacity:.6;top:calc(50% - 1px)}.shift-trend-col.is-current .shift-trend-bar{left:4%;right:4%}@keyframes shift-trend-bar-in{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.shift-trend-bar{opacity:1;transition:none;animation:none;transform:scaleY(1)}}.shift-trend-bar-value{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;font-size:10px;font-weight:600;line-height:1;animation:.36s ease-out .2s forwards shift-trend-value-in;position:absolute;left:50%;transform:translate(-50%)}.shift-trend-bar-value.is-current{font-size:11px;font-weight:700;animation-delay:.7s}@keyframes shift-trend-value-in{0%{opacity:0;transform:translate(-50%,2px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.shift-trend-bar-value{opacity:1;animation:none}}.shift-trend-label{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--otb-text-faint);white-space:nowrap;box-sizing:border-box;flex:0 0 22px;justify-content:center;align-items:center;padding-top:6px;font-size:10px;font-weight:600;line-height:1;display:flex}.shift-trend-label.is-current{color:var(--otb-text-primary);font-size:10px;font-weight:700}@media (width<=640px){.shift-trend-bars--hide-odd .shift-trend-col:nth-child(odd) .shift-trend-label:not(.is-current),.shift-trend-bars--hide-even .shift-trend-col:nth-child(2n) .shift-trend-label:not(.is-current){opacity:0}}.shift-trend-detail{transform-origin:top;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;margin-top:14px;padding:14px 12px 12px;animation:.32s cubic-bezier(.22,.61,.36,1) forwards shift-trend-detail-in;overflow:hidden}@keyframes shift-trend-detail-in{0%{opacity:0;transform:scaleY(.9)translateY(-4px)}to{opacity:1;transform:scaleY(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.shift-trend-detail{opacity:1;transition:none;animation:none;transform:none}}.shift-trend-detail-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:10px;display:flex}.shift-trend-detail-title{letter-spacing:.02em;color:var(--otb-text-primary);text-transform:capitalize;font-size:13px;font-weight:700}.shift-trend-detail-meta{letter-spacing:.04em;text-transform:uppercase;color:var(--otb-text-muted);font-size:10px}.shift-trend-detail-empty-text{color:var(--otb-text-muted);margin:6px 0 0;font-size:12px}.shift-trend-detail-chart{height:200px;padding-left:26px;position:relative}.shift-trend-detail-axis{pointer-events:none;position:absolute;inset:0 0 16px}.shift-trend-detail-zoneline{border-top:1px dashed #ffffff0f;height:0;position:absolute;left:0;right:0}.shift-trend-detail-zoneline--on,.shift-trend-detail-zoneline--on-strong{border-top-color:#7ad4b51a}.shift-trend-detail-zoneline--off,.shift-trend-detail-zoneline--off-strong{border-top-color:#e085851a}.shift-trend-detail-zoneline-label{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--otb-text-faint);font-size:8px;font-weight:600;position:absolute;top:-6px;left:0}.shift-trend-detail-baseline{border-top:1px solid #ffffff24;height:0;position:absolute;top:50%;left:0;right:0}.shift-trend-detail-bars{grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;height:100%;display:grid;position:relative}.shift-trend-detail-col{cursor:pointer;outline:none;flex-direction:column;height:100%;display:flex;position:relative}.shift-trend-detail-col:hover .shift-trend-detail-bar:not(.shift-trend-detail-bar--flat),.shift-trend-detail-col.is-active .shift-trend-detail-bar:not(.shift-trend-detail-bar--flat){filter:brightness(1.18)}.shift-trend-detail-col:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px;border-radius:3px}.shift-trend-detail-col-bar-area{flex:1;min-width:0;position:relative}.shift-trend-detail-col.has-gridline .shift-trend-detail-col-bar-area:before{content:"";pointer-events:none;z-index:0;border-left:1px dashed #ffffff0d;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.shift-trend-detail-bar{opacity:1;z-index:1;border-radius:2px;min-height:2px;position:absolute;left:14%;right:14%}.shift-trend-detail-bar--up{top:auto;bottom:50%}.shift-trend-detail-bar--down{top:50%;bottom:auto}.shift-trend-detail-bar--flat{background:var(--otb-text-faint);opacity:.6;top:calc(50% - 1px)}.shift-trend-detail-day-label{letter-spacing:.04em;color:var(--otb-text-faint);white-space:nowrap;font-variant-numeric:tabular-nums;box-sizing:border-box;flex:0 0 16px;justify-content:center;align-items:center;padding-top:4px;font-size:9px;font-weight:600;line-height:1;display:flex}.shift-trend-detail-day-label.is-hidden{opacity:0}.shift-trend-detail-tooltip{background:var(--otb-surface-0);white-space:nowrap;pointer-events:none;z-index:3;opacity:0;border:1px solid #ffffff1f;border-radius:4px;flex-direction:column;align-items:center;gap:1px;padding:4px 8px;font-size:10px;transition:opacity .12s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.shift-trend-detail-tooltip.is-active{opacity:1}@media (hover:hover){.shift-trend-detail-col:hover .shift-trend-detail-tooltip{opacity:1}}@media (prefers-reduced-motion:reduce){.shift-trend-detail-tooltip{transition:none}}.shift-trend-detail-tooltip-date{letter-spacing:.04em;color:var(--otb-text-muted);font-size:10px;font-weight:600}.shift-trend-detail-tooltip-score{font-size:11px;font-weight:700}@media (width<=640px){.shift-trend-detail{padding:10px 8px 8px}.shift-trend-detail-chart{height:170px;padding-left:20px}.shift-trend-detail-bars{gap:1px}.shift-trend-detail-title{font-size:12px}.shift-trend-detail-meta{font-size:9px}.shift-trend-detail-zoneline:not(.shift-trend-detail-zoneline--on-strong):not(.shift-trend-detail-zoneline--off-strong) .shift-trend-detail-zoneline-label{display:none}.shift-trend-detail-zoneline-label{font-size:7px}}.shift-trend-empty{height:80px;color:var(--otb-text-muted);border:1px dashed #ffffff14;border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex}.shift-trend-legend{letter-spacing:.04em;color:var(--otb-text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:10px;font-size:10px;display:flex}.shift-trend-legend-item{align-items:center;gap:6px;display:inline-flex}.shift-trend-legend-swatch{background:#7ad4b5a6;border-radius:2px;width:14px;height:8px;display:inline-block}.shift-trend-legend-whisker{background:#ffffff52;width:1px;height:12px;display:inline-block;position:relative}.shift-trend-legend-whisker:before,.shift-trend-legend-whisker:after{content:"";background:#ffffff7a;width:7px;height:1.5px;position:absolute;left:50%;transform:translate(-50%)}.shift-trend-legend-whisker:before{top:0}.shift-trend-legend-whisker:after{bottom:0}@media (width<=480px){.shift-trend-legend{gap:10px;font-size:9px}}.shift-ts-dek{color:var(--otb-text-secondary);max-width:680px;margin-bottom:16px;font-size:13px;line-height:1.55}.shift-ts-dek strong{color:var(--otb-text-primary);font-weight:600;font-size:inherit}.shift-ts-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (width<=720px){.shift-ts-grid{grid-template-columns:1fr}}.shift-ts-card{cursor:pointer;background:#14203373;border:1px solid #ffffff0f;border-radius:10px;padding:14px 16px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden}.shift-ts-card:hover{border-color:#ffffff1f;transform:translateY(-1px)}.shift-ts-card:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0}.shift-ts-card.is-letop:before,.shift-ts-card.is-bevestigd:before{background:radial-gradient(120% 80% at 0 0,#ffffff0d,#0000 55%)}.shift-ts-card>*{position:relative}.shift-ts-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.shift-ts-chip{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}.shift-ts-chip.is-letop{color:var(--otb-text-primary);background:#ffffff14;border:1px solid #ffffff38}.shift-ts-chip.is-bevestigd{background:rgba(var(--otb-accent-rgb), .12);color:var(--otb-accent);border:1px solid rgba(var(--otb-accent-rgb), .28)}.shift-ts-days{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;font-size:10.5px;font-weight:700}.shift-ts-flow{flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:flex}.shift-ts-flow-from{color:var(--otb-text-muted);font-size:13px}.shift-ts-flow-arrow{color:var(--otb-text-primary);align-items:center;display:inline-flex}.shift-ts-flow-to{letter-spacing:-.1px;color:var(--otb-text-primary);font-size:14.5px}.shift-ts-flow-to.is-risk-on{color:var(--otb-positive)}.shift-ts-flow-to.is-risk-off{color:var(--otb-negative)}.shift-ts-sub{color:var(--otb-text-faint);margin-top:6px;font-size:11px;line-height:1.45}.shift-ts-sub-risk{white-space:nowrap;letter-spacing:.01em}.shift-ts-risk-on{color:var(--otb-positive);font-size:inherit;font-weight:600}.shift-ts-risk-off{color:var(--otb-negative);font-size:inherit;font-weight:600}.shift-spov-head{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(130px,1fr) minmax(160px,2.2fr) minmax(130px,1fr) minmax(120px,170px) 56px 56px;gap:10px;padding:8px 12px;font-size:9.5px;font-weight:700;display:grid}.shift-spov-head .right{text-align:right}.shift-spov-head .center{text-align:center}.shift-spov-head .span-ab{text-align:center;grid-column:1/4}.shift-spov-row{cursor:pointer;border-bottom:1px solid #ffffff08;grid-template-columns:minmax(130px,1fr) minmax(160px,2.2fr) minmax(130px,1fr) minmax(120px,170px) 56px 56px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;transition:background .15s;display:grid;position:relative;overflow:hidden}.shift-spov-row:hover{background:#ffffff08}.shift-spov-row:last-child{border-bottom:none}.shift-spov-row.is-extreme:before{content:"";pointer-events:none;background:radial-gradient(120% 80% at 0 0,#d4b06614,#0000 55%);position:absolute;inset:0}.shift-spov-row>*{position:relative}.shift-spov-asset{color:var(--otb-text-primary);min-width:0;font-size:12.5px;font-weight:600;line-height:1.2}.shift-spov-asset--a,.shift-spov-asset--b{text-align:left}.shift-spov-signal{letter-spacing:-.1px;font-size:11.5px;font-weight:700}.shift-spov-rail{height:18px;position:relative}.shift-spov-rail-line{background:#ffffff0f;height:1px;position:absolute;top:50%;left:0;right:0}.shift-spov-rail-center{background:#ffffff26;width:1px;position:absolute;top:4px;bottom:4px;left:50%}.shift-spov-rail-bar{height:6px;animation:.65s cubic-bezier(.22,.61,.36,1) forwards shift-rail-grow;animation-delay:calc(var(--shift-i,0) * 30ms + 80ms);border-radius:3px;transition:height .18s,box-shadow .18s,background .2s;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)scaleX(0)}.shift-spov-rail-bar[data-anchor=left]{transform-origin:0}.shift-spov-rail-bar[data-anchor=right]{transform-origin:100%}.shift-spov-rail-bar.is-extreme{box-shadow:0 0 10px}.shift-spov-rail-bar.is-extreme:after{content:"";animation:5.5s ease-in-out infinite shift-rail-shimmer;animation-delay:calc(var(--shift-i,0) * .4s + 1.8s);background:linear-gradient(90deg,#0000 0%,#ffffff59 50%,#0000 100%);position:absolute;inset:0;transform:translate(-120%)}@keyframes shift-rail-shimmer{0%,70%,to{transform:translate(-120%)}85%{transform:translate(120%)}}.shift-spov-row:hover .shift-spov-rail-bar{height:8px;box-shadow:0 0 12px}.shift-spov-row:hover .shift-spov-rail-endcap{transform:translateY(-50%)scale(1.25);box-shadow:0 0 10px}.shift-spov-rail-endcap{transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s}@media (prefers-reduced-motion:reduce){.shift-spov-rail-bar.is-extreme:after{animation:none;display:none}}@keyframes shift-rail-grow{to{transform:translateY(-50%)scaleX(1)}}@media (prefers-reduced-motion:reduce){.shift-spov-rail-bar{animation:none;transform:translateY(-50%)scaleX(1)}}.shift-spov-rail-endcap{opacity:0;width:10px;height:10px;animation:.5s cubic-bezier(.22,.61,.36,1) forwards shift-endcap-in;animation-delay:calc(var(--shift-i,0) * 30ms + .4s);background:currentColor;border:2px solid #0c1420;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.shift-spov-rail-endcap.is-extreme:after{content:"";opacity:.5;animation:2.4s ease-in-out infinite shift-endcap-pulse;animation-delay:calc(var(--shift-i,0) * 30ms + .9s);border:1.5px solid;border-radius:50%;position:absolute;inset:-3px}@keyframes shift-endcap-in{0%{opacity:0;transform:translateY(-50%)scale(.3)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes shift-endcap-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.15;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.shift-spov-rail-endcap{opacity:1;animation:none}.shift-spov-rail-endcap.is-extreme:after{opacity:.35;animation:none}}.shift-spov-pct{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}@media (width<=720px){.shift-spov-head,.shift-spov-row{grid-template-columns:minmax(60px,1fr) minmax(88px,1.4fr) minmax(60px,1fr) 80px 48px 48px;gap:8px}}@media (width<=480px){.shift-spov-head{display:none}.shift-spov-row{-moz-column-gap:10px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(72px,1.3fr) minmax(0,1fr);gap:8px 10px;padding:12px;display:grid}.shift-spov-row>.shift-spov-asset--a{grid-area:1/1}.shift-spov-row>.shift-spov-rail{grid-area:1/2;margin-top:0}.shift-spov-row>.shift-spov-asset--b{grid-area:1/3}.shift-spov-row>.shift-spov-signal{grid-area:2/1;align-self:center;font-size:11px}.shift-spov-row>.shift-spov-pct{text-align:right;grid-row:2;min-width:0;font-size:11px}.shift-spov-row>.shift-spov-pct[data-label="1M"]{grid-column:2}.shift-spov-row>.shift-spov-pct[data-label="3M"]{grid-column:3}.shift-spov-row>.shift-spov-pct:before{content:attr(data-label) " ";color:var(--otb-text-faint);letter-spacing:.06em;text-transform:uppercase;margin-right:4px;font-size:9px;font-weight:600}.shift-spov-row--rotation>.shift-spov-signal{display:none}.shift-spov-asset.is-leader{color:var(--spov-leader-color);font-size:12.5px;font-weight:700}}.week-recap-lead{margin:4px 0 14px}.week-recap-lead p{color:var(--otb-text-secondary);margin:0 0 8px;font-size:15px;line-height:1.55}.week-recap-lead p:last-child{margin-bottom:0}.week-recap-lead__hl{color:var(--otb-text-primary);font-size:inherit;font-weight:600}.momentum-trend-wrap{width:100%;height:40px;margin:10px 0 0;position:relative;overflow:visible}.momentum-trend{width:100%;height:100%;display:block}.momentum-trend-zero{stroke:var(--otb-text-faint);stroke-width:1px;stroke-dasharray:3 3;opacity:.55}.momentum-trend-dot{border-radius:50%;width:7px;height:7px;position:absolute;right:0;transform:translate(50%,-50%);box-shadow:0 0 0 2px #0810188c}.afkoeling-meter-nums{color:var(--otb-text-secondary);font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:12.5px;line-height:1.4}.afkoeling-meter-num-wk{color:var(--otb-text-primary);font-size:12.5px;font-weight:600}.am-prog{background:#ffffff14;border-radius:4px;height:8px;margin:12px 0 4px;position:relative;overflow:hidden}.am-prog-fill{background:var(--otb-neutral);border-radius:4px;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.am-prog--banded{border-radius:5px;height:10px}.am-prog--banded .am-prog-fill{opacity:.85;border-radius:5px 0 0 5px}.am-prog-band{pointer-events:none;background-image:repeating-linear-gradient(-45deg,#ffffff42 0 1.5px,#0000 1.5px 5px);position:absolute;top:0;bottom:0;box-shadow:inset 1px 0 #ffffff57,inset -1px 0 #ffffff57}.am-prog-median{pointer-events:none;background:var(--otb-text-secondary);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.am-prog-cap{text-align:right;color:var(--otb-text-muted);font-size:11px}.shift-pi-diptych{grid-template-columns:1fr 56px 1fr;align-items:stretch;gap:0;margin-bottom:16px;display:grid}.shift-pi-panel{background:#14203366;border:1px solid #ffffff0d;border-radius:12px;padding:20px 22px;position:relative;overflow:hidden}.shift-pi-panel:before{content:"";pointer-events:none;position:absolute;inset:0}.shift-pi-panel--context:before{background:radial-gradient(120% 80% at 0 0,#6b9cb01f,#0000 60%)}.shift-pi-panel--action:before{background:radial-gradient(120% 80% at 100% 0,#7ad4b524,#0000 60%)}.shift-pi-panel--action.tone-amber:before{background:radial-gradient(120% 80% at 100% 0,#d4b06624,#0000 60%)}.shift-pi-panel--action.tone-neutral:before{background:radial-gradient(120% 80% at 100% 0,#8a8e981a,#0000 60%)}.shift-pi-panel>*{position:relative}.shift-pi-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:8px;margin-bottom:6px;font-size:9.5px;font-weight:700;display:flex}.shift-pi-eyebrow:before{content:"";background:var(--color-brand-light);width:14px;height:1px;display:inline-block}.shift-pi-panel--action .shift-pi-eyebrow:before{background:currentColor}.shift-pi-title{letter-spacing:-.2px;color:var(--otb-text-primary);font-size:20px;font-weight:700;line-height:1.2}.shift-pi-desc{color:var(--otb-text-secondary);margin-top:8px;font-size:12.5px;line-height:1.55}.shift-pi-desc strong{color:var(--otb-text-primary);font-weight:600}.shift-pi-stat-big{letter-spacing:-.6px;font-variant-numeric:tabular-nums;margin-top:18px;font-size:34px;font-weight:800;line-height:1}.shift-pi-stat-big .frac{color:var(--otb-text-faint);margin-left:2px;font-size:18px;font-weight:600}.shift-pi-stat-lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);margin-top:4px;font-size:10px;font-weight:700}.shift-pi-bridge{justify-content:center;align-items:center;display:flex;position:relative}.shift-pi-bridge-line{background:linear-gradient(90deg,#6b9cb059,#7ad4b559);height:1px;position:absolute;top:50%;left:0;right:0}.shift-pi-bridge.tone-amber .shift-pi-bridge-line{background:linear-gradient(90deg,#6b9cb059,#d4b06659)}.shift-pi-bridge.tone-neutral .shift-pi-bridge-line{background:linear-gradient(90deg,#6b9cb059,#8a8e9859)}.shift-pi-bridge-arrow{width:32px;height:32px;color:var(--otb-positive);background:linear-gradient(135deg,#6b9cb033,#7ad4b540);border:1px solid #7ad4b559;border-radius:50%;justify-content:center;align-items:center;animation:3.6s ease-in-out infinite shift-pi-bridge-pulse;display:flex;position:relative}@keyframes shift-pi-bridge-pulse{0%,to{opacity:.78}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.shift-pi-bridge-arrow{opacity:1;animation:none}}.shift-pi-bridge.tone-amber .shift-pi-bridge-arrow{color:var(--otb-negative);background:linear-gradient(135deg,#6b9cb033,#d4b06640);border-color:#d4b06659}.shift-pi-bridge.tone-neutral .shift-pi-bridge-arrow{color:var(--otb-neutral);background:linear-gradient(135deg,#6b9cb033,#8a8e9840);border-color:#8a8e9859}.shift-pi-winners{flex-direction:column;gap:8px;margin-top:14px;display:flex}.shift-pi-winner{opacity:0;animation:.5s cubic-bezier(.22,.61,.36,1) forwards shift-pi-winner-in;animation-delay:calc(var(--shift-i,0) * 60ms + .12s);background:#7ad4b50d;border:1px solid #7ad4b526;border-radius:7px;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:8px 10px;transition:background .18s,border-color .18s,transform .18s;display:grid}.shift-pi-winner:hover{background:#7ad4b517;border-color:#7ad4b542;transform:translateY(-1px)}@keyframes shift-pi-winner-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.shift-pi-winner{opacity:1;animation:none}}.shift-pi-winner.tone-amber{background:#d4b0660d;border-color:#d4b0662e}.shift-pi-winner.tone-amber:hover{background:#d4b06617;border-color:#d4b0664d}.shift-pi-winner-rank{text-align:center;opacity:.7;font-variant-numeric:tabular-nums;color:var(--otb-positive);border-radius:50%;width:20px;height:20px;font-size:10px;font-weight:800;line-height:20px;position:relative}.shift-pi-winner:first-child .shift-pi-winner-rank{opacity:1;background:#7ad4b51f}.shift-pi-winner:first-child .shift-pi-winner-rank:before{content:"";opacity:.5;border:1.5px solid;border-radius:50%;animation:2.8s ease-in-out 1.2s infinite shift-pi-rank-pulse;position:absolute;inset:-2px}.shift-pi-winner.tone-amber:first-child .shift-pi-winner-rank{background:#d4b0661f}@keyframes shift-pi-rank-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.shift-pi-winner:first-child .shift-pi-winner-rank:before{opacity:.35;animation:none}}.shift-pi-winner.tone-amber .shift-pi-winner-rank{color:var(--otb-negative)}.shift-pi-winner-name{color:var(--otb-text-primary);letter-spacing:-.1px;font-size:13px;font-weight:700}.shift-pi-winner-z{font-variant-numeric:tabular-nums;color:var(--otb-positive);font-size:11px;font-weight:700}.shift-pi-winner.tone-amber .shift-pi-winner-z{color:var(--otb-negative)}.shift-pi-empty{color:var(--otb-text-muted);text-align:center;background:#ffffff05;border:1px dashed #ffffff14;border-radius:8px;margin-top:14px;padding:14px 12px;font-size:12.5px}.shift-pi-dimlist{border-top:1px solid #ffffff0d;margin-top:8px;padding-top:14px}.shift-pi-dimlist-head{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:10px;font-size:9.5px;font-weight:700}.shift-pi-dim-row{border-bottom:1px solid #ffffff08;grid-template-columns:minmax(110px,1fr) 1.5fr minmax(110px,1fr);align-items:center;gap:14px;padding:7px 0;font-size:12px;display:grid}.shift-pi-dim-row:last-child{border-bottom:none}.shift-pi-dim-l{text-align:right;color:var(--otb-text-faint);font-size:11.5px;font-weight:600}.shift-pi-dim-r{color:var(--otb-text-muted);font-size:11.5px;font-weight:600}.shift-pi-dim-row.is-winner .shift-pi-dim-r{color:var(--otb-positive)}.shift-pi-dim-rail{height:12px;position:relative}.shift-pi-dim-rail-line{background:#ffffff0f;height:1px;position:absolute;top:50%;left:0;right:0}.shift-pi-dim-rail-center{background:#ffffff1f;width:1px;position:absolute;top:2px;bottom:2px;left:50%}.shift-pi-dim-rail-fill{height:3px;animation:.65s cubic-bezier(.22,.61,.36,1) forwards shift-rail-grow;animation-delay:calc(var(--shift-i,0) * 30ms + 80ms);border-radius:2px;transition:height .18s,box-shadow .18s,background .2s;position:absolute;top:50%;transform:translateY(-50%)scaleX(0)}.shift-pi-dim-rail-fill[data-anchor=left]{transform-origin:0}.shift-pi-dim-rail-fill[data-anchor=right]{transform-origin:100%}.shift-pi-dim-row{border-radius:4px;transition:background .15s}.shift-pi-dim-row:hover{background:#ffffff08}.shift-pi-dim-row:hover .shift-pi-dim-rail-fill{height:5px;box-shadow:0 0 10px}.shift-pi-dim-row:hover .shift-pi-dim-rail-dot{transform:translate(-50%,-50%)scale(1.3);box-shadow:0 0 8px}.shift-pi-dim-rail-dot{transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s}@media (prefers-reduced-motion:reduce){.shift-pi-dim-rail-fill{animation:none;transform:translateY(-50%)scaleX(1)}}.shift-pi-dim-rail-dot{background:currentColor;border:1.5px solid #0c1420;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.shift-pi-dim-rail-dot.is-extreme{box-shadow:0 0 8px}@media (width<=720px){.shift-pi-diptych{grid-template-columns:1fr;gap:12px}.shift-pi-bridge{height:40px;transform:rotate(90deg)}.shift-pi-dim-row{grid-template-columns:1fr 1.2fr 1fr;gap:8px}}.regime-hero{align-items:center;gap:14px;margin-bottom:10px;display:flex}.regime-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.regime-icon.risk-on{color:var(--otb-positive);background:#6ec9a81a}.regime-icon.risk-off{color:var(--otb-negative);background:#c4a4561a}.regime-icon.mixed{color:var(--otb-neutral);background:#909fb21a}.regime-label{letter-spacing:-.5px;font-size:44px;font-weight:800;line-height:1.05}.regime-score-sub{font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:700}.regime-desc{color:var(--otb-text-secondary);margin-bottom:20px;font-size:13px;line-height:1.6}.regime-balans{margin-bottom:20px}.regime-balans-label{letter-spacing:.8px;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:10px;font-size:10px;font-weight:700}.regime-segments{gap:4px;margin-bottom:6px;display:flex}.regime-seg{border-radius:4px;flex:1;height:8px}.regime-seg-labels{gap:4px;display:flex}.regime-seg-lbl{letter-spacing:.3px;text-align:center;color:var(--otb-text-faint);flex:1;font-size:9px;font-weight:600}.speed-segments{gap:3px;display:flex}.speed-seg{background:var(--surface-2);border-radius:3px;width:32px;height:6px}.timeline-chart{background:#0e192580;border:1px solid #ffffff0d;border-radius:10px;margin-bottom:16px;padding:14px}.timeline-label{letter-spacing:.8px;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:10px;font-size:10px;font-weight:700}.timeline-bars{align-items:flex-end;gap:3px;height:60px;display:flex}.timeline-bar{border-radius:2px 2px 0 0;flex:1;min-width:4px}.timeline-months{justify-content:space-between;margin-top:6px;display:flex}.timeline-month{color:var(--otb-text-faint);letter-spacing:.3px;font-size:9px}.context-ranges{flex-wrap:wrap;gap:12px;display:flex}.cluster-alert{background:#c4a45614;border:1px solid #c4a45633;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 16px;display:flex}.cluster-alert svg{color:var(--otb-negative);flex-shrink:0;margin-top:1px}.cluster-alert-text{color:var(--otb-negative);font-size:13px;font-weight:500;line-height:1.6}.regime-dashboard{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.regime-stat{background:#0e192580;border:1px solid #ffffff0d;border-radius:10px;padding:14px}.regime-stat-label{letter-spacing:.8px;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:8px;font-size:10px;font-weight:700}.regime-stat-value{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:18px;font-weight:800;line-height:1}.regime-stat-sub{color:var(--otb-text-muted);font-size:11px}.spread-consensus{align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.spread-consensus svg{flex-shrink:0}.extreme-strip{color:var(--otb-negative);align-items:center;gap:6px;margin-bottom:14px;font-size:12px;font-weight:600;display:flex}.rot-v3-spreads .otb-table{border-collapse:separate;border-spacing:0}.rot-v3-spreads .otb-table th{text-align:left;letter-spacing:.8px;text-transform:uppercase;color:var(--otb-text-faint);background:#64bee60a;border-bottom:1px solid #64bee614;padding:10px 12px;font-size:10px;font-weight:600}.rot-v3-spreads .otb-table th:first-child{border-radius:6px 0 0}.rot-v3-spreads .otb-table th:last-child{border-radius:0 6px 0 0}.rot-v3-spreads .otb-table td{vertical-align:middle;border-bottom:1px solid #64bee60a;padding:10px 12px;font-size:12px}.rot-v3-spreads .otb-table tr:last-child td{border-bottom:none}.rot-v3-spreads .otb-table tbody tr{transition:background .15s}.rot-v3-spreads .otb-table tbody tr:nth-child(2n){background:#64bee60f}.rot-v3-spreads .otb-table tbody tr:hover{background:#64bee61a!important}.rot-v3-spreads .otb-table td{white-space:nowrap}.rot-v3-spreads .otb-table td:first-child{white-space:normal}@media (width<=639px){.rot-v3-spreads{-webkit-overflow-scrolling:touch}.rot-v3-spreads .otb-table{table-layout:auto;min-width:520px}.rot-v3-spreads .otb-table colgroup{display:none}.rot-v3-spreads .otb-table th,.rot-v3-spreads .otb-table td{padding:8px;font-size:11px}.rot-v3-spreads .otb-table td:first-child{white-space:normal;line-height:1.3}.rot-v3-spreads .otb-table td:nth-child(2){white-space:nowrap}.kracht-dots{gap:3px}.kracht-dot{width:6px;height:6px}.delta-heat{min-width:unset;padding:2px 4px;font-size:10px}}.otb-table tr.extreme td{background:#c4a4560a}.zscore-bar{align-items:center;gap:6px;display:inline-flex}.zscore-track{background:var(--surface-2);border-radius:3px;width:48px;height:6px;position:relative}.zscore-center{background:var(--otb-text-faint);opacity:.35;width:1px;height:8px;position:absolute;top:-1px;left:50%}.zscore-fill{border-radius:3px;height:100%;position:absolute;top:0}.zscore-dot{border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.zscore-dot.extreme{box-shadow:0 0 6px}.zscore-value{font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.kracht-dots{align-items:center;gap:4px;display:inline-flex}.kracht-dot{border:1.5px solid var(--otb-text-faint);background:0 0;border-radius:50%;width:7px;height:7px;transition:background .2s,border-color .2s}.kracht-dot.filled{border-color:currentColor}.kracht-dot.extreme{box-shadow:0 0 6px}.delta-heat{font-variant-numeric:tabular-nums;text-align:center;border-radius:4px;min-width:56px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.action-hero{margin-bottom:10px}.action-label{letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:1.1}.action-context{color:var(--otb-text-secondary);margin-top:6px;font-size:14px;font-weight:600}.action-desc{color:var(--otb-text-secondary);margin-bottom:20px;font-size:13px;line-height:1.6}.balance-tracks{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.balance-row{flex-direction:column;gap:6px;display:flex}.balance-labels{justify-content:space-between;align-items:center;display:flex}.balance-lbl{min-width:60px;font-size:11px;font-weight:600}.balance-lbl.left{text-align:left}.balance-lbl.right{text-align:right}.balance-zscore{font-variant-numeric:tabular-nums;color:var(--otb-text-faint);font-size:10px;font-weight:700}.balance-track-wrap{background:var(--surface-2);border-radius:4px;height:8px;position:relative}.balance-center{background:var(--otb-text-faint);opacity:.3;width:1px;height:12px;position:absolute;top:-2px;left:50%}.balance-fill{border-radius:4px;height:100%;position:absolute;top:0}.balance-dot{border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%)}.balance-dot.extreme-dot{box-shadow:0 0 6px}.balance-extreme-badge{color:var(--otb-negative);letter-spacing:.3px;background:#c4a4561f;border:1px solid #c4a45633;border-radius:3px;margin-left:6px;padding:2px 5px;font-size:9px;font-weight:700}.aligned-indicator{align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.aligned-indicator svg{flex-shrink:0}.dominantie-wrap{background:#0e192580;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;gap:8px;margin-bottom:16px;padding:14px 16px;display:flex}.dominantie-row{align-items:center;gap:10px;display:flex}.dominantie-label{color:var(--otb-text-secondary);font-size:11px;font-weight:600}.dominantie-segments{gap:3px;display:flex}.dominantie-seg{border-radius:3px;width:20px;height:6px}.dominantie-strongest{color:var(--otb-text-faint);font-size:11px}.signal-list{flex-direction:column;gap:0;display:flex}.signal-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:10px;padding:10px 0;display:flex}.signal-row:last-child{border-bottom:none}.signal-name{color:var(--otb-text-primary);flex:1;font-size:13px;font-weight:500}.signal-value{color:var(--otb-text-secondary);font-variant-numeric:tabular-nums;text-align:right;min-width:56px;font-size:12px;font-weight:600}.signal-desc{color:var(--otb-text-faint);text-align:right;min-width:70px;font-size:11px}@media (width<=600px){.regime-label{font-size:32px}.regime-dashboard{grid-template-columns:1fr}.action-label{font-size:28px}.context-ranges{flex-direction:column}.dominantie-row{flex-direction:column;align-items:flex-start;gap:6px}.dominantie-segments{flex-wrap:wrap}}.space-y-section>*+*{margin-top:72px}.macro-season-hero{align-items:center;gap:14px;margin-bottom:6px;display:flex}.macro-season-label{letter-spacing:-.3px;font-size:28px;font-weight:800;line-height:1.15}.macro-season-desc{color:var(--otb-text-secondary);margin-bottom:20px;font-size:13px;line-height:1.6}.macro-pre-modules-label{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;padding:10px 0 2px;font-size:10px;font-weight:700;display:flex}.macro-pre-modules-label:before{content:"";background:var(--color-brand-light);width:22px;height:1px}.hero-backdrop{pointer-events:none;z-index:0;width:100vw;height:720px;position:absolute;top:-160px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 65%,#00000059 88%,#0000 100%);mask-image:linear-gradient(#000 0% 65%,#00000059 88%,#0000 100%)}.hero-backdrop svg{width:100%;height:100%;display:block}.hero-backdrop-wrap{position:relative}.hero-backdrop-wrap>:not(.hero-backdrop){z-index:1;position:relative}@keyframes hb-rotate-cw{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hb-rotate-ccw{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:reduce){.hero-backdrop [class*=hb-]{animation:none!important}}.hb-macro-orbits{transform-origin:700px 200px;transform-box:fill-box}.hb-macro-ring{fill:none;stroke:#6b9cb0}.hb-macro-ring.r1{opacity:.09;stroke-width:1px;stroke-dasharray:4 8;transform-origin:700px 200px;animation:60s linear infinite hb-rotate-cw}.hb-macro-ring.r2{opacity:.07;stroke-width:1px;stroke-dasharray:2 12;transform-origin:700px 200px;animation:90s linear infinite hb-rotate-ccw}.hb-macro-ring.r3{opacity:.05;stroke-width:1px;stroke-dasharray:1 16;transform-origin:700px 200px;animation:120s linear infinite hb-rotate-cw}.hb-macro-dot{transform-origin:700px 200px}.hb-macro-dot circle{fill:#6b9cb0}.hb-macro-dot.d1{opacity:.22;animation:40s linear infinite hb-rotate-cw}.hb-macro-dot.d2{opacity:.14;animation:75s linear infinite hb-rotate-cw}.hb-macro-dot.d3{opacity:.11;animation:55s linear infinite hb-rotate-cw}.hb-home-sun{fill:none;stroke:#6b9cb0;stroke-width:1px;animation:5s ease-in-out infinite hb-home-sun-pulse}@keyframes hb-home-sun-pulse{0%,to{opacity:.06}50%{opacity:.15}}.hb-home-horizon{stroke:#6b9cb0;stroke-width:1px;opacity:.08}.hb-home-ray{stroke:#6b9cb0;stroke-width:1px;fill:none;animation:6s ease-in-out infinite hb-home-ray-shine}@keyframes hb-home-ray-shine{0%,to{opacity:.02}50%{opacity:.09}}.hb-aandelen-arrow{stroke:#6b9cb0;stroke-width:1.2px;fill:none;animation:8s linear infinite hb-arrow-rise}@keyframes hb-arrow-rise{0%{opacity:0;transform:translateY(40px)}20%{opacity:.14}80%{opacity:.14}to{opacity:0;transform:translateY(-80px)}}.hb-etf-block{fill:none;stroke:#6b9cb0;stroke-width:1px;opacity:.1}.hb-etf-block.filled{fill:#6b9cb0;opacity:.06;stroke:none}.hb-etf-cluster{animation:22s ease-in-out infinite hb-etf-cluster-drift}.hb-etf-cluster.a{animation-duration:22s}.hb-etf-cluster.b{animation-duration:28s;animation-direction:reverse}.hb-etf-cluster.c{animation-duration:34s;animation-delay:-4s}.hb-etf-cluster.d{animation-duration:26s;animation-delay:-8s}@keyframes hb-etf-cluster-drift{0%,to{transform:translate(0)}50%{transform:translate(30px,-12px)}}.hb-crypto-block{fill:none;stroke:#6b9cb0;stroke-width:1px;animation:14s linear infinite hb-crypto-block-pulse}@keyframes hb-crypto-block-pulse{0%,to{opacity:.05}50%{opacity:.14}}.hb-crypto-link{stroke:#6b9cb0;stroke-width:1px;opacity:.05}.hb-sentiment-zigzag{stroke:#6b9cb0;stroke-width:1.2px;fill:none;opacity:.09;stroke-dasharray:1800;animation:14s linear infinite hb-sentiment-flow}@keyframes hb-sentiment-flow{0%{stroke-dashoffset:1800px}to{stroke-dashoffset:-1800px}}.hb-rotaties-wheel{fill:none;stroke:#6b9cb0;stroke-width:1px;opacity:.1}.hb-rotaties-wheel.ring{stroke-dasharray:6 10}.hb-rotaties-tick{stroke:#6b9cb0;stroke-width:1.3px;opacity:.14}.hb-rotaties-arrow{fill:#6b9cb0;opacity:.18}.hb-rotaties-group{transform-box:fill-box;transform-origin:50%;animation:40s linear infinite hb-rotate-cw}.hb-rotaties-group.rev{animation-duration:50s;animation-direction:reverse}.hb-rotaties-group.fast{animation-duration:28s}.hb-kalender-line{stroke:#6b9cb0;stroke-width:1px;opacity:.1}.hb-kalender-tick{stroke:#6b9cb0;stroke-width:1px;opacity:.09}.hb-kalender-dot{fill:#6b9cb0;opacity:.14;transform-origin:50%;transform-box:fill-box}.hb-kalender-dot.pulse{animation:3.5s ease-in-out infinite hb-kalender-dot-pulse}@keyframes hb-kalender-dot-pulse{0%,to{opacity:.09;transform:scale(.8)}50%{opacity:.26;transform:scale(1.3)}}.macro-season-layout{grid-template-columns:200px 1fr 260px;align-items:center;gap:32px;margin:4px 0 12px;display:grid}.macro-season-compass{flex-shrink:0;width:200px;height:200px;position:relative}.macro-season-compass svg{width:100%;height:100%;display:block}.macro-season-compass-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.macro-season-compass-nu{letter-spacing:.24em;text-transform:uppercase;color:var(--otb-text-faint);font-size:9px;font-weight:700}.macro-season-compass-name{letter-spacing:-.5px;margin-top:2px;font-size:28px;font-weight:700;line-height:1}.macro-season-compass-since{color:var(--otb-text-faint);letter-spacing:.02em;margin-top:5px;font-size:10px}.macro-season-verdict{letter-spacing:-.5px;font-size:28px;font-weight:700;line-height:1.15}.macro-season-compass>svg{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:scale(.96)}.macro-season-compass.is-in>svg{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.macro-season-compass>svg{opacity:1;transition:none;transform:none}}.pk-mini-compass{vertical-align:middle;flex-shrink:0;width:36px;height:36px;display:inline-block}.pk-mini-compass svg{width:100%;height:100%;display:block}.pk-lb-eyebrow-row{align-items:center;gap:10px;display:inline-flex}.macro-season-dek{color:var(--otb-text-secondary);max-width:520px;margin-top:8px;font-size:13px;line-height:1.55}.macro-season-pillars{flex-direction:column;gap:10px;display:flex}.macro-season-pillar{background:#1622318c;border:1px solid #ffffff0d;border-radius:8px;grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;padding:10px 14px;display:grid}.macro-season-pillar-label{letter-spacing:.16em;text-transform:uppercase;color:var(--otb-text-muted);font-size:9.5px;font-weight:700}.macro-season-pillar-val{letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:1}.macro-season-pillar-state{font-size:11px;font-weight:600}@media (width<=960px){.macro-season-layout{grid-template-columns:200px 1fr}.macro-season-pillars{flex-direction:row;grid-column:1/-1;margin-top:12px}.macro-season-pillar{flex:1}}@media (width<=640px){.macro-season-layout{grid-template-columns:1fr;gap:20px}.macro-season-compass{margin:0 auto}.macro-season-pillars{flex-direction:column}}.macro-season-hero-row{grid-template-columns:280px 1fr 220px;align-items:center;gap:32px;margin-top:8px;display:grid}.macro-season-icon-circle{opacity:0;background:radial-gradient(circle at 30% 30%,#4d859b29,#4d859b0d 60%,#0000 100%);border:1px solid #4d859b33;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:160px;height:160px;margin:0 auto;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);display:flex;transform:scale(.96);box-shadow:inset 0 0 30px #4d859b1a,0 2px 18px #4d859b14}.macro-season-icon-circle.is-in{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.macro-season-icon-circle{opacity:1;transition:none;transform:none}}.macro-season-icon-circle>svg{color:var(--color-brand-light);filter:drop-shadow(0 0 6px #6b9cb033)}.macro-season-icon-nu{letter-spacing:.24em;text-transform:uppercase;color:var(--otb-text-faint);font-size:9px;font-weight:700}.macro-season-icon-name{letter-spacing:-.3px;color:var(--otb-text-primary);font-size:16px;font-weight:700}.macro-season-strip[data-pijler-count="2"]{grid-template-columns:1fr 1fr}.macro-season-strip[data-pijler-count="3"]{grid-template-columns:1fr 1fr 1fr}@media (width<=960px){.macro-season-hero-row{grid-template-columns:160px 1fr;gap:24px}.macro-season-hero-row>:nth-child(3){text-align:left;flex-direction:row;grid-column:1/-1;gap:24px;margin-top:4px}}@media (width<=640px){.macro-season-strip[data-pijler-count="3"]{grid-template-columns:1fr 1fr}.macro-season-strip[data-pijler-count="3"]>:nth-child(3){border-top:1px solid #ffffff0a;grid-column:1/-1;border-right:none!important}.macro-season-hero-row{text-align:center;grid-template-columns:1fr;gap:18px}.macro-season-hero-row>:nth-child(3){text-align:center;flex-direction:column;align-items:center;gap:12px}.macro-season-icon-circle{width:140px;height:140px}}.macro-narrative-block{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:14px 16px;display:flex}.macro-narrative-icon{color:var(--color-brand);flex-shrink:0;margin-top:2px}.macro-narrative-text{color:var(--otb-text-secondary);font-size:13px;line-height:1.7}.macro-verdict-strip{background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 14px;display:flex}.macro-verdict-item{align-items:center;gap:6px;font-size:12px;display:flex}.macro-verdict-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.macro-verdict-key{color:var(--otb-text-muted)}.macro-verdict-val{font-weight:600}.macro-verdict-sep{color:var(--otb-text-faint);font-size:10px}.macro-gauge-wrap{margin:16px 0 10px;position:relative}.macro-gauge-zones{border-radius:3px;gap:2px;height:6px;display:flex;position:relative;overflow:hidden}.macro-gauge-zone{border-radius:3px;flex:1}.macro-gauge-zone--rem{background:linear-gradient(90deg,#db80804d,#db80801f)}.macro-gauge-zone--neutraal{background:#909fb21a}.macro-gauge-zone--bevestig{background:linear-gradient(90deg,#6ec9a81f,#6ec9a84d)}.macro-gauge-marker-wrap{pointer-events:none;height:6px;position:absolute;top:0;left:0;right:0}.macro-gauge-marker{z-index:2;border:1.5px solid #ffffff80;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px}.macro-gauge-labels{color:var(--otb-text-faint);letter-spacing:.3px;justify-content:space-between;margin-top:6px;font-size:10px;font-weight:500;display:flex}.macro-consensus-strip{color:var(--otb-text-secondary);background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:12px;line-height:1.6}.macro-liq-countdown{letter-spacing:-.5px;margin-bottom:4px;font-size:28px;font-weight:800}.macro-liq-sublabel{color:var(--otb-text-muted);margin-bottom:16px;font-size:12px}.macro-liq-desc{color:var(--otb-text-secondary);margin-bottom:16px;font-size:13px;line-height:1.6}.macro-liq-net-row{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.macro-liq-net-label{color:var(--otb-text-muted);font-size:11px}.macro-liq-net-val{color:var(--color-brand);font-variant-numeric:tabular-nums lining-nums;font-size:20px;font-weight:800}.macro-liq-net-trend{align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex}.macro-liq-net-yoy{color:var(--otb-text-faint);font-size:10px}.stress-interp{color:var(--otb-text-secondary);margin-bottom:16px;font-size:13px;line-height:1.5}.stress-signal-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.stress-detail-row{border-bottom:1px solid #64bee60a;padding:10px 0}.stress-detail-row:last-child{border-bottom:none}.stress-detail-name{color:var(--otb-text-primary);margin-bottom:3px;font-size:12px;font-weight:600}.stress-detail-desc{color:var(--otb-text-muted);font-size:11px;line-height:1.5}.stress-detail-thresh{color:var(--otb-text-faint);margin-top:3px;font-size:10px}.stress-netliq-strip{color:var(--otb-text-muted);background:#ffffff05;border:1px solid #ffffff0d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;font-size:11px;display:flex}.stress-netliq-label{text-transform:uppercase;letter-spacing:.5px;font-weight:600}.stress-netliq-val{color:var(--color-brand);font-variant-numeric:tabular-nums lining-nums;font-size:14px;font-weight:800}.stress-netliq-sep,.stress-netliq-dot{color:var(--otb-text-faint)}.stress-netliq-num{font-variant-numeric:tabular-nums lining-nums;color:var(--otb-text-secondary)}.glow-teal{--glow-border:#45c4d738;--glow-color:#45c4d714}.pk-headline{color:var(--otb-text-primary);letter-spacing:-.01em;margin:8px 0 4px;font-size:26px;font-weight:700;line-height:1.15}.pk-headline .pk-accent{color:var(--otb-positive)}.pk-sub{color:var(--otb-text-primary);margin:0 0 10px;font-size:22px;font-weight:600;line-height:1.2}.pk-sub .pk-neg{color:var(--otb-danger)}.pk-narrative{color:var(--otb-text-muted);max-width:62ch;margin:0 0 16px;font-size:13px;line-height:1.55}.pk-3col-grid{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:22px;display:grid}.pk-3col-col{transition:opacity .24s}@media (hover:hover){.pk-3col-grid:hover .pk-3col-col{opacity:.4}.pk-3col-grid .pk-3col-col:hover{opacity:1}}@media (prefers-reduced-motion:reduce){.pk-3col-col{transition:none}}.pk-3col-col-head{border-bottom:1px solid;justify-content:space-between;align-items:baseline;margin-bottom:4px;padding-bottom:8px;display:flex}.pk-3col-col.pos .pk-3col-col-head{border-bottom-color:#7ad4b559}.pk-3col-col.neu .pk-3col-col-head{border-bottom-color:#ffffff1f}.pk-3col-col.neg .pk-3col-col-head{border-bottom-color:#db808059}.pk-3col-col-label{letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:700}.pk-3col-col-count{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.pk-3col-row{border-bottom:1px solid #ffffff0a;grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.pk-3col-row:last-child{border-bottom:none}.pk-3col-rank{letter-spacing:.06em;color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:700}.pk-3col-name{font-size:12.5px;font-weight:700}.pk-3col-sub{color:var(--otb-text-faint);margin-top:1px;font-size:10.5px}.pk-3col-pct{letter-spacing:-.1px;text-align:right;white-space:nowrap;font-size:12px;font-weight:700}@media (width<=860px){.pk-3col-grid{grid-template-columns:1fr;gap:12px}}.pk-lb-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--otb-negative);font-size:10px;font-weight:700}.pk-lb-headline{letter-spacing:-.4px;max-width:680px;margin-top:6px;font-size:24px;font-weight:700;line-height:1.25}.pk-lb-dek{color:var(--otb-text-secondary);max-width:640px;margin-top:8px;font-size:13px;line-height:1.55}.pk-lb-list{margin-top:20px}.pk-lb-section{letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;margin-top:4px;padding:16px 0 8px;font-size:9.5px;font-weight:700;display:flex}.pk-lb-section:first-child{margin-top:0;padding-top:0}.pk-lb-section:after{content:"";background:#ffffff0f;flex:1;height:1px}.pk-lb-row{border-bottom:1px solid #ffffff0d;grid-template-columns:24px 1fr 90px 120px;align-items:center;gap:14px;padding:13px 0;display:grid}.pk-lb-row:last-child{border-bottom:none}.pk-lb-rank{letter-spacing:.08em;color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.pk-lb-name{font-size:14px;font-weight:700}.pk-lb-sub{color:var(--otb-text-faint);margin-top:1px;font-size:11px}.pk-lb-pct{letter-spacing:-.2px;font-variant-numeric:tabular-nums;text-align:right;font-size:16px;font-weight:700}.pk-lb-state{letter-spacing:.06em;text-align:right;font-size:10px;font-weight:700}@media (width<=640px){.pk-lb-row{grid-template-columns:20px 1fr 70px 90px;gap:10px}.pk-lb-name{font-size:13px}.pk-lb-sub{font-size:10px}.pk-lb-pct{font-size:14px}.pk-lb-state{letter-spacing:.04em;font-size:9px}}.rk-headline{color:var(--otb-text-primary);letter-spacing:-.01em;margin:8px 0 6px;font-size:24px;font-weight:700;line-height:1.18}.rk-headline .rk-accent{color:var(--otb-accent)}.rk-narrative{color:var(--otb-text-muted);max-width:64ch;margin:0 0 16px;font-size:13px;line-height:1.55}@media (width<=680px){.pk-headline{font-size:22px}.pk-sub{font-size:19px}.rk-headline{font-size:20px}}@media (width<=420px){.pk-headline{font-size:19px}.pk-sub{font-size:17px}.rk-headline{font-size:18px}}.regio-hero{color:var(--color-brand);margin-bottom:20px;font-size:16px;font-weight:700;line-height:1.4}.regio-strength{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.regio-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;grid-template-columns:100px 1fr auto;align-items:center;gap:12px;margin-bottom:8px;padding:14px 16px;display:grid}.regio-card:last-of-type{margin-bottom:0}.regio-left{flex-direction:column;gap:4px;display:flex}.regio-flag{color:var(--otb-text-primary);font-size:14px;font-weight:700}.regio-mid{gap:16px;display:flex}.regio-indicator{flex-direction:column;gap:2px;display:flex}.regio-right{text-align:right}.alloc-hero{margin-bottom:16px}.alloc-detail-panel{background:var(--surface-inset);border-radius:var(--otb-radius-inner);border:1px solid var(--surface-border);margin-top:4px;padding:16px;animation:.25s ease-out hm-fade-slide-in}.alloc-table{border-collapse:collapse;width:100%;font-size:11px}.alloc-table th{text-align:center;letter-spacing:.05em;text-transform:uppercase;color:var(--otb-text-faint);border-bottom:1px solid #64bee614;padding:6px 4px;font-size:10px;font-weight:600}.alloc-table td{text-align:center;border-bottom:1px solid #64bee60a;padding:5px 4px;font-size:11px}.alloc-consensus-strip{color:var(--otb-text-muted);background:#16223166;border:1px solid #64bee60f;border-radius:8px;margin-top:12px;padding:10px 14px;font-size:13px;line-height:1.5}.sent-table{border-collapse:separate;border-spacing:0;width:100%}.sent-table th{text-transform:uppercase;letter-spacing:.8px;color:var(--otb-text-faint);text-align:left;background:#64bee60a;border-bottom:1px solid #64bee614;padding:10px 12px;font-size:10px;font-weight:600}.sent-table th:first-child{border-radius:6px 0 0}.sent-table th:last-child{border-radius:0 6px 0 0}.sent-table td{border-bottom:1px solid #64bee60a;padding:10px 12px;font-size:12px}.sent-table tbody tr{transition:background .15s}.sent-table tbody tr:nth-child(2n){background:#64bee604}.sent-table tbody tr:hover{background:#64bee60a}.sent-table tr:last-child td{border-bottom:none}@media (width<=639px){.sent-table th,.sent-table td{padding:8px 6px;font-size:11px}.sent-table .sent-col-bar,.sent-table .sent-col-resultaat{display:none}}.sent-badge{letter-spacing:.02em;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.sent-badge-green{background:var(--otb-tint-positive-12);color:var(--otb-positive);border:1px solid var(--otb-tint-positive-20)}.sent-badge-amber{background:var(--otb-tint-amber-12);color:var(--otb-amber);border:1px solid var(--otb-tint-amber-20)}.sent-badge-accent{background:var(--otb-tint-brand-12);color:var(--color-brand);border:1px solid var(--otb-tint-brand-20)}.sent-badge-neutral{background:var(--otb-tint-neutral-12);color:var(--otb-neutral);border:1px solid var(--otb-tint-neutral-20)}.sent-badge-danger{background:var(--otb-tint-negative-12);color:var(--otb-danger);border:1px solid var(--otb-tint-negative-20)}.sent-footer-note{color:var(--otb-text-faint);background:#ffffff04;border:1px solid #ffffff0a;border-radius:8px;padding:10px 14px;font-size:11px;line-height:1.6}.sent-section-label{letter-spacing:1.5px;text-transform:uppercase;color:var(--color-brand);margin-bottom:24px;font-size:11px;font-weight:600}.sent-breedte-hero{align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.sent-breedte-label{font-size:36px;font-weight:800;line-height:1}.sent-breedte-count{color:var(--otb-text-secondary);font-size:14px;font-weight:600}.sent-breedte-desc{color:var(--otb-text-secondary);margin-bottom:20px;font-size:13px;line-height:1.6}.sent-consensus-track{gap:6px;margin-bottom:20px;display:flex}.sent-consensus-segment{border-radius:4px;flex:1;height:8px;transition:background .2s}.sent-consensus-segment.filled{background:#6ec9a8}.sent-consensus-segment.empty{background:#909fb226;border:1px solid #909fb233}.sent-source-rows{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.sent-source-row{background:#0e192580;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.sent-source-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.sent-source-name{color:var(--otb-text-secondary);flex-shrink:0;min-width:110px;font-size:12px;font-weight:600}.sent-source-value{font-variant-numeric:tabular-nums;color:var(--otb-text-primary);min-width:46px;font-size:13px;font-weight:700}.sent-source-verdict{white-space:nowrap;margin-left:auto;font-size:11px;font-weight:600}.sent-source-mini-meter{border-radius:3px;flex-shrink:0;width:80px;height:6px;position:relative;overflow:visible}.sent-source-mini-meter-bg{border-radius:3px;position:absolute;inset:0}.sent-source-mini-meter-dot{border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sent-aaii-mini-bar{background:#909fb21f;border-radius:3px;flex-shrink:0;width:80px;height:6px;position:relative;overflow:hidden}.sent-aaii-mini-bar-fill{border-radius:3px;height:100%;position:absolute;top:0}.sent-cnn-dots{flex-shrink:0;gap:4px;display:flex}.sent-cnn-dot{border-radius:50%;width:8px;height:8px}.sent-cnn-dot.filled{background:#909fb2}.sent-cnn-dot.empty{background:#909fb226;border:1px solid #909fb240}.sent-charts-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.sent-chart-card{background:#0e192580;border:1px solid #ffffff0d;border-radius:10px;padding:14px}.sent-chart-label{letter-spacing:.8px;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:4px;font-size:10px;font-weight:700}.sent-chart-current{font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:18px;font-weight:800;line-height:1}.sent-chart-area{width:100%;height:80px}.sent-chart-sub{color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.5px;margin-top:6px;font-size:9px}@media (width<=600px){.sent-charts-grid{grid-template-columns:1fr}}.sent-sm-hero{align-items:center;gap:10px;margin-bottom:6px;display:flex}.sent-sm-hero-icon{flex-shrink:0}.sent-sm-verdict-label{font-size:28px;font-weight:800;line-height:1.1}.sent-sm-relation{color:var(--otb-text-faint);align-items:center;gap:6px;margin-bottom:16px;font-size:12px;display:flex}.sent-sm-relation-arrow{color:var(--otb-text-faint)}.sent-sm-summary{background:#0e192566;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:20px;margin-bottom:16px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.sent-sm-summary-item{align-items:center;gap:6px;display:flex}.sent-sm-summary-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.sent-sm-panels{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.sent-sm-panel{background:#0e192580;border:1px solid #ffffff0d;border-radius:10px;padding:16px}.sent-sm-panel-title{letter-spacing:.8px;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:12px;font-size:10px;font-weight:700}.sent-sm-indicator{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.sent-sm-indicator:last-child{border-bottom:none}.sent-sm-ind-name{color:var(--otb-text-muted);font-size:12px}.sent-sm-ind-value{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.sent-sm-ind-label{font-size:11px;font-weight:600}.sent-sm-range-track{border-radius:3px;height:6px;position:relative;overflow:visible}.sent-sm-range-bg{border-radius:3px;display:flex;position:absolute;inset:0;overflow:hidden}.sent-sm-range-zone{height:100%}.sent-sm-range-marker{border:1.5px solid #ffffff80;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.sent-sm-range-labels{color:var(--otb-text-faint);justify-content:space-between;margin-top:2px;font-size:9px;font-weight:500;display:flex}.sent-aaii-bar-wrap{margin-top:10px;margin-bottom:6px}.sent-aaii-bar{background:var(--surface-2);border-radius:3px;height:6px;display:flex;overflow:hidden}.sent-aaii-bar-segment{height:100%}.sent-aaii-labels{justify-content:space-between;margin-top:4px;display:flex}.sent-aaii-label{font-size:10px;font-weight:600}.sent-aaii-delta{align-items:center;gap:4px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}@media (width<=600px){.sent-sm-panels{grid-template-columns:1fr}.sent-sm-summary{flex-wrap:wrap;gap:8px}}.sent-hit-hero{align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.sent-hit-rate-value{font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1}.sent-hit-rate-label{color:var(--otb-text-secondary);font-size:14px;font-weight:600}.sent-hit-desc{color:var(--otb-text-secondary);margin-bottom:16px;font-size:13px;line-height:1.6}.sent-hit-track{gap:3px;margin-bottom:8px;display:flex}.sent-hit-segment{border-radius:3px;flex:1;height:6px}.sent-hit-segment.correct{background:var(--otb-positive)}.sent-hit-segment.incorrect{background:#909fb226;border:1px solid #909fb233}.sent-hit-track-label{color:var(--otb-text-faint);justify-content:space-between;margin-bottom:16px;font-size:10px;display:flex}.sent-hit-current-context{color:var(--otb-text-secondary);background:#45c4d70f;border:1px solid #45c4d71f;border-radius:8px;align-items:center;gap:8px;margin-bottom:20px;padding:10px 14px;font-size:12px;display:flex}.sent-hit-current-context svg{color:var(--color-brand);flex-shrink:0}.sent-hit-current-highlight{font-size:12px;font-weight:700}.sent-stats-banner{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.sent-stat-item{text-align:center;background:#0e192580;border:1px solid #ffffff0d;border-radius:8px;padding:12px}.sent-stat-value{font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:20px;font-weight:800;line-height:1}.sent-stat-label{color:var(--otb-text-faint);letter-spacing:.3px;text-transform:uppercase;font-size:10px;font-weight:600}.sent-split-panels{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.sent-split-panel{background:#0e192580;border:1px solid #ffffff0d;border-radius:10px;padding:14px}.sent-split-panel-title{letter-spacing:.8px;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.sent-split-stat{align-items:baseline;gap:6px;margin-bottom:4px;display:flex}.sent-split-stat-big{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.sent-split-stat-label{color:var(--otb-text-muted);font-size:11px}.sent-split-stat-sub{color:var(--otb-text-faint);font-size:11px;line-height:1.5}.sent-split-hit-track{gap:2px;margin-top:8px;display:flex}.sent-split-hit-seg{border-radius:2px;height:4px}.sent-split-hit-seg.correct{background:var(--otb-positive)}.sent-split-hit-seg.incorrect{background:#909fb226}.sent-rendement-bar-wrap{align-items:center;gap:6px;display:flex}.sent-rendement-bar{background:#909fb21a;border-radius:2px;width:50px;height:4px;position:relative;overflow:hidden}.sent-rendement-bar-fill{border-radius:2px;height:100%;position:absolute;top:0}.sent-sub-header{letter-spacing:.8px;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:12px;font-size:11px;font-weight:700}@media (width<=600px){.sent-stats-banner{grid-template-columns:1fr 1fr}.sent-split-panels{grid-template-columns:1fr}}.sent-signal-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.sent-section-label{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;padding:10px 0 2px;font-size:10px;font-weight:700;display:flex}.sent-section-label:before{content:"";background:var(--color-brand-light);width:22px;height:1px}.sk-body{padding:28px 26px 20px}.sk-hero{grid-template-columns:220px 1fr;align-items:center;gap:28px;margin-bottom:22px;display:grid}.sk-gauge{width:220px;height:132px;margin:0 auto;position:relative}.sk-gauge svg{width:100%;height:100%;display:block}@keyframes sk-gauge-fill{0%{stroke-dashoffset:251.33px}to{stroke-dashoffset:var(--arc-final-offset,0)}}.sk-gauge.is-in .sk-gauge-fill{animation:1.1s cubic-bezier(.22,.61,.36,1) .15s both sk-gauge-fill}@media (prefers-reduced-motion:reduce){.sk-gauge-fill{stroke-dashoffset:var(--arc-final-offset,0)!important;animation:none!important}}.sk-gauge-num{flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:4px;display:flex;position:absolute;inset:0}.sk-gauge-val{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.sk-gauge-zone{letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:700}.sk-hero-text{min-width:0}.sk-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;margin-bottom:8px;font-size:10px;font-weight:700;display:flex}.sk-eyebrow:before{content:"";background:var(--color-brand-light);width:18px;height:1px}.sk-verdict{letter-spacing:-.028em;margin:0 0 10px;font-size:clamp(22px,2.4vw,26px);font-weight:700;line-height:1.15}.sk-dek{color:var(--otb-text-secondary);max-width:540px;margin:0;font-size:13.5px;line-height:1.55}.sk-chips{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.sk-chip{background:#14203373;border:1px solid #ffffff0d;border-radius:9px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sk-chip-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sk-chip-name{color:var(--otb-text-primary);letter-spacing:-.05px;font-size:11px;font-weight:700}.sk-chip-sub{color:var(--otb-text-faint);font-size:10px}.sk-chip-val{font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.sk-chip-score{letter-spacing:-.3px;font-size:18px;font-weight:700;line-height:1}.sk-chip-label{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}.sk-footer{color:var(--otb-text-muted);border-top:1px solid #ffffff0d;justify-content:space-between;padding-top:10px;font-size:10.5px;display:flex}.tk-body{padding:28px 26px 20px}.tk-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;margin-bottom:8px;font-size:10px;font-weight:700;display:flex}.tk-eyebrow:before{content:"";background:var(--color-brand-light);width:18px;height:1px}.tk-verdict{letter-spacing:-.028em;margin:0 0 10px;font-size:clamp(22px,2.4vw,26px);font-weight:700;line-height:1.15}.tk-dek{color:var(--otb-text-secondary);max-width:680px;margin:0 0 22px;font-size:13.5px;line-height:1.55}.tk-toggle{letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--otb-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-family:inherit;font-size:10.5px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:flex}.tk-toggle:hover{color:var(--otb-text-secondary);background:#ffffff0d;border-color:#ffffff14}.tk-toggle svg{transition:transform .2s}.tk-toggle.is-open svg{transform:rotate(180deg)}.tk-components{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.hk-body{padding:28px 26px 20px}.hk-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;margin-bottom:8px;font-size:10px;font-weight:700;display:flex}.hk-eyebrow:before{content:"";background:var(--color-brand-light);width:18px;height:1px}.hk-verdict{letter-spacing:-.028em;margin:0 0 10px;font-size:clamp(22px,2.4vw,26px);font-weight:700;line-height:1.15}.hk-dek{color:var(--otb-text-secondary);max-width:620px;margin:0;font-size:13.5px;line-height:1.55}.hk-seg{border-radius:2px;flex:1;transition:transform .15s}.hk-seg.is-correct{background:var(--otb-positive)}.hk-seg.is-incorrect{background:#d4b06673}.hk-seg:hover{transform:scaleY(1.15)}.hk-qualifier{color:var(--otb-text-muted);background:#0000002e;border:1px solid #ffffff0d;border-radius:8px;align-items:flex-start;gap:10px;margin:16px 0 18px;padding:11px 14px;font-size:12px;line-height:1.5;display:flex}.hk-qualifier svg{color:var(--color-brand-light);flex-shrink:0;margin-top:2px}.hk-qualifier strong{color:var(--otb-text-primary);font-size:inherit;font-weight:600}.hk-toggle{letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--otb-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;border:1px solid #ffffff0d;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-family:inherit;font-size:10.5px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:flex}.hk-toggle:hover{color:var(--otb-text-secondary);background:#ffffff0d;border-color:#ffffff14}.hk-toggle svg{transition:transform .2s}.hk-toggle.is-open svg{transform:rotate(180deg)}.hk-footer{color:var(--otb-text-muted);border-top:1px solid #ffffff0d;justify-content:space-between;margin-top:14px;padding-top:12px;font-size:10.5px;display:flex}@media (width<=900px){.sk-hero{grid-template-columns:1fr;gap:18px}.sk-chips{grid-template-columns:1fr}}@media (width<=680px){.sk-body{padding:22px 20px 18px}.sk-gauge{width:180px;height:108px}.sk-gauge-val{font-size:32px}.tk-body{padding:22px 20px 18px}.tk-components{grid-template-columns:1fr}.hk-body{padding:22px 20px 18px}.hk-qualifier{padding:9px 12px;font-size:11px}.hk-footer{flex-direction:column;gap:4px}}@media (width<=420px){.sk-footer{flex-direction:column;gap:4px}}.cry-section-label{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;padding:10px 0 2px;font-size:10px;font-weight:700;display:flex}.cry-section-label:before{content:"";background:var(--color-brand-light);width:22px;height:1px}@keyframes cry-alt-meter-travel{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}60%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes cry-alt-meter-score-in{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes cry-alt-meter-target-in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}.cry-alt-meter-frame .cry-alt-meter-dot,.cry-alt-meter-frame .cry-alt-meter-score,.cry-alt-meter-frame .cry-alt-meter-target{opacity:0}.cry-alt-meter-frame.is-in .cry-alt-meter-dot{animation:.9s cubic-bezier(.22,.61,.36,1) .1s both cry-alt-meter-travel}.cry-alt-meter-frame.is-in .cry-alt-meter-score{animation:.5s ease-out .7s both cry-alt-meter-score-in}.cry-alt-meter-frame.is-in .cry-alt-meter-target{animation:.5s ease-out .95s both cry-alt-meter-target-in}@media (prefers-reduced-motion:reduce){.cry-alt-meter-frame .cry-alt-meter-dot,.cry-alt-meter-frame .cry-alt-meter-score,.cry-alt-meter-frame .cry-alt-meter-target{opacity:1;animation:none!important}}.cry-action-line{margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.3}.cry-narrative{color:var(--otb-text-muted);font-size:13px;line-height:1.6}.cry-narrative-lead{font-size:inherit;color:var(--otb-text-secondary);font-weight:500}.cry-cyclus-strip{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));color:var(--otb-text-muted);letter-spacing:.3px;border-bottom:1px solid var(--glass-border);border-radius:12px 12px 0 0;padding:8px 20px;font-size:11px}.cry-regime-hero{grid-template-columns:1fr auto;align-items:baseline;gap:8px 24px;margin-bottom:12px;display:grid}.cry-regime-subtitle{color:var(--otb-text-faint);letter-spacing:.5px;text-transform:uppercase;margin-bottom:6px;font-size:10px}.cry-regime-label{letter-spacing:-.5px;margin:0;font-size:36px;font-weight:800;line-height:1.05}.cry-regime-score{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.cry-regime-score-num{letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:1}.cry-regime-score-max{letter-spacing:0;color:var(--otb-text-faint);font-size:.46em;font-weight:700}.cry-regime-score-label{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);font-size:9.5px;font-weight:700}.cry-pill-green{color:var(--otb-positive);background:#6ec9a81a;border-color:#6ec9a833}.cry-pill-accent{background:rgba(var(--color-brand-rgb), .1);color:var(--color-brand);border-color:rgba(var(--color-brand-rgb), .2)}.cry-pill-amber{color:var(--otb-negative);background:#c4a4561a;border-color:#c4a45633}.cry-pill-neutral{color:var(--otb-neutral);background:#909fb21a;border-color:#909fb233}.cry-gauge-5{grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:4px;display:grid;position:relative}.cry-gauge-seg{background:var(--surface-2);border-radius:3px;height:6px}.cry-gauge-seg.active{background:var(--otb-positive)}.cry-gauge-marker{width:2px;box-shadow:0 0 0 1.5px var(--surface-1);pointer-events:none;background:#ffffffd9;border-radius:1px;position:absolute;top:-4px;bottom:-4px;transform:translate(-50%)}.cry-gauge-labels{grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:24px;display:grid}.cry-gauge-label-item{color:var(--otb-text-faint);text-align:center;letter-spacing:.3px;font-size:9px}.cry-gauge-label-item.active{font-weight:600}.cry-cycle-time{margin-top:4px}.cry-cycle-time-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.cry-cycle-time-eyebrow{letter-spacing:.5px;text-transform:uppercase;color:var(--otb-text-faint);font-size:10px}.cry-cycle-time-count{color:var(--otb-text-secondary);font-size:11px;font-weight:600}.cry-cycle-time-track{background:var(--surface-2);border-radius:3px;height:6px;position:relative}.cry-cycle-time-fill{background:var(--otb-neutral);opacity:.4;border-radius:3px;position:absolute;top:0;bottom:0;left:0}.cry-cycle-time-tick{background:var(--otb-tint-white-8);pointer-events:none;width:1px;position:absolute;top:-1px;bottom:-1px;transform:translate(-50%)}.cry-cycle-time-marker{width:2px;box-shadow:0 0 0 1.5px var(--surface-1);pointer-events:none;background:#ffffffd9;border-radius:1px;position:absolute;top:-4px;bottom:-4px;transform:translate(-50%)}.cry-cycle-time-ends{letter-spacing:.3px;color:var(--otb-text-faint);justify-content:space-between;margin-top:6px;font-size:9px;display:flex}.cry-dims-header{letter-spacing:.5px;text-transform:uppercase;color:var(--otb-text-faint);margin-top:18px;margin-bottom:8px;font-size:10px}.cry-trend-grid{grid-template-columns:46px 1fr 1fr;align-items:baseline;gap:8px 20px;max-width:360px;display:grid}.cry-trend-h{letter-spacing:.3px;color:var(--otb-text-muted);font-size:10px}.cry-trend-sym{color:var(--otb-text-secondary);font-size:13px;font-weight:700}.cry-trend-state{font-size:13px;font-weight:700}.cry-trend-note{color:var(--otb-text-muted);margin-top:12px;font-size:11px;line-height:1.5}@media (width<=360px){.cry-trend-grid{-moz-column-gap:10px;grid-template-columns:38px 1fr 1fr;column-gap:10px}}.cry-pillar-drivers{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:24px;display:grid}.cry-detail-section{flex-direction:column;gap:10px;display:flex}.cry-cyclus-dims{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.cry-cyclus-dim{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--surface-border);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.cry-cyclus-dim-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cry-cyclus-dim-label{color:var(--otb-text-muted);font-size:11px}.cry-cyclus-dim-score{font-variant-numeric:tabular-nums;letter-spacing:-.2px;color:var(--otb-text-secondary);font-size:14px;font-weight:700}.cry-cyclus-dim-bar{background:var(--otb-tint-white-8);border-radius:2px;height:3px;overflow:hidden}.cry-cyclus-dim-fill{opacity:.85;border-radius:2px;height:100%;display:block}.cry-confluentie-subhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.cry-confluentie-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:8px;display:grid}.cry-confluentie-chip{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--surface-border);border-radius:10px;padding:10px 12px}.cry-confluentie-chip-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.cry-confluentie-chip-label{color:var(--otb-text-secondary);font-size:12px;font-weight:600}.cry-confluentie-verdict{letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700}.cry-confluentie-chip-detail{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.4}.cry-confluentie-inds{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;display:grid}.cry-confluentie-ind{background:var(--glass-bg);border:1px solid var(--surface-border);border-radius:10px;padding:9px 12px}.cry-confluentie-ind-label{color:var(--otb-text-muted);margin-bottom:2px;font-size:11px}.cry-confluentie-ind-value{color:var(--otb-text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.cry-confluentie-ind-sub{color:var(--otb-text-muted);font-weight:400}.cry-instap-card{position:relative;overflow:hidden}.cry-instap-card:before{content:"";pointer-events:none;z-index:0;border-radius:inherit;transition:opacity .5s;position:absolute;inset:0}.cry-instap-card.is-btc:before{background:radial-gradient(55% 45% at 90% 12%,#f7931a24,#0000 65%)}.cry-instap-card.is-eth:before{background:radial-gradient(55% 45% at 90% 12%,#627eea29,#0000 65%)}.cry-instap-card.is-alts:before{background:radial-gradient(55% 45% at 90% 12%,#45c4d724,#0000 65%)}.cry-instap-card.is-btc{border-color:#f7931a38}.cry-instap-card.is-eth{border-color:#627eea38}.cry-instap-card.is-alts{border-color:#45c4d738}.cry-instap-card>*{z-index:1;position:relative}@media (width<=768px){.cry-pillar-drivers,.cry-cyclus-dims{grid-template-columns:repeat(2,1fr)}.cry-regime-label,.cry-regime-score-num{font-size:28px}.cry-alt-body{padding:20px 18px 18px}.cry-alt-topline{gap:14px;margin-bottom:16px}.cry-alt-meter-zones{font-size:9px}.cry-alt-meter-zone b{letter-spacing:.03em}.cry-alt-meter-head{margin-bottom:6px}.cry-alt-meter-frame{margin-top:22px}.cry-alt-progress-card{flex-wrap:wrap}.cry-alt-phases-grid{gap:6px}.cry-alt-phase-chip{padding:9px 10px}.cry-alt-phase-chip-head{flex-direction:column;align-items:flex-start;gap:3px}.cry-alt-phase-chip-name{font-size:11px;line-height:1.2}.cry-alt-phase-chip-ratio{font-size:10px}.cry-alt-table-wrap .cry-alt-table th,.cry-alt-table-wrap .cry-alt-table td{padding:6px 8px;font-size:11px}.cry-alt-table-wrap .cry-alt-table .cry-col-mcap,.cry-alt-table-wrap .cry-alt-table .cry-col-trend{display:none}}@media (width<=360px){.cry-alt-phases-grid{grid-template-columns:1fr}.cry-alt-phase-chip-head{flex-direction:row;align-items:baseline;gap:8px}.cry-alt-phase-chip-name{font-size:12px}}.cry-alt-body{padding:24px 26px 20px}.cry-alt-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;display:flex}.cry-alt-verdict-wrap{flex:1;min-width:0}.cry-alt-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;margin-bottom:6px;font-size:10px;font-weight:700;display:flex}.cry-alt-eyebrow:before{content:"";background:var(--color-brand-light);width:18px;height:1px}.cry-alt-verdict{letter-spacing:-.5px;margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:700;line-height:1.15}.cry-alt-verdict-sub{color:var(--otb-text-muted);letter-spacing:0;font-size:.7em;font-weight:500}.cry-alt-dek{color:var(--otb-text-secondary);max-width:680px;margin:10px 0 0;font-size:13.5px;line-height:1.55}.cry-alt-dek strong{color:var(--otb-text-primary);font-size:inherit;font-weight:600}.cry-alt-meter-wrap{margin-bottom:18px}.cry-alt-meter-head{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);justify-content:space-between;margin-bottom:10px;font-size:10px;font-weight:700;display:flex}.cry-alt-meter-frame{position:relative}.cry-alt-meter-target{width:0;color:var(--otb-amber);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;white-space:nowrap;flex-direction:column;align-items:center;gap:2px;font-size:9px;font-weight:700;display:flex;position:absolute;top:-20px;transform:translate(-50%)}.cry-alt-meter-target-label{display:block}.cry-alt-meter-target:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:6px solid var(--otb-amber);width:0;height:0}.cry-alt-meter{background:linear-gradient(90deg,#e085853d 0%,#e0858529 25%,#d4b06638 50%,#7ad4b542 75%,#7ad4b58c 100%);border-radius:5px;height:10px;position:relative}.cry-alt-meter-tick{background:#ffffff26;border-radius:1px;width:2px;height:16px;position:absolute;top:-3px}.cry-alt-meter-dot{z-index:2;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.cry-alt-meter-score{letter-spacing:-.2px;background:var(--otb-surface-0);white-space:nowrap;border:1px solid;border-radius:5px;padding:1px 7px;font-size:15px;font-weight:700;position:absolute;top:22px;transform:translate(-50%)}.cry-alt-meter-zones{color:var(--otb-text-muted);grid-template-columns:repeat(4,1fr);margin-top:46px;font-size:10px;font-weight:600;display:grid}.cry-alt-meter-score{z-index:3}.cry-alt-meter-dot{z-index:2}.cry-alt-meter-zone{text-align:center}.cry-alt-meter-zone:first-child{text-align:left}.cry-alt-meter-zone:last-child{text-align:right}.cry-alt-meter-zone b{letter-spacing:.08em;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:2px;font-size:9.5px;font-weight:700;display:block}.cry-alt-meter-zone.is-current{color:var(--otb-text-secondary)}.cry-alt-phases-strip{margin-bottom:16px}.cry-alt-phases-label{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);margin-bottom:10px;font-size:10px;font-weight:700}.cry-alt-phases-sublabel{letter-spacing:0;text-transform:none;color:var(--otb-text-muted);opacity:.85;margin-top:4px;font-size:11px;font-weight:400;display:block}.cry-alt-phases-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cry-alt-phase-chip{background:#14203373;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;gap:6px;padding:10px 14px;display:flex}.cry-alt-phase-chip.is-current{background:#d4b0660f;border-color:#d4b06647}.cry-alt-phase-chip.is-done{background:#7ad4b50a;border-color:#7ad4b538}.cry-alt-phase-chip-head{justify-content:space-between;align-items:baseline;display:flex}.cry-alt-phase-chip-name{letter-spacing:-.1px;color:var(--otb-text-primary);font-size:11.5px;font-weight:700}.cry-alt-phase-chip-ratio{color:var(--otb-text-muted);font-size:10.5px}.cry-alt-phase-chip.is-current .cry-alt-phase-chip-name,.cry-alt-phase-chip.is-current .cry-alt-phase-chip-ratio{color:var(--otb-amber)}.cry-alt-phase-chip.is-done .cry-alt-phase-chip-name,.cry-alt-phase-chip.is-done .cry-alt-phase-chip-ratio{color:var(--otb-positive)}.cry-alt-phase-chip-bar{background:#ffffff0d;border-radius:2px;height:3px;overflow:hidden}.cry-alt-phase-chip-bar-fill{border-radius:2px;height:100%}.cry-alt-progress-card{border:1px solid;border-radius:9px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding:12px 16px;font-size:12.5px;display:flex}.cry-alt-progress-text{color:var(--otb-text-secondary);flex:1;line-height:1.5}.cry-alt-search-wrap{width:100%;max-width:280px;margin-top:4px;position:relative}.cry-alt-search-icon{color:var(--otb-text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.cry-alt-search{background:var(--otb-surface-0);width:100%;height:30px;color:var(--otb-text-primary);border:1px solid #64bee61f;border-radius:8px;outline:none;padding:0 28px 0 30px;font-family:inherit;font-size:12px;transition:border-color .15s}.cry-alt-search:focus-visible{border-color:#64bee64d}.cry-alt-search::placeholder{color:var(--otb-text-muted)}.cry-alt-search-clear{color:var(--otb-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.cry-alt-search-clear:hover{color:var(--otb-text-primary)}.cry-alt-empty{text-align:center;color:var(--otb-text-muted);padding:18px 8px;font-size:12px}.cry-alt-table-section{border-top:1px solid #64bee614;margin-top:20px;padding-top:16px}.cry-alt-table-header{justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 4px;display:flex}.cry-alt-table-title{color:var(--otb-text-primary);font-size:14px;font-weight:600}.cry-alt-table-count{color:var(--otb-text-muted);font-size:11px}.cry-alt-table-wrap{background:#0000001f;border:1px solid #64bee614;border-radius:10px;overflow-x:auto}.cry-alt-table tbody tr{cursor:default}.cry-alt-coin-cell{align-items:center;gap:8px;display:flex}.cry-alt-coin-img{border-radius:50%;flex-shrink:0;width:20px;height:20px}.cry-alt-coin-placeholder{width:20px;height:20px;color:var(--otb-text-muted);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;font-weight:600;display:flex}.cry-alt-coin-symbol{color:var(--otb-text-primary);font-size:12px;font-weight:700}.cry-alt-coin-text{min-width:0;line-height:1.2}.cry-alt-coin-name{color:var(--otb-text-primary);letter-spacing:-.05px;font-size:12px;font-weight:600}.cry-alt-coin-ticker{color:var(--otb-text-faint);letter-spacing:.02em;margin-top:1px;font-size:10.5px;font-weight:500}.cry-alt-trend-pill{white-space:nowrap;border:1px solid;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}@media (width<=768px){.cry-alt-table:not(.is-expanded) tbody tr:nth-child(n+6){display:none}}.cry-alt-table-footer-mobile{display:none}@media (width<=768px){.cry-alt-table-footer-mobile{display:block}}.pulse-c-gauge{margin-bottom:24px}.pulse-c-gauge-labels{text-transform:uppercase;letter-spacing:.8px;opacity:.6;justify-content:space-between;margin-bottom:8px;font-size:9px;font-weight:600;display:flex}.pulse-c-gauge-track{background:linear-gradient(90deg, var(--otb-danger) 0%, var(--otb-negative) 35%, var(--otb-positive) 65%, var(--otb-positive) 100%);opacity:.85;border-radius:7px;height:14px;position:relative}.pulse-c-gauge-marker{z-index:2;filter:drop-shadow(0 1px 3px #0006)drop-shadow(0 0 6px #ffffff40);flex-direction:column;align-items:center;margin-bottom:1px;animation:.7s cubic-bezier(.22,.61,.36,1) .3s both pulse-c-gauge-settle;display:flex;position:absolute;bottom:100%;transform:translate(-50%)}@keyframes pulse-c-gauge-settle{0%{opacity:0;transform:translate(-50%)translateY(8px)scale(.7)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}.pulse-c-gauge-track:after{content:"";border-radius:inherit;pointer-events:none;clip-path:inset(0 round 7px);background:linear-gradient(90deg,#0000 0,#ffffff2e 50%,#0000 100%);animation:8s ease-in-out 2.4s infinite pulse-c-gauge-shimmer;position:absolute;inset:0;transform:translate(-120%)}@keyframes pulse-c-gauge-shimmer{0%,85%,to{transform:translate(-120%)}95%{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.pulse-c-gauge-marker{animation:none}.pulse-c-gauge-track:after{animation:none;display:none}}.pulse-c-gauge-arrow{display:block}.pulse-c-gauge-meta{justify-content:space-between;align-items:baseline;margin-top:10px;display:flex}.pulse-c-gauge-reading{font-size:12px;font-weight:700}.pulse-c-gauge-scope{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10px}.pulse-c-phases{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px;display:grid}.pulse-c-phase-col{-webkit-backdrop-filter:blur(8px);background:#16223180;border:1px solid #64bee60f;border-radius:10px;padding:12px 14px;transition:transform .18s,border-color .18s,box-shadow .18s}.pulse-c-phase-col:hover{border-color:#909fb233;transform:translateY(-1px);box-shadow:0 4px 12px #0000002e}.pulse-c-phase-header{align-items:center;gap:6px;margin-bottom:6px;display:flex}.pulse-c-phase-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.pulse-c-phase-name{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-faint);font-size:9px;font-weight:700}.pulse-c-phase-row{align-items:baseline;gap:8px;display:flex}.pulse-c-phase-count{font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1}.pulse-c-phase-delta{align-items:center;gap:3px;font-size:12px;font-weight:700;display:flex}.pulse-c-phase-pct{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;margin-top:2px;font-size:10px;display:block}.shifts-section{margin-top:24px}.shifts-head{text-transform:uppercase;letter-spacing:.08em;color:var(--otb-text-faint);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:10px;font-weight:700;display:flex}.shifts-head .otb-section-label{font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;align-items:center;gap:8px;margin:0;display:inline-flex}.shifts-head .otb-section-label:before{content:"";background:var(--otb-accent);border-radius:1px;flex-shrink:0;width:4px;height:12px}.shifts-head .otb-section-label:has(>svg):before{display:none}.shifts-head-sep{color:var(--otb-text-faint);opacity:.5}.shifts-head-count{color:var(--otb-text-muted);font-size:10px;font-weight:600}@media (width<=480px){.shifts-head-sep{display:none}.shifts-head-count{width:100%}}.shifts-list{border-top:1px solid var(--surface-border)}.shift-row{border-bottom:1px solid var(--surface-border);grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:10px 4px;display:grid}.shift-row--clickable{cursor:pointer;transition:background .15s}.shift-row--clickable:hover{background:var(--surface-hover)}.shift-row--clickable:focus-visible{outline:2px solid var(--otb-accent);outline-offset:-2px;background:var(--surface-hover)}.shift-name{align-items:center;gap:10px;min-width:0;display:flex}.shift-icon{color:var(--otb-text-faint);opacity:.85;flex-shrink:0}.shift-name-text{color:var(--otb-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.shift-ticker{letter-spacing:.04em;color:var(--otb-text-faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:10px;font-weight:700}.shift-flow-wrap{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.shift-baserate{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;text-align:right;max-width:360px;font-size:10px}.shift-flow{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.shift-phase{background:#ffffff08;border-radius:12px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.shift-phase--from{opacity:.65;background:0 0;padding-left:0}.shift-phase--from .shift-dot{opacity:.7}.shift-dot{border-radius:50%;width:5px;height:5px}.shift-arrow{color:var(--otb-text-faint);font-weight:400}.shift-when{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:11px}.shifts-expand{border-top:none;margin-top:0;padding:12px 4px 4px}@media (width<=768px){.shift-row{grid-template-columns:1fr;gap:6px;padding:12px 4px}.shift-flow{font-size:11px}.shift-flow-wrap{align-items:flex-start}.shift-baserate,.shift-when{text-align:left}}.etf-phase-gauge-row{grid-template-columns:100px 1fr 44px auto;align-items:center;gap:10px;padding:6px 0;display:grid}.etf-phase-label{align-items:center;gap:6px;display:flex}.etf-phase-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.etf-phase-name{color:var(--otb-text-secondary);font-size:11px;font-weight:600}.etf-phase-track{border-radius:3px;gap:1px;height:6px;display:flex;position:relative}.etf-phase-track-seg{border-radius:2px;overflow:hidden}.etf-phase-position{z-index:1;border:2px solid #ffffffe6;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;transform:translate(-50%)}.etf-phase-score{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.etf-phase-verdict{white-space:nowrap;min-width:100px;font-size:10px;font-weight:600}@media (width>=768px){.otb-hero-text{font-size:32px}.pulse-c-phases{grid-template-columns:repeat(4,1fr)}.pulse-c-gauge-track{border-radius:8px;height:16px}.pulse-c-gauge-arrow{width:14px;height:10px}.pulse-c-phase-count{font-size:30px}}.thm-split{grid-template-columns:1.3fr 1fr;gap:20px;margin-top:20px;display:grid}.thm-hero-card{all:unset;cursor:pointer;background:linear-gradient(135deg,#7ad4b524,#6b9cb00d);border:1px solid #7ad4b538;border-radius:12px;flex-direction:column;gap:8px;padding:22px 24px;transition:border-color .16s;display:flex}.thm-hero-card:hover{border-color:#7ad4b566}.thm-hero-card:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.thm-hero-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--otb-positive);font-size:10px;font-weight:700}.thm-hero-card-name{letter-spacing:-.3px;color:var(--otb-text-primary);font-size:20px;font-weight:700}.thm-hero-card-val{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:clamp(36px,4vw,48px);font-weight:700;line-height:1}.thm-hero-card-sub{color:var(--otb-text-secondary);max-width:440px;margin:0;font-size:12.5px;line-height:1.55}.thm-hero-card-meta{color:var(--otb-text-muted);flex-wrap:wrap;gap:16px;margin-top:4px;font-size:11px;display:flex}.thm-hero-card-meta b{color:var(--otb-text-primary);font-weight:700;font-size:inherit}.thm-hero-card-signal{font-weight:600;font-size:inherit}.thm-hero-card-signal--boven{color:var(--otb-positive)}.thm-hero-card-signal--onder{color:var(--otb-negative)}.thm-hero-card-signal--inlijn{color:var(--otb-text-muted)}.thm-list{flex-direction:column;display:flex}.thm-list-head{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);padding:4px 0 10px;font-size:10px;font-weight:700}.thm-list-row{all:unset;cursor:pointer;border-bottom:1px solid #ffffff0a;grid-template-columns:24px 1fr auto auto;align-items:baseline;gap:12px;padding:9px 0;transition:background .14s;display:grid}.thm-list-row:last-child{border-bottom:none}.thm-list-row:hover{background:#ffffff05}.thm-list-row:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.thm-list-rank{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:10px;font-weight:700}.thm-list-name{color:var(--otb-text-primary);font-size:13px;font-weight:600}.thm-list-count{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10.5px}.thm-list-val{letter-spacing:-.2px;text-align:right;font-size:13.5px;font-weight:700}@media (width<=768px){.thm-split{grid-template-columns:1fr;gap:16px}}.thm-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.thm-tile{-webkit-backdrop-filter:blur(12px);background:#16223173;border:1px solid #64bee61a;border-radius:10px;flex-direction:column;padding:12px 14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 2px 8px #0000002e}.thm-tile:hover{border-color:#909fb238;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 6px 20px #00000047}.thm-tile--hero{border-color:#6ec9a82e;grid-column:span 2;padding:16px 18px;box-shadow:inset 0 1px #ffffff0d,0 0 24px #6ec9a80f,0 4px 16px #00000038}.thm-tile--tall{min-height:100px}.thm-tile--std{min-height:82px}.thm-tile--compact{min-height:68px;padding:10px 12px}.thm-expand-btn{text-transform:uppercase;letter-spacing:.04em;width:100%;color:var(--otb-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:10px 0;font-size:12px;font-weight:700;transition:color .15s;display:flex}.thm-expand-btn:hover{color:var(--otb-text-primary)}.thm-expand-btn svg{width:14px;height:14px;transition:transform .25s}.thm-expand-btn.open svg{transform:rotate(180deg)}.thm-tile-name{color:var(--otb-text-primary);margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.3}.thm-tile-count{color:var(--otb-text-faint);font-size:10px;font-weight:500}.thm-tile--hero .thm-tile-name{font-size:14px;font-weight:800}.thm-tile-body{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.thm-tile-pct{font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:28px;font-weight:800;line-height:1}.thm-tile-pct--compact{font-size:22px}.thm-tile-drift{align-items:center;gap:3px;font-size:10px;font-weight:700;display:flex}.thm-tile-drift svg{width:10px;height:10px}.thm-hero-grid{grid-template-columns:1fr 1fr;gap:0 16px;margin-top:10px;display:grid}.thm-hero-pct-col{flex-direction:column;gap:4px;display:flex}.thm-hero-pct{font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:1}.thm-hero-label{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-faint);font-size:9px;font-weight:700}.thm-hero-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.thm-hero-stat{flex-direction:column;gap:1px;display:flex}.thm-hero-stat-label{text-transform:uppercase;letter-spacing:.4px;color:var(--otb-text-faint);font-size:9px;font-weight:700}.thm-hero-stat-value{font-variant-numeric:tabular-nums;color:var(--otb-text-primary);font-size:14px;font-weight:800}.thm-hero-drift-row{border-top:1px solid #64bee60a;grid-column:span 2;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.thm-hero-signal{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:3px 8px;font-size:9px;font-weight:700}.thm-hero-signal--boven{color:var(--otb-positive);background:#6ec9a81a}.thm-hero-signal--onder{color:var(--otb-danger);background:#db80801a}.thm-hero-signal--inlijn{color:var(--otb-neutral);background:#909fb21a}.thm-tile-meta{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:4px;font-size:10px;display:flex}.thm-tile-meta-sep{background:#64bee614;width:1px;height:10px}@media (width>=700px){.thm-grid{grid-template-columns:repeat(4,1fr);gap:10px}.thm-tile--hero{grid-area:span 2/span 2;padding:20px}.thm-hero-pct{font-size:44px}.thm-hero-stat-value{font-size:16px}.thm-tile:not(.thm-tile--hero) .thm-tile-pct{font-size:28px}.thm-tile--compact.thm-tile .thm-tile-pct{font-size:24px}}.etf-instap-status{text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:6px;padding:4px 10px;font-size:10px;font-weight:700}.etf-instap-reason{color:var(--otb-text-muted);margin-top:6px;font-size:11px;line-height:1.6}.etf-instap-trigger{color:var(--otb-accent);margin-top:4px;font-size:10px;font-weight:600}.etf-instap-detail{background:#16223180;border:1px solid #64bee60f;border-radius:8px;margin-top:10px;padding:10px 12px}.etf-instap-detail-row{border-bottom:1px solid #ffffff08;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:4px 0;font-size:11px;display:grid}.etf-instap-detail-row:last-of-type{border-bottom:none}.etf-instap-detail-label{color:var(--otb-text-muted);font-weight:600}.etf-instap-detail-value{color:var(--otb-text-muted);font-family:JetBrains Mono,monospace;font-size:10px}.etf-instap-detail-status{text-align:right;min-width:72px;font-size:10px;font-weight:700}.etf-instap-detail-meta{color:var(--otb-text-faint);margin-top:6px;font-family:JetBrains Mono,monospace;font-size:10px}.etf-instap-v2b-row{cursor:pointer;border-bottom:1px solid #ffffff0f;grid-template-columns:28px 1fr 200px 90px;align-items:center;gap:16px;padding:16px 0;transition:background .14s;display:grid}.etf-instap-v2b-row:last-of-type{border-bottom:none}.etf-instap-v2b-row:hover{background:#ffffff05}.etf-instap-v2b-rank{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:10.5px;font-weight:700}.etf-instap-v2b-name-main{font-size:13.5px;font-weight:700}.etf-instap-v2b-name-sub{color:var(--otb-text-faint);margin-top:2px;font-size:11px}.etf-instap-v2b-track{align-items:center;gap:5px;display:flex}.etf-instap-v2b-cp{background:#ffffff0d;border-radius:2px;flex:1;height:4px}.etf-instap-v2b-cp.done{background:var(--otb-positive)}.etf-instap-v2b-cp.fail{background:#e0858547}.etf-instap-v2b-score-wrap{text-align:right}.etf-instap-v2b-score{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.etf-instap-v2b-score.instap{color:var(--otb-positive)}.etf-instap-v2b-score.bijna{color:var(--otb-warning)}.etf-instap-v2b-score.nog{color:var(--otb-text-muted)}.etf-instap-v2b-score-max{color:var(--otb-text-faint);margin-left:1px;font-size:12px;font-weight:600}.etf-instap-v2b-score-label{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);margin-top:2px;font-size:9.5px;font-weight:700}.etf-instap-v2b-expanded{border-top:1px dashed #ffffff0f;margin-top:4px;margin-bottom:10px;padding:10px 0 6px 44px}.etf-progress-track{align-items:center;gap:0;margin-bottom:8px;display:flex;position:relative}.etf-progress-checkpoint{z-index:1;flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.etf-progress-dot{background:var(--otb-body-bg);border:2px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.etf-progress-dot.filled{border-color:#0000}.etf-progress-dot svg{width:10px;height:10px}.etf-progress-label{text-transform:uppercase;letter-spacing:.3px;color:var(--otb-text-faint);text-align:center;margin-top:4px;font-size:8px;font-weight:700}.etf-progress-connector{z-index:0;background:#ffffff0f;height:2px;position:absolute;top:10px;left:0;right:0}.etf-progress-connector-fill{z-index:0;border-radius:1px;height:2px;position:absolute;top:10px;left:0}.etf-uitg-stack{flex-direction:column;gap:10px;display:flex}.etf-uitg-cat{padding:0;overflow:hidden}.etf-uitg-cat-row{align-items:center;gap:12px;padding:16px;display:flex}.etf-uitg-cat-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.etf-uitg-cat-info{flex:1;min-width:0}.etf-uitg-cat-title{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-muted);font-size:10px;font-weight:700}.etf-uitg-cat-ticker{letter-spacing:-.02em;font-size:20px;font-weight:800}.etf-uitg-cat-ctx{color:var(--otb-text-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10px;overflow:hidden}.etf-uitg-cat-metric{text-align:right;flex-shrink:0}.etf-uitg-cat-val{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.etf-uitg-cat-label{text-transform:uppercase;letter-spacing:.3px;color:var(--otb-text-faint);font-size:9px;font-weight:600}.etf-uitg-bar-track{background:#64bee60f;border-radius:2px;height:4px;margin:0 16px;position:relative}.etf-uitg-bar-fill{border-radius:2px;height:100%;transition:width .4s;position:absolute;top:0;left:0}.etf-uitg-runners{flex-wrap:wrap;gap:8px;padding:10px 16px 14px;display:flex}.etf-uitg-runner{align-items:center;gap:4px;font-size:10px;display:flex}.etf-uitg-runner-rank{color:var(--otb-text-faint);font-weight:700}.etf-uitg-runner-ticker{color:var(--otb-text-secondary);font-weight:600}.etf-uitg-runner-val{color:var(--otb-text-muted);font-variant-numeric:tabular-nums}.etf-uitg-v2b-grid{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:18px;display:grid}.etf-uitg-v2b-card{border-radius:12px;flex-direction:column;padding:20px 20px 18px;transition:transform .2s cubic-bezier(.22,.61,.36,1),border-color .2s,box-shadow .2s;display:flex}.etf-uitg-v2b-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px #00000059}.etf-uitg-v2b-card.ret:hover{border-color:#7ad4b559}.etf-uitg-v2b-card.rr:hover{border-color:#6b9cb061}.etf-uitg-v2b-card.kosten:hover{border-color:#45c4d75c}@media (prefers-reduced-motion:reduce){.etf-uitg-v2b-card:hover{transform:none}}.etf-uitg-v2b-card.ret{background:linear-gradient(#7ad4b514,#14203359);border:1px solid #7ad4b526}.etf-uitg-v2b-card.rr{background:linear-gradient(#6b9cb01a,#14203359);border:1px solid #6b9cb02e}.etf-uitg-v2b-card.kosten{background:linear-gradient(#45c4d714,#14203359);border:1px solid #45c4d729}.etf-uitg-v2b-tag{letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:700}.etf-uitg-v2b-hero{border-bottom:1px solid #ffffff0f;padding:12px 0 16px}.etf-uitg-v2b-hero-row{grid-template-columns:1fr auto;align-items:flex-end;gap:14px;display:grid}.etf-uitg-v2b-hero-ticker{letter-spacing:-.6px;cursor:pointer;font-size:28px;font-weight:800;line-height:1}.etf-uitg-v2b-hero-name{color:var(--otb-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;overflow:hidden}.etf-uitg-v2b-hero-val{letter-spacing:-.8px;font-variant-numeric:tabular-nums;text-align:right;font-size:36px;font-weight:700;line-height:1}.etf-uitg-v2b-hero-unit{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-faint);text-align:right;margin-top:4px;font-size:9.5px;font-weight:700}.etf-uitg-v2b-hero-delta{color:var(--otb-text-secondary);margin-top:10px;font-size:11.5px}.etf-uitg-v2b-runners-label{letter-spacing:.16em;text-transform:uppercase;color:var(--otb-text-faint);margin-top:14px;font-size:9.5px;font-weight:700}.etf-uitg-v2b-runner-row{cursor:pointer;border-bottom:1px solid #ffffff0a;grid-template-columns:22px 1fr auto;align-items:baseline;gap:10px;padding:8px 0;font-size:12.5px;transition:background .14s;display:grid}.etf-uitg-v2b-runner-row:last-child{border-bottom:none}.etf-uitg-v2b-runner-row:hover{background:#ffffff05}.etf-uitg-v2b-runner-rank{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700}.etf-uitg-v2b-runner-ticker{font-weight:600;font-size:inherit}.etf-uitg-v2b-runner-name{color:var(--otb-text-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10px;overflow:hidden}.etf-uitg-v2b-runner-val{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.3px;color:var(--otb-text-secondary);font-size:12.5px;font-weight:600}@media (width<=960px){.etf-uitg-v2b-grid{grid-template-columns:1fr}}.etf-uitg-analysis{flex-direction:column;gap:10px;display:flex}.etf-uitg-analysis-card{padding:12px}.etf-uitg-analysis-title{margin-bottom:4px;font-size:11px;font-weight:700}.etf-uitg-analysis-body{color:var(--otb-text-muted);font-size:11px;line-height:1.6}.etf-uitg-cat-row--clickable{cursor:pointer;transition:background .15s}.etf-uitg-cat-row--clickable:hover{background:#64bee608}.etf-uitg-cat-delta{font-variant-numeric:tabular-nums;margin-top:2px;font-size:10px;font-weight:600}.uitg-chevron{width:16px;height:16px;color:var(--otb-text-faint);flex-shrink:0;transition:transform .25s}.uitg-detail{padding:0 16px 16px}.uitg-detail-explainer{color:var(--otb-text-muted);border-radius:var(--otb-radius-inner,6px);background:#64bee606;border:1px solid #64bee60f;margin-bottom:12px;padding:10px 12px;font-size:11px;line-height:1.55}.uitg-detail-grid{border-radius:var(--otb-radius-inner,6px);border:1px solid #64bee60f;overflow:hidden}.uitg-detail-hdr{background:#64bee606;border-bottom:1px solid #64bee614;grid-template-columns:28px 1fr 72px 56px 56px;padding:8px 12px;display:grid}.uitg-detail-hdr-cell{text-transform:uppercase;letter-spacing:.6px;color:var(--otb-text-faint);text-align:right;font-size:8px;font-weight:700}.uitg-detail-hdr-cell--name{text-align:left}.uitg-detail-row{border-bottom:1px solid #64bee60a;grid-template-columns:28px 1fr 72px 56px 56px;align-items:center;padding:8px 12px;transition:background .12s;display:grid}@media (width<=479px){.uitg-detail-hdr,.uitg-detail-row{grid-template-columns:22px 1fr 58px 42px 42px;gap:4px;padding:6px 8px}.uitg-detail-hdr-cell{letter-spacing:.4px;font-size:7px}.uitg-detail-rank{font-size:10px}.uitg-detail-ticker{font-size:11px}.uitg-detail-theme{font-size:8px}.uitg-detail-primary{font-size:11px}.uitg-detail-heat{min-width:32px;padding:1px 4px;font-size:9px}.uitg-detail-tertiary{font-size:10px}.uitg-detail{padding:0 10px 12px}.uitg-detail-explainer{padding:8px 10px;font-size:10px}}.uitg-detail-row:last-child{border-bottom:none}.uitg-detail-row:hover{background:#64bee608}.uitg-detail-row--alt{background:#64bee604}.uitg-detail-row--alt:hover{background:#64bee60a}.uitg-detail-row--winner{background:#64bee608}.uitg-detail-row--winner:hover{background:#64bee60d}.uitg-detail-row--clickable{cursor:pointer;transition:background .15s}.uitg-detail-row--clickable:active{background:#64bee614}.uitg-detail-rank{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.uitg-detail-etf{flex-direction:column;gap:1px;min-width:0;display:flex}.uitg-detail-ticker{color:var(--otb-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.uitg-detail-ticker--winner{color:var(--otb-text-primary);font-weight:700}.uitg-detail-theme{color:var(--otb-text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.uitg-detail-primary{font-variant-numeric:tabular-nums;text-align:right;color:var(--otb-text-primary);font-size:13px;font-weight:700}.uitg-detail-primary--winner{font-weight:800}.uitg-detail-secondary{text-align:right}.uitg-detail-heat{font-variant-numeric:tabular-nums;text-align:center;border-radius:4px;min-width:38px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}.uitg-detail-tertiary{font-variant-numeric:tabular-nums;text-align:right;color:var(--otb-text-secondary);font-size:11px;font-weight:600}.hm-cell{text-align:center;border-radius:4px;min-width:44px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.hm-table{border-collapse:collapse;width:100%}.hm-table th{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-faint);border-bottom:1px solid var(--glass-border);text-align:left;white-space:nowrap;padding:8px 6px;font-size:10px;font-weight:600}.hm-table th.r{text-align:right}.hm-table th.active{color:var(--color-brand);border-bottom:2px solid var(--color-brand)}.hm-table td{border-bottom:1px solid var(--glass-border);padding:8px 6px;font-size:12px}.hm-table td.r{text-align:right;font-variant-numeric:tabular-nums}.hm-table tr:hover{background:#64bee608}.hm-etf-name{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.hm-show-all{text-align:center;text-transform:uppercase;letter-spacing:.5px;width:100%;color:var(--otb-text-faint);cursor:pointer;background:0 0;border:none;border-top:1px solid #64bee60a;padding:12px;font-size:11px;font-weight:700;display:block}.seismo-rank{color:var(--otb-text-faint);letter-spacing:.06em;font-size:10.5px;font-weight:700}.seismo-body{min-width:0}.seismo-badge{letter-spacing:.1em;text-transform:uppercase;color:var(--otb-positive);background:#7ad4b524;border:1px solid #7ad4b547;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:700}.seismo-detail{color:var(--otb-text-faint);margin-top:4px;font-size:12px;line-height:1.5}.seismo-detail b{color:var(--otb-text-muted);font-weight:700;font-size:inherit}.hm-show-all:hover{color:var(--otb-text-muted)}.hm-th-active{color:var(--color-brand)!important;border-bottom:2px solid var(--color-brand)!important}@media (width<=700px){.profiel-grid-responsive{grid-template-columns:1fr!important}}.otb-expand-trigger.aand-padded{width:100%;padding:10px 24px 0}.aand-pillar-dot-block:not(.filled){background:#ffffff0a;border:1px solid #ffffff0f}@media (width<=640px){.otb-expand-trigger.aand-padded{padding:8px 16px 0}}.filter-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.filter-title{margin-right:8px;font-size:15px;font-weight:600}.filter-count{color:var(--otb-text-muted);margin-right:16px;font-size:12px}.filter-pill{background:var(--glass-bg);color:var(--otb-text-muted);border:1px solid var(--glass-border);cursor:pointer;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;font-size:11px;font-weight:600;display:inline-flex}.main-table{border-collapse:separate;border-spacing:0;width:100%}.main-table th{text-transform:uppercase;letter-spacing:.8px;color:var(--otb-text-faint);text-align:left;z-index:1;background:#64bee608;border-bottom:1px solid #64bee61a;padding:10px 16px;font-size:10px;font-weight:600;position:sticky;top:0}.main-table th.r{text-align:right}.main-table td{vertical-align:middle;border-bottom:1px solid #64bee60a;padding:11px 16px;font-size:12px}.main-table td.r{text-align:right;font-variant-numeric:tabular-nums}.main-table tbody tr{cursor:pointer;transition:background .15s}.main-table tbody tr:hover{background:#64bee60d}.main-table tbody tr:nth-child(2n){background:#64bee604}.main-table tbody tr:nth-child(2n):hover{background:#64bee60d}.fwts{gap:3px;display:flex}.fwts-pill{background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:flex}.oordeel-badge{white-space:nowrap;background:#ffffff08;border-radius:20px;padding:3px 10px;font-size:11px;font-weight:600}.table-footer{text-align:center;text-transform:uppercase;letter-spacing:.5px;color:var(--otb-accent);cursor:pointer;border-top:1px solid #64bee614;padding:14px;font-size:11px;font-weight:600;transition:background .15s}.table-footer:hover{background:#64bee60a}.search-input-v3{background:var(--glass-bg);color:var(--otb-text-primary);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur));border-radius:var(--otb-radius-card,12px);outline:none;width:100%;padding:7px 28px 7px 32px;font-size:12px}.search-input-v3::placeholder{color:var(--otb-text-faint)}.search-input-v3:focus{border-color:#64bee640}.detail-hero-name{text-align:center;margin-bottom:4px;font-size:36px;font-weight:800}.detail-hero-meta{text-align:center;color:var(--otb-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:24px;font-size:12px;display:flex}.detail-hero-meta .tag{background:#ffffff0a;border-radius:12px;align-items:center;gap:4px;padding:3px 10px;font-size:11px;display:inline-flex}.pillar-scores{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:16px;display:grid}.score-card{text-align:center;padding:14px 12px}.score-card-label{text-transform:uppercase;letter-spacing:.6px;color:var(--otb-text-faint);margin-bottom:6px;font-size:9px}.score-card-verdict{margin-bottom:4px;font-size:20px;font-weight:800}.score-card-context{color:var(--otb-text-faint);margin-top:4px;font-size:10px}.score-card-slider{background:#64bee614;border-radius:2px;height:3px;margin:0 8px;position:relative}.score-card-dot{border-radius:50%;width:8px;height:8px;position:absolute;top:-2.5px}.score-card-labels{color:var(--otb-text-faint);justify-content:space-between;margin-top:5px;padding:0 4px;font-size:8px;display:flex}.metric-cards{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:32px;display:grid}.kerncijfers{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.kc-category{background:#64bee608;border:1px solid #64bee612;border-radius:8px;padding:14px 14px 10px;transition:background .2s}.kc-category:hover{background:#64bee60d}.kc-cat-title{text-transform:uppercase;letter-spacing:.8px;color:var(--otb-text-faint);align-items:center;gap:6px;margin-bottom:10px;font-size:10px;font-weight:600;display:flex}@media (width<=767px){.kc-v1-cell:nth-child(3),.kc-v1-cell:nth-child(4){border-top:1px solid var(--surface-border)}.d5-hero-grid{grid-template-columns:1fr!important;gap:16px!important}.d5-hero-sparklines{border-top:1px solid var(--surface-border);padding-top:22px;border-left:0!important;grid-template-columns:1fr!important;gap:18px!important;padding-left:0!important}.d5-hero-sparklines>div:first-child{border-bottom:1px solid var(--surface-border);flex-wrap:wrap;padding-bottom:16px;border-right:0!important;flex-direction:row!important;gap:16px!important;padding-right:0!important}}.kc-row{border-bottom:1px solid #64bee60a;justify-content:space-between;align-items:baseline;padding:6px 0;display:flex}.kc-row:last-child{border-bottom:none}.kc-label{color:var(--otb-text-secondary);font-size:12px}.kc-value{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.kc-context{color:var(--otb-text-faint);font-size:9px}.heatmap{border-collapse:separate;border-spacing:0 2px;width:100%}.heatmap th{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-faint);text-align:right;background:#64bee60a;border-bottom:1px solid #64bee614;padding:10px;font-size:10px;font-weight:600}.heatmap th:first-child{text-align:left;border-radius:6px 0 0 6px}.heatmap th:last-child{border-radius:0 6px 6px 0}.heatmap td{text-align:right;font-variant-numeric:tabular-nums;padding:4px;font-size:12px}.heatmap td:first-child{text-align:left;padding:8px 10px}.heatmap .hm-heat{text-align:center;font-variant-numeric:tabular-nums;border-radius:4px;min-width:48px;padding:6px 8px;font-size:11px;font-weight:700;display:block}.heatmap tbody tr{transition:background .15s}.heatmap tbody tr:hover{background:#64bee60a}.etf-table{border-collapse:separate;border-spacing:0;width:100%}.etf-table th{text-transform:uppercase;letter-spacing:.8px;color:var(--otb-text-faint);text-align:left;background:#64bee60a;border-bottom:1px solid #64bee614;padding:10px 12px;font-size:10px;font-weight:600}.etf-table th:first-child{border-radius:6px 0 0}.etf-table th:last-child{border-radius:0 6px 0 0}.etf-table th.r{text-align:right}.etf-table td{border-bottom:1px solid #64bee60a;padding:10px 12px;font-size:12px}.etf-table td.r{text-align:right;font-variant-numeric:tabular-nums}.etf-table tbody tr{transition:background .15s}.etf-table tbody tr:hover{background:#64bee60a}.etf-table tbody tr:nth-child(2n){background:#64bee604}.etf-table tbody tr:nth-child(2n):hover{background:#64bee60a}.summary-subtitle{letter-spacing:.4px;color:var(--otb-text-faint);align-items:center;gap:8px;margin:16px 0 12px;padding-bottom:6px;padding-left:12px;font-size:12px;font-weight:700;display:flex}.ss-card{padding:0;overflow:hidden}.ss-header{border-bottom:1px solid #64bee60d;justify-content:space-between;align-items:baseline;padding:16px 22px 12px;display:flex}.ss-header-title{font-size:14px;font-weight:700}.ss-header-scope{color:var(--otb-text-faint);font-size:10px}.ss-row{border-bottom:1px solid #64bee60a;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:13px 22px;display:grid}.ss-row:last-of-type{border-bottom:none}.ss-dots{align-items:center;gap:5px;display:flex}.ss-dot{border-radius:4px;width:12px;height:12px}.ss-dot.empty{background:#ffffff0a;border:1px solid #ffffff0f}.ss-score{text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;min-width:44px;font-size:24px;font-weight:800}.ss-verdict{text-align:right;min-width:70px;font-size:11px;font-weight:600}.ss-footer{color:var(--otb-text-faint);border-top:1px solid #64bee60a;justify-content:space-between;padding:10px 22px;font-size:10px;display:flex}.otb-header--compact{margin-bottom:0;padding:16px 18px 12px}.pad-0>.otb-hero{padding:14px 18px 4px}.hm-page .pad-0>.otb-alpha-bar:not(.otb-alpha-bar--clickable){-webkit-backdrop-filter:blur(12px);background:#16223180;border:1px solid #909fb21a;border-bottom:none;border-radius:8px;margin:8px 18px 12px;padding:10px 14px}.hm-page .pad-0>.otb-expand-trigger{border-top:1px solid #64bee60d;width:100%;padding:10px 18px}.hm-page .pad-0>.otb-detail-panel{background:color-mix(in srgb, var(--surface-0) 35%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--surface-border);border-radius:10px;gap:28px;margin:0 18px 14px;padding:14px 16px}.hm-page .pad-0>.otb-footer{border-top:1px solid #64bee60f;padding:12px 18px}.hm-page .pad-0>.hm-signal-feed-label,.hm-page .pad-0>.hm-signal-feed{padding:0 18px}.hm-page .pad-0>.otb-alpha-bar--clickable{cursor:pointer;text-align:left;border:none;width:calc(100% - 36px);margin:8px 18px 0}.hm-page .pad-0>.hm-split-view,.hm-page .pad-0>.hm-episodes{padding:0 18px}.otb-hero-insight{letter-spacing:-.02em;align-items:center;gap:8px;font-size:26px;font-weight:800;line-height:1.2;display:flex}.otb-hero-ctx{color:var(--otb-text-secondary);margin-top:4px;font-size:11px}.curated{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:32px;display:grid}.curated-card{padding:0;overflow:hidden}.curated-header{align-items:center;gap:10px;padding:16px 18px 8px;display:flex}.curated-icon{border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.curated-title{font-size:14px;font-weight:700}.curated-subtitle{color:var(--otb-text-muted);margin-bottom:8px;padding:0 18px;font-size:11px}.curated-footer{color:var(--otb-text-faint);border-top:1px solid #64bee60a;padding:10px 18px;font-size:10px}@media (width<=767px){.hero-backdrop-wrap>*+.curated-module-wrap{margin-top:56px!important}.hero-backdrop-wrap>.curated-module-wrap+*{margin-top:36px!important}}.curated-unified .curated-tabs{border:var(--dm-border);border-radius:var(--dm-radius) var(--dm-radius) 0 0;background:linear-gradient(#162231d9,#121c29bf);border-bottom:none;flex-wrap:wrap;margin-bottom:0;padding:14px 18px 12px}.curated-unified-eyebrow{width:100%;margin-bottom:10px}.curated-unified .dm{border-top-left-radius:0;border-top-right-radius:0}.curated-tabs{gap:8px;margin-bottom:12px;padding:0 4px;display:flex}.curated-tab{color:var(--otb-text-muted);border:1px solid var(--surface-border);cursor:pointer;background:#ffffff08;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-family:inherit;font-size:13px;font-weight:600;transition:all .18s;display:flex}.curated-tab.is-active{color:var(--otb-text-primary);border-color:var(--otb-accent);background:#45c4d714}.curated-tab-count{color:var(--otb-text-faint);font-size:11px;font-weight:500}.curated-tab.is-active .curated-tab-count{color:var(--otb-accent)}.stock-row{border-bottom:1px solid #64bee60a;justify-content:space-between;align-items:center;padding:6px 18px;transition:background .15s;display:flex}.stock-row:hover{background:#909fb20f}.stock-row:last-child{border-bottom:none}.stock-row-fwts{border-bottom:1px solid #64bee60a;justify-content:space-between;align-items:center;padding:7px 18px;display:flex}.stock-row-fwts:last-of-type{border-bottom:none}.stock-left{flex:1;align-items:center;gap:8px;display:flex}.stock-right{align-items:center;gap:10px;display:flex}.stock-info{align-items:center;gap:8px;display:flex}.stock-name{font-size:12px;font-weight:600}.stock-meta{color:var(--otb-text-faint);font-size:10px}.stock-oordeel{align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}.stock-fwts{align-items:center;gap:3px;display:flex}.stock-fwts-dot{border-radius:2px;width:6px;height:6px}.stock-fwts-label{color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.3px;margin-right:1px;font-size:8px;font-weight:700}.sc-grid{background:#ffffff0a;grid-template-columns:1fr 1fr;gap:1px;display:grid}@media (width>=768px){.sc-grid{grid-template-columns:repeat(4,1fr)}}.sc-show-more{width:100%;color:var(--otb-text-muted);cursor:pointer;background:0 0;border:none;border-top:1px solid #ffffff0a;justify-content:center;align-items:center;gap:6px;padding:13px 20px;font-family:inherit;font-size:12px;font-weight:600;transition:color .12s,background .12s;display:flex}.sc-show-more:hover{color:var(--otb-text-primary);background:#ffffff08}.keuzehulp{cursor:pointer;border-color:#c4a45633;align-items:center;gap:16px;padding:18px 22px;display:flex}.keuzehulp:hover{border-color:#c4a45659}.stock-detail-name,.otb-detail-name{font-size:28px}@media (width<=640px){.stock-detail-name,.otb-detail-name{font-size:22px}}.meth-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 20px 16px;display:grid}.meth-card{border-radius:var(--otb-radius-inner);background:#64bee60a;border:1px solid #64bee60f;padding:14px 16px}.meth-card-label{text-transform:uppercase;letter-spacing:.8px;color:var(--otb-text-faint);align-items:center;gap:5px;margin-bottom:8px;font-size:9px;font-weight:600;display:flex}.meth-card-icon{color:var(--color-brand);display:inline-flex}.meth-card-value{margin-bottom:4px;font-size:14px;font-weight:700}.meth-card-desc{color:var(--otb-text-muted);font-size:11px;line-height:1.5}@media (width<=640px){.meth-grid{grid-template-columns:1fr;gap:10px}}@media (width<=768px){.ss-header{padding:14px 14px 10px}.ss-row{grid-template-columns:auto 1fr auto;gap:8px;padding:11px 14px}.ss-dots{display:none}.ss-score{min-width:36px;font-size:16px}.ss-verdict{white-space:nowrap;min-width:auto;font-size:10px}.ss-footer{flex-wrap:wrap;gap:4px;padding:8px 14px;font-size:9px}.curated{grid-template-columns:1fr;gap:12px}.curated-header{padding:14px 14px 6px}.curated-subtitle{padding:0 14px}.pad-0>.otb-hero{padding:12px 14px 4px}.otb-hero-insight{gap:6px;font-size:20px}}@media (width<=700px){.pillar-scores,.metric-cards{grid-template-columns:repeat(3,1fr)}.kerncijfers{grid-template-columns:repeat(2,1fr)}}.hm-page{padding-bottom:60px}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(2){animation-delay:40ms}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(3){animation-delay:90ms}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(4){animation-delay:.14s}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(5){animation-delay:.19s}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(6){animation-delay:.24s}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(7){animation-delay:.29s}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(8){animation-delay:.34s}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(9){animation-delay:.39s}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(10){animation-delay:.44s}.hm-page.hero-backdrop-wrap.otb-stagger>:nth-child(n+11){animation-delay:.49s}.hm-page .page-lead-eyebrow{animation:.5s ease-out .12s both otb-fade-in}.hm-page .page-lead-question{animation:.5s ease-out .2s both otb-fade-in}.hm-page .page-lead-answer{animation:.5s ease-out .3s both otb-fade-in}@media (prefers-reduced-motion:reduce){.hm-page.hero-backdrop-wrap.otb-stagger>*,.hm-page .page-lead-eyebrow,.hm-page .page-lead-question,.hm-page .page-lead-answer{animation:none!important}}.hm-page .otb-hero-icon{width:28px;height:28px}@keyframes hm-fade-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.hm-page .otb-hero-text{font-size:28px}}.hm-signal-quality{letter-spacing:.3px;align-items:center;gap:8px;margin-top:12px;font-size:11px;font-weight:600;display:flex}.hm-signal-dot{border-radius:50%;width:7px;height:7px}.hm-pillar-rows{flex-direction:column;gap:6px;display:flex}.hm-pillar-row{-webkit-backdrop-filter:blur(8px);background:#16223159;border:1px solid #64bee614;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.hm-pillar-row-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.hm-pillar-row-name{min-width:72px;font-size:11px;font-weight:600}.hm-pillar-row-gauge{background:#1e2f4499;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.hm-pillar-row-gauge-segments{height:100%;display:flex}.hm-pillar-row-gauge-seg{flex:1;position:relative}.hm-pillar-row-gauge-seg:after{content:"";background:#0f1923cc;width:1px;position:absolute;top:0;bottom:0;right:0}.hm-pillar-row-gauge-seg:last-child:after{display:none}.hm-pillar-row-dot-pos{border:2px solid var(--otb-body-bg);z-index:2;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;transform:translate(-50%);box-shadow:0 0 8px 2px #ffffff4d}.hm-pillar-row-score{font-variant-numeric:tabular-nums;text-align:right;min-width:35px;font-size:12px;font-weight:800}.hm-pillar-row-verdict{text-align:right;min-width:80px;font-size:10px;font-weight:700}.glass.glass--hero{background:radial-gradient(700px 300px at 70% 0,#6b9cb014,#0000 60%),linear-gradient(#162231b8,#101a2d8f);border-color:#6b9cb038;box-shadow:0 6px 28px #00000052,inset 0 1px #ffffff08}.hm-pillar-strip{background:#0000001f;border-top:1px solid #ffffff0f;grid-template-columns:repeat(4,1fr);gap:14px;padding:26px 32px 30px;display:grid}.hm-pillar-cell{cursor:pointer;font:inherit;text-align:left;background:#14203366;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;gap:12px;width:100%;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.hm-pillar-cell:hover{background:#14203399;border-color:#ffffff1f}.hm-pillar-cell--static{cursor:default}.hm-pillar-cell--static:hover{background:#14203366;border-color:#ffffff0d}.hm-pillar-cell--static:active{transform:none}.hm-pillar-cell--static:active:before{animation:none}.hm-pillar-cell-label{color:var(--otb-text-primary);letter-spacing:-.05px;font-size:11px;font-weight:700}.hm-pillar-cell-score-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.hm-pillar-cell-score{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1}.hm-pillar-cell-verdict{text-transform:lowercase;letter-spacing:.02em;color:var(--otb-text-muted);font-size:10.5px;font-weight:600}.hm-pillar-cell-bar{background:#ffffff0a;border-radius:2px;height:3px;overflow:hidden}.hm-pillar-cell-bar-fill{border-radius:2px;height:100%;transition:width .5s}.hm-pillar-cell-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.hm-pillar-cell-wrap{min-width:0;display:flex;position:relative}.hm-pillar-cell-wrap>.hm-pillar-cell{flex:1;min-width:0}.hm-pillar-cell-info{z-index:1;position:absolute;top:10px;right:10px}@media (width<=480px){.hm-pillar-strip{grid-template-columns:repeat(2,1fr);gap:8px}.hm-page .otb-alpha-bar{-moz-column-gap:8px;flex-wrap:wrap;gap:6px 8px}.hm-page .otb-alpha-label,.hm-page .otb-alpha-verdict{min-width:auto}.hm-page .otb-alpha-delta{white-space:normal;flex-basis:100%;justify-content:flex-start;min-width:0;font-size:10px}}.otb-cta-wrap{padding:0;overflow:hidden}.otb-cta-head{all:unset;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 22px;transition:background .16s;display:flex}.otb-cta-head:hover{background:#ffffff04}.otb-cta-head:focus-visible{outline:2px solid var(--otb-accent);outline-offset:-2px}.otb-cta-wrap.is-open .otb-cta-head{border-bottom:1px solid #64bee60d}.otb-cta-chev{color:var(--otb-text-faint);flex-shrink:0;transition:transform .2s,color .2s}.otb-cta-chev.is-open{color:var(--otb-text-muted);transform:rotate(180deg)}.otb-cta-content{padding:22px}.otb-cta-heading{color:var(--otb-text-primary);letter-spacing:-.3px;margin:0 0 8px;font-size:20px;font-weight:700}.otb-cta-sub{color:var(--otb-text-secondary);max-width:680px;margin-bottom:18px;font-size:15px;line-height:1.55}.otb-cta-strip{grid-template-columns:1fr 1fr;gap:8px;display:grid}.otb-cta-card{cursor:pointer;background:var(--glass-bg,#16223180);-webkit-backdrop-filter:blur(12px);text-align:left;color:inherit;border:1px solid #909fb226;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;font-family:inherit;transition:border-color .15s,background .15s,transform .15s;display:flex}.otb-cta-card:hover{border-color:var(--surface-border-strong,#909fb240);background:#162231b3;transform:translateY(-1px)}.otb-cta-card--full{grid-column:1/-1}.otb-cta-card--full .otb-cta-card-icon svg{width:20px;height:20px}.otb-cta-card-icon{align-items:center;gap:8px;margin-bottom:2px;display:flex}.otb-cta-card-icon svg{width:20px;height:20px;color:var(--color-brand);filter:drop-shadow(0 0 4px #4d859b47)}.otb-cta-card-title{color:var(--otb-text-primary);font-size:16px;font-weight:700}.otb-cta-card-desc{color:var(--otb-text-secondary);font-size:14px;line-height:1.55}.otb-cta-card-arrow{color:var(--color-brand-light);align-items:center;gap:4px;margin-top:6px;font-size:13px;font-weight:600;transition:color .15s;display:flex}.otb-cta-card:hover .otb-cta-card-arrow{color:var(--otb-text-primary)}.otb-cta-card-arrow svg{width:14px;height:14px}.hm-pillar-detail-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:10px;padding:10px 0;display:flex}.hm-pillar-detail-row:last-child{border-bottom:none}.hm-pillar-detail-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.hm-pillar-detail-name{min-width:100px;font-size:12px;font-weight:600}.hm-pillar-detail-dots{flex:1;gap:4px;display:flex}.hm-pd-dot{background:var(--surface-inset,#0f192399);border-radius:50%;width:8px;height:8px}.hm-pd-dot.on{background:currentColor}.hm-pillar-detail-score{font-variant-numeric:tabular-nums;text-align:right;min-width:40px;font-size:12px;font-weight:700}.hm-pillar-detail-verdict{text-align:right;min-width:90px;font-size:11px;font-weight:600}.hm-signal-feed-label{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-faint);margin-top:16px;margin-bottom:8px;font-size:10px;font-weight:600}.hm-signal-feed{margin-bottom:20px}.hm-signal-item{-webkit-backdrop-filter:blur(8px);background:#909fb20d;border:1px solid #909fb214;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:6px;padding:12px 10px 12px 14px;transition:transform .18s,border-color .18s;display:flex;position:relative}.hm-signal-item:hover{border-color:#909fb22e;transform:translateY(-1px)}.hm-signal-item:last-child{margin-bottom:0}.hm-signal-severity{border-radius:2px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.hm-signal-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;display:flex}.hm-signal-content{flex:1}.hm-signal-title{color:var(--otb-text-primary);font-size:12px;font-weight:600}.hm-signal-desc{color:var(--otb-text-muted);margin-top:2px;font-size:11px}.hm-signal-impact{border-radius:4px;margin-top:6px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-block}.hm-signal-impact--amber{color:var(--otb-negative);background:#c4a45614}.hm-signal-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.hm-signal-badge-new{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-negative);background:#c4a45626;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}.hm-signal-age{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10px}.hm-signal-source{color:var(--otb-text-faint);font-size:10px}.hm-show-more{width:100%;font:inherit;color:var(--otb-text-muted);cursor:pointer;text-align:center;background:0 0;border:none;margin-top:4px;padding:8px 0;font-size:11px;font-weight:600;transition:color .12s;display:block}.hm-show-more:hover{color:var(--otb-text-primary)}.hm-split-view{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.hm-split-half{-webkit-backdrop-filter:blur(8px);background:#16223159;border:1px solid #64bee614;border-radius:10px;padding:16px}.hm-split-label{text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;margin-bottom:8px;font-size:10px;font-weight:600;display:flex}.hm-split-label-dot{border-radius:50%;width:6px;height:6px}.hm-split-heading{margin-bottom:6px;font-size:18px;font-weight:800;line-height:1.1}.hm-split-desc{color:var(--otb-text-secondary);font-size:11px;line-height:1.6}.hm-bewijs-hero{padding:28px 28px 20px}.hm-bewijs-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);align-items:center;gap:10px;width:fit-content;font-size:10px;font-weight:700;display:flex}.hm-bewijs-eyebrow:before{content:"";background:var(--color-brand-light);width:20px;height:1px}.hm-bewijs-verdict{letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(24px,2.8vw,32px);font-weight:700;line-height:1.05}.glass:has(.hm-bewijs-verdict)~.glass .hm-bewijs-verdict{font-size:24px}.hm-bewijs-dek{color:var(--otb-text-secondary);max-width:720px;margin:12px 0 0;font-size:14px;line-height:1.55}.hm-bewijs-dek strong{color:var(--otb-text-primary);font-weight:700;font-size:inherit}.hm-bewijs-timeline{border-top:1px solid var(--surface-border);padding:14px 28px 44px}.hm-bewijs-tl-label{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-muted);margin-bottom:58px;font-size:10px;font-weight:700}.hm-bewijs-tl-track{background:#ffffff0f;height:2px;margin:0 20px;position:relative}.hm-bewijs-tl-point{opacity:0;cursor:default;flex-direction:column;align-items:center;gap:0;display:flex;position:absolute;top:-10px;transform:translate(-50%)translateY(-6px)}@keyframes hm-tl-reveal{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.hm-bewijs-timeline.is-in .hm-bewijs-tl-point{animation:.55s cubic-bezier(.22,.61,.36,1) both hm-tl-reveal}@media (prefers-reduced-motion:reduce){.hm-bewijs-tl-point{opacity:1!important;animation:none!important;transform:translate(-50%)translateY(0)!important}}.hm-bewijs-tl-dot{border:3px solid var(--surface-0);border-radius:999px;width:14px;height:14px}.hm-bewijs-tl-yr{letter-spacing:.1em;color:var(--otb-text-faint);text-align:center;white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;top:-40px}.hm-bewijs-tl-ret{letter-spacing:-.2px;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700;position:absolute;bottom:-34px}.hm-bewijs-tl-point.now .hm-bewijs-tl-dot{background:var(--color-brand-light);box-shadow:0 0 12px #6b9cb080}.hm-bewijs-tl-point.now .hm-bewijs-tl-ret{color:var(--color-brand-light)}.hm-bewijs-avg{color:var(--otb-text-secondary);border-top:1px solid var(--surface-border);background:#00000014;padding:12px 28px 14px;font-size:13px}.hm-bewijs-avg strong{font-weight:700;font-size:inherit;margin:0 4px}@media (width<=767px){.hm-bewijs-hero{padding:22px 22px 18px}.hm-bewijs-timeline{padding:12px 18px 40px}.hm-bewijs-tl-track{margin:0 12px}.hm-bewijs-tl-yr{font-size:10px;top:-36px}.hm-bewijs-tl-ret{font-size:12px;bottom:-30px}.hm-bewijs-tl-label{margin-bottom:52px}.hm-bewijs-avg{padding:12px 22px}}.hm-episodes{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;margin-bottom:12px;display:grid}@media (width<=600px){.hm-split-view{grid-template-columns:1fr}.hm-episodes{grid-template-columns:repeat(2,1fr)}.otb-hero-text{font-size:28px}.hm-split-heading{font-size:16px}.otb-cta-strip{grid-template-columns:1fr 1fr}.otb-cta-card--full{grid-column:1/-1}}@media (width<=480px){.sent-source-row{flex-wrap:wrap;gap:6px 10px;padding:8px 12px}.sent-source-name{min-width:90px;font-size:11px}.sent-source-mini-meter,.sent-aaii-mini-bar{width:50px}.sent-source-verdict{white-space:normal;text-align:right;font-size:10px}.regio-card{grid-template-columns:80px 1fr auto;gap:8px;padding:12px}.regio-mid{gap:10px}.regio-flag{font-size:13px}.speed-seg{width:20px}.etf-uitg-cat-row{gap:8px;padding:12px}.etf-uitg-cat-icon{border-radius:8px;width:28px;height:28px}.etf-uitg-cat-icon svg{width:13px;height:13px}.etf-uitg-cat-ticker{font-size:16px}.etf-uitg-cat-val{font-size:18px}.etf-uitg-runners{gap:6px;padding:8px 12px 12px}.space-y-8>:last-child{padding-bottom:60px}.table-scroll-wrapper{position:relative}.table-scroll-wrapper:not(.scrolled-end):after{content:"";pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000,#0e1925b3);width:24px;position:absolute;top:0;bottom:0;right:0}}.spread-detail-eyebrow{font-size:inherit;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.spread-detail-hero-verdict{align-items:center;gap:8px;font-size:28px;font-weight:800;line-height:1.15;display:flex}.spread-detail-breadcrumb{color:var(--otb-text-secondary);align-items:center;gap:6px;padding:12px 16px 0;font-size:12px;font-weight:600;display:flex}.spread-detail-breadcrumb a,.spread-detail-breadcrumb button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none;transition:color .16s}.spread-detail-breadcrumb a:hover,.spread-detail-breadcrumb button:hover{color:var(--otb-text-primary)}.spread-detail-breadcrumb__sep{color:var(--otb-text-faint)}.spread-detail-breadcrumb__current{font-size:inherit;color:var(--otb-text-primary);font-weight:600}.spread-detail-hero-strip{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.spread-detail-early-signal{background:#16223159;border-left:2px dashed #64bee640;border-radius:0 12px 12px 0;margin-top:4px;padding:14px 16px}.spread-detail-early-signal__label{margin-bottom:2px;display:block}.spread-detail-context{border-bottom:1px solid #64bee60f;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 16px;display:flex}.spread-detail-context__metric{align-items:baseline;gap:6px;display:flex}.spread-detail-context__sep{background:#64bee61f;flex-shrink:0;width:1px;height:16px}.spread-detail-analyse__hero{border-bottom:1px solid #64bee60f;padding:18px 16px}.spread-detail-analyse__icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.spread-detail-analyse__perf{padding:16px}.spread-detail-analyse__perf-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.spread-detail-analyse__perf-card{background:#16223180;border:1px solid #64bee60f;border-radius:10px;padding:12px}.spread-detail-shifts__header{border-bottom:1px solid #64bee60f;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.spread-detail-shifts__item{border-bottom:1px solid #64bee60a;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.spread-detail-shifts__item:last-child{border-bottom:none}.spread-detail-shifts__expand{width:100%;color:var(--otb-text-muted);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-top:1px solid #64bee60f;justify-content:center;align-items:center;gap:6px;padding:10px 0;font-size:11px;font-weight:600;transition:color .15s;display:flex}.spread-detail-shifts__expand:hover{color:var(--otb-text-primary)}@media (width<=639px){.spread-detail-context{gap:10px;padding:12px 14px}.spread-detail-context__sep{display:none}.spread-detail-context__metric{gap:4px}.spread-detail-analyse__perf-grid{grid-template-columns:1fr}.spread-detail-hero-strip{gap:8px}.spread-detail-hero-strip__sep{display:none}.spread-detail-hero-verdict{font-size:24px}.spread-detail-early-signal{padding:12px 14px}}.otb-caption{color:var(--otb-text-muted);font-size:11px;font-weight:400;line-height:1.4}.otb-caption-bold{font-size:11px;font-weight:700;line-height:1.4}.otb-body{font-size:14px;font-weight:400;line-height:1.5}.otb-body-bold{font-size:14px;font-weight:700;line-height:1.5}.otb-body-sm{font-size:12px;font-weight:400;line-height:1.5}.otb-body-sm-bold{font-size:12px;font-weight:700;line-height:1.5}.otb-label{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600}.otb-label-bold{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.otb-heading{color:hsl(var(--foreground));font-size:18px;font-weight:700;line-height:1.4}.otb-h2-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Menlo,monospace;font-size:18px;font-weight:700;line-height:1}.otb-card-title{color:var(--otb-text-secondary);font-size:14px;font-weight:700;line-height:1.3}.otb-row-title{color:hsl(var(--foreground));font-size:12px;font-weight:600}.otb-display{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.1}.otb-highlight{font-size:22px;font-weight:700;line-height:1}.otb-metric{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1}.otb-kv-value{font-size:14px;font-weight:700}.otb-hero-bg{letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1}.otb-verdict{border-radius:var(--otb-radius-card);--verdict-rgb:255,255,255;background:linear-gradient(180deg, rgba(var(--verdict-rgb), .07) 0%, rgba(var(--verdict-rgb), .02) 100%), var(--surface-0);border:1px solid rgba(var(--verdict-rgb), .18)}.otb-text{color:var(--otb-text-primary)}.otb-text-secondary{color:var(--otb-text-secondary)}.otb-text-muted{color:var(--otb-text-muted)}.otb-text-faint{color:var(--otb-text-faint)}.otb-container{border-radius:var(--otb-radius-card,12px);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-shadow);position:relative;overflow:hidden}.otb-pill{white-space:nowrap;background:var(--surface-1);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex}.otb-pill--md{padding:.25rem .75rem;font-size:12px;font-weight:700}.otb-pill-positive{background:color-mix(in srgb, var(--otb-positive) 15%, transparent);color:var(--otb-positive)}.otb-pill-negative{background:color-mix(in srgb, var(--otb-negative) 15%, transparent);color:var(--otb-negative)}.otb-pill-danger{background:color-mix(in srgb, var(--otb-danger) 15%, transparent);color:var(--otb-danger)}.otb-pill-neutral{background:color-mix(in srgb, var(--otb-neutral) 15%, transparent);color:var(--otb-neutral)}.otb-td{color:var(--otb-text-primary);font-size:12px;font-weight:500}.otb-td-bold{color:var(--otb-text-primary);font-size:12px;font-weight:700}.otb-td-num{font-variant-numeric:tabular-nums;color:var(--otb-text-primary);font-size:12px;font-weight:500}.otb-tabel-cijfer{font-variant-numeric:tabular-nums;color:var(--otb-text-primary);font-family:JetBrains Mono,Menlo,monospace;font-size:14px;font-weight:700}.otb-tabel-pill{white-space:nowrap;background:var(--surface-1);border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}.otb-tabel-positief{color:var(--otb-positive)}.otb-tabel-negatief{color:var(--otb-negative)}.otb-tabel-neutraal{color:var(--otb-neutral)}.otb-tabel-danger{color:var(--otb-danger)}.otb-table{width:100%;color:var(--otb-text-primary);border-collapse:collapse;font-size:12px}.otb-row{border-top:1px solid hsl(var(--border) / .3);cursor:pointer;transition:background-color .15s,box-shadow .15s}.otb-card-content{padding:var(--otb-card-pad);gap:var(--otb-card-gap);flex-direction:column;display:flex}.otb-card-content--sm{padding:var(--otb-card-pad-sm);gap:var(--otb-card-gap-sm);flex-direction:column;display:flex}.otb-inset{border-radius:var(--otb-radius-inner);border:1px solid var(--surface-border);background:var(--surface-inset)}.otb-tinted{border-radius:var(--otb-radius-inner);background:var(--surface-0);border:1px solid;overflow:hidden;box-shadow:0 2px 8px #00000026}.otb-popover{border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);background:#1622318c;border:1px solid #909fb224;box-shadow:0 4px 16px #0000004d}.otb-list-item{border-radius:var(--otb-radius-inner);cursor:pointer;text-align:left;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;transition:background-color .15s;display:flex}.otb-stat{border-radius:var(--otb-radius-inner);background:var(--surface-1);padding:.375rem .625rem}.otb-stat--conclusion{padding:.5rem .625rem}.otb-stat-banner{background:#ffffff04}.otb-fade-in{animation:.3s ease-out both otb-fade-in}.otb-dot-positive{background:var(--otb-positive)}.otb-dot-negative{background:var(--otb-negative)}.otb-dot-danger{background:var(--otb-danger)}.otb-dot-neutral{background:var(--otb-neutral)}.otb-module-divider{border:none;border-top:1px solid var(--surface-border);margin:8px 0}.otb-pill--sm{padding:2px 6px;font-size:10px}.otb-pillar{border-radius:var(--otb-radius-inner);--pillar-rgb:255,255,255;background:linear-gradient(180deg, rgba(var(--pillar-rgb), .07) 0%, rgba(var(--pillar-rgb), .03) 100%), var(--surface-0);border:1px solid rgba(var(--pillar-rgb), .22)}.otb-alpha-bar{border-bottom:1px solid var(--surface-border);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 0;display:flex}.otb-alpha-bar:last-child{border-bottom:none}.otb-alpha-bar--clickable{background:0 0;border-radius:8px;margin:0 -12px;padding:10px 12px;transition:background .15s}.otb-alpha-bar--clickable:hover{background:#909fb20f}.otb-alpha-bar--clickable .otb-chevron-icon{transition:transform .2s}.otb-alpha-bar--clickable.open .otb-chevron-icon{transform:rotate(180deg)}.otb-alpha-label{color:var(--otb-text-secondary);flex-shrink:0;min-width:90px;font-size:12px;font-weight:500}.otb-alpha-verdict{flex-shrink:0;align-items:center;gap:6px;min-width:72px;font-size:12px;font-weight:700;display:inline-flex}.otb-alpha-dot{border-radius:9999px;flex-shrink:0;width:8px;height:8px}.otb-alpha-text{color:var(--otb-text-muted);flex:1;min-width:0;font-size:11px}.otb-alpha-strength{flex-shrink:0;align-items:center;gap:3px;display:flex}.otb-alpha-str-dot{background:var(--surface-border);border-radius:9999px;width:5px;height:5px}.otb-alpha-str-dot.filled{background:var(--otb-text-muted)}.otb-alpha-delta{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;gap:2px;font-size:10px;font-weight:600;display:inline-flex}.otb-alpha-delta-arrow{font-size:8px;line-height:1}.otb-expand-trigger{cursor:pointer;color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.06em;background:0 0;border:none;align-items:center;gap:6px;padding:10px 0 4px;font-family:inherit;font-size:10px;font-weight:600;transition:color .15s;display:flex}.otb-expand-trigger:hover{color:var(--otb-text-muted)}@media (width<=640px){.otb-expand-trigger{min-height:44px;padding:14px 0 10px}}.otb-expand-trigger svg{flex-shrink:0;width:12px;height:12px;transition:transform .2s}.otb-expand-trigger.open svg{transform:rotate(180deg)}.otb-detail-panel{background:color-mix(in srgb, var(--surface-0) 35%, transparent);border-radius:var(--otb-radius-inner);border:1px solid var(--surface-border);flex-direction:column;gap:28px;margin-top:12px;padding:20px;animation:.25s ease-out hm-fade-slide-in;display:flex;position:relative}.otb-expand-bar{background:color-mix(in srgb, var(--surface-inset) 70%, transparent);border:0;border-top:1px solid var(--surface-border);letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--otb-text-secondary);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:12px;font-weight:600;list-style:none;transition:color .16s,background .16s;display:flex}.otb-expand-bar::-webkit-details-marker{display:none}.otb-expand-bar:hover{color:var(--otb-accent);background:color-mix(in srgb, var(--otb-accent) 4%, transparent)}.otb-expand-bar:hover .otb-expand-chevron{color:var(--otb-accent)}.otb-expand-chevron{flex-shrink:0;transition:transform .2s,color .16s}details[open]>.otb-expand-bar .otb-expand-chevron,.otb-expand-bar[aria-expanded=true] .otb-expand-chevron{transform:rotate(180deg)}.otb-detail-panel.regime-detail-panel{flex-direction:column;gap:20px;margin-top:4px;padding:20px;animation:.25s ease-out hm-fade-slide-in;display:flex}.otb-detail-panel.regime-detail-panel .regime-balans,.otb-detail-panel.regime-detail-panel .timeline-chart{margin-bottom:0}.otb-detail-panel.regime-detail-panel .context-ranges{margin-top:0}.otb-section-label{text-transform:uppercase;letter-spacing:.05em;color:var(--otb-accent);margin:0;font-size:10px;font-weight:600}.otb-detail-card{-webkit-backdrop-filter:blur(8px);border-radius:var(--otb-radius-inner);background:#909fb20f;border:1px solid #909fb21a;padding:10px 12px;transition:transform .18s,border-color .18s}.otb-detail-card:hover{border-color:#909fb233;transform:translateY(-1px)}.otb-narrative{background:var(--surface-1);border-radius:var(--otb-radius-inner);border:1px solid var(--surface-border);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.otb-narrative-icon{width:16px;height:16px;color:var(--otb-text-muted);flex-shrink:0;margin-top:1px}.otb-narrative-text{color:var(--otb-text-secondary);font-size:12px;line-height:1.5}.otb-consensus{color:var(--otb-text-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1.5;display:flex}.otb-verdict-strip{flex-wrap:wrap;align-items:center;gap:16px;padding:4px 0;display:flex}.otb-verdict-item{align-items:center;gap:4px;font-size:11px;display:flex}.otb-verdict-dot{border-radius:9999px;flex-shrink:0;width:6px;height:6px}.otb-verdict-key{color:var(--otb-text-muted);font-size:11px;font-weight:500}.otb-verdict-val{font-weight:700}.otb-verdict-sep{color:var(--surface-border);font-size:10px}.otb-score{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-family:JetBrains Mono,Menlo,monospace;font-size:28px;font-weight:700;line-height:1}.otb-score--sm{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,Menlo,monospace;font-size:22px;font-weight:700;line-height:1}.otb-kpi-row{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.otb-kpi{flex-direction:column;gap:4px;display:flex}.otb-kpi-label{text-transform:uppercase;letter-spacing:.05em;color:var(--otb-text-muted);margin-bottom:2px;font-size:10px;font-weight:600;display:block}.otb-table--compact th{padding-top:8px;padding-bottom:8px}.otb-table--compact td{padding-top:6px;padding-bottom:6px}.otb-kpi-lg{text-transform:uppercase;letter-spacing:.04em;color:var(--otb-text-muted);font-size:13px;font-weight:600}.otb-kpi-value-lg,.otb-kpi-value{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.2}.otb-section-heading{color:var(--otb-text-primary);margin-bottom:12px;font-size:16px;font-weight:600;line-height:1.3}.otb-subsection{text-transform:uppercase;letter-spacing:.04em;color:var(--otb-text-primary);font-size:13px;font-weight:700}.otb-glass-sub{-webkit-backdrop-filter:blur(12px);background:#16223180;border:1px solid #909fb21f;border-radius:8px}.otb-hover-lift{transition:transform .18s,border-color .18s,box-shadow .18s}.otb-hover-lift:hover{border-color:#909fb238;transform:translateY(-1px);box-shadow:0 4px 12px #0000002e}.otb-gauge-dot-glow{box-shadow:0 0 6px 2px}.search-palette-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a101cbf;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.search-palette{background:var(--color-card-bg);border:1px solid var(--surface-border);width:min(560px,100vw - 32px);max-height:min(480px,100vh - 120px);box-shadow:0 25px 80px #0009, 0 0 0 1px var(--otb-tint-accent-8);border-radius:16px;flex-direction:column;margin-top:max(80px,12vh);display:flex;overflow:hidden}.search-palette-input{border-bottom:1px solid var(--surface-border);flex-shrink:0;align-items:center;gap:12px;padding:16px 20px;display:flex}.search-palette-input input{color:var(--otb-text-primary);background:0 0;border:none;outline:none;flex:1}.search-palette-clear{color:var(--otb-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px}.search-palette-kbd{color:var(--otb-text-muted);background:var(--surface-2);border:1px solid var(--surface-border);padding:2px 6px}.search-palette-list{flex:1;padding:6px 0;overflow-y:auto}.search-palette-empty{color:var(--otb-text-muted);text-align:center;padding:32px 20px;line-height:1.7}.search-palette-row{text-align:left;cursor:pointer;background:0 0;border:none;outline:none;align-items:center;gap:12px;width:100%;padding:10px 20px;transition:background .12s;display:flex}.search-palette-row[aria-selected=true]{background:var(--surface-2)}.search-palette-icon{background:var(--surface-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.search-palette-title{color:var(--otb-text-primary)}.search-palette-sub{color:var(--otb-text-muted);margin-top:1px}.search-palette-tag{flex-shrink:0;padding:2px 7px}.search-palette-ticker{color:var(--otb-accent);text-align:right;flex-shrink:0;min-width:40px}.search-palette-footer{border-top:1px solid var(--surface-border);color:var(--otb-text-muted);flex-shrink:0;padding:8px 20px}.otb-movement-row{border-radius:8px;grid-template-columns:44px 1fr;align-items:stretch;gap:10px;padding:7px 8px;display:grid;position:relative;overflow:hidden}.otb-movement-row--empty{opacity:.4;filter:saturate(.3)}.otb-movement-glow{border-radius:inherit;pointer-events:none;z-index:0;position:absolute;inset:0}.otb-movement-count{z-index:1;border-radius:6px;justify-content:center;align-items:center;width:44px;display:flex;position:relative}.otb-movement-count-value{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:18px;font-weight:800;line-height:1}.otb-movement-body{z-index:1;flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex;position:relative}.otb-movement-label{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700;line-height:1}.otb-movement-list{align-items:center;gap:5px;min-width:0;display:flex}.otb-movement-list--wrap{flex-wrap:wrap;row-gap:5px}.otb-movement-list--scroll{flex-wrap:wrap;align-content:flex-start;row-gap:5px;max-height:160px;padding-right:4px;overflow-y:auto}.otb-movement-empty{color:var(--otb-text-faint);font-size:11px;font-style:italic}.otb-movement-chip{border-radius:5px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px 3px 3px;display:inline-flex}.otb-movement-chip-icon{background:var(--surface-3);border:1px solid #64bee614;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;overflow:hidden}.otb-movement-chip-ticker{color:var(--otb-text-primary);letter-spacing:.3px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;line-height:1}.otb-movement-toggle{letter-spacing:.05em;cursor:pointer;background:0 0;border-radius:5px;align-items:center;gap:4px;padding:3px 7px 3px 8px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;display:inline-flex}.otb-movement-toggle-count{font-family:JetBrains Mono,monospace}.otb-movement-row--green{--mv-color:var(--otb-positive);--mv-rgb:var(--otb-positive-rgb,110, 201, 168)}.otb-movement-row--accent{--mv-color:var(--otb-accent);--mv-rgb:var(--otb-accent-rgb,69, 196, 215)}.otb-movement-row--amber{--mv-color:var(--otb-negative);--mv-rgb:var(--otb-negative-rgb,196, 164, 86)}.otb-movement-glow{background:radial-gradient(ellipse at 6% 50%, rgba(var(--mv-rgb), .09) 0%, transparent 55%)}.otb-movement-count{background:rgba(var(--mv-rgb), .1);border:1px solid rgba(var(--mv-rgb), .22)}.otb-movement-count-value,.otb-movement-label{color:var(--mv-color)}.otb-movement-chip{background:rgba(var(--mv-rgb), .08);border:1px solid rgba(var(--mv-rgb), .22)}.otb-movement-toggle{color:var(--mv-color);border:1px dashed rgba(var(--mv-rgb), .22)}.otb-movement-strip{flex-direction:column;gap:5px;padding:12px 12px 10px;display:flex}.otb-richting-pill{letter-spacing:.3px;text-transform:uppercase;border-radius:4px;align-items:center;gap:4px;margin-top:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.otb-richting-pill--off{color:var(--otb-negative);background:rgba(var(--otb-negative-rgb,196, 164, 86), .1);border:1px solid rgba(var(--otb-negative-rgb,196, 164, 86), .2)}.otb-richting-pill--on{color:var(--otb-positive);background:rgba(var(--otb-positive-rgb,110, 201, 168), .1);border:1px solid rgba(var(--otb-positive-rgb,110, 201, 168), .2)}.otb-richting-pill--early-on{color:var(--otb-text-muted);background:#ffffff08;border:1px solid #ffffff14}.otb-richting-pill--early-off{color:var(--otb-negative);background:rgba(var(--otb-negative-rgb,196, 164, 86), .05);border:1px solid rgba(var(--otb-negative-rgb,196, 164, 86), .12)}.otb-richting-pill svg{width:10px;height:10px}.otb-validatie-soft{letter-spacing:.01em;text-transform:none;opacity:.85;font-size:10.5px;font-style:italic}.otb-conflict-banner{background:rgba(var(--otb-negative-rgb,196, 164, 86), .06);border:1px solid rgba(var(--otb-negative-rgb,196, 164, 86), .12);border-radius:6px;align-items:center;gap:8px;margin-bottom:4px;padding:8px 12px;display:flex}.otb-stale-warning{background:rgba(var(--otb-accent-rgb,69, 196, 215), .06);border:1px solid rgba(var(--otb-accent-rgb,69, 196, 215), .15);border-radius:8px;align-items:flex-start;gap:8px;margin:0 18px 12px;padding:10px 14px;display:flex}.otb-divergentie-banner{color:var(--otb-text-secondary);border-bottom:1px solid var(--surface-border);margin:0;padding:16px 22px 14px}@media (width<=767px){.otb-divergentie-banner{padding:14px 18px 12px}}.hm-pillar-cell-bar--bipolar{position:relative}.hm-pillar-cell-bar--bipolar:before{content:"";background:var(--otb-text-faint);opacity:.5;width:1px;height:8px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.hm-pillar-cell-bar-marker{width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-0);pointer-events:none;border-radius:50%;position:absolute;top:-2px;transform:translate(-50%)}.otb-hysterese-label{color:var(--otb-text-faint);margin-top:2px;font-style:italic}.otb-empty-state{text-align:center;padding:32px 24px}.otb-empty-state svg{margin:0 auto 14px;display:block}.hm-page .hm-radar-split{grid-template-columns:1fr 1px 1fr;align-items:start;display:grid}.hm-page .hm-radar-split-divider{background:var(--surface-border,#ffffff0f);align-self:stretch}.hm-page .hm-radar-col-wrapper{min-width:0}.hm-page .hm-radar-col{text-align:left;width:100%;color:inherit;background:0 0;border:0;flex-direction:column;gap:0;padding:24px 28px 26px;font-family:inherit;transition:background .16s;display:flex}.hm-page .hm-radar-col[style*=pointer]:hover{background:#ffffff04}.hm-page .hm-radar-col-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.hm-page .hm-radar-col-label{letter-spacing:.22em;text-transform:uppercase;color:var(--otb-text-faint);font-size:10px;font-weight:700}.hm-page .hm-radar-col-days{color:var(--otb-text-faint);letter-spacing:.02em;font-size:10.5px}.hm-page .hm-radar-col-days b{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;font-weight:700}.hm-page .hm-radar-col-state{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.hm-page .hm-radar-col-state-main{letter-spacing:-.5px;font-size:24px;font-weight:700;line-height:1.05}.hm-page .hm-radar-col-state-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--otb-text-faint);font-size:11px;font-weight:700}.hm-page .hm-radar-col-verdict{color:var(--otb-text-secondary);max-width:420px;margin:14px 0 0;font-size:13.5px;line-height:1.55}.hm-page .hm-radar-col-ladder{margin-top:22px}.hm-page .hm-radar-col-ladder-line{background:#ffffff0d;border-radius:2px;height:2px;position:relative;overflow:hidden}.hm-page .hm-radar-col-ladder-fill{border-radius:2px;min-width:2px;transition:width .4s;position:absolute;top:0;bottom:0;left:0}.hm-page .hm-radar-col-ladder-stops{letter-spacing:.04em;color:var(--otb-text-faint);justify-content:space-between;margin-top:6px;font-size:9.5px;display:flex}.hm-page .hm-radar-col-ladder-stops span.active{font-weight:700}@media (width<=767px){.hm-page .hm-radar-split{grid-template-columns:1fr}.hm-page .hm-radar-split-divider{display:none}.hm-page .hm-radar-col-wrapper+.hm-radar-col-wrapper{border-top:1px solid var(--surface-border,#ffffff0f)}.hm-page .hm-radar-col{padding:22px 22px 24px}.hm-page .hm-radar-col-state-main{font-size:20px}}.hm-page .hm-radar-col-wrapper>.expand-panel>div{padding:0 28px 22px}@media (width<=767px){.hm-page .hm-radar-col-wrapper>.expand-panel>div{padding:0 22px 20px}}.hm-table .otb-sticky-col{z-index:2;-webkit-backdrop-filter:blur(4px);background:#121c2eeb;position:sticky;left:0;box-shadow:2px 0 4px #00000026}.hm-table .otb-sticky-col-header{z-index:3;-webkit-backdrop-filter:blur(4px);background:#121c2ef2;position:sticky;left:0;box-shadow:2px 0 4px #00000026}@media (width<=768px){.hm-page .glass,.shifts-page .glass,.etf-page .glass,.aandelen-page .glass,.macro-page .glass,.crypto-page .glass,.markten-page .glass,.sentiment-page .glass,.calendar-page .glass{box-shadow:none;background:#16223159;border:none}.hm-page .glass:after,.shifts-page .glass:after,.etf-page .glass:after,.aandelen-page .glass:after,.macro-page .glass:after,.crypto-page .glass:after,.markten-page .glass:after,.sentiment-page .glass:after,.calendar-page .glass:after{display:none}.hm-page .glass:hover,.shifts-page .glass:hover,.etf-page .glass:hover,.aandelen-page .glass:hover,.macro-page .glass:hover,.crypto-page .glass:hover,.markten-page .glass:hover,.sentiment-page .glass:hover,.calendar-page .glass:hover{box-shadow:none;background:#16223173;border-color:#0000}.hm-page .otb-glass-sub,.shifts-page .otb-glass-sub,.etf-page .otb-glass-sub,.aandelen-page .otb-glass-sub,.macro-page .otb-glass-sub,.crypto-page .otb-glass-sub,.markten-page .otb-glass-sub,.sentiment-page .otb-glass-sub,.calendar-page .otb-glass-sub,.hm-page .otb-cta-card,.shifts-page .otb-cta-card,.etf-page .otb-cta-card,.aandelen-page .otb-cta-card,.macro-page .otb-cta-card,.crypto-page .otb-cta-card,.markten-page .otb-cta-card,.sentiment-page .otb-cta-card,.calendar-page .otb-cta-card,.hm-page .glass-inset,.shifts-page .glass-inset,.etf-page .glass-inset,.aandelen-page .glass-inset,.macro-page .glass-inset,.crypto-page .glass-inset,.markten-page .glass-inset,.sentiment-page .glass-inset,.calendar-page .glass-inset,.hm-page .hm-pillar-cell,.hm-page .hm-signal-item,.hm-page .hm-split-half,.hm-page .hm-episode,.hm-page .hm-pm-card,.hm-page .hm-radar-row,.hm-page .hm-interp-block,.sentiment-page .sent-chart-card,.sentiment-page .sent-split-panel,.sentiment-page .sent-source-row,.sentiment-page .sent-footer-note,.shifts-page .footer-note,.shifts-page .dominantie-wrap,.macro-page .stress-netliq-strip,.macro-page .regio-card{background:#1622318c;border:1px solid #909fb21f}}.ms-grid{-moz-column-gap:0;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;margin:0;padding:18px 10px 20px;list-style:none;display:grid}.ms-cell-wrap{min-width:0;position:relative}.ms-cell-wrap+.ms-cell-wrap:before{content:"";pointer-events:none;background:#909fb21a;width:1px;position:absolute;top:16px;bottom:16px;left:0}.ms-cell{color:inherit;min-width:0;padding:12px 18px;position:relative}.ms-label{flex-direction:column;gap:2px;margin-bottom:10px;padding-right:24px;display:flex}.ms-name{color:var(--otb-text-primary);letter-spacing:.2px;font-size:12px;font-weight:700;line-height:1.2}.ms-ccy{color:var(--otb-text-faint);letter-spacing:.6px;text-transform:uppercase;font-size:9px;font-weight:600;line-height:1.2}.ms-price{letter-spacing:-.5px;color:var(--otb-text-primary);margin-bottom:14px;font-size:30px;font-weight:700;line-height:1}.ms-compare{flex-direction:column;gap:4px;display:flex}.ms-compare-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.ms-period{color:var(--otb-text-faint);letter-spacing:.1px;white-space:nowrap;font-size:10.5px;font-weight:400}.ms-period.primary{color:var(--otb-text-muted);font-weight:600;font-size:inherit}.ms-delta{letter-spacing:.1px;white-space:nowrap;align-items:center;gap:3px;font-size:10.5px;font-weight:700;display:inline-flex}.ms-arrow{font-size:8px;line-height:1}.ms-delta.primary{border-radius:5px;padding:2.5px 7px;font-size:10.5px}.ms-delta.primary.up{color:var(--otb-positive);background:#6ec9a824}.ms-delta.primary.down{color:var(--otb-negative);background:#db808024}.ms-delta.primary.flat{color:var(--otb-neutral);background:#909fb21a}.ms-delta.secondary{font-weight:600;font-size:inherit;padding:0 2px}.ms-delta.secondary.up{color:var(--otb-positive)}.ms-delta.secondary.down{color:var(--otb-negative)}.ms-delta.secondary.flat{color:var(--otb-neutral)}.ms-delta.ath{font-weight:600;font-size:inherit;padding:0 2px}.ms-delta.ath.on{color:var(--otb-accent);letter-spacing:.4px}.ms-delta.ath.near{color:var(--otb-text-faint)}.ms-delta.ath.warm{color:var(--otb-amber)}.ms-delta.ath.far{color:var(--otb-negative)}@media (width<=900px){.ms-grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:14px 6px 16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 40px),#0000 100%)}.ms-grid::-webkit-scrollbar{display:none}.ms-cell-wrap{scroll-snap-align:start;flex:0 0 44%;min-width:210px}.ms-cell{padding:12px 18px}.ms-cell-wrap+.ms-cell-wrap:before{top:14px;bottom:14px}}@media (width<=680px){.ms-cell-wrap{flex:0 0 56%;min-width:210px}.ms-price{font-size:26px}}@media (width<=420px){.ms-cell-wrap{flex:0 0 80%;min-width:230px}.ms-cell{padding:12px 16px}.ms-price{font-size:24px}}.ms-cell--button{text-align:left;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;transition:background .16s,box-shadow .16s;display:block}.ms-cell--button:hover{background:#ffffff05}.ms-cell--button:focus-visible{box-shadow:0 0 0 2px var(--otb-tint-info-12,#60a5fa66);outline:none}.ms-cell--open{background:var(--otb-tint-info-6,#60a5fa0f)}.ms-cell__chev{color:var(--otb-text-faint);pointer-events:none;transition:transform .2s,color .2s;position:absolute;top:14px;right:16px}.ms-cell__chev--open{color:var(--otb-text-primary);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ms-cell__chev{transition:none}}.ms-detail-wrap{border-top:1px solid #909fb21a;outline:none;padding:0;animation:.28s cubic-bezier(.16,1,.3,1) ms-detail-wrap-enter;overflow:hidden}@keyframes ms-detail-wrap-enter{0%{opacity:0;max-height:0}to{opacity:1;max-height:2400px}}.ms-detail{outline:none;flex-direction:column;gap:16px;padding:18px 22px 22px;animation:.22s cubic-bezier(.16,1,.3,1) ms-detail-enter;display:flex}@keyframes ms-detail-enter{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ms-detail-wrap,.ms-detail{animation:none}}.ms-detail__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ms-detail__head-left{flex-direction:column;gap:2px;min-width:0;display:flex}.ms-detail__title{color:var(--otb-text-primary);letter-spacing:-.2px;margin:0;font-size:16px;font-weight:700;line-height:1.2}.ms-detail__title-ccy{color:var(--otb-text-muted);letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:600}.ms-detail__meta{color:var(--otb-text-faint);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:11px;display:flex}.ms-detail__meta-label{text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:600}.ms-detail__meta-value{color:var(--otb-text-muted);font-size:11px;font-weight:600}.ms-detail__meta-rel{color:var(--otb-text-faint)}.ms-detail__foot{color:var(--otb-text-faint);letter-spacing:.1px;border-top:1px solid #909fb214;padding-top:12px;font-size:10.5px}.ms-detail__close{color:var(--otb-text-muted);cursor:pointer;background:0 0;border:1px solid #909fb22e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.ms-detail__close:hover{color:var(--otb-text-primary);background:#ffffff0a;border-color:#909fb24d}.ms-detail__close:focus-visible{box-shadow:0 0 0 2px var(--otb-tint-info-12,#60a5fa66);outline:none}.ms-detail__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.ms-detail__chart{min-width:0}.ms-detail__chart .dlt-koersgrafiek__canvas-wrap{height:280px;min-height:280px}.ms-detail__stats{flex-direction:column;gap:18px;min-width:0;display:flex}.dlt-koersgrafiek--compact .dlt-koersgrafiek__title{font-size:12px}.ms-range{flex-direction:column;gap:8px;display:flex}.ms-range__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ms-range__title{color:var(--otb-text-primary);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700}.ms-range__pos{color:var(--otb-text-muted);font-size:11px;font-weight:600}.ms-range__bar{background:linear-gradient(90deg,#909fb226 0%,#909fb238 50%,#909fb226 100%);border-radius:999px;height:6px;position:relative}.ms-range__marker{background:var(--otb-text-primary);width:12px;height:12px;box-shadow:0 0 0 3px var(--otb-bg-elevated);border-radius:50%;margin-top:-6px;margin-left:-6px;transition:left .24s;position:absolute;top:50%}@media (prefers-reduced-motion:reduce){.ms-range__marker{transition:none}}.ms-range__ends{justify-content:space-between;gap:12px;display:flex}.ms-range__end{flex-direction:column;gap:1px;min-width:0;display:flex}.ms-range__end--right{text-align:right}.ms-range__end-value{color:var(--otb-text-primary);font-size:13px;font-weight:700;line-height:1.2}.ms-range__end-label{color:var(--otb-text-faint);letter-spacing:.2px;font-size:10px}.ms-range__end-delta{color:var(--otb-text-muted);font-size:10.5px;font-weight:600}.ms-range__end-rel{color:var(--otb-text-faint)}.ms-ladder{flex-direction:column;gap:6px;display:flex}.ms-ladder__title{color:var(--otb-text-primary);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700}.ms-ladder__row{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ms-ladder__pill{background:#ffffff08;border:1px solid #909fb21a;border-radius:6px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:6px 4px;display:flex}.ms-ladder__pill-key{color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.4px;font-size:9.5px;font-weight:700}.ms-ladder__pill-val{color:var(--otb-text-primary);font-size:12px;font-weight:700;line-height:1.1}.ms-ladder__pill--up .ms-ladder__pill-val{color:var(--otb-positive)}.ms-ladder__pill--down .ms-ladder__pill-val{color:var(--otb-negative)}.ms-ladder__pill--flat .ms-ladder__pill-val{color:var(--otb-text-muted)}.ms-ladder__pill--empty .ms-ladder__pill-val{color:var(--otb-text-faint)}.ms-rsi{flex-direction:column;gap:8px;display:flex}.ms-rsi__title{color:var(--otb-text-primary);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700}.ms-rsi__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ms-rsi-card{background:#ffffff08;border:1px solid #909fb21a;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.ms-rsi-card__periode{color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.6px;font-size:9.5px;font-weight:700}.ms-rsi-card__value{color:var(--otb-text-primary);letter-spacing:-.5px;font-size:22px;font-weight:700;line-height:1}.ms-rsi-card__bar{background:#909fb22e;border-radius:999px;height:3px;position:relative;overflow:hidden}.ms-rsi-card__bar-fill{background:var(--otb-text-muted);border-radius:999px;height:100%;transition:width .2s;position:absolute;top:0;left:0}.ms-rsi-card__label{color:var(--otb-text-muted);font-size:10px;font-weight:600}.ms-rsi-card--oversold{border-color:#c4a4564d}.ms-rsi-card--oversold .ms-rsi-card__bar-fill{background:var(--otb-amber)}.ms-rsi-card--oversold .ms-rsi-card__label{color:var(--otb-amber)}.ms-rsi-card--near-oversold{border-color:#c4a4562e}.ms-rsi-card--near-oversold .ms-rsi-card__bar-fill{background:#c4a45673}.ms-rsi-card--near-overbought{border-color:#c4a4562e}.ms-rsi-card--near-overbought .ms-rsi-card__bar-fill{background:#c4a45673}.ms-rsi-card--overbought{border-color:#db80804d}.ms-rsi-card--overbought .ms-rsi-card__bar-fill{background:var(--otb-negative)}.ms-rsi-card--overbought .ms-rsi-card__label{color:var(--otb-negative)}.ms-rsi-card--empty .ms-rsi-card__value{color:var(--otb-text-faint);font-size:16px}@media (prefers-reduced-motion:reduce){.ms-rsi-card__bar-fill{transition:none}}.ms-context{border-top:1px solid #909fb21a;flex-direction:column;gap:10px;padding-top:16px;display:flex}.ms-context__title{color:var(--otb-text-primary);text-transform:uppercase;letter-spacing:.6px;margin:0;font-size:11px;font-weight:700}.ms-context__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 16px;display:grid}.ms-context__cell{flex-direction:column;gap:2px;min-width:0;display:flex}.ms-context__cell--wide{grid-column:1/-1}.ms-context__cell-label{color:var(--otb-text-faint);letter-spacing:.2px;font-size:10px}.ms-context__cell-value{color:var(--otb-text-primary);word-break:break-word;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.3px;font-size:13px;font-weight:700;line-height:1.3}.ms-context__cell-value--kpi{font-size:18px;line-height:1.2}.ms-context__cell-sub{color:var(--otb-text-muted);font-size:11px;font-weight:500}.ms-tone--positive{color:var(--otb-positive)}.ms-tone--negative{color:var(--otb-negative)}.ms-tone--neutral{color:var(--otb-text-muted)}.ms-context__prose{color:var(--otb-text-muted);margin:0;font-size:12px;line-height:1.5}.ms-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ms-context__table{border-collapse:collapse;font-variant-numeric:tabular-nums lining-nums;width:100%;font-size:12px}.ms-context__table th,.ms-context__table td{text-align:right;white-space:nowrap;padding:6px 8px}.ms-context__table thead th{color:var(--otb-text-faint);letter-spacing:.2px;border-bottom:1px solid #909fb229;font-size:10px;font-weight:600}.ms-context__table tbody th{color:var(--otb-text-muted);font-size:12px;font-weight:600}.ms-context__table tbody td{color:var(--otb-text-primary);font-weight:700}.ms-context__table tbody tr+tr th,.ms-context__table tbody tr+tr td{border-top:1px solid #909fb214}.ms-context__table th:first-child,.ms-context__table td:first-child{text-align:left;padding-left:0}.ms-context__table th:last-child,.ms-context__table td:last-child{padding-right:0}.ms-context__prose--muted{color:var(--otb-text-faint);font-style:italic}.ms-supply-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-bottom:4px;display:flex}.ms-supply-chart-controls{align-items:center;gap:8px;display:inline-flex}.ms-supply-modal{padding:20px 22px 14px}.ms-supply-modal__chart{height:min(72vh,640px);margin-top:8px}.ms-supply-chart{width:100%;margin-top:4px}.ms-supply-chart .recharts-cartesian-axis-tick-value{font-variant-numeric:tabular-nums}.ms-supply-chart .recharts-default-legend{margin-top:4px!important}.ms-chart-tooltip{background:var(--otb-surface-2);border:1px solid var(--otb-tint-info-6);border-radius:8px;padding:8px 10px;font-size:11.5px;line-height:1.45;box-shadow:0 4px 14px #00000047}.ms-chart-tooltip__date{color:var(--otb-text-faint);margin-bottom:4px;font-size:11.5px;font-weight:600}.ms-chart-tooltip__row{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.ms-context__bullets{color:var(--otb-text-muted);flex-direction:column;gap:4px;margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.55;display:flex}.ms-context__bullets>li>strong{color:var(--otb-text-primary);font-size:inherit;font-weight:600}.ms-context__cta{color:var(--otb-text-primary);cursor:pointer;background:0 0;border:1px solid #909fb233;border-radius:6px;align-self:flex-start;padding:7px 12px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s}.ms-context__cta:hover{background:#ffffff0a;border-color:#909fb259}.ms-context__megatrend{flex-direction:column;gap:8px;display:flex}.ms-decade-grid{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;margin-bottom:8px;display:grid}.ms-decade-cell{background:#ffffff08;border:1px solid #909fb21a;border-radius:6px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.ms-decade-cell__label{color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.4px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:10px;font-weight:700}.ms-decade-cell__value{color:var(--otb-text-primary);letter-spacing:-.3px;font-size:16px;font-weight:700;line-height:1.1}.ms-decade-cell__sub{color:var(--otb-text-muted);font-size:10px;font-weight:500}.ms-decade-cell__bar{background:#909fb22e;border-radius:999px;height:3px;margin:1px 0;position:relative;overflow:hidden}.ms-decade-cell__bar-fill{border-radius:999px;height:100%;transition:width .2s;position:absolute;inset:0 auto 0 0}.ms-decade-cell__state{font-size:10px;font-weight:600}.ms-decade-cell__n{color:var(--otb-text-faint)}.ms-context__megatrend-name{color:var(--otb-text-primary);letter-spacing:-.1px;font-size:14px;font-weight:700;line-height:1.3}.ms-context__megatrend-name--link{font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;text-decoration:none;transition:color .16s,text-decoration-color .16s;display:inline-block}.ms-context__megatrend-name--link:hover,.ms-context__megatrend-name--link:focus-visible{color:var(--otb-accent,var(--otb-text-primary));text-decoration:underline;-webkit-text-decoration-color:var(--otb-accent,currentColor);text-decoration-color:var(--otb-accent,currentColor);text-underline-offset:3px;outline:none}.ms-context__chips{flex-wrap:wrap;gap:6px;display:flex}.ms-context__chip{color:var(--otb-text-muted);white-space:nowrap;letter-spacing:.1px;background:#ffffff08;border:1px solid #909fb224;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:600}.ms-context__chip--up{color:var(--otb-positive);border-color:#6ec9a84d}.ms-context__chip--down{color:var(--otb-negative);border-color:#db80804d}.ms-context__chip--neutral{color:var(--otb-text-muted)}.ms-context__title-row{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.ms-context__title-sub{color:var(--otb-text-faint);letter-spacing:.1px;text-transform:none;font-size:11px;font-weight:500}.ms-context__factpills{flex-wrap:wrap;gap:6px;display:flex}.ms-context__factpill{cursor:help;background:#ffffff08;border:1px solid #909fb224;border-radius:8px;align-items:baseline;gap:6px;padding:4px 9px;transition:border-color .16s,background .16s;display:inline-flex}.ms-context__factpill:hover{background:#ffffff0b;border-color:#909fb242}.ms-context__factpill-label{color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-size:10px;font-weight:700}.ms-context__factpill-value{color:var(--otb-text-primary);white-space:nowrap;letter-spacing:.1px;font-size:12px;font-weight:600}.ms-context__factpill--up{background:#6ec9a80f;border-color:#6ec9a847}.ms-context__factpill--up .ms-context__factpill-value{color:var(--otb-positive)}.ms-context__factpill--down{background:#db80800f;border-color:#db808047}.ms-context__factpill--down .ms-context__factpill-value{color:var(--otb-negative)}.ms-context__factpill--neutral .ms-context__factpill-value{color:var(--otb-text-muted)}.ms-context__megatrend-hint{color:var(--otb-text-muted);letter-spacing:.05px;margin:2px 0 0;font-size:12px;line-height:1.5}@media (width<=960px){.ms-detail{padding:16px 16px 18px}.ms-detail__grid{gap:16px}.ms-detail__chart .dlt-koersgrafiek__canvas-wrap{height:260px;min-height:260px}.ms-rsi-card__value{font-size:20px}}@media (width<=480px){.ms-detail{padding:14px 12px 16px}.ms-detail__chart .dlt-koersgrafiek__canvas-wrap{height:220px;min-height:220px}.ms-rsi-card{padding:6px 8px}.ms-rsi-card__value{font-size:18px}.ms-detail__close{width:44px;height:44px}.ms-context__cta{padding:12px 16px}.ms-detail__cta-button{padding:14px 24px}.mad-chart-legend__item{box-sizing:border-box;min-height:44px;padding:6px 8px}.ms-range__head{flex-direction:column;align-items:flex-start;gap:2px}.ms-range__ends--ticks>span:nth-child(2),.ms-range__ends--ticks>span:nth-child(4){display:none}.ms-decade-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ms-decade-cell{padding:10px 12px}.ms-decade-cell__value{font-size:18px}}.ms-season{margin-top:18px}.ms-season__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-bottom:10px;display:flex}.ms-season__title{letter-spacing:.08em;text-transform:uppercase;color:var(--otb-text-muted);font-size:11px;font-weight:700}.ms-season__sub{color:var(--otb-text-faint);font-size:11px}.ms-season__chart{height:150px;position:relative}.ms-season__axis{pointer-events:none;position:absolute;inset:0 0 20px}.ms-season__baseline{border-top:1px solid #ffffff29;height:0;position:absolute;top:50%;left:0;right:0}.ms-season__bars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:5px;height:100%;display:grid;position:relative}.ms-season__col{cursor:pointer;outline:none;flex-direction:column;align-items:stretch;height:100%;display:flex;position:relative}.ms-season__col:focus-visible{outline:2px solid var(--otb-accent);outline-offset:3px;border-radius:4px}.ms-season__col-bar-area{flex:1;min-width:0;position:relative}.ms-season__bar{opacity:0;min-height:3px;animation:.48s cubic-bezier(.22,.61,.36,1) forwards ms-season-bar-in;animation-delay:calc(var(--bar-i,0) * 32ms + 60ms);border-radius:3px;position:absolute;left:14%;right:14%}.ms-season__bar--up{transform-origin:bottom;background:var(--otb-positive);color:var(--otb-positive);bottom:50%}.ms-season__bar--down{transform-origin:top;background:var(--otb-negative);color:var(--otb-negative);top:50%}.ms-season__bar--flat{background:var(--otb-text-faint);opacity:.55;height:2px;top:calc(50% - 1px)}.ms-season__col:hover .ms-season__bar:not(.ms-season__bar--flat),.ms-season__col.is-active .ms-season__bar:not(.ms-season__bar--flat){filter:brightness(1.16)}.ms-season__col.is-current .ms-season__bar:not(.ms-season__bar--flat){left:10%;right:10%;box-shadow:0 0 12px -2px}@keyframes ms-season-bar-in{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ms-season__bar{opacity:1;animation:none;transform:none}}.ms-season__bar-value{white-space:nowrap;pointer-events:none;opacity:1;font-size:9.5px;font-weight:600;line-height:1;transition:opacity .16s;position:absolute;left:50%;transform:translate(-50%)}.ms-season__bar-value--up{color:var(--otb-positive)}.ms-season__bar-value--down{color:var(--otb-negative)}.ms-season__bar-value--flat{color:var(--otb-text-faint)}.ms-season__bar-value.is-current{font-size:10.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.ms-season__bar-value{transition:none}}.ms-season__label{letter-spacing:.04em;text-transform:uppercase;color:var(--otb-text-faint);box-sizing:border-box;flex:0 0 20px;justify-content:center;align-items:center;padding-top:6px;font-size:10px;font-weight:600;line-height:1;display:flex}.ms-season__label.is-current{color:var(--otb-text-primary);font-weight:700}.ms-season__note{color:var(--otb-text-faint);margin-top:8px;font-size:11px}@media (width<=640px){.ms-season__chart{height:128px}.ms-season__bars{gap:3px}.ms-season__bar-value{font-size:8.5px}.ms-season__bars--hide-even .ms-season__col:nth-child(2n):not(.is-current):not(.is-active) .ms-season__label,.ms-season__bars--hide-even .ms-season__col:nth-child(2n):not(.is-current):not(.is-active) .ms-season__bar-value,.ms-season__bars--hide-odd .ms-season__col:nth-child(odd):not(.is-current):not(.is-active) .ms-season__label,.ms-season__bars--hide-odd .ms-season__col:nth-child(odd):not(.is-current):not(.is-active) .ms-season__bar-value{opacity:0}}.va-toggle{background:#7e9fb314;border:1px solid #7e9fb32e;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.va-toggle button{letter-spacing:.4px;text-transform:uppercase;color:var(--otb-text-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 14px;font-family:inherit;font-size:11px;font-weight:700;transition:background .14s,color .14s}.va-toggle button:hover:not(.active){color:var(--otb-text-muted)}.va-toggle button.active{color:var(--otb-accent);background:#45c4d724}.va-grid{grid-template-columns:1fr 1fr;gap:4px;padding:2px 6px 14px;display:grid}.va-section+.va-section{border-left:1px solid #64bee60f}.mv-column-header{color:var(--color-brand-light);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:12px 14px 8px;font-size:10px;font-weight:700;display:flex}.mv-row{color:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0a;grid-template-columns:1fr auto;align-items:center;gap:12px;width:100%;padding:10px 14px;font-family:inherit;text-decoration:none;display:grid}.va-section>.mv-row:last-child,.va-section>:last-child.mv-row{border-bottom:none}.mv-row--clickable{cursor:pointer;transition:background .14s}.mv-row--clickable:hover{background:#ffffff06}.mv-row--clickable:focus-visible{outline:2px solid var(--otb-accent);outline-offset:-2px}.mv-meta{flex-direction:column;gap:1px;min-width:0;display:flex}.mv-chip-line{align-items:center;gap:8px;min-width:0;display:flex}.mv-name{color:var(--otb-text-primary);letter-spacing:-.05px;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.mv-chip{letter-spacing:.4px;text-transform:uppercase;color:#a8b9c7;white-space:nowrap;background:#7e9fb329;border:1px solid #7e9fb352;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:9px;font-weight:700}.mv-chip.etf{color:#b3cada;background:#7e9fb329;border-color:#7e9fb35c}.mv-chip.crypto{color:#d6b3e3;background:#c79bd624;border-color:#c79bd65c}.mv-chip.metaal{color:#e3cf95;background:#d4bc7a24;border-color:#d4bc7a5c}.mv-ticker-muted{color:var(--otb-text-faint);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:500}.mv-pct{letter-spacing:-.1px;white-space:nowrap;text-align:right;font-size:13px;font-weight:700}.mv-pct.up{color:var(--otb-positive)}.mv-pct.down{color:var(--otb-negative)}.mv-empty{color:var(--otb-text-faint);padding:10px 14px 14px;font-size:11.5px;font-style:italic}.mv-segment-band{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;padding:16px 18px 10px;display:flex}.mv-segment:first-of-type .mv-segment-band{border-top:0}.mv-segment-title{letter-spacing:-.1px;color:var(--otb-text-primary);font-size:14px;font-weight:700}.mv-segment-meta{color:var(--otb-text-faint);letter-spacing:.02em;font-size:11px}.mv-subtab-row{justify-content:center;padding:10px 16px 2px;display:flex}.va-toggle--sub{background:0 0;border:0;gap:18px;padding:0}.va-toggle--sub button{letter-spacing:.6px;color:var(--otb-text-faint);border-bottom:2px solid #0000;border-radius:0;padding:4px 0;font-size:11px}.va-toggle--sub button.active{color:var(--otb-text-primary);border-bottom-color:var(--otb-accent);background:0 0}@media (width<=680px){.va-grid{grid-template-columns:1fr;gap:0}.va-section+.va-section{border-top:1px solid #64bee60f;border-left:0;margin-top:4px}.mv-column-header{padding:10px 16px 6px}.mv-row{padding:8px 16px}.mv-segment-band,.mv-segment.not-active{display:none}}@media (width<=420px){.va-toggle button{padding:5px 10px;font-size:10.5px}.mv-name,.mv-pct{font-size:12px}}.aand-filter-bar{z-index:20;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:0 4px;display:flex;position:relative}.aand-filter-label{color:var(--otb-text-secondary);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.aand-filter-count{color:var(--otb-text-faint);font-size:12px}.aand-filter-wissen{cursor:pointer;border:1px solid;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 12px;font-family:inherit;font-size:12px;transition:all .15s;display:inline-flex}.aand-filter-search-wrap{width:180px;margin-left:auto;position:relative}.aand-filter-search-icon{color:var(--otb-text-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.aand-filter-search{background:var(--surface-0);width:100%;height:28px;color:var(--otb-text-primary);border:1px solid var(--surface-border);border-radius:6px;outline:none;padding:0 28px 0 30px;font-family:inherit;font-size:12px;transition:border-color .15s}.aand-filter-search:focus-visible{border-color:var(--color-brand-light)}.aand-filter-search::placeholder{color:var(--otb-text-muted)}.aand-filter-search-clear{cursor:pointer;color:var(--otb-text-muted);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.aand-filter-search-clear:hover{color:var(--otb-text-primary);background:#ffffff0a}@media (width<=767px){.aand-filter-search-wrap{width:100%;min-width:100%;margin-top:4px;margin-left:0}}.aand-tbl-mobile-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:0 4px;display:flex}.aand-tbl-mobile-sort{color:var(--otb-text-muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.aand-tbl-mobile-sort-lbl{letter-spacing:.04em;font-size:11px;font-weight:600}.aand-tbl-mobile-sort-select{background:var(--surface-0);color:var(--otb-text-primary);border:1px solid var(--surface-border);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%236a7485' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 6px center;background-repeat:no-repeat;border-radius:5px;padding:4px 22px 4px 8px;font-family:inherit;font-size:11px}.aand-tbl-mobile-sort-select:focus-visible{outline:2px solid var(--color-brand-light);outline-offset:2px}.aand-tbl-mobile-count{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.aand-tbl-mobile-cards{flex-direction:column;gap:6px;display:flex}.aand-tbl-mobile-card{border:1px solid var(--surface-border);cursor:pointer;text-align:left;color:inherit;background:linear-gradient(#1622318c,#121c2973);border-radius:8px;flex-direction:column;gap:5px;width:100%;padding:10px 14px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.aand-tbl-mobile-card:hover,.aand-tbl-mobile-card:active{border-color:color-mix(in oklab, var(--color-brand-light) 30%, var(--surface-border));background:linear-gradient(#1c2a3ca6,#1622318c)}.aand-tbl-mobile-card:focus-visible{outline:2px solid var(--color-brand-light);outline-offset:2px}.aand-tbl-mobile-card-top{align-items:center;gap:10px;display:flex}.aand-tbl-mobile-card-idt{flex-direction:column;flex:1;min-width:0;display:flex}.aand-tbl-mobile-card-name{color:var(--otb-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.aand-tbl-mobile-card-tkr{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10px}.aand-tbl-mobile-card-oord{flex-shrink:0;font-size:10px}.aand-tbl-mobile-card-meta{border-top:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:10px;padding-top:4px;font-size:11px;display:flex}.aand-tbl-mobile-card-koers{font-variant-numeric:tabular-nums;color:var(--otb-text-secondary);font-size:11px;font-weight:500}.aand-tbl-mobile-card-ret{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.aand-tbl-mobile-card-spacer{flex:1}.aand-tbl-mobile-card-date{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:10px}.aand-tbl-mobile-card-link{color:var(--otb-accent);border-radius:3px;align-items:center;padding:2px;display:inline-flex}.aand-tbl-mobile-card-link:focus-visible{outline:2px solid var(--color-brand-light);outline-offset:1px}.aand-tbl-mobile-empty{text-align:center;color:var(--otb-text-muted);padding:24px 0;font-size:12px}.aand-tbl-mobile-more{border:1px solid var(--surface-border);width:100%;color:var(--otb-text-secondary);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#ffffff05;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:12px 16px;font-family:inherit;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.aand-tbl-mobile-more:hover{color:var(--otb-text-primary);border-color:var(--color-brand-light);background:#ffffff0a}.aandelen-page .curated-card:before{opacity:1}.aandelen-page .curated-card--instappen:before{background:radial-gradient(at 100% 0,#6ec9a81a,#0000 55%)}.aandelen-page .curated-card--contrair:before{background:radial-gradient(at 100% 0,#909fb21f,#0000 55%)}.aandelen-page .curated-card--frontier:before{background:radial-gradient(at 100% 0,#7a5d9e29,#0000 55%)}.aandelen-page .curated-card--instappen .dm-eyebrow{color:var(--otb-positive)}.aandelen-page .curated-card--contrair .dm-eyebrow{color:var(--otb-neutral)}.aandelen-page .curated-card--frontier .dm-eyebrow{color:#a89bc4}.aandelen-page .curated-card .dm-title{letter-spacing:-.4px;font-size:22px;line-height:1.15}@media (width<=480px){.page-stats-item{padding:14px 12px}.page-stats-label{font-size:10px}.page-stats-value{font-size:26px}.page-stats-sub{font-size:9px}.keuzehulp-cta{flex-direction:row;align-items:center;gap:12px;min-height:95px;padding:14px 12px}.keuzehulp-cta-icon{flex-shrink:0;width:32px;height:32px;margin-bottom:0}.keuzehulp-cta-body{z-index:1;flex:1;min-width:0;position:relative}.keuzehulp-cta-label{font-size:9px}.keuzehulp-cta-title{margin-top:1px;font-size:13px;line-height:1.25}.keuzehulp-cta-sub{margin-top:0;padding-top:2px;font-size:11px}}.page-stats-item{transition:background .2s,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s}.page-stats-item.is-click:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0d,0 6px 20px #00000052}.page-stats-item.is-click:active{transition-duration:80ms;transform:translateY(0)}.page-stats-item.is-selected{box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 35%, transparent), inset 0 1px 0 #ffffff0d, 0 4px 20px #0000004d;background:linear-gradient(#1c2a3ceb,#162231d9)}.page-stats-item.is-selected .page-stats-value{text-shadow:0 0 14px color-mix(in oklab, currentColor 25%, transparent)}.page-stats-item.is-selected:after{content:"";opacity:.8;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;right:12px;box-shadow:0 0 8px}.page-stats-item.is-click:focus-visible{outline:2px solid var(--color-brand-light);outline-offset:-2px}@keyframes otb-fade-up{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.hero-backdrop-wrap.otb-stagger>:not(.hero-backdrop),.otb-stagger.hero-backdrop-wrap>:not(.hero-backdrop){animation:.48s cubic-bezier(.22,1,.36,1) both otb-fade-up}.hero-backdrop-wrap.otb-stagger>.aandelen-top-grid,.hero-backdrop-wrap.otb-stagger>.page-top-grid,.hero-backdrop-wrap.otb-stagger>.page-stats{opacity:1;animation:none;transform:none}@media (prefers-reduced-motion:reduce){.page-stats-item.is-click:hover{transform:none}.hero-backdrop-wrap.otb-stagger>*,.otb-stagger.hero-backdrop-wrap>*{animation:none}}.etfv5-page{padding:32px 0 72px;position:relative}.etfv5-actions{gap:4px;display:flex;position:absolute;top:12px;right:16px}.etfv5-iconbtn{background:var(--otb-tint-info-6);width:32px;height:32px;color:var(--otb-text-secondary);border-radius:999px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.etfv5-iconbtn:hover{background:var(--otb-tint-info-12);color:var(--otb-text-primary)}.etfv5-hero{text-align:center;padding:8px 0 28px}.etfv5-hero__eyebrow{text-transform:uppercase;letter-spacing:.28em;color:var(--otb-text-faint);align-items:center;gap:12px;margin-bottom:10px;font-size:10.5px;font-weight:700;display:inline-flex}.etfv5-hero__eyebrow-line{background:#ffffff1f;flex-shrink:0;width:36px;height:1px;display:inline-block}.etfv5-hero__name{letter-spacing:-.02em;color:var(--otb-text-primary);margin-bottom:8px;font-size:32px;font-weight:800;line-height:1.05}.etfv5-hero__meta{color:var(--otb-text-muted);justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.etfv5-hero__ticker{color:var(--otb-text-primary);font-weight:600}.etfv5-hero__sep{color:var(--otb-text-faint)}.etfv5-hero__isin{color:var(--otb-text-faint);letter-spacing:.5px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.etfv5-hero__cats{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:12px;font-size:11px;display:inline-flex}.etfv5-hero__cat{cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.etfv5-hero__cat-lbl{text-transform:uppercase;letter-spacing:1px;color:var(--otb-text-faint);font-size:9px;font-weight:700}.etfv5-hero__cat-val{color:var(--otb-accent);border-bottom:1px dashed var(--otb-tint-info-30);padding-bottom:1px;font-size:12px;font-weight:600;transition:color .15s,border-color .15s}.etfv5-hero__cat:hover .etfv5-hero__cat-val{color:var(--otb-accent-bright,var(--otb-accent));border-bottom-color:var(--otb-accent)}.etfv5-hero__cat-sep{color:var(--otb-text-faint)}.etfv5-hero__status-row{justify-content:center;display:flex}.etfv5-hero__status{cursor:pointer;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.etfv5-hero__status:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.etfv5-hero__status--green{background:var(--otb-tint-positive-12);border-color:var(--otb-tint-positive-30);color:var(--otb-positive)}.etfv5-hero__status--green:before{background:var(--otb-positive)}.etfv5-hero__status--amber{background:var(--otb-tint-amber-12);border-color:var(--otb-tint-amber-35);color:var(--otb-amber)}.etfv5-hero__status--amber:before{background:var(--otb-amber)}.etfv5-hero__status--danger{background:var(--otb-tint-danger-12);border-color:var(--otb-tint-danger-30);color:var(--otb-danger)}.etfv5-hero__status--danger:before{background:var(--otb-danger)}.etfv5-hero__status--neutral{color:var(--otb-text-secondary);background:#8fb0c214;border-color:#8fb0c24d}.etfv5-hero__status--neutral:before{background:var(--otb-text-secondary)}.etfv5-hero__synthese{letter-spacing:.04em;color:var(--otb-text-secondary);justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:11px;font-weight:500;display:flex}.etfv5-hero__synthese-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.etfv5-hero__synthese-label{color:var(--otb-text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.etfv5-hero__synthese-value{font-weight:600}.etfv5-seclabel{text-transform:uppercase;letter-spacing:.16em;color:var(--otb-text-muted);margin:32px 0 12px;font-size:10px;font-weight:700;line-height:1.5}.etfv5-seclabel--icon{align-items:center;gap:8px;display:flex}.etfv5-seclabel svg{color:var(--otb-accent);opacity:.8;flex-shrink:0;width:14px;height:14px}.etfv5-seclabel span{align-items:center;gap:6px;display:inline-flex}.etfv5-seclabel span:before{content:"";background:var(--otb-accent);opacity:.7;flex-shrink:0;width:18px;height:1px;display:inline-block}.etfv5-brief{--brief-tint:var(--otb-tint-amber-8);--brief-line:var(--otb-tint-amber-35);--brief-accent:var(--otb-amber);background:linear-gradient(180deg, var(--brief-tint) 0%, var(--otb-bg-elevated) 100%);border:1px solid var(--brief-line);border-radius:12px;padding:36px 40px 32px}.etfv5-brief--green{--brief-tint:var(--otb-tint-positive-8,#6ec9a814);--brief-line:var(--otb-tint-positive-30);--brief-accent:var(--otb-positive)}.etfv5-brief--danger{--brief-tint:var(--otb-tint-danger-8,#e76f6f14);--brief-line:var(--otb-tint-danger-30);--brief-accent:var(--otb-danger)}.etfv5-brief--neutral{--brief-tint:#ffffff06;--brief-line:var(--surface-border);--brief-accent:var(--otb-text-secondary)}.etfv5-brief__eyebrow{text-transform:uppercase;letter-spacing:1.2px;color:var(--otb-text-faint);margin-bottom:8px;font-size:10px;font-weight:700}.etfv5-brief__title{letter-spacing:-.02em;color:var(--otb-text-primary);margin-bottom:18px;font-size:28px;font-weight:700;line-height:1.2}.etfv5-brief__title em{color:var(--brief-accent);font-style:normal}.etfv5-brief__body{color:var(--otb-text-secondary);max-width:620px;margin-bottom:20px;font-size:15px;line-height:1.7}.etfv5-brief__body strong{color:var(--otb-text-primary);font-weight:600}.etfv5-brief__action{color:var(--brief-accent);border-top:1px solid var(--brief-line);align-items:center;gap:10px;padding:16px 0 0;font-size:15px;font-weight:600;display:flex}.etfv5-brief__action:before{content:"→";color:var(--brief-accent);font-weight:400}.dlt-koersgrafiek{background:var(--otb-bg-elevated);border:1px solid var(--surface-border);border-radius:12px;margin-top:16px;padding:22px 24px 18px}.dlt-koersgrafiek__head{-moz-column-gap:16px;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;margin-bottom:14px;display:grid}.dlt-koersgrafiek__head>.dlt-koersgrafiek__title{grid-area:1/1}.dlt-koersgrafiek__head>.dlt-koersgrafiek__controls{grid-area:1/2}.dlt-koersgrafiek__head>.dlt-koersgrafiek__substitle{grid-area:2/1/auto/-1}.dlt-koersgrafiek__title{text-transform:uppercase;letter-spacing:.16em;color:var(--otb-text-muted);margin:0;font-size:10px;font-weight:700}.dlt-koersgrafiek__range{background:var(--otb-tint-info-6);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.dlt-koersgrafiek__range-btn{letter-spacing:.04em;color:var(--otb-text-muted);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:4px;padding:4px 10px;font-size:11px;font-weight:600;transition:background .15s,color .15s}.dlt-koersgrafiek__range-btn:hover{color:var(--otb-text-primary)}.dlt-koersgrafiek__range-btn--active{background:var(--otb-bg-elevated);color:var(--otb-text-primary);box-shadow:0 1px 2px #00000040}.dlt-koersgrafiek__canvas-wrap{width:100%;height:320px;position:relative}.dlt-koersgrafiek__canvas{width:100%;height:100%}.dlt-koersgrafiek__error{color:var(--otb-text-muted);text-align:center;padding:24px;font-size:13px}.dlt-koersgrafiek__substitle{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:0;display:inline-flex}.dlt-koersgrafiek__substitle-pct{color:var(--otb-text-primary);font-family:JetBrains Mono,Menlo,monospace}.dlt-koersgrafiek__substitle-pct--bullish{color:var(--otb-positive)}.dlt-koersgrafiek__substitle-pct--bearish{color:var(--otb-amber)}.dlt-koersgrafiek__substitle-label{color:var(--otb-text-faint);letter-spacing:.02em;font-size:12px}.dlt-koersgrafiek__range-btn--disabled{opacity:.35;cursor:not-allowed}.dlt-koersgrafiek__range-btn--disabled:hover{color:var(--otb-text-muted)}.dlt-koersgrafiek__skeleton{pointer-events:none;background-size:200% 100%;border-radius:8px;animation:1.4s ease-in-out infinite dlt-koersgrafiek-skeleton;position:absolute;inset:0}@keyframes dlt-koersgrafiek-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.dlt-koersgrafiek__tooltip{pointer-events:none;border:1px solid var(--surface-border,#ffffff1a);color:var(--otb-text-primary);white-space:nowrap;z-index:2;font-variant-numeric:tabular-nums;background:#0d141cf2;border-radius:6px;flex-direction:column;gap:2px;padding:6px 10px;font-size:11px;line-height:1.4;display:flex;position:absolute;box-shadow:0 4px 12px #0000004d}.dlt-koersgrafiek__tooltip-date{color:var(--otb-text-faint);font-size:10px}.dlt-koersgrafiek__tooltip-price{font-weight:600}.dlt-koersgrafiek__tooltip-overlay{color:var(--otb-text-muted);font-size:11px;font-weight:500}.dlt-koersgrafiek__tooltip-key{color:var(--otb-text-faint);margin-right:6px;font-size:10px;font-weight:500}.dlt-koersgrafiek__footnote{color:var(--otb-text-faint);letter-spacing:.02em;margin:10px 0 0;font-size:10.5px}.dlt-koersgrafiek__placeholder{text-align:center;color:var(--otb-text-muted);padding:28px 16px;font-size:13px;line-height:1.6}.dlt-koersgrafiek__placeholder-title{text-transform:uppercase;letter-spacing:.16em;color:var(--otb-text-faint);margin-bottom:6px;font-size:11px;font-weight:700}.dlt-koersgrafiek--no-data{background:0 0;border:none;padding:0}.dlt-koersgrafiek__inline-empty{flex-wrap:wrap;align-items:baseline;gap:10px;padding:8px 0 4px;display:flex}.dlt-koersgrafiek__inline-empty-title{text-transform:uppercase;letter-spacing:.6px;color:var(--otb-text-primary);margin:0;font-size:11px;font-weight:700}.dlt-koersgrafiek__inline-empty-msg{color:var(--otb-text-faint);font-size:12px;font-style:italic}.dlt-koersgrafiek__legend{border-top:1px solid var(--otb-tint-info-6);color:var(--otb-text-secondary);flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.dlt-koersgrafiek__legend-overlay{justify-content:center;margin-top:12px;display:flex}.dlt-koersgrafiek__legend-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--otb-text-faint);font-size:9.5px;font-weight:700}.dlt-koersgrafiek__legend-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.dlt-koersgrafiek__legend-dot--marker{border:1.5px solid var(--otb-text-faint);background:0 0}.dlt-koersgrafiek__legend-item--marker{margin-left:auto}.dlt-koersgrafiek__legend-sub{color:var(--otb-text-muted);letter-spacing:.01em;font-size:10.5px}.dlt-koersgrafiek__legend{border-top:1px solid var(--otb-tint-info-6);flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;padding-top:12px;display:flex}.dlt-koersgrafiek__legend-item{align-items:center;gap:6px;display:inline-flex}.dlt-koersgrafiek__legend-swatch{border-radius:3px;flex-shrink:0;width:10px;height:10px}.dlt-koersgrafiek__legend-label{color:var(--otb-text-muted);font-size:11px}.dlt-koersgrafiek__levels{border-top:1px solid var(--otb-tint-info-6);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.dlt-koersgrafiek__levels-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--otb-text-faint);font-size:9.5px;font-weight:700}.dlt-koersgrafiek__level-btn{letter-spacing:.04em;background:var(--otb-tint-info-6);color:var(--otb-text-muted);cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;padding:5px 12px;font-size:11px;font-weight:600;transition:background .15s,color .15s,border-color .15s,opacity .15s;display:inline-flex}.dlt-koersgrafiek__level-btn:before{content:"";border-top:1px dashed;flex:none;width:12px;height:0}.dlt-koersgrafiek__level-btn:hover{color:var(--otb-text-primary)}.dlt-koersgrafiek__level-btn--active{background:var(--otb-bg-elevated);color:var(--otb-text-primary);border-color:var(--surface-border);box-shadow:0 1px 2px #00000040}.dlt-koersgrafiek__level-btn:not(.dlt-koersgrafiek__level-btn--active){opacity:.5}.dlt-koersgrafiek__level-btn:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}@media (pointer:coarse){.dlt-koersgrafiek__level-btn{padding:8px 14px}}.dlt-koersgrafiek__controls{align-items:center;gap:8px;display:inline-flex}.dlt-koersgrafiek__expand-btn{background:var(--otb-tint-info-6);width:26px;height:26px;color:var(--otb-text-muted);cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}@media (pointer:coarse){.dlt-koersgrafiek__expand-btn{width:32px;height:32px}}.dlt-koersgrafiek__expand-btn:hover{color:var(--otb-text-primary);background:var(--otb-bg-elevated);border-color:var(--surface-border)}.dlt-koersgrafiek__expand-btn:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.dlt-koersgrafiek-modal{z-index:1000;-webkit-backdrop-filter:blur(4px);background:#060a0ec7;justify-content:center;align-items:center;padding:24px;animation:.16s ease-out dlt-koersgrafiek-modal-fade;display:flex;position:fixed;inset:0}.dlt-koersgrafiek-modal__panel{background:var(--otb-bg-elevated);border:1px solid var(--surface-border);border-radius:14px;width:100%;max-width:1200px;max-height:calc(100vh - 48px);animation:.18s cubic-bezier(.2,.8,.3,1) dlt-koersgrafiek-modal-scale;position:relative;overflow:auto;box-shadow:0 20px 60px #0000008c}@keyframes dlt-koersgrafiek-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes dlt-koersgrafiek-modal-scale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dlt-koersgrafiek-modal,.dlt-koersgrafiek-modal__panel{animation:none}}.dlt-koersgrafiek-modal__close{z-index:2;background:var(--otb-tint-info-6);border:1px solid var(--surface-border);width:32px;height:32px;color:var(--otb-text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:14px;right:14px}.dlt-koersgrafiek-modal__close:hover{color:var(--otb-text-primary);background:var(--otb-bg-elevated)}.dlt-koersgrafiek-modal__close:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.dlt-koersgrafiek--fullscreen{background:0 0;border:none;margin:0;padding:28px 32px 24px}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__title{font-size:13px}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__canvas-wrap{height:min(70vh,620px);min-height:360px}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__range-btn--mobile-hidden{display:inline-block}@media (width>=721px){.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__head>.dlt-koersgrafiek__controls{margin-right:32px}.dlt-koersgrafiek-modal__close{top:26px}}@media (width<=720px){.dlt-koersgrafiek-modal{padding:12px}.dlt-koersgrafiek-modal__panel{border-radius:10px;max-height:calc(100vh - 24px)}.dlt-koersgrafiek--fullscreen{padding:18px 16px 14px}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__canvas-wrap{height:min(60vh,420px);min-height:280px}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__head{grid-template-columns:1fr;row-gap:10px}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__head>.dlt-koersgrafiek__title{grid-area:1/1;padding-right:44px}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__head>.dlt-koersgrafiek__controls{grid-area:2/1;justify-self:start}.dlt-koersgrafiek--fullscreen .dlt-koersgrafiek__head>.dlt-koersgrafiek__substitle{grid-row:3}}.etfv5-dims{background:var(--otb-tint-info-6);border:1px solid var(--surface-border);border-radius:12px 12px 0 0;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.etfv5-dim{background:var(--otb-bg-elevated);flex-direction:column;gap:10px;padding:22px 22px 20px;display:flex}.etfv5-dim__label{text-transform:uppercase;letter-spacing:1.2px;color:var(--otb-text-faint);font-size:10px;font-weight:700}.etfv5-dim__verdict{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.2}.etfv5-dim--green .etfv5-dim__verdict{color:var(--otb-positive)}.etfv5-dim--amber .etfv5-dim__verdict{color:var(--otb-amber)}.etfv5-dim--danger .etfv5-dim__verdict{color:var(--otb-danger)}.etfv5-dim--neutral .etfv5-dim__verdict{color:var(--otb-text-muted)}.etfv5-dim__detail{color:var(--otb-text-secondary);font-size:13px;line-height:1.55}.etfv5-dim__detail strong{color:var(--otb-text-primary);font-weight:600}.etfv5-dim__meta{color:var(--otb-text-muted);border-top:1px solid var(--otb-tint-info-6);margin-top:auto;padding-top:10px;font-size:12px}.etfv5-scen-grid{background:var(--otb-tint-info-6);border:1px solid var(--surface-border);border-radius:12px 12px 0 0;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.etfv5-scen{background:var(--otb-bg-elevated);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:32px 28px 30px;display:flex}.etfv5-scen--amber{background:linear-gradient(180deg, var(--otb-tint-amber-6,#c4a4560f) 0%, var(--otb-bg-elevated) 50%)}.etfv5-scen--danger{background:linear-gradient(180deg, var(--otb-tint-danger-6,#e05a5a0f) 0%, var(--otb-bg-elevated) 50%)}.etfv5-scen__prompt{text-transform:uppercase;letter-spacing:.22em;color:var(--otb-text-faint);font-size:10px;font-weight:700}.etfv5-scen__action{letter-spacing:-.015em;color:var(--otb-amber);margin-bottom:4px;font-family:"Source Serif 4",Georgia,serif;font-size:30px;font-style:italic;font-weight:500;line-height:1.15}.etfv5-scen__action--green{color:var(--otb-positive)}.etfv5-scen__action--amber{color:var(--otb-amber)}.etfv5-scen__action--danger{color:var(--otb-danger)}.etfv5-scen__body{max-width:400px;color:var(--otb-text-secondary);font-size:13px;line-height:1.7}.etfv5-scen__body strong{color:var(--otb-text-primary);font-weight:600}.etfv5-cp-grid{grid-template-columns:1fr 1fr;gap:36px;display:grid}.etfv5-cp-group__label{text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;margin-bottom:14px;font-size:10px;font-weight:700;display:flex}.etfv5-cp-group__label--green{color:var(--otb-positive)}.etfv5-cp-group__label--amber{color:var(--otb-amber)}.etfv5-cp-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.etfv5-cp-group__label--green .etfv5-cp-dot{background:var(--otb-positive);box-shadow:0 0 6px #6ec9a880}.etfv5-cp-group__label--amber .etfv5-cp-dot{background:var(--otb-amber);box-shadow:0 0 6px #c4a45680}.etfv5-checkpoint{color:var(--otb-text-primary);border-bottom:1px solid var(--otb-tint-info-6);grid-template-columns:8px 1fr auto;align-items:start;gap:14px;padding:11px 0;font-size:13px;display:grid}.etfv5-checkpoint:last-child{border-bottom:none}.etfv5-checkpoint__box{opacity:.85;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.etfv5-cp-group--green .etfv5-checkpoint__box{background:var(--otb-positive)}.etfv5-cp-group--amber .etfv5-checkpoint__box{background:var(--otb-amber)}.etfv5-checkpoint__text{line-height:1.45}.etfv5-checkpoint__value{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11.5px}@media (width<=720px){.etfv5-cp-grid{grid-template-columns:1fr;gap:24px}}.etfv5-holding{border-top:1px solid var(--otb-tint-info-6);grid-template-columns:28px minmax(140px,1.4fr) minmax(80px,1fr) 56px;align-items:center;gap:18px;padding:11px 0;font-size:13px;display:grid}.etfv5-holding:first-of-type{border-top:none}.etfv5-holding__rank{color:var(--otb-text-faint);letter-spacing:.04em;font-variant-numeric:tabular-nums;text-align:right;font-size:10px;font-weight:600}.etfv5-holding__logo{color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:7.5px;font-weight:800;display:flex}.etfv5-holding__name{color:var(--otb-text-secondary);white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.005em;min-width:0;overflow:hidden}.etfv5-holding__bar{background:var(--otb-tint-info-6);border-radius:999px;height:5px;overflow:hidden}.etfv5-holding__barfill{background:linear-gradient(90deg, var(--otb-accent) 0%, color-mix(in srgb, var(--otb-accent) 75%, transparent) 100%);opacity:.85;border-radius:999px;height:100%}.etfv5-holding__pct{text-align:right;color:var(--otb-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700}.etfv5-holding-rest{color:var(--otb-text-muted);border-top:1px solid var(--otb-tint-info-6);justify-content:space-between;margin-top:6px;padding:12px 0 0;font-size:12px;display:flex}.etfv5-holding-rest strong{color:var(--otb-text-secondary);font-weight:700}.etfv5-peers{background:var(--otb-bg-elevated);border:1px solid var(--surface-border);border-radius:12px;padding:22px 24px}.etfv5-peers__lead{color:var(--otb-text-secondary);margin-bottom:12px;font-size:14px;line-height:1.6}.etfv5-peers__lead strong{color:var(--otb-text-primary);font-weight:600}.etfv5-peers__table{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.etfv5-peers__table th{text-align:left;color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--otb-tint-info-6);padding:10px 0;font-size:10px;font-weight:600}.etfv5-peers__table th.num,.etfv5-peers__table td.num{text-align:right;font-variant-numeric:tabular-nums}.etfv5-peers__table td{border-bottom:1px solid var(--otb-tint-info-6);color:var(--otb-text-primary);padding:10px 0;font-size:13px}.etfv5-peers__table tr:last-child td{border-bottom:none}.etfv5-peer-name{color:var(--otb-text-muted);margin-top:1px;font-size:11px}.etfv5-peer-row--current{background:var(--otb-tint-info-6)}.etfv5-peer-badge{text-transform:uppercase;letter-spacing:.7px;color:var(--otb-accent);margin-left:6px;font-size:9px;font-weight:700}.etfv5-peers-grid{--peers-cols:34px 1fr 110px 110px 110px 130px 90px;padding:0 22px 4px;display:block}.etfv5-peers-grid__head,.etfv5-peers-grid__row{grid-template-columns:var(--peers-cols);align-items:center;gap:16px;display:grid}.etfv5-peers-grid__head{letter-spacing:.18em;text-transform:uppercase;color:var(--otb-text-faint);border-bottom:1px solid var(--surface-border);padding:6px 0;font-size:9.5px;font-weight:700}.etfv5-peers-grid__row{border-top:1px solid var(--surface-border);padding:12px 0}.etfv5-peers-grid__row--current{background:var(--otb-tint-positive-4)}.etfv5-peers-grid__row--clickable{cursor:pointer;transition:background .15s}.etfv5-peers-grid__row--clickable:hover{background:var(--surface-hover)}.etfv5-peers-grid__rank{letter-spacing:.04em;color:var(--otb-text-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.etfv5-peers-grid__fonds{align-items:center;gap:12px;min-width:0;display:flex}.etfv5-peers-grid__fondsbody{min-width:0}.etfv5-peers-grid__name{letter-spacing:-.01em;color:var(--otb-text-primary);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.etfv5-peers-grid__name-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.etfv5-peers-grid__here{letter-spacing:.08em;text-transform:uppercase;color:var(--otb-text-muted);background:var(--surface-2);border-radius:3px;flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:700}.etfv5-peers-grid__ticker{color:var(--otb-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;overflow:hidden}.etfv5-peers-grid__return{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}.etfv5-peers-grid__return-since{letter-spacing:.08em;text-transform:uppercase;color:var(--otb-text-faint);margin-left:6px;font-size:9px;font-weight:700}@media (width>=641px){.etfv5-peers-section{background:var(--otb-bg-elevated);border:1px solid var(--surface-border);border-radius:12px 12px 0 0;overflow:hidden}}@media (width<=820px){.etfv5-peers-grid{--peers-cols:28px 1fr 96px 96px 96px 110px 80px}.etfv5-peers-grid__head,.etfv5-peers-grid__row{gap:10px}}.etfv5-peers-mobile{padding:0 16px 8px;display:none}@media (width<=640px){.etfv5-peers-grid--desktop{display:none}.etfv5-peers-mobile{display:block}.etfv5-peers-mobile__current{background:var(--otb-tint-positive-4);border-color:#6ec9a840}}@media (width<=640px) and (resolution>=.001dpi){.etfv5-peers-grid__row{grid-template-columns:1fr auto;grid-template-areas:"fonds rank""verd return""kw return""tr return""dyn return";gap:8px 12px;padding:14px 0}.etfv5-peers-grid__row>:first-child{opacity:.6;grid-area:rank;place-self:start end}.etfv5-peers-grid__row>:nth-child(2){grid-area:fonds}.etfv5-peers-grid__row>:nth-child(3){grid-area:verd;justify-self:start}.etfv5-peers-grid__row>:nth-child(4){grid-area:kw;justify-self:start}.etfv5-peers-grid__row>:nth-child(5){grid-area:tr;justify-self:start}.etfv5-peers-grid__row>:nth-child(6){grid-area:dyn;justify-self:start}.etfv5-peers-grid__row>:nth-child(7){grid-area:return;align-self:start}.etfv5-peers-grid__name{font-size:14px}.etfv5-peers-grid__name-text{white-space:normal;overflow:visible}}.etfv5-detsummary{cursor:pointer;background:color-mix(in srgb, var(--surface-inset) 70%, transparent);border:1px solid var(--surface-border);text-transform:uppercase;letter-spacing:.14em;width:100%;color:var(--otb-text-secondary);border-top:none;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:12px;font-weight:600;transition:color .16s,background .16s;display:flex}.etfv5-detsummary:hover{color:var(--otb-accent);background:color-mix(in srgb, var(--otb-accent) 4%, transparent)}.etfv5-detsummary:hover .otb-expand-chevron{color:var(--otb-accent)}.etfv5-detsummary[aria-expanded=true] .otb-expand-chevron{transform:rotate(180deg)}.etfv5-detsummary__sub{color:var(--otb-text-faint);text-transform:none;letter-spacing:0;font-size:11px;font-weight:400}.etfv5-detbody{background:var(--otb-bg-inset);border:1px solid var(--surface-border);border-top:none;border-radius:0 0 12px 12px;padding:14px 22px 20px}.etfv5-detsep .etfv5-detsummary{border-radius:0}.etfv5-detsep:last-child .etfv5-detsummary[aria-expanded=false],.etfv5-detsep:last-child .etfv5-detbody{border-radius:0 0 12px 12px}.etfv5-stub-note{color:var(--otb-text-faint);border:1px dashed var(--otb-tint-info-12);border-radius:6px;padding:10px;font-size:12px}@keyframes dlt-fade-up{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes dlt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes dlt-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dlt-expand-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.etfv5-holding__barfill{transform-origin:0;animation:.7s cubic-bezier(.16,1,.3,1) both dlt-bar-fill}.etfv5-detbody{animation:.35s cubic-bezier(.16,1,.3,1) both dlt-expand-in}.aand-samenvatting__glow{animation:.8s ease-out both dlt-fade-in}.aand-samenvatting__eyebrow{animation:.5s cubic-bezier(.16,1,.3,1) .2s both dlt-fade-up}.aand-samenvatting__verdict{animation:.6s cubic-bezier(.16,1,.3,1) .28s both dlt-fade-up}.aand-samenvatting__body{animation:.5s cubic-bezier(.16,1,.3,1) .4s both dlt-fade-up}.aand-samenvatting__concl-line{animation:.5s cubic-bezier(.16,1,.3,1) .48s both dlt-fade-up}.aand-samenvatting__concl-text{animation:.5s cubic-bezier(.16,1,.3,1) .56s both dlt-fade-up}.aand-samenvatting__concl-pill{animation:.5s cubic-bezier(.16,1,.3,1) .64s both dlt-fade-up}.aand-hero__glow{animation:.8s ease-out both dlt-fade-in}.aand-hero__topbar{animation:.5s cubic-bezier(.16,1,.3,1) .12s both dlt-fade-up}.aand-hero__eyebrow{animation:.5s cubic-bezier(.16,1,.3,1) .2s both dlt-fade-up}.aand-hero__verdict{animation:.6s cubic-bezier(.16,1,.3,1) .28s both dlt-fade-up}.aand-hero__sub{animation:.5s cubic-bezier(.16,1,.3,1) .36s both dlt-fade-up}.aand-hero__thesis{animation:.5s cubic-bezier(.16,1,.3,1) .44s both dlt-fade-up}.aand-hero__pillars{animation:.5s cubic-bezier(.16,1,.3,1) .52s both dlt-fade-up}.aand-expand-in{animation:.35s cubic-bezier(.16,1,.3,1) both dlt-expand-in}@media (prefers-reduced-motion:reduce){.etfv5-holding__barfill,.etfv5-detbody,.aand-samenvatting__glow,.aand-samenvatting__eyebrow,.aand-samenvatting__verdict,.aand-samenvatting__body,.aand-samenvatting__concl-line,.aand-samenvatting__concl-text,.aand-samenvatting__concl-pill,.aand-hero__glow,.aand-hero__topbar,.aand-hero__eyebrow,.aand-hero__verdict,.aand-hero__sub,.aand-hero__thesis,.aand-hero__pillars,.aand-expand-in{animation:none!important}}.etfv5-scen-section .etfv5-scen-grid{border:none;border-radius:0}.etfv5-scen-section .etfv5-detsummary,.etfv5-scen-section .etfv5-detbody{border-left:none;border-right:none;border-radius:0}.etfv5-peers-section .etfv5-peers__lead{margin-top:4px;padding:0 24px}.etfv5-peers-section .etfv5-peers__scroll{-webkit-overflow-scrolling:touch;border-radius:8px;margin:0 24px 22px;overflow-x:auto}.etfv5-peers-section .etfv5-peers__scroll .otb-table{min-width:560px}.etfv5-peer-row--current .otb-tabel-pill{background:var(--otb-bg-elevated)}@media (width<=720px){.etfv5-peers-section .etfv5-peers__lead{padding:0 14px}.etfv5-peers-section .etfv5-peers__scroll{margin:0 14px 18px}}.etfv5-disclaimer{border-top:1px solid var(--otb-tint-info-6);color:var(--otb-text-faint);text-align:center;max-width:620px;margin-top:36px;margin-left:auto;margin-right:auto;padding-top:20px;font-size:11px;line-height:1.6}.etfv5-scen--green{background:linear-gradient(180deg, var(--otb-tint-positive-6,#6ec9a80f) 0%, var(--otb-bg-elevated) 50%)}.etfv5-cp-group__sub{color:var(--otb-text-muted);margin-top:-6px;margin-bottom:10px;font-size:11px;font-weight:400}.etfv5-profile__isin{color:var(--otb-text-faint);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-left:8px;font-size:10.5px;font-weight:600}.etfv5-cp-list{margin:0;padding:0;list-style:none}.etfv5-cp-list>li{display:block}.etfv5-detbody--flush{padding:0}.etfv5-detbody--flush>section{margin-top:0}.etfv5-page>.otb-stagger>section:not(:first-child){margin-top:8px}.etfv5-profile{background:var(--otb-bg-elevated);border:1px solid var(--surface-border);border-radius:12px;overflow:hidden}.etfv5-profile__head{border-bottom:1px solid var(--otb-tint-info-6);align-items:center;gap:14px;padding:20px 24px;display:flex}.etfv5-profile__icon{background:var(--otb-tint-info-6);border:1px solid var(--otb-tint-info-12);width:38px;height:38px;color:var(--otb-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.etfv5-profile__title{color:var(--otb-text-primary);font-size:13px;font-weight:700}.etfv5-profile__sub{color:var(--otb-text-muted);margin-top:2px;font-size:12px}.etfv5-facts{flex-wrap:wrap;gap:18px 32px;padding:14px 24px 18px;font-size:13px;display:flex}.etfv5-facts__item{flex-direction:column;gap:2px;display:flex}.etfv5-facts__label{text-transform:uppercase;letter-spacing:.8px;color:var(--otb-text-faint);font-size:9px;font-weight:700}.etfv5-facts__value{color:var(--otb-text-primary);font-variant-numeric:tabular-nums;font-weight:600}.etfv5-facts__value--accent{color:var(--otb-accent)}.etfv5-kpi-grid{background:var(--otb-tint-info-6);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.etfv5-kpi-cell{background:var(--otb-bg-elevated);padding:12px 14px}.etfv5-kpi-cell__label{text-transform:uppercase;letter-spacing:.8px;color:var(--otb-text-faint);margin-bottom:5px;font-size:9px;font-weight:700}.etfv5-kpi-cell__value{font-variant-numeric:tabular-nums;color:var(--otb-text-primary);font-size:15px;font-weight:700;line-height:1.1}.etfv5-kpi-cell__value--green{color:var(--otb-positive)}.etfv5-kpi-cell__value--amber{color:var(--otb-amber)}.etfv5-kpi-cell__value--danger{color:var(--otb-danger)}.etfv5-kpi-cell__value--neutral{color:var(--otb-text-primary)}.etfv5-kpi-cell__sub{color:var(--otb-text-muted);margin-top:2px;font-size:10px}@media (width<=720px){.etfv5-cp-group__sub{font-size:10.5px}.etfv5-page{padding:20px 0 40px}.etfv5-hero__name{font-size:26px}.etfv5-brief{padding:20px 14px 18px}.etfv5-brief__title{font-size:20px}.etfv5-brief__body{font-size:14px}.etfv5-brief__action{font-size:13px}.etfv5-dims{grid-template-columns:1fr}.etfv5-dim{padding:16px 16px 14px}.etfv5-scen-grid{grid-template-columns:1fr}.etfv5-scen{padding:22px 16px}.etfv5-scen__action{font-size:19px}.dlt-koersgrafiek{padding:16px 16px 14px}.dlt-koersgrafiek__canvas-wrap{height:220px}.dlt-koersgrafiek__range-btn{min-height:36px;padding:8px 14px;font-size:12px}.dlt-koersgrafiek__range-btn--mobile-hidden{display:none}.etfv5-peers{padding:18px 16px}.etfv5-kpi-grid{grid-template-columns:repeat(2,1fr)}.etfv5-facts{gap:14px 24px;padding:12px 18px 16px}.etfv5-holding{grid-template-columns:24px 1fr 52px;gap:12px;padding:10px 0}.etfv5-holding__bar,.etfv5-peers__table thead{display:none}.etfv5-peers__table tbody tr{padding:14px 0;display:block}.etfv5-peers__table td{vertical-align:top;border-bottom:none;padding:0 6px 6px 0;display:inline-block}.etfv5-peers__table td:first-child{width:100%;padding-bottom:8px;display:block}.etfv5-peers__table td.num{color:var(--otb-text-muted);text-align:left;padding-top:6px;font-size:12px;font-weight:400;display:block}.etfv5-peers__table td.num:before{content:"12 mnd - ";color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.6px;margin-right:4px;font-size:10px;font-weight:600}:root{--bp-pad-sm:10px;--bp-pad-md:14px;--bp-pad-lg:18px}}.kal-stripheader{padding:18px 16px 14px;display:none}.kal-stripheader-eyebrow{text-transform:uppercase;letter-spacing:1px;color:var(--otb-text-muted);margin-bottom:6px;font-size:11px;font-weight:500}.kal-stripheader-summary{color:var(--otb-text-secondary);margin-bottom:14px;font-size:13px}.kal-stripheader-summary strong{font-size:inherit;color:var(--otb-text-primary);font-weight:700}.kal-stripheader-row{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.kal-stripheader-day{text-align:center;color:inherit;background:#1622318c;border:1px solid #ffffff0d;border-radius:8px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px 4px;font-family:inherit;display:flex}.kal-stripheader-day.is-today{background:#c4a4561a;border-color:#c4a4564d}.kal-stripheader-day-name{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-muted);font-size:10px;font-weight:600}.kal-stripheader-day-num{color:var(--otb-text-primary);font-size:16px;font-weight:700;line-height:1}.kal-stripheader-day.is-today .kal-stripheader-day-num{color:var(--otb-amber,var(--otb-negative))}.kal-stripheader-counts{display:none}.kal-stripheader-count{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600}.kal-stripheader-count.is-macro{color:var(--otb-text-secondary)}.kal-stripheader-count.is-earnings{color:var(--otb-accent,var(--color-brand))}.kal-stripheader-count.is-zero{color:var(--otb-text-faint);opacity:.55}.kal-earnings{padding:16px}.kal-section-sub{color:var(--otb-text-secondary);margin:-10px 0 14px;font-size:13px;font-weight:400;line-height:1.5}.kal-earnings-title{color:var(--otb-text-primary);letter-spacing:-.2px;margin:0 0 14px;font-size:16px;font-weight:700}.kal-earnings-empty{color:var(--otb-text-secondary);padding:12px 0;font-size:13px}.kal-earnings-subtitle{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-muted);margin:14px 0 8px;font-size:11px;font-weight:600}.kal-earnings-list{flex-direction:column;gap:6px;display:flex}.kal-earnings-day{flex-direction:column;gap:4px;display:flex}.kal-earnings-day-header{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-muted);border-bottom:1px solid #ffffff0f;margin-top:4px;padding:12px 0 6px;font-size:11px;font-weight:600}.kal-earnings-day:first-child .kal-earnings-day-header{margin-top:0}.kal-earnings-day-header.is-today{color:var(--otb-accent,var(--color-brand))}.kal-earnings-row-dlt{cursor:pointer;text-align:left;color:inherit;background:#1622318c;border:1px solid #ffffff0f;border-radius:8px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;transition:background .15s,border-color .15s;display:grid}.kal-earnings-row-dlt:hover{background:#162231c7;border-color:#ffffff24}.kal-earnings-row-sp{border-bottom:1px solid #ffffff0a;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.kal-earnings-ticker{color:var(--otb-accent,var(--color-brand));font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:13px;font-weight:700}.kal-earnings-row-sp .kal-earnings-ticker{color:var(--otb-text-secondary);font-size:12px}.kal-earnings-name-block{flex-direction:column;gap:2px;min-width:0;display:flex}.kal-earnings-name{color:var(--otb-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.kal-earnings-row-sp .kal-earnings-name{font-size:12px}.kal-earnings-meta{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.kal-earnings-hour{text-transform:uppercase;color:var(--otb-text-muted);letter-spacing:.5px;white-space:nowrap;font-size:10px}.kal-earnings-toggle{text-align:left;width:100%;color:var(--otb-text-secondary);cursor:pointer;background:0 0;border:1px dashed #ffffff14;border-radius:8px;margin-top:6px;padding:10px 12px;font-family:inherit;font-size:12px;transition:background .15s,color .15s}.kal-earnings-toggle:hover{color:var(--otb-text-primary);background:#1622318c}@media (width>=720px){.kal-stripheader{padding:16px 20px;display:block}.kal-stripheader-summary{font-size:14px}.kal-stripheader-day{gap:6px;padding:12px 8px}.kal-stripheader-day-num{font-size:18px}.kal-stripheader-counts{flex-direction:column;align-items:center;gap:2px;display:flex}.kal-earnings{padding:18px 20px}}.kal-mev{padding:16px}.kal-mev-title{color:var(--otb-text-primary);letter-spacing:-.2px;margin:0 0 14px;font-size:16px;font-weight:700}.kal-mev-toolbar{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;display:flex}.kal-mev-toolbar-sep{background:#ffffff1a;width:1px;height:18px;margin:0 4px}.kal-mev-chip{color:var(--otb-text-secondary);cursor:pointer;background:#1622318c;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:12px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.kal-mev-chip:hover{color:var(--otb-text-primary);background:#162231c7}.kal-mev-chip.is-active{color:var(--otb-accent,var(--color-brand));background:#45c4d71f;border-color:#45c4d74d}.kal-mev-chip-count{opacity:.7;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.kal-mev-empty{color:var(--otb-text-secondary);padding:14px 4px 4px;font-size:13px}.kal-mev-tz-note{color:var(--otb-text-faint);margin:0;padding:12px 4px 0;font-size:11px}.kal-mev-list{flex-direction:column;gap:6px;display:flex}.kal-mev-day{flex-direction:column;display:flex}.kal-mev-day-header{text-transform:uppercase;letter-spacing:.5px;color:var(--otb-text-muted);border-bottom:1px solid #ffffff0f;padding:12px 0 6px;font-size:11px;font-weight:600}.kal-mev-day-header.is-today{color:var(--otb-accent,var(--color-brand))}.kal-mev-row{border-bottom:1px solid #ffffff0a;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 4px;display:grid}.kal-mev-row:last-child{border-bottom:none}.kal-mev-time{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}.kal-mev-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.kal-mev-name{color:var(--otb-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.kal-mev-figures{color:var(--otb-text-secondary);font-variant-numeric:tabular-nums;font-size:11px}.kal-mev-flag{letter-spacing:.5px;text-transform:uppercase;border-radius:4px;flex-shrink:0;padding:3px 7px;font-size:10px;font-weight:700}.kal-mev-flag.is-high{color:var(--otb-danger);background:#db80801f}.kal-mev-flag.is-medium{color:var(--otb-negative);background:#c4a4561f}.kal-mev-flag.is-low{color:var(--otb-text-muted);background:#909fb21a}@media (width>=720px){.kal-mev{padding:20px 22px}.kal-mev-time{min-width:56px;font-size:12px}.kal-mev-name{font-size:14px}.kal-mev-figures{font-size:12px}}.cry-opp-zone-section{display:block}.cry-opp-zone-section .cry-opp-zone-header{margin-bottom:14px}.cry-instap-v2-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}@media (width<=720px){.cry-instap-v2-grid{grid-template-columns:minmax(0,1fr);gap:16px}.cry-instap-card.cry-instap-v2{padding:18px 16px 16px}.cry-instap-v2-precedent{padding:12px}.cry-opp-risk-flag{padding:10px 12px}.cry-opp-zone-section .otb-header .badge.badge-accent{display:none}}.cry-instap-card.cry-instap-v2{flex-direction:column;gap:18px;min-width:0;padding:22px 24px 20px;display:flex}.cry-instap-card.cry-instap-v2.is-btc{border-color:#f7931a33}.cry-instap-card.cry-instap-v2.is-btc:before{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:radial-gradient(at 100% 0,#f7931a0f,#0000 60%);position:absolute;inset:0}.cry-instap-card.cry-instap-v2.is-eth{border-color:#627eea38}.cry-instap-card.cry-instap-v2.is-eth:before{content:"";pointer-events:none;border-radius:inherit;z-index:0;background:radial-gradient(at 100% 0,#627eea12,#0000 60%);position:absolute;inset:0}.cry-instap-v2-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.cry-instap-v2-asset{letter-spacing:.02em;color:var(--otb-text-secondary);text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.cry-instap-v2-asset svg{color:#f7931a}.cry-instap-v2-asset-eth{color:#627eea;justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;font-weight:600;display:inline-flex}.cry-instap-v2-conf-pill{letter-spacing:.04em;text-transform:uppercase;color:var(--otb-text-secondary);white-space:nowrap;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;padding:3px 9px;font-size:10.5px}.cry-instap-v2-conf-pill[data-conf=high]{color:#5ee0d0;background:#5ee0d01a;border-color:#5ee0d052}.cry-instap-v2-conf-pill[data-conf=low]{color:var(--otb-text-tertiary);border-color:#ffffff0f}.cry-instap-v2-hero{flex-direction:column;gap:8px;display:flex}.cry-instap-v2-zone-label{letter-spacing:-.01em;color:var(--otb-text-primary);font-size:28px;font-weight:600;line-height:1.1}.cry-instap-v2-zone-label.tone-strong,.cry-instap-v2-stat-num.tone-strong{color:#5ee0d0}.cry-instap-v2-zone-label.tone-positive,.cry-instap-v2-stat-num.tone-positive{color:#6fc995}.cry-instap-v2-zone-label.tone-neutral,.cry-instap-v2-stat-num.tone-neutral{color:var(--otb-text-primary)}.cry-instap-v2-zone-label.tone-muted,.cry-instap-v2-stat-num.tone-muted{color:#c9a66b}.cry-instap-v2-zone-label.tone-negative,.cry-instap-v2-stat-num.tone-negative{color:#d57a7a}.cry-instap-v2-zone-label.tone-amber,.cry-instap-v2-stat-num.tone-amber{color:var(--otb-negative)}.cry-instap-v2-zone-label.tone-orange,.cry-instap-v2-stat-num.tone-orange{color:#d6894e}.cry-instap-v2-zone-label.tone-danger,.cry-instap-v2-stat-num.tone-danger{color:var(--otb-danger)}.cry-instap-v2-cooldown-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--otb-text-tertiary);white-space:nowrap;background:#5ee0d00f;border:1px solid #5ee0d038;border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:10.5px}.cry-instap-v2-zone-explain{color:var(--otb-text-tertiary,var(--otb-text-secondary));opacity:.85;margin:-2px 0 4px;font-size:12px;font-style:italic;line-height:1.5}.cry-instap-v2-reasoning{color:var(--otb-text-secondary);margin:0;font-size:13.5px;line-height:1.55}.cry-instap-v2-vetos{background:#d57a7a0f;border:1px solid #d57a7a38;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.cry-instap-veto-row{flex-direction:column;gap:3px;display:flex}.cry-instap-veto-label{color:#d57a7a;font-size:13px;font-weight:600}.cry-instap-veto-detail{color:var(--otb-text-secondary);font-size:12.5px;line-height:1.45}.cry-instap-v2-precedent{background:#ffffff06;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.cry-instap-v2-precedent-title{letter-spacing:.05em;text-transform:uppercase;color:var(--otb-text-tertiary);font-size:11px;font-weight:600}.cry-instap-v2-stats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cry-instap-v2-stat{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.cry-instap-v2-stat-num{letter-spacing:-.02em;color:var(--otb-text-primary);font-size:28px;font-weight:600;line-height:1.05}.cry-instap-v2-stat-label{letter-spacing:.01em;color:var(--otb-text-tertiary);font-size:11px;line-height:1.3}.mkl-page.hero-backdrop-wrap.otb-stagger>:nth-child(2){animation-delay:40ms}.mkl-page.hero-backdrop-wrap.otb-stagger>:nth-child(3){animation-delay:.11s}.mkl-page.hero-backdrop-wrap.otb-stagger>:nth-child(4){animation-delay:.18s}.mkl-page.hero-backdrop-wrap.otb-stagger>:nth-child(5){animation-delay:.25s}.mkl-page.hero-backdrop-wrap.otb-stagger>:nth-child(6){animation-delay:.32s}.mkl-page.hero-backdrop-wrap.otb-stagger>:nth-child(7){animation-delay:.39s}.mkl-page.hero-backdrop-wrap.otb-stagger>:nth-child(8){animation-delay:.46s}.mkl-page .page-lead-eyebrow{animation:.5s ease-out .12s both otb-fade-in}.mkl-page .page-lead-question{animation:.5s ease-out .2s both otb-fade-in}.mkl-page .page-lead-answer{animation:.5s ease-out .3s both otb-fade-in}@media (prefers-reduced-motion:reduce){.mkl-page.hero-backdrop-wrap.otb-stagger>*,.mkl-page .page-lead-eyebrow,.mkl-page .page-lead-question,.mkl-page .page-lead-answer{animation:none!important}}.mkl-eyebrow{letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.mkl-eyebrow--positive{color:var(--otb-positive)}.mkl-eyebrow--danger{color:var(--otb-danger)}.mkl-eyebrow--amber{color:var(--otb-amber)}.mkl-eyebrow--neutral{color:var(--otb-neutral)}.mkl-timeline-wrap{padding:64px 20px;border-top:0!important}.mkl-timeline-wrap .hm-bewijs-tl-track{background:linear-gradient(90deg,#0000 0%,#ffffff1a 5% 95%,#0000 100%);height:1px;margin:0 8px}.mkl-season-dot{opacity:.62;background:radial-gradient(circle at 50% 36%,#ffffff08,#ffffff03 70%,#0000 100%);border:1px solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;line-height:1;transition:opacity .32s cubic-bezier(.22,.61,.36,1),box-shadow .32s cubic-bezier(.22,.61,.36,1),border-color .32s cubic-bezier(.22,.61,.36,1);display:inline-flex;box-shadow:inset 0 1px 1px #ffffff09}.mkl-season-dot>svg{transition:filter .32s cubic-bezier(.22,.61,.36,1)}.hm-bewijs-tl-point.now .mkl-season-dot--now{opacity:1;background:radial-gradient(circle at 50% 34%, color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 30%, transparent), color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 10%, transparent) 70%, color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 4%, transparent) 100%);border:1.5px solid color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 62%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 18%, transparent), 0 0 10px color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 40%, transparent), 0 0 24px color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 20%, transparent), inset 0 1px 1px #ffffff1a}.hm-bewijs-tl-point.now .mkl-season-dot--now>svg{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--mkl-season-tone,var(--otb-positive)) 48%, transparent))}.mkl-season-dot--next{opacity:.92;background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--otb-amber) 10%, transparent), transparent 72%);border:1.5px dashed color-mix(in srgb, var(--otb-amber) 55%, transparent);box-shadow:0 0 8px color-mix(in srgb, var(--otb-amber) 14%, transparent)}@media (width<=767px){.mkl-timeline-wrap{padding:56px 8px 48px}.mkl-timeline-wrap .hm-bewijs-tl-track{margin:0 4px}.mkl-timeline-wrap .hm-bewijs-tl-yr{letter-spacing:.06em;font-size:9.5px;top:-38px}.mkl-timeline-wrap .hm-bewijs-tl-ret{font-size:11px;bottom:-32px}}.mkl-chain{align-items:stretch;gap:0;margin-top:28px;display:flex}.mkl-chain-node{text-align:center;flex:1;padding:24px}.mkl-chain-node-label{color:var(--otb-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.mkl-chain-node-value{font-size:24px;font-weight:700;line-height:1.1}.mkl-chain-node-sub{color:var(--otb-text-muted);margin-top:8px;font-size:12px}.mkl-chain-arrow{color:var(--otb-text-muted);align-items:center;padding:0 16px;display:flex}.mkl-chain-node--button{appearance:none;font:inherit;color:inherit;cursor:pointer;transition:background .16s;position:relative}.mkl-chain-node--button:hover{background:color-mix(in srgb, var(--otb-text-primary) 4%, transparent)}.mkl-chain-node--button:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.mkl-chain-node--button[aria-expanded=true]{background:color-mix(in srgb, var(--otb-accent) 8%, transparent)}.mkl-chain-node-chevron{color:var(--otb-text-faint);margin-top:10px;transition:transform .2s,color .2s;display:inline-flex}.mkl-chain-node--button:hover .mkl-chain-node-chevron{color:var(--otb-text-muted)}.mkl-chain-node--button[aria-expanded=true] .mkl-chain-node-chevron{color:var(--otb-text-primary);transform:rotate(180deg)}.mkl-impact-row{border-bottom:1px solid var(--surface-border);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:200px 150px 1fr;align-items:center;gap:24px;padding:20px 28px 20px 0;transition:background .15s;display:grid;position:relative}.mkl-impact-row:last-child{border-bottom:0}.mkl-impact-row:hover,.mkl-impact-row:focus-visible{background:color-mix(in srgb, var(--otb-text-primary) 3%, transparent);outline:none}.mkl-impact-row[disabled]{cursor:default}.mkl-impact-row[disabled]:hover{background:0 0}.mkl-impact-asset{font-size:14px;font-weight:700}.mkl-impact-conclusie{color:var(--otb-text-muted);font-size:14px;line-height:1.5}.mkl-impact-chevron{color:var(--otb-text-muted);pointer-events:none;transition:color .15s,transform .15s;display:inline-flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.mkl-impact-row:hover .mkl-impact-chevron,.mkl-impact-row:focus-visible .mkl-impact-chevron{color:var(--otb-text-secondary);transform:translateY(-50%)translate(3px)}@media (width<=640px){.mkl-impact-row{grid-template-columns:1fr;gap:8px;padding:16px 28px 16px 0}.mkl-impact-chevron{top:18px;transform:none}.mkl-impact-row:hover .mkl-impact-chevron,.mkl-impact-row:focus-visible .mkl-impact-chevron{transform:translate(3px)}.mkl-chain{flex-direction:column}.mkl-chain-arrow{justify-content:center;padding:8px 0;transform:rotate(90deg)}}.mkl-tag{letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;width:fit-content;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.mkl-tag--positive-strong{color:var(--otb-positive);background:color-mix(in srgb, var(--otb-positive) 18%, transparent);border-color:color-mix(in srgb, var(--otb-positive) 45%, transparent)}.mkl-tag--positive{color:var(--otb-positive);background:color-mix(in srgb, var(--otb-positive) 10%, transparent);border-color:color-mix(in srgb, var(--otb-positive) 30%, transparent)}.mkl-tag--amber{color:var(--otb-amber);background:color-mix(in srgb, var(--otb-amber) 10%, transparent);border-color:color-mix(in srgb, var(--otb-amber) 30%, transparent)}.mkl-tag--danger{color:var(--otb-danger);background:color-mix(in srgb, var(--otb-danger) 10%, transparent);border-color:color-mix(in srgb, var(--otb-danger) 30%, transparent)}.mkl-tag--neutral{color:var(--otb-neutral);background:color-mix(in srgb, var(--otb-neutral) 10%, transparent);border-color:color-mix(in srgb, var(--otb-neutral) 30%, transparent)}.mkl-detail-block{max-width:760px}.mkl-detail-statement{color:var(--otb-text-primary);margin:6px 0 8px;font-size:14px;font-weight:600;line-height:1.4}.mkl-detail-paragraph{margin:0;font-size:13px;line-height:1.6}.mkl-disclaimer{color:var(--otb-text-muted);margin-top:18px;font-size:11px}.mkl-sent-pair{grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;display:grid}.mkl-sent-panel{background:color-mix(in srgb, var(--surface-1) 40%, transparent);border:1px solid var(--surface-border);border-radius:14px;padding:20px 22px 22px}.mkl-sent-panel--link{color:inherit;cursor:pointer;text-decoration:none;transition:background .12s,border-color .12s;display:block}.mkl-sent-panel--link:hover{background:color-mix(in srgb, var(--surface-1) 55%, transparent);border-color:color-mix(in srgb, var(--otb-accent) 35%, var(--surface-border))}.mkl-sent-panel--link:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.mkl-sent-panel-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:14px;display:flex}.mkl-sent-asset{text-transform:uppercase;letter-spacing:.08em;color:var(--otb-text-muted);font-size:11px;font-weight:700}.mkl-sent-zone{letter-spacing:.02em;font-size:12px;font-weight:700}.mkl-sent-gauge-row{align-items:center;gap:18px;display:flex}.mkl-sent-arc{flex-shrink:0;width:130px;height:78px}.mkl-sent-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:40px;font-weight:700;line-height:1}.mkl-sent-trend{color:var(--otb-text-muted);margin-top:8px;font-size:12px}.mkl-sent-trend strong{color:var(--otb-text-secondary);font-size:12px;font-weight:600}.mkl-cta-row{justify-content:flex-end;margin-top:18px;display:flex}.mkl-cta-link{color:var(--otb-accent);align-items:center;gap:4px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.mkl-cta-link:hover{text-decoration:underline}@media (hover:none){.mkl-cta-row .mkl-cta-link{min-height:44px}}@media (width<=680px){.mkl-sent-pair{grid-template-columns:1fr;gap:12px}}@media (width<=420px){.mkl-sent-gauge-row{gap:14px}.mkl-sent-arc{width:110px;height:66px}.mkl-sent-num{font-size:32px}}@media (width<=480px){.otb-detail-panel,.hm-page .pad-0>.otb-detail-panel{gap:22px}}@media (prefers-reduced-motion:reduce){.otb-detail-panel,.hm-page .pad-0>.otb-detail-panel{animation:none!important}.otb-expand-chevron{transition:color .16s}.mkl-impact-row{transition:none}.mkl-impact-chevron{transition:color .15s}.mkl-skel-line,.mkl-skel-strip{animation:none}}.mkl-data-unavailable{background:color-mix(in srgb, var(--otb-amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--otb-amber) 25%, transparent);color:var(--otb-text-muted);border-radius:6px;align-items:center;gap:6px;width:fit-content;margin-top:12px;margin-bottom:4px;padding:6px 10px;font-size:11px;display:flex}.mkl-data-unavailable-dot{background:var(--otb-amber);border-radius:50%;flex-shrink:0;width:6px;height:6px}.mkl-prose-narrow{max-width:760px}.mkl-pulse-c-gauge--module{margin-top:32px;padding:0 8px}.mkl-pulse-c-gauge-label--danger{color:var(--otb-danger)}.mkl-pulse-c-gauge-label--neutral{color:var(--otb-neutral)}.mkl-pulse-c-gauge-label--positive{color:var(--otb-positive)}@media (width<=540px){.mkl-pulse-c-gauge--module .pulse-c-gauge-meta{flex-direction:column;align-items:flex-start;gap:4px}}.mkl-nowrap{white-space:nowrap}.mkl-skel-body{min-height:380px}.mkl-skel-line{background:var(--glass-bg);border-radius:6px;animation:1.5s ease-in-out infinite skeletonPulse}.mkl-skel-line--eyebrow{width:120px;height:10px;margin-bottom:16px}.mkl-skel-line--h2{width:100%;max-width:620px;height:26px;margin-bottom:10px}.mkl-skel-line--text{width:100%;max-width:720px;height:14px;margin-top:12px}.mkl-skel-line--short{max-width:360px}.mkl-skel-strip{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:14px;height:132px;margin-top:32px;animation:1.5s ease-in-out infinite skeletonPulse}@media (width<=640px){.mkl-skel-body{min-height:700px}.mkl-skel-strip{height:460px}}.mkl-fixture-banner{background:color-mix(in srgb, var(--otb-amber) 12%, transparent);border:1px solid color-mix(in srgb, var(--otb-amber) 35%, transparent);border-radius:8px;align-items:center;gap:16px;margin-bottom:16px;padding:12px 18px;display:flex}.mkl-fixture-banner-text{flex:1;min-width:0}.mkl-fixture-banner-eyebrow{color:var(--otb-amber);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.mkl-fixture-banner-line{color:var(--otb-text-primary);margin-top:2px;font-size:13px}.mkl-fixture-banner-links{flex-shrink:0;gap:8px;display:flex}.mkl-fixture-banner-link{color:var(--otb-text-secondary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--otb-text-secondary) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--otb-text-secondary) 30%, transparent);font-size:12px;font-weight:600}.mkl-fixture-banner-link--icon{align-items:center;gap:4px;display:inline-flex}.mkl-fixture-index{padding-top:24px;padding-bottom:64px}.mkl-fixture-index-header{margin-bottom:24px}.mkl-fixture-index-eyebrow{color:var(--otb-amber);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:700;display:inline-flex}.mkl-fixture-index-title{max-width:760px;margin:0;font-size:36px;font-weight:700;line-height:1.15}.mkl-fixture-index-lead{max-width:760px;margin-top:12px;font-size:14px;line-height:1.6}.mkl-fixture-index-live-link{color:var(--otb-text-secondary);text-decoration:underline}.mkl-fixture-index-section{margin-top:32px}.mkl-fixture-index-section-label{margin-bottom:14px}.mkl-fixture-index-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px;display:grid}.mkl-fixture-index-card{color:inherit;outline-offset:2px;outline:2px solid #0000;padding:18px;text-decoration:none;transition:border-color .15s,background .15s,outline-offset .1s;display:block}.mkl-fixture-index-card:focus-visible{outline-color:var(--otb-accent);outline-offset:4px}.mkl-fixture-index-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mkl-fixture-index-card-label{font-size:14px;font-weight:700}.mkl-fixture-index-card-desc{margin-top:8px;font-size:12px;line-height:1.55}.mkl-fixture-index-card-slug{margin-top:10px;font-family:monospace;font-size:10px}@media (prefers-reduced-motion:reduce){.mkl-fixture-index-card{transition:none}}.cry-opp-zone-section{scroll-margin-top:24px}.cry-opp-drivers-toggle-block{margin:auto -24px 0}.cry-opp-drivers-toggle-block:not(.is-open){margin-bottom:-20px}.cry-opp-card-top{flex-direction:column;gap:18px;display:flex}@supports (grid-template-rows:subgrid){@media (width>=721px){.cry-instap-v2-grid{grid-template-rows:auto auto;row-gap:18px}.cry-instap-v2-grid .cry-instap-card.cry-instap-v2{grid-row:1/3;grid-template-rows:subgrid;display:grid}.cry-instap-v2-grid .cry-opp-drivers-toggle-block{margin-top:0}}}@media (width<=720px){.cry-opp-drivers-toggle-block{margin-left:-16px;margin-right:-16px}.cry-opp-drivers-toggle-block:not(.is-open){margin-bottom:-16px}}.cry-opp-drivers{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cry-opp-drivers li{color:var(--otb-text-secondary);padding-left:14px;font-size:12.5px;line-height:1.5;position:relative}.cry-opp-drivers li:before{content:"";background:#ffffff4d;width:7px;height:1px;position:absolute;top:.7em;left:0}.cry-opp-onderbouwing-body{flex-direction:column;gap:16px;display:flex}.cry-opp-onderbouwing-part{flex-direction:column;gap:8px;display:flex}.cry-opp-onderbouwing-foot{color:var(--otb-text-secondary);margin:0;font-size:11px;line-height:1.4}.cry-opp-zone-strip{gap:3px;height:10px;margin-top:2px;display:flex}.cry-opp-zone-strip-seg{background:#909fb24d;border-radius:2px;flex:1 1 0}.cry-opp-zone-strip-seg.tone-strong{background:#5ee0d0bf}.cry-opp-zone-strip-seg.tone-positive{background:#6fc995bf}.cry-opp-zone-strip-seg.tone-muted{background:#c9a66b8c}.cry-opp-zone-strip-seg.tone-neutral{background:#909fb259}.cry-opp-zone-strip-seg.tone-amber{background:rgba(var(--otb-negative-rgb), .55)}.cry-opp-zone-strip-seg.tone-orange{background:#d6894ea6}.cry-opp-zone-strip-seg.tone-danger{background:rgba(var(--otb-danger-rgb), .75)}.cry-opp-strip-toggle{appearance:none;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:column;gap:10px;width:100%;margin:0;padding:4px 0;transition:opacity .16s,box-shadow .16s;display:flex}.cry-opp-strip-toggle:hover{opacity:.85}.cry-opp-strip-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px #5ee0d073}.cry-opp-strip-head{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.cry-opp-strip-head .cry-instap-v2-precedent-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cry-opp-strip-chevron{color:var(--otb-text-tertiary);flex-shrink:0;transition:transform .2s}.cry-opp-strip-block.is-open .cry-opp-strip-chevron{transform:rotate(180deg)}.cry-opp-strip-history{border-top:1px solid #ffffff0a;min-width:0;padding-top:12px}.cry-opp-strip-history .dlt-koersgrafiek{max-width:100%;margin-top:0;padding:16px 14px 14px}@media (width<=720px){.cry-opp-strip-history .dlt-koersgrafiek__head{grid-template-columns:1fr;row-gap:10px}.cry-opp-strip-history .dlt-koersgrafiek__head>.dlt-koersgrafiek__title{grid-area:1/1}.cry-opp-strip-history .dlt-koersgrafiek__head>.dlt-koersgrafiek__controls{grid-area:2/1;justify-self:start}}.cry-opp-strip-legend{color:var(--otb-text-tertiary);letter-spacing:.02em;flex-wrap:wrap;gap:12px;margin-top:8px;font-size:11px;display:flex}.cry-opp-strip-legend span{align-items:center;gap:5px;display:inline-flex}.cry-opp-zone-dot{background:#909fb24d;border-radius:999px;flex-shrink:0;width:8px;height:8px;display:inline-block}.cry-opp-zone-dot.tone-strong{background:#5ee0d0d9}.cry-opp-zone-dot.tone-positive{background:#6fc995d9}.cry-opp-zone-dot.tone-muted{background:#c9a66bbf}.cry-opp-zone-dot.tone-neutral{background:#909fb280}.cry-opp-zone-dot.tone-amber{background:rgba(var(--otb-negative-rgb), .75)}.cry-opp-zone-dot.tone-orange{background:#d6894ecc}.cry-opp-zone-dot.tone-danger{background:rgba(var(--otb-danger-rgb), .85)}.cry-opp-history-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=720px){.cry-opp-history-grid{grid-template-columns:1fr}}.cry-opp-history-chart-card{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.cry-opp-history-notice{color:var(--otb-text-tertiary);margin:12px 0 0;font-size:11px;font-style:italic;line-height:1.5}.cry-opp-history-empty{color:var(--otb-text-tertiary);text-align:center;border:1px dashed #ffffff14;border-radius:10px;margin:12px 0;padding:16px;font-size:12px}.cry-opp-risk-flags{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cry-opp-risk-flag{color:var(--otb-text-secondary);background:#909fb20f;border:1px solid #909fb240;border-radius:10px;padding:10px 14px;font-size:12.5px;line-height:1.45}.cry-opp-risk-flag.tone-strong{background:#5ee0d014;border-color:#5ee0d04d}.cry-opp-risk-flag.tone-positive{background:#6fc99514;border-color:#6fc9954d}.cry-opp-risk-flag.tone-muted{background:#c9a66b12;border-color:#c9a66b47}.cry-opp-risk-flag.tone-neutral{background:#909fb20f;border-color:#909fb240}.cry-opp-risk-flag.tone-amber{border-color:rgba(var(--otb-negative-rgb), .3);background:rgba(var(--otb-negative-rgb), .08)}.cry-opp-risk-flag.tone-orange{background:#d6894e14;border-color:#d6894e4d}.cry-opp-risk-flag.tone-danger{border-color:rgba(var(--otb-danger-rgb), .3);background:rgba(var(--otb-danger-rgb), .08)}.cry-opp-pill-badge{letter-spacing:.02em;white-space:nowrap;border:1px solid;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:700}.cry-opp-pill-badge[data-state=bullish]{color:var(--otb-positive);border-color:color-mix(in srgb, var(--otb-positive) 40%, transparent);background:color-mix(in srgb, var(--otb-positive) 10%, transparent)}.cry-opp-pill-badge[data-state=mixed]{color:var(--otb-accent);border-color:color-mix(in srgb, var(--otb-accent) 40%, transparent);background:color-mix(in srgb, var(--otb-accent) 10%, transparent)}.cry-opp-pill-badge[data-state=bearish]{color:var(--otb-negative);border-color:color-mix(in srgb, var(--otb-negative) 40%, transparent);background:color-mix(in srgb, var(--otb-negative) 10%, transparent)}.cry-opp-pill-badge[data-state=neutral]{color:var(--otb-text-secondary);border-color:var(--surface-border);background:0 0}.brmod-thrust-banner{background:color-mix(in srgb, var(--otb-positive) 12%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--otb-positive) 25%, transparent);border-radius:10px;margin-top:18px;margin-bottom:8px;padding:14px 18px}.brmod-thrust-banner-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.brmod-thrust-tag{text-transform:uppercase;letter-spacing:.08em;color:var(--otb-positive);font-size:12px;font-weight:800}.brmod-thrust-meta{color:var(--otb-text-muted);letter-spacing:.02em;font-size:11px;font-weight:600}.brmod-thrust-body{color:var(--otb-text-primary);margin:0;font-size:13px;line-height:1.55}.brmod-signal-strip{flex-direction:column;gap:8px;margin-top:18px;margin-bottom:8px;display:flex}.brmod-signal{background:color-mix(in srgb, var(--surface-1) 30%, transparent);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.brmod-signal--positive{background:color-mix(in srgb, var(--otb-positive) 9%, transparent)}.brmod-signal--amber{background:color-mix(in srgb, var(--otb-amber) 9%, transparent)}.brmod-signal--danger{background:color-mix(in srgb, var(--otb-danger) 10%, transparent)}.brmod-signal-tag{text-transform:uppercase;letter-spacing:.08em;color:var(--otb-text-primary);flex-shrink:0;font-size:11px;font-weight:700}.brmod-signal--positive .brmod-signal-tag{color:var(--otb-positive)}.brmod-signal--amber .brmod-signal-tag{color:var(--otb-amber)}.brmod-signal--danger .brmod-signal-tag{color:var(--otb-danger)}.brmod-signal-text{color:var(--otb-text-secondary)}.brmod-chart{margin-top:24px}.brmod-line{fill:none;stroke:var(--otb-accent);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.brmod-line--fondsen{stroke:var(--otb-text-primary)}.brmod-tile-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--otb-text-primary);font-size:40px;font-weight:700;line-height:1}.brmod-tile-num .brmod-tile-pct{color:var(--otb-text-muted);margin-left:2px;font-size:22px;font-weight:600}.brmod-tile-num--placeholder{color:var(--otb-text-faint)}.brmod-tile-trend{color:var(--otb-text-muted);margin-top:8px;font-size:12px;line-height:1.5}.brmod-tile-trend strong{font-weight:600;font-size:inherit;color:inherit}.mkl-sent-pair--3col{grid-template-columns:1fr 1fr 1fr;gap:14px}.brmod-dlt-strip{background:color-mix(in srgb, var(--surface-1) 40%, transparent);border:1px solid var(--surface-border);border-radius:14px;margin-top:24px;padding:20px 22px 22px}.brmod-dlt-caption{text-transform:uppercase;letter-spacing:.06em;color:var(--otb-text-faint);margin-bottom:10px;font-size:11px;font-weight:600;display:block}.brmod-dlt-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.brmod-dlt-grid--solo{grid-template-columns:1fr}.brmod-dlt-stat{color:inherit;cursor:pointer;border-radius:8px;flex-direction:column;gap:4px;margin:-4px -6px;padding:4px 6px;text-decoration:none;transition:background .12s;display:flex}.brmod-dlt-stat:hover{background:color-mix(in srgb, var(--surface-1) 45%, transparent)}.brmod-dlt-stat:hover .brmod-dlt-key{color:var(--otb-accent)}.brmod-dlt-stat:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.brmod-dlt-key{text-transform:uppercase;letter-spacing:.06em;color:var(--otb-text-primary);font-size:11px;font-weight:700}.brmod-dlt-figure{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.brmod-dlt-pct{color:var(--otb-text-primary);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.brmod-dlt-trend{font-size:12px;font-weight:600}.brmod-dlt-trend--up{color:var(--otb-positive)}.brmod-dlt-trend--flat{color:var(--otb-text-muted)}.brmod-dlt-trend--down{color:var(--otb-danger)}.brmod-dlt-sub{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.brmod-uitklap>.mkl-detail-block+.mkl-detail-block{padding-top:12px}.brmod-detail-grid{gap:10px;margin-top:14px;display:grid}.brmod-detail-grid--2{grid-template-columns:repeat(2,1fr)}.brmod-detail-card{-webkit-backdrop-filter:blur(12px);background:#16223180;border:1px solid #909fb21f;border-radius:8px;padding:14px 16px}.brmod-detail-card-num{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1}.brmod-detail-card-title{text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:11px;font-weight:700}.brmod-detail-card-rule{color:var(--otb-text-secondary);margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.45}.brmod-detail-card-body{color:var(--otb-text-muted);margin:8px 0 0;font-size:12px;line-height:1.6}.brmod-defs{-moz-column-gap:16px;grid-template-columns:minmax(140px,max-content) 1fr;gap:10px 16px;margin:14px 0 0;display:grid}.brmod-defs-row{display:contents}.brmod-defs-term{text-transform:uppercase;letter-spacing:.08em;align-self:baseline;margin:0;font-size:11px;font-weight:700;line-height:1.5}.brmod-defs-desc{color:var(--otb-text-muted);align-self:baseline;margin:0;font-size:13px;line-height:1.55}.brmod-header{flex-wrap:wrap;gap:10px}@media (width<=680px){.brmod-toggle{flex-wrap:wrap;width:100%;display:flex}.brmod-toggle button{flex:40%}}.brmod-overview-grid{grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:20px;display:grid}.brmod-overview-card{text-align:left;width:100%;font:inherit;cursor:pointer;transition:background .12s,border-color .12s;display:block}.brmod-overview-card:hover{background:color-mix(in srgb, var(--surface-1) 55%, transparent);border-color:color-mix(in srgb, var(--otb-accent) 35%, var(--surface-border))}.brmod-overview-card:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.brmod-overview-sub{color:var(--otb-text-muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:11px}.brmod-overview-dlt{align-items:baseline;gap:18px;display:flex}.brmod-overview-dlt-stat{flex-direction:column;gap:2px;display:flex}.brmod-overview-dlt-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--otb-text-primary);font-size:26px;font-weight:700;line-height:1}.brmod-overview-dlt-key{color:var(--otb-text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.brmod-mini-spark{width:100%;height:36px;margin-top:12px;display:block}.brmod-mini-spark .brmod-line{stroke-width:1.5px}@media (width<=680px){.brmod-overview-grid{grid-template-columns:1fr}.brmod-chart{margin-top:20px}.mkl-sent-pair--3col{grid-template-columns:1fr}.brmod-dlt-grid{grid-template-columns:1fr;gap:0}.brmod-dlt-stat{margin:0;padding:10px 0}.brmod-dlt-stat+.brmod-dlt-stat{border-top:1px solid var(--surface-border)}.brmod-detail-grid--2{grid-template-columns:1fr}.brmod-defs{grid-template-columns:1fr;row-gap:14px}.brmod-defs-row{display:block}.brmod-defs-term{margin-bottom:4px;display:block}}@media (width<=420px){.brmod-tile-num{font-size:34px}.brmod-tile-num .brmod-tile-pct{font-size:18px}}.rgm-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--otb-text-secondary);align-items:center;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-flex}.rgm-eyebrow--positive{color:var(--otb-positive)}.rgm-eyebrow--amber{color:var(--otb-amber)}.rgm-eyebrow--danger{color:var(--otb-danger)}.rgm-eyebrow--neutral{color:var(--otb-neutral)}.rgm-verdict-accent--positive{color:var(--otb-positive)}.rgm-verdict-accent--amber{color:var(--otb-amber)}.rgm-verdict-accent--danger{color:var(--otb-danger)}.rgm-verdict-accent--neutral{color:var(--otb-neutral)}.rgm-strip-wrap{margin:8px 0 4px}.rgm-strip{align-items:stretch;gap:6px;display:grid}.rgm-strip-step{border:1px solid var(--surface-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border-radius:10px;flex-direction:column;justify-content:space-between;min-height:108px;padding:14px 14px 12px;display:flex;position:relative}.rgm-strip-stance{color:var(--otb-text-faint);letter-spacing:.16em;text-transform:uppercase;margin-bottom:2px;font-size:9px;font-weight:700}.rgm-strip-name{color:var(--otb-text-primary);letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:700}.rgm-strip-desc{color:var(--otb-text-muted);font-size:12px;line-height:1.45}.rgm-strip-step[data-tone=danger] .rgm-strip-stance,.rgm-strip-step[data-tone=danger] .rgm-strip-name{color:var(--otb-danger)}.rgm-strip-step[data-tone=amber] .rgm-strip-stance,.rgm-strip-step[data-tone=amber] .rgm-strip-name{color:var(--otb-amber)}.rgm-strip-step[data-tone=neutral] .rgm-strip-stance,.rgm-strip-step[data-tone=neutral] .rgm-strip-name{color:var(--otb-neutral)}.rgm-strip-step[data-tone=positive] .rgm-strip-stance,.rgm-strip-step[data-tone=positive] .rgm-strip-name{color:var(--otb-positive)}.rgm-strip-step.is-now{--rgm-now-rgb:var(--otb-positive-rgb);background:var(--glass-bg-hover);border-color:rgba(var(--rgm-now-rgb), .35);box-shadow:0 0 0 1px rgba(var(--rgm-now-rgb), .12) inset}.rgm-strip-step.is-now[data-tone=positive]{--rgm-now-rgb:var(--otb-positive-rgb)}.rgm-strip-step.is-now[data-tone=neutral]{--rgm-now-rgb:var(--otb-neutral-rgb)}.rgm-strip-step.is-now[data-tone=amber]{--rgm-now-rgb:var(--otb-negative-rgb)}.rgm-strip-step.is-now[data-tone=danger]{--rgm-now-rgb:var(--otb-danger-rgb)}.rgm-strip-step.is-now:before{content:"NU";background:rgb(var(--rgm-now-rgb));color:var(--otb-bg-inset);letter-spacing:.12em;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700;position:absolute;top:-9px;left:14px}.rgm-strip-step.is-next .rgm-strip-stance:after{content:" · volgt";color:var(--otb-text-faint);letter-spacing:.04em;font-size:9px;font-weight:500}.rgm-strip-arrow{color:var(--otb-text-faint);justify-content:center;align-items:center;width:14px;font-size:14px;font-weight:400;display:flex}.rgm-detail-section{margin:0}.rgm-detail-section+.rgm-detail-section{margin-top:18px}.rgm-detail-intro{color:var(--otb-text-muted);margin:6px 0 0;line-height:1.5}.rgm-signals{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.rgm-sig{border:1px solid var(--surface-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border-radius:8px;flex-direction:column;gap:2px;min-width:120px;padding:8px 12px;display:inline-flex}.rgm-sig .k{letter-spacing:.08em;text-transform:uppercase;color:var(--otb-text-faint);font-size:10px;font-weight:700}.rgm-sig .v{color:var(--otb-text-primary);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.3px;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:14px;font-weight:700}.rgm-sig .sub{color:var(--otb-text-faint);font-size:10px}.rgm-sig.is-on .v{color:var(--otb-positive)}.rgm-sig.is-warn .v{color:var(--otb-amber)}.rgm-sig.is-bad .v{color:var(--otb-danger)}.rgm-chart-wrap{margin-top:10px}.rgm-chart-legend{border-top:1px solid var(--surface-border);color:var(--otb-text-muted);flex-wrap:wrap;gap:14px;margin-top:10px;padding-top:10px;font-size:11px;display:flex}.rgm-chart-legend .lg{letter-spacing:.02em;align-items:center;gap:6px;display:inline-flex}.rgm-chart-legend .sw{border-radius:2px;width:18px;height:3px;display:inline-block}.rgm-ev-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:13px}.rgm-ev-caption{caption-side:top;text-align:left;color:var(--otb-text-muted);padding:6px 0 2px;font-size:12px;line-height:1.5}.rgm-ev-table th{color:var(--otb-text-faint);text-transform:uppercase;letter-spacing:.08em;text-align:right;border-bottom:1px solid var(--surface-border);padding:8px 10px;font-size:10px;font-weight:700}.rgm-ev-table th:first-child{text-align:left}.rgm-ev-table td{border-bottom:1px solid var(--surface-border);text-align:right;color:var(--otb-text-primary);padding:10px;font-family:ui-monospace,JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:700}.rgm-ev-table td:first-child{font-family:var(--font-sans);text-align:left;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.rgm-ev-table tr:last-child td{border-bottom:none}.rgm-ev-table tr.is-now,.rgm-ev-table tr.is-now[data-tone=positive]{--rgm-now-rgb:var(--otb-positive-rgb)}.rgm-ev-table tr.is-now[data-tone=neutral]{--rgm-now-rgb:var(--otb-neutral-rgb)}.rgm-ev-table tr.is-now[data-tone=amber]{--rgm-now-rgb:var(--otb-negative-rgb)}.rgm-ev-table tr.is-now[data-tone=danger]{--rgm-now-rgb:var(--otb-danger-rgb)}.rgm-ev-table tr.is-now td{background:rgba(var(--rgm-now-rgb), .08)}.rgm-ev-table tr.is-now td:first-child{color:rgb(var(--rgm-now-rgb))}.rgm-ev-table td.pos{color:var(--otb-positive)}.rgm-ev-table td.bad{color:var(--otb-danger)}.rgm-ev-table td.warn{color:var(--otb-amber)}.rgm-ev-table td.muted{color:var(--otb-text-muted);font-family:var(--font-sans);font-size:13px;font-weight:400}@media (width<=680px){.rgm-strip{grid-template-columns:1fr!important}.rgm-strip-arrow{width:100%;padding:2px 0;transform:rotate(90deg)}.rgm-strip-step{min-height:auto}}@media (width<=420px){.rgm-sig{flex:calc(50% - 4px);min-width:0}.rgm-ev-table th,.rgm-ev-table td{padding:6px 8px;font-size:12px}}.uvm-verdict-accent{color:var(--otb-text-secondary)}.uvm-action{border:1px solid var(--surface-border);border-left:3px solid var(--otb-neutral);background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.uvm-action[data-tone=positive]{border-left-color:var(--otb-positive)}.uvm-action[data-tone=warning]{border-left-color:var(--otb-amber)}.uvm-action[data-tone=negative]{border-left-color:var(--otb-danger)}.uvm-action-badge{letter-spacing:.1em;text-transform:uppercase;color:var(--otb-text-secondary);border:1px solid var(--surface-border);white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font-size:10px;font-weight:700}.uvm-action-body{flex-direction:column;gap:3px;min-width:0;display:flex}.uvm-action-label{color:var(--otb-text-primary);letter-spacing:.01em;font-size:14px;font-weight:700}.uvm-action-dek{color:var(--otb-text-muted);font-size:12px;line-height:1.45}.uvm-meta{color:var(--otb-text-muted);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.uvm-meta-item{letter-spacing:.02em}.uvm-meta-item strong{color:var(--otb-text-primary);font-weight:700}.uvm-note{color:var(--otb-text-faint);margin-top:10px;font-size:12px}.krd-context{color:var(--otb-text-muted);margin-top:14px;font-size:12px;line-height:1.5}.krd-context--warn{color:var(--otb-amber)}.ask-ai-overlay{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a101cbf;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:fixed;inset:0}.ask-ai-panel{background:var(--color-card-bg);border:1px solid var(--surface-border);width:min(560px,100vw - 32px);max-height:min(680px,100vh - 96px);box-shadow:0 25px 80px #0009, 0 0 0 1px var(--otb-tint-accent-8);border-radius:16px;flex-direction:column;margin-top:max(72px,10vh);display:flex;overflow:hidden}.ask-ai-input{font-size:16px}.ask-ai-input::placeholder{color:var(--otb-neutral)}.ask-ai-bubble{background:var(--otb-surface-2);border:1px solid var(--surface-border);border-radius:4px 14px 14px;padding:12px 15px}.ask-ai-rich{flex-direction:column;gap:9px;font-size:14px;display:flex}.ask-ai-rich>:first-child{margin-top:0}.ask-ai-p{color:var(--otb-text-muted);margin:0;line-height:1.62}.ask-ai-h{letter-spacing:.07em;text-transform:uppercase;color:var(--otb-accent);align-items:center;gap:8px;margin-top:7px;font-size:11.5px;font-weight:600;display:flex}.ask-ai-h:before{content:"";background:var(--otb-accent);border-radius:2px;flex-shrink:0;width:3px;height:12px}.ask-ai-sub{color:var(--otb-text-primary);margin-top:5px;font-size:13.5px;font-weight:600}.ask-ai-ul{flex-direction:column;gap:5px;margin:1px 0;padding:0;list-style:none;display:flex}.ask-ai-li{color:var(--otb-text-muted);padding-left:16px;line-height:1.55;position:relative}.ask-ai-li:before{content:"";background:var(--otb-accent);opacity:.85;border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:3px}.ask-ai-ol{counter-reset:ask-ai-ol}.ask-ai-ol .ask-ai-li:before{counter-increment:ask-ai-ol;content:counter(ask-ai-ol) ".";width:auto;height:auto;color:var(--otb-accent);opacity:1;background:0 0;border-radius:0;font-size:12px;font-weight:600;top:0;left:0}.ask-ai-rich strong{font-size:inherit;color:var(--otb-text-primary);font-weight:600}.ask-ai-num{font-size:inherit;font-variant-numeric:tabular-nums;color:var(--otb-text-primary);font-weight:500}.ask-ai-tablewrap{border:1px solid var(--surface-border);-webkit-overflow-scrolling:touch;border-radius:10px;margin:2px 0;overflow-x:auto}.ask-ai-table{border-collapse:collapse;width:100%;font-size:12.5px}.ask-ai-table th,.ask-ai-table td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--surface-border);padding:7px 10px}.ask-ai-table th{letter-spacing:.04em;text-transform:uppercase;color:var(--otb-accent);background:var(--otb-tint-accent-6);font-size:10.5px;font-weight:600}.ask-ai-table td{color:var(--otb-text-muted)}.ask-ai-table tbody tr:last-child td{border-bottom:none}.ask-ai-typing{align-items:center;gap:4px;height:18px;display:inline-flex}.ask-ai-typing i{background:var(--otb-accent);opacity:.4;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite ask-ai-typing}.ask-ai-typing i:nth-child(2){animation-delay:.18s}.ask-ai-typing i:nth-child(3){animation-delay:.36s}@keyframes ask-ai-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ask-ai-typing i{opacity:.6;animation:none}}@media (width<=640px){.ask-ai-overlay{justify-content:flex-end;align-items:stretch}.ask-ai-panel{width:100%;margin:0 0 var(--ask-kb,0px);height:calc(100dvh - var(--ask-kb,0px) - 24px);max-height:calc(100dvh - var(--ask-kb,0px) - 24px);border-radius:18px 18px 0 0}.ask-ai-gate{flex:1;justify-content:center}.ask-ai-send,.ask-ai-close{min-width:44px;min-height:44px}.ask-ai-starter{min-height:44px}}.mad-page{flex-direction:column;gap:20px;display:flex}.mad-page .page-lead{margin-bottom:20px}.mad-page .dlt-koersgrafiek{margin-top:0}.mad-page .page-lead{isolation:isolate;position:relative}.mad-page .page-lead:before{content:"";z-index:-1;background:radial-gradient(120% 100% at 12% 0%, color-mix(in srgb, var(--color-brand) 14%, transparent), transparent 70%);pointer-events:none;height:160px;position:absolute;inset:-8% -4% auto}.mad-body{flex-direction:column;gap:18px;padding:6px 18px 18px;display:flex}.mad-page>.ms-context{-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--surface-border);border-radius:var(--otb-radius-card);background:linear-gradient(#162231d9,#121c29bf);padding:16px 18px 18px}.mad-hero-meta{flex-direction:column;gap:10px;display:flex}.mad-hero-stat{flex-direction:column;gap:2px;display:flex}.mad-hero-stat__label{color:var(--otb-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px}.mad-hero-stat__row{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mad-hero-stat__value{color:var(--otb-text-primary);font-size:clamp(30px,4.5vw,40px);font-weight:700;line-height:1.05}.mad-hero-stat__ccy{color:var(--otb-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.mad-hero-stat__delta{font-size:14px;font-weight:600}.mad-hero-stat__delta.mad-pos{color:var(--otb-positive)}.mad-hero-stat__delta.mad-neg{color:var(--otb-negative)}.mad-hero-stat__delta.mad-neu{color:var(--otb-text-muted)}.mad-hero-meta__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mad-hero-meta__date{color:var(--otb-text-muted);font-size:12px}.mad-empty{text-align:center;color:var(--otb-text-muted)}.mad-cap{color:var(--otb-text-secondary);margin:0;font-size:12px;line-height:1.55}.mad-note{color:var(--otb-text-muted);margin:0;font-size:11px}.mad-sub{flex-direction:column;gap:10px;display:flex}.mad-subtitle{text-transform:uppercase;letter-spacing:.05em;color:var(--otb-text-muted);font-size:12px;font-weight:700}.mad-pos{color:var(--otb-positive)}.mad-neg{color:var(--otb-negative)}.mad-neu{color:var(--otb-text-muted)}.mad-em{font-weight:600;font-size:inherit;color:var(--otb-text-primary)}.mad-em.mad-pos{color:var(--otb-positive)}.mad-em.mad-neg{color:var(--otb-negative)}.mad-lead-stat{flex-direction:column;gap:2px;padding-bottom:4px;display:flex}.mad-lead-stat__label{color:var(--otb-text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:11px}.mad-lead-stat__value{color:var(--otb-text-primary);font-size:clamp(30px,4vw,38px);font-weight:700;line-height:1.05}.mad-lead-stat__value.mad-pos{color:var(--otb-positive)}.mad-lead-stat__value.mad-neg{color:var(--otb-negative)}.mad-lead-stat__sub{color:var(--otb-text-muted);font-size:12px}.mad-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}@media (width>=560px){.mad-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=880px){.mad-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mad-kpi{flex-direction:column;gap:4px;display:flex}.mad-kpi__label{color:var(--otb-text-muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px}.mad-kpi__value{color:var(--otb-text-primary);font-size:18px;font-weight:700}.mad-kpi__value.mad-pos{color:var(--otb-positive)}.mad-kpi__value.mad-neg{color:var(--otb-negative)}.mad-kpi__delta{font-size:12px;font-weight:600}.mad-corr{flex-direction:column;gap:10px;display:flex}.mad-corr__row{grid-template-columns:130px 1fr 52px;align-items:center;gap:10px;font-size:12px;display:grid}.mad-corr__label{color:var(--otb-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mad-corr__bar{background:var(--otb-surface-2);border-radius:3px;height:6px;overflow:hidden}.mad-corr__bar-fill{border-radius:3px;height:100%;display:block}.mad-corr__bar-fill.mad-pos{background:var(--otb-positive)}.mad-corr__bar-fill.mad-neg{background:var(--otb-negative)}.mad-corr__bar-fill.mad-neu{background:var(--otb-neutral)}.mad-corr__val{text-align:right;font-size:12px;font-weight:600}.ms-detail__cta{justify-content:center;margin-top:16px;display:flex}.ms-detail__cta-button{color:#fff;background:var(--color-brand-dark);border:1px solid var(--color-brand-dark);border-radius:6px;align-items:center;gap:8px;padding:11px 20px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.ms-detail__cta-button:hover{background:var(--color-brand);border-color:var(--color-brand)}.ms-detail__cta-button:focus-visible{outline:2px solid var(--otb-accent);outline-offset:3px}.mad-info{align-items:center;gap:4px;display:inline-flex}.mad-info__tip{opacity:.55;flex-shrink:0;transition:opacity .15s}.mad-info:hover .mad-info__tip,.mad-info:focus-within .mad-info__tip{opacity:.85}.mad-dd-table th,.mad-dd-table td{white-space:nowrap;vertical-align:middle}.mad-dd-dur{align-items:center;gap:8px;min-width:96px;display:inline-flex}.mad-dd-dur__bar{background:var(--otb-surface-2);border-radius:3px;flex:auto;min-width:40px;height:6px;overflow:hidden}.mad-dd-dur__fill{background:var(--otb-neutral);border-radius:3px;height:100%;display:block}.mad-dd-dur__label{color:var(--otb-text-muted);flex:none;font-size:11px}.ms-rsi-card__zone{background:color-mix(in srgb, var(--otb-text-primary) 28%, transparent);width:1px;position:absolute;top:0;bottom:0}.mad-chart-legend{color:var(--otb-text-muted);flex-wrap:wrap;gap:14px;margin-top:8px;padding:0 4px;font-size:11px;display:flex}.mad-chart-legend__item{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:5px;margin:0;padding:2px 4px;transition:opacity .15s,color .15s;display:inline-flex}.mad-chart-legend__item:hover{color:var(--otb-text-secondary)}.mad-chart-legend__item:focus-visible{outline:2px solid var(--otb-accent);outline-offset:2px}.mad-chart-legend__item--off{opacity:.45;text-decoration:line-through}.mad-chart-legend__swatch{border-radius:1px;width:14px;height:2px;display:inline-block}.mad-callout{background:color-mix(in srgb, var(--color-brand) 8%, transparent);border-radius:var(--otb-radius-sm);padding:8px 12px}.mad-phase-chip{background:color-mix(in srgb, var(--otb-neutral) 16%, transparent);color:var(--otb-text-primary);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.mad-phase-chip--positive{background:color-mix(in srgb, var(--otb-positive) 16%, transparent);color:var(--otb-positive)}.mad-phase-chip--negative{background:color-mix(in srgb, var(--otb-negative) 16%, transparent);color:var(--otb-negative)}.mad-phase-chip--neutral{background:color-mix(in srgb, var(--otb-neutral) 16%, transparent);color:var(--otb-text-secondary)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-foreground\/20:hover{border-color:hsl(var(--foreground) / .2)}.hover\:bg-\[var\(--otb-tint-info-8\)\]:hover{background-color:var(--otb-tint-info-8)}.hover\:bg-\[var\(--surface-hover\)\]:hover{background-color:var(--surface-hover)}.hover\:text-foreground:hover{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-125:hover{--tw-brightness:brightness(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:outline-none:focus,.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-opacity:1;--tw-ring-color:hsl(var(--ring) / var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background) / 1)}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=active\]\:text-foreground[data-state=active]{--tw-text-opacity:1;color:hsl(var(--foreground) / var(--tw-text-opacity,1))}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (width>=640px){.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:h-0{height:0}.sm\:h-4{height:1rem}.sm\:h-7{height:1.75rem}.sm\:w-4{width:1rem}.sm\:w-40{width:10rem}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-start{justify-content:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-6{gap:1.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:pb-8{padding-bottom:2rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}}@media (width>=768px){.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.md\:my-3{margin-top:.75rem;margin-bottom:.75rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:gap-2{gap:.5rem}.md\:rounded-lg{border-radius:var(--dlt-radius-inner)}.md\:rounded-b-lg{border-bottom-right-radius:var(--dlt-radius-inner);border-bottom-left-radius:var(--dlt-radius-inner)}.md\:rounded-t-lg{border-top-left-radius:var(--dlt-radius-inner);border-top-right-radius:var(--dlt-radius-inner)}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:p-3{padding:.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.last\:md\:border-r-0:last-child{border-right-width:0}}@media (width>=1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width>=1280px){.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}}
