[data-rx-look=studio]{--rx-top-h:clamp(270px,38dvh,500px);--rx-dock-reserve:78px}[data-rx-look=studio] .rx-frame{position:relative}[data-rx-look=studio] .rx-frame>.rx-surface{position:relative;height:100vh;height:100dvh;min-height:0}[data-rx-look=studio] .rx-frame>.rx-surface>.rx-surface__card{height:100vh;height:100dvh;min-height:0;padding-top:calc(var(--rx-topbar) + 8px);padding-bottom:0}[data-rx-look=studio] .rx-frame>.rx-surface[data-fit] .rx-ov{flex:1;min-height:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:14px}[data-rx-look=studio] .rx-frame>.rx-surface[data-fit] .rx-ov__upper{min-height:0;height:calc(var(--rx-top-h) + 48px);display:flex;flex-direction:column}[data-rx-look=studio] .rx-frame>.rx-surface[data-fit] .rx-ov__upper>.rx-ov__main{flex:1;min-height:0}[data-rx-look=studio] .rx-folder{--rx-sheet:rgb(255 255 255/0.36);--rx-sheet-solid:#eef1f6;--rx-sheet-shadow:0 -6px 16px -12px rgb(18 24 38/0.22);--rx-fold-line:var(--line-strong);--rx-tab-text:var(--text-secondary);--rx-tab-on-text:var(--text-primary);--rx-tab-hover:rgb(255 255 255/0.3);--rx-tab-l:0px;--rx-tab-r:0px;--rx-tab-move:380ms;--rx-tab-ease:cubic-bezier(0.22,1,0.36,1);position:relative;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr)}html[data-rx-theme=dawn] [data-rx-look=studio] .rx-folder{--rx-sheet:rgb(255 253 248/0.36);--rx-sheet-solid:#f3f2ee}html[data-rx-theme=dusk] [data-rx-look=studio] .rx-folder{--rx-sheet:rgb(14 16 36/0.34);--rx-sheet-solid:#1d1f33;--rx-sheet-shadow:0 -6px 16px -12px rgb(0 0 0/0.5);--rx-tab-hover:rgb(255 255 255/0.06)}html[data-rx-theme=night] [data-rx-look=studio] .rx-folder{--rx-sheet:rgb(3 7 18/0.38);--rx-sheet-solid:#0a1020;--rx-sheet-shadow:0 -6px 16px -12px rgb(0 0 0/0.55);--rx-tab-hover:rgb(255 255 255/0.06)}[data-rx-look=studio] .rx-folder__bar{position:relative;z-index:2;display:flex;align-items:flex-end;gap:12px;height:36px}[data-rx-look=studio] .rx-folder__bar:after,[data-rx-look=studio] .rx-folder__bar:before{content:"";position:absolute;bottom:0;height:1px;background-color:var(--rx-fold-line);pointer-events:none}[data-rx-look=studio] .rx-folder__bar:before{left:0;width:max(0px,var(--rx-tab-l))}[data-rx-look=studio] .rx-folder__bar:after{left:var(--rx-tab-r);right:0}@property --rx-tab-l{syntax:"<length>";inherits:true;initial-value:0}@property --rx-tab-r{syntax:"<length>";inherits:true;initial-value:0}[data-rx-look=studio] .rx-folder__bar{transition:--rx-tab-l var(--rx-tab-move) var(--rx-tab-ease),--rx-tab-r var(--rx-tab-move) var(--rx-tab-ease)}[data-rx-look=studio] .rx-ftabs{position:relative;display:flex;align-items:flex-end;gap:2px;min-width:0;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}[data-rx-look=studio] .rx-ftabs::-webkit-scrollbar{display:none}[data-rx-look=studio] .rx-ftabs__marker{position:absolute;bottom:-1px;left:0;width:0;height:31px;border:1px solid var(--rx-fold-line);border-bottom:0;border-radius:9px 9px 0 0;background-color:var(--rx-sheet);pointer-events:none;transition:left var(--rx-tab-move) var(--rx-tab-ease),width var(--rx-tab-move) var(--rx-tab-ease)}[data-rx-look=studio] .rx-ftabs:not([data-ready]) .rx-ftabs__marker{visibility:hidden}[data-rx-look=studio] .rx-ftabs__marker:after,[data-rx-look=studio] .rx-ftabs__marker:before{content:"";position:absolute;bottom:1px;width:8px;height:8px;pointer-events:none}[data-rx-look=studio] .rx-ftabs__marker:before{left:-8px;background:radial-gradient(circle at 0 0,transparent 7px,var(--rx-fold-line) 7.25px,var(--rx-fold-line) 8px,var(--rx-sheet) 8.4px)}[data-rx-look=studio] .rx-ftabs__marker:after{right:-8px;background:radial-gradient(circle at 100% 0,transparent 7px,var(--rx-fold-line) 7.25px,var(--rx-fold-line) 8px,var(--rx-sheet) 8.4px)}[data-rx-look=studio] .rx-ftab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:54px;height:30px;margin:0;padding:0 14px;border:1px solid transparent;border-bottom:0;border-radius:9px 9px 0 0;background:none;font-size:11.5px;font-weight:500;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--rx-tab-text);cursor:pointer;transition:background-color .14s ease,color .2s ease}[data-rx-look=studio] .rx-ftab:hover{background-color:var(--rx-tab-hover);color:var(--rx-tab-on-text)}[data-rx-look=studio] .rx-ftab:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}[data-rx-look=studio] .rx-ftab[data-coming]{color:var(--rx-tab-on-text)}[data-rx-look=studio] .rx-ftab[data-active]{color:var(--rx-tab-on-text);cursor:default}[data-rx-look=studio] .rx-ftab[data-active]:hover{background-color:transparent}[data-rx-look=studio] .rx-ftabs:not([data-ready]) .rx-ftab[data-active]{z-index:2;height:31px;margin-bottom:-1px;border-color:var(--rx-fold-line);background-color:var(--rx-sheet)}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-folder__bar,[data-rx-look=studio] .rx-ftabs__marker{transition:none}}[data-rx-look=studio] .rx-ftab[data-kind=guest] .rx-ftab__code{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}[data-rx-look=studio] .rx-ftab__tip{position:absolute;left:50%;bottom:calc(100% + 6px);z-index:5;padding:5px 10px;border-radius:8px;background-color:var(--rx-ink);box-shadow:0 4px 14px rgb(0 0 0/.18);font-size:11px;font-weight:500;white-space:nowrap;color:var(--rx-ink-text);pointer-events:none;opacity:0;transform:translate(-50%,2px);transition:opacity .12s ease,transform .12s ease}[data-rx-look=studio] .rx-ftab:is(:hover,:focus-visible) .rx-ftab__tip{opacity:1;transform:translate(-50%)}[data-rx-look=studio] .rx-folder__end{display:flex;align-items:center;flex-shrink:0;margin-left:auto;height:36px;padding-bottom:4px}[data-rx-look=studio] .rx-folder__customize{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-panel);font-size:11px;color:var(--text-secondary);transition:background-color .14s ease,color .14s ease}[data-rx-look=studio] .rx-folder__customize:hover{background-color:var(--surface-raised);color:var(--text-primary)}[data-rx-look=studio] .rx-folder__customize:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-rx-look=studio] .rx-area{position:relative;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scroll-timeline:--rx-folder y;scrollbar-width:none;outline:none}[data-rx-look=studio] .rx-area::-webkit-scrollbar{display:none}[data-rx-look=studio] .rx-area__snap{position:absolute;left:0;width:1px;height:100%;scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none}[data-rx-look=studio] .rx-area__view{position:sticky;top:0;isolation:isolate;height:100%;min-height:0;padding:14px 16px var(--rx-dock-reserve);box-sizing:border-box;color:var(--text-primary);outline:none}[data-rx-look=studio] .rx-area__view:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--rx-sheet);box-shadow:var(--rx-sheet-shadow);pointer-events:none}@supports (animation-timeline:scroll()){[data-rx-look=studio] .rx-area__view>*{animation:rx-sheet-content linear both;animation-timeline:--rx-folder;animation-range:calc(var(--rx-i) / var(--rx-n1) * 100%) calc((var(--rx-i) + .5) / var(--rx-n1) * 100%)}[data-rx-look=studio] .rx-area__view:before{animation:rx-sheet-film linear both;animation-timeline:--rx-folder;animation-range:calc((var(--rx-i) + .82) / var(--rx-n1) * 100%) calc((var(--rx-i) + 1) / var(--rx-n1) * 100%)}[data-rx-look=studio] .rx-area__view:last-of-type:before,[data-rx-look=studio] .rx-area__view:last-of-type>*{animation:none}}@keyframes rx-sheet-content{0%{opacity:1}to{opacity:0}}@keyframes rx-sheet-film{0%{opacity:1}to{opacity:0}}@supports not (animation-timeline:scroll()){[data-rx-look=studio] .rx-area__view:before{background:var(--rx-sheet-solid)}}[data-rx-look=studio] .rx-area__view[data-buried]{visibility:hidden}[data-rx-look=studio] .rx-area .rx-enter{animation:none}[data-rx-look=studio] .rx-area *{backdrop-filter:none!important}[data-rx-look=studio] .rx-area__widgets{height:100%;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:10px}[data-rx-look=studio] .rx-folder .rx-area__widgets>.rx-widgets{min-height:0;display:grid;grid-template-rows:minmax(0,1fr)}[data-rx-look=studio] .rx-folder .rx-area__widgets .rx-widgets__grid{min-height:0;grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:unset}[data-rx-look=studio] .rx-widget[data-openable] .rx-widget__main{cursor:pointer}[data-rx-look=studio] .rx-widget[data-openable]:hover{transform:translateY(-1px)}[data-rx-look=studio] .rx-widget__open{min-width:0;padding:0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}[data-rx-look=studio] .rx-widget__open:hover{text-decoration:underline;text-underline-offset:3px}[data-rx-look=studio] .rx-widget__open:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}[data-rx-look=studio] .rx-anav{display:flex;align-items:center;gap:14px;min-width:0;height:32px;container:rxanav/inline-size}@container rxanav (max-width: 1180px){[data-rx-look=studio] .rx-anav__guest{font-size:0;gap:6px}[data-rx-look=studio] .rx-anav__guestbtn{font-size:11px}}[data-rx-look=studio] .rx-anav__guestbtn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--rx-ms-edge-lo);background-color:var(--rx-ms-glass-strong);font-size:11.5px;color:var(--rx-ms-ink);white-space:nowrap;transition:background-color var(--motion-fast,.12s) ease,border-color var(--motion-fast,.12s) ease}[data-rx-look=studio] .rx-anav__guestbtn:hover{border-color:var(--rx-ms-edge);background-color:var(--rx-mark-fill)}[data-rx-look=studio] .rx-anav__guestbtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-rx-look=studio] .rx-anav__name{display:inline-flex;align-items:baseline;gap:8px;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:300;letter-spacing:-.02em;color:var(--rx-ms-ink);outline:none}[data-rx-look=studio] .rx-anav__id{font-size:10px;font-weight:500;letter-spacing:.06em;color:var(--rx-ms-ink-3)}[data-rx-look=studio] .rx-anav__guest{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--status-warn-ink)}[data-rx-look=studio] .rx-anav__acts{display:inline-flex;align-items:center;gap:6px;margin-left:auto}[data-rx-look=studio] .rx-mv{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;color:var(--rx-ms-ink)}[data-rx-look=studio] .rx-mv__body{min-height:0;display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,2.2fr) minmax(280px,1.05fr);gap:18px}[data-rx-look=studio] .rx-mv[data-rec=none]:is([data-family=weights]) .rx-mv__body{grid-template-columns:minmax(210px,.8fr) minmax(0,2.6fr) minmax(260px,.95fr)}[data-rx-look=studio] .rx-mv__ident{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;overflow:hidden}[data-rx-look=studio] .rx-mv__question{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:12px;line-height:1.4;color:var(--rx-ms-ink-2)}[data-rx-look=studio] .rx-mv__score{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"fig meta" "months months";align-items:end;gap:6px 14px}[data-rx-look=studio] .rx-mv__scorefig{grid-area:fig;font-size:54.5px;font-weight:200;line-height:.82;letter-spacing:-.05em;font-variant-numeric:tabular-nums}[data-rx-look=studio] .rx-mv__scorefig small{margin-left:2px;font-size:12px;letter-spacing:0;color:var(--rx-ms-ink-3)}[data-rx-look=studio] .rx-mv__scoremeta{grid-area:meta;display:flex;flex-direction:column;gap:2px;min-width:0}[data-rx-look=studio] .rx-mv__band{display:inline-flex;align-items:center;gap:7px;font-size:15px}[data-rx-look=studio] .rx-mv__delta{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:var(--rx-ms-ink-2)}[data-rx-look=studio] .rx-mv__delta[data-dir=down] svg{color:var(--status-critical)}[data-rx-look=studio] .rx-mv__delta[data-dir=up] svg{color:var(--status-positive)}[data-rx-look=studio] .rx-mv__months{grid-area:months;display:block}[data-rx-look=studio] .rx-mv__months .rx-strip{min-height:26px}[data-rx-look=studio] .rx-mv__unscored{font-size:12px;color:var(--rx-ms-ink-2)}[data-rx-look=studio] .rx-mv__ident>*{flex-shrink:0}[data-rx-look=studio] .rx-anav__srcs{align-self:center;height:9px;gap:6px;margin:2px 0 0 6px}[data-rx-look=studio] .rx-mv__finding{flex:1 1 0;min-height:1.42em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;margin:0;font-size:14px;line-height:1.42;color:var(--rx-ms-ink);text-wrap:pretty}[data-rx-look=studio] .rx-mv__signals{flex-wrap:nowrap;min-width:0;margin:auto 0 0;overflow:hidden}[data-rx-look=studio] .rx-mv__signals .rx-ms__sig{min-width:0;flex-shrink:1}[data-rx-look=studio] .rx-mv__signals .rx-ms__sig>span:not(.rx-signal__icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-rx-look=studio] .rx-mv__signals .rx-ms__sig>b{flex-shrink:0;white-space:nowrap}[data-rx-look=studio] .rx-mv__sigpop{top:auto;bottom:calc(100% + 8px)}[data-rx-look=studio] .rx-mv__hero{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;padding:12px 16px 10px;border-radius:18px;border:1px solid var(--rx-ms-edge-lo);background-color:var(--rx-ms-glass);box-shadow:inset 0 1px 0 var(--rx-ms-edge),var(--rx-ms-shadow)}[data-rx-look=studio] .rx-mv__hero>*{flex:1;min-height:0}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target{flex:0 0 auto;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px 24px;padding-bottom:6px;border-bottom:1px solid var(--rx-ms-edge-lo)}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__bignum{flex:0 0 auto}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__bigfig{font-size:41.5px}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__bigunit{font-size:15px;margin-bottom:2px}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__bigsub{margin:0 0 2px 10px;font-size:11px}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__bigname{font-size:12.5px}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__scale{flex:1 1 240px;min-width:220px;height:76px}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-tscale__plot{min-height:0;height:100%}[data-rx-look=studio] .rx-mv__heroatoms{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:2px;padding-top:6px}[data-rx-look=studio] .rx-mv__heroatomshead{flex:0 0 auto;font-size:10.5px;font-weight:500;color:var(--rx-ms-ink-3)}[data-rx-look=studio] .rx-mv__heroatoms .rx-mv__atoms{flex:1;min-height:0;gap:2px}[data-rx-look=studio] .rx-mv__heroatoms .rx-mv__atom{grid-template-columns:minmax(0,1.4fr) minmax(80px,1fr) auto 60px;height:28px}[data-rx-look=studio] .rx-mv__atoms[data-cols="2"] .rx-mv__atom,[data-rx-look=studio] .rx-mv__heroatoms .rx-mv__atoms[data-cols="2"] .rx-mv__atom{grid-template-columns:minmax(0,1fr) auto 56px}[data-rx-look=studio] .rx-mv__heroatoms .rx-mv__pager{height:20px}[data-rx-look=studio] .rx-mv__hero{container:rxmvhero/size}@container rxmvhero (max-height: 330px){[data-rx-look=studio] .rx-mv .rx-ms__scalekey{display:none}}@container rxmvhero (max-height: 300px){[data-rx-look=studio] .rx-mv .rx-ms__bigfig{font-size:51px}[data-rx-look=studio] .rx-mv .rx-ms__bigunit{font-size:16px;margin-bottom:2px}[data-rx-look=studio] .rx-mv .rx-ms__bigsub{margin-bottom:0;font-size:11px}[data-rx-look=studio] .rx-mv .rx-ms__scale,[data-rx-look=studio] .rx-mv .rx-tscale__plot{height:96px}}@container rxmvhero (max-height: 290px){[data-rx-look=studio] .rx-mv .rx-ms__driver,[data-rx-look=studio] .rx-mv .rx-ms__driver[data-big]{grid-template-columns:minmax(0,1fr);flex:0 0 auto;padding:3px 0}[data-rx-look=studio] .rx-mv .rx-ms__driver .rx-ms__drivertext,[data-rx-look=studio] .rx-mv .rx-ms__driver[data-big] .rx-ms__drivertext{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name fig delta"}[data-rx-look=studio] .rx-mv .rx-ms__driverfig{font-size:16px}[data-rx-look=studio] .rx-mv .rx-ms__driverviz{display:none}[data-rx-look=studio] .rx-mv .rx-ms__sidehead{font-size:11px}[data-rx-look=studio] .rx-mv .rx-ms__build{gap:6px}[data-rx-look=studio] .rx-mv .rx-ms__buildhead .rx-ms__note,[data-rx-look=studio] .rx-mv .rx-ms__premmeta,[data-rx-look=studio] .rx-mv .rx-ms__scalekey{display:none}[data-rx-look=studio] .rx-mv .rx-ms__prem{padding:5px 12px}}@container rxmvside (max-height: 300px){[data-rx-look=studio] .rx-mv .rx-ms__premrule{display:none}}@container rxmvhero (max-height: 240px){[data-rx-look=studio] .rx-mv .rx-ms__buildname,[data-rx-look=studio] .rx-mv .rx-ms__trendhead .rx-ms__note{display:none}}@container rxmvhero (max-height: 200px){[data-rx-look=studio] .rx-mv .rx-ms__compare{gap:6px}[data-rx-look=studio] .rx-mv .rx-dumb__plot{min-height:96px}[data-rx-look=studio] .rx-mv .rx-ms__parts{gap:6px}[data-rx-look=studio] .rx-mv .rx-ms__partlist{gap:3px}[data-rx-look=studio] .rx-mv .rx-ms__partbar{height:10px}[data-rx-look=studio] .rx-mv .rx-ms__partbar--compare{height:4px}}[data-rx-look=studio] .rx-mv__side{container:rxmvside/size;min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px}[data-rx-look=studio] .rx-mv__rec{display:flex;flex-direction:column;gap:3px;flex-shrink:0;padding:10px 14px;border-radius:14px;border:1px solid var(--accent-border-2);background-color:var(--accent-tint-3);color:var(--rx-ms-ink)}[data-rx-look=studio] .rx-mv__reclabel{font-size:10px;font-weight:500;color:var(--accent-ink)}[data-rx-look=studio] .rx-mv__rectitle{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:13px;line-height:1.3;color:var(--rx-ms-ink)}[data-rx-look=studio] .rx-mv__receffect{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--rx-ms-ink-2)}[data-rx-look=studio] .rx-mv__receffect b{font-size:13px;font-weight:500;color:var(--rx-ms-ink)}[data-rx-look=studio] .rx-mv__recacts{display:flex;align-items:center;gap:12px;margin-top:4px}[data-rx-look=studio] .rx-mv__recacts .rx-pill{padding:5px 11px;font-size:10.5px;color:var(--accent-ink)}[data-rx-look=studio] .rx-mv__recacts .rx-link{font-size:11px}[data-rx-look=studio] .rx-mv__tabs{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}[data-rx-look=studio] .rx-mv__tablist{border-color:var(--rx-ms-edge-lo);background-color:var(--rx-ms-glass)}[data-rx-look=studio] .rx-mv__tabbody{flex:1;min-height:0;display:flex;flex-direction:column}[data-rx-look=studio] .rx-mv__tabbody>*{flex:1;min-height:0}[data-rx-look=studio] .rx-mv__atoms{display:flex;flex-direction:column;gap:6px}[data-rx-look=studio] .rx-mv__atombox{flex:1;min-height:0;overflow:hidden}[data-rx-look=studio] .rx-mv__atomcols{display:flex;gap:22px}[data-rx-look=studio] .rx-mv__atomcols>.rx-mv__atomlist{flex:1 1 0;min-width:0}[data-rx-look=studio] .rx-mv__atomlist{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-mv__atom{display:grid;grid-template-columns:minmax(0,1fr) 52px auto 56px;align-items:center;gap:10px;height:34px;border-top:1px solid var(--rx-ms-edge-lo);font-size:11.5px}[data-rx-look=studio] .rx-mv__atom:first-child{border-top:0}[data-rx-look=studio] .rx-mv__atomname{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--rx-ms-ink-2)}[data-rx-look=studio] .rx-mv__atomspark{display:flex;height:22px}[data-rx-look=studio] .rx-mv__atomspark>*{flex:1}[data-rx-look=studio] .rx-mv__atomspark :is(.rx-trend__plot){position:relative;min-height:0}[data-rx-look=studio] .rx-mv__atomspark :is(.rx-trend__plot)>svg{position:absolute;inset:0}[data-rx-look=studio] .rx-mv__atomfig{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--rx-ms-ink)}[data-rx-look=studio] .rx-mv__atom .rx-ms__atomdelta{text-align:right}[data-rx-look=studio] .rx-mv__pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}[data-rx-look=studio] .rx-mv__history{display:flex;flex-direction:column;gap:8px}[data-rx-look=studio] .rx-mv__history>*{flex:1;min-height:0}[data-rx-look=studio] .rx-mv__why{display:flex;flex-direction:column;gap:8px;overflow:hidden;font-size:12px;line-height:1.45;color:var(--rx-ms-ink-2)}[data-rx-look=studio] .rx-mv__why p{margin:0}[data-rx-look=studio] .rx-mv__why b{font-weight:500;color:var(--rx-ms-ink)}[data-rx-look=studio] .rx-mv .rx-ms__bigfig{font-size:clamp(45px,4.7vw,79px)}[data-rx-look=studio] .rx-mv .rx-ms__bigunit{font-size:19px}[data-rx-look=studio] .rx-mv .rx-ms__target{justify-content:space-between;gap:4px}[data-rx-look=studio] .rx-mv .rx-ms__scalekey{gap:4px 14px;font-size:10.5px}[data-rx-look=studio] .rx-mv .rx-ms__scale,[data-rx-look=studio] .rx-mv .rx-tscale__plot{min-height:0;height:108px}[data-rx-look=studio] .rx-mv .rx-ms__scale{flex:0 0 auto}[data-rx-look=studio] .rx-mv .rx-tscale__plot{flex:1 1 0;min-width:0;position:relative}[data-rx-look=studio] .rx-mv .rx-tscale__plot>svg{position:absolute;inset:0}[data-rx-look=studio] .rx-mv .rx-ms__trendfig{font-size:24.5px}[data-rx-look=studio] .rx-mv .rx-ms__trendplot{min-height:0}[data-rx-look=studio] .rx-mv .rx-ms__why{display:none}[data-rx-look=studio] .rx-mv .rx-ms__weights{gap:10px}[data-rx-look=studio] .rx-mv .rx-ms__sides{gap:14px}[data-rx-look=studio] .rx-mv .rx-ms__side--pull{padding:10px 12px;margin:0}[data-rx-look=studio] .rx-mv .rx-ms__driver{padding:4px 0}[data-rx-look=studio] .rx-mv .rx-ms__driverfig{font-size:20.5px}[data-rx-look=studio] .rx-mv .rx-ms__drivertext .rx-ms__atomdelta span,[data-rx-look=studio] .rx-mv .rx-ms__driverthr{display:none}[data-rx-look=studio] .rx-mv .rx-ms__driverviz{min-height:28px}[data-rx-look=studio] .rx-mv .rx-ms__buildtrack{height:8px}[data-rx-look=studio] .rx-mv .rx-ms__partlist{justify-content:space-between;gap:2px}[data-rx-look=studio] .rx-mv .rx-ms__part{grid-template-columns:minmax(120px,.8fr) minmax(0,2fr) 84px 60px}[data-rx-look=studio] .rx-mv .rx-ms__partfig{font-size:17px}[data-rx-look=studio] .rx-mv .rx-ms__partbar{height:10px}[data-rx-look=studio] .rx-mv .rx-ms__premises{grid-template-columns:minmax(0,1fr)}[data-rx-look=studio] .rx-mv .rx-ms__premlist{gap:6px}[data-rx-look=studio] .rx-mv .rx-ms__prem{padding:7px 12px}[data-rx-look=studio] .rx-mv .rx-ms__premtopic{display:none}[data-rx-look=studio] .rx-mv .rx-ms__premname{font-size:13px}[data-rx-look=studio] .rx-mv .rx-ms__premvalue{font-size:15px}[data-rx-look=studio] .rx-mv .rx-ms__premside{gap:10px}[data-rx-look=studio] .rx-mv .rx-ms__premsumfig{font-size:51px}[data-rx-look=studio] .rx-mv .rx-ms__premrule{font-size:11px}@media (max-width:1279px){[data-rx-look=studio] .rx-mv__body{grid-template-columns:minmax(0,2fr) minmax(250px,1fr)}[data-rx-look=studio] .rx-mv__ident{display:none}}@media (max-height:820px){[data-rx-look=studio]{--rx-top-h:clamp(250px,34dvh,500px);--rx-dock-reserve:72px}[data-rx-look=studio] .rx-mv .rx-ms__trend{gap:4px}[data-rx-look=studio] .rx-mv .rx-ms__trendhead{gap:2px 12px}[data-rx-look=studio] .rx-mv .rx-ms__prem{padding:4px 12px}[data-rx-look=studio] .rx-mv .rx-ms__premlist{gap:4px}[data-rx-look=studio] .rx-mv .rx-ms__premname{font-size:12.5px}[data-rx-look=studio] .rx-mv .rx-ms__premmeta{font-size:10.5px}[data-rx-look=studio] .rx-mv__question{display:none}[data-rx-look=studio] .rx-mv__finding{-webkit-line-clamp:4}}@media (max-width:1023px){[data-rx-look=studio] .rx-frame>.rx-surface,[data-rx-look=studio] .rx-frame>.rx-surface>.rx-surface__card{height:auto;min-height:100dvh}[data-rx-look=studio] .rx-frame>.rx-surface[data-fit] .rx-ov{display:flex;flex-direction:column;gap:18px}[data-rx-look=studio] .rx-frame>.rx-surface[data-fit] .rx-ov__main,[data-rx-look=studio] .rx-frame>.rx-surface[data-fit] .rx-ov__upper{height:auto}[data-rx-look=studio] .rx-folder{display:block}[data-rx-look=studio] .rx-folder__bar{position:sticky;top:var(--rx-topbar);z-index:20;height:40px;margin:0 calc(-1 * var(--rx-pad));padding:0 var(--rx-pad);background-color:color-mix(in srgb,var(--canvas) 88%,transparent);backdrop-filter:blur(12px)}[data-rx-look=studio] .rx-folder__bar:after,[data-rx-look=studio] .rx-folder__bar:before{display:none}[data-rx-look=studio] .rx-folder__bar{box-shadow:inset 0 -1px 0 var(--rx-fold-line)}[data-rx-look=studio] .rx-ftabs:not([data-ready]) .rx-ftab[data-active],[data-rx-look=studio] .rx-ftabs__marker{bottom:0;height:30px;margin-bottom:0;border-color:transparent;background-color:var(--rx-tab-hover);box-shadow:inset 0 -2px 0 var(--accent);border-radius:8px 8px 0 0}[data-rx-look=studio] .rx-ftabs__marker:after,[data-rx-look=studio] .rx-ftabs__marker:before{content:none}[data-rx-look=studio] .rx-folder__end{height:40px;padding-bottom:6px}[data-rx-look=studio] .rx-area{height:auto;overflow:visible;scroll-snap-type:none;scroll-timeline:none}[data-rx-look=studio] .rx-area__snap{display:none}[data-rx-look=studio] .rx-area__view{display:none;position:static;height:auto;padding:14px 0 calc(var(--rx-dock-reserve) + 12px)}[data-rx-look=studio] .rx-area__view[data-shown]{display:block;visibility:visible}[data-rx-look=studio] .rx-area__view:before,[data-rx-look=studio] .rx-area__view>*{animation:none;opacity:1}[data-rx-look=studio] .rx-area__view:before{content:none}[data-rx-look=studio] .rx-area__widgets{height:auto;display:flex;flex-direction:column;gap:14px}[data-rx-look=studio] .rx-folder .rx-area__widgets>.rx-widgets{display:block}[data-rx-look=studio] .rx-folder .rx-area__widgets .rx-widgets__grid{grid-template-rows:none;grid-auto-rows:minmax(124px,auto)}[data-rx-look=studio] .rx-mv{height:auto;display:flex;flex-direction:column;gap:12px}[data-rx-look=studio] .rx-anav{height:auto;flex-wrap:wrap;gap:8px 12px;container:none}[data-rx-look=studio] .rx-anav__name{white-space:normal;font-size:18px}[data-rx-look=studio] .rx-mv__body{display:flex;flex-direction:column;gap:12px}[data-rx-look=studio] .rx-mv__ident{display:flex;overflow:visible}[data-rx-look=studio] .rx-mv__question{display:block}[data-rx-look=studio] .rx-mv__finding{flex:none;-webkit-line-clamp:8}[data-rx-look=studio] .rx-mv__signals{margin-top:2px}[data-rx-look=studio] .rx-mv__hero{height:300px;container:none}[data-rx-look=studio] .rx-mv[data-family=target] .rx-mv__hero{height:auto}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target{flex-wrap:wrap}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__scale{height:108px}[data-rx-look=studio] .rx-mv .rx-ms__scalekey{display:none}[data-rx-look=studio] .rx-mv__hero>.rx-ms__target .rx-ms__scale{flex-basis:100%;min-width:0;height:96px}[data-rx-look=studio] .rx-mv__heroatoms .rx-mv__atom{grid-template-columns:minmax(0,2fr) 56px auto 56px}[data-rx-look=studio] .rx-mv__heroatoms,[data-rx-look=studio] .rx-mv__heroatoms .rx-mv__atombox,[data-rx-look=studio] .rx-mv__heroatoms .rx-mv__atoms{flex:none;min-height:auto}[data-rx-look=studio] .rx-folder__customize{gap:0;padding:0 8px;font-size:0}[data-rx-look=studio] .rx-folder__customize svg{font-size:12px}[data-rx-look=studio] .rx-mv__side{container:none}[data-rx-look=studio] .rx-mv__atombox,[data-rx-look=studio] .rx-mv__history>*,[data-rx-look=studio] .rx-mv__tabbody,[data-rx-look=studio] .rx-mv__tabbody>*{flex:none;min-height:auto}[data-rx-look=studio] .rx-mv__history>.rx-trend{height:160px}[data-rx-look=studio] .rx-mv__tabbody{min-height:120px}}@media (max-width:759px){[data-rx-look=studio] .rx-ov .rx-kf,[data-rx-look=studio] .rx-ov .rx-kf__body,[data-rx-look=studio] .rx-ov .rx-kf__grid,[data-rx-look=studio] .rx-ov__main{display:flex;flex-direction:column;height:auto;min-height:0}[data-rx-look=studio] .rx-ov__main{gap:20px}[data-rx-look=studio] .rx-ov .rx-kf__body{gap:24px}[data-rx-look=studio] .rx-ov .rx-kf__grid{gap:22px}[data-rx-look=studio] .rx-ov .rx-fig{container:rxfig/inline-size;flex:none;height:auto;min-height:0}[data-rx-look=studio] .rx-ov .rx-health{container:none}[data-rx-look=studio] .rx-ov .rx-fig__chart{flex:none;height:72px}[data-rx-look=studio] .rx-ov__messagerow{flex-direction:column;align-items:flex-start;gap:4px}[data-rx-look=studio] .rx-ov__msgtext{font-size:19px}[data-rx-look=studio] .rx-ov .rx-health__value{font-size:71.5px}}.rx-glass{--rx-glass-tint:var(--rxg-tint,255 255 255);--rx-glass-frost:var(--rxg-frost,0.16);--rx-glass-sat:1.25;--rx-glass-blur:var(--rxg-blur,14px);--rx-glass-radius:999px;--rx-glass-line:var(--rxg-line,rgb(255 255 255/0.62));--rx-glass-shadow:var(
    --rxg-shadow,0 1px 1px rgba(18,24,38,0.05),0 8px 20px rgba(18,24,38,0.09),0 22px 48px rgba(18,24,38,0.12)
  );position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;border-radius:var(--rx-glass-radius);overflow:hidden;box-shadow:var(--rx-glass-shadow)}.rx-glass__blur,.rx-glass__refract,.rx-glass__tint{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.rx-glass--frost,.rx-glass__blur{backdrop-filter:blur(var(--rx-glass-blur)) saturate(var(--rx-glass-sat))}.rx-glass--frost .rx-glass__blur{backdrop-filter:none}.rx-glass__refract{backdrop-filter:var(--rx-glass-filter);transition:opacity .16s ease}html[data-rx-leafing] .rx-glass__refract{opacity:0}@media (prefers-reduced-motion:reduce){.rx-glass__refract{transition:none}}.rx-glass__tint{background-color:rgb(var(--rx-glass-tint)/var(--rx-glass-frost))}.rx-glass__filter{width:100%;height:100%;opacity:0;z-index:-1}.rx-glass__edge,.rx-glass__filter{position:absolute;inset:0;pointer-events:none}.rx-glass__edge{border-radius:inherit;z-index:0;box-shadow:inset 0 0 0 1px var(--rx-glass-line)}.rx-glass__content{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.rx-glass{--rx-glass-frost:0.96}}@media (prefers-reduced-transparency:reduce){.rx-glass{--rx-glass-frost:0.96}.rx-glass__blur,.rx-glass__refract{backdrop-filter:none}}.rx-dock{position:fixed;inset:0;z-index:35;pointer-events:none}.rx-dock__box{position:absolute;left:0;top:0;pointer-events:none;visibility:hidden}.rx-dock[data-ready] .rx-dock__box{visibility:visible}.rx-dock[data-settled] .rx-dock__box{transition:left var(--motion-fast,.12s) var(--ease-out,ease),top var(--motion-fast,.12s) var(--ease-out,ease)}.rx-dock[data-settled][data-morphing] .rx-dock__box{transition:left .26s var(--ease-out,ease),top .26s var(--ease-out,ease)}.rx-dock[data-dragging] .rx-dock__box{transition:none}.rx-dock__glass{pointer-events:auto}.rx-dock__glass[data-morphing]{transition:width .26s var(--ease-out,ease),height .26s var(--ease-out,ease)}.rx-dock__content{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;animation:rx-dock-in .2s var(--ease-out,ease) both}@keyframes rx-dock-in{0%{opacity:0}to{opacity:1}}.rx-dock__row{gap:2px;padding:7px 9px 7px 7px}.rx-dock__row,.rx-dock__slot{display:flex;align-items:center}.rx-dock__grip{display:inline-flex;align-items:center;justify-content:center;width:24px;height:36px;margin-right:2px;border-radius:999px;color:var(--text-dim,rgba(18,24,38,.62));cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--motion-base,.18s) ease,background-color var(--motion-base,.18s) ease}.rx-dock__grip:hover{color:var(--text-primary,#121826);background-color:rgba(var(--rx-ink-rgb,18 24 38)/.06)}.rx-dock__sep{width:1px;height:22px;margin:0 6px 0 8px;background-color:var(--line-strong,rgba(18,24,38,.14))}.rx-dock__ctl{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;color:var(--text-secondary,rgba(18,24,38,.72));transition:color var(--motion-base,.18s) ease,background-color var(--motion-base,.18s) ease}.rx-dock__ctl:hover{color:var(--text-primary,#121826);background-color:rgba(var(--rx-ink-rgb,18 24 38)/.06)}.rx-dock__ctl[aria-disabled=true]{color:var(--text-faint,rgba(18,24,38,.5))}.rx-dock__open{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:999px;color:var(--text-primary,#121826);cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--motion-base,.18s) ease}.rx-dock__open:hover{background-color:rgba(var(--rx-ink-rgb,18 24 38)/.05)}.rx-dock[data-dragging] .rx-dock__grip,.rx-dock[data-dragging] .rx-dock__open{cursor:grabbing}.rx-dock__grip[data-moving],.rx-dock__open[data-moving]{color:var(--text-primary,#121826);box-shadow:inset 0 0 0 2px var(--accent,#2c58c8)}.rx-dock a:focus-visible,.rx-dock button:focus-visible{outline:2px solid var(--rx-ink,#121826);outline-offset:-2px}.rx-dock__tip{position:absolute;transform:translateX(-50%);padding:7px 11px;border-radius:var(--rx-r-sm,10px);background-color:var(--rx-ink,#121826);color:var(--rx-ink-text,#f5f7fb);font-size:11px;font-weight:500;line-height:1.2;white-space:nowrap;pointer-events:none;z-index:2}.rx-dock__tip[data-side=above]{bottom:calc(100% + 8px)}.rx-dock__tip[data-side=below]{top:calc(100% + 8px)}.rx-dock__live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rx-fnav{display:flex;align-items:center;gap:2px}.rx-fnav__item{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px 0 12px;border-radius:999px;color:color-mix(in srgb,var(--text-primary,#121826) 82%,transparent);font-size:11.5px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-base,.18s) ease,color .22s ease}.rx-fnav__item svg{opacity:.75;transition:opacity .22s ease}.rx-fnav__item:hover{color:var(--text-primary,#121826);background-color:rgba(var(--rx-ink-rgb,18 24 38)/.05)}.rx-fnav__item:hover svg{opacity:1}.rx-fnav__pill{position:absolute;inset:0;z-index:-1;border-radius:999px;background-color:var(--rx-ink,#121826);box-shadow:0 1px 1px rgb(0 0 0/.08),0 4px 14px rgb(var(--rx-ink-rgb,18 24 38)/.18),inset 0 1px 0 rgb(255 255 255/.14)}.rx-fnav__item[aria-current=page]{color:var(--rx-ink-text,#f5f7fb);background-color:transparent;transition:color .16s ease 60ms}.rx-fnav__item[aria-current=page]:hover{background-color:transparent}.rx-fnav__item[aria-current=page] svg{opacity:1}.rx-fnav__item[aria-current=page]:focus-visible{outline-color:var(--rx-hl,#5b93ff)}.rx-fnav__tools{display:flex;align-items:center;gap:2px}.rx-fnav__tool[aria-expanded=true]{color:var(--accent-ink,#2349a8);background-color:rgb(var(--accent-rgb,44 88 200)/.1)}.rx-fnav__ask{width:auto;gap:6px;padding:0 12px 0 10px;color:var(--text-primary,#121826)}.rx-fnav__ask svg{color:var(--accent,#2c58c8)}.rx-fnav__asklabel{font-size:11.5px;font-weight:500}.rx-fnav__theme{width:84px;justify-content:flex-start;gap:6px;padding:0 10px}.rx-fnav__themelabel{font-size:11.5px;font-weight:500;color:var(--text-primary,#121826)}.rx-dock__pop{position:absolute;pointer-events:auto;opacity:0;z-index:3}.rx-dock__pop[data-placed]{opacity:1;animation:rx-dock-pop .18s var(--ease-out,ease) both}.rx-dock__pop[data-side=above]{bottom:calc(100% + 10px)}.rx-dock__pop[data-side=below]{top:calc(100% + 10px)}@keyframes rx-dock-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rx-themes{display:flex;flex-direction:column;gap:6px;width:248px;padding:10px;border-radius:18px;border:1px solid var(--glass-border,rgba(18,24,38,.1));background-color:color-mix(in srgb,var(--surface-raised,#ffffff) 97%,transparent);box-shadow:var(--shadow-modal,0 24px 70px rgba(18,24,38,.18));backdrop-filter:blur(18px) saturate(1.4)}.rx-themes__title{padding:2px 6px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted,rgba(18,24,38,.66))}.rx-themes__list{display:flex;flex-direction:column;gap:2px}.rx-themes__option{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;padding:7px 8px;border-radius:12px;text-align:left;color:var(--text-primary,#121826);transition:background-color var(--motion-base,.18s) ease}.rx-themes__option:hover{background-color:rgba(var(--rx-ink-rgb,18 24 38)/.06)}.rx-themes__option[aria-checked=true]{background-color:rgba(var(--accent-rgb,44 88 200)/.12)}.rx-themes__option:focus-visible{outline:2px solid var(--accent,#2c58c8);outline-offset:-2px}.rx-themes__swatch{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(var(--rx-ink-rgb,18 24 38)/.12);color:#ffffff}.rx-themes__swatch[data-swatch=night]{background:linear-gradient(150deg,#1f3d8c,#0a1736)}.rx-themes__swatch[data-swatch=dusk]{background:linear-gradient(150deg,#8a7cd6,#3c3f86)}.rx-themes__swatch[data-swatch=day]{background:linear-gradient(150deg,#9fbaf0,#2c58c8)}.rx-themes__swatch[data-swatch=dawn]{background:linear-gradient(150deg,#f6f0e2,#bcd4f2);color:#2b4c98}.rx-themes__text{display:flex;flex-direction:column;min-width:0}.rx-themes__name{font-size:11.5px;font-weight:600}.rx-themes__hint{font-size:10px;color:var(--text-muted,rgba(18,24,38,.66))}.rx-themes__check{color:var(--accent-ink,#2349a8);opacity:0}.rx-themes__option[aria-checked=true] .rx-themes__check{opacity:1}@media (prefers-reduced-motion:reduce){.rx-dock[data-settled] .rx-dock__box,.rx-dock[data-settled][data-morphing] .rx-dock__box,.rx-dock__ctl,.rx-dock__glass[data-morphing],.rx-dock__grip,.rx-dock__open,.rx-fnav__item,.rx-themes__option{transition:none}.rx-dock__content,.rx-dock__pop[data-placed]{animation:none}}.rx-fnav__theme,.rx-fnav__tools .rx-dock__ctl:not(.rx-fnav__ask){color:color-mix(in srgb,var(--text-primary,#121826) 82%,transparent);transition:color .22s ease,background-color var(--motion-base,.18s) ease}.rx-fnav__theme:hover,.rx-fnav__tools .rx-dock__ctl:not(.rx-fnav__ask):hover,.rx-fnav__tools .rx-dock__ctl[aria-expanded=true]{color:var(--text-primary,#121826)}@media (max-width:759px){.rx-fnav__asklabel,.rx-fnav__label,.rx-fnav__themelabel{display:none}.rubber-segment__item{padding:0 10px;min-width:40px}}.rubber-segment{--rs-radius:18px;--rs-inset:0px;--rs-thumb-radius:18px;--rs-h:36px;--rs-font:12px;--rs-pad:14px;--rs-min:44px;--rs-ink:color-mix(in srgb,var(--text-primary,#121826) 90%,transparent);--rs-ink-hover:var(--text-primary,#121826);--rs-ink-active:var(--rx-ink-text,#f5f7fb);--rs-thumb:var(--rx-ink,#121826);--rs-ease-out:cubic-bezier(0.23,1,0.32,1);position:relative;display:inline-grid;grid-auto-flow:column;grid-auto-columns:auto;vertical-align:middle;padding:var(--rs-inset);border-radius:var(--rs-radius);background:transparent;contain:layout paint style;font-family:inherit;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.rubber-segment[data-equal]{grid-auto-columns:minmax(0,1fr)}.rubber-segment[aria-disabled=true]{opacity:.5;pointer-events:none}.rubber-segment__item{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:calc(var(--rs-h) - var(--rs-inset) * 2);min-width:var(--rs-min);margin:0;padding:0 var(--rs-pad) 0 calc(var(--rs-pad) - 2px);border:0;border-radius:var(--rs-thumb-radius);background:none;color:var(--rs-ink);font:inherit;font-size:var(--rs-font);font-weight:500;letter-spacing:.005em;line-height:1;white-space:nowrap;cursor:pointer;outline:none;transition:color .16s ease,transform .16s var(--rs-ease-out)}.rubber-segment__item svg{flex-shrink:0;opacity:.75}.rubber-segment__item[aria-checked=true]{cursor:default}.rubber-segment[data-draggable] .rubber-segment__item[aria-checked=true]{cursor:grab}.rubber-segment[data-held],.rubber-segment[data-held] .rubber-segment__item{cursor:grabbing}.rubber-segment__item[data-pressed]{transform:scale(.96)}.rubber-segment__item:focus-visible{outline:2px solid var(--rx-hl,#5b93ff);outline-offset:2px}@media (hover:hover) and (pointer:fine){.rubber-segment__item[aria-checked=false]:hover{color:var(--rs-ink-hover)}.rubber-segment__item[aria-checked=false]:hover svg{opacity:1}}.rubber-segment__thumb{position:absolute;inset:var(--rs-inset);display:grid;grid-auto-flow:column;grid-auto-columns:auto;background:var(--rs-thumb);box-shadow:inset 0 1px 0 rgb(255 255 255/.14);color:var(--rs-ink-active);pointer-events:none;will-change:clip-path}.rubber-segment[data-equal] .rubber-segment__thumb{grid-auto-columns:minmax(0,1fr)}.rubber-segment__copy{color:inherit;cursor:default}.rubber-segment__copy svg{opacity:1}@media (prefers-reduced-motion:reduce){.rubber-segment__item{transition:color .16s ease}}.fuse-button{--fb-ink:#f5f5f5;--fb-bg:#27272a;--fb-fuse:#f5a524;--fb-fuse-h:1.5px;--fb-radius:22px;--fb-fade:200ms;--fb-press:0.97;--fb-h:44px;--fb-fs:13px;--fb-icon:15px;--fb-px:20px;--fb-ease-out:cubic-bezier(0.23,1,0.32,1);position:relative;display:inline-grid;grid-template-columns:minmax(0,1fr);height:var(--fb-h);border-radius:var(--fb-radius);background:var(--fb-bg);color:var(--fb-ink);font-family:inherit;font-size:var(--fb-fs);font-weight:500;line-height:1;letter-spacing:.01em;overflow:hidden;isolation:isolate;outline:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s var(--fb-ease-out)}.fuse-button[data-pressed]{transform:scale(var(--fb-press))}.fuse-button:has(:focus-visible){outline:2px solid color-mix(in srgb,var(--fb-ink) 60%,transparent);outline-offset:3px}.fuse-button__idle:focus-visible,.fuse-button__undo:focus-visible{outline:none}@supports not selector(:has(a)){.fuse-button__idle:focus-visible,.fuse-button__undo:focus-visible{outline:2px solid color-mix(in srgb,var(--fb-ink) 60%,transparent);outline-offset:-3px}}.fuse-button__face{position:relative;grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;min-width:0;margin:0;padding:0 var(--fb-px);border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer;opacity:0;filter:blur(2px);visibility:hidden;transition:opacity var(--fb-fade) ease,filter var(--fb-fade) ease,visibility 0s linear var(--fb-fade),background-color .16s ease}.fuse-button[data-phase=armed] .fuse-button__undo,.fuse-button[data-phase=idle] .fuse-button__idle,.fuse-button[data-phase=settled] .fuse-button__settled{opacity:1;filter:blur(0);visibility:visible;transition-delay:0s}.fuse-button[data-instant] .fuse-button__face{transition-duration:0s}.fuse-button__idle:disabled,.fuse-button__settled{cursor:default}.fuse-button[data-phase=idle]:has(.fuse-button__idle:disabled){opacity:.55}.fuse-button__icon{display:inline-flex;width:var(--fb-icon);height:var(--fb-icon)}.fuse-button__icon svg{width:100%;height:100%}.fuse-button__icon--undo{transform:rotate(-70deg);transition:transform var(--fb-fade) var(--fb-ease-out)}.fuse-button[data-phase=armed] .fuse-button__icon--undo{transform:rotate(0deg)}.fuse-button__fuse{position:absolute;left:0;right:0;bottom:0;height:var(--fb-fuse-h);background:var(--fb-fuse);box-shadow:0 0 6px color-mix(in srgb,var(--fb-fuse) 55%,transparent);transform-origin:left center;pointer-events:none}.fuse-button[data-fuse=top] .fuse-button__fuse{bottom:auto;top:0}.fuse-button__rim{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--fb-fuse) 60%,transparent));transition:opacity var(--fb-fade) ease}.fuse-button[data-phase=armed] .fuse-button__rim{opacity:1}.fuse-button[data-instant] .fuse-button__rim{transition-duration:0s}.fuse-button__rim rect{x:calc(var(--fb-fuse-h) / 2);y:calc(var(--fb-fuse-h) / 2);width:calc(100% - var(--fb-fuse-h));height:calc(100% - var(--fb-fuse-h));rx:max(0px,calc(var(--fb-radius) - var(--fb-fuse-h) / 2));fill:none;stroke:var(--fb-fuse);stroke-width:var(--fb-fuse-h);stroke-linecap:round;stroke-dasharray:1}.fuse-button__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (hover:hover) and (pointer:fine){.fuse-button__idle:not(:disabled):hover,.fuse-button__undo:hover{background:color-mix(in srgb,var(--fb-ink) 7%,transparent)}}@media (prefers-reduced-motion:reduce){.fuse-button[data-pressed]{transform:none}.fuse-button .fuse-button__face{filter:none;transition:opacity var(--fb-fade) ease,visibility 0s linear var(--fb-fade)}.fuse-button .fuse-button__icon--undo{transform:none;transition:none}}@media (prefers-contrast:more){.fuse-button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--fb-ink) 40%,transparent)}}@media (forced-colors:active){.fuse-button__fuse{background:Highlight}.fuse-button__rim rect{stroke:Highlight}}[data-rx-look=studio] .rx-accept{flex-shrink:0}[data-rx-look=studio] .rx-accept .fuse-button__idle,[data-rx-look=studio] .rx-accept .fuse-button__settled,[data-rx-look=studio] .rx-accept .fuse-button__undo{font-weight:600}[data-rx-look=studio] .rx-accept-line{flex:1 1 220px;min-width:0;margin:0;font-size:11px;line-height:1.45;color:var(--text-secondary)}[data-rx-look=studio] .rx-accept-line strong{color:var(--text-primary);font-weight:600}.rx-undo-stack{position:fixed;right:66px;bottom:96px;z-index:10003;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.rx-undo{display:flex;align-items:center;gap:12px;max-width:min(380px,calc(100vw - 86px));padding:8px 8px 8px 14px;border-radius:18px;border:1px solid var(--line-soft,rgb(255 255 255/.4));background-color:var(--surface-raised,#ffffff);color:var(--text-primary,#121826);box-shadow:0 10px 30px rgb(10 20 60/.18),0 1px 3px rgb(10 20 60/.12);pointer-events:auto}.rx-undo__text{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:11px;line-height:1.35}.rx-undo__what{font-weight:600}.rx-undo__title{overflow:hidden;color:var(--text-secondary,#4a5568);text-overflow:ellipsis;white-space:nowrap}