.tw-history-card{cursor:pointer;box-sizing:border-box;text-align:left;flex-direction:column;flex-shrink:0;width:180px;display:flex;position:relative}.tw-history-card__body{background:#f6f8fc;border-radius:8px;flex-shrink:0;width:180px;height:180px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.tw-history-card:hover .tw-history-card__body{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.tw-history-card:focus-visible{outline-offset:2px;outline:2px solid #5b8cff}.tw-history-card__caption{color:var(--Font-Gray-1,#000000e6);word-break:break-all;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-family:PingFang SC,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-decoration-line:none;display:-webkit-box;overflow:hidden}.tw-history-card__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tw-history-card__video{-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.tw-history-card__tag{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;white-space:nowrap;background:#0000008c;border-radius:4px;padding:0 4px;font-family:PingFang SC,sans-serif;font-size:12px;line-height:20px;position:absolute;top:8px;left:8px}.tw-history-card__generating{background-color:#eef4ff;background-image:radial-gradient(circle,#0052d92e 0%,#0052d914 35%,#0000 70%);position:absolute;inset:0;overflow:hidden}.tw-history-card__generating:before{content:"";opacity:.2;background:linear-gradient(268deg,#acf7ec 1.31%,#b2ecff 32.96%,#5fb9f8 63.67%,#acf7ec 98.74%);animation:3.6s linear infinite historyCardSpin;position:absolute;inset:-50%;-webkit-mask:radial-gradient(circle closest-side at 35%,#000 0% 40%,#0000 75%);mask:radial-gradient(circle closest-side at 35%,#000 0% 40%,#0000 75%)}.tw-history-card__generating:after{content:"";background-image:radial-gradient(circle,#fffc 1.5px,#0000 1.5px);background-size:14px 14px;position:absolute;inset:0}.tw-history-card__failed{box-sizing:border-box;background:#f6f8fc;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:flex;position:absolute;inset:0}.tw-history-card__failed-icon{flex-shrink:0;width:56px;height:56px;display:block}.tw-history-card__failed-icon svg{width:100%;height:100%;display:block}.tw-history-card__failed-text{color:#0006;text-align:center;word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:PingFang SC,sans-serif;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.tw-history-card__play{z-index:2;pointer-events:none;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tw-history-card__duration{z-index:2;color:#fff;background:#0000008c;border-radius:4px;padding:0 4px;font-family:PingFang SC,sans-serif;font-size:12px;line-height:20px;position:absolute;bottom:8px;right:8px}.tw-history-card--small{align-items:center;width:184px}.tw-history-card--small .tw-history-card__body{width:158px;height:158px}.tw-history-card--folder{width:184px}.tw-history-card--folder .tw-history-card__body{background:0 0;width:184px;height:180px;overflow:visible}.tw-history-card--folder:hover .tw-history-card__body{box-shadow:none;transform:none}.tw-history-card__folder-media{background:#f6f8fc;border-radius:8px;width:158px;height:158px;transition:transform .2s,box-shadow .2s;position:absolute;bottom:22px;left:13px;overflow:hidden}.tw-history-card--folder:hover .tw-history-card__folder-media,.tw-history-card--folder:focus-visible .tw-history-card__folder-media{transform:translateY(-12px)scale(1.0253)}.tw-history-card--folder .tw-history-card__tag{top:7px;left:6px}.tw-history-card__folder-cover{aspect-ratio:559/351;z-index:2;pointer-events:none;width:100%;position:absolute;bottom:0;left:0}.tw-history-card__folder-cover:before{content:"";z-index:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;inset:0;-webkit-mask:url(../media/folder-mask.353cn1q9usnrn.svg) bottom/100% 100% no-repeat;mask:url(../media/folder-mask.353cn1q9usnrn.svg) bottom/100% 100% no-repeat}.tw-history-card__folder-cover:after{content:"";z-index:1;background-image:url(../media/folder-cover.1uov_rtw8nybt.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.tw-history-card__folder-tag{z-index:2;font-size:14px;line-height:20px;position:absolute;bottom:32px;left:16px}@keyframes historyCardSpin{to{transform:rotate(360deg)}}
.t-tabs{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;background-color:var(--td-bg-color-container);margin:0;padding:0;list-style:none;overflow:hidden}.t-tabs__header.t-is-left{float:left}.t-tabs__header.t-is-right{float:right}.t-tabs__header .t-icon{font-size:var(--td-font-size-body-large)}.t-tabs__nav{-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.t-tabs__operations{border-bottom:1px solid var(--td-component-stroke);background-color:var(--td-bg-color-container);flex-direction:row;display:flex;position:absolute}.t-tabs__operations--left{z-index:2;left:0}.t-tabs__operations--right{z-index:2;right:0}.t-tabs__operations--right .t-tabs__btn:first-child{box-shadow:-10px 0 20px 5px #0000000d}.t-tabs__operations--right .t-tabs__nav-action{flex:1;align-items:center;width:100%;display:flex}.t-tabs__btn{background-color:var(--td-bg-color-secondarycontainer);border-left:1px solid var(--td-component-stroke);cursor:pointer;width:40px;height:100%;color:var(--td-text-color-secondary);font:var(--td-font-body-large);z-index:1;opacity:1;justify-content:center;align-items:center;transition:all .24s cubic-bezier(.38,0,.24,1);display:flex}.t-tabs__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__btn--left{border-right:1px solid var(--td-component-stroke);box-shadow:10px 0 20px 5px #0000000d}.t-tabs__btn--left.fade-enter,.t-tabs__btn--left.fade-enter-from,.t-tabs__btn--left.fade-leave-to{transform:translate(-50px)}.t-tabs__btn--right.fade-enter,.t-tabs__btn--right.fade-enter-from,.t-tabs__btn--right.fade-leave-to{transform:translate(50px)}.t-tabs__nav-container{position:relative}.t-tabs__nav-container.t-is-top:after{content:"";background-color:var(--td-component-stroke);width:100%;height:1px;position:absolute;inset:auto auto 0 0}.t-tabs__nav-container.t-is-bottom:after{content:"";background-color:var(--td-component-stroke);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.t-tabs__nav-container.t-is-left:after{content:"";background-color:var(--td-component-stroke);width:1px;height:100%;position:absolute;inset:0 0 auto auto}.t-tabs__nav-container.t-is-right:after{content:"";background-color:var(--td-component-stroke);width:1px;height:100%;position:absolute;inset:0 auto auto 0}.t-tabs__nav-container.t-is-addable{margin-right:40px}.t-tabs__nav-container.t-tabs__nav--card:after{content:"";background-color:#0000}.t-tabs__scroll-btn{z-index:1;background-color:var(--td-bg-color-secondarycontainer);text-align:center;border-bottom:1px solid var(--td-component-stroke);cursor:pointer;width:40px;height:100%;color:var(--td-text-color-secondary);font:var(--td-font-body-large);display:block;position:absolute}.t-tabs__scroll-btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__scroll-btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-scroll{white-space:nowrap;z-index:1;flex:auto;align-self:stretch;display:flex;position:relative;overflow:hidden;transform:translate(0)}.t-tabs__nav-wrap{font-size:0;display:flex;position:relative}.t-tabs__nav-wrap.t-is-smooth{transition:transform .24s cubic-bezier(0,0,.15,1)}.t-tabs__nav-wrap.t-is-vertical{flex-direction:column}.t-tabs__bar{background-color:var(--td-brand-color);z-index:1;border-radius:var(--td-radius-small);transition:all .24s cubic-bezier(.38,0,.24,1);position:absolute}.t-tabs__bar.t-is-top{height:3px;bottom:0;left:0}.t-tabs__bar.t-is-bottom{height:3px;top:0;left:0}.t-tabs__bar.t-is-left{width:3px;top:0;right:0}.t-tabs__bar.t-is-right{width:3px;top:0;left:0}.t-tabs__nav-item{font:var(--td-font-body-medium);color:var(--td-text-color-secondary);z-index:0;cursor:pointer;--ripple-color:var(--td-bg-color-container-active);flex-shrink:0;align-items:center;transition:background-color .2s cubic-bezier(.38,0,.24,1);display:inline-flex;position:relative;overflow:hidden}.t-tabs__nav-item-wrapper{height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-s);margin-left:var(--td-comp-margin-s);margin-right:var(--td-comp-margin-s);border-radius:var(--td-radius-default);--ripple-color:var(--td-bg-color-container-active);align-items:center;transition:background-color .2s cubic-bezier(.38,0,.24,1);display:flex}.t-tabs__nav-item.t-size-l{font:var(--td-font-body-large)}.t-tabs__nav-item.t-size-l .t-tabs__nav-item-wrapper{height:var(--td-comp-size-xxl);padding:0 var(--td-comp-paddingLR-m)}.t-tabs__nav-item-text-wrapper{align-items:center;display:flex;position:relative}.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover .t-tabs__nav-item-wrapper{background-color:var(--td-bg-color-container-hover)}.t-tabs__nav-item.t-is-left,.t-tabs__nav-item.t-is-right{align-items:center;display:flex}.t-tabs__nav-item.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__nav-item.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-item.t-is-active{color:var(--td-brand-color);text-shadow:0 0 .3px}.t-tabs__nav-item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-tabs__nav-item>.remove-btn{margin-left:var(--td-comp-margin-s);transition:all .3s cubic-bezier(.645,.045,.355,1);display:flex}.t-tabs__nav--card{background-color:var(--td-bg-color-secondarycontainer)}.t-tabs__nav--card.t-tabs__nav-item{padding-right:var(--td-comp-paddingLR-l);padding-left:var(--td-comp-paddingLR-l);border-bottom:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item:after{display:none}.t-tabs__nav--card.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__nav--card.t-tabs__nav-item:not(:first-of-type){border-left:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item:last-of-type{border-right:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item.t-is-active{color:var(--td-brand-color);background-color:var(--td-bg-color-container);border-bottom-color:var(--td-bg-color-container)}.t-tabs__nav--card.t-tabs__nav-item.t-size-l{padding-left:var(--td-comp-paddingLR-xl);padding-right:var(--td-comp-paddingLR-xl)}.t-tabs__nav--card .t-icon-close{color:var(--td-text-color-secondary);transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tabs__nav--card .t-icon-close:hover{color:var(--td-text-color-primary)}.t-tabs__content{position:relative;overflow:hidden}.t-tab-panel.t-is-hidden{display:none}
.tw-pill-tabs .t-tabs__content{display:none}.tw-pill-tabs .t-tabs__header{width:fit-content;padding:3px}.tw-pill-tabs .t-tabs__nav-container.t-is-top:after{display:none}.tw-pill-tabs .t-tabs__nav{min-height:0!important}.tw-pill-tabs .t-tabs__bar{display:none}.tw-pill-tabs .t-tabs__nav-item{color:#000000b3;height:auto;font-size:14px;font-weight:400;line-height:22px}.tw-pill-tabs .t-tabs__nav-item+.t-tabs__nav-item{margin-left:12px}.tw-pill-tabs .t-tabs__nav-item.t-is-active{color:#ffffffe6}.tw-pill-tabs .t-tabs__nav-item:not(.t-is-active):not(.t-is-disabled):hover{color:#000000e6}.tw-pill-tabs .t-tabs__nav-item.t-is-disabled{color:#0000004d;cursor:not-allowed}.tw-pill-tabs .t-tabs__nav-item-wrapper{box-sizing:border-box;background:0 0;border-radius:100px;flex-shrink:0;align-items:center;height:34px;margin:0;padding:6px 12px;transition:background-color .2s;display:flex}.tw-pill-tabs .t-tabs__nav-item.t-is-active .t-tabs__nav-item-wrapper{background:#202020}.tw-pill-tabs .t-tabs__nav-item:not(.t-is-active):not(.t-is-disabled):hover .t-tabs__nav-item-wrapper{background:0 0}
