.h3-remote [data-tab="images"],.h3-remote [data-tab="settings"],
.h3-remote #view-images,.h3-remote #view-settings,
.h3-remote .platform-choice,.h3-remote #platform-composer,.h3-remote #platform-card-sidebar,
.h3-remote #platform-status-panels,.h3-remote #plan-export,.h3-remote #load-sample,
.h3-remote [data-queue-platform="dreamina"],.h3-remote [data-queue-platform="libtv"],.h3-remote [data-queue-platform="all"],
.h3-remote .pulse-legend>div:has(#studio-dreamina-count),.h3-remote .pulse-legend>div:has(#studio-libtv-count) {display:none!important;}
.h3-remote .pulse-legend {grid-template-columns:minmax(0,1fr);}
.h3-remote .remote-shortcuts {grid-template-columns:repeat(3,minmax(0,1fr));}
.h3-remote #connection {color:var(--green);border:1px solid var(--border);padding:6px 12px;border-radius:100px;white-space:nowrap;}
.h3-remote #connection.offline {color:var(--red);}
@media(max-width:650px){.h3-remote .remote-shortcuts{grid-template-columns:minmax(0,1fr)}}

.remote-access {margin:0;min-height:100dvh;display:grid;place-items:center;padding:28px;box-sizing:border-box;background:#101114;color:#f1f0ed;font:15px/1.85 "Segoe UI","Microsoft YaHei UI",sans-serif;color-scheme:dark;}
.remote-access * {box-sizing:border-box;}
.remote-access-card {width:100%;max-width:600px;padding:44px;border:1px solid #383b42;border-radius:28px;background:#202226;box-shadow:0 24px 80px #0003;overflow-wrap:anywhere;}
.remote-access-mark {display:grid;place-items:center;width:56px;height:56px;border-radius:17px;background:#e7e6e1;color:#202226;font-size:25px;font-weight:700;margin-bottom:30px;}
.remote-access-eyebrow {margin:0 0 12px;color:#b7b8bf;font-size:11px;letter-spacing:2px;}
.remote-access h1 {font-size:29px;font-weight:600;line-height:1.5;margin:0 0 20px;}
.remote-access #access-status {color:#ffd1bd;min-height:56px;margin:0 0 28px;}
.remote-access-note {border:1px solid #383b42;background:#191b1f;border-radius:16px;padding:20px;}
.remote-access-note strong {font-size:14px;font-weight:600;}
.remote-access-note p {color:#b7b8bf;margin:8px 0 0;font-size:13px;}
.remote-access-footnote {color:#a1a5ae;font-size:12px;margin:24px 0 0;}
@media(max-width:600px){.remote-access{padding:18px}.remote-access-card{padding:28px 24px}.remote-access h1{font-size:24px}}
