::selection{color:#23414c;background:#e8a92b}a{color:var(--teal,#1f8275);text-decoration:none}a:hover{color:var(--accent2,#b07908)}@keyframes tsIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes tsPop{0%{opacity:0;transform:scale(.94)}60%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes tsDrift{0%{transform:translate(0,0)}to{transform:translate(-5%,-2%)}}@keyframes tsGlowPulse{0%{opacity:0;transform:scale(.5)}45%{opacity:.9}to{opacity:0;transform:scale(1.75)}}@keyframes tsAir{to{stroke-dashoffset:-18px}}@keyframes tsUpA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tsUpB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tsGlow{transform-box:fill-box;transform-origin:50%;animation:1.9s ease-out infinite tsGlowPulse}.tsAir{animation:1.1s linear infinite tsAir}.tsCard{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .4s;position:relative}.tsCard:hover{transform:translateY(-4px);box-shadow:0 18px 38px #23414c21}.tsHear{cursor:pointer;transition:transform .3s,background .3s,color .3s,border-color .3s}.tsHear:hover{border-color:var(--accent,#1f8275);color:var(--accent,#1f8275);transform:translateY(-1px)}.tsTab{cursor:pointer;transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s,color .35s,box-shadow .35s,border-color .35s}.tsTab:hover{transform:translateY(-3px)}.tsBtn{cursor:pointer;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,filter .4s}.tsBtn:hover{filter:brightness(1.03);transform:translateY(-3px)}.tsOpt{cursor:pointer;text-align:center;transition:transform .3s,border-color .3s,background .3s}.tsOpt:hover{border-color:var(--accent,#1f8275);transform:translateY(-3px)}.tsChip{cursor:pointer;transition:transform .3s,background .3s,color .3s,border-color .3s}.tsChip:hover{transform:translateY(-2px)}.tsLink{background-image:linear-gradient(currentColor,currentColor);background-position:right 100%;background-repeat:no-repeat;background-size:0% 1.4px;transition:background-size .5s cubic-bezier(.2,.8,.2,1)}.tsLink:hover{background-size:100% 1.4px}
