@import url('https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;700&display=swap');

body{background: #fff;margin: 0 auto;font-family: 'M PLUS Rounded 1c', sans-serif;font-size: 15px;}
.lp-box{overflow-x: hidden; max-width: 480px;box-shadow: 0 2px 8px rgba(64, 62, 61, .1);margin: 0 auto;}
footer{background: #000000;font-size: 13px;color: #fff;padding:1.5rem 1rem;text-align: center;}
.lp-content{background: rgba(255,255,255);overflow-x: hidden;}

.lp-content{background: rgba(255,255,255,0.65);margin-top: 40px;padding-top: 20px;overflow-x: hidden;}
@media screen and (max-width:999px) {
.lp-box {background: url(https://pokewaku.jp/wp-content/themes/blankslate-child/assets/images/lp/lp-fave-dot.webp) repeat;background-size: 140vw auto; animation: fade-body 0.5s ease-in-out, body-bg-scroll 80s linear infinite;}
@keyframes body-bg-scroll {0% { background-position: 0 0; }100% { background-position: -100vw 0; }}
}
@media screen and (min-width:1000px) {
.lp-box {background: url(https://pokewaku.jp/wp-content/themes/blankslate-child/assets/images/lp/lp-fave-dot.webp) repeat;background-size: 40vw auto; animation: fade-body 0.5s ease-in-out, body-bg-scroll 80s linear infinite;}
@keyframes body-bg-scroll {0% { background-position: 0 0; }100% { background-position: -100vw 0; }}
}

.lp-main{position: relative;margin: 0 auto;}

.lp-main-img4 {position: absolute;z-index: 3;animation: bounceIn 1050ms backwards;animation-delay: 500ms;top: 50%;transform: translate(0, -50%);}
.lp-main-img5 {position: absolute;top: 0;left: 0;z-index: 3;}
.lp-main-img6 {position: absolute;top: 0;left: 0;z-index: 3;animation: image1 1s forwards 1s, image1-2 2s infinite ease-in-out;opacity: 0;}
@keyframes bounceIn {
from,20%,40%,60%,80%,to {animation-timing-function: cubic-bezier(0.1, 0.1, 0.1, 1);}
0% {opacity: 0;transform: scale3d(0.3, 0.3, 0.3) translate(0, -50%);}
20% {transform: scale3d(3, 3, 3) translate(0, -50%);}
40% {transform: scale3d(0.3, 0.3, 0.3) translate(0, -50%);}
60% {opacity: 1;transform: scale3d(1.2, 1.2, 1.2) translate(0, -50%);}
80% {transform: scale3d(0.97, 0.97, 0.97) translate(0, -50%);}
to {opacity: 1;transform: scale3d(1, 1, 1) translate(0, -50%);}
}

.lp-main-img4 img {
  animation: poyon 1.5s ease-in-out infinite;
  animation-delay: 1550ms;
}
@keyframes poyon {
   0%   { transform: scale(1.0, 1.0) translate(0%, 0%); }
  15%  { transform: scale(0.97, 0.97) translate(0%, 1%); }
  30%  { transform: scale(1.04, 0.96) translate(0%, 2%); }
  50%  { transform: scale(0.96, 1.04) translate(0%, -2%); }
  70%  { transform: scale(1.02, 0.98) translate(0%, 1%); }
  100% { transform: scale(1.0, 1.0) translate(0%, 0%); }
}
@keyframes image1 {
0% {opacity: 0;}
100% {opacity: 1;}}
@keyframes image1-2 {
0%,
100% {transform: translateY(0);}
50% {transform: translateY(-5px);}}

.lp-btn-a{position: absolute;top: 100%;transform: translate(0, -50%);width: 100%;z-index: 4;}

.lp-main-video {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
opacity: 1;
}


.bg-img{animation:filter 1s ease-in infinite;margin-top: 0;}

a.lp-btn:hover{opacity: 0.8;transition: 0.5s;box-shadow: 0px 0px 6px #d7b1da;}
a.lp-btn {position: relative;display: block;font-size: 20px;color: #fff;width: 70%;max-width: 380px;padding: 1.2rem 0rem;text-align: center;display: block;margin: 0 auto;background:transparent linear-gradient(90deg, #34b8fd 0%, #ff7eb5 100%) 0% 0% no-repeat padding-box;text-decoration: none;border-radius: 40px;line-height: 1.2;margin-top: 20px;margin-bottom: 20px;transition-duration: .5s;}
a.lp-btn::before {content: '';position: absolute;background-image: url(https://pokewaku.jp/wp-content/themes/blankslate-child/assets/images/lp/right-icon-white.svg);width: 13px;height: 13px;background-size: contain;background-repeat: no-repeat;left: 90%;top: 50%;transform: translateX(-50%)translateY(-50%);}
a.lp-btn span {font-size: 13px;display: block;}
a.lp-btn::after{content:  attr(data-label);position: absolute;top: 50%;left: 0;transform: translateX(-50%) translateY(-50%);background: #fff;border-radius: 50%;width: 60px;height: 60px;font-size: 10px;white-space: pre-line;color: #34b8fd;display: flex; align-items: center;justify-content: center;text-align: center;font-size: 13px;}

.head-1{color: #ff7eb5;position: relative;text-align: center;font-size: 24px;margin-top: 40px;margin-bottom: 40px;}
.head-1::before{content: attr(data-label);position: absolute;top: 170%;left: 50%;transform: translateX(-50%)translateY(-50%);background:transparent linear-gradient(90deg, #34b8fd 0%, #ff7eb5 100%) 0% 0% no-repeat padding-box;color: #fff;padding:5px 10px;font-size: 14px;letter-spacing: 3px;border-radius: 5px;}
.head-1::after{content: '';position: absolute;background-image: url(https://pokewaku.jp/wp-content/themes/blankslate-child/assets/images/lp/m-lp-img-6.webp);background-size: contain;background-repeat: no-repeat;width: 130px;height: 130px;left: 90%;top: 100%;transform: translateX(-50%)translateY(-50%) ;overflow-x: hidden;}

.fave-box{background:transparent linear-gradient(90deg, #c4eaff 0%, #fbc5dd 100%) 0% 0% no-repeat padding-box;padding: 1rem 2rem;margin-top: 30px;}
.fave-box p{background: #fff;padding: 2rem 1rem;border-radius: 5px;font-size: 14px;line-height: 2;}

@keyframes bounce {
0% {transform: translateY(0) scale(1);}
30% {transform: translateY(0px) scale(1.05); }
50% {transform: translateY(0) scale(0.95); }
70% {transform: translateY(0px) scale(1.05); }
100% {transform: translateY(0) scale(1); }
}
.hover-img{transition-duration: .5s;}
.hover-img:hover{display: inline-block;overflow: hidden;transition: 0.5s;transform: scale(1.1);opacity: 0.8;}
@keyframes filter{0%{ filter: hue-rotate(0deg)}35%{ filter: hue-rotate(10deg);}70%{ filter:  hue-rotate(-10deg)}100%{ filter:  hue-rotate(0deg)}}


.balloon {display: flex;justify-content: center;align-items: center;gap: 0 22px;width: 90%;margin: 0 auto;margin-bottom: 40px;margin-top: 40px;}
.balloon img {max-width: 80px;height: 120%;}
.balloon div {position: relative;max-width: 600px;margin: 3px 0 0;padding: 1rem;border-radius: 5px;background-color: #edf9ff;color: #333333;font-size: 14px;line-height: 2;}
.balloon div::before {position: absolute;left: -15px;width: 15px;height: 20px;background-color: #edf9ff;clip-path: polygon(0 50%, 100% 0, 100% 100%);content: '';}
.list {
position: relative;
padding: 2.4rem 2rem 1.8rem 2rem;
box-sizing: border-box;
width: 90%;
max-width: 650px;
display: block;
margin: 2rem auto;
background: #ffffff;
border-radius: 16px;
border: 1px solid #e2e8f0;

}

.list > div {
position: absolute;
top: -14px;
left: 24px;
padding: 0.4rem 1.2rem;
font-weight: 700;
font-size: 13px;
color: #fff;
background: linear-gradient(135deg, #0ea5e9 0%, #3b82f6 100%);
border-radius: 6px;

letter-spacing: 0.05em;
}

.list ul {
list-style-type: none;
margin: 0;
padding: 0;
display: flex;
flex-direction: column;
gap: 12px;
}

.list li {
padding: 0.75rem 1rem 0.75rem 2.6rem;
position: relative;
color: #1e293b;
font-size: 0.95rem;
font-weight: 500;
background: #f8fafc;
border-radius: 8px;
border: 1px solid #f1f5f9;
}

.list li::before {
content: "✓";
position: absolute;
left: 14px;
top: 50%;
transform: translateY(-50%);
color: #0ea5e9;
font-weight: 800;
font-size: 0.9rem;
background: #e0f2fe;
width: 22px;
height: 22px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}

.table-wrapper {
width: 90%;
background: #fff;
border-radius: 24px;
border: 1px solid #34b8fd;
padding: 1.5rem;
margin: 1rem auto;
overflow: hidden;

box-sizing: border-box;
}

.fave-table2 {
width: 100%;
border-collapse: separate;
border-spacing: 0;
text-align: center;
}

.fave-table2 th, .fave-table2 td {
padding: 16px 12px;
vertical-align: middle;
}

.fave-table2 th {
font-size: 0.9rem;
font-weight: 700;
color: #0284c7;
border-bottom: 2px solid rgba(52, 184, 253, 0.2);
text-transform: uppercase;
letter-spacing: 0.05em;
}

.fave-table2 tr td {
border-bottom: 1px dashed rgba(52, 184, 253, 0.2);
font-size: 15px;
font-weight: 600;
color: #475569;
}

.fave-table2 tr:last-child td {
border-bottom: none;
}

.fave-table2 td:nth-child(1), .fave-table2 th:nth-child(1) {
text-align: left;
padding-left: 20px;
}

.fave-table2 th:nth-child(3) {
color: #ff4b8b;
background: #fff0f6;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
border-bottom: 2px solid #ff7eb5;
}

.fave-table2 td:nth-child(3) {
background: #fff0f6;
color: #ff4b8b;
font-weight: 800;
font-size: 16px;
}

.fave-table2 tr:last-child td:nth-child(3) {
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
}


.fave-reward-wrapper {
width: 90%;
background: #edf9ff;
border-radius: 24px;
border: 2px solid #34b8fd;
padding: 1.5rem;
margin: 1rem auto;
overflow: hidden;
box-shadow: 0 10px 25px -5px rgba(52, 184, 253, 0.15);
box-sizing: border-box;
}

.fave-reward-table {
width: 100%;
border-collapse: separate;
border-spacing: 0 8px;
text-align: left;
margin-top: 0;
}

.fave-reward-table th {
padding: 12px 20px;
font-size: 0.85rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.1em;
color: #0284c7;
border-bottom: 2px solid rgba(52, 184, 253, 0.2);
}

.fave-reward-table th:last-child {
text-align: right;
}

.fave-reward-table tbody tr {
background: #ffffff;
border-radius: 12px;
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
box-shadow: 0 2px 6px rgba(52, 184, 253, 0.08);
}


.fave-reward-table td {
padding: 16px 20px;
font-size: 14px;
font-weight: 600;
color: #333333;
}

.fave-reward-table td:first-child {
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
display: flex;
align-items: center;
gap: 10px;
}

.fave-reward-table td:last-child {
border-top-right-radius: 12px;
border-bottom-right-radius: 12px;
text-align: right;
}

.fave-reward-badge {
display: inline-flex;
align-items: center;
justify-content: center;
background: linear-gradient(135deg, #ff7eb5 0%, #ff4b8b 100%);
color: #ffffff;
font-weight: 800;
font-size: 14px;
padding: 6px 16px;
border-radius: 50px;
box-shadow: 0 4px 15px rgba(255, 126, 181, 0.4);
letter-spacing: 0.02em;
}

.fave-reward-icon {
width: 8px;
height: 8px;
background: #ff7eb5;
border-radius: 50%;
box-shadow: 0 0 10px #ff7eb5;
display: inline-block;
}



.fave-h3-badge-1 {
display: flex;
align-items: center;        

padding: 0.85rem 1.25rem;
font-size: 1.1rem;
font-weight: 700;
color: #1e293b;
margin: 0 0 1rem 0;
}
.fave-h3-badge-1 .badge {
background: #ff7cb4;
color: #ffffff;
font-size: 0.75rem;
font-weight: 800;
padding: 4px 10px;
border-radius: 6px;
margin-right: 12px;
letter-spacing: 0.05em;
flex-shrink: 0;
}

.divider-dots {
display: flex;
align-items: center;
justify-content: center;
gap: 12px;
margin: 2.5rem 0;
color: #ff7cb4;
}
.divider-dots::before, .divider-dots::after {
content: "";
flex: 1;
height: 1px;
background: linear-gradient(90deg, transparent, #fce7f3, #ff7cb4);
}
.divider-dots::after {
background: linear-gradient(90deg, #ff7cb4, #fce7f3, transparent);
}
.divider-dots span {
font-size: 1.1rem;
background: #fff0f5;
padding: 6px 16px;
border-radius: 20px;
border: 1px solid #fce7f3;
}

.enq-warp{margin: 0 auto;display: flex;flex-wrap: wrap;box-sizing: border-box;padding: 1rem;width: 100%;}
.enq-box{width: calc(100% / 2 - 6px);background: #fff;border-radius: 5px;box-shadow: 0px 0px 6px #eee;box-sizing: border-box;padding: 1rem 1rem;margin: 3px;}
.enq-box p{max-height: 140px;font-size: 13px;line-height: 1.8;margin-bottom: 0;margin-right: -0.5rem;overflow-y: scroll;-ms-overflow-style: none;scrollbar-width: none;}
.enq-box p::-webkit-scrollbar{display: none;}
.star{font-size: 20px;color: #FFC671;margin-bottom: 0;margin-top: 0;}
.enq-box h2{font-size: 16px;margin-bottom: 0;margin-top: 0;}
.enq-box{position: relative;}
.enq-box::before{content: '';position: absolute;background-size: contain;border-radius: 50%;transform: translateX(-50%) translateY(-50%);
background-image: url(https://pokewaku.jp/wp-content/themes/blankslate-child/assets/images/lp/m-lp-img-6.webp);width: 40px;height: 40px;left: 85%;top: 45px;
}

table.fade-table2{width: 80%;margin: 0 auto;border: solid 1px #eee;text-align: center;margin-top: 40px;border-collapse: collapse;}
.fade-table2 td:nth-of-type(1){background: #eee;box-sizing: border-box;padding: 1rem;}

.qa {width: 85%;max-width: 500px;margin: 0 auto;margin-bottom: 7px;border: 1px solid #eee;border-radius: 5px;}
.qa summary {display: flex;justify-content: space-between;align-items: center;position: relative;padding: 1em 2em 1em 3em;color: #333333;font-weight: 600;cursor: pointer;font-size: 15px;}
.qa summary::before,
.qa p::before {position: absolute;left: 1em;font-weight: 600;font-size: 1.3em;}
.qa summary::before {color: #34b8fd;content: "Q";}
.qa summary::after {transform: translateY(-25%) rotate(45deg);width: 7px;height: 7px;margin-left: 10px;border-bottom: 3px solid #333;border-right: 3px solid #333;content: '';transition: transform .5s;}
.qa[open] summary::after {transform: rotate(225deg);}
.qa p {position: relative;transform: translateY(-10px);opacity: 0;margin: 0;padding: .3em 3em 1.5em;color: #333;line-height: 2;font-size: 14px;transition: transform .5s, opacity .5s;}
.qa[open] p {transform: none;opacity: 1;}
.qa p::before {color: #ff7eb5;line-height: 1.2;content: "A";}

.inex-flex,.inex-flex2{display: flex;padding: 1rem;justify-content: center;align-items: center;}
.inex-flex div:nth-of-type(1){width: 30%;padding: 0.5rem;}
.inex-flex div:nth-of-type(2){width: 70%;padding: 1rem;}
.inex-flex2 div:nth-of-type(1){width: 70%;padding: 1rem;}
.inex-flex2 div:nth-of-type(2){width: 30%;padding: 0.5rem;}
.inex-flex{margin-bottom: -40px;}
.inex-flex2{margin-bottom: -40px;}
.balloon-left {position: relative;padding: 1.5rem 2rem;color: #fff;border-radius: 30px;background: #34b8fd;}
.balloon-left:after {position: absolute;top: 40%;right: -1rem;width: 0;height: 0;content: '';border-width: 15px 15px 10px 15px;border-style: solid;border-color: #34b8fd transparent transparent transparent;}
.balloon-right {position: relative;padding: 1.5rem 2rem;color: #fff;border-radius: 25px;background: #ff7eb5;}
.balloon-right:after {position: absolute;top: 40%;left: -1rem;width: 0;height: 0;content: '';border-width: 15px 15px 10px 15px;border-style: solid;border-color: #ff7eb5 transparent transparent transparent;}

.register-p{padding: 2.5rem;;font-size: 13px;line-height: 2;}
.register-flex{display: flex;padding: 0rem 2.5rem;align-items: center;justify-content: center;}
.register-flex div{width: calc(100%/2);padding: 1rem;}
.register-h3,
.register-h3-2,
.register-h3-3{background: linear-gradient(90deg, #34b8fd 0%, #ff7eb5 100%);color: #fff;width: 120px;margin: 0 auto;text-align: center;padding: 1rem;font-size: 14px;border-radius: 30px;position: relative;}
.register-h3::before,
.register-h3-2::before,
.register-h3-3::before{position: absolute;background: #fff;color: #34b8fd;border: solid 1px #34b8fd;border-radius: 50%;width: 30px;height: 30px;line-height: 30px;left: 0;top: 50%;transform: translateX(-50%)translateY(-50%);}
.register-h3::before{content: '01';}
.register-h3-2::before{content: '02';}
.register-h3-3::before{content: '03';}
.register-flex p{padding: 1rem 0rem;}
.register-box{position: relative;margin: 0 auto;text-align: center;margin-bottom: -40px;margin-top: -40px;}
.register-box span{font-size: 24px;display: block;color: #000;}
.register-box h3{font-size: 100px;color: #C9B076;}
.register-box h3 small{font-size: 40px;}
.register-box::before{content: '';position: absolute;background-image: url(https://pokewaku.jp/wp-content/themes/blankslate-child/assets/images/lp/lp-regis-02.svg);width: 80px;height: 80px;left: 85%;top: 0;transform: translateX(-50%)translateY(-50%);background-size: contain;background-repeat: no-repeat;}
.register-box::after{content: '';position: absolute;background-image: url(https://pokewaku.jp/wp-content/themes/blankslate-child/assets/images/lp/lp-regis-02.svg);width: 80px;height: 80px;left: 15%;top: 100%;transform: translateX(-50%)translateY(-50%);background-size: contain;background-repeat: no-repeat;}

.fade-body{animation: fade-body 0.5s ease-in-out;}@keyframes fade-body {0% {opacity: 0;}100% {opacity: 1;}}
.fadein { transition: all .6s ease-in-out } .fadein.toup { transform: translateY(10px); opacity: 0 }
.fadein.tor { transform: translateX(10px); opacity: 0 }
.fadein.tol { transform: translateX(-10px); opacity: 0 }
.fadein.show { transform: translate(0); opacity: 1 } 


.safety-banner {
background: #edf9ff;
border: 2px solid #34b8fd;
border-radius: 15px;
padding: 20px;
margin: 40px 40px;
text-align: center;
}
.safety-tag {
display: inline-block;
background: #34b8fd;
color: #fff;
padding: 2px 12px;
border-radius: 20px;
font-size: 12px;
margin-bottom: 10px;
}
.safety-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 10px;
margin-top: 15px;
}
.safety-item {
background: #fff;
padding: 10px;
border-radius: 10px;
font-size: 11px;
box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}
.safety-item i {
color: #99d8e1;
display: block;
font-size: 20px;
margin-bottom: 5px;
}
.trust-badge {
background: #fff;
border: 1px solid #ddd;
border-radius: 10px;
padding: 15px;
margin: 20px auto;
max-width: 90%;
display: flex;
align-items: center;
gap: 15px;
}
.trust-badge img {
width: 60px;
height: auto;
}
.trust-text {
font-size: 12px;
text-align: left;
}

.loop-text::after {animation: scroll-left 40s linear infinite; font-size: 16px;}
.loop-text {overflow: hidden;position: relative;width: 100%;height: 32px;margin: 10px 0;white-space: nowrap;margin-bottom: 0;}
.loop-text::after {content: "VI-VO　VI-VO　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO 　VI-VO ";position: absolute;left: 0;top: 0;font-weight: bold;letter-spacing: 0.1em;color: rgba(235, 235, 235, 0.8);white-space: nowrap;}
@keyframes scroll-left {
from {transform: translateX(0);}
to {transform: translateX(-50%);}}





.manga-section-wrapper {
width: 100%;
max-width: 650px;

border-radius: 20px;
overflow: hidden;
margin-top: 20px;
}

.fave-h3-badge-1 {
background: linear-gradient(135deg, #fbe3ee 0%, #fde5f0 100%);
color: #ff7eb5;
padding: 1.25rem 1.5rem;
margin: 0;
font-size: 1.15rem;
font-weight: 900;
display: flex;
align-items: center;
gap: 12px;

}

.fave-h3-badge-1 .badge {
background: #ff7eb5;
color: white;
font-size: 0.75rem;
padding: 4px 12px;
border-radius: 9999px;
letter-spacing: 0.05em;
font-weight: 700;
}

.manga-accordion {
position: relative;
}

.manga-toggle-input {
display: none;
}

/* ちら見せ（グラデーションフェード付き）コンテナ */
.manga-preview-container {
position: relative;
max-height: 320px; /* ちら見せする高さ */
overflow: hidden;
background: #ffffff;
padding: 1.5rem 1.5rem 0 1.5rem;
transition: max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

/* ちら見せ時の下部フェードアウト効果 */
.manga-preview-container::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 140px;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.95) 70%, #ffffff 100%);
pointer-events: none;
transition: opacity 0.3s;
}

.manga-toggle-input:checked ~ .manga-preview-container {
max-height: 4000px; /* 全開時の高さ */
}

.manga-toggle-input:checked ~ .manga-preview-container::after {
opacity: 0;
}

.manga-image {
width: 90%;
height: auto;
margin: 0 auto;
display: block;
border-radius: 8px;
object-fit: contain;
}

/* 開閉ボタン部分 */
.manga-accordion-footer {
background: #ffffff;
padding: 1.25rem 1.5rem;
display: flex;
justify-content: center;
align-items: center;
border-top: 1px solid #fbe3ee;
}

.manga-accordion-btn {
background: #fbe3ee;
color: #ff7eb5;
font-size: 0.95rem;
font-weight: 700;
padding: 12px 28px;
border-radius: 9999px;
border: 1px solid #fbe3ee;
cursor: pointer;
transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1);
display: flex;
align-items: center;
gap: 8px;
box-shadow: 0 4px 12px rgba(219, 39, 207, 0.1);
}

.manga-accordion-btn:hover {
background: #ff7eb5;
color: white;
transform: translateY(-2px);
box-shadow: 0 6px 16px rgba(219, 39, 189, 0.2);
}

/* 閉じる時・開く時のボタンテキスト切り替え */
.manga-accordion-btn .btn-text::after {
content: "続きを読む（タップして展開）";
}

.manga-toggle-input:checked ~ .manga-accordion-footer .manga-accordion-btn .btn-text::after {
content: "閉じる";
}

.fixed-regbtn {position: fixed;width: 100%;max-width: 480px;margin: 0 auto;left: 50%;transform: translateX(-50%);z-index: 999;margin-bottom: 0;}