.phone-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}
.phone-header>#status{grid-column:1/-1;margin:0;font-size:12px}
.phone-header>#status:empty{display:none}
.phone-header>.player-screen-tools{grid-column:3;grid-row:1}
.player-screen-tools{display:flex;align-items:stretch;gap:0;margin-left:auto;max-width:100%;border:1px solid #71c9bc;border-radius:999px;overflow:hidden;background:#241832}
.player-screen-tools .quisty-awake{margin:0!important;min-height:44px;padding:7px 10px!important;border:0!important;border-radius:0!important;white-space:normal;flex:1;min-width:0;font-size:11px!important}
.player-fullscreen{display:grid;place-items:center;flex:0 0 44px;width:44px;min-height:44px;padding:10px;margin:0;border:0;border-left:1px solid #71c9bc66;border-radius:0;background:transparent;color:#e1fff5;cursor:pointer;touch-action:manipulation}
.player-fullscreen svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.player-fullscreen[aria-pressed=true]{background:#174d40;color:#c7ff2f}
.player-fullscreen:focus-visible,.player-screen-tools .quisty-awake:focus-visible{outline:2px solid #c7ff2f;outline-offset:-4px}
.player-fullscreen-hint{grid-column:1/-1;margin:6px 0 0;font-size:12px;line-height:1.4;color:#e1fff5}
.player-fullscreen-hint[hidden]{display:none}
@media(max-width:480px){.phone-header{gap:8px;padding:12px 8px}.phone-header>img{width:38px;height:38px}.phone-header>strong{font-size:13px;white-space:nowrap}.player-screen-tools{max-width:152px}.player-screen-tools .quisty-awake{padding:7px 6px!important}}
@media(max-width:360px){.phone-header{gap:6px;padding:12px 0}.phone-header>img{width:28px;height:28px}.phone-header>strong{font-size:12px}.player-screen-tools{max-width:136px}}
