@charset "UTF-8";.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-200: oklch(92.8% .006 264.531);--color-gray-600: oklch(44.6% .03 256.802);--color-white: #fff;--spacing: .25rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--font-weight-medium: 500;--font-weight-semibold: 600;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-lg: 16px;--default-font-family: var(--font-sans);--default-mono-font-family: var(--font-mono)}}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}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(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-1\/5{top:20%}.left-0{left:calc(var(--spacing) * 0)}.col-span-2{grid-column:span 2 / span 2}.row-2{grid-row:2}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-auto{margin:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.\!mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-\[1px\]{margin-bottom:1px}.mb-\[12px\]{margin-bottom:12px}.mb-\[24px\]{margin-bottom:24px}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.list-item{display:list-item}.table{display:table}.h-3\/5{height:calc(3/5 * 100%)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-13{height:calc(var(--spacing) * 13)}.h-\[100svh\]{height:100svh}.h-\[110px\]{height:110px}.h-\[320px\]{height:320px}.h-fit{height:fit-content}.h-full{height:100%}.h-svh{height:100svh}.\!w-\[220px\]{width:220px!important}.\!w-full{width:100%!important}.w-0\.75{width:calc(var(--spacing) * .75)}.w-1{width:calc(var(--spacing) * 1)}.w-8{width:calc(var(--spacing) * 8)}.w-14{width:calc(var(--spacing) * 14)}.w-56{width:calc(var(--spacing) * 56)}.w-\[24px\]{width:24px}.w-\[48px\]{width:48px}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[264px\]{width:264px}.w-\[320px\]{width:320px}.w-\[330px\]{width:330px}.w-\[440px\]{width:440px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[50\%\]{max-width:50%}.max-w-\[100\%\]{max-width:100%}.max-w-\[280px\]{max-width:280px}.max-w-\[688px\]{max-width:688px}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[100\%\]{min-width:100%}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow,.grow-1{flex-grow:1}.scale-70{--tw-scale-x: 70%;--tw-scale-y: 70%;--tw-scale-z: 70%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-80{--tw-scale-x: 80%;--tw-scale-y: 80%;--tw-scale-z: 80%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-120{--tw-scale-x: 120%;--tw-scale-y: 120%;--tw-scale-z: 120%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-150{--tw-scale-x: 150%;--tw-scale-y: 150%;--tw-scale-z: 150%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.\!gap-0{gap:calc(var(--spacing) * 0)!important}.\!gap-0\.5{gap:calc(var(--spacing) * .5)!important}.\!gap-1{gap:calc(var(--spacing) * 1)!important}.\!gap-1\.5{gap:calc(var(--spacing) * 1.5)!important}.\!gap-2{gap:calc(var(--spacing) * 2)!important}.\!gap-3{gap:calc(var(--spacing) * 3)!important}.\!gap-4{gap:calc(var(--spacing) * 4)!important}.\!gap-5{gap:calc(var(--spacing) * 5)!important}.\!gap-6{gap:calc(var(--spacing) * 6)!important}.\!gap-7{gap:calc(var(--spacing) * 7)!important}.\!gap-8{gap:calc(var(--spacing) * 8)!important}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[16px\]{gap:16px}.gap-\[24px\]{gap:24px}.gap-\[32px\]{gap:32px}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[12px\]{border-radius:12px}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tl-\[20px\]{border-top-left-radius:20px}.rounded-tr-\[20px\]{border-top-right-radius:20px}.rounded-br-\[20px\]{border-bottom-right-radius:20px}.rounded-bl-\[20px\]{border-bottom-left-radius:20px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-gray-200{border-color:var(--color-gray-200)}.bg-white\/50{background-color:color-mix(in srgb,#fff 50%,transparent)}@supports (color: color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-2{padding:calc(var(--spacing) * 2)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-10{padding:calc(var(--spacing) * 10)}.\!px-6{padding-inline:calc(var(--spacing) * 6)!important}.\!px-7{padding-inline:calc(var(--spacing) * 7)!important}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.\!py-4{padding-block:calc(var(--spacing) * 4)!important}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.\!pr-8{padding-right:calc(var(--spacing) * 8)!important}.\!pb-0{padding-bottom:calc(var(--spacing) * 0)!important}.\!pb-5{padding-bottom:calc(var(--spacing) * 5)!important}.\!pb-10{padding-bottom:calc(var(--spacing) * 10)!important}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pl-2{padding-left:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading, var(--text-xs--line-height))!important}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.\!font-semibold{--tw-font-weight: var(--font-weight-semibold) !important;font-weight:var(--font-weight-semibold)!important}.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-\[\#096\]{color:#096}.text-\[var\(--text-subtle\)\]{color:var(--text-subtle)}.text-gray-600{color:var(--color-gray-600)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}.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,)}.backdrop-blur-lg{--tw-backdrop-blur: blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.will-change-\[top\,left\]{will-change:top,left}@media (width >= 48rem){.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}}@media (width >= 48rem){.md\:block{display:block}}@media (width >= 48rem){.md\:hidden{display:none}}@media (width >= 48rem){.md\:w-1\/3{width:calc(1/3 * 100%)}}@media (width >= 48rem){.md\:w-4\/5{width:80%}}@media (width >= 48rem){.md\:flex-row{flex-direction:row}}@media (width >= 48rem){.md\:py-10{padding-block:calc(var(--spacing) * 10)}}@media (width >= 48rem){.md\:pt-12{padding-top:calc(var(--spacing) * 12)}}}:root{--white: #fff;--black: #000;--grey-50: #fcfcfc;--grey-100: #f9f9f9;--grey-200: #f4f4f4;--grey-300: #e9e9e9;--grey-400: #bdbdbd;--grey-500: #717171;--grey-600: #525252;--grey-700: #404040;--grey-800: #2f2f2f;--grey-900: #171717;--grey-a50: rgba(189, 189, 189, .09);--grey-a100: rgba(189, 189, 189, .18);--slate-50: #f6f7f8;--slate-100: #e5e7eb;--slate-200: #dcdfe4;--slate-300: #ced1d6;--slate-400: #9ca3af;--slate-500: #6b7280;--slate-600: #4b525c;--slate-700: #374151;--slate-800: #1f2837;--slate-900: #111927;--slate-a50: rgba(156, 163, 175, .09);--slate-a100: rgba(156, 163, 175, .18);--blue-50: #f2f7fc;--blue-100: #dae6f8;--blue-200: #c8daf4;--blue-300: #a3c1eb;--blue-400: #0059c2;--blue-500: #00489e;--blue-600: #00367b;--blue-700: #002659;--blue-800: #00163a;--blue-900: #000c27;--blue-a50: rgba(0, 89, 194, .09);--blue-a100: rgba(0, 89, 194, .18);--green-50: #e5f3ea;--green-100: #d3efda;--green-200: #b1eac2;--green-300: #7fd99a;--green-400: #259d51;--green-500: #0e8345;--green-600: #166c3b;--green-700: #0d572d;--green-800: #002f14;--green-900: #001f0d;--green-a50: rgba(37, 157, 81, .09);--green-a100: rgba(37, 157, 81, .18);--orange-50: #fff3eb;--orange-100: #ffe1cc;--orange-200: #ffc499;--orange-300: #ffac70;--orange-400: #ff7a1a;--orange-500: #e9690c;--orange-600: #c65c10;--orange-700: #a24d10;--orange-800: #813e0e;--orange-900: #5d2c09;--orange-a50: rgba(255, 122, 26, .09);--orange-a100: rgba(255, 122, 26, .18);--red-50: #fef4f4;--red-100: #fceae9;--red-200: #ffd2cd;--red-300: #ffb2ab;--red-400: #ea4c48;--red-500: #de1135;--red-600: #bb032a;--red-700: #950f22;--red-800: #520810;--red-900: #380309;--red-a50: rgba(234, 76, 72, .09);--red-a100: rgba(234, 76, 72, .18);--purple-50: #f5eafc;--purple-100: #e0ceed;--purple-200: #d6bceb;--purple-300: #c291eb;--purple-400: #8b4dc1;--purple-500: #6b20b2;--purple-600: #601da2;--purple-700: #4b177e;--purple-800: #411262;--purple-900: #310d4b;--purple-a50: rgba(139, 77, 193, .09);--purple-a100: rgba(139, 77, 193, .18)}body{--Black: #000;--White: #fff;--Content-Static: var(--Black);--Content-Primary: var(--slate-700);--Content-Secondary: var(--slate-500);--Content-Tertiary: var(--slate-400);--Content-Disable: var(--slate-400);--Content-Brand: var(--blue-400);--Content-Inverted: var(--white);--Content-Positive: var(--green-400);--Content-Negative: var(--red-400);--Content-Error: var(--red-500);--Content-Success: var(--green-500);--Content-Warning-Dark: var(--orange-500);--Surface-Background: var(--white);--Surface-Primary: var(--grey-100);--Surface-Secondary: var(--grey-50);--Surface-Tertiary: var(--slate-50);--Surface-Disable: var(--slate-100);--Surface-Brand: var(--blue-400);--Surface-Brand-Light: var(--blue-50);--Surface-Brand-Alpha-Primary: var(--blue-a50);--Surface-Elevated: var(--white);--Surface-Inverted: var(--slate-800);--Surface-Error-Dark: var(--red-500);--Surface-Error-Light: var(--red-100);--Surface-Error-Alpha-Light: var(--red-a100);--Surface-Warning-Dark: var(--orange-500);--Surface-Warning-Light: var(--orange-50);--Surface-Success-Dark: var(--green-500);--Surface-Success-Light: var(--green-100);--Surface-Positive-Alpha-Primary: var(--green-a50);--Surface-Negative-Alpha-Primary: var(--red-a50);--Border-Primary: var(--slate-200);--Border-Secondary: var(--slate-100);--Border-Tertiary: var(--slate-300);--Border-Brand-Dark: var(--blue-400);--Border-Brand-Light: var(--blue-200);--Border-Inverted-Primary: var(--slate-800);--Border-Error-Dark: var(--red-600);--Border-Error-Light: var(--red-200);--Border-Warning-Dark: var(--orange-500);--Border-Warning-Light: var(--orange-200);--Border-Success-Dark: var(--green-500);--Border-Success-Light: var(--green-200)}:root{--fw-400: 400;--fw-500: 500;--fw-600: 600;--fw-700: 700;--lh-125: 1.25;--lh-130: 1.3;--lh-140: 1.4;--lh-150: 1.5;--lh-160: 1.6;--lh-170: 1.7;--lh-175: 1.75;--fs-display-lg: clamp(48px, 43px + .625vw, 52px);--fs-display-md: clamp(40px, 30px + 1.25vw, 48px);--fs-display-sm: clamp(32px, 22px + 1.25vw, 40px);--fs-head-lg: clamp(28px, 23px + .625vw, 32px);--fs-head-md: clamp(22px, 19.5px + .3125vw, 24px);--fs-head-sm: clamp(18px, 15.5px + .3125vw, 20px);--fs-head-xs: clamp(16px, 13.5px + .3125vw, 18px);--fs-label-xxxl: clamp(24px, 24px + 0vw, 24px);--fs-label-xxl: clamp(22px, 22px + 0vw, 22px);--fs-label-xl: clamp(20px, 20px + 0vw, 20px);--fs-label-lg: clamp(18px, 18px + 0vw, 18px);--fs-label-md: clamp(16px, 16px + 0vw, 16px);--fs-label-sm: clamp(14px, 14px + 0vw, 14px);--fs-label-xs: clamp(12px, 12px + 0vw, 12px);--fs-para-lg: clamp(18px, 18px + 0vw, 18px);--fs-para-md: clamp(16px, 16px + 0vw, 16px);--fs-para-sm: clamp(14px, 14px + 0vw, 14px);--fs-para-xs: clamp(12px, 12px + 0vw, 12px);--fs-caption-lg: clamp(14px, 14px + 0vw, 14px);--fs-caption-sm: clamp(12px, 12px + 0vw, 12px)}@media (max-width: 799px){:root{--fs-display-lg: clamp(32px, 18.8792710706px + 3.6446469248vw, 48px);--fs-display-md: clamp(28px, 18.159453303px + 2.7334851936vw, 40px);--fs-display-sm: clamp(24px, 17.4396355353px + 1.8223234624vw, 32px);--fs-head-lg: clamp(24px, 20.7198177677px + .9111617312vw, 28px);--fs-head-md: clamp(22px, 22px + 0vw, 22px);--fs-head-sm: clamp(18px, 18px + 0vw, 18px);--fs-head-xs: clamp(16px, 16px + 0vw, 16px);--fs-label-xxxl: clamp(22px, 20.3599088838px + .4555808656vw, 24px);--fs-label-xxl: clamp(20px, 18.3599088838px + .4555808656vw, 22px);--fs-label-xl: clamp(18px, 16.3599088838px + .4555808656vw, 20px);--fs-label-lg: clamp(16px, 14.3599088838px + .4555808656vw, 18px);--fs-label-md: clamp(14px, 12.3599088838px + .4555808656vw, 16px);--fs-label-sm: clamp(12px, 10.3599088838px + .4555808656vw, 14px);--fs-label-xs: clamp(11px, 10.1799544419px + .2277904328vw, 12px);--fs-para-lg: clamp(16px, 14.3599088838px + .4555808656vw, 18px);--fs-para-md: clamp(14px, 12.3599088838px + .4555808656vw, 16px);--fs-para-sm: clamp(12px, 10.3599088838px + .4555808656vw, 14px);--fs-para-xs: clamp(11px, 10.1799544419px + .2277904328vw, 12px);--fs-caption-lg: clamp(12px, 10.3599088838px + .4555808656vw, 14px);--fs-caption-sm: clamp(11px, 10.1799544419px + .2277904328vw, 12px)}}.text-display-lg{font-size:var(--fs-display-lg);font-weight:var(--fw-700);line-height:var(--lh-125)}.text-display-md{font-size:var(--fs-display-md);font-weight:var(--fw-700);line-height:var(--lh-125)}.text-display-sm{font-size:var(--fs-display-sm);font-weight:var(--fw-700);line-height:var(--lh-125)}.text-head-lg{font-size:var(--fs-head-lg);font-weight:var(--fw-700);line-height:var(--lh-130)}.text-head-md{font-size:var(--fs-head-md);font-weight:var(--fw-700);line-height:var(--lh-130)}.text-head-sm{font-size:var(--fs-head-sm);font-weight:var(--fw-700);line-height:var(--lh-140)}.text-head-xs{font-size:var(--fs-head-xs);font-weight:var(--fw-700);line-height:var(--lh-140)}.text-label-xxxl{font-size:var(--fs-label-xxxl);font-weight:var(--fw-600);line-height:var(--lh-130)}.text-label-xxxl-strong{font-size:var(--fs-label-xxxl);font-weight:var(--fw-700);line-height:var(--lh-130)}.text-label-xxl{font-size:var(--fs-label-xxl);font-weight:var(--fw-600);line-height:var(--lh-130)}.text-label-xxl-strong{font-size:var(--fs-label-xxl);font-weight:var(--fw-700);line-height:var(--lh-130)}.text-label-xl{font-size:var(--fs-label-xl);font-weight:var(--fw-600);line-height:var(--lh-130)}.text-label-xl-strong{font-size:var(--fs-label-xl);font-weight:var(--fw-700);line-height:var(--lh-130)}.text-label-lg{font-size:var(--fs-label-lg);font-weight:var(--fw-600);line-height:var(--lh-130)}.text-label-lg-strong{font-size:var(--fs-label-lg);font-weight:var(--fw-700);line-height:var(--lh-130)}.text-label-md{font-size:var(--fs-label-md);font-weight:var(--fw-600);line-height:var(--lh-130)}.text-label-md-strong{font-size:var(--fs-label-md);font-weight:var(--fw-700);line-height:var(--lh-130)}.text-label-sm{font-size:var(--fs-label-sm);font-weight:var(--fw-600);line-height:var(--lh-140)}.text-label-sm-strong{font-size:var(--fs-label-sm);font-weight:var(--fw-700);line-height:var(--lh-140)}.text-label-xs{font-size:var(--fs-label-xs);font-weight:var(--fw-600);line-height:var(--lh-140)}.text-label-xs-bold{font-size:var(--fs-label-xs);font-weight:var(--fw-700);line-height:var(--lh-140)}.text-para-lg{font-size:var(--fs-para-lg);font-weight:var(--fw-500);line-height:var(--lh-150)}.text-para-md{font-size:var(--fs-para-md);font-weight:var(--fw-500);line-height:var(--lh-175)}.text-para-sm{font-size:var(--fs-para-sm);font-weight:var(--fw-500);line-height:var(--lh-170)}.text-para-xs{font-size:var(--fs-para-xs);font-weight:var(--fw-500);line-height:var(--lh-160)}.text-caption-lg{font-size:var(--fs-caption-lg);font-weight:var(--fw-600);line-height:var(--lh-140)}.text-caption-sm{font-size:var(--fs-caption-sm);font-weight:var(--fw-600);line-height:var(--lh-130)}.Content-Primary{color:var(--Content-Primary)}.Content-Secondary{color:var(--Content-Secondary)}.Content-Tertiary{color:var(--Content-Tertiary)}.Content-Disable{color:var(--Content-Disable)}.Content-Brand{color:var(--Content-Brand)}.Content-Inverted{color:var(--Content-Inverted)}.Content-Positive{color:var(--Content-Positive)}.Content-Negative{color:var(--Content-Negative)}.Content-Error{color:var(--Content-Error)}.Content-Success{color:var(--Content-Success)}.Content-Warning-Dark{color:var(--Content-Warning-Dark)}.Surface-Background{background-color:var(--Surface-Background)}.Surface-Primary{background-color:var(--Surface-Primary)}.Surface-Secondary{background-color:var(--Surface-Secondary)}.Surface-Tertiary{background-color:var(--Surface-Tertiary)}.Surface-Disable{background-color:var(--Surface-Disable)}.Surface-Brand{background-color:var(--Surface-Brand)}.Surface-Brand-Light{background-color:var(--Surface-Brand-Light)}.Surface-Brand-Alpha-Primary{background-color:var(--Surface-Brand-Alpha-Primary)}.Surface-Elevated{background-color:var(--Surface-Elevated)}.Surface-Inverted{background-color:var(--Surface-Inverted)}.Surface-Error-Dark{background-color:var(--Surface-Error-Dark)}.Surface-Error-Light{background-color:var(--Surface-Error-Light)}.Surface-Warning-Dark{background-color:var(--Surface-Warning-Dark)}.Surface-Warning-Light{background-color:var(--Surface-Warning-Light)}.Surface-Success-Dark{background-color:var(--Surface-Success-Dark)}.Surface-Success-Light{background-color:var(--Surface-Success-Light)}.Surface-Positive-Alpha-Primary{background-color:var(--Surface-Positive-Alpha-Primary)}.Surface-Negative-Alpha-Primary{background-color:var(--Surface-Negative-Alpha-Primary)}.Border-Primary{border-color:var(--Border-Primary)}.Border-Secondary{border-color:var(--Border-Secondary)}.Border-Tertiary{border-color:var(--Border-Tertiary)}.Border-Brand-Dark{border-color:var(--Border-Brand-Dark)}.Border-Inverted-Primary{border-color:var(--Border-Inverted-Primary)}.Border-Error-Dark{border-color:var(--Border-Error-Dark)}.Border-Error-Light{border-color:var(--Border-Error-Light)}.Border-Warning-Dark{border-color:var(--Border-Warning-Dark)}.Border-Warning-Light{border-color:var(--Border-Warning-Light)}.Border-Success-Dark{border-color:var(--Border-Success-Dark)}.Border-Success-Light{border-color:var(--Border-Success-Light)}:root{--rv-bg-base: #f5f7fa;--rv-bg-surface: #ffffff;--rv-bg-elevated: #eef1f6;--rv-border: rgba(0, 0, 0, .08);--rv-primary: #5046e5;--rv-primary-dim: rgba(80, 70, 229, .08);--rv-teal: #0b8a7c;--rv-teal-dim: rgba(11, 138, 124, .09);--rv-green: #16a34a;--rv-red: #dc2626;--rv-amber: #d97706;--rv-violet: #7c3aed;--rv-text-primary: #0f172a;--rv-text-secondary: #475569;--rv-text-dim: #94a3b8;--rv-sans: "Google Sans", sans-serif;--rv-mono: "Google Sans", sans-serif;--rv-shadow-sm: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--rv-shadow-md: 0 4px 16px rgba(0, 0, 0, .08), 0 1px 4px rgba(0, 0, 0, .04);--rv-shadow-lg: 0 12px 40px rgba(0, 0, 0, .1), 0 2px 8px rgba(0, 0, 0, .04);--rv-page-max-width: 1440px;--rv-detail-max-width: 1140px;--rv-page-gutter: 48px;--bg-base: var(--rv-bg-base);--bg-surface: var(--rv-bg-surface);--bg-elevated: var(--rv-bg-elevated);--border: var(--rv-border);--primary: var(--rv-primary);--primary-dim: var(--rv-primary-dim);--teal: var(--rv-teal);--teal-dim: var(--rv-teal-dim);--green: var(--rv-green);--red: var(--rv-red);--amber: var(--rv-amber);--violet: var(--rv-violet);--text-primary: var(--rv-text-primary);--text-secondary: var(--rv-text-secondary);--text-dim: var(--rv-text-dim);--sans: var(--rv-sans);--mono: var(--rv-mono);--shadow-sm: var(--rv-shadow-sm);--shadow-md: var(--rv-shadow-md);--shadow-lg: var(--rv-shadow-lg)}*,*:before,*:after{box-sizing:border-box}html,body{font-family:var(--rv-sans);color:var(--rv-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font-family:inherit}body{background:var(--rv-bg-base);line-height:1.6}.highcharts-container,.highcharts-container text{font-family:var(--rv-sans)}:where(.layout-shell,.home-new,.revamp-explore) .divider{border:0;border-top:1px solid var(--rv-border);margin:0}:where(.home-new,.revamp-explore) .section-tag{font-size:10.5px;font-weight:700;color:var(--rv-primary);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:10px;display:block}:where(.home-new,.revamp-explore) .section-title{font-size:clamp(24px,2.8vw,34px);font-weight:700;letter-spacing:-.6px;color:var(--rv-text-primary);margin-bottom:12px;line-height:1.15}:where(.home-new,.revamp-explore) .section-sub{font-size:15px;color:var(--rv-text-secondary);max-width:560px;line-height:1.7;margin-bottom:0}:where(.layout-shell,.home-new,.revamp-explore) .btn-primary{padding:8px 20px;background:var(--rv-primary);color:#fff;border:none;border-radius:7px;font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s}:where(.layout-shell,.home-new,.revamp-explore) .btn-primary:hover{opacity:.88}:where(.layout-shell,.home-new,.revamp-explore) .btn-ghost{padding:7px 16px;border:1px solid var(--rv-border);background:transparent;color:var(--rv-text-secondary);border-radius:7px;font-size:13.5px;font-weight:500;cursor:pointer;transition:all .15s}:where(.layout-shell,.home-new,.revamp-explore) .btn-ghost:hover{border-color:#00000029;color:var(--rv-text-primary);background:var(--rv-bg-elevated)}:where(.layout-shell,.home-new,.revamp-explore) .teal-pill{padding:6px 12px;border:1px solid rgba(11,138,124,.25);background:#0b8a7c0f;color:var(--rv-teal);border-radius:100px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .15s;text-decoration:none;white-space:nowrap}:where(.layout-shell,.home-new,.revamp-explore) .teal-pill:hover{background:#0b8a7c1a}.layout-shell{min-height:100vh;background:var(--rv-bg-base)}.site-nav{position:sticky;top:0;z-index:200;width:100%;box-sizing:border-box;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--rv-border);box-shadow:var(--rv-shadow-sm);padding:12px 48px;display:flex;align-items:center;justify-content:space-between;gap:16px}.nav-left{display:flex;align-items:center;gap:32px;min-width:0}.nav-logo{font-size:20px;font-weight:700;color:var(--rv-text-primary);letter-spacing:-.4px;text-decoration:none;flex-shrink:0}.nav-logo span{color:var(--rv-primary)}.nav-links{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.nav-links a{color:var(--rv-text-secondary);text-decoration:none;font-size:13.5px;font-weight:500;padding:6px 12px;border-radius:7px;transition:color .15s,background .15s}.nav-links a:hover{color:var(--rv-text-primary);background:var(--rv-bg-elevated)}.nav-links a.active{color:var(--rv-primary);background:var(--rv-primary-dim);font-weight:600}.nav-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.nav-menu-toggle{display:none;align-items:center;justify-content:center;padding:6px;margin-right:4px;border:none;background:transparent;color:var(--rv-text-primary);cursor:pointer;border-radius:7px;flex-shrink:0}.nav-menu-toggle:hover{background:var(--rv-bg-elevated)}.mobile-nav-panel{display:none;border-top:1px solid var(--rv-border);background:#fff;padding:12px 16px 16px}.mobile-nav-panel.open{display:block}.mobile-nav-links{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:2px}.mobile-nav-links a{display:block;color:var(--rv-text-secondary);text-decoration:none;font-size:14px;font-weight:500;padding:8px 10px;border-radius:7px}.mobile-nav-links a:hover,.mobile-nav-links a.active{color:var(--rv-primary);background:var(--rv-primary-dim);font-weight:600}.mobile-nav-section{padding-top:16px;border-top:1px solid var(--rv-border);margin-bottom:8px}.mobile-nav-label{font-size:13px;font-weight:700;color:var(--rv-text-primary);margin-bottom:10px}.mobile-nav-actions{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--rv-border);margin-top:4px}.site-footer{background:var(--rv-bg-surface);border-top:1px solid var(--rv-border);padding:52px 48px 28px}.footer-inner{max-width:var(--rv-page-max-width);margin:0 auto}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:40px}.footer-logo{font-size:20px;font-weight:700;color:var(--rv-text-primary);letter-spacing:-.4px;text-decoration:none;display:block;margin-bottom:12px}.footer-logo span{color:var(--rv-primary)}.footer-desc{font-size:13px;color:var(--rv-text-dim);line-height:1.7;max-width:260px}.footer-col-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--rv-text-dim);margin-bottom:14px}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:9px}.footer-links a{color:var(--rv-text-secondary);text-decoration:none;font-size:13.5px;transition:color .15s}.footer-links a:hover{color:var(--rv-text-primary)}.footer-bottom{border-top:1px solid var(--rv-border);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.footer-copy{font-size:12px;color:var(--rv-text-dim)}.footer-sebi{font-size:10.5px;color:var(--rv-text-dim);display:inline-flex;align-items:flex-start;gap:6px;max-width:100%;text-align:left}.footer-sebi-text{line-height:1.5;min-width:0}.sebi-dot{width:6px;height:6px;border-radius:50%;background:var(--rv-teal);flex-shrink:0;margin-top:.35em}@media (max-width: 1280px){.site-nav{padding:12px 32px}.site-footer{padding:48px 32px 24px}}@media (max-width: 1024px){.nav-links a{padding:6px 9px;font-size:13px}.teal-pill span{display:none}.teal-pill:before{content:"\1f331"}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.footer-brand{grid-column:1/-1}}@media (max-width: 768px){.site-nav{padding:10px 20px;flex-wrap:wrap;align-content:flex-start}.mobile-nav-panel{width:100%;flex-basis:100%}.nav-menu-toggle{display:inline-flex}.nav-links{display:none}.nav-action-desktop{display:none!important}.profile-greeting,.profile-chevron{display:none}.nav-left{gap:8px}.btn-primary{padding:7px 16px;font-size:13px}.site-footer{padding:40px 20px 24px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-bottom{flex-direction:column;align-items:center;text-align:center;justify-content:center}.breadcrumb{flex-wrap:nowrap;overflow:hidden;min-width:0;max-width:100%}.breadcrumb .bc-link,.breadcrumb .bc-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex-shrink:1}.breadcrumb .bc-sep{flex-shrink:0}}@media (max-width: 480px){.site-nav{padding:10px 16px}.nav-logo{font-size:18px}.btn-primary{padding:6px 14px;font-size:12.5px}.footer-grid{grid-template-columns:1fr;gap:24px}}.revamp-explore{display:block;background:var(--rv-bg-base);min-height:100%}.revamp-explore .page-hdr{background:#fff;border-bottom:1px solid rgba(0,0,0,.07);padding:32px 0 0}.revamp-explore .page-hdr-inner,.revamp-explore .page-body{width:100%;max-width:var(--rv-page-max-width);margin:0 auto;padding-inline:var(--rv-page-gutter);box-sizing:border-box}.revamp-explore .page-body{padding-block:28px 60px}.revamp-explore .breadcrumb{display:flex;align-items:center;gap:6px;margin-bottom:20px;font-size:12.5px}.revamp-explore .bc-link{color:#64748b;text-decoration:none;font-weight:500;transition:color .15s}.revamp-explore .bc-link:hover{color:#0f172a}.revamp-explore .bc-sep{color:#cbd5e1;font-size:11px}.revamp-explore .bc-current{color:#0f172a;font-weight:600}.revamp-explore .ph-top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px}.revamp-explore .ph-eyebrow{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#94a3b8;margin-bottom:6px}.revamp-explore .ph-title{font-size:26px;font-weight:700;letter-spacing:-.5px;line-height:1.15;color:#0f172a;margin-bottom:6px}.revamp-explore .ph-sub{margin:0;color:#64748b;max-width:540px;font-size:14px;line-height:1.65}.revamp-explore .ph-stats{display:flex;align-items:center;gap:20px;flex-shrink:0;padding-top:4px}.revamp-explore .ph-stat{text-align:center}.revamp-explore .ph-stat-val{font-size:22px;font-weight:700;color:#0f172a;display:block;line-height:1}.revamp-explore .ph-stat-val.indigo{color:#5046e5}.revamp-explore .ph-stat-val.green{color:#16a34a}.revamp-explore .ph-stat-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8;margin-top:3px}.revamp-explore .ph-stat-sep{width:1px;height:36px;background:#00000014}.revamp-explore .cat-tabs-bar{display:flex;align-items:center;gap:0;overflow-x:auto;overflow-y:hidden;border-bottom:none;scrollbar-width:none}.revamp-explore .cat-tabs-bar::-webkit-scrollbar{display:none}.revamp-explore .cat-tab{border:none;background:none;padding:10px 18px;color:#64748b;font-size:13.5px;font-weight:500;display:flex;align-items:center;gap:7px;border-bottom:2.5px solid transparent;cursor:pointer;white-space:nowrap;margin-bottom:-1px;transition:all .15s;text-decoration:none}.revamp-explore .cat-tab:hover{color:#0f172a}.revamp-explore .cat-tab.active{color:#5046e5;border-bottom-color:#5046e5;font-weight:600}.revamp-explore .cat-tab.teal-tab.active{color:#0b8a7c;border-bottom-color:#0b8a7c}.revamp-explore .cat-tab-count{font-size:10px;font-weight:700;border-radius:100px;background:#f1f5f9;color:#94a3b8;padding:1px 6px;transition:all .15s}.revamp-explore .cat-tab.active .cat-tab-count{background:#5046e51f;color:#5046e5}.revamp-explore .cat-tab.teal-tab.active .cat-tab-count{background:#0b8a7c1f;color:#0b8a7c}.revamp-explore .tab-divider{width:1px;height:20px;background:#00000014;margin:0 4px;align-self:center;flex-shrink:0}.revamp-explore .body-row{display:flex;gap:28px;align-items:flex-start}.revamp-explore .advisors-main{flex:1;min-width:0}.revamp-explore .grid-toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:14px}.revamp-explore .gt-left{display:flex;align-items:center;gap:8px}.revamp-explore .gt-right{display:flex;gap:8px;align-items:center;flex-shrink:0}.revamp-explore .gt-result-count{font-size:13.5px;color:#475569}.revamp-explore .gt-result-count strong{color:#0f172a;font-weight:700}.revamp-explore .active-filter-pill{display:flex;align-items:center;gap:5px;border:1px solid;border-radius:100px;padding:4px 10px;font-size:12px;font-weight:600;cursor:pointer;transition:all .12s}.revamp-explore .afp-all,.revamp-explore .afp-fno{background:#7c3aed14;color:#7c3aed;border-color:#7c3aed33}.revamp-explore .afp-intra,.revamp-explore .afp-portfolio{background:#5046e514;color:#5046e5;border-color:#5046e533}.revamp-explore .afp-comm{background:#d9770617;color:#d97706;border-color:#d9770633}.revamp-explore .afp-swing,.revamp-explore .afp-stocks{background:#0b8a7c17;color:#0b8a7c;border-color:#0b8a7c33}.revamp-explore .search-bar{display:flex;align-items:center;gap:8px;flex:0 1 394px;min-width:0;max-width:394px;padding:8px 13px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;transition:border-color .15s}.revamp-explore .search-bar:focus-within{border-color:#5046e5}.revamp-explore .search-bar input{border:none;outline:none;font-size:13.5px;color:#0f172a;width:180px;background:transparent;padding:0}.revamp-explore .search-bar input::placeholder{color:#94a3b8}.revamp-explore .sort-select{padding:7px 28px 7px 12px;border:1px solid rgba(0,0,0,.1);border-radius:8px;font-size:13px;font-weight:400;color:#475569;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;outline:none;cursor:pointer;flex-shrink:0}.revamp-explore .loading-state{border:1px dashed rgba(0,0,0,.14);border-radius:10px;background:#fff;padding:30px 20px;text-align:center;color:#64748b}.revamp-explore .adv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.revamp-explore .adv-card{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.08);border-radius:13px;background:#fff;color:inherit;text-decoration:none;overflow:hidden;transition:all .15s ease}.revamp-explore .adv-card:hover{border-color:#5046e54d;transform:translateY(-2px);box-shadow:0 10px 20px #5046e514}.revamp-explore .adv-card-body{padding:18px 18px 0;display:flex;flex:1;flex-direction:column}.revamp-explore .adv-hdr{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.revamp-explore .adv-av{width:46px;height:46px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.08);color:#0f172a;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.revamp-explore .adv-av img{width:100%;height:100%;object-fit:cover;display:block}.revamp-explore .adv-hdr-content{min-width:0}.revamp-explore .adv-hdr-content .product-by-line{margin-top:4px}.revamp-explore .adv-name{font-size:15px;font-weight:700;color:#0f172a}.revamp-explore .adv-inh{font-size:9.5px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.revamp-explore .sebi-row{margin-top:4px;display:flex;align-items:center;gap:6px;min-width:0}.revamp-explore .sebi-chip{display:inline-flex;align-items:center;font-size:9px;font-weight:700;color:#16a34a;background:#16a34a14;border:1px solid rgba(22,163,74,.18);border-radius:100px;padding:2px 7px}.revamp-explore .adv-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.revamp-explore .adv-tag{font-size:11.5px;font-weight:500;padding:2px 9px;border-radius:5px;background:#5046e514;color:#5046e5}.revamp-explore .adv-desc{font-size:12.5px;color:#64748b;line-height:1.6;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.revamp-explore .adv-desc-wrap{margin-bottom:14px}.revamp-explore .adv-read-more{margin-top:6px;display:inline;font-size:11px;font-weight:600;color:#5046e5}.revamp-explore .hit-bar-wrap{padding:0 18px 14px}.revamp-explore .hit-bar-top{display:flex;justify-content:space-between;font-size:11px;font-weight:600;margin-bottom:4px;color:#94a3b8}.revamp-explore .hit-bar-top span:last-child{font-weight:700}.revamp-explore .rate-high{color:#16a34a}.revamp-explore .rate-mid{color:#d97706}.revamp-explore .rate-low{color:#dc2626}.revamp-explore .hit-bar{height:4px;background:#eef1f6;border-radius:100px;overflow:hidden}.revamp-explore .hit-bar-fill{height:100%}.revamp-explore .hit-bar-fill.rate-high{background:linear-gradient(90deg,#16a34a,#22c55e)}.revamp-explore .hit-bar-fill.rate-mid{background:linear-gradient(90deg,#d97706,#f59e0b)}.revamp-explore .hit-bar-fill.rate-low{background:linear-gradient(90deg,#dc2626,#ef4444)}.revamp-explore .adv-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 16px;background:#f8fafc;border-top:1px solid rgba(0,0,0,.06)}.revamp-explore .am-val{font-size:16px;font-weight:700;color:#0f172a;display:block;line-height:1.1}.revamp-explore .am-val.rate-high{color:#16a34a}.revamp-explore .am-val.rate-mid{color:#d97706}.revamp-explore .am-val.rate-low{color:#dc2626}.revamp-explore .am-label{font-size:9.5px;font-weight:700;margin-top:2px;color:#94a3b8;text-transform:uppercase;letter-spacing:.4px}.revamp-explore .live-signals-strip{display:flex;gap:6px;align-items:center;padding:8px 10px;color:#5046e5;font-weight:500;background:#5046e50a;border-top:1px solid rgba(80,70,229,.08);font-size:12px}.revamp-explore .live-count{font-weight:700;font-size:12px}.revamp-explore .adv-footer{display:flex;align-items:center;justify-content:space-between;padding:13px 18px;border-top:1px solid rgba(0,0,0,.06)}.revamp-explore .adv-price{color:#5046e5;font-size:15px;font-weight:700}.revamp-explore .adv-price-per{color:#94a3b8;font-size:10px;font-weight:400;padding-left:5px}.revamp-explore .adv-free-access,.revamp-explore .adv-subscribed{font-size:15px;font-weight:600;color:#16a34a}.revamp-explore .view-btn{font-size:12.5px;font-weight:700;color:#fff;background:#5046e5;border:none;border-radius:8px;padding:7px 16px}.revamp-explore .empty-state{padding:60px 12px;text-align:center;border:1px dashed rgba(0,0,0,.12);border-radius:12px;background:#fff}.revamp-explore .es-title{font-size:16px;color:#0f172a;font-weight:700}.revamp-explore .es-sub{margin-top:4px;color:#64748b;font-size:13px}@media (max-width: 1200px){.revamp-explore .page-hdr{padding:28px 0 0}.revamp-explore .page-hdr-inner,.revamp-explore .page-body{padding-inline:24px}.revamp-explore .page-body{padding-block:24px 52px}.revamp-explore .adv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.revamp-explore .page-hdr{padding:24px 0 0}.revamp-explore .page-hdr-inner,.revamp-explore .page-body{padding-inline:18px}.revamp-explore .page-body{padding-block:20px 44px}.revamp-explore .ph-top{flex-direction:column;margin-bottom:18px}.revamp-explore .ph-stats{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:12px}.revamp-explore .ph-stat{min-width:92px;text-align:left}.revamp-explore .ph-stat-sep{display:none}.revamp-explore .body-row{flex-direction:column}.revamp-explore .grid-toolbar{flex-wrap:wrap;margin-bottom:14px}.revamp-explore .gt-left{width:100%;justify-content:space-between}.revamp-explore .gt-right{width:100%;flex:1;min-width:0}.revamp-explore .gt-right .search-bar{flex:1 1 auto;margin-right:auto}.revamp-explore .gt-right .sort-select{width:132px}.revamp-explore .search-bar input{width:100%;min-width:0}}@media (max-width: 768px){.revamp-explore .page-hdr{padding:18px 0 0}.revamp-explore .page-hdr-inner,.revamp-explore .page-body{padding-inline:14px}.revamp-explore .page-body{padding-block:16px 36px}.revamp-explore .breadcrumb{margin-bottom:12px}.revamp-explore .ph-title{font-size:22px}.revamp-explore .ph-sub{font-size:13px;line-height:1.5}.revamp-explore .cat-tab{padding:10px 12px;font-size:12.5px}.revamp-explore .grid-toolbar{gap:10px}.revamp-explore .gt-left{flex-wrap:wrap;gap:6px}.revamp-explore .gt-result-count{font-size:12.5px}.revamp-explore .gt-right{flex-direction:row;align-items:center;gap:8px}.revamp-explore .gt-right .search-bar{flex:0 1 394px;min-width:0}.revamp-explore .gt-right .sort-select{width:118px}.revamp-explore .adv-grid{grid-template-columns:1fr}}@media (max-width: 520px){.revamp-explore .gt-right{flex-wrap:wrap;align-items:center}.revamp-explore .gt-right .search-bar{flex:1 1 100%;width:100%;max-width:none;margin-right:0}.revamp-explore .gt-right .filter-btn{margin-left:auto}.revamp-explore .gt-right .filter-btn,.revamp-explore .gt-right .sort-select{flex:0 0 auto;width:auto}.revamp-explore .gt-right .sort-select{min-width:0}}.revamp-advisors{display:block;background:var(--rv-bg-base);min-height:100%}.revamp-advisors .page-hdr{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);padding:28px 0 0}.revamp-advisors .ph-inner,.revamp-advisors .page-body{max-width:var(--rv-page-max-width);margin:0 auto;padding-left:var(--rv-page-gutter);padding-right:var(--rv-page-gutter)}.revamp-advisors .breadcrumb{display:flex;align-items:center;gap:6px;font-size:12.5px;margin-bottom:16px}.revamp-advisors .bc-link{color:var(--rv-text-dim);text-decoration:none;font-weight:500;transition:color .15s}.revamp-advisors .bc-link:hover{color:var(--rv-text-primary)}.revamp-advisors .bc-sep{color:var(--rv-text-dim)}.revamp-advisors .bc-current{color:var(--rv-text-secondary);font-weight:600}.revamp-advisors .ph-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.revamp-advisors .ph-title-row{display:flex;align-items:baseline;gap:10px;margin-bottom:4px}.revamp-advisors .ph-title{font-size:24px;font-weight:700;letter-spacing:-.4px;color:var(--rv-text-primary);margin:0}.revamp-advisors .ph-count{font-size:14px;color:var(--rv-text-dim);font-weight:500}.revamp-advisors .ph-sub{margin:0;font-size:14px;color:var(--rv-text-secondary)}.revamp-advisors .search-wrap{display:flex;align-items:center;gap:8px;border:1.5px solid rgba(0,0,0,.08);border-radius:9px;padding:9px 14px;width:260px;transition:all .15s}.revamp-advisors .search-wrap:focus-within{background:#fff;border-color:var(--rv-primary);box-shadow:0 0 0 3px var(--rv-primary-dim)}.revamp-advisors .search-wrap svg{color:var(--rv-text-dim);flex-shrink:0}.revamp-advisors .search-wrap input{border:none;outline:none;font-size:14px;color:var(--rv-text-primary);background:transparent;width:100%;padding:0}.revamp-advisors .search-wrap input::placeholder{color:var(--rv-text-dim)}.revamp-advisors .cat-tabs{display:flex;align-items:center;gap:0;margin-top:12px;overflow-x:auto;scrollbar-width:none}.revamp-advisors .cat-tabs::-webkit-scrollbar{display:none}.revamp-advisors .cat-tab{display:flex;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:500;color:var(--rv-text-secondary);cursor:pointer;border:none;background:none;border-bottom:2.5px solid transparent;transition:all .15s;white-space:nowrap;position:relative;top:1px}.revamp-advisors .cat-tab:hover{color:var(--rv-text-primary)}.revamp-advisors .cat-tab.active{color:var(--rv-primary);border-bottom-color:var(--rv-primary);font-weight:600}.revamp-advisors .cat-tab.teal-tab.active{color:var(--rv-teal);border-bottom-color:var(--rv-teal)}.revamp-advisors .cat-tab-icon{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:background .15s}.revamp-advisors .cat-tab.active .cat-tab-icon{background:var(--rv-primary-dim)}.revamp-advisors .cat-tab.teal-tab.active .cat-tab-icon{background:var(--rv-teal-dim)}.revamp-advisors .cat-tab-count{font-size:10px;font-weight:700;padding:1px 6px;border-radius:100px;background:var(--rv-bg-elevated);color:var(--rv-text-dim);transition:all .15s}.revamp-advisors .cat-tab.active .cat-tab-count{background:var(--rv-primary-dim);color:var(--rv-primary)}.revamp-advisors .cat-tab.teal-tab.active .cat-tab-count{background:var(--rv-teal-dim);color:var(--rv-teal)}.revamp-advisors .cat-tab-sep{width:1px;height:16px;background:#00000014;margin:0 4px;align-self:center;flex-shrink:0}.revamp-advisors .page-body{padding-top:24px;padding-bottom:60px}.revamp-advisors .results-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.revamp-advisors .ri-count{font-size:13.5px;color:var(--rv-text-secondary)}.revamp-advisors .ri-count strong{color:var(--rv-text-primary)}.revamp-advisors .adv-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-items:start}.revamp-advisors .adv-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;height:100%;transition:border-color .18s,box-shadow .18s,transform .18s;text-decoration:none;color:inherit;cursor:pointer}.revamp-advisors .adv-card:hover{border-color:#5046e540;box-shadow:var(--rv-shadow-md);transform:translateY(-2px)}.revamp-advisors .adv-card:hover .manages-chip{background:var(--rv-primary-dim);color:var(--rv-primary);border-color:#5046e52e}.revamp-advisors .card-top{display:flex;align-items:flex-start;gap:14px;padding:18px 18px 14px}.revamp-advisors .card-avatar-col{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0}.revamp-advisors .card-av{width:52px;height:52px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.revamp-advisors .card-av .img-fallback-box{width:100%;height:100%;border-radius:13px}.revamp-advisors .card-av img{width:100%;height:100%;object-fit:cover;border-radius:13px}.revamp-advisors .card-header{flex:1;min-width:0}.revamp-advisors .card-name{font-size:15.5px;font-weight:700;color:var(--rv-text-primary);margin-bottom:4px;line-height:1.2}.revamp-advisors .card-bio-wrap{padding:0 18px;margin-bottom:14px}.revamp-advisors .card-bio{font-size:13px;color:var(--rv-text-secondary);line-height:1.6;margin:0;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.revamp-advisors .card-bio.expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.revamp-advisors .read-more-btn{margin-top:6px;padding:0;border:none;background:none;font-size:12.5px;font-weight:600;color:var(--rv-primary);cursor:pointer}.revamp-advisors .read-more-btn:hover{text-decoration:underline}.revamp-advisors .card-strats{display:flex;flex-wrap:wrap;gap:5px;padding:0 18px 14px}.revamp-advisors .strat-tag{font-size:12px;font-weight:500;padding:4px 11px;border-radius:6px;background:var(--rv-bg-elevated);color:var(--rv-text-secondary);border:1px solid rgba(0,0,0,.08)}.revamp-advisors .strat-more{font-size:12px;font-weight:600;padding:4px 11px;border-radius:6px;color:var(--rv-primary);background:var(--rv-primary-dim);border:none;cursor:pointer}.revamp-advisors .strat-more:hover{background:#5046e524}.revamp-advisors .card-manages{padding:14px 18px;border-top:1px solid rgba(0,0,0,.08)}.revamp-advisors .card-footer-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:12px 18px 16px;margin-top:auto;border-top:1px solid rgba(0,0,0,.08);font-size:12.5px;color:var(--rv-text-secondary)}.revamp-advisors .meta-sep{color:var(--rv-text-dim)}.revamp-advisors .manages-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--rv-text-dim);display:block;margin-bottom:7px}.revamp-advisors .manages-chips{display:flex;flex-wrap:wrap;gap:5px}.revamp-advisors .manages-chip{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:500;padding:4px 10px;border-radius:6px;background:var(--rv-bg-elevated);color:var(--rv-text-secondary);border:1px solid rgba(0,0,0,.08);transition:all .15s;white-space:nowrap}.revamp-advisors .empty-state{text-align:center;padding:60px 24px;grid-column:1/-1;border:1px dashed rgba(0,0,0,.12);border-radius:14px;background:#fff}.revamp-advisors .es-icon{width:52px;height:52px;border-radius:14px;background:var(--rv-bg-elevated);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--rv-text-dim)}.revamp-advisors .es-title{font-size:16px;font-weight:700;color:var(--rv-text-primary);margin-bottom:5px}.revamp-advisors .es-sub{font-size:13.5px;color:var(--rv-text-secondary)}@media (max-width: 900px){.revamp-advisors .ph-inner,.revamp-advisors .page-body{padding-left:24px;padding-right:24px}.revamp-advisors .ph-row{flex-direction:column;align-items:flex-start}.revamp-advisors .search-wrap{width:100%}}@media (max-width: 720px){.revamp-advisors .adv-grid{grid-template-columns:1fr}}@media (max-width: 480px){.revamp-advisors .ph-inner,.revamp-advisors .page-body{padding-left:16px;padding-right:16px}.revamp-advisors .page-body{padding-bottom:40px}.revamp-advisors .card-top{padding:14px 14px 10px}.revamp-advisors .card-bio-wrap,.revamp-advisors .card-strats,.revamp-advisors .card-manages,.revamp-advisors .card-footer-meta{padding-left:14px;padding-right:14px}.revamp-advisors .card-footer-meta{padding-bottom:14px}}.revamp-advisor-profile{display:block;background:var(--rv-bg-base);min-height:100%}.revamp-advisor-profile .page-wrap{max-width:900px;margin:0 auto;padding:32px 48px 72px}.revamp-advisor-profile .breadcrumb{display:flex;align-items:center;gap:6px;font-size:12.5px;margin-bottom:20px}.revamp-advisor-profile .bc-link{color:var(--rv-text-dim);text-decoration:none;font-weight:500;transition:color .15s}.revamp-advisor-profile .bc-link:hover{color:var(--rv-text-primary)}.revamp-advisor-profile .bc-sep{color:var(--rv-text-dim)}.revamp-advisor-profile .bc-current{color:var(--rv-text-secondary);font-weight:500}.revamp-advisor-profile .identity-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:14px;overflow:hidden;box-shadow:var(--rv-shadow-sm);margin-bottom:20px}.revamp-advisor-profile .identity-top{display:flex;align-items:center;gap:16px;padding:22px 24px;border-bottom:1px solid rgba(0,0,0,.07)}.revamp-advisor-profile .adv-logo{width:64px;height:64px;border-radius:13px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;color:#fff}.revamp-advisor-profile .adv-logo img,.revamp-advisor-profile .adv-logo .img-fallback{width:100%;height:100%;object-fit:cover;border-radius:13px;border:none}.revamp-advisor-profile .adv-logo .img-fallback-box{width:100%;height:100%;border-radius:13px}.revamp-advisor-profile .adv-main{flex:1;min-width:0}.revamp-advisor-profile .adv-firm-name{font-size:20px;font-weight:700;color:var(--rv-text-primary);margin:0 0 3px;letter-spacing:-.2px;line-height:1.2;overflow-wrap:anywhere}.revamp-advisor-profile .adv-sebi{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--rv-text-secondary)}.revamp-advisor-profile .adv-sebi svg{color:var(--rv-teal);flex-shrink:0}.revamp-advisor-profile .adv-credentials{display:flex;align-items:center;gap:0;flex-shrink:0}.revamp-advisor-profile .cred-block{padding:0 20px;text-align:center}.revamp-advisor-profile .cred-sep{width:1px;height:28px;background:#00000012;flex-shrink:0}.revamp-advisor-profile .cred-label{font-size:11.5px;color:var(--rv-text-dim);margin-bottom:2px}.revamp-advisor-profile .cred-val{font-size:15px;font-weight:700;color:var(--rv-text-primary);white-space:nowrap}.revamp-advisor-profile .strategy-row{padding:16px 24px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.revamp-advisor-profile .strat-label{font-size:12.5px;color:var(--rv-text-secondary);font-weight:500;flex-shrink:0}.revamp-advisor-profile .strat-tag{font-size:12px;font-weight:500;padding:4px 12px;border-radius:6px;background:var(--rv-bg-elevated);color:var(--rv-text-secondary);border:1px solid rgba(0,0,0,.07);white-space:nowrap}.revamp-advisor-profile .strat-more{font-size:12px;font-weight:600;color:var(--rv-primary);text-decoration:underline;text-underline-offset:2px;text-decoration-style:dashed;cursor:pointer;background:none;border:none;padding:0}.revamp-advisor-profile .managed-by{margin-bottom:28px}.revamp-advisor-profile .mb-label{font-size:12.5px;color:var(--rv-text-dim);font-weight:500;margin-bottom:4px}.revamp-advisor-profile .mb-name{font-size:18px;font-weight:700;color:var(--rv-text-primary);margin:0 0 10px;letter-spacing:-.2px}.revamp-advisor-profile .mb-bio{font-size:14px;color:var(--rv-text-secondary);line-height:1.75}.revamp-advisor-profile .mb-bio .shorten-text{-webkit-mask-image:none;mask-image:none}.revamp-advisor-profile .mb-bio .ibtn.link{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:600;color:var(--rv-primary);padding:0;margin-top:8px;background:none;border:none;cursor:pointer}.revamp-advisor-profile .mb-bio .ibtn.link i{font-size:12px}.revamp-advisor-profile .offerings-title{font-size:20px;font-weight:700;color:var(--rv-text-primary);margin:0 0 16px;letter-spacing:-.2px}.revamp-advisor-profile .offering-tabs{display:flex;gap:0;border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:20px;overflow-x:auto;scrollbar-width:none}.revamp-advisor-profile .offering-tabs::-webkit-scrollbar{display:none}.revamp-advisor-profile .otab{padding:11px 20px;font-size:14px;font-weight:500;color:var(--rv-text-secondary);cursor:pointer;border:none;background:none;border-bottom:2.5px solid transparent;transition:all .15s;position:relative;top:1px;white-space:nowrap;flex-shrink:0}.revamp-advisor-profile .otab:hover{color:var(--rv-text-primary)}.revamp-advisor-profile .otab.active{color:var(--rv-primary);border-bottom-color:var(--rv-primary);font-weight:600}.revamp-advisor-profile .offerings-list{display:flex;flex-direction:column;gap:16px}.revamp-advisor-profile .offerings-empty{font-size:14px;color:var(--rv-text-secondary);padding:24px;text-align:center;background:var(--rv-bg-surface);border:1px dashed rgba(0,0,0,.12);border-radius:13px}.revamp-advisor-profile .adv-footer{margin-top:32px;padding:20px 24px;background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:12px;box-shadow:var(--rv-shadow-sm)}.revamp-advisor-profile .adv-footer .af-address,.revamp-advisor-profile .adv-footer .af-cin{font-size:13px;color:var(--rv-text-secondary);margin-bottom:8px;line-height:1.6}.revamp-advisor-profile .adv-footer .af-disclaimer{font-size:12.5px;color:var(--rv-text-dim);line-height:1.65;margin-bottom:14px}.revamp-advisor-profile .adv-footer .af-links{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.revamp-advisor-profile .adv-footer .text-link{font-size:13px;color:var(--rv-text-secondary);text-decoration:underline;text-underline-offset:2px;text-decoration-style:dashed;font-weight:500;background:none;border:none;cursor:pointer;padding:0}.revamp-advisor-profile .adv-footer .text-link:hover{color:var(--rv-text-primary)}@media (max-width: 720px){.revamp-advisor-profile .page-wrap{padding:20px 20px 48px}.revamp-advisor-profile .identity-top{flex-direction:column;align-items:flex-start}.revamp-advisor-profile .adv-credentials{width:100%;padding-top:14px;border-top:1px solid rgba(0,0,0,.07);justify-content:center}.revamp-advisor-profile .cred-block:first-of-type{padding-left:0}}@media (max-width: 480px){.revamp-advisor-profile .page-wrap{padding-left:16px;padding-right:16px}.revamp-advisor-profile .otab{padding:11px 14px;font-size:13px}}.revamp-basket-info{display:block;background:var(--rv-bg-base);min-height:100%}.revamp-basket-info .hero-band{background:var(--rv-bg-surface);border-bottom:1px solid rgba(0,0,0,.07)}.revamp-basket-info .hero-inner{max-width:var(--rv-detail-max-width);margin:0 auto;padding:32px var(--rv-page-gutter) 0}.revamp-basket-info .breadcrumb{display:flex;align-items:center;gap:6px;font-size:12.5px;margin-bottom:22px}.revamp-basket-info .bc-link{color:var(--rv-text-dim);text-decoration:none;font-weight:500;transition:color .15s}.revamp-basket-info .bc-link:hover{color:var(--rv-text-primary)}.revamp-basket-info .bc-sep{color:var(--rv-text-dim)}.revamp-basket-info .bc-current{color:var(--rv-text-secondary);font-weight:500}.revamp-basket-info .hero-grid{display:grid;grid-template-columns:1fr 300px;gap:36px;align-items:start;margin-bottom:0}.revamp-basket-info .hero-grid.hero-grid--subscribed{grid-template-columns:1fr}.revamp-basket-info .hero-invest-col{position:sticky;top:80px;align-self:start}.revamp-basket-info .portfolio-desc{font-size:13.5px;color:var(--rv-text-secondary);line-height:1.75;margin-top:16px}.revamp-basket-info .portfolio-desc strong{color:var(--rv-text-primary)}.revamp-basket-info .portfolio-desc-wrap{margin-top:10px;font-size:13.5px;line-height:1.75;color:var(--rv-text-secondary)}.revamp-basket-info .portfolio-desc-wrap app-expandable-text,.revamp-basket-info .portfolio-desc-wrap .text,.revamp-basket-info .portfolio-desc-wrap .read-more-btn{font-size:13.5px;line-height:1.75}.revamp-basket-info .portfolio-desc-wrap .text{color:inherit;font-weight:400}.revamp-basket-info .portfolio-desc-wrap .read-more-btn{font-weight:500;color:var(--rv-primary)}.revamp-basket-info .basket-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.revamp-basket-info .bm-item{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:10px;padding:13px 14px;display:flex;align-items:flex-start;gap:10px;transition:border-color .15s}.revamp-basket-info .bm-item:hover{border-color:#5046e538}.revamp-basket-info .bm-icon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.revamp-basket-info .bm-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:3px;line-height:1}.revamp-basket-info .bm-val{font-size:15px;font-weight:700;color:var(--rv-text-primary);line-height:1.1}.revamp-basket-info .bm-sub{font-size:10.5px;color:var(--rv-text-dim);margin-top:2px}.revamp-basket-info .ic-price-hero{padding:2px 0 16px}.revamp-basket-info .ic-price-row{display:flex;align-items:baseline;gap:6px;margin-bottom:3px}.revamp-basket-info .ic-price-val{font-size:32px;font-weight:800;color:var(--rv-primary);line-height:1}.revamp-basket-info .ic-price-period{font-size:14px;color:var(--rv-text-secondary)}.revamp-basket-info .ic-summary{font-size:12px;color:var(--rv-text-dim);line-height:1.5}.revamp-basket-info .plan-section-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:10px}.revamp-basket-info .plan-opt{border:1.5px solid rgba(0,0,0,.08);border-radius:9px;padding:10px 14px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:all .15s;background:var(--rv-bg-surface);-webkit-user-select:none;user-select:none;margin-bottom:8px;width:100%;text-align:left}.revamp-basket-info .plan-opt:last-of-type{margin-bottom:0}.revamp-basket-info .plan-opt:hover{border-color:#5046e54d}.revamp-basket-info .plan-opt.selected{border-color:var(--rv-primary);background:#5046e50f}.revamp-basket-info .po-radio{width:16px;height:16px;border-radius:50%;border:2px solid rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.revamp-basket-info .plan-opt.selected .po-radio{border-color:var(--rv-primary);background:var(--rv-primary)}.revamp-basket-info .po-dot{width:6px;height:6px;border-radius:50%;background:#fff;opacity:0;transform:scale(0);transition:all .15s}.revamp-basket-info .plan-opt.selected .po-dot{opacity:1;transform:scale(1)}.revamp-basket-info .plan-opt-name{font-size:14px;font-weight:500;color:var(--rv-text-primary)}.revamp-basket-info .plan-opt-price{font-size:15px;font-weight:700;color:var(--rv-text-primary);margin-left:auto;flex-shrink:0}.revamp-basket-info .plan-badge{font-size:10px;font-weight:700;padding:2px 8px;border-radius:100px;margin-left:4px;flex-shrink:0}.revamp-basket-info .plan-badge.popular{background:#16a34a17;color:var(--rv-green);border:1px solid rgba(22,163,74,.18)}.revamp-basket-info .plan-badge.best{background:var(--rv-primary-dim);color:var(--rv-primary);border:1px solid rgba(80,70,229,.18)}.revamp-basket-info .unlock-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--rv-text-dim);background:var(--rv-bg-elevated);padding:4px 10px;border-radius:100px;border:1px solid rgba(0,0,0,.08);flex-shrink:0}.revamp-basket-info .content-lock-wrap{position:relative}.revamp-basket-info .content-lock-blur{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.revamp-basket-info .content-lock-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:#ffffffb8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:24px}.revamp-basket-info .content-lock-icon{width:48px;height:48px;border-radius:14px;background:#fff;border:1.5px solid rgba(0,0,0,.08);box-shadow:0 4px 16px #0000001a;display:flex;align-items:center;justify-content:center}.revamp-basket-info .content-lock-title{font-size:15px;font-weight:700;color:var(--rv-text-primary);margin-bottom:4px;text-align:center}.revamp-basket-info .content-lock-sub{font-size:13px;color:var(--rv-text-secondary);text-align:center;max-width:280px}.revamp-basket-info .bottom-cta-wrap{max-width:var(--rv-detail-max-width);margin:0 auto;padding:0 48px 64px}.revamp-basket-info .bottom-cta{background:linear-gradient(135deg,#5046e5,#4338ca,#3730a3);border-radius:16px;padding:44px 48px;display:flex;align-items:center;justify-content:space-between;gap:32px;position:relative;overflow:hidden}.revamp-basket-info .bottom-cta-glow{position:absolute;border-radius:50%;background:#ffffff0a;pointer-events:none}.revamp-basket-info .bottom-cta-glow.one{top:-60px;right:-60px;width:240px;height:240px}.revamp-basket-info .bottom-cta-glow.two{bottom:-80px;right:160px;width:300px;height:300px;background:#ffffff08}.revamp-basket-info .bottom-cta-left{position:relative;z-index:1;min-width:0}.revamp-basket-info .bottom-cta-eyebrow{font-size:11.5px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.revamp-basket-info .bottom-cta-title{font-size:26px;font-weight:800;color:#fff;letter-spacing:-.4px;line-height:1.2;margin-bottom:8px}.revamp-basket-info .bottom-cta-desc{font-size:14.5px;color:#ffffffb3;line-height:1.65;max-width:400px}.revamp-basket-info .bottom-cta-right{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.revamp-basket-info .bottom-cta-from{font-size:11.5px;color:#ffffff80}.revamp-basket-info .bottom-cta-price{font-size:26px;font-weight:700;color:#fff;text-align:right}.revamp-basket-info .bottom-cta-btn{padding:13px 36px;background:#fff;color:var(--rv-primary);border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 16px #00000026;transition:all .15s;white-space:nowrap}.revamp-basket-info .bottom-cta-btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0003}.revamp-basket-info .bottom-cta-note{font-size:11px;color:#fff6;display:flex;align-items:center;gap:5px}.revamp-basket-info .rv-red{color:var(--rv-red)}.revamp-basket-info .rv-green{color:var(--rv-green)}.revamp-basket-info .rv-amber{color:var(--rv-amber)}.revamp-basket-info .portfolio-header{display:flex;align-items:flex-start;gap:14px;margin-bottom:0}.revamp-basket-info .hero-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:16px}.revamp-basket-info .portfolio-logo{width:52px;height:52px;border-radius:12px;flex-shrink:0;border:1px solid rgba(0,0,0,.07);background:var(--rv-bg-elevated);overflow:hidden}.revamp-basket-info .portfolio-logo img,.revamp-basket-info .portfolio-logo .img-fallback{width:100%;height:100%;object-fit:cover;border-radius:12px;border:none}.revamp-basket-info .portfolio-header-text{flex:1;min-width:0}.revamp-basket-info .portfolio-tag-row{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.revamp-basket-info .sebi-badge{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;color:var(--rv-green);background:#16a34a17;padding:3px 9px;border-radius:100px;border:1px solid rgba(22,163,74,.2)}.revamp-basket-info .portfolio-type-badge{font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:100px;background:var(--rv-primary-dim);color:var(--rv-primary);border:1px solid rgba(80,70,229,.14)}.revamp-basket-info .portfolio-name{font-size:26px;font-weight:800;color:var(--rv-text-primary);letter-spacing:-.5px;margin:0 0 4px;line-height:1.15}.revamp-basket-info .portfolio-by{margin-bottom:0}.revamp-basket-info .strategy-tags{display:flex;flex-wrap:wrap;gap:6px}.revamp-basket-info .stag{font-size:12px;font-weight:500;padding:4px 12px;border-radius:6px;background:var(--rv-bg-elevated);color:var(--rv-text-secondary);border:1px solid rgba(0,0,0,.07)}.revamp-basket-info .kpi-strip{display:flex;gap:0;background:var(--rv-bg-base);border:1px solid rgba(0,0,0,.07);border-radius:12px;overflow:hidden;align-self:flex-start;margin-top:8px}.revamp-basket-info .kpi{padding:14px 20px;text-align:center;border-right:1px solid rgba(0,0,0,.07)}.revamp-basket-info .kpi:last-child{border-right:none}.revamp-basket-info .kpi-val{font-size:20px;font-weight:700;color:var(--rv-text-primary);display:block;line-height:1;margin-bottom:3px}.revamp-basket-info .kpi-val.green{color:var(--rv-green)}.revamp-basket-info .kpi-val.amber{color:var(--rv-amber)}.revamp-basket-info .kpi-val.primary{color:var(--rv-primary)}.revamp-basket-info .kpi-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim)}.revamp-basket-info .hero-tabs{display:flex;gap:0;margin-top:4px;overflow-x:auto;scrollbar-width:none}.revamp-basket-info .hero-tabs::-webkit-scrollbar{display:none}.revamp-basket-info .htab{padding:13px 22px;font-size:14px;font-weight:500;color:var(--rv-text-secondary);cursor:pointer;border:none;background:none;border-bottom:2.5px solid transparent;transition:all .15s;position:relative;top:1px;white-space:nowrap;flex-shrink:0}.revamp-basket-info .htab:hover{color:var(--rv-text-primary)}.revamp-basket-info .htab.active{color:var(--rv-primary);border-bottom-color:var(--rv-primary);font-weight:600}.revamp-basket-info .page-body{max-width:var(--rv-detail-max-width);margin:0 auto;padding:28px var(--rv-page-gutter) 72px;display:grid;grid-template-columns:1fr 292px;gap:24px;align-items:start}.revamp-basket-info .main-col{display:flex;flex-direction:column;gap:20px;min-width:0}.revamp-basket-info .returns-card{margin-top:28px}.revamp-basket-info .side-col{display:flex;flex-direction:column;gap:16px;position:sticky;top:16px}.revamp-basket-info .rv-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:14px;overflow:hidden;box-shadow:var(--rv-shadow-sm)}.revamp-basket-info .card-header{padding:16px 22px;border-bottom:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between;gap:12px}.revamp-basket-info .card-header.card-header-tab{border-bottom:none;padding-bottom:12px;align-items:flex-start}.revamp-basket-info .card-header app-basket-timeline button{font-size:11.5px;font-weight:600;color:var(--rv-primary);background:none;border:none;cursor:pointer;padding:0}.revamp-basket-info .card-header app-basket-timeline button:hover{opacity:.85}.revamp-basket-info .card-title{font-size:15px;font-weight:700;color:var(--rv-text-primary);display:flex;align-items:center;gap:7px;min-width:0}.revamp-basket-info .card-title-sub{font-size:12.5px;font-weight:400;color:var(--rv-text-dim)}.revamp-basket-info .card-title-stacked{flex-direction:column;align-items:flex-start;gap:2px}.revamp-basket-info .card-title-stacked .card-title-main{display:flex;align-items:center;gap:7px}.revamp-basket-info .card-title-stacked .card-title-sub{padding-left:21px;line-height:1.3}.revamp-basket-info .card-link{font-size:11.5px;font-weight:600;color:var(--rv-primary);cursor:pointer;text-decoration:none;background:none;border:none;padding:0;flex-shrink:0}.revamp-basket-info .card-link:hover{opacity:.85}.revamp-basket-info .card-body{padding:22px 24px}.revamp-basket-info .perf-benchmarks{display:flex;flex-wrap:wrap;gap:18px;padding:18px 22px 0}.revamp-basket-info .pb{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.revamp-basket-info .pb-line{width:22px;height:2.5px;border-radius:100px;flex-shrink:0}.revamp-basket-info .pb-line.dashed-teal{background:none;border-top:2.5px dashed var(--rv-teal);height:0}.revamp-basket-info .pb-line.dashed-red{background:none;border-top:2.5px dashed var(--rv-red);height:0}.revamp-basket-info .pb-values{display:inline-flex;align-items:baseline;flex-wrap:nowrap;white-space:nowrap;gap:4px;max-width:100%}.revamp-basket-info .pb-amount{font-size:13px;font-weight:700;color:var(--rv-text-primary);line-height:1.2}.revamp-basket-info .pb-change{font-size:12px;font-weight:600;line-height:1.2;flex-shrink:0}.revamp-basket-info .pb-change.up{color:var(--rv-green)}.revamp-basket-info .pb-change.dn{color:var(--rv-red)}.revamp-basket-info .pb-name{font-size:12px;color:var(--rv-text-dim);line-height:1.2}.revamp-basket-info .chart-wrap{padding:16px 22px 0;position:relative}.revamp-basket-info .time-pills{display:flex;gap:5px;padding:12px 22px 16px;border-top:1px solid rgba(0,0,0,.07);flex-wrap:wrap}.revamp-basket-info .perf-cagr-note{font-size:12px;color:var(--rv-text-secondary);font-style:italic;line-height:1.55;padding:0 22px 16px;margin:0}.revamp-basket-info .tp{padding:5px 14px;border-radius:7px;font-size:12.5px;font-weight:600;cursor:pointer;border:1px solid rgba(0,0,0,.07);color:var(--rv-text-dim);background:none;transition:all .15s}.revamp-basket-info .tp.active{background:var(--rv-primary);color:#fff;border-color:var(--rv-primary)}.revamp-basket-info .tp:hover:not(.active){color:var(--rv-text-primary)}.revamp-basket-info .rt-wrap,.revamp-basket-info .ht-wrap{overflow-x:auto}.revamp-basket-info .rt,.revamp-basket-info .ht{width:100%;border-collapse:collapse}.revamp-basket-info .rt thead th,.revamp-basket-info .ht thead th{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--rv-text-dim);padding:11px 22px;text-align:center;border-bottom:1px solid rgba(0,0,0,.07);background:var(--rv-bg-elevated)}.revamp-basket-info .rt thead th:first-child,.revamp-basket-info .ht thead th:first-child{text-align:left}.revamp-basket-info .rt thead th.portfolio-col,.revamp-basket-info .ht thead th.portfolio-col{color:var(--rv-primary)}.revamp-basket-info .rt tbody td,.revamp-basket-info .ht tbody td{padding:13px 22px;font-size:13.5px;border-bottom:1px solid rgba(0,0,0,.07);text-align:center}.revamp-basket-info .rt tbody td:first-child,.revamp-basket-info .ht tbody td:first-child{text-align:left;font-weight:500;color:var(--rv-text-primary)}.revamp-basket-info .rt tbody tr:last-child td,.revamp-basket-info .ht tbody tr:last-child td{border-bottom:none}.revamp-basket-info .rt tbody tr:hover td,.revamp-basket-info .ht tbody tr:hover td{background:#5046e506}.revamp-basket-info .rt{table-layout:fixed}.revamp-basket-info .rt thead th:first-child,.revamp-basket-info .rt tbody td:first-child{width:40%}.revamp-basket-info .rt thead th:not(:first-child),.revamp-basket-info .rt tbody td:not(:first-child){padding-left:14px;padding-right:14px}.revamp-basket-info .ht thead th{text-align:left}.revamp-basket-info .ht thead th.right{text-align:right}.revamp-basket-info .ht tbody td{text-align:left;vertical-align:middle}.revamp-basket-info .rt-portfolio{font-weight:700}.revamp-basket-info .rt-portfolio.highlight{font-size:15px}.revamp-basket-info .rt-bench{text-align:center}.revamp-basket-info .rt-return{font-weight:600;color:var(--rv-text-secondary)}.revamp-basket-info .rt-return.rt-positive{color:var(--rv-green)}.revamp-basket-info .rt-return.rt-negative{color:var(--rv-red)}.revamp-basket-info .rt tbody td.rt-portfolio.rt-positive,.revamp-basket-info .rt tbody td.rt-portfolio.rt-negative{font-weight:700}.revamp-basket-info .rt tbody td.rt-portfolio.rt-positive{color:var(--rv-green)}.revamp-basket-info .rt tbody td.rt-portfolio.rt-negative{color:var(--rv-red)}.revamp-basket-info .rt-highlight-row td{background:#5046e50a}.revamp-basket-info .rt-drawdown{font-weight:600;color:var(--rv-amber)}.revamp-basket-info .h-stock{display:flex;align-items:center;gap:10px}.revamp-basket-info .h-av{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:700;color:#fff;flex-shrink:0}.revamp-basket-info .h-name{font-size:13.5px;font-weight:500;color:var(--rv-text-primary)}.revamp-basket-info .h-sector{font-size:11.5px;color:var(--rv-text-dim)}.revamp-basket-info .h-weight{font-weight:600;color:var(--rv-text-primary);text-align:right}.revamp-basket-info .h-bar-col{text-align:right}.revamp-basket-info .h-bar{height:3.5px;background:var(--rv-bg-elevated);border-radius:100px;overflow:hidden;width:72px;margin-left:auto}.revamp-basket-info .h-bar-fill{height:100%;background:var(--rv-primary);border-radius:100px}.revamp-basket-info .ht-footer{padding:12px 22px;background:var(--rv-bg-elevated);border-top:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.revamp-basket-info .ht-footer-text{font-size:12.5px;color:var(--rv-text-dim)}.revamp-basket-info .view-all-btn{padding:7px 16px;border:1.5px solid rgba(0,0,0,.07);background:var(--rv-bg-surface);color:var(--rv-text-secondary);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}.revamp-basket-info .view-all-btn:hover{border-color:var(--rv-primary);color:var(--rv-primary)}.revamp-basket-info .rebal-grid{display:grid;grid-template-columns:1fr 1fr 1fr}.revamp-basket-info .rebal-cell{padding:20px 24px;border-right:1px solid rgba(0,0,0,.07)}.revamp-basket-info .rebal-cell:last-child{border-right:none}.revamp-basket-info .rebal-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:6px}.revamp-basket-info .rebal-val{font-size:16px;font-weight:700;color:var(--rv-text-primary);margin-bottom:2px}.revamp-basket-info .rebal-sub{font-size:12px;color:var(--rv-text-dim)}.revamp-basket-info .method-list{padding:6px 0}.revamp-basket-info .method-row{display:flex;align-items:flex-start;gap:16px;padding:20px 22px;border-bottom:1px solid rgba(0,0,0,.07)}.revamp-basket-info .method-row:last-child{border-bottom:none}.revamp-basket-info .method-num{width:28px;height:28px;border-radius:50%;background:var(--rv-primary-dim);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--rv-primary);flex-shrink:0;margin-top:2px}.revamp-basket-info .method-title{font-size:14px;font-weight:600;color:var(--rv-text-primary);margin-bottom:3px}.revamp-basket-info .method-desc{font-size:13px;color:var(--rv-text-secondary);line-height:1.65}.revamp-basket-info .about-body{padding:20px 22px}.revamp-basket-info .about-top{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}.revamp-basket-info .about-top-main{flex:1;min-width:0}.revamp-basket-info .about-inline-stats{display:flex;flex-shrink:0;background:var(--rv-bg-elevated);border:1px solid rgba(0,0,0,.07);border-radius:10px;overflow:hidden}.revamp-basket-info .about-stat-cell{padding:10px 18px;text-align:center;border-right:1px solid rgba(0,0,0,.07)}.revamp-basket-info .about-stat-cell:last-child{border-right:none}.revamp-basket-info .about-stat-val{font-size:16px;font-weight:700;color:var(--rv-text-primary);display:block;line-height:1}.revamp-basket-info .about-stat-label{display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--rv-text-dim);margin-top:3px}.revamp-basket-info .about-av{width:48px;height:48px;border-radius:13px;background:linear-gradient(135deg,#5046e5,#0b8a7c);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.revamp-basket-info .about-av img,.revamp-basket-info .about-av .img-fallback{width:100%;height:100%;object-fit:cover;border-radius:13px;border:none}.revamp-basket-info .about-name{font-size:16px;font-weight:700;color:var(--rv-text-primary);margin-bottom:3px}.revamp-basket-info .about-name:is(a){text-decoration:none;cursor:pointer;transition:color .15s}.revamp-basket-info .about-name:is(a):hover{color:var(--rv-primary)}.revamp-basket-info .about-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgba(0,0,0,.07);border-radius:10px;overflow:hidden;background:var(--rv-bg-elevated);margin-bottom:14px}.revamp-basket-info .as-item{padding:14px 12px;text-align:center;border-right:1px solid rgba(0,0,0,.07);min-width:0}.revamp-basket-info .as-item:last-child{border-right:none}.revamp-basket-info .as-val{font-size:17px;font-weight:700;color:var(--rv-text-primary);display:block;line-height:1.1;margin-bottom:5px}.revamp-basket-info .as-label{display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.45px;color:var(--rv-text-dim);line-height:1.2}.revamp-basket-info .about-bio-wrap{font-size:13.5px;line-height:1.7;color:var(--rv-text-secondary)}.revamp-basket-info .about-bio-wrap app-expandable-text,.revamp-basket-info .about-bio-wrap .text,.revamp-basket-info .about-bio-wrap .read-more-btn{font-size:13.5px;line-height:1.7}.revamp-basket-info .about-bio-wrap .text{color:inherit;font-weight:400}.revamp-basket-info .about-bio-wrap .read-more-btn{font-weight:500;color:var(--rv-primary)}.revamp-basket-info .invest-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:14px;overflow:hidden;box-shadow:var(--rv-shadow-md)}.revamp-basket-info .ic-top{padding:22px 20px 18px}.revamp-basket-info .ic-min-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:5px}.revamp-basket-info .ic-amount{font-size:30px;font-weight:700;color:var(--rv-text-primary);line-height:1;margin-bottom:2px}.revamp-basket-info .ic-note{font-size:12.5px;color:var(--rv-text-dim);margin-bottom:18px}.revamp-basket-info .invest-btn{width:100%;padding:14px;background:var(--rv-primary);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 14px #5046e54d;transition:all .15s;letter-spacing:.1px}.revamp-basket-info .invest-btn:hover{opacity:.9;box-shadow:0 6px 20px #5046e559}.revamp-basket-info .investment-summary-top .is-title{font-size:14px;font-weight:700;color:var(--rv-text-primary);margin:0 0 14px;line-height:1.3}.revamp-basket-info .investment-summary-top .is-rows{margin-bottom:18px}.revamp-basket-info .investment-summary-top .is-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px dashed rgba(0,0,0,.08);font-size:13px}.revamp-basket-info .investment-summary-top .is-row:last-child{border-bottom:none;padding-bottom:0}.revamp-basket-info .investment-summary-top .is-key{color:var(--rv-text-secondary);font-weight:500}.revamp-basket-info .investment-summary-top .is-val{font-size:13.5px;font-weight:700;color:var(--rv-text-primary);text-align:right}.revamp-basket-info .investment-summary-top .is-val.is-positive{color:var(--rv-green, #16a34a)}.revamp-basket-info .investment-summary-top .is-val.is-negative{color:var(--rv-red, #dc2626)}.revamp-basket-info .investment-summary-top .invest-btn{margin-top:4px}.revamp-basket-info .investment-summary-top .is-min-note{margin:14px 0 0;text-align:center;font-size:12px;color:var(--rv-text-dim);line-height:1.4}.revamp-basket-info .ic-sep{height:1px;background:#00000012}.revamp-basket-info .ic-feats{padding:14px 20px;display:flex;flex-direction:column;gap:9px}.revamp-basket-info .ic-feat{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--rv-text-secondary)}.revamp-basket-info .ic-feat-icon{width:18px;height:18px;border-radius:50%;background:#16a34a14;display:flex;align-items:center;justify-content:center;flex-shrink:0}.revamp-basket-info .ic-disc{padding:12px 20px;background:var(--rv-bg-elevated);border-top:1px solid rgba(0,0,0,.07);font-size:11px;color:var(--rv-text-dim);line-height:1.7}.revamp-basket-info .ov-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:14px;overflow:hidden;box-shadow:var(--rv-shadow-sm)}.revamp-basket-info .ov-header{padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07);font-size:13px;font-weight:700;color:var(--rv-text-primary);display:flex;align-items:center;gap:6px}.revamp-basket-info .ov-body{padding:0}.revamp-basket-info .ov-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 18px;border-bottom:1px solid rgba(0,0,0,.07)}.revamp-basket-info .ov-row:last-child{border-bottom:none}.revamp-basket-info .ov-key{font-size:12.5px;color:var(--rv-text-secondary);flex-shrink:0}.revamp-basket-info .ov-val-wrap{text-align:right;font-size:13px;font-weight:700;color:var(--rv-text-primary);flex-shrink:0}.revamp-basket-info .ov-val-wrap.plain{display:block;line-height:1.2}.revamp-basket-info .ov-val-wrap.rt-positive,.revamp-basket-info .ov-val-wrap.rt-positive .login-blur-value{color:var(--rv-green)}.revamp-basket-info .ov-val-wrap.rt-negative,.revamp-basket-info .ov-val-wrap.rt-negative .login-blur-value{color:var(--rv-red)}.revamp-basket-info .ov-val-wrap.amber{color:var(--rv-amber)}.revamp-basket-info .ov-val-wrap .login-blur-wrap{display:flex;justify-content:flex-end;align-items:center;min-height:20px}.revamp-basket-info .ov-val-wrap .login-blur-value{text-align:right}.revamp-basket-info .sebi-card{background:#0b8a7c0a;border:1px solid rgba(11,138,124,.15);border-radius:12px;padding:14px 16px;display:flex;align-items:flex-start;gap:10px}.revamp-basket-info .sc-icon{width:34px;height:34px;border-radius:9px;background:#0b8a7c1a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.revamp-basket-info .sc-title{font-size:13px;font-weight:600;color:var(--rv-teal);margin-bottom:2px}.revamp-basket-info .sc-body{font-size:11.5px;color:var(--rv-text-dim);line-height:1.6}.revamp-basket-info .about-text{font-size:14px;color:var(--rv-text-secondary);line-height:1.75;margin:0 0 14px}.revamp-basket-info .about-text:last-child{margin-bottom:0}.revamp-basket-info .about-text strong{color:var(--rv-text-primary)}.revamp-basket-info .about-text-wrap{font-size:14px;color:var(--rv-text-secondary);line-height:1.75}.revamp-basket-info .about-text-wrap app-expandable-text,.revamp-basket-info .about-text-wrap .text,.revamp-basket-info .about-text-wrap .read-more-btn{font-size:14px;line-height:1.75}.revamp-basket-info .about-text-wrap .text{color:inherit;font-weight:400}.revamp-basket-info .about-text-wrap .read-more-btn{font-weight:500;color:var(--rv-primary)}.revamp-basket-info .locked-area{position:relative;min-height:220px}.revamp-basket-info .locked-area .blur-img{filter:blur(5px)}.revamp-basket-info .locked-area .locked-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}.revamp-basket-info .factsheet-row{display:flex;align-items:center;gap:8px;padding:12px 22px;border-top:1px solid rgba(0,0,0,.07);background:var(--rv-bg-elevated)}.revamp-basket-info .factsheet-btn{font-size:13px;font-weight:600;color:var(--rv-primary);background:none;border:none;cursor:pointer;padding:0}.revamp-basket-info .factsheet-btn:hover{opacity:.85}.revamp-basket-info .factsheet-meta{font-size:12px;color:var(--rv-text-dim)}.revamp-basket-info .exit-basket-action{padding:16px 22px;border-top:1px solid rgba(0,0,0,.07);background:var(--rv-bg-surface)}.revamp-basket-info .select-plan-rv{cursor:pointer;display:block;text-align:left;width:100%;padding:10px 12px;border-radius:8px;border:1px solid rgba(0,0,0,.1);background:var(--rv-bg-surface);margin-bottom:12px}.revamp-basket-info .select-plan-rv:hover{background:var(--rv-bg-elevated)}.revamp-basket-info .plan-note{font-size:12px;color:var(--rv-text-dim);margin-top:4px}.revamp-basket-info .free-access-badge{text-align:center;font-size:13px;font-weight:600;color:var(--rv-green);background:#16a34a14;padding:10px;border-radius:8px;margin-top:12px}@media (max-width: 980px){.revamp-basket-info .page-body{grid-template-columns:1fr;padding:20px 16px 48px}.revamp-basket-info .side-col{position:static}.revamp-basket-info .hero-inner{padding:24px 16px 0}.revamp-basket-info .hero-grid{grid-template-columns:1fr}.revamp-basket-info .hero-invest-col{position:static}.revamp-basket-info .basket-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.revamp-basket-info .bottom-cta-wrap{padding:0 28px 48px}.revamp-basket-info .bottom-cta{flex-direction:column;align-items:flex-start;padding:32px 28px}.revamp-basket-info .bottom-cta-right{align-items:flex-start;width:100%}.revamp-basket-info .about-top{flex-wrap:wrap}.revamp-basket-info .about-inline-stats{width:100%}}@media (max-width: 640px){.revamp-basket-info .hero-inner{padding:18px 16px 0}.revamp-basket-info .basket-meta{grid-template-columns:1fr 1fr}.revamp-basket-info .bottom-cta-wrap{padding:0 20px 40px}.revamp-basket-info .bottom-cta-title{font-size:22px}.revamp-basket-info .htab{padding:11px 14px;font-size:13px}.revamp-basket-info .rebal-grid,.revamp-basket-info .about-inline-stats{grid-template-columns:1fr 1fr}}.revamp-trading-detail{display:block;background:var(--rv-bg-base);min-height:100%}@keyframes rv-live-pulse{0%,to{opacity:1}50%{opacity:.3}}.revamp-trading-detail .hero-band{background:var(--rv-bg-surface);border-bottom:1px solid rgba(0,0,0,.07)}.revamp-trading-detail .hero-inner{max-width:var(--rv-detail-max-width);margin:0 auto;padding:28px var(--rv-page-gutter) 0}.revamp-trading-detail .breadcrumb{display:flex;align-items:center;gap:6px;font-size:12.5px;margin-bottom:20px}.revamp-trading-detail .bc-link{color:var(--rv-text-dim);text-decoration:none;font-weight:500;transition:color .15s}.revamp-trading-detail .bc-link:hover{color:var(--rv-text-primary)}.revamp-trading-detail .bc-sep{color:var(--rv-text-dim)}.revamp-trading-detail .bc-current{color:var(--rv-text-secondary);font-weight:500}.revamp-trading-detail .hero-grid{display:grid;grid-template-columns:1fr 292px;gap:40px;align-items:start}.revamp-trading-detail .hero-grid.hero-grid--subscribed{grid-template-columns:1fr}.revamp-trading-detail .adv-meta{display:flex;align-items:center;gap:12px;margin-bottom:0}.revamp-trading-detail .hero-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}.revamp-trading-detail .adv-av{width:52px;height:52px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.revamp-trading-detail .adv-av img,.revamp-trading-detail .adv-av .img-fallback{width:100%;height:100%;object-fit:cover;border-radius:13px;border:none}.revamp-trading-detail .adv-name{font-size:22px;font-weight:800;color:var(--rv-text-primary);letter-spacing:-.4px;margin-bottom:3px;line-height:1.15}.revamp-trading-detail .adv-meta .product-by-line{margin-top:2px}.revamp-trading-detail .adv-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.revamp-trading-detail .atag{font-size:12px;font-weight:500;padding:4px 11px;border-radius:6px;background:var(--rv-bg-elevated);color:var(--rv-text-secondary);border:1px solid rgba(0,0,0,.07)}.revamp-trading-detail .adv-desc{font-size:13.5px;color:var(--rv-text-secondary);line-height:1.7;margin-bottom:20px}.revamp-trading-detail .adv-desc-wrap{font-size:13.5px;line-height:1.7;color:var(--rv-text-secondary);margin-bottom:20px}.revamp-trading-detail .adv-desc-wrap app-expandable-text,.revamp-trading-detail .adv-desc-wrap .text,.revamp-trading-detail .adv-desc-wrap .read-more-btn{font-size:13.5px;line-height:1.7}.revamp-trading-detail .adv-desc-wrap .text{color:inherit;font-weight:400}.revamp-trading-detail .adv-desc-wrap .read-more-btn{font-weight:500;color:var(--rv-primary)}.revamp-trading-detail .stats-strip{display:grid;grid-template-columns:repeat(5,1fr);background:var(--rv-bg-elevated);border:1px solid rgba(0,0,0,.07);border-radius:11px;overflow:hidden}.revamp-trading-detail .product-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.revamp-trading-detail .pm-item{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:10px;padding:13px 14px;display:flex;align-items:flex-start;gap:10px;transition:border-color .15s}.revamp-trading-detail .pm-item:hover{border-color:#5046e538}.revamp-trading-detail .pm-icon{width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.revamp-trading-detail .pm-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:3px;line-height:1}.revamp-trading-detail .pm-val{font-size:15px;font-weight:700;color:var(--rv-text-primary);line-height:1.1}.revamp-trading-detail .pm-val.g{color:var(--rv-green)}.revamp-trading-detail .pm-val.r{color:var(--rv-red)}.revamp-trading-detail .pm-val.v{color:var(--rv-violet)}.revamp-trading-detail .pm-val.sm{font-size:13px}.revamp-trading-detail .pm-val .login-blur-wrap{display:inline-flex;align-items:center;position:relative;min-width:4.5ch;min-height:20px}.revamp-trading-detail .pm-val .login-blur-value{font-size:inherit;font-weight:700}.revamp-trading-detail .pm-val .login-blur-value.g{color:var(--rv-green)}.revamp-trading-detail .pm-val .login-blur-value.r{color:var(--rv-red)}.revamp-trading-detail .pm-val .login-blur-value.is-blurred{filter:blur(4px)}.revamp-trading-detail .pm-sub{font-size:10.5px;color:var(--rv-text-dim);margin-top:2px}.revamp-trading-detail .ss-cell{padding:12px 14px;border-right:1px solid rgba(0,0,0,.07);text-align:center}.revamp-trading-detail .ss-cell:last-child{border-right:none}.revamp-trading-detail .ss-label{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:4px}.revamp-trading-detail .ss-val{font-size:17px;font-weight:700;color:var(--rv-text-primary)}.revamp-trading-detail .ss-val.g{color:var(--rv-green)}.revamp-trading-detail .ss-val.r{color:var(--rv-red)}.revamp-trading-detail .hero-tabs{display:flex;gap:0;border-top:1px solid rgba(0,0,0,.07);margin-top:20px;overflow-x:auto;scrollbar-width:none}.revamp-trading-detail .hero-tabs::-webkit-scrollbar{display:none}.revamp-trading-detail .htab{padding:13px 20px;font-size:14px;font-weight:500;color:var(--rv-text-secondary);cursor:pointer;border:none;background:none;border-bottom:2.5px solid transparent;transition:all .15s;position:relative;top:1px;white-space:nowrap;flex-shrink:0}.revamp-trading-detail .htab:hover{color:var(--rv-text-primary)}.revamp-trading-detail .htab.active{color:var(--rv-primary);border-bottom-color:var(--rv-primary);font-weight:600}.revamp-trading-detail .sub-card{background:var(--rv-bg-surface);border:1.5px solid rgba(0,0,0,.07);border-radius:16px;overflow:hidden;box-shadow:var(--rv-shadow-lg);position:sticky;top:16px}.revamp-trading-detail .sc-top{padding:20px 20px 16px}.revamp-trading-detail .sc-price-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:5px}.revamp-trading-detail .sc-price{display:flex;align-items:baseline;gap:5px;margin-bottom:3px}.revamp-trading-detail .sc-amount{font-size:30px;font-weight:800;color:var(--rv-text-primary);line-height:1}.revamp-trading-detail .sc-period{font-size:14px;color:var(--rv-text-secondary)}.revamp-trading-detail .sc-note{font-size:12px;color:var(--rv-text-dim);margin-bottom:18px}.revamp-trading-detail .sub-btn{width:100%;padding:13px;background:var(--rv-primary);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 4px 14px #5046e547;transition:all .15s;letter-spacing:.1px}.revamp-trading-detail .sub-btn:hover{opacity:.9;transform:translateY(-1px)}.revamp-trading-detail .sc-sep{height:1px;background:#00000012}.revamp-trading-detail .sc-meta{padding:14px 20px;display:flex;flex-direction:column;gap:8px}.revamp-trading-detail .sc-m-item{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--rv-text-secondary)}.revamp-trading-detail .sc-m-icon{width:18px;height:18px;border-radius:50%;background:#16a34a14;border:1px solid rgba(22,163,74,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}.revamp-trading-detail .sc-disc{padding:12px 20px;background:var(--rv-bg-elevated);border-top:1px solid rgba(0,0,0,.07);font-size:11px;color:var(--rv-text-dim);line-height:1.65}.revamp-trading-detail .active-sub-badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--rv-green);background:#16a34a14;border:1px solid rgba(22,163,74,.18);padding:6px 12px;border-radius:100px;margin-bottom:8px}.revamp-trading-detail .renew-note{font-size:12px;color:var(--rv-text-dim)}.revamp-trading-detail .page-body{max-width:var(--rv-detail-max-width);margin:0 auto;padding:28px var(--rv-page-gutter) 64px;display:grid;grid-template-columns:1fr 292px;gap:24px;align-items:start}.revamp-trading-detail .main-col{display:flex;flex-direction:column;gap:20px;min-width:0}.revamp-trading-detail .side-col{display:flex;flex-direction:column;gap:16px;position:sticky;top:16px}.revamp-trading-detail .rv-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:14px;overflow:hidden;box-shadow:var(--rv-shadow-sm)}.revamp-trading-detail .card-hdr{padding:15px 20px;border-bottom:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between;gap:12px}.revamp-trading-detail .card-title{font-size:14.5px;font-weight:700;color:var(--rv-text-primary);display:flex;align-items:center;gap:7px}.revamp-trading-detail .live-dot{width:8px;height:8px;border-radius:50%;background:var(--rv-red);animation:rv-live-pulse 1.8s ease-in-out infinite;display:inline-block;flex-shrink:0}.revamp-trading-detail .card-meta{font-size:12px;color:var(--rv-text-dim)}.revamp-trading-detail .card-link{font-size:11.5px;font-weight:600;color:var(--rv-primary);cursor:pointer;text-decoration:none}.revamp-trading-detail .card-link:hover{opacity:.85}.revamp-trading-detail .trades-wrap{padding:16px 16px 4px;display:flex;flex-direction:column;gap:0}.revamp-trading-detail .past-trades-wrap{display:flex;flex-direction:column;gap:0}.revamp-trading-detail .about-inner{padding:18px 20px}.revamp-trading-detail .aa-top{display:flex;align-items:flex-start;gap:12px}.revamp-trading-detail .aa-av{width:44px;height:44px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;flex-shrink:0;overflow:hidden}.revamp-trading-detail .aa-av img,.revamp-trading-detail .aa-av .img-fallback{width:100%;height:100%;object-fit:cover;border-radius:11px;border:none}.revamp-trading-detail .aa-name{font-size:15px;font-weight:700;color:var(--rv-text-primary);margin-bottom:2px}.revamp-trading-detail .aa-name:is(a){text-decoration:none;cursor:pointer;transition:color .15s}.revamp-trading-detail .aa-name:is(a):hover{color:var(--rv-primary)}.revamp-trading-detail .aa-stats{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:0;margin-left:auto;min-width:160px;border:1px solid rgba(0,0,0,.07);border-radius:9px;overflow:hidden;background:var(--rv-bg-elevated)}.revamp-trading-detail .aa-stat{padding:10px 14px;text-align:center;border-right:1px solid rgba(0,0,0,.07)}.revamp-trading-detail .aa-stat:last-child{border-right:none}.revamp-trading-detail .aa-stat-val{font-size:16px;font-weight:700;color:var(--rv-text-primary);display:block;line-height:1}.revamp-trading-detail .aa-stat-label{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--rv-text-dim);margin-top:3px}.revamp-trading-detail .aa-bio-wrap{margin-top:12px;font-size:13px;line-height:1.7;color:var(--rv-text-secondary)}.revamp-trading-detail .aa-bio-wrap app-expandable-text,.revamp-trading-detail .aa-bio-wrap .text,.revamp-trading-detail .aa-bio-wrap .read-more-btn{font-size:13px;line-height:1.7}.revamp-trading-detail .aa-bio-wrap .text{color:inherit;font-weight:400}.revamp-trading-detail .aa-bio-wrap .read-more-btn{font-weight:500;color:var(--rv-primary)}.revamp-trading-detail .ov-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:12px;overflow:hidden;box-shadow:var(--rv-shadow-sm)}.revamp-trading-detail .ov-hdr{padding:13px 16px;border-bottom:1px solid rgba(0,0,0,.07);font-size:13px;font-weight:700;color:var(--rv-text-primary);display:flex;align-items:center;gap:6px}.revamp-trading-detail .ov-row{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid rgba(0,0,0,.07)}.revamp-trading-detail .ov-row:last-child{border-bottom:none}.revamp-trading-detail .ov-key{font-size:12.5px;color:var(--rv-text-secondary)}.revamp-trading-detail .ov-val{font-size:13px;font-weight:700;color:var(--rv-text-primary)}.revamp-trading-detail .ov-val.g{color:var(--rv-green)}.revamp-trading-detail .ov-val.r{color:var(--rv-red)}.revamp-trading-detail .sebi-trust{background:#0b8a7c0a;border:1px solid rgba(11,138,124,.15);border-radius:12px;padding:14px 16px;display:flex;align-items:flex-start;gap:10px}.revamp-trading-detail .st-icon{width:32px;height:32px;border-radius:8px;background:#0b8a7c1a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.revamp-trading-detail .st-title{font-size:13px;font-weight:600;color:var(--rv-teal);margin-bottom:2px}.revamp-trading-detail .st-body{font-size:11.5px;color:var(--rv-text-dim);line-height:1.6}.revamp-trading-detail .adv-av .img-fallback-box,.revamp-trading-detail .aa-av .img-fallback-box{width:100%;height:100%;border-radius:inherit}.revamp-trading-detail .adv-av .img-fallback,.revamp-trading-detail .aa-av .img-fallback{align-items:center;justify-content:center;width:100%;height:100%;border:none;border-radius:inherit;background:linear-gradient(135deg,#5046e5,#0b8a7c);color:#fff;font-weight:700}.revamp-trading-detail .adv-av img,.revamp-trading-detail .aa-av img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.revamp-trading-detail .ss-val .login-blur-wrap,.revamp-trading-detail .ov-val .login-blur-wrap{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:4.5ch;min-height:20px}.revamp-trading-detail .ss-val .login-blur-value,.revamp-trading-detail .ov-val .login-blur-value{font-size:inherit;font-weight:700;min-width:0}.revamp-trading-detail .ss-val .login-blur-value.g,.revamp-trading-detail .ov-val .login-blur-value.g{color:var(--rv-green)}.revamp-trading-detail .ss-val .login-blur-value.r,.revamp-trading-detail .ov-val .login-blur-value.r{color:var(--rv-red)}.revamp-trading-detail .ss-val .login-blur-value.is-blurred,.revamp-trading-detail .ov-val .login-blur-value.is-blurred{filter:blur(4px)}.revamp-trading-detail .ov-val .login-blur-wrap{justify-content:flex-end}.revamp-trading-detail .ov-val .login-blur-lock{left:auto;right:-2px;transform:translateY(-50%)}.revamp-trading-detail .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:52px 24px;gap:12px}.revamp-trading-detail .es-title{font-size:15px;font-weight:600;color:var(--rv-text-secondary)}.revamp-trading-detail .load-more-wrap{display:flex;justify-content:center;padding-top:8px}.revamp-trading-detail .load-more-btn{padding:8px 18px;background:none;color:var(--rv-primary);border:1.5px solid rgba(80,70,229,.3);border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.revamp-trading-detail .load-more-btn:hover:not(:disabled){background:#5046e514}.revamp-trading-detail .load-more-btn:disabled{opacity:.6;cursor:not-allowed}.revamp-trading-detail .loading-state{padding:32px 20px;text-align:center;font-size:13px;color:var(--rv-text-secondary);font-style:italic}.revamp-trading-detail .trades-wrap app-advise-card:last-child{margin-bottom:16px}@media (max-width: 979px){.revamp-trading-detail .hero-inner{padding:24px 16px 0}.revamp-trading-detail .hero-grid{grid-template-columns:1fr;gap:0}.revamp-trading-detail .page-body{grid-template-columns:1fr;padding:20px 16px 48px}.revamp-trading-detail .side-col,.revamp-trading-detail .sub-card{position:static}.revamp-trading-detail .product-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.revamp-trading-detail .hero-inner{padding:18px 16px 0}.revamp-trading-detail .page-body{padding:16px 16px 40px}.revamp-trading-detail .stats-strip{grid-template-columns:repeat(3,1fr)}.revamp-trading-detail .htab{padding:11px 14px;font-size:13px}.revamp-trading-detail .aa-stats{margin-left:0;margin-top:14px;width:100%}.revamp-trading-detail .aa-top{flex-wrap:wrap}}.revamp-stock-detail .locked-picks-card{background:var(--rv-bg-surface);border:1.5px solid rgba(80,70,229,.18);border-radius:14px;overflow:hidden;box-shadow:var(--rv-shadow-md);margin-bottom:20px}.revamp-stock-detail .lp-hdr{padding:18px 20px;border-bottom:1px solid rgba(0,0,0,.07);background:linear-gradient(135deg,#5046e50a,#0b8a7c05)}.revamp-stock-detail .lp-title{font-size:15px;font-weight:700;color:var(--rv-text-primary);display:flex;align-items:center;gap:8px;margin-bottom:3px}.revamp-stock-detail .lp-sub{font-size:13px;color:var(--rv-text-secondary)}.revamp-stock-detail .lp-unlock-btn{padding:10px 22px;background:var(--rv-primary);color:#fff;border:none;border-radius:9px;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 3px 12px #5046e547;transition:opacity .15s;white-space:nowrap;flex-shrink:0}.revamp-stock-detail .lp-unlock-btn:hover{opacity:.88}.revamp-stock-detail .lp-preview-wrap{position:relative;min-height:168px}.revamp-stock-detail .lp-blur-content{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none}.revamp-stock-detail .lp-table-hdr,.revamp-stock-detail .lp-table-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;padding:12px 20px;border-bottom:1px solid rgba(0,0,0,.07)}.revamp-stock-detail .lp-table-hdr{background:var(--rv-bg-elevated)}.revamp-stock-detail .lp-table-hdr span{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim)}.revamp-stock-detail .lp-table-row{font-size:13px}.revamp-stock-detail .lp-table-row .stock-name{font-weight:600;color:var(--rv-text-primary)}.revamp-stock-detail .lp-table-row .horizon{color:var(--rv-text-secondary)}.revamp-stock-detail .action-pill{display:inline-flex;align-items:center;padding:3px 10px;border-radius:5px;font-size:12px;font-weight:700}.revamp-stock-detail .action-pill.buy{background:#16a34a1a;color:var(--rv-green)}.revamp-stock-detail .action-pill.hold{background:#d977061a;color:var(--rv-amber)}.revamp-stock-detail .action-pill.sell{background:#dc262614;color:var(--rv-red)}.revamp-stock-detail .mono-price{font-size:13px}.revamp-stock-detail .mono-price.g{color:var(--rv-green)}.revamp-stock-detail .lp-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:28px 24px;background:#ffffffbf;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center}.revamp-stock-detail .lp-lock-icon{width:44px;height:44px;border-radius:12px;background:#fff;border:1.5px solid rgba(0,0,0,.07);box-shadow:0 4px 14px #00000014;display:flex;align-items:center;justify-content:center}.revamp-stock-detail .lp-overlay-title{font-size:14px;font-weight:700;color:var(--rv-text-primary);line-height:1.4}.revamp-stock-detail .lp-overlay-sub{font-size:12.5px;color:var(--rv-text-secondary);line-height:1.5;max-width:300px}.revamp-stock-detail .lp-footer{padding:14px 20px;background:var(--rv-bg-elevated);border-top:1px solid rgba(0,0,0,.07);font-size:12px;color:var(--rv-text-dim);display:flex;align-items:center;justify-content:space-between;gap:12px}.revamp-stock-detail .lp-footer-link{color:var(--rv-primary);font-weight:600;font-size:11.5px;cursor:pointer;background:none;border:none;padding:0}.revamp-stock-detail .lp-footer-link:hover{opacity:.85}.revamp-stock-detail .returns-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.revamp-stock-detail .rs-cell{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:12px;padding:16px;text-align:center;box-shadow:var(--rv-shadow-sm)}.revamp-stock-detail .rs-val{font-size:22px;font-weight:700;margin-bottom:3px}.revamp-stock-detail .rs-val.g{color:var(--rv-green)}.revamp-stock-detail .rs-val.p{color:var(--rv-primary)}.revamp-stock-detail .rs-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim)}.revamp-stock-detail .perf-table{width:100%;border-collapse:collapse}.revamp-stock-detail .perf-table th{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);padding:10px 16px;border-bottom:1px solid rgba(0,0,0,.07);background:var(--rv-bg-elevated);text-align:left}.revamp-stock-detail .perf-table th:last-child{text-align:right}.revamp-stock-detail .perf-table td{padding:13px 16px;font-size:13.5px;border-bottom:1px solid rgba(0,0,0,.07);vertical-align:middle}.revamp-stock-detail .perf-table tbody tr:last-child td{border-bottom:none}.revamp-stock-detail .perf-table tbody tr:hover td{background:#5046e505}.revamp-stock-detail .pt-stock{display:flex;align-items:center;gap:8px}.revamp-stock-detail .pt-av{width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#fff;flex-shrink:0}.revamp-stock-detail .pt-name{font-size:13.5px;font-weight:500;color:var(--rv-text-primary)}.revamp-stock-detail .pt-sector{font-size:11px;color:var(--rv-text-dim)}.revamp-stock-detail .pt-ret{font-weight:700;font-size:13.5px;text-align:right;display:block}.revamp-stock-detail .pt-ret.g{color:var(--rv-green)}.revamp-stock-detail .pt-ret.r{color:var(--rv-red)}.revamp-stock-detail .pt-hold{font-size:12px;color:var(--rv-text-dim)}.revamp-stock-detail .perf-footer{padding:11px 16px;background:var(--rv-bg-elevated);border-top:1px solid rgba(0,0,0,.07);font-size:12.5px;color:var(--rv-text-dim)}.revamp-stock-detail .pm-val .login-blur-wrap,.revamp-stock-detail .rs-val .login-blur-wrap,.revamp-stock-detail .pt-ret .login-blur-wrap{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:4.5ch;min-height:24px}.revamp-stock-detail .pm-val .login-blur-value,.revamp-stock-detail .rs-val .login-blur-value,.revamp-stock-detail .pt-ret .login-blur-value{font-size:inherit;font-weight:700}.revamp-stock-detail .pm-val .login-blur-value.g,.revamp-stock-detail .rs-val .login-blur-value.g,.revamp-stock-detail .pt-ret .login-blur-value.g{color:var(--rv-green)}.revamp-stock-detail .pm-val .login-blur-value.r,.revamp-stock-detail .rs-val .login-blur-value.r,.revamp-stock-detail .pt-ret .login-blur-value.r{color:var(--rv-red)}.revamp-stock-detail .pm-val .login-blur-value.is-blurred,.revamp-stock-detail .rs-val .login-blur-value.is-blurred,.revamp-stock-detail .pt-ret .login-blur-value.is-blurred{filter:blur(4px)}.revamp-stock-detail .pt-ret .login-blur-wrap{justify-content:flex-end;width:100%}.revamp-stock-detail .pt-ret .login-blur-lock{left:auto;right:0;transform:translateY(-50%)}@media (max-width: 979px){.revamp-stock-detail .hero-grid{grid-template-columns:1fr;gap:0}.revamp-stock-detail .hero-left,.revamp-stock-detail .adv-desc-wrap,.revamp-stock-detail .product-meta{width:100%;max-width:100%}.revamp-stock-detail .returns-strip{display:none}}@media (max-width: 640px){.revamp-stock-detail .lp-table-hdr,.revamp-stock-detail .lp-table-row{grid-template-columns:1.2fr .8fr 1fr}.revamp-stock-detail .lp-table-hdr span:nth-child(n+4),.revamp-stock-detail .lp-table-row>*:nth-child(n+4){display:none}}.revamp-stock-pvt .compact-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.revamp-stock-pvt .compact-hero-left{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.revamp-stock-pvt .compact-hero-metric{margin-left:auto}.revamp-stock-pvt .compact-av{width:44px;height:44px;border-radius:11px;flex-shrink:0;overflow:hidden}.revamp-stock-pvt .compact-av img,.revamp-stock-pvt .compact-av .img-fallback{width:100%;height:100%;object-fit:cover;border-radius:11px;border:none}.revamp-stock-pvt .compact-av .img-fallback{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0b8a7c,#d97706);color:#fff;font-weight:700;font-size:14px}.revamp-stock-pvt .compact-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.revamp-stock-pvt .compact-title{font-size:20px;font-weight:800;color:var(--rv-text-primary);letter-spacing:-.3px;line-height:1.2}.revamp-stock-pvt .subscribed-badge{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:100px;background:#16a34a17;color:var(--rv-green);border:1px solid rgba(22,163,74,.2);white-space:nowrap}.revamp-stock-pvt .compact-sub{font-size:13px;color:var(--rv-text-dim);margin-top:2px}.revamp-stock-pvt .view-details-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;background:none;border:1.5px solid rgba(0,0,0,.07);border-radius:8px;font-size:13px;font-weight:500;color:var(--rv-text-secondary);cursor:pointer;transition:all .15s;white-space:nowrap;text-decoration:none}.revamp-stock-pvt .view-details-btn:hover{border-color:var(--rv-primary);color:var(--rv-primary)}.revamp-stock-pvt .section-hdr{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px;flex-wrap:wrap}.revamp-stock-pvt .section-title{font-size:16px;font-weight:700;color:var(--rv-text-primary)}.revamp-stock-pvt .section-badge{font-size:12.5px;font-weight:600;color:var(--rv-primary);background:#5046e514;padding:2px 9px;border-radius:100px;margin-left:8px}.revamp-stock-pvt .section-badge.teal{color:var(--rv-teal);background:#0b8a7c14}.revamp-stock-pvt .section-sub{font-size:13px;color:var(--rv-text-dim);margin-top:2px}.revamp-stock-pvt .section-gain{font-size:13px;font-weight:700;color:var(--rv-green)}.revamp-stock-pvt .section-gain.negative{color:var(--rv-red)}.revamp-stock-pvt .pick-filters{display:flex;align-items:center;gap:6px;margin-bottom:16px;flex-wrap:wrap}.revamp-stock-pvt .pf-chip{padding:6px 14px;border-radius:100px;font-size:13px;font-weight:500;cursor:pointer;border:1.5px solid rgba(0,0,0,.07);color:var(--rv-text-secondary);background:var(--rv-bg-surface);transition:all .15s;display:inline-flex;align-items:center;gap:4px}.revamp-stock-pvt .pf-chip:hover{border-color:#0000001c;color:var(--rv-text-primary)}.revamp-stock-pvt .pf-chip.active{background:var(--rv-text-primary);color:#fff;border-color:var(--rv-text-primary)}.revamp-stock-pvt .pf-chip.active.buy{background:var(--rv-green);border-color:var(--rv-green)}.revamp-stock-pvt .pf-chip.active.hold{background:var(--rv-amber);border-color:var(--rv-amber)}.revamp-stock-pvt .pf-chip.active.psell{background:var(--rv-primary);border-color:var(--rv-primary)}.revamp-stock-pvt .pf-chip.active.sell{background:var(--rv-red);border-color:var(--rv-red)}.revamp-stock-pvt .pf-chip.active .pf-count{background:#ffffff40;color:#fff}.revamp-stock-pvt .pf-count{font-size:10px;font-weight:700;padding:1px 6px;border-radius:100px;background:var(--rv-bg-elevated);color:var(--rv-text-dim)}.revamp-stock-pvt .movement-banner{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;background:var(--rv-bg-elevated);border-bottom:1px solid rgba(0,0,0,.07);font-size:13px;font-weight:500;color:var(--rv-text-primary);flex-wrap:wrap}.revamp-stock-pvt .movement-banner .dot{font-size:18px;line-height:1}.revamp-stock-pvt .movement-banner .buy{color:var(--rv-green)}.revamp-stock-pvt .movement-banner .hold{color:var(--rv-amber)}.revamp-stock-pvt .movement-banner .sell,.revamp-stock-pvt .movement-banner .partial_sell{color:var(--rv-red)}.revamp-stock-pvt .picks-wrap{display:flex;flex-direction:column;gap:0}.revamp-stock-pvt .pick-card-wrap{margin-bottom:12px}.revamp-stock-pvt .pick-card-wrap:last-child{margin-bottom:0}.revamp-stock-pvt .holdings-table,.revamp-stock-pvt .orders-table{width:100%;border-collapse:collapse}.revamp-stock-pvt .holdings-table th,.revamp-stock-pvt .orders-table th{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);padding:11px 18px;border-bottom:1px solid rgba(0,0,0,.07);background:var(--rv-bg-elevated);text-align:left;white-space:nowrap}.revamp-stock-pvt .holdings-table th.right,.revamp-stock-pvt .orders-table th.right{text-align:right}.revamp-stock-pvt .holdings-table td,.revamp-stock-pvt .orders-table td{padding:13px 18px;font-size:13.5px;border-bottom:1px solid rgba(0,0,0,.07);vertical-align:middle}.revamp-stock-pvt .holdings-table td.right,.revamp-stock-pvt .orders-table td.right{text-align:right;font-size:13px}.revamp-stock-pvt .holdings-table tbody tr:last-child td,.revamp-stock-pvt .orders-table tbody tr:last-child td{border-bottom:none}.revamp-stock-pvt .holdings-table tbody tr:hover td,.revamp-stock-pvt .orders-table tbody tr:hover td{background:#5046e505}.revamp-stock-pvt .ht-stock{display:flex;align-items:center;gap:9px}.revamp-stock-pvt .ht-av{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;flex-shrink:0;overflow:hidden}.revamp-stock-pvt .ht-av img,.revamp-stock-pvt .ht-av .img-fallback{width:100%;height:100%;object-fit:cover;border-radius:7px;border:none}.revamp-stock-pvt .ht-name{font-size:13.5px;font-weight:600;color:var(--rv-text-primary)}.revamp-stock-pvt .ht-sub{font-size:11px;color:var(--rv-text-dim)}.revamp-stock-pvt .ht-pnl{font-weight:700}.revamp-stock-pvt .ht-pnl.positive{color:var(--rv-green)}.revamp-stock-pvt .ht-pnl.negative{color:var(--rv-red)}.revamp-stock-pvt .ht-pnl-sub{font-size:11px;font-weight:600}.revamp-stock-pvt .trade-btn{padding:5px 14px;background:none;border:1.5px solid rgba(0,0,0,.07);border-radius:7px;font-size:12px;font-weight:500;cursor:pointer;color:var(--rv-text-secondary);transition:all .15s}.revamp-stock-pvt .trade-btn:hover{border-color:var(--rv-primary);color:var(--rv-primary)}.revamp-stock-pvt .table-footer{padding:12px 18px;background:var(--rv-bg-elevated);border-top:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12.5px;color:var(--rv-text-dim)}.revamp-stock-pvt .table-footer-val{font-size:13px;font-weight:700;color:var(--rv-green)}.revamp-stock-pvt .table-footer-val.negative{color:var(--rv-red)}.revamp-stock-pvt .order-type-badge{font-size:12px;font-weight:700;padding:2px 9px;border-radius:5px;background:#16a34a14;color:var(--rv-green)}.revamp-stock-pvt .order-type-badge.sell{background:#dc262612;color:var(--rv-red)}.revamp-stock-pvt .order-status-badge{font-size:11.5px;font-weight:600;padding:2px 8px;border-radius:100px;background:#16a34a14;color:var(--rv-green);border:1px solid rgba(22,163,74,.18);white-space:nowrap}.revamp-stock-pvt .order-status-badge.pending{background:#d9770614;color:var(--rv-amber);border-color:#d977062e}.revamp-stock-pvt .order-status-badge.failed{background:#dc262612;color:var(--rv-red);border-color:#dc262626}.revamp-stock-pvt .plan-label{text-transform:capitalize}@media (max-width: 640px){.revamp-stock-pvt .compact-title{font-size:17px}.revamp-stock-pvt .holdings-table,.revamp-stock-pvt .orders-table{display:block;overflow-x:auto;white-space:nowrap}}.revamp-signals{display:block;background:var(--rv-bg-base);min-height:100%}.revamp-signals .page-hdr{background:var(--rv-bg-surface);border-bottom:1px solid rgba(0,0,0,.07);padding:32px 0 20px}.revamp-signals .ph-inner,.revamp-signals .page-body{width:100%;max-width:var(--rv-page-max-width);margin:0 auto;padding-inline:var(--rv-page-gutter);box-sizing:border-box}.revamp-signals .page-body{padding-block:28px 60px}.revamp-signals .ph-top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.revamp-signals .ph-title-row{display:flex;align-items:center;gap:10px;margin-bottom:4px}.revamp-signals .ph-title{font-size:22px;font-weight:700;color:var(--rv-text-primary);letter-spacing:-.3px;margin:0}.revamp-signals .live-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--rv-red);background:#dc262612;border:1px solid rgba(220,38,38,.15);padding:3px 10px;border-radius:100px}.revamp-signals .live-dot{width:6px;height:6px;border-radius:50%;background:var(--rv-red);animation:signals-pulse 1.8s ease-in-out infinite;flex-shrink:0}@keyframes signals-pulse{0%,to{opacity:1}50%{opacity:.3}}.revamp-signals .ph-sub{font-size:14px;color:var(--rv-text-secondary);margin:0;max-width:560px;line-height:1.6}.revamp-signals .ph-stats{display:flex;align-items:center;gap:16px;flex-shrink:0}.revamp-signals .ph-stat{text-align:center;padding:10px 18px;background:var(--rv-bg-elevated);border-radius:9px;min-width:80px}.revamp-signals .ph-stat-val{font-size:20px;font-weight:700;color:var(--rv-text-primary);display:block;line-height:1}.revamp-signals .ph-stat-val.p{color:var(--rv-primary)}.revamp-signals .ph-stat-val.g{color:var(--rv-green)}.revamp-signals .ph-stat-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-top:3px}.revamp-signals .filter-bar,.revamp-signals .filter-chips-desktop{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.revamp-signals .filter-sel-mobile{display:none;padding:8px 30px 8px 12px;border:1.5px solid rgba(0,0,0,.07);border-radius:9px;font-size:13px;color:var(--rv-text-secondary);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;outline:none;cursor:pointer;min-width:140px}.revamp-signals .filter-search-row{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0;flex:1 1 auto;max-width:340px}.revamp-signals .filter-chip{padding:7px 16px;border-radius:100px;font-size:13px;font-weight:500;cursor:pointer;border:1.5px solid rgba(0,0,0,.07);color:var(--rv-text-secondary);background:var(--rv-bg-surface);transition:all .15s;white-space:nowrap;display:flex;align-items:center;gap:6px}.revamp-signals .filter-chip:hover{border-color:#5046e54d;color:var(--rv-primary)}.revamp-signals .filter-chip.active{background:var(--rv-primary);color:#fff;border-color:var(--rv-primary)}.revamp-signals .filter-chip.subscribed-chip:not(.active){border-color:#16a34a4d;color:var(--rv-green)}.revamp-signals .filter-chip-count{font-size:10px;font-weight:700;padding:1px 6px;border-radius:100px;background:#ffffff40}.revamp-signals .filter-chip:not(.active) .filter-chip-count{background:var(--rv-bg-elevated);color:var(--rv-text-dim)}.revamp-signals .fc-sep{width:1px;height:20px;background:#00000012;margin:0 4px}.revamp-signals .search-wrap{display:flex;align-items:center;gap:7px;border:1.5px solid rgba(0,0,0,.07);border-radius:9px;padding:8px 13px;flex:1;min-width:0;max-width:260px;transition:all .15s}.revamp-signals .search-wrap:focus-within{background:var(--rv-bg-surface);border-color:var(--rv-primary);box-shadow:0 0 0 3px var(--rv-primary-dim)}.revamp-signals .search-wrap input{border:none;outline:none;font-size:13.5px;color:var(--rv-text-primary);background:transparent;width:100%;min-width:0}.revamp-signals .search-wrap input::placeholder{color:var(--rv-text-dim)}.revamp-signals .sort-sel{padding:8px 30px 8px 12px;border:1.5px solid rgba(0,0,0,.07);border-radius:9px;font-size:13px;color:var(--rv-text-secondary);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 10px center;appearance:none;outline:none;cursor:pointer;flex-shrink:0}.revamp-signals .signals-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.revamp-signals .sig-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:13px;overflow:hidden;transition:all .18s;box-shadow:var(--rv-shadow-sm)}.revamp-signals .sig-card:hover{border-color:#5046e538;box-shadow:var(--rv-shadow-md);transform:translateY(-1px)}.revamp-signals .sc-advisor{display:flex;align-items:flex-start;gap:10px;padding:13px 14px 8px}.revamp-signals .sc-adv-info{min-width:0;flex:1}.revamp-signals .sc-av{width:32px;height:32px;border-radius:9px;background:#fff;border:1px solid rgba(0,0,0,.08);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;margin-top:2px}.revamp-signals .sc-adv-name{font-size:16px;font-weight:700;color:var(--rv-text-primary);line-height:1.3}.revamp-signals .sc-adv-by{font-size:12px;font-weight:400;color:var(--rv-text-secondary);margin-top:3px;line-height:1.3}.revamp-signals .sc-adv-by strong{font-weight:600;color:var(--rv-text-primary)}.revamp-signals .sc-badges{margin-left:auto;display:flex;align-items:center;gap:5px;flex-shrink:0}.revamp-signals .sc-instrument{padding:10px 14px 12px}.revamp-signals .sc-tags{display:flex;align-items:center;justify-content:space-between;gap:8px}.revamp-signals .sc-tags-left{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-width:0}.revamp-signals .sc-tags-meta{display:flex;align-items:center;margin-left:auto;flex-shrink:0;font-size:10px;color:var(--rv-text-dim);white-space:nowrap}.revamp-signals .sc-tag{font-size:11px;font-weight:600;padding:2px 9px;border-radius:5px}.revamp-signals .sc-tag.buy{background:#16a34a1a;color:var(--rv-green)}.revamp-signals .sc-tag.sell{background:#dc262614;color:var(--rv-red)}.revamp-signals .sc-tag.type,.revamp-signals .sc-tag.fno{background:#7c3aed14;color:var(--rv-violet)}.revamp-signals .sc-tag.intra{background:var(--rv-primary-dim);color:var(--rv-primary)}.revamp-signals .sc-tag.swing{background:#0b8a7c14;color:var(--rv-teal)}.revamp-signals .sc-tag.comm{background:#d9770614;color:var(--rv-amber)}.revamp-signals .sc-tag-muted{font-size:11px;color:var(--rv-text-dim)}.revamp-signals .sig-card--locked .sc-val.blur{filter:blur(8px);-webkit-user-select:none;user-select:none}.revamp-signals .sig-card--locked .sc-tag.blur{filter:blur(5px);-webkit-user-select:none;user-select:none}.revamp-signals .sig-card--locked .instrument-masked.blur{filter:blur(6px);-webkit-user-select:none;user-select:none}.revamp-signals .sc-levels{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;background:var(--rv-bg-elevated);border-top:1px solid rgba(0,0,0,.07);border-bottom:1px solid rgba(0,0,0,.07)}.revamp-signals .sc-level{padding:10px 12px;border-right:1px solid rgba(0,0,0,.07);text-align:center}.revamp-signals .sc-level:last-child{border-right:none}.revamp-signals .sc-lbl{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--rv-text-dim);margin-bottom:3px}.revamp-signals .sc-val{font-size:14px;font-weight:700;color:var(--rv-text-primary)}.revamp-signals .sc-val.g{color:var(--rv-green)}.revamp-signals .sc-val.r{color:var(--rv-red)}.revamp-signals .sc-val.blur{filter:blur(5px);-webkit-user-select:none;user-select:none}.revamp-signals .sc-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;min-height:44px}.revamp-signals .sc-upside{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.revamp-signals .sc-upside.up .sc-upside-val{color:var(--rv-green)}.revamp-signals .sc-upside.dn .sc-upside-val{color:var(--rv-red)}.revamp-signals .sc-upside-val{font-size:13px;font-weight:700;line-height:1.2}.revamp-signals .sc-upside-label{font-size:11px;font-weight:500;color:var(--rv-text-dim);line-height:1.2}.revamp-signals .sc-cta{padding:7px 16px;border-radius:8px;font-size:12.5px;font-weight:700;cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:5px;flex-shrink:0;margin-left:auto}.revamp-signals .sc-cta.subscribed{background:var(--rv-primary);color:#fff;border:none;box-shadow:0 2px 8px #5046e533}.revamp-signals .sc-cta.subscribed:hover{opacity:.88}.revamp-signals .sc-cta.locked{background:var(--rv-bg-surface);border:1.5px solid rgba(0,0,0,.07);color:var(--rv-text-primary)}.revamp-signals .sc-cta.locked:hover{border-color:#5046e54d;color:var(--rv-primary)}.revamp-signals .section-divider{display:flex;align-items:center;gap:14px;margin:28px 0 16px}.revamp-signals .section-divider:first-child{margin-top:0}.revamp-signals .sd-line{flex:1;height:1px;background:#00000012}.revamp-signals .sd-pill{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;padding:5px 14px;border-radius:100px;display:flex;align-items:center;gap:5px;white-space:nowrap}.revamp-signals .sd-live{background:#dc262612;color:var(--rv-red);border:1px solid rgba(220,38,38,.15)}.revamp-signals .sd-all{background:var(--rv-primary-dim);color:var(--rv-primary);border:1px solid rgba(80,70,229,.14)}.revamp-signals .empty-section{text-align:center;padding:48px 24px;grid-column:1/-1}.revamp-signals .empty-section--page{max-width:420px;margin:24px auto 0;padding:56px 24px;background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:16px;grid-column:auto}.revamp-signals .empty-clear-btn{margin-top:16px;padding:8px 16px;border:1px solid rgba(80,70,229,.2);border-radius:8px;background:var(--rv-primary-dim);color:var(--rv-primary);font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s}.revamp-signals .empty-clear-btn:hover{opacity:.85}.revamp-signals .empty-icon{width:48px;height:48px;border-radius:12px;background:var(--rv-bg-elevated);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.revamp-signals .empty-title{font-size:15px;font-weight:600;color:var(--rv-text-secondary);margin-bottom:4px}.revamp-signals .empty-sub{font-size:13px;color:var(--rv-text-dim)}@media (max-width: 1139px){.revamp-signals .filter-chips-desktop{display:none}.revamp-signals .filter-bar{flex-wrap:nowrap}.revamp-signals .filter-sel-mobile{display:block;flex:0 0 auto;width:auto;max-width:min(200px,38vw)}.revamp-signals .filter-search-row{flex:0 1 auto;margin-left:auto;justify-content:flex-end;max-width:340px;min-width:0}.revamp-signals .search-wrap{max-width:none;min-width:0}}@media (max-width: 1200px){.revamp-signals .page-hdr{padding:28px 0 18px}.revamp-signals .ph-inner,.revamp-signals .page-body{padding-inline:24px}.revamp-signals .page-body{padding-block:24px 52px}}@media (max-width: 1024px){.revamp-signals .signals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.revamp-signals .page-hdr{padding:24px 0 16px}.revamp-signals .ph-inner,.revamp-signals .page-body{padding-inline:18px}.revamp-signals .page-body{padding-block:20px 44px}}@media (max-width: 768px){.revamp-signals .signals-grid{grid-template-columns:1fr}.revamp-signals .page-hdr{padding:18px 0 14px}.revamp-signals .ph-inner,.revamp-signals .page-body{padding-inline:14px}.revamp-signals .page-body{padding-block:16px 36px}.revamp-signals .ph-stats{display:none}}@media (max-width: 680px){.revamp-signals .filter-bar{flex-wrap:wrap;gap:8px}.revamp-signals .filter-sel-mobile{flex:1 1 100%;max-width:none;width:100%}.revamp-signals .filter-search-row{flex:1 1 100%;width:100%;max-width:none;margin-left:0;justify-content:stretch}.revamp-signals .sort-sel{max-width:42%}}.revamp-dashboard{display:block;background:var(--rv-bg-base);min-height:100%}@keyframes db-pulse{0%,to{opacity:1}50%{opacity:.3}}.revamp-dashboard .live-dot{width:6px;height:6px;border-radius:50%;background:var(--rv-red);animation:db-pulse 1.8s ease-in-out infinite;flex-shrink:0}.revamp-dashboard .greeting-strip{background:var(--rv-bg-surface);border-bottom:1px solid rgba(0,0,0,.07)}.revamp-dashboard .greeting-inner{width:100%;max-width:var(--rv-page-max-width);margin:0 auto;padding:0 var(--rv-page-gutter);box-sizing:border-box;min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px}.revamp-dashboard .greeting-hello{font-size:18px;font-weight:700;color:var(--rv-text-primary);letter-spacing:-.2px;margin:0}.revamp-dashboard .greeting-sub{font-size:13px;color:var(--rv-text-dim);margin:0}.revamp-dashboard .pnl-strip{display:flex;align-items:center}.revamp-dashboard .pnl-item{padding:0 24px;border-left:1px solid rgba(0,0,0,.07);text-align:right}.revamp-dashboard .pnl-item:first-child{border-left:none}.revamp-dashboard .pnl-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:2px}.revamp-dashboard .pnl-val{font-size:18px;font-weight:700;color:var(--rv-text-primary)}.revamp-dashboard .pnl-val.g{color:var(--rv-green)}.revamp-dashboard .pnl-val.r{color:var(--rv-red)}.revamp-dashboard .pnl-change{font-size:11px;font-weight:600;margin-left:5px}.revamp-dashboard .pnl-change.g{color:var(--rv-green)}.revamp-dashboard .pnl-change.r{color:var(--rv-red)}.revamp-dashboard .page-body{width:100%;max-width:var(--rv-page-max-width);margin:0 auto;padding:28px var(--rv-page-gutter) 64px;box-sizing:border-box;display:grid;grid-template-columns:1fr 300px;gap:24px;align-items:start}.revamp-dashboard .main-col{display:flex;flex-direction:column;gap:28px;min-width:0}.revamp-dashboard .side-col{display:flex;flex-direction:column;gap:16px;position:sticky;top:78px}.revamp-dashboard .rv-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:14px;overflow:hidden;box-shadow:var(--rv-shadow-sm)}.revamp-dashboard .portfolio-first-banner,.revamp-dashboard .rebalance-banner{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:14px;padding:16px 20px;display:flex;align-items:center;gap:16px;box-shadow:var(--rv-shadow-sm)}.revamp-dashboard .pfb-icon,.revamp-dashboard .rb-icon{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.revamp-dashboard .pfb-icon{background:var(--rv-primary-dim);color:var(--rv-primary)}.revamp-dashboard .rb-icon{background:#d977061a;color:var(--rv-amber)}.revamp-dashboard .pfb-content,.revamp-dashboard .rb-content{flex:1;min-width:0}.revamp-dashboard .pfb-badge{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:var(--rv-green);background:#16a34a17;border:1px solid rgba(22,163,74,.2);padding:2px 9px;border-radius:100px;margin-bottom:5px}.revamp-dashboard .pfb-title,.revamp-dashboard .rb-title{font-size:14.5px;font-weight:700;color:var(--rv-text-primary);margin:0 0 2px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.revamp-dashboard .rb-required{font-size:11px;font-weight:700;padding:2px 9px;border-radius:100px;background:#d977061a;color:var(--rv-amber);border:1px solid rgba(217,119,6,.2)}.revamp-dashboard .pfb-sub,.revamp-dashboard .rb-sub{font-size:12.5px;color:var(--rv-text-dim);margin:0}.revamp-dashboard .pfb-sub span,.revamp-dashboard .rb-sub span{color:var(--rv-text-secondary)}.revamp-dashboard .invest-now-btn,.revamp-dashboard .rebalance-btn{padding:9px 22px;background:var(--rv-primary);color:#fff;border:none;border-radius:9px;font-size:13.5px;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 8px #5046e538;transition:opacity .15s}.revamp-dashboard .invest-now-btn:hover,.revamp-dashboard .rebalance-btn:hover{opacity:.88}.revamp-dashboard .rebalance-carousel-wrap{display:flex;flex-direction:column;gap:8px}.revamp-dashboard .rebalance-nav{display:flex;justify-content:flex-end;gap:8px}.revamp-dashboard .arrow-btn{border-radius:100px;background:var(--rv-bg-surface);box-shadow:0 0 16px #0000001f;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid rgba(0,0,0,.07)}.revamp-dashboard .arrow-btn:disabled{opacity:.4;cursor:not-allowed}.revamp-dashboard .sec-hdr{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:12px}.revamp-dashboard .sec-title-row{display:flex;align-items:center;gap:8px}.revamp-dashboard .sec-title{font-size:17px;font-weight:700;color:var(--rv-text-primary);letter-spacing:-.2px;margin:0}.revamp-dashboard .live-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--rv-red);background:#dc262612;border:1px solid rgba(220,38,38,.15);padding:2px 9px;border-radius:100px}.revamp-dashboard .sec-link{font-size:11.5px;font-weight:600;color:var(--rv-primary);cursor:pointer;text-decoration:none;background:none;border:none;padding:0}.revamp-dashboard .sec-link:hover{opacity:.85}.revamp-dashboard .live-calls-list{display:flex;flex-direction:column;gap:10px}.revamp-dashboard .live-call-card{background:var(--rv-bg-surface);border:1px solid rgba(0,0,0,.07);border-radius:12px;overflow:hidden;box-shadow:var(--rv-shadow-sm);transition:box-shadow .15s,border-color .15s}.revamp-dashboard .live-call-card:hover{border-color:#5046e52e;box-shadow:var(--rv-shadow-md)}.revamp-dashboard .lc-hdr{display:flex;align-items:center;gap:9px;padding:11px 14px;background:var(--rv-bg-elevated);border-bottom:1px solid rgba(0,0,0,.07);flex-wrap:wrap}.revamp-dashboard .lc-sym-av{width:28px;height:28px;min-width:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;flex-shrink:0;overflow:hidden;background:#5046e51a;color:var(--rv-primary)}.revamp-dashboard .lc-sym-av .img-fallback-box,.revamp-dashboard .lc-sym-av .img-fallback{width:100%;height:100%;border-radius:7px;border:none;font-size:9px}.revamp-dashboard .lc-sym{font-size:13.5px;font-weight:700;color:var(--rv-text-primary)}.revamp-dashboard .lc-side-badge{font-size:11px;font-weight:600;padding:2px 8px;border-radius:5px;background:var(--rv-primary-dim);color:var(--rv-primary)}.revamp-dashboard .lc-time{font-size:11.5px;color:var(--rv-text-dim);margin-left:auto}.revamp-dashboard .lc-type-badge{font-size:11px;font-weight:600;padding:2px 9px;border-radius:100px;flex-shrink:0}.revamp-dashboard .lc-type-badge.lct-opt{background:#d9770614;color:var(--rv-amber);border:1px solid rgba(217,119,6,.2)}.revamp-dashboard .lc-type-badge.lct-intra{background:var(--rv-primary-dim);color:var(--rv-primary);border:1px solid rgba(80,70,229,.14)}.revamp-dashboard .lc-fields{display:grid;grid-template-columns:90px 1fr 1fr 1fr 1fr;padding:13px 14px}.revamp-dashboard .lc-fields>div{padding-right:10px}.revamp-dashboard .lcf-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--rv-text-dim);margin-bottom:4px}.revamp-dashboard .lcf-val{font-size:13px;font-weight:600;color:var(--rv-text-primary)}.revamp-dashboard .lcf-val.g{color:var(--rv-green)}.revamp-dashboard .lcf-val.r{color:var(--rv-red)}.revamp-dashboard .lcf-val.neutral{color:var(--rv-text-dim)}.revamp-dashboard .ap-buy{display:inline-flex;align-items:center;padding:4px 12px;border-radius:5px;font-size:11.5px;font-weight:700;background:#16a34a14;color:var(--rv-green);border:1px solid rgba(22,163,74,.2)}.revamp-dashboard .ap-buy.ap-sell{background:#dc262612;color:var(--rv-red);border:1px solid rgba(220,38,38,.15)}.revamp-dashboard .lc-upside{padding:8px 14px;background:#16a34a0a;border-top:1px solid rgba(22,163,74,.1);font-size:12px;font-weight:600;color:var(--rv-green);display:flex;align-items:center;justify-content:space-between;gap:12px}.revamp-dashboard .lc-upside.negative{background:#dc26260a;border-top-color:#dc26261a;color:var(--rv-red)}.revamp-dashboard .lc-upside.lc-upside-actions{justify-content:flex-end;background:var(--rv-bg-surface);border-top:1px solid rgba(0,0,0,.07)}.revamp-dashboard .lc-upside-text{display:flex;align-items:center;gap:5px;min-width:0}.revamp-dashboard .lc-footer{padding:10px 14px;border-top:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between;gap:12px}.revamp-dashboard .view-more{font-size:12.5px;font-weight:500;color:var(--rv-text-primary);cursor:pointer;display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;flex-shrink:0;white-space:nowrap}.revamp-dashboard .lc-adv-row{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--rv-text-dim);min-width:0}.revamp-dashboard .lc-adv-av{width:20px;height:20px;border-radius:5px;flex-shrink:0;overflow:hidden}.revamp-dashboard .lc-adv-av .img-fallback-box,.revamp-dashboard .lc-adv-av .img-fallback{width:100%;height:100%;border-radius:5px;font-size:8px;border:none}.revamp-dashboard .place-btn{padding:7px 18px;background:var(--rv-primary);color:#fff;border:none;border-radius:7px;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #5046e533;transition:opacity .15s;white-space:nowrap;flex-shrink:0}.revamp-dashboard .place-btn:hover{opacity:.88}.revamp-dashboard .details-panel{padding:0 14px 14px;border-top:1px solid rgba(0,0,0,.07);background:var(--rv-bg-surface)}.revamp-dashboard .details-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 0}.revamp-dashboard .rationale-block{padding-bottom:4px}.revamp-dashboard .rationale-block .rat-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--rv-text-dim);margin-bottom:8px}.revamp-dashboard .rationale-block .rat-text{font-size:13px;color:var(--rv-text-secondary);line-height:1.65;padding:12px;background:var(--rv-bg-elevated);border-radius:8px;border:1px solid rgba(0,0,0,.07);margin:0}.revamp-dashboard .attachment-btn{margin-top:10px;padding:8px 14px;background:none;color:var(--rv-primary);border:1.5px solid rgba(80,70,229,.3);border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.revamp-dashboard .attachment-btn:hover{background:#5046e514}.revamp-dashboard .pnl-val.neutral,.revamp-dashboard .pnl-change.neutral,.revamp-dashboard .adv-row-val.neutral,.revamp-dashboard .ops-val.neutral,.revamp-dashboard .op-pnl-val.neutral{color:var(--rv-text-dim)}@media (max-width: 680px){.revamp-dashboard .lc-fields{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.revamp-dashboard .lc-upside{flex-wrap:wrap}.revamp-dashboard .details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 12px}}.revamp-dashboard .trending-card{padding:20px 22px}.revamp-dashboard .trending-tabs{display:flex;gap:0;border-bottom:1px solid rgba(0,0,0,.07);margin-bottom:18px;overflow-x:auto;scrollbar-width:none}.revamp-dashboard .trending-tabs::-webkit-scrollbar{display:none}.revamp-dashboard .ttab{padding:10px 18px;font-size:14px;font-weight:500;color:var(--rv-text-secondary);cursor:pointer;border:none;background:none;border-bottom:2.5px solid transparent;transition:all .15s;position:relative;top:1px;white-space:nowrap}.revamp-dashboard .ttab:hover{color:var(--rv-text-primary)}.revamp-dashboard .ttab.active{color:var(--rv-primary);border-bottom-color:var(--rv-primary);font-weight:600}.revamp-dashboard .trending-grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.revamp-dashboard .tg-section:first-child{border-right:1px solid rgba(0,0,0,.07);padding-right:24px}.revamp-dashboard .tg-section:last-child{padding-left:24px}.revamp-dashboard .tg-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--rv-text-dim);margin-bottom:12px}.revamp-dashboard .adv-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.07);cursor:pointer;transition:opacity .15s;width:100%;text-align:left;background:none;border-left:none;border-right:none;border-top:none}.revamp-dashboard .adv-row:last-child{border-bottom:none}.revamp-dashboard .adv-row:hover{opacity:.75}.revamp-dashboard .adv-row-av{width:32px;height:32px;border-radius:8px;flex-shrink:0;overflow:hidden}.revamp-dashboard .adv-row-av .img-fallback-box,.revamp-dashboard .adv-row-av .img-fallback{width:100%;height:100%;border-radius:8px;font-size:10px;border:none}.revamp-dashboard .adv-row-name{font-size:13.5px;font-weight:500;color:var(--rv-text-primary);flex:1;min-width:0;text-align:left}.revamp-dashboard .adv-row-metric{text-align:right;flex-shrink:0}.revamp-dashboard .adv-row-val{font-size:13px;font-weight:700}.revamp-dashboard .adv-row-val.g{color:var(--rv-green)}.revamp-dashboard .adv-row-val.r{color:var(--rv-red)}.revamp-dashboard .adv-row-label{font-size:10.5px;color:var(--rv-text-dim)}.revamp-dashboard .cat-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.revamp-dashboard .cat-item{padding:20px 18px;border-right:1px solid rgba(0,0,0,.07);cursor:pointer;transition:background .15s;text-decoration:none;display:block;color:inherit}.revamp-dashboard .cat-item:last-child{border-right:none}.revamp-dashboard .cat-item:hover{background:#5046e508}.revamp-dashboard .cat-icon{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.revamp-dashboard .cat-name{font-size:14px;font-weight:700;color:var(--rv-text-primary);margin-bottom:4px}.revamp-dashboard .cat-desc{font-size:12px;color:var(--rv-text-dim);line-height:1.5;margin-bottom:10px}.revamp-dashboard .cat-count{font-size:12px;font-weight:600;color:var(--rv-primary);display:flex;align-items:center;gap:4px}.revamp-dashboard .op-hdr{padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07);display:flex;align-items:center;justify-content:space-between}.revamp-dashboard .op-title{font-size:14px;font-weight:700;color:var(--rv-text-primary);display:flex;align-items:center;gap:6px;margin:0}.revamp-dashboard .op-count{font-size:11px;font-weight:700;padding:2px 7px;border-radius:100px;background:var(--rv-bg-elevated);color:var(--rv-text-secondary)}.revamp-dashboard .op-link{font-size:11.5px;font-weight:600;color:var(--rv-primary);cursor:pointer;text-decoration:none;background:none;border:none;padding:0}.revamp-dashboard .op-summary{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid rgba(0,0,0,.07)}.revamp-dashboard .ops-item{padding:12px 14px;border-right:1px solid rgba(0,0,0,.07)}.revamp-dashboard .ops-item:last-child{border-right:none}.revamp-dashboard .ops-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--rv-text-dim);margin-bottom:3px}.revamp-dashboard .ops-val{font-size:15px;font-weight:700;color:var(--rv-text-primary)}.revamp-dashboard .ops-val.g{color:var(--rv-green)}.revamp-dashboard .ops-val.r{color:var(--rv-red)}.revamp-dashboard .op-row{padding:11px 16px;border-bottom:1px solid rgba(0,0,0,.07);display:flex;align-items:center;gap:10px}.revamp-dashboard .op-row:last-child{border-bottom:none}.revamp-dashboard .op-row-av{width:30px;height:30px;border-radius:8px;flex-shrink:0;overflow:hidden}.revamp-dashboard .op-row-av .img-fallback-box{border-radius:8px}.revamp-dashboard .op-row-info{flex:1;min-width:0}.revamp-dashboard .op-row-name{font-size:13px;font-weight:600;color:var(--rv-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.revamp-dashboard .op-row-meta{font-size:10.5px;color:var(--rv-text-dim);margin:0}.revamp-dashboard .op-row-pnl{text-align:right;flex-shrink:0}.revamp-dashboard .op-pnl-val{font-size:13px;font-weight:700}.revamp-dashboard .op-pnl-val.g{color:var(--rv-green)}.revamp-dashboard .op-pnl-val.r{color:var(--rv-red)}.revamp-dashboard .op-ltp{font-size:10.5px;color:var(--rv-text-dim)}.revamp-dashboard .op-empty{padding:28px 18px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;color:var(--rv-text-dim);font-size:13px}.revamp-dashboard .position-toggle-btn{width:28px;height:28px;border-radius:999px;border:1px solid rgba(0,0,0,.07);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--rv-bg-surface);cursor:pointer}.revamp-dashboard .rotate-180{transform:rotate(180deg)}.revamp-dashboard .sa-hdr{padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.07);font-size:14px;font-weight:700;color:var(--rv-text-primary);margin:0}.revamp-dashboard .sa-item{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid rgba(0,0,0,.07);cursor:pointer;transition:background .15s;text-decoration:none;color:inherit;background:none;width:100%;text-align:left;border-left:none;border-right:none;border-top:none}.revamp-dashboard .sa-item:last-child{border-bottom:none}.revamp-dashboard .sa-item:hover{background:#5046e505}.revamp-dashboard .sa-av{width:32px;height:32px;border-radius:8px;flex-shrink:0;overflow:hidden}.revamp-dashboard .sa-av .img-fallback-box,.revamp-dashboard .sa-av .img-fallback{width:100%;height:100%;border-radius:8px;font-size:10px;border:none}.revamp-dashboard .sa-name{font-size:13px;font-weight:500;color:var(--rv-text-primary);margin-bottom:1px}.revamp-dashboard .sa-type{font-size:11px;color:var(--rv-text-dim)}.revamp-dashboard .sa-status{margin-left:auto;font-size:10px;font-weight:700;padding:2px 8px;border-radius:100px;display:flex;align-items:center;gap:4px;flex-shrink:0}.revamp-dashboard .sa-status.sa-live{background:#dc262612;color:var(--rv-red);border:1px solid rgba(220,38,38,.15)}.revamp-dashboard .sa-status.sa-active{background:var(--rv-bg-elevated);color:var(--rv-text-secondary)}.revamp-dashboard .sa-status.sa-subscribed{background:#16a34a14;color:var(--rv-green);border:1px solid rgba(22,163,74,.18)}.revamp-dashboard .quick-explore{padding:16px 18px}.revamp-dashboard .qe-title{font-size:13px;font-weight:700;color:var(--rv-text-primary);margin:0 0 12px}.revamp-dashboard .qe-link{display:flex;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.07);text-decoration:none;color:var(--rv-text-secondary);font-size:13px;transition:color .15s}.revamp-dashboard .qe-link:last-child{border-bottom:none}.revamp-dashboard .qe-link:hover{color:var(--rv-primary)}.revamp-dashboard .qe-link svg:last-child{margin-left:auto}@media (max-width: 1020px){.revamp-dashboard .page-body{grid-template-columns:1fr}.revamp-dashboard .side-col{position:static}.revamp-dashboard .cat-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 799px){.revamp-dashboard .positions-col.mobile-sheet{position:fixed;left:0;right:0;bottom:0;z-index:20;margin:0;border-radius:16px 16px 0 0;border-bottom:0;background:var(--rv-bg-surface);box-shadow:0 -10px 32px #0000001f;max-height:72vh;display:flex;flex-direction:column;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.revamp-dashboard .positions-col.mobile-sheet .positions-content{max-height:0;overflow:hidden;transition:max-height .22s ease}.revamp-dashboard .positions-col.mobile-sheet.expanded .positions-content{max-height:calc(72vh - 122px);overflow-y:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 680px){.revamp-dashboard .greeting-inner{flex-direction:column;align-items:stretch;min-height:auto;padding:16px 20px;gap:16px}.revamp-dashboard .pnl-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-top:1px solid rgba(0,0,0,.07);padding-top:16px}.revamp-dashboard .pnl-item{padding:0 10px;text-align:center}.revamp-dashboard .pnl-item:first-child{padding-left:0}.revamp-dashboard .pnl-item:last-child{padding-right:0}.revamp-dashboard .pnl-val{font-size:15px}.revamp-dashboard .page-body{padding:16px 20px 40px;box-sizing:border-box}.revamp-dashboard .cat-grid{grid-template-columns:1fr 1fr}.revamp-dashboard .trending-grid{grid-template-columns:1fr}.revamp-dashboard .tg-section:first-child{border-right:none;padding-right:0;border-bottom:1px solid rgba(0,0,0,.07);padding-bottom:20px;margin-bottom:20px}.revamp-dashboard .tg-section:last-child{padding-left:0}.revamp-dashboard .portfolio-first-banner,.revamp-dashboard .rebalance-banner{flex-direction:column;align-items:flex-start}}.btn-div{display:block;width:100%;text-align:left;border:0;background:transparent;padding:0;margin:0;cursor:pointer}.ibtn{display:inline-flex;padding:10px 24px;justify-content:center;align-items:center;gap:8px;border-radius:6px;font-size:var(--fs-label-md);color:var(--Content-Primary);border:1px solid var(--White);cursor:pointer;white-space:nowrap;outline:none!important}.ibtn.full{width:100%}.ibtn.lg{font-size:var(--fs-label-lg)}.ibtn.sm{padding:10px 16px;font-size:var(--fs-label-sm);border-radius:8px}.ibtn.xs{padding:8px 12px;font-size:var(--fs-label-sm);border-radius:8px}.ibtn.icon{border-radius:8px;padding:8px!important;font-size:var(--fs-label-lg)}.ibtn.disabled,.ibtn[disabled]{color:var(--Content-Disable)!important;background:var(--Surface-Disable)!important;border-color:var(--Border-Tertiary)!important;pointer-events:none;opacity:.7}.ibtn.plain{border-radius:8px;border:1px solid var(--Border-Secondary);color:var(--Content-Secondary);background:transparent;font-weight:600}.ibtn.plain[disabled]{color:var(--Content-Disable);background:transparent;pointer-events:none;opacity:.7}.ibtn.plain:hover{color:var(--Content-Primary);background:var(--Surface-Secondary);border-color:var(--Black)}.ibtn.primary{color:var(--White);background:radial-gradient(1123.82% 141.42% at 0% 0%,var(--Surface-Brand, #0059c2) 20%,var(--Blue-500, #00489e) 100%)}.ibtn.primary:hover,.ibtn.primary:active{background:var(--blue-600)}.ibtn.primary-outline{background:transparent;color:var(--Content-Brand);border:1px solid var(--Border-Brand-Dark)}.ibtn.primary-outline:hover{background:var(--Surface-Brand-Alpha-Primary)}.ibtn.primary-outline:active{background:transparent}.ibtn.light{color:var(--Content-Brand);background:var(--Surface-Brand-Light)}.ibtn.light:hover{background:var(--Surface-Brand-Alpha-Primary)}.ibtn.light:active{background:var(--Surface-Brand-Light)}.ibtn.primary-outline-light{background:transparent;color:var(--Content-Brand);border:1px solid var(--Border-Brand-Light)}.ibtn.primary-outline-light:hover{background:var(--Surface-Brand-Alpha-Primary)}.ibtn.primary-outline-light:active{background:var(--Surface-Brand-Light)}.ibtn.primary-outline-nuetral{background:transparent;color:var(--Content-Primary);border:1px solid var(--Border-Secondary)}.ibtn.primary-outline-nuetral:hover{background:var(--Surface-Brand-Alpha-Primary)}.ibtn.primary-outline-nuetral:active{background:var(--Surface-Brand-Light)}.ibtn.success{color:var(--White);background:var(--Surface-Success-Dark)}.ibtn.success:hover{background:linear-gradient(0deg,var(--Surface-Positive-Alpha-Primary, rgba(37, 157, 81, .09)) 0%,var(--Surface-Positive-Alpha-Primary, rgba(37, 157, 81, .09)) 100%),var(--Surface-Success-Dark, #0e8345)}.ibtn.success:active{background:var(--Surface-Success-Dark)}.ibtn.success-outline{border:1px solid var(--Border-Success-Dark);color:var(--Content-Positive);background:transparent}.ibtn.error{background:var(--Surface-Error-Dark);color:var(--White)}.ibtn.error-outline{border:1px solid var(--Border-Error-Dark);color:var(--Content-Negative);background:transparent}.ibtn.error-outline-light{border:1px solid var(--Border-Error-Light);color:var(--Content-Negative);background:transparent}.ibtn.error-outline-light:hover{background:var(--Surface-Error-Alpha-Light)}.ibtn.error-outline-light:active{background:var(--Surface-Error-Light)}.ibtn.warning{background:var(--Surface-Warning-Dark);color:var(--White)}.ibtn.warning-outline{border:1px solid var(--Border-Warning-Dark);color:var(--Content-Warning-Dark);background:transparent}.ibtn.btn-link{color:var(--Content-Brand);background:transparent}.ibtn.btn-link:hover{background:var(--Surface-Brand-Light)}.ibtn.btn-link:active{background:transparent}.ibtn.link{color:var(--Content-Brand);background:transparent;padding:0;border:0}.ibtn.text-link-brand{font-size:var(--fs-label-sm);font-weight:600;color:var(--Content-Brand);background:transparent;padding:0;border:0;border-radius:0;border-bottom:1px dashed var(--Border-Brand-Dark)}.ibtn.text-link{color:var(--Content-Primary);padding:0;border:0;border-radius:0;background-color:transparent;border-bottom:1px dashed var(--Border-Inverted-Primary)}.ibtn.text-link.faded{color:var(--Content-Disable);border-bottom-color:var(--Content-Disable)}.ibtn.text-link:hover{color:var(--Content-Brand);border-bottom-color:var(--Content-Brand)}.ibtn.text-link.error{color:var(--Content-Negative);border-bottom-color:var(--Content-Negative)}.ibtn.filter{padding:8px 12px;border-radius:8px;border:1px solid var(--Border-Secondary, #e5e7eb);background:var(--Surface-Background, #fff);font-size:var(--fs-label-sm);font-weight:600}.ibtn.filter.active{color:var(--Content-Brand);border-color:var(--Border-Brand)}.ibtn.loading{pointer-events:none;opacity:.7}.ibtn.loading:before{content:"";position:absolute;border-radius:100px;animation:spinneralt .8s cubic-bezier(.6,0,.4,1) infinite;border:1.5px solid transparent;border-top-color:currentColor;border-right-color:currentColor;box-sizing:border-box;position:relative;display:block;width:1em;height:1em}button[disabled],.ibtn[disabled]{color:var(--Content-Disable);background:var(--Surface-Disable);border-color:var(--Border-Tertiary);pointer-events:none}button[disabled]:hover,.ibtn[disabled]:hover,button[disabled]:active,.ibtn[disabled]:active{background:var(--Surface-Disable)}button.copy{cursor:pointer;color:var(--Content-Tertiary)}button.copy>*{pointer-events:none}button.copy .icon{display:block}button.copy .checked{display:none;color:var(--Black)}button.copy:hover{color:var(--Content-Primary)}button.copy.copied .icon{display:none}button.copy.copied .checked{display:block}.tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--Border-Secondary)}.tabs .tab-item{position:relative;font-size:var(--fs-para-md);color:var(--Content-Secondary);font-weight:500;cursor:pointer;padding:8px 0}.tabs .tab-item.active{color:var(--Content-Brand);font-weight:700}.tabs .tab-item.active:after{content:"";position:absolute;bottom:0;left:0;width:40%;height:2px;background-color:var(--Content-Brand);border-radius:4px}.input-label{display:flex;margin-bottom:12px;align-items:center;gap:5px}.label-help-icon{color:var(--Content-Tertiary)}.label-help-icon:hover{color:var(--Content-Primary)}input,select{outline:none}.base-input{display:block;padding:.75rem 1rem;width:100%;outline:none;border-radius:8px;border:1.2px solid var(--Border-Primary);background:var(--Surface-Elevated);font-size:var(--fs-para-md);color:var(--Content-Primary);line-height:20px;font-weight:500}.base-input.sm{padding:.5rem .75rem;font-size:var(--fs-para-sm);line-height:16px;border-radius:5px}.base-input::placeholder{color:var(--Content-Tertiary)}.base-input:focus{border-color:var(--Black)}.base-input[disabled],.base-input.disabled{position:relative;background:var(--Surface-Disable);color:var(--Content-Secondary);cursor:default}.base-input.amount{border:0;border-radius:0;border-bottom:1px solid var(--Border-Secondary, #e5e7eb);background:var(--Surface-Secondary, #fcfcfc)}.base-input.filter{padding:8px 12px;border-radius:8px;border:1px solid var(--Border-Secondary, #e5e7eb);background:var(--Surface-Background, #fff);font-size:var(--fs-para-xs);font-weight:500}.base-input.ng-invalid.ng-touched{border-color:var(--Content-Negative)}.search-box{position:relative}.search-box base-svg-loader[name=Lens]{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--Content-Secondary);pointer-events:none}.search-box input{padding-left:32px!important}.base-select{display:block;padding:.75rem 1rem;width:100%;font-weight:500;font-size:var(--fs-para-md);color:var(--Content-Primary);border-radius:4px;border-bottom:2px solid #d4d7d9;background:#fcfcfc}.base-select:focus{border-color:var(--Border-Brand-Dark)}.base-select::placeholder{color:var(--Content-Tertiary)}.base-input-group{position:relative}.base-input-group .input-icon-left{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:14px;display:flex;align-items:center;gap:6px}.base-input-group.sleft .base-input{padding-left:1.75rem}.base-input-group.sright .base-input{padding-right:1.75rem}label.required:before{content:"*";color:red}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox]{all:unset;width:1rem;height:1rem;border:1px solid var(--Border-Inverted-Primary);border-radius:4px;background-color:#fff;cursor:pointer;position:relative;display:inline-block}input[type=checkbox]:after{content:"";position:absolute;display:none;left:30%;top:10%;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]:checked{background-color:var(--Surface-Brand);border-color:var(--Surface-Brand)}input[type=checkbox]:checked:after{display:block}input[type=checkbox]:focus-visible{outline:2px solid #333;outline-offset:2px}label.radio{display:flex;align-items:center;gap:5px}label.radio input[type=radio]{padding-left:2px}.searchbox{position:relative;margin-bottom:.3rem}.searchbox .gg-search{position:absolute;top:50%;transform:translateY(-50%);left:12px;color:var(--Content-Brand);scale:.8}.searchbox input{color:var(--Content-Primary);padding:10px 12px 10px 32px;border-radius:8px;border:1px solid var(--Border-Secondary, #e5e7eb);background:var(--Surface-Background, #fff);background:var(--Surface-Tertiary, #f6f7f8)}.searchbox input::placeholder{color:var(--Content-Secondary)!important}.gg-check{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, .7));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-check:after{content:"";display:block;box-sizing:border-box;position:absolute;left:3px;top:-1px;width:6px;height:10px;border-width:0 2px 2px 0;border-style:solid;transform-origin:bottom left;transform:rotate(45deg)}@keyframes spinneralt{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.gg-spinner-alt{transform:scale(var(--ggs, .7))}.gg-spinner-alt,.gg-spinner-alt:before{box-sizing:border-box;position:relative;display:block;width:20px;height:20px}.gg-spinner-alt:before{content:"";position:absolute;border-radius:100px;animation:spinneralt .8s cubic-bezier(.6,0,.4,1) infinite;border:2px solid transparent;border-top-color:currentColor;border-right-color:currentColor}.gg-spinner{transform:scale(var(--ggs, 1))}.gg-spinner,.gg-spinner:after,.gg-spinner:before{box-sizing:border-box;position:relative;display:block;width:20px;height:20px}.gg-spinner:after,.gg-spinner:before{content:"";position:absolute;border-radius:100px}.gg-spinner:before{animation:spinner 1s cubic-bezier(.6,0,.4,1) infinite;border:3px solid transparent;border-top-color:currentColor}.gg-spinner:after{border:3px solid;opacity:.2}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.gg-lock{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, .7));width:12px;height:11px;border:2px solid;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom:transparent;margin-top:-12px}.gg-lock:after{content:"";display:block;box-sizing:border-box;position:absolute;width:16px;height:10px;border-radius:2px;border:2px solid transparent;box-shadow:0 0 0 2px;left:-4px;top:9px}.gg-chevron-double-up{box-sizing:border-box;position:relative;display:inline-block;transform:scale(var(--ggs, 1));width:1em;height:1em}.gg-chevron-double-up:after,.gg-chevron-double-up:before{content:"";display:block;box-sizing:border-box;position:absolute;width:.5em;height:.5em;border-top:.125em solid;border-left:.125em solid;transform:rotate(45deg);left:.5em;bottom:0}.gg-chevron-double-up:after{bottom:.35em}.gg-chevron-double-down{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:1em;height:1em}.gg-chevron-double-down:after,.gg-chevron-double-down:before{content:"";display:block;box-sizing:border-box;position:absolute;width:.5em;height:.5em;border-bottom:.125em solid;border-right:.125em solid;transform:rotate(45deg);left:.5em;top:-.1em}.gg-chevron-double-down:after{top:.25em}.gg-chevron-down{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:1.4em;height:1.4em;border:1px solid transparent;border-radius:100px}.gg-chevron-down:after{content:"";display:block;box-sizing:border-box;position:absolute;width:.625em;height:.625em;border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg);left:.25em;top:.15em}.gg-chevron-up{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:1.4em;height:1.4em;border:1px solid transparent;border-radius:100px}.gg-chevron-up:after{content:"";display:block;box-sizing:border-box;position:absolute;width:.625em;height:.625em;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg);left:.25em;bottom:.15em}.gg-search{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, .7));width:16px;height:16px;border:2px solid;border-radius:100%;margin-left:-4px;margin-top:-4px}.gg-search:after{content:"";display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:2px;height:8px;background:currentColor;transform:rotate(-45deg);top:10px;left:12px}.gg-chevron-right{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, .7));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-right:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg);right:6px;top:4px}.gg-chevron-left{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, .9));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-left:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:6px;top:4px}.gg-chevron-up{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, .7));width:22px;height:22px;border:2px solid transparent;border-radius:100px}.gg-chevron-up:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(-45deg);left:4px;bottom:2px}.gg-timelapse{box-sizing:border-box;transform:scale(var(--ggs, 1));position:relative;display:block;width:22px;height:22px;border:2px solid;border-radius:22px}.gg-timelapse:after,.gg-timelapse:before{content:"";display:block;box-sizing:border-box;position:absolute;width:5px;height:4px;border:7px solid;border-left-color:transparent;border-bottom-color:transparent;border-radius:22px;top:2px;right:2px}.gg-timelapse:before{transform:rotate(45deg)}.gg-timelapse:after{border-top-color:transparent;transform:rotate(85deg)}.gg-arrow-right{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:22px;height:22px}.gg-arrow-right:after,.gg-arrow-right:before{content:"";display:block;box-sizing:border-box;position:absolute;right:3px}.gg-arrow-right:after{width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);bottom:7px}.gg-arrow-right:before{width:16px;height:2px;bottom:10px;background:currentColor}.gg-info{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs, 1));width:20px;height:20px;border:2px solid;border-radius:40px}.gg-info:after,.gg-info:before{content:"";display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:2px;background:currentColor;left:7px}.gg-info:after{bottom:2px;height:8px}.gg-info:before{height:2px;top:2px}.gg-code{transform:scale(var(--ggs, 1))}.gg-code,.gg-code:after,.gg-code:before{box-sizing:border-box;position:relative;display:block;width:8px;height:20px}.gg-code:after,.gg-code:before{content:"";position:absolute;height:8px;border-left:2px solid;border-bottom:2px solid;transform:rotate(45deg) scaleY(1);left:-4px;top:6px}.gg-code:after{transform:rotate(-45deg) scaleX(-1);left:4px}.data-table{overflow:hidden}.data-table.scrollable{overflow:auto;padding-bottom:10px;border:0}.data-table.scrollable .wtable{width:max-content;border-collapse:separate;border-spacing:0}.data-table.scrollable .wtable thead{position:sticky;top:0;z-index:5}.data-table.rounded{border:1px solid #e5e7eb;border-radius:12px;padding-bottom:0}.data-table.rounded .wtable th{font-size:12px;font-weight:500}.data-table.rounded .wtable tr:last-child td{border-bottom:0}.wtable{min-width:100%;width:100%;cursor:default}.wtable th{padding:12px;color:var(--Content-Primary);font-size:var(--fs-para-md);font-weight:500;line-height:20px;white-space:nowrap;text-align:left;background:var(--Surface-Tertiary);border-bottom:1.5px solid var(--Border-Secondary)}.wtable td{padding:12px;min-height:46px;font-size:var(--fs-para-sm);font-weight:500;line-height:20px;border-bottom:1px solid var(--Border-Secondary)}.wtable td.blur{opacity:.5}.wtable td.text-right,.wtable th.text-right{text-align:right!important}.wtable td.text-center,.wtable th.text-center{text-align:center!important}.div-table-box{padding:0rem;overflow:auto;max-width:100%;border:1px solid #ddd;border-radius:6px}.div-table-box .div-table{display:table;width:100%;font-size:.8rem;border-collapse:collapse}.div-table-box .div-table .table-header{position:sticky;top:0;z-index:1}.div-table-box .div-table .table-header .cell{background:var(--theme-bg-hover);font-size:.7rem;padding:.7rem}.div-table-box .div-table .table-row{display:table-row}.div-table-box .div-table .table-row:first-child .cell{border-top:none}.div-table-box .div-table .table-row:last-child .cell{border-right:none;border-bottom:none}.div-table-box .div-table .cell{display:table-cell;padding:.5rem .7rem;border-bottom:1px solid #f5f5f5}.div-table-box .div-table .cell.cell:first-child{border-left:none;position:sticky;left:0;z-index:1;background:var(--theme-bg)}.div-table-box .div-table .cell.text-ellipsis{max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.div-table-box .div-table.sticky .table-header .cell{background:var(--theme-bg-hover)!important}.div-table-box .div-table .text-ellipsis .cell{max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gray-bar{position:relative}.gray-bar:before{position:absolute;top:1rem;left:50%;transform:translate(-50%,-50%);content:"";width:40px;height:6px;border-radius:100px;background:var(--Surface-Disable)}.filters-block{background:#fff}.filters-block .desktop-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;border-bottom:1px solid var(--Border-Secondary);padding-bottom:1rem}.filters-block .mobile-head{padding:26px 16px 12px;border-bottom:1px solid var(--Border-Secondary);display:flex;align-items:center;justify-content:space-between}.filters-block .filters-body .filter-item{padding:1rem 0;border-bottom:.5px solid var(--Border-Secondary, #e5e7eb)}.filters-block .filters-body .filter-item label.radio{display:flex;align-items:center;gap:10px!important;color:var(--Content-Secondary);font-size:var(--fs-para-sm);font-weight:500;padding:2px 0;margin-bottom:4px;cursor:pointer}.filters-block .filters-body .filter-item label.radio:hover{color:var(--Content-Primary)}.filters-block .filters-body .filter-item label.radio:has(input:checked){color:var(--Content-Primary);font-weight:600}.filters-block .filters-body .filter-item label.card{margin-bottom:0;white-space:nowrap;padding:10px 12px;border-radius:8px;border:1px solid var(--Border-Secondary, #e5e7eb);background:var(--Surface-Elevated, #fff)}.filters-block .filters-body .filter-item label.card:has(input:checked){background:var(--Surface-Brand-Light);border:1px solid var(--Border-Brand-Dark)}.filters-block .filters-footer{border-top:.5px solid var(--Border-Secondary, #e5e7eb)}.filters-block.mobile{display:none;position:fixed;left:0;right:0;bottom:0;width:100vw;border-top:1px solid var(--Border-Secondary);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;box-shadow:0 -5px 20px #0003;z-index:10}.filters-block.mobile .filters-body{max-height:65vh;overflow:auto;padding:0 1rem}.filters-block.mobile.show{display:block}.fixed-options-bar{display:flex;display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;align-items:center;padding:1rem;border-top:.5px solid var(--Border-Secondary, #e5e7eb);background:#ffffffb3;box-shadow:0 -24px 16px #fffc;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.fixed-options-bar button{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;font-size:14px;font-weight:600;color:var(--Content-Primary);cursor:pointer}.fixed-options-bar button:hover{color:var(--Black)}.text-link{border-bottom:1px dashed}.balloon-tip{position:relative;color:var(--Content-Primary);background:var(--Surface-Primary);padding:1rem 1.5rem;border-radius:.5rem;margin-top:1.5rem;font-size:14px}.balloon-tip:after{content:"";top:-12px;left:var(--balloon-tip-left, 2rem);background-color:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:12px;height:12px;position:absolute;transform:rotate(180deg)}.tooltip{position:relative}.tooltip:hover .tooltip-text{display:block}.tooltip .tooltip-text{display:none;position:absolute;top:-6px;left:calc(100% + 12px);width:max-content;max-width:320px;background:#000;padding:4px 8px;border-radius:4px;color:#fff;font-size:12px;z-index:2}.tooltip .tooltip-text:before{content:"";top:9px;left:-9px;background-color:inherit;clip-path:polygon(0 0,100% 0,50% 100%);width:10px;height:10px;position:absolute;transform:rotate(90deg)}.stock-icon{padding:4px;border-radius:4px;background:var(--Surface-Secondary, #fcfcfc)}.stepper{--circle-size: 20px;--dot-size: 6px;display:flex;align-items:center;padding:1.5rem 2.5rem;overflow-x:auto}.stepper .step{display:flex;align-items:center;position:relative;gap:.5rem;white-space:nowrap}.stepper .step .circle{position:relative;width:var(--circle-size);height:var(--circle-size);display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #c6c6c6;border-radius:50%}.stepper .step .label{font-size:var(--fs-para-sm);font-weight:500;color:var(--Content-Secondary);white-space:nowrap;cursor:pointer}.stepper .step .dashed{width:60px;height:1px;border-bottom:1px dashed var(--Content-Primary);margin:0 16px}.stepper .step.completed .circle{background:#2962ff;color:#fff;border:none}.stepper .step.completed .circle:before{content:"";display:block;box-sizing:border-box;position:absolute;left:6px;top:2px;width:4px;height:9px;border-width:0 1px 1px 0;border-style:solid;transform-origin:bottom left;transform:rotate(45deg)}.stepper .step.active:not(.completed) .circle{border:1px solid var(--Border-Brand-Dark);background:#fff;position:relative}.stepper .step.active:not(.completed) .circle:before{content:"";width:var(--dot-size);height:var(--dot-size);background:var(--Surface-Brand);border-radius:50%;display:block}.stepper .step.active .label,.stepper .step.active .preview{color:var(--Content-Brand)}.stepper .step .preview{color:var(--Content-Secondary)}.toast-container .ngx-toastr{border-radius:7px;box-shadow:0 0 12px #0003}.toast-container .ngx-toastr:hover{box-shadow:none}.toast-container .toast-title{font-size:.75rem;font-weight:700}.toast-container .toast-message{font-size:.75rem}.toast-container .toast-error{background-color:#c60e00}.toast-container .toast-error{background-color:#ff3021}.toast-container .toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAK5SURBVFiFvZfNS1RhFMZ/72g4mlighRJEH8xAgk4RRS5aNMtaK+MfkCC4clMbhWBwkR+4CpQCN/4JtRE/0nQiCgV1VVgZ6mg4lM6Ymfa0uI46w8x4p7njs7tzzn1/z3veO+eea7ApSWXAA8AP+IBLwNn98A/gCzADjAAvjTGbdtc+DuyV9EJSTPYVk/RckicXcLGkLkl/sgAna0fSU0nubOEeSbM5gJMVklRlF35D0pqD8Li+Saq1s/N8wI+aqEwHd0uaySM8rveSiuNc1xEPQay/V751E3gcvzD7u/cC80DhCRgAiAIeY0w4XoFHTsPDm2G6J7oZ+DDA7t/d5HAp0A5gZHW4FaDEKfjyxjLtQ+1EfkUAaKlrwX/Vn5wWA6pcWO3VMfjK5koCHKC8pDxV6mngvgurtzsGbxtqS4AHfAF8VWmfbX8hDj35B/CtQ3ijr5H6mvpMt9UaSd+BiuRIdCdK53gnka0IzXeaqT5f7TQcYM0FlKWKjC2MMRueZWljieBIkLnVOafhAGdc6SLeCi8FpgCA7d1tOkY7mF+ddxIOWJ1wI52B1rutCSaCo4eVSAUP+AJZwYGfRtI74Fa6jMmvk/S+6WVPewC4C9003W5icGaQ9a31g7xsd76vt0ZSP/AwU1ZoMUTPRM+BiWQFfAEaahqyhQP0ubBmuIyqu1iXcBwOwQGGjaRSIIzVmTIquRI5wmOANRvIGiBtaXp5Wl3jXRr+NJzrXNAPh69jD9br+NT/bidL7QDXjDELLgBjzEeg94TgAD3GmIWEX2SNZKFc62pDU5KKUtqSVClpMY/wJUkXMtZGUq2s6dVpLUqqsXVAks5Jeu0gfErpxvEMJookPZEUzQH8W1KH0p25TSOVkp5laSQqqU/SlePWN1kYKcWaH+8B14HLJH6efwamgVHglTEmamfdf9acbyHyp9A9AAAAAElFTkSuQmCC)}.accordian-group{border:1px solid var(--Border-Secondary);border-radius:10px;padding:0 1rem}.accordian-group .accordian{border-bottom:1px dashed var(--Border-Secondary)}.accordian-group .accordian:last-child{border-bottom:none}.accordian-group .accordian .accordian-head{position:relative;padding:.5rem 2rem .5rem 0;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.accordian-group .accordian .accordian-head:after{content:"";color:var(--Content-Secondary);display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg);right:4px}.accordian-group .accordian .accordian-body{padding:.5rem 0;display:none}.accordian-group .accordian.open .accordian-body{display:block}.accordian-group .accordian.open .accordian-head:after{content:"";display:block;box-sizing:border-box;position:absolute;width:8px;height:8px;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg);right:4px;border-bottom:0}.upload-drop-box{display:flex;flex-direction:column;align-items:center;padding:2rem;background:var(--Surface-Primary);border-radius:12px;border:1px dashed var(--Border-Secondary);height:160px;justify-content:center}.upload-drop-box.dragover{background-color:#eef}.upload-drop-box input[type=file]{display:none}.line-clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:var(--line-clamp, 1);-webkit-line-clamp:var(--line-clamp, 1)}.line-clamp.fogg{position:relative}.line-clamp.fogg:after{content:"";position:absolute;bottom:0;left:0;height:2.5rem;width:100%;z-index:1;background-image:linear-gradient(to top,#fff,#0000)}.img-fallback-box{overflow:hidden}.img-fallback-box img{display:block;height:100%}.img-fallback-box .img-fallback{display:none;border:1px solid var(--Border-Secondary);width:100%;height:100%;align-items:center;justify-content:center;font-size:var(--fs-para-xs);background:var(--Surface-Tertiary);color:var(--Content-Tertiary);border-radius:20px}.img-fallback-box.img-error img{display:none}.img-fallback-box.img-error .img-fallback{display:flex}.dropdown-menu{position:absolute;inset:90% 0 auto auto;margin:0;overflow:hidden;min-width:200px;z-index:1000;display:none;padding:12px 8px;border-radius:8px;border:1.5px solid #e5e7eb;background:#fff;box-shadow:0 4px 20px #00000029}.dropdown-menu .dropmenu{border-radius:12px}.dropdown-menu:has(.apps-menu){min-width:160px;max-width:160px}.dropdown-menu .group{padding:.7rem 0!important;border-bottom:1px solid #ddd}.dropdown-menu .dropitem{color:var(--Content-Secondary);font-size:var(--fs-para-md);font-weight:500;padding:8px;cursor:pointer;display:flex;align-items:center;gap:10px;width:100%;border-radius:4px}.dropdown-menu .dropitem:hover,.dropdown-menu .dropitem.active{color:var(--Content-Primary);background:var(--Surface-Brand-Alpha-Primary)}.dropdown-menu .dropitem.group{padding:.7rem 1rem!important}.select-dropdown{width:100%;top:100%;padding:.75rem 1rem}.select-dropdown .item{cursor:pointer;display:flex;align-items:center;gap:8px;padding:12px;border-radius:4px;margin-bottom:.75rem;border:1px solid var(--Border-Secondary);white-space:nowrap;color:var(--Content-Secondary);font-size:var(--fs-label-xs);font-weight:500}.select-dropdown .item.active{font-weight:600;color:var(--Content-Primary);border:1px solid var(--Border-Brand-Dark, #0059c2);background:var(--Surface-Brand-Light)}.select-dropdown .item:hover{background:var(--Surface-Tertiary)}.ql-toolbar.ql-snow{border:1px solid var(--Border-Primary);border-top-left-radius:8px;border-top-right-radius:8px}.ql-container.ql-snow{border:1px solid var(--Border-Primary);border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-display:swap;font-weight:500;font-size:var(--fs-para-md);color:var(--Content-Primary)}.ql-editor.ql-blank:before{color:var(--Content-Disable);font-style:normal}button.ql-active{background:var(--Surface-Brand-Alpha-Primary)!important}.ql-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.ql-formats{display:flex!important;align-items:center;gap:5px;margin-right:0!important}.ql-formats button{border-radius:4px}.progress.circular{width:80px;height:80px;border-radius:50%;border:10px solid #fbeee6;border-top-color:#e86500;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ngneat-dialog-backdrop{position:fixed;inset:0;height:100svh!important;width:100svw!important;overflow:auto!important}.ngneat-close-dialog{color:#fff!important;background:#ccc!important;width:20px!important;height:20px!important;padding:6px!important;right:1rem!important;top:1rem!important}.ngneat-close-dialog:hover{background:#999!important}.ngneat-dialog-content{border-radius:16px!important;padding:20px 24px;margin:auto;overflow:auto!important;height:fit-content!important;max-height:fit-content!important}.br-0 .ngneat-dialog-content{border-radius:0}.p-0 .ngneat-dialog-content{padding:0}.login-modal-dialog .ngneat-dialog-backdrop{background:#0f172a66;padding:24px}.login-modal-dialog .ngneat-dialog-content{padding:0!important;border-radius:20px!important;max-width:420px!important;width:100%!important;animation:loginModalIn .2s ease}.login-modal-dialog .ngneat-close-dialog{display:none!important}@keyframes loginModalIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 640px){.login-modal-dialog .ngneat-dialog-backdrop{padding:0!important;align-items:flex-end!important}.login-modal-dialog .ngneat-dialog-content{max-width:100%!important;width:100%!important;border-radius:20px 20px 0 0!important}}.modal-sidebox .ngneat-dialog-backdrop{padding:0;justify-content:end}.modal-sidebox .ngneat-dialog-backdrop .ngneat-dialog-content{margin-right:0;padding:0!important;height:100vh!important;overflow:auto!important;border-radius:0!important}.modal-sidebox.left .ngneat-dialog-backdrop{justify-content:start}.fluid-modal .ngneat-dialog-backdrop .ngneat-dialog-content{padding:.75rem 0;width:100%;max-width:480px}.fluid-modal.p-0 .ngneat-dialog-content{padding:0!important}.fluid-modal.order-window-modal .ngneat-dialog-backdrop .ngneat-dialog-content{max-width:380px;border-radius:20px;overflow:hidden;box-shadow:0 24px 64px #0003,0 4px 16px #00000014;animation:orderWindowIn .2s ease}@keyframes orderWindowIn{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 640px){.fluid-modal .ngneat-dialog-backdrop{padding:0!important;align-items:flex-end!important}.fluid-modal .ngneat-dialog-backdrop .ngneat-dialog-content{max-width:100%!important;width:100svw!important;border-radius:12px 12px 0 0!important}.fluid-modal.order-window-modal .ngneat-dialog-backdrop .ngneat-dialog-content{border-radius:20px 20px 0 0!important}}.animate-shine{position:relative;overflow:hidden}.animate-shine:before{content:"";position:absolute;top:0%;left:0%;width:40%;height:100%;pointer-events:none;background:linear-gradient(90deg,#fff0,#fffffff2,#fff0);transform:skew(-25deg);filter:blur(6px);opacity:.95;animation:shine-slide 1.6s linear infinite}.product-by-line{margin:0;font-size:12px;font-weight:400;line-height:1.35;color:var(--Content-Secondary, #64748b)}.product-by-line strong{color:var(--Content-Primary, #0f172a);font-weight:700}@keyframes shine-slide{0%{left:-40%}to{left:100%}}@keyframes modal-bottom-sheet-in{0%{transform:translateY(100%)}to{transform:none}}ngneat-dialog.modal-bottom-sheet,.modal-bottom-sheet,ngneat-dialog.modal-bottom,.modal-bottom{display:block!important;position:fixed!important;inset:0!important;z-index:var(--dialog-backdrop-z-index, 1050)!important;pointer-events:none!important}ngneat-dialog.modal-bottom-sheet .ngneat-dialog-backdrop,ngneat-dialog.modal-bottom-sheet .ngneat-dialog-backdrop.ngneat-dialog-backdrop-visible,.modal-bottom-sheet .ngneat-dialog-backdrop,.modal-bottom-sheet .ngneat-dialog-backdrop.ngneat-dialog-backdrop-visible,ngneat-dialog.modal-bottom .ngneat-dialog-backdrop,ngneat-dialog.modal-bottom .ngneat-dialog-backdrop.ngneat-dialog-backdrop-visible,.modal-bottom .ngneat-dialog-backdrop,.modal-bottom .ngneat-dialog-backdrop.ngneat-dialog-backdrop-visible{display:block!important;position:fixed!important;inset:0!important;width:100vw!important;width:100svw!important;height:100dvh!important;height:100svh!important;padding:0!important;margin:0!important;overflow:hidden!important;align-items:stretch!important;justify-content:flex-start!important;flex-direction:column!important;pointer-events:auto!important}ngneat-dialog.modal-bottom-sheet .ngneat-dialog-content,.modal-bottom-sheet .ngneat-dialog-content,ngneat-dialog.modal-bottom .ngneat-dialog-content,.modal-bottom .ngneat-dialog-content{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;border-radius:12px 12px 0 0!important;max-height:min(92dvh,92svh)!important;height:auto!important;overflow:auto!important;transform:none!important;animation:modal-bottom-sheet-in .28s cubic-bezier(.25,.8,.25,1)!important;box-sizing:border-box!important;pointer-events:auto!important}ngneat-dialog.modal-bottom-sheet.p-0 .ngneat-dialog-content,.modal-bottom-sheet.p-0 .ngneat-dialog-content,ngneat-dialog.modal-bottom.p-0 .ngneat-dialog-content,.modal-bottom.p-0 .ngneat-dialog-content{padding:0!important;padding-bottom:env(safe-area-inset-bottom,0px)!important}html{font-feature-settings:"ss01" on;font-display:swap;font-optical-sizing:auto;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;background:var(--rv-bg-base)}input[type=radio]{scale:1.25}.page-wrapper{flex:1;display:flex;flex-direction:column}.page-wrapper .content-body{flex:1}.max-view{width:100%;box-sizing:border-box;padding:20px 140px}.article-height{height:100%;padding-top:1.5rem;padding-bottom:1.5rem}.card{border-radius:12px;border:.8px solid var(--Border-Secondary);background:#fff;box-shadow:0 0 16px #00000008}.flex-apart{display:flex;justify-content:space-between;align-items:center;gap:1rem}.flex-inline{display:flex;align-items:center;gap:8px}.flex-start{display:flex;align-items:flex-start;gap:1rem}.nowrap{white-space:nowrap}.shorten-text{height:80px;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,black 60%,transparent 100%);mask-image:linear-gradient(to bottom,black 60%,transparent 100%)}.shorten-text.open{height:auto!important;-webkit-mask-image:none;mask-image:none}.fixed-footer{position:fixed;bottom:0;left:0;right:0;padding:0;background:#fff;z-index:5;border-top:.5px solid var(--Border-Secondary);background:#ffffffb3;box-shadow:0 -24px 16px #fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:default}@media (max-width: 800px){.max-view{max-width:700px;overflow:hidden;padding:10px}.mobile-hide{display:none}}@media (min-width: 801px){.desktop-hide{display:none}}.tinyscroll::-webkit-scrollbar{height:2px}.tinyscroll:hover::-webkit-scrollbar-thumb{background:#ddd;border-radius:5px}.ngx-slider{margin:20px 0 0!important;padding-bottom:44px}.ngx-slider .ngx-slider-tick{width:3px!important;height:12px!important;background:#d9d9d9!important;border-radius:2px!important;top:0!important;left:0!important;margin-left:11px!important}.ngx-slider .ngx-slider-tick.ngx-slider-selected{background:#0059c2!important}.ngx-slider .ngx-slider-tick:first-child,.ngx-slider .ngx-slider-tick:last-child{display:none!important}.ngx-slider .ngx-slider-span.ngx-slider-selection{background:#0059c2!important}.ngx-slider .ngx-slider-span.ngx-slider-selection-bar{left:0!important}.ngx-slider .ngx-slider-span .ngx-slider-bar{height:6px!important}.ngx-slider .ngx-slider-pointer{width:18px!important;height:18px!important;background:#fff!important;border:2px solid #0059c2;top:-6px!important;margin-left:-1px;outline:none}.ngx-slider .ngx-slider-pointer:after{display:none!important}.ngx-slider .ngx-slider-bubble{bottom:auto!important;top:16px;color:var(--Content-Tertiary)!important;font-size:var(--fs-para-sm);font-weight:500}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-ordinal{syntax: "*"; inherits: false;}@property --tw-slashed-zero{syntax: "*"; inherits: false;}@property --tw-numeric-figure{syntax: "*"; inherits: false;}@property --tw-numeric-spacing{syntax: "*"; inherits: false;}@property --tw-numeric-fraction{syntax: "*"; inherits: false;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-font-weight: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-ease: initial}}}
