:root{--padding-mobile:12px;--padding-desktop:16px;--header-height-mobile:30px;--header-height-desktop:40px;--img-height-mobile:100px;--font-size-mobile:12px;--font-size-desktop:16px}.policy__layout{padding:var(--padding-mobile)}.policy__layout--credit{justify-content:center;display:flex}.policy__layout--credit img{width:var(--img-height-mobile);height:var(--img-height-mobile);cursor:pointer}.policy__layout--header{height:var(--header-height-mobile);padding:0 var(--padding-mobile);border-bottom:1px solid #d1d1d1;align-items:center;gap:4px;transition:all .3s;display:flex}.policy__layout--header button{cursor:pointer;justify-content:center;align-items:center;display:flex}.policy__layout--header h1{color:#000;font-size:16px;font-weight:600}.policy__layout--content{margin-top:var(--padding-mobile);padding:0 var(--padding-mobile)}.box{height:calc(100svh - var(--header-height-mobile) - var(--padding-mobile) - var(--padding-mobile) - var(--img-height-mobile) - var(--padding-mobile));background-color:#fff;border:1px solid #d1d1d1;border-radius:12px;padding:12px 16px 0;overflow-y:scroll;box-shadow:0 0 12px 4px #0000001a}.box::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;margin:8px 0;-webkit-box-shadow:inset 0 0 6px #0000004d}.box::-webkit-scrollbar{background-color:#0000;width:6px}.box::-webkit-scrollbar-thumb{background-color:#0ae;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(.5,#fff3),color-stop(.5,#0000),to(#0000));border-radius:10px}.box .title{font-size:var(--font-size-mobile);color:#000;font-weight:700}.box .header_title{color:#000;text-align:center;font-size:24px;font-weight:600}.box .header_title span{font-weight:400}.box .section__wrapper{margin-top:24px}.box .section__wrapper .section{margin-bottom:24px}.box .section__wrapper .section .title{font-size:calc(var(--font-size-mobile) + 4px);margin-bottom:8px}.box .section__wrapper .section .text{color:#1f1f1f;font-size:var(--font-size-mobile);line-height:1.5}.box .section__wrapper .section .text .text__open{margin-bottom:8px!important}.box .section__wrapper .section .text .text__open:last-child{margin-bottom:0}.box .section__wrapper .section .text .level{margin-bottom:8px;padding-left:12px}.box .section__wrapper .section .text .level:last-child{margin-bottom:0}.box .section__wrapper .section .text span{font-weight:600}.box .section__wrapper .footer{font-size:var(--font-size-mobile);color:#1f1f1f;margin-bottom:16px;font-size:14px;font-weight:500}.privacy .disclaimer{font-size:var(--font-size-mobile);color:#333;margin-top:8px;font-size:14px;font-weight:500}.cookie-table{border-collapse:collapse;width:100%;min-width:600px;font-size:var(--font-size-mobile);background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;margin:0;overflow:hidden;box-shadow:0 2px 4px #0000001a}.cookie-table-wrapper{margin:16px 0;overflow-x:auto}.cookie-table-wrapper::-webkit-scrollbar{background-color:#f5f5f5;height:2px}.cookie-table-wrapper::-webkit-scrollbar-track{background-color:#f5f5f5}.cookie-table-wrapper::-webkit-scrollbar-thumb{background-color:#0ae;border-radius:1px}.cookie-table thead{background-color:#f8f9fa}.cookie-table th{text-align:center;color:#333;font-weight:600;font-size:var(--font-size-mobile);border-bottom:2px solid #d1d1d1;border-right:1px solid #d1d1d1;padding:12px 8px;line-height:1.4}.cookie-table th:last-child{border-right:none}.cookie-table td{vertical-align:top;color:#333;font-size:var(--font-size-mobile);border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;padding:12px 8px;line-height:1.5}.cookie-table td:last-child{border-right:none}.cookie-table tbody tr:hover{background-color:#e2f1ff}.cookie-table tbody tr:last-child td{border-bottom:2px solid #e9ecef}@media screen and (max-width:767px){.cookie-table{font-size:11px}.cookie-table th,.cookie-table td{padding:8px 6px;font-size:11px}.cookie-table th:first-child,.cookie-table td:first-child{min-width:100px}.cookie-table th:nth-child(2),.cookie-table td:nth-child(2){min-width:80px}.cookie-table th:nth-child(3),.cookie-table td:nth-child(3),.cookie-table th:nth-child(4),.cookie-table td:nth-child(4){min-width:100px}}@media screen and (min-width:768px){.policy__layout{padding:var(--padding-desktop)}.policy__layout--header{height:var(--header-height-desktop);gap:8px}.policy__layout--header h1{font-size:var(--font-size-desktop)}.policy__layout--content{margin-top:24px}.box{height:calc(100svh - var(--header-height-desktop) - var(--padding-desktop) - var(--padding-desktop) - var(--img-height-mobile) - var(--padding-desktop) - 12px);padding:16px 24px 0}.box .section__wrapper .section .title{font-size:calc(var(--font-size-desktop) + 4px)}.box .section__wrapper .section .text{font-size:var(--font-size-desktop)}}
