.ui-tooltip{position:fixed;z-index:10000;width:max-content;max-width:min(320px,calc(100vw - 16px));max-height:calc(100dvh - 16px);overflow:auto;padding:4px 8px;border:1px solid var(--color-border-default,#ffffff0f);border-radius:4px;background:var(--color-base-300,var(--surface));color:var(--color-base-content,var(--text));box-shadow:0 8px 24px -6px #00000080;font-family:inherit;font-size:11px;font-weight:500;line-height:1.25;letter-spacing:0;text-align:center;overflow-wrap:anywhere;text-transform:none;animation:ui-tooltip-enter .2s cubic-bezier(.4,0,.2,1)}.ui-tooltip[data-side=bottom]{--ui-tooltip-enter-y:-4px}.ui-tooltip[data-side=left]{--ui-tooltip-enter-x:4px;--ui-tooltip-enter-y:0px}.ui-tooltip[data-side=right]{--ui-tooltip-enter-x:-4px;--ui-tooltip-enter-y:0px}.ui-icon-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:0;padding:0;border:1px solid transparent;background:transparent;color:color-mix(in oklab,var(--color-base-content,var(--text)) 60%,transparent);box-shadow:none;line-height:1;vertical-align:middle;cursor:pointer;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.ui-icon-button,.ui-icon-button--sm{width:28px;height:28px;border-radius:4px}.ui-icon-button--md{width:32px;height:32px}.ui-icon-button--lg{width:36px;height:36px}.ui-icon-button-content{display:inline-flex;align-items:center;justify-content:center;line-height:0}.ui-icon-button-content>svg{pointer-events:none}.ui-icon-button-content>svg:not([width]){width:16px}.ui-icon-button-content>svg:not([height]){height:16px}.ui-icon-button--accent{color:var(--green)}@media (hover:hover){.ui-icon-button:hover:not(:disabled){color:var(--color-base-content,var(--text));background:rgb(var(--overlay-rgb)/4%)}.ui-icon-button--accent:hover:not(:disabled){color:var(--green);background:color-mix(in srgb,var(--green) 10%,transparent)}}.ui-icon-button:active:not(:disabled){background:color-mix(in srgb,var(--text) 8%,transparent)}.ui-icon-button[aria-pressed=true]:not(:disabled){color:var(--green);background:color-mix(in srgb,var(--green) 8%,transparent)}.ui-icon-button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.ui-icon-button:disabled{cursor:not-allowed;opacity:.4}.ui-icon-button.dialog-close{color:color-mix(in oklab,var(--color-base-content,var(--text)) 40%,transparent)}.ui-icon-button.dialog-close:hover:not(:disabled){color:var(--color-base-content,var(--text))}@keyframes ui-tooltip-enter{0%{opacity:0;transform:translate(var(--ui-tooltip-enter-x,0),var(--ui-tooltip-enter-y,4px))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ui-tooltip{animation:none}.ui-icon-button{transition:none}}