.studio-tools{margin-top:14px;border-top:1px solid #ffffff14;padding-top:10px;text-align:left}.studio-tools details{border:1px solid #ffffff14;background:#ffffff03;border-radius:12px;margin-top:9px;padding:12px}.studio-tools summary{cursor:pointer;font-weight:650;color:#ede6ff}.studio-tools p,.studio-tools label{font-size:.82rem;line-height:1.5;color:#c0b6d2}.studio-tools label{display:block;margin:10px 0}.studio-tools input[type=number],.studio-tools select{width:100%;padding:8px;border:1px solid #ffffff24;border-radius:8px;background:#171122;color:#fff}.studio-tools input[type=checkbox]{accent-color:#b891f7;margin-right:7px}.studio-tools button{padding:8px 11px;border:1px solid #b891f750;background:#b891f71a;border-radius:8px;color:#eee2ff;cursor:pointer;margin:4px 4px 4px 0}.studio-tools button:disabled{opacity:.5;cursor:wait}.studio-tools canvas{display:block;max-width:100%;margin:12px auto;border-radius:10px}.studio-tools .tools-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.studio-tools ul{padding-left:18px;font-size:.8rem;color:#bfb5ce}.studio-tools .tools-feedback{color:#d9baff}.phone-pair-page{width:min(100% - 32px,580px);margin:28px auto;color:#eee8f7}.phone-pair-page p{color:#bbb0c9;line-height:1.55}.phone-pair-page h1{font-size:2.4rem;margin:24px 0 8px}.phone-pair-page video{display:block;width:100%;min-height:200px;max-height:55vh;object-fit:contain;background:#09060e;border-radius:16px}.phone-pair-actions{display:flex;gap:10px;flex-wrap:wrap}.phone-pair-actions button{padding:12px 16px;border:1px solid #b891f750;background:#b891f72a;border-radius:10px;color:#fff}.phone-pair-page footer{font-size:.75rem;color:#897d96;margin:32px 0}
.studio-tools [hidden],.phone-pair-page [hidden]{display:none!important}


.studio-advanced #advanced-privacy[aria-pressed="true"]{background:#af354e;color:#fff;border-color:#ff6685}.studio-advanced video{width:100%;max-height:200px;background:#100c18}.studio-advanced label{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.studio-advanced input[type="range"]{min-width:80px;flex:1}.studio-advanced form{padding:10px 0;border-bottom:1px solid #ffffff14}.studio-advanced li{margin:7px 0}.studio-advanced li button{margin-left:6px}.studio-advanced [hidden]{display:none!important}
