@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:600&display=swap);.tt-type{display:inline-block;margin-left:.8em;position:relative}.tt-type:before{background-size:1em;content:"";display:inline-block;height:1em;left:-1em;position:absolute;top:-1em;width:1em}.tt-type.crystal{color:#e84c6a}.tt-type.crystal:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Crystal.png)}.tt-type.digital{color:#a5c0c1}.tt-type.digital:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Digital.png)}.tt-type.earth{color:#b9795f}.tt-type.earth:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Earth.png)}.tt-type.electric{color:#fddf7b}.tt-type.electric:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Electric.png)}.tt-type.fire{color:#e85b4d}.tt-type.fire:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Fire.png)}.tt-type.melee{color:#f89265}.tt-type.melee:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Melee.png)}.tt-type.mental{color:#c16ba2}.tt-type.mental:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Mental.png)}.tt-type.nature{color:#adde77}.tt-type.nature:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Nature.png)}.tt-type.neutral{color:#e6f7f7}.tt-type.neutral:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Neutral.png)}.tt-type.toxic{color:#5c565c}.tt-type.toxic:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Toxic.png)}.tt-type.water{color:#44cbff}.tt-type.water:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Water.png)}.tt-type.wind{color:#00f7b2}.tt-type.wind:before{background-image:url(https://temteam.sfo2.digitaloceanspaces.com/images/types/Wind.png)}.tt-row{display:flex;flex-direction:row;margin:1em 0;width:100%}.tt-row--wrap{flex-wrap:wrap;margin:1em -.5em;width:calc(100% + 1em)}.tt-row--wrap>[class*=tt-column-]{padding:0 .5em}.tt-row--no-margin{margin:0}.tt-row--align-end{align-items:flex-end}.tt-row--justify-end{justify-content:flex-end}.tt-row--justify-between{justify-content:space-between}@media screen and (max-width:600px){.tt-s-row{display:flex;flex-direction:row;margin:1em 0;width:100%}.tt-s-column-1{flex-direction:column;padding:0;width:100%}.tt-s-column-1-4{width:25%}.tt-s-column-3-4{width:75%}}.tt-column-space-between{display:flex;flex-direction:column;justify-content:space-between}.tt-column-1{padding:0;width:100%}.tt-column-1-2{width:50%!important}.tt-column-1-3{width:33.3333%}.tt-column-2-3{width:66.6667%}.tt-column-1-4{width:25%}.tt-column-3-4{width:75%}.tt-column-1-7,.tt-column-1-7-m{width:14.28%}.tt-ms-0{padding-left:0!important;padding-right:0!important}@media screen and (max-width:976px){.tt-column-1-2,.tt-column-1-3,.tt-column-2-3{width:100%!important}.tt-column-1-4,.tt-column-3-4{width:50%}.tt-column-1-7{width:100%}}.tt-left-gradient{padding-left:1em;position:relative}.tt-left-gradient:after{background:linear-gradient(180deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);content:"";height:100%;left:0;position:absolute;top:0;width:3px}.tt-left-gradient-before{padding-left:1em!important;position:relative}.tt-left-gradient-before:before{background:linear-gradient(180deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);content:"";height:100%;left:0;position:absolute;top:0;width:3px}.tt-right-gradient{padding-right:1em!important;position:relative}.tt-right-gradient:after{background:linear-gradient(180deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);content:"";height:100%;position:absolute;right:0;top:0;width:3px}.tt-bottom-gradient{padding-bottom:1em!important;position:relative}.tt-bottom-gradient:after{background:linear-gradient(90deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.tt-top-gradient{padding-top:1em!important;position:relative}.tt-top-gradient:after{background:linear-gradient(90deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);content:"";height:3px;left:0;position:absolute;top:0;width:100%}.tt-mb-0{margin-bottom:0!important}.tt-mb-1{margin-bottom:1em!important}.tt-mb-1-2{margin-bottom:.5em!important}.tt-mr--1{margin-right:-1em!important}.tt-mr-1{margin-right:1em!important}.tt-mr-0{margin-right:0!important}.tt-mt-0{margin-top:0!important}.tt-mt-1{margin-top:1em!important}.tt-mt-1-2{margin-top:.5em!important}.tt-ml--1{margin-left:-1em!important}.tt-ml-0{margin-left:0!important}.tt-ml-1{margin-left:1em!important}.tt-pt-0{padding-top:0!important}.tt-pt-1{padding-top:1em!important}.tt-pt-1-2{padding-top:.5em!important}.tt-pl--1{padding-left:-1em!important}.tt-pl-0{padding-left:0!important}.tt-pl-1{padding-left:1em!important}.tt-pb-0{padding-bottom:0!important}.tt-pb-1{padding-bottom:1em!important}.tt-pr--1{padding-right:-1em!important}.tt-pr-1{padding-right:1em!important}.tt-pr-0{padding-right:0!important}@media screen and (min-width:976px){.tt-l-ml-1{margin-left:1em!important}}.tt-w-102{width:calc(100% + 2em)}.tt-align-bottom{align-self:flex-end}.tt-align-start{align-self:flex-start}.tt-column-reverse{display:flex;flex-direction:column-reverse}.tt-column-flex-end{display:flex;flex-direction:column;justify-content:flex-end}.tt-align-items-end{align-items:flex-end}.tt-cancel{color:#9d0216;color:var(--color-variant-error)}.tt-confirm{color:#b1dd52;color:var(--color-variant-success)}.tt-small-heading{font-family:Josefin Sans,sans-serif;font-size:1.1em}a{color:#fbfefe;color:var(--color-font)}a:not([class*=tt-button]):active,a:not([class*=tt-button]):focus,a:not([class*=tt-button]):hover{color:#d0f6f6;color:var(--color-font--link)}@media screen and (max-width:600px){.tt-s-mr-0{margin-right:0!important}.tt-s-ml-0{margin-left:0!important}.tt-s-mt-0{margin-top:0!important}.tt-s-mb-0{margin-bottom:0!important}.tt-s-mr-1{margin-right:1em!important}.tt-s-ml-1{margin-left:1em!important}.tt-s-mt-1{margin-top:1em!important}.tt-s-mb-1{margin-bottom:1em!important}}.tt-container{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:1136px;min-height:calc(100vh - 105px);padding:1rem 0}@media screen and (max-width:1136px){.tt-container{width:976px}}@media screen and (max-width:976px){.tt-container{padding:1rem;width:100%}}h1{font-family:Josefin Sans,sans-serif;font-size:2em;padding-bottom:.5em;position:relative;text-transform:uppercase}h1:after{background:linear-gradient(90deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}h1+.tt-subtext{margin-bottom:1em;margin-top:-1em}h2{font-family:Josefin Sans,sans-serif;font-size:1.5em;margin:1em 0;padding-bottom:.5rem;position:relative;text-transform:uppercase}h2:after{background:linear-gradient(90deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);bottom:0;content:"";height:3px;left:0;position:absolute;width:75%}h2+.tt-subtext{margin-bottom:1em;margin-top:-1em}h3{font-family:Josefin Sans,sans-serif;font-size:1.25em;margin:1em 0;padding-bottom:.5rem;position:relative;text-transform:uppercase}h3:after{background:linear-gradient(90deg,rgba(145,233,233,0),#91e9e9 2.5%,#2ad0d0 20%,rgba(42,208,208,0) 25%,rgba(145,233,233,0) 32.5%,#91e9e9 35%,#2ad0d0 42.5%,rgba(42,208,208,0) 47.5%,rgba(145,233,233,0) 56.25%,#91e9e9 57.5%,#2ad0d0 61.25%,rgba(42,208,208,0) 63.75%);bottom:0;content:"";height:3px;left:0;position:absolute;width:50%}h3+.tt-subtext{font-size:.9em;margin-bottom:1em;margin-top:-1em}.tt-temtem{display:flex;flex-direction:row;margin:1em;padding:0;width:200px}.tt-temtem--details{align-self:flex-end;display:flex;flex-direction:column-reverse;margin-bottom:3px}.tt-temtem--name{display:flex;flex-direction:column}.tt-temtem--name span{font-weight:300}.tt-temtem--name .tt-temtem--nickname{font-weight:700;margin-left:-1em}.tt-temtem--type{font-size:1.5em}.tt-temtem--type i:first-of-type{margin-right:.25em}.tt-temtem__small{margin:.5em;width:130px}.tt-temtem__small .tt-temtem-portrait{margin:0 .5em 0 0!important}.tt-temtem-portrait{margin:0 1em 0 0!important;padding:0}.tt-temtem__interactable{background-color:#197b7b;background-color:var(--color-bg-1);border-radius:5px;cursor:pointer;margin:.5em;padding:.5em}.tt-temtem__interactable:focus,.tt-temtem__interactable:hover{background-color:#26bbbb;background-color:var(--color-card-interactive-hover)}.tt-temtem__interactable:focus .tt-temtem-portrait,.tt-temtem__interactable:hover .tt-temtem-portrait{background-color:#26bbbb;background-color:var(--color-card-interactive-hover);border-color:#21a6a6;border-color:var(--color-border-3)}.tt-temtem__interactable:focus .tt-temtem-portrait__orange,.tt-temtem__interactable:hover .tt-temtem-portrait__orange{background-color:#ffa62b;border-color:#ffb144}.tt-temtem__vertical{align-items:center;flex-direction:column;padding:.5em;width:80px}.tt-temtem__vertical .tt-temtem-portrait{margin-right:0!important}.tt-temtem__vertical .tt-temtem--details{align-items:center;align-self:auto}.tt-temtem__vertical .tt-temtem--name{align-items:center;margin-top:-.25em}.tt-temtem__vertical .tt-temtem--type{margin-left:.25em;margin-top:.25em}.tt-temtem__vertical.tt-temtem__small .tt-temtem--type{font-size:1.25em}.tt-temtem-portrait{border:3px solid #21a6a6;border:3px solid var(--color-border-3);border-radius:50%;height:72px;margin:.75rem;min-width:72px;overflow:hidden;width:72px}.tt-temtem-portrait img{width:100%}.tt-temtem-portrait__small{height:48px;margin:.5rem;min-width:48px;width:48px}.tt-temtem-portrait__large{height:96px;margin:1rem;min-width:96px;width:96px}.tt-temtem-portrait__orange{border-color:#ffa62b}.tt-temtem-portrait__deep-blush{border-color:#e67c7c}.tt-temtem-portrait--interactable{cursor:pointer;transition:all .1s ease}.tt-temtem-portrait--interactable:hover{background-color:#21a6a6;background-color:var(--color-card-interactive-border);border-color:#26bbbb;border-color:var(--color-border-2)}.tt-temtem-portrait--interactable.tt-temtem-portrait__orange:hover{background-color:#ffa62b;border-color:#ffb145}.tt-alert{align-self:center;border-radius:5px;display:flex;flex-direction:row;margin-bottom:1em;padding:1em;width:100%}.tt-alert--icon{align-items:center;display:flex;font-size:2.5em;justify-content:center;justify-self:center;margin-right:1rem}.tt-alert--container{display:flex;flex-direction:column;justify-content:center}.tt-alert__info{background-color:#0ca4a6;background-color:var(--color-alert-info-bg)}.tt-alert__info .tt-alert--icon{color:#29edef;color:var(--color-alert-info-icon)}.tt-alert__warning{background-color:#f78f00;background-color:var(--color-alert-warning-bg)}.tt-alert__warning .tt-alert--icon{color:#ffbb5e;color:var(--color-alert-warning-icon)}.tt-alert__error{background-color:#840212;background-color:var(--color-alert-error-bg)}.tt-alert__error .tt-alert--icon{color:#e90321;color:var(--color-alert-error-icon)}.tt-alert__success{background-color:#8dbd25;background-color:var(--color-alert-success-bg)}.tt-alert__success .tt-alert--icon{color:#d7eea7;color:var(--color-alert-success-icon)}.tt-alert__highlight{background-color:#e67c7c;background-color:var(--color-alert-highlight-bg)}.tt-alert__highlight .tt-alert--icon{color:#f2bcbc;color:var(--color-alert-highlight-icon)}.tt-alert--title{margin-bottom:1em}.tt-button{align-items:center;border:3px solid transparent;border-radius:5px;color:#fbfefe;color:var(--color-font);cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:14px;margin:0;max-width:100%;min-height:40px;padding:8px 16px;text-decoration:none;transition:all .1s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tt-button:disabled{background-color:#424542!important;background-color:var(--color-button-disabled)!important;border-color:#292b29!important;border-color:var(--color-button-disabled-border)!important;color:#fbfefe;color:var(--color-button-disabled-text);cursor:auto}.tt-button--primary{background:#26bbbb;background:var(--color-button-primary);border-color:#2ad0d0;border-color:var(--color-button-primary-border)}.tt-button--primary:hover{background:#51dcdc;background:var(--color-button-primary-hover)}.tt-button--primary:active{background:#21a6a6;background:var(--color-button-primary-active)}.tt-button--secondary{background:#e67c7c;background:var(--color-button-secondary);border-color:#ea9191;border-color:var(--color-button-secondary-border)}.tt-button--secondary:hover{background:#eea7a7;background:var(--color-button-secondary-hover)}.tt-button--secondary:active{background:#e26767;background:var(--color-button-secondary-active)}.tt-button--tertiary{background:#ffa62b;background:var(--color-button-tertiary);border-color:#ffbb5e;border-color:var(--color-button-tertiary-border)}.tt-button--tertiary:hover{background:#ffd191;background:var(--color-button-tertiary-hover)}.tt-button--tertiary:active{background:#f78f00;background:var(--color-button-tertiary-active)}.tt-button--cancel{background:#9d0216;background:var(--color-button-cancel);border-color:#b6021a;border-color:var(--color-button-cancel-border)}.tt-button--cancel:hover{background:#b6021a;background:var(--color-button-cancel-hover)}.tt-button--cancel:active{background:#840212;background:var(--color-button-cancel-active)}.tt-button--confirm{background:#8dbd25;background:var(--color-button-confirm);border-color:#b1dd52;border-color:var(--color-button-confirm-border)}.tt-button--confirm:hover{background:#b1dd52;background:var(--color-button-confirm-hover)}.tt-button--confirm:active{background:#a7d93d;background:var(--color-button-confirm-active)}.tt-button--cta{background:#bcf2f2;background:var(--color-button-cta);border-color:#e67c7c;border-color:var(--color-button-cta-border);color:#e67c7c;color:var(--color-button-cta-font)}.tt-button--cta:hover{background:#d1f6f6;background:var(--color-button-cta-hover)}.tt-button--cta:active{background:#a7eeee;background:var(--color-button-cta-active)}.tt-button--ghost{background:transparent}.tt-button--ghost:disabled{background:transparent!important}.tt-button--full-width{justify-content:center;margin-bottom:1em;width:100%}.tt-button--small{min-height:auto;padding:4px 8px}.tt-button--icon-left{font-size:1.25em;margin-right:1em}.tt-button--icon-right{font-size:1.25em;margin-left:1em}.tt-callout{border-left:5px solid transparent;display:flex;flex-direction:column;margin-bottom:1em;padding:1em;width:100%}.tt-callout__info{border-color:#29edef;border-color:var(--color-variant-info)}.tt-callout__warning{border-color:#ffa62b;border-color:var(--color-variant-warning)}.tt-callout__error{border-color:#9d0216;border-color:var(--color-variant-error)}.tt-callout__success{border-color:#b1dd52;border-color:var(--color-variant-success)}.tt-callout__highlight{border-color:#e67c7c;border-color:var(--color-variant-highlight)}.tt-callout--title,.tt-card{margin-bottom:1em}.tt-card{border-radius:5px;padding:1em;position:relative;width:100%}.tt-card h2,.tt-card h3{margin-top:0}.tt-card-content{display:flex;flex-direction:column}.tt-card-icon{color:#66e0e0;color:var(--color-card-icon);font-size:1.25em;font-weight:700;position:absolute;right:.8em;top:.8em}.tt-card.tt-card__primary{background-color:#197b7b;background-color:var(--color-bg-1)}.tt-card.tt-card__secondary{background-color:#e67c7c;background-color:var(--color-card-secondary)}.tt-card.tt-card__tertiary{background-color:#ffa62b;background-color:var(--color-card-tertiary)}.tt-card.tt-card__technique{background-color:#1d9090;background-color:var(--color-bg-2)}.tt-card.tt-card__interactive{background-color:#197b7b;background-color:var(--color-bg-1);cursor:pointer}.tt-card.tt-card__interactive:hover{background-color:#26bbbb;background-color:var(--color-card-interactive-hover)}.tt-card.tt-card__bordered{border:3px solid transparent;padding:calc(1em - 3px)}.tt-card.tt-card__bordered .tt-card-icon{right:calc(.8em - 3px);top:calc(.8em - 3px)}.tt-card.tt-card__bordered.tt-card__primary{border-color:#1d9090;border-color:var(--color-border-1)}.tt-card.tt-card__bordered.tt-card__secondary{border-color:#eea7a7;border-color:var(--color-card-secondary-border)}.tt-card.tt-card__bordered.tt-card__tertiary{border-color:#ffc677;border-color:var(--color-card-tertiary-border)}.tt-card.tt-card__bordered.tt-card__interactive{border-color:#21a6a6;border-color:var(--color-card-interactive-border)}.tt-card.tt-card__bordered.tt-card__interactive:hover{background-color:#2ad0d0;background-color:var(--color-card-interactive-hover-bg)}.tt-card.tt-card__ghost{border:3px solid #1d9090;border:3px solid var(--color-border-1);padding:calc(1em - 3px)}.tt-card.tt-card__ghost .tt-card-icon{right:calc(.8em - 3px);top:calc(.8em - 3px)}@media screen and (max-width:976px){.tt-card{padding:1em .5em}.tt-card-icon{right:.4em;top:.8em}.tt-card.tt-card__bordered,.tt-card.tt-card__ghost{border:3px solid transparent;padding:calc(1em - 3px) calc(.5em - 3px)}.tt-card.tt-card__bordered .tt-card-icon,.tt-card.tt-card__ghost .tt-card-icon{right:calc(.4em - 3px);top:calc(.8em - 3px)}}.tt-checkbox{align-items:flex-end;display:flex;margin-bottom:1em;width:100%}.tt-checkbox .tt-label{border-bottom:3px dashed #1d9090;border-bottom:3px dashed var(--color-border-1);border-left:0;cursor:pointer;display:inline;margin-bottom:3px;margin-left:-7px;padding-bottom:5px;padding-left:calc(.5rem + 7px)}.tt-checkbox :hover+.tt-label{border-color:#21a6a6;border-color:var(--color-border-3);font-weight:700;letter-spacing:normal;word-spacing:normal}.tt-checkbox--optional .tt-checkbox-input{border-style:dotted}.tt-checkbox--optional .tt-label{border-bottom-style:dotted}.tt-checkbox-input{-webkit-appearance:none;appearance:none;background:transparent;border:3px solid #1d9090;border:3px solid var(--color-border-1);border-radius:5px;cursor:pointer;display:inline-block;height:2rem;outline:none;position:relative;width:2rem}.tt-checkbox-input:after{border-radius:5px;bottom:0;content:"";display:block;height:75%;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color .25s ease-in-out;width:75%}.tt-checkbox-input:checked,.tt-checkbox-input:focus,.tt-checkbox-input:hover{border-color:#26bbbb;border-color:var(--color-border-2)}.tt-checkbox-input:checked:after,.tt-checkbox-input:focus:after,.tt-checkbox-input:hover:after{background-color:#26bbbb;background-color:var(--color-border-2)}.tt-checkbox-input:checked+.tt-label,.tt-checkbox-input:focus+.tt-label,.tt-checkbox-input:hover+.tt-label{border-color:#26bbbb;border-color:var(--color-border-2)}.tt-checkbox-input--valid{border-color:#b1dd52;border-color:var(--color-variant-success);color:#bbe167;color:var(--color-input-valid-highlight)}.tt-checkbox-input--valid+.tt-label{border-color:#b1dd52!important;border-color:var(--color-variant-success)!important;color:#bbe167;color:var(--color-input-valid-highlight)}.tt-checkbox-input--valid:checked,.tt-checkbox-input--valid:focus{border-color:#b1dd52;border-color:var(--color-variant-success);color:#bbe167;color:var(--color-input-valid-highlight)}.tt-checkbox-input--valid:checked:after,.tt-checkbox-input--valid:focus:after{background-color:#bbe167;background-color:var(--color-input-valid-highlight)}.tt-checkbox-input--valid:checked+.tt-label,.tt-checkbox-input--valid:focus+.tt-label{border-color:#b1dd52!important;border-color:var(--color-variant-success)!important;color:#bbe167;color:var(--color-input-valid-highlight)}.tt-checkbox-input--valid:hover{border-color:#b1dd52;border-color:var(--color-variant-success)}.tt-checkbox-input--valid:hover:after{background-color:#bbe167;background-color:var(--color-input-valid-highlight)}.tt-checkbox-input--invalid{border-color:#9d0216;border-color:var(--color-variant-error);color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-checkbox-input--invalid+.tt-label{border-color:#9d0216!important;border-color:var(--color-variant-error)!important;color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-checkbox-input--invalid:checked,.tt-checkbox-input--invalid:focus{border-color:#9d0216;border-color:var(--color-variant-error);color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-checkbox-input--invalid:checked+.tt-label,.tt-checkbox-input--invalid:focus+.tt-label{border-color:#9d0216!important;border-color:var(--color-variant-error)!important;color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-checkbox-input--invalid:checked:after,.tt-checkbox-input--invalid:focus:after{background-color:#fc0928;background-color:var(--color-input-error-highlight)}.tt-checkbox-input--invalid:hover{border-color:#9d0216;border-color:var(--color-variant-error)}.tt-checkbox-input--invalid:hover:after{background-color:#fc0928;background-color:var(--color-input-error-highlight)}.tt-collapse{border-radius:5px;border-bottom-left-radius:0;border-left:3px solid #21a6a6;border-left:3px solid var(--color-border-3);border-top-left-radius:0;display:flex;flex-direction:column;margin-bottom:1em;width:100%}.tt-collapse--title{border-bottom-right-radius:5px;border-top-right-radius:5px;font-family:Josefin Sans,sans-serif;font-size:1.25em;padding:1em;position:relative;-webkit-user-select:none;user-select:none;width:100%}.tt-collapse--title-icon{left:1em;position:absolute}.tt-collapse--title-icon-right{position:absolute;right:1em}.tt-collapse--title span{margin-left:2em;margin-top:1px}.tt-collapse--title:hover{background-color:#1d9090;background-color:var(--color-bg-2);cursor:pointer}.tt-collapse--content{display:none;margin:0 1em 1em;padding:1em}.tt-collapse__open,.tt-collapse__open .tt-collapse--title{background-color:#1d9090;background-color:var(--color-bg-2)}.tt-collapse__open .tt-collapse--content{background-color:#197b7b;background-color:var(--color-bg-1);display:flex;flex-wrap:wrap}.tt-collapse__borderless{border-left:none}.tt-collapse__borderless .tt-collapse--title{padding-left:0}.tt-collapse__borderless .tt-collapse--title-icon{left:.5em}.tt-collapse__borderless .tt-collapse--content{margin:.5em;padding:.5em}.tt-dl .tt-dt{align-items:center;background-color:#1d9090;background-color:var(--color-bg-2);border-bottom-left-radius:5px;border-top-left-radius:5px;clear:left;display:flex;float:left;font-family:Josefin Sans,sans-serif;height:30px;margin-bottom:.25em;padding:.5em 1em;width:25%}.tt-dl .tt-dt:last-of-type{margin-bottom:0}.tt-dl .tt-dd{align-items:center;background-color:#26bbbb;background-color:var(--color-bg-3);border-bottom-right-radius:5px;border-left:3px solid #e67c7c;border-left:3px solid var(--color-variant-highlight);border-top-right-radius:5px;display:flex;height:30px;margin-bottom:.25em;margin-left:25%;padding:.5em 1em}.tt-dl .tt-dd:last-of-type{margin-bottom:0}body[theme=dark] .tt-dt{background-color:#1d1e1d}body[theme=dark] .tt-dd{background-color:#101110}.tt-input-group{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-bottom:1em;width:100%}.tt-input-group--optional .tt-input{border-bottom-style:dashed;border-left-style:dashed}.tt-input-group--optional .tt-label{border-left-style:dotted}.tt-label{border-left:3px dotted #21a6a6;border-left:3px dotted var(--color-border-3);letter-spacing:.64px;padding:.5rem;word-spacing:-1px}:focus+.tt-label{border-color:#3cd8d8;border-color:var(--color-input-highlight-border);font-weight:700;letter-spacing:normal;word-spacing:normal}.tt-input{background:transparent;background-color:#1d9090;background-color:var(--color-input-bg);border:none;border-bottom:3px solid #21a6a6;border-bottom:3px solid var(--color-border-3);border-left:3px solid #21a6a6;border-left:3px solid var(--color-border-3);border-radius:5px;border-top-left-radius:0;color:#fbfefe;color:var(--color-font);font-family:Rubik,sans-serif;font-size:1rem;outline:none;padding:.5rem;width:100%}.tt-input::-webkit-input-placeholder{color:#fbfefe;color:var(--color-font);font-style:italic;font-weight:300;opacity:.67}.tt-input::placeholder{color:#fbfefe;color:var(--color-font);font-style:italic;font-weight:300;opacity:.67}.tt-input:focus,.tt-input:hover{background-color:#21a6a6;background-color:var(--color-input-highlight);border-color:#3cd8d8;border-color:var(--color-input-highlight-border)}.tt-input--valid,.tt-input--valid+.tt-label,.tt-input--valid:focus,.tt-input--valid:focus+.tt-label,.tt-input--valid:hover,.tt-input--valid:hover+.tt-label{border-color:#b1dd52;border-color:var(--color-variant-success);color:#bbe167;color:var(--color-input-valid-highlight)}.tt-input--invalid,.tt-input--invalid+.tt-label,.tt-input--invalid:focus,.tt-input--invalid:focus+.tt-label,.tt-input--invalid:hover,.tt-input--invalid:hover+.tt-label{border-color:#9d0216;border-color:var(--color-variant-error);color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-input--r-0{border-radius:0}@media screen and (max-width:976px){.tt-input--r-0{border-bottom-right-radius:5px;border-top-right-radius:5px}}.tt-input--rr-0{border-bottom-right-radius:0}@media screen and (max-width:976px){.tt-input--rr-0{border-bottom-left-radius:0;border-bottom-right-radius:5px}}.tt-input--rl-0{border-bottom-left-radius:0}@media screen and (max-width:976px){.tt-input--rl-0{border-bottom-left-radius:5px}}.tt-input__table{border:none;border-radius:0;font-size:1em;padding:.5em 1em}@media screen and (max-width:976px){.tt-input__table{padding:.5em}}.tt-input-button{align-items:flex-start;cursor:pointer;min-height:38px;text-align:start}.tt-modal{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.tt-modal.active{display:block}.tt-modal .tt-modal-background{background:rgba(41,43,41,.6);cursor:pointer;height:100%;left:0;overflow:none;overscroll-behavior:none;position:absolute;top:0;width:100%;z-index:100}.tt-modal-content{background:#156666;background:var(--color-modal-bg);height:100%;max-height:100%;max-width:80%;overflow-y:auto;padding:2em 1.5em 1em;position:absolute;right:0;top:0;width:1136px;z-index:200}.tt-modal-close{align-items:center;border-left-width:0;border-radius:0;border-bottom-right-radius:5px;border-top-width:0;display:flex;left:0;min-height:32px;padding:3px 16px;position:absolute;top:0}.tt-modal-close i{font-size:1.25em;margin-right:.5em}.tt-modal__narrow .tt-modal-content{max-width:600px}@media screen and (max-width:600px){.tt-modal-content{max-width:95%!important;padding:2em .5em 1em}}.tt-radio{align-items:flex-end;display:flex;margin-bottom:1em;width:100%}.tt-radio .tt-label{border-bottom:3px dashed #1d9090;border-bottom:3px dashed var(--color-border-1);border-left:0;cursor:pointer;display:inline;margin-left:-16px;padding-bottom:5px;padding-left:calc(.5rem + 16px)}.tt-radio :hover+.tt-label{border-color:#21a6a6;border-color:var(--color-input-highlight);font-weight:700;letter-spacing:normal;word-spacing:normal}.tt-radio--optional .tt-radio-input{border-style:dotted}.tt-radio--optional .tt-label{border-bottom-style:dotted}.tt-radio-input{-webkit-appearance:none;appearance:none;background:transparent;border:3px solid #1d9090;border:3px solid var(--color-border-1);border-radius:50%;cursor:pointer;display:inline-block;height:2rem;margin:0;outline:none;position:relative;width:2rem}.tt-radio-input:after{border-radius:50%;bottom:0;content:"";display:block;height:75%;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color .25s ease-in-out;width:75%}.tt-radio-input:checked,.tt-radio-input:focus,.tt-radio-input:hover{border-color:#26bbbb;border-color:var(--color-border-2)}.tt-radio-input:checked:after,.tt-radio-input:focus:after,.tt-radio-input:hover:after{background-color:#26bbbb;background-color:var(--color-border-2)}.tt-radio-input:checked+.tt-label,.tt-radio-input:focus+.tt-label,.tt-radio-input:hover+.tt-label{border-color:#26bbbb;border-color:var(--color-border-2)}.tt-radio-input--valid{border-color:#b1dd52;border-color:var(--color-variant-success);color:#bbe167;color:var(--color-input-valid-highlight)}.tt-radio-input--valid+.tt-label{border-color:#b1dd52!important;border-color:var(--color-variant-success)!important;color:#bbe167;color:var(--color-input-valid-highlight)}.tt-radio-input--valid:checked,.tt-radio-input--valid:focus{border-color:#b1dd52;border-color:var(--color-variant-success);color:#bbe167;color:var(--color-input-valid-highlight)}.tt-radio-input--valid:checked:after,.tt-radio-input--valid:focus:after{background-color:#bbe167;background-color:var(--color-input-valid-highlight)}.tt-radio-input--valid:checked+.tt-label,.tt-radio-input--valid:focus+.tt-label{border-color:#b1dd52!important;border-color:var(--color-variant-success)!important;color:#bbe167;color:var(--color-input-valid-highlight)}.tt-radio-input--valid:hover{border-color:#b1dd52;border-color:var(--color-variant-success)}.tt-radio-input--valid:hover:after{background-color:#bbe167;background-color:var(--color-input-valid-highlight)}.tt-radio-input--invalid{border-color:#9d0216;border-color:var(--color-variant-error);color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-radio-input--invalid+.tt-label{border-color:#9d0216!important;border-color:var(--color-variant-error)!important;color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-radio-input--invalid:checked,.tt-radio-input--invalid:focus{border-color:#9d0216;border-color:var(--color-variant-error);color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-radio-input--invalid:checked+.tt-label,.tt-radio-input--invalid:focus+.tt-label{border-color:#9d0216!important;border-color:var(--color-variant-error)!important;color:#fed3d8;color:var(--color-input-error-highlight-text)}.tt-radio-input--invalid:checked:after,.tt-radio-input--invalid:focus:after{background-color:#fc0928;background-color:var(--color-input-error-highlight)}.tt-radio-input--invalid:hover{border-color:#9d0216;border-color:var(--color-variant-error)}.tt-radio-input--invalid:hover:after{background-color:#fc0928;background-color:var(--color-input-error-highlight)}.tt-radio-group{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.tt-radio-group .tt-radio{margin-right:1em;width:auto}.tt-radio-group .tt-radio:last-of-type{margin-right:0}.tt-table{border-collapse:collapse;border-spacing:0;font-size:14px;table-layout:fixed;text-align:left;width:100%}.tt-table tr{margin:0;padding:0}.tt-table tr.tt-table-header{border-bottom-style:dashed}.tt-table tr:last-of-type td{border-bottom:none}.tt-table tr:first-of-type td,.tt-table tr:first-of-type th{border-top:none}.tt-table th{font-family:Josefin Sans,sans-serif;font-size:1.1em}.tt-table td,.tt-table th{border:3px solid #26bbbb;border:3px solid var(--color-border-2);padding:.5em 1em}.tt-table td:first-of-type,.tt-table th:first-of-type{border-left:none}.tt-table td:last-of-type,.tt-table th:last-of-type{border-right:none}@media screen and (max-width:976px){.tt-table td,.tt-table th{padding:.5em}}.tt-table__padding-small td,.tt-table__padding-small th{padding:.5em}.tt-tabs{display:flex;flex-direction:column;width:100%}.tt-tabs-bar{display:flex;margin-bottom:.5em}.tt-tabs-bar-item{border-bottom:3px solid #1d9090;border-bottom:3px solid var(--color-border-1);display:flex;padding:1em}.tt-tabs-bar-item:hover{background-color:#1d9090;background-color:var(--color-bg-2);border-color:#26bbbb;border-color:var(--color-border-2);border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer}.tt-tabs-bar-item.active{border-color:#29edef;border-color:var(--color-tabs-active-border)}.tt-tag{background-color:initial;border:2px solid transparent;border-radius:12px;font-family:Josefin Sans;font-size:.66em;margin-left:2px;padding:6px 5px 5px;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tt-tag__club,.tt-tag__team{background-color:#2ad0d0;border-color:#197b7b}.tt-tag__subscription{background-color:#ac93c3;border-color:#c5b4d5}.tt-technique{cursor:pointer;overflow:hidden;position:relative}.tt-technique:last-of-type{margin-bottom:0}.tt-technique *{z-index:1}.tt-technique h3:after{bottom:.25em;height:5px;width:100%}.tt-technique h3{align-items:center;display:flex;margin-bottom:.25em;min-width:60%;padding-bottom:.75em;padding-right:.5em;padding-top:.5em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tt-technique h3 .tt-type{font-size:1.5em}.tt-technique h3 .tt-type:before{top:-.6em}.tt-technique h3.tt-technique__synergy{font-size:1.1em}.tt-technique h3.tt-technique__synergy:after{height:3px}.tt-technique h3.tt-technique__crystal:after{background:linear-gradient(90deg,rgba(216,28,64,0),#d81c40 2.5%,#e84c6a 20%,rgba(232,76,106,0) 25%,rgba(216,28,64,0) 32.5%,#d81c40 35%,#e84c6a 42.5%,rgba(232,76,106,0) 47.5%,rgba(216,28,64,0) 56.25%,#d81c40 57.5%,#e84c6a 61.25%,rgba(232,76,106,0) 63.75%)}.tt-technique h3.tt-technique__digital:after{background:linear-gradient(90deg,rgba(127,166,167,0),#7fa6a7 2.5%,#a5c0c1 20%,rgba(165,192,193,0) 25%,rgba(127,166,167,0) 32.5%,#7fa6a7 35%,#a5c0c1 42.5%,rgba(165,192,193,0) 47.5%,rgba(127,166,167,0) 56.25%,#7fa6a7 57.5%,#a5c0c1 61.25%,rgba(165,192,193,0) 63.75%)}.tt-technique h3.tt-technique__earth:after{background:linear-gradient(90deg,hsla(18,39%,67%,0),#cc9e8b 2.5%,#b9795f 20%,rgba(185,121,95,0) 25%,hsla(18,39%,67%,0) 32.5%,#cc9e8b 35%,#b9795f 42.5%,rgba(185,121,95,0) 47.5%,hsla(18,39%,67%,0) 56.25%,#cc9e8b 57.5%,#b9795f 61.25%,rgba(185,121,95,0) 63.75%)}.tt-technique h3.tt-technique__electric:after{background:linear-gradient(90deg,rgba(252,208,60,0),#fcd03c 2.5%,#fddf7b 20%,hsla(46,97%,74%,0) 25%,rgba(252,208,60,0) 32.5%,#fcd03c 35%,#fddf7b 42.5%,hsla(46,97%,74%,0) 47.5%,rgba(252,208,60,0) 56.25%,#fcd03c 57.5%,#fddf7b 61.25%,hsla(46,97%,74%,0) 63.75%)}.tt-technique h3.tt-technique__fire:after{background:linear-gradient(90deg,rgba(217,45,28,0),#d92d1c 2.5%,#e85b4d 20%,rgba(232,91,77,0) 25%,rgba(217,45,28,0) 32.5%,#d92d1c 35%,#e85b4d 42.5%,rgba(232,91,77,0) 47.5%,rgba(217,45,28,0) 56.25%,#d92d1c 57.5%,#e85b4d 61.25%,rgba(232,91,77,0) 63.75%)}.tt-technique h3.tt-technique__melee:after{background:linear-gradient(90deg,rgba(245,103,40,0),#f56728 2.5%,#f89265 20%,hsla(18,91%,68%,0) 25%,rgba(245,103,40,0) 32.5%,#f56728 35%,#f89265 42.5%,hsla(18,91%,68%,0) 47.5%,rgba(245,103,40,0) 56.25%,#f56728 57.5%,#f89265 61.25%,hsla(18,91%,68%,0) 63.75%)}.tt-technique h3.tt-technique__mental:after{background:linear-gradient(90deg,rgba(167,70,132,0),#a74684 2.5%,#c16ba2 20%,rgba(193,107,162,0) 25%,rgba(167,70,132,0) 32.5%,#a74684 35%,#c16ba2 42.5%,rgba(193,107,162,0) 47.5%,rgba(167,70,132,0) 56.25%,#a74684 57.5%,#c16ba2 61.25%,rgba(193,107,162,0) 63.75%)}.tt-technique h3.tt-technique__nature:after{background:linear-gradient(90deg,rgba(142,210,68,0),#8ed244 2.5%,#adde77 20%,hsla(89,61%,67%,0) 25%,rgba(142,210,68,0) 32.5%,#8ed244 35%,#adde77 42.5%,hsla(89,61%,67%,0) 47.5%,rgba(142,210,68,0) 56.25%,#8ed244 57.5%,#adde77 61.25%,hsla(89,61%,67%,0) 63.75%)}.tt-technique h3.tt-technique__neutral:after{background:linear-gradient(90deg,rgba(182,232,232,0),#b6e8e8 2.5%,#e6f7f7 20%,rgba(230,247,247,0) 25%,rgba(182,232,232,0) 32.5%,#b6e8e8 35%,#e6f7f7 42.5%,rgba(230,247,247,0) 47.5%,rgba(182,232,232,0) 56.25%,#b6e8e8 57.5%,#e6f7f7 61.25%,rgba(230,247,247,0) 63.75%)}.tt-technique h3.tt-technique__toxic:after{background:linear-gradient(90deg,rgba(59,55,59,0),#3b373b 2.5%,#5c565c 20%,rgba(92,86,92,0) 25%,rgba(59,55,59,0) 32.5%,#3b373b 35%,#5c565c 42.5%,rgba(92,86,92,0) 47.5%,rgba(59,55,59,0) 56.25%,#3b373b 57.5%,#5c565c 61.25%,rgba(92,86,92,0) 63.75%)}.tt-technique h3.tt-technique__water:after{background:linear-gradient(90deg,rgba(4,185,255,0),#04b9ff 2.5%,#44cbff 20%,rgba(68,203,255,0) 25%,rgba(4,185,255,0) 32.5%,#04b9ff 35%,#44cbff 42.5%,rgba(68,203,255,0) 47.5%,rgba(4,185,255,0) 56.25%,#04b9ff 57.5%,#44cbff 61.25%,rgba(68,203,255,0) 63.75%)}.tt-technique h3.tt-technique__wind:after{background:linear-gradient(90deg,rgba(0,183,132,0),#00b784 2.5%,#00f7b2 20%,rgba(0,247,178,0) 25%,rgba(0,183,132,0) 32.5%,#00b784 35%,#00f7b2 42.5%,rgba(0,247,178,0) 47.5%,rgba(0,183,132,0) 56.25%,#00b784 57.5%,#00f7b2 61.25%,rgba(0,247,178,0) 63.75%)}.tt-technique h3,.tt-technique p{background-color:#1d9090;background-color:var(--color-bg-2);border-radius:5px}.tt-technique p{padding-right:.25em;padding-top:0}.tt-technique--holds{display:flex;flex-direction:row-reverse;height:400%;position:absolute;right:-5em;top:-150%}.tt-technique--hold{background-color:#292b29;content:"";height:100%;margin-left:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1em;z-index:-1}.tt-technique--hold:first-child{margin-left:52px;margin-right:-4em;width:14em}.tt-technique--hold__crystal{background-color:#e84c6a}.tt-technique--hold__digital{background-color:#a5c0c1}.tt-technique--hold__earth{background-color:#b9795f}.tt-technique--hold__electric{background-color:#fddf7b}.tt-technique--hold__fire{background-color:#e85b4d}.tt-technique--hold__melee{background-color:#f89265}.tt-technique--hold__mental{background-color:#c16ba2}.tt-technique--hold__nature{background-color:#adde77}.tt-technique--hold__neutral{background-color:#e6f7f7}.tt-technique--hold__toxic{background-color:#5c565c}.tt-technique--hold__water{background-color:#44cbff}.tt-technique--hold__wind{background-color:#00f7b2}.tt-technique--info{width:60%}.tt-technique--details{align-items:flex-end;display:flex;flex-direction:column;width:25%}.tt-technique--details__synergy{margin-right:-.5em;margin-top:-1em;-webkit-transform:scale(.75);transform:scale(.75);width:auto}.tt-technique--detail{align-items:center;background-color:#1d9090;background-color:var(--color-bg-2);border-radius:5px;display:flex;flex-direction:column;font-size:.9em;margin-right:.5em;min-height:42px;padding:.5em;width:42px}.tt-technique--detail:last-of-type{margin-right:0}.tt-technique--detail span{font-family:Josefin Sans,sans-serif;margin-bottom:.25em}.tt-technique--detail img{height:1.5em}.tt-technique--detail__dmg{background-color:#9d0216;color:#fbfefe}.tt-technique--detail__cost{background-color:#29edef;color:#292b29}.tt-technique--detail__type{justify-content:center;padding-bottom:0;padding-top:0}.tt-technique--detail__type img{height:auto;width:125%}.tt-technique--detail__class{justify-content:center;padding-bottom:0;padding-top:.25em}.tt-technique--detail__class img{height:auto;width:100%}.tt-technique__disabled{color:#fbfefe!important;color:var(--color-technique-text-disabled)!important;cursor:default}.tt-technique__disabled,.tt-technique__disabled .tt-technique--detail,.tt-technique__disabled h3,.tt-technique__disabled p{background-color:#292b29!important;background-color:var(--color-button-disabled-border)!important}.tt-technique__disabled .tt-technique--detail__dmg{background-color:#9d0216!important}.tt-technique__disabled .tt-technique--detail__cost{background-color:#29edef!important}.tt-technique:focus,.tt-technique:focus .tt-technique--detail,.tt-technique:focus h3,.tt-technique:focus p,.tt-technique:hover,.tt-technique:hover .tt-technique--detail,.tt-technique:hover h3,.tt-technique:hover p,.tt-technique__active,.tt-technique__active .tt-technique--detail,.tt-technique__active h3,.tt-technique__active p{background-color:#26bbbb;background-color:var(--color-card-interactive-hover)}.tt-technique:focus .tt-technique--detail__dmg,.tt-technique:hover .tt-technique--detail__dmg,.tt-technique__active .tt-technique--detail__dmg{background-color:#9d0216;color:"Rubik",sans-serif}.tt-technique:focus .tt-technique--detail__cost,.tt-technique:hover .tt-technique--detail__cost,.tt-technique__active .tt-technique--detail__cost{background-color:#29edef}@media screen and (max-width:600px){.tt-technique{padding:.5em}.tt-technique--holds{right:-12em}.tt-technique--hold:not(:first-of-type){margin-left:.75em;width:.5em}.tt-technique--hold:first-of-type{margin-left:49px}.tt-technique--info{width:75%}.tt-technique--details{font-size:.75em}.tt-technique--detail{min-height:28px;width:28px}}.tt-technique-button{align-items:center;background-color:#1d9090;background-color:var(--color-bg-2);border:none;border-radius:5px;box-shadow:none;color:#fbfefe;color:var(--color-font);cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:14px;height:40px;margin-bottom:.5em;outline:none;overflow:hidden;padding:1em;position:relative;text-align:left;text-decoration:none;width:100%}.tt-technique-button:last-of-type{margin-bottom:0}.tt-technique-button *{z-index:1}.tt-technique-button--holds{display:flex;flex-direction:row-reverse;position:absolute;right:-18px;top:-40px}.tt-technique-button--hold{background-color:#292b29;content:"";height:120px;margin-left:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:1em;z-index:-1}.tt-technique-button--hold:first-child{margin-left:1.75em;width:4.5em}.tt-technique-button--hold__crystal{background-color:#e84c6a}.tt-technique-button--hold__digital{background-color:#a5c0c1}.tt-technique-button--hold__earth{background-color:#b9795f}.tt-technique-button--hold__electric{background-color:#fddf7b}.tt-technique-button--hold__fire{background-color:#e85b4d}.tt-technique-button--hold__melee{background-color:#f89265}.tt-technique-button--hold__mental{background-color:#c16ba2}.tt-technique-button--hold__nature{background-color:#adde77}.tt-technique-button--hold__neutral{background-color:#e6f7f7}.tt-technique-button--hold__toxic{background-color:#5c565c}.tt-technique-button--hold__water{background-color:#44cbff}.tt-technique-button--hold__wind{background-color:#00f7b2}.tt-technique-button--name{align-items:center;background:#1d9090;background:var(--color-bg-2);border-radius:14px;display:flex;height:2em;justify-content:center;padding-right:6px}.tt-technique-button--properties{display:flex;flex-direction:column;height:50px;position:absolute;right:-6px;top:-6px;-webkit-transform:scale(.7);transform:scale(.7);width:60px}.tt-technique-button--properties .tt-row{height:50%;justify-content:flex-end;margin-bottom:3px;margin-top:0}.tt-technique-button--properties .tt-row:last-of-type{margin-bottom:0}.tt-technique-button--property{align-items:center;background-color:#1d9090;background-color:var(--color-bg-2);border:2px solid #156666;border:2px solid var(--color-technique-button-property-bg);border-radius:5px;display:flex;font-size:1em;height:25px;justify-content:center;margin-left:3px;overflow:hidden;padding:3px;width:25px}.tt-technique-button--property img{width:150%}.tt-technique-button--property__damage{background-color:#b6021a;border-color:#9d0216}.tt-technique-button--property__stamina{background-color:#21a6a6;border-color:#26bbbb}.tt-technique-button--property__synergy{border-color:#b1dd52;font-size:1.5em}.tt-technique-button--property__synergy-active{background-color:#6d931d;color:#b1dd52;font-size:1.5em}.tt-technique-button__secondary,.tt-technique-button__secondary .tt-technique-button--name{background-color:#197b7b;background-color:var(--color-bg-1)}.tt-technique-button__disabled{color:#fbfefe;color:var(--color-technique-text-disabled)}.tt-technique-button__disabled,.tt-technique-button__disabled .tt-technique-button--name{background-color:#292b29;background-color:var(--color-button-disabled-border)}.tt-technique-button__info{cursor:inherit;height:30px;margin-bottom:.25em;padding:.5em}.tt-technique-button__info,.tt-technique-button__info .tt-technique-button--name{background-color:#1d9090!important;background-color:var(--color-bg-2)!important}.tt-technique-button__info .tt-technique-button--properties{bottom:0;flex-direction:row;justify-content:flex-end;top:0}.tt-technique-button__info .tt-technique-button--hold{margin-left:.75em;width:.5em}.tt-technique-button__info .tt-technique-button--hold:first-of-type{margin-left:1.5em;width:4.5em}.tt-technique-button__info.tt-technique-button__info__dark,.tt-technique-button__info.tt-technique-button__info__dark .tt-technique-button--name{background-color:#197b7b!important;background-color:var(--color-bg-1)!important}.tt-technique-button:focus,.tt-technique-button:focus .tt-technique-button--name,.tt-technique-button:hover,.tt-technique-button:hover .tt-technique-button--name,.tt-technique-button__active,.tt-technique-button__active .tt-technique-button--name{background-color:#26bbbb;background-color:var(--color-card-interactive-hover)}.tt-trait{cursor:pointer}.tt-trait:focus,.tt-trait:hover{background-color:#26bbbb}.tt-trait__disabled{background-color:#292b29!important;cursor:default}body[theme=dark] .tt-trait{background-color:#292b29}body[theme=dark] .tt-trait:focus,body[theme=dark] .tt-trait:hover{background-color:#353835}body[theme=dark] .tt-trait__disabled{background-color:#105151!important}:root{--color-logo:#fbfefe;--color-logo-highlight:#1d9090;--color-bg-main:#156666;--color-bg-header:#2ad0d0;--color-bg-menu:#26bbbb;--color-bg-1:#197b7b;--color-bg-2:#1d9090;--color-bg-3:#26bbbb;--color-bg-4:var(--color-bg-main);--color-border-1:#1d9090;--color-border-2:#26bbbb;--color-border-3:#21a6a6;--color-font:#fbfefe;--color-font--link:#d0f6f6;--color-variant-info:#29edef;--color-variant-warning:#ffa62b;--color-variant-error:#9d0216;--color-variant-success:#b1dd52;--color-variant-highlight:#e67c7c;--color-input-bg:var(--color-bg-2);--color-input-highlight:#21a6a6;--color-input-highlight-border:#3cd8d8;--color-input-valid-highlight:#bbe167;--color-input-error-highlight:#fc0928;--color-input-error-highlight-text:#fed3d8;--color-alert-info-bg:#0ca4a6;--color-alert-info-icon:#29edef;--color-alert-warning-bg:#f78f00;--color-alert-warning-icon:#ffbb5e;--color-alert-error-bg:#840212;--color-alert-error-icon:#e90321;--color-alert-success-bg:#8dbd25;--color-alert-success-icon:#d7eea7;--color-alert-highlight-bg:#e67c7c;--color-alert-highlight-icon:#f2bcbc;--color-button-disabled:#424542;--color-button-disabled-border:#292b29;--color-button-disabled-text:var(--color-font);--color-button-primary:#26bbbb;--color-button-primary-active:#21a6a6;--color-button-primary-border:#2ad0d0;--color-button-primary-hover:#51dcdc;--color-button-secondary:#e67c7c;--color-button-secondary-active:#e26767;--color-button-secondary-border:#ea9191;--color-button-secondary-hover:#eea7a7;--color-button-tertiary:#ffa62b;--color-button-tertiary-active:#f78f00;--color-button-tertiary-border:#ffbb5e;--color-button-tertiary-hover:#ffd191;--color-button-cancel:#9d0216;--color-button-cancel-active:#840212;--color-button-cancel-border:#b6021a;--color-button-cancel-hover:#b6021a;--color-button-confirm:#8dbd25;--color-button-confirm-active:#a7d93d;--color-button-confirm-border:#b1dd52;--color-button-confirm-hover:#b1dd52;--color-button-cta:#bcf2f2;--color-button-cta-active:#a7eeee;--color-button-cta-border:#e67c7c;--color-button-cta-font:#e67c7c;--color-button-cta-hover:#d1f6f6;--color-card-icon:#66e0e0;--color-card-secondary:#e67c7c;--color-card-secondary-border:#eea7a7;--color-card-tertiary:#ffa62b;--color-card-tertiary-border:#ffc677;--color-card-interactive-border:#21a6a6;--color-card-interactive-hover:#26bbbb;--color-card-interactive-hover-bg:#2ad0d0;--color-modal-bg:#156666;--color-tabs-active-border:#29edef;--color-technique-text-disabled:var(--color-font);--color-technique-button-property-bg:#156666;--color-builder-sidebar-text:var(--color-font);--color-builder-resistance-text:var(--color-font)}body[theme=dark]{--color-bg-main:#101110;--color-bg-header:#4e524e;--color-bg-menu:#5b5f5b;--color-bg-1:#292b29;--color-bg-2:#1d1e1d;--color-bg-3:#101110;--color-bg-4:var(--color-bg-main);--color-border-1:#353835;--color-input-highlight:#424542;--color-card-secondary:#e67c7c;--color-card-secondary-border:#eea7a7;--color-card-tertiary:#ffa62b;--color-card-tertiary-border:#ffc677;--color-card-interactive-border:#353835;--color-card-interactive-hover:#353835;--color-card-interactive-hover-bg:#424542;--color-modal-bg:#1d1e1d}body[theme=deniz]{--color-logo:#3c3d31;--color-logo-highlight:#71e6d3;--color-bg-main:#64e9e6;--color-bg-header:#76c07f;--color-bg-menu:#46dec6;--color-bg-1:#feefcd;--color-bg-2:#99d0a0;--color-bg-3:#71e6d3;--color-bg-4:#fac487;--color-border-1:#54a3a0;--color-border-2:#db6e5b;--color-border-3:#54a3a0;--color-font:#3c3d31;--color-font--link:#4a4b3d;--color-variant-info:#5fbab1;--color-variant-warning:#ffa62b;--color-variant-error:#f53255;--color-variant-success:#78c58c;--color-variant-highlight:#fbb94e;--color-input-bg:#71e6d3;--color-input-highlight:#9ceee0;--color-input-highlight-border:#fac487;--color-input-valid-highlight:#54b66e;--color-input-error-highlight:#f53255;--color-input-error-highlight-text:#f85f64;--color-alert-info-bg:#71e6d3;--color-alert-info-icon:#5fbab1;--color-alert-warning-bg:#f78f00;--color-alert-warning-icon:#ffbb5e;--color-alert-error-bg:#f85f64;--color-alert-error-icon:#f53255;--color-alert-success-bg:#8dbd25;--color-alert-success-icon:#d7eea7;--color-alert-highlight-bg:#fbb94e;--color-alert-highlight-icon:#faa51c;--color-button-disabled:#73755f;--color-button-disabled-border:var(--color-font);--color-button-disabled-text:#feefcd;--color-button-primary:#99d0a0;--color-button-primary-active:#76c07f;--color-button-primary-border:#78c58c;--color-button-primary-hover:#aad8b0;--color-button-secondary:#71e6d3;--color-button-secondary-active:#5be2cc;--color-button-secondary-border:#54a3a0;--color-button-secondary-hover:#9ceee0;--color-button-tertiary:#db6e5b;--color-button-tertiary-active:#fac487;--color-button-tertiary-border:#fac487;--color-button-tertiary-hover:#e49385;--color-button-cancel:#9d0216;--color-button-cancel-active:#840212;--color-button-cancel-border:#b6021a;--color-button-cancel-hover:#b6021a;--color-button-confirm:#8dbd25;--color-button-confirm-active:#a7d93d;--color-button-confirm-border:#b1dd52;--color-button-confirm-hover:#b1dd52;--color-button-cta:#bcf2f2;--color-button-cta-active:#71e6d3;--color-button-cta-border:#fbb94e;--color-button-cta-font:#fbb94e;--color-button-cta-hover:#7ce8d6;--color-card-icon:#54a3a0;--color-card-secondary:#71e6d3;--color-card-secondary-border:#54a3a0;--color-card-tertiary:#db6e5b;--color-card-tertiary-border:#f85f64;--color-card-interactive-border:#5fbab1;--color-card-interactive-hover:#9ceee0;--color-card-interactive-hover-bg:#71e6d3;--color-modal-bg:#feefcd;--color-tabs-active-border:#db6e5b;--color-technique-text-disabled:#feefcd;--color-technique-button-property-bg:#156666;--color-builder-sidebar-text:#fbfefe;--color-builder-resistance-text:#fbfefe}body[theme=omninesia]{--color-logo:#83c170;--color-logo-highlight:#f6a233;--color-bg-main:#83c170;--color-bg-header:#be4a4e;--color-bg-menu:#cb7073;--color-bg-1:#ecc043;--color-bg-2:#f6a233;--color-bg-3:#f09b47;--color-bg-4:#f5bc65;--color-border-1:#a51044;--color-border-2:#923f52;--color-border-3:#e44f52;--color-font:#671b26;--color-font--link:#3f1017;--color-variant-info:#f6b38e;--color-variant-warning:#ed678f;--color-variant-error:#d51133;--color-variant-success:#64b14d;--color-variant-highlight:#f9d4d5;--color-input-bg:#f9d4d5;--color-input-highlight:#f6b38e;--color-input-highlight-border:#ed678f;--color-input-valid-highlight:#508e3d;--color-input-error-highlight:#d51133;--color-input-error-highlight-text:#d51133;--color-alert-info-bg:#66e2cb;--color-alert-info-icon:#be4a4e;--color-alert-warning-bg:#f78f00;--color-alert-warning-icon:#ffbb5e;--color-alert-error-bg:#d51133;--color-alert-error-icon:#f9d4d5;--color-alert-success-bg:#8dbd25;--color-alert-success-icon:#d7eea7;--color-alert-highlight-bg:#f9d4d5;--color-alert-highlight-icon:#f6a233;--color-button-disabled:#3f1017;--color-button-disabled-border:var(--color-font);--color-button-disabled-text:#f9d4d5;--color-button-primary:#f9d4d5;--color-button-primary-active:#f6bebf;--color-button-primary-border:#be4a4e;--color-button-primary-hover:#fff;--color-button-secondary:#f6b38e;--color-button-secondary-active:#f4a376;--color-button-secondary-border:#cf534a;--color-button-secondary-hover:#fad3bd;--color-button-tertiary:#ed678f;--color-button-tertiary-active:#ea507e;--color-button-tertiary-border:#923f52;--color-button-tertiary-hover:#f295b1;--color-button-cancel:#9d0216;--color-button-cancel-active:#840212;--color-button-cancel-border:#b6021a;--color-button-cancel-hover:#b6021a;--color-button-confirm:#8dbd25;--color-button-confirm-active:#a7d93d;--color-button-confirm-border:#b1dd52;--color-button-confirm-hover:#b1dd52;--color-button-cta:#66e2cb;--color-button-cta-active:#51dec4;--color-button-cta-border:#f6a233;--color-button-cta-font:#ec8b0a;--color-button-cta-hover:#7be6d2;--color-card-icon:#be4a4e;--color-card-secondary:#f9d4d5;--color-card-secondary-border:#be4a4e;--color-card-tertiary:#f6b38e;--color-card-tertiary-border:#cf534a;--color-card-interactive-border:#be4a4e;--color-card-interactive-hover:#f9d4d5;--color-card-interactive-hover-bg:#83c170;--color-modal-bg:#83c170;--color-tabs-active-border:#f9d4d5;--color-technique-text-disabled:#f9d4d5;--color-technique-button-property-bg:#156666;--color-builder-sidebar-text:#fbfefe;--color-builder-resistance-text:#fbfefe}*{box-sizing:border-box}body{background-color:#156666;background-color:var(--color-bg-main);color:#fbfefe;color:var(--color-font);font-family:Rubik,sans-serif;margin:0}.admin{height:100vh;width:100vw}.admin-sidebar{background-color:#197b7b;background-color:var(--color-bg-1);display:flex;flex-direction:column;left:0;min-height:100vh;padding:1em 0;position:fixed;top:0;width:20%}.admin-sidebar .logo{align-self:center;display:flex;justify-content:center;width:90%}.admin-sidebar ul{display:flex;flex-direction:column;font-family:Josefin Sans,sans-serif;list-style:none;margin:1em 0 0;padding:0}.admin-sidebar ul.admin-sidebar-list{margin-top:1em}.admin-sidebar ul li{cursor:pointer;display:flex;flex-direction:column;padding:1em}.admin-sidebar ul li::not([class="admin-sidebar-list-with-sub opened"]):hover{background-color:#21a6a6;background-color:var(--color-input-highlight)}.admin-sidebar ul li ul.admin-sidebar-sublist,.admin-sidebar ul li.active{background-color:#21a6a6;background-color:var(--color-input-highlight)}.admin-sidebar ul li.admin-sidebar-list-with-sub{padding-right:0}.admin-sidebar ul li.admin-sidebar-list-with-sub:hover{background-color:#21a6a6;background-color:var(--color-input-highlight)}.admin-sidebar ul li.admin-sidebar-list-with-sub.opened,.admin-sidebar ul li.admin-sidebar-list-with-sub.opened:hover{background-color:#1d9090;background-color:var(--color-input-bg)}.admin-sidebar ul li.admin-sidebar-list-with-sub ul{border-top:2px solid #26bbbb;border-top:2px solid var(--color-border-2);display:none}.admin-sidebar ul li.admin-sidebar-list-with-sub ul li:hover,.admin-sidebar ul li.admin-sidebar-list-with-sub ul.active{background-color:#3cd8d8;background-color:var(--color-input-highlight-border)}.admin-sidebar ul li.admin-sidebar-list-with-sub.opened ul{display:flex}.admin-sidebar .admin-subtitle{letter-spacing:8px;padding:.5em 1em 0;text-align:center}.admin-sidebar .admin-user{align-items:center;bottom:0;display:flex;position:absolute}.admin-content{display:flex;flex-direction:column;min-height:100vh;overflow:hidden;overflow-y:auto;padding:1em;position:absolute;right:0;top:0;width:80%}.admin-content .spinner{align-items:center;display:flex;height:100svh;justify-content:center;width:100%}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.admin-content .spinner span{-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite;border:8px solid #26bbbb;border:8px solid var(--color-border-2);border-bottom:8px solid transparent;border-radius:50%;content:"";height:48px;width:48px}@media screen and (max-width:600px){.admin-content,.admin-sidebar{font-size:12px}.admin-sidebar ul li{padding-left:.25em}.admin-sidebar .admin-subtitle{font-size:.9em;padding:.5em .25em 0}.admin-user span{display:none}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}