.fade-enter-active,.fade-leave-active{transition:opacity .15s}.fade-enter-from,.fade-leave-to{opacity:0}.error-text-enter-active[data-v-64c9e814]{transition:opacity .15s var(--ease-out), transform .15s var(--ease-out)}.error-text-leave-active[data-v-64c9e814]{transition:opacity .1s var(--ease-out), transform .1s var(--ease-out)}.error-text-enter-from[data-v-64c9e814],.error-text-leave-to[data-v-64c9e814]{opacity:0;transform:translateY(-2px)}.TooltipContent{background-color:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border);box-shadow:var(--shadow-md);-webkit-user-select:none;user-select:none;will-change:transform, opacity;z-index:100;border-radius:8px;max-width:320px;padding:10px;font-size:13px;line-height:1.4;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.TooltipContent[data-state=delayed-open][data-side=top]{animation-name:slideDownAndFade}.TooltipContent[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.TooltipContent[data-state=delayed-open][data-side=bottom]{animation-name:slideUpAndFade}.TooltipContent[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}.TooltipArrow{fill:var(--color-surface)}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=time]::-webkit-calendar-picker-indicator{display:none}input[type=time]{appearance:none}.ti-toggle-icon{transition:opacity .15s,transform .15s;position:absolute}.ti-visible{opacity:1;pointer-events:auto;transform:scale(1)}.ti-hidden{opacity:0;pointer-events:none;transform:scale(.6)}.slide-fade-enter-active[data-v-b9393059]{transition:all .3s ease-out}.slide-fade-leave-active[data-v-b9393059]{transition:all .3s cubic-bezier(1,.5,.8,1);overflow:hidden}.slide-fade-enter-from[data-v-b9393059],.slide-fade-leave-to[data-v-b9393059]{opacity:0;transform:translateY(-20px)}.icon-btn[data-v-cce957ff]{border:1px solid var(--color-border-strong);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.icon-btn[data-v-cce957ff]:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.icon-btn--small[data-v-cce957ff]{border-radius:6px;width:28px;height:28px}.icon-btn--mobile[data-v-cce957ff],.icon-btn--normal[data-v-cce957ff]{width:36px;height:36px}.icon-btn--outline[data-v-cce957ff]{color:var(--color-accent);border-color:var(--color-accent-mid)}.icon-btn--outline[data-v-cce957ff]:hover{background:var(--color-accent-soft)}.icon-btn--no-border[data-v-cce957ff]{border-color:#0000}.icon-btn__inner[data-v-cce957ff]{justify-content:center;align-items:center;display:flex}.tmenu-content{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);z-index:200;will-change:opacity, transform;border-radius:10px;padding:4px}.tmenu-item{cursor:pointer;border-radius:7px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .1s;display:flex}.tmenu-item[data-highlighted]{background:var(--color-surface-hover)}
