/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-divide-x-reverse:0}}}._toolPlayController_1s8it_2{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-400,#999);background-color:var(--color-white,#fff);width:100%;font-size:var(--text-body-lg,14px);line-height:var(--tw-leading,var(--text-body-lg--line-height,1.57143));justify-content:center}._toolPlayController__wrapper_1s8it_2{flex-direction:column;flex:1;justify-content:center;max-width:100%}:where(._toolPlayController__wrapper_1s8it_2>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}._toolPlayController__wrapper_1s8it_2{border-color:var(--color-gray-500,#555)}._toolPlayController__top_1s8it_2{width:100vw;font-size:var(--text-body-md,12px);line-height:var(--tw-leading,var(--text-body-md--line-height,1.5));justify-content:center;align-items:center}._toolPlayController__top__frame-move_1s8it_2,._toolPlayController__top__task-move_1s8it_2{width:calc(var(--spacing,.25rem) * 24);min-width:calc(var(--spacing,.25rem) * 24)}._toolPlayController__bottom_1s8it_2{width:100vw}._toolPlayController__bottom__frame-move_1s8it_2{width:288px;min-width:288px}._toolPlayController__bottom__task-move_1s8it_2{width:calc(var(--spacing,.25rem) * 24);min-width:calc(var(--spacing,.25rem) * 24)}:where(._toolPlayController__buttonsWrapper_1s8it_2>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}._toolPlayController__buttonsWrapper_1s8it_2{border-color:var(--color-gray-400,#999)}._toolPlayController__buttons_1s8it_2{padding-inline:calc(var(--spacing,.25rem) * 4)}._toolPlayController__button_1s8it_2,._toolPlayController__progressBar_1s8it_2,._toolPlayController__frameInfo_1s8it_2,._toolPlayController__interval_1s8it_2{align-items:center;display:flex}._toolPlayController__progressBar_1s8it_2{width:calc(var(--spacing,.25rem) * 80)}._toolPlayController__frameInfo_1s8it_2,._toolPlayController__interval_1s8it_2{gap:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body-lg,14px);line-height:var(--tw-leading,var(--text-body-lg--line-height,1.57143));color:var(--color-gray-600,#333)}._toolPlayController_1s8it_2 input{width:calc(var(--spacing,.25rem) * 16);border-radius:var(--radius-sm,4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-400,#999);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-body-md,12px);line-height:var(--tw-leading,var(--text-body-md--line-height,1.5))}._toolPlayController_1s8it_2 input:focus{border-color:var(--color-blue-300,#3a6aff)}._toolPlayControllerFrameBar_1s8it_2{height:calc(var(--spacing,.25rem) * 12);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-400,#999);padding-inline:calc(var(--spacing,.25rem) * 2);user-select:none;flex:1;overflow-x:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}
