/* WatchTesla.TV identity and entry only. Playback geometry is unchanged. */
html:not([data-parked-confirmed="true"]) body > :not(#parked-entry){visibility:hidden!important}
#parked-entry[hidden]{display:none!important}
#parked-entry{position:fixed;inset:0;z-index:10000;margin:0;padding:24px;display:flex;align-items:center;justify-content:center;background:#0f0f0f;color:#f1f1f1;font:16px/1.5 Arial,Helvetica,sans-serif;box-sizing:border-box}
.parked-entry-card{width:100%;max-width:520px;text-align:center}
.parked-entry-logo{display:block;width:min(100%,320px);height:92px;object-fit:cover;margin:0 auto 32px}
#parked-entry h1{font-size:30px;line-height:1.2;margin:0 0 18px}
#parked-entry p{font-size:17px;color:#c8c8c8;margin:0 0 26px}
#parked-entry button{font:700 17px/1.4 Arial,Helvetica,sans-serif;min-height:52px;width:100%;max-width:350px;border:0;border-radius:12px;padding:14px 20px;background:#00d4de;color:#031719;cursor:pointer;touch-action:manipulation}
#parked-entry button:focus-visible{outline:3px solid #fff;outline-offset:5px}
#parked-entry small{display:block;margin-top:20px;color:#8d969a;font-size:12px}
#parked-entry noscript p{margin-top:20px;font-size:14px}
.masthead .brand .watchtesla-logo{display:block;width:185px;height:42px;object-fit:cover;object-position:center}
.unlock-page .brand .watchtesla-logo{display:block;width:240px;height:58px;object-fit:cover;object-position:center}
.masthead .brand{letter-spacing:0}
@media(max-width:600px){.masthead .brand .watchtesla-logo{width:150px;height:36px}}
@media(max-height:420px){.parked-entry-logo{height:48px;margin-bottom:14px}#parked-entry h1{font-size:24px}#parked-entry p{font-size:15px;margin-bottom:14px}#parked-entry small{margin-top:10px}}

.support-link{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;color:inherit;vertical-align:middle;border-radius:10px;margin-left:8px}
.support-link svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.support-link:hover{background:#272727}.support-link:focus-visible{outline:3px solid #00d4de;outline-offset:2px}
