:root{--grey100: #555;--typo1: #111;--typo2: #222;--typo3: #333;--typo4: #444;--typo5: #555;--typo6: #666;--typo7: #767676;--typo-sub: #999;--surface1: #eaeef3;--surface1-2: #dae0e9;--surface2: #f2f2f2;--surface3: #ccc;--surface-white: #fff;--surface-text: #5b6a80;--surface-btn: #d2dae4;--surface-btn2: rgb(221, 227, 234);--surface-btn3: rgb(240, 243, 248);--surface-btn4: rgb(228, 232, 238);--blue1: rgb(62, 106, 207);--red1: rgb(230, 31, 31);--yellow1: rgb(200, 136, 0);--green1: rgb(22, 183, 118);--surfaceBlue1: rgb(238, 242, 255);--surfaceBlue2: rgb(206, 218, 255);--surfaceGreen1: rgb(227, 243, 229);--surfaceGreen2: rgb(164, 221, 169);--surfaceRed1: rgb(255, 218, 218);--surfaceYellow1: rgb(254, 249, 199);--bg: #fff;--bg-surface: #f1f3f6;--bg-dark: #fff;--bg1-2: #eee;--bg2: #d9dee2;--bg-invert: #222;--skel-from: #eee;--skel-to: #f5f5f5}@media (prefers-color-scheme: dark){:root{--grey100: #ccc;--typo1: #eee;--typo2: #ddd;--typo3: #ccc;--typo4: #bbb;--typo5: #aaa;--typo6: #9a9a9a;--typo7: #a5a5a5;--typo-sub: rgb(124, 124, 124);--surface1: #303134;--surface1-2: #3e4045;--surface2: #353535;--surface3: #555;--surface-text: rgb(158, 165, 180);--surface-btn: rgb(70, 74, 82);--surface-btn2: #3a3c42;--surface-btn3: rgb(45, 47, 53);--surface-btn4: rgb(27, 30, 35);--surface-white: #2b2c2e;--blue1: rgb(111, 162, 255);--red1: rgb(255, 128, 128);--yellow1: rgb(225, 215, 139);--green1: rgb(139, 225, 215);--surfaceBlue1: rgba(47, 56, 132, .619);--surfaceBlue2: rgba(72, 90, 255, .2);--surfaceGreen1: rgba(72, 255, 173, .1);--surfaceGreen2: rgba(72, 255, 148, .2);--surfaceRed1: rgba(250, 15, 15, .15);--surfaceYellow1: rgba(250, 183, 15, .15);--bg: #232428;--bg-surface: #191a1c;--bg2: #161719;--bg-dark: #222224;--bg1-2: #39393d;--bg-invert: #eee;--skel-from: #2a2a30;--skel-to: rgb(48, 48, 54)}}:root body{--grey100: #555;--typo1: #111;--typo2: #222;--typo3: #333;--typo4: #444;--typo5: #555;--typo6: #666;--typo7: #767676;--typo-sub: #999;--surface1: #eaeef3;--surface1-2: #dae0e9;--surface2: #f2f2f2;--surface3: #ccc;--surface-white: #fff;--surface-text: #5b6a80;--surface-btn: #d2dae4;--surface-btn2: rgb(221, 227, 234);--surface-btn3: rgb(240, 243, 248);--surface-btn4: rgb(228, 232, 238);--blue1: rgb(62, 106, 207);--red1: rgb(230, 31, 31);--yellow1: rgb(200, 136, 0);--green1: rgb(22, 183, 118);--surfaceBlue1: rgb(238, 242, 255);--surfaceBlue2: rgb(206, 218, 255);--surfaceGreen1: rgb(227, 243, 229);--surfaceGreen2: rgb(164, 221, 169);--surfaceRed1: rgb(255, 218, 218);--surfaceYellow1: rgb(254, 249, 199);--bg: #fff;--bg-surface: #f1f3f6;--bg-dark: #fff;--bg1-2: #eee;--bg2: #d9dee2;--bg-invert: #222;--skel-from: #eee;--skel-to: #f5f5f5}:root body.dark-mode{--grey100: #ccc;--typo1: #eee;--typo2: #ddd;--typo3: #ccc;--typo4: #bbb;--typo5: #aaa;--typo6: #9a9a9a;--typo7: #a5a5a5;--typo-sub: rgb(124, 124, 124);--surface1: #303134;--surface1-2: #3e4045;--surface2: #353535;--surface3: #555;--surface-text: rgb(158, 165, 180);--surface-btn: rgb(70, 74, 82);--surface-btn2: #3a3c42;--surface-btn3: rgb(45, 47, 53);--surface-btn4: rgb(27, 30, 35);--surface-white: #2b2c2e;--blue1: rgb(111, 162, 255);--red1: rgb(255, 128, 128);--yellow1: rgb(225, 215, 139);--green1: rgb(139, 225, 215);--surfaceBlue1: rgba(47, 56, 132, .619);--surfaceBlue2: rgba(72, 90, 255, .2);--surfaceGreen1: rgba(72, 255, 173, .1);--surfaceGreen2: rgba(72, 255, 148, .2);--surfaceRed1: rgba(250, 15, 15, .15);--surfaceYellow1: rgba(250, 183, 15, .15);--bg: #232428;--bg-surface: #191a1c;--bg2: #161719;--bg-dark: #222224;--bg1-2: #39393d;--bg-invert: #eee;--skel-from: #2a2a30;--skel-to: rgb(48, 48, 54)}.page-taro .taro-card{position:relative;font-size:13px;text-align:center;border-radius:16px;overflow:hidden}@media (max-width: 550px){.page-taro .taro-card{border-radius:0}}.page-taro .taro-card .taro-bg{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.page-taro .taro-card .taro-content{position:relative;background:rgba(255,255,255,.6);backdrop-filter:blur(30px);padding:30px;border-radius:16px}.dark-mode .page-taro .taro-card .taro-content{background:rgba(0,0,0,.6)}@media (max-width: 550px){.page-taro .taro-card .taro-content{padding:20px;border-radius:0}}.page-taro .taro-card .taro-content .keyword{color:var(--typo1)}.page-taro .taro-card h1{font-size:20px;margin-bottom:20px;color:var(--typo1);font-weight:700}.page-taro .taro-card .card{position:relative;display:block;height:190px}.page-taro .taro-card .card>div{position:absolute;top:0;left:50%;margin-left:-50px}.page-taro .taro-card img{pointer-events:none;border-radius:4px;width:100px;margin-bottom:10px;box-shadow:0 10px 20px #0000004d}.page-taro .taro-card p+p{margin-top:10px}.page-taro .taro-card h3{font-size:27px;margin-bottom:15px;color:var(--typo1);font-weight:700}.page-taro .taro-card .keyword{display:block;word-break:keep-all;margin-bottom:15px;font-size:19px;font-weight:600}@media (max-width: 550px){.page-taro .taro-card .keyword{font-size:17px}}.page-taro .taro-card .msg{max-width:500px;margin:0 auto;word-break:keep-all;font-size:16px;line-height:1.6;font-weight:500;color:var(--typo2)}@media (max-width: 550px){.page-taro .taro-card .msg{font-size:15px}}.page-taro .taro-desc{margin-top:30px;background:rgba(255,255,255,.3);color:var(--typo2);box-shadow:inset 3px 3px .5px -3.5px #fff,inset 0 0 15px #f2f2f2;padding:30px;border-radius:20px;position:relative}.dark-mode .page-taro .taro-desc{background:rgba(255,255,255,.15);box-shadow:inset 3px 3px .5px -3.5px #fff,inset 0 0 6px #ffffff4d}@media (max-width: 550px){.page-taro .taro-desc{padding:20px}}.page-taro .taro-desc dl{position:relative;width:100%;display:flex}.page-taro .taro-desc dl+dl{margin-top:25px}@media (max-width: 550px){.page-taro .taro-desc dl+dl{margin-top:15px}}.page-taro .taro-desc dl dt{font-size:17px;margin-right:8px;min-width:60px;font-weight:600;color:var(--typo1)}@media (max-width: 550px){.page-taro .taro-desc dl dt{font-size:15px}}.page-taro .taro-desc dl dd{font-size:17px;color:var(--typo2);text-align:left}@media (max-width: 550px){.page-taro .taro-desc dl dd{font-size:15px}}.page-taro .download{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.page-taro .download button{flex:1;border:0;background:var(--surface1);color:var(--typo1);font-size:16px;padding:13px 20px;font-weight:700;border-radius:25px}.page-taro .download button+button{margin-left:10px}.page-taro .btn-replay{background:var(--bg-invert);width:100%;color:var(--bg);border:0;padding:15px 12px;margin:20px 0;z-index:12;border-radius:30px;font-size:16px;font-weight:600}.taro-simple{position:relative;display:flex;align-items:center;border-bottom:0;transform:translateZ(0);border-radius:16px;padding:16px 20px;background:var(--bg);margin:0 0 10px;box-shadow:1px 2px 8px #00000012;border:0!important}@media (max-width: 550px){.taro-simple{padding:16px 14px}}.taro-simple .taro-simple-card{display:flex;flex-shrink:0;transform:perspective(600px) rotateY(0);animation:simpleCard 2.5s infinite ease-in-out}.taro-simple .taro-simple-card img{border-radius:4px;width:58px;height:88px;border:1px solid var(--typo1);box-shadow:0 3px 10px #0003}@keyframes simpleCard{0%{transform:perspective(600px) rotateY(0)}80%,to{transform:perspective(600px) rotateY(360deg)}}.taro-simple .card-info{flex:1;margin-right:15px}.taro-simple .card-info h3{display:flex;align-items:center;margin-bottom:7px;font-size:17px;color:var(--typo1);font-weight:700;letter-spacing:-.3px}.taro-simple .card-info h3 strong{margin-left:2px;color:var(--typo1);font-weight:900}.taro-simple .card-info h3 svg{width:20px;font-weight:500;color:var(--typo1);margin-left:4px}.taro-simple .card-info .taro-sub-tit{font-size:16px;line-height:1.7;color:var(--typo1);font-weight:400;letter-spacing:-.3px;max-width:1100px;word-break:keep-all;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (max-width: 550px){.taro-simple .card-info .taro-sub-tit{word-break:keep-all;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:15px;line-height:1.6}}.taro-simple .card-info .keyword{margin-top:8px;font-style:12px!important;color:var(--typo5);word-break:keep-all;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}@media (max-width: 550px){.taro-simple .card-info .keyword{display:none}}
