[data-rx-look=studio] .rx-surface[data-entered] .rx-enter{animation:rx-enter .3s var(--ease-out,cubic-bezier(.22,1,.36,1)) both;animation-delay:calc(var(--d, 0) * 36ms)}@keyframes rx-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}[data-rx-look=studio] .rx-surface[data-entered] .rx-spark__svg path{stroke-dasharray:1;stroke-dashoffset:1;animation:rx-draw .6s var(--ease-out,ease) .12s forwards}@keyframes rx-draw{to{stroke-dashoffset:0}}[data-rx-look=studio] .rx-surface[data-entered] .rx-dots__col{opacity:0;animation:rx-fade .24s ease forwards;animation-delay:calc(.12s + var(--i, 0) * 16ms)}@keyframes rx-fade{to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-surface .rx-dots__col,[data-rx-look=studio] .rx-surface .rx-enter{opacity:1;transform:none;animation:none!important}[data-rx-look=studio] .rx-surface[data-entered] .rx-spark__svg path{stroke-dasharray:none;animation:none}}@media (min-height:760px) and (min-width:1200px){[data-rx-look=studio] .rx-surface[data-fit] .rx-surface__card{height:100vh;height:100dvh;padding-bottom:88px}[data-rx-look=studio] .rx-surface[data-fit] .rx-ov,[data-rx-look=studio] .rx-surface[data-fit] .rx-sec{flex:1;min-height:0}[data-rx-look=studio] .rx-surface[data-fit] .rx-ov{display:grid;grid-template-rows:auto minmax(0,1.2fr) minmax(0,1fr) auto}[data-rx-look=studio] .rx-surface[data-fit] .rx-ov__main{min-height:0}[data-rx-look=studio] .rx-surface[data-fit] .rx-widgets{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}[data-rx-look=studio] .rx-surface[data-fit] .rx-widgets__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:unset;min-height:0}[data-rx-look=studio] .rx-surface[data-fit] .rx-kf__grid{min-height:0}}[data-rx-look=studio] .rx-ov{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1560px;margin:0 auto}[data-rx-look=studio] .rx-ov__context{display:flex;flex-direction:column;gap:6px}[data-rx-look=studio] .rx-ov__contextline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px}[data-rx-look=studio] .rx-ov__attention{display:inline-flex;align-items:center;gap:9px;font-size:10.5px;color:var(--text-secondary)}[data-rx-look=studio] .rx-ov__insight{font-size:12px;font-weight:300;line-height:1.45;color:var(--text-primary);text-wrap:pretty}[data-rx-look=studio] .rx-ov__from{display:inline-block;margin-right:4px;padding:1px 8px;border-radius:999px;background-color:rgb(var(--accent-rgb)/.1);color:var(--accent-ink);font-size:10px;font-weight:500;white-space:nowrap;vertical-align:1px}[data-rx-look=studio] .rx-ov__main{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;align-items:stretch}[data-rx-look=studio] .rx-stats{display:flex;flex-direction:column;min-width:0;min-height:0;padding:14px 20px 12px;border-radius:var(--rx-r-xl);border:1px solid var(--line-soft);background-color:var(--surface-panel);box-shadow:var(--shadow-sm)}[data-rx-look=studio] .rx-stats__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;padding-bottom:8px;border-bottom:1px solid var(--line-soft)}[data-rx-look=studio] .rx-stats__grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}[data-rx-look=studio] .rx-stats__empty{padding:8px 0 18px;font-size:11px;line-height:1.5;color:var(--text-muted)}[data-rx-look=studio] .rx-stat{display:flex;flex-direction:column;gap:5px;min-width:0;min-height:0;padding:12px 16px 4px;border-left:1px solid var(--line-soft)}[data-rx-look=studio] .rx-stat:first-child{padding-left:0;border-left:0}[data-rx-look=studio] .rx-stat:last-child{padding-right:0}[data-rx-look=studio] .rx-stat__name{font-size:10.5px;font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-rx-look=studio] .rx-stat__body{flex:1;min-height:0;display:flex;flex-direction:column;gap:5px;margin:0}[data-rx-look=studio] .rx-stat__value{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:21.5px;font-weight:300;line-height:1.05;letter-spacing:-.03em;color:var(--text-primary)}[data-rx-look=studio] .rx-stat__state{gap:6px;padding:2px 8px;font-size:10px;letter-spacing:.02em}[data-rx-look=studio] .rx-stat__compare{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:10px;line-height:1.35;color:var(--text-muted)}[data-rx-look=studio] .rx-stat__delta{display:inline-flex;align-items:center;gap:3px;padding:2px 7px 2px 5px;border-radius:999px;background-color:rgb(var(--accent-rgb)/.1);color:var(--accent-ink);font-weight:500}[data-rx-look=studio] .rx-stat__chart{flex:1;min-height:34px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:4px}[data-rx-look=studio] .rx-stat__nohistory{display:block;padding-top:8px}[data-rx-look=studio] .rx-dots{flex:1;min-height:0;display:flex;flex-direction:column;gap:3px;width:100%}[data-rx-look=studio] .rx-dots__plot{flex:1;min-height:22px;max-height:140px;position:relative}[data-rx-look=studio] .rx-dots__svg{position:absolute;left:0;bottom:0;display:block;overflow:visible}[data-rx-look=studio] .rx-dots__off{fill:var(--rx-dots-off)}[data-rx-look=studio] .rx-dots__on{fill:var(--rx-dots-on)}[data-rx-look=studio] .rx-dots__col--last .rx-dots__on{fill:var(--accent)}[data-rx-look=studio] .rx-dots__axis{display:flex;justify-content:space-between;gap:8px}[data-rx-look=studio] .rx-rec{container:rxrec/size;display:flex;min-width:0;min-height:0;border-radius:var(--rx-r-xl);box-shadow:0 18px 44px rgb(19 35 74/.24),0 2px 6px rgb(19 35 74/.12)}[data-rx-look=studio] .rx-rec__inner{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0;padding:14px 18px 16px}[data-rx-look=studio] .rx-rec__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px}[data-rx-look=studio] .rx-rec__label{font-size:10.5px;font-weight:500;letter-spacing:.01em;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-rec__pager{display:inline-flex;align-items:center;gap:4px}[data-rx-look=studio] .rx-rec__count{padding:2px 9px;background-color:var(--rx-sig-cobalt-fill);font-size:10px;white-space:nowrap}[data-rx-look=studio] .rx-rec__count,[data-rx-look=studio] .rx-rec__step{border-radius:999px;border:1px solid var(--rx-sig-cobalt-line);color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-rec__step{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;transition:background-color var(--motion-base) ease}[data-rx-look=studio] .rx-rec__step:hover{background-color:var(--rx-sig-cobalt-fill)}[data-rx-look=studio] .rx-rec :focus-visible{outline-color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-rec__body{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;animation:rx-fade .26s ease both}[data-rx-look=studio] .rx-rec__lead{display:flex;flex-direction:column;gap:2px}[data-rx-look=studio] .rx-rec__title{font-size:16.5px;font-weight:300;line-height:1.18;letter-spacing:-.02em;color:var(--rx-sig-cobalt-text);text-wrap:balance}[data-rx-look=studio] .rx-rec__subtitle{font-size:10.5px;line-height:1.4;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-rec__from{white-space:nowrap}[data-rx-look=studio] .rx-rec__facts{display:flex;flex-direction:column;margin:0;border-top:1px solid var(--rx-sig-cobalt-line)}[data-rx-look=studio] .rx-rec__facts>div{display:grid;grid-template-columns:62px minmax(0,1fr);gap:8px;padding:5px 0;border-bottom:1px solid var(--rx-sig-cobalt-line);font-size:10px;line-height:1.4}[data-rx-look=studio] .rx-rec__facts dt{color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-rec__facts dd{margin:0;color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-rec__facts strong{font-weight:600}[data-rx-look=studio] .rx-rec__more{color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-rec__breach{display:inline-flex;align-items:center;gap:5px;margin-left:8px}[data-rx-look=studio] .rx-rec__confidence{display:flex;flex-direction:column;gap:6px}[data-rx-look=studio] .rx-rec__overall{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:8px}[data-rx-look=studio] .rx-rec__conflabel{font-size:10px;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-rec__confidence .micro-label{color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-rec__confidence [role=progressbar]~.micro-label{font-size:11px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-rec__confidence [role=progressbar]{background-color:var(--rx-sig-cobalt-fill)!important}[data-rx-look=studio] .rx-rec__confidence [role=progressbar]>div{background-color:var(--rx-hl-onsig)!important}[data-rx-look=studio] .rx-rec__opt--limit{font-size:10px;line-height:1.45;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-rec__opt--parts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}[data-rx-look=studio] .rx-rec__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}[data-rx-look=studio] .rx-rec__empty{font-size:11px;line-height:1.55;color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-rec__facts>.rx-rec__opt,[data-rx-look=studio] .rx-rec__opt{display:none}@container rxrec (min-height: 330px){[data-rx-look=studio] .rx-rec__facts>.rx-rec__opt--why{display:grid}}@container rxrec (min-height: 380px){[data-rx-look=studio] .rx-rec__facts>.rx-rec__opt--money{display:grid}}@container rxrec (min-height: 430px){[data-rx-look=studio] .rx-rec__opt--limit{display:block}}@container rxrec (min-height: 490px){[data-rx-look=studio] .rx-rec__opt--parts{display:grid}}@media not ((min-height:760px) and (min-width:1200px)){[data-rx-look=studio] .rx-rec{container-type:normal}[data-rx-look=studio] .rx-rec__facts>.rx-rec__opt,[data-rx-look=studio] .rx-rec__opt{display:grid}[data-rx-look=studio] .rx-rec__opt--limit{display:block}}[data-rx-look=studio] .rx-btn-onsig{display:inline-flex;align-items:center;justify-content:center;padding:8px 15px;border-radius:999px;background-color:var(--rx-sig-cobalt-text);color:var(--rx-marine);font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap;transition:background-color var(--motion-base) ease,transform var(--motion-fast) var(--ease-out)}[data-theme=dark] [data-rx-look=studio] .rx-btn-onsig,[data-theme=dark][data-rx-look=studio] .rx-btn-onsig{color:#0e1a38}[data-rx-look=studio] .rx-btn-onsig:hover{background-color:#ffffff}[data-rx-look=studio] .rx-btn-onsig:active{transform:scale(.98)}[data-rx-look=studio] .rx-widgets{display:flex;flex-direction:column;gap:10px;min-height:0}[data-rx-look=studio] .rx-widgets__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px}[data-rx-look=studio] .rx-widgets__titles{display:flex;align-items:baseline;gap:12px;min-width:0}[data-rx-look=studio] .rx-widgets__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:132px;gap:12px;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-widget{container:rxwidget/size;position:relative;min-width:0;min-height:0;border-radius:var(--rx-r-lg);border:1px solid var(--line-soft);background-color:var(--surface-panel);box-shadow:var(--shadow-sm);overflow:hidden;backdrop-filter:blur(16px) saturate(1.2);transition:border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}[data-rx-look=studio] .rx-widget:hover{border-color:var(--line)}[data-rx-look=studio] .rx-widget__main{display:flex;flex-direction:column;gap:2px;height:100%;padding:11px 12px 8px 15px;transition:filter .2s ease,opacity .2s ease}[data-rx-look=studio] .rx-widget[data-info] .rx-widget__main{filter:blur(6px);opacity:.45}[data-rx-look=studio] .rx-widget__top{display:flex;align-items:center;gap:7px;min-width:0;flex-shrink:0}[data-rx-look=studio] .rx-widget__id{flex-shrink:0;font-size:10px;font-weight:600;letter-spacing:.08em;color:var(--accent-ink)}[data-rx-look=studio] .rx-widget__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:18px;color:var(--text-primary)}[data-rx-look=studio] .rx-widget__close,[data-rx-look=studio] .rx-widget__infobtn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border-radius:999px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 55%,transparent);color:var(--text-secondary);transition:color var(--motion-fast) ease,border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}[data-rx-look=studio] .rx-widget__close:hover,[data-rx-look=studio] .rx-widget__infobtn:hover{border-color:var(--accent-border-3);color:var(--accent-ink)}[data-rx-look=studio] .rx-widget__close:focus-visible,[data-rx-look=studio] .rx-widget__infobtn:focus-visible,[data-rx-look=studio] .rx-widget__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-rx-look=studio] .rx-widget__value{display:flex;align-items:baseline;gap:6px;min-width:0;flex-shrink:0;white-space:nowrap}[data-rx-look=studio] .rx-widget__score{font-size:24.5px;font-weight:250;line-height:1;letter-spacing:-.04em;color:var(--text-primary)}[data-rx-look=studio] .rx-widget__of{margin-left:-4px;font-size:10.5px;color:var(--text-muted)}[data-rx-look=studio] .rx-widget__value .rx-band{margin-left:2px}[data-rx-look=studio] .rx-widget__change{overflow:hidden;text-overflow:ellipsis;font-size:10px;color:var(--text-secondary)}[data-rx-look=studio] .rx-widget__change[data-dir=up]{color:var(--status-ok,var(--accent-ink))}[data-rx-look=studio] .rx-widget__change[data-dir=down]{color:var(--status-critical-ink)}[data-rx-look=studio] .rx-widget__chart{flex:1;min-height:0;display:flex;margin-top:2px}[data-rx-look=studio] .rx-widget__chart>*{flex:1}[data-rx-look=studio] .rx-widget__status{display:flex;align-items:center;gap:8px;margin-top:8px}[data-rx-look=studio] .rx-widget__note{margin-top:6px;font-size:10.5px;line-height:1.45;color:var(--text-muted)}[data-rx-look=studio] .rx-widget__about{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;gap:4px;padding:10px 12px 9px 15px;background-color:color-mix(in srgb,var(--surface-raised) 52%,transparent);animation:rx-about-in .18s var(--ease-out,ease) both}@keyframes rx-about-in{0%{opacity:0}to{opacity:1}}[data-rx-look=studio] .rx-widget__abouthead{display:flex;align-items:center;gap:8px;flex-shrink:0}[data-rx-look=studio] .rx-widget__abouttitle{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:var(--text-primary)}[data-rx-look=studio] .rx-widget__aboutline,[data-rx-look=studio] .rx-widget__aboutq{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:10px;line-height:1.38;color:var(--text-secondary)}[data-rx-look=studio] .rx-widget__aboutq{color:var(--text-primary)}[data-rx-look=studio] .rx-widget__aboutline{-webkit-line-clamp:1}[data-rx-look=studio] .rx-widget__aboutwatch{-webkit-line-clamp:2}[data-rx-look=studio] .rx-widget__atom[data-tone=critical]{color:var(--status-critical-ink)}[data-rx-look=studio] .rx-widget__atom[data-tone=watch]{color:var(--status-warn-ink)}[data-rx-look=studio] .rx-widget__label{margin-right:2px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}[data-rx-look=studio] .rx-widget__links{display:flex;flex-wrap:wrap;gap:2px 14px;margin-top:auto}[data-rx-look=studio] .rx-widget__link{font-size:10.5px;font-weight:500;color:var(--accent-ink)}[data-rx-look=studio] .rx-widget__link:hover{text-decoration:underline;text-underline-offset:3px}@container rxwidget (max-height: 118px){[data-rx-look=studio] .rx-widget__aboutq{-webkit-line-clamp:1}[data-rx-look=studio] .rx-widget__aboutwatch{display:none}}[data-rx-look=studio] .rx-widget--free{border-style:dashed;background-color:transparent;backdrop-filter:none}[data-rx-look=studio] .rx-widget__add{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;border-radius:inherit;color:var(--text-muted);font-size:11px;transition:color var(--motion-base) ease,background-color var(--motion-base) ease}[data-rx-look=studio] .rx-widget__add:hover{color:var(--text-primary);background-color:var(--surface-subtle-2)}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-widget__about{animation:none}[data-rx-look=studio] .rx-widget__main{transition:none}}[data-rx-look=studio] .rx-kf{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}[data-rx-look=studio] .rx-kf__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}[data-rx-look=studio] .rx-kf__body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(170px,.62fr) minmax(0,2fr);gap:0}[data-rx-look=studio] .rx-health{display:flex;flex-direction:column;min-width:0;min-height:0;padding:4px 4px 0 2px}[data-rx-look=studio] .rx-health__label{font-size:11px;font-weight:500;color:var(--text-secondary)}[data-rx-look=studio] .rx-health__score{display:flex;align-items:baseline;margin-top:4px}[data-rx-look=studio] .rx-health__value{font-size:clamp(47px,4.7vw,75px);font-weight:200;line-height:.92;letter-spacing:-.055em;color:var(--text-primary)}[data-rx-look=studio] .rx-health__of{margin-left:4px;font-size:12.5px;font-weight:400;color:var(--text-muted)}[data-rx-look=studio] .rx-health__band{display:inline-flex;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;font-weight:400;color:var(--text-primary)}[data-rx-look=studio] .rx-health__delta{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:10.5px;color:var(--text-secondary)}[data-rx-look=studio] .rx-health__note{margin-top:6px;max-width:22ch;font-size:10px;line-height:1.4;color:var(--text-muted)}[data-rx-look=studio] .rx-health__trend{flex:1;min-height:0;display:flex;margin-top:8px;max-height:64px}[data-rx-look=studio] .rx-health__trend>*{flex:1}[data-rx-look=studio] .rx-health__decisions{flex:1;min-height:0;display:flex;flex-direction:column;gap:4px;margin-top:12px;max-height:150px}[data-rx-look=studio] .rx-health__sublabel{font-size:10px;font-weight:500;color:var(--text-secondary)}[data-rx-look=studio] .rx-health__empty{margin-top:8px;font-size:11px;color:var(--text-muted)}[data-rx-look=studio] .rx-kf__grid{min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}[data-rx-look=studio] .rx-fig{container:rxfig/size;position:relative;display:flex;flex-direction:column;gap:2px;min-width:0;min-height:0;padding:8px 26px 12px}[data-rx-look=studio] .rx-fig:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:1px;background:linear-gradient(180deg,transparent,var(--line) 30%,var(--line) 70%,transparent);pointer-events:none}[data-rx-look=studio] .rx-fig:nth-child(n+3):after{content:"";position:absolute;top:0;left:26px;right:26px;height:1px;background:linear-gradient(90deg,transparent,var(--line) 20%,var(--line) 80%,transparent);pointer-events:none}[data-rx-look=studio] .rx-fig__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}[data-rx-look=studio] .rx-fig__name{flex-shrink:0;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;color:var(--text-secondary)}[data-rx-look=studio] .rx-fig__value{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px}[data-rx-look=studio] .rx-fig__number{font-size:26.5px;font-weight:200;line-height:1.05;letter-spacing:-.04em;color:var(--text-primary)}[data-rx-look=studio] .rx-fig__delta{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:var(--text-secondary)}[data-rx-look=studio] .rx-fig__delta[data-dir=up]{color:var(--status-ok,var(--accent-ink))}[data-rx-look=studio] .rx-fig__delta[data-dir=down]{color:var(--status-critical-ink)}[data-rx-look=studio] .rx-fig__against{margin-left:3px;color:var(--text-muted)}[data-rx-look=studio] .rx-fig__bench{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:2px 7px;margin-top:3px;font-size:10px;line-height:1.3;color:var(--text-muted)}[data-rx-look=studio] .rx-fig__benchvalue{font-size:11.5px;font-weight:400;letter-spacing:-.01em;color:var(--text-secondary)}@container rxfig (max-height: 104px){[data-rx-look=studio] .rx-fig__bench{display:none}}[data-rx-look=studio] .rx-fig__chart{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:6px}[data-rx-look=studio] .rx-fig__chart>.rx-bars,[data-rx-look=studio] .rx-fig__chart>.rx-trend{flex:1}[data-rx-look=studio] .rx-fig__chart>.rx-dist,[data-rx-look=studio] .rx-fig__chart>.rx-fig__bullet{margin-top:auto}[data-rx-look=studio] .rx-fig__chart>.rx-dist--rows,[data-rx-look=studio] .rx-fig__chart>.rx-fig__mix{flex:1;min-height:0;margin-top:2px}[data-rx-look=studio] .rx-fig__mix{display:flex;flex-direction:column;gap:4px}[data-rx-look=studio] .rx-fig__mix>.rx-dist--rows{flex:1;min-height:0}[data-rx-look=studio] .rx-fig__aside{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-kf .rx-fig .rx-dist:has(.rx-dist__seg[data-kind]) .rx-dist__plot{height:20px}[data-rx-look=studio] .rx-fig .rx-dist__legend{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:2px 22px;margin-top:8px;line-height:1.25}[data-rx-look=studio] .rx-fig .rx-dist__legend li{display:inline-flex;align-items:center;gap:6px;min-width:0}[data-rx-look=studio] .rx-fig .rx-dist__share{color:var(--text-primary);font-variant-numeric:tabular-nums}[data-rx-look=studio] .rx-fig .rx-dist__legend i{width:8px;height:8px;border-radius:999px}[data-rx-look=studio] .rx-fig .rx-dist__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-rx-look=studio] .rx-kf .rx-fig .rx-dist__legend .rx-dist__note{display:none}[data-rx-look=studio] .rx-fig__bullet{display:flex;flex-direction:column;gap:6px}[data-rx-look=studio] .rx-fig__chart>.rx-fig__spend{flex:1;min-height:0;display:flex;flex-direction:column;gap:2px}[data-rx-look=studio] .rx-fig__spend>.rx-bars{flex:1;min-height:0}[data-rx-look=studio] .rx-fig__bullet .rx-bullet__plot{height:30px}[data-rx-look=studio] .rx-fig__bulletkey{font-size:10px;line-height:1.35;color:var(--text-muted)}@container rxfig (max-height: 130px){[data-rx-look=studio] .rx-fig .rx-chart__axis,[data-rx-look=studio] .rx-fig .rx-dist__note{display:none}}@container rxfig (max-height: 104px){[data-rx-look=studio] .rx-fig .rx-dist__legend,[data-rx-look=studio] .rx-fig__bulletkey{display:none}}[data-rx-look=studio] .rx-signals{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-width:0}[data-rx-look=studio] .rx-signals__title{white-space:nowrap}[data-rx-look=studio] .rx-signals__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-signal{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:46px;padding:6px 10px 6px 7px;border-radius:14px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-panel) 60%,transparent);text-align:left;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}[data-rx-look=studio] .rx-signal:hover,[data-rx-look=studio] .rx-signal[aria-expanded=true]{border-color:var(--accent-border-3);background-color:var(--surface-panel)}[data-rx-look=studio] .rx-signal:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-rx-look=studio] .rx-signal__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;background-color:rgb(var(--accent-rgb)/.1);color:var(--accent-ink)}[data-rx-look=studio] .rx-signal__text{display:flex;flex-direction:column;min-width:0}[data-rx-look=studio] .rx-signal__action,[data-rx-look=studio] .rx-signal__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-rx-look=studio] .rx-signal__title{font-size:10.5px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-signal__action{font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-signal__reading{display:inline-flex;align-items:center;gap:2px;font-size:10px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-secondary)}[data-rx-look=studio] .rx-signals__pop{position:absolute;right:0;bottom:calc(100% + 10px);z-index:5;width:min(460px,100%)}[data-rx-look=studio] .rx-signal-ctx{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:18px;border:1px solid var(--line);background-color:var(--surface-raised);box-shadow:var(--shadow-panel);animation:rx-about-in .16s var(--ease-out,ease) both}[data-rx-look=studio] .rx-signal-ctx__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px}[data-rx-look=studio] .rx-signal-ctx__titles{display:flex;flex-direction:column;gap:1px;min-width:0}[data-rx-look=studio] .rx-signal-ctx__kind,[data-rx-look=studio] .rx-signal-ctx__period{font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-signal-ctx__title{font-size:12px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-signal-ctx__reading{margin-left:4px;font-weight:400;color:var(--accent-ink)}[data-rx-look=studio] .rx-signal-ctx__chart{display:flex;height:70px}[data-rx-look=studio] .rx-signal-ctx__chart>*{flex:1}[data-rx-look=studio] .rx-signal-ctx__facts{display:flex;flex-direction:column;gap:8px;margin:0}[data-rx-look=studio] .rx-signal-ctx__facts dt{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}[data-rx-look=studio] .rx-signal-ctx__facts dd{margin:2px 0 0;font-size:11px;line-height:1.5;color:var(--text-primary)}[data-rx-look=studio] .rx-signal-ctx__mols{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:8px;border-top:1px solid var(--line-soft)}[data-rx-look=studio] .rx-signal-ctx__molslabel{margin-right:2px;font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-signal-ctx__mol{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 10px;border-radius:999px;border:1px solid var(--line);font-size:10px;color:var(--text-primary)}button.rx-signal-ctx__mol:hover{border-color:var(--accent-border-3);color:var(--accent-ink)}[data-rx-look=studio] .rx-cpanel{width:min(560px,calc(100vw - 24px))}[data-rx-look=studio] .rx-cpanel__head{flex-shrink:0;padding:18px 24px 14px;border-bottom:1px solid var(--line-soft)}[data-rx-look=studio] .rx-cpanel__title{font-size:17.5px;font-weight:300;line-height:1.2;letter-spacing:-.015em;color:var(--text-primary)}[data-rx-look=studio] .rx-cpanel__lede{margin-top:6px;max-width:46ch;font-size:11px;line-height:1.5;color:var(--text-secondary)}[data-rx-look=studio] .rx-cpanel__slots{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-cpanel__slot{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 8px 6px 10px;border-radius:var(--rx-r-md);border:1px solid var(--line-soft);background-color:var(--surface-raised);transition:border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}[data-rx-look=studio] .rx-cpanel__slot[data-target]{border-color:var(--accent);box-shadow:0 0 0 3px rgb(var(--accent-rgb)/.14)}[data-rx-look=studio] .rx-cpanel__slot--free{border-style:dashed;border-color:var(--line-strong);background-color:transparent}[data-rx-look=studio] .rx-cpanel__pos{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;background-color:var(--surface-inset);font-size:10px;font-weight:500;color:var(--text-secondary)}[data-rx-look=studio] .rx-cpanel__slotname{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:11px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-cpanel__ctl{display:flex;gap:2px}[data-rx-look=studio] .rx-cpanel__btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;color:var(--text-secondary);transition:background-color var(--motion-base) ease,color var(--motion-base) ease}[data-rx-look=studio] .rx-cpanel__btn:hover:not(:disabled){background-color:var(--surface-inset);color:var(--text-primary)}[data-rx-look=studio] .rx-cpanel__btn:disabled{opacity:.35;cursor:not-allowed}[data-rx-look=studio] .rx-cpanel__btn[aria-pressed=true]{background-color:rgb(var(--accent-rgb)/.12);color:var(--accent-ink)}[data-rx-look=studio] .rx-cpanel__libhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px}[data-rx-look=studio] .rx-cpanel__filter{display:block;margin:4px 0 10px}[data-rx-look=studio] .rx-cpanel__filter input{width:100%;padding:8px 12px;font-size:11px}[data-rx-look=studio] .rx-cpanel__group+.rx-cpanel__group{margin-top:14px}[data-rx-look=studio] .rx-cpanel__area{margin-bottom:2px;font-size:10px;font-weight:600;color:var(--text-muted)}[data-rx-look=studio] .rx-cpanel__rows{margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-cpanel__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--line-soft)}[data-rx-look=studio] .rx-cpanel__rowtext{display:flex;flex-direction:column;gap:2px;min-width:0}[data-rx-look=studio] .rx-cpanel__rowname{font-size:11px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-cpanel__rowq{font-size:10.5px;line-height:1.4;color:var(--text-muted)}[data-rx-look=studio] .rx-cpanel__row .rx-pill{flex-shrink:0}[data-rx-look=studio] .rx-pill:disabled{opacity:.5;cursor:not-allowed}[data-rx-look=studio] .rx-pill--on{border-color:var(--accent-border-4);background-color:var(--accent-tint-2);color:var(--accent-ink)}[data-rx-look=studio] .rx-pill[aria-pressed=true]{border-color:var(--accent);color:var(--accent-ink)}[data-rx-look=studio] .rx-cpanel__foot{display:flex;align-items:center;justify-content:space-between;gap:10px}@media (max-width:1199px){[data-rx-look=studio] .rx-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-rx-look=studio] .rx-stat:nth-child(odd){padding-left:0;border-left:0}[data-rx-look=studio] .rx-stat:nth-child(2n){padding-right:0}[data-rx-look=studio] .rx-stat:nth-child(n+3){border-top:1px solid var(--line-soft)}[data-rx-look=studio] .rx-signals__row,[data-rx-look=studio] .rx-widgets__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-rx-look=studio] .rx-signals{grid-template-columns:minmax(0,1fr)}[data-rx-look=studio] .rx-kf__body{grid-template-columns:minmax(150px,.5fr) minmax(0,2fr)}[data-rx-look=studio] .rx-kf__grid{grid-template-rows:none;grid-auto-rows:minmax(150px,auto)}}@media (max-width:1023px){[data-rx-look=studio] .rx-ov__main{grid-template-columns:minmax(0,1fr)}}@media (max-width:759px){[data-rx-look=studio] .rx-kf__body,[data-rx-look=studio] .rx-kf__grid,[data-rx-look=studio] .rx-signals__row,[data-rx-look=studio] .rx-stats__grid,[data-rx-look=studio] .rx-widgets__grid{grid-template-columns:minmax(0,1fr)}[data-rx-look=studio] .rx-stat{padding-left:0;border-left:0}}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-btn-onsig,[data-rx-look=studio] .rx-cpanel__slot,[data-rx-look=studio] .rx-rec__step,[data-rx-look=studio] .rx-widget,[data-rx-look=studio] .rx-widget[data-shown] .rx-widget__info,[data-rx-look=studio] .rx-widget__info,[data-rx-look=studio] .rx-widget__mini{transition:none}[data-rx-look=studio] .rx-widget__info-inner{transform:none;transition:none}[data-rx-look=studio] .rx-rec__body{animation:none}}[data-rx-look=studio]{--rx-bevel-hi:rgb(255 255 255/0.95);--rx-bevel-mid:rgb(255 255 255/0.4);--rx-bevel-lo:rgb(255 255 255/0.08);--rx-bevel-inner:inset 0 1px 1px rgb(255 255 255/0.85),inset 0 12px 22px -16px rgb(255 255 255/0.95),inset 0 -3px 10px -2px rgb(28 44 84/0.06)}[data-theme=dark] [data-rx-look=studio],[data-theme=dark][data-rx-look=studio]{--rx-bevel-hi:rgb(255 255 255/0.26);--rx-bevel-mid:rgb(255 255 255/0.1);--rx-bevel-lo:rgb(255 255 255/0.02);--rx-bevel-inner:inset 0 1px 1px rgb(255 255 255/0.1),inset 0 12px 22px -16px rgb(255 255 255/0.14),inset 0 -3px 10px -2px rgb(0 0 0/0.3)}[data-rx-look=studio] :is(.rx-widget,.rx-md__panel,.rx-md__insight,.rx-tile,.rx-signal){position:relative;border-color:transparent;box-shadow:var(--rx-bevel-inner),var(--shadow-sm)}[data-rx-look=studio] :is(.rx-widget,.rx-md__panel,.rx-md__insight,.rx-tile,.rx-signal):after{content:"";position:absolute;inset:-1px;z-index:3;border-radius:inherit;padding:1.25px;background:linear-gradient(162deg,var(--rx-bevel-hi) 0,var(--rx-bevel-mid) 22%,var(--rx-bevel-lo) 48%,var(--rx-bevel-lo) 72%,var(--rx-bevel-mid) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}[data-rx-look=studio] .rx-widget--free{border-color:var(--line-strong);box-shadow:none}[data-rx-look=studio] .rx-widget--free:after{content:none}[data-rx-look=studio] .rx-tile[data-tone=critical]:after{background:linear-gradient(162deg,color-mix(in srgb,var(--status-critical) 55%,var(--rx-bevel-hi)) 0,var(--rx-bevel-lo) 50%,color-mix(in srgb,var(--status-critical) 30%,transparent) 100%)}[data-rx-look=studio] .rx-tile[data-tone=watch]:after{background:linear-gradient(162deg,color-mix(in srgb,var(--status-warn) 55%,var(--rx-bevel-hi)) 0,var(--rx-bevel-lo) 50%,color-mix(in srgb,var(--status-warn) 30%,transparent) 100%)}[data-rx-look=studio] .rx-panel.rx-pick{width:min(880px,calc(100vw - 24px))}[data-rx-look=studio] .rx-pick__slots{display:flex;flex-direction:column;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--line-soft)}[data-rx-look=studio] .rx-pick__slotshead{display:flex;align-items:baseline;justify-content:space-between;gap:12px}[data-rx-look=studio] .rx-pick__count{font-size:11px;color:var(--text-secondary)}[data-rx-look=studio] .rx-pick__count strong{font-size:17px;font-weight:300;color:var(--text-primary)}[data-rx-look=studio] .rx-pick__count[data-full] strong{color:var(--accent-ink)}[data-rx-look=studio] .rx-pick__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-pick__slot{position:relative;min-width:0;border-radius:14px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 70%,transparent);box-shadow:var(--rx-bevel-inner,none);transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}[data-rx-look=studio] .rx-pick__slot:hover{border-color:var(--line)}[data-rx-look=studio] .rx-pick__slot[data-free]{border-style:dashed;border-color:var(--line-strong);background-color:transparent;box-shadow:none}[data-rx-look=studio] .rx-pick__grid[data-choosing] .rx-pick__slot:hover,[data-rx-look=studio] .rx-pick__slot[data-target]{border-color:var(--accent);background-color:rgb(var(--accent-rgb)/.06)}[data-rx-look=studio] .rx-pick__slotmain{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;row-gap:2px;width:100%;min-height:58px;padding:9px 10px 10px;border-radius:inherit;text-align:left}[data-rx-look=studio] .rx-pick__area:focus-visible,[data-rx-look=studio] .rx-pick__search:focus-within,[data-rx-look=studio] .rx-pick__slotmain:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-rx-look=studio] .rx-pick__pos{grid-row:1/span 2;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid var(--line);font-size:10px;font-variant-numeric:tabular-nums;color:var(--text-secondary)}[data-rx-look=studio] .rx-pick__slotname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-pick__slot[data-free] .rx-pick__slotname{color:var(--text-muted);font-weight:400}[data-rx-look=studio] .rx-pick__slotmeta{grid-column:2;min-width:0;padding-right:66px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-pick__ctl{position:absolute;right:5px;bottom:5px;display:flex;gap:0;opacity:.5;transition:opacity var(--motion-fast) ease}[data-rx-look=studio] .rx-pick__ctl:focus-within,[data-rx-look=studio] .rx-pick__slot:hover .rx-pick__ctl{opacity:1}[data-rx-look=studio] .rx-pick__ctl .rx-cpanel__btn{width:22px;height:22px}[data-rx-look=studio] .rx-pick__said{display:flex;align-items:center;gap:10px;min-height:20px;margin:0;font-size:11px;color:var(--text-secondary)}[data-rx-look=studio] .rx-pick__said[data-tone=watch]{color:var(--status-warn-ink)}[data-rx-look=studio] .rx-pick__library{display:flex;flex-direction:column;gap:10px;padding-top:16px}[data-rx-look=studio] .rx-pick__search{display:flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-raised);color:var(--text-muted)}[data-rx-look=studio] .rx-pick__search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font-size:11.5px;color:var(--text-primary)}[data-rx-look=studio] .rx-pick__areas{display:flex;flex-wrap:wrap;gap:6px}[data-rx-look=studio] .rx-pick__area{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;border:1px solid var(--line-soft);font-size:10.5px;color:var(--text-secondary);white-space:nowrap;transition:border-color var(--motion-fast) ease,color var(--motion-fast) ease,background-color var(--motion-fast) ease}[data-rx-look=studio] .rx-pick__area span{font-variant-numeric:tabular-nums;color:var(--text-muted)}[data-rx-look=studio] .rx-pick__area:hover{border-color:var(--line);color:var(--text-primary)}[data-rx-look=studio] .rx-pick__area[aria-pressed=true]{border-color:transparent;background-color:var(--rx-ink);color:var(--rx-ink-text)}[data-rx-look=studio] .rx-pick__area[aria-pressed=true] span{color:inherit;opacity:.7}[data-rx-look=studio] .rx-pick__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-pick__row{display:grid;grid-template-columns:18px minmax(0,1fr) auto 112px;align-items:center;gap:12px;padding:9px 6px;border-top:1px solid var(--line-soft);border-radius:10px;transition:background-color var(--motion-fast) ease}[data-rx-look=studio] .rx-pick__row:hover{background-color:color-mix(in srgb,var(--surface-raised) 60%,transparent)}[data-rx-look=studio] .rx-pick__row[data-on]{background-color:rgb(var(--accent-rgb)/.05)}[data-rx-look=studio] .rx-pick__row[data-pending]{background-color:color-mix(in srgb,var(--status-warn) 10%,transparent)}[data-rx-look=studio] .rx-pick__check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;border:1px solid var(--line);color:var(--rx-ink-text)}[data-rx-look=studio] .rx-pick__row[data-on] .rx-pick__check{border-color:transparent;background-color:var(--accent)}[data-rx-look=studio] .rx-pick__row .rx-cpanel__rowname{display:flex;align-items:center;gap:8px;min-width:0}[data-rx-look=studio] .rx-pick__row .rx-cpanel__rowname,[data-rx-look=studio] .rx-pick__row .rx-cpanel__rowq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-rx-look=studio] .rx-pick__badge{flex-shrink:0;padding:1px 7px;border-radius:999px;background-color:rgb(var(--accent-rgb)/.12);font-size:10px;font-weight:500;color:var(--accent-ink)}[data-rx-look=studio] .rx-pick__standing{font-size:10px;white-space:nowrap;color:var(--text-muted)}[data-rx-look=studio] .rx-pick__act{justify-content:center;width:112px}@media (max-width:759px){[data-rx-look=studio] .rx-pick__grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-rx-look=studio] .rx-pick__row{grid-template-columns:18px minmax(0,1fr) 96px}[data-rx-look=studio] .rx-pick__standing{display:none}[data-rx-look=studio] .rx-pick__act{width:96px}}@container rxwidget (max-height: 112px){[data-rx-look=studio] .rx-widget__main{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"top top" "value chart" "srcs fact";-moz-column-gap:14px;column-gap:14px;padding-bottom:9px}[data-rx-look=studio] .rx-widget__top{grid-area:top}[data-rx-look=studio] .rx-widget__value{grid-area:value;flex-wrap:wrap;align-content:center;max-width:150px;row-gap:2px}[data-rx-look=studio] .rx-widget__change{flex-basis:100%}[data-rx-look=studio] .rx-widget__fact{grid-area:fact}[data-rx-look=studio] .rx-widget__srcs{grid-area:srcs;align-self:end}[data-rx-look=studio] .rx-widget__chart{grid-area:chart;margin-top:6px}}@media (min-height:760px) and (min-width:1200px){[data-rx-look=studio] .rx-surface[data-fit] .rx-health{container:rxhealth/size}}@container rxhealth (max-height: 300px){[data-rx-look=studio] .rx-health__note{display:none}[data-rx-look=studio] .rx-health__decisions{margin-top:8px}}@container rxhealth (max-height: 262px){[data-rx-look=studio] .rx-health .rx-darcs__key{display:none}[data-rx-look=studio] .rx-health__value{font-size:52.5px}}@container rxhealth (max-height: 220px){[data-rx-look=studio] .rx-health__decisions{display:none}}@container rxfig (max-height: 140px){[data-rx-look=studio] .rx-kf .rx-fig .rx-dist:has(.rx-dist__seg[data-kind]) .rx-dist__plot{height:15px}[data-rx-look=studio] .rx-fig .rx-dist__legend{margin-top:5px;gap:0 16px;font-size:10px;line-height:1.2}[data-rx-look=studio] .rx-fig__chart{margin-top:3px}}[data-rx-look=studio]{--rx-t1:var(--text-primary);--rx-t2:color-mix(in srgb,var(--text-primary) 66%,transparent);--rx-t3:color-mix(in srgb,var(--text-primary) 44%,transparent)}[data-rx-look=studio] :is(.rx-widget__name,.rx-fig__name,.rx-health__label,.rx-tile__name,.rx-md__ptext,.rx-pba__meta,.rx-asm__basis){color:var(--rx-t2);transition:color .22s ease}[data-rx-look=studio] :is(.rx-widget__of,.rx-widget__change .rx-muted,.rx-fig__against,.rx-fig__aside,.rx-health__note,.rx-health__of,.rx-signal__action,.rx-tile__thr,.rx-md__pnote,.rx-md__meaning,.rx-chart__axis,.rx-md__scoreof,.rx-tile__delta .rx-muted){color:var(--rx-t3);transition:color .22s ease}[data-rx-look=studio] :is(.rx-widget__score,.rx-fig__number,.rx-health__value,.rx-tile__figure,.rx-md__scorevalue){color:var(--rx-t1)}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-fig) .rx-trend__line{opacity:.62;transition:opacity .24s ease}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-fig) .rx-trend__area{opacity:.55;transition:opacity .24s ease}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-fig) .rx-bars__bar:not([data-hi]) .rx-bars__value{opacity:.6;transition:opacity .24s ease}[data-rx-look=studio] .rx-widget__infobtn{color:var(--rx-t3);border-color:transparent;background-color:color-mix(in srgb,var(--surface-raised) 35%,transparent)}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-fig,.rx-signal):is(:hover,:focus-within) :is(.rx-widget__name,.rx-fig__name,.rx-tile__name){color:var(--rx-t1)}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-fig,.rx-signal):is(:hover,:focus-within) :is(.rx-widget__of,.rx-widget__change .rx-muted,.rx-fig__against,.rx-signal__action,.rx-tile__thr,.rx-chart__axis,.rx-tile__delta .rx-muted){color:var(--rx-t2)}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-fig):is(:hover,:focus-within) :is(.rx-trend__line,.rx-trend__area){opacity:1}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-fig):is(:hover,:focus-within) .rx-bars__bar:not([data-hi]) .rx-bars__value{opacity:1}[data-rx-look=studio] .rx-widget:is(:hover,:focus-within) .rx-widget__infobtn{color:var(--rx-t1);background-color:var(--surface-raised)}[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-signal){transition:background-color .24s ease,box-shadow .24s ease}[data-rx-look=studio] :is(.rx-widget,.rx-signal):hover{background-color:var(--surface-panel-strong);box-shadow:var(--rx-bevel-inner),var(--shadow-card)}[data-rx-look=studio] .rx-widget:hover{border-color:transparent}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] :is(.rx-widget,.rx-tile,.rx-signal,.rx-trend__line,.rx-trend__area){transition:none}}[data-rx-look=studio] :is(.rx-fig,.rx-tile,.rx-health,.rx-md__lead,.rx-md__below,.rx-signal-ctx):is(:hover,:focus-within){z-index:4}[data-rx-look=studio] :is(.rx-fig,.rx-health){position:relative}[data-rx-look=studio] .rx-ov>:not(.rx-ov__upper,.rx-ov__main),[data-rx-look=studio] .rx-ov__main>:not(.rx-rec),[data-rx-look=studio] .rx-ov__upper>:not(.rx-ov__main){transition:filter .3s ease}[data-rx-look=studio] .rx-ov[data-rec-forward] .rx-ov__main>:not(.rx-rec),[data-rx-look=studio] .rx-ov[data-rec-forward] .rx-ov__upper>:not(.rx-ov__main),[data-rx-look=studio] .rx-ov[data-rec-forward]>:not(.rx-ov__upper,.rx-ov__main){filter:blur(5px) saturate(.85) brightness(.97) opacity(.62)}[data-theme=dark] [data-rx-look=studio] .rx-ov[data-rec-forward] .rx-ov__main>:not(.rx-rec),[data-theme=dark] [data-rx-look=studio] .rx-ov[data-rec-forward] .rx-ov__upper>:not(.rx-ov__main),[data-theme=dark] [data-rx-look=studio] .rx-ov[data-rec-forward]>:not(.rx-ov__upper,.rx-ov__main),[data-theme=dark][data-rx-look=studio] .rx-ov[data-rec-forward] .rx-ov__main>:not(.rx-rec),[data-theme=dark][data-rx-look=studio] .rx-ov[data-rec-forward] .rx-ov__upper>:not(.rx-ov__main),[data-theme=dark][data-rx-look=studio] .rx-ov[data-rec-forward]>:not(.rx-ov__upper,.rx-ov__main){filter:blur(5px) saturate(.85) brightness(.8) opacity(.7)}[data-rx-look=studio] .rx-rec{transition:box-shadow .3s ease}[data-rx-look=studio] .rx-rec[data-forward]{box-shadow:0 26px 60px rgb(19 35 74/.32),0 3px 10px rgb(19 35 74/.16)}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-ov>:not(.rx-ov__upper,.rx-ov__main),[data-rx-look=studio] .rx-ov__main>:not(.rx-rec),[data-rx-look=studio] .rx-ov__upper>:not(.rx-ov__main),[data-rx-look=studio] .rx-rec{transition:none}}[data-rx-look=studio] .rx-btn-emerald{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;border:1px solid #ffffff;line-height:1.2;white-space:nowrap;background-color:#ffffff;color:#13234a;font-size:11px;font-weight:600;letter-spacing:.005em;box-shadow:0 1px 2px rgb(10 20 60/.18);transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .12s ease}[data-rx-look=studio] .rx-btn-emerald:hover{background-color:#eef3ff;border-color:#eef3ff}[data-rx-look=studio] :is(.rx-ov[data-rec-forward],.rx-rec[data-forward]) .rx-btn-emerald{background-color:#10a36c;border-color:#10a36c;color:#ffffff}[data-rx-look=studio] :is(.rx-ov[data-rec-forward],.rx-rec[data-forward]) .rx-btn-emerald:hover{background-color:#0c935f;border-color:#0c935f}[data-rx-look=studio] .rx-btn-emerald:active{transform:translateY(1px)}[data-rx-look=studio] .rx-btn-emerald:focus-visible{outline:2px solid #c8f7e1;outline-offset:3px}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-btn-emerald{transition:none}}[data-rx-look=studio] .rx-docov-scrim{position:fixed;inset:0;z-index:10000;display:flex;align-items:stretch;justify-content:center;padding:28px 24px;background-color:color-mix(in srgb,var(--canvas) 36%,transparent);backdrop-filter:blur(14px) saturate(1.2)}[data-rx-look=studio] .rx-docov{display:flex;flex-direction:column;width:min(1120px,100%);max-height:100%;border-radius:var(--rx-r-xl);border:1px solid var(--line);background-color:var(--surface-raised);background-image:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised) 100%,transparent),color-mix(in srgb,var(--canvas) 40%,var(--surface-raised)));box-shadow:var(--shadow-panel);overflow:hidden;outline:none}[data-rx-look=studio] .rx-docov[data-doc=assumptions]{width:min(920px,100%)}[data-rx-look=studio] .rx-docov__head{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0;padding:18px 24px 14px 28px;border-bottom:1px solid var(--line-soft)}[data-rx-look=studio] .rx-docov__title{font-size:19px;font-weight:300;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}[data-rx-look=studio] .rx-docov__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 28px 32px}[data-rx-look=studio] .rx-docov__lede{max-width:46rem;margin-bottom:18px;font-size:11.5px;line-height:1.6;color:var(--text-secondary)}[data-rx-look=studio] .rx-docov__document>div{padding-top:0}[data-rx-look=studio] .rx-docov__document aside{top:0!important}[data-rx-look=studio] .rx-docov__document .text-display-md{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-rx-look=studio] .rx-docov__document .text-display-md+p{margin-top:0}[data-rx-look=studio] .rx-ask-scrim{background-color:color-mix(in srgb,var(--canvas) 30%,transparent);backdrop-filter:blur(10px) saturate(1.2)}[data-rx-look=studio] .rx-panel.rx-ask{width:min(560px,calc(100vw - 24px));height:100%;border:1px solid var(--line);background-color:var(--surface-raised);background-image:radial-gradient(120% 60% at 100% 0,rgb(var(--accent-rgb)/.12) 0,rgb(var(--accent-rgb)/0) 60%),radial-gradient(90% 50% at 0 100%,rgb(var(--accent-rgb)/.07) 0,rgb(var(--accent-rgb)/0) 60%)}[data-rx-look=studio] .rx-ask__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;padding:18px 20px 14px 22px;border-bottom:1px solid var(--line-soft)}[data-rx-look=studio] .rx-ask__titles{display:flex;flex-direction:column;gap:4px;min-width:0}[data-rx-look=studio] .rx-ask__title{display:flex;align-items:center;gap:10px;font-size:15.5px;font-weight:400;letter-spacing:-.015em;color:var(--text-primary)}[data-rx-look=studio] .rx-ask__orb{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--rx-sig-cobalt);color:var(--rx-sig-cobalt-text);box-shadow:0 4px 14px rgb(var(--accent-rgb)/.35)}[data-rx-look=studio] .rx-ask__mode{font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-ask__headctl{display:flex;align-items:center;gap:6px}[data-rx-look=studio] .rx-ask__ghost{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;color:var(--text-secondary)}[data-rx-look=studio] .rx-ask__ghost:hover{background-color:var(--surface-subtle-2);color:var(--text-primary)}[data-rx-look=studio] .rx-ask__log{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;padding:20px 22px;overflow-y:auto;overscroll-behavior:contain}[data-rx-look=studio] .rx-ask__welcome{display:flex;flex-direction:column;gap:8px;margin-top:8px}[data-rx-look=studio] .rx-ask__hello{font-size:18.5px;font-weight:300;line-height:1.25;letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance}[data-rx-look=studio] .rx-ask__intro{font-size:11px;line-height:1.55;color:var(--text-secondary)}[data-rx-look=studio] .rx-ask__suggest{display:flex;flex-wrap:wrap;gap:8px}[data-rx-look=studio] .rx-ask__chip{padding:8px 13px;border-radius:999px;border:1px solid var(--accent-border-3);background-color:rgb(var(--accent-rgb)/.06);color:var(--text-primary);font-size:11px;line-height:1.2;text-align:left;transition:background-color var(--motion-base) ease,border-color var(--motion-base) ease}[data-rx-look=studio] .rx-ask__chip:hover{border-color:var(--accent);background-color:rgb(var(--accent-rgb)/.12)}[data-rx-look=studio] .rx-ask__msg{display:flex;animation:rx-ask-in .22s var(--ease-out,ease) both}@keyframes rx-ask-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[data-rx-look=studio] .rx-ask__msg--you{justify-content:flex-end}[data-rx-look=studio] .rx-ask__bubble{max-width:82%;padding:9px 14px;border-radius:18px 18px 6px 18px;background:var(--rx-sig-cobalt);color:var(--rx-sig-cobalt-text);font-size:11px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}[data-rx-look=studio] .rx-ask__answer{display:flex;flex-direction:column;gap:8px;max-width:94%;padding:12px 16px 14px;border-radius:18px 18px 18px 6px;border:1px solid var(--line-soft);background-color:var(--surface-panel-strong,var(--surface-raised));font-size:11px;line-height:1.55;color:var(--text-primary)}[data-rx-look=studio] .rx-ask__answer ul{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:18px;list-style:disc;color:var(--text-secondary)}[data-rx-look=studio] .rx-ask__answer--error{border-color:color-mix(in srgb,var(--status-critical) 40%,var(--line-soft))}[data-rx-look=studio] .rx-ask__source{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}[data-rx-look=studio] .rx-ask__actions{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:2px}[data-rx-look=studio] .rx-ask__action{align-self:flex-start;font-size:11px;font-weight:500;color:var(--accent-ink)}[data-rx-look=studio] .rx-ask__action:hover{text-decoration:underline;text-underline-offset:3px}[data-rx-look=studio] .rx-ask__form{flex-shrink:0;padding:12px 18px 16px;border-top:1px solid var(--line-soft)}[data-rx-look=studio] .rx-ask__field{display:flex;align-items:flex-end;gap:8px;padding:8px 8px 8px 16px;border-radius:22px;border:1px solid var(--line-strong);background-color:var(--surface-raised);transition:border-color var(--motion-base) ease,box-shadow var(--motion-base) ease}[data-rx-look=studio] .rx-ask__field:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgb(var(--accent-rgb)/.16)}[data-rx-look=studio] .rx-ask__field textarea{flex:1;min-width:0;min-height:24px;padding:4px 0;border:0;background:transparent;resize:none;outline:none;font:inherit;font-size:12px;line-height:20px;color:var(--text-primary)}[data-rx-look=studio] .rx-ask__field textarea::-moz-placeholder{color:var(--text-muted)}[data-rx-look=studio] .rx-ask__field textarea::placeholder{color:var(--text-muted)}[data-rx-look=studio] .rx-ask__field textarea:focus-visible{outline:none}[data-rx-look=studio] .rx-ask__send{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:999px;background:var(--rx-sig-cobalt);color:var(--rx-sig-cobalt-text);transition:opacity var(--motion-base) ease,transform var(--motion-fast) var(--ease-out)}[data-rx-look=studio] .rx-ask__send:disabled{opacity:.35;cursor:not-allowed}[data-rx-look=studio] .rx-ask__send:not(:disabled):active{transform:scale(.95)}[data-rx-look=studio] .rx-ask__hint{margin-top:6px;padding-left:16px;font-size:10px;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-ask__msg{animation:none}}.rx-shell[data-overlay] .rx-dock,[data-rx-look=studio] .rx-shell[data-overlay] .rx-dock,[data-rx-look=studio].rx-shell[data-overlay] .rx-dock{z-index:10001}[data-rx-look=studio] .rx-docov-scrim[data-menu-above]{padding:24px 24px 100px}[data-rx-look=studio] .rx-docov[data-studio]{width:min(1180px,100%);height:100%}[data-rx-look=studio] .rx-docov__titles{display:flex;flex-direction:column;gap:3px;min-width:0;margin-right:auto}[data-rx-look=studio] .rx-docov__sub{font-size:11px;color:var(--text-secondary)}[data-rx-look=studio] .rx-docov__tabs{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 50%,transparent)}[data-rx-look=studio] .rx-docov[data-studio] .rx-docov__body{display:flex;flex-direction:column;padding:16px 28px 22px}[data-rx-look=studio] .rx-asm{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px}[data-rx-look=studio] .rx-asm__summary{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 36px}[data-rx-look=studio] .rx-asm__stat{display:flex;align-items:baseline;gap:8px}[data-rx-look=studio] .rx-asm__statvalue{font-size:28px;font-weight:200;line-height:1;letter-spacing:-.04em;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__stat[data-tone=watch] .rx-asm__statvalue{color:var(--status-warn-ink)}[data-rx-look=studio] .rx-asm__statlabel{max-width:14ch;font-size:10.5px;line-height:1.3;color:var(--text-secondary)}[data-rx-look=studio] .rx-asm__filter{display:inline-flex;gap:2px;margin-left:auto;padding:3px;border-radius:999px;border:1px solid var(--line-soft)}[data-rx-look=studio] .rx-asm__body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);gap:20px}[data-rx-look=studio] .rx-asm__list{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 6px 2px 2px}[data-rx-look=studio] .rx-asm__group+.rx-asm__group{margin-top:16px}[data-rx-look=studio] .rx-asm__topic{display:flex;align-items:baseline;gap:8px;margin:0 0 6px 4px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}[data-rx-look=studio] .rx-asm__topic span{letter-spacing:0;font-weight:500}[data-rx-look=studio] .rx-asm__group ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-asm__row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"mark text value" "mark text weight";align-items:center;gap:2px 12px;width:100%;min-height:58px;padding:10px 14px 10px 12px;border-radius:16px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 55%,transparent);text-align:left;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}[data-rx-look=studio] .rx-asm__row:hover{border-color:var(--line)}[data-rx-look=studio] .rx-asm__row[aria-selected=true]{border-color:var(--accent-border-3);background-color:var(--surface-raised);box-shadow:var(--shadow-sm)}[data-rx-look=studio] .rx-asm__row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-rx-look=studio] .rx-asm__mark{grid-area:mark;display:inline-flex;color:var(--rx-good,var(--accent-ink))}[data-rx-look=studio] .rx-asm__mark[data-tone=watch]{color:var(--status-warn-ink)}[data-rx-look=studio] .rx-asm__rowtext{grid-area:text;display:flex;flex-direction:column;gap:2px;min-width:0}[data-rx-look=studio] .rx-asm__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__basis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;color:var(--text-secondary)}[data-rx-look=studio] .rx-asm__rowvalue{grid-area:value;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__weight{grid-area:weight;text-align:right;font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-asm__weight[data-on]{color:var(--accent-ink)}[data-rx-look=studio] .rx-asm__detail{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px;border-radius:20px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 70%,transparent);box-shadow:var(--rx-bevel-inner,none)}[data-rx-look=studio] .rx-asm__detailtopic{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}[data-rx-look=studio] .rx-asm__detailtitle{margin:0;font-size:18px;font-weight:300;line-height:1.2;letter-spacing:-.015em;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__attention{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:11px;color:var(--status-warn-ink)}[data-rx-look=studio] .rx-asm__bigvalue{font-size:32px;font-weight:200;letter-spacing:-.04em;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__table{width:100%;border-collapse:collapse;font-size:11.5px}[data-rx-look=studio] .rx-asm__table th{padding:7px 10px 7px 0;text-align:left;font-weight:500;color:var(--text-primary);border-bottom:1px solid var(--line-soft)}[data-rx-look=studio] .rx-asm__table td{padding:7px 0 7px 12px;text-align:right;font-variant-numeric:tabular-nums;color:var(--text-primary);border-bottom:1px solid var(--line-soft);white-space:nowrap}[data-rx-look=studio] .rx-asm__table td span{margin-right:6px;font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-asm__facts{display:flex;flex-direction:column;gap:10px;margin:2px 0 0}[data-rx-look=studio] .rx-asm__facts dt,[data-rx-look=studio] .rx-pba__facts dt{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}[data-rx-look=studio] .rx-asm__facts dd,[data-rx-look=studio] .rx-pba__facts dd{margin:3px 0 0;font-size:11.5px;line-height:1.55;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__rests{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-asm__rests li{display:flex;justify-content:space-between;gap:12px;padding:7px 10px;border-radius:10px;background-color:color-mix(in srgb,var(--canvas) 50%,transparent);font-size:11px}[data-rx-look=studio] .rx-asm__restitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__restmeta{flex-shrink:0;color:var(--text-muted)}[data-rx-look=studio] .rx-asm__rests li[data-live] .rx-asm__restmeta{color:var(--accent-ink)}[data-rx-look=studio] .rx-asm__moretoggle{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--text-secondary)}[data-rx-look=studio] .rx-asm__moretoggle[aria-expanded=true] svg{transform:rotate(180deg)}[data-rx-look=studio] .rx-asm__moretext{margin:6px 0 0;font-size:11px;line-height:1.55;color:var(--text-secondary)}[data-rx-look=studio] .rx-asm__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line-soft)}[data-rx-look=studio] .rx-asm__field{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-raised)}[data-rx-look=studio] .rx-asm__field:focus-within{border-color:var(--accent)}[data-rx-look=studio] .rx-asm__field input{width:96px;border:0;outline:none;background:transparent;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__unit{font-size:10.5px;color:var(--text-muted)}[data-rx-look=studio] .rx-asm__acts .rx-pill:disabled,[data-rx-look=studio] .rx-asm__primary:disabled{opacity:.45;cursor:not-allowed}[data-rx-look=studio] .rx-asm__notice{margin:0;font-size:11.5px;line-height:1.5;color:var(--text-primary)}[data-rx-look=studio] .rx-asm__empty,[data-rx-look=studio] .rx-pba__empty{padding:12px 4px;font-size:11.5px;color:var(--text-muted);list-style:none}[data-rx-look=studio] .rx-pba{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px}[data-rx-look=studio] .rx-pba__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}[data-rx-look=studio] .rx-pba__colhead{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:16px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 45%,transparent);font-size:12px;color:var(--text-secondary);text-align:left;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease,color var(--motion-fast) ease}[data-rx-look=studio] .rx-pba__colhead:hover{color:var(--text-primary)}[data-rx-look=studio] .rx-pba__colhead[aria-selected=true]{border-color:var(--accent-border-3);background-color:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-sm)}[data-rx-look=studio] .rx-pba__colhead:focus-visible,[data-rx-look=studio] .rx-pba__item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-rx-look=studio] .rx-pba__count{margin-left:auto;font-size:20.5px;font-weight:200;letter-spacing:-.03em;color:var(--text-primary)}[data-rx-look=studio] .rx-pba__body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,1fr);gap:20px}[data-rx-look=studio] .rx-pba__list{min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:6px;margin:0;padding:2px 6px 2px 2px;list-style:none}[data-rx-look=studio] .rx-pba__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:54px;padding:9px 14px 9px 12px;border-radius:16px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 55%,transparent);text-align:left;transition:border-color var(--motion-fast) ease,background-color var(--motion-fast) ease}[data-rx-look=studio] .rx-pba__item:hover{border-color:var(--line)}[data-rx-look=studio] .rx-pba__item[aria-pressed=true]{border-color:var(--accent-border-3);background-color:var(--surface-raised);box-shadow:var(--shadow-sm)}[data-rx-look=studio] .rx-pba__rank{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;border:1px solid var(--line);font-size:10px;font-variant-numeric:tabular-nums;color:var(--text-secondary)}[data-rx-look=studio] .rx-pba__itemtext{display:flex;flex-direction:column;gap:2px;min-width:0;grid-column:2}[data-rx-look=studio] .rx-pba__item:not(:has(.rx-pba__rank)) .rx-pba__itemtext{grid-column:1/-1}[data-rx-look=studio] .rx-pba__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-pba__meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;color:var(--text-secondary)}[data-rx-look=studio] .rx-pba__detail{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px;border-radius:20px;border:1px solid var(--line-soft);background-color:color-mix(in srgb,var(--surface-raised) 70%,transparent);box-shadow:var(--rx-bevel-inner,none)}[data-rx-look=studio] .rx-pba__detailstate{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink)}[data-rx-look=studio] .rx-pba__detailstate[data-status=declined]{color:var(--text-muted)}[data-rx-look=studio] .rx-pba__detailtitle{margin:0;font-size:18px;font-weight:300;line-height:1.25;letter-spacing:-.015em;color:var(--text-primary)}[data-rx-look=studio] .rx-pba__detailmol{font-size:11px;color:var(--text-secondary)}[data-rx-look=studio] .rx-pba__facts{display:flex;flex-direction:column;gap:11px;margin:6px 0 0}[data-rx-look=studio] .rx-pba__open{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:auto}@media (max-width:899px){[data-rx-look=studio] .rx-asm__body,[data-rx-look=studio] .rx-pba__body{grid-template-columns:minmax(0,1fr)}[data-rx-look=studio] .rx-docov[data-studio]{height:auto}[data-rx-look=studio] .rx-pba__cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:759px){[data-rx-look=studio] .rx-docov-scrim,[data-rx-look=studio] .rx-docov-scrim[data-menu-above]{padding:8px 8px 96px}[data-rx-look=studio] .rx-docov__head{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;padding:16px 16px 12px 18px}[data-rx-look=studio] .rx-docov__titles{flex:1 1 200px}[data-rx-look=studio] .rx-docov__tabs{order:3;flex-basis:100%}}