@charset "UTF-8";[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.aichatmcp_wrap{--color-gray990:#000000;--color-gray900:#191919;--color-gray800:#2e2e2e;--color-gray700:#424242;--color-gray600:#595959;--color-gray570:#696969;--color-gray550:#767676;--color-gray520:#888888;--color-gray500:#949494;--color-gray400:#b2b2b2;--color-gray300:#cccccc;--color-gray300a:rgba(0,0,0,.2);--color-gray200a:rgba(0,0,0,.14);--color-gray150a:rgba(0,0,0,.12);--color-gray120a:rgba(0,0,0,.1);--color-gray100a:rgba(0,0,0,.08);--color-gray070:#f0f0f0;--color-gray070a:rgba(0,0,0,.06);--color-gray050:#f5f5f5;--color-gray050a:rgba(0,0,0,.04);--color-gray002:#f5f5f5;--color-gray001:#f7f7f7;--color-gray000:#f7f7f7;--color-gray000a:rgba(0,0,0,.03);--color-white003:#ffffff;--color-white002:#ffffff;--color-white001:#ffffff;--color-white000:#ffffff;--color-yellow500:#fee500;--color-blue500:#0a73dc;--color-blue300:#abc1d1;--color-red500:#f4551e;--color-red300a:rgba(244,85,30,.3);--color-red120a:rgba(244,85,30,.1);--color-green600:#05AC36;--color-green500:#00cd3c;--color-red501:#F4551E;--color-red502:#FF7849}.mode_dark .aichatmcp_wrap{--color-gray990:#ffffff;--color-gray900:#f2f2f2;--color-gray800:#eeeeee;--color-gray700:#dfdfdf;--color-gray600:#c9c9c9;--color-gray570:#b8b8b8;--color-gray550:#a6a6a6;--color-gray520:#979797;--color-gray500:#828282;--color-gray400:#7c7c7c;--color-gray300:#5d5d5d;--color-gray300a:rgba(255,255,255,.35);--color-gray200a:rgba(255,255,255,.22);--color-gray150a:rgba(255,255,255,.16);--color-gray120a:rgba(255,255,255,.14);--color-gray100a:rgba(255,255,255,.12);--color-gray070:#1f1f1f;--color-gray070a:rgba(255,255,255,.1);--color-gray050:#1a1a1a;--color-gray050a:rgba(255,255,255,.08);--color-gray002:#080808;--color-gray001:#282828;--color-gray000:#151515;--color-gray000a:rgba(255,255,255,.06);--color-white003:#282828;--color-white002:#2e2e2e;--color-white001:#202020;--color-white000:#080808;--color-yellow500:#fee500;--color-blue500:#49A8F8;--color-blue300:#080808;--color-red500:#ff7849;--color-red300a:rgba(255,120,73,.4);--color-red120a:rgba(255,120,73,.14);--color-green600:#33b85a;--color-green500:#00cd3c;--color-red501:#F4551E;--color-red502:#F4551E}.aichatmcp_wrap table{border-collapse:collapse;border-spacing:0}.aichatmcp_wrap input[type=text],input[type=password],input[type=submit],input[type=search],input[type=tel],input[type=email],html input[type=button],input[type=reset]{-webkit-appearance:none;border-radius:0}.aichatmcp_wrap input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.aichatmcp_wrap img{display:block}.aichatmcp_wrap .ico_ai{display:inline-block;overflow:hidden;font-size:0;line-height:0;background-repeat:no-repeat;background-position:0 0;background-size:auto auto;text-indent:-9999px;vertical-align:top}.aichatmcp_wrap .txt_emph{color:var(--color-red500)}.aichatmcp_wrap .line_g{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(0,0,0,.1);border-radius:6px;content:""}.aichatmcp_wrap .list_slide{display:flex;white-space:nowrap;font-size:0}.aichatmcp_wrap .list_slide .item_slide{display:inline-block;vertical-align:top}.aichatmcp_wrap .list_slide .item_slide+.item_slide{margin-left:10px}.aichatmcp_wrap .box_skeleton{width:100%;padding:0 16px;box-sizing:border-box}.aichatmcp_wrap .box_skeleton.on .item_skeleton:before{width:100%;height:100%;animation:ani_skeleton 2.2s infinite}.aichatmcp_wrap .box_skeleton.on .item_skeleton:nth-child(2):before{animation-delay:.2s}.aichatmcp_wrap .box_skeleton.on .item_skeleton:last-child:before{animation-delay:.3s}.aichatmcp_wrap .box_skeleton .item_skeleton{display:block;overflow:hidden;position:relative;width:100%;min-height:15px;border-radius:100px;background-color:var(--color-gray050a)}.aichatmcp_wrap .box_skeleton .item_skeleton:before{position:absolute;top:0;left:0;width:0;height:100%;background:linear-gradient(102.79deg,#fee50000 16.28%,#fee5001a 32.57%,#fee50066 46.43%,#fee5001a 60.57%,#fee50000 80.54%);opacity:0;content:""}.aichatmcp_wrap .box_skeleton .item_skeleton~.item_skeleton{margin-top:9px}.aichatmcp_wrap .box_skeleton .item_skeleton:last-child{width:43%}@keyframes ani_skeleton{0%{left:-100%;opacity:0}20%{opacity:1}to{left:100%;opacity:1}}.aichatmcp_wrap{overflow-y:hidden;position:relative;min-width:320px;height:100%}.aichatmcp_wrap .inner_aichatmcp{display:flex;flex-direction:column;position:relative;width:100%;height:100%;background-color:var(--color-white000)}.aichatmcp_wrap.full_layout .aichatmcp_head{display:none}.aichatmcp_wrap .aichatmcp_head{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:100;width:100%;height:70px;box-sizing:border-box;background-color:var(--color-white000)}.aichatmcp_wrap .aichatmcp_head .tit_ai{overflow:hidden;font-weight:600;font-size:17px;font-size:1.0625rem;line-height:20px;line-height:1.25rem;color:var(--color-gray900);white-space:nowrap;text-overflow:ellipsis}.aichatmcp_wrap .aichatmcp_head .util_side{display:flex;align-items:center;position:absolute;top:19px}.aichatmcp_wrap .aichatmcp_head .util_side.left{left:16px}.aichatmcp_wrap .aichatmcp_head .util_side.right{right:16px}.aichatmcp_wrap .aichatmcp_head .btn_close{width:32px;height:32px}.aichatmcp_wrap .aichatmcp_head .btn_close:hover{border-radius:8px;background-color:var(--color-gray070a)}.aichatmcp_wrap .aichatmcp_head .btn_close:active{background-color:var(--color-gray120a)}.aichatmcp_wrap .aichatmcp_head .btn_close .ico_close{width:32px;height:32px;background-position:-40px 0}.aichatmcp_wrap .aichatmcp_head .choice_mode{position:relative;margin-left:6px}.aichatmcp_wrap .aichatmcp_head .choice_mode:hover{border-radius:8px;background-color:var(--color-gray070a)}.aichatmcp_wrap .aichatmcp_head .choice_mode:active{background-color:var(--color-gray120a)}.aichatmcp_wrap .aichatmcp_head .choice_mode .inp_choice{position:absolute;left:0;right:0;top:0;bottom:0;opacity:.01;cursor:pointer}.aichatmcp_wrap .aichatmcp_head .choice_mode .lab_choice{display:block;width:32px;height:32px}.aichatmcp_wrap .aichatmcp_head .choice_mode .lab_choice .ico_switch{width:32px;height:32px;background-position:0 0}.aichatmcp_wrap .aichatmcp_head .choice_mode .inp_choice:checked+.lab_choice .ico_switch{background-position:0 0}.aichatmcp_wrap .aichatmcp_head .btn_newchat{height:32px;padding:0 12px 0 11px;box-sizing:border-box;border:1px solid var(--color-gray900);border-radius:32px;font-weight:600;font-size:13px;font-size:.8125rem;color:var(--color-gray900)}.aichatmcp_wrap .aichatmcp_head .btn_newchat:hover{background-color:var(--color-gray070a)}.aichatmcp_wrap .aichatmcp_head .btn_newchat:active{background-color:var(--color-gray120a)}.aichatmcp_wrap .aichatmcp_head .btn_newchat .ico_plus{width:12px;height:12px;margin-top:3px;background-position:-80px 0}.aichatmcp_wrap .aichatmcp_body{display:flex;height:100%}.aichatmcp_wrap .aichatmcp_body .inner_aichatmcpbody{flex:1 1 auto;width:100%}.aichatmcp_wrap .cont_comm{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;height:100%;box-sizing:border-box}.aichatmcp_wrap *{-webkit-tap-highlight-color:rgba(27,9,9,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.aichatmcp_wrap .aichatmcp_head,.aichatmcp_wrap .cont_etc,.aichatmcp_wrap .cont_chat,.aichatmcp_wrap .chat_bottom,.aichatmcp_wrap .box_source,.aichatmcp_wrap .toast_g,.aichatmcp_wrap .layer_comm{user-drag:none;-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.aichatmcp_wrap .box_feed .msg_question,.aichatmcp_wrap .box_feed .msg_answer{-webkit-user-select:text;-moz-user-select:text;-ms-use-select:text;user-select:text}.aichatmcp_wrap .box_feed .msg_question ::selection,.aichatmcp_wrap .box_feed .msg_answer ::selection{background-color:#0a73dc52}.aichatmcp_wrap .chat_top::-webkit-scrollbar{width:9px;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.aichatmcp_wrap .chat_top::-webkit-scrollbar-track{margin:3px 0}.aichatmcp_wrap .chat_top::-webkit-scrollbar-track:vertical{background-color:transparent}.aichatmcp_wrap .chat_top::-webkit-scrollbar-thumb{border-radius:10px;border:3px solid var(--color-white001);background-color:var(--color-gray300);transition:background .5s ease-in-out}.aichatmcp_wrap .chat_top.hide_srcollbar::-webkit-scrollbar{visibility:hidden;opacity:0}.aichatmcp_wrap .chat_top.hide_srcollbar::-webkit-scrollbar-thumb{background-color:transparent}.aichatmcp_wrap .box_applicate::-webkit-scrollbar{width:9px;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.aichatmcp_wrap .box_applicate::-webkit-scrollbar-track{margin:3px 0}.aichatmcp_wrap .box_applicate::-webkit-scrollbar-track:vertical{background-color:transparent}.aichatmcp_wrap .box_applicate::-webkit-scrollbar-thumb{border-radius:10px;border:3px solid var(--color-white001);background-color:var(--color-gray300);transition:background .5s ease-in-out}.aichatmcp_wrap .box_applicate.hide_srcollbar::-webkit-scrollbar{visibility:hidden;opacity:0}.aichatmcp_wrap .box_applicate.hide_srcollbar::-webkit-scrollbar-thumb{background-color:transparent}.aichatmcp_wrap .ico_ai{font-size:1px;line-height:0;color:transparent;background-image:url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/ico_ai-nuSd0rks.svg);text-indent:0}.aichatmcp_wrap .ico_bg{display:flex;justify-content:center;align-items:center;border-radius:50%;width:40px;height:40px;margin-top:12px;background-color:var(--color-gray050a)}.aichatmcp_wrap .ico_refresh{width:22px;height:22px;background-position:-240px -80px}.aichatmcp_wrap .ico_error{width:5px;height:27px;background-position:-230px -80px}.aichatmcp_wrap .ico_loading{width:36px;height:36px;background-position:-270px -80px;animation:ani_loading 1s linear infinite forwards}.aichatmcp_wrap .tf_area::-webkit-scrollbar{width:3px}.aichatmcp_wrap .tf_area::-webkit-scrollbar-thumb{height:51px;border-radius:10px;background-color:var(--color-gray300a)}.aichatmcp_wrap .tf_area::-webkit-scrollbar-track:vertical{background-color:transparent}.aichatmcp_wrap .tf_area::-webkit-scrollbar-track{margin:14px 0}.aichatmcp_wrap .ico_gpt{width:24px;height:24px;background-position:-130px -120px}.aichatmcp_wrap .ico_system{width:15px;height:15px;background-position:-100px -120px}.aichatmcp_wrap .ico_chat{width:30px;height:30px;background-position:-70px -80px}.aichatmcp_wrap .ico_share{width:30px;height:30px;background-position:-110px -80px}.aichatmcp_wrap .ico_copy{width:30px;height:30px;background-position:-150px -80px}.aichatmcp_wrap .ico_repaint{width:30px;height:30px;background-position:-190px -80px}.aichatmcp_wrap .btn_ai{width:32px;height:32px}.aichatmcp_wrap .btn_ai .ico_ai{width:32px;height:32px;background-position:-280px 0}.aichatmcp_wrap .btn_ai.type_stop .ico_ai{background-position:-240px 0}.aichatmcp_wrap .btn_ai:disabled{pointer-events:none;cursor:default}.aichatmcp_wrap .btn_ai:disabled .ico_ai{background-position:-280px -120px}.aichatmcp_wrap .btn_ai:active .ico_ai,.aichatmcp_wrap .btn_ai.type_stop:active .ico_ai{background-position-y:-40px}.aichatmcp_wrap .btn_upload{width:32px;height:32px}.aichatmcp_wrap .btn_upload .ico_upload{width:32px;height:32px;background-position:-200px 0}.aichatmcp_wrap .btn_upload:active .ico_upload{background-position-y:-40px}.aichatmcp_wrap .btn_comm{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;width:100%;height:46px;padding:0 10px;border-radius:6px;font-weight:400;font-size:15px;font-size:.9375rem;line-height:46px;line-height:2.875rem;color:var(--color-gray900);box-sizing:border-box;transition:background .3s}.aichatmcp_wrap .btn_comm:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--color-gray050a);opacity:0;transition:all .3s;content:""}.aichatmcp_wrap .btn_comm:hover{background-color:transparent}.aichatmcp_wrap .btn_comm:active:before{z-index:1;opacity:1}.aichatmcp_wrap .btn_comm .txt_btn{position:relative;z-index:1}.aichatmcp_wrap .btn_comm.btn_secondary{color:var(--color-gray900);background-color:var(--color-gray070a)}.aichatmcp_wrap .btn_comm.btn_secondary:hover{background-color:var(--color-gray070a)}.aichatmcp_wrap .btn_comm.btn_secondary:active:before{background-color:var(--color-gray100a)}.aichatmcp_wrap .btn_comm.btn_secondary:disabled{pointer-events:none;cursor:default}.aichatmcp_wrap .btn_comm.btn_secondary:disabled .txt_btn{opacity:30%}.aichatmcp_wrap .btn_comm.btn_emph{background-color:var(--color-red501);color:#fff}.aichatmcp_wrap .btn_comm.btn_emph:hover{background-color:var(--color-red501)}.aichatmcp_wrap .btn_comm.btn_emph:active:before{background-color:var(--color-gray100a)}.aichatmcp_wrap .group_btn{display:flex;margin-top:40px}.aichatmcp_wrap .group_btn .btn_comm+.btn_comm{margin-left:8px}.aichatmcp_wrap .tf_comm{-ms-flex:1;flex:1;border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.aichatmcp_wrap .box_tf{display:flex;justify-content:space-between;position:relative;padding:8px 10px;box-sizing:border-box}.aichatmcp_wrap .box_tf .lab_txt{overflow:hidden;position:absolute;top:50%;left:0;width:100%;padding:14px 0 8px 15px;padding:.875rem 0 .5rem 15px;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:var(--color-gray500);box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;transform:translateY(-50%)}.aichatmcp_wrap .box_tf .inner_tf{display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%;border-radius:24px;background-color:var(--color-gray070a);box-sizing:border-box}.aichatmcp_wrap .box_tf .unit_tf{position:relative;flex:1;margin-bottom:46px;margin-right:6px}.aichatmcp_wrap .box_tf .unit_btn .btn_mcpinfo{position:absolute;left:8px;bottom:7px;width:67px;height:32px;border-radius:32px;background-color:var(--color-white001);font-weight:700;font-size:12px;line-height:32px;color:var(--color-gray900);text-align:center}.aichatmcp_wrap .box_tf .unit_btn .btn_mcpinfo .txt_num{display:inline-block;min-width:11px;height:17px;padding:0 3px;margin-top:7px;border-radius:17px;vertical-align:top;background-color:var(--color-gray900);font-weight:700;font-size:11px;line-height:17px;color:var(--color-white000);text-align:center}.aichatmcp_wrap .box_tf .unit_btn .btn_mcpinfo .txt_num.none{background-color:var(--color-gray400)}.aichatmcp_wrap .box_tf .unit_btn .btn_mcpinfo .txt_num.error{background-color:var(--color-red500)}.aichatmcp_wrap .box_tf .unit_btn .btn_mcpinfo .ico_loading{width:14px;height:14px;margin-top:9px;background-position:-90px -40px}.aichatmcp_wrap .box_tf .unit_btn .btn_ai{position:absolute;bottom:7px;right:8px;z-index:10;transition:bottom .5s ease-in-out}.aichatmcp_wrap .box_tf .tf_area{overflow-y:auto;position:relative;width:100%;max-height:216px;min-height:46px;height:var(--textarea-height);padding:14px 0 8px 15px;padding:.875rem 0 .5rem 15px;border-radius:24px;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:var(--color-gray900);background-color:transparent;outline:0 none;resize:none;caret-color:var(--color-blue500)}.aichatmcp_wrap .box_tf.picture_on .lab_txt{display:block}.aichatmcp_wrap .box_tf.picture_on .tf_area{max-height:148px}.aichatmcp_wrap .box_tf.on .lab_txt{display:none}.aichatmcp_wrap .unit_picture .list_slide{overflow:hidden;overflow-x:auto;padding:12px 12px 2px}.aichatmcp_wrap .unit_picture .list_slide::-webkit-scrollbar{display:none}.aichatmcp_wrap .unit_picture .list_slide .item_slide+.item_slide{margin-left:8px}.aichatmcp_wrap .unit_picture .item_slide{position:relative}.aichatmcp_wrap .unit_picture .thumb_img{display:block;position:relative;width:56px;height:56px;border-radius:10px;background-position:50% 50%;background-size:cover}.aichatmcp_wrap .unit_picture .thumb_img:after{position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid var(--color-gray050a);border-radius:10px;content:""}.aichatmcp_wrap .unit_picture .btn_delete{position:absolute;top:0;right:0;padding:3px;font-size:0;z-index:1}.aichatmcp_wrap .unit_picture .btn_delete .ico_delete{width:18px;height:18px;background-position:0 -80px}.aichatmcp_wrap .box_chatinfo{display:flex;align-items:flex-start;justify-content:space-between;padding:11px 16px 20px;box-sizing:border-box}.aichatmcp_wrap .box_chatinfo .question_num{display:inline-block;font-weight:500;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.0625rem;color:var(--color-gray900)}.aichatmcp_wrap .box_chatinfo .question_num .ico_loading{width:16px;height:16px;margin-left:1px;background-position:-110px -40px}.aichatmcp_wrap .box_chatinfo .question_time{display:inline-block;font-weight:400;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.0625rem;color:var(--color-gray570)}.aichatmcp_wrap .box_chatinfo .question_time .txt_time{color:var(--color-blue500)}@media only screen and (max-height:360px){.aichatmcp_wrap .box_tf .tf_area{max-height:64px}}.aichatmcp_wrap .box_applicate{display:none;flex:1 1 auto;overflow:hidden;overflow-y:auto;position:relative;box-sizing:border-box;height:100%;max-height:436px;padding:4px 16px 0}.aichatmcp_wrap .box_applicate .tit_applicate{display:block;overflow:hidden;padding:4px 0;font-weight:700;font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem;color:var(--color-gray900);text-overflow:ellipsis;white-space:nowrap}.aichatmcp_wrap .box_applicate .tit_applicate .thumb_img{display:inline-block;overflow:hidden;position:relative;width:24px;height:24px;margin-right:6px;border-radius:6px;vertical-align:top;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200C21.3137%200%2024%202.68629%2024%206V18C24%2021.3137%2021.3137%2024%2018%2024H6C2.68629%2024%200%2021.3137%200%2018V6C0%202.68629%202.68629%200%206%200H18ZM10.542%2010.874C10.3112%2010.874%2010.09%2010.9658%209.92676%2011.1289L5.99902%2015.0566L7.23047%2016.2871L10.542%2012.9756L13.7998%2016.2354C14.1397%2016.5753%2014.6912%2016.575%2015.0312%2016.2354L17.999%2013.2686L16.7676%2012.0371L14.416%2014.3877L11.1572%2011.1289C10.994%2010.9658%2010.7728%2010.874%2010.542%2010.874ZM15.0176%207C14.2487%207.00003%2013.625%207.62384%2013.625%208.39355C13.6251%209.16321%2014.2487%209.78806%2015.0176%209.78809C15.7873%209.78809%2016.4111%209.16323%2016.4111%208.39355C16.4111%207.62382%2015.7873%207%2015.0176%207Z'%20fill='black'%20fill-opacity='0.14'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:24px auto}.aichatmcp_wrap .box_applicate .tit_applicate .thumb_img .img_g{width:100%;height:100%;vertical-align:top;background-color:#fff}.aichatmcp_wrap .box_applicate .desc_applicate{padding:10px 0 20px}.aichatmcp_wrap .box_applicate .tag_applicate+.tag_applicate{margin-top:8px}.aichatmcp_wrap .box_applicate .link_applicate{display:inline-block;position:relative;min-height:40px;padding:9px 32px 9px 14px;box-sizing:border-box;border-radius:14px;border:1px solid var(--color-gray100a);font-size:14px;font-size:.875rem;line-height:17px;line-height:1.0625rem;color:var(--color-gray900);text-align:left}.aichatmcp_wrap .box_applicate .link_applicate .ico_ai{position:absolute;right:9px;top:8px;width:20px;height:20px;background-position:-100px 0}.aichatmcp_wrap .box_applicate .link_applicate:hover{background-color:var(--color-gray070a)}.aichatmcp_wrap .box_applicate .link_applicate:active{background-color:var(--color-gray100a)}.aichatmcp_wrap .box_applicate .nodata_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;height:432px}.aichatmcp_wrap .box_applicate .nodata_wrap .thumb_etc{display:block;margin:0 auto}.aichatmcp_wrap .box_applicate .nodata_wrap .thumb_etc .ico_error{width:40px;height:40px;background-position:-160px -120px}.aichatmcp_wrap .box_applicate .nodata_wrap .txt_nodata{display:block;margin-top:13px;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;color:var(--color-gray550)}.aichatmcp_wrap .box_feed{position:relative;padding:10px 0 24px}.aichatmcp_wrap .box_feed .item_system{margin:16px 0;text-align:center}.aichatmcp_wrap .box_feed .item_system:first-of-type{margin-top:0}.aichatmcp_wrap .box_feed .item_question{display:flex;justify-content:flex-end;padding:0 16px 0 50px;box-sizing:border-box}.aichatmcp_wrap .box_feed .item_question~.item_question{margin-top:30px}.aichatmcp_wrap .box_feed .item_question .msg_question{display:flex;flex-direction:column;padding:10px 15px;border-radius:22px;background-color:var(--color-gray070a);word-break:break-all;word-wrap:break-word;box-sizing:border-box}.aichatmcp_wrap .box_feed .item_question .msg_question .desc_question{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:var(--color-gray900)}.aichatmcp_wrap .box_feed .item_question .msg_question .desc_question~.desc_question{margin-top:10px}.aichatmcp_wrap .box_feed .item_answer{margin-top:18px}.aichatmcp_wrap .box_feed .item_answer.type_loading .tit_answer{align-items:flex-start}.aichatmcp_wrap .box_feed .item_answer .tit_answer{display:flex;align-items:center;flex-shrink:0;height:1.5rem;margin:0 16px;font-size:0;line-height:0}.aichatmcp_wrap .box_feed .item_answer .bg_logo{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.aichatmcp_wrap .box_feed .item_answer .wrap_answer{display:flex;min-width:0;flex-direction:column}.aichatmcp_wrap .box_feed .item_answer .msg_answer{flex:1;min-width:0;padding:0 16px;color:var(--color-gray900);word-break:break-all;word-wrap:break-word}.aichatmcp_wrap .box_feed .item_question+.item_system,.aichatmcp_wrap .box_feed .item_answer+.item_system{margin:30px 0}.aichatmcp_wrap :lang(ja) .box_feed .item_question .msg_question,.aichatmcp_wrap :lang(ja) .box_feed .item_answer .msg_answer{word-break:auto-phrase}.aichatmcp_wrap .item_answer h1{margin:16px 0;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;color:var(--color-gray900)}.aichatmcp_wrap .item_answer h1+ul,.aichatmcp_wrap .item_answer h1+ol{padding-left:28px}.aichatmcp_wrap .item_answer h2{margin:16px 0;font-size:20px;font-size:1.25rem;line-height:34px;line-height:2.125rem;color:var(--color-gray900)}.aichatmcp_wrap .item_answer h2+ul,.aichatmcp_wrap .item_answer h2+ol{padding-left:28px}.aichatmcp_wrap .item_answer h3{margin:16px 0;font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem;color:var(--color-gray900)}.aichatmcp_wrap .item_answer h3+ul,.aichatmcp_wrap .item_answer h3+ol{padding-left:28px}.aichatmcp_wrap .item_answer code{display:inline;position:relative;padding:4px;border-radius:4px;font-family:Roboto Mono,monospace;font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;background:repeating-linear-gradient(var(--color-gray070a),var(--color-gray070a));word-break:break-all}.aichatmcp_wrap .item_answer p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:var(--color-gray900)}.aichatmcp_wrap .item_answer p~p{margin-top:10px}.aichatmcp_wrap .item_answer p code{margin:0 6px}.aichatmcp_wrap .item_answer p a{padding:0 4px}.aichatmcp_wrap .item_answer strong{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.aichatmcp_wrap .item_answer ul{margin-top:16px;padding-left:18px;list-style:disc}.aichatmcp_wrap .item_answer ul li{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:var(--color-gray900);list-style:disc}.aichatmcp_wrap .item_answer ul li code{margin:0 6px}.aichatmcp_wrap .item_answer ul li+li{margin-top:16px}.aichatmcp_wrap .item_answer ul li p~p{margin-top:10px}.aichatmcp_wrap .item_answer ul li ol li{list-style:decimal}.aichatmcp_wrap .item_answer ul+p{margin-top:16px}.aichatmcp_wrap .item_answer ol{margin-top:16px;padding-left:21px;list-style:decimal}.aichatmcp_wrap .item_answer ol li{list-style:decimal;font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:var(--color-gray900)}.aichatmcp_wrap .item_answer ol li+li{margin-top:16px}.aichatmcp_wrap .item_answer ol li p~p{margin-top:10px}.aichatmcp_wrap .item_answer ol li ul li{list-style:disc}.aichatmcp_wrap .item_answer ol+p{margin-top:16px}.aichatmcp_wrap .item_answer hr{position:relative;margin:16px 0;padding:8px 0;border:0 none;font-size:0;line-height:0;height:1px}.aichatmcp_wrap .item_answer hr:before{position:absolute;top:8px;left:0;width:100%;height:1px;background-color:var(--color-gray300);content:""}.aichatmcp_wrap .item_answer a{position:relative;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;color:var(--color-blue500);text-decoration:underline}.aichatmcp_wrap .item_answer blockquote{margin-top:16px;padding:4px 0 4px 16px;font-weight:500;border-left:2px solid var(--color-gray120a)}.aichatmcp_wrap .item_answer blockquote p{line-height:24px;line-height:1.5rem}.aichatmcp_wrap .item_answer pre{display:flex}.aichatmcp_wrap .item_answer pre code{display:inline-flex;padding:0 16px 0 0;background:none;vertical-align:top}.aichatmcp_wrap .item_answer .wrap_tbl{display:flex;overflow-x:auto;margin:16px -24px 16px -48px;padding:0 24px 8px 48px}.aichatmcp_wrap .item_answer .wrap_tbl::-webkit-scrollbar-track{margin:0 24px 0 48px;background-color:transparent}.aichatmcp_wrap .item_answer .wrap_tbl::-webkit-scrollbar{height:4px}.aichatmcp_wrap .item_answer .wrap_tbl::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-gray300)}.aichatmcp_wrap .item_answer table{flex-shrink:0;overflow:hidden;max-width:728px;min-width:200px;border:1px solid var(--color-gray300);border-radius:6px;border-collapse:separate;table-layout:fixed}.aichatmcp_wrap .item_answer table th,.aichatmcp_wrap .item_answer table td{padding:8px 12px;border-top:1px solid var(--color-gray300);border-left:1px solid var(--color-gray300);font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;color:var(--color-gray900);word-break:break-word}.aichatmcp_wrap .item_answer table th:first-child,.aichatmcp_wrap .item_answer table td:first-child{border-left:0 none}.aichatmcp_wrap .item_answer table tbody:first-child tr:first-child td{border-top:0 none}.aichatmcp_wrap .item_answer table th{border-top:0;font-weight:700;text-align:left;background:var(--color-gray050a);vertical-align:middle}.aichatmcp_wrap .item_answer table td{vertical-align:top}.aichatmcp_wrap .item_answer table h1,.aichatmcp_wrap .item_answer table h2,.aichatmcp_wrap .item_answer table h3,.aichatmcp_wrap .item_answer table strong,.aichatmcp_wrap .item_answer table a{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.aichatmcp_wrap .item_answer .wrap_codebox{margin:16px 0;border:1px solid var(--color-gray300);border-radius:12px}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox{overflow:hidden;border-radius:12px;background-color:var(--color-gray000)}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox{display:flex;align-items:center;justify-content:flex-end;padding:4px 8px 4px 16px;border-bottom:1px solid var(--color-gray300);border-radius:12px 12px 0 0;background-color:var(--color-white001)}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox [class^=item_]{display:flex}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox .item_lang{width:60%}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox .item_btn{justify-content:flex-end;width:40%}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox .btn_copy{width:28px;height:28px;padding:0}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox .btn_copy .ico_ai{width:28px;height:28px;background-position:-60px -40px}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox strong{display:block;overflow:hidden;font-size:13px;font-size:.8125rem;line-height:28px;line-height:1.75rem;color:var(--color-gray600);white-space:nowrap;text-overflow:ellipsis}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .head_codebox button{display:block;overflow:hidden;padding-left:10px;font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;color:var(--color-gray600);text-decoration:underline;white-space:nowrap;text-overflow:ellipsis}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .view_codebox{padding:16px 16px 0;background-color:var(--color-gray000)}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .view_codebox pre{overflow-x:scroll;width:100%;height:100%}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .view_codebox pre::-webkit-scrollbar{width:16px;height:16px}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .view_codebox pre::-webkit-scrollbar-thumb{background-color:var(--color-gray300);border-radius:8px;border:6px solid var(--color-gray000)}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .view_codebox pre::-webkit-scrollbar-track{background-color:transparent}.aichatmcp_wrap .item_answer .wrap_codebox .inner_codebox .view_codebox pre::-webkit-scrollbar-corner{background-color:transparent}.aichatmcp_wrap .item_answer .picture_wrap{position:relative;padding:0 16px;margin:16px -16px}.aichatmcp_wrap .item_answer .picture_wrap .item_slide{aspect-ratio:1 / 1;flex:1 1 auto;min-width:112px;max-width:224px}.aichatmcp_wrap .item_answer .picture_wrap .item_slide+.item_slide{margin-left:8px}.aichatmcp_wrap .item_answer .picture_wrap .thumb_picture{display:block;overflow:hidden;position:relative;width:100%;height:100%;border-radius:10px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.aichatmcp_wrap .item_answer .picture_wrap .thumb_picture:after{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid var(--color-gray050a);border-radius:10px;content:""}.aichatmcp_wrap .item_answer .picture_wrap .box_nav [class^=btn]{overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);transition:z-index .3s,opacity .3s;border-radius:100%;box-shadow:0 0 5px 2px #0000001a;opacity:0}.aichatmcp_wrap .item_answer .picture_wrap .box_nav .btn_prev{left:8px}.aichatmcp_wrap .item_answer .picture_wrap .box_nav .btn_next{right:8px}.aichatmcp_wrap .item_answer .picture_wrap .box_nav [class^=btn] .ico_ai{display:block;width:32px;height:32px}.aichatmcp_wrap .item_answer .picture_wrap .box_nav .btn_prev .ico_ai{background-position:-240px -160px}.aichatmcp_wrap .item_answer .picture_wrap .box_nav .btn_next .ico_ai{background-position:-280px -160px}.aichatmcp_wrap .item_answer .picture_wrap:hover .box_nav [class^=btn],.aichatmcp_wrap .picture_wrap:active .box_nav [class^=btn]{opacity:1}.aichatmcp_wrap .item_answer .swiper-button-disabled{display:none}.aichatmcp_wrap .item_answer .toolcode_wrap{border:1px solid var(--color-gray300);background-color:var(--color-white000);border-radius:12px;margin:4px 0 18px}.aichatmcp_wrap .item_answer .toolcode_wrap .inner_toolcode{padding:5px 0}.aichatmcp_wrap .item_answer .toolcode_wrap .head_toolcode{display:flex;align-items:center;justify-content:space-between;height:35px;padding:0 16px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.aichatmcp_wrap .item_answer .toolcode_wrap .head_toolcode .tit_toolcode{display:block;font-weight:700;font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;color:var(--color-gray600)}.aichatmcp_wrap .item_answer .toolcode_wrap .head_toolcode .btn_fold{width:24px;height:24px;background-color:transparent;border-radius:0}.aichatmcp_wrap .item_answer .toolcode_wrap .head_toolcode .btn_fold .ico_ai{width:24px;height:24px;background-position:-60px -160px}.aichatmcp_wrap .item_answer .toolcode_wrap .body_toolcode{padding:0 7px 7px;margin-top:8px}.aichatmcp_wrap .item_answer .toolcode_wrap.unfold .body_toolcode{display:none}.aichatmcp_wrap .item_answer .toolcode_wrap.unfold .head_toolcode .btn_fold .ico_ai{background-position:-90px -160px}.aichatmcp_wrap .item_answer .item_toolcode{position:relative;padding-left:22px}.aichatmcp_wrap .item_answer .item_toolcode:before{position:absolute;left:7px;top:21px;bottom:0;width:1.6px;background-color:var(--color-gray050a);content:""}.aichatmcp_wrap .item_answer .item_toolcode+.item_toolcode{margin-top:16px}.aichatmcp_wrap .item_answer .item_toolcode .code_tit{position:relative}.aichatmcp_wrap .item_answer .item_toolcode .code_tit .tit_code{display:block;overflow:hidden;font-weight:500;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;color:var(--color-gray900);white-space:nowrap;text-overflow:ellipsis}.aichatmcp_wrap .item_answer .item_toolcode .code_tit .subtit_code{display:block;overflow:hidden;margin-top:3px;font-size:13px;font-size:.8125rem;line-height:14px;line-height:.875rem;color:var(--color-gray550);white-space:nowrap;text-overflow:ellipsis}.aichatmcp_wrap .item_answer .item_toolcode .code_tit .ico_ai{position:absolute;left:-22px;top:0;width:16px;height:16px}.aichatmcp_wrap .item_answer .item_toolcode .code_tit .ico_success{background-position:0 -160px}.aichatmcp_wrap .item_answer .item_toolcode .code_tit .ico_fail{background-position:-20px -160px}.aichatmcp_wrap .item_answer .item_toolcode .code_tit .ico_loading{background-position:-40px -160px}.aichatmcp_wrap .item_answer .item_toolcode .code_body{overflow:hidden;margin-top:10px;border:1px solid var(--color-gray150a);border-radius:10px}.aichatmcp_wrap .item_answer .item_toolcode .top_code{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 7px;background-color:var(--color-white003)}.aichatmcp_wrap .item_answer .item_toolcode .top_code:before{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--color-gray150a);content:""}.aichatmcp_wrap .item_answer .item_toolcode .top_code .btn_copy{width:28px;height:28px}.aichatmcp_wrap .item_answer .item_toolcode .top_code .btn_copy .ico_ai{width:28px;height:28px;background-position:-60px -40px}.aichatmcp_wrap .item_answer .item_toolcode .tabs{display:flex;align-items:start;justify-content:flex-start;margin:0;padding:0}.aichatmcp_wrap .item_answer .item_toolcode .tabs li{display:inline-flex}.aichatmcp_wrap .item_answer .item_toolcode .tabs li+li{margin:0 0 0 10px}.aichatmcp_wrap .item_answer .item_toolcode .tabs .link_tab{display:block;position:relative;padding:9px 4px;font-weight:600;font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;color:var(--color-gray400)}.aichatmcp_wrap .item_answer .item_toolcode .tabs .link_tab .txt_num{margin-left:3px}.aichatmcp_wrap .item_answer .item_toolcode .tabs .link_tab[aria-selected=true]{color:var(--color-gray600)}.aichatmcp_wrap .item_answer .item_toolcode .tabs .link_tab[aria-selected=true]:after{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--color-gray600);content:""}.aichatmcp_wrap .item_answer .item_toolcode .view_code{box-sizing:border-box;height:146px;padding:4px 0 0 7px;background-color:var(--color-gray000)}.aichatmcp_wrap .item_answer .item_toolcode .view_code pre{overflow:scroll;width:100%;height:100%}.aichatmcp_wrap .item_answer .item_toolcode .view_code pre::-webkit-scrollbar{width:16px;height:16px}.aichatmcp_wrap .item_answer .item_toolcode .view_code pre::-webkit-scrollbar-thumb{background-color:var(--color-gray300);border-radius:8px;border:6px solid var(--color-gray000)}.aichatmcp_wrap .item_answer .item_toolcode .view_code pre::-webkit-scrollbar-track{background-color:transparent}.aichatmcp_wrap .item_answer .item_toolcode .view_code pre::-webkit-scrollbar-corner{background-color:transparent}.aichatmcp_wrap .loading-cursor-container{display:inline-block}.aichatmcp_wrap .loading-cursor{font-weight:700;animation:blink 1s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}}.aichatmcp_wrap .box_system{padding:0 30px}.aichatmcp_wrap .box_system .tit_system{display:flex;justify-content:center;align-items:center;font-weight:500;font-size:13px;font-size:.8125rem;line-height:18px;line-height:1.125rem;color:var(--color-gray900)}.aichatmcp_wrap .box_system .msg_system{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aichatmcp_wrap .box_system .desc_system{padding-top:4px;font-size:13px;font-size:.8125rem;line-height:18px;line-height:1.125rem;color:var(--color-gray600)}.aichatmcp_wrap .box_system .ico_system{flex-shrink:0;margin-right:4px}.aichatmcp_wrap .box_source{position:relative;margin-top:16px;padding:0 16px}.aichatmcp_wrap .box_source .tit_source{display:block;overflow:hidden;font-size:13px;font-size:.8125rem;line-height:16px;line-height:1rem;color:var(--color-gray900);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}.aichatmcp_wrap .box_source .list_slide{margin:10px 0 0}.aichatmcp_wrap .box_source .list_slide::-webkit-scrollbar{display:none}.aichatmcp_wrap .box_source .list_slide .item_slide+.item_slide{margin-left:7px}.aichatmcp_wrap .box_source .list_slide .link_slide{display:flex;align-items:center;position:relative;padding:10px 11px 10px 9px;border-radius:8px;color:var(--color-gray900);text-decoration:none;box-sizing:border-box}.aichatmcp_wrap .box_source .list_slide .link_slide:before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;border:.5px solid var(--color-gray300a);box-sizing:border-box;content:""}.aichatmcp_wrap .box_source .list_slide .link_slide:active{background-color:var(--color-gray070a)}.aichatmcp_wrap .box_source .list_slide .thumb_img{overflow:hidden;width:16px;height:16px;margin-right:5px;border-radius:2px}.aichatmcp_wrap .box_source .list_slide .txt_source{font-size:13px;font-size:.8125rem;line-height:14px;line-height:.875rem;color:var(--color-gray900)}.aichatmcp_wrap .box_source .list_source{display:flex;flex-wrap:wrap;margin-top:6px}.aichatmcp_wrap .box_source .list_source .txt_source{font-size:13px;font-size:.8125rem;line-height:20px;line-height:1.25rem;color:var(--color-gray600)}.aichatmcp_wrap .box_source .list_source .list_source{display:flex;flex-wrap:wrap;margin:6px 0 0 38px;padding:0}.aichatmcp_wrap .box_source .list_source .item_source{display:flex;align-items:center;position:relative;min-width:0;margin-right:4px}.aichatmcp_wrap .box_source .list_source .item_source+.item_source{margin-left:6px}.aichatmcp_wrap .box_source .list_source .item_source+.item_source:before{position:absolute;top:50%;left:-6px;width:2px;height:2px;background-color:var(--color-gray400);transform:translateY(-50%);content:""}.aichatmcp_wrap .box_source .list_source .ico_source{flex-shrink:0;margin-right:5px}.aichatmcp_wrap .box_source .list_slide~.list_source{margin-top:8px}@media screen and (prefers-color-scheme:dark){.aichatmcp_wrap .list_slide .thumb_img.type_default .ico_source{-webkit-filter:invert(99%) sepia(0%) saturate(324%) hue-rotate(50deg) brightness(117%) contrast(90%);filter:invert(99%) sepia(0%) saturate(324%) hue-rotate(50deg) brightness(117%) contrast(90%)}}.aichatmcp_wrap .box_goto{display:block;position:absolute;bottom:100%;right:10px;z-index:9999;margin-bottom:10px}.aichatmcp_wrap .box_goto.hide{display:none}.aichatmcp_wrap .btn_down{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:25px;border:.5px solid var(--color-gray070a);background-color:var(--color-white002);box-shadow:0 1px 5px #00000024;opacity:.95}.aichatmcp_wrap .btn_down .ico_down{width:24px;height:24px;background-position:0 -120px}.aichatmcp_wrap .cont_etc{position:relative;height:100%}.aichatmcp_wrap .cont_etc .box_cont{display:flex;flex-direction:column;align-items:center;position:absolute;top:50%;left:50%;width:100%;padding:0 40px;text-align:center;box-sizing:border-box;transform:translate(-50%,-50%)}.aichatmcp_wrap .cont_etc .box_cont .thumb_etc{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50%;background-color:var(--color-gray050a)}.aichatmcp_wrap .cont_etc .box_cont .tit_etc{display:block;margin-top:20px;font-weight:600;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;color:var(--color-gray900);text-align:center}.aichatmcp_wrap .cont_etc .box_cont .desc_etc{font-size:15px;font-size:.9375rem;line-height:20px;line-height:1.25rem;color:var(--color-gray600);text-align:center}.aichatmcp_wrap .cont_etc .box_cont .btn_refresh:active .ico_bg{background-color:var(--color-gray070a)}.aichatmcp_wrap .cont_etc .box_cont .tit_etc~.desc_etc{margin-top:8px}.aichatmcp_wrap .toast_g{--toast-bottom:var(--textarea-height) + .75rem + 18px + 16px + 8px;display:flex;justify-content:center;position:absolute;left:50%;z-index:9999;bottom:var(--toast-bottom);bottom:calc(constant(safe-area-inset-bottom) + var(--toast-bottom));bottom:calc(env(safe-area-inset-bottom) + var(--toast-bottom));width:100%;padding:0 16px;word-break:keep-all;word-wrap:break-word;box-sizing:border-box;transform:translate(-50%)}.aichatmcp_wrap .toast_g.toast_typing{bottom:81px;bottom:calc(constant(safe-area-inset-bottom) + 81px);bottom:calc(env(safe-area-inset-bottom) + 81px)}.aichatmcp_wrap .toast_g .inner_toast{min-width:88px;max-width:343px;padding:14px 16px;border-radius:7px;background-color:var(--color-gray700);text-align:center;box-sizing:border-box}.aichatmcp_wrap .toast_g .txt_toast{display:block;overflow:hidden;font-size:14px;font-size:.875rem;line-height:17px;line-height:1.0625rem;color:var(--color-gray001)}.aichatmcp_wrap .toast_g .emph_toast{color:var(--color-red502)}.aichatmcp_wrap :lang(ja) .toast_g{word-break:auto-phrase}.aichatmcp_wrap .layer_comm{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;z-index:9999;word-break:keep-all;word-wrap:break-word;transform:translate(0)}.aichatmcp_wrap .layer_comm .inner_layer{display:block;position:relative;width:320px;margin:auto;padding:24px;border-radius:16px;background-color:var(--color-white002);text-align:left;box-sizing:border-box;border:.5px solid rgba(255,255,255,.16);box-shadow:0 0 20px #0003;vertical-align:middle}.aichatmcp_wrap .layer_comm .layer_body,.aichatmcp_wrap .layer_comm .layer_footer{padding:0}.aichatmcp_wrap .layer_comm .tit_layer{margin-bottom:12px;font-weight:700;font-size:17px;font-size:1.0625rem;line-height:25px;line-height:1.5625rem;color:var(--color-gray900)}.aichatmcp_wrap .layer_comm [class^=desc_layer]{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:var(--color-gray900)}.aichatmcp_wrap .layer_comm .desc_layer2{color:var(--color-gray600)}.aichatmcp_wrap .layer_comm .group_btn{margin-top:24px}.aichatmcp_wrap .cont_comm{padding:70px 0 204px}.aichatmcp_wrap .chat_top{overflow:hidden;overflow-y:auto;position:relative;width:100%;height:100%;margin:0 auto}.aichatmcp_wrap .chat_bottom{position:absolute;left:0;bottom:0;right:0}.aichatmcp_wrap .chat_bottom .inner_chat_bottom{display:flex;flex-direction:column;overflow:hidden;position:relative;max-height:640px;outline:1px solid var(--color-gray150a);border-radius:20px 20px 0 0;box-shadow:0 -2px 16px #0000001a;box-sizing:border-box;padding:48px 0 156px;background-color:var(--color-white001)}.aichatmcp_wrap .chat_bottom .chat_tit{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;position:absolute;left:0;right:0;top:0;z-index:10;height:48px;padding:0 16px;background-color:var(--color-white001)}.aichatmcp_wrap .chat_bottom .tit_chat{display:block;font-weight:700;font-size:13px;font-size:.8125rem;line-height:26px;line-height:1.625rem;color:var(--color-gray900)}.aichatmcp_wrap .chat_bottom .btn_fold{width:26px;height:26px;border-radius:100%;background-color:var(--color-gray050a)}.aichatmcp_wrap .chat_bottom .btn_fold:hover{background-color:var(--color-gray100a)}.aichatmcp_wrap .chat_bottom .btn_fold:active{background-color:var(--color-gray120a)}.aichatmcp_wrap .chat_bottom .btn_fold .ico_ai{width:26px;height:26px;background-position:0 -40px}.aichatmcp_wrap .chat_bottom .area_tf{flex:0 0 auto;position:absolute;left:0;right:0;bottom:0;z-index:9;background-color:var(--color-white001)}.aichatmcp_wrap .chat_bottom.fold_on .btn_fold .ico_ai{background-position:-30px -40px}.aichatmcp_wrap .chat_bottom.fold_on .box_applicate{display:block}@media only screen and (max-height:360px){.aichatmcp_wrap .chat_bottom{max-height:80vh}}.mode_dark .aichatmcp_wrap .ico_ai{background-image:url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/ico_ai_dark-BlDG6rV9.svg)}.mode_dark .aichatmcp_wrap .box_tf .unit_tf:before,.mode_dark .aichatmcp_wrap .box_tf .unit_tf:after{background-color:#373737}.mode_dark .box_applicate .tit_applicate .thumb_img{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200C21.3137%200%2024%202.68629%2024%206V18C24%2021.3137%2021.3137%2024%2018%2024H6C2.68629%2024%200%2021.3137%200%2018V6C0%202.68629%202.68629%200%206%200H18ZM10.542%2010.874C10.3112%2010.874%2010.09%2010.9658%209.92676%2011.1289L5.99902%2015.0566L7.23047%2016.2871L10.542%2012.9756L13.7998%2016.2354C14.1397%2016.5753%2014.6912%2016.575%2015.0312%2016.2354L17.999%2013.2686L16.7676%2012.0371L14.416%2014.3877L11.1572%2011.1289C10.994%2010.9658%2010.7728%2010.874%2010.542%2010.874ZM15.0176%207C14.2487%207.00003%2013.625%207.62384%2013.625%208.39355C13.6251%209.16321%2014.2487%209.78806%2015.0176%209.78809C15.7873%209.78809%2016.4111%209.16323%2016.4111%208.39355C16.4111%207.62382%2015.7873%207%2015.0176%207Z'%20fill='white'%20fill-opacity='0.22'/%3e%3c/svg%3e")}@font-face{font-family:sf-mono;font-style:normal;font-weight:400;src:local("☺"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-regular.woff2) format("woff2"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-regular.woff) format("woff")}@font-face{font-family:sf-mono;font-style:normal;font-weight:500;src:local("☺"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-medium.woff2) format("woff2"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-medium.woff) format("woff")}@font-face{font-family:sf-mono;font-style:normal;font-weight:600;src:local("☺"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-semibold.woff2) format("woff2"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-semibold.woff) format("woff")}@font-face{font-family:sf-mono;font-style:normal;font-weight:700;src:local("☺"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-bold.woff2) format("woff2"),url(https://t1-sandbox.kakaocdn.net/dkt_assets/common/fonts/sf_mono/sf-mono-bold.woff) format("woff")}:root{--bg-primary:#141517;--bg-secondary:#1b1e22;--bg-tertiary:#2B2E31;--bg-click:rgba(255,255,255,.4);--bg-click2:rgba(255,255,255,.1);--bg-hover:rgba(255,255,255,.08);--bg-only-white:#ffffff;--bg-only-white-hover:#d6d6dd;--bg-only-white-click:#c1c1c7;--bg-mild-black:rgba(70,70,77,.7);--bg-primary-70:rgba(20,21,23,.7);--bg-input:rgba(255,255,255,.04);--text-primary:#f3f3f3;--text-secondary:#a4a6aa;--text-tertiary:#7b828a;--text-only-white:#141517;--text-mild-black:#929599;--icon-primary:#d6d6dd;--icon-secondary:#72757c;--icon-tertiary:#606060;--icon-only-white:#141517;--icon-primary-70:rgba(20,21,23,.7);--line-primary:#d6d6dd;--line-secondary:#3a3e43;--line-tertiary:#2f3237;--line-only-white:rgba(255,255,255,.2);--line-mild-black:#434445;--gray-primary:rgba(255,255,255,.02);--gray-secondary:rgba(255,255,255,.08);--gray-a6:rgba(255,255,255,.06);--gray-a8:rgba(255,255,255,.08);--gray-a16:rgba(255,255,255,.16);--gray-a20:rgba(255,255,255,.2);--gray-a30:rgba(255,255,255,.3);--blue-primary:#49a8f8;--blue-secondary:rgba(73,168,248,.24);--blue-tertiary:rgba(73,168,248,.08);--yellow-primary:#fee500;--yellow-secondary:rgba(254,229,0,.24);--yellow-tertiary:rgba(254,229,0,.06);--red-primary:#FF7849;--red-secondary:rgba(255,120,73,.24);--red-tertiary:rgba(255,120,73,.06);--dark-gray900s:#F2F2F2;--light-gray900s:#191919;--gray550s:#A6A6A6;--gray120a:rgba(255,255,255,.14);--gray300s:#5D5D5D;--gray000a:rgba(255,255,255,.06);--gray400s:#7C7C7C}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0}fieldset,img{border:0 none}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select,textarea,button{vertical-align:middle;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}input:focus{outline:0}input::-ms-clear{display:none}button{border:0 none;background-color:transparent;cursor:pointer}body{background:var(--bg-primary)}body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:sec,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Apple SD Gothic Neo,Segoe UI,Roboto,Arial,NotoSans,Open Sans,Malgun Gothic,맑은 고딕,sans-serif;color:var(--text-primary)}a{color:var(--text-primary);text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}a:active,a:hover{text-decoration:none}a:active{background-color:transparent}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}.ico_mcp,.list_option .btn_option:before,.box_upload:after{display:inline-block;overflow:hidden;font-size:1px;line-height:0;background:url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/ico_mcp-CX5gVP7c.svg) 0 0 no-repeat;background-size:300px auto;color:transparent;vertical-align:top}.img_g{display:block;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;user-drag:none}.badge_mcp{display:inline-block;box-sizing:border-box;height:24px;padding:0 10px 0 9px;border-radius:24px;font-weight:500;font-size:11px;line-height:24px;letter-spacing:1px;color:var(--bg-only-white);background-color:var(--blue-secondary)}.badge_mcp:before{display:inline-block;width:8px;height:8px;border:1px solid rgba(20,21,23,.2);margin:7px 5px 0 0;vertical-align:top;border-radius:100%;background-color:var(--blue-primary);content:""}.badge_mcp.off{background-color:var(--red-secondary)}.badge_mcp.off:before{background-color:var(--red-primary)}.badge_mcp.loading{background-color:var(--gray-a6)}.badge_mcp.loading:before{display:none}.badge_mcp .ico_loading{width:10px;height:10px;margin:7px 5px 0 0;background-position:-200px -120px}.direct-link{position:absolute;top:-1px;left:0;z-index:1000;height:1px}.direct-link button{position:absolute;top:-999px;padding:5px 10px;font-weight:700;color:#fff;background:#333;text-decoration:none;white-space:nowrap}.direct-link button:focus{top:0}.ir_pm{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}.ir_pm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%}.screen_out{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;clip-path:inset(100%);clip:rect(1px,1px,1px,1px)}.show{display:block}.hide{display:none}.fc_red{color:var(--red-primary)}.line_g{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid rgba(255,255,255,.14);border-radius:8px;content:""}.btn_solid{display:inline-block;height:35px;padding:0 15px 1px 13px;box-sizing:border-box;background-color:var(--bg-only-white);border-radius:35px;font-weight:600;font-size:14px;line-height:35px;color:var(--text-only-white)}.btn_solid:hover{background-color:var(--bg-only-white-hover)}.btn_solid:active{background-color:var(--bg-only-white-click)}.btn_solid .ico_aichat{width:16px;height:16px;margin:10px 3px 0 0;background-position:-180px 0}.btn_solid_mix{display:inline-block;min-width:163px;height:40px;padding:0 14px 0 20px;box-sizing:border-box;background-color:var(--bg-tertiary);border-radius:40px;font-weight:600;font-size:14px;line-height:40px;color:var(--text-primary)}.btn_solid_mix:hover{background-color:var(--gray-a16)}.btn_solid_mix:active{background-color:var(--gray-a20)}.btn_solid_mix .ico_arrow2{width:17px;height:16px;margin:12px 0 12px 1px;background-position:-200px 0}.btn_solid_mix:active .ico_arrow2{background-position:-220px 0}.btn_line{display:inline-block;height:41px;padding:0 20px 0 16px;border:1px solid var(--line-primary);box-sizing:border-box;border-radius:41px;font-weight:600;font-size:14px;line-height:39px;color:var(--text-primary)}.btn_line .ico_add{width:16px;height:16px;margin:12px 3px 0 0;background-position:0 -60px}.btn_line .ico_check{width:16px;height:16px;margin:12px 3px 0 0;background-position:-20px -60px}.btn_line .ico_certi{width:13px;height:13px;margin:13px 5px 0 0;background-position:0 -30px}.btn_line:hover{background-color:var(--bg-hover)}.btn_line:active{background-color:var(--bg-click2)}.btn_line.red{background-color:var(--red-tertiary);border-color:var(--red-secondary);color:var(--red-primary)}.btn_line.red:hover,.btn_line.red:active{background-color:var(--red-tertiary)}span.btn_line{border-color:var(--line-tertiary);cursor:default}span.btn_line:hover,span.btn_line:active{background-color:transparent}.btn_solid_xsm{display:inline-block;padding:1px 11px;box-sizing:border-box;border-radius:26px;background-color:var(--bg-tertiary)}.btn_solid_xsm:hover{background-color:var(--bg-hover)}.btn_solid_xsm:active{background-color:var(--bg-click2)}.btn_solid_xsm .ico_arr{display:block;width:24px;height:24px;margin:0 auto;background-position:0 -80px}.btn_line_xsm{display:inline-block;height:24px;padding:3px 6px;border:1px solid var(--line-secondary);box-sizing:border-box;border-radius:24px}.btn_line_xsm:hover{background-color:var(--bg-hover)}.btn_line_xsm:active{background-color:var(--bg-click2)}.btn_line_xsm .ico_mail{width:16px;height:16px;background-position:-40px -60px}.btn_fold{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:var(--bg-tertiary)}.btn_fold .ico_arrow3{display:block;width:14px;height:7px;margin:2px auto 0;background-position:-60px -80px;transform:rotate(0);transition:transform .3s ease-in-out}.btn_fold[aria-expanded=true] .ico_arrow3{margin-top:-2px;transform:rotate(180deg)}.btn_fold:hover{background-color:var(--gray-a16)}.btn_fold:active{background-color:var(--bg-click)}.box_btn{display:flex;justify-content:center}.box_btn [class^=btn_]+[class^=btn_]{margin-left:12px}.btn_comm{display:inline-block;padding:10px 30px;border-radius:8px;font-weight:600;font-size:14px;line-height:22px;letter-spacing:0;color:var(--text-only-white);background-color:var(--bg-only-white)}.btn_comm:hover{background-color:var(--bg-only-white-hover)}.btn_comm:active{background-color:var(--bg-only-white-click)}.btn_comm.btn_secondary{color:var(--text-primary);background-color:var(--bg-tertiary)}.btn_comm.btn_secondary:hover{background-color:var(--bg-hover)}.btn_comm.btn_secondary:active{background-color:var(--bg-click2)}.btn_comm.btn_tertiary{color:var(--red-primary);background-color:var(--red-tertiary)}.btn_comm.btn_tertiary:hover,.btn_comm.btn_tertiary:active{background-color:var(--red-secondary)}.btn_comm:disabled{opacity:.2;pointer-events:none;cursor:default}.btn_comm2{display:inline-block;box-sizing:border-box;min-width:160px;height:42px;padding:11px 30px;border-radius:8px;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:var(--text-only-white);background-color:var(--bg-only-white)}.btn_comm2:hover{background-color:var(--bg-only-white-hover)}.btn_comm2:active{background-color:var(--bg-only-white-click)}.btn_comm2.btn_secondary{color:var(--text-primary);background-color:var(--bg-tertiary)}.btn_comm2.btn_secondary:hover{background-color:var(--bg-hover)}.btn_comm2.btn_secondary:active{background-color:var(--bg-click2)}.btn_comm2.btn_tertiary{color:var(--red-primary);background-color:var(--red-tertiary)}.btn_comm2.btn_tertiary:hover,.btn_comm2.btn_tertiary:active{background-color:var(--red-secondary)}.btn_comm2:disabled{opacity:.2;pointer-events:none;cursor:default}[class*=btn_line_rectangle]{display:inline-block;width:160px;height:40px;border:1px solid var(--line-secondary);border-radius:8px;font-weight:500;font-size:14px;line-height:38px;letter-spacing:0;color:var(--text-primary)}[class*=btn_line_rectangle] .ico_insert{width:16px;height:16px;margin-top:-2px;background-position:-160px -60px;vertical-align:middle}[class*=btn_line_rectangle] .ico_arrow4{width:16px;height:16px;margin:-4px 0 0 3px;background-position:-120px -60px;vertical-align:middle}.btn_line_rectangle:hover{background-color:var(--bg-hover)}.btn_line_rectangle:active{background-color:var(--bg-click2)}.btn_line_rectangle:disabled{pointer-events:none;cursor:default;color:var(--text-tertiary)}.btn_switch{position:relative;display:inline-block;border-radius:42px;background-color:var(--bg-tertiary);vertical-align:top}.btn_switch .inp_switch{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.01;cursor:pointer}.btn_switch .ico_public{width:16px;height:16px;background-position:-260px 0}.btn_switch .ico_private{width:15px;height:16px;background-position:-280px 0}.lab_switch{position:relative;display:flex;align-items:center;margin:4px}.lab_switch .txt_switch{position:relative;z-index:1;width:120px;font-weight:700;font-size:13px;line-height:34px;text-align:center}.lab_switch .txt_public{color:var(--text-only-white)}.lab_switch .txt_private{color:var(--text-primary)}.lab_switch .txt_switch .ico_mcp,.lab_switch .txt_switch .list_option .btn_option:before,.list_option .lab_switch .txt_switch .btn_option:before,.lab_switch .txt_switch .box_upload:after{margin:9px 3px 9px 0}.lab_switch:after{position:absolute;top:0;left:0;width:120px;height:34px;border-radius:34px;background-color:var(--bg-only-white);transition:left .3s ease;content:""}.btn_switch .inp_switch:checked+.lab_switch .txt_public{color:var(--text-primary)}.btn_switch .inp_switch:checked+.lab_switch .txt_private{color:var(--text-only-white)}.btn_switch .inp_switch:checked+.lab_switch:after{left:120px}.btn_switch .inp_switch:checked+.lab_switch .ico_public{background-position:-240px 0}.btn_switch .inp_switch:checked+.lab_switch .ico_private{background-position:-280px -20px}.btn_toggle{position:relative;display:inline-block;width:46px;height:28px;vertical-align:top}.btn_toggle .inp_toggle{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.01;cursor:pointer}.lab_toggle{position:relative;display:flex;align-items:center;width:100%;height:100%;border:1px solid var(--gray-a6);border-radius:24px;background-color:var(--icon-tertiary);box-sizing:border-box}.lab_toggle:after{position:absolute;top:50%;left:3px;width:21px;height:21px;border-radius:50%;background-color:var(--text-primary);transform:translateY(-50%);transition:left .3s ease;content:""}.btn_toggle .inp_toggle:checked+.lab_toggle{background-color:var(--blue-primary)}.btn_toggle .inp_toggle:checked+.lab_toggle:after{left:20px}[class*=btn_text]{color:var(--text-tertiary);text-decoration:underline;text-underline-offset:2px}.btn_text_small{font-weight:500;font-size:14px;line-height:20px}.btn_text_small:hover{color:var(--text-primary)}.btn_text_small:active{color:var(--text-secondary)}.btn_text_small2{font-size:13px;line-height:20px;color:var(--text-primary)}.btn_text_small2:hover{color:var(--text-primary)}.btn_text_small2:active{color:var(--text-secondary)}.btn_squareline{display:inline-block;box-sizing:border-box;border:1px solid var(--line-secondary);border-radius:8px;padding:4px 12px;font-weight:500;font-size:14px;line-height:22px}.btn_squareline:hover{background-color:var(--bg-hover)}.btn_squareline:active{background-color:var(--bg-click)}.btn_loginstart{display:block;width:100%;height:46px;box-sizing:border-box;font-weight:700;font-size:14px;line-height:46px;letter-spacing:0;color:var(--light-gray900s);background-color:var(--yellow-primary);border-radius:8px}.btn_loginstart:disabled{color:var(--gray400s);background-color:var(--gray000a);pointer-events:none;cursor:default}.tabs{display:block;font-size:0;white-space:nowrap}.tabs li{display:inline-block}.tabs li+li{margin-left:16px}.tabs .link_tab{display:block;position:relative;padding:12px 10px 14px;font-weight:700;font-size:15px;line-height:18px;color:var(--text-mild-black)}.tabs .link_tab .txt_num{margin-left:3px}.tabs .link_tab:hover,.tabs .link_tab:active,.tabs .link_tab[aria-selected=true]{color:var(--text-primary)}.tabs .link_tab:active:after,.tabs .link_tab[aria-selected=true]:after{position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--line-primary);content:""}.tab_cont{padding-top:20px}.tabs.tabs_round li+li{margin-left:4px}.tabs.tabs_round .link_tab{width:86px;padding:7px 0;border-radius:8px;font-weight:500;font-size:14px;line-height:20px;color:var(--text-secondary);text-align:center}.tabs.tabs_round .link_tab:hover,.tabs.tabs_round .link_tab:active{color:var(--text-primary)}.tabs.tabs_round .link_tab[aria-selected=true]{font-weight:600;color:var(--text-primary);background-color:var(--bg-hover)}.tabs.tabs_round .link_tab:after{content:none}.tit_content{font-weight:700;font-size:40px;line-height:45px;color:var(--text-primary);letter-spacing:.02em}.tit_subcont{font-weight:600;font-size:18px;line-height:44px;color:var(--text-primary)}.list_num li{padding-left:26px;font-size:14px;line-height:20px;color:var(--text-primary);text-indent:-30px;word-break:break-all}.list_num li+li{margin-top:16px}.list_num .step_num{display:inline-block;width:20px;height:20px;margin-right:8px;border-radius:100%;font-family:Poppins,sans-serif;font-weight:600;font-size:10px;line-height:20px;color:var(--text-primary);background-color:var(--bg-hover);text-align:center;text-indent:0;vertical-align:top}.list_normal li{position:relative;padding-left:24px;font-size:14px;line-height:24px;color:var(--text-primary)}.list_normal li:before{position:absolute;top:0;left:0;width:3px;height:3px;margin:11px 0 0 8px;border-radius:50%;background-color:var(--text-primary);content:""}.list_certify{display:flex;flex-wrap:wrap;padding:24px;border:1px solid var(--line-secondary);border-radius:12px;box-sizing:border-box}.list_certify dt{padding-right:8px;font-size:14px;line-height:22px;color:var(--text-secondary)}.list_certify dd{font-size:14px;line-height:22px;color:var(--text-primary);word-break:break-all}.list_certify dt:not(:first-of-type),.list_certify dd:not(:first-of-type){padding-top:10px}.list_certify.type_100 dt{width:100px}.list_certify.type_100 dd{width:calc(100% - 108px)}.list_certify.type_200 dt{width:200px}.list_certify.type_200 dd{width:calc(100% - 208px)}.ico_loading{animation:ani_loading 1s linear infinite forwards}@keyframes ani_loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading_wrap{display:flex;align-items:center;justify-content:center;height:100%}.loading_wrap .ico_loading{width:40px;height:40px;background-position:-250px -120px}.page_loading_wrap{display:flex;align-items:center;justify-content:center;height:calc(100vh - 402px);padding-top:121px}.page_loading_wrap .ico_loading{width:40px;height:40px;background-position:-250px -120px}.nodata_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;box-sizing:border-box}.nodata_wrap .ico_noti{display:block;width:54px;height:54px;margin-bottom:14px;background-position:-80px -110px}.nodata_wrap .txt_nodata{display:block;font-weight:400;font-size:16px;line-height:30px;color:var(--text-secondary);text-align:center}.error_wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;box-sizing:border-box}.error_wrap .ico_noti{display:block;width:54px;height:54px;margin-bottom:24px;background-position:-80px -110px}.error_wrap .txt_error{display:block;font-weight:400;font-size:16px;line-height:30px;color:var(--text-secondary);text-align:center}.error_wrap .btn_comm{min-width:160px;margin-top:30px}.detailmcp_wrap .detailmcp_head{padding-top:70px}.detailmcp_wrap .detailmcp_body{padding-top:30px}.detailmcp_top{display:flex;flex-wrap:wrap;align-items:center}.detailmcp_top .thumb_img{flex-shrink:0;display:block;overflow:hidden;position:relative;width:100px;height:100px;border-radius:18px;background:var(--bg-input) url("data:image/svg+xml,%3csvg%20width='40'%20height='40'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M36.25%200C38.3211%200%2040%201.67893%2040%203.75V36.25C40%2038.3211%2038.3211%2040%2036.25%2040H3.75C1.67893%2040%200%2038.3211%200%2036.25V3.75C1.9328e-07%201.67893%201.67893%203.54341e-07%203.75%200H36.25ZM16.8594%2017.5928C16.3622%2017.5928%2015.8857%2017.791%2015.5342%2018.1426L7.07617%2026.5996L9.72754%2029.252L16.8594%2022.1201L23.877%2029.1377C24.6091%2029.8699%2025.796%2029.8707%2026.5283%2029.1387L32.9189%2022.75L30.2676%2020.0977L25.2031%2025.1611L18.1855%2018.1426C17.8339%2017.7909%2017.3567%2017.5928%2016.8594%2017.5928ZM26.5%209.24902C24.8442%209.24902%2023.5012%2010.5915%2023.501%2012.249C23.501%2013.9067%2024.844%2015.252%2026.5%2015.252C28.1576%2015.2519%2029.501%2013.9067%2029.501%2012.249C29.5007%2010.5916%2028.1575%209.24911%2026.5%209.24902Z'%20fill='white'%20fill-opacity='0.2'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:40px auto}.detailmcp_top .thumb_img .line_g{border-radius:18px}.detailmcp_top .thumb_img .img_g{width:100%;height:100%;object-fit:cover;background-color:#fff}.detailmcp_top .thumb_profile{flex:1;flex-direction:column;overflow:hidden;padding-left:24px;padding-right:26px;white-space:nowrap;text-overflow:ellipsis}.detailmcp_top .thumb_profile .tit_profile{overflow:hidden;margin-top:8px;font-weight:700;font-size:26px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.detailmcp_top .thumb_profile .subtit_profile{overflow:hidden;display:flex;margin-top:-1px;font-weight:400;font-size:14px;line-height:24px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis}.detailmcp_top .subtit_profile .txt_profile{overflow:hidden;text-overflow:ellipsis}.detailmcp_top .thumb_profile .btn_line_xsm{flex-shrink:0;margin-left:6px;vertical-align:top}.detailmcp_top .btn_line{flex-shrink:0}.detailmcp_cont{margin-top:30px;font-weight:400;font-size:14px;line-height:22px;color:var(--text-primary)}.info_security{border:1px solid var(--bg-tertiary);border-radius:12px;padding:20px;margin-top:30px}.info_security .tit_info{display:block;margin-top:-1px;font-weight:500;font-size:14px;line-height:24px;color:var(--text-primary)}.info_security .tit_info .ico_security{width:24px;height:24px;margin-right:4px;background-position:-30px -80px}.info_security .txt_info{margin-top:4px;font-weight:400;font-size:13px;line-height:20px;color:var(--text-tertiary)}.item_mcpspec{padding:30px;border-radius:12px;background-color:var(--bg-secondary)}.item_mcpspec+.item_mcpspec{margin-top:16px}.item_mcpspec .tit_mcpspec{display:block;font-weight:700;font-size:17px;line-height:22px;color:var(--text-primary)}.item_mcpspec .tit_mcpspec+.desc_mcpspec{margin-top:16px}.item_mcpspec .li_mcpspec{display:flex;align-items:flex-start;justify-content:flex-start}.item_mcpspec .li_mcpspec+.li_mcpspec{margin-top:20px}.item_mcpspec .li_mcpspec dt{width:80px;margin-right:8px;flex-shrink:0;font-weight:600;font-size:14px;line-height:22px;color:var(--text-secondary)}.item_mcpspec .li_mcpspec dd{display:inline-flex;flex:1;flex-direction:column;align-items:flex-start;gap:6px}.item_mcpspec .li_mcpspec code{display:inline-block;padding:2px 7px;font-family:Roboto Mono,monospace;font-weight:400;font-size:14px;line-height:22px;color:var(--text-primary);background-color:var(--bg-primary-70);border:1px solid var(--line-tertiary);border-radius:8px}.item_mcpspec .mcpspec_txt{display:block;width:100%}.item_mcpspec .mcpspec_txt .desc_txt{display:flex;align-items:center;justify-content:start}.item_mcpspec .mcpspec_txt .txt_mcpspec{display:inline-block;font-weight:400;font-size:14px;line-height:22px;color:var(--text-primary);white-space:pre-line;word-break:break-all}.item_mcpspec .mcpspec_txt .btn_text_small{flex-shrink:0;display:none;margin-left:8px;font-size:14px;line-height:22px;vertical-align:top}.item_mcpspec .mcpspec_txt.fold .desc_txt+.desc_txt{display:none}.item_mcpspec .mcpspec_txt.fold .desc_txt:first-child .txt_mcpspec{flex-shrink:1;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.item_mcpspec .mcpspec_txt.fold .btn_text_small{display:inline-block}.detailmcp_body .box_code{width:100%}.detailmcp_body .box_code:first-of-type{padding-top:0}.detailmcp_body .cm-editor{border-radius:12px;background-color:var(--bg-secondary)}.box_comment{display:flex;flex-wrap:wrap;padding:12px 16px;border:1px solid var(--blue-secondary);border-radius:8px;background-color:#49a8f814;box-sizing:border-box}.box_comment .ico_mcp,.box_comment .list_option .btn_option:before,.list_option .box_comment .btn_option:before,.box_comment .box_upload:after{flex-shrink:0;width:16px;height:16px;margin-right:8px}.box_comment .ico_success{background-position:-60px -110px}.box_comment .ico_reject{background-position:-40px -110px}.box_comment .txt_comment{position:relative;padding-right:21px;font-weight:600;font-size:13px;color:#fff}.box_comment .txt_comment:after{position:absolute;top:50%;right:10px;width:1px;height:12px;margin-top:-6px;background-color:var(--line-only-white);content:""}.box_comment .desc_g{flex:1;font-size:12px;line-height:18px;color:#fff}.box_comment.type_fail{border-color:var(--red-secondary);background-color:var(--red-tertiary)}.box_comment.type_reject{align-items:center;padding:14px 16px;border-color:var(--red-secondary);background-color:var(--red-tertiary)}.box_comment.type_reject .desc_g{font-size:13px;line-height:20px}.inner_form{position:relative}.inner_form+.inner_form{margin-top:12px}.inner_form+.info_desc{padding-top:10px;padding-right:58px;padding-left:8px}.inner_form.type_typing .tf_comm{border-color:#fff}.inner_form.type_error .tf_comm{border-color:var(--red-primary)}.tf_comm{display:block;width:100%;height:40px;padding:9px 16px;outline:0 none;border:1px solid transparent;border-radius:8px;font-size:14px;line-height:22px;color:var(--text-primary);background-color:var(--bg-input);transition:all .3s ease;box-sizing:border-box;resize:none}.tf_comm:hover{background-color:var(--bg-hover)}.tf_comm::-webkit-input-placeholder{color:var(--text-tertiary)}.tf_comm::-moz-placeholder{color:var(--text-tertiary)}.tf_comm::placeholder{color:var(--text-tertiary)}.tf_comm::-webkit-scrollbar{width:4px;height:4px}.tf_comm::-webkit-scrollbar-thumb{background-color:var(--icon-secondary);border-radius:2px}.tf_comm::-webkit-scrollbar-track{background-color:transparent}.box_textarea{padding:6px;border:1px solid transparent;border-radius:8px;background-color:var(--bg-input)}textarea.tf_comm{height:100px;padding:4px 11px;border:none;background-color:transparent}.inner_form textarea.tf_comm:hover{background-color:transparent}.box_textarea:hover{background-color:var(--bg-hover)}.inner_form.type_typing .box_textarea{border-color:#fff}.inner_form.type_error .box_textarea{border-color:var(--red-primary)}.txt_byte{position:absolute;bottom:-28px;right:8px;font-size:0}.txt_byte .txt_bar,.txt_byte .num_byte{font-weight:300;font-size:12px;line-height:18px;color:var(--text-secondary)}.inner_form.type_inside .tf_comm{padding-right:50px}.inner_form.type_inside .txt_byte{bottom:auto;top:50%;right:15px;opacity:0;transform:translateY(-50%);transition:opacity .3s ease}.inner_form.type_inside.open .txt_byte{opacity:1}.lab_comm{font-size:13px;line-height:16px;color:var(--dark-gray900s)}.select_comm{position:relative}.select_comm .btn_selected{overflow:hidden;display:inline-flex;align-items:center;max-width:240px;padding:8px 11px 8px 15px;border:1px solid var(--line-secondary);border-radius:8px;background-color:transparent;white-space:nowrap;text-overflow:ellipsis;transition:background-color .3s ease;box-sizing:border-box}.btn_selected .txt_selected{overflow:hidden;flex:1;padding-right:4px;font-weight:500;font-size:14px;line-height:22px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.btn_selected .ico_select{flex-shrink:0;margin-left:auto;width:15px;height:16px;background-position:-100px -60px;transform:rotate(0);transition:transform .3s ease}.layer_option{display:none;position:absolute;top:40px;left:0;z-index:1;padding-top:8px}.layer_option .list_option{width:240px;padding:7px 0;border:1px solid var(--line-secondary);border-radius:8px;background-color:var(--bg-tertiary);box-shadow:0 4px 30px #0006;box-sizing:border-box}.list_option .btn_option{position:relative;display:block;width:100%;padding:14px 19px 15px 47px;font-size:14px;line-height:17px;color:#fff;text-align:left;transition:all .3s ease}.list_option .btn_option:before{position:absolute;top:14px;left:19px;width:18px;height:18px;background-position:-140px -60px;opacity:0;transition:opacity .3s ease;content:""}.list_option .btn_option:hover{background-color:var(--gray-a16)}.list_option .on .btn_option:before{opacity:1}.select_comm.open .layer_option{display:block}.select_comm.open .btn_selected{background-color:var(--bg-hover)}.select_comm.open .btn_selected .ico_select,.btn_selected[aria-expanded=true] .ico_select{transform:rotate(180deg)}.box_upload{overflow:hidden;position:relative;width:70px;height:70px;border-radius:14px;transition:all .3s ease}.box_upload:before{position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed rgba(255,255,255,.5);border-radius:14px;box-sizing:border-box;content:""}.box_upload.error:before{border-style:solid;border-color:var(--red-primary)}.box_upload:after{position:absolute;top:50%;left:50%;margin:-7px 0 0 -7px;width:14px;height:14px;background-position:-180px -60px;content:""}.btn_upload,.inp_upload{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;border-radius:14px;cursor:pointer}.inp_upload{z-index:-1;border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;opacity:.01}.btn_upload .thumb_img{position:relative;display:block;width:100%;height:100%}.btn_upload .thumb_img:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-sizing:border-box;content:""}.btn_upload .thumb_img .img_g{width:70px;height:70px;object-fit:cover}.btn_upload .thumb_loading{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;background-color:#2a2c2f}.btn_upload .thumb_loading .ico_loading{width:20px;height:20px;background-position:-220px -120px}.btn_upload .txt_mark{position:absolute;bottom:4px;right:4px;width:28px;height:18px;box-sizing:border-box;border:.5px solid rgba(0,0,0,.2);border-radius:9px;font-weight:600;font-size:10px;line-height:17px;color:var(--text-primary);text-align:center;background-color:var(--bg-primary-70)}.btn_upload:hover{background-color:var(--bg-hover)}.btn_upload:hover .txt_mark{background-color:var(--bg-mild-black)}.btn_upload:active{background-color:var(--bg-click2)}.btn_upload:active .txt_mark{background-color:var(--bg-primary-70)}.box_upload+.info_desc{padding-top:12px;padding-left:8px}.inp_check{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.01;cursor:pointer}.inp_check+.lab_comm{display:block;font-weight:500;font-size:15px;line-height:20px}.inp_check+.lab_comm .ico_check{width:20px;height:20px;margin-right:9px;background-position:-200px -60px}.inp_check:checked+.lab_comm .ico_check{background-position-x:-230px}.view_aichat{overflow:hidden;position:fixed;right:20px;top:20px;bottom:20px;z-index:900;width:400px;border-radius:20px;border:1px solid #7B828A;box-sizing:border-box;box-shadow:0 0 50px #000000e6}.view_aichat iframe{width:100%;height:100%;border-radius:20px}html,body{height:100%}body{overflow-y:scroll}.layer_on{overflow:hidden}.chat_layer_on{position:fixed;top:0;left:0;right:0}html::-webkit-scrollbar{width:4px;height:4px}html::-webkit-scrollbar-track{background:transparent}html::-webkit-scrollbar-thumb{background-color:var(--gray-a16);border-radius:2px}.doc-header{position:fixed;left:0;right:0;top:0;z-index:200;background-color:var(--bg-primary-70);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px)}.doc-header .inner-header{width:1072px;height:80px;padding:0 20px;margin:0 auto}.doc-header .doc-title{float:left;margin-top:31px}.doc-header .doc-title .link_logo{display:block;width:91px}.doc-header .doc-title .img_logo{display:block;width:91px;vertical-align:top}.doc-header .doc-gnb{float:left;padding:20px 0 0 40px}.doc-header .list_gnb .li_gnb{display:inline-block;position:relative}.doc-header .list_gnb .li_gnb+.li_gnb{margin-left:32px}.doc-header .list_gnb .link_gnb{display:block;padding:10px 8px;font-weight:600;font-size:14px;line-height:20px;white-space:nowrap}.doc-header .list_gnb .link_gnb .ico_arr{width:16px;height:16px;margin:2px 0 0 4px;background-position:0 0}.doc-header .list_gnb .link_gnb:hover:after{position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--line-primary);content:""}.doc-header .list_gnb .li_gnb.open .link_gnb:after{background-color:transparent}.doc-header .list_gnb .li_gnb.open .ico_arr{background-position:-20px 0}.doc-header .list_gnb .li_gnb.open .list_snb{display:block}.doc-header .list_snb{display:none;position:absolute;left:-8px;top:40px;box-sizing:border-box;width:260px;padding:7px 0;border-radius:14px;background-color:var(--bg-tertiary);border:1px solid var(--line-secondary);box-shadow:0 4px 30px #0006}.doc-header .list_snb li{position:relative}.doc-header .list_snb .link_snb{display:flex;align-items:center;justify-content:space-between;width:100%;height:46px;padding:11px 16px;font-size:14px;line-height:24px;color:var(--bg-only-white)}.doc-header .list_snb .link_snb .ico_go{width:24px;height:24px;background-position:-40px 0}.doc-header .list_snb .link_snb .ico_discord{width:98px;height:24px;background-position:-70px 0}.doc-header .list_snb .link_snb:hover{background-color:var(--bg-hover)}.doc-header .utilmenu_wrap{display:flex;align-items:center;justify-content:flex-end;float:right;padding-top:20px}.doc-header .utilmenu_wrap .btn_login,.doc-header .utilmenu_wrap .btn_join{position:relative;min-width:55px;height:40px;margin-right:24px;font-weight:600;font-size:14px;line-height:35px;color:var(--text-primary)}.doc-header .utilmenu_wrap .btn_login:hover:after,.doc-header .utilmenu_wrap .btn_join:hover:after{position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--line-primary);content:""}.doc-header .utilmenu_wrap .my_menu{position:relative;margin-right:24px}.doc-header .utilmenu_wrap .my_menu .link_my{position:relative;padding:10px 8px}.doc-header .utilmenu_wrap .my_menu .link_my .txt_name{display:inline-block;overflow:hidden;max-width:86px;font-weight:600;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.doc-header .utilmenu_wrap .my_menu .link_my .ico_arr{width:16px;height:16px;margin:2px 0 0 4px;background-position:0 0}.doc-header .utilmenu_wrap .my_menu .link_my:hover:after{position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--line-primary);content:""}.doc-header .utilmenu_wrap .my_menu.open .link_my:after{background-color:transparent}.doc-header .utilmenu_wrap .my_menu.open .ico_arr{background-position:-20px 0}.doc-header .utilmenu_wrap .my_menu.open .list_snb{display:block}.doc-header .utilmenu_wrap .my_menu .list_snb{left:auto;right:8px;width:200px}.doc-footer{position:relative;margin-top:-141px;background:var(--bg-primary)}.doc-footer .inner_foot{width:1072px;padding:50px 20px 70px;margin:0 auto}.doc-footer .wrap_etc{display:flex;align-items:center;justify-content:center}.doc-footer .list_etcinfo{display:flex;align-items:center;justify-content:flex-start}.doc-footer .list_etcinfo li{display:block}.doc-footer .list_etcinfo li+li{margin-left:32px}.doc-footer .list_etcinfo .link_txt{display:block;position:relative;font-size:14px;line-height:21px;color:var(--text-tertiary)}.doc-footer .list_etcinfo .link_txt:hover{color:var(--text-primary)}.doc-footer .list_etcinfo .link_txt:hover:after{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--line-primary);content:""}.doc-footer .list_etcinfo .link_txt:active{color:var(--text-secondary)}.doc-footer .list_etcinfo .link_txt:active:after{background-color:var(--line-secondary)}.doc-footer small{margin-left:32px;font-weight:500;font-size:14px;line-height:21px;color:var(--text-secondary)}.doc-footer .btn_open{width:27px;height:21px;padding:2px 5px;margin-left:-5px}.doc-footer .btn_open .ico_arr{width:17px;height:16px;background-position:-220px -40px}.doc-footer .open .btn_open .ico_arr{width:17px;height:16px;background-position:-240px -40px}.doc-footer .link_corp{display:inline-block;vertical-align:top;font-weight:500;font-size:14px;line-height:21px;color:var(--text-secondary)}.doc-footer .info_service{display:none;margin-top:36px}.doc-footer .wrap_etc.open+.info_service{display:block}.doc-footer .info_service .list_info{font-size:0;text-align:center}.doc-footer .info_service .list_info+.list_info{margin-top:8px}.doc-footer .info_service .list_info dt{display:inline;margin-right:10px;font-weight:400;font-size:14px;line-height:17px;color:var(--text-tertiary)}.doc-footer .info_service .list_info dd{display:inline;font-weight:400;font-size:14px;line-height:17px;color:var(--text-secondary)}.container-doc{height:100%}.doc-main{min-height:100%;padding:80px 0 141px;box-sizing:border-box}.content-article{width:1112px;box-sizing:border-box;padding:0 20px 60px;margin:0 auto}.layout_full .doc-header{display:none}.layout_full .doc-main{height:100%;min-height:500px;padding-top:0}.layout_full .content-article{height:100%;padding:0}.layout_full2 .doc-main{height:100%;min-height:500px}.layout_full2 .content-article{height:100%;padding:0}.mobile .layout_full .doc-header,.mobile .layout_full .doc-footer{display:none}.mobile .layout_full .doc-main{min-height:unset;padding-top:0;padding-bottom:0}.mobile .layout_full .content-article{width:100%}.area_layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999;opacity:0;transition:opacity .3s ease}.area_layer.open{opacity:1}.dimmed_layer{display:block;height:100%;background-color:#000000b3}.wrap_layer{position:absolute;top:50%;left:50%;border-radius:20px;transform:translate(-50%,-50%);box-shadow:0 0 80px #000c;box-sizing:border-box}.wrap_layer .inner_layer{overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.01);border-radius:20px;background-color:var(--bg-secondary);box-sizing:border-box}.wrap_layer .layer_head{position:absolute;top:0;left:0;width:100%;padding:30px 70px 20px 30px;box-sizing:border-box}.wrap_layer .layer_head:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--gray-a8);opacity:0;transition:opacity .3s ease;content:""}.wrap_layer .layer_head .tit_layer{font-weight:700;font-size:18px;line-height:30px;color:#fff}.wrap_layer .layer_body{overflow-y:auto;max-height:592px;margin-top:80px}.wrap_layer .layer_body::-webkit-scrollbar{width:16px;height:16px}.wrap_layer .layer_body::-webkit-scrollbar-thumb{background-color:var(--gray-a30);border-radius:8px;border:6px solid var(--bg-secondary)}.wrap_layer .layer_body::-webkit-scrollbar-track{background-color:transparent}.wrap_layer .layer_footer{padding:20px 0 24px}.wrap_layer .layer_footer .btn_close{position:absolute;right:30px;top:24px;padding:8px;border-radius:50%;background-color:var(--bg-tertiary)}.wrap_layer .layer_footer .btn_close:hover{background-color:var(--gray-a16)}.wrap_layer .layer_footer .btn_close:active{background-color:var(--bg-click)}.wrap_layer .layer_footer .btn_close .ico_close{width:24px;height:24px;background-position:-120px -80px}.wrap_layer .detailmcp_body .cm-editor{background-color:var(--bg-primary)}.wrap_layer .item_mcpspec{background-color:var(--bg-input)}.wrap_layer .info_desc+.item_mcpspec{margin-top:20px}.wrap_layer .loading_wrap{height:656px;padding:0 0 0 11px}.wrap_layer.scroll .layer_head:after{opacity:1}.layer_comm{position:fixed;top:50%;left:50%;z-index:9999;transform:translate(-50%,-50%);box-sizing:border-box}.layer_comm .inner_layer{display:inline-block;position:relative;width:460px;padding:24px;border:1px solid var(--bg-hover);border-radius:20px;background-color:var(--bg-secondary);box-sizing:border-box;transition:opacity .3s ease}.layer_comm .layer_body{padding:17px 0 16px}.layer_comm .layer_footer{padding-top:12px}.layer_comm .tit_layer{display:block;font-weight:600;font-size:17px;line-height:30px;color:var(--bg-only-white)}.layer_comm .desc_layer{display:block;font-size:14px;line-height:22px;color:var(--text-primary)}.layer_comm .group_btn{display:flex;justify-content:end}.layer_comm .group_btn [class^=btn]+[class^=btn]{margin-left:12px}.layer_comm .btn_close{position:absolute;right:24px;top:24px;width:30px;height:30px;padding:3px}.layer_comm .btn_close .ico_close{width:24px;height:24px;background-position:-120px -80px}.toast_g{display:flex;justify-content:center;position:fixed;left:50%;bottom:60px;z-index:9999;width:100%;padding:0 16px;box-sizing:border-box;transform:translate(-50%)}.toast_g .inner_toast{width:343px;padding:14px 16px;border-radius:6px;box-sizing:border-box;background-color:var(--bg-only-white-hover)}.toast_g .txt_toast{display:block;font-size:14px;line-height:20px;color:var(--text-only-white);text-align:center;word-break:break-all}.server_wrap{padding:24px 14px 30px 30px}.item_server{display:flex}.item_server+.item_server{margin-top:36px}.item_server .box_title{flex-shrink:0;width:140px;padding-top:9px}.item_server:first-of-type .box_title{padding-top:0}.item_server .box_title .tit_g{font-weight:500;font-size:13px;line-height:22px;color:var(--text-primary)}.item_server .box_title .txt_require{padding-left:6px;color:var(--red-primary)}.item_server .box_content{flex:1}.item_server .desc_g{font-weight:400;font-size:12px;line-height:18px;color:var(--text-secondary);transition:all .3s ease}.item_server .box_content .box_comment{margin-top:16px}.item_server .box_code{width:100%;max-width:594px;padding-top:16px}.item_server .box_code+.box_code{padding-top:10px}.item_server .cm-editor{height:190px;border-radius:8px;transition:all .3s ease}.detail_layer .inner_layer{width:800px}.detail_layer .layer_body{max-height:678px}.detail_layer .layer_footer{padding:0}.detail_layer .detailmcp_wrap{padding:16px 14px 30px 30px}.detail_layer .detailmcp_wrap .detailmcp_head{padding-top:0}.insert_layer .inner_layer{width:800px}.insert_layer .loading_wrap{height:564px}.type_endpoint .inner_form{display:flex}.type_endpoint .inner_form [class^=btn_line_rectangle]{flex-shrink:0;width:109px;margin-left:10px}.type_endpoint .inner_form [class^=btn_line_rectangle] .ico_loading{width:14px;height:14px;margin-top:13px;background-position:-180px -120px}.type_endpoint .item_mcpspec+.item_mcpspec{margin-top:10px}.type_certify .btn_line_rectangle{width:100%;margin-top:10px}.box_certify{overflow:hidden;margin-top:10px;padding:16px 16px 16px 20px;border:1px solid var(--line-secondary);border-radius:8px}.box_certify .item_certify{display:flex}.box_certify .txt_noti{margin-top:16px;font-weight:300;font-size:12px;line-height:18px;color:var(--text-tertiary)}.item_certify .tit_certify{flex-shrink:0;width:220px;font-size:13px;line-height:36px;color:var(--text-secondary)}.item_certify .tf_comm{flex:1}.box_certify .btn_text_small{float:right;margin:11px 0 4px}.box_certify.type_direct .item_certify{position:relative}.box_certify.type_direct .tit_certify{width:140px}.box_certify.type_direct .box_textarea{flex:1}.box_certify.type_direct .item_certify .box_textarea .tf_comm{padding-right:30px;border-radius:0}.box_certify.type_direct .txt_byte{bottom:7px;right:9px}.box_profile{display:flex;align-items:center;justify-content:space-between}.list_profile{flex:1;display:flex;flex-wrap:wrap;padding-left:12px;border-left:2px solid var(--gray-a30)}.list_profile dt{flex-shrink:0;width:53px;font-weight:300;font-size:14px;line-height:20px;color:var(--dark-gray900s)}.list_profile dd{width:calc(100% - 53px);font-weight:500;font-size:14px;line-height:20px;color:var(--dark-gray900s)}.list_profile dd.fc_red{color:var(--red-primary)}.list_profile dt:not(:first-of-type),.list_profile dd:not(:first-of-type){padding-top:6px}.box_profile .btn_line_rectangle{flex-shrink:0;width:115px}.box_profile+.info_desc{padding-top:12px}.update_layer .inner_layer{width:800px}.update_layer .item_mcpspec .mcpspec_txt.fold .txt_mcpspec{-webkit-line-clamp:2}.update_layer .loading_wrap{height:564px}.viewpicture_layer{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;background-color:#000000f5}.viewpicture_layer .inner_viewpicture_layer{display:flex;flex-direction:column;position:relative;max-width:1072px;height:100%;margin:0 auto;box-sizing:border-box}.viewpicture_layer .viewpicture_head{flex-shrink:0;height:80px;padding:0 120px}.viewpicture_layer .btn_close{position:absolute;left:28px;top:28px;width:32px;height:32px;border-radius:6px}.viewpicture_layer .btn_close .ico_mcp,.viewpicture_layer .btn_close .list_option .btn_option:before,.list_option .viewpicture_layer .btn_close .btn_option:before,.viewpicture_layer .btn_close .box_upload:after{width:32px;height:32px;background-position:-210px -80px}.viewpicture_layer .btn_close:hover{background-color:var(--bg-hover)}.viewpicture_layer .btn_close:active{background-color:var(--gray-a16)}.viewpicture_layer .btn_close:hover .ico_mcp,.viewpicture_layer .btn_close:hover .list_option .btn_option:before,.list_option .viewpicture_layer .btn_close:hover .btn_option:before,.viewpicture_layer .btn_close:hover .box_upload:after,.viewpicture_layer .btn_close:active .ico_mcp,.viewpicture_layer .btn_close:active .list_option .btn_option:before,.list_option .viewpicture_layer .btn_close:active .btn_option:before,.viewpicture_layer .btn_close:active .box_upload:after{background-position:-250px -80px}.viewpicture_layer .view_tit{flex:1;overflow:hidden;padding-top:19px}.viewpicture_layer .view_tit .tit_view{display:block;overflow:hidden;font-weight:600;font-size:18px;line-height:21px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.viewpicture_layer .view_tit .subtit_view{display:block;overflow:hidden;margin-top:4px;font-weight:500;font-size:14px;line-height:17px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis}.viewpicture_layer .page_num{position:absolute;right:40px;top:24px;font-weight:600;font-size:18px;line-height:32px;color:var(--text-secondary)}.viewpicture_layer .page_num .txt_num{color:var(--text-primary)}.viewpicture_layer .viewpicture_body{flex:1;display:flex;align-items:center;justify-content:center}.viewpicture_layer .thumb_picture{position:relative;width:100%;height:100%}.viewpicture_layer .thumb_picture .thumb_img{display:flex;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.viewpicture_layer .thumb_picture .thumb_img .img_g{object-fit:contain;border-radius:12px}.viewpicture_layer .btn_prev,.viewpicture_layer .btn_next{position:absolute;left:40px;width:42px;height:42px;box-sizing:border-box;border:1px solid var(--bg-hover);background-color:var(--bg-tertiary);border-radius:100%}.viewpicture_layer .btn_next{left:auto;right:40px}.viewpicture_layer .btn_prev:hover,.viewpicture_layer .btn_next:hover{background-color:var(--gray-a30)}.viewpicture_layer .btn_prev:active,.viewpicture_layer .btn_next:active{background-color:var(--bg-click)}.viewpicture_layer .btn_prev .ico_mcp,.viewpicture_layer .btn_prev .list_option .btn_option:before,.list_option .viewpicture_layer .btn_prev .btn_option:before,.viewpicture_layer .btn_prev .box_upload:after,.viewpicture_layer .btn_next .ico_mcp,.viewpicture_layer .btn_next .list_option .btn_option:before,.list_option .viewpicture_layer .btn_next .btn_option:before,.viewpicture_layer .btn_next .box_upload:after{width:24px;height:24px;background-position:-150px -80px}.viewpicture_layer .btn_next .ico_mcp,.viewpicture_layer .btn_next .list_option .btn_option:before,.list_option .viewpicture_layer .btn_next .btn_option:before,.viewpicture_layer .btn_next .box_upload:after{background-position:-180px -80px}.viewpicture_layer .btn_disabled{display:none}.mcpapply_layer .inner_layer{width:600px}.mcpapply_layer .layer_body{height:456px}.mcpapply_layer .layer_footer{padding:0}.mcpapply_layer .nodata_wrap{padding:0 0 30px 11px}.mcpapply_layer .mcpapply_wrap{padding:10px 14px 30px 30px}.mcpapply_layer .mcpapply_wrap .tit_mcpapply{display:block;margin-top:32px;font-weight:500;font-size:14px;line-height:20px;color:var(--text-secondary)}.mcpapply_layer .mcpapply_wrap .tit_mcpapply:first-child{margin-top:0}.item_mcpapply{position:relative;padding:24px;margin-top:16px;background-color:var(--bg-tertiary);border-radius:12px}.item_mcpapply+.item_mcpapply{margin-top:16px}.item_mcpapply .mcpapply_tit{position:relative;height:28px;padding-right:58px}.item_mcpapply .thumb_profile{display:flex;align-items:center;justify-content:start;max-width:100%;padding-top:2px}.item_mcpapply .thumb_profile .thumb_img{display:block;flex-shrink:0;overflow:hidden;position:relative;width:24px;height:24px;border-radius:6px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18%200C21.3137%200%2024%202.68629%2024%206V18C24%2021.3137%2021.3137%2024%2018%2024H6C2.68629%2024%200%2021.3137%200%2018V6C0%202.68629%202.68629%200%206%200H18ZM10.542%2010.874C10.3112%2010.874%2010.09%2010.9658%209.92676%2011.1289L5.99902%2015.0566L7.23047%2016.2871L10.542%2012.9756L13.7998%2016.2354C14.1397%2016.5753%2014.6912%2016.575%2015.0312%2016.2354L17.999%2013.2686L16.7676%2012.0371L14.416%2014.3877L11.1572%2011.1289C10.994%2010.9658%2010.7728%2010.874%2010.542%2010.874ZM15.0176%207C14.2487%207.00003%2013.625%207.62384%2013.625%208.39355C13.6251%209.16321%2014.2487%209.78806%2015.0176%209.78809C15.7873%209.78809%2016.4111%209.16323%2016.4111%208.39355C16.4111%207.62382%2015.7873%207%2015.0176%207Z'%20fill='white'%20fill-opacity='0.22'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:24px auto}.item_mcpapply .thumb_profile .thumb_img .line_g{border-color:var(--line-only-white);border-radius:6px}.item_mcpapply .thumb_profile .thumb_img .img_g{display:block;width:100%;height:100%;background-color:#fff}.item_mcpapply .thumb_profile .tit_profile{flex-shrink:1;display:block;overflow:hidden;margin-left:8px;font-weight:600;font-size:18px;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.item_mcpapply .thumb_profile:hover .tit_profile{text-decoration:underline}.item_mcpapply .thumb_profile .ico_arr{flex-shrink:0;width:17px;height:16px;background-position:-200px 0}.item_mcpapply .thumb_profile:hover .ico_arr{background-position:-220px 0}.item_mcpapply .btn_toggle{position:absolute;right:0;top:0}.item_mcpapply .mcpapply_cont{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.item_mcpapply .info_mcpapply{font-size:0}.item_mcpapply .info_mcpapply .txt_info{font-weight:500;font-size:13px;color:var(--bg-only-white)}.item_mcpapply .info_mcpapply .txt_info+.txt_info:before{display:inline-block;vertical-align:top;width:1px;height:12px;margin:5px 10px 0;background-color:var(--line-only-white);content:""}.item_mcpapply .info_mcpapply .txt_info.online:before,.item_mcpapply .info_mcpapply .txt_info.offline:before{display:inline-block;vertical-align:top;width:6px;height:6px;margin:7px 6px 0 0;border-radius:100%;background-color:var(--blue-primary);content:""}.item_mcpapply .info_mcpapply .txt_info.offline:before{background-color:var(--red-primary)}.item_mcpapply .info_mcpapply .txt_info .ico_loading{width:8px;height:8px;margin:6px 6px 0 0;background-position:-180px -140px}.item_mcpapply .info_mcpapply .txt_certi{display:inline-block;font-weight:500;font-size:13px;line-height:21px;color:var(--red-primary)}.item_mcpapply .info_mcpapply .btn_text_small2{margin-left:6px;vertical-align:top}.item_mcpapply .btn_del{font-weight:500;font-size:14px;color:var(--text-secondary);text-decoration:underline}.item_mcpapply .btn_del:hover{color:var(--text-secondary)}.item_mcpapply .btn_del:active{color:var(--text-tertiary)}.item_mcpapply .mcpapply_stop{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#1b1e22e6;border:1px solid var(--line-secondary);border-radius:12px}.item_mcpapply .mcpapply_stop .txt_stop{font-weight:400;font-size:14px;line-height:20px;color:var(--text-primary)}.item_mcpapply .mcpapply_stop .btn_del{margin-top:4px;font-weight:500;font-size:14px;color:var(--text-secondary);text-decoration:underline}.item_mcpapply .mcpapply_stop .btn_del:hover{color:var(--text-secondary)}.item_mcpapply .mcpapply_stop .btn_del:active{color:var(--text-tertiary)}.mcpagree_layer .inner_layer{width:800px}.mcpagree_layer .layer_body{max-height:678px}.mcpagree_layer .layer_footer{padding:0}.mcpagree_layer .mcpagree_wrap{padding:10px 14px 40px 30px}.mcpagree_layer .mcpagree_wrap.no_scroll{padding:10px 30px 30px}.mcpagree_wrap .tit_cate{display:block;margin-top:72px;font-weight:700;font-size:24px;color:var(--text-primary)}.mcpagree_wrap .tit_cate:first-of-type{margin-top:11px}.mcpagree_wrap .tit_agreement{display:block;margin-top:32px;font-weight:700;font-size:18px;line-height:22px;color:var(--text-primary)}.mcpagree_wrap .tit_cate+.tit_agreement{margin-top:30px}.mcpagree_wrap .desc_agreement{margin-top:16px;font-weight:500;font-size:14px;line-height:22px;color:var(--text-secondary)}.mcpagree_wrap .desc_agreement+.desc_agreement{margin-top:32px}.mcpagree_wrap .desc_agreement2{font-weight:500;font-size:14px;line-height:22px;color:var(--text-primary)}.mcpagree_wrap .desc_agreement2+.desc_agreement2{margin-top:8px}.mcpagree_wrap .list_agreement{margin-top:12px}.mcpagree_wrap .list_agreement li{padding-left:17px;font-weight:500;font-size:14px;line-height:22px;color:var(--text-secondary);text-indent:-17px}.mcpagree_wrap .list_agreement li+li{margin-top:6px}.mcpagree_wrap .list_agreement .list_agreement{margin-top:6px;padding-right:16px}.mcpagree_wrap .list_agreement .list_agreement li{margin-top:0;font-size:13px}.mcpagree_wrap .list_agreement ul.list_agreement li{padding-left:0;text-indent:0}.mcpagree_wrap .txt_agreement{display:block;margin-top:37px;font-weight:500;font-size:14px;line-height:22px;color:var(--text-secondary)}.mcpagree_wrap .txt_agreement+.desc_agreement{margin-top:6px}.mcpagree_wrap .list_collection li{position:relative;margin-top:10px;padding-left:19px;font-weight:500;font-size:13px;line-height:22px;color:var(--text-secondary)}.mcpagree_wrap .list_collection li:before{position:absolute;top:10px;left:7px;width:3px;height:3px;border-radius:50%;background-color:var(--text-secondary);content:""}.mcpagree_wrap .list_collection .tit_collection{display:block;font-weight:500;font-size:13px;line-height:22px;color:var(--text-primary)}.mcpagree_wrap .list_collection .txt_collection{color:var(--text-primary)}.mcpagree_wrap .list_collection+.desc_agreement2{margin-top:10px}.mcpagree_wrap .link_agreement{color:var(--text-secondary);text-decoration:underline}.mcpagree_wrap .st_emp{font-weight:700;font-size:18px;color:var(--text-primary)}.layer_qauthcert .layer_body{padding:16px 0}.qauthcert_wrap{overflow:hidden;overflow-y:auto;max-height:458px;padding-right:10px;margin:20px -16px 0 0}.qauthcert_wrap::-webkit-scrollbar{width:4px;height:4px}.qauthcert_wrap::-webkit-scrollbar-thumb{background-color:var(--icon-secondary);border-radius:2px}.qauthcert_wrap::-webkit-scrollbar-track{background-color:transparent}.qauthcert_wrap .item_qauthcert{display:flex;align-items:start;justify-content:start;width:100%;flex-direction:column}.qauthcert_wrap .item_qauthcert+.item_qauthcert{margin-top:20px}.qauthcert_wrap .item_qauthcert dt{width:100%;font-weight:400;font-size:13px;line-height:18px;color:var(--text-secondary)}.qauthcert_wrap .item_qauthcert dd{width:100%;padding-top:8px}.qauthcert_wrap .item_qauthcert .tf_comm{height:36px;padding:7px 16px;font-size:13px}.home_feature{overflow:hidden;position:relative;height:400px}.home_feature .img_visual{position:absolute;top:16px;left:50%;transform:translate(-50%);width:172px;height:172px;background:transparent url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/img_playmcp-4UmJ9qp0.gif) 50% 50% no-repeat;background-size:cover;opacity:0;animation:fadeInVisual 1s ease-out forwards;animation-delay:1.1s}.home_feature .txt_feature{position:relative;padding-top:154px;text-align:center;font-weight:700;font-size:40px;line-height:56px;letter-spacing:1px;color:var(--text-primary)}.home_feature .txt_feature .char.animate{display:inline-block;opacity:0;animation:fadeInChar .6s ease-out forwards}.home_feature .subtxt_feature{position:relative;margin-top:18px;font-weight:400;font-size:14px;color:var(--text-secondary);text-align:center;opacity:0;animation:fadeInChar2 1.2s ease-out forwards}@keyframes fadeInChar{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInChar2{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInVisual{0%{opacity:0}to{opacity:1}}.list_aitool{display:flex;flex-wrap:wrap;margin:-20px 0 0 -20px}.item_aitool{position:relative;width:calc(50% - 20px);height:204px;border:1px solid transparent;padding:25px 25px 23px;border-radius:20px;margin:20px 0 0 20px;box-sizing:border-box;background-color:var(--bg-secondary);box-shadow:0 1px 14px #0003;cursor:pointer;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.item_aitool .aitool_tit{overflow:hidden}.item_aitool .thumb_img{overflow:hidden;float:right;position:relative;width:46px;height:46px;margin-left:20px;border-radius:8px;background:var(--bg-input) url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.125%200C19.1605%200%2020%200.839466%2020%201.875V18.125C20%2019.1605%2019.1605%2020%2018.125%2020H1.875C0.839466%2020%200%2019.1605%200%2018.125V1.875C9.66399e-08%200.839466%200.839466%201.7717e-07%201.875%200H18.125ZM8.42969%208.79688C8.18109%208.79691%207.94239%208.8955%207.7666%209.07129L3.53809%2013.2998L4.86426%2014.626L8.42969%2011.0596L11.9385%2014.5693C12.3045%2014.9352%2012.8976%2014.935%2013.2637%2014.5693L16.46%2011.375L15.1338%2010.0488L12.6016%2012.5801L9.09277%209.07129C8.91696%208.89545%208.67834%208.79689%208.42969%208.79688ZM13.25%204.62402C12.422%204.62402%2011.75%205.29615%2011.75%206.125C11.7501%206.95373%2012.4221%207.62598%2013.25%207.62598C14.0787%207.62593%2014.7499%206.9537%2014.75%206.125C14.75%205.29618%2014.0788%204.62407%2013.25%204.62402Z'%20fill='white'%20fill-opacity='0.2'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:20px auto}.item_aitool .thumb_img .img_g{width:100%;height:100%;object-fit:cover;background-color:#fff}.item_aitool .tit_aitool{display:block;overflow:hidden;font-weight:700;font-size:18px;line-height:24px;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap}.item_aitool .subtit_aitool{display:block;overflow:hidden;margin-top:2px;font-weight:400;font-size:12px;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.item_aitool .desc_aitool{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-top:12px;font-weight:400;font-size:13px;line-height:20px;color:var(--text-primary)}.item_aitool .info_aitool{position:absolute;left:25px;bottom:23px;margin-top:12px;font-size:0}.item_aitool .info_aitool .txt_info{display:inline-block;font-weight:500;font-size:12px;line-height:16px;color:var(--text-secondary)}.item_aitool .info_aitool .txt_info+.txt_info{margin-left:16px}.item_aitool .info_aitool .txt_info .ico_mcp,.item_aitool .info_aitool .txt_info .list_option .btn_option:before,.list_option .item_aitool .info_aitool .txt_info .btn_option:before,.item_aitool .info_aitool .txt_info .box_upload:after{width:14px;height:14px;margin:1px 5px 0 0}.item_aitool .info_aitool .txt_info .ico_tool{background-position:-60px -60px}.item_aitool .info_aitool .txt_info .ico_call{background-position:-80px -60px}.item_aitool .btn_solid_xsm{display:none;position:absolute;right:25px;bottom:22px}.item_aitool:hover{border-color:var(--line-primary)}.item_aitool:hover .btn_solid_xsm{display:inline-block}.developer_wrap .tit_content{padding-top:100px;letter-spacing:.02em}.developer_wrap .tit_subcont{font-size:17px}.area_process{position:relative;margin-top:51px}.area_process .list_process{display:flex;flex-wrap:wrap;padding-top:16px}.list_process li{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:calc(25% - 7.5px);height:220px;padding:26px;border-radius:20px;background-color:var(--bg-secondary);background-position:calc(100% - 26px) 26px;background-repeat:no-repeat;background-size:130px 120px;box-sizing:border-box}.list_process li:not(:first-child){margin-left:10px}.list_process li:nth-child(1){background-image:url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/bg_step1-CR8eBsBf.png)}.list_process li:nth-child(2){background-image:url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/bg_step2-jqBnS3OI.png)}.list_process li:nth-child(3){background-image:url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/bg_step3-DEoqgev1.png)}.list_process li:nth-child(4){border:1px solid var(--line-secondary);background-color:transparent;background-image:url(https://t1.kakaocdn.net/komi/public/playmcp/latest/assets/bg_step4-X5gIawLI.png)}.list_process .txt_step{font-weight:600;font-size:14px;line-height:21px;color:var(--blue-primary)}.list_process .txt_process{padding-top:4px;font-weight:500;font-size:18px;line-height:24px;color:var(--text-primary)}.list_process .ico_process{position:absolute;top:50%;right:-22px;z-index:1;width:36px;height:36px;margin-top:-18px;background-position:0 -110px}.area_process .desc_process{padding-top:24px;font-weight:400;font-size:15px;line-height:26px;color:var(--text-primary)}.area_process .btn_line{position:absolute;top:1px;right:0;padding:0 20px 0 16px}.area_faq{margin-top:80px}.area_faq .item_faq:first-of-type{margin-top:20px;border-top:1px solid var(--line-primary)}.area_faq .item_faq:last-of-type{border-bottom:1px solid var(--line-primary)}.area_faq .item_faq+.item_faq{border-top:1px solid var(--gray-a16)}.area_faq .btn_faq{display:flex;width:100%;text-align:left}.btn_faq .box_faq{display:block;width:100%;padding:26px;transition:all .3s ease}.box_faq .box_question,.box_faq .box_answer{display:block}.box_faq .box_question{display:flex}.box_faq .box_answer{position:relative;overflow:hidden;padding-top:0;padding-bottom:0;transition:all .3s ease}.box_question .txt_question{flex:1;font-weight:500;font-size:17px;line-height:22px;color:var(--text-primary)}.box_question .ico_arrow{width:14px;height:7px;margin:7px 0 0 5px;background-position:-60px -80px;transform:rotate(0);transition:transform .3s ease-in-out}.box_answer .txt_answer{font-weight:400;font-size:14px;line-height:24px;color:var(--text-secondary)}.area_faq .btn_faq[aria-expanded=true] .box_faq{padding-bottom:0}.area_faq .btn_faq[aria-expanded=true] .box_answer{padding-top:12px;padding-bottom:26px}.area_faq .btn_faq[aria-expanded=true] .ico_arrow{transform:rotate(180deg)}.developer_head{display:flex;justify-content:space-between;align-items:center;padding-top:50px}.developer_body{padding-top:20px}.developer_body .nodata_wrap{min-height:calc(100vh - 560px);padding-top:40px}.mcp_wrap{overflow:hidden;border-radius:20px;box-shadow:0 1px 14px #0003}.mcp_wrap+.mcp_wrap{margin-top:20px}.mcp_head{padding:30px 30px 24px;background-color:var(--bg-secondary)}.mcp_head .detailmcp_top .thumb_img{width:60px;height:60px;border-radius:12px;background:var(--bg-input) url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M21.75%200C22.9926%200%2024%201.00736%2024%202.25V21.75C24%2022.9926%2022.9926%2024%2021.75%2024H2.25C1.00736%2024%200%2022.9926%200%2021.75V2.25C3.624e-08%201.00736%201.00736%203.26154e-07%202.25%200H21.75ZM10.1162%2010.5557C9.81783%2010.5557%209.5313%2010.6748%209.32031%2010.8857L4.24609%2015.96L5.83691%2017.5508L10.1152%2013.2715L14.3262%2017.4824C14.7654%2017.9217%2015.4776%2017.9225%2015.917%2017.4834L19.751%2013.6504L18.1611%2012.0586L15.1221%2015.0967L10.9111%2010.8857C10.7003%2010.6748%2010.4145%2010.5558%2010.1162%2010.5557ZM15.9004%205.54883C14.9068%205.54883%2014.1006%206.35503%2014.1006%207.34961C14.1006%208.34423%2014.9068%209.15137%2015.9004%209.15137C16.8948%209.1511%2017.7002%208.34406%2017.7002%207.34961C17.7002%206.35519%2016.8948%205.54909%2015.9004%205.54883Z'%20fill='white'%20fill-opacity='0.2'/%3e%3c/svg%3e") no-repeat 50% 50%;background-size:24px auto}.mcp_head .detailmcp_top .thumb_img .line_g{border-radius:12px}.mcp_head .detailmcp_top .thumb_profile{display:flex;flex-direction:row;padding-left:20px}.mcp_head .detailmcp_top .thumb_profile .tit_profile{margin-top:0;font-size:24px;line-height:29px}.mcp_head .badge_state{flex-shrink:0;min-width:60px;margin-left:12px;padding:0 12px;border:1px solid var(--line-mild-black);border-radius:6px;font-weight:600;font-size:12px;line-height:28px;color:var(--text-primary);text-align:center;box-sizing:border-box}.mcp_head .badge_state.badge_ing{border-color:var(--yellow-secondary);color:var(--yellow-primary);background-color:var(--yellow-tertiary)}.mcp_head .badge_state.badge_reject{border-color:var(--red-secondary);color:var(--red-primary);background-color:var(--red-tertiary)}.mcp_head .btn_solid_mix,.mcp_head .btn_fold{flex-shrink:0;font-weight:500}.mcp_head [class^=btn_]+[class^=btn_]{margin-left:12px}.mcp_head .mcp_info{padding-top:16px}.mcp_head .list_mcpinfo{display:flex}.mcp_head .list_mcpinfo li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(20% - 20px);height:80px}.mcp_head .list_mcpinfo li:not(:first-child){position:relative;margin-left:25px;text-align:center}.mcp_head .list_mcpinfo li:not(:first-child):before{position:absolute;top:50%;left:-13px;width:1px;height:36px;margin-top:-18px;background-color:var(--gray-a8);content:""}.list_mcpinfo .tit_mcpinfo{font-weight:400;font-size:12px;line-height:16px;color:var(--text-secondary)}.list_mcpinfo .txt_mcpinfo{padding-top:6px;font-weight:600;font-size:18px;line-height:29px;color:var(--text-primary);letter-spacing:.08em}.list_mcpinfo .txt_mcpinfo.dot_state:before{display:inline-block;width:8px;height:8px;margin:10px 6px 0 0;border-radius:50%;background-color:var(--blue-primary);vertical-align:top;content:""}.list_mcpinfo .txt_mcpinfo.dot_offline:before{background-color:var(--red-primary)}.list_mcpinfo .txt_mcpinfo .ico_loading{width:8px;height:8px;margin:10px 6px 0 0;background-position:-180px -140px}.mcp_body{display:none;position:relative;background-color:var(--bg-secondary)}.mcp_body:before{position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(180deg,#000,#0000);opacity:.16;content:""}.mcp_cont{position:relative;padding:40px 30px 30px}.item_mcpcont{display:flex}.item_mcpcont+.item_mcpcont{margin-top:24px}.item_mcpcont .box_title{flex-shrink:0;width:180px}.item_mcpcont .box_title .tit_g{font-weight:500;font-size:14px;line-height:20px;color:var(--text-secondary)}.item_mcpcont .box_content{flex:1;padding-left:12px}.item_mcpcont .desc_g{font-size:14px;line-height:20px;color:var(--text-primary);word-break:break-all}.item_mcpcont .desc_g.type_sentence{line-height:26px}.item_mcpcont .desc_g .txt_emph{font-weight:500;font-size:14px;line-height:20px;color:var(--text-primary)}.item_mcpcont .tabs{padding-top:20px}.item_mcpcont .tab_cont{padding-top:16px}.item_mcpcont .item_mcpspec{background-color:var(--bg-primary)}.box_content .box_comment{margin-top:10px}.box_content .list_certify{margin-top:16px}.type_ispublic .box_title{padding-top:10px}.type_ispublic .desc_g{padding-top:10px;line-height:26px;letter-spacing:-.05em}.box_code{width:820px}.box_code+.box_code{padding-top:20px}.box_code.type_error .cm-editor{border-color:var(--red-primary)}.cm-editor{width:100%;height:300px;box-sizing:border-box;padding:6px;border:1px solid transparent;border-radius:12px;background-color:var(--bg-primary)}.cm-scroller{overflow:auto;height:100%;padding-right:3px;border-radius:0 8px 8px}.cm-scroller::-webkit-scrollbar{width:4px;height:4px}.cm-scroller::-webkit-scrollbar-thumb{background-color:var(--icon-secondary);border-radius:2px}.cm-scroller::-webkit-scrollbar-track{background-color:transparent}.cm-scroller::-webkit-scrollbar-corner{background-color:transparent}.cm-editor.cm-focused{outline:none}.mcp_wrap.open .mcp_body{display:block}.mcp_etc{padding-bottom:30px}.membersetup_wrap .tit_content{padding-top:100px}.membersetup_wrap>.tabs{margin-top:50px}.membersetup_wrap .btn_group{display:flex;align-items:center;justify-content:center;margin-top:35px}.membersetup_wrap .nodata_wrap{height:670px;margin-top:20px;padding-bottom:60px}.box_nickname .tf_comm{height:48px;border-radius:0;padding:9px 0;font-size:15px;background-color:transparent;border:0 none;border-bottom:1px solid var(--icon-tertiary)}.box_nickname .inner_form.type_typing .tf_comm{border-color:var(--icon-tertiary)}.box_nickname .inner_form.type_error+.info_desc .desc_g{color:var(--red-primary)}.box_nickname .txt_byte{right:0;bottom:-24px}.box_nickname .txt_byte .txt_bar,.box_nickname .txt_byte .num_byte{font-size:13px}.box_nickname .inner_form+.info_desc{padding-top:7px;padding-left:0}.box_nickname .info_desc .desc_g{font-size:13px;color:var(--text-secondary)}.box_myinfo{padding:30px;margin-top:20px;border-radius:20px;background-color:var(--bg-primary);border:1px solid var(--line-tertiary)}.list_myinfo+.list_myinfo{padding-top:24px;border-top:1px solid var(--gray-a6);margin-top:24px}.list_myinfo dt{font-weight:600;font-size:14px;line-height:20px;color:var(--text-secondary)}.list_myinfo dd{margin-top:10px}.myinfo_nickname{display:flex;align-items:center;justify-content:start}.myinfo_nickname .tit_nickname{display:block;overflow:hidden;font-weight:600;font-size:24px;line-height:40px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.myinfo_nickname .btn_squareline{flex-shrink:0;margin-left:12px}.myinfo_email .tit_email{display:block;overflow:hidden;font-weight:600;font-size:24px;line-height:29px;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.myinfo_email .tit_email.no_email{color:var(--text-secondary)}.myinfo_email .txt_email{display:flex;align-items:center;justify-content:start;margin-top:6px;font-size:13px;line-height:24px;color:var(--text-tertiary)}.myinfo_email .txt_email .btn_text_small2{margin-left:12px}.list_myinfoagree{padding-top:10px}.list_myinfoagree li{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.list_myinfoagree li:first-child{padding-top:0}.list_myinfoagree li:last-child{padding-bottom:0}.list_myinfoagree li+li{border-top:1px solid var(--gray-a6)}.list_myinfoagree .tit_agree{font-weight:400;font-size:15px;line-height:22px;color:var(--text-primary)}.box_certificate{position:relative;padding:30px;margin-top:20px;border-radius:20px;background-color:var(--bg-primary);border:1px solid var(--line-tertiary)}.box_certificate .certificate_tit{display:flex;align-items:center;justify-content:start;padding-right:80px}.box_certificate .link_tit{flex-shrink:1;overflow:hidden;position:relative;box-sizing:border-box;max-width:100%;padding-right:17px;white-space:nowrap;text-overflow:ellipsis}.box_certificate .link_tit .tit_certificate{font-weight:700;font-size:20px;line-height:28px;color:var(--text-primary)}.box_certificate .link_tit .ico_arr{position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px;background-position:-201px 0}.box_certificate .link_tit:hover .tit_certificate,.box_certificate .link_tit:active .tit_certificate{text-decoration:underline}.box_certificate .link_tit:hover .ico_arr,.box_certificate .link_tit:active .ico_arr{background-position:-221px 0}.box_certificate .tag_certificate{flex-shrink:0;padding:4px 12px;margin-left:8px;border:1px solid var(--line-mild-black);border-radius:6px;font-weight:600;font-size:12px;color:var(--text-secondary)}.box_certificate .certificate_tit+.list_key{margin-top:16px}.box_certificate .btn_text_small{position:absolute;right:30px;top:33px}.box_certificate .list_key{display:flex;align-items:start;justify-content:start;word-break:break-all}.box_certificate .list_key dt{flex-shrink:0;overflow:hidden;width:250px;font-weight:400;font-size:13px;line-height:22px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis}.box_certificate .list_key dd{flex-shrink:1;padding-left:20px;font-weight:400;font-size:14px;line-height:22px;color:var(--text-primary)}.box_certificate .list_key+.list_key{margin-top:10px}.box_certificate .certi_error{margin-top:10px}.box_certificate .certi_error .txt_error{display:inline-block;font-weight:400;font-size:14px;line-height:21px;color:var(--red-primary)}.box_certificate .certi_error .btn_text_small2{position:static;margin-left:4px;font-size:14px;line-height:21px;vertical-align:top}.box_certificate.stop .certificate_tit{opacity:.3}.box_certificate.stop .link_tit{pointer-events:none;cursor:default}.box_certificate.stop>[class*=btn_]{opacity:.3;pointer-events:none;cursor:default}.list_setupinfo{margin-top:20px}.list_setupinfo li{font-weight:400;font-size:13px;line-height:22px;color:var(--text-secondary)}.type_term{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 221px);padding-bottom:0}.term_wrap{width:520px;min-height:599px}.term_wrap .tit_content{width:97px;height:32px;margin:48px auto 52px;font-size:0;text-align:center}.term_wrap .term_cont{padding:56px 70px 38px;border:1px solid var(--gray120a)}.term_wrap .term_cont .tit_term{font-weight:400;font-size:19px;line-height:27px;color:var(--dark-gray900s)}.term_wrap .term_cont .inner_form.type_error+.info_desc .desc_g{color:var(--red-primary)}.term_wrap .box_btn{margin-top:38px;padding:16px}.term_wrap .box_nickname .lab_comm{display:block;margin-top:37px}.term_wrap .box_nickname .tf_comm{margin-top:8px;font-size:17px;color:var(--dark-gray900s)}.term_wrap .box_nickname .tf_comm::-webkit-input-placeholder{color:var(--gray550s)}.term_wrap .box_nickname .tf_comm::-moz-placeholder{color:var(--gray550s)}.term_wrap .box_nickname .tf_comm::placeholder{color:var(--gray550s)}.term_wrap .box_nickname .info_desc .desc_g,.term_wrap .box_nickname .txt_byte .txt_bar,.term_wrap .box_nickname .txt_byte .num_byte{color:var(--gray550s)}.term_wrap .box_agree{margin-top:40px}.term_wrap .box_agree .item_agree{display:flex;margin-top:24px}.term_wrap .box_agree .inner_form{display:inline-block;vertical-align:top}.term_wrap .box_agree .item_agree .btn_text_small2{margin-left:auto}.term_wrap .box_agree .item_agree:first-of-type{margin-top:0;margin-bottom:30px}.term_wrap .box_agree .item_agree:first-of-type .lab_comm{font-weight:700}.shutoff_wrap{display:flex;align-items:center;justify-content:center;height:100%}.shutoff_wrap .txt_shutoff{font-weight:400;font-size:14px;line-height:21px;color:#f2f2f2;text-align:center}@media only screen and (max-height:770px){.aichatmcp_wrap .chat_bottom .inner_chat_bottom{max-height:calc(100vh - 130px);min-height:204px}}
