*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:Archivo,system-ui,-apple-system,sans-serif;background:#060607;color:#ededea;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}input,button{font-family:inherit}::placeholder{color:#e8e8e461}::selection{background:#1cd76052}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:0;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#fff3;background-clip:padding-box}@keyframes toastUp{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}@keyframes popIn{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes pulseDot{0%,to{opacity:.4}50%{opacity:1}}@keyframes hubFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes skeletonPulse{0%,to{opacity:.45}50%{opacity:.8}}@keyframes hubPulse{0%,to{opacity:1}50%{opacity:.35}}body[data-theme=light]{background:#eceae6}body[data-theme=light] #th-bg,body[data-theme=light] #th-main,body[data-theme=light] #th-toast{filter:invert(1) hue-rotate(180deg)}body[data-theme=light] .th-hero{filter:grayscale(.55) contrast(1.04) brightness(.5) saturate(.75) invert(1) hue-rotate(180deg)!important}body[data-theme=light] .th-photo,body[data-theme=light] #th-main img:not([src="/logo.png"]),body[data-theme=light] #th-main video,body[data-theme=light] #th-toast img{filter:invert(1) hue-rotate(180deg)}input[type=date]{color-scheme:dark}.set-navitem{background:transparent;transition:background .16s ease,color .16s ease,border-color .16s ease}.set-navitem:hover{background:#ffffff0b;color:#ededea!important}.set-navitem:hover .set-navicon{border-color:#ffffff38!important;color:#e8e8e4d9!important}.set-navrail{align-self:flex-start}@media(min-width:900px){.set-navrail{position:sticky;top:20px}}.set-x{transition:color .14s ease,background .14s ease;border-radius:2px}.set-x:hover{color:#ff8a7d!important;background:#ff60541f}.set-addbtn{transition:background .16s ease,border-color .16s ease}.set-addbtn:hover{background:#1cd7603d;border-color:#1cd76099}.set-logout{transition:background .16s ease,border-color .16s ease,color .16s ease}.set-logout:hover{border-color:#ff605480;color:#ff8a7d;background:#ff605412}.set-input{transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.set-input:focus{border-color:#1cd7608c!important;box-shadow:0 0 0 3px #1cd7601f;background:#1cd7600d!important}.set-rename{transition:border-color .16s ease}.set-rename:focus{border-bottom-color:#1cd76099!important}
