@property --tvp-brand-color{syntax:"<color>";inherits:true;initial-value:#e26e02}@property --turn{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--tvp-brand-color:#e26e02;--tvp-brand-light-color:hsl(from var(--tvp-brand-color) h s calc(l + 40));--tvp-brand-accent-color:rgb(from var(--tvp-brand-color) calc(r + 18) calc(g + 33) calc(b + 175));--tvp-theme-color:#fff;--tvp-theme-light-color:rgb(from var(--tvp-theme-color) calc(r - 40) calc(g - 40) calc(b - 40));--tvp-theme-accent-color:rgb(from var(--tvp-theme-color) calc(r - 130) calc(g - 130) calc(b - 130));--tvp-theme-accent-2-color:rgb(from var(--tvp-theme-color) calc(r - 100) calc(g - 100) calc(b - 100));--tvp-theme-inverse-color:black;--tvp-theme-dark-color:rgb(from var(--tvp-theme-inverse-color) calc(r + 11) calc(g + 16) calc(b + 18));--tvp-theme-shadow-color:rgb(from var(--tvp-theme-dark-color) r g b / .75);--tvp-theme-shadow-2-color:rgb(from var(--tvp-theme-inverse-color) calc(r + 92) calc(g + 128) calc(b + 247) / .1);--max-turn:.235turn;--loader-size:75px;--loader-width:4px;--degree:180deg}:where(body>.t007-toast-container)>.t007-toast{--t007-toast-type-color:var(--tvp-brand-color);--t007-toast-box-shadow:1px 1px 2px rgb(from var(--tvp-brand-accent-color) r g b / .06), 2px 2px 4px rgb(from var(--tvp-brand-accent-color) r g b / .06);--t007-toast-progress-background:linear-gradient(to left, var(--tvp-brand-color), var(--tvp-brand-accent-color), var(--tvp-brand-light-color))}.t007-toast[data-tag=tvp-restore] .t007-toast-icon:where(:not(.t007-toast-loader)){animation:none}.t007-dialog{--t007-dialog-border:.05rem solid rgb(from var(--tvp-theme-color) r g b / .25);--t007-dialog-background:#141414;--t007-dialog-message-color:var(--tvp-theme-color);--t007-confirm-button-color:var(--tvp-theme-accent-2-color);--t007-cancel-button-color:var(--tvp-brand-color)}body .tmg-media-container{--tmg-video-current-miniplayer-x:calc((var(--tmg-video-current-container-width) / 2) + 7.5px);--tmg-video-current-miniplayer-y:calc((var(--tmg-video-current-container-height) / 2) + 7.5px)}@keyframes rotateLight{0%{--turn:0turn}to{--turn:1turn}}@keyframes switch{to{--tvp-brand-color:var(--tvp-brand-accent-color)}}@keyframes spin{0%{rotate:0}to{rotate:360deg}}@keyframes background-pan{0%{background-position:0%}to{background-position:-200%}}@media (width<=600px){:root{--max-turn:.135turn}}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent;scrollbar-color:var(--tvp-brand-light-color) #141414;margin:0;padding:0}:focus{outline-color:var(--tvp-brand-color);outline-offset:.1rem;outline-width:0;outline-style:dashed}:focus-visible{outline-width:.15rem;transition:none!important}::selection{color:currentColor;background-color:var(--tvp-brand-color)}html{background-color:var(--tvp-theme-dark-color);overflow-x:hidden}body{max-height:100dvh;margin:0;padding:0 0 30px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}body:before{content:"";z-index:-1;background:linear-gradient(var(--tvp-theme-shadow-color), var(--tvp-theme-shadow-color)), center/cover url(/assets/images/lone-tree.jpg), var(--tvp-theme-dark-color);width:100%;height:100lvh;position:fixed;inset:0}body.light:before{background:conic-gradient(from var(--turn) at 50% -10%, var(--tvp-theme-shadow-color) 10deg, var(--tvp-theme-shadow-color) calc((360deg - var(--degree)) / 2), var(--tvp-theme-shadow-2-color), var(--tvp-theme-shadow-color) calc(360deg - (360deg - var(--degree)) / 2), var(--tvp-theme-shadow-color) 350deg), center/cover url(/assets/images/lone-tree.jpg), var(--tvp-theme-dark-color);animation:30s linear infinite rotateLight}body.offline .offline-notice{text-align:center;color:rgb(from var(--tvp-theme-inverse-color) r g b/ .85);background:linear-gradient(to right, rgb(from var(--tvp-brand-color) r g b/.6), rgb(from var(--tvp-brand-accent-color) r g b/.6), rgb(from var(--tvp-brand-light-color) r g b/.6), rgb(from var(--tvp-brand-color) r g b/.6));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;width:100%;max-height:fit-content;padding:2px;font-size:12px;font-weight:bolder;display:block;position:fixed;bottom:0}.offline-notice{display:none}body:has(.dragging){cursor:grabbing!important}.attribution{text-align:center}.attribution summary{color:var(--tvp-brand-accent-color);font-size:11.5px}.attribution a{color:var(--tvp-brand-light-color)}.attribution{color:var(--tvp-theme-light-color);padding-inline:10vw;font-size:12.5px}#video{min-height:210px}#video-player-container{flex:50%;max-width:fit-content;height:fit-content;margin-bottom:40px}.tmg-media{aspect-ratio:16/9}#video-player-container:not(.loading):has(#video.stall){margin-bottom:0}#video-player-container.loading:has(#video.stall){aspect-ratio:16/9;width:90dvw;max-width:700px;position:relative}#clear-settings-button:not(.shown){display:none}body:has(#video.stall) #clear-files-button{display:none}body:not(:has(#video.stall)) #clear-settings-button{display:none}#video.stall{display:none}#video-player-container.loading:before{display:block}.captions-btn:before,#video-player-container:before{content:"";height:var(--loader-size);width:var(--loader-size);border-style:solid;border-width:var(--loader-width);border-color:var(--tvp-brand-color) var(--tvp-theme-accent-2-color) var(--tvp-brand-color) var(--tvp-brand-color);rotate:0;border-radius:50%;margin:auto;animation:.6s linear infinite spin,.6s infinite forwards switch;display:none;position:absolute;inset:0}@media (width<=780px){:root{--loader-size:60px;--loader-width:3px}}@media (width<=480px),(width<=940px) and (height<=480px) and (orientation:landscape){:root{--loader-size:40px;--loader-width:2px}}#content-wrapper{flex-flow:wrap;justify-content:center;column-gap:25px;display:flex}#content-header{flex-direction:column;flex:0 0 100%;align-items:center;gap:20px;margin-bottom:10px;padding:20px;display:flex}#content-header>*{text-align:center;max-width:600px}#content-header>h1{color:var(--tvp-theme-color)}#content-header>p{color:var(--tvp-theme-accent-color);font-weight:700}#app-header-tip{display:none}@media (display-mode:standalone){#browser-header-tip{display:none}#app-header-tip{display:inline}}#content-helper-wrapper{flex-direction:column;flex:50%;align-items:center;gap:30px;max-width:500px;padding:0 15px 20px;display:flex}#file-picker{background:linear-gradient(to left, rgb(from var(--tvp-brand-color) r g b/.6), rgb(from var(--tvp-brand-accent-color) r g b/.6), rgb(from var(--tvp-brand-light-color) r g b/.6));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1.35px solid rgb(from var(--tvp-theme-accent-color) r g b/ .6);width:100%;height:fit-content;box-shadow:1px 1px 2px rgb(from var(--tvp-brand-accent-color) r g b / .4);border-radius:16px;padding:10px;transition:all .25s}#file-picker:has(.drop-box.active){box-shadow:0 4px 10px rgb(from var(--tvp-brand-accent-color) r g b / .4)}#file-picker>form>div{flex-direction:column;gap:12.5px;font-size:14.5px;font-weight:450;display:flex}#file-picker>form>div>span{flex-wrap:wrap;flex:100%;justify-content:space-between;gap:10px;display:flex}.drop-box{background:linear-gradient(to right, rgb(from var(--tvp-brand-color) r g b/.6), rgb(from var(--tvp-brand-accent-color) r g b/.6), rgb(from var(--tvp-brand-light-color) r g b/.6));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:max-content;height:110px;color:rgb(from var(--tvp-theme-inverse-color) r g b/ .75);cursor:pointer;border:1.35px solid rgb(from var(--tvp-theme-accent-color) r g b/ .6);border-radius:11px;flex:1;justify-content:center;align-items:center;margin:auto;padding:10px;font-size:16.5px;font-weight:bolder;transition:all .2s;display:flex;position:relative;inset:0}.drop-box:after{content:attr(aria-label);color:rgb(from var(--tvp-theme-inverse-color) r g b/ .45);width:100%;white-space:wrap;text-align:center;padding-inline:inherit;white-space:nowrap;text-overflow:ellipsis;padding-bottom:6px;font-size:77.5%;position:absolute;bottom:0;overflow:hidden}.drop-box:hover,.drop-box.active{background:linear-gradient(to right, var(--tvp-brand-color), var(--tvp-brand-accent-color), var(--tvp-brand-light-color), var(--tvp-brand-color));background-size:200%;animation:.6s background-pan}.drop-box:has(:focus-visible){background:linear-gradient(to right, var(--tvp-brand-color), var(--tvp-brand-accent-color), var(--tvp-brand-light-color), var(--tvp-brand-color));background-size:200%;animation:.6s background-pan}.drop-box.active{animation-iteration-count:infinite}.drop-box:has(:focus-visible){animation-iteration-count:infinite}.drop-box svg{vertical-align:-.2125em;fill:currentColor;width:1em;height:1em;margin-left:.3em}:is(.no-videos-pick,.no-folders-pick) #or-header-text,.no-videos-pick :is(#videos-drop-box,#videos-header-text),.no-folders-pick :is(#folders-drop-box,#folders-header-text){display:none}#file-picker input[type=file]{clip:(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#file-picker>form>div>span>label:not(.drop-box){color:rgb(from var(--tvp-theme-color) r g b/ .85)}#file-picker>form>div>span>output{color:rgb(from var(--tvp-theme-color) r g b/ .85);text-align:end}#file-list-wrapper{width:100%;color:var(--tvp-brand-accent-color);flex-direction:column;align-items:center;gap:20px;padding:0 1px 10px;display:flex}#install,#clear-files-button,#clear-settings-button{background:var(--tvp-brand-light-color);color:var(--tvp-theme-accent-color);box-shadow:0 2px 5px rgb(from var(--tvp-theme-inverse-color) r g b/ .25);border:1px solid var(--tvp-theme-accent-2-color);border-radius:5px;justify-content:center;justify-self:center;align-items:center;padding:7px;font-size:13px;font-weight:550;transition:transform .25s,box-shadow .25s;display:flex}#install{margin-top:5px;display:none}#install:hover,#clear-files-button:hover,#clear-settings-button:hover{cursor:pointer;color:var(--tvp-theme-accent-2-color);box-shadow:0 4px 10px rgb(from var(--tvp-brand-accent-color) r g b / .4);transform:scale(1.05)}#content-header>p,#files-header,#no-files-text,summary{text-shadow:.5px .5px 2px var(--tvp-theme-shadow-color)}#no-files-text{color:var(--tvp-theme-accent-color);text-align:center;margin-block:max(30px,8.5dvh)}#file-list-wrapper h2{text-decoration:underline}#file-list{width:100%}#file-list ul{flex-direction:column;display:flex;position:relative}#file-list:has(.content-line.dragging.playing) .drag-placeholder{background-color:rgb(from var(--tvp-brand-color) r g b/.05)}.content-line.dragging{border-top:1px solid var(--tvp-theme-accent-color);border-bottom:1px solid var(--tvp-theme-accent-color);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:999!important;position:absolute!important}.drag-placeholder{background-color:rgb(from var(--tvp-theme-color) r g b/.005)}.content-line{padding:5px;background-color:rgb(from var(--tvp-theme-color) r g b/.005);justify-content:space-between;align-items:center;gap:10px;width:100%;height:fit-content;min-height:80px;padding-inline:7.5px;font-size:13px;display:flex}.content-line:not(:last-child),.drag-placeholder:not(:last-child){border-bottom:1px solid var(--tvp-theme-accent-color)}.file-info-wrapper{color:var(--tvp-theme-light-color);word-break:break-all;flex:75%}.content-line p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.file-duration{word-break:keep-all}.content-line p span:first-child{color:var(--tvp-theme-accent-2-color)}.content-line.playing{background-color:rgb(from var(--tvp-brand-color) r g b/.05);border-left:4px solid var(--tvp-brand-color)}.content-line.playing p{color:var(--tvp-brand-color)}.content-line.playing p span:last-child{font-weight:500}.content-line.playing .thumbnail-container button{background-color:#0000}.thumbnail-container{height:50px;color:var(--tvp-theme-color);background:var(--tvp-theme-inverse-color);border-radius:5px;flex:0 0 20%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.thumbnail-container:hover{transform:scale(1.015)}.thumbnail-container:after{content:"";height:2.5px;width:calc(var(--video-progress-position,0) * 100%);background:var(--tvp-brand-color);position:absolute;bottom:0;left:0}.thumbnail-container button{background-color:rgb(from var(--tvp-brand-color) r g b / .4);width:25px;height:25px;color:var(--tvp-theme-color);cursor:pointer;z-index:1;border:none;border-radius:50%;justify-content:center;align-items:center;padding-inline:5px;transition:transform .2s;display:flex;position:absolute}.thumbnail-container button:hover{transform:scale(1.1)}.thumbnail-container svg{width:26px;height:26px}.content-line.playing .thumbnail-container button .play-icon{display:none}.playing-icon{transform:scaleY(-1)}.playing-icon rect{fill:var(--tvp-theme-color);animation:1s ease-in-out infinite pulse}.playing-icon rect:first-child{animation-delay:0s}.playing-icon rect:nth-child(2){animation-delay:.2s}.playing-icon rect:nth-child(3){animation-delay:.4s}@keyframes pulse{0%,to{height:4px}50%{height:20px}}.paused rect{animation-play-state:paused}.content-line:not(.playing) .thumbnail-container button .playing-icon{display:none}.thumbnail{width:100%;height:100%}.content-line.error{opacity:.8}.content-line.error .file-duration span:last-child.failed{color:#f73839cc}.content-line.error .thumbnail-container{cursor:not-allowed;background:#373737;position:relative}.content-line.error .thumbnail{display:none}.captions-btn{cursor:pointer;background:0 0;border:none;align-items:center;margin-right:2px;transition:all .2s;display:flex;position:relative;top:1px}.captions-btn input{opacity:0;visibility:hidden;width:0;height:0;position:absolute}.content-line:has([data-caption-state=waiting],[data-caption-state=loading]) .captions-btn:before{--loader-size:.8rem;--loader-width:1.75px;display:block;translate:-.325px -.25px}.content-line:has([data-caption-state=waiting]) .captions-btn:before{border-color:var(--tvp-theme-accent-2-color) var(--tvp-theme-color) var(--tvp-theme-accent-2-color) var(--tvp-theme-accent-2-color)}.content-line:has([data-caption-state=waiting]) .captions-btn:after{content:"×";color:var(--tvp-theme-accent-2-color);font-size:12.5px;position:absolute;inset:3.5px 0 0;translate:-.45px -.3px}.content-line:has([data-caption-state=empty],[data-caption-state=filled]) .captions-btn:after{text-shadow:0px 0px 2px rgb(from var(--tvp-theme-inverse-color) r g b/ .85);font-size:20px;font-weight:700;position:absolute;top:-6.5px;right:-3px}.content-line:has([data-caption-state=filled]) .captions-btn:after{content:"×";color:#f73839cc}.content-line:has([data-caption-state=empty]) .captions-btn:after{content:"+";color:var(--tvp-theme-color)}.captions-btn svg{width:21px;height:21px}.content-line:has([data-caption-state=waiting],[data-caption-state=loading]) .captions-btn svg{opacity:.15}.captions-btn svg path{fill:var(--tvp-theme-color)}.content-line:has([data-caption-state=empty]) .captions-btn svg path{fill:var(--tvp-theme-accent-2-color)}.delete-btn{cursor:pointer;background:0 0;border:none;align-items:center;margin-left:5px;display:flex}.delete-btn svg{width:22.5px;height:22.5px}.delete-btn svg path{fill:#f73839cc}.drag-handle{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;margin-top:5px;margin-left:5px}.drag-handle svg{fill:var(--tvp-theme-color);width:19px;height:19px}.drag-handle:active{cursor:grabbing}@media (width<=480px),(width<=940px) and (height<=480px) and (orientation:landscape){#video-player-container{max-width:unset}}:where(:root){--t007-toast-font-family:inherit;--t007-toast-info-color:#3498db;--t007-toast-success-color:#27ae60;--t007-toast-error-color:#e74c3c;--t007-toast-warning-color:#f1c40f;--t007-toast-background:#0006;--t007-toast-background-blur:10px;--t007-toast-animation-duration:.25s;--t007-toast-animation-timing-function:cubic-bezier(.68, -.55, .27, 1.55);--t007-toast-container-position:fixed;--t007-toast-border:unset;--t007-toast-box-shadow:0 2px 4px #0000000f, 0 6px 16px #00000014;--t007-toast-icon-line-height:1.25;--t007-toast-image-background:black;--t007-toast-text-stroke:.15px #00000059;--t007-toast-text-shadow:0px 0px 2px #00000080;--t007-toast-max-lines:7;--t007-toast-action-button-border:none;--t007-toast-action-button-font-weight:500;--t007-toast-x-color:red}:where(:root,.t007-toast){--t007-toast-type-color:whitesmoke;--t007-toast-focus-visible-color:var(--t007-toast-font-color);--t007-toast-focus-visible-outline:2px solid var(--t007-toast-focus-visible-color);--t007-toast-progress-background:var(--t007-toast-type-color);--t007-toast-progress-backdrop-background:rgb(from var(--t007-toast-type-color) r g b / 0);--t007-toast-font-color:var(--t007-toast-type-color);--t007-toast-action-button-color:var(--t007-toast-font-color);--t007-toast-action-button-active-color:var(--t007-toast-action-button-color);--t007-toast-action-button-background:rgba(from currentColor r g b / .1);--t007-toast-action-button-active-background:rgba(from currentColor r g b / .2)}:where(:root,.t007-toast-container){--t007-toast-unit:1rem;--t007-toast-container-margin-top:calc(var(--t007-toast-unit) / 2);--t007-toast-container-margin-bottom:calc(var(--t007-toast-unit) / 2);--t007-toast-container-margin-left:calc(var(--t007-toast-unit) / 2);--t007-toast-container-margin-right:calc(var(--t007-toast-unit) / 2);--t007-toast-container-gap:calc(var(--t007-toast-unit) / 2);--t007-toast-min-width:unset;--t007-toast-width:calc(var(--t007-toast-unit) * 20);--t007-toast-max-width:100%;--t007-toast-min-height:4.25rem;--t007-toast-height:fit-content;--t007-toast-max-height:calc(var(--t007-toast-unit) * 8.5);--t007-toast-padding:calc(var(--t007-toast-unit) / 2.25);--t007-toast-smart-padding-left:calc(var(--t007-toast-padding) * 2.25);--t007-toast-smart-padding-right:calc(var(--t007-toast-smart-padding-left) - (var(--t007-toast-action-button-padding-inline) / 2));--t007-toast-gap:var(--t007-toast-padding);--t007-toast-border-radius:calc(var(--t007-toast-unit) / 3);--t007-toast-progress-height:calc(var(--t007-toast-unit) / 5);--t007-toast-image-width:calc(var(--t007-toast-unit) * 3.5);--t007-toast-image-height:calc(var(--t007-toast-unit) * 3.5);--t007-toast-image-border-radius:calc(var(--t007-toast-border-radius) - (var(--t007-toast-padding) / 2));--t007-toast-image-object-fit:cover;--t007-toast-actions-container-width:65%;--t007-toast-actions-container-max-width:fit-content;--t007-toast-actions-container-gap:calc(var(--t007-toast-unit) / 4);--t007-toast-action-button-font-size:calc(var(--t007-toast-font-size) / 1.1);--t007-toast-action-button-padding-inline:calc(var(--t007-toast-unit) / 2.2);--t007-toast-action-button-padding-block:calc(var(--t007-toast-unit) / 3.3);--t007-toast-action-button-border-radius:calc(((var(--t007-toast-action-button-padding-block) * 2) + var(--t007-toast-font-size)) / 2);--t007-toast-icon-width:calc(var(--t007-toast-unit) * 1.4);--t007-toast-icon-height:calc(var(--t007-toast-unit) * 1.4);--t007-toast-icon-font-size:calc(var(--t007-toast-icon-height) * .8);--t007-toast-font-size:calc(var(--t007-toast-unit) / 1.05);--t007-toast-font-weight:inherit;--t007-toast-x-size:calc(var(--t007-toast-unit) * 1.75)}@keyframes t007-x-slide-bounce-in{0%{transform:translateX(var(--t-from))}50%{transform:translateX(var(--t-bounce))}to{transform:translateX(var(--t-to))}}@keyframes t007-x-slide-bounce-out{0%{transform:translateX(var(--t-to))}50%{transform:translateX(var(--t-bounce))}to{transform:translateX(var(--t-from))}}@keyframes t007-y-slide-bounce-in{0%{transform:translateY(var(--t-from))}50%{transform:translateY(var(--t-bounce))}to{transform:translateY(var(--t-to))}}@keyframes t007-y-slide-bounce-out{0%{transform:translateY(var(--t-to))}50%{transform:translateY(var(--t-bounce))}to{transform:translateY(var(--t-from))}}@keyframes t007-fade-in{0%{opacity:0}}@keyframes t007-fade-out{to{opacity:0}}@keyframes t007-zoom-in{0%{opacity:0;transform:scale(0)}}@keyframes t007-zoom-out{to{opacity:0;transform:scale(0)}}@keyframes t007-icon-expand{0%{opacity:0;transform:scale(0)}}@keyframes t007-icon-handwave{0%{transform:rotate(0)scale(1)translateZ(0)}5%{transform:rotate(15deg)scale(1.05)translate(1px,-1px)perspective(300px)rotateY(5deg)}10%{transform:rotate(-10deg)scale(.98)translate(-1px,2px)perspective(300px)rotateX(2deg)}15%{transform:rotate(12deg)scale(1.04)translate(2px,-1px)perspective(300px)rotateY(-3deg)}20%{transform:rotate(-8deg)scale(.97)translate(-2px,1px)perspective(300px)rotateX(-2deg)}25%{transform:rotate(10deg)scale(1.02)translate(1px,-1px)}30%{transform:rotate(-6deg)scale(.99)}35%{transform:rotate(8deg)}40%{transform:rotate(-4deg)}45%{transform:rotate(4deg)}50%{transform:rotate(-2deg)}55%{transform:rotate(2deg)}60%{transform:rotate(-1deg)}65%{transform:rotate(1deg)}70%{transform:rotate(0)scale(1)}to{transform:rotate(0)scale(1)translateZ(0)}}.t007-toast-container,.t007-toast-container *,.t007-toast-container :after,.t007-toast-container :before{box-sizing:border-box;font-family:var(--t007-toast-font-family)}.t007-toast-container :focus-visible{outline:var(--t007-toast-focus-visible-outline);outline-offset:calc(var(--t007-toast-unit) / 7.5)}.t007-toast-container{position:var(--t007-toast-container-position);margin-top:var(--t007-toast-container-margin-top);margin-bottom:var(--t007-toast-container-margin-bottom);margin-left:var(--t007-toast-container-margin-left);margin-right:var(--t007-toast-container-margin-right);max-width:calc(100% - var(--t007-toast-container-margin-left) - var(--t007-toast-container-margin-right));gap:var(--t007-toast-container-gap);z-index:2147483647;contain:layout;flex-direction:column;display:flex}.t007-toast-container :disabled{filter:grayscale();cursor:not-allowed}.t007-toast-container[data-position^=top-]{top:0}.t007-toast-container[data-position^=bottom-]{bottom:0}.t007-toast-container[data-position^=center-]{margin-block:0;top:50%;transform:translateY(-50%)}.t007-toast-container[data-position$=-right]{right:0}.t007-toast-container[data-position$=-left]{left:0}.t007-toast-container[data-position$=-center]{margin-inline:0;left:50%;translate:-50%}.t007-toast{align-items:center;gap:var(--t007-toast-gap);min-width:var(--t007-toast-min-width);width:var(--t007-toast-width);max-width:var(--t007-toast-max-width);min-height:var(--t007-toast-min-height);height:var(--t007-toast-height);max-height:var(--t007-toast-max-height);padding:var(--t007-toast-padding);color:var(--t007-toast-font-color);text-align:left;font-size:var(--t007-toast-font-size);font-weight:var(--t007-toast-font-weight);-webkit-text-stroke:var(--t007-toast-text-stroke);text-shadow:var(--t007-toast-text-shadow);background:var(--t007-toast-background);border:var(--t007-toast-border);border-radius:var(--t007-toast-border-radius);box-shadow:var(--t007-toast-box-shadow);-webkit-backdrop-filter:blur(var(--t007-toast-background-blur));backdrop-filter:blur(var(--t007-toast-background-blur));will-change:transform, opacity;animation-timing-function:var(--t007-toast-animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--t007-toast-animation-duration);touch-action:none;flex-shrink:0;transition:transform .3s,opacity .3s;display:flex;position:relative;overflow:hidden}.t007-toast:not(:has(.t007-toast-image,.t007-toast-icon:not(:empty))):has(.t007-toast-body){padding-left:max(var(--t007-toast-padding), var(--t007-toast-smart-padding-left))}.t007-toast:not(:has(.t007-toast-cancel-button)){padding-right:max(var(--t007-toast-padding), var(--t007-toast-smart-padding-right))}.t007-toast:is([data-drag-to-close=mouse],[data-drag-to-close=true]){cursor:grab}.t007-toast:is([data-drag-to-close=mouse],[data-drag-to-close=true]):active{cursor:grabbing}.t007-toast[data-animation^=slide]{--t-to:0}.t007-toast[data-animation=slide-left]{--t-from:100%;--t-bounce:-0%}.t007-toast[data-animation=slide-right]{--t-from:-100%;--t-bounce:10%}.t007-toast[data-animation=slide-up]{--t-from:100%;--t-bounce:-10%}.t007-toast[data-animation=slide-down]{--t-from:-100%;--t-bounce:10%}.t007-toast:is([data-animation=slide-left],[data-animation=slide-right]){animation-name:t007-x-slide-bounce-out}.t007-toast:is([data-animation=slide-left],[data-animation=slide-right]).t007-toast-show{animation-name:t007-x-slide-bounce-in}.t007-toast:is([data-animation=slide-up],[data-animation=slide-down]){animation-name:t007-y-slide-bounce-out}.t007-toast:is([data-animation=slide-up],[data-animation=slide-down]).t007-toast-show{animation-name:t007-y-slide-bounce-in}.t007-toast[data-animation=fade]{animation-name:t007-fade-out}.t007-toast[data-animation=fade].t007-toast-show{animation-name:t007-fade-in}.t007-toast[data-animation=zoom]{animation-name:t007-zoom-out}.t007-toast[data-animation=zoom].t007-toast-show{animation-name:t007-zoom-in}.t007-toast:is(.info,.success,.error,.warning){--t007-toast-font-color:var(--t007-toast-type-color);--t007-toast-progress-background:var(--t007-toast-type-color);--t007-toast-progress-backdrop-background:rgb(from var(--t007-toast-type-color) r g b/0)}.t007-toast.info{--t007-toast-type-color:var(--t007-toast-info-color)}.t007-toast.success{--t007-toast-type-color:var(--t007-toast-success-color)}.t007-toast.error{--t007-toast-type-color:var(--t007-toast-error-color)}.t007-toast.warning{--t007-toast-type-color:var(--t007-toast-warning-color)}.t007-toast.progress:before,.t007-toast.progress:after{content:"";height:var(--t007-toast-progress-height);transition:width;position:absolute;bottom:0;left:0}.t007-toast.progress:before{width:calc(var(--progress,0) * 100%);background:var(--t007-toast-progress-background)}.t007-toast.progress:after{background:var(--t007-toast-progress-backdrop-background);width:100%}.t007-toast-image-wrapper{flex:0 0 var(--t007-toast-image-width);width:var(--t007-toast-image-width);height:var(--t007-toast-image-height);border-radius:var(--t007-toast-image-border-radius);position:relative;overflow:hidden}.t007-toast-image-wrapper:not(:has(.t007-toast-image)){flex:0 0 var(--t007-toast-icon-width);width:var(--t007-toast-icon-width);height:var(--t007-toast-icon-height);margin-left:calc(var(--t007-toast-unit) / 5);background:0 0;border-radius:0;overflow:visible}.t007-toast-image-wrapper:not(:has(.t007-toast-image,.t007-toast-icon:not(:empty))){display:none}.t007-toast-icon{font-size:var(--t007-toast-icon-font-size);line-height:var(--t007-toast-icon-line-height);justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.t007-toast-icon:where(:not(.t007-toast-loader)){animation:.3s t007-icon-expand}.t007-toast-icon[data-icon=👋]{transform-origin:bottom;will-change:transform;animation:1.8s ease-in-out 1s 2 t007-icon-handwave}.t007-toast .t007-toast-icon>svg{width:var(--t007-toast-icon-width);height:var(--t007-toast-icon-height)}.t007-toast-image-wrapper .t007-toast-image{object-fit:var(--t007-toast-image-object-fit);background:var(--t007-toast-no-image-background);width:100%;min-width:100%;height:100%;min-height:100%}.t007-toast-image-wrapper [data-loaded=true]{background:var(--t007-toast-image-background)}.t007-toast-body{border-radius:calc(var(--t007-toast-unit) / 5);height:fit-content;padding:calc(var(--t007-toast-unit) / 7.5);flex-grow:1;overflow:hidden}.t007-toast-body-text{-webkit-line-clamp:var(--t007-toast-max-lines);line-clamp:var(--t007-toast-max-lines);z-index:1;-webkit-box-orient:vertical;margin:0;display:-webkit-box}.t007-toast-actions-wrapper{width:var(--t007-toast-actions-container-width);max-width:var(--t007-toast-actions-container-max-width);justify-content:center;gap:var(--t007-toast-actions-container-gap);flex-wrap:wrap;display:flex}.t007-toast-action-button{color:var(--t007-toast-action-button-color);font-size:var(--t007-toast-action-button-font-size);font-weight:var(--t007-toast-action-button-font-weight);padding-block:var(--t007-toast-action-button-padding-block);padding-inline:var(--t007-toast-action-button-padding-inline);background:var(--t007-toast-action-button-background);border:var(--t007-toast-action-button-border);border-radius:var(--t007-toast-action-button-border-radius);opacity:.9;justify-content:center;align-items:center;transition:opacity .2s,color .2s,background-color .2s;display:flex}.t007-toast-action-button:is(:hover,:focus-visible){cursor:pointer;opacity:1;color:var(--t007-toast-action-button-active-color);background:var(--t007-toast-action-button-active-background)}.t007-toast-cancel-button{color:var(--t007-toast-x-color);line-height:.65;font-size:var(--t007-toast-x-size);opacity:.6;background:0 0;border:none;align-self:start;padding:0;display:flex}.t007-toast-cancel-button:is(:hover,:focus-visible){cursor:pointer;opacity:1}@media (width<=36rem){:where(:root){--t007-toast-unit:.9rem}}:where(:root){--t007-dialog-font-family:inherit;--t007-dialog-unit:1rem;--t007-dialog-background:#141414;--t007-dialog-gap:.8rem;--t007-dialog-width:26.5rem;--t007-dialog-height:fit-content;--t007-dialog-max-width:90%;--t007-dialog-max-height:30rem;--t007-dialog-max-content-height:12rem;--t007-dialog-padding:1rem;--t007-dialog-content-padding-block:1.5rem;--t007-dialog-border-radius:1rem;--t007-dialog-border:.05rem solid #ffffff40;--t007-dialog-box-shadow:2px 2px 6px #00000080, -2px -2px 6px #00000080;--t007-dialog-backdrop-background:#0003;--t007-dialog-backdrop-blur:blur(6px);--t007-dialog-message-color:whitesmoke;--t007-dialog-message-font-size:.9rem;--t007-dialog-button-font-size:.8rem;--t007-dialog-button-text-shadow:0px 0px 2px #00000080;--t007-dialog-button-min-width:4.7rem;--t007-dialog-button-width:unset;--t007-dialog-button-max-width:unset;--t007-dialog-button-min-height:2.3rem;--t007-dialog-button-height:unset;--t007-dialog-button-max-height:unset;--t007-dialog-button-padding-inline:1rem;--t007-dialog-button-padding-block:.5rem;--t007-dialog-button-border-radius:1.25rem;--t007-dialog-button-gap:.65rem;--t007-button-outline-width:.15rem;--t007-button-outline-style:solid;--t007-dialog-start-duration:.15s;--t007-dialog-start-transform:translateY(-100%);--t007-dialog-start-opacity:0}:where(:root,.t007-dialog){--t007-confirm-button-color:grey;--t007-confirm-button-background:var(--t007-cancel-button-color);--t007-cancel-button-color:greenyellow;--t007-cancel-button-background:var(--t007-confirm-button-color);--t007-confirm-button-outline-color:var(--t007-confirm-button-color);--t007-cancel-button-outline-color:var(--t007-cancel-button-color)}:where(.t007-dialog) .t007-input-field{--t007-input-color:var(--t007-dialog-message-color)}.t007-dialog,.t007-dialog *,.t007-dialog :after,.t007-dialog :before{box-sizing:border-box;font-family:var(--t007-dialog-font-family);-webkit-tap-highlight-color:transparent;margin:0;padding:0}.t007-dialog :disabled{filter:grayscale();cursor:not-allowed}.t007-dialog :focus{outline-offset:.1rem;outline-width:0;outline-style:dashed}.t007-dialog :focus-visible{outline-width:.15rem;transition:none!important}.t007-dialog :where(button){color:inherit;background:0 0;border:none;justify-content:center;align-items:center;transition:filter .2s;display:flex}:where(button):hover{cursor:pointer;filter:brightness(1.15)}:is(html,body):has(.t007-dialog[open]){overflow:hidden}body:has(.t007-dialog[open]){overflow-y:visible}.t007-dialog,.t007-dialog::backdrop{transition-property:display,transform,opacity,-webkit-backdrop-filter,backdrop-filter;transition-duration:var(--t007-dialog-start-duration);transition-behavior:allow-discrete;margin:auto;display:none;position:fixed;inset:0}.t007-dialog{background:var(--t007-dialog-background);width:var(--t007-dialog-width);height:var(--t007-dialog-height);max-width:var(--t007-dialog-max-width);max-height:var(--t007-dialog-max-height);border:var(--t007-dialog-border);border-radius:var(--t007-dialog-border-radius);box-shadow:var(--t007-dialog-box-shadow);opacity:var(--t007-dialog-start-opacity);transform:var(--t007-dialog-start-transform);margin:auto;padding:0}.t007-dialog[open]{opacity:1;transform:none}@starting-style{.t007-dialog[open]{opacity:var(--t007-dialog-start-opacity);transform:var(--t007-dialog-start-transform)}}.t007-dialog,.t007-dialog form{gap:var(--t007-dialog-gap);flex-direction:column}.t007-dialog[open],.t007-dialog form{display:flex}.t007-dialog::backdrop{background-color:#0000}.t007-dialog[open]::backdrop{background-color:var(--t007-dialog-backdrop-background);-webkit-backdrop-filter:var(--t007-dialog-backdrop-blur);backdrop-filter:var(--t007-dialog-backdrop-blur);display:block}@starting-style{.t007-dialog[open]::backdrop{background-color:#0000}}.t007-dialog>*{padding-inline:var(--t007-dialog-padding)}.t007-dialog-top-section{margin-top:var(--t007-dialog-padding)}.t007-dialog-bottom-section{margin-bottom:var(--t007-dialog-padding)}.t007-dialog-top-section{padding-block:var(--t007-dialog-content-padding-block);max-height:var(--t007-dialog-max-content-height);overflow:hidden auto}.t007-dialog:has(.field) .t007-dialog-top-section{padding-block-end:0}.t007-dialog-question{color:var(--t007-dialog-message-color);font-size:var(--t007-dialog-message-font-size)}.t007-dialog-bottom-section{justify-content:flex-end;align-self:flex-end;gap:var(--t007-dialog-button-gap);flex-wrap:wrap;display:flex}.t007-dialog button{font-size:var(--t007-dialog-button-font-size);min-width:var(--t007-dialog-button-min-width);width:var(--t007-dialog-button-width);max-width:var(--t007-dialog-button-max-width);min-height:var(--t007-dialog-button-min-height);height:var(--t007-dialog-button-height);max-height:var(--t007-dialog-button-max-height);padding-inline:var(--t007-dialog-button-padding-inline);padding-block:var(--t007-dialog-button-padding-block);border-radius:var(--t007-dialog-button-border-radius);text-shadow:var(--t007-dialog-button-text-shadow);transition:all .1s}.t007-dialog-confirm-button{color:var(--t007-confirm-button-color);background:var(--t007-confirm-button-background);opacity:1}.t007-dialog-cancel-button{color:var(--t007-cancel-button-color);background:var(--t007-cancel-button-background);opacity:.9}.t007-dialog button:hover{cursor:pointer}.t007-dialog-confirm-button:hover{opacity:.9}.t007-dialog-cancel-button:hover{opacity:1}.t007-dialog button:focus{outline-style:var(--t007-button-outline-style);outline-width:var(--t007-button-outline-width)}.t007-dialog-confirm-button:focus{outline-color:var(--t007-confirm-button-outline-color)}.t007-dialog-cancel-button:focus{outline-color:var(--t007-cancel-button-outline-color)}:where(:root){--t007-input-dark-error-color:#f44336;--t007-input-font-family:inherit;--t007-input-width:100%;--t007-input-height:3rem;--t007-input-font-size:1rem;--t007-input-floating-label-scale:.75;--t007-input-border-width:1px;--t007-input-focused-border-width:2px;--t007-input-border-style:solid;--t007-input-focused-border-style:var(--t007-input-border-style);--t007-input-icon-width:unset;--t007-input-icon-height:unset;--t007-input-disabled-opacity:.6;--t007-input-p-meter-border-radius:unset;--t007-input-p-meter-color-weak:#b81a0a;--t007-input-p-meter-color-fair:#f68b1e;--t007-input-p-meter-color-strong:#0a8b1e;--t007-input-p-meter-color-very-strong:#39ff14;--t007-input-ripple-size:250%;--t007-input-ripple-color:rgb(from var(--t007-input-checkbox-checked-background) r g b/.15)}:where(:root,.t007-input-field){--t007-input-color:black;--t007-input-base-color:rgb(from var(--t007-input-color) r g b / .45);--t007-input-hover-color:rgb(from var(--t007-input-color) r g b / 1);--t007-input-focused-color:rgb(from var(--t007-input-color) r g b / 1);--t007-input-filled-color:var(--t007-input-base-color);--t007-input-error-color:#d32f2f;--t007-input-disabled-color:gray;--t007-input-base-label-color:rgb(from var(--t007-input-base-color) r g b / .95);--t007-input-hover-label-color:var(--t007-input-base-label-color);--t007-input-focused-label-color:var(--t007-input-focused-color);--t007-input-filled-label-color:var(--t007-input-base-label-color);--t007-input-error-label-color:var(--t007-input-error-color);--t007-input-disabled-label-color:var(--t007-input-disabled-color);--t007-input-base-value-color:rgb(from var(--t007-input-color) r g b / 1);--t007-input-hover-value-color:var(--t007-input-base-value-color);--t007-input-focused-value-color:var(--t007-input-base-value-color);--t007-input-filled-value-color:var(--t007-input-base-value-color);--t007-input-error-value-color:var(--t007-input-base-value-color);--t007-input-disabled-value-color:var(--t007-input-disabled-color);--t007-input-base-helper-color:rgb(from var(--t007-input-color) r g b / .8);--t007-input-hover-helper-color:var(--t007-input-base-helper-color);--t007-input-focused-helper-color:rgb(from var(--t007-input-color) r g b / .9);--t007-input-filled-helper-color:var(--t007-input-filled-color);--t007-input-error-helper-color:var(--t007-input-error-color);--t007-input-disabled-helper-color:var(--t007-input-disabled-color);--t007-input-base-background-color:transparent;--t007-input-hover-background-color:var(--t007-input-base-background-color);--t007-input-focused-background-color:var(--t007-input-base-background-color);--t007-input-filled-background-color:var(--t007-input-base-background-color);--t007-input-error-background-color:var(--t007-input-base-background-color);--t007-input-disabled-background-color:var(--t007-input-base-background-color);--t007-input-autofill-background-color:var(--t007-input-base-background-color);--t007-input-icon-fill:var(--t007-input-color);--t007-input-icon-stroke:unset;--t007-input-padding:calc(var(--t007-input-height) / 4);--t007-input-floating-label-font-size:calc(var(--t007-input-font-size) * var(--t007-input-floating-label-scale));--t007-input-helper-font-size:calc(var(--t007-input-font-size) * .7);--t007-input-border-radius:calc(var(--t007-input-height) / 12);--t007-input-p-meter-font-size:calc(var(--t007-input-font-size) * .75);--t007-input-p-meter-gap:calc(var(--t007-input-font-size) * .25);--t007-input-p-meter-height:calc(var(--t007-input-font-size) * .25);--t007-input-checkbox-font-size:calc(var(--t007-input-font-size) * .9);--t007-input-checkbox-gap:calc(var(--t007-input-font-size) * .5);--t007-input-checkbox-size:calc(var(--t007-input-font-size) * .85);--t007-input-radio-font-size:calc(var(--t007-input-font-size) * .9);--t007-input-radio-gap:calc(var(--t007-input-font-size) * .5);--t007-input-radio-size:calc(var(--t007-input-font-size) * .85)}:where(:root){--t007-input-checkmark-color:white;--t007-input-checkmark-width:2px;--t007-input-checkbox-background:whitesmoke;--t007-input-checkbox-checked-background:dodgerblue;--t007-input-checkbox-border-color:#707070;--t007-input-checkbox-checked-border-color:black;--t007-input-checkbox-border-width:1px;--t007-input-checkbox-border-radius:.2rem;--t007-input-radio-color:dodgerblue;--t007-input-radio-background:whitesmoke;--t007-input-radio-border-color:#707070;--t007-input-radio-checked-border-color:dodgerblue;--t007-input-radio-checked-background:whitesmoke;--t007-input-radio-border-width:1px}.t007-input-field,.t007-input-field [class^=t007-input],.t007-input-field [class^=t007-input]:after,.t007-input-field [class^=t007-input]:before{box-sizing:border-box;font-family:var(--t007-input-font-family);transition-property:transform,filter,background-color,color,border,right,left,top,bottom,width,height,font-size,scale;transition-duration:.15s;transition-timing-function:ease}:where(.t007-input-field) *,:where(.t007-input-field) :after,:where(.t007-input-field) :before{margin:0;padding:0}.t007-input-field{--t007-input-current-color:var(--t007-input-base-color);--t007-input-current-label-color:var(--t007-input-base-label-color);--t007-input-current-value-color:var(--t007-input-base-value-color);--t007-input-current-helper-color:var(--t007-input-base-helper-color);--t007-input-current-background-color:var(--t007-input-base-background-color);width:var(--t007-input-width);max-width:100%;padding-top:calc((var(--t007-input-floating-label-font-size) * 1.3) * .5);isolation:isolate;-webkit-font-smoothing:antialiased}.t007-input-field:where(.t007-input-is-wrapper):where(:has([contenteditable=true]:not(:empty)):not(:has([contenteditable=true]>br:only-child)):not(:has([contenteditable=true]>:only-child>br:only-child))),.t007-input-field:where(.t007-input-is-wrapper):where(:has([data-wrapper-filled],[contenteditable=true][data-filled])),.t007-input-field:where(:has(.t007-input:-webkit-any([data-filled],:-webkit-autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file]))))){--t007-input-current-color:var(--t007-input-filled-color);--t007-input-current-label-color:var(--t007-input-filled-label-color);--t007-input-current-value-color:var(--t007-input-filled-value-color);--t007-input-current-helper-color:var(--t007-input-filled-helper-color);--t007-input-current-background-color:var(--t007-input-filled-background-color)}.t007-input-field:where(.t007-input-is-wrapper):where(:has([contenteditable=true]:not(:empty)):not(:has([contenteditable=true]>br:only-child)):not(:has([contenteditable=true]>:only-child>br:only-child))),.t007-input-field:where(.t007-input-is-wrapper):where(:has([data-wrapper-filled],[contenteditable=true][data-filled])),.t007-input-field:where(:has(.t007-input:is([data-filled],:autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file]))))){--t007-input-current-color:var(--t007-input-filled-color);--t007-input-current-label-color:var(--t007-input-filled-label-color);--t007-input-current-value-color:var(--t007-input-filled-value-color);--t007-input-current-helper-color:var(--t007-input-filled-helper-color);--t007-input-current-background-color:var(--t007-input-filled-background-color)}.t007-input-field:where(:hover){--t007-input-current-color:var(--t007-input-hover-color);--t007-input-current-label-color:var(--t007-input-hover-label-color);--t007-input-current-value-color:var(--t007-input-hover-value-color);--t007-input-current-helper-color:var(--t007-input-hover-helper-color);--t007-input-current-background-color:var(--t007-input-hover-background-color)}.t007-input-field:where(.t007-input-is-wrapper):where(:has([data-wrapper-focused],[contenteditable=true]:focus)),.t007-input-field:where(:has(.t007-input:focus)){--t007-input-current-color:var(--t007-input-focused-color);--t007-input-current-label-color:var(--t007-input-focused-label-color);--t007-input-current-value-color:var(--t007-input-focused-value-color);--t007-input-current-helper-color:var(--t007-input-focused-helper-color);--t007-input-current-background-color:var(--t007-input-focused-background-color)}.t007-input-field:where(.t007-input-is-wrapper):where(:has([data-wrapper-error],[contenteditable=true][data-error])),.t007-input-field:where(:has(.t007-input[data-error])){--t007-input-current-color:var(--t007-input-error-color);--t007-input-current-label-color:var(--t007-input-error-label-color);--t007-input-current-value-color:var(--t007-input-error-value-color);--t007-input-current-helper-color:var(--t007-input-error-helper-color);--t007-input-current-background-color:var(--t007-input-error-background-color)}.t007-input-field:has(.t007-input:disabled){--t007-input-current-color:var(--t007-input-disabled-color);--t007-input-current-label-color:var(--t007-input-disabled-label-color);--t007-input-current-value-color:var(--t007-input-disabled-value-color);--t007-input-current-helper-color:var(--t007-input-disabled-helper-color);--t007-input-current-background-color:var(--t007-input-disabled-background-color);opacity:var(--t007-input-disabled-opacity);cursor:not-allowed}.t007-input-field:has(.t007-input:-webkit-autofill){--t007-input-current-background-color:var(--t007-input-autofill-background-color)}.t007-input-field:where(.t007-input-no-helper:has(.t007-input[type=checkbox],.t007-input[type=radio])){display:contents}.t007-input-field:has(.t007-input[hidden]){display:none}.t007-input-wrapper{width:100%;height:var(--t007-input-height);padding:var(--t007-input-padding);border-radius:var(--t007-input-border-radius);align-items:baseline;display:inline-flex;position:relative}.t007-input-field.t007-input-is-wrapper .t007-input-wrapper{min-height:fit-content;padding:var(--t007-input-border-width)}.t007-input-wrapper:has(textarea){min-height:fit-content}.t007-input-wrapper:has(.t007-input-icon){padding-right:0}.t007-input-field.t007-input-icon-override .t007-input-wrapper{padding-right:12px}.t007-input-outline{pointer-events:none;text-align:left;border-radius:inherit;width:100%;max-width:100%;height:100%;display:flex;position:absolute;inset:0}.t007-input-outline>*{background-color:var(--t007-input-current-background-color);border-color:var(--t007-input-current-color);border-width:var(--t007-input-border-width);border-style:var(--t007-input-border-style);pointer-events:none;height:100%}.t007-input-field.t007-input-is-wrapper:has([data-wrapper-focused],[contenteditable=true]:focus) .t007-input-outline>*{border-width:var(--t007-input-focused-border-width);border-style:var(--t007-input-focused-border-style)}.t007-input-field:has(.t007-input:focus) .t007-input-outline>*{border-width:var(--t007-input-focused-border-width);border-style:var(--t007-input-focused-border-style)}.t007-input-outline-leading{width:max(.75rem, var(--t007-input-border-radius));border-top-left-radius:inherit;border-top-right-radius:0;border-bottom-left-radius:inherit;border-bottom-right-radius:0;border-right:none!important}.t007-input-outline-trailing{min-width:var(--t007-input-border-radius);border-top-left-radius:0;border-top-right-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:inherit;flex:1;border-left:none!important}.t007-input-outline-notch{flex:none;width:fit-content;max-width:calc(100% - .75rem);transition-property:border-bottom,transform,filter,background-color,color,right,left,top,bottom,width,height,font-size,scale;position:relative;border-left:none!important;border-right:none!important}.t007-input-field:has(.t007-input-icon) .t007-input-outline-notch{max-width:calc(100% - 3.75rem)}.t007-input-field.t007-input-is-wrapper .t007-input-outline-notch{border-top:none!important}.t007-input-field:has(.t007-input:-webkit-any([data-filled],:focus,:-webkit-autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file])))) .t007-input-outline-notch{border-top:none!important}.t007-input-field:has(.t007-input:is([data-filled],:focus,:autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file])))) .t007-input-outline-notch{border-top:none!important}.t007-input-field:has(.t007-input:is(select,:not([placeholder=""]),[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=color],[type=range],[type=file])) .t007-input-outline-notch{border-top:none!important}.t007-input-floating-label{top:calc(var(--t007-input-height) / 2);max-width:100%;color:var(--t007-input-current-label-color);opacity:.85;font-weight:400;font-size:var(--t007-input-font-size);text-overflow:ellipsis;transform-origin:0 0;white-space:nowrap;will-change:transform;line-height:1.3;display:block;position:relative;overflow:hidden;transform:translateY(-50%)}.t007-input-floating-label:not(:empty){margin-inline:.25rem}.t007-input-field.t007-input-is-wrapper .t007-input-floating-label{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2))));font-size:var(--t007-input-floating-label-font-size);opacity:1;max-width:133%;right:auto}.t007-input-field:has(.t007-input:-webkit-any([data-filled],:focus,:-webkit-autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file])))) .t007-input-floating-label{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2))));font-size:var(--t007-input-floating-label-font-size);opacity:1;max-width:133%;right:auto}.t007-input-field:has(.t007-input:is([data-filled],:focus,:autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file])))) .t007-input-floating-label{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2))));font-size:var(--t007-input-floating-label-font-size);opacity:1;max-width:133%;right:auto}.t007-input-field:has(.t007-input:is(select,:not([placeholder=""]),[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=color],[type=range],[type=file])) .t007-input-floating-label{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2))));font-size:var(--t007-input-floating-label-font-size);opacity:1;max-width:133%;right:auto}.t007-input-field.t007-input-is-wrapper .t007-input-floating-label.t007-input-shake{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2)))) translateX(.25rem)}.t007-input-field:has(.t007-input:-webkit-any([data-filled],:focus,:-webkit-autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file])))) .t007-input-floating-label.t007-input-shake{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2)))) translateX(.25rem)}.t007-input-field:has(.t007-input:is([data-filled],:focus,:autofill,:not(:placeholder-shown):where(:not(select):not([type=date]):not([type=time]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=color]):not([type=range]):not([type=file])))) .t007-input-floating-label.t007-input-shake{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2)))) translateX(.25rem)}.t007-input-field:has(.t007-input:is(select,:not([placeholder=""]),[type=date],[type=time],[type=datetime-local],[type=month],[type=week],[type=color],[type=range],[type=file])) .t007-input-floating-label.t007-input-shake{transform:translateY(calc(-1 * ((var(--t007-input-height) / 2) + (var(--t007-input-font-size) / 2)))) translateX(.25rem)}.t007-input{color:var(--t007-input-current-value-color);caret-color:var(--t007-input-current-value-color);font-size:var(--t007-input-font-size);background:0 0;border:none;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;padding:0;font-family:inherit;outline:none!important}.t007-input[type=file]{height:unset}.t007-input:is([type=checkbox],[type=radio]){opacity:0;pointer-events:none;position:absolute}.t007-input:not(select){appearance:none}.t007-input:where(textarea){resize:none;height:auto;min-height:100%}:where(){color:#000}.t007-input::placeholder{color:currentColor;opacity:.55}.t007-input-field:has(.t007-input[type=file]){--t007-input-sb-active-margin:calc((var(--t007-input-floating-label-font-size) * 1.3) / 2);--t007-input-sb-padding-inline:calc(var(--t007-input-font-size) / 3.5);--t007-input-sb-padding-block:calc(((var(--t007-input-height) / 2) - ((var(--t007-input-font-size) / 1.25) / 2)) - ((var(--t007-input-floating-label-font-size) * 1.3) / 2) - 1px)}.t007-input-wrapper:has(.t007-input[type=file]){padding-block:var(--t007-input-sb-active-margin);padding-left:var(--t007-input-sb-active-margin)}:where(.t007-input[type=file])::file-selector-button{font-family:inherit;font-weight:700;font-size:calc(var(--t007-input-font-size) / 1.25);margin-right:calc(var(--t007-input-font-size) / 2.5);padding-inline:var(--t007-input-sb-padding-inline);padding-block:calc(var(--t007-input-sb-padding-block) - 1px);border-radius:calc(var(--t007-input-border-radius) / 1.25);color:#f5f5f5;cursor:pointer;background:#1e90ff;border-width:2px;border-top-style:none;border-top-color:currentColor;border-right-style:none;border-right-color:currentColor;transition:filter .2s}:where(.t007-input[type=file])::file-selector-button:where(:active){border-width:1px}:where(.t007-input[type=file])::file-selector-button:where(:hover,:focus-visible){filter:brightness(80%)}:where(.t007-input[type=file].t007-input-image-selected)::file-selector-button{background:center/contain no-repeat var(--t007-input-image-src), linear-gradient(black, black), black;color:#0000;padding-block:var(--t007-input-sb-padding-block);border:none}.t007-input:-webkit-autofill{-webkit-text-fill-color:var(--t007-input-current-value-color)!important;transition:background-color 50000000s ease-in-out!important}.t007-input-field.t007-input-icon-override input::-webkit-calendar-picker-indicator{opacity:0}.t007-input-icon{cursor:pointer;pointer-events:none;background:0 0;border:none;border-radius:50%;justify-content:center;align-self:center;align-items:center;padding:.5rem;display:flex}.t007-input-icon:is(.t007-input-password-hidden-icon,.t007-input-password-visible-icon){pointer-events:all}.t007-input-icon:hover{background-color:#00000005}.t007-input-field.t007-input-icon-override .t007-input-icon{position:absolute;right:0}.t007-input-field.t007-input-icon-override svg,.t007-input-icon svg{width:var(--t007-input-icon-width);height:var(--t007-input-icon-height)}.t007-input-icon svg path{fill:var(--t007-input-icon-fill);stroke:var(--t007-input-icon-stroke)}:is(.t007-input-field:has(input[type=password]) .t007-input-password-visible-icon,.t007-input-field:has(input[type=text]) .t007-input-password-hidden-icon){display:none}.t007-input-helper-line{height:calc(var(--t007-input-helper-font-size) * 1.4);color:var(--t007-input-current-helper-color);margin-inline:1rem;position:relative}.t007-input-helper-text-wrapper{scrollbar-width:none;width:100%;height:100%;position:relative;overflow:auto hidden}.t007-input-helper-text-wrapper::-webkit-scrollbar{display:none}.t007-input-scroll-assist{opacity:.075;background:linear-gradient(var(--gradient-dir), transparent 0, currentColor 30%, transparent);z-index:2;min-width:2rem;height:100%;position:absolute;top:1px}.t007-input-scroll-assist[data-scroll-direction=left]{--gradient-dir:to right;left:-.25rem}.t007-input-scroll-assist[data-scroll-direction=right]{--gradient-dir:to left;right:-.25rem}.t007-input-helper-text{font-size:var(--t007-input-helper-font-size);opacity:0;white-space:nowrap;line-height:1.2;position:absolute;top:2px}.t007-input-helper-text[data-violation=none],.t007-input-helper-text.t007-input-show{opacity:1}:is(.t007-input-helper-line:has(.t007-input-show) [data-violation=none],.t007-input-helper-line:not(:has(.t007-input-show,[data-violation=none])) .t007-input-scroll-assist){opacity:0}.t007-input-password-meter{--t007-input-p-meter-current-color:var(--t007-input-p-meter-color-weak);margin-top:.75rem;display:none}.t007-input-field:has(.t007-input:-webkit-any([type=password],[type=text]):-webkit-any([data-filled],:-webkit-autofill,:not(:placeholder-shown))) .t007-input-password-meter{display:block}.t007-input-field:has(.t007-input:is([type=password],[type=text]):is([data-filled],:autofill,:not(:placeholder-shown))) .t007-input-password-meter{display:block}.t007-input-password-meter[data-strength-level="2"]{--t007-input-p-meter-current-color:var(--t007-input-p-meter-color-fair)}.t007-input-password-meter[data-strength-level="3"]{--t007-input-p-meter-current-color:var(--t007-input-p-meter-color-strong)}.t007-input-password-meter[data-strength-level="4"]{--t007-input-p-meter-current-color:var(--t007-input-p-meter-color-very-strong)}.t007-input-password-meter:after{content:"";text-align:right;font-size:var(--t007-input-p-meter-font-size);color:var(--t007-input-p-meter-current-color);margin-top:.75rem;line-height:normal;display:block;position:relative;bottom:0}.t007-input-password-meter[data-strength-level="1"]:after{content:"Weak"}.t007-input-password-meter[data-strength-level="2"]:after{content:"Fair"}.t007-input-password-meter[data-strength-level="3"]:after{content:"Strong"}.t007-input-password-meter[data-strength-level="4"]:after{content:"Very Strong"}.t007-input-password-strength-meter{display:flex}.t007-input-password-strength-meter>div{margin-right:var(--t007-input-p-meter-gap);height:var(--t007-input-p-meter-height);border-radius:var(--t007-input-p-meter-border-radius);flex:1}.t007-input-password-meter[data-strength-level="1"] .t007-input-p-weak,.t007-input-password-meter[data-strength-level="2"] :is(.t007-input-p-weak,.t007-input-p-fair),.t007-input-password-meter[data-strength-level="3"] :is(.t007-input-p-weak,.t007-input-p-fair,.t007-input-p-strong),.t007-input-password-meter[data-strength-level="4"] :is(.t007-input-p-weak,.t007-input-p-fair,.t007-input-p-strong,.t007-input-p-very-strong){background-color:var(--t007-input-p-meter-current-color)}.t007-input-checkbox-wrapper,.t007-input-radio-wrapper{align-items:center;display:inline-flex;position:relative}.t007-input-checkbox-wrapper{font-size:var(--t007-input-checkbox-font-size)}.t007-input-radio-wrapper{font-size:var(--t007-input-radio-font-size)}.t007-input-checkbox-label,.t007-input-radio-label{color:var(--t007-input-current-label-color)}.t007-input-checkbox-label:not(:empty){margin-left:var(--t007-input-checkbox-gap)}.t007-input-radio-label:not(:empty){margin-left:var(--t007-input-radio-gap)}:is(.t007-input-checkbox-wrapper,.t007-input-radio-wrapper):hover{filter:brightness(95%)}.t007-input-checkbox-box,.t007-input-radio-box{border-style:solid;position:relative}.t007-input-checkbox-box{width:var(--t007-input-checkbox-size);height:var(--t007-input-checkbox-size);border-width:var(--t007-input-checkbox-border-width)}.t007-input-radio-box{width:var(--t007-input-radio-size);height:var(--t007-input-radio-size);border-width:var(--t007-input-radio-border-width)}.t007-input-checkbox-box{background:var(--t007-input-checkbox-background);border-color:var(--t007-input-checkbox-border-color)}.t007-input-radio-box{background:var(--t007-input-radio-background);border-color:var(--t007-input-radio-border-color)}.t007-input-checkbox-box{border-radius:var(--t007-input-checkbox-border-radius)}.t007-input-radio-box{border-radius:50%}.t007-input-field:has(.t007-input[type=checkbox]:checked) .t007-input-checkbox-box{background:var(--t007-input-checkbox-checked-background);border-color:var(--t007-input-checkbox-checked-border-color)}.t007-input-field:has(.t007-input[type=radio]:checked) .t007-input-radio-box{background:var(--t007-input-radio-checked-background);border-color:var(--t007-input-radio-checked-border-color)}.t007-input-field:has(.t007-input:is([type=checkbox],[type=radio])[data-error]) :is(.t007-input-checkbox-box,.t007-input-radio-box){border-color:var(--t007-input-error-color)}.t007-input-checkbox-tag,.t007-input-radio-tag{content:"";opacity:0;margin:auto;position:absolute;inset:0 0 0 2.6%}.t007-input-checkbox-tag{border:solid var(--t007-input-checkmark-color);border-width:0 var(--t007-input-checkmark-width) var(--t007-input-checkmark-width) 0;width:35%;height:70%;top:-14.25%;transform:rotate(45deg)}.t007-input-field.t007-input-indeterminate .t007-input-checkbox-tag{width:60%;height:var(--t007-input-checkmark-width);background-color:var(--t007-input-checkmark-color);border:none;margin:0;top:50%;left:50.5%;transform:translate(-50%,-50%)}.t007-input-radio-tag{border-radius:inherit;background:var(--t007-input-radio-color);width:70%;height:72.5%;transition-timing-function:cubic-bezier(.34,1.64,.64,1);left:-1%;scale:0}.t007-input-field:has(.t007-input:is([type=radio],[type=checkbox]):checked) :is(.t007-input-checkbox-tag,.t007-input-radio-tag){opacity:1;scale:1}:where(.t007-input-rippler),.t007-input-checkbox-box,.t007-input-radio-box{position:relative;outline:none!important}.t007-input-rippler:before,.t007-input-checkbox-box:before,.t007-input-radio-box:before{content:"";background:var(--t007-input-ripple-color);opacity:0;pointer-events:none;border-radius:50%;width:0;height:0;transition-property:width,height,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.68,-.55,.27,1.55);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t007-input-rippler:is(:hover,:focus-visible,:has(:focus-visible),:has(~:focus-visible)):before,.t007-input-field:is(:hover,:has(.t007-input[type=checkbox]:focus-visible)) .t007-input-checkbox-box:before,.t007-input-field:is(:hover,:has(.t007-input[type=radio]:focus-visible)) .t007-input-radio-box:before{width:var(--t007-input-ripple-size);height:var(--t007-input-ripple-size);opacity:1}.t007-input-rippler:is(:checked,:has(:checked),:has(~:checked)):before{animation:.35s ease-out t007-ripple-pulse}.t007-input-field:has(.t007-input[type=checkbox]:checked) .t007-input-checkbox-box:before{animation:.35s ease-out t007-ripple-pulse}.t007-input-field:has(.t007-input[type=radio]:checked) .t007-input-radio-box:before{animation:.35s ease-out t007-ripple-pulse}@keyframes t007-ripple-pulse{0%{opacity:.5;width:0;height:0}85%{width:var(--t007-input-ripple-size);height:var(--t007-input-ripple-size);opacity:1}to{width:var(--t007-input-ripple-size);height:var(--t007-input-ripple-size);opacity:0}}
