.PlexRequests-module__0367za__panel{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:16px;margin:24px 0;padding:20px}.PlexRequests-module__0367za__panel h2{margin:0 0 10px;font-size:20px}.PlexRequests-module__0367za__panel h2 span{opacity:.55;font-size:15px}.PlexRequests-module__0367za__panel p,.PlexRequests-module__0367za__panel li,.PlexRequests-module__0367za__action small{opacity:.85;font-size:14px;line-height:1.6}.PlexRequests-module__0367za__panel button,.PlexRequests-module__0367za__action button,.PlexRequests-module__0367za__error button{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:#ffffff0c;border:1px solid #ffffff35;border-radius:10px;padding:10px 14px}.PlexRequests-module__0367za__panel button{margin:4px 8px 4px 0}.PlexRequests-module__0367za__panel button:disabled,.PlexRequests-module__0367za__action button:disabled{opacity:.5;cursor:default}.PlexRequests-module__0367za__panel ul{padding:0;list-style:none}.PlexRequests-module__0367za__panel ul li{border-top:1px solid #ffffff15;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.PlexRequests-module__0367za__panel small,.PlexRequests-module__0367za__action small{display:block}.PlexRequests-module__0367za__panel ol{padding-left:22px}.PlexRequests-module__0367za__action{margin:14px 0}.PlexRequests-module__0367za__action button[aria-pressed=true]{border-color:#a0c59a}.PlexRequests-module__0367za__links label{margin-top:16px;display:block}.PlexRequests-module__0367za__links input{box-sizing:border-box;color:#fff;background:#111;border:1px solid #ffffff35;border-radius:8px;width:100%;min-width:0;margin-top:8px;padding:12px;font-size:16px;display:block}.PlexRequests-module__0367za__error{color:#ffb2a5}.PlexRequests-module__0367za__panel button{border-color:var(--border);background:var(--chip);color:var(--ink)}.PlexRequests-module__0367za__panel ul li{border-color:var(--border)}.PlexRequests-module__0367za__panel .PlexRequests-module__0367za__error{color:var(--danger)}.PlexRequests-module__0367za__panel .PlexRequests-module__0367za__links input{border-color:var(--border);background:var(--bg);color:var(--ink)}.PlexRequests-module__0367za__queuePanel{border-top:1px solid var(--border);margin:28px 0 0}.PlexRequests-module__0367za__requestDisclosure>summary{min-height:52px;color:var(--ink-secondary);cursor:pointer;align-items:center;gap:10px;padding:10px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.PlexRequests-module__0367za__requestDisclosure>summary::-webkit-details-marker{display:none}.PlexRequests-module__0367za__requestDisclosure>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:7px;height:7px;margin-right:4px;transform:rotate(45deg)}.PlexRequests-module__0367za__requestDisclosure[open]>summary:after{transform:rotate(225deg)}.PlexRequests-module__0367za__requestCount{text-align:right;margin-left:auto;font-size:12px;font-weight:400}.PlexRequests-module__0367za__requestDisclosure>summary:focus-visible,.PlexRequests-module__0367za__requestBody button:focus-visible,.PlexRequests-module__0367za__queuePanel .PlexRequests-module__0367za__error button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.PlexRequests-module__0367za__requestBody{padding-bottom:12px;font-size:14px;line-height:1.6}.PlexRequests-module__0367za__requestBody>p{color:var(--ink-secondary);margin:0 0 12px}.PlexRequests-module__0367za__requestBody ul{margin:0;padding:0;list-style:none}.PlexRequests-module__0367za__requestBody li{border-top:1px solid var(--border);align-items:center;gap:12px;padding:12px 0;display:flex}.PlexRequests-module__0367za__requestBody li>div{overflow-wrap:anywhere;flex:1;min-width:0}.PlexRequests-module__0367za__requestBody small{color:var(--ink-secondary);font-size:12px;display:block}.PlexRequests-module__0367za__requestBody button{border:1px solid var(--border);background:var(--chip);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;flex-shrink:0;padding:10px 14px}.PlexRequests-module__0367za__requestBody button:disabled{opacity:.5;cursor:default}.PlexRequests-module__0367za__queuePanel .PlexRequests-module__0367za__error{color:var(--danger);font-size:14px;line-height:1.6}.PlexRequests-module__0367za__action{color:#fff7ec}.PlexRequests-module__0367za__action small{color:#b9b0a2;margin-top:6px}.PlexRequests-module__0367za__action button{color:#fff7ec}
