.ui-press{--press-tone:var(--hue,var(--accent))}.ui-press[data-variant=primary]{--press-tone:var(--accent)}.ui-press[data-variant=destructive]{--press-tone:var(--danger)}.ui-press:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 1px 2px rgb(0 0 0/.16),0 5px 12px -7px color-mix(in srgb,var(--press-tone) 55%,rgb(0 0 0/.6));opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard)}.ui-press{isolation:isolate}@media (hover:hover) and (pointer:fine){.ui-press:not(:disabled,[aria-disabled=true],[data-variant=link]):hover{transform:translateY(-1px)}.ui-press:not(:disabled,[aria-disabled=true],[data-variant=link]):hover:after{opacity:1}}.ui-press:not(:disabled,[aria-disabled=true]):active{transform:scale(.97);transition-duration:var(--duration-instant)}.ui-press:not(:disabled,[aria-disabled=true]):active:after{opacity:.4}@media (hover:hover) and (pointer:fine){.ui-press [data-button-icon]{transition:transform var(--duration-fast) var(--ease-stamp)}.ui-press:not(:disabled,[aria-disabled=true]):hover [data-button-icon]{transform:scale(1.1)}}.ui-press[data-variant=link]:has(>[data-button-label]){text-decoration:none}.ui-press[data-variant=link]>[data-button-label]:after{content:"";position:absolute;inset:auto 0 -3px;height:1px;background:var(--border-strong)}.ui-press[data-variant=link]>[data-button-label]:before{content:"";position:absolute;inset:auto 0 -3px;z-index:1;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-base) var(--ease-draw)}.ui-press[data-variant=link]:focus-visible>[data-button-label]:before,.ui-press[data-variant=link]:hover>[data-button-label]:before{transform:scaleX(1)}@keyframes ui-done-stamp{0%{opacity:0;transform:scale(1.3) rotate(-12deg)}60%{opacity:1;transform:scale(.94) rotate(-4deg)}to{opacity:1;transform:none}}@keyframes ui-tick-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ui-press-stamp{0%{transform:scale(.96)}55%{transform:scale(1.025)}to{transform:none}}.ui-press[data-done]{animation:ui-press-stamp var(--duration-slow) var(--ease-stamp)}.ui-done-ring{transform-box:fill-box}.ui-done-ring,.ui-status-stamp{transform-origin:center;animation:ui-done-stamp var(--duration-slow) var(--ease-stamp) backwards}.ui-done-tick{stroke-dasharray:1;animation:ui-tick-draw var(--duration-base) var(--ease-draw) backwards;animation-delay:var(--duration-fast)}.ui-tick-box{transition:background-color var(--duration-instant) var(--ease-standard),border-color var(--duration-instant) var(--ease-standard),transform var(--duration-slow) var(--ease-stamp)}.ui-tick-box:checked,.ui-tick-box:indeterminate{background-image:none}.ui-tick-box:not(:disabled):active{transform:scale(.84);transition-duration:var(--duration-instant)}.ui-tick-mark path{fill:none;stroke:var(--accent-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transform-box:fill-box;transform-origin:center;transform:scale(.6);transition:stroke-dashoffset var(--duration-fast) var(--ease-draw),transform var(--duration-slow) var(--ease-stamp)}.ui-tick-box:checked:not(:indeterminate)+.ui-tick-mark .ui-tick-check,.ui-tick-box:indeterminate+.ui-tick-mark .ui-tick-dash{stroke-dashoffset:0;transform:none}.ui-radio{transition:border-color var(--duration-instant) var(--ease-standard),border-width var(--duration-fast) var(--ease-stamp),transform var(--duration-slow) var(--ease-stamp)}.ui-radio:not(:disabled):active{transform:scale(.84);transition-duration:var(--duration-instant)}.ui-switch-thumb{transform-origin:left center;transition:translate var(--duration-slow) var(--ease-stamp),scale var(--duration-fast) var(--ease-stamp),background-color var(--duration-fast) var(--ease-standard)}.ui-switch[aria-checked=true] .ui-switch-thumb{transform-origin:right center}.ui-switch:not(:disabled):active .ui-switch-thumb{scale:1.3 1}.ui-mark{position:absolute;left:var(--mx,0);pointer-events:none;opacity:0;transform-origin:0 0}[data-mark]>.ui-mark{opacity:1}.ui-mark[data-shape=underline]{top:calc(var(--my, 0px) + var(--mh, 0px) - 2px);width:var(--mw,0);height:2px;background:var(--mark-ink,var(--accent))}.ui-mark[data-shape=fill]{top:var(--my,0);width:var(--mw,0);height:var(--mh,0);border-radius:var(--radius-xs);background:var(--surface-raised)}.ui-mark[data-round=sm]{border-radius:var(--radius-sm)}[data-mark][data-mark-shape=underline]>[data-mark-current]{border-bottom-color:transparent}[data-mark][data-mark-shape=fill]>[data-mark-current]{background-color:transparent}[data-mark][data-mark-shape=fill]>:not(.ui-mark){position:relative}@media (min-width:1024px){[data-mark][data-orientation=vertical]>.ui-mark[data-shape=underline]{top:var(--my,0);width:2px;height:var(--mh,0)}[data-mark][data-orientation=vertical]>[data-mark-current]{border-bottom-color:transparent;border-left-color:transparent}}@keyframes ui-panel-rise{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.ui-panel-in{animation:ui-panel-rise var(--duration-base) var(--ease-entrance) backwards}@keyframes ui-dialog-in{0%{opacity:0;transform:translate3d(0,10px,0) scale(.96)}to{opacity:1;transform:none}}@keyframes ui-menu-in{0%{opacity:0;transform:translate3d(0,-4px,0) scale(.94)}to{opacity:1;transform:none}}@keyframes ui-item-rise{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:none}}@media (min-width:640px){.sheet-in.ui-dialog{animation-name:ui-dialog-in;animation-duration:var(--duration-slow)}}.ui-float{transform-origin:top left;animation:ui-menu-in var(--duration-base) var(--ease-entrance) backwards}.ui-float[data-align=end]{transform-origin:top right}.ui-float[data-side=top]{transform-origin:bottom left}.ui-float[data-side=top][data-align=end]{transform-origin:bottom right}.ui-float [role=menuitem]{animation:ui-item-rise var(--duration-fast) var(--ease-entrance) backwards;animation-delay:calc(min(var(--i, 0), 6) * var(--stagger) * .6)}@keyframes ui-open-rise{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}details[open]>.ui-disclosure-body{animation:ui-open-rise var(--duration-base) var(--ease-entrance) backwards}.ui-disclosure-chevron{transition:rotate var(--duration-slow) var(--ease-stamp),transform var(--duration-slow) var(--ease-stamp)}@keyframes ui-row-rise{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}:not(table)[data-rows=enter]>*,table[data-rows=enter]>tbody>tr{animation:ui-row-rise var(--duration-base) var(--ease-entrance) backwards;animation-delay:calc(min(var(--row, 8), 8) * var(--stagger) * .75)}:not(table)[data-rows=enter]>:first-child,table[data-rows=enter]>tbody>tr:first-child{--row:0}:not(table)[data-rows=enter]>:nth-child(2),table[data-rows=enter]>tbody>tr:nth-child(2){--row:1}:not(table)[data-rows=enter]>:nth-child(3),table[data-rows=enter]>tbody>tr:nth-child(3){--row:2}:not(table)[data-rows=enter]>:nth-child(4),table[data-rows=enter]>tbody>tr:nth-child(4){--row:3}:not(table)[data-rows=enter]>:nth-child(5),table[data-rows=enter]>tbody>tr:nth-child(5){--row:4}:not(table)[data-rows=enter]>:nth-child(6),table[data-rows=enter]>tbody>tr:nth-child(6){--row:5}:not(table)[data-rows=enter]>:nth-child(7),table[data-rows=enter]>tbody>tr:nth-child(7){--row:6}:not(table)[data-rows=enter]>:nth-child(8),table[data-rows=enter]>tbody>tr:nth-child(8){--row:7}@keyframes ui-count-stamp{0%{opacity:.4;transform:scale(1.18)}to{opacity:1;transform:none}}.ui-count-stamp{display:inline-block;animation:ui-count-stamp var(--duration-base) var(--ease-stamp) backwards}.ui-stat>dt:before{content:"";display:block;width:24px;height:2px;margin-bottom:6px;background:var(--hue,transparent);transform-origin:left center;animation:ui-edge-draw var(--duration-slow) var(--ease-draw) backwards;animation-delay:var(--duration-fast)}.workspace-page .skeleton{background:color-mix(in oklab,var(--skeleton) 86%,var(--hue,var(--skeleton)))}.ui-toast-mark{display:grid;place-items:center}.ui-toast-mark svg{overflow:visible}.ui-toast-mark .ui-done-tick{animation-delay:var(--duration-fast)}@keyframes ui-blotter-file{0%{opacity:0;transform:translate3d(0,8px,0) scale(.98)}to{opacity:1;transform:none}}@keyframes ui-edge-draw{0%{transform:scaleX(0)}to{transform:none}}@keyframes ui-words-rise{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.ui-blotter{position:relative;flex:none;overflow:hidden;border-radius:var(--radius-lg);background-color:var(--hue-tint,var(--surface-raised));background-image:repeating-linear-gradient(to bottom,transparent 0 11px,color-mix(in srgb,var(--hue,var(--border-strong)) 16%,transparent) 11px 12px);animation:ui-blotter-file var(--duration-deliberate) var(--ease-entrance) backwards}.ui-blotter:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--hue,var(--accent));transform-origin:left center;animation:ui-edge-draw var(--duration-deliberate) var(--ease-draw) backwards;animation-delay:var(--duration-fast)}.ui-blotter>svg{position:relative;display:block;width:100%;height:100%}.ui-blotter .mkt-ill-line,.ui-blotter .mkt-ill-margin,.ui-blotter .mkt-ill-paper,.ui-blotter .mkt-ill-rule,.ui-blotter .mkt-ill-stamp-line,.ui-blotter .mkt-ill-text{vector-effect:non-scaling-stroke}.ui-blotter[data-size=sm] .mkt-ill-text{stroke-width:2.5}.ui-blotter[data-planned]{background-color:transparent;background-image:none;outline:1px dashed var(--border-strong);outline-offset:-1px}.ui-blotter[data-planned]:before{display:none}.ui-empty-words>*{animation:ui-words-rise var(--duration-slow) var(--ease-entrance) backwards;animation-delay:calc((var(--i, 0) + 2) * var(--stagger))}.ui-empty-words>:first-child{--i:0}.ui-empty-words>:nth-child(2){--i:1}.ui-empty-words>:nth-child(3){--i:2}.ui-empty-words>:nth-child(4){--i:3}@keyframes ill-empty-grow-y{0%{transform:scaleY(.04)}to{transform:none}}.ui-blotter [data-grow-y]{transform-box:fill-box;transform-origin:center bottom}.ui-blotter[data-play] [data-grow-y],[data-play] .ui-blotter [data-grow-y]{animation:ill-empty-grow-y var(--duration-deliberate) var(--ease-entrance) backwards;animation-delay:calc(var(--d, 0) * 1ms * var(--motion))}@keyframes ill-empty-rise{0%{transform:translateY(36px)}to{transform:none}}.ui-blotter[data-play] [data-rise-out],[data-play] .ui-blotter [data-rise-out]{animation:ill-empty-rise var(--duration-deliberate) var(--ease-entrance) backwards;animation-delay:calc(var(--d, 0) * 1ms * var(--motion))}.ill-empty .ill-empty-bang{stroke-width:2.2}.ill-empty .ill-empty-dot{stroke-width:2.8}@media (prefers-reduced-motion:reduce){.ui-blotter,.ui-blotter *,.ui-blotter:before,.ui-count-stamp,.ui-dialog,.ui-done-ring,.ui-done-tick,.ui-empty-words>*,.ui-float,.ui-float [role=menuitem],.ui-panel-in,.ui-press[data-done],.ui-stat>dt:before,.ui-status-stamp,:not(table)[data-rows=enter]>*,details[open]>.ui-disclosure-body,table[data-rows=enter]>tbody>tr{animation:none!important}}:root[data-motion=reduced] .ui-blotter:before,:root[data-motion=reduced] .ui-stat>dt:before,:root[data-motion=reduced] :is(.ui-press[data-done],.ui-panel-in,.ui-count-stamp,.ui-status-stamp,.ui-done-ring,.ui-done-tick,.ui-dialog,.ui-float,.ui-float [role=menuitem],details[open]>.ui-disclosure-body,:not(table)[data-rows=enter]>*,table[data-rows=enter]>tbody>tr,.ui-blotter,.ui-blotter *,.ui-empty-words>*){animation:none!important}@media print{.ui-blotter,.ui-blotter *,[data-rows=enter]>*,[data-rows=enter]>tbody>tr{animation:none!important;opacity:1!important}}