.player-web{min-height:80vh}.player-web-account,.player-web-file,.player-web-heading,.player-web-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.player-web-heading{align-items:flex-start;margin-bottom:2rem}.player-web-layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:2.5rem;margin-top:2rem}.player-web form,.player-web-layout aside,.player-web-layout section{display:grid;align-content:start;gap:1rem}.player-web-layout aside{padding-right:1.5rem;border-right:1px solid var(--mw-line)}.player-web button,.player-web-heading>a{min-height:44px;border:1px solid var(--mw-line);border-radius:6px;padding:.6rem .9rem;background:#191919;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.player-web button:hover:not(:disabled),.player-web button[aria-pressed=true]{background:#333;border-color:#c4c4c4}.player-web button:disabled{cursor:default;opacity:.5}.player-web-auth{max-width:460px;padding-block:1rem}.player-web-account{flex-wrap:wrap;padding-block:1rem;border-bottom:1px solid var(--mw-line)}.player-web-uploads{display:flex;gap:1rem;flex-wrap:wrap;padding-block:1rem}.player-web-uploads label{padding:1rem;border:1px dashed var(--mw-line);border-radius:6px;flex:1 1 220px}.player-web-uploads input{max-width:100%}.player-web-file{padding-block:1rem;border-bottom:1px solid var(--mw-line);flex-wrap:wrap}.player-web-file>div{flex:1 1 220px}.player-web-file p,.player-web-layout aside>p{color:var(--mw-muted)}.player-web-comments,.player-web-members{margin-top:1.5rem}.player-web-comments article,.player-web-members article{border-bottom:1px solid var(--mw-line);padding-block:1rem}.player-web-error{color:#ffd1d1;padding-block:1rem}.player-web-success{color:var(--mw-eq-active);padding-block:1rem}.player-web-pending{display:flex;align-items:center;gap:.6rem;padding-block:1rem}.player-cloud-billing{display:grid;gap:.8rem;padding-block:1.5rem;border-bottom:1px solid var(--mw-line)}.player-cloud-feedback{min-height:1.6rem}.player-cloud-feedback p{padding:0}.player-cloud-billing progress{width:100%;height:.5rem;accent-color:var(--mw-eq-active)}.player-cloud-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.5rem;padding-block:1rem}.player-cloud-plans article{display:grid;gap:.75rem;align-content:start;padding-inline-start:1rem;border-inline-start:2px solid var(--mw-line)}.player-cloud-billing>button{justify-self:start}.player-cloud-explanation{max-width:70ch;color:var(--mw-muted)}.player-cloud-usage{font-variant-numeric:tabular-nums}.player-cloud-buyer{max-width:40rem;padding-block:1rem;border-top:1px solid var(--mw-line)}.player-cloud-buyer .player-web-error{padding:0;font-weight:400}@media(max-width:760px){.player-web-layout{grid-template-columns:minmax(0,1fr);gap:2rem}.player-web-layout aside{padding-right:0;padding-bottom:1.5rem;border-right:0;border-bottom:1px solid var(--mw-line)}.player-web-heading{flex-direction:column}}.player-billing-detail{display:grid;gap:.8rem;padding-block:1.5rem;border-top:1px solid var(--mw-line);min-width:0}.player-billing-detail>.player-web-toolbar{flex-wrap:wrap}.player-billing-detail>button{justify-self:start}.player-billing-detail .player-cloud-buyer{border-top:0;padding-top:0}.player-billing-muted{color:var(--mw-muted);overflow-wrap:anywhere}.player-invoice-list{list-style:none;margin:0;padding:0}.player-invoice-list li{display:flex;gap:.8rem;align-items:center;padding-block:1rem;border-bottom:1px solid var(--mw-line)}.player-invoice-list li>div{flex:1;min-width:0;overflow-wrap:anywhere}.player-invoice-list li>svg{flex-shrink:0;color:var(--mw-eq-active)}.player-invoice-list p{margin:.2rem 0 0;font-variant-numeric:tabular-nums}.player-plan-controls{display:grid;gap:.8rem;padding-block:.8rem}.player-plan-controls>button{justify-self:start}.player-plan-controls .player-web-toolbar{align-items:end;flex-wrap:wrap;justify-content:start}.player-plan-controls .player-plan-field{display:grid;gap:.4rem;max-width:100%}.player-plan-quote{display:grid;gap:.8rem;padding-block:1rem;border-block:1px solid var(--mw-line);max-width:70ch}.player-plan-quote h4{margin:0}.player-plan-quote .player-web-toolbar{flex-wrap:wrap}.player-cloud-directory{display:grid;gap:12px;margin-block:16px}.player-cloud-folder-list{display:flex;flex-wrap:wrap;gap:8px}.player-cloud-directory form,.player-cloud-file-location form{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.player-cloud-directory label,.player-cloud-file-location label{min-width:0;flex:1 1 160px}.player-cloud-file-location{flex-basis:100%}.player-cloud-file-location summary{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}