.account-theme-preference{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:17px;margin-top:25px;max-width:100%;color:#284b5f}.account-page--signed-out .account-theme-preference{max-width:650px;margin-top:34px}.account-theme-icon{display:grid;place-items:center;width:50px;height:50px;border-radius:16px;background:#dceaf0;color:#44657b}.account-theme-preference h2{font-family:Georgia,serif;font-size:1.45rem;line-height:1.2;margin:0 0 4px}.account-theme-preference p{color:#597889;font-size:.88rem;line-height:1.4;margin:0}.account-theme-preference small{display:block;color:#6b8490;font-size:.72rem;margin-top:4px}.account-theme-switch{position:relative;width:58px;height:34px;flex:none;border:1px solid #8299a6;border-radius:999px;background:#c8d8df;padding:3px;transition:background .22s,border-color .22s}.account-theme-switch span{display:block;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 2px 7px #1632484d;transform:translateX(0);transition:transform .22s}.account-theme-switch[aria-checked=true]{background:#8b67ae;border-color:#c7a4ee}.account-theme-switch[aria-checked=true] span{transform:translateX(24px)}@media(max-width:560px){.account-theme-preference{grid-template-columns:auto minmax(0,1fr) auto;padding:19px;gap:10px}.account-theme-icon{width:42px;height:42px}.account-theme-preference h2{font-size:1.2rem}.account-theme-preference p{font-size:.8rem}.account-theme-switch{width:54px}.account-theme-switch[aria-checked=true] span{transform:translateX(20px)}}.account-page{margin-top:28px;padding:38px 0 12px;color:#284b5f}.account-page-heading{position:relative;isolation:isolate;display:flex;align-items:center;gap:27px;padding:0 8px;margin-bottom:36px;width:fit-content;max-width:100%}.account-page-avatar{display:block;flex:0 0 102px;width:102px;height:102px;object-fit:cover;object-position:var(--portrait-position,50% 10%);border:0;border-radius:50%;box-shadow:0 7px 22px #193e5515}.account-page-eyebrow{display:block;color:#577585;font-size:.6875rem;font-weight:500;line-height:1.5;letter-spacing:1.7px}.account-page h1{margin:11px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.625rem,4vw,4rem);font-weight:400;line-height:1.1;letter-spacing:-1.4px;overflow-wrap:anywhere}.account-page-heading p{margin:0;color:#597889;font-size:1rem;line-height:1.7}html[data-time-of-day=night] .account-page-heading,html[data-time-of-day=night] .account-page-heading .account-page-eyebrow,html[data-time-of-day=night] .account-page-heading p{color:#f1f8fd;text-shadow:0 1px 4px #102b48a6}.account-page-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,1fr);align-items:start;gap:25px}.account-favourites-stack{display:grid;min-width:0;gap:25px}.account-favourite-emblem,.account-favourite-monogram{display:grid;place-items:center;flex:0 0 53px;width:53px;height:53px;border-radius:50%;background:var(--overlay-glass-control,#ffffff38)}.account-favourite-emblem .franchise-emblem{display:block;width:38px;height:38px}.account-favourite-emblem .franchise-emblem svg{display:block;width:100%;height:100%}.account-favourite-monogram{color:var(--overlay-glass-text,#34566a);font-family:Georgia,Times New Roman,serif;font-size:1rem}.account-glass-panel{min-width:0;padding:30px;border:0;border-radius:27px;background:linear-gradient(135deg,#f5fbff88,#e7f1f774);box-shadow:0 8px 28px #203e4d12;-webkit-backdrop-filter:blur(22px) saturate(1.05);backdrop-filter:blur(22px) saturate(1.05)}.account-section-heading h2{margin:10px 0;font-family:Georgia,Times New Roman,serif;font-size:1.875rem;font-weight:400;line-height:1.2;letter-spacing:-.5px}.account-section-heading p{max-width:420px;margin:0;color:#597889;font-size:.875rem;line-height:1.7}.account-favourites-list{display:flex;flex-direction:column;gap:5px;margin:23px 0 0;padding:0;list-style:none}.account-favourite-row{display:grid;grid-template-columns:21px minmax(0,1fr) max-content;align-items:center;gap:16px;padding:17px 0}.account-favourite-position{color:#647f8e;font-size:1rem;font-variant-numeric:tabular-nums;text-align:center}.account-favourite-profile{display:flex;align-items:center;gap:13px;width:100%;min-width:0;padding:0;border:0;border-radius:128px;background:transparent;color:inherit;text-align:left;transition:color .18s ease}.account-favourite-profile img{display:block;flex:0 0 53px;width:53px;height:53px;object-fit:cover;object-position:var(--portrait-position,50% 10%);border-radius:50%}.account-favourite-name{display:flex;flex-direction:column;gap:5px;min-width:0}.account-favourite-name strong{color:inherit;font-family:Georgia,Times New Roman,serif;font-size:1.0625rem;font-weight:400;line-height:1.25;overflow-wrap:anywhere}.account-favourite-name>span{color:#66808f;font-size:.6875rem;line-height:1.4;overflow-wrap:anywhere}.account-favourite-profile:hover{color:#153c55}.account-favourite-profile:focus-visible{outline:2px solid #3c8295;outline-offset:7px}.account-favourite-score{display:inline-flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:8px;min-width:77px;color:var(--overlay-glass-text,#284b5f);white-space:nowrap}.account-favourite-score>svg{display:block;flex:0 0 27px;width:27px;height:27px;color:var(--rating-gold,#e2b600)}.account-favourite-score>strong{font-size:1.4375rem;font-weight:500;line-height:1;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.account-favourites-empty{display:flex;flex-direction:column;align-items:center;gap:14px;min-height:290px;padding:45px 10px 35px;text-align:center}.account-favourites-empty>svg{color:var(--rating-gold,#e2b600)}.account-favourites-empty h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.4375rem;font-weight:400}.account-favourites-empty p{max-width:300px;margin:0;color:#597889;font-size:.875rem;line-height:1.7}.account-favourites-empty a{margin-top:5px;color:#355e72;font-size:.8125rem;text-decoration:none}.account-favourites-empty a:hover{text-decoration:underline;text-underline-offset:4px}.account-settings-form{margin-top:21px}.account-collection-notice{margin:0 0 22px;color:#5c7888;font-size:.75rem;line-height:1.7}.account-collection-notice a,.account-signin-note a{color:#365e75;text-decoration:underline;text-underline-offset:3px}.account-field-label{display:block;margin:0 0 10px;color:#34566a;font-size:.875rem;font-weight:500}.account-field-label em{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:1rem}.account-name-input[data-slot=input]{height:46px;padding:10px 15px;border:0;border-radius:128px;background:#ffffff52;box-shadow:none;color:#244a61;font-size:.9375rem}.account-name-input[data-slot=input]:focus-visible{outline:2px solid #598699;outline-offset:3px;box-shadow:none}.account-field-hint{margin:8px 0 24px;color:#5c7888;font-size:.6875rem;line-height:1.6}.account-icon-grid[data-slot=radio-group]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.account-icon-search{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:0 13px;border-radius:128px;background:#ffffff52;color:#5c7888}.account-icon-search .account-name-input[data-slot=input]{flex:1;min-width:0;background:transparent}.account-icon-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;color:#5c7888;font-size:.6875rem}.account-icon-pagination>div{display:flex;align-items:center;gap:8px}.account-icon-page-button[data-slot=button]{width:30px;height:30px;padding:0;color:#34566a}.account-icon-page-button[data-slot=button]:disabled{opacity:.4}.account-icon-choice{position:relative;display:block;width:100%;aspect-ratio:1}.account-icon-grid .account-icon-option[data-slot=radio-group-item]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:2px solid transparent;border-radius:50%;background:transparent;box-shadow:none;transition:border-color .18s ease,opacity .18s ease}.account-icon-choice>img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--portrait-position,50% 10%);padding:5px;border-radius:50%;opacity:.82;transition:opacity .18s ease}.account-icon-option [data-slot=radio-group-indicator]{display:none}.account-icon-grid .account-icon-option[data-state=checked]{border-color:#507c8d}.account-icon-choice:has(.account-icon-option[data-state=checked])>img,.account-icon-choice:hover>img{opacity:1}.account-icon-grid .account-icon-option:focus-visible{outline:2px solid #3c8295;outline-offset:3px;box-shadow:none}.account-icon-check{position:absolute;z-index:1;right:-1px;bottom:-1px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;color:white;background:#2f7765;pointer-events:none}.account-field-hint.account-icon-hint{margin-bottom:21px}.account-primary-button[data-slot=button]{min-height:45px;height:auto;padding:11px 22px;border:0;border-radius:128px;background:#355e72;color:#f7fbfd;font-size:.875rem;font-weight:500;box-shadow:0 3px 12px #203f5110}.account-primary-button[data-slot=button]:hover{background:#284f63}.account-save-button[data-slot=button]{width:100%}.account-form-status{min-height:20px;margin-top:10px;color:#406e61;font-size:.75rem;line-height:1.6;text-align:center;overflow-wrap:anywhere}.account-form-status--error{color:#973c4d}.account-manage{margin-top:15px}.account-manage-trigger[data-slot=button]{display:flex;width:100%;justify-content:flex-start;gap:9px;padding:9px 7px;border-radius:128px;background:transparent;color:#46687c;font-weight:400}.account-manage-trigger[data-slot=button]:hover{background:#ffffff35}.account-manage-trigger>svg:last-child{margin-left:auto;transition:transform .18s ease}.account-manage-trigger[data-state=open]>svg:last-child{transform:rotate(180deg)}.account-manage-content{padding:5px 8px 12px}.account-manage-content p{margin:0 0 10px;color:#607d8e;font-size:.75rem;line-height:1.65}.account-delete-button[data-slot=button]{min-height:37px;height:auto;padding:7px 12px;border:0;border-radius:128px;background:transparent;color:#973c4d;font-size:.8125rem;font-weight:500}.account-delete-button[data-slot=button]:hover{background:#b14b5910}.account-signout{display:block;width:fit-content;margin:17px auto 0;padding:5px 10px;color:#597b8f;font-size:.75rem;text-decoration:none}.account-signout:hover{color:#254f65;text-decoration:underline;text-underline-offset:4px}.account-delete-dialog[data-slot=alert-dialog-content]{max-width:min(480px,calc(100vw - 32px));gap:23px;padding:30px;border:0;border-radius:26px;color:#284b5f;background:linear-gradient(140deg,#eff7fcf0,#e6f1f9e8);-webkit-backdrop-filter:blur(23px);backdrop-filter:blur(23px);box-shadow:0 17px 65px #0b29462b}.account-delete-dialog [data-slot=alert-dialog-title]{font-family:Georgia,Times New Roman,serif;font-size:1.6875rem;font-weight:400;line-height:1.2;letter-spacing:-.3px}.account-delete-dialog [data-slot=alert-dialog-description]{margin-top:9px;color:#597689;font-size:.875rem;line-height:1.75}.account-delete-dialog .account-cancel-button,.account-delete-dialog .account-confirm-delete{min-height:41px;height:auto;padding:10px 17px;border:0;border-radius:128px;box-shadow:none;font-size:.8125rem}.account-delete-dialog .account-cancel-button{color:#345c73;background:#ffffff60}.account-delete-dialog .account-cancel-button:hover{background:#ffffffa1}.account-delete-dialog .account-confirm-delete{color:#fff;background:#9a3d4c}.account-delete-dialog .account-confirm-delete:hover{background:#80313e}.account-delete-error{margin:0;color:#973c4d;font-size:.8125rem;line-height:1.65}.account-page--signed-out{display:flex;flex-direction:column;align-items:center;min-height:550px;padding:65px 26px;border-radius:27px;background:linear-gradient(135deg,#f5fbff88,#e7f1f774);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);text-align:center}.account-page--signed-out>p{max-width:470px;margin:7px 0;color:#597889;font-size:1rem;line-height:1.7}.account-signin-icons{display:flex;justify-content:center;padding:29px 0 35px}.account-signin-icons img{width:67px;height:67px;margin-left:-10px;object-fit:cover;object-position:var(--portrait-position,50% 10%);border:3px solid #edf5f7;border-radius:50%}.account-signin-icons img:first-child{margin-left:0}.account-page--signed-out>p.account-signin-note{max-width:330px;margin-top:21px;font-size:.75rem}@media (max-width:1180px){.account-page-layout{grid-template-columns:minmax(0,1.35fr) minmax(315px,1fr);gap:21px}.account-glass-panel{padding:26px 24px}.account-favourite-row{grid-template-columns:18px minmax(0,1fr) max-content;gap:12px}.account-favourite-emblem,.account-favourite-monogram,.account-favourite-profile img{width:50px;height:50px;flex-basis:50px}}@media (max-width:900px){.account-page-layout{grid-template-columns:minmax(0,1fr)}.account-glass-panel{padding:29px}.account-favourite-row{grid-template-columns:24px minmax(0,1fr) max-content;gap:18px}.account-favourite-emblem,.account-favourite-monogram,.account-favourite-profile img{width:58px;height:58px;flex-basis:58px}.account-icon-grid[data-slot=radio-group]{max-width:500px;gap:15px}.account-save-button[data-slot=button]{width:auto;min-width:220px}.account-form-status{text-align:left}.account-manage{max-width:320px}.account-signout{margin-left:0}}@media (max-width:540px){.account-page{margin-top:19px;padding-top:19px}.account-page-heading{align-items:flex-start;gap:16px;padding:0 5px;margin-bottom:26px}.account-page-avatar{flex-basis:65px;width:65px;height:65px;margin-top:4px}.account-page h1{font-size:2.4rem;letter-spacing:-.7px}.account-page-eyebrow{font-size:.5625rem;letter-spacing:1px}.account-page-heading p{font-size:.875rem}.account-glass-panel{padding:24px 20px;border-radius:24px}.account-section-heading h2{font-size:1.6875rem}.account-favourite-row{grid-template-columns:16px minmax(0,1fr) max-content;gap:9px;padding:15px 0}.account-favourite-profile{gap:12px}.account-favourite-emblem,.account-favourite-monogram,.account-favourite-profile img{width:42px;height:42px;flex-basis:42px}.account-favourite-emblem .franchise-emblem{width:33px;height:33px}.account-favourite-name strong{font-size:.9375rem}.account-favourite-score{min-width:65px;gap:6px}.account-favourite-score>svg{width:23px;height:23px;flex-basis:23px}.account-favourite-score>strong{font-size:1.1875rem;letter-spacing:-.3px}.account-icon-grid[data-slot=radio-group]{gap:10px}.account-icon-check{width:17px;height:17px}.account-save-button[data-slot=button]{width:100%}.account-form-status{text-align:center}.account-page--signed-out{min-height:470px;padding:39px 24px}.account-page--signed-out>p{font-size:.9375rem}.account-signin-icons img{width:56px;height:56px}.account-delete-dialog[data-slot=alert-dialog-content]{padding:26px}}@media (prefers-reduced-motion:reduce){.account-favourite-profile,.account-icon-choice>img,.account-icon-option,.account-manage-trigger>svg:last-child{transition:none}}.account-glass-panel,.account-page--signed-out{--overlay-glass-text:#162e42;--overlay-glass-muted:#1d3449;--overlay-glass-control:rgb(255 255 255/.26);--overlay-glass-highlight:rgb(255 255 255/.22);--overlay-glass-text-shadow:none;border:0;border-radius:27px;background:linear-gradient(135deg,rgb(247 249 251/.68),rgb(243 247 250/.64));box-shadow:none;-webkit-backdrop-filter:blur(32px) saturate(.55) brightness(.98);backdrop-filter:blur(32px) saturate(.55) brightness(.98);color:var(--overlay-glass-text);text-shadow:none}.account-glass-panel:after,.account-glass-panel:before,.account-page--signed-out:after,.account-page--signed-out:before{content:none;box-shadow:none}html[data-time-of-day=night] .account-glass-panel,html[data-time-of-day=night] .account-page--signed-out{background:linear-gradient(135deg,rgb(247 249 251/.74),rgb(243 247 250/.68))}.account-glass-panel :is(.account-page-eyebrow,.account-section-heading p,.account-favourite-position,.account-favourite-name>span,.account-favourites-empty p,.account-collection-notice,.account-field-hint,.account-manage-content p),.account-page--signed-out .account-page-eyebrow,.account-page--signed-out>p{color:var(--overlay-glass-muted)}.account-glass-panel .account-favourite-profile:hover,.account-glass-panel .account-signout:hover,.account-glass-panel :is(.account-field-label,.account-favourites-empty a,.account-collection-notice a,.account-manage-trigger[data-slot=button],.account-signout),.account-page--signed-out .account-signin-note a{color:var(--overlay-glass-text)}.account-glass-panel .account-name-input[data-slot=input]{background:var(--overlay-glass-control);color:var(--overlay-glass-text)}.account-glass-panel .account-name-input::placeholder{color:var(--overlay-glass-muted);opacity:.8}.account-glass-panel .account-manage-trigger[data-slot=button]:hover{background:var(--overlay-glass-highlight)}.account-page--signed-out .account-signin-icons img{border-color:transparent}html[data-time-of-day=night] .account-glass-panel .account-form-status{color:#1b6044}html[data-time-of-day=night] .account-glass-panel :is(.account-form-status--error,.account-delete-button[data-slot=button]){color:#8b2e42}.account-page-heading>div{position:relative;isolation:isolate;min-width:0}.account-page-heading:before{content:"";position:absolute;z-index:-1;inset:-48px -72px;pointer-events:none;border-radius:27px;background:rgb(247 249 251/.68);box-shadow:none;-webkit-backdrop-filter:blur(30px) saturate(.55) brightness(.98);backdrop-filter:blur(30px) saturate(.55) brightness(.98);-webkit-mask-image:radial-gradient(ellipse closest-side at center,#000 0,#000 65%,rgb(0 0 0/.72) 78%,rgb(0 0 0/.28) 91%,transparent 100%);mask-image:radial-gradient(ellipse closest-side at center,#000 0,#000 65%,rgb(0 0 0/.72) 78%,rgb(0 0 0/.28) 91%,transparent 100%)}.account-page-heading h1{color:#162d43;text-shadow:none}.account-page-heading .account-page-eyebrow,.account-page-heading p{color:#263e54;opacity:1;text-shadow:none}.account-page-heading .account-page-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:1.25px}html[data-time-of-day=night] .account-page-heading:before{background:rgb(247 249 251/.68)}html[data-time-of-day=night] .account-page-heading h1{color:#162d43;text-shadow:none}html[data-time-of-day=night] .account-page-heading,html[data-time-of-day=night] .account-page-heading .account-page-eyebrow,html[data-time-of-day=night] .account-page-heading p{color:#263e54;text-shadow:none}@media (max-width:540px){.account-page-heading .account-page-eyebrow{font-size:.6875rem;line-height:1.6;letter-spacing:.95px}.account-page-heading p{font-size:.9375rem}}.account-page--signed-out{position:relative;isolation:isolate}.account-page--signed-out :is(h1,.account-page-eyebrow,p,.account-signin-note a){color:var(--overlay-glass-text);opacity:1;text-shadow:none}.account-page--signed-out .account-page-eyebrow{font-weight:600;letter-spacing:1.25px}html[data-time-of-day=night] .account-page--signed-out :is(h1,.account-page-eyebrow,p,.account-signin-note a){color:var(--overlay-glass-text);text-shadow:none}@media(max-width:540px){.account-page--signed-out .account-page-eyebrow{font-size:.6875rem;line-height:1.6;letter-spacing:.95px}}@media (max-width:700px){.account-page-heading{position:relative;isolation:isolate;display:grid;grid-template-columns:61px minmax(0,max-content);align-items:center;justify-content:center;column-gap:14px;row-gap:13px;max-width:100%;padding:0 8px;margin:0 auto 30px}.account-page-heading>div{display:contents}.account-page-heading:before{inset:-44px -40px}.account-page-heading .account-page-eyebrow{grid-column:1/-1;grid-row:1;max-width:100%;text-align:center;font-size:.6875rem;letter-spacing:.95px}.account-page-heading .account-page-avatar{grid-column:1;grid-row:2;width:61px;height:61px;margin:0;align-self:center}.account-page-heading h1{grid-column:2;grid-row:2;max-width:100%;margin:0;font-size:clamp(1.625rem,5.6vw,2.15rem);line-height:1.18;letter-spacing:-.5px;text-align:left;align-self:center}.account-page-heading .account-greeting-subtitle{display:none}}@media (max-width:360px){.account-page-heading h1{font-size:1.375rem}.account-glass-panel{padding-left:16px;padding-right:16px}.account-favourite-row{grid-template-columns:14px minmax(0,1fr) max-content;column-gap:7px}.account-favourite-profile{gap:9px}.account-favourite-emblem,.account-favourite-monogram,.account-favourite-profile img{width:36px;height:36px;flex-basis:36px}.account-favourite-score{min-width:62px;gap:5px}.account-favourite-score>svg{width:22px;height:22px;flex-basis:22px}.account-favourite-score>strong{font-size:1.125rem}}.account-page--checking{display:flex;min-height:52vh;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}.account-page--checking h1,.account-page--checking p{margin:0}.account-franchise-loader{position:relative;width:82px;height:82px;margin-bottom:7px}.account-franchise-loader:before{content:"";position:absolute;inset:9px;border:1px solid #5e81902b;border-radius:50%}.account-franchise-loader-orbit{position:absolute;inset:0;border-color:#4c8190 #4c819033 transparent transparent;border-style:solid;border-width:2px;border-radius:50%;animation:account-loader-spin 1.35s linear infinite}.account-franchise-loader-icon{position:absolute;left:50%;top:-11px;display:grid;place-items:center;width:24px;height:24px;margin-left:-12px;padding:2px;border-radius:50%;background:#f5fafb}.account-franchise-loader-icon .franchise-emblem{width:19px;height:19px}@keyframes account-loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.account-franchise-loader-orbit{animation-duration:5s}}.account-settings-trigger[data-slot=button]{margin:0 8px 28px;min-height:42px;padding:10px 18px;gap:8px}.account-page-layout{display:block}html .account-settings-dialog[data-slot=dialog-content]{display:block;width:min(580px,calc(100vw - 32px));max-width:580px;max-height:85dvh;overflow-y:auto;overscroll-behavior:contain;padding:32px;border-radius:28px;background:#f1f6f7f5;color:#284b5f;backdrop-filter:blur(24px)}.account-settings-dialog [data-slot=dialog-title]{font-family:Georgia,Times New Roman,serif;font-size:2rem;line-height:1.2;font-weight:400;margin:8px 0 24px}.account-settings-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid #284b5f20}.account-settings-dialog .account-signout{margin:0}@media(max-width:540px){html .account-settings-dialog[data-slot=dialog-content]{padding:26px 20px}.account-settings-trigger[data-slot=button]{margin-left:5px}.account-settings-dialog .account-icon-grid[data-slot=radio-group]{gap:10px}}.account-favourites-share{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:17px;padding-top:18px;border-top:1px solid #284b5f20}.account-share-button[data-slot=button]{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 17px;border:1px solid #4c728055;border-radius:999px;background:#f6fbfbd9;color:#274d61;font-size:.875rem;font-weight:600;box-shadow:0 4px 13px #173d5115}.account-share-button[data-slot=button]:hover{background:#fff;color:#143c51}.account-share-button[data-slot=button]:disabled{opacity:.55}.account-share-hint{font-size:.75rem;line-height:1.5;color:#5c7888}.account-share-status{display:flex;flex-direction:column;gap:7px;flex-basis:100%;font-size:.75rem;line-height:1.5;color:#34566a}.account-share-status input{width:100%;max-width:620px;min-height:38px;padding:8px 11px;border:1px solid #4c728066;border-radius:10px;background:#ffffffc9;color:#284b5f;font-size:.75rem}.city-profile-details{min-width:0;margin:20px 0}.city-synopsis{line-height:1.75;color:#30495b}.city-cast-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:24px 0 12px}.city-cast-heading h3{font:24px Georgia,serif;margin:0}.city-cast-filters{display:flex;gap:3px;padding:4px;background:#e6edf5a8;border-radius:99px}.city-cast-filters button{border:0;border-radius:99px;padding:7px 10px;background:transparent;color:#30495b;font-size:12px}.city-cast-filters button[aria-pressed=true]{background:#fff}.city-cast-gallery{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 0 14px;max-width:100%;scrollbar-width:thin}.city-cast-member{flex:0 0 110px;border:0;background:transparent;text-align:left;color:#243d50;padding:0;cursor:pointer}.city-cast-member img{width:110px;height:130px;object-fit:cover;object-position:center 20%;border-radius:18px}.city-cast-member span,.city-cast-member strong{display:block;margin-top:6px;font-size:12px}.city-cast-member span{font-size:10px;color:#4f6373}.city-worth-button{display:flex;flex-direction:column;gap:8px;width:100%;text-align:left;border:0;background:#f7f9fc70;border-radius:20px;padding:20px;margin-top:20px;color:#294154;cursor:pointer}.city-worth-button>span{font-size:11px;letter-spacing:1px}.city-worth-button strong{font:30px Georgia,serif}.city-worth-button small,.city-worth-note{font-size:12px;line-height:1.65;color:#526879}.city-worth-dialog{border-radius:28px!important;background:#edf2f8ed!important;backdrop-filter:blur(20px);max-width:min(540px,calc(100vw - 28px))!important}.city-worth-list{overflow-y:auto;max-height:50dvh;display:grid;gap:10px}.city-worth-list button{display:flex;align-items:center;gap:14px;padding:10px;border:0;border-radius:18px;background:#ffffff70;text-align:left;color:#294154}.city-worth-list img{width:48px;height:48px;object-fit:cover;border-radius:50%}.city-worth-list small{display:block;margin-top:5px}.city-worth-dialog[data-state=open]{animation:city-worth-in .36s cubic-bezier(.22,.8,.22,1)}.city-worth-dialog[data-state=closed]{animation:city-worth-out .25s ease}@keyframes city-worth-in{0%{opacity:0;transform:translateY(15px) scale(.96)}to{opacity:1;transform:none}}@keyframes city-worth-out{to{opacity:0;transform:translateY(10px) scale(.97)}}@media(prefers-reduced-motion:reduce){.city-worth-dialog{animation:none!important}}.city-cast-season-divider{flex:0 0 1px;align-self:stretch;background:#52687930;margin:0 6px}.city-cast-gallery{flex-wrap:nowrap}.profile-story{margin:0 0 22px}.profile-story-label{font-size:11px;letter-spacing:1.2px;color:#526879}.profile-story .profile-summary{margin-top:8px}.profile-share{margin:24px 0 4px;text-align:center}.profile-share-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #52687935;border-radius:99px;background:#ffffff80;padding:11px 20px;font-size:13px;color:#294154;cursor:pointer}.profile-share-button:focus-visible{outline:2px solid #3e8499;outline-offset:3px}.profile-share input{width:100%;min-width:0}:root{--nav-height:84px;--nav-radius:42px;--chrome-radius:42px;--glass-border:rgba(255,255,255,.22)}main.site-shell{padding-top:140px}main.site-shell>.hero-spotlight,main.site-shell>.rating-catalog,main.site-shell>.route-surface{margin-top:0}.navbar.liquid-chrome{position:fixed;top:28px;left:50%;transform:translateX(-50%);width:min(1140px,calc(100vw - 48px));height:var(--nav-height);min-height:var(--nav-height);padding:0 24px 0 30px;gap:28px}.chrome-player.media-player.liquid-chrome{min-height:var(--nav-height);max-width:1140px}.chrome-player.media-player.liquid-chrome,.navbar.liquid-chrome,html[data-time-of-day=night] .chrome-player.media-player.liquid-chrome,html[data-time-of-day=night] .navbar.liquid-chrome{border:1px solid var(--glass-border);border-radius:var(--nav-radius)!important;background:linear-gradient(120deg,rgba(255,255,255,.11),rgba(255,255,255,.045) 24%,rgba(255,255,255,.025) 55%,rgba(255,255,255,.08));-webkit-backdrop-filter:blur(14px) saturate(115%) brightness(.96);backdrop-filter:blur(14px) saturate(115%) brightness(.96);box-shadow:var(--player-floating-shadow,0 8px 26px rgb(20 31 49/.1)),inset 0 1px 6px rgb(255 255 255/.045);overflow:hidden;isolation:isolate}.liquid-chrome:after,.liquid-chrome:before{content:"";position:absolute;border-radius:var(--nav-radius);pointer-events:none;z-index:0}.liquid-chrome:before{inset:0;background:radial-gradient(ellipse at 8% 0,#ffffff57,transparent 24%),radial-gradient(ellipse at 38% -20%,#ffffff21,transparent 28%),radial-gradient(ellipse at 77% 115%,#ffffff29,transparent 30%),radial-gradient(ellipse at 100% 45%,#ffffff33,transparent 23%),linear-gradient(105deg,#ffffff26,transparent 23%,transparent 73%,#ffffff1c);mix-blend-mode:screen;opacity:.48}.liquid-chrome:after{inset:3px;border-radius:calc(var(--nav-radius) - 3px);border:1px solid #ffffff13;box-shadow:none}.liquid-chrome>.liquid-chrome-rim{position:absolute;inset:0;z-index:1;padding:1.5px;pointer-events:none;border-radius:var(--nav-radius);background:linear-gradient(125deg,#ffffff85,#ffffff1a 17%,#ffffff09 36%,#ffffff14 67%,#ffffff66);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.72}.liquid-chrome>.liquid-chrome-shine{position:absolute;z-index:1;pointer-events:none;width:32%;height:130%;left:3%;top:-82%;transform:rotate(-5deg);background:radial-gradient(ellipse,#ffffff36,#ffffff0f 37%,transparent 68%);filter:blur(13px);opacity:.45}.liquid-chrome>.account-button,.liquid-chrome>.brand,.liquid-chrome>.chrome-actions,.liquid-chrome>.chrome-lcd,.liquid-chrome>.chrome-playback,.liquid-chrome>.nav-divider,.liquid-chrome>nav{position:relative;z-index:5}.liquid-chrome .nav-divider{height:36px;background:linear-gradient(transparent,#36556840,transparent)}.navbar.liquid-chrome .account-button{background:transparent;border:0;box-shadow:none}.navbar.liquid-chrome .account-button>span,.navbar.liquid-chrome .nav-rate,.navbar.liquid-chrome nav>a{color:#16374b;text-shadow:0 1px 1px #102d4620,0 0 5px #ffffffb0}html[data-time-of-day=night] .navbar.liquid-chrome .account-button>span,html[data-time-of-day=night] .navbar.liquid-chrome .nav-rate,html[data-time-of-day=night] .navbar.liquid-chrome nav>a{color:#f4faff!important;text-shadow:0 1px 3px #071c30b0,0 0 5px #071c3066}.liquid-chrome .chrome-art,.liquid-chrome .chrome-art:hover,.liquid-chrome .chrome-lcd{background:transparent;box-shadow:none}html[data-time-of-day=night] .liquid-chrome .chrome-art,html[data-time-of-day=night] .liquid-chrome .chrome-icon-button,html[data-time-of-day=night] .liquid-chrome .chrome-lcd-copy strong,html[data-time-of-day=night] .liquid-chrome .chrome-lcd-copy>span{color:#f1f7fc;text-shadow:0 1px 3px #0b213b80}@media(max-width:850px){main.site-shell{padding-top:134px}.navbar.liquid-chrome{top:20px;width:calc(100vw - 24px);padding:0 20px;gap:18px}.navbar.liquid-chrome nav{gap:22px}}@media(max-width:520px){main.site-shell{padding-top:114px}.navbar.liquid-chrome{top:14px;padding:0 17px;gap:12px}.navbar.liquid-chrome nav{gap:12px}.chrome-player.media-player.liquid-chrome{min-height:74px;padding:0}}.liquid-chrome:after,.liquid-chrome:before,.liquid-chrome>.liquid-chrome-rim,.liquid-chrome>.liquid-chrome-shine{display:none}.chrome-player.media-player.liquid-chrome,.navbar.liquid-chrome,html[data-time-of-day=night] .chrome-player.media-player.liquid-chrome,html[data-time-of-day=night] .navbar.liquid-chrome{border:0}.chrome-player.media-player.liquid-chrome,.site-navigation-glass,.ticker.city-ticker{box-shadow:0 5px 18px #152a3d14,inset 0 1px 1px #ffffff20!important}.chrome-player:after,.site-navigation-glass:after{pointer-events:none}.site-navigation-desktop{position:relative;flex-wrap:wrap;overflow:hidden;height:auto!important;min-height:84px}.site-navigation-desktop .site-navigation-link{border-radius:256px;padding:10px 15px;transform:none!important}.site-navigation-desktop .site-navigation-link:focus-visible,.site-navigation-desktop .site-navigation-link:hover{background:#ffffff26;transform:none!important}.desktop-rate-morph{display:grid;grid-template-rows:0fr;flex-basis:100%;opacity:0;transition:grid-template-rows .48s cubic-bezier(.22,.8,.22,1),opacity .3s}.desktop-rate-morph>div{overflow:hidden;min-height:0;display:flex;justify-content:center;gap:10px}.desktop-rate-morph[data-open=true]{grid-template-rows:1fr;opacity:1}.desktop-rate-morph a{padding:14px 24px;margin-bottom:12px;border-radius:256px}.desktop-rate-morph a:hover{background:#ffffff24}@media(max-width:700px){.site-navigation-mobile-sheet,.site-navigation-mobile-sheet[data-open=true]{width:calc(100% - 74px);min-width:0;transition:border-radius .48s ease}.site-navigation-mobile-sheet[data-open=true]{border-radius:31px}}html .ticker.city-ticker{border-radius:256px!important;padding:8px;background:radial-gradient(ellipse at center,#ffffff0a,#ffffff33)!important;border:1px solid #ffffff40!important;backdrop-filter:blur(6px)!important}.ticker.city-ticker .ticker-viewport{border-radius:256px;background:#f3f5fae8;color:#243343;box-shadow:0 6px 16px #18263814}.ticker.city-ticker .ticker-item{color:#243343!important}.chrome-player .chrome-compact-art{order:-1}@media(min-width:701px){.chrome-player .chrome-lcd-copy{text-align:left!important;align-items:flex-start!important}.chrome-player .chrome-lcd{display:grid;grid-template-columns:minmax(100px,.85fr) minmax(100px,1.15fr);align-items:center;gap:18px}.chrome-player .chrome-lcd-copy strong{text-align:left!important}}html .chrome-player[data-minimized=true]{left:auto!important;right:max(24px,env(safe-area-inset-right,0px))!important;transform:none!important}@media(max-width:700px){html .chrome-player[data-minimized=true]{left:auto!important;right:max(12px,env(safe-area-inset-right,0px))!important;transform:none!important}}.comment-reactions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.comment-reactions button{border:0;border-radius:50%;padding:6px;background:#ffffff30;font-size:20px;cursor:pointer}.content-comment-form-actions button[type=submit]{width:36px;height:36px;padding:0;border-radius:50%;background:#284a64;color:white}.profile-modal .content-comments{margin-top:28px;padding-top:20px;border-top:1px solid #31546b20}.profile-tabs [data-slot=tabs-list]{position:sticky;top:0;z-index:3;display:flex;width:100%;height:48px!important;gap:0!important;padding:4px!important;border-radius:256px!important;background:#f4f6fce8!important;backdrop-filter:blur(16px);box-shadow:0 3px 12px #203b5010}.profile-tabs [data-slot=tabs-trigger]{flex:1;padding:8px!important;border:0!important;border-radius:256px!important;font-size:12px}.profile-tabs [data-slot=tabs-trigger][data-state=active]{background:#fff!important;box-shadow:0 2px 8px #26384e0d!important}.profile-tabs [data-slot=tabs-trigger]:after{display:none!important}.profile-tabs [data-slot=tabs-content]{padding-top:16px}@media(min-width:701px){.profile-identity-compact{left:18px;right:68px;top:18px;width:auto;min-height:54px;padding:8px 16px;border-radius:256px;background:#eff4fbd9;backdrop-filter:blur(18px)}.profile-identity-compact-rank{display:grid;place-items:center;min-width:34px;font-weight:700;font-size:20px;border-right:1px solid #42596b30;padding-right:14px}.profile-identity-compact-score{margin-left:auto}.profile-modal:has(.profile-identity-compact.is-visible) .profile-rank-circle{opacity:0}.profile-modal-content:has(.profile-identity-compact){scroll-padding-top:80px}.profile-modal .profile-tabs [data-slot=tabs-list]{top:42px}.profile-modal:has(.profile-identity-compact.is-visible) .profile-tabs [data-slot=tabs-list]{top:42px}}.hero.hero-spotlight{transition:background-color 1.65s ease}.hero-spotlight .hero-spotlight-image:after{background:linear-gradient(90deg,#e0e9f1a0,transparent 22%),linear-gradient(0deg,#23364930,transparent 29%)!important}.hero-spotlight .hero-spotlight-copy{transition:filter 1.65s ease,opacity 1.65s ease}.hero-spotlight-layer:not(.active) .hero-spotlight-copy{filter:blur(8px);opacity:0}.hero-spotlight-layer.active .hero-spotlight-copy{filter:blur(0);opacity:1}.hero-stats svg.lucide-star{color:#e5b927;fill:#e5b927}.hero.hero-spotlight .hero-mobile-movement.positive,.hero.hero-spotlight .hero-stats strong.positive{color:#00a83d!important;text-shadow:0 1px 2px #fff9}.hero.hero-spotlight .hero-mobile-movement.negative,.hero.hero-spotlight .hero-stats strong.negative{color:#ce2348!important;text-shadow:0 1px 2px #ffffff80}.hero-spotlight-controls.on-light{color:#142a3c!important;background:#f2f6faad!important}.hero-spotlight-controls.on-dark{color:#fff!important;background:#13223399!important}.hero-spotlight-controls .slide-counter,.hero-spotlight-controls .slide-counter>span{color:inherit!important}.spotlight-step{display:grid;place-items:center;border:0;background:transparent;color:inherit;width:24px;height:24px;border-radius:50%;cursor:pointer}.spotlight-step:hover{background:#ffffff30}.city-background{position:fixed!important;top:-120px!important;bottom:-120px!important;left:-12px!important;right:-12px!important;height:calc(100lvh + 240px)!important;min-height:calc(100dvh + 240px)!important}.legal-status>button{padding:8px 14px;border-radius:256px;background:#ffffff60;border:0;color:#29465b;cursor:pointer}.legal-status-expansion{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s ease,opacity .35s ease}.legal-status-expansion[data-open=true]{grid-template-rows:1fr;opacity:1}.legal-status-expansion>div{min-height:0;overflow:hidden;font-size:13px;line-height:1.6}.legal-status-expansion a{text-decoration:underline}@media(prefers-reduced-motion:reduce){.desktop-rate-morph,.hero-spotlight .hero-spotlight-copy,.legal-status-expansion{transition:none!important}}.ticker-viewport{overflow:hidden;min-width:0;width:100%}.profile-tabs [data-slot=tabs-list]{isolation:isolate}.profile-tab-indicator{position:absolute;z-index:-1;left:4px;top:4px;bottom:4px;width:calc((100% - 8px)/3);border-radius:256px;background:#fff;box-shadow:0 2px 8px #26384e0d;transition:transform .35s cubic-bezier(.645,.045,.355,1)}.profile-tabs [data-slot=tabs-list]:has([value=taglines][data-state=active]) .profile-tab-indicator{transform:translateX(100%)}.profile-tabs [data-slot=tabs-list]:has([data-slot=tabs-trigger]:nth-of-type(2)[data-state=active]) .profile-tab-indicator{transform:translateX(100%)}.profile-tabs [data-slot=tabs-list]:has([data-slot=tabs-trigger]:nth-of-type(3)[data-state=active]) .profile-tab-indicator{transform:translateX(200%)}.profile-tabs [data-slot=tabs-trigger][data-state=active]{background:transparent!important;box-shadow:none!important}.chrome-player.media-player.liquid-chrome,.site-navigation-glass{box-shadow:0 5px 18px #152a3d14,inset 0 1px 1px rgb(255 255 255/var(--scroll-glint,.08))!important;transition:box-shadow .4s ease}@media(prefers-reduced-motion:reduce){.profile-tab-indicator{transition:none}}@media(min-width:701px){.chrome-player .chrome-lcd-copy{grid-column:1!important;grid-row:1!important}.chrome-player .chrome-timeline{display:flex!important;grid-column:2;grid-row:1;align-items:center;gap:9px}.chrome-player .chrome-timeline-slider{flex:1}.site-navigation-desktop{row-gap:0}.site-navigation-desktop>.site-navigation-account,.site-navigation-desktop>.site-navigation-links,.site-navigation-desktop>.site-navigation-logo{min-height:84px}.desktop-rate-morph>div{max-width:440px;margin-left:174px}.desktop-rate-morph a{margin-bottom:12px}}.profile-identity-navigation{display:none}@media(min-width:701px){.profile-identity-compact{pointer-events:auto}.profile-identity-compact:not(.is-visible){pointer-events:none}.profile-identity-compact-copy{flex:1;max-width:270px}.profile-identity-navigation{display:block;flex:1;min-width:0}.compact-profile-tabs{display:flex;position:relative;gap:2px;padding:3px;border-radius:256px;background:#e8eef5b0}.compact-profile-tabs button{flex:1;min-width:0;border:0;border-radius:256px;padding:9px 5px;font-size:11px;white-space:nowrap;color:#30495c;background:transparent;cursor:pointer;transition:background .28s ease}.compact-profile-tabs button[aria-selected=true]{background:#ffffffeb;box-shadow:0 2px 6px #20364a0a}.profile-modal:has(.profile-identity-compact.is-visible) .profile-tabs>[data-slot=tabs-list]{visibility:hidden}.profile-modal:has(.profile-identity-compact.is-visible) .profile-identity-compact{gap:12px}.profile-modal-content{scroll-padding-top:90px}}@media(min-width:701px) and (max-width:1000px){.profile-identity-compact-copy{max-width:220px}.compact-profile-tabs button{font-size:10px;padding-inline:3px}.profile-identity-compact{gap:8px!important;padding-inline:10px}}.profile-title-row{display:flex;align-items:center;gap:10px;position:relative}.profile-title-row .profile-title{flex:1}.profile-title-row .legal-status{flex:0 0 auto}.profile-title-row .legal-status>button{display:grid;place-items:center;width:32px;height:32px;padding:0;font-size:20px}.profile-title-row .legal-status-expansion{position:absolute;z-index:8;left:0;right:0;top:100%;border-radius:20px;background:#f0f5fbf5;box-shadow:0 6px 20px #1c32431a}.profile-title-row .legal-status-expansion[data-open=true]>div{padding:12px 16px}@media(max-width:700px){.profile-title-row .legal-status{position:absolute;right:0;top:38px;z-index:4}}@property --spotlight-tint{syntax:"<color>";inherits:true;initial-value:#e1ebf4}.hero.hero-spotlight{background:linear-gradient(110deg,#e7eff5ed,color-mix(in srgb,var(--spotlight-tint) 94%,transparent) 56%,#dfe9f180)!important;transition:--spotlight-tint 1.65s ease}.compact-profile-tabs{isolation:isolate}.compact-tab-indicator{position:absolute;z-index:-1;left:3px;top:3px;bottom:3px;width:calc((100% - 6px)/3);border-radius:256px;background:#ffffffeb;transform:translateX(calc(var(--tab-index,0)*100%));transition:transform .35s cubic-bezier(.645,.045,.355,1)}.compact-profile-tabs button[aria-selected=true]{background:transparent!important;box-shadow:none!important}html .ticker.city-ticker{box-shadow:0 5px 18px #152a3d14,inset 0 1px 1px rgb(255 255 255/var(--scroll-glint,.08))!important}@media(prefers-reduced-motion:reduce){.compact-tab-indicator,.hero.hero-spotlight{transition:none}}@media(min-width:701px){.profile-modal:has(.profile-identity-compact.is-visible):after{content:"";position:absolute;z-index:3;left:0;right:0;top:0;height:100px;pointer-events:none;border-radius:inherit;background:linear-gradient(#edf4fa80,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);mask-image:linear-gradient(#000 65%,transparent);-webkit-mask-image:linear-gradient(#000 65%,transparent)}}@media(min-width:701px){.profile-identity-compact{clip-path:inset(0 calc(100% - 54px) 0 0 round 256px);transform:none;transition:clip-path .52s cubic-bezier(.22,.8,.22,1),opacity .22s ease}.profile-identity-compact.is-visible{clip-path:inset(0 0 0 0 round 256px)}}@media(prefers-reduced-motion:reduce){.profile-identity-compact{transition:none}}.profile-compact-name-row{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}.profile-compact-name-row .legal-status{flex:0 0 auto}.profile-compact-name-row .legal-status>button{width:30px;height:30px;padding:0;font-size:20px;display:grid;place-items:center}.profile-identity-compact-left,.profile-identity-compact-right{display:flex;align-items:center;min-width:0;gap:12px}.compact-profile-tabs button,.profile-tabs [data-slot=tabs-trigger]{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}@media(min-width:701px){.profile-identity-compact{left:18px;right:18px;padding:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;clip-path:none!important;gap:18px!important}.profile-identity-compact-left{width:calc(40% - 18px);flex:none;padding:10px 14px;border-radius:256px;background:#eff4fbd9;backdrop-filter:blur(18px)}.profile-identity-compact-copy{max-width:none}.profile-compact-name-row{justify-content:flex-start}.profile-identity-compact-right{flex:1;padding:8px 52px 8px 10px;border-radius:256px;background:#eff4fbd9;backdrop-filter:blur(18px)}.profile-identity-navigation{flex:1}.profile-identity-name-viewport{font-size:17px}.profile-identity-compact-score{gap:3px}.profile-identity-compact-score small{display:none}.compact-profile-tabs button{white-space:normal;min-height:38px;line-height:1.15}}@media(max-width:700px){.profile-identity-compact-left{width:100%;height:100%;gap:0}.profile-identity-compact-right{display:none}.profile-compact-name-row,.profile-identity-compact-copy{width:100%}.profile-compact-name-row .profile-identity-name-viewport{width:auto;min-width:0}.profile-identity-compact{pointer-events:auto!important}.profile-title-row>.legal-status{visibility:hidden}}.legal-history-dialog[data-slot=dialog-content]{z-index:90;width:min(460px,calc(100vw - 32px));border-radius:28px;padding:30px;background:#eef2f5f2;border:1px solid #35445230;box-shadow:0 18px 60px #0003;backdrop-filter:blur(20px);color:#243746;animation:legal-flow-in .42s cubic-bezier(.22,.8,.22,1) both!important}.legal-history-dialog[data-state=closed]{animation:legal-flow-out .35s cubic-bezier(.4,0,.6,1) both!important}.legal-history-dialog [data-slot=dialog-title]{padding-right:24px}.legal-history-dialog [data-slot=dialog-description]{color:#405564;line-height:1.65}.legal-history-dialog a{font-size:13px;text-decoration:underline}[data-slot=dialog-overlay]:has(+.legal-history-dialog){z-index:89;background:#20252d91;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}@keyframes legal-flow-in{0%{opacity:0;transform:translate(var(--legal-origin-x),var(--legal-origin-y)) scale(.08)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes legal-flow-out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--legal-origin-x),var(--legal-origin-y)) scale(.08)}}@media(prefers-reduced-motion:reduce){.legal-history-dialog[data-slot=dialog-content]{animation:none!important}}.navigation-option-icon{display:inline-block;flex:0 0 20px;width:20px;height:20px;background:currentColor;mask-size:contain;mask-position:center;mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.desktop-rate-morph a,.site-navigation-link,.site-navigation-mobile-link,.site-navigation-mobile-rates a{align-items:center;gap:9px}.desktop-rate-morph a{display:flex}.site-navigation-logo img{object-fit:cover;object-position:center}@media(max-width:700px){html .site-navigation-mobile-sheet,html .site-navigation-mobile-sheet[data-open=true]{width:192px;min-width:0;max-width:calc(100% - 74px);flex:0 0 192px;transition:border-radius .42s ease}.site-navigation-mobile-pill{gap:8px;padding:0 12px 0 10px}.site-navigation-mobile .site-navigation-logo{width:112px;flex:0 1 112px}.site-navigation-mobile-list .site-navigation-mobile-link,.site-navigation-mobile-rates a{display:flex!important;justify-content:flex-start!important}.site-navigation-panel-body{padding:8px!important}.site-navigation-mobile-rates ul{padding-left:8px!important}}.legal-mugshot{margin:0}.legal-mugshot img{display:block;width:100%;max-height:260px;object-fit:contain;border-radius:16px}.legal-mugshot figcaption{font-size:11px;color:#526574;margin-top:7px}@media(min-width:701px){html .site-navigation-desktop{flex-wrap:nowrap!important;min-height:84px;gap:14px;overflow:visible}html .site-navigation-desktop .site-navigation-links{gap:5px;min-width:0}html .site-navigation-desktop .desktop-rate-morph{display:block;flex:0 0 auto;flex-basis:auto;width:0;opacity:0;overflow:hidden;transition:width .48s cubic-bezier(.22,.8,.22,1),opacity .28s ease}html .site-navigation-desktop .desktop-rate-morph[data-open=true]{width:310px;opacity:1}html .site-navigation-desktop .desktop-rate-morph>div{display:flex;gap:3px;max-width:none;margin:0;width:310px;overflow:hidden;justify-content:flex-start}html .site-navigation-desktop .desktop-rate-morph a{padding:10px 11px;margin:0;gap:6px;white-space:nowrap;font-size:13px}html .chrome-player .chrome-lcd{align-self:center!important;align-items:center!important;min-height:0;height:auto;margin-block:0;padding-block:0}html .chrome-player .chrome-lcd-copy,html .chrome-player .chrome-timeline{align-self:center!important;justify-content:center;margin-block:0!important;grid-row:1!important}}@media(min-width:701px) and (max-width:1100px){html .site-navigation-desktop{gap:8px;padding-inline:18px}html .site-navigation-desktop .site-navigation-logo{width:112px;flex-basis:112px}html .site-navigation-desktop .site-navigation-link{padding-inline:9px;font-size:12px}html .site-navigation-desktop .desktop-rate-morph>div,html .site-navigation-desktop .desktop-rate-morph[data-open=true]{width:260px}html .site-navigation-desktop .desktop-rate-morph a{padding-inline:7px;font-size:12px}html .site-navigation-desktop .navigation-option-icon{width:17px;height:17px;flex-basis:17px}}.franchise-image-icon img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--city-glow) 50%,transparent))}html .rating-table .rating-list-face--emblem{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible}html .rating-table .rating-list-face--emblem img{object-fit:contain!important;border-radius:0!important}.profile-identity-show-symbol .franchise-image-icon{width:100%;height:100%}@media(min-width:701px){html .chrome-player .chrome-lcd{grid-template-rows:auto!important;row-gap:0!important}}.friend-profile-modal .profile-tab-indicator{width:calc((100% - 8px)/2)}.friend-profile-modal .compact-tab-indicator{width:calc((100% - 6px)/2)}.friend-profile-modal .profile-tabs [data-slot=tabs-list]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.friend-profile-modal .profile-identity-name-viewport{text-align:var(--profile-mobile-name-align,left)}.friend-profile-modal .profile-photo-caption{display:none}.friend-profile-modal .profile-compact-name-row{justify-content:var(--profile-mobile-name-justify,flex-start)!important}}html .chrome-player.media-player.liquid-chrome,html .site-navigation-glass{box-shadow:0 8px 26px #141f491a,inset 0 1px 1px rgb(255 255 255/var(--scroll-glint,.12)),inset 1px 0 1px #ffffff0e}html[data-profile-open] .city-backdrop,html[data-profile-open] .hero-spotlight-layer{transition-duration:0s!important}html[data-profile-open] .ticker-track{animation-play-state:paused!important}html[data-theme=dark]{color-scheme:dark;--background:#304b60;--foreground:#f2f7fb;--card:#49667bd9;--card-foreground:#f7fbff;--popover:#456176ef;--popover-foreground:#f7fbff;--primary:#a9d1e0;--primary-foreground:#17384a;--secondary:#536e82;--secondary-foreground:#f7fbff;--muted:#4e687c;--muted-foreground:#dbe8ef;--accent:#66879b;--accent-foreground:#fff;--border:#e4f2ff62;--input:#e4f2ff62;--ring:#c4d7ee;--glass:#4b687ed1;--line:#e0f0fa66;--overlay-glass-surface:linear-gradient(140deg,#4a667bd6,#3b5970d9);--overlay-glass-menu-surface:linear-gradient(140deg,#4a677bde,#3c5b71df);--overlay-glass-control:#c8e3f04d;--overlay-glass-highlight:#d9f0fa6b;--overlay-glass-text:#f2f7fc;--overlay-glass-muted:#cfdfed;--navigation-glass-surface:linear-gradient(120deg,#4c687bd4,#3b5b72d4);--adaptive-nav-ink:#f2f7fc;--adaptive-player-ink:#f2f7fc;background:#304b60}html[data-theme=dark] body{background:#304b60;color:#ecf3fa}html[data-theme=dark] .city-background{background:#304b60}html[data-theme=dark] .city-backdrop{filter:brightness(.97) saturate(1.02)}html[data-theme=dark] .city-background-wash,html[data-theme=dark] .city-background.night .city-background-wash{background:linear-gradient(#07182a08,#07182a08)}html[data-theme=dark] .site-navigation [data-adaptive-nav]{--adaptive-nav-ink:#f2f7fc!important;color:#f2f7fc!important}html[data-theme=dark] .site-navigation-glass{background:var(--navigation-glass-surface);border:1px solid #d9eaff3d;box-shadow:0 10px 28px #020b18a0,inset 0 1px #ffffff30!important}html[data-theme=dark] .site-navigation :is(.site-navigation-link,.site-navigation-mobile-link,.site-navigation-menu-button,.site-navigation-account,.site-navigation-rate){color:#f2f7fc!important}html[data-theme=dark] .site-navigation :is(.site-navigation-mobile-panel,.site-navigation-dropdown,.desktop-rate-morph){color:#f2f7fc}html[data-theme=dark] :is(.site-navigation-mobile-panel,.site-navigation-mobile-sheet,.site-navigation-dropdown){background:#456178e4!important}html[data-theme=dark] :is(.hero,.rankings-section,.ticker,footer,.rating-catalog,.route-surface,.account-glass-panel,.podcast-feature,.podcast-episode,.horoscope-glass){background:linear-gradient(140deg,#4e6a80cf,#3c5b72ce 58%,#536b82ce)!important;border-color:#dcecff35!important;color:#eff5fb!important;box-shadow:0 13px 34px #142b4c3d,inset 0 1px #ffffff66!important;backdrop-filter:blur(25px) saturate(125%)}html[data-theme=dark] :is(.wife-card,.rating-list-signin,.podcast-no-results,.account-favourite-row){background:#506c80cd!important;border-color:#dcecff2d!important;color:#edf5fb!important}html[data-theme=dark] :is(.ticker-item,.rating-table-row,.rating-list-profile){color:#edf5fb!important}html[data-theme=dark] :is(.ticker-item:hover,.rating-table-row:hover>th,.rating-table-row:hover>td){background:#b4d4eb1c!important}html[data-theme=dark] :is(.hero-copy h1,.hero-copy h1 span,.hero-description,.hero-kicker,.hero-stats>div>span,.franchise-label,.section-heading h2,.section-heading p,.card-name-row h3,.card-tagline,.card-franchise,.card-meta span,.card-meta em,.data-note,.footer-top>p,.footer-links,.footer-bottom,.rating-catalog-heading h1,.rating-catalog-heading p,.rating-catalog-eyebrow,.rating-list-name,.rating-list-franchise,.rating-list-meta,.rating-list-aggregate,.rating-table-rank,.podcast-feature-copy h1,.podcast-feature-copy>p,.podcast-episode h2,.podcast-episode-copy p,.podcast-episode-number,.podcast-episode-length,.podcast-feed-status){color:#e5f0f9!important}html[data-theme=dark] :is(.hero-copy>.eyebrow,.rank-badge,.movement-badge,.rating-catalog-count,.ticker-pause,.catalog-sort-controls,.catalog-search,.catalog-sort-trigger,.catalog-search--open,.podcast-platforms,.podcast-platforms a,.podcast-toolbar-controls,.podcast-search,.podcast-search--open,.podcast-episode-chat,.account-share-button,.account-name-input,.account-icon-search,.account-icon-choice){background:#c4deed4a!important;color:#f3f8fc!important;border-color:#dcecff3b!important}html[data-theme=dark] :is(.catalog-sort-menu,.podcast-sort-menu){background:#47637ae9!important;color:#f3f8fc!important;border-color:#dcecff3b!important}html[data-theme=dark] :is(.catalog-sort-menu [data-highlighted],.podcast-sort-menu [data-highlighted]){background:#a6c9e344!important;color:#fff!important}html[data-theme=dark] :is(.catalog-sort-trigger,.catalog-sort-selection,.catalog-search-input,.catalog-search-toggle,.catalog-search-clear,.podcast-sort-trigger,.podcast-sort-label span,.podcast-search-input,.podcast-search-toggle,.podcast-search-clear,.podcast-search-prompt){color:#f3f8fc!important}html[data-theme=dark] :is(.catalog-search-input,.podcast-search-input)::placeholder{color:#c2d3e1!important}html[data-theme=dark] :is(.account-page,.account-page h1,.account-page-eyebrow,.account-page-heading p,.account-greeting-subtitle,.account-section-heading,.account-section-heading p,.account-favourite-position,.account-favourite-name,.account-favourite-score,.account-favourites-empty,.account-field-label,.account-field-hint,.account-icon-hint,.account-signin-note,.account-collection-notice,.account-theme-preference,.account-theme-preference p,.account-theme-preference small,.account-share-hint){color:#e8f2fa!important}html[data-theme=dark] .account-theme-icon{background:#8eb5d03d;color:#e3effb}html[data-theme=dark] .account-theme-switch{background:#385167}html[data-theme=dark] .account-theme-switch[aria-checked=true]{background:#9071b9}html[data-theme=dark] .account-settings-dialog[data-slot=dialog-content],html[data-theme=dark] .profile-modal,html[data-theme=dark] .site-dialog{background:#425e75e8!important;color:#eef5fb!important;border-color:#dcecff3b!important}html[data-theme=dark] :is(.profile-modal-content,.profile-title,.profile-summary,.profile-details,.profile-tabs,.profile-score,.profile-franchise,.profile-sheet,.profile-content,.account-settings-dialog h2,.account-settings-dialog p){color:#edf5fb!important}html[data-theme=dark] :is(.content-comments,.content-comments-heading,.content-comments-title,.content-comment,.content-comment-body,.content-comment-author,.content-comment-actions,.content-comment-form,.content-textarea,.content-comment-gate){color:#edf5fb!important}html[data-theme=dark] :is(.content-comment-form,.content-composer,.content-textarea,.content-comment,.content-comments-sort-trigger,.content-refresh){background:#bed9e93d!important;border-color:#dcecff36!important}html[data-theme=dark] .horoscope-glow{background:radial-gradient(ellipse at 50% 35%,#704a986b,transparent 65%)}html[data-theme=dark] :is(.horoscope-kicker,.horoscope-trait-label,.horoscope-wheel-legend button span,.horoscope-detail-score){color:#d4b8ff!important}html[data-theme=dark] :is(.horoscope-intro h1,.horoscope-results-heading h1,.horoscope-question h1,.horoscope-chart-panel>h2,.horoscope-reading h2,.horoscope-method h2,.horoscope-detail-body [data-slot=dialog-title]){color:#f4f6ff!important}html[data-theme=dark] :is(.horoscope-lede,.horoscope-results-heading>p,.horoscope-chart-panel>p,.horoscope-reading>p,.horoscope-method p,.horoscope-fine-print,.horoscope-progress-copy,.horoscope-chart-panel .horoscope-wheel-note,.horoscope-detail-body [data-slot=dialog-description]){color:#d3e2f0!important}html[data-theme=dark] :is(.horoscope-intro-points span,.horoscope-choices button,.horoscope-secondary,.horoscope-wheel-legend button,.horoscope-reading-traits span){background:#afcce727!important;color:#f3f7fc!important;border-color:#dcecff48!important}html[data-theme=dark] :is(.horoscope-choices button:hover,.horoscope-secondary:hover,.horoscope-wheel-legend button:hover){background:#bbdafa3c!important}html[data-theme=dark] .horoscope-choices button.is-selected{background:#9c70c874!important;border-color:#c5a2e9!important}html[data-theme=dark] .horoscope-reading-traits strong{color:#e0c1ff}html[data-theme=dark] .horoscope-wheel-rim{fill:#13263d;stroke:#bed3e7a8}html[data-theme=dark] .horoscope-wheel-hub{fill:#1b3046;stroke:#d8eafa}html[data-theme=dark] .horoscope-wheel-hub-small{fill:#d0b8f3}html[data-theme=dark] .horoscope-wheel-hub-big{fill:#f1f5fb}html[data-theme=dark] .horoscope-detail-dialog{background:#1a2b40f4!important;color:#eef5fb!important}@media (prefers-reduced-motion:reduce){html[data-theme=dark] .city-backdrop{transition:none}}html[data-theme=dark] .account-page--signed-out{--overlay-glass-text:#f1f6fc;--overlay-glass-muted:#d4e2ef;background:linear-gradient(140deg,#4e6a80de,#3c5b72dd)!important;color:#f1f6fc!important;border:1px solid #dcecff35!important;box-shadow:0 13px 34px #142b4c3d,inset 0 1px #ffffff66!important}html[data-theme=dark] .account-page--signed-out :is(h1,.account-page-eyebrow,p,.account-signin-note a){color:#e8f2fa!important}html[data-theme=dark] .site-navigation .site-navigation-glass{background:linear-gradient(120deg,#4c687bdc,#3b5b72df)!important;border-color:#d9eaff3d!important}html[data-theme=dark] .horoscope-placement h2{color:#f4f6ff}html[data-theme=dark] :is(.horoscope-placement-meaning,.horoscope-placement-prose p,.horoscope-placement-why p,.horoscope-placement-city,.horoscope-placement-number){color:#d3e2f0}html[data-theme=dark] :is(.horoscope-placement-eyebrow,.horoscope-placement-why strong){color:#d4b8ff}html[data-theme=dark] .horoscope-placement{border-color:#dcecff44}@supports (-webkit-touch-callout:none){html[data-theme=dark]{background-image:var(--city-safe-wallpaper,none);background-position:50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}}html[data-theme=dark] .city-backdrop{filter:brightness(.97) saturate(1.02)!important}html[data-theme=dark] .city-background-wash{background:#07182a08!important}html[data-theme=dark] .site-navigation-glass{border-color:#e7f5ff68!important;box-shadow:0 10px 28px #18374a40,inset 0 1px #ffffff6b!important}html[data-theme=dark] :is(.hero,.rankings-section,.ticker,.rating-catalog,.route-surface,.account-glass-panel,.podcast-feature,.podcast-episode,.horoscope-glass){border-color:#e7f5ff68!important}html[data-theme=dark] .profile-modal{--profile-glass-surface:#435e76;--overlay-glass-text:#f5faff;--overlay-glass-muted:#deebf3;background:linear-gradient(145deg,#4b667cdd,#3d5a72e6)!important;border-color:#e8f5ff6b!important;color:#f5faff!important;box-shadow:0 20px 68px #16304957,inset 0 1px #ffffff66!important}html[data-theme=dark] .profile-modal :is(.profile-modal-content,.profile-content,.profile-story,.profile-details,.history-panel,.tagline-history){color:#f3f8fd!important}html[data-theme=dark] .profile-modal :is(.profile-title,.profile-identity-name-text,.profile-summary,.profile-story-label,.profile-franchise,.profile-details p,.profile-details>div>span,.profile-detail-note,.profile-score,.profile-score strong,.profile-score span,.profile-identity-full-score,.profile-identity-compact-score,.profile-photo-caption,.history-panel h3,.history-panel p,.history-current,.history-change,.tagline-history h3,.tagline-history p,.tagline-history article span,.tagline-sources>span){color:#f0f7fc!important}html[data-theme=dark] .profile-modal :is(.net-worth-value,.net-worth-comment,.profile-details .net-worth-value){color:#ffffff!important;text-shadow:0 1px 3px #1d344a66}html[data-theme=dark] .profile-modal :is(.profile-source,.tagline-source,.profile-share-button){color:#d0efff!important}html[data-theme=dark] .profile-modal .profile-modal-photo:after,html[data-theme=dark] .profile-modal .profile-photo:after{background:linear-gradient(transparent,#435e76)!important}html[data-theme=dark] .profile-modal :is(.profile-rank-circle,.profile-identity-compact-rank,.franchise-sticky-rank){background:linear-gradient(145deg,#aacaddb8,#698ba6b4)!important;color:#133a52!important;border-color:#ecfaff80!important}html[data-theme=dark] .franchise-sticky-close,html[data-theme=dark] .profile-modal[data-slot=dialog-content]>[data-slot=dialog-close]{background:linear-gradient(145deg,#a7c9ddc7,#6d8fa8bb)!important;color:#173b53!important;border:1px solid #ecfaff85!important;box-shadow:0 3px 12px #173c5538!important}html[data-theme=dark] :is(.profile-identity-compact-left,.profile-identity-compact-right,.franchise-sticky-header){background:#53728bdc!important;color:#f5faff!important;border-color:#e2f2ff5a!important;backdrop-filter:blur(20px) saturate(125%)}html[data-theme=dark] :is(.profile-identity-compact-left,.profile-identity-compact-right) :is(.profile-identity-name-text,.profile-identity-compact-score,.profile-identity-compact-show){color:#f5faff!important}html[data-theme=dark] .profile-identity-compact-left .legal-status-label{background:#54718be8!important;color:#f5faff!important}html[data-theme=dark] :is(.profile-tabs [data-slot=tabs-list],.compact-profile-tabs){background:#5a7790ad!important;border-color:#dceffc55!important;color:#f5faff!important}html[data-theme=dark] :is(.profile-tabs [data-slot=tabs-trigger],.compact-profile-tabs button){color:#e2f1fa!important}html[data-theme=dark] :is(.profile-tabs [data-slot=tabs-trigger][data-state=active],.compact-profile-tabs button[aria-selected=true]){color:#ffffff!important}html[data-theme=dark] :is(.profile-tab-indicator,.compact-tab-indicator){background:#a8cbe18c!important;box-shadow:0 2px 8px #1833492f!important}html[data-theme=dark] .profile-modal .rating-control{background:#accfe12a!important;border-color:#dceffc5a!important}html[data-theme=dark] .profile-modal .rating-control :is(.rating-label,.rating-label h3,.rating-label strong,.slider-labels,.score-distribution,.score-distribution strong){color:#f3f8fd!important}html[data-theme=dark] .profile-modal :is(.history-current,.history-change,.tagline-history article){border-color:#e1f1fb55!important}html[data-theme=dark] .profile-title-row .legal-status-expansion{background:#4c6a82ed!important;color:#f3f8fd!important}html[data-theme=dark] .content-comments :is(.content-comments-toggle,.content-comments-title,.content-comments-sort-trigger,.content-comments-sort-selection,.content-refresh,.content-comment-author strong,.content-comment-author time,.content-comment-body>p,.content-comment-action,.content-comment-more,.content-comment-edited,.content-comments-empty,.content-comment-gate p,.content-comment-form-actions>span){color:#eff7fc!important}html[data-theme=dark] .content-comments :is(.content-comments-controls,.content-comments-sort-trigger[data-slot=select-trigger],.content-composer,.content-comment-gate,.content-comment-menu){border-color:#e0f0fb59!important}html[data-theme=dark] .content-comments :is(.content-comments-controls,.content-comments-sort-trigger[data-slot=select-trigger],.content-comment-menu){background:#7796ac55!important;box-shadow:0 3px 12px #203e4d24!important}html[data-theme=dark] .content-comments :is(.content-comment,.content-comment-form,.content-comment-gate){border-bottom-color:#e0f0fb4d!important;background:transparent!important}html[data-theme=dark] .content-comment-compose-row .content-composer{background:#b0d1e91a!important;border-bottom-color:#dceffc7d!important}html[data-theme=dark] .content-comment-compose-row .content-composer .content-textarea[data-slot=textarea],html[data-theme=dark] .content-comments .content-comment-editor textarea{background:transparent!important;color:#ffffff!important}html[data-theme=dark] .content-comment-compose-row .content-composer .content-textarea::placeholder{color:#e1eef8!important}html[data-theme=dark] .content-comments .content-comment-reaction:not(.is-selected){background:#58768c!important;color:#fff!important;border-color:#cce5f274!important}html[data-theme=dark] .content-comment-menu[data-slot=dropdown-menu-content],html[data-theme=dark] .content-comments-sort-menu[data-slot=select-content]{background:linear-gradient(135deg,#5a7790f5,#45647bf3)!important;color:#f5faff!important;border-color:#e0f0fb75!important}html[data-theme=dark] :is(.content-comments-sort-menu [data-highlighted],.content-comment-menu [data-highlighted]){background:#a8cbe169!important;color:#fff!important}html[data-theme=dark] .legal-history-dialog[data-slot=dialog-content]{background:linear-gradient(145deg,#4e6c83ed,#3d5b73ed)!important;color:#f5faff!important;border-color:#e7f5ff80!important;box-shadow:0 18px 55px #17334b5e!important}html[data-theme=dark] .legal-history-dialog :is([data-slot=dialog-title],[data-slot=dialog-description],.legal-history-title small,.legal-record,.legal-record h3,.legal-record-information,.legal-record-information dt,.legal-record-information dd,.legal-record-notes,.legal-record-photo figcaption,.legal-timeline,.legal-timeline time,.legal-timeline strong,.legal-timeline p,.legal-record-sources a){color:#f1f8fd!important}html[data-theme=dark] .legal-history-dialog :is(.legal-record,.legal-record-photo){background:#abcbdc24!important;border-color:#dfedf75e!important}html[data-theme=dark] .legal-history-dialog :is(.legal-timeline,.legal-timeline ol){border-color:#dceffc6b!important}html[data-theme=dark] .legal-history-dialog[data-slot=dialog-content]>[data-slot=dialog-close]{background:#aacbdf75!important;color:#f7fbff!important;border:1px solid #e7f5ff85!important;border-radius:50%}html[data-theme=dark] .hero-image:after{background:linear-gradient(90deg,#233f58cf,#233f5880 24%,transparent 54%),linear-gradient(0deg,#142b3ed9,transparent 55%)!important}html[data-theme=dark] .hero-copy :is(h1,h1 span,.hero-description,.hero-kicker,.franchise-label,.hero-stats strong,.hero-stats>div>span){color:#fff!important;text-shadow:0 2px 9px #102b3acc!important}@media(max-width:700px){html[data-theme=dark] .hero-image:after{background:linear-gradient(0deg,#132c42eb,#15324bb3 27%,#183b4e45 53%,transparent 72%)!important}html[data-theme=dark] .hero-copy{filter:drop-shadow(0 2px 5px #10293c80)}}html[data-theme=dark] .rankings-section .card-position-badge,html[data-theme=dark] .rankings-section .rank-badge{background:#e8f5fdc9!important;color:#173b53!important;border-color:#ffffffb0!important;box-shadow:0 2px 10px #193f5360!important}html[data-theme=dark] .rankings-section :is(.card-rating,.card-mobile-move,.card-meta,.card-meta span){color:#f5faff!important}html[data-theme=dark] .rankings-section .movement.positive,html[data-theme=dark] .rating-catalog .movement.positive{color:#64ed9f!important;text-shadow:0 1px 4px #12382f8c!important}html[data-theme=dark] .rankings-section .movement.negative,html[data-theme=dark] .rating-catalog .movement.negative{color:#ff8798!important;text-shadow:0 1px 4px #481d2b8c!important}html[data-theme=dark] .rankings-section .movement.neutral,html[data-theme=dark] .rating-catalog .movement.neutral{color:#e3edf4!important}html[data-theme=dark] .rating-catalog :is(.rating-table-rank,.rating-list-rank,.rating-list-aggregate,.rating-list-name,.rating-list-franchise){color:#f5faff!important}html[data-theme=dark] .rating-catalog :is(.rating-list-rank,.rating-table-rank){text-shadow:0 1px 4px #153449a6!important}html[data-theme=dark] body .profile-modal .profile-rank-circle,html[data-theme=dark] body .profile-modal[data-slot=dialog-content]>[data-slot=dialog-close]{background:#d7ebf83d!important;color:#fff!important;border:1px solid #eef8ff80!important;box-shadow:0 2px 10px #19394b3d,inset 0 1px #ffffff55!important;backdrop-filter:blur(18px) saturate(115%)!important}html[data-theme=dark] body .profile-modal .profile-identity-compact-left,html[data-theme=dark] body .profile-modal .profile-identity-compact-right{background:#b9d8eb26!important;border-color:#e5f4fd52!important;box-shadow:inset 0 1px #ffffff3d!important}html[data-theme=dark] body .profile-modal .profile-tabs [data-slot=tabs-list]{background:#c9e4f039!important;border:1px solid #e9f7ff59!important;box-shadow:inset 0 1px #ffffff36!important}html[data-theme=dark] body .profile-modal .profile-tabs [data-slot=tabs-trigger]{background:transparent!important;color:#e6f2fa!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=dark] body .profile-modal .profile-tabs [data-slot=tabs-trigger][data-state=active]{background:#d8edfa35!important;color:#fff!important;border-color:#ffffff44!important}html[data-theme=dark] body .profile-modal .profile-tab-indicator{background:#d8edfa35!important}html[data-theme=dark] body .profile-modal .rating-control.star-rating-control{background:transparent!important;border:0!important;box-shadow:none!important}html[data-theme=dark] body .profile-modal .profile-share-button{background:#b8d6e735!important;color:#f5faff!important;border:1px solid #e7f5ff6b!important}html[data-theme=dark] body .content-comments,html[data-theme=dark] body .profile-modal .content-comments{background:linear-gradient(145deg,#24465cc4,#294b63c2)!important;color:#f4f9fd!important;border:1px solid #e3f3fc50!important;box-shadow:inset 0 1px #ffffff36!important}html[data-theme=dark] body .content-comments :is(.content-comments-heading h3,.content-comments-heading h3>span,.content-comments-sort-selection,.content-comment-author strong,.content-comment-author time,.content-comment-body>p,.content-comment-form-actions>span,.content-comments-empty,.content-comment-gate p,.content-comment-more){color:#f3f9fd!important}html[data-theme=dark] body .content-comments .content-comments-controls,html[data-theme=dark] body .content-comments .content-comments-sort-trigger[data-slot=select-trigger]{background:#b6d3e638!important;color:#f3f9fd!important;border-color:#e7f5ff59!important}html[data-theme=dark] body .content-comments .content-comment-editor textarea,html[data-theme=dark] body .content-comments .content-textarea[data-slot=textarea]{background:transparent!important;color:#fff!important}html[data-theme=dark] body .content-comments .content-textarea::placeholder{color:#deebf5!important}html[data-theme=dark] body .rating-catalog .rating-table-rank>span{color:#f7fbff!important;text-shadow:0 1px 5px #15384de0!important}html[data-theme=dark] body .rating-catalog .rating-list-aggregate small{color:#dcecf6!important}html[data-theme=dark] body .rating-catalog .rating-list-profile .movement.positive{color:#64ed9f!important}html[data-theme=dark] body .rating-catalog .rating-list-profile .movement.negative{color:#ff8798!important}html[data-theme=dark] body .profile-modal .profile-tabs [data-slot=tabs-list]:before{background:#38566dcc!important}html[data-theme=dark] body .profile-modal .profile-tabs [data-slot=tabs-list]:after{background:#31516bc9!important}html[data-theme=dark] body .profile-modal .profile-tabs [data-slot=tabs-trigger]:after{background:transparent!important}html[data-theme=dark] body .profile-modal .profile-tabs [data-slot=tabs-trigger][data-state=active]:after{background:#9bc5db38!important}@media(max-width:700px){html[data-theme=dark] body .profile-modal .profile-identity-compact-left{background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}