.ptv497-composer{margin:0 0 14px;color:#152238}.ptv497-composer *{box-sizing:border-box}.ptv497-launcher{display:flex;align-items:center;gap:12px;padding:16px;background:#fff;border:1px solid #dce4ef;border-radius:18px;box-shadow:0 1px 3px #10294408}.ptv497-launcher img,.ptv497-header img{width:46px;height:46px;border-radius:12px;object-fit:cover;flex:none}.ptv497-launcher>.ptv497-prompt{flex:1;min-width:0;padding:14px;text-align:left;background:#f6f8fb;border:0;border-radius:12px;color:#889bb6;font-size:13px}.ptv497-primary{background:#ed1749!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:12px 18px!important;font-weight:800;cursor:pointer}.ptv497-dialog{width:min(960px,calc(100% - 24px));max-height:calc(100dvh - 32px);margin:auto;border:1px solid #dce4ef;border-radius:20px;padding:0;background:#fff;color:#152238;box-shadow:0 20px 80px #10203338;overflow:auto}.ptv497-dialog::backdrop{background:#0f172a88}.ptv497-dialog:not([open]){display:none}.ptv497-header{display:flex;gap:12px;align-items:center;padding:22px 24px 14px;border-bottom:1px solid #edf1f6}.ptv497-header>div{flex:1}.ptv497-header h2{font-size:17px;font-weight:850;margin:0 0 3px}.ptv497-header p{font-size:12px;color:#889bb6;margin:0}.ptv497-header>button{background:none;border:0;font-size:24px;color:#8c9db6}.ptv497-body{padding:20px 24px}.ptv497-label{font-size:11px;font-weight:850;color:#8c9db6;margin:0 0 10px}.ptv497-tabs{display:flex;gap:7px;overflow:auto;margin-bottom:22px;padding-bottom:4px}.ptv497-tabs button{flex:1 0 80px;min-height:52px;background:#f0f4f9;border:0;border-radius:12px;font-size:12px;line-height:1.4;font-weight:750;padding:8px;color:#40516b;cursor:pointer}.ptv497-tabs button[aria-pressed=true]{background:#101b32;color:#fff}.ptv497-context{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;background:#f6f8fb;border:1px solid #edf1f6;border-radius:18px;padding:14px;margin-bottom:18px}.ptv497-dialog label{display:block;font-size:11px;font-weight:750;color:#647895}.ptv497-dialog input:not([type=hidden]),.ptv497-dialog select,.ptv497-dialog textarea{display:block;width:100%;min-width:0;padding:12px;border:1px solid #dce4ef;border-radius:12px;background:#fff;color:#172238;font:inherit;font-size:13px;margin:7px 0 0}.ptv497-dialog input::placeholder,.ptv497-dialog textarea::placeholder{color:#91a0b8}.ptv497-dialog textarea{min-height:120px;resize:vertical;line-height:1.7}.ptv497-dialog #ptv497-headline{margin:0 0 16px}.ptv497-dialog input:focus,.ptv497-dialog textarea:focus,.ptv497-dialog select:focus{outline:2px solid #0e9b7044;border-color:#0e9b70}.ptv497-video{margin:14px 0}.ptv497-video span{font-weight:400}.ptv497-extra,.ptv497-media,.ptv497-premium{padding:14px;background:#f8fafc;border:1px solid #dfe6f0;border-radius:14px;margin:16px 0}.ptv497-extra p,.ptv497-media p{font-size:12px;color:#647895;margin:10px 0 0}.ptv497-premium{background:#fff5f8;border-color:#ffcddd;font-size:12px;color:#b41440}.ptv497-premium a,.ptv497-submit-status a{font-weight:800;text-decoration:underline}.ptv497-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ptv497-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid #edf1f6}.ptv497-footer>div{display:flex;gap:8px;align-items:center}.ptv497-footer button{padding:10px 12px;border:1px solid #dce4ef;border-radius:10px;background:#fff;font-size:12px;font-weight:750;cursor:pointer}.ptv497-footer button[disabled]{opacity:.55;cursor:wait}.ptv497-submit-status,.ptv497-mention-status{font-size:12px;color:#647895;margin:6px 0}.ptv497-submit-status{color:#b41440}.ptv497-text-wrap{position:relative}.ptv497-mentions{position:absolute;z-index:5;top:100%;left:0;right:0;max-height:220px;overflow:auto;background:#fff;border:1px solid #dce4ef;box-shadow:0 8px 25px #10203322;border-radius:12px}.ptv497-mentions button{display:flex;align-items:center;gap:8px;width:100%;padding:10px;border:0;background:#fff;text-align:left;font-size:13px;cursor:pointer}.ptv497-mentions button:hover,.ptv497-mentions button[aria-selected=true]{background:#eaf5f0}.ptv497-mentions img{width:30px;height:30px;border-radius:50%}.ptv-member-mention{color:#087a56;font-weight:700}.ptv497-saved{padding:12px;background:#eaf8f0;color:#065b38;border-radius:10px;font-size:13px}.ptv497-dialog [hidden]{display:none!important}
@media(max-width:640px){.ptv497-launcher{padding:12px;gap:8px}.ptv497-launcher .ptv497-primary{padding:10px!important;font-size:11px}.ptv497-launcher>.ptv497-prompt{font-size:12px;padding:10px}.ptv497-dialog{max-height:calc(100dvh - 16px);width:calc(100% - 16px);border-radius:16px}.ptv497-header,.ptv497-body{padding:16px}.ptv497-header h2{font-size:15px}.ptv497-context,.ptv497-two{grid-template-columns:1fr}.ptv497-footer{padding:12px 16px;flex-wrap:wrap}.ptv497-footer>div:last-child{margin-left:auto}.ptv497-tabs button{flex-basis:85px}.ptv497-launcher img{width:38px;height:38px}}

.ptv497-avatar{border:0;background:none;padding:0;flex:none;cursor:pointer}.ptv497-avatar img{display:block}
