#p_talents{background:var(--black);--accentA:#00999f;--accentB:#005e68;--accentD:#005e68;--accentTal:#4a5c5d}#p_talents .tal_loading{position:fixed;height:100%;width:100%;top:0;left:0;background:radial-gradient(circle 1000px,var(--bblack) 0,var(--black) 100%);display:flex;justify-content:center;align-items:center;flex-direction:column;perspective:3000px;transition:all .5s ease;z-index:500}#p_talents .tal_loading .logo{height:10vh;animation:threespin 1.5s ease-in-out infinite;perspective:500px;margin:2em}@keyframes threespin{0%{transform:perspective(500px) rotateY(0deg)}to{transform:perspective(500px) rotateY(1turn)}}#p_talents .tal_loading .logo img{height:100%;width:100%}#p_talents .tal_loading .circle{width:50px;height:50px;border-radius:50%;border:5px solid var(--accentB);border-top-color:var(--bblack);color:#fff;animation:speen 1s linear infinite}#p_talents .tal_loading.closed{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#p_talents #tls{display:grid;grid-template-columns:35vw 1fr;min-height:100vh;color:#fff;height:100%;position:relative;z-index:1}@media screen and (max-width:1600px){#p_talents #tls{grid-template-columns:40vw 1fr}}@media screen and (max-width:1024px){#p_talents #tls{grid-template-columns:1fr;display:flex;flex-direction:column-reverse}}#p_talents #tls .info-part{display:flex;flex-direction:column;justify-content:space-between;box-shadow:40px -10px 50px rgba(15,15,15,.667);position:relative}@media screen and (max-width:1600px){#p_talents #tls .info-part{padding-bottom:100px}}#p_talents #tls .talent-details{padding:5% 10%;height:100%;border-top:10px solid var(--accentB);position:relative}#p_talents #tls .talent-details:before{content:"";position:absolute;top:0;left:0;width:30%;height:20px;background:var(--accentB);-webkit-clip-path:polygon(0 0,100% 0,86% 100%,0 100%);clip-path:polygon(0 0,100% 0,86% 100%,0 100%)}#p_talents #tls .talent-details .td-h{display:grid;grid-template-columns:2.5fr 120px}@media screen and (max-width:1600px){#p_talents #tls .talent-details .td-h{padding-top:20px}}@media screen and (max-width:1024px){#p_talents #tls .talent-details .td-h{display:flex;justify-content:space-between}}#p_talents #tls .talent-details .td-h .nc{display:flex;gap:.5em;align-items:center;flex-wrap:wrap}#p_talents #tls .talent-details .td-h .nc h2{font-size:4.5rem;font-family:var(--fonta);font-weight:lighter;filter:drop-shadow(0 0 10px var(--accentA))}#p_talents #tls .talent-details .td-h .nc h2:first-letter{font-size:5rem;color:var(--accentA)}@media screen and (max-width:1600px){#p_talents #tls .talent-details .td-h .nc h2{font-size:3.5rem}#p_talents #tls .talent-details .td-h .nc h2:first-letter{font-size:4rem}}@media screen and (max-width:1024px){#p_talents #tls .talent-details .td-h .nc h2{font-size:3rem}#p_talents #tls .talent-details .td-h .nc h2:first-letter{font-size:3.4rem}}#p_talents #tls .talent-details .td-h .nc .n.f{line-height:.5}#p_talents #tls .talent-details .td-h .flag-c{position:relative}#p_talents #tls .talent-details .td-h .flag-c .ftop{position:absolute;filter:brightness(0) invert(1);width:100%;height:30px;top:-15px;z-index:10;left:0;scale:1.4 2.2}#p_talents #tls .talent-details .td-h .flag-c .flag{height:150px;width:120px;background:var(--accentB);padding:.65em .65em 3em;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);display:flex;justify-content:flex-end;align-items:flex-end}@media screen and (max-width:550px){#p_talents #tls .talent-details .td-h .flag-c .flag{height:100px;width:80px;padding-bottom:1.5em}}#p_talents #tls .talent-details .td-h .flag-c .flag img{width:100%;object-fit:contain;height:100%}#p_talents #tls .talent-details .td-sh{display:grid;grid-template-columns:1.7fr 1fr;margin:1em 0;--gutter:20px}@media screen and (max-width:420px){#p_talents #tls .talent-details .td-sh{--gutter:10px;grid-template-columns:1fr}}#p_talents #tls .talent-details .td-sh .tt{background:#fff;color:var(--black);font-family:var(--fontcg);padding:.25em 1em .25em .5em;font-size:1.5rem;text-transform:uppercase;font-weight:700;letter-spacing:-1px;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - var(--gutter)) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - var(--gutter)) 100%,0 100%)}@media screen and (max-width:1600px){#p_talents #tls .talent-details .td-sh .tt{font-size:1rem}}#p_talents #tls .talent-details .td-sh .fa{background:var(--accentA);color:var(--accentB);text-align:right;font-size:1.5rem;font-weight:700;font-family:var(--ff);white-space:nowrap;padding:.25em .5em .25em 1em;letter-spacing:-1px;-webkit-clip-path:polygon(var(--gutter) 0,100% 0,100% 100%,0 100%);clip-path:polygon(var(--gutter) 0,100% 0,100% 100%,0 100%);filter:brightness(80%);vertical-align:center}@media screen and (max-width:1600px){#p_talents #tls .talent-details .td-sh .fa{font-size:1rem}}#p_talents #tls .talent-details .td-b{background:var(--black);padding:2em;font-size:1.1rem;box-shadow:inset 0 0 40px 10px hsla(0,0%,100%,.13);font-family:var(--fontrs)}@media screen and (max-width:1600px){#p_talents #tls .talent-details .td-b{font-size:1rem;padding:1em}}@media screen and (max-width:1280px){#p_talents #tls .talent-details .td-b{font-size:.8rem}}#p_talents #tls .talent-details .td-if{display:grid;grid-template-columns:1fr 2fr;grid-gap:2em;gap:2em;margin:3em 0}@media screen and (max-width:1600px){#p_talents #tls .talent-details .td-if{display:flex;flex-direction:column-reverse}}#p_talents #tls .talent-details .td-if .voiceline{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:start;min-width:200px}#p_talents #tls .talent-details .td-if .voiceline .ticon{background:var(--accentTal);aspect-ratio:1/1;border-radius:50%;transition:all .5s ease;padding:.55em;object-fit:contain}@media screen and (max-width:1600px){#p_talents #tls .talent-details .td-if .voiceline .ticon{width:200px;min-width:none}}#p_talents #tls .talent-details .td-if .voiceline .icon{background:var(--accentTal);width:50px;height:50px;transform:translateY(-20px);padding:.45em;transition:all .5s ease}#p_talents #tls .talent-details .td-if .voiceline:hover .icon{transform:translateY(-10px)}#p_talents #tls .talent-details .td-if .ifl{display:flex;align-items:flex-start;align-items:stretch;height:-moz-fit-content;height:fit-content;gap:1em;color:var(--accentB);flex-wrap:wrap}#p_talents #tls .talent-details .td-if .ifl .if{border:3px solid var(--accentB);outline:1px solid var(--accentB);background:var(--accentA);width:-moz-fit-content;width:fit-content;flex-grow:1}#p_talents #tls .talent-details .td-if .ifl .if h3{font-size:.9rem;color:#fff;background:var(--accentB);-webkit-clip-path:polygon(0 0,90% 0,85% 100%,0 100%);clip-path:polygon(0 0,90% 0,85% 100%,0 100%);padding:.15em 1.55em .15em .5em}#p_talents #tls .talent-details .td-if .ifl .if p{font-size:1rem;font-weight:700;padding:.15em 1em;filter:brightness(50%);text-wrap:wrap}#p_talents #tls .talent-switchers{position:-webkit-sticky;position:sticky;bottom:5%}@media screen and (max-width:1600px){#p_talents #tls .talent-switchers{position:fixed;bottom:0;left:2%;z-index:15}}@media screen and (max-width:1024px){#p_talents #tls .talent-switchers{left:auto;right:0;width:100%}}#p_talents #tls .art-part{position:relative;height:100%;z-index:1;min-height:1110px;overflow:hidden}@media screen and (max-width:1024px){#p_talents #tls .art-part{height:550px;min-height:auto}}@media screen and (max-width:550px){#p_talents #tls .art-part{height:400px}}#p_talents #tls .art-part .tal_illust{position:absolute;top:0;width:100%;height:100%;object-fit:cover}#p_talents #tls .art-part .top-action{position:absolute;top:2%;left:2%;display:flex;gap:1em;z-index:10}#p_talents #tls .art-part .top-action .btn-dark{background:var(--black);border:3px solid var(--bb);padding:.45em;width:60px;height:60px;outline:3px solid var(--black)}@media screen and (max-width:1024px){#p_talents #tls .art-part .top-action .btn-dark{width:40px;height:40px;outline-width:2px;border-width:1px}}#p_talents #tls .art-part .top-action .btn-dark svg{width:100%;height:100%}#p_talents #tls .art-part .top-action .btn-dark.playing,#p_talents #tls .art-part .top-action .btn-dark:hover{background:var(--bb);color:var(--black)}#p_talents #tls .art-part .top-action .btn-profile{color:var(--black);display:flex;outline:3px solid var(--black);gap:1em;align-items:center}@media screen and (max-width:1024px){#p_talents #tls .art-part .top-action .btn-profile{font-size:1.1rem}}#p_talents #tls .art-part .top-action .btn-profile img{width:50px}#p_talents #tls .art-part .quote{position:fixed;bottom:5%;right:0;width:-moz-fit-content;width:fit-content;max-width:70vw;font-size:3.2rem;line-height:1.2;padding:2vw 5vw;font-family:var(--fontrs);text-shadow:0 0 5px var(--black)}#p_talents #tls .art-part .quote:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,transparent 0,var(--black),transparent 100%);opacity:.8;color:#fff;mix-blend-mode:darken}@media screen and (max-width:1600px){#p_talents #tls .art-part .quote{font-size:1.5rem;max-width:50vw}}@media screen and (max-width:1024px){#p_talents #tls .art-part .quote{bottom:auto;top:2%;position:absolute;top:auto;max-width:none;bottom:10%;width:100%}}#p_talents #tls .art-part .quote .payload-richtext{mix-blend-mode:exclusion}#p_talents #tls .art-part .quote p{font-family:inherit;line-height:1;text-shadow:0 0 5px var(--accentA);font-style:italic;font-weight:200}#p_talents #tls .art-part .chapters-list{position:fixed;right:0;top:5%;display:flex;align-items:flex-start;z-index:100}@media screen and (max-width:1024px){#p_talents #tls .art-part .chapters-list{align-items:flex-end;top:2%}}#p_talents #tls .art-part .chapters-list .ch-h{transform-origin:right;border-left:10px solid #fff;width:80px;transition-duration:.2s}@media screen and (max-width:1024px){#p_talents #tls .art-part .chapters-list .ch-h{width:45px}}#p_talents #tls .art-part .chapters-list .ch-h:hover{scale:1.02;border-left:10px solid #fff;filter:invert(1)}#p_talents #tls .art-part .chapters-list .ch-h img{width:100%;height:100%}#p_talents #tls .art-part .chapters-list .ch-list{background:url(/b/texture_2.png),var(--black);display:flex;gap:0;width:1000px;overflow:hidden;transition:all .4s ease;justify-content:flex-end}#p_talents #tls .art-part .chapters-list .ch-list.open{max-width:1000px}@media screen and (max-width:1024px){#p_talents #tls .art-part .chapters-list .ch-list.open{max-width:100%;overflow-y:scroll;position:fixed;top:0;left:0;align-items:flex-start;justify-content:center;align-content:flex-start;width:100vw;height:100vh;max-height:100vh;padding-bottom:50vh;z-index:200;flex-wrap:wrap}}#p_talents #tls .art-part .chapters-list .ch-list.closed{max-width:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#p_talents #tls .art-part .chapters-list .ch-list .ch-c{transition:all .15s var(--ease);padding:1em 1.25em;display:block;position:relative}#p_talents #tls .art-part .chapters-list .ch-list .ch-c.empty .art{border-color:#444141;background:rgba(152,152,152,.1843137255)}#p_talents #tls .art-part .chapters-list .ch-list .ch-c.selected{scale:1.05;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#p_talents #tls .art-part .chapters-list .ch-list .ch-c.selected .art{border-color:var(--bb);border-width:3px}#p_talents #tls .art-part .chapters-list .ch-list .ch-c:hover .art .bg{filter:brightness(100%)}#p_talents #tls .art-part .chapters-list .ch-list .ch-c:hover .art .icon{opacity:0}#p_talents #tls .art-part .chapters-list .ch-list .ch-c .art{width:190px;height:120px;border:2px solid #fff;position:relative;background:#353535}@media screen and (max-width:1024px){#p_talents #tls .art-part .chapters-list .ch-list .ch-c .art{width:100%;height:auto;aspect-ratio:16/9;min-width:190px}}#p_talents #tls .art-part .chapters-list .ch-list .ch-c .art .bg{width:100%;position:absolute;height:100%;object-fit:cover;opacity:1;filter:brightness(30%);top:0;left:0;transition:all .3s ease}#p_talents #tls .art-part .chapters-list .ch-list .ch-c .art .icon{width:100%;position:absolute;height:100%;object-fit:contain;top:0;transition:all .3s ease;left:0}#p_talents #tls .art-part .chapters-list .ch-list .ch-c .name{text-align:center;display:flex;align-items:center;font-family:var(--fonta);justify-content:center;padding:.25em;font-size:1.2rem;font-weight:lighter;gap:.2em;text-transform:uppercase}#p_talents #tls .art-part .chapters-list .ch-list .ch-c .name img{width:15px;height:15px}