.settings-field{display:flex;flex-direction:column;gap:9px;margin:16px 0;font-size:13px}.checkbox-field{flex-direction:row;align-items:center;justify-content:space-between;padding:11px 0}.checkbox-field input{width:22px;height:22px;accent-color:#ff3665;margin:0;flex-shrink:0}.settings-field select{min-width:0}.notification-row{display:flex;align-items:flex-start;gap:13px;padding:16px 10px;width:100%;text-align:right;border-bottom:1px solid #ffffff12;border-radius:12px}.notification-row.unread{background:#6035ae20;border-right:3px solid #a675fb}.notification-row .avatar{width:35px;height:35px;flex-shrink:0}.notification-row p{font-size:13px;margin:4px 0}.notification-row small{display:block;color:#bfb8ce;max-height:3em;overflow:hidden;font-size:11px}.notification-row time{display:block;margin-top:8px;font-size:10px;opacity:.6}.blocked-row{display:flex;align-items:center;gap:10px;border-bottom:1px solid #ffffff16;padding:15px 0}.blocked-row .avatar{width:34px;height:34px}.blocked-row b{flex:1}.blocked-row button{width:auto}.studio-summary{padding:15px;border-radius:12px;background:#272337;margin-bottom:16px;font-size:13px}.studio-video-row{display:grid;grid-template-columns:65px minmax(0,1fr) auto;gap:12px;padding:14px 0;border-bottom:1px solid #ffffff16;align-items:center}.studio-video-row video{width:65px;height:90px;object-fit:cover;border-radius:7px}.studio-video-row b{font-size:13px;display:block;overflow-wrap:anywhere}.studio-video-row .small{font-size:10px;margin:7px 0}.studio-video-row button{width:auto;padding:8px;font-size:12px}.studio-video-row small{font-size:11px;color:#bcb6c8}.upload-job-row{padding:14px 0;border-bottom:1px solid #ffffff15}.upload-job-row b{font-size:13px}.upload-job-row small{color:#b7b0c2;font-size:11px}.post-menu{position:absolute;top:17px;left:104px;width:34px;height:34px;z-index:5;border-radius:50%;background:#0006;color:#fff;font-size:15px;letter-spacing:1px}.visibility-badge{display:inline-block;margin-top:8px;padding:5px 8px;border-radius:10px;background:#8c4dbb70;font-size:10px;color:#fff}.caption-tag{display:inline;padding:0 2px;font:inherit;font-weight:bold;color:#b9e7ff;line-height:inherit;background:transparent}.comment-row{padding:14px 0;border-bottom:1px solid #ffffff16}.comment-author{font-size:12px;font-weight:bold;padding:0;color:#c3adf5;text-align:right}.comment-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6;font-size:14px;margin:9px 0}.comment-actions{display:flex;gap:13px;flex-wrap:wrap}.comment-actions button{width:auto;padding:3px 0;margin:0;font-size:11px}.reply-parent{font-size:10px;color:#c0b9cc;display:block;margin:6px 0}.pinned-label{font-size:10px;color:#8ce7de;border-radius:10px;background:#174b4e66;padding:3px 8px;margin-inline-start:10px}.reply-notice{display:flex;gap:10px;align-items:center;color:#b8a3db;font-size:11px}.reply-notice button{width:auto;margin:0;padding:5px}.admin-report-row,.report-row{padding:20px 0;border-bottom:1px solid #ffffff23}.admin-report-row video{display:block;width:100%;max-height:260px;margin:12px 0;background:#09090f}.admin-report-row small,.report-row small{color:#a7a0b4;font-size:11px}.admin-report-row textarea{min-height:70px;margin-top:12px}.admin-report-row .text-button{width:auto;font-size:12px}.upload-options{border-top:1px solid #ffffff15;margin-top:16px}#notificationsDialog,#studioDialog,#settingsDialog,#adminReports{max-height:90dvh;overflow:auto}#editVideo textarea,#reportContent textarea{min-height:100px}#notificationsDialog [hidden],#studioDialog [hidden]{display:none!important}
@media(max-width:700px){.post-menu{top:119px;left:102px}#notificationsDialog,#studioDialog,#settingsDialog{max-width:100%;width:100%;padding:20px 16px}.comment-actions{gap:14px}.studio-video-row{gap:9px}.studio-video-row b{font-size:12px}.studio-summary{font-size:12px}.caption-tag{padding:0 1px}}
