@font-face {
    font-family: 'myFont';
    src: url('./public/text.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: block ;
}


body, html { 
    font-family: 'myFont';
    background: #232323;
    overflow: hidden; 
    height: 100vh;
    width: 100%;
    margin:  0 !important;
    padding: 0 !important;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    overscroll-behavior: none;
    padding-top: env(safe-area-inset-top);
}

#logo{
    width: 100%;
    text-align: center;
       background: linear-gradient(90deg, #e7904e 0%, #d9ce63 25%, #e4996a 40%, #e7964f 55% 18%, hsl(30.39deg 78.37% 58.49%) 56% 56%, #dfd979 80%, hsl(26.03deg 65.45% 56.7% / 84%) 100%);
    background-clip: text;
    -webkit-text-stroke-width: 0px;
    -webkit-text-stroke-color: #ff010100;
    top: max(29vh, 30vw);
    position: absolute;
    font-size: min(6vw, 7vh);
    color: #00000000;
    text-shadow: none;
}

#flame-canvas {
    display: block;
    width: 100%;
    height: 100%;
}

canvas{
     overscroll-behavior: none;
}
#i-us{
    font-size: 2vh;
    top: 0;
    position: absolute;
    width: 100%;
    height: 90%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    color: #5a4b3b;
    margin: 0;
}

a{ text-decoration: none;}

#viewport {
    display: flex;
    justify-content: center;
    align-items: center;
    background: linear-gradient(0deg, black 10%, #56453c);
    width: 100vw;
     height: 100vh;
    height: 100dvh;

  overflow: hidden;
}

#container {
  bottom: 0px;
    position: absolute;
    display: flex;
    width: 300vw;
    height: 100%;
  transition: transform 0.3s ease-out; /* The sliding animation */
}

.screen {
     width: 100vw;
     height: 100%;

}


#bottomNav{
     background: conic-gradient(from 225deg at 30% 0%, #111111 45deg, #0000 10deg), conic-gradient(from 90deg at 70% 0%, #111111 45deg, #00000000 10deg), conic-gradient(from 225deg at 30% 80%, #111111 45deg, #0000 10deg), conic-gradient(from 90deg at 70% 80%, #111111 45deg, #00000000 10deg), conic-gradient(from 90deg at 50% 80%, #f25d28 180deg, #00000000 2deg);
     width: 100vw;
    position: fixed;
    height: 7vh;
    bottom: 0;
    z-index: 999;
}

#bottomNav > div{
    width: 20vw;
    height: 100%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;

}
/* ////////////////////////////////// */
    .progress-bar{
            z-index: 999;
            top: 0px;
            color: #d4d4d4;
            text-shadow: 0px 0px 5px gray;
            display: flex;
            position: absolute;
            width: 100%;
            height: 100%;
            justify-content: center;
            align-items: center;
            flex-direction: column;
            background-color: rgb(0 0 0 / 91%);
    }
    lable{
            font-size: 16px;
            position: absolute;
            top: 68%;
    }

    #progress{
        top: 77%;
        position: absolute;
        border: 1px solid #c4742e;
        box-shadow: 0px 0px 10px #c46f2e;
        -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
        width: 70vw;
        height: 1.5vh;
        border-radius: 5rem;
        overflow: hidden;
    }

    #progress::-webkit-progress-bar{
       background-color: #000000;
       box-shadow: 0px 0px 3px #fff;
    }
    #progress::-webkit-progress-value{
       background:linear-gradient(0deg ,rgb(255, 140, 95),rgb(173, 89, 21) , rgb(255, 148, 99));
       border-radius: 20px;
       transition: width 0.3s ease;
    }
    #progress::-moz-progress-value{
       background:linear-gradient(0deg ,rgb(255, 132, 95),rgb(161, 86, 21) , rgb(255, 135, 99));
       border-radius: 10px;
       transition: width 0.3s ease;
    }
    /* /////////////////////////////////// */


.btnHolder{
    letter-spacing: 2px;
    top: 5%;
    border-bottom: 0.1px solid #000000;
    justify-content: center;
    align-items: center;
    display: flex;
    background: linear-gradient(0deg, #6e6c6c, #000000);
    box-shadow: inset 0px -5px 10px #000000, inset 0px 6px 11px #737373;
    border-radius: 5rem;
    list-style: none;
    width: 30%;
    max-width: 125px;
    aspect-ratio: 1;
    text-align: center;
    position: relative;
    color: #f9826a;
    font-weight: bold;
    font-size: min(4.5vw, 20px);
    text-shadow: 1px 2px 10px #000000;
}


.btnBefor{
    content: '';
    filter: drop-shadow(0px 0px 5px #ff4036e3);
    position: absolute;
    z-index: -1;
    width: 105%;
    aspect-ratio: 1;
    border-radius: 5rem;
    transition: 0.5s;
    transform: rotateZ(0deg);
    background: conic-gradient(from 207deg, #00000000 60deg, #f25d28 60deg, #f25d28 125deg, #99999900 125deg, #99999900 175deg, #f25d28 175deg, #f25d28 240deg, #99999900 240deg, #99999900 295deg, #f25d28 295deg);

}




.net{
    color: #c4c3c3;
    position: absolute;
    font-size: min(4vw, 12px);
    width: 22vw;
    max-width: 80px;
    aspect-ratio: 1;
    top: 49%;
    outline: 2px #b73b34 dotted;
    outline-offset: 5px;
    box-shadow: inset 0px -3px 10px #000000, inset 0px 4px 11px #737373;
    z-index: -1;
    opacity: 0;
    transition: all 1s cubic-bezier(0.77, 0, 0.175, 1);
}


.netR{
    opacity: 1;
   transform: translate(33vw, 27vh);
}


.netL{
    opacity: 1;
    transform: translate(-33vw, 27vh);
}








/* ////////////////////// screen 1 \\\\\\\\\\\\\\\\\\\ */


#screen1{
    display: flex;
    justify-content: center;
    align-items: center;
     background: conic-gradient(from 270deg at 30% 18.5vh, #f25d28 135deg, #00000000 56deg), conic-gradient(from -45deg at 70% 18.5vh, #f25d28 135deg, #b6616100 56deg);
     z-index: 3;
 }


 .downAndai {
    width: 10vw;
    font-size: 0.7rem;
    position: absolute;
    right: 0px;
    height: 100%;
    top: 0px;
    display: flex;
    z-index: 1;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
    background: rgba(35, 35, 35, 0);
    border-radius: 0.12rem;
}

.header {
    border-top: 2px solid #000000;
    filter: drop-shadow(0px 2px 0px #000000);
    background: repeating-linear-gradient(90deg, black, #ccac9f, black 4px);
    position: absolute;
    z-index: 99;
    width: 99.5vw;
    top: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.contaiiner {
    filter: drop-shadow(-3px 0px 6px #000000);
    background: conic-gradient(from -508deg at 62%, #06060640 118deg, #111111 111deg, #151515 130deg, #151515 235deg, #151515 334deg);
    box-shadow: 0px -1px 10px black;
    align-items: center;
    justify-content: start;
    position: relative;
    height: 16vh;
    width: 100%;
    display: flex;
}


.test3 {
    color: #000000;
    letter-spacing: 1vw;
    direction: ltr;
    text-shadow: 0px 16px 6px #945c5c, 0px 15px 8px #000;
    font-size: min(5.5vw, 16px);
    font-weight: 900;
    background: linear-gradient(90deg, #e4e4e4 3%, #f25d28 14%, #fff0f0 40%, #f25d28 34% 18%, hsl(0deg 0% 100%) 56%, #f25d28 65%, hsl(0deg 0% 66.46%) 100%);
    background-clip: text;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #ff010100;
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: start;
    align-items: center;
    width: 50%;
    height: 100%;
    transition: 0.5s all;
}




.webDev {
    position: absolute;
    color: #f0a3a3;
    font-weight: 600;
    top: 18vh;
    font-size: min(4.5vw, 17px);
    text-shadow: 0px 0px 4px #f25d28;
}



@keyframes lightCircle {
  0%{transform: rotateZ(0deg);}

  100%{transform: rotateZ(360deg);}
}

.lightAni{
    animation:  5s lightCircle  linear infinite 0s ;
}


#notificIcon{
    display: flex;
    aspect-ratio: 1;
    /* animation: .4s shack linear infinite 2s; */
    justify-content: center;
    align-items: center;
}

@keyframes shack {
   0%{transform: translateX(0px)}
  25%{transform: translateX(-3px)}
  50%{transform: translateX(3px)}
  75%{transform: translateX(-3px)}
  100%{transform: translateX(0px)}

}


#userD{
    height: 60vh;
    width: 100vw;
    display: none;
    position: absolute;
    z-index: 99;
    background: linear-gradient(0deg, #1f0800, #7e706d);
}

#userD>p{
    margin: 2vh;
}

#offlinePage{
    top: 0;
    z-index: 99999;
    width: 100vw;
    height: 100%;
    position: absolute;
    transition: all 2s;
    display: flex;
    justify-content: center;
    align-items: center;
    background: linear-gradient(0deg ,#000,#fff);
}

#qr-gen{
    top: 10vh;
    position: absolute;
}

#ui{
    height: 40vh;
    bottom: 0;
    position: absolute;
    width: 100vw;
    justify-content: space-evenly;
    align-items: center;
    display: flex;
    flex-direction: column;
}

.offlinee{
    width: 55vw;
    height: 5vh;
    background: linear-gradient(0deg, #4a4a4a, #fff);
    outline: 1px dashed #b8b8b8;
    border: none;
    outline-offset: 4px;
    border-radius: 1rem;
}

.offlinee:hover{
    background: #ff8c8c;
}

#ui>span{
    align-items: center;
    justify-content: center;
    display: flex;
    width: 77%;
    height: 5vh;
    background: #000000;
    color: #ff4e4e;
    font-weight: bold;
    border: 2px dotted;
    margin-top: 3vh;
    border-radius: 1rem;
}



video, #qr-gen-canvas { 
    top: 10vh;
    position: absolute;
    width: 100%;
    max-width: 400px;
    display: block;
    margin: 10px 0;
}





/* //////left section\\\\\\\  */



 #screen0{
    overflow-y: scroll;
   
}

.nav{ 

   position: relative;
    z-index: 9;
      background: conic-gradient(from 85deg, #180000 9deg, #180000 60deg, transparent 39deg, transparent 130deg, #180000 131deg, #180000 190deg);
    height: 225px;
    filter: drop-shadow(0px 1px 1px #f25d28) drop-shadow(0px 5px 4px black);
    width: 100%;
  
}

#deck{
    position: relative;
    width: 100%;
    height: 93%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    z-index: 99;
    background: linear-gradient(0deg, #180000, #64544f);
   

}

#entityC{
   position: relative;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: start;
    flex-wrap: wrap;
    margin-bottom: 11vh;
   
}


.entityHolder{
   position: relative;
    z-index: 19;
    max-width: 75px;
    width: calc(100% / 4.7);
    aspect-ratio: 1;
    margin: 4px;
    transition: all .15s cubic-bezier(0.005, 0.53, 0.515, 0.955);
}



.active{
    width: calc(100% / 2);
    max-width: 100px;
    position: absolute;
    z-index: 30;
    top: 20%;
    left: 36%;
    transform: translateY(-30vh);
    border: 3px dotted #ff8b56;
    border-radius: 2rem;
    background: radial-gradient(#bbacac, #000000);
    box-shadow: 0px 11px 24px #000;
}

.active > div{
    display: none;
}

.entityImg{
    border-radius: 1rem;
    width: 100%;
    aspect-ratio: 1;
    filter: drop-shadow(3px 8px 4px #000) brightness(1.5);
}

.edeck{
   background: radial-gradient(#ffffff47, #00000000 141%);
    border-radius: 5rem;
    border: 2.5px dotted #000000;
    box-shadow: inset 3px 3px 6px #000, inset -2px -1px 7px #646464;
}

.add{
    font-size: 12px;
       display: flex;
    justify-content: center;
    align-items: center;
    background: #000000;
    border-radius: 2rem;
    border-start-start-radius: 0rem;
    border-end-end-radius: 0rem;
    color: #f25d28;
    box-shadow: 0px 5px 13px #000000;
}





@keyframes vibrate {
    0%{transform: rotateZ(0deg) translateX(0px);}
    25%{transform: rotateZ(25deg) translateX(-2px);}
    50%{transform: rotateZ(0deg) translateX(0px)}
    75%{transform: rotateZ(-25deg) translateX(-3px)}
    100%{transform: rotateZ(0deg) translateX(0px)}
}






/*      entity preview     */

.panel {
    font-size: 13px;
    z-index: 40;
    top: 30vh;
    position: absolute;
    width: 100vw;
    height: 30vh;
    max-width: 100vw;
    display: flex;
    justify-content: center;
    text-align: center;
    transition: all .5s;
}

.page2 {
      background: linear-gradient(90deg, #000000, #111111, #292929);
    z-index: 888;
    align-items: center;
    overflow: hidden;
    justify-content: end;
    display: flex;
    width: 95%;
    height: 30vh;
    border-radius: .5rem;
    border-start-start-radius: 6rem;
    border-end-start-radius: 6rem;
    flex-direction: row;
}

.data {
    color: #c6c6c6;
    padding-bottom: 5px;
    position: relative;
    right: 0px;
    height: 100%;
    width: 28%;
    z-index: 888;
    justify-content: space-between;
    align-items: center;
    display: flex;
    flex-direction: column;
}

.dataTitles{
   letter-spacing: 1px;
    color: #ff5148;
    font-weight: bold;
    width: 74%;
    height: 73%;
    position: absolute;
    left: 0;
    bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: end;
    padding-bottom: 5px;
}

.imgDiv {
    max-width: 60%;
    border-radius: 35%;
    left: 0px;
    width: 30vh;
    position: absolute;
    aspect-ratio: 1;
    z-index: 888;
    align-items: center;
    overflow: hidden;
    justify-content: space-evenly;
    display: flex;
}

.imgDiv::after {
   content: '';
    inset: 0px 0px;
    position: absolute;
    filter: drop-shadow(0px 0px 3px #f25d28);
    background: conic-gradient(from 362deg, #00000000 60deg, #f25d28 60deg, #f25d28 125deg, #99999900 125deg, #99999900 175deg, #f25d28 175deg, #f25d28 240deg, #99999900 240deg, #99999900 295deg, #f25d28 295deg);
    z-index: 99;
    border-radius: 50%;
    border: 5px;
    border-right: none;
    outline-offset: -5px;
    outline: .1px dashed #fff5f5;
}


.titlee {
    color: #9e1400;
    text-shadow: 1px 1px 3px #000000;
    font-size: 19px;
    background: #ffffff;
    width: 170px;
    justify-content: center;
    align-items: center;
    display: flex;
    padding: 3px 0px;
    border-start-start-radius: 0rem;
    border-end-start-radius: 1rem;
    box-shadow: inset 2.5px -1px 3px #272727cc;
}



.imgg {
    background: #f3f3f3;
    z-index: 888;
    align-items: center;
    overflow: hidden;
    justify-content: space-evenly;
    display: flex;
    width: 90%;
    height: 90%;
    flex-direction: row;
    border-radius: 50%;
}

#playIMG{
   z-index: -1;
    width: 52vw;
    aspect-ratio: 1;
    max-width: 210px;
    position: absolute;
    filter: brightness(0.1) drop-shadow(0px 23px 20px #000);
}



.before {
   transition: all 2s;
    max-width: 505px;
    height: 44px;
    z-index: 11;
    box-shadow: inset 3px 3px 3px #000, inset -3px -3px 3px #040000, -2px 1px 8px black;
    border-end-start-radius: 2rem;
    border-start-start-radius: 2rem;
    border-end-end-radius: 2rem;
    border-start-end-radius: .7rem;
    text-align: center;
    justify-content: space-around;
    align-items: center;
    flex-direction: row;
    display: flex;
    position: absolute;
    bottom: -44px;
    width: 90vw;
    background: #edebeb;
    right: 1.5vw;
}


.panelC{
    justify-content: center;
    display: none;
    top: 0;
    height: 100%;
    width: 100vw;
    background: radial-gradient(black, #ffffff4a);
    position: absolute;
    z-index: 25;
}



















/* screen 3 */
#screen2{
    align-items: center;
    justify-content: space-between;
    display: flex;
    flex-direction: column;
    width: 100vw;
   height: 94vh;
    height: 94dvh;
}

#screen2>nav{
    height: 20%;
    justify-content: center;
    display: flex;
    align-items: center;
    position: relative;
    z-index: 9;
    background: conic-gradient(from -30deg, #00000000 -30deg, #00000000 60deg, black 60deg, black 180deg, #00000000 180deg, transparent 240deg, black 240deg);
    filter: drop-shadow(0px -2px 1px black) drop-shadow(0px 5px 7px black);
    width: 100%;

}

#screen2>nav>div{
    height: 85%;
    width: 100%;
    background: #b6b6b6;
    overflow-x: scroll;
    display: flex;
    align-items: center;
    justify-content: start;
    
}

.itemFlex {
    width: 100%;
    align-items: center;
    display: flex;
    padding: 10px 0px;
    justify-content: space-evenly;
    height: 13%; 
    border: 1px dashed gray;
    background: linear-gradient(90deg, black, transparent);
}

aside{
    display: flex;
    height: 45vh;
    width: 100%;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 2vh;
    filter: drop-shadow(0px 4px 6px black);
}


.freinds{
  width: 45px;
    min-width: 35px;
    aspect-ratio: 1;
    border-radius: 5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background: linear-gradient(0deg, black, #5a5a5a);
    box-shadow: 0px 3px 9px black;
    margin-bottom: 5%;
    position: relative;
    margin-right: 10%;
}

.addF{
    width: 50vw;
    display: flex;
    justify-content: center;
    align-items: center;
    pointer-events: none;
    border-radius: 1rem;
    background: gray;
    height: 5vh;
    margin-top: 3vh;
    outline: 2px solid #807d7d;
    outline-offset: 3px;
}


ul{
    padding: 0;
    list-style: none;
    display: none;
    justify-content: space-evenly;
    letter-spacing: 1px;
    align-items: center;
    flex-direction: column;
    background: linear-gradient(0deg, black, #161616);
    width: 80%;
    height: 20vh;
    border-radius: 1.5rem;
    font-size: 15px;
    font-weight: bold;
    box-shadow: 1px 10px 19px #000000d4;
}

.textDot{
    color: #cecece;
    text-shadow: 0px 0px 3px wheat;
}
#textDot{
    display: none;
    transform: translateX(33vw);
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    bottom: -10vh;
    position: relative;
}

#textDot0{
    position: absolute;
    display: none;
    width: 50vw;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    flex-direction: column;
    bottom: 13vh;
}

.textDot>span::after{
    content: ' .';
    width: 10%;
    padding-left: 5px;
    letter-spacing: 2px;
    font-size: 21px;
    animation: dots 1.5s steps(4,end) infinite;
}

@keyframes dots{
    0% ,20%{ content: '.';}
    40%{ content: '..';}
    60%{content: '...';}
    80% , 100%{ content: '';}
}


/* ///////////////for download info\\\\\\\\\\\\\\\\\\\\\\\ */

.turnONN{
  text-shadow: 0px 2px 4px #735959, 0px 2px 4px #000000;
    font-size: min(10.5vw, 20px);
    padding: 5px;
    font-weight: 900;
    display: none;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    color: #0c0c0c;
    background: #f25d28;
    border-radius: 2rem;
    margin: 3vw;
    outline: 2px solid #fff;
outline-offset: 2px;
}
.turnONN:hover{
    background: #cfcfcf;
}


.notiX{
    margin-top: 3vh;
    font-size: min(5.5vw, 16px);
    color: #010101;
    background: gray;
    width: 25%;
    display: flex;
    justify-content: center;
    border-radius: 2rem;
    outline: 2px solid #fff;
outline-offset: 2px;
}

.instruction{
    z-index: 990;
    width: 100vw;
    height: 100%;
    position: absolute;
    background: rgb(38 38 38 / 70%);
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.downloadH{
    top: -5vh;
    width: 85vw;
    height: 85vh;
    position: relative;
    transition: 2s;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-evenly;
    border-radius: 2rem;
    background: linear-gradient(75deg, black, rgb(96, 96, 96));
    box-shadow: rgba(0, 0, 0, 0.76) -3.5vw 2.5vh 18px;

}

.plase{
    padding: 0px;
    box-sizing: border-box;
    font-size: 14px;
    margin: 3vh 0px;
    color: #ededed;
    text-shadow: 0px 7px 4px #000000;
    display: flex;
    justify-content: center;
    border-radius: 0.3rem;
}


.okyBtn{
    height: 7%;
    min-height: 7vh;
    background: linear-gradient(0deg, #080808, #ffffff);
    width: 70%;
    margin-top: 5vh;
    color: #000000;
    font-size: 15px;
    text-shadow: 0px 0px 3px #202020;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 3rem;
}

.test5{
  letter-spacing: 5vw;
    direction: rtl;
    text-shadow: 0px 15px 7px #565656, 0px -5px 10px #000000;
    font-size: 29px;
    font-weight: 900;
    background: linear-gradient(90deg, hsl(16.62deg 100% 50%) 10%, #ffffff 25%, hsl(0deg 0% 100%) 31%, hsl(9.97deg 90.47% 68.62%) 51%, hsl(0deg 0% 100%) 71%, hsl(21.05deg 71.85% 30.52%) 86%, hsl(0deg 0% 94.02%) 100%);
    background-clip: text;
    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: #ff010100;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    transition: 0.5s all;
}

#deckPrice{
   background: linear-gradient(180deg, #000000, #101010);
    bottom: -13px;
    padding: 5px 0px;
    position: relative;
    width: 30vw;
    border-end-end-radius: 1rem;
    border-start-end-radius: 1rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 3px 20px #000000;
        outline: 1px solid #f25d28;
    outline-offset: 4px;
}

#massaging{
   color: #070f00;
    text-shadow: 0px 0px 2px #000000;
    font-weight: bold;
    font-size: min(4vw, 14px);
    background: repeating-linear-gradient(45deg, #b8c8b1, #fff 7px);
    box-shadow: 0px 0px 5px #000;
    width: 100%;
    height: 10vh;
    z-index: 99;
    position: absolute;
    top: 0px;
    display: none;
    justify-content: space-evenly;
    align-items: center;

}

.massagingBTN{
    color: #f6f6f6;
    background: linear-gradient(0deg, #362500, yellow);
    box-shadow: 0px 5px 9px #1e1b00bd;
    height: 80%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 20%;
    border-radius: 1rem;
}





.costCircle{
    left: 60%;
    bottom: -1px;
    position: absolute;
    width: 15px;
    aspect-ratio: 1;
    background: linear-gradient(-23deg, black, transparent);
    color: #ff6c38;
    border-radius: 3rem;
    border-start-start-radius: 0rem;
    text-align: center;
    font-size: 12px;
}

#entent , #entWide , #entvfx{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    margin-bottom: 5vh;
}