.rct{font-family:var(--font-ui);border-radius:var(--rct-r);background:var(--fill-slab,var(--card));color:var(--fill-on,var(--ink));align-items:center;gap:0;padding:5px;display:flex;position:relative}[data-stroke=on] .rct{box-shadow:0 0 0 1px var(--pane-edge)}.rct-btn{width:44px;height:var(--rct-cell);border-radius:var(--rct-in);background:color-mix(in srgb, var(--fill-on,#17181a) 6%, var(--fill-slab,#fff));color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;place-items:center;padding:0;transition:scale .2s cubic-bezier(.3,.9,.4,1),background-color .16s;display:grid}.rct-btn:hover{background:color-mix(in srgb, var(--fill-on,#17181a) 10%, var(--fill-slab,#fff))}.rct-btn:active{transition-duration:.11s;scale:.9}.rct-btn:focus-visible,.rct-num:focus-visible{box-shadow:0 0 0 2px var(--fill-slab,#fff), 0 0 0 4px var(--signal,#2231dd);outline:none}.rct-num{height:var(--rct-cell);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:30px;font-weight:500;line-height:var(--rct-cell);cursor:ns-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;padding:0 14px;display:flex;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.rct-pair{display:flex}.rct-col{opacity:0;width:0;height:var(--rct-cell);transition:width .22s cubic-bezier(.3,1.2,.4,1),opacity .22s;overflow:hidden}.rct-col[data-on]{opacity:1;width:.64em}.rct-strip{will-change:transform;flex-direction:column;align-items:center;display:flex}.rct-strip>span{height:var(--rct-cell)}.rct-sep{opacity:0;width:0;transition:width .22s cubic-bezier(.3,1.2,.4,1),opacity .22s;overflow:hidden}.rct-sep[data-on]{opacity:1;width:.26em}
