.for-you-widget{margin-bottom:calc(var(--spacing,.25rem) * 10);min-height:508px}.for-you-widget__header{margin-bottom:calc(var(--spacing,.25rem) * 6);cursor:default;justify-content:space-between;align-items:center;display:flex;position:relative}.for-you-widget__header-left{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex;position:relative}.for-you-widget__icon-container{position:relative}.for-you-widget__icon-glow{inset:calc(var(--spacing,.25rem) * 0);background-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent);border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.for-you-widget__icon-glow{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent)}}.for-you-widget__icon-glow{--tw-blur:blur(var(--blur-md,12px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.for-you-widget__header:hover .for-you-widget__icon-glow{background-color:color-mix(in srgb, hsl(var(--primary)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.for-you-widget__header:hover .for-you-widget__icon-glow{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 30%, transparent)}}.for-you-widget__icon-box{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);rotate:-12deg;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:var(--radius-xl,.75rem);background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent) var(--tw-shadow-alpha), transparent);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;justify-content:center;align-items:center;transition-duration:.5s;animation-duration:.5s;display:flex;position:relative}.for-you-widget__header:hover .for-you-widget__icon-box{rotate:none}.for-you-widget__icon{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.for-you-widget__icon-badge{top:calc(var(--spacing,.25rem) * -1);right:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white,#fff);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px;position:absolute}.for-you-widget__title-group{flex-direction:column;display:flex}:where(.for-you-widget__title-group>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * -1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * -1) * calc(1 - var(--tw-space-y-reverse)))}.for-you-widget__subtitle{--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);font-size:10px;line-height:1;font-weight:var(--font-weight-black,900);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase;opacity:.6}.for-you-widget__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);color:var(--color-gray-900,oklch(21% .034 264.665));text-transform:uppercase}.for-you-widget__title--italic{color:var(--color-primary,hsl(var(--primary)));font-style:italic}.for-you-widget__header-line{height:2px;width:calc(var(--spacing,.25rem) * 24);--tw-gradient-position:to right;display:none}@supports (background-image:linear-gradient(in lab, red, red)){.for-you-widget__header-line{--tw-gradient-position:to right in oklab}}.for-you-widget__header-line{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-primary,hsl(var(--primary)));--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));opacity:.2}@media (min-width:48rem){.for-you-widget__header-line{display:block}}:where(.for-you-widget__list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.for-you-widget__item{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s;display:block}.for-you-widget__item:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.for-you-widget__item:hover{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent)}}.for-you-widget__item:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in srgb, hsl(var(--primary)) 5%, transparent)}@supports (color:color-mix(in lab, red, red)){.for-you-widget__item:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.for-you-widget__item-container{align-items:center;gap:calc(var(--spacing,.25rem) * 4);display:flex}.for-you-widget__item-rank-container{flex-shrink:0}.for-you-widget__item-rank{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:var(--radius-xl,.75rem);--tw-gradient-position:to bottom right;justify-content:center;align-items:center;display:flex}@supports (background-image:linear-gradient(in lab, red, red)){.for-you-widget__item-rank{--tw-gradient-position:to bottom right in oklab}}.for-you-widget__item-rank{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-gray-50,oklch(98.5% .002 247.839));--tw-gradient-to:var(--color-gray-100,oklch(96.7% .003 264.542));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-font-weight:var(--font-weight-black,900);font-size:13px;font-weight:var(--font-weight-black,900);color:var(--color-gray-500,oklch(55.1% .027 264.364));--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}.for-you-widget__item:hover .for-you-widget__item-rank{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-gradient-from:var(--color-primary,hsl(var(--primary)));--tw-gradient-to:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 80%, transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent) var(--tw-shadow-alpha), transparent);rotate:6deg}.for-you-widget__item-body{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.for-you-widget__item-title{-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:15px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-800,oklch(27.8% .033 256.848));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}.for-you-widget__item:hover .for-you-widget__item-title{color:var(--color-primary,hsl(var(--primary)))}.for-you-widget__item-badge{margin-top:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s;display:flex}.for-you-widget__item:hover .for-you-widget__item-badge{opacity:1}.for-you-widget__item-badge-dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);animation:var(--animate-ping,ping 1s cubic-bezier(0, 0, .2, 1) infinite);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px}.for-you-widget__item-badge-text{--tw-font-weight:var(--font-weight-black,900);font-size:9px;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase}.for-you-widget__empty{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:#f9fafb80;flex-direction:column;justify-content:center;align-items:center;min-height:508px}@supports (color:color-mix(in lab, red, red)){.for-you-widget__empty{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 50%, transparent)}}.for-you-widget__empty{padding-block:calc(var(--spacing,.25rem) * 8);text-align:center}.for-you-widget__empty-icon-box{margin-bottom:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);background-color:var(--color-white,#fff);color:var(--color-primary,hsl(var(--primary)));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.for-you-widget__empty-icon{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.for-you-widget__empty-text{padding-inline:calc(var(--spacing,.25rem) * 6);--tw-leading:var(--leading-relaxed,1.625);font-size:13px;line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-500,oklch(55.1% .027 264.364))}.for-you-widget--skeleton .for-you-widget__icon-box{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-300,oklch(87.2% .01 258.338));--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.for-you-widget--skeleton .for-you-widget__subtitle{margin-bottom:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 16);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:#0000;border-radius:.25rem}.for-you-widget--skeleton .for-you-widget__title{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 24);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-gray-200,oklch(92.8% .006 264.531));color:#0000;border-radius:.25rem}.for-you-widget--skeleton .for-you-widget__header-line{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));opacity:1}.for-you-widget--skeleton .for-you-widget__item{pointer-events:none;animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite)}.for-you-widget--skeleton .for-you-widget__item-rank{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:#0000;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.for-you-widget--skeleton .for-you-widget__item-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.for-you-widget--skeleton .for-you-widget__item-title{height:calc(var(--spacing,.25rem) * 4);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:#0000;border-radius:.25rem;width:100%}.for-you-widget--skeleton .for-you-widget__item-badge{height:calc(var(--spacing,.25rem) * 3);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));opacity:1;border-radius:.25rem;width:25%}.for-you-widget--skeleton .for-you-widget__item-badge-dot,.for-you-widget--skeleton .for-you-widget__item-badge-text{display:none}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}