
.platform-terms80 {padding:0!important;background:transparent!important;border:0!important;}
.platform-terms80 summary {list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-size:12px;line-height:1.5;color:#a8a8a8;padding:10px 0;border-bottom:1px solid #ffffff18;}
.platform-terms80 summary::-webkit-details-marker {display:none;}
.platform-terms80 summary::after {content:'⌄';font-size:19px;color:#dedede;flex-shrink:0;transition:transform .2s;}
.platform-terms80[open] summary::after {transform:rotate(180deg);}
.platform-terms80 summary:focus-visible {outline:2px solid #d6b874;outline-offset:3px;}
.platform-terms80 .platform-body81 {font-size:12px;line-height:1.7;color:#b7b7b7;margin:10px 0 0;}
@media screen {html {height:auto!important;min-height:0!important;overscroll-behavior-y:none;}body {height:auto!important;min-height:0!important;padding-bottom:0!important;margin-bottom:0!important;overscroll-behavior-y:none;}body>footer {margin-bottom:0!important;padding-bottom:max(12px,env(safe-area-inset-bottom))!important;}body>footer::after {content:none!important;}.platform-terms80 summary{color:#53675c;border-color:#dce5dd}.platform-terms80 summary::after{color:#164d38}.platform-terms80 .platform-body81{color:#53675c}}
.display-lock81{display:block!important}.seats-display81{margin:16px 0}.seats-display81 .note{padding:0;background:transparent}.seats-display81 small{font-size:12px}
